@font-face{font-family:element-icons;src:url(../../static/fonts/element-icons.535877f5.woff) format("woff"),url(../../static/fonts/element-icons.732389de.ttf) format("truetype");font-weight:400;font-display:"auto";font-style:normal}[class*=" el-icon-"],[class^=el-icon-]{font-family:element-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:baseline;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.el-icon-ice-cream-round:before{content:""}.el-icon-ice-cream-square:before{content:""}.el-icon-lollipop:before{content:""}.el-icon-potato-strips:before{content:""}.el-icon-milk-tea:before{content:""}.el-icon-ice-drink:before{content:""}.el-icon-ice-tea:before{content:""}.el-icon-coffee:before{content:""}.el-icon-orange:before{content:""}.el-icon-pear:before{content:""}.el-icon-apple:before{content:""}.el-icon-cherry:before{content:""}.el-icon-watermelon:before{content:""}.el-icon-grape:before{content:""}.el-icon-refrigerator:before{content:""}.el-icon-goblet-square-full:before{content:""}.el-icon-goblet-square:before{content:""}.el-icon-goblet-full:before{content:""}.el-icon-goblet:before{content:""}.el-icon-cold-drink:before{content:""}.el-icon-coffee-cup:before{content:""}.el-icon-water-cup:before{content:""}.el-icon-hot-water:before{content:""}.el-icon-ice-cream:before{content:""}.el-icon-dessert:before{content:""}.el-icon-sugar:before{content:""}.el-icon-tableware:before{content:""}.el-icon-burger:before{content:""}.el-icon-knife-fork:before{content:""}.el-icon-fork-spoon:before{content:""}.el-icon-chicken:before{content:""}.el-icon-food:before{content:""}.el-icon-dish-1:before{content:""}.el-icon-dish:before{content:""}.el-icon-moon-night:before{content:""}.el-icon-moon:before{content:""}.el-icon-cloudy-and-sunny:before{content:""}.el-icon-partly-cloudy:before{content:""}.el-icon-cloudy:before{content:""}.el-icon-sunny:before{content:""}.el-icon-sunset:before{content:""}.el-icon-sunrise-1:before{content:""}.el-icon-sunrise:before{content:""}.el-icon-heavy-rain:before{content:""}.el-icon-lightning:before{content:""}.el-icon-light-rain:before{content:""}.el-icon-wind-power:before{content:""}.el-icon-baseball:before{content:""}.el-icon-soccer:before{content:""}.el-icon-football:before{content:""}.el-icon-basketball:before{content:""}.el-icon-ship:before{content:""}.el-icon-truck:before{content:""}.el-icon-bicycle:before{content:""}.el-icon-mobile-phone:before{content:""}.el-icon-service:before{content:""}.el-icon-key:before{content:""}.el-icon-unlock:before{content:""}.el-icon-lock:before{content:""}.el-icon-watch:before{content:""}.el-icon-watch-1:before{content:""}.el-icon-timer:before{content:""}.el-icon-alarm-clock:before{content:""}.el-icon-map-location:before{content:""}.el-icon-delete-location:before{content:""}.el-icon-add-location:before{content:""}.el-icon-location-information:before{content:""}.el-icon-location-outline:before{content:""}.el-icon-location:before{content:""}.el-icon-place:before{content:""}.el-icon-discover:before{content:""}.el-icon-first-aid-kit:before{content:""}.el-icon-trophy-1:before{content:""}.el-icon-trophy:before{content:""}.el-icon-medal:before{content:""}.el-icon-medal-1:before{content:""}.el-icon-stopwatch:before{content:""}.el-icon-mic:before{content:""}.el-icon-copy-document:before{content:""}.el-icon-full-screen:before{content:""}.el-icon-switch-button:before{content:""}.el-icon-aim:before{content:""}.el-icon-crop:before{content:""}.el-icon-odometer:before{content:""}.el-icon-time:before{content:""}.el-icon-bangzhu:before{content:""}.el-icon-close-notification:before{content:""}.el-icon-microphone:before{content:""}.el-icon-turn-off-microphone:before{content:""}.el-icon-position:before{content:""}.el-icon-postcard:before{content:""}.el-icon-message:before{content:""}.el-icon-chat-line-square:before{content:""}.el-icon-chat-dot-square:before{content:""}.el-icon-chat-dot-round:before{content:""}.el-icon-chat-square:before{content:""}.el-icon-chat-line-round:before{content:""}.el-icon-chat-round:before{content:""}.el-icon-set-up:before{content:""}.el-icon-turn-off:before{content:""}.el-icon-open:before{content:""}.el-icon-connection:before{content:""}.el-icon-link:before{content:""}.el-icon-cpu:before{content:""}.el-icon-thumb:before{content:""}.el-icon-female:before{content:""}.el-icon-male:before{content:""}.el-icon-guide:before{content:""}.el-icon-news:before{content:""}.el-icon-price-tag:before{content:""}.el-icon-discount:before{content:""}.el-icon-wallet:before{content:""}.el-icon-coin:before{content:""}.el-icon-money:before{content:""}.el-icon-bank-card:before{content:""}.el-icon-box:before{content:""}.el-icon-present:before{content:""}.el-icon-sell:before{content:""}.el-icon-sold-out:before{content:""}.el-icon-shopping-bag-2:before{content:""}.el-icon-shopping-bag-1:before{content:""}.el-icon-shopping-cart-2:before{content:""}.el-icon-shopping-cart-1:before{content:""}.el-icon-shopping-cart-full:before{content:""}.el-icon-smoking:before{content:""}.el-icon-no-smoking:before{content:""}.el-icon-house:before{content:""}.el-icon-table-lamp:before{content:""}.el-icon-school:before{content:""}.el-icon-office-building:before{content:""}.el-icon-toilet-paper:before{content:""}.el-icon-notebook-2:before{content:""}.el-icon-notebook-1:before{content:""}.el-icon-files:before{content:""}.el-icon-collection:before{content:""}.el-icon-receiving:before{content:""}.el-icon-suitcase-1:before{content:""}.el-icon-suitcase:before{content:""}.el-icon-film:before{content:""}.el-icon-collection-tag:before{content:""}.el-icon-data-analysis:before{content:""}.el-icon-pie-chart:before{content:""}.el-icon-data-board:before{content:""}.el-icon-data-line:before{content:""}.el-icon-reading:before{content:""}.el-icon-magic-stick:before{content:""}.el-icon-coordinate:before{content:""}.el-icon-mouse:before{content:""}.el-icon-brush:before{content:""}.el-icon-headset:before{content:""}.el-icon-umbrella:before{content:""}.el-icon-scissors:before{content:""}.el-icon-mobile:before{content:""}.el-icon-attract:before{content:""}.el-icon-monitor:before{content:""}.el-icon-search:before{content:""}.el-icon-takeaway-box:before{content:""}.el-icon-paperclip:before{content:""}.el-icon-printer:before{content:""}.el-icon-document-add:before{content:""}.el-icon-document:before{content:""}.el-icon-document-checked:before{content:""}.el-icon-document-copy:before{content:""}.el-icon-document-delete:before{content:""}.el-icon-document-remove:before{content:""}.el-icon-tickets:before{content:""}.el-icon-folder-checked:before{content:""}.el-icon-folder-delete:before{content:""}.el-icon-folder-remove:before{content:""}.el-icon-folder-add:before{content:""}.el-icon-folder-opened:before{content:""}.el-icon-folder:before{content:""}.el-icon-edit-outline:before{content:""}.el-icon-edit:before{content:""}.el-icon-date:before{content:""}.el-icon-c-scale-to-original:before{content:""}.el-icon-view:before{content:""}.el-icon-loading:before{content:""}.el-icon-rank:before{content:""}.el-icon-sort-down:before{content:""}.el-icon-sort-up:before{content:""}.el-icon-sort:before{content:""}.el-icon-finished:before{content:""}.el-icon-refresh-left:before{content:""}.el-icon-refresh-right:before{content:""}.el-icon-refresh:before{content:""}.el-icon-video-play:before{content:""}.el-icon-video-pause:before{content:""}.el-icon-d-arrow-right:before{content:""}.el-icon-d-arrow-left:before{content:""}.el-icon-arrow-up:before{content:""}.el-icon-arrow-down:before{content:""}.el-icon-arrow-right:before{content:""}.el-icon-arrow-left:before{content:""}.el-icon-top-right:before{content:""}.el-icon-top-left:before{content:""}.el-icon-top:before{content:""}.el-icon-bottom:before{content:""}.el-icon-right:before{content:""}.el-icon-back:before{content:""}.el-icon-bottom-right:before{content:""}.el-icon-bottom-left:before{content:""}.el-icon-caret-top:before{content:""}.el-icon-caret-bottom:before{content:""}.el-icon-caret-right:before{content:""}.el-icon-caret-left:before{content:""}.el-icon-d-caret:before{content:""}.el-icon-share:before{content:""}.el-icon-menu:before{content:""}.el-icon-s-grid:before{content:""}.el-icon-s-check:before{content:""}.el-icon-s-data:before{content:""}.el-icon-s-opportunity:before{content:""}.el-icon-s-custom:before{content:""}.el-icon-s-claim:before{content:""}.el-icon-s-finance:before{content:""}.el-icon-s-comment:before{content:""}.el-icon-s-flag:before{content:""}.el-icon-s-marketing:before{content:""}.el-icon-s-shop:before{content:""}.el-icon-s-open:before{content:""}.el-icon-s-management:before{content:""}.el-icon-s-ticket:before{content:""}.el-icon-s-release:before{content:""}.el-icon-s-home:before{content:""}.el-icon-s-promotion:before{content:""}.el-icon-s-operation:before{content:""}.el-icon-s-unfold:before{content:""}.el-icon-s-fold:before{content:""}.el-icon-s-platform:before{content:""}.el-icon-s-order:before{content:""}.el-icon-s-cooperation:before{content:""}.el-icon-bell:before{content:""}.el-icon-message-solid:before{content:""}.el-icon-video-camera:before{content:""}.el-icon-video-camera-solid:before{content:""}.el-icon-camera:before{content:""}.el-icon-camera-solid:before{content:""}.el-icon-download:before{content:""}.el-icon-upload2:before{content:""}.el-icon-upload:before{content:""}.el-icon-picture-outline-round:before{content:""}.el-icon-picture-outline:before{content:""}.el-icon-picture:before{content:""}.el-icon-close:before{content:""}.el-icon-check:before{content:""}.el-icon-plus:before{content:""}.el-icon-minus:before{content:""}.el-icon-help:before{content:""}.el-icon-s-help:before{content:""}.el-icon-circle-close:before{content:""}.el-icon-circle-check:before{content:""}.el-icon-circle-plus-outline:before{content:""}.el-icon-remove-outline:before{content:""}.el-icon-zoom-out:before{content:""}.el-icon-zoom-in:before{content:""}.el-icon-error:before{content:""}.el-icon-success:before{content:""}.el-icon-circle-plus:before{content:""}.el-icon-remove:before{content:""}.el-icon-info:before{content:""}.el-icon-question:before{content:""}.el-icon-warning-outline:before{content:""}.el-icon-warning:before{content:""}.el-icon-goods:before{content:""}.el-icon-s-goods:before{content:""}.el-icon-star-off:before{content:""}.el-icon-star-on:before{content:""}.el-icon-more-outline:before{content:""}.el-icon-more:before{content:""}.el-icon-phone-outline:before{content:""}.el-icon-phone:before{content:""}.el-icon-user:before{content:""}.el-icon-user-solid:before{content:""}.el-icon-setting:before{content:""}.el-icon-s-tools:before{content:""}.el-icon-delete:before{content:""}.el-icon-delete-solid:before{content:""}.el-icon-eleme:before{content:""}.el-icon-platform-eleme:before{content:""}.el-icon-loading{-webkit-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite}.el-icon--right{margin-left:5px}.el-icon--left{margin-right:5px}@-webkit-keyframes rotating{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotating{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.el-pagination{white-space:nowrap;padding:2px 5px;color:#303133;font-weight:700}.el-pagination:after,.el-pagination:before{display:table;content:""}.el-pagination:after{clear:both}.el-pagination button,.el-pagination span:not([class*=suffix]){display:inline-block;font-size:13px;min-width:35.5px;height:28px;line-height:28px;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box}.el-pagination .el-input__inner{text-align:center;-moz-appearance:textfield;line-height:normal}.el-pagination .el-input__suffix{right:0;-webkit-transform:scale(.8);transform:scale(.8)}.el-pagination .el-select .el-input{width:100px;margin:0 5px}.el-pagination .el-select .el-input .el-input__inner{padding-right:25px;border-radius:3px}.el-pagination button{border:none;padding:0 6px;background:transparent}.el-pagination button:focus{outline:none}.el-pagination button:hover{color:#b8945a}.el-pagination button:disabled{color:#c0c4cc;background-color:#fff;cursor:not-allowed}.el-pagination .btn-next,.el-pagination .btn-prev{background:50% no-repeat;background-size:16px;background-color:#fff;cursor:pointer;margin:0;color:#303133}.el-pagination .btn-next .el-icon,.el-pagination .btn-prev .el-icon{display:block;font-size:12px;font-weight:700}.el-pagination .btn-prev{padding-right:12px}.el-pagination .btn-next{padding-left:12px}.el-pagination .el-pager li.disabled{color:#c0c4cc;cursor:not-allowed}.el-pagination--small .btn-next,.el-pagination--small .btn-prev,.el-pagination--small .el-pager li,.el-pagination--small .el-pager li.btn-quicknext,.el-pagination--small .el-pager li.btn-quickprev,.el-pagination--small .el-pager li:last-child{border-color:transparent;font-size:12px;line-height:22px;height:22px;min-width:22px}.el-pagination--small .arrow.disabled{visibility:hidden}.el-pagination--small .more:before,.el-pagination--small li.more:before{line-height:24px}.el-pagination--small button,.el-pagination--small span:not([class*=suffix]){height:22px;line-height:22px}.el-pagination--small .el-pagination__editor,.el-pagination--small .el-pagination__editor.el-input .el-input__inner{height:22px}.el-pagination__sizes{margin:0 10px 0 0;font-weight:400;color:#606266}.el-pagination__sizes .el-input .el-input__inner{font-size:13px;padding-left:8px}.el-pagination__sizes .el-input .el-input__inner:hover{border-color:#b8945a}.el-pagination__total{margin-right:10px;font-weight:400;color:#606266}.el-pagination__jump{margin-left:24px;font-weight:400;color:#606266}.el-pagination__jump .el-input__inner{padding:0 3px}.el-pagination__rightwrapper{float:right}.el-pagination__editor{line-height:18px;padding:0 2px;height:28px;text-align:center;margin:0 2px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:3px}.el-pagination__editor.el-input{width:50px}.el-pagination__editor.el-input .el-input__inner{height:28px}.el-pagination__editor .el-input__inner::-webkit-inner-spin-button,.el-pagination__editor .el-input__inner::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.el-pagination.is-background .btn-next,.el-pagination.is-background .btn-prev,.el-pagination.is-background .el-pager li{margin:0 5px;background-color:#f4f4f5;color:#606266;min-width:30px;border-radius:2px}.el-pagination.is-background .btn-next.disabled,.el-pagination.is-background .btn-prev.disabled,.el-pagination.is-background .el-pager li.disabled{color:#c0c4cc}.el-pagination.is-background .btn-next,.el-pagination.is-background .btn-prev{padding:0}.el-pagination.is-background .btn-next:disabled,.el-pagination.is-background .btn-prev:disabled{color:#c0c4cc}.el-pagination.is-background .el-pager li:not(.disabled):hover{color:#b8945a}.el-pagination.is-background .el-pager li:not(.disabled).active{background-color:#b8945a;color:#fff}.el-pagination.is-background.el-pagination--small .btn-next,.el-pagination.is-background.el-pagination--small .btn-prev,.el-pagination.is-background.el-pagination--small .el-pager li{margin:0 3px;min-width:22px}.el-pager{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;list-style:none;display:inline-block;vertical-align:top;font-size:0;padding:0;margin:0}.el-pager .more:before{line-height:30px}.el-pager li{padding:0 4px;background:#fff;vertical-align:top;display:inline-block;font-size:13px;min-width:35.5px;height:28px;line-height:28px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;margin:0}.el-pager li.btn-quicknext,.el-pager li.btn-quickprev{line-height:28px;color:#303133}.el-pager li.btn-quicknext.disabled,.el-pager li.btn-quickprev.disabled{color:#c0c4cc}.el-pager li.btn-quicknext:hover,.el-pager li.btn-quickprev:hover{cursor:pointer}.el-pager li.active+li{border-left:0}.el-pager li:hover{color:#b8945a}.el-pager li.active{color:#b8945a;cursor:default}@-webkit-keyframes v-modal-in{0%{opacity:0}}@-webkit-keyframes v-modal-out{to{opacity:0}}.el-dialog{margin:0 auto 50px;background:#fff;border-radius:2px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:0 1px 3px rgba(0,0,0,.3);-webkit-box-sizing:border-box;box-sizing:border-box;width:50%}.el-dialog.is-fullscreen{width:100%;margin-top:0;margin-bottom:0;height:100%;overflow:auto}.el-dialog__wrapper{position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto;margin:0}.el-dialog__header{padding:20px;padding-bottom:10px}.el-dialog__headerbtn{position:absolute;top:20px;right:20px;padding:0;background:transparent;border:none;outline:none;cursor:pointer;font-size:16px}.el-dialog__headerbtn .el-dialog__close{color:#909399}.el-dialog__headerbtn:focus .el-dialog__close,.el-dialog__headerbtn:hover .el-dialog__close{color:#b8945a}.el-dialog__title{line-height:24px;font-size:18px;color:#303133}.el-dialog__body{padding:30px 20px;color:#606266;font-size:14px;word-break:break-all}.el-dialog__footer{padding:20px;padding-top:10px;text-align:right;-webkit-box-sizing:border-box;box-sizing:border-box}.el-dialog--center{text-align:center}.el-dialog--center .el-dialog__body{text-align:initial;padding:25px 25px 30px}.el-dialog--center .el-dialog__footer{text-align:inherit}.dialog-fade-enter-active{-webkit-animation:dialog-fade-in .3s;animation:dialog-fade-in .3s}.dialog-fade-leave-active{-webkit-animation:dialog-fade-out .3s;animation:dialog-fade-out .3s}@-webkit-keyframes dialog-fade-in{0%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes dialog-fade-in{0%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@-webkit-keyframes dialog-fade-out{0%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}to{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}}@keyframes dialog-fade-out{0%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}to{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}}.el-autocomplete{position:relative;display:inline-block}.el-autocomplete-suggestion{margin:5px 0;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);border-radius:4px;border:1px solid #e1d7c6;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff}.el-autocomplete-suggestion__wrap{max-height:280px;padding:10px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.el-autocomplete-suggestion__list{margin:0;padding:0}.el-autocomplete-suggestion li{padding:0 20px;margin:0;line-height:34px;cursor:pointer;color:#606266;font-size:14px;list-style:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.el-autocomplete-suggestion li.highlighted,.el-autocomplete-suggestion li:hover{background-color:#f5f7fa}.el-autocomplete-suggestion li.divider{margin-top:6px;border-top:1px solid #000}.el-autocomplete-suggestion li.divider:last-child{margin-bottom:-6px}.el-autocomplete-suggestion.is-loading li{text-align:center;height:100px;line-height:100px;font-size:20px;color:#999}.el-autocomplete-suggestion.is-loading li:after{display:inline-block;content:"";height:100%;vertical-align:middle}.el-autocomplete-suggestion.is-loading li:hover{background-color:#fff}.el-autocomplete-suggestion.is-loading .el-icon-loading{vertical-align:middle}.el-dropdown{display:inline-block;position:relative;color:#606266;font-size:14px}.el-dropdown .el-button-group{display:block}.el-dropdown .el-button-group .el-button{float:none}.el-dropdown .el-dropdown__caret-button{padding-left:5px;padding-right:5px;position:relative;border-left:none}.el-dropdown .el-dropdown__caret-button:before{content:"";position:absolute;display:block;width:1px;top:5px;bottom:5px;left:0;background:hsla(0,0%,100%,.5)}.el-dropdown .el-dropdown__caret-button.el-button--default:before{background:rgba(220,223,230,.5)}.el-dropdown .el-dropdown__caret-button:hover:before{top:0;bottom:0}.el-dropdown .el-dropdown__caret-button .el-dropdown__icon{padding-left:0}.el-dropdown__icon{font-size:12px;margin:0 3px}.el-dropdown .el-dropdown-selfdefine:focus:active,.el-dropdown .el-dropdown-selfdefine:focus:not(.focusing){outline-width:0}.el-dropdown-menu{position:absolute;top:0;left:0;z-index:10;padding:10px 0;margin:5px 0;background-color:#fff;border:1px solid #eee7da;border-radius:4px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.el-dropdown-menu__item{list-style:none;line-height:36px;padding:0 20px;margin:0;font-size:14px;color:#606266;cursor:pointer;outline:none}.el-dropdown-menu__item:focus,.el-dropdown-menu__item:not(.is-disabled):hover{background-color:#f8f4ef;color:#c6a97b}.el-dropdown-menu__item i{margin-right:5px}.el-dropdown-menu__item--divided{position:relative;margin-top:6px;border-top:1px solid #eee7da}.el-dropdown-menu__item--divided:before{content:"";height:6px;display:block;margin:0 -20px;background-color:#fff}.el-dropdown-menu__item.is-disabled{cursor:default;color:#bbb;pointer-events:none}.el-dropdown-menu--medium{padding:6px 0}.el-dropdown-menu--medium .el-dropdown-menu__item{line-height:30px;padding:0 17px;font-size:14px}.el-dropdown-menu--medium .el-dropdown-menu__item.el-dropdown-menu__item--divided{margin-top:6px}.el-dropdown-menu--medium .el-dropdown-menu__item.el-dropdown-menu__item--divided:before{height:6px;margin:0 -17px}.el-dropdown-menu--small{padding:6px 0}.el-dropdown-menu--small .el-dropdown-menu__item{line-height:27px;padding:0 15px;font-size:13px}.el-dropdown-menu--small .el-dropdown-menu__item.el-dropdown-menu__item--divided{margin-top:4px}.el-dropdown-menu--small .el-dropdown-menu__item.el-dropdown-menu__item--divided:before{height:4px;margin:0 -15px}.el-dropdown-menu--mini{padding:3px 0}.el-dropdown-menu--mini .el-dropdown-menu__item{line-height:24px;padding:0 10px;font-size:12px}.el-dropdown-menu--mini .el-dropdown-menu__item.el-dropdown-menu__item--divided{margin-top:3px}.el-dropdown-menu--mini .el-dropdown-menu__item.el-dropdown-menu__item--divided:before{height:3px;margin:0 -10px}.el-menu{border-right:1px solid #e6e6e6;list-style:none;position:relative;margin:0;padding-left:0;background-color:#fff}.el-menu:after,.el-menu:before{display:table;content:""}.el-menu:after{clear:both}.el-menu.el-menu--horizontal{border-bottom:1px solid #e6e6e6}.el-menu--horizontal{border-right:none}.el-menu--horizontal>.el-menu-item{float:left;height:60px;line-height:60px;margin:0;border-bottom:2px solid transparent;color:#909399}.el-menu--horizontal>.el-menu-item a,.el-menu--horizontal>.el-menu-item a:hover{color:inherit}.el-menu--horizontal>.el-menu-item:not(.is-disabled):focus,.el-menu--horizontal>.el-menu-item:not(.is-disabled):hover{background-color:#fff}.el-menu--horizontal>.el-submenu{float:left}.el-menu--horizontal>.el-submenu:focus,.el-menu--horizontal>.el-submenu:hover{outline:none}.el-menu--horizontal>.el-submenu:focus .el-submenu__title,.el-menu--horizontal>.el-submenu:hover .el-submenu__title{color:#303133}.el-menu--horizontal>.el-submenu.is-active .el-submenu__title{border-bottom:2px solid #b8945a;color:#303133}.el-menu--horizontal>.el-submenu .el-submenu__title{height:60px;line-height:60px;border-bottom:2px solid transparent;color:#909399}.el-menu--horizontal>.el-submenu .el-submenu__title:hover{background-color:#fff}.el-menu--horizontal>.el-submenu .el-submenu__icon-arrow{position:static;vertical-align:middle;margin-left:8px;margin-top:-3px}.el-menu--horizontal .el-menu .el-menu-item,.el-menu--horizontal .el-menu .el-submenu__title{background-color:#fff;float:none;height:36px;line-height:36px;padding:0 10px;color:#909399}.el-menu--horizontal .el-menu .el-menu-item.is-active,.el-menu--horizontal .el-menu .el-submenu.is-active>.el-submenu__title{color:#303133}.el-menu--horizontal .el-menu-item:not(.is-disabled):focus,.el-menu--horizontal .el-menu-item:not(.is-disabled):hover{outline:none;color:#303133}.el-menu--horizontal>.el-menu-item.is-active{border-bottom:2px solid #b8945a;color:#303133}.el-menu--collapse{width:64px}.el-menu--collapse>.el-menu-item [class^=el-icon-],.el-menu--collapse>.el-submenu>.el-submenu__title [class^=el-icon-]{margin:0;vertical-align:middle;width:24px;text-align:center}.el-menu--collapse>.el-menu-item .el-submenu__icon-arrow,.el-menu--collapse>.el-submenu>.el-submenu__title .el-submenu__icon-arrow{display:none}.el-menu--collapse>.el-menu-item span,.el-menu--collapse>.el-submenu>.el-submenu__title span{height:0;width:0;overflow:hidden;visibility:hidden;display:inline-block}.el-menu--collapse>.el-menu-item.is-active i{color:inherit}.el-menu--collapse .el-menu .el-submenu{min-width:200px}.el-menu--collapse .el-submenu{position:relative}.el-menu--collapse .el-submenu .el-menu{position:absolute;margin-left:5px;top:0;left:100%;z-index:10;border:1px solid #e1d7c6;border-radius:2px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.el-menu--collapse .el-submenu.is-opened>.el-submenu__title .el-submenu__icon-arrow{-webkit-transform:none;transform:none}.el-menu--popup{z-index:100;min-width:200px;border:none;padding:5px 0;border-radius:2px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.el-menu--popup-bottom-start{margin-top:5px}.el-menu--popup-right-start{margin-left:5px;margin-right:5px}.el-menu-item{height:56px;line-height:56px;font-size:14px;color:#303133;padding:0 20px;list-style:none;cursor:pointer;position:relative;-webkit-transition:border-color .3s,background-color .3s,color .3s;transition:border-color .3s,background-color .3s,color .3s;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap}.el-menu-item *{vertical-align:middle}.el-menu-item i{color:#909399}.el-menu-item:focus,.el-menu-item:hover{outline:none;background-color:#f8f4ef}.el-menu-item.is-disabled{opacity:.25;cursor:not-allowed;background:none!important}.el-menu-item [class^=el-icon-]{margin-right:5px;width:24px;text-align:center;font-size:18px;vertical-align:middle}.el-menu-item.is-active{color:#b8945a}.el-menu-item.is-active i{color:inherit}.el-submenu{list-style:none;margin:0;padding-left:0}.el-submenu__title{height:56px;line-height:56px;font-size:14px;color:#303133;padding:0 20px;list-style:none;cursor:pointer;position:relative;-webkit-transition:border-color .3s,background-color .3s,color .3s;transition:border-color .3s,background-color .3s,color .3s;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap}.el-submenu__title *{vertical-align:middle}.el-submenu__title i{color:#909399}.el-submenu__title:focus,.el-submenu__title:hover{outline:none;background-color:#f8f4ef}.el-submenu__title.is-disabled{opacity:.25;cursor:not-allowed;background:none!important}.el-submenu__title:hover{background-color:#f8f4ef}.el-submenu .el-menu{border:none}.el-submenu .el-menu-item{height:50px;line-height:50px;padding:0 45px;min-width:200px}.el-submenu__icon-arrow{position:absolute;top:50%;right:20px;margin-top:-7px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;font-size:12px}.el-submenu.is-active .el-submenu__title{border-bottom-color:#b8945a}.el-submenu.is-opened>.el-submenu__title .el-submenu__icon-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.el-submenu.is-disabled .el-menu-item,.el-submenu.is-disabled .el-submenu__title{opacity:.25;cursor:not-allowed;background:none!important}.el-submenu [class^=el-icon-]{vertical-align:middle;margin-right:5px;width:24px;text-align:center;font-size:18px}.el-menu-item-group>ul{padding:0}.el-menu-item-group__title{padding:7px 0 7px 20px;line-height:normal;font-size:12px;color:#909399}.horizontal-collapse-transition .el-submenu__title .el-submenu__icon-arrow{-webkit-transition:.2s;transition:.2s;opacity:0}.el-radio-group{display:inline-block;line-height:1;vertical-align:middle;font-size:0}.el-radio-button,.el-radio-button__inner{position:relative;display:inline-block;outline:none}.el-radio-button__inner{line-height:1;white-space:nowrap;vertical-align:middle;background:#fff;border:1px solid #dcdfe6;font-weight:400;border-left:0;color:#606266;-webkit-appearance:none;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;cursor:pointer;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1);padding:12px 20px;font-size:14px;border-radius:0}.el-radio-button__inner.is-round{padding:12px 20px}.el-radio-button__inner:hover{color:#b8945a}.el-radio-button__inner [class*=el-icon-]{line-height:.9}.el-radio-button__inner [class*=el-icon-]+span{margin-left:5px}.el-radio-button:first-child .el-radio-button__inner{border-left:1px solid #dcdfe6;border-radius:4px 0 0 4px;-webkit-box-shadow:none!important;box-shadow:none!important}.el-radio-button__orig-radio{opacity:0;outline:none;position:absolute;z-index:-1}.el-radio-button__orig-radio:checked+.el-radio-button__inner{color:#fff;background-color:#b8945a;border-color:#b8945a;-webkit-box-shadow:-1px 0 0 0 #b8945a;box-shadow:-1px 0 0 0 #b8945a}.el-radio-button__orig-radio:disabled+.el-radio-button__inner{color:#c0c4cc;cursor:not-allowed;background-image:none;background-color:#fff;border-color:#eee7da;-webkit-box-shadow:none;box-shadow:none}.el-radio-button__orig-radio:disabled:checked+.el-radio-button__inner{background-color:#f2f6fc}.el-radio-button:last-child .el-radio-button__inner{border-radius:0 4px 4px 0}.el-radio-button:first-child:last-child .el-radio-button__inner{border-radius:4px}.el-radio-button--medium .el-radio-button__inner{padding:10px 20px;font-size:14px;border-radius:0}.el-radio-button--medium .el-radio-button__inner.is-round{padding:10px 20px}.el-radio-button--small .el-radio-button__inner{padding:9px 15px;font-size:12px;border-radius:0}.el-radio-button--small .el-radio-button__inner.is-round{padding:9px 15px}.el-radio-button--mini .el-radio-button__inner{padding:7px 15px;font-size:12px;border-radius:0}.el-radio-button--mini .el-radio-button__inner.is-round{padding:7px 15px}.el-radio-button:focus:not(.is-focus):not(:active):not(.is-disabled){-webkit-box-shadow:0 0 2px 2px #b8945a;box-shadow:0 0 2px 2px #b8945a}.el-switch{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;font-size:14px;line-height:20px;height:20px;vertical-align:middle}.el-switch.is-disabled .el-switch__core,.el-switch.is-disabled .el-switch__label{cursor:not-allowed}.el-switch__label{-webkit-transition:.2s;transition:.2s;height:20px;display:inline-block;font-size:14px;font-weight:500;cursor:pointer;vertical-align:middle;color:#303133}.el-switch__label.is-active{color:#b8945a}.el-switch__label--left{margin-right:10px}.el-switch__label--right{margin-left:10px}.el-switch__label *{line-height:1;font-size:14px;display:inline-block}.el-switch__input{position:absolute;width:0;height:0;opacity:0;margin:0}.el-switch__core{margin:0;display:inline-block;position:relative;width:40px;height:20px;border:1px solid #dcdfe6;outline:none;border-radius:10px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#dcdfe6;cursor:pointer;-webkit-transition:border-color .3s,background-color .3s;transition:border-color .3s,background-color .3s;vertical-align:middle}.el-switch__core:after{content:"";position:absolute;top:1px;left:1px;border-radius:100%;-webkit-transition:all .3s;transition:all .3s;width:16px;height:16px;background-color:#fff}.el-switch.is-checked .el-switch__core{border-color:#b8945a;background-color:#b8945a}.el-switch.is-checked .el-switch__core:after{left:100%;margin-left:-17px}.el-switch.is-disabled{opacity:.6}.el-switch--wide .el-switch__label.el-switch__label--left span{left:10px}.el-switch--wide .el-switch__label.el-switch__label--right span{right:10px}.el-switch .label-fade-enter,.el-switch .label-fade-leave-active{opacity:0}.el-select-dropdown{position:absolute;z-index:1001;border:1px solid #e1d7c6;border-radius:4px;background-color:#fff;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);-webkit-box-sizing:border-box;box-sizing:border-box;margin:5px 0}.el-select-dropdown.is-multiple .el-select-dropdown__item.selected{color:#b8945a;background-color:#fff}.el-select-dropdown.is-multiple .el-select-dropdown__item.selected.hover{background-color:#f5f7fa}.el-select-dropdown.is-multiple .el-select-dropdown__item.selected:after{position:absolute;right:20px;font-family:element-icons;content:"";font-size:12px;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.el-select-dropdown .el-scrollbar.is-empty .el-select-dropdown__list{padding:0}.el-select-dropdown__empty{padding:10px 0;margin:0;text-align:center;color:#999;font-size:14px}.el-select-dropdown__wrap{max-height:274px}.el-select-dropdown__list{list-style:none;padding:6px 0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}.el-select-dropdown__item{font-size:14px;padding:0 20px;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#606266;height:34px;line-height:34px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.el-select-dropdown__item.is-disabled{color:#c0c4cc;cursor:not-allowed}.el-select-dropdown__item.is-disabled:hover{background-color:#fff}.el-select-dropdown__item.hover,.el-select-dropdown__item:hover{background-color:#f5f7fa}.el-select-dropdown__item.selected{color:#b8945a;font-weight:700}.el-select-group{margin:0;padding:0}.el-select-group__wrap{position:relative;list-style:none;margin:0;padding:0}.el-select-group__wrap:not(:last-of-type){padding-bottom:24px}.el-select-group__wrap:not(:last-of-type):after{content:"";position:absolute;display:block;left:20px;right:20px;bottom:12px;height:1px;background:#e1d7c6}.el-select-group__title{padding-left:20px;font-size:12px;color:#909399;line-height:30px}.el-select-group .el-select-dropdown__item{padding-left:20px}.el-select{display:inline-block;position:relative}.el-select .el-select__tags>span{display:contents}.el-select:hover .el-input__inner{border-color:#c0c4cc}.el-select .el-input__inner{cursor:pointer;padding-right:35px}.el-select .el-input__inner:focus{border-color:#b8945a}.el-select .el-input .el-select__caret{color:#c0c4cc;font-size:14px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:rotate(180deg);transform:rotate(180deg);cursor:pointer}.el-select .el-input .el-select__caret.is-reverse{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.el-select .el-input .el-select__caret.is-show-close{font-size:14px;text-align:center;-webkit-transform:rotate(180deg);transform:rotate(180deg);border-radius:100%;color:#c0c4cc;-webkit-transition:color .2s cubic-bezier(.645,.045,.355,1);transition:color .2s cubic-bezier(.645,.045,.355,1)}.el-select .el-input .el-select__caret.is-show-close:hover{color:#909399}.el-select .el-input.is-disabled .el-input__inner{cursor:not-allowed}.el-select .el-input.is-disabled .el-input__inner:hover{border-color:#e1d7c6}.el-select .el-input.is-focus .el-input__inner{border-color:#b8945a}.el-select>.el-input{display:block}.el-select__input{border:none;outline:none;padding:0;margin-left:15px;color:#666;font-size:14px;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:28px;background-color:transparent}.el-select__input.is-mini{height:14px}.el-select__close{cursor:pointer;position:absolute;top:8px;z-index:1000;right:25px;color:#c0c4cc;line-height:18px;font-size:14px}.el-select__close:hover{color:#909399}.el-select__tags{position:absolute;line-height:normal;white-space:normal;z-index:1;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.el-select .el-tag__close{margin-top:-2px}.el-select .el-tag{-webkit-box-sizing:border-box;box-sizing:border-box;border-color:transparent;margin:2px 0 2px 6px;background-color:#f0f2f5}.el-select .el-tag__close.el-icon-close{background-color:#c0c4cc;right:-7px;top:0;color:#fff}.el-select .el-tag__close.el-icon-close:hover{background-color:#909399}.el-select .el-tag__close.el-icon-close:before{display:block;-webkit-transform:translateY(.5px);transform:translateY(.5px)}.el-table{position:relative;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;max-width:100%;background-color:#fff;font-size:14px;color:#606266}.el-table__empty-block{min-height:60px;text-align:center;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-table__empty-text{line-height:60px;width:50%;color:#909399}.el-table__expand-column .cell{padding:0;text-align:center}.el-table__expand-icon{position:relative;cursor:pointer;color:#666;font-size:12px;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;height:20px}.el-table__expand-icon--expanded{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.el-table__expand-icon>.el-icon{position:absolute;left:50%;top:50%;margin-left:-5px;margin-top:-5px}.el-table__expanded-cell{background-color:#fff}.el-table__expanded-cell[class*=cell]{padding:20px 50px}.el-table__expanded-cell:hover{background-color:transparent!important}.el-table__placeholder{display:inline-block;width:20px}.el-table__append-wrapper{overflow:hidden}.el-table--fit{border-right:0;border-bottom:0}.el-table--fit td.gutter,.el-table--fit th.gutter{border-right-width:1px}.el-table--scrollable-x .el-table__body-wrapper{overflow-x:auto}.el-table--scrollable-y .el-table__body-wrapper{overflow-y:auto}.el-table thead{color:#909399;font-weight:500}.el-table thead.is-group th{background:#f5f7fa}.el-table td,.el-table th{padding:12px 0;min-width:0;-webkit-box-sizing:border-box;box-sizing:border-box;text-overflow:ellipsis;vertical-align:middle;position:relative;text-align:left}.el-table td.is-center,.el-table th.is-center{text-align:center}.el-table td.is-right,.el-table th.is-right{text-align:right}.el-table td.gutter,.el-table th.gutter{width:15px;border-right-width:0;border-bottom-width:0;padding:0}.el-table td.is-hidden>*,.el-table th.is-hidden>*{visibility:hidden}.el-table--medium td,.el-table--medium th{padding:10px 0}.el-table--small{font-size:12px}.el-table--small td,.el-table--small th{padding:8px 0}.el-table--mini{font-size:12px}.el-table--mini td,.el-table--mini th{padding:6px 0}.el-table tr{background-color:#fff}.el-table tr input[type=checkbox]{margin:0}.el-table td,.el-table th.is-leaf{border-bottom:1px solid #e6ddcf}.el-table th.is-sortable{cursor:pointer}.el-table th{overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#fff}.el-table th>.cell{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;vertical-align:middle;padding-left:10px;padding-right:10px;width:100%}.el-table th>.cell.highlight{color:#b8945a}.el-table th.required>div:before{display:inline-block;content:"";width:8px;height:8px;border-radius:50%;background:#ff4d51;margin-right:5px;vertical-align:middle}.el-table td div{-webkit-box-sizing:border-box;box-sizing:border-box}.el-table td.gutter{width:0}.el-table .cell{-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-break:break-all;line-height:23px;padding-left:10px;padding-right:10px}.el-table .cell.el-tooltip{white-space:nowrap;min-width:50px}.el-table--border,.el-table--group{border:1px solid #e6ddcf}.el-table--border:after,.el-table--group:after,.el-table:before{content:"";position:absolute;background-color:#eee7da;z-index:1}.el-table--border:after,.el-table--group:after{top:0;right:0;width:1px;height:100%}.el-table:before{left:0;bottom:0;width:100%;height:1px}.el-table--border{border-right:none;border-bottom:none}.el-table--border.el-loading-parent--relative{border-color:transparent}.el-table--border td,.el-table--border th{border-right:1px solid #e6ddcf}.el-table--border td:first-child .cell,.el-table--border th:first-child .cell{padding-left:10px}.el-table--border th.gutter:last-of-type{border-bottom:1px solid #e6ddcf;border-bottom-width:1px}.el-table--border th{border-bottom:1px solid #e6ddcf}.el-table--hidden{visibility:hidden}.el-table__fixed,.el-table__fixed-right{position:absolute;top:0;left:0;overflow-x:hidden;overflow-y:hidden;-webkit-box-shadow:0 0 10px rgba(0,0,0,.12);box-shadow:0 0 10px rgba(0,0,0,.12)}.el-table__fixed-right:before,.el-table__fixed:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:#eee7da;z-index:4}.el-table__fixed-right-patch{position:absolute;top:-1px;right:0;background-color:#fff;border-bottom:1px solid #e6ddcf}.el-table__fixed-right{top:0;left:auto;right:0}.el-table__fixed-right .el-table__fixed-body-wrapper,.el-table__fixed-right .el-table__fixed-footer-wrapper,.el-table__fixed-right .el-table__fixed-header-wrapper{left:auto;right:0}.el-table__fixed-header-wrapper{position:absolute;left:0;top:0;z-index:3}.el-table__fixed-footer-wrapper{position:absolute;left:0;bottom:0;z-index:3}.el-table__fixed-footer-wrapper tbody td{border-top:1px solid #e6ddcf;background-color:#f5f7fa;color:#606266}.el-table__fixed-body-wrapper{position:absolute;left:0;top:37px;overflow:hidden;z-index:3}.el-table__body-wrapper,.el-table__footer-wrapper,.el-table__header-wrapper{width:100%}.el-table__footer-wrapper{margin-top:-1px}.el-table__footer-wrapper td{border-top:1px solid #e6ddcf}.el-table__body,.el-table__footer,.el-table__header{table-layout:fixed;border-collapse:separate}.el-table__footer-wrapper,.el-table__header-wrapper{overflow:hidden}.el-table__footer-wrapper tbody td,.el-table__header-wrapper tbody td{background-color:#f5f7fa;color:#606266}.el-table__body-wrapper{overflow:hidden;position:relative}.el-table__body-wrapper.is-scrolling-left~.el-table__fixed,.el-table__body-wrapper.is-scrolling-none~.el-table__fixed,.el-table__body-wrapper.is-scrolling-none~.el-table__fixed-right,.el-table__body-wrapper.is-scrolling-right~.el-table__fixed-right{-webkit-box-shadow:none;box-shadow:none}.el-table__body-wrapper .el-table--border.is-scrolling-right~.el-table__fixed-right{border-left:1px solid #e6ddcf}.el-table__body-wrapper .el-table--border.is-scrolling-left~.el-table__fixed{border-right:1px solid #e6ddcf}.el-table .caret-wrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:34px;width:24px;vertical-align:middle;cursor:pointer;overflow:initial;position:relative}.el-table .sort-caret{width:0;height:0;border:5px solid transparent;position:absolute;left:7px}.el-table .sort-caret.ascending{border-bottom-color:#c0c4cc;top:5px}.el-table .sort-caret.descending{border-top-color:#c0c4cc;bottom:7px}.el-table .ascending .sort-caret.ascending{border-bottom-color:#b8945a}.el-table .descending .sort-caret.descending{border-top-color:#b8945a}.el-table .hidden-columns{visibility:hidden;position:absolute;z-index:-1}.el-table--striped .el-table__body tr.el-table__row--striped td{background:#fafafa}.el-table--striped .el-table__body tr.el-table__row--striped.current-row td{background-color:#f8f4ef}.el-table__body tr.hover-row.current-row>td,.el-table__body tr.hover-row.el-table__row--striped.current-row>td,.el-table__body tr.hover-row.el-table__row--striped>td,.el-table__body tr.hover-row>td{background-color:#f5f7fa}.el-table__body tr.current-row>td{background-color:#f8f4ef}.el-table__column-resize-proxy{position:absolute;left:200px;top:0;bottom:0;width:0;border-left:1px solid #e6ddcf;z-index:10}.el-table__column-filter-trigger{display:inline-block;line-height:34px;cursor:pointer}.el-table__column-filter-trigger i{color:#909399;font-size:12px;-webkit-transform:scale(.75);transform:scale(.75)}.el-table--enable-row-transition .el-table__body td{-webkit-transition:background-color .25s ease;transition:background-color .25s ease}.el-table--enable-row-hover .el-table__body tr:hover>td{background-color:#f5f7fa}.el-table--fluid-height .el-table__fixed,.el-table--fluid-height .el-table__fixed-right{bottom:0;overflow:hidden}.el-table [class*=el-table__row--level] .el-table__expand-icon{display:inline-block;width:20px;line-height:20px;height:20px;text-align:center;margin-right:3px}.el-table-column--selection .cell{padding-left:14px;padding-right:14px}.el-table-filter{border:1px solid #eee7da;border-radius:2px;background-color:#fff;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);-webkit-box-sizing:border-box;box-sizing:border-box;margin:2px 0}.el-table-filter__list{padding:5px 0;margin:0;list-style:none;min-width:100px}.el-table-filter__list-item{line-height:36px;padding:0 10px;cursor:pointer;font-size:14px}.el-table-filter__list-item:hover{background-color:#f8f4ef;color:#c6a97b}.el-table-filter__list-item.is-active{background-color:#b8945a;color:#fff}.el-table-filter__content{min-width:100px}.el-table-filter__bottom{border-top:1px solid #eee7da;padding:8px}.el-table-filter__bottom button{background:transparent;border:none;color:#606266;cursor:pointer;font-size:13px;padding:0 3px}.el-table-filter__bottom button:hover{color:#b8945a}.el-table-filter__bottom button:focus{outline:none}.el-table-filter__bottom button.is-disabled{color:#c0c4cc;cursor:not-allowed}.el-table-filter__wrap{max-height:280px}.el-table-filter__checkbox-group{padding:10px}.el-table-filter__checkbox-group label.el-checkbox{display:block;margin-right:5px;margin-bottom:8px;margin-left:5px}.el-table-filter__checkbox-group .el-checkbox:last-child{margin-bottom:0}.el-date-table{font-size:12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.el-date-table.is-week-mode .el-date-table__row:hover div{background-color:#f2f6fc}.el-date-table.is-week-mode .el-date-table__row:hover td.available:hover{color:#606266}.el-date-table.is-week-mode .el-date-table__row:hover td:first-child div{margin-left:5px;border-top-left-radius:15px;border-bottom-left-radius:15px}.el-date-table.is-week-mode .el-date-table__row:hover td:last-child div{margin-right:5px;border-top-right-radius:15px;border-bottom-right-radius:15px}.el-date-table.is-week-mode .el-date-table__row.current div{background-color:#f2f6fc}.el-date-table td{width:32px;padding:4px 0;text-align:center;cursor:pointer;position:relative}.el-date-table td,.el-date-table td div{height:30px;-webkit-box-sizing:border-box;box-sizing:border-box}.el-date-table td div{padding:3px 0}.el-date-table td span{width:24px;height:24px;display:block;margin:0 auto;line-height:24px;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:50%}.el-date-table td.next-month,.el-date-table td.prev-month{color:#c0c4cc}.el-date-table td.today{position:relative}.el-date-table td.today span{color:#b8945a;font-weight:700}.el-date-table td.today.end-date span,.el-date-table td.today.start-date span{color:#fff}.el-date-table td.available:hover{color:#b8945a}.el-date-table td.in-range div,.el-date-table td.in-range div:hover{background-color:#f2f6fc}.el-date-table td.current:not(.disabled) span{color:#fff;background-color:#b8945a}.el-date-table td.end-date div,.el-date-table td.start-date div{color:#fff}.el-date-table td.end-date span,.el-date-table td.start-date span{background-color:#b8945a}.el-date-table td.start-date div{margin-left:5px;border-top-left-radius:15px;border-bottom-left-radius:15px}.el-date-table td.end-date div{margin-right:5px;border-top-right-radius:15px;border-bottom-right-radius:15px}.el-date-table td.disabled div{background-color:#f5f7fa;opacity:1;cursor:not-allowed;color:#c0c4cc}.el-date-table td.selected div{margin-left:5px;margin-right:5px;background-color:#f2f6fc;border-radius:15px}.el-date-table td.selected div:hover{background-color:#f2f6fc}.el-date-table td.selected span{background-color:#b8945a;color:#fff;border-radius:15px}.el-date-table td.week{font-size:80%;color:#606266}.el-date-table th{padding:5px;color:#606266;font-weight:400;border-bottom:1px solid #eee7da}.el-month-table{font-size:12px;margin:-1px;border-collapse:collapse}.el-month-table td{text-align:center;padding:8px 0;cursor:pointer}.el-month-table td div{height:48px;padding:6px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.el-month-table td.today .cell{color:#b8945a;font-weight:700}.el-month-table td.today.end-date .cell,.el-month-table td.today.start-date .cell{color:#fff}.el-month-table td.disabled .cell{background-color:#f5f7fa;cursor:not-allowed;color:#c0c4cc}.el-month-table td.disabled .cell:hover{color:#c0c4cc}.el-month-table td .cell{width:60px;height:36px;display:block;line-height:36px;color:#606266;margin:0 auto;border-radius:18px}.el-month-table td .cell:hover{color:#b8945a}.el-month-table td.in-range div,.el-month-table td.in-range div:hover{background-color:#f2f6fc}.el-month-table td.end-date div,.el-month-table td.start-date div{color:#fff}.el-month-table td.end-date .cell,.el-month-table td.start-date .cell{color:#fff;background-color:#b8945a}.el-month-table td.start-date div{border-top-left-radius:24px;border-bottom-left-radius:24px}.el-month-table td.end-date div{border-top-right-radius:24px;border-bottom-right-radius:24px}.el-month-table td.current:not(.disabled) .cell{color:#b8945a}.el-year-table{font-size:12px;margin:-1px;border-collapse:collapse}.el-year-table .el-icon{color:#303133}.el-year-table td{text-align:center;padding:20px 3px;cursor:pointer}.el-year-table td.today .cell{color:#b8945a;font-weight:700}.el-year-table td.disabled .cell{background-color:#f5f7fa;cursor:not-allowed;color:#c0c4cc}.el-year-table td.disabled .cell:hover{color:#c0c4cc}.el-year-table td .cell{width:48px;height:32px;display:block;line-height:32px;color:#606266;margin:0 auto}.el-year-table td .cell:hover,.el-year-table td.current:not(.disabled) .cell{color:#b8945a}.el-date-range-picker{width:646px}.el-date-range-picker.has-sidebar{width:756px}.el-date-range-picker table{table-layout:fixed;width:100%}.el-date-range-picker .el-picker-panel__body{min-width:513px}.el-date-range-picker .el-picker-panel__content{margin:0}.el-date-range-picker__header{position:relative;text-align:center;height:28px}.el-date-range-picker__header [class*=arrow-left]{float:left}.el-date-range-picker__header [class*=arrow-right]{float:right}.el-date-range-picker__header div{font-size:16px;font-weight:500;margin-right:50px}.el-date-range-picker__content{float:left;width:50%;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:16px}.el-date-range-picker__content.is-left{border-right:1px solid #e4e4e4}.el-date-range-picker__content .el-date-range-picker__header div{margin-left:50px;margin-right:50px}.el-date-range-picker__editors-wrap{-webkit-box-sizing:border-box;box-sizing:border-box;display:table-cell}.el-date-range-picker__editors-wrap.is-right{text-align:right}.el-date-range-picker__time-header{position:relative;border-bottom:1px solid #e4e4e4;font-size:12px;padding:8px 5px 5px 5px;display:table;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.el-date-range-picker__time-header>.el-icon-arrow-right{font-size:20px;vertical-align:middle;display:table-cell;color:#303133}.el-date-range-picker__time-picker-wrap{position:relative;display:table-cell;padding:0 5px}.el-date-range-picker__time-picker-wrap .el-picker-panel{position:absolute;top:13px;right:0;z-index:1;background:#fff}.el-date-picker{width:322px}.el-date-picker.has-sidebar.has-time{width:434px}.el-date-picker.has-sidebar{width:438px}.el-date-picker.has-time .el-picker-panel__body-wrapper{position:relative}.el-date-picker .el-picker-panel__content{width:292px}.el-date-picker table{table-layout:fixed;width:100%}.el-date-picker__editor-wrap{position:relative;display:table-cell;padding:0 5px}.el-date-picker__time-header{position:relative;border-bottom:1px solid #e4e4e4;font-size:12px;padding:8px 5px 5px 5px;display:table;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.el-date-picker__header{margin:12px;text-align:center}.el-date-picker__header--bordered{margin-bottom:0;padding-bottom:12px;border-bottom:1px solid #eee7da}.el-date-picker__header--bordered+.el-picker-panel__content{margin-top:0}.el-date-picker__header-label{font-size:16px;font-weight:500;padding:0 5px;line-height:22px;text-align:center;cursor:pointer;color:#606266}.el-date-picker__header-label.active,.el-date-picker__header-label:hover{color:#b8945a}.el-date-picker__prev-btn{float:left}.el-date-picker__next-btn{float:right}.el-date-picker__time-wrap{padding:10px;text-align:center}.el-date-picker__time-label{float:left;cursor:pointer;line-height:30px;margin-left:10px}.time-select{margin:5px 0;min-width:0}.time-select .el-picker-panel__content{max-height:200px;margin:0}.time-select-item{padding:8px 10px;font-size:14px;line-height:20px}.time-select-item.selected:not(.disabled){color:#b8945a;font-weight:700}.time-select-item.disabled{color:#e1d7c6;cursor:not-allowed}.time-select-item:hover{background-color:#f5f7fa;font-weight:700;cursor:pointer}.el-date-editor{position:relative;display:inline-block;text-align:left}.el-date-editor.el-input,.el-date-editor.el-input__inner{width:220px}.el-date-editor--monthrange.el-input,.el-date-editor--monthrange.el-input__inner{width:300px}.el-date-editor--daterange.el-input,.el-date-editor--daterange.el-input__inner,.el-date-editor--timerange.el-input,.el-date-editor--timerange.el-input__inner{width:350px}.el-date-editor--datetimerange.el-input,.el-date-editor--datetimerange.el-input__inner{width:400px}.el-date-editor--dates .el-input__inner{text-overflow:ellipsis;white-space:nowrap}.el-date-editor .el-icon-circle-close{cursor:pointer}.el-date-editor .el-range__icon{font-size:14px;margin-left:-5px;color:#c0c4cc;float:left;line-height:32px}.el-date-editor .el-range-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;display:inline-block;height:100%;margin:0;padding:0;width:39%;text-align:center;font-size:14px;color:#606266}.el-date-editor .el-range-input::-webkit-input-placeholder{color:#c0c4cc}.el-date-editor .el-range-input::-moz-placeholder{color:#c0c4cc}.el-date-editor .el-range-input:-ms-input-placeholder{color:#c0c4cc}.el-date-editor .el-range-input::-ms-input-placeholder{color:#c0c4cc}.el-date-editor .el-range-input::placeholder{color:#c0c4cc}.el-date-editor .el-range-separator{display:inline-block;height:100%;padding:0 5px;margin:0;text-align:center;line-height:32px;font-size:14px;width:5%;color:#303133}.el-date-editor .el-range__close-icon{font-size:14px;color:#c0c4cc;width:25px;display:inline-block;float:right;line-height:32px}.el-range-editor.el-input__inner{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:3px 10px}.el-range-editor .el-range-input{line-height:1}.el-range-editor.is-active,.el-range-editor.is-active:hover{border-color:#b8945a}.el-range-editor--medium.el-input__inner{height:36px}.el-range-editor--medium .el-range-separator{line-height:28px;font-size:14px}.el-range-editor--medium .el-range-input{font-size:14px}.el-range-editor--medium .el-range__close-icon,.el-range-editor--medium .el-range__icon{line-height:28px}.el-range-editor--small.el-input__inner{height:32px}.el-range-editor--small .el-range-separator{line-height:24px;font-size:13px}.el-range-editor--small .el-range-input{font-size:13px}.el-range-editor--small .el-range__close-icon,.el-range-editor--small .el-range__icon{line-height:24px}.el-range-editor--mini.el-input__inner{height:28px}.el-range-editor--mini .el-range-separator{line-height:20px;font-size:12px}.el-range-editor--mini .el-range-input{font-size:12px}.el-range-editor--mini .el-range__close-icon,.el-range-editor--mini .el-range__icon{line-height:20px}.el-range-editor.is-disabled{background-color:#f5f7fa;border-color:#e1d7c6;color:#c0c4cc;cursor:not-allowed}.el-range-editor.is-disabled:focus,.el-range-editor.is-disabled:hover{border-color:#e1d7c6}.el-range-editor.is-disabled input{background-color:#f5f7fa;color:#c0c4cc;cursor:not-allowed}.el-range-editor.is-disabled input::-webkit-input-placeholder{color:#c0c4cc}.el-range-editor.is-disabled input::-moz-placeholder{color:#c0c4cc}.el-range-editor.is-disabled input:-ms-input-placeholder{color:#c0c4cc}.el-range-editor.is-disabled input::-ms-input-placeholder{color:#c0c4cc}.el-range-editor.is-disabled input::placeholder{color:#c0c4cc}.el-range-editor.is-disabled .el-range-separator{color:#c0c4cc}.el-picker-panel{color:#606266;border:1px solid #e1d7c6;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);background:#fff;border-radius:4px;line-height:30px;margin:5px 0}.el-picker-panel__body-wrapper:after,.el-picker-panel__body:after{content:"";display:table;clear:both}.el-picker-panel__content{position:relative;margin:15px}.el-picker-panel__footer{border-top:1px solid #e4e4e4;padding:4px;text-align:right;background-color:#fff;position:relative;font-size:0}.el-picker-panel__shortcut{display:block;width:100%;border:0;background-color:transparent;line-height:28px;font-size:14px;color:#606266;padding-left:12px;text-align:left;outline:none;cursor:pointer}.el-picker-panel__shortcut:hover{color:#b8945a}.el-picker-panel__shortcut.active{background-color:#e6f1fe;color:#b8945a}.el-picker-panel__btn{border:1px solid #dcdcdc;color:#333;line-height:24px;border-radius:2px;padding:0 20px;cursor:pointer;background-color:transparent;outline:none;font-size:12px}.el-picker-panel__btn[disabled]{color:#ccc;cursor:not-allowed}.el-picker-panel__icon-btn{font-size:12px;color:#303133;border:0;background:transparent;cursor:pointer;outline:none;margin-top:8px}.el-picker-panel__icon-btn:hover{color:#b8945a}.el-picker-panel__icon-btn.is-disabled{color:#bbb}.el-picker-panel__icon-btn.is-disabled:hover{cursor:not-allowed}.el-picker-panel__link-btn{vertical-align:middle}.el-picker-panel [slot=sidebar],.el-picker-panel__sidebar{position:absolute;top:0;bottom:0;width:110px;border-right:1px solid #e4e4e4;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:6px;background-color:#fff;overflow:auto}.el-picker-panel [slot=sidebar]+.el-picker-panel__body,.el-picker-panel__sidebar+.el-picker-panel__body{margin-left:110px}.el-time-spinner.has-seconds .el-time-spinner__wrapper{width:33.3%}.el-time-spinner__wrapper{max-height:190px;overflow:auto;display:inline-block;width:50%;vertical-align:top;position:relative}.el-time-spinner__wrapper .el-scrollbar__wrap:not(.el-scrollbar__wrap--hidden-default){padding-bottom:15px}.el-time-spinner__wrapper.is-arrow{-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;overflow:hidden}.el-time-spinner__wrapper.is-arrow .el-time-spinner__list{-webkit-transform:translateY(-32px);transform:translateY(-32px)}.el-time-spinner__wrapper.is-arrow .el-time-spinner__item:hover:not(.disabled):not(.active){background:#fff;cursor:default}.el-time-spinner__arrow{font-size:12px;color:#909399;position:absolute;left:0;width:100%;z-index:1;text-align:center;height:30px;line-height:30px;cursor:pointer}.el-time-spinner__arrow:hover{color:#b8945a}.el-time-spinner__arrow.el-icon-arrow-up{top:10px}.el-time-spinner__arrow.el-icon-arrow-down{bottom:10px}.el-time-spinner__input.el-input{width:70%}.el-time-spinner__input.el-input .el-input__inner,.el-time-spinner__list{padding:0;text-align:center}.el-time-spinner__list{margin:0;list-style:none}.el-time-spinner__list:after,.el-time-spinner__list:before{content:"";display:block;width:100%;height:80px}.el-time-spinner__item{height:32px;line-height:32px;font-size:12px;color:#606266}.el-time-spinner__item:hover:not(.disabled):not(.active){background:#f5f7fa;cursor:pointer}.el-time-spinner__item.active:not(.disabled){color:#303133;font-weight:700}.el-time-spinner__item.disabled{color:#c0c4cc;cursor:not-allowed}.el-time-panel{margin:5px 0;border:1px solid #e1d7c6;background-color:#fff;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);border-radius:2px;position:absolute;width:180px;left:0;z-index:1000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-sizing:content-box;box-sizing:content-box}.el-time-panel__content{font-size:0;position:relative;overflow:hidden}.el-time-panel__content:after,.el-time-panel__content:before{content:"";top:50%;position:absolute;margin-top:-15px;height:32px;z-index:-1;left:0;right:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:6px;text-align:left;border-top:1px solid #e1d7c6;border-bottom:1px solid #e1d7c6}.el-time-panel__content:after{left:50%;margin-left:12%;margin-right:12%}.el-time-panel__content:before{padding-left:50%;margin-right:12%;margin-left:12%}.el-time-panel__content.has-seconds:after{left:66.66667%}.el-time-panel__content.has-seconds:before{padding-left:33.33333%}.el-time-panel__footer{border-top:1px solid #e4e4e4;padding:4px;height:36px;line-height:25px;text-align:right;-webkit-box-sizing:border-box;box-sizing:border-box}.el-time-panel__btn{border:none;line-height:28px;padding:0 5px;margin:0 5px;cursor:pointer;background-color:transparent;outline:none;font-size:12px;color:#303133}.el-time-panel__btn.confirm{font-weight:800;color:#b8945a}.el-time-range-picker{width:354px;overflow:visible}.el-time-range-picker__content{position:relative;text-align:center;padding:10px}.el-time-range-picker__cell{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:4px 7px 7px;width:50%;display:inline-block}.el-time-range-picker__header{margin-bottom:5px;text-align:center;font-size:14px}.el-time-range-picker__body{border-radius:2px;border:1px solid #e1d7c6}.el-popover{position:absolute;background:#fff;min-width:150px;border-radius:4px;border:1px solid #eee7da;padding:12px;z-index:2000;color:#606266;line-height:1.4;text-align:justify;font-size:14px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);word-break:break-all}.el-popover--plain{padding:18px 20px}.el-popover__title{color:#303133;font-size:16px;line-height:1;margin-bottom:12px}.el-popover:focus,.el-popover:focus:active,.el-popover__reference:focus:hover,.el-popover__reference:focus:not(.focusing){outline-width:0}.v-modal-enter{-webkit-animation:v-modal-in .2s ease;animation:v-modal-in .2s ease}.v-modal-leave{-webkit-animation:v-modal-out .2s ease forwards;animation:v-modal-out .2s ease forwards}@keyframes v-modal-in{0%{opacity:0}}@keyframes v-modal-out{to{opacity:0}}.v-modal{position:fixed;left:0;top:0;width:100%;height:100%;opacity:.5;background:#000}.el-popup-parent--hidden{overflow:hidden}.el-message-box{display:inline-block;width:420px;padding-bottom:10px;vertical-align:middle;background-color:#fff;border-radius:4px;border:1px solid #eee7da;font-size:18px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);text-align:left;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}.el-message-box__wrapper{position:fixed;top:0;bottom:0;left:0;right:0;text-align:center}.el-message-box__wrapper:after{content:"";display:inline-block;height:100%;width:0;vertical-align:middle}.el-message-box__header{position:relative;padding:15px;padding-bottom:10px}.el-message-box__title{padding-left:0;margin-bottom:0;font-size:18px;line-height:1;color:#303133}.el-message-box__headerbtn{position:absolute;top:15px;right:15px;padding:0;border:none;outline:none;background:transparent;font-size:16px;cursor:pointer}.el-message-box__headerbtn .el-message-box__close{color:#909399}.el-message-box__headerbtn:focus .el-message-box__close,.el-message-box__headerbtn:hover .el-message-box__close{color:#b8945a}.el-message-box__content{padding:10px 15px;color:#606266;font-size:14px}.el-message-box__container{position:relative}.el-message-box__input{padding-top:15px}.el-message-box__input input.invalid,.el-message-box__input input.invalid:focus{border-color:#ff4949}.el-message-box__status{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:24px!important}.el-message-box__status:before{padding-left:1px}.el-message-box__status+.el-message-box__message{padding-left:36px;padding-right:12px}.el-message-box__status.el-icon-success{color:#13ce66}.el-message-box__status.el-icon-info{color:#909399}.el-message-box__status.el-icon-warning{color:#ffba00}.el-message-box__status.el-icon-error{color:#ff4949}.el-message-box__message{margin:0}.el-message-box__message p{margin:0;line-height:24px}.el-message-box__errormsg{color:#ff4949;font-size:12px;min-height:18px;margin-top:2px}.el-message-box__btns{padding:5px 15px 0;text-align:right}.el-message-box__btns button:nth-child(2){margin-left:10px}.el-message-box__btns-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.el-message-box--center{padding-bottom:30px}.el-message-box--center .el-message-box__header{padding-top:30px}.el-message-box--center .el-message-box__title{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.el-message-box--center .el-message-box__status{position:relative;top:auto;padding-right:5px;text-align:center;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.el-message-box--center .el-message-box__message{margin-left:0}.el-message-box--center .el-message-box__btns,.el-message-box--center .el-message-box__content{text-align:center}.el-message-box--center .el-message-box__content{padding-left:27px;padding-right:27px}.msgbox-fade-enter-active{-webkit-animation:msgbox-fade-in .3s;animation:msgbox-fade-in .3s}.msgbox-fade-leave-active{-webkit-animation:msgbox-fade-out .3s;animation:msgbox-fade-out .3s}@-webkit-keyframes msgbox-fade-in{0%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes msgbox-fade-in{0%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@-webkit-keyframes msgbox-fade-out{0%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}to{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}}@keyframes msgbox-fade-out{0%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}to{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}}.el-breadcrumb{font-size:14px;line-height:1}.el-breadcrumb:after,.el-breadcrumb:before{display:table;content:""}.el-breadcrumb:after{clear:both}.el-breadcrumb__separator{margin:0 9px;font-weight:700;color:#c0c4cc}.el-breadcrumb__separator[class*=icon]{margin:0 6px;font-weight:400}.el-breadcrumb__item{float:left}.el-breadcrumb__inner{color:#606266}.el-breadcrumb__inner.is-link,.el-breadcrumb__inner a{font-weight:700;text-decoration:none;-webkit-transition:color .2s cubic-bezier(.645,.045,.355,1);transition:color .2s cubic-bezier(.645,.045,.355,1);color:#303133}.el-breadcrumb__inner.is-link:hover,.el-breadcrumb__inner a:hover{color:#b8945a;cursor:pointer}.el-breadcrumb__item:last-child .el-breadcrumb__inner,.el-breadcrumb__item:last-child .el-breadcrumb__inner:hover,.el-breadcrumb__item:last-child .el-breadcrumb__inner a,.el-breadcrumb__item:last-child .el-breadcrumb__inner a:hover{font-weight:400;color:#606266;cursor:text}.el-breadcrumb__item:last-child .el-breadcrumb__separator{display:none}.el-form--label-left .el-form-item__label{text-align:left}.el-form--label-top .el-form-item__label{float:none;display:inline-block;text-align:left;padding:0 0 10px 0}.el-form--inline .el-form-item{display:inline-block;margin-right:10px;vertical-align:top}.el-form--inline .el-form-item__label{float:none;display:inline-block}.el-form--inline .el-form-item__content{display:inline-block;vertical-align:top}.el-form--inline.el-form--label-top .el-form-item__content{display:block}.el-form-item{margin-bottom:22px}.el-form-item:after,.el-form-item:before{display:table;content:""}.el-form-item:after{clear:both}.el-form-item .el-form-item{margin-bottom:0}.el-form-item .el-input__validateIcon{display:none}.el-form-item--medium .el-form-item__content,.el-form-item--medium .el-form-item__label{line-height:36px}.el-form-item--small .el-form-item__content,.el-form-item--small .el-form-item__label{line-height:32px}.el-form-item--small.el-form-item{margin-bottom:18px}.el-form-item--small .el-form-item__error{padding-top:2px}.el-form-item--mini .el-form-item__content,.el-form-item--mini .el-form-item__label{line-height:28px}.el-form-item--mini.el-form-item{margin-bottom:18px}.el-form-item--mini .el-form-item__error{padding-top:1px}.el-form-item__label-wrap{float:left}.el-form-item__label-wrap .el-form-item__label{display:inline-block;float:none}.el-form-item__label{text-align:right;vertical-align:middle;float:left;font-size:14px;color:#606266;line-height:40px;padding:0 12px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box}.el-form-item__content{line-height:40px;position:relative;font-size:14px}.el-form-item__content:after,.el-form-item__content:before{display:table;content:""}.el-form-item__content:after{clear:both}.el-form-item__content .el-input-group{vertical-align:top}.el-form-item__error{color:#ff4949;font-size:12px;line-height:1;padding-top:4px;position:absolute;top:100%;left:0}.el-form-item__error--inline{position:relative;top:auto;left:auto;display:inline-block;margin-left:10px}.el-form-item.is-required:not(.is-no-asterisk) .el-form-item__label-wrap>.el-form-item__label:before,.el-form-item.is-required:not(.is-no-asterisk)>.el-form-item__label:before{content:"*";color:#ff4949;margin-right:4px}.el-form-item.is-error .el-input__inner,.el-form-item.is-error .el-input__inner:focus,.el-form-item.is-error .el-textarea__inner,.el-form-item.is-error .el-textarea__inner:focus{border-color:#ff4949}.el-form-item.is-error .el-input-group__append .el-input__inner,.el-form-item.is-error .el-input-group__prepend .el-input__inner{border-color:transparent}.el-form-item.is-error .el-input__validateIcon{color:#ff4949}.el-form-item--feedback .el-input__validateIcon{display:inline-block}.el-tabs__header{padding:0;position:relative;margin:0 0 15px}.el-tabs__active-bar{position:absolute;bottom:0;left:0;height:2px;z-index:1;-webkit-transition:-webkit-transform .3s cubic-bezier(.645,.045,.355,1);transition:-webkit-transform .3s cubic-bezier(.645,.045,.355,1);transition:transform .3s cubic-bezier(.645,.045,.355,1);transition:transform .3s cubic-bezier(.645,.045,.355,1),-webkit-transform .3s cubic-bezier(.645,.045,.355,1);list-style:none}.el-tabs__new-tab{float:right;border:1px solid #d3dce6;height:18px;width:18px;line-height:18px;margin:12px 0 9px 10px;border-radius:3px;text-align:center;font-size:12px;color:#d3dce6;cursor:pointer;-webkit-transition:all .15s;transition:all .15s}.el-tabs__new-tab .el-icon-plus{-webkit-transform:scale(.8);transform:scale(.8)}.el-tabs__new-tab:hover{color:#b8945a}.el-tabs__nav-wrap{overflow:hidden;margin-bottom:-1px;position:relative}.el-tabs__nav-wrap:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:#e1d7c6;z-index:1}.el-tabs__nav-wrap.is-scrollable{padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.el-tabs__nav-scroll{overflow:hidden}.el-tabs__nav-next,.el-tabs__nav-prev{position:absolute;cursor:pointer;line-height:44px;font-size:12px;color:#909399}.el-tabs__nav-next{right:0}.el-tabs__nav-prev{left:0}.el-tabs__nav{white-space:nowrap;position:relative;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;float:left;z-index:2}.el-tabs__nav.is-stretch{min-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.el-tabs__nav.is-stretch>*{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.el-tabs__item{padding:0 20px;height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:40px;display:inline-block;list-style:none;font-size:14px;font-weight:500;color:#303133;position:relative}.el-tabs__item:focus,.el-tabs__item:focus:active{outline:none}.el-tabs__item:focus.is-active.is-focus:not(:active){-webkit-box-shadow:0 0 2px 2px #b8945a inset;box-shadow:inset 0 0 2px 2px #b8945a;border-radius:3px}.el-tabs__item .el-icon-close{border-radius:50%;text-align:center;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1);margin-left:5px}.el-tabs__item .el-icon-close:before{-webkit-transform:scale(.9);transform:scale(.9);display:inline-block}.el-tabs__item .el-icon-close:hover{background-color:#c0c4cc;color:#fff}.el-tabs__item.is-active{color:#b8945a}.el-tabs__item:hover{color:#b8945a;cursor:pointer}.el-tabs__item.is-disabled{color:#c0c4cc;cursor:default}.el-tabs__content{overflow:hidden;position:relative}.el-tabs--card>.el-tabs__header{border-bottom:1px solid #e1d7c6}.el-tabs--card>.el-tabs__header .el-tabs__nav-wrap:after{content:none}.el-tabs--card>.el-tabs__header .el-tabs__nav{border:1px solid #e1d7c6;border-bottom:none;border-radius:4px 4px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box}.el-tabs--card>.el-tabs__header .el-tabs__active-bar{display:none}.el-tabs--card>.el-tabs__header .el-tabs__item .el-icon-close{position:relative;font-size:12px;width:0;height:14px;vertical-align:middle;line-height:15px;overflow:hidden;top:-1px;right:-2px;-webkit-transform-origin:100% 50%;transform-origin:100% 50%}.el-tabs--card>.el-tabs__header .el-tabs__item{border-bottom:1px solid transparent;border-left:1px solid #e1d7c6;-webkit-transition:color .3s cubic-bezier(.645,.045,.355,1),padding .3s cubic-bezier(.645,.045,.355,1);transition:color .3s cubic-bezier(.645,.045,.355,1),padding .3s cubic-bezier(.645,.045,.355,1)}.el-tabs--card>.el-tabs__header .el-tabs__item:first-child{border-left:none}.el-tabs--card>.el-tabs__header .el-tabs__item.is-closable:hover{padding-left:13px;padding-right:13px}.el-tabs--card>.el-tabs__header .el-tabs__item.is-closable:hover .el-icon-close{width:14px}.el-tabs--card>.el-tabs__header .el-tabs__item.is-active{border-bottom-color:#fff}.el-tabs--card>.el-tabs__header .el-tabs__item.is-active.is-closable{padding-left:20px;padding-right:20px}.el-tabs--card>.el-tabs__header .el-tabs__item.is-active.is-closable .el-icon-close{width:14px}.el-tabs--border-card{background:#fff;border:1px solid #dcdfe6;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.12),0 0 6px 0 rgba(0,0,0,.04);box-shadow:0 2px 4px 0 rgba(0,0,0,.12),0 0 6px 0 rgba(0,0,0,.04)}.el-tabs--border-card>.el-tabs__content{padding:15px}.el-tabs--border-card>.el-tabs__header{background-color:#f5f7fa;border-bottom:1px solid #e1d7c6;margin:0}.el-tabs--border-card>.el-tabs__header .el-tabs__nav-wrap:after{content:none}.el-tabs--border-card>.el-tabs__header .el-tabs__item{-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1);border:1px solid transparent;margin-top:-1px;color:#909399}.el-tabs--border-card>.el-tabs__header .el-tabs__item+.el-tabs__item,.el-tabs--border-card>.el-tabs__header .el-tabs__item:first-child{margin-left:-1px}.el-tabs--border-card>.el-tabs__header .el-tabs__item.is-active{color:#b8945a;background-color:#fff;border-right-color:#dcdfe6;border-left-color:#dcdfe6}.el-tabs--border-card>.el-tabs__header .el-tabs__item:not(.is-disabled):hover{color:#b8945a}.el-tabs--border-card>.el-tabs__header .el-tabs__item.is-disabled{color:#c0c4cc}.el-tabs--border-card>.el-tabs__header .is-scrollable .el-tabs__item:first-child{margin-left:0}.el-tabs--bottom .el-tabs__item.is-bottom:nth-child(2),.el-tabs--bottom .el-tabs__item.is-top:nth-child(2),.el-tabs--top .el-tabs__item.is-bottom:nth-child(2),.el-tabs--top .el-tabs__item.is-top:nth-child(2){padding-left:0}.el-tabs--bottom .el-tabs__item.is-bottom:last-child,.el-tabs--bottom .el-tabs__item.is-top:last-child,.el-tabs--top .el-tabs__item.is-bottom:last-child,.el-tabs--top .el-tabs__item.is-top:last-child{padding-right:0}.el-tabs--bottom.el-tabs--border-card>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--bottom.el-tabs--card>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--bottom .el-tabs--left>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--bottom .el-tabs--right>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--top.el-tabs--border-card>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--top.el-tabs--card>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--top .el-tabs--left>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--top .el-tabs--right>.el-tabs__header .el-tabs__item:nth-child(2){padding-left:20px}.el-tabs--bottom.el-tabs--border-card>.el-tabs__header .el-tabs__item:last-child,.el-tabs--bottom.el-tabs--card>.el-tabs__header .el-tabs__item:last-child,.el-tabs--bottom .el-tabs--left>.el-tabs__header .el-tabs__item:last-child,.el-tabs--bottom .el-tabs--right>.el-tabs__header .el-tabs__item:last-child,.el-tabs--top.el-tabs--border-card>.el-tabs__header .el-tabs__item:last-child,.el-tabs--top.el-tabs--card>.el-tabs__header .el-tabs__item:last-child,.el-tabs--top .el-tabs--left>.el-tabs__header .el-tabs__item:last-child,.el-tabs--top .el-tabs--right>.el-tabs__header .el-tabs__item:last-child{padding-right:20px}.el-tabs--bottom .el-tabs__header.is-bottom{margin-bottom:0;margin-top:10px}.el-tabs--bottom.el-tabs--border-card .el-tabs__header.is-bottom{border-bottom:0;border-top:1px solid #dcdfe6}.el-tabs--bottom.el-tabs--border-card .el-tabs__nav-wrap.is-bottom{margin-top:-1px;margin-bottom:0}.el-tabs--bottom.el-tabs--border-card .el-tabs__item.is-bottom:not(.is-active){border:1px solid transparent}.el-tabs--bottom.el-tabs--border-card .el-tabs__item.is-bottom{margin:0 -1px -1px -1px}.el-tabs--left,.el-tabs--right{overflow:hidden}.el-tabs--left .el-tabs__header.is-left,.el-tabs--left .el-tabs__header.is-right,.el-tabs--left .el-tabs__nav-scroll,.el-tabs--left .el-tabs__nav-wrap.is-left,.el-tabs--left .el-tabs__nav-wrap.is-right,.el-tabs--right .el-tabs__header.is-left,.el-tabs--right .el-tabs__header.is-right,.el-tabs--right .el-tabs__nav-scroll,.el-tabs--right .el-tabs__nav-wrap.is-left,.el-tabs--right .el-tabs__nav-wrap.is-right{height:100%}.el-tabs--left .el-tabs__active-bar.is-left,.el-tabs--left .el-tabs__active-bar.is-right,.el-tabs--right .el-tabs__active-bar.is-left,.el-tabs--right .el-tabs__active-bar.is-right{top:0;bottom:auto;width:2px;height:auto}.el-tabs--left .el-tabs__nav-wrap.is-left,.el-tabs--left .el-tabs__nav-wrap.is-right,.el-tabs--right .el-tabs__nav-wrap.is-left,.el-tabs--right .el-tabs__nav-wrap.is-right{margin-bottom:0}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-next,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev{height:30px;line-height:30px;width:100%;text-align:center;cursor:pointer}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-next i,.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev i,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-next i,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev i,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-next i,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev i,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-next i,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev i{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev{left:auto;top:0}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-next{right:auto;bottom:0}.el-tabs--left .el-tabs__nav-wrap.is-left.is-scrollable,.el-tabs--left .el-tabs__nav-wrap.is-right.is-scrollable,.el-tabs--right .el-tabs__nav-wrap.is-left.is-scrollable,.el-tabs--right .el-tabs__nav-wrap.is-right.is-scrollable{padding:30px 0}.el-tabs--left .el-tabs__nav-wrap.is-left:after,.el-tabs--left .el-tabs__nav-wrap.is-right:after,.el-tabs--right .el-tabs__nav-wrap.is-left:after,.el-tabs--right .el-tabs__nav-wrap.is-right:after{height:100%;width:2px;bottom:auto;top:0}.el-tabs--left .el-tabs__nav.is-left,.el-tabs--left .el-tabs__nav.is-right,.el-tabs--right .el-tabs__nav.is-left,.el-tabs--right .el-tabs__nav.is-right{float:none}.el-tabs--left .el-tabs__item.is-left,.el-tabs--left .el-tabs__item.is-right,.el-tabs--right .el-tabs__item.is-left,.el-tabs--right .el-tabs__item.is-right{display:block}.el-tabs--left .el-tabs__header.is-left{float:left;margin-bottom:0;margin-right:10px}.el-tabs--left .el-tabs__nav-wrap.is-left{margin-right:-1px}.el-tabs--left .el-tabs__active-bar.is-left,.el-tabs--left .el-tabs__nav-wrap.is-left:after{left:auto;right:0}.el-tabs--left .el-tabs__item.is-left{text-align:right}.el-tabs--left.el-tabs--card .el-tabs__active-bar.is-left{display:none}.el-tabs--left.el-tabs--card .el-tabs__item.is-left{border-left:none;border-right:1px solid #e1d7c6;border-bottom:none;border-top:1px solid #e1d7c6;text-align:left}.el-tabs--left.el-tabs--card .el-tabs__item.is-left:first-child{border-right:1px solid #e1d7c6;border-top:none}.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active{border:1px solid #e1d7c6;border-right-color:#fff;border-left:none;border-bottom:none}.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active:first-child{border-top:none}.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active:last-child{border-bottom:none}.el-tabs--left.el-tabs--card .el-tabs__nav{border-radius:4px 0 0 4px;border-bottom:1px solid #e1d7c6;border-right:none}.el-tabs--left.el-tabs--card .el-tabs__new-tab{float:none}.el-tabs--left.el-tabs--border-card .el-tabs__header.is-left{border-right:1px solid #dfe4ed}.el-tabs--left.el-tabs--border-card .el-tabs__item.is-left{border:1px solid transparent;margin:-1px 0 -1px -1px}.el-tabs--left.el-tabs--border-card .el-tabs__item.is-left.is-active{border-color:transparent;border-top-color:#d1dbe5;border-bottom-color:#d1dbe5}.el-tabs--right .el-tabs__header.is-right{float:right;margin-bottom:0;margin-left:10px}.el-tabs--right .el-tabs__nav-wrap.is-right{margin-left:-1px}.el-tabs--right .el-tabs__nav-wrap.is-right:after{left:0;right:auto}.el-tabs--right .el-tabs__active-bar.is-right{left:0}.el-tabs--right.el-tabs--card .el-tabs__active-bar.is-right{display:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right{border-bottom:none;border-top:1px solid #e1d7c6}.el-tabs--right.el-tabs--card .el-tabs__item.is-right:first-child{border-left:1px solid #e1d7c6;border-top:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active{border:1px solid #e1d7c6;border-left-color:#fff;border-right:none;border-bottom:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active:first-child{border-top:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active:last-child{border-bottom:none}.el-tabs--right.el-tabs--card .el-tabs__nav{border-radius:0 4px 4px 0;border-bottom:1px solid #e1d7c6;border-left:none}.el-tabs--right.el-tabs--border-card .el-tabs__header.is-right{border-left:1px solid #dfe4ed}.el-tabs--right.el-tabs--border-card .el-tabs__item.is-right{border:1px solid transparent;margin:-1px -1px -1px 0}.el-tabs--right.el-tabs--border-card .el-tabs__item.is-right.is-active{border-color:transparent;border-top-color:#d1dbe5;border-bottom-color:#d1dbe5}.slideInLeft-transition,.slideInRight-transition{display:inline-block}.slideInRight-enter{-webkit-animation:slideInRight-enter .3s;animation:slideInRight-enter .3s}.slideInRight-leave{position:absolute;left:0;right:0;-webkit-animation:slideInRight-leave .3s;animation:slideInRight-leave .3s}.slideInLeft-enter{-webkit-animation:slideInLeft-enter .3s;animation:slideInLeft-enter .3s}.slideInLeft-leave{position:absolute;left:0;right:0;-webkit-animation:slideInLeft-leave .3s;animation:slideInLeft-leave .3s}@-webkit-keyframes slideInRight-enter{0%{opacity:0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:1;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight-enter{0%{opacity:0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:1;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideInRight-leave{0%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}}@keyframes slideInRight-leave{0%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}}@-webkit-keyframes slideInLeft-enter{0%{opacity:0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{opacity:1;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInLeft-enter{0%{opacity:0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{opacity:1;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideInLeft-leave{0%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}}@keyframes slideInLeft-leave{0%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(0);transform:translateX(0);opacity:1}to{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}}.el-tree{position:relative;cursor:default;background:#fff;color:#606266}.el-tree__empty-block{position:relative;min-height:60px;text-align:center;width:100%;height:100%}.el-tree__empty-text{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#909399;font-size:14px}.el-tree__drop-indicator{position:absolute;left:0;right:0;height:1px;background-color:#b8945a}.el-tree-node{white-space:nowrap;outline:none}.el-tree-node:focus>.el-tree-node__content{background-color:#f5f7fa}.el-tree-node.is-drop-inner>.el-tree-node__content .el-tree-node__label{background-color:#b8945a;color:#fff}.el-tree-node__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:26px;cursor:pointer}.el-tree-node__content>.el-tree-node__expand-icon{padding:6px}.el-tree-node__content>label.el-checkbox{margin-right:8px}.el-tree-node__content:hover{background-color:#f5f7fa}.el-tree.is-dragging .el-tree-node__content{cursor:move}.el-tree.is-dragging .el-tree-node__content *{pointer-events:none}.el-tree.is-dragging.is-drop-not-allow .el-tree-node__content{cursor:not-allowed}.el-tree-node__expand-icon{cursor:pointer;color:#c0c4cc;font-size:12px;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.el-tree-node__expand-icon.expanded{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.el-tree-node__expand-icon.is-leaf{color:transparent;cursor:default}.el-tree-node__label{font-size:14px}.el-tree-node__loading-icon{margin-right:8px;font-size:14px;color:#c0c4cc}.el-tree-node>.el-tree-node__children{overflow:hidden;background-color:transparent}.el-tree-node.is-expanded>.el-tree-node__children{display:block}.el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content{background-color:#f9f6f2}.el-alert{width:100%;padding:8px 16px;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;position:relative;background-color:#fff;overflow:hidden;opacity:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:opacity .2s;transition:opacity .2s}.el-alert.is-light .el-alert__closebtn{color:#c0c4cc}.el-alert.is-dark .el-alert__closebtn,.el-alert.is-dark .el-alert__description{color:#fff}.el-alert.is-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.el-alert--success.is-light{background-color:#e7faf0;color:#13ce66}.el-alert--success.is-light .el-alert__description{color:#13ce66}.el-alert--success.is-dark{background-color:#13ce66;color:#fff}.el-alert--info.is-light{background-color:#f4f4f5;color:#909399}.el-alert--info.is-dark{background-color:#909399;color:#fff}.el-alert--info .el-alert__description{color:#909399}.el-alert--warning.is-light{background-color:#fff8e6;color:#ffba00}.el-alert--warning.is-light .el-alert__description{color:#ffba00}.el-alert--warning.is-dark{background-color:#ffba00;color:#fff}.el-alert--error.is-light{background-color:#ffeded;color:#ff4949}.el-alert--error.is-light .el-alert__description{color:#ff4949}.el-alert--error.is-dark{background-color:#ff4949;color:#fff}.el-alert__content{display:table-cell;padding:0 8px}.el-alert__icon{font-size:16px;width:16px}.el-alert__icon.is-big{font-size:28px;width:28px}.el-alert__title{font-size:13px;line-height:18px}.el-alert__title.is-bold{font-weight:700}.el-alert .el-alert__description{font-size:12px;margin:5px 0 0 0}.el-alert__closebtn{font-size:12px;opacity:1;position:absolute;top:12px;right:15px;cursor:pointer}.el-alert__closebtn.is-customed{font-style:normal;font-size:13px;top:9px}.el-alert-fade-enter,.el-alert-fade-leave-active{opacity:0}.el-notification{display:-webkit-box;display:-ms-flexbox;display:flex;width:330px;padding:14px 26px 14px 13px;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #eee7da;position:fixed;background-color:#fff;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1);-webkit-transition:opacity .3s,left .3s,right .3s,top .4s,bottom .3s,-webkit-transform .3s;transition:opacity .3s,left .3s,right .3s,top .4s,bottom .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s,left .3s,right .3s,top .4s,bottom .3s;transition:opacity .3s,transform .3s,left .3s,right .3s,top .4s,bottom .3s,-webkit-transform .3s;overflow:hidden}.el-notification.right{right:16px}.el-notification.left{left:16px}.el-notification__group{margin-left:13px;margin-right:8px}.el-notification__title{font-weight:700;font-size:16px;color:#303133;margin:0}.el-notification__content{font-size:14px;line-height:21px;margin:6px 0 0 0;color:#606266;text-align:justify}.el-notification__content p{margin:0}.el-notification__icon{height:24px;width:24px;font-size:24px}.el-notification__closeBtn{position:absolute;top:18px;right:15px;cursor:pointer;color:#909399;font-size:16px}.el-notification__closeBtn:hover{color:#606266}.el-notification .el-icon-success{color:#13ce66}.el-notification .el-icon-error{color:#ff4949}.el-notification .el-icon-info{color:#909399}.el-notification .el-icon-warning{color:#ffba00}.el-notification-fade-enter.right{right:0;-webkit-transform:translateX(100%);transform:translateX(100%)}.el-notification-fade-enter.left{left:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.el-notification-fade-leave-active{opacity:0}.el-input-number{position:relative;display:inline-block;width:180px;line-height:38px}.el-input-number .el-input{display:block}.el-input-number .el-input__inner{-webkit-appearance:none;padding-left:50px;padding-right:50px;text-align:center}.el-input-number__decrease,.el-input-number__increase{position:absolute;z-index:1;top:1px;width:40px;height:auto;text-align:center;background:#f5f7fa;color:#606266;cursor:pointer;font-size:13px}.el-input-number__decrease:hover,.el-input-number__increase:hover{color:#b8945a}.el-input-number__decrease:hover:not(.is-disabled)~.el-input .el-input__inner:not(.is-disabled),.el-input-number__increase:hover:not(.is-disabled)~.el-input .el-input__inner:not(.is-disabled){border-color:#b8945a}.el-input-number__decrease.is-disabled,.el-input-number__increase.is-disabled{color:#c0c4cc;cursor:not-allowed}.el-input-number__increase{right:1px;border-radius:0 4px 4px 0;border-left:1px solid #dcdfe6}.el-input-number__decrease{left:1px;border-radius:4px 0 0 4px;border-right:1px solid #dcdfe6}.el-input-number.is-disabled .el-input-number__decrease,.el-input-number.is-disabled .el-input-number__increase{border-color:#e1d7c6;color:#e1d7c6}.el-input-number.is-disabled .el-input-number__decrease:hover,.el-input-number.is-disabled .el-input-number__increase:hover{color:#e1d7c6;cursor:not-allowed}.el-input-number--medium{width:200px;line-height:34px}.el-input-number--medium .el-input-number__decrease,.el-input-number--medium .el-input-number__increase{width:36px;font-size:14px}.el-input-number--medium .el-input__inner{padding-left:43px;padding-right:43px}.el-input-number--small{width:130px;line-height:30px}.el-input-number--small .el-input-number__decrease,.el-input-number--small .el-input-number__increase{width:32px;font-size:13px}.el-input-number--small .el-input-number__decrease [class*=el-icon],.el-input-number--small .el-input-number__increase [class*=el-icon]{-webkit-transform:scale(.9);transform:scale(.9)}.el-input-number--small .el-input__inner{padding-left:39px;padding-right:39px}.el-input-number--mini{width:130px;line-height:26px}.el-input-number--mini .el-input-number__decrease,.el-input-number--mini .el-input-number__increase{width:28px;font-size:12px}.el-input-number--mini .el-input-number__decrease [class*=el-icon],.el-input-number--mini .el-input-number__increase [class*=el-icon]{-webkit-transform:scale(.8);transform:scale(.8)}.el-input-number--mini .el-input__inner{padding-left:35px;padding-right:35px}.el-input-number.is-without-controls .el-input__inner{padding-left:15px;padding-right:15px}.el-input-number.is-controls-right .el-input__inner{padding-left:15px;padding-right:50px}.el-input-number.is-controls-right .el-input-number__decrease,.el-input-number.is-controls-right .el-input-number__increase{height:auto;line-height:19px}.el-input-number.is-controls-right .el-input-number__decrease [class*=el-icon],.el-input-number.is-controls-right .el-input-number__increase [class*=el-icon]{-webkit-transform:scale(.8);transform:scale(.8)}.el-input-number.is-controls-right .el-input-number__increase{border-radius:0 4px 0 0;border-bottom:1px solid #dcdfe6}.el-input-number.is-controls-right .el-input-number__decrease{right:1px;bottom:1px;top:auto;left:auto;border-right:none;border-left:1px solid #dcdfe6;border-radius:0 0 4px 0}.el-input-number.is-controls-right[class*=medium] [class*=decrease],.el-input-number.is-controls-right[class*=medium] [class*=increase]{line-height:17px}.el-input-number.is-controls-right[class*=small] [class*=decrease],.el-input-number.is-controls-right[class*=small] [class*=increase]{line-height:15px}.el-input-number.is-controls-right[class*=mini] [class*=decrease],.el-input-number.is-controls-right[class*=mini] [class*=increase]{line-height:13px}.el-tooltip:focus:hover,.el-tooltip:focus:not(.focusing){outline-width:0}.el-tooltip__popper{position:absolute;border-radius:4px;padding:10px;z-index:2000;font-size:12px;line-height:1.2;min-width:10px;word-wrap:break-word}.el-tooltip__popper .popper__arrow,.el-tooltip__popper .popper__arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.el-tooltip__popper .popper__arrow{border-width:6px}.el-tooltip__popper .popper__arrow:after{content:" ";border-width:5px}.el-tooltip__popper[x-placement^=top]{margin-bottom:12px}.el-tooltip__popper[x-placement^=top] .popper__arrow{bottom:-6px;border-top-color:#303133;border-bottom-width:0}.el-tooltip__popper[x-placement^=top] .popper__arrow:after{bottom:1px;margin-left:-5px;border-top-color:#303133;border-bottom-width:0}.el-tooltip__popper[x-placement^=bottom]{margin-top:12px}.el-tooltip__popper[x-placement^=bottom] .popper__arrow{top:-6px;border-top-width:0;border-bottom-color:#303133}.el-tooltip__popper[x-placement^=bottom] .popper__arrow:after{top:1px;margin-left:-5px;border-top-width:0;border-bottom-color:#303133}.el-tooltip__popper[x-placement^=right]{margin-left:12px}.el-tooltip__popper[x-placement^=right] .popper__arrow{left:-6px;border-right-color:#303133;border-left-width:0}.el-tooltip__popper[x-placement^=right] .popper__arrow:after{bottom:-5px;left:1px;border-right-color:#303133;border-left-width:0}.el-tooltip__popper[x-placement^=left]{margin-right:12px}.el-tooltip__popper[x-placement^=left] .popper__arrow{right:-6px;border-right-width:0;border-left-color:#303133}.el-tooltip__popper[x-placement^=left] .popper__arrow:after{right:1px;bottom:-5px;margin-left:-5px;border-right-width:0;border-left-color:#303133}.el-tooltip__popper.is-dark{background:#303133;color:#fff}.el-tooltip__popper.is-light{background:#fff;border:1px solid #303133}.el-tooltip__popper.is-light[x-placement^=top] .popper__arrow{border-top-color:#303133}.el-tooltip__popper.is-light[x-placement^=top] .popper__arrow:after{border-top-color:#fff}.el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow{border-bottom-color:#303133}.el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow:after{border-bottom-color:#fff}.el-tooltip__popper.is-light[x-placement^=left] .popper__arrow{border-left-color:#303133}.el-tooltip__popper.is-light[x-placement^=left] .popper__arrow:after{border-left-color:#fff}.el-tooltip__popper.is-light[x-placement^=right] .popper__arrow{border-right-color:#303133}.el-tooltip__popper.is-light[x-placement^=right] .popper__arrow:after{border-right-color:#fff}.el-slider:after,.el-slider:before{display:table;content:""}.el-slider:after{clear:both}.el-slider__runway{width:100%;height:6px;margin:16px 0;background-color:#e1d7c6;border-radius:3px;position:relative;cursor:pointer;vertical-align:middle}.el-slider__runway.show-input{margin-right:160px;width:auto}.el-slider__runway.disabled{cursor:default}.el-slider__runway.disabled .el-slider__bar{background-color:#c0c4cc}.el-slider__runway.disabled .el-slider__button{border-color:#c0c4cc}.el-slider__runway.disabled .el-slider__button-wrapper.dragging,.el-slider__runway.disabled .el-slider__button-wrapper.hover,.el-slider__runway.disabled .el-slider__button-wrapper:hover{cursor:not-allowed}.el-slider__runway.disabled .el-slider__button.dragging,.el-slider__runway.disabled .el-slider__button.hover,.el-slider__runway.disabled .el-slider__button:hover{-webkit-transform:scale(1);transform:scale(1)}.el-slider__runway.disabled .el-slider__button.dragging,.el-slider__runway.disabled .el-slider__button.hover,.el-slider__runway.disabled .el-slider__button:hover{cursor:not-allowed}.el-slider__input{float:right;margin-top:3px;width:130px}.el-slider__input.el-input-number--mini{margin-top:5px}.el-slider__input.el-input-number--medium{margin-top:0}.el-slider__input.el-input-number--large{margin-top:-2px}.el-slider__bar{height:6px;background-color:#b8945a;border-top-left-radius:3px;border-bottom-left-radius:3px;position:absolute}.el-slider__button-wrapper{height:36px;width:36px;position:absolute;z-index:1001;top:-15px;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:transparent;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:normal}.el-slider__button-wrapper:after{content:"";height:100%}.el-slider__button-wrapper .el-tooltip,.el-slider__button-wrapper:after{display:inline-block;vertical-align:middle}.el-slider__button-wrapper.hover,.el-slider__button-wrapper:hover{cursor:-webkit-grab;cursor:grab}.el-slider__button-wrapper.dragging{cursor:-webkit-grabbing;cursor:grabbing}.el-slider__button{width:16px;height:16px;border:2px solid #b8945a;background-color:#fff;border-radius:50%;-webkit-transition:.2s;transition:.2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.el-slider__button.dragging,.el-slider__button.hover,.el-slider__button:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.el-slider__button.hover,.el-slider__button:hover{cursor:-webkit-grab;cursor:grab}.el-slider__button.dragging{cursor:-webkit-grabbing;cursor:grabbing}.el-slider__stop{position:absolute;height:6px;width:6px;border-radius:100%;background-color:#fff;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.el-slider__marks{top:0;left:12px;width:18px;height:100%}.el-slider__marks-text{position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:14px;color:#909399;margin-top:15px}.el-slider.is-vertical{position:relative}.el-slider.is-vertical .el-slider__runway{width:6px;height:100%;margin:0 16px}.el-slider.is-vertical .el-slider__bar{width:6px;height:auto;border-radius:0 0 3px 3px}.el-slider.is-vertical .el-slider__button-wrapper{top:auto;left:-15px}.el-slider.is-vertical .el-slider__button-wrapper,.el-slider.is-vertical .el-slider__stop{-webkit-transform:translateY(50%);transform:translateY(50%)}.el-slider.is-vertical.el-slider--with-input{padding-bottom:58px}.el-slider.is-vertical.el-slider--with-input .el-slider__input{overflow:visible;float:none;position:absolute;bottom:22px;width:36px;margin-top:15px}.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input__inner{text-align:center;padding-left:5px;padding-right:5px}.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__decrease,.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__increase{top:32px;margin-top:-1px;border:1px solid #dcdfe6;line-height:20px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1)}.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__decrease{width:18px;right:18px;border-bottom-left-radius:4px}.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__increase{width:19px;border-bottom-right-radius:4px}.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__increase~.el-input .el-input__inner{border-bottom-left-radius:0;border-bottom-right-radius:0}.el-slider.is-vertical.el-slider--with-input .el-slider__input:hover .el-input-number__decrease,.el-slider.is-vertical.el-slider--with-input .el-slider__input:hover .el-input-number__increase{border-color:#c0c4cc}.el-slider.is-vertical.el-slider--with-input .el-slider__input:active .el-input-number__decrease,.el-slider.is-vertical.el-slider--with-input .el-slider__input:active .el-input-number__increase{border-color:#b8945a}.el-slider.is-vertical .el-slider__marks-text{margin-top:0;left:15px;-webkit-transform:translateY(50%);transform:translateY(50%)}.el-loading-parent--relative{position:relative!important}.el-loading-parent--hidden{overflow:hidden!important}.el-loading-mask{position:absolute;z-index:2000;background-color:hsla(0,0%,100%,.9);margin:0;top:0;right:0;bottom:0;left:0;-webkit-transition:opacity .3s;transition:opacity .3s}.el-loading-mask.is-fullscreen{position:fixed}.el-loading-mask.is-fullscreen .el-loading-spinner{margin-top:-25px}.el-loading-mask.is-fullscreen .el-loading-spinner .circular{height:50px;width:50px}.el-loading-spinner{top:50%;margin-top:-21px;width:100%;text-align:center;position:absolute}.el-loading-spinner .el-loading-text{color:#b8945a;margin:3px 0;font-size:14px}.el-loading-spinner .circular{height:42px;width:42px;-webkit-animation:loading-rotate 2s linear infinite;animation:loading-rotate 2s linear infinite}.el-loading-spinner .path{-webkit-animation:loading-dash 1.5s ease-in-out infinite;animation:loading-dash 1.5s ease-in-out infinite;stroke-dasharray:90,150;stroke-dashoffset:0;stroke-width:2;stroke:#b8945a;stroke-linecap:round}.el-loading-spinner i{color:#b8945a}.el-loading-fade-enter,.el-loading-fade-leave-active{opacity:0}@-webkit-keyframes loading-rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes loading-rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes loading-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40px}to{stroke-dasharray:90,150;stroke-dashoffset:-120px}}@keyframes loading-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40px}to{stroke-dasharray:90,150;stroke-dashoffset:-120px}}.el-row{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.el-row:after,.el-row:before{display:table;content:""}.el-row:after{clear:both}.el-row--flex{display:-webkit-box;display:-ms-flexbox;display:flex}.el-row--flex:after,.el-row--flex:before{display:none}.el-row--flex.is-justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.el-row--flex.is-justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.el-row--flex.is-justify-space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.el-row--flex.is-justify-space-around{-ms-flex-pack:distribute;justify-content:space-around}.el-row--flex.is-align-middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-row--flex.is-align-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}[class*=el-col-]{float:left;-webkit-box-sizing:border-box;box-sizing:border-box}.el-col-0{display:none;width:0}.el-col-offset-0{margin-left:0}.el-col-pull-0{position:relative;right:0}.el-col-push-0{position:relative;left:0}.el-col-1{width:4.1666666667%}.el-col-offset-1{margin-left:4.1666666667%}.el-col-pull-1{position:relative;right:4.1666666667%}.el-col-push-1{position:relative;left:4.1666666667%}.el-col-2{width:8.3333333333%}.el-col-offset-2{margin-left:8.3333333333%}.el-col-pull-2{position:relative;right:8.3333333333%}.el-col-push-2{position:relative;left:8.3333333333%}.el-col-3{width:12.5%}.el-col-offset-3{margin-left:12.5%}.el-col-pull-3{position:relative;right:12.5%}.el-col-push-3{position:relative;left:12.5%}.el-col-4{width:16.6666666667%}.el-col-offset-4{margin-left:16.6666666667%}.el-col-pull-4{position:relative;right:16.6666666667%}.el-col-push-4{position:relative;left:16.6666666667%}.el-col-5{width:20.8333333333%}.el-col-offset-5{margin-left:20.8333333333%}.el-col-pull-5{position:relative;right:20.8333333333%}.el-col-push-5{position:relative;left:20.8333333333%}.el-col-6{width:25%}.el-col-offset-6{margin-left:25%}.el-col-pull-6{position:relative;right:25%}.el-col-push-6{position:relative;left:25%}.el-col-7{width:29.1666666667%}.el-col-offset-7{margin-left:29.1666666667%}.el-col-pull-7{position:relative;right:29.1666666667%}.el-col-push-7{position:relative;left:29.1666666667%}.el-col-8{width:33.3333333333%}.el-col-offset-8{margin-left:33.3333333333%}.el-col-pull-8{position:relative;right:33.3333333333%}.el-col-push-8{position:relative;left:33.3333333333%}.el-col-9{width:37.5%}.el-col-offset-9{margin-left:37.5%}.el-col-pull-9{position:relative;right:37.5%}.el-col-push-9{position:relative;left:37.5%}.el-col-10{width:41.6666666667%}.el-col-offset-10{margin-left:41.6666666667%}.el-col-pull-10{position:relative;right:41.6666666667%}.el-col-push-10{position:relative;left:41.6666666667%}.el-col-11{width:45.8333333333%}.el-col-offset-11{margin-left:45.8333333333%}.el-col-pull-11{position:relative;right:45.8333333333%}.el-col-push-11{position:relative;left:45.8333333333%}.el-col-12{width:50%}.el-col-offset-12{margin-left:50%}.el-col-pull-12{position:relative;right:50%}.el-col-push-12{position:relative;left:50%}.el-col-13{width:54.1666666667%}.el-col-offset-13{margin-left:54.1666666667%}.el-col-pull-13{position:relative;right:54.1666666667%}.el-col-push-13{position:relative;left:54.1666666667%}.el-col-14{width:58.3333333333%}.el-col-offset-14{margin-left:58.3333333333%}.el-col-pull-14{position:relative;right:58.3333333333%}.el-col-push-14{position:relative;left:58.3333333333%}.el-col-15{width:62.5%}.el-col-offset-15{margin-left:62.5%}.el-col-pull-15{position:relative;right:62.5%}.el-col-push-15{position:relative;left:62.5%}.el-col-16{width:66.6666666667%}.el-col-offset-16{margin-left:66.6666666667%}.el-col-pull-16{position:relative;right:66.6666666667%}.el-col-push-16{position:relative;left:66.6666666667%}.el-col-17{width:70.8333333333%}.el-col-offset-17{margin-left:70.8333333333%}.el-col-pull-17{position:relative;right:70.8333333333%}.el-col-push-17{position:relative;left:70.8333333333%}.el-col-18{width:75%}.el-col-offset-18{margin-left:75%}.el-col-pull-18{position:relative;right:75%}.el-col-push-18{position:relative;left:75%}.el-col-19{width:79.1666666667%}.el-col-offset-19{margin-left:79.1666666667%}.el-col-pull-19{position:relative;right:79.1666666667%}.el-col-push-19{position:relative;left:79.1666666667%}.el-col-20{width:83.3333333333%}.el-col-offset-20{margin-left:83.3333333333%}.el-col-pull-20{position:relative;right:83.3333333333%}.el-col-push-20{position:relative;left:83.3333333333%}.el-col-21{width:87.5%}.el-col-offset-21{margin-left:87.5%}.el-col-pull-21{position:relative;right:87.5%}.el-col-push-21{position:relative;left:87.5%}.el-col-22{width:91.6666666667%}.el-col-offset-22{margin-left:91.6666666667%}.el-col-pull-22{position:relative;right:91.6666666667%}.el-col-push-22{position:relative;left:91.6666666667%}.el-col-23{width:95.8333333333%}.el-col-offset-23{margin-left:95.8333333333%}.el-col-pull-23{position:relative;right:95.8333333333%}.el-col-push-23{position:relative;left:95.8333333333%}.el-col-24{width:100%}.el-col-offset-24{margin-left:100%}.el-col-pull-24{position:relative;right:100%}.el-col-push-24{position:relative;left:100%}@media only screen and (max-width:767px){.el-col-xs-0{display:none;width:0}.el-col-xs-offset-0{margin-left:0}.el-col-xs-pull-0{position:relative;right:0}.el-col-xs-push-0{position:relative;left:0}.el-col-xs-1{width:4.1666666667%}.el-col-xs-offset-1{margin-left:4.1666666667%}.el-col-xs-pull-1{position:relative;right:4.1666666667%}.el-col-xs-push-1{position:relative;left:4.1666666667%}.el-col-xs-2{width:8.3333333333%}.el-col-xs-offset-2{margin-left:8.3333333333%}.el-col-xs-pull-2{position:relative;right:8.3333333333%}.el-col-xs-push-2{position:relative;left:8.3333333333%}.el-col-xs-3{width:12.5%}.el-col-xs-offset-3{margin-left:12.5%}.el-col-xs-pull-3{position:relative;right:12.5%}.el-col-xs-push-3{position:relative;left:12.5%}.el-col-xs-4{width:16.6666666667%}.el-col-xs-offset-4{margin-left:16.6666666667%}.el-col-xs-pull-4{position:relative;right:16.6666666667%}.el-col-xs-push-4{position:relative;left:16.6666666667%}.el-col-xs-5{width:20.8333333333%}.el-col-xs-offset-5{margin-left:20.8333333333%}.el-col-xs-pull-5{position:relative;right:20.8333333333%}.el-col-xs-push-5{position:relative;left:20.8333333333%}.el-col-xs-6{width:25%}.el-col-xs-offset-6{margin-left:25%}.el-col-xs-pull-6{position:relative;right:25%}.el-col-xs-push-6{position:relative;left:25%}.el-col-xs-7{width:29.1666666667%}.el-col-xs-offset-7{margin-left:29.1666666667%}.el-col-xs-pull-7{position:relative;right:29.1666666667%}.el-col-xs-push-7{position:relative;left:29.1666666667%}.el-col-xs-8{width:33.3333333333%}.el-col-xs-offset-8{margin-left:33.3333333333%}.el-col-xs-pull-8{position:relative;right:33.3333333333%}.el-col-xs-push-8{position:relative;left:33.3333333333%}.el-col-xs-9{width:37.5%}.el-col-xs-offset-9{margin-left:37.5%}.el-col-xs-pull-9{position:relative;right:37.5%}.el-col-xs-push-9{position:relative;left:37.5%}.el-col-xs-10{width:41.6666666667%}.el-col-xs-offset-10{margin-left:41.6666666667%}.el-col-xs-pull-10{position:relative;right:41.6666666667%}.el-col-xs-push-10{position:relative;left:41.6666666667%}.el-col-xs-11{width:45.8333333333%}.el-col-xs-offset-11{margin-left:45.8333333333%}.el-col-xs-pull-11{position:relative;right:45.8333333333%}.el-col-xs-push-11{position:relative;left:45.8333333333%}.el-col-xs-12{width:50%}.el-col-xs-offset-12{margin-left:50%}.el-col-xs-pull-12{position:relative;right:50%}.el-col-xs-push-12{position:relative;left:50%}.el-col-xs-13{width:54.1666666667%}.el-col-xs-offset-13{margin-left:54.1666666667%}.el-col-xs-pull-13{position:relative;right:54.1666666667%}.el-col-xs-push-13{position:relative;left:54.1666666667%}.el-col-xs-14{width:58.3333333333%}.el-col-xs-offset-14{margin-left:58.3333333333%}.el-col-xs-pull-14{position:relative;right:58.3333333333%}.el-col-xs-push-14{position:relative;left:58.3333333333%}.el-col-xs-15{width:62.5%}.el-col-xs-offset-15{margin-left:62.5%}.el-col-xs-pull-15{position:relative;right:62.5%}.el-col-xs-push-15{position:relative;left:62.5%}.el-col-xs-16{width:66.6666666667%}.el-col-xs-offset-16{margin-left:66.6666666667%}.el-col-xs-pull-16{position:relative;right:66.6666666667%}.el-col-xs-push-16{position:relative;left:66.6666666667%}.el-col-xs-17{width:70.8333333333%}.el-col-xs-offset-17{margin-left:70.8333333333%}.el-col-xs-pull-17{position:relative;right:70.8333333333%}.el-col-xs-push-17{position:relative;left:70.8333333333%}.el-col-xs-18{width:75%}.el-col-xs-offset-18{margin-left:75%}.el-col-xs-pull-18{position:relative;right:75%}.el-col-xs-push-18{position:relative;left:75%}.el-col-xs-19{width:79.1666666667%}.el-col-xs-offset-19{margin-left:79.1666666667%}.el-col-xs-pull-19{position:relative;right:79.1666666667%}.el-col-xs-push-19{position:relative;left:79.1666666667%}.el-col-xs-20{width:83.3333333333%}.el-col-xs-offset-20{margin-left:83.3333333333%}.el-col-xs-pull-20{position:relative;right:83.3333333333%}.el-col-xs-push-20{position:relative;left:83.3333333333%}.el-col-xs-21{width:87.5%}.el-col-xs-offset-21{margin-left:87.5%}.el-col-xs-pull-21{position:relative;right:87.5%}.el-col-xs-push-21{position:relative;left:87.5%}.el-col-xs-22{width:91.6666666667%}.el-col-xs-offset-22{margin-left:91.6666666667%}.el-col-xs-pull-22{position:relative;right:91.6666666667%}.el-col-xs-push-22{position:relative;left:91.6666666667%}.el-col-xs-23{width:95.8333333333%}.el-col-xs-offset-23{margin-left:95.8333333333%}.el-col-xs-pull-23{position:relative;right:95.8333333333%}.el-col-xs-push-23{position:relative;left:95.8333333333%}.el-col-xs-24{width:100%}.el-col-xs-offset-24{margin-left:100%}.el-col-xs-pull-24{position:relative;right:100%}.el-col-xs-push-24{position:relative;left:100%}}@media only screen and (min-width:768px){.el-col-sm-0{display:none;width:0}.el-col-sm-offset-0{margin-left:0}.el-col-sm-pull-0{position:relative;right:0}.el-col-sm-push-0{position:relative;left:0}.el-col-sm-1{width:4.1666666667%}.el-col-sm-offset-1{margin-left:4.1666666667%}.el-col-sm-pull-1{position:relative;right:4.1666666667%}.el-col-sm-push-1{position:relative;left:4.1666666667%}.el-col-sm-2{width:8.3333333333%}.el-col-sm-offset-2{margin-left:8.3333333333%}.el-col-sm-pull-2{position:relative;right:8.3333333333%}.el-col-sm-push-2{position:relative;left:8.3333333333%}.el-col-sm-3{width:12.5%}.el-col-sm-offset-3{margin-left:12.5%}.el-col-sm-pull-3{position:relative;right:12.5%}.el-col-sm-push-3{position:relative;left:12.5%}.el-col-sm-4{width:16.6666666667%}.el-col-sm-offset-4{margin-left:16.6666666667%}.el-col-sm-pull-4{position:relative;right:16.6666666667%}.el-col-sm-push-4{position:relative;left:16.6666666667%}.el-col-sm-5{width:20.8333333333%}.el-col-sm-offset-5{margin-left:20.8333333333%}.el-col-sm-pull-5{position:relative;right:20.8333333333%}.el-col-sm-push-5{position:relative;left:20.8333333333%}.el-col-sm-6{width:25%}.el-col-sm-offset-6{margin-left:25%}.el-col-sm-pull-6{position:relative;right:25%}.el-col-sm-push-6{position:relative;left:25%}.el-col-sm-7{width:29.1666666667%}.el-col-sm-offset-7{margin-left:29.1666666667%}.el-col-sm-pull-7{position:relative;right:29.1666666667%}.el-col-sm-push-7{position:relative;left:29.1666666667%}.el-col-sm-8{width:33.3333333333%}.el-col-sm-offset-8{margin-left:33.3333333333%}.el-col-sm-pull-8{position:relative;right:33.3333333333%}.el-col-sm-push-8{position:relative;left:33.3333333333%}.el-col-sm-9{width:37.5%}.el-col-sm-offset-9{margin-left:37.5%}.el-col-sm-pull-9{position:relative;right:37.5%}.el-col-sm-push-9{position:relative;left:37.5%}.el-col-sm-10{width:41.6666666667%}.el-col-sm-offset-10{margin-left:41.6666666667%}.el-col-sm-pull-10{position:relative;right:41.6666666667%}.el-col-sm-push-10{position:relative;left:41.6666666667%}.el-col-sm-11{width:45.8333333333%}.el-col-sm-offset-11{margin-left:45.8333333333%}.el-col-sm-pull-11{position:relative;right:45.8333333333%}.el-col-sm-push-11{position:relative;left:45.8333333333%}.el-col-sm-12{width:50%}.el-col-sm-offset-12{margin-left:50%}.el-col-sm-pull-12{position:relative;right:50%}.el-col-sm-push-12{position:relative;left:50%}.el-col-sm-13{width:54.1666666667%}.el-col-sm-offset-13{margin-left:54.1666666667%}.el-col-sm-pull-13{position:relative;right:54.1666666667%}.el-col-sm-push-13{position:relative;left:54.1666666667%}.el-col-sm-14{width:58.3333333333%}.el-col-sm-offset-14{margin-left:58.3333333333%}.el-col-sm-pull-14{position:relative;right:58.3333333333%}.el-col-sm-push-14{position:relative;left:58.3333333333%}.el-col-sm-15{width:62.5%}.el-col-sm-offset-15{margin-left:62.5%}.el-col-sm-pull-15{position:relative;right:62.5%}.el-col-sm-push-15{position:relative;left:62.5%}.el-col-sm-16{width:66.6666666667%}.el-col-sm-offset-16{margin-left:66.6666666667%}.el-col-sm-pull-16{position:relative;right:66.6666666667%}.el-col-sm-push-16{position:relative;left:66.6666666667%}.el-col-sm-17{width:70.8333333333%}.el-col-sm-offset-17{margin-left:70.8333333333%}.el-col-sm-pull-17{position:relative;right:70.8333333333%}.el-col-sm-push-17{position:relative;left:70.8333333333%}.el-col-sm-18{width:75%}.el-col-sm-offset-18{margin-left:75%}.el-col-sm-pull-18{position:relative;right:75%}.el-col-sm-push-18{position:relative;left:75%}.el-col-sm-19{width:79.1666666667%}.el-col-sm-offset-19{margin-left:79.1666666667%}.el-col-sm-pull-19{position:relative;right:79.1666666667%}.el-col-sm-push-19{position:relative;left:79.1666666667%}.el-col-sm-20{width:83.3333333333%}.el-col-sm-offset-20{margin-left:83.3333333333%}.el-col-sm-pull-20{position:relative;right:83.3333333333%}.el-col-sm-push-20{position:relative;left:83.3333333333%}.el-col-sm-21{width:87.5%}.el-col-sm-offset-21{margin-left:87.5%}.el-col-sm-pull-21{position:relative;right:87.5%}.el-col-sm-push-21{position:relative;left:87.5%}.el-col-sm-22{width:91.6666666667%}.el-col-sm-offset-22{margin-left:91.6666666667%}.el-col-sm-pull-22{position:relative;right:91.6666666667%}.el-col-sm-push-22{position:relative;left:91.6666666667%}.el-col-sm-23{width:95.8333333333%}.el-col-sm-offset-23{margin-left:95.8333333333%}.el-col-sm-pull-23{position:relative;right:95.8333333333%}.el-col-sm-push-23{position:relative;left:95.8333333333%}.el-col-sm-24{width:100%}.el-col-sm-offset-24{margin-left:100%}.el-col-sm-pull-24{position:relative;right:100%}.el-col-sm-push-24{position:relative;left:100%}}@media only screen and (min-width:992px){.el-col-md-0{display:none;width:0}.el-col-md-offset-0{margin-left:0}.el-col-md-pull-0{position:relative;right:0}.el-col-md-push-0{position:relative;left:0}.el-col-md-1{width:4.1666666667%}.el-col-md-offset-1{margin-left:4.1666666667%}.el-col-md-pull-1{position:relative;right:4.1666666667%}.el-col-md-push-1{position:relative;left:4.1666666667%}.el-col-md-2{width:8.3333333333%}.el-col-md-offset-2{margin-left:8.3333333333%}.el-col-md-pull-2{position:relative;right:8.3333333333%}.el-col-md-push-2{position:relative;left:8.3333333333%}.el-col-md-3{width:12.5%}.el-col-md-offset-3{margin-left:12.5%}.el-col-md-pull-3{position:relative;right:12.5%}.el-col-md-push-3{position:relative;left:12.5%}.el-col-md-4{width:16.6666666667%}.el-col-md-offset-4{margin-left:16.6666666667%}.el-col-md-pull-4{position:relative;right:16.6666666667%}.el-col-md-push-4{position:relative;left:16.6666666667%}.el-col-md-5{width:20.8333333333%}.el-col-md-offset-5{margin-left:20.8333333333%}.el-col-md-pull-5{position:relative;right:20.8333333333%}.el-col-md-push-5{position:relative;left:20.8333333333%}.el-col-md-6{width:25%}.el-col-md-offset-6{margin-left:25%}.el-col-md-pull-6{position:relative;right:25%}.el-col-md-push-6{position:relative;left:25%}.el-col-md-7{width:29.1666666667%}.el-col-md-offset-7{margin-left:29.1666666667%}.el-col-md-pull-7{position:relative;right:29.1666666667%}.el-col-md-push-7{position:relative;left:29.1666666667%}.el-col-md-8{width:33.3333333333%}.el-col-md-offset-8{margin-left:33.3333333333%}.el-col-md-pull-8{position:relative;right:33.3333333333%}.el-col-md-push-8{position:relative;left:33.3333333333%}.el-col-md-9{width:37.5%}.el-col-md-offset-9{margin-left:37.5%}.el-col-md-pull-9{position:relative;right:37.5%}.el-col-md-push-9{position:relative;left:37.5%}.el-col-md-10{width:41.6666666667%}.el-col-md-offset-10{margin-left:41.6666666667%}.el-col-md-pull-10{position:relative;right:41.6666666667%}.el-col-md-push-10{position:relative;left:41.6666666667%}.el-col-md-11{width:45.8333333333%}.el-col-md-offset-11{margin-left:45.8333333333%}.el-col-md-pull-11{position:relative;right:45.8333333333%}.el-col-md-push-11{position:relative;left:45.8333333333%}.el-col-md-12{width:50%}.el-col-md-offset-12{margin-left:50%}.el-col-md-pull-12{position:relative;right:50%}.el-col-md-push-12{position:relative;left:50%}.el-col-md-13{width:54.1666666667%}.el-col-md-offset-13{margin-left:54.1666666667%}.el-col-md-pull-13{position:relative;right:54.1666666667%}.el-col-md-push-13{position:relative;left:54.1666666667%}.el-col-md-14{width:58.3333333333%}.el-col-md-offset-14{margin-left:58.3333333333%}.el-col-md-pull-14{position:relative;right:58.3333333333%}.el-col-md-push-14{position:relative;left:58.3333333333%}.el-col-md-15{width:62.5%}.el-col-md-offset-15{margin-left:62.5%}.el-col-md-pull-15{position:relative;right:62.5%}.el-col-md-push-15{position:relative;left:62.5%}.el-col-md-16{width:66.6666666667%}.el-col-md-offset-16{margin-left:66.6666666667%}.el-col-md-pull-16{position:relative;right:66.6666666667%}.el-col-md-push-16{position:relative;left:66.6666666667%}.el-col-md-17{width:70.8333333333%}.el-col-md-offset-17{margin-left:70.8333333333%}.el-col-md-pull-17{position:relative;right:70.8333333333%}.el-col-md-push-17{position:relative;left:70.8333333333%}.el-col-md-18{width:75%}.el-col-md-offset-18{margin-left:75%}.el-col-md-pull-18{position:relative;right:75%}.el-col-md-push-18{position:relative;left:75%}.el-col-md-19{width:79.1666666667%}.el-col-md-offset-19{margin-left:79.1666666667%}.el-col-md-pull-19{position:relative;right:79.1666666667%}.el-col-md-push-19{position:relative;left:79.1666666667%}.el-col-md-20{width:83.3333333333%}.el-col-md-offset-20{margin-left:83.3333333333%}.el-col-md-pull-20{position:relative;right:83.3333333333%}.el-col-md-push-20{position:relative;left:83.3333333333%}.el-col-md-21{width:87.5%}.el-col-md-offset-21{margin-left:87.5%}.el-col-md-pull-21{position:relative;right:87.5%}.el-col-md-push-21{position:relative;left:87.5%}.el-col-md-22{width:91.6666666667%}.el-col-md-offset-22{margin-left:91.6666666667%}.el-col-md-pull-22{position:relative;right:91.6666666667%}.el-col-md-push-22{position:relative;left:91.6666666667%}.el-col-md-23{width:95.8333333333%}.el-col-md-offset-23{margin-left:95.8333333333%}.el-col-md-pull-23{position:relative;right:95.8333333333%}.el-col-md-push-23{position:relative;left:95.8333333333%}.el-col-md-24{width:100%}.el-col-md-offset-24{margin-left:100%}.el-col-md-pull-24{position:relative;right:100%}.el-col-md-push-24{position:relative;left:100%}}@media only screen and (min-width:1200px){.el-col-lg-0{display:none;width:0}.el-col-lg-offset-0{margin-left:0}.el-col-lg-pull-0{position:relative;right:0}.el-col-lg-push-0{position:relative;left:0}.el-col-lg-1{width:4.1666666667%}.el-col-lg-offset-1{margin-left:4.1666666667%}.el-col-lg-pull-1{position:relative;right:4.1666666667%}.el-col-lg-push-1{position:relative;left:4.1666666667%}.el-col-lg-2{width:8.3333333333%}.el-col-lg-offset-2{margin-left:8.3333333333%}.el-col-lg-pull-2{position:relative;right:8.3333333333%}.el-col-lg-push-2{position:relative;left:8.3333333333%}.el-col-lg-3{width:12.5%}.el-col-lg-offset-3{margin-left:12.5%}.el-col-lg-pull-3{position:relative;right:12.5%}.el-col-lg-push-3{position:relative;left:12.5%}.el-col-lg-4{width:16.6666666667%}.el-col-lg-offset-4{margin-left:16.6666666667%}.el-col-lg-pull-4{position:relative;right:16.6666666667%}.el-col-lg-push-4{position:relative;left:16.6666666667%}.el-col-lg-5{width:20.8333333333%}.el-col-lg-offset-5{margin-left:20.8333333333%}.el-col-lg-pull-5{position:relative;right:20.8333333333%}.el-col-lg-push-5{position:relative;left:20.8333333333%}.el-col-lg-6{width:25%}.el-col-lg-offset-6{margin-left:25%}.el-col-lg-pull-6{position:relative;right:25%}.el-col-lg-push-6{position:relative;left:25%}.el-col-lg-7{width:29.1666666667%}.el-col-lg-offset-7{margin-left:29.1666666667%}.el-col-lg-pull-7{position:relative;right:29.1666666667%}.el-col-lg-push-7{position:relative;left:29.1666666667%}.el-col-lg-8{width:33.3333333333%}.el-col-lg-offset-8{margin-left:33.3333333333%}.el-col-lg-pull-8{position:relative;right:33.3333333333%}.el-col-lg-push-8{position:relative;left:33.3333333333%}.el-col-lg-9{width:37.5%}.el-col-lg-offset-9{margin-left:37.5%}.el-col-lg-pull-9{position:relative;right:37.5%}.el-col-lg-push-9{position:relative;left:37.5%}.el-col-lg-10{width:41.6666666667%}.el-col-lg-offset-10{margin-left:41.6666666667%}.el-col-lg-pull-10{position:relative;right:41.6666666667%}.el-col-lg-push-10{position:relative;left:41.6666666667%}.el-col-lg-11{width:45.8333333333%}.el-col-lg-offset-11{margin-left:45.8333333333%}.el-col-lg-pull-11{position:relative;right:45.8333333333%}.el-col-lg-push-11{position:relative;left:45.8333333333%}.el-col-lg-12{width:50%}.el-col-lg-offset-12{margin-left:50%}.el-col-lg-pull-12{position:relative;right:50%}.el-col-lg-push-12{position:relative;left:50%}.el-col-lg-13{width:54.1666666667%}.el-col-lg-offset-13{margin-left:54.1666666667%}.el-col-lg-pull-13{position:relative;right:54.1666666667%}.el-col-lg-push-13{position:relative;left:54.1666666667%}.el-col-lg-14{width:58.3333333333%}.el-col-lg-offset-14{margin-left:58.3333333333%}.el-col-lg-pull-14{position:relative;right:58.3333333333%}.el-col-lg-push-14{position:relative;left:58.3333333333%}.el-col-lg-15{width:62.5%}.el-col-lg-offset-15{margin-left:62.5%}.el-col-lg-pull-15{position:relative;right:62.5%}.el-col-lg-push-15{position:relative;left:62.5%}.el-col-lg-16{width:66.6666666667%}.el-col-lg-offset-16{margin-left:66.6666666667%}.el-col-lg-pull-16{position:relative;right:66.6666666667%}.el-col-lg-push-16{position:relative;left:66.6666666667%}.el-col-lg-17{width:70.8333333333%}.el-col-lg-offset-17{margin-left:70.8333333333%}.el-col-lg-pull-17{position:relative;right:70.8333333333%}.el-col-lg-push-17{position:relative;left:70.8333333333%}.el-col-lg-18{width:75%}.el-col-lg-offset-18{margin-left:75%}.el-col-lg-pull-18{position:relative;right:75%}.el-col-lg-push-18{position:relative;left:75%}.el-col-lg-19{width:79.1666666667%}.el-col-lg-offset-19{margin-left:79.1666666667%}.el-col-lg-pull-19{position:relative;right:79.1666666667%}.el-col-lg-push-19{position:relative;left:79.1666666667%}.el-col-lg-20{width:83.3333333333%}.el-col-lg-offset-20{margin-left:83.3333333333%}.el-col-lg-pull-20{position:relative;right:83.3333333333%}.el-col-lg-push-20{position:relative;left:83.3333333333%}.el-col-lg-21{width:87.5%}.el-col-lg-offset-21{margin-left:87.5%}.el-col-lg-pull-21{position:relative;right:87.5%}.el-col-lg-push-21{position:relative;left:87.5%}.el-col-lg-22{width:91.6666666667%}.el-col-lg-offset-22{margin-left:91.6666666667%}.el-col-lg-pull-22{position:relative;right:91.6666666667%}.el-col-lg-push-22{position:relative;left:91.6666666667%}.el-col-lg-23{width:95.8333333333%}.el-col-lg-offset-23{margin-left:95.8333333333%}.el-col-lg-pull-23{position:relative;right:95.8333333333%}.el-col-lg-push-23{position:relative;left:95.8333333333%}.el-col-lg-24{width:100%}.el-col-lg-offset-24{margin-left:100%}.el-col-lg-pull-24{position:relative;right:100%}.el-col-lg-push-24{position:relative;left:100%}}@media only screen and (min-width:1920px){.el-col-xl-0{display:none;width:0}.el-col-xl-offset-0{margin-left:0}.el-col-xl-pull-0{position:relative;right:0}.el-col-xl-push-0{position:relative;left:0}.el-col-xl-1{width:4.1666666667%}.el-col-xl-offset-1{margin-left:4.1666666667%}.el-col-xl-pull-1{position:relative;right:4.1666666667%}.el-col-xl-push-1{position:relative;left:4.1666666667%}.el-col-xl-2{width:8.3333333333%}.el-col-xl-offset-2{margin-left:8.3333333333%}.el-col-xl-pull-2{position:relative;right:8.3333333333%}.el-col-xl-push-2{position:relative;left:8.3333333333%}.el-col-xl-3{width:12.5%}.el-col-xl-offset-3{margin-left:12.5%}.el-col-xl-pull-3{position:relative;right:12.5%}.el-col-xl-push-3{position:relative;left:12.5%}.el-col-xl-4{width:16.6666666667%}.el-col-xl-offset-4{margin-left:16.6666666667%}.el-col-xl-pull-4{position:relative;right:16.6666666667%}.el-col-xl-push-4{position:relative;left:16.6666666667%}.el-col-xl-5{width:20.8333333333%}.el-col-xl-offset-5{margin-left:20.8333333333%}.el-col-xl-pull-5{position:relative;right:20.8333333333%}.el-col-xl-push-5{position:relative;left:20.8333333333%}.el-col-xl-6{width:25%}.el-col-xl-offset-6{margin-left:25%}.el-col-xl-pull-6{position:relative;right:25%}.el-col-xl-push-6{position:relative;left:25%}.el-col-xl-7{width:29.1666666667%}.el-col-xl-offset-7{margin-left:29.1666666667%}.el-col-xl-pull-7{position:relative;right:29.1666666667%}.el-col-xl-push-7{position:relative;left:29.1666666667%}.el-col-xl-8{width:33.3333333333%}.el-col-xl-offset-8{margin-left:33.3333333333%}.el-col-xl-pull-8{position:relative;right:33.3333333333%}.el-col-xl-push-8{position:relative;left:33.3333333333%}.el-col-xl-9{width:37.5%}.el-col-xl-offset-9{margin-left:37.5%}.el-col-xl-pull-9{position:relative;right:37.5%}.el-col-xl-push-9{position:relative;left:37.5%}.el-col-xl-10{width:41.6666666667%}.el-col-xl-offset-10{margin-left:41.6666666667%}.el-col-xl-pull-10{position:relative;right:41.6666666667%}.el-col-xl-push-10{position:relative;left:41.6666666667%}.el-col-xl-11{width:45.8333333333%}.el-col-xl-offset-11{margin-left:45.8333333333%}.el-col-xl-pull-11{position:relative;right:45.8333333333%}.el-col-xl-push-11{position:relative;left:45.8333333333%}.el-col-xl-12{width:50%}.el-col-xl-offset-12{margin-left:50%}.el-col-xl-pull-12{position:relative;right:50%}.el-col-xl-push-12{position:relative;left:50%}.el-col-xl-13{width:54.1666666667%}.el-col-xl-offset-13{margin-left:54.1666666667%}.el-col-xl-pull-13{position:relative;right:54.1666666667%}.el-col-xl-push-13{position:relative;left:54.1666666667%}.el-col-xl-14{width:58.3333333333%}.el-col-xl-offset-14{margin-left:58.3333333333%}.el-col-xl-pull-14{position:relative;right:58.3333333333%}.el-col-xl-push-14{position:relative;left:58.3333333333%}.el-col-xl-15{width:62.5%}.el-col-xl-offset-15{margin-left:62.5%}.el-col-xl-pull-15{position:relative;right:62.5%}.el-col-xl-push-15{position:relative;left:62.5%}.el-col-xl-16{width:66.6666666667%}.el-col-xl-offset-16{margin-left:66.6666666667%}.el-col-xl-pull-16{position:relative;right:66.6666666667%}.el-col-xl-push-16{position:relative;left:66.6666666667%}.el-col-xl-17{width:70.8333333333%}.el-col-xl-offset-17{margin-left:70.8333333333%}.el-col-xl-pull-17{position:relative;right:70.8333333333%}.el-col-xl-push-17{position:relative;left:70.8333333333%}.el-col-xl-18{width:75%}.el-col-xl-offset-18{margin-left:75%}.el-col-xl-pull-18{position:relative;right:75%}.el-col-xl-push-18{position:relative;left:75%}.el-col-xl-19{width:79.1666666667%}.el-col-xl-offset-19{margin-left:79.1666666667%}.el-col-xl-pull-19{position:relative;right:79.1666666667%}.el-col-xl-push-19{position:relative;left:79.1666666667%}.el-col-xl-20{width:83.3333333333%}.el-col-xl-offset-20{margin-left:83.3333333333%}.el-col-xl-pull-20{position:relative;right:83.3333333333%}.el-col-xl-push-20{position:relative;left:83.3333333333%}.el-col-xl-21{width:87.5%}.el-col-xl-offset-21{margin-left:87.5%}.el-col-xl-pull-21{position:relative;right:87.5%}.el-col-xl-push-21{position:relative;left:87.5%}.el-col-xl-22{width:91.6666666667%}.el-col-xl-offset-22{margin-left:91.6666666667%}.el-col-xl-pull-22{position:relative;right:91.6666666667%}.el-col-xl-push-22{position:relative;left:91.6666666667%}.el-col-xl-23{width:95.8333333333%}.el-col-xl-offset-23{margin-left:95.8333333333%}.el-col-xl-pull-23{position:relative;right:95.8333333333%}.el-col-xl-push-23{position:relative;left:95.8333333333%}.el-col-xl-24{width:100%}.el-col-xl-offset-24{margin-left:100%}.el-col-xl-pull-24{position:relative;right:100%}.el-col-xl-push-24{position:relative;left:100%}}@-webkit-keyframes progress{0%{background-position:0 0}to{background-position:32px 0}}.el-upload{display:inline-block;text-align:center;cursor:pointer;outline:none}.el-upload__tip{font-size:12px;color:#606266;margin-top:7px}.el-upload iframe{position:absolute;z-index:-1;top:0;left:0;opacity:0;filter:alpha(opacity=0)}.el-upload--picture-card{background-color:#fbfdff;border:1px dashed #c0ccda;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box;width:148px;height:148px;cursor:pointer;line-height:146px;vertical-align:top}.el-upload--picture-card i{font-size:28px;color:#8c939d}.el-upload--picture-card:hover,.el-upload:focus{border-color:#b8945a;color:#b8945a}.el-upload:focus .el-upload-dragger{border-color:#b8945a}.el-upload-dragger{background-color:#fff;border:1px dashed #d9d9d9;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box;width:360px;height:180px;text-align:center;cursor:pointer;position:relative;overflow:hidden}.el-upload-dragger .el-icon-upload{font-size:67px;color:#c0c4cc;margin:40px 0 16px;line-height:50px}.el-upload-dragger+.el-upload__tip{text-align:center}.el-upload-dragger~.el-upload__files{border-top:1px solid #dcdfe6;margin-top:7px;padding-top:5px}.el-upload-dragger .el-upload__text{color:#606266;font-size:14px;text-align:center}.el-upload-dragger .el-upload__text em{color:#b8945a;font-style:normal}.el-upload-dragger:hover{border-color:#b8945a}.el-upload-dragger.is-dragover{background-color:rgba(32,159,255,.06);border:2px dashed #b8945a}.el-upload-list{margin:0;padding:0;list-style:none}.el-upload-list__item{-webkit-transition:all .5s cubic-bezier(.55,0,.1,1);transition:all .5s cubic-bezier(.55,0,.1,1);font-size:14px;color:#606266;line-height:1.8;margin-top:5px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;width:100%}.el-upload-list__item .el-progress{position:absolute;top:20px;width:100%}.el-upload-list__item .el-progress__text{position:absolute;right:0;top:-13px}.el-upload-list__item .el-progress-bar{margin-right:0;padding-right:0}.el-upload-list__item:first-child{margin-top:10px}.el-upload-list__item .el-icon-upload-success{color:#13ce66}.el-upload-list__item .el-icon-close{display:none;position:absolute;top:5px;right:5px;cursor:pointer;opacity:.75;color:#606266}.el-upload-list__item .el-icon-close:hover{opacity:1}.el-upload-list__item .el-icon-close-tip{display:none;position:absolute;top:5px;right:5px;font-size:12px;cursor:pointer;opacity:1;color:#b8945a}.el-upload-list__item:hover{background-color:#f5f7fa}.el-upload-list__item:hover .el-icon-close{display:inline-block}.el-upload-list__item:hover .el-progress__text{display:none}.el-upload-list__item.is-success .el-upload-list__item-status-label{display:block}.el-upload-list__item.is-success .el-upload-list__item-name:focus,.el-upload-list__item.is-success .el-upload-list__item-name:hover{color:#b8945a;cursor:pointer}.el-upload-list__item.is-success:focus:not(:hover) .el-icon-close-tip{display:inline-block}.el-upload-list__item.is-success:active,.el-upload-list__item.is-success:not(.focusing):focus{outline-width:0}.el-upload-list__item.is-success:active .el-icon-close-tip,.el-upload-list__item.is-success:focus .el-upload-list__item-status-label,.el-upload-list__item.is-success:hover .el-upload-list__item-status-label,.el-upload-list__item.is-success:not(.focusing):focus .el-icon-close-tip{display:none}.el-upload-list.is-disabled .el-upload-list__item:hover .el-upload-list__item-status-label{display:block}.el-upload-list__item-name{color:#606266;display:block;margin-right:40px;overflow:hidden;padding-left:4px;text-overflow:ellipsis;-webkit-transition:color .3s;transition:color .3s;white-space:nowrap}.el-upload-list__item-name [class^=el-icon]{height:100%;margin-right:7px;color:#909399;line-height:inherit}.el-upload-list__item-status-label{position:absolute;right:5px;top:0;line-height:inherit;display:none}.el-upload-list__item-delete{position:absolute;right:10px;top:0;font-size:12px;color:#606266;display:none}.el-upload-list__item-delete:hover{color:#b8945a}.el-upload-list--picture-card{margin:0;display:inline;vertical-align:top}.el-upload-list--picture-card .el-upload-list__item{overflow:hidden;background-color:#fff;border:1px solid #c0ccda;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box;width:148px;height:148px;margin:0 8px 8px 0;display:inline-block}.el-upload-list--picture-card .el-upload-list__item .el-icon-check,.el-upload-list--picture-card .el-upload-list__item .el-icon-circle-check{color:#fff}.el-upload-list--picture-card .el-upload-list__item .el-icon-close,.el-upload-list--picture-card .el-upload-list__item:hover .el-upload-list__item-status-label{display:none}.el-upload-list--picture-card .el-upload-list__item:hover .el-progress__text{display:block}.el-upload-list--picture-card .el-upload-list__item-name{display:none}.el-upload-list--picture-card .el-upload-list__item-thumbnail{width:100%;height:100%}.el-upload-list--picture-card .el-upload-list__item-status-label{position:absolute;right:-15px;top:-6px;width:40px;height:24px;background:#13ce66;text-align:center;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-shadow:0 0 1pc 1px rgba(0,0,0,.2);box-shadow:0 0 1pc 1px rgba(0,0,0,.2)}.el-upload-list--picture-card .el-upload-list__item-status-label i{font-size:12px;margin-top:11px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.el-upload-list--picture-card .el-upload-list__item-actions{position:absolute;width:100%;height:100%;left:0;top:0;cursor:default;text-align:center;color:#fff;opacity:0;font-size:20px;background-color:rgba(0,0,0,.5);-webkit-transition:opacity .3s;transition:opacity .3s}.el-upload-list--picture-card .el-upload-list__item-actions:after{display:inline-block;content:"";height:100%;vertical-align:middle}.el-upload-list--picture-card .el-upload-list__item-actions span{display:none;cursor:pointer}.el-upload-list--picture-card .el-upload-list__item-actions span+span{margin-left:15px}.el-upload-list--picture-card .el-upload-list__item-actions .el-upload-list__item-delete{position:static;font-size:inherit;color:inherit}.el-upload-list--picture-card .el-upload-list__item-actions:hover{opacity:1}.el-upload-list--picture-card .el-upload-list__item-actions:hover span{display:inline-block}.el-upload-list--picture-card .el-progress{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);bottom:auto;width:126px}.el-upload-list--picture-card .el-progress .el-progress__text{top:50%}.el-upload-list--picture .el-upload-list__item{overflow:hidden;z-index:0;background-color:#fff;border:1px solid #c0ccda;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:10px;padding:10px 10px 10px 90px;height:92px}.el-upload-list--picture .el-upload-list__item .el-icon-check,.el-upload-list--picture .el-upload-list__item .el-icon-circle-check{color:#fff}.el-upload-list--picture .el-upload-list__item:hover .el-upload-list__item-status-label{background:transparent;-webkit-box-shadow:none;box-shadow:none;top:-2px;right:-12px}.el-upload-list--picture .el-upload-list__item:hover .el-progress__text{display:block}.el-upload-list--picture .el-upload-list__item.is-success .el-upload-list__item-name{line-height:70px;margin-top:0}.el-upload-list--picture .el-upload-list__item.is-success .el-upload-list__item-name i{display:none}.el-upload-list--picture .el-upload-list__item-thumbnail{vertical-align:middle;display:inline-block;width:70px;height:70px;float:left;position:relative;z-index:1;margin-left:-80px;background-color:#fff}.el-upload-list--picture .el-upload-list__item-name{display:block;margin-top:20px}.el-upload-list--picture .el-upload-list__item-name i{font-size:70px;line-height:1;position:absolute;left:9px;top:10px}.el-upload-list--picture .el-upload-list__item-status-label{position:absolute;right:-17px;top:-7px;width:46px;height:26px;background:#13ce66;text-align:center;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-shadow:0 1px 1px #ccc;box-shadow:0 1px 1px #ccc}.el-upload-list--picture .el-upload-list__item-status-label i{font-size:12px;margin-top:12px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.el-upload-list--picture .el-progress{position:relative;top:-7px}.el-upload-cover{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;z-index:10;cursor:default}.el-upload-cover:after{display:inline-block;content:"";height:100%;vertical-align:middle}.el-upload-cover img{display:block;width:100%;height:100%}.el-upload-cover__label{position:absolute;right:-15px;top:-6px;width:40px;height:24px;background:#13ce66;text-align:center;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-shadow:0 0 1pc 1px rgba(0,0,0,.2);box-shadow:0 0 1pc 1px rgba(0,0,0,.2)}.el-upload-cover__label i{font-size:12px;margin-top:11px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);color:#fff}.el-upload-cover__progress{display:inline-block;vertical-align:middle;position:static;width:243px}.el-upload-cover__progress+.el-upload__inner{opacity:0}.el-upload-cover__content{position:absolute;top:0;left:0;width:100%;height:100%}.el-upload-cover__interact{position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.72);text-align:center}.el-upload-cover__interact .btn{display:inline-block;color:#fff;font-size:14px;cursor:pointer;vertical-align:middle;-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);margin-top:60px}.el-upload-cover__interact .btn i{margin-top:0}.el-upload-cover__interact .btn span{opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.el-upload-cover__interact .btn:not(:first-child){margin-left:35px}.el-upload-cover__interact .btn:hover{-webkit-transform:translateY(-13px);transform:translateY(-13px)}.el-upload-cover__interact .btn:hover span{opacity:1}.el-upload-cover__interact .btn i{color:#fff;display:block;font-size:24px;line-height:inherit;margin:0 auto 5px}.el-upload-cover__title{position:absolute;bottom:0;left:0;background-color:#fff;height:36px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400;text-align:left;padding:0 10px;margin:0;line-height:36px;font-size:14px;color:#303133}.el-upload-cover+.el-upload__inner{opacity:0;position:relative;z-index:1}.el-progress{position:relative;line-height:1}.el-progress__text{font-size:14px;color:#606266;display:inline-block;vertical-align:middle;margin-left:10px;line-height:1}.el-progress__text i{vertical-align:middle;display:block}.el-progress--circle,.el-progress--dashboard{display:inline-block}.el-progress--circle .el-progress__text,.el-progress--dashboard .el-progress__text{position:absolute;top:50%;left:0;width:100%;text-align:center;margin:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.el-progress--circle .el-progress__text i,.el-progress--dashboard .el-progress__text i{vertical-align:middle;display:inline-block}.el-progress--without-text .el-progress__text{display:none}.el-progress--without-text .el-progress-bar{padding-right:0;margin-right:0;display:block}.el-progress--text-inside .el-progress-bar{padding-right:0;margin-right:0}.el-progress.is-success .el-progress-bar__inner{background-color:#13ce66}.el-progress.is-success .el-progress__text{color:#13ce66}.el-progress.is-warning .el-progress-bar__inner{background-color:#ffba00}.el-progress.is-warning .el-progress__text{color:#ffba00}.el-progress.is-exception .el-progress-bar__inner{background-color:#ff4949}.el-progress.is-exception .el-progress__text{color:#ff4949}.el-progress-bar{padding-right:50px;display:inline-block;vertical-align:middle;width:100%;margin-right:-55px;-webkit-box-sizing:border-box;box-sizing:border-box}.el-progress-bar__outer{height:6px;border-radius:100px;background-color:#eee7da;overflow:hidden;position:relative;vertical-align:middle}.el-progress-bar__inner{position:absolute;left:0;top:0;height:100%;background-color:#b8945a;text-align:right;border-radius:100px;line-height:1;white-space:nowrap;-webkit-transition:width .6s ease;transition:width .6s ease}.el-progress-bar__inner:after{display:inline-block;content:"";height:100%;vertical-align:middle}.el-progress-bar__innerText{display:inline-block;vertical-align:middle;color:#fff;font-size:12px;margin:0 5px}@keyframes progress{0%{background-position:0 0}to{background-position:32px 0}}.el-time-spinner{width:100%;white-space:nowrap}.el-spinner{display:inline-block;vertical-align:middle}.el-spinner-inner{-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;width:50px;height:50px}.el-spinner-inner .path{stroke:#ececec;stroke-linecap:round;-webkit-animation:dash 1.5s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite}@-webkit-keyframes rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.el-message{min-width:380px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;border-width:1px;border-style:solid;border-color:#eee7da;position:fixed;left:50%;top:20px;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#edf2fc;-webkit-transition:opacity .3s,top .4s,-webkit-transform .4s;transition:opacity .3s,top .4s,-webkit-transform .4s;transition:opacity .3s,transform .4s,top .4s;transition:opacity .3s,transform .4s,top .4s,-webkit-transform .4s;overflow:hidden;padding:15px 15px 15px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-message.is-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.el-message.is-closable .el-message__content{padding-right:16px}.el-message p{margin:0}.el-message--info .el-message__content{color:#909399}.el-message--success{background-color:#e7faf0;border-color:#d0f5e0}.el-message--success .el-message__content{color:#13ce66}.el-message--warning{background-color:#fff8e6;border-color:#fff1cc}.el-message--warning .el-message__content{color:#ffba00}.el-message--error{background-color:#ffeded;border-color:#ffdbdb}.el-message--error .el-message__content{color:#ff4949}.el-message__icon{margin-right:10px}.el-message__content{padding:0;font-size:14px;line-height:1}.el-message__content:focus{outline-width:0}.el-message__closeBtn{position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;color:#c0c4cc;font-size:16px}.el-message__closeBtn:focus{outline-width:0}.el-message__closeBtn:hover{color:#909399}.el-message .el-icon-success{color:#13ce66}.el-message .el-icon-error{color:#ff4949}.el-message .el-icon-info{color:#909399}.el-message .el-icon-warning{color:#ffba00}.el-message-fade-enter,.el-message-fade-leave-active{opacity:0;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%)}.el-badge{position:relative;vertical-align:middle;display:inline-block}.el-badge__content{background-color:#ff4949;border-radius:10px;color:#fff;display:inline-block;font-size:12px;height:18px;line-height:18px;padding:0 6px;text-align:center;white-space:nowrap;border:1px solid #fff}.el-badge__content.is-fixed{position:absolute;top:0;right:10px;-webkit-transform:translateY(-50%) translateX(100%);transform:translateY(-50%) translateX(100%)}.el-badge__content.is-fixed.is-dot{right:5px}.el-badge__content.is-dot{height:8px;width:8px;padding:0;right:0;border-radius:50%}.el-badge__content--primary{background-color:#b8945a}.el-badge__content--success{background-color:#13ce66}.el-badge__content--warning{background-color:#ffba00}.el-badge__content--info{background-color:#909399}.el-badge__content--danger{background-color:#ff4949}.el-card{border-radius:4px;border:1px solid #eee7da;background-color:#fff;overflow:hidden;color:#303133;-webkit-transition:.3s;transition:.3s}.el-card.is-always-shadow,.el-card.is-hover-shadow:focus,.el-card.is-hover-shadow:hover{-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.el-card__header{padding:18px 20px;border-bottom:1px solid #eee7da;-webkit-box-sizing:border-box;box-sizing:border-box}.el-card__body{padding:20px}.el-rate{height:20px;line-height:1}.el-rate:active,.el-rate:focus{outline-width:0}.el-rate__item{font-size:0;vertical-align:middle}.el-rate__icon,.el-rate__item{display:inline-block;position:relative}.el-rate__icon{font-size:18px;margin-right:6px;color:#c0c4cc;-webkit-transition:.3s;transition:.3s}.el-rate__icon.hover{-webkit-transform:scale(1.15);transform:scale(1.15)}.el-rate__decimal,.el-rate__icon .path2{position:absolute;left:0;top:0}.el-rate__decimal{display:inline-block;overflow:hidden}.el-rate__text{font-size:14px;vertical-align:middle}.el-steps{display:-webkit-box;display:-ms-flexbox;display:flex}.el-steps--simple{padding:13px 8%;border-radius:4px;background:#f5f7fa}.el-steps--horizontal{white-space:nowrap}.el-steps--vertical{height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.el-step{position:relative;-ms-flex-negative:1;flex-shrink:1}.el-step:last-of-type .el-step__line{display:none}.el-step:last-of-type.is-flex{-ms-flex-preferred-size:auto!important;flex-basis:auto!important;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.el-step:last-of-type .el-step__description,.el-step:last-of-type .el-step__main{padding-right:0}.el-step__head{position:relative;width:100%}.el-step__head.is-process{color:#303133;border-color:#303133}.el-step__head.is-wait{color:#c0c4cc;border-color:#c0c4cc}.el-step__head.is-success{color:#13ce66;border-color:#13ce66}.el-step__head.is-error{color:#ff4949;border-color:#ff4949}.el-step__head.is-finish{color:#b8945a;border-color:#b8945a}.el-step__icon{position:relative;z-index:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:24px;height:24px;font-size:14px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;-webkit-transition:.15s ease-out;transition:.15s ease-out}.el-step__icon.is-text{border-radius:50%;border:2px solid;border-color:inherit}.el-step__icon.is-icon{width:40px}.el-step__icon-inner{display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;font-weight:700;line-height:1;color:inherit}.el-step__icon-inner[class*=el-icon]:not(.is-status){font-size:25px;font-weight:400}.el-step__icon-inner.is-status{-webkit-transform:translateY(1px);transform:translateY(1px)}.el-step__line{position:absolute;border-color:inherit;background-color:#c0c4cc}.el-step__line-inner{display:block;border-width:1px;border-style:solid;border-color:inherit;-webkit-transition:.15s ease-out;transition:.15s ease-out;-webkit-box-sizing:border-box;box-sizing:border-box;width:0;height:0}.el-step__main{white-space:normal;text-align:left}.el-step__title{font-size:16px;line-height:38px}.el-step__title.is-process{font-weight:700;color:#303133}.el-step__title.is-wait{color:#c0c4cc}.el-step__title.is-success{color:#13ce66}.el-step__title.is-error{color:#ff4949}.el-step__title.is-finish{color:#b8945a}.el-step__description{padding-right:10%;margin-top:-5px;font-size:12px;line-height:20px;font-weight:400}.el-step__description.is-process{color:#303133}.el-step__description.is-wait{color:#c0c4cc}.el-step__description.is-success{color:#13ce66}.el-step__description.is-error{color:#ff4949}.el-step__description.is-finish{color:#b8945a}.el-step.is-horizontal{display:inline-block}.el-step.is-horizontal .el-step__line{height:2px;top:11px;left:0;right:0}.el-step.is-vertical{display:-webkit-box;display:-ms-flexbox;display:flex}.el-step.is-vertical .el-step__head{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:24px}.el-step.is-vertical .el-step__main{padding-left:10px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.el-step.is-vertical .el-step__title{line-height:24px;padding-bottom:8px}.el-step.is-vertical .el-step__line{width:2px;top:0;bottom:0;left:11px}.el-step.is-vertical .el-step__icon.is-icon{width:24px}.el-step.is-center .el-step__head,.el-step.is-center .el-step__main{text-align:center}.el-step.is-center .el-step__description{padding-left:20%;padding-right:20%}.el-step.is-center .el-step__line{left:50%;right:-50%}.el-step.is-simple{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-step.is-simple .el-step__head{width:auto;font-size:0;padding-right:10px}.el-step.is-simple .el-step__icon{background:transparent;width:16px;height:16px;font-size:12px}.el-step.is-simple .el-step__icon-inner[class*=el-icon]:not(.is-status){font-size:18px}.el-step.is-simple .el-step__icon-inner.is-status{-webkit-transform:scale(.8) translateY(1px);transform:scale(.8) translateY(1px)}.el-step.is-simple .el-step__main{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.el-step.is-simple .el-step__title{font-size:16px;line-height:20px}.el-step.is-simple:not(:last-of-type) .el-step__title{max-width:50%;word-break:break-all}.el-step.is-simple .el-step__arrow{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.el-step.is-simple .el-step__arrow:after,.el-step.is-simple .el-step__arrow:before{content:"";display:inline-block;position:absolute;height:15px;width:1px;background:#c0c4cc}.el-step.is-simple .el-step__arrow:before{-webkit-transform:rotate(-45deg) translateY(-4px);transform:rotate(-45deg) translateY(-4px);-webkit-transform-origin:0 0;transform-origin:0 0}.el-step.is-simple .el-step__arrow:after{-webkit-transform:rotate(45deg) translateY(4px);transform:rotate(45deg) translateY(4px);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}.el-step.is-simple:last-of-type .el-step__arrow{display:none}.el-carousel{position:relative}.el-carousel--horizontal{overflow-x:hidden}.el-carousel--vertical{overflow-y:hidden}.el-carousel__container{position:relative;height:300px}.el-carousel__arrow{border:none;outline:none;padding:0;margin:0;height:36px;width:36px;cursor:pointer;-webkit-transition:.3s;transition:.3s;border-radius:50%;background-color:rgba(31,45,61,.11);color:#fff;position:absolute;top:50%;z-index:10;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;font-size:12px}.el-carousel__arrow--left{left:16px}.el-carousel__arrow--right{right:16px}.el-carousel__arrow:hover{background-color:rgba(31,45,61,.23)}.el-carousel__arrow i{cursor:pointer}.el-carousel__indicators{position:absolute;list-style:none;margin:0;padding:0;z-index:2}.el-carousel__indicators--horizontal{bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.el-carousel__indicators--vertical{right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.el-carousel__indicators--outside{bottom:26px;text-align:center;position:static;-webkit-transform:none;transform:none}.el-carousel__indicators--outside .el-carousel__indicator:hover button{opacity:.64}.el-carousel__indicators--outside button{background-color:#c0c4cc;opacity:.24}.el-carousel__indicators--labels{left:0;right:0;-webkit-transform:none;transform:none;text-align:center}.el-carousel__indicators--labels .el-carousel__button{height:auto;width:auto;padding:2px 18px;font-size:12px}.el-carousel__indicators--labels .el-carousel__indicator{padding:6px 4px}.el-carousel__indicator{background-color:transparent;cursor:pointer}.el-carousel__indicator:hover button{opacity:.72}.el-carousel__indicator--horizontal{display:inline-block;padding:12px 4px}.el-carousel__indicator--vertical{padding:4px 12px}.el-carousel__indicator--vertical .el-carousel__button{width:2px;height:15px}.el-carousel__indicator.is-active button{opacity:1}.el-carousel__button{display:block;opacity:.48;width:30px;height:2px;background-color:#fff;border:none;outline:none;padding:0;margin:0;cursor:pointer;-webkit-transition:.3s;transition:.3s}.carousel-arrow-left-enter,.carousel-arrow-left-leave-active{-webkit-transform:translateY(-50%) translateX(-10px);transform:translateY(-50%) translateX(-10px);opacity:0}.carousel-arrow-right-enter,.carousel-arrow-right-leave-active{-webkit-transform:translateY(-50%) translateX(10px);transform:translateY(-50%) translateX(10px);opacity:0}.el-carousel__item{position:absolute;top:0;left:0;width:100%;height:100%;display:inline-block;overflow:hidden;z-index:0}.el-carousel__item.is-active{z-index:2}.el-carousel__item--card,.el-carousel__item.is-animating{-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out}.el-carousel__item--card{width:50%}.el-carousel__item--card.is-in-stage{cursor:pointer;z-index:1}.el-carousel__item--card.is-in-stage.is-hover .el-carousel__mask,.el-carousel__item--card.is-in-stage:hover .el-carousel__mask{opacity:.12}.el-carousel__item--card.is-active{z-index:2}.el-carousel__mask{position:absolute;width:100%;height:100%;top:0;left:0;background-color:#fff;opacity:.24;-webkit-transition:.2s;transition:.2s}.fade-in-linear-enter-active,.fade-in-linear-leave-active{-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.fade-in-linear-enter,.fade-in-linear-leave,.fade-in-linear-leave-active{opacity:0}.el-fade-in-linear-enter-active,.el-fade-in-linear-leave-active{-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.el-fade-in-linear-enter,.el-fade-in-linear-leave,.el-fade-in-linear-leave-active{opacity:0}.el-fade-in-enter-active,.el-fade-in-leave-active{-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1)}.el-fade-in-enter,.el-fade-in-leave-active{opacity:0}.el-zoom-in-center-enter-active,.el-zoom-in-center-leave-active{-webkit-transition:all .3s cubic-bezier(.55,0,.1,1);transition:all .3s cubic-bezier(.55,0,.1,1)}.el-zoom-in-center-enter,.el-zoom-in-center-leave-active{opacity:0;-webkit-transform:scaleX(0);transform:scaleX(0)}.el-zoom-in-top-enter-active,.el-zoom-in-top-leave-active{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform-origin:center top;transform-origin:center top}.el-zoom-in-top-enter,.el-zoom-in-top-leave-active{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}.el-zoom-in-bottom-enter-active,.el-zoom-in-bottom-leave-active{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform-origin:center bottom;transform-origin:center bottom}.el-zoom-in-bottom-enter,.el-zoom-in-bottom-leave-active{opacity:0;-webkit-transform:scaleY(0);transform:scaleY(0)}.el-zoom-in-left-enter-active,.el-zoom-in-left-leave-active{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1),-webkit-transform .3s cubic-bezier(.23,1,.32,1);-webkit-transform-origin:top left;transform-origin:top left}.el-zoom-in-left-enter,.el-zoom-in-left-leave-active{opacity:0;-webkit-transform:scale(.45);transform:scale(.45)}.collapse-transition{-webkit-transition:height .3s ease-in-out,padding-top .3s ease-in-out,padding-bottom .3s ease-in-out;transition:height .3s ease-in-out,padding-top .3s ease-in-out,padding-bottom .3s ease-in-out}.horizontal-collapse-transition{-webkit-transition:width .3s ease-in-out,padding-left .3s ease-in-out,padding-right .3s ease-in-out;transition:width .3s ease-in-out,padding-left .3s ease-in-out,padding-right .3s ease-in-out}.el-list-enter-active,.el-list-leave-active{-webkit-transition:all 1s;transition:all 1s}.el-list-enter,.el-list-leave-active{opacity:0;-webkit-transform:translateY(-30px);transform:translateY(-30px)}.el-opacity-transition{-webkit-transition:opacity .3s cubic-bezier(.55,0,.1,1);transition:opacity .3s cubic-bezier(.55,0,.1,1)}.el-collapse{border-top:1px solid #eee7da;border-bottom:1px solid #eee7da}.el-collapse-item.is-disabled .el-collapse-item__header{color:#bbb;cursor:not-allowed}.el-collapse-item__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:48px;line-height:48px;background-color:#fff;color:#303133;cursor:pointer;border-bottom:1px solid #eee7da;font-size:13px;font-weight:500;-webkit-transition:border-bottom-color .3s;transition:border-bottom-color .3s;outline:none}.el-collapse-item__arrow{margin:0 8px 0 auto;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;font-weight:300}.el-collapse-item__arrow.is-active{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.el-collapse-item__header.focusing:focus:not(:hover){color:#b8945a}.el-collapse-item__header.is-active{border-bottom-color:transparent}.el-collapse-item__wrap{will-change:height;background-color:#fff;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #eee7da}.el-collapse-item__content{padding-bottom:25px;font-size:13px;color:#303133;line-height:1.7692307692}.el-collapse-item:last-child{margin-bottom:-1px}.el-popper .popper__arrow,.el-popper .popper__arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.el-popper .popper__arrow{border-width:6px;-webkit-filter:drop-shadow(0 2px 12px rgba(0,0,0,.03));filter:drop-shadow(0 2px 12px rgba(0,0,0,.03))}.el-popper .popper__arrow:after{content:" ";border-width:6px}.el-popper[x-placement^=top]{margin-bottom:12px}.el-popper[x-placement^=top] .popper__arrow{bottom:-6px;left:50%;margin-right:3px;border-top-color:#eee7da;border-bottom-width:0}.el-popper[x-placement^=top] .popper__arrow:after{bottom:1px;margin-left:-6px;border-top-color:#fff;border-bottom-width:0}.el-popper[x-placement^=bottom]{margin-top:12px}.el-popper[x-placement^=bottom] .popper__arrow{top:-6px;left:50%;margin-right:3px;border-top-width:0;border-bottom-color:#eee7da}.el-popper[x-placement^=bottom] .popper__arrow:after{top:1px;margin-left:-6px;border-top-width:0;border-bottom-color:#fff}.el-popper[x-placement^=right]{margin-left:12px}.el-popper[x-placement^=right] .popper__arrow{top:50%;left:-6px;margin-bottom:3px;border-right-color:#eee7da;border-left-width:0}.el-popper[x-placement^=right] .popper__arrow:after{bottom:-6px;left:1px;border-right-color:#fff;border-left-width:0}.el-popper[x-placement^=left]{margin-right:12px}.el-popper[x-placement^=left] .popper__arrow{top:50%;right:-6px;margin-bottom:3px;border-right-width:0;border-left-color:#eee7da}.el-popper[x-placement^=left] .popper__arrow:after{right:1px;bottom:-6px;margin-left:-6px;border-right-width:0;border-left-color:#fff}.el-tag{background-color:#f8f4ef;border-color:#f1eade;display:inline-block;height:32px;padding:0 10px;line-height:30px;font-size:12px;color:#b8945a;border-width:1px;border-style:solid;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap}.el-tag.is-hit{border-color:#b8945a}.el-tag .el-tag__close{color:#b8945a}.el-tag .el-tag__close:hover{color:#fff;background-color:#b8945a}.el-tag.el-tag--info{background-color:#f4f4f5;border-color:#e9e9eb;color:#909399}.el-tag.el-tag--info.is-hit{border-color:#909399}.el-tag.el-tag--info .el-tag__close{color:#909399}.el-tag.el-tag--info .el-tag__close:hover{color:#fff;background-color:#909399}.el-tag.el-tag--success{background-color:#e7faf0;border-color:#d0f5e0;color:#13ce66}.el-tag.el-tag--success.is-hit{border-color:#13ce66}.el-tag.el-tag--success .el-tag__close{color:#13ce66}.el-tag.el-tag--success .el-tag__close:hover{color:#fff;background-color:#13ce66}.el-tag.el-tag--warning{background-color:#fff8e6;border-color:#fff1cc;color:#ffba00}.el-tag.el-tag--warning.is-hit{border-color:#ffba00}.el-tag.el-tag--warning .el-tag__close{color:#ffba00}.el-tag.el-tag--warning .el-tag__close:hover{color:#fff;background-color:#ffba00}.el-tag.el-tag--danger{background-color:#ffeded;border-color:#ffdbdb;color:#ff4949}.el-tag.el-tag--danger.is-hit{border-color:#ff4949}.el-tag.el-tag--danger .el-tag__close{color:#ff4949}.el-tag.el-tag--danger .el-tag__close:hover{color:#fff;background-color:#ff4949}.el-tag .el-icon-close{border-radius:50%;text-align:center;position:relative;cursor:pointer;font-size:12px;height:16px;width:16px;line-height:16px;vertical-align:middle;top:-1px;right:-5px}.el-tag .el-icon-close:before{display:block}.el-tag--dark{background-color:#b8945a;color:#fff}.el-tag--dark,.el-tag--dark.is-hit{border-color:#b8945a}.el-tag--dark .el-tag__close{color:#fff}.el-tag--dark .el-tag__close:hover{color:#fff;background-color:#c6a97b}.el-tag--dark.el-tag--info{background-color:#909399;border-color:#909399;color:#fff}.el-tag--dark.el-tag--info.is-hit{border-color:#909399}.el-tag--dark.el-tag--info .el-tag__close{color:#fff}.el-tag--dark.el-tag--info .el-tag__close:hover{color:#fff;background-color:#a6a9ad}.el-tag--dark.el-tag--success{background-color:#13ce66;border-color:#13ce66;color:#fff}.el-tag--dark.el-tag--success.is-hit{border-color:#13ce66}.el-tag--dark.el-tag--success .el-tag__close{color:#fff}.el-tag--dark.el-tag--success .el-tag__close:hover{color:#fff;background-color:#42d885}.el-tag--dark.el-tag--warning{background-color:#ffba00;border-color:#ffba00;color:#fff}.el-tag--dark.el-tag--warning.is-hit{border-color:#ffba00}.el-tag--dark.el-tag--warning .el-tag__close{color:#fff}.el-tag--dark.el-tag--warning .el-tag__close:hover{color:#fff;background-color:#ffc833}.el-tag--dark.el-tag--danger{background-color:#ff4949;border-color:#ff4949;color:#fff}.el-tag--dark.el-tag--danger.is-hit{border-color:#ff4949}.el-tag--dark.el-tag--danger .el-tag__close{color:#fff}.el-tag--dark.el-tag--danger .el-tag__close:hover{color:#fff;background-color:#ff6d6d}.el-tag--plain{background-color:#fff;border-color:#e3d4bd;color:#b8945a}.el-tag--plain.is-hit{border-color:#b8945a}.el-tag--plain .el-tag__close{color:#b8945a}.el-tag--plain .el-tag__close:hover{color:#fff;background-color:#b8945a}.el-tag--plain.el-tag--info{background-color:#fff;border-color:#d3d4d6;color:#909399}.el-tag--plain.el-tag--info.is-hit{border-color:#909399}.el-tag--plain.el-tag--info .el-tag__close{color:#909399}.el-tag--plain.el-tag--info .el-tag__close:hover{color:#fff;background-color:#909399}.el-tag--plain.el-tag--success{background-color:#fff;border-color:#a1ebc2;color:#13ce66}.el-tag--plain.el-tag--success.is-hit{border-color:#13ce66}.el-tag--plain.el-tag--success .el-tag__close{color:#13ce66}.el-tag--plain.el-tag--success .el-tag__close:hover{color:#fff;background-color:#13ce66}.el-tag--plain.el-tag--warning{background-color:#fff;border-color:#ffe399;color:#ffba00}.el-tag--plain.el-tag--warning.is-hit{border-color:#ffba00}.el-tag--plain.el-tag--warning .el-tag__close{color:#ffba00}.el-tag--plain.el-tag--warning .el-tag__close:hover{color:#fff;background-color:#ffba00}.el-tag--plain.el-tag--danger{background-color:#fff;border-color:#ffb6b6;color:#ff4949}.el-tag--plain.el-tag--danger.is-hit{border-color:#ff4949}.el-tag--plain.el-tag--danger .el-tag__close{color:#ff4949}.el-tag--plain.el-tag--danger .el-tag__close:hover{color:#fff;background-color:#ff4949}.el-tag--medium{height:28px;line-height:26px}.el-tag--medium .el-icon-close{-webkit-transform:scale(.8);transform:scale(.8)}.el-tag--small{height:24px;padding:0 8px;line-height:22px}.el-tag--small .el-icon-close{-webkit-transform:scale(.8);transform:scale(.8)}.el-tag--mini{height:20px;padding:0 5px;line-height:19px}.el-tag--mini .el-icon-close{margin-left:-3px;-webkit-transform:scale(.7);transform:scale(.7)}.el-cascader{display:inline-block;position:relative;font-size:14px;line-height:40px}.el-cascader:not(.is-disabled):hover .el-input__inner{cursor:pointer;border-color:#c0c4cc}.el-cascader .el-input{cursor:pointer}.el-cascader .el-input .el-input__inner{text-overflow:ellipsis}.el-cascader .el-input .el-input__inner:focus{border-color:#b8945a}.el-cascader .el-input .el-icon-arrow-down{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;font-size:14px}.el-cascader .el-input .el-icon-arrow-down.is-reverse{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.el-cascader .el-input .el-icon-circle-close:hover{color:#909399}.el-cascader .el-input.is-focus .el-input__inner{border-color:#b8945a}.el-cascader--medium{font-size:14px;line-height:36px}.el-cascader--small{font-size:13px;line-height:32px}.el-cascader--mini{font-size:12px;line-height:28px}.el-cascader.is-disabled .el-cascader__label{z-index:2;color:#c0c4cc}.el-cascader__dropdown{margin:5px 0;font-size:14px;background:#fff;border:1px solid #e1d7c6;border-radius:4px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.el-cascader__tags{position:absolute;left:0;right:30px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:normal;text-align:left;-webkit-box-sizing:border-box;box-sizing:border-box}.el-cascader__tags .el-tag{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;margin:2px 0 2px 6px;text-overflow:ellipsis;background:#f0f2f5}.el-cascader__tags .el-tag:not(.is-hit){border-color:transparent}.el-cascader__tags .el-tag>span{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;text-overflow:ellipsis}.el-cascader__tags .el-tag .el-icon-close{-webkit-box-flex:0;-ms-flex:none;flex:none;background-color:#c0c4cc;color:#fff}.el-cascader__tags .el-tag .el-icon-close:hover{background-color:#909399}.el-cascader__suggestion-panel{border-radius:4px}.el-cascader__suggestion-list{max-height:204px;margin:0;padding:6px 0;font-size:14px;color:#606266;text-align:center}.el-cascader__suggestion-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:34px;padding:0 15px;text-align:left;outline:none;cursor:pointer}.el-cascader__suggestion-item:focus,.el-cascader__suggestion-item:hover{background:#f5f7fa}.el-cascader__suggestion-item.is-checked{color:#b8945a;font-weight:700}.el-cascader__suggestion-item>span{margin-right:10px}.el-cascader__empty-text{margin:10px 0;color:#c0c4cc}.el-cascader__search-input{-webkit-box-flex:1;-ms-flex:1;flex:1;height:24px;min-width:60px;margin:2px 0 2px 15px;padding:0;color:#606266;border:none;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box}.el-cascader__search-input::-webkit-input-placeholder{color:#c0c4cc}.el-cascader__search-input::-moz-placeholder{color:#c0c4cc}.el-cascader__search-input:-ms-input-placeholder{color:#c0c4cc}.el-cascader__search-input::-ms-input-placeholder{color:#c0c4cc}.el-cascader__search-input::placeholder{color:#c0c4cc}.el-color-predefine{font-size:12px;margin-top:8px;width:280px}.el-color-predefine,.el-color-predefine__colors{display:-webkit-box;display:-ms-flexbox;display:flex}.el-color-predefine__colors{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-wrap:wrap;flex-wrap:wrap}.el-color-predefine__color-selector{margin:0 0 8px 8px;width:20px;height:20px;border-radius:4px;cursor:pointer}.el-color-predefine__color-selector:nth-child(10n+1){margin-left:0}.el-color-predefine__color-selector.selected{-webkit-box-shadow:0 0 3px 2px #b8945a;box-shadow:0 0 3px 2px #b8945a}.el-color-predefine__color-selector>div{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;border-radius:3px}.el-color-predefine__color-selector.is-alpha{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.el-color-hue-slider{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:280px;height:12px;background-color:red;padding:0 2px}.el-color-hue-slider__bar{position:relative;background:-webkit-gradient(linear,left top,right top,from(red),color-stop(17%,#ff0),color-stop(33%,#0f0),color-stop(50%,#0ff),color-stop(67%,#00f),color-stop(83%,#f0f),to(red));background:linear-gradient(90deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red);height:100%}.el-color-hue-slider__thumb{position:absolute;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;left:0;top:0;width:4px;height:100%;border-radius:1px;background:#fff;border:1px solid #f0f0f0;-webkit-box-shadow:0 0 2px rgba(0,0,0,.6);box-shadow:0 0 2px rgba(0,0,0,.6);z-index:1}.el-color-hue-slider.is-vertical{width:12px;height:180px;padding:2px 0}.el-color-hue-slider.is-vertical .el-color-hue-slider__bar{background:-webkit-gradient(linear,left top,left bottom,from(red),color-stop(17%,#ff0),color-stop(33%,#0f0),color-stop(50%,#0ff),color-stop(67%,#00f),color-stop(83%,#f0f),to(red));background:linear-gradient(180deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red)}.el-color-hue-slider.is-vertical .el-color-hue-slider__thumb{left:0;top:0;width:100%;height:4px}.el-color-svpanel{position:relative;width:280px;height:180px}.el-color-svpanel__black,.el-color-svpanel__white{position:absolute;top:0;left:0;right:0;bottom:0}.el-color-svpanel__white{background:-webkit-gradient(linear,left top,right top,from(#fff),to(hsla(0,0%,100%,0)));background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0))}.el-color-svpanel__black{background:-webkit-gradient(linear,left bottom,left top,from(#000),to(transparent));background:linear-gradient(0deg,#000,transparent)}.el-color-svpanel__cursor{position:absolute}.el-color-svpanel__cursor>div{cursor:head;width:4px;height:4px;-webkit-box-shadow:0 0 0 1.5px #fff,inset 0 0 1px 1px rgba(0,0,0,.3),0 0 1px 2px rgba(0,0,0,.4);box-shadow:0 0 0 1.5px #fff,inset 0 0 1px 1px rgba(0,0,0,.3),0 0 1px 2px rgba(0,0,0,.4);border-radius:50%;-webkit-transform:translate(-2px,-2px);transform:translate(-2px,-2px)}.el-color-alpha-slider{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:280px;height:12px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.el-color-alpha-slider__bar{position:relative;background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),to(#fff));background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#fff);height:100%}.el-color-alpha-slider__thumb{position:absolute;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;left:0;top:0;width:4px;height:100%;border-radius:1px;background:#fff;border:1px solid #f0f0f0;-webkit-box-shadow:0 0 2px rgba(0,0,0,.6);box-shadow:0 0 2px rgba(0,0,0,.6);z-index:1}.el-color-alpha-slider.is-vertical{width:20px;height:180px}.el-color-alpha-slider.is-vertical .el-color-alpha-slider__bar{background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),to(#fff));background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff)}.el-color-alpha-slider.is-vertical .el-color-alpha-slider__thumb{left:0;top:0;width:100%;height:4px}.el-color-dropdown{width:300px}.el-color-dropdown__main-wrapper{margin-bottom:6px}.el-color-dropdown__main-wrapper:after{content:"";display:table;clear:both}.el-color-dropdown__btns{margin-top:6px;text-align:right}.el-color-dropdown__value{float:left;line-height:26px;font-size:12px;color:#000;width:160px}.el-color-dropdown__btn{border:1px solid #dcdcdc;color:#333;line-height:24px;border-radius:2px;padding:0 20px;cursor:pointer;background-color:transparent;outline:none;font-size:12px}.el-color-dropdown__btn[disabled]{color:#ccc;cursor:not-allowed}.el-color-dropdown__btn:hover{color:#b8945a;border-color:#b8945a}.el-color-dropdown__link-btn{cursor:pointer;color:#b8945a;text-decoration:none;padding:15px;font-size:12px}.el-color-dropdown__link-btn:hover{color:tint(#b8945a,20%)}.el-color-picker{display:inline-block;position:relative;line-height:normal;height:40px}.el-color-picker.is-disabled .el-color-picker__trigger{cursor:not-allowed}.el-color-picker--medium{height:36px}.el-color-picker--medium .el-color-picker__trigger{height:36px;width:36px}.el-color-picker--medium .el-color-picker__mask{height:34px;width:34px}.el-color-picker--small{height:32px}.el-color-picker--small .el-color-picker__trigger{height:32px;width:32px}.el-color-picker--small .el-color-picker__mask{height:30px;width:30px}.el-color-picker--small .el-color-picker__empty,.el-color-picker--small .el-color-picker__icon{-webkit-transform:translate3d(-50%,-50%,0) scale(.8);transform:translate3d(-50%,-50%,0) scale(.8)}.el-color-picker--mini{height:28px}.el-color-picker--mini .el-color-picker__trigger{height:28px;width:28px}.el-color-picker--mini .el-color-picker__mask{height:26px;width:26px}.el-color-picker--mini .el-color-picker__empty,.el-color-picker--mini .el-color-picker__icon{-webkit-transform:translate3d(-50%,-50%,0) scale(.8);transform:translate3d(-50%,-50%,0) scale(.8)}.el-color-picker__mask{height:38px;width:38px;border-radius:4px;position:absolute;top:1px;left:1px;z-index:1;cursor:not-allowed;background-color:hsla(0,0%,100%,.7)}.el-color-picker__trigger{display:inline-block;height:40px;width:40px;padding:4px;border:1px solid #e6e6e6;border-radius:4px;font-size:0;cursor:pointer}.el-color-picker__color,.el-color-picker__trigger{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.el-color-picker__color{display:block;border:1px solid #999;border-radius:2px;width:100%;height:100%;text-align:center}.el-color-picker__color.is-alpha{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.el-color-picker__color-inner{position:absolute;left:0;top:0;right:0;bottom:0}.el-color-picker__empty{color:#999}.el-color-picker__empty,.el-color-picker__icon{font-size:12px;position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.el-color-picker__icon{display:inline-block;width:100%;color:#fff;text-align:center}.el-color-picker__panel{position:absolute;z-index:10;padding:6px;-webkit-box-sizing:content-box;box-sizing:content-box;background-color:#fff;border:1px solid #eee7da;border-radius:4px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.el-textarea{position:relative;display:inline-block;width:100%;vertical-align:bottom;font-size:14px}.el-textarea__inner{display:block;resize:vertical;padding:5px 15px;line-height:1.5;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;font-size:inherit;color:#606266;background-color:#fff;background-image:none;border:1px solid #dcdfe6;border-radius:4px;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1)}.el-textarea__inner::-webkit-input-placeholder{color:#c0c4cc}.el-textarea__inner::-moz-placeholder{color:#c0c4cc}.el-textarea__inner:-ms-input-placeholder{color:#c0c4cc}.el-textarea__inner::-ms-input-placeholder{color:#c0c4cc}.el-textarea__inner::placeholder{color:#c0c4cc}.el-textarea__inner:hover{border-color:#c0c4cc}.el-textarea__inner:focus{outline:none;border-color:#b8945a}.el-textarea .el-input__count{color:#909399;background:#fff;position:absolute;font-size:12px;bottom:5px;right:10px}.el-textarea.is-disabled .el-textarea__inner{background-color:#f5f7fa;border-color:#e1d7c6;color:#c0c4cc;cursor:not-allowed}.el-textarea.is-disabled .el-textarea__inner::-webkit-input-placeholder{color:#c0c4cc}.el-textarea.is-disabled .el-textarea__inner::-moz-placeholder{color:#c0c4cc}.el-textarea.is-disabled .el-textarea__inner:-ms-input-placeholder{color:#c0c4cc}.el-textarea.is-disabled .el-textarea__inner::-ms-input-placeholder{color:#c0c4cc}.el-textarea.is-disabled .el-textarea__inner::placeholder{color:#c0c4cc}.el-textarea.is-exceed .el-textarea__inner{border-color:#ff4949}.el-textarea.is-exceed .el-input__count{color:#ff4949}.el-input{position:relative;font-size:14px;display:inline-block;width:100%}.el-input::-webkit-scrollbar{z-index:11;width:6px}.el-input::-webkit-scrollbar:horizontal{height:6px}.el-input::-webkit-scrollbar-thumb{border-radius:5px;width:6px;background:#b4bccc}.el-input::-webkit-scrollbar-corner,.el-input::-webkit-scrollbar-track{background:#fff}.el-input::-webkit-scrollbar-track-piece{background:#fff;width:6px}.el-input .el-input__clear{color:#c0c4cc;font-size:14px;cursor:pointer;-webkit-transition:color .2s cubic-bezier(.645,.045,.355,1);transition:color .2s cubic-bezier(.645,.045,.355,1)}.el-input .el-input__clear:hover{color:#909399}.el-input .el-input__count{height:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#909399;font-size:12px}.el-input .el-input__count .el-input__count-inner{background:#fff;line-height:normal;display:inline-block;padding:0 5px}.el-input__inner{-webkit-appearance:none;background-color:#fff;background-image:none;border-radius:4px;border:1px solid #dcdfe6;-webkit-box-sizing:border-box;box-sizing:border-box;color:#606266;display:inline-block;font-size:inherit;height:40px;line-height:40px;outline:none;padding:0 15px;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1);transition:border-color .2s cubic-bezier(.645,.045,.355,1);width:100%}.el-input__inner::-webkit-input-placeholder{color:#c0c4cc}.el-input__inner::-moz-placeholder{color:#c0c4cc}.el-input__inner:-ms-input-placeholder{color:#c0c4cc}.el-input__inner::-ms-input-placeholder{color:#c0c4cc}.el-input__inner::placeholder{color:#c0c4cc}.el-input__inner:hover{border-color:#c0c4cc}.el-input__inner:focus{outline:none;border-color:#b8945a}.el-input__suffix{position:absolute;height:100%;right:5px;top:0;text-align:center;color:#c0c4cc;-webkit-transition:all .3s;transition:all .3s;pointer-events:none}.el-input__suffix-inner{pointer-events:all}.el-input__prefix{position:absolute;left:5px;top:0;color:#c0c4cc}.el-input__icon,.el-input__prefix{height:100%;text-align:center;-webkit-transition:all .3s;transition:all .3s}.el-input__icon{width:25px;line-height:40px}.el-input__icon:after{content:"";height:100%;width:0;display:inline-block;vertical-align:middle}.el-input__validateIcon{pointer-events:none}.el-input.is-active .el-input__inner{outline:none;border-color:#b8945a}.el-input.is-disabled .el-input__inner{background-color:#f5f7fa;border-color:#e1d7c6;color:#c0c4cc;cursor:not-allowed}.el-input.is-disabled .el-input__inner::-webkit-input-placeholder{color:#c0c4cc}.el-input.is-disabled .el-input__inner::-moz-placeholder{color:#c0c4cc}.el-input.is-disabled .el-input__inner:-ms-input-placeholder{color:#c0c4cc}.el-input.is-disabled .el-input__inner::-ms-input-placeholder{color:#c0c4cc}.el-input.is-disabled .el-input__inner::placeholder{color:#c0c4cc}.el-input.is-disabled .el-input__icon{cursor:not-allowed}.el-input.is-exceed .el-input__inner{border-color:#ff4949}.el-input.is-exceed .el-input__suffix .el-input__count{color:#ff4949}.el-input--suffix .el-input__inner{padding-right:30px}.el-input--prefix .el-input__inner{padding-left:30px}.el-input--medium{font-size:14px}.el-input--medium .el-input__inner{height:36px;line-height:36px}.el-input--medium .el-input__icon{line-height:36px}.el-input--small{font-size:13px}.el-input--small .el-input__inner{height:32px;line-height:32px}.el-input--small .el-input__icon{line-height:32px}.el-input--mini{font-size:12px}.el-input--mini .el-input__inner{height:28px;line-height:28px}.el-input--mini .el-input__icon{line-height:28px}.el-input-group{line-height:normal;display:inline-table;width:100%;border-collapse:separate;border-spacing:0}.el-input-group>.el-input__inner{vertical-align:middle;display:table-cell}.el-input-group__append,.el-input-group__prepend{background-color:#f5f7fa;color:#909399;vertical-align:middle;display:table-cell;position:relative;border:1px solid #dcdfe6;border-radius:4px;padding:0 20px;width:1px;white-space:nowrap}.el-input-group__append:focus,.el-input-group__prepend:focus{outline:none}.el-input-group__append .el-button,.el-input-group__append .el-select,.el-input-group__prepend .el-button,.el-input-group__prepend .el-select{display:inline-block;margin:-10px -20px}.el-input-group__append button.el-button,.el-input-group__append div.el-select .el-input__inner,.el-input-group__append div.el-select:hover .el-input__inner,.el-input-group__prepend button.el-button,.el-input-group__prepend div.el-select .el-input__inner,.el-input-group__prepend div.el-select:hover .el-input__inner{border-color:transparent;background-color:transparent;color:inherit;border-top:0;border-bottom:0}.el-input-group__append .el-button,.el-input-group__append .el-input,.el-input-group__prepend .el-button,.el-input-group__prepend .el-input{font-size:inherit}.el-input-group__prepend{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.el-input-group__append{border-left:0}.el-input-group--prepend .el-input__inner,.el-input-group__append{border-top-left-radius:0;border-bottom-left-radius:0}.el-input-group--prepend .el-select .el-input.is-focus .el-input__inner{border-color:transparent}.el-input-group--append .el-input__inner{border-top-right-radius:0;border-bottom-right-radius:0}.el-input-group--append .el-select .el-input.is-focus .el-input__inner{border-color:transparent}.el-input__inner::-ms-clear{display:none;width:0;height:0}.el-transfer{font-size:14px}.el-transfer__buttons{display:inline-block;vertical-align:middle;padding:0 30px}.el-transfer__button{display:block;margin:0 auto;padding:10px;border-radius:50%;color:#fff;background-color:#b8945a;font-size:0}.el-transfer__button.is-with-texts{border-radius:4px}.el-transfer__button.is-disabled,.el-transfer__button.is-disabled:hover{border:1px solid #dcdfe6;background-color:#f5f7fa;color:#c0c4cc}.el-transfer__button:first-child{margin-bottom:10px}.el-transfer__button:nth-child(2){margin:0}.el-transfer__button i,.el-transfer__button span{font-size:14px}.el-transfer__button [class*=el-icon-]+span{margin-left:0}.el-transfer-panel{border:1px solid #eee7da;border-radius:4px;overflow:hidden;background:#fff;display:inline-block;vertical-align:middle;width:200px;max-height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.el-transfer-panel__body{height:246px}.el-transfer-panel__body.is-with-footer{padding-bottom:40px}.el-transfer-panel__list{margin:0;padding:6px 0;list-style:none;height:246px;overflow:auto;-webkit-box-sizing:border-box;box-sizing:border-box}.el-transfer-panel__list.is-filterable{height:194px;padding-top:0}.el-transfer-panel__item{height:30px;line-height:30px;padding-left:15px;display:block!important}.el-transfer-panel__item+.el-transfer-panel__item{margin-left:0}.el-transfer-panel__item.el-checkbox{color:#606266}.el-transfer-panel__item:hover{color:#b8945a}.el-transfer-panel__item.el-checkbox .el-checkbox__label{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:24px;line-height:30px}.el-transfer-panel__item .el-checkbox__input{position:absolute;top:8px}.el-transfer-panel__filter{text-align:center;margin:15px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:auto}.el-transfer-panel__filter .el-input__inner{height:32px;width:100%;font-size:12px;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:16px;padding-right:10px;padding-left:30px}.el-transfer-panel__filter .el-input__icon{margin-left:5px}.el-transfer-panel__filter .el-icon-circle-close{cursor:pointer}.el-transfer-panel .el-transfer-panel__header{height:40px;line-height:40px;background:#f5f7fa;margin:0;padding-left:15px;border-bottom:1px solid #eee7da;-webkit-box-sizing:border-box;box-sizing:border-box;color:#000}.el-transfer-panel .el-transfer-panel__header .el-checkbox{display:block;line-height:40px}.el-transfer-panel .el-transfer-panel__header .el-checkbox .el-checkbox__label{font-size:16px;color:#303133;font-weight:400}.el-transfer-panel .el-transfer-panel__header .el-checkbox .el-checkbox__label span{position:absolute;right:15px;color:#909399;font-size:12px;font-weight:400}.el-transfer-panel .el-transfer-panel__footer{height:40px;background:#fff;margin:0;padding:0;border-top:1px solid #eee7da;position:absolute;bottom:0;left:0;width:100%;z-index:1}.el-transfer-panel .el-transfer-panel__footer:after{display:inline-block;content:"";height:100%;vertical-align:middle}.el-transfer-panel .el-transfer-panel__footer .el-checkbox{padding-left:20px;color:#606266}.el-transfer-panel .el-transfer-panel__empty{margin:0;height:30px;line-height:30px;padding:6px 15px 0;color:#909399;text-align:center}.el-transfer-panel .el-checkbox__label{padding-left:8px}.el-transfer-panel .el-checkbox__inner{height:14px;width:14px;border-radius:3px}.el-transfer-panel .el-checkbox__inner:after{height:6px;width:3px;left:4px}.el-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:0}.el-container.is-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.el-header{padding:0 20px}.el-aside,.el-header{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0}.el-aside{overflow:auto}.el-main{display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:auto;flex-basis:auto;overflow:auto;padding:20px}.el-footer,.el-main{-webkit-box-sizing:border-box;box-sizing:border-box}.el-footer{padding:0 20px;-ms-flex-negative:0;flex-shrink:0}.el-timeline{margin:0;font-size:14px;list-style:none}.el-timeline .el-timeline-item:last-child .el-timeline-item__tail{display:none}.el-timeline-item{position:relative;padding-bottom:20px}.el-timeline-item__wrapper{position:relative;padding-left:28px;top:-3px}.el-timeline-item__tail{position:absolute;left:4px;height:100%;border-left:2px solid #e1d7c6}.el-timeline-item__icon{color:#fff;font-size:13px}.el-timeline-item__node{position:absolute;background-color:#e1d7c6;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-timeline-item__node--normal{left:-1px;width:12px;height:12px}.el-timeline-item__node--large{left:-2px;width:14px;height:14px}.el-timeline-item__node--primary{background-color:#b8945a}.el-timeline-item__node--success{background-color:#13ce66}.el-timeline-item__node--warning{background-color:#ffba00}.el-timeline-item__node--danger{background-color:#ff4949}.el-timeline-item__node--info{background-color:#909399}.el-timeline-item__dot{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-timeline-item__content{color:#303133}.el-timeline-item__timestamp{color:#909399;line-height:1;font-size:13px}.el-timeline-item__timestamp.is-top{margin-bottom:8px;padding-top:4px}.el-timeline-item__timestamp.is-bottom{margin-top:8px}.el-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;vertical-align:middle;position:relative;text-decoration:none;outline:none;cursor:pointer;padding:0;font-size:14px;font-weight:500}.el-link.is-underline:hover:after{content:"";position:absolute;left:0;right:0;height:0;bottom:0;border-bottom:1px solid #b8945a}.el-link.is-disabled{cursor:not-allowed}.el-link [class*=el-icon-]+span{margin-left:5px}.el-link.el-link--default{color:#606266}.el-link.el-link--default:hover{color:#b8945a}.el-link.el-link--default:after{border-color:#b8945a}.el-link.el-link--default.is-disabled{color:#c0c4cc}.el-link.el-link--primary{color:#b8945a}.el-link.el-link--primary:hover{color:#c6a97b}.el-link.el-link--primary:after{border-color:#b8945a}.el-link.el-link--primary.is-disabled{color:#dccaad}.el-link.el-link--primary.is-underline:hover:after{border-color:#b8945a}.el-link.el-link--danger{color:#ff4949}.el-link.el-link--danger:hover{color:#ff6d6d}.el-link.el-link--danger:after{border-color:#ff4949}.el-link.el-link--danger.is-disabled{color:#ffa4a4}.el-link.el-link--danger.is-underline:hover:after{border-color:#ff4949}.el-link.el-link--success{color:#13ce66}.el-link.el-link--success:hover{color:#42d885}.el-link.el-link--success:after{border-color:#13ce66}.el-link.el-link--success.is-disabled{color:#89e7b3}.el-link.el-link--success.is-underline:hover:after{border-color:#13ce66}.el-link.el-link--warning{color:#ffba00}.el-link.el-link--warning:hover{color:#ffc833}.el-link.el-link--warning:after{border-color:#ffba00}.el-link.el-link--warning.is-disabled{color:#ffdd80}.el-link.el-link--warning.is-underline:hover:after{border-color:#ffba00}.el-link.el-link--info{color:#909399}.el-link.el-link--info:hover{color:#a6a9ad}.el-link.el-link--info:after{border-color:#909399}.el-link.el-link--info.is-disabled{color:#c8c9cc}.el-link.el-link--info.is-underline:hover:after{border-color:#909399}.el-divider{background-color:#dcdfe6;position:relative}.el-divider--horizontal{display:block;height:1px;width:100%;margin:24px 0}.el-divider--vertical{display:inline-block;width:1px;height:1em;margin:0 8px;vertical-align:middle;position:relative}.el-divider__text{position:absolute;background-color:#fff;padding:0 20px;font-weight:500;color:#303133;font-size:14px}.el-divider__text.is-left{left:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.el-divider__text.is-center{left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.el-divider__text.is-right{right:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.el-image__error,.el-image__inner,.el-image__placeholder{width:100%;height:100%}.el-image{position:relative;display:inline-block;overflow:hidden}.el-image__inner{vertical-align:top}.el-image__inner--center{position:relative;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block}.el-image__error,.el-image__placeholder{background:#f5f7fa}.el-image__error{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;color:#c0c4cc;vertical-align:middle}.el-image__preview{cursor:pointer}.el-image-viewer__wrapper{position:fixed;top:0;right:0;bottom:0;left:0}.el-image-viewer__btn{position:absolute;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;opacity:.8;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.el-image-viewer__close{top:40px;right:40px;width:40px;height:40px;font-size:40px}.el-image-viewer__canvas{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-image-viewer__actions{left:50%;bottom:30px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:282px;height:44px;padding:0 23px;background-color:#606266;border-color:#fff;border-radius:22px}.el-image-viewer__actions__inner{width:100%;height:100%;text-align:justify;cursor:default;font-size:23px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}.el-image-viewer__prev{left:40px}.el-image-viewer__next,.el-image-viewer__prev{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:44px;height:44px;font-size:24px;color:#fff;background-color:#606266;border-color:#fff}.el-image-viewer__next{right:40px;text-indent:2px}.el-image-viewer__mask{position:absolute;width:100%;height:100%;top:0;left:0;opacity:.5;background:#000}.viewer-fade-enter-active{-webkit-animation:viewer-fade-in .3s;animation:viewer-fade-in .3s}.viewer-fade-leave-active{-webkit-animation:viewer-fade-out .3s;animation:viewer-fade-out .3s}@-webkit-keyframes viewer-fade-in{0%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes viewer-fade-in{0%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@-webkit-keyframes viewer-fade-out{0%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}to{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}}@keyframes viewer-fade-out{0%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}to{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);opacity:0}}.el-button{display:inline-block;line-height:1;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #dcdfe6;border-color:#dcdfe6;color:#606266;-webkit-appearance:none;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none;margin:0;-webkit-transition:.1s;transition:.1s;font-weight:400;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;padding:12px 20px;font-size:14px;border-radius:4px}.el-button+.el-button{margin-left:10px}.el-button.is-round{padding:12px 20px}.el-button:focus,.el-button:hover{color:#b8945a;border-color:#eadfce;background-color:#f8f4ef}.el-button:active{color:#a68551;border-color:#a68551;outline:none}.el-button::-moz-focus-inner{border:0}.el-button [class*=el-icon-]+span{margin-left:5px}.el-button.is-plain:focus,.el-button.is-plain:hover{background:#fff;border-color:#b8945a;color:#b8945a}.el-button.is-plain:active{background:#fff;outline:none}.el-button.is-active,.el-button.is-plain:active{border-color:#a68551;color:#a68551}.el-button.is-disabled,.el-button.is-disabled:focus,.el-button.is-disabled:hover{color:#c0c4cc;cursor:not-allowed;background-image:none;background-color:#fff;border-color:#eee7da}.el-button.is-disabled.el-button--text{background-color:transparent}.el-button.is-disabled.is-plain,.el-button.is-disabled.is-plain:focus,.el-button.is-disabled.is-plain:hover{background-color:#fff;border-color:#eee7da;color:#c0c4cc}.el-button.is-loading{position:relative;pointer-events:none}.el-button.is-loading:before{pointer-events:none;content:"";position:absolute;left:-1px;top:-1px;right:-1px;bottom:-1px;border-radius:inherit;background-color:hsla(0,0%,100%,.35)}.el-button.is-round{border-radius:20px;padding:12px 23px}.el-button.is-circle{border-radius:50%;padding:12px}.el-button--primary{color:#fff;background-color:#b8945a;border-color:#b8945a}.el-button--primary:focus,.el-button--primary:hover{background:#c6a97b;border-color:#c6a97b;color:#fff}.el-button--primary:active{outline:none}.el-button--primary.is-active,.el-button--primary:active{background:#a68551;border-color:#a68551;color:#fff}.el-button--primary.is-disabled,.el-button--primary.is-disabled:active,.el-button--primary.is-disabled:focus,.el-button--primary.is-disabled:hover{color:#fff;background-color:#dccaad;border-color:#dccaad}.el-button--primary.is-plain{color:#b8945a;background:#f8f4ef;border-color:#e3d4bd}.el-button--primary.is-plain:focus,.el-button--primary.is-plain:hover{background:#b8945a;border-color:#b8945a;color:#fff}.el-button--primary.is-plain:active{background:#a68551;border-color:#a68551;color:#fff;outline:none}.el-button--primary.is-plain.is-disabled,.el-button--primary.is-plain.is-disabled:active,.el-button--primary.is-plain.is-disabled:focus,.el-button--primary.is-plain.is-disabled:hover{color:#d4bf9c;background-color:#f8f4ef;border-color:#f1eade}.el-button--success{color:#fff;background-color:#13ce66;border-color:#13ce66}.el-button--success:focus,.el-button--success:hover{background:#42d885;border-color:#42d885;color:#fff}.el-button--success:active{outline:none}.el-button--success.is-active,.el-button--success:active{background:#11b95c;border-color:#11b95c;color:#fff}.el-button--success.is-disabled,.el-button--success.is-disabled:active,.el-button--success.is-disabled:focus,.el-button--success.is-disabled:hover{color:#fff;background-color:#89e7b3;border-color:#89e7b3}.el-button--success.is-plain{color:#13ce66;background:#e7faf0;border-color:#a1ebc2}.el-button--success.is-plain:focus,.el-button--success.is-plain:hover{background:#13ce66;border-color:#13ce66;color:#fff}.el-button--success.is-plain:active{background:#11b95c;border-color:#11b95c;color:#fff;outline:none}.el-button--success.is-plain.is-disabled,.el-button--success.is-plain.is-disabled:active,.el-button--success.is-plain.is-disabled:focus,.el-button--success.is-plain.is-disabled:hover{color:#71e2a3;background-color:#e7faf0;border-color:#d0f5e0}.el-button--warning{color:#fff;background-color:#ffba00;border-color:#ffba00}.el-button--warning:focus,.el-button--warning:hover{background:#ffc833;border-color:#ffc833;color:#fff}.el-button--warning:active{outline:none}.el-button--warning.is-active,.el-button--warning:active{background:#e6a700;border-color:#e6a700;color:#fff}.el-button--warning.is-disabled,.el-button--warning.is-disabled:active,.el-button--warning.is-disabled:focus,.el-button--warning.is-disabled:hover{color:#fff;background-color:#ffdd80;border-color:#ffdd80}.el-button--warning.is-plain{color:#ffba00;background:#fff8e6;border-color:#ffe399}.el-button--warning.is-plain:focus,.el-button--warning.is-plain:hover{background:#ffba00;border-color:#ffba00;color:#fff}.el-button--warning.is-plain:active{background:#e6a700;border-color:#e6a700;color:#fff;outline:none}.el-button--warning.is-plain.is-disabled,.el-button--warning.is-plain.is-disabled:active,.el-button--warning.is-plain.is-disabled:focus,.el-button--warning.is-plain.is-disabled:hover{color:#ffd666;background-color:#fff8e6;border-color:#fff1cc}.el-button--danger{color:#fff;background-color:#ff4949;border-color:#ff4949}.el-button--danger:focus,.el-button--danger:hover{background:#ff6d6d;border-color:#ff6d6d;color:#fff}.el-button--danger:active{outline:none}.el-button--danger.is-active,.el-button--danger:active{background:#e64242;border-color:#e64242;color:#fff}.el-button--danger.is-disabled,.el-button--danger.is-disabled:active,.el-button--danger.is-disabled:focus,.el-button--danger.is-disabled:hover{color:#fff;background-color:#ffa4a4;border-color:#ffa4a4}.el-button--danger.is-plain{color:#ff4949;background:#ffeded;border-color:#ffb6b6}.el-button--danger.is-plain:focus,.el-button--danger.is-plain:hover{background:#ff4949;border-color:#ff4949;color:#fff}.el-button--danger.is-plain:active{background:#e64242;border-color:#e64242;color:#fff;outline:none}.el-button--danger.is-plain.is-disabled,.el-button--danger.is-plain.is-disabled:active,.el-button--danger.is-plain.is-disabled:focus,.el-button--danger.is-plain.is-disabled:hover{color:#ff9292;background-color:#ffeded;border-color:#ffdbdb}.el-button--info{color:#fff;background-color:#909399;border-color:#909399}.el-button--info:focus,.el-button--info:hover{background:#a6a9ad;border-color:#a6a9ad;color:#fff}.el-button--info:active{outline:none}.el-button--info.is-active,.el-button--info:active{background:#82848a;border-color:#82848a;color:#fff}.el-button--info.is-disabled,.el-button--info.is-disabled:active,.el-button--info.is-disabled:focus,.el-button--info.is-disabled:hover{color:#fff;background-color:#c8c9cc;border-color:#c8c9cc}.el-button--info.is-plain{color:#909399;background:#f4f4f5;border-color:#d3d4d6}.el-button--info.is-plain:focus,.el-button--info.is-plain:hover{background:#909399;border-color:#909399;color:#fff}.el-button--info.is-plain:active{background:#82848a;border-color:#82848a;color:#fff;outline:none}.el-button--info.is-plain.is-disabled,.el-button--info.is-plain.is-disabled:active,.el-button--info.is-plain.is-disabled:focus,.el-button--info.is-plain.is-disabled:hover{color:#bcbec2;background-color:#f4f4f5;border-color:#e9e9eb}.el-button--medium{padding:10px 20px;font-size:14px;border-radius:4px}.el-button--medium.is-round{padding:10px 20px}.el-button--medium.is-circle{padding:10px}.el-button--small{padding:9px 15px;font-size:12px;border-radius:3px}.el-button--small.is-round{padding:9px 15px}.el-button--small.is-circle{padding:9px}.el-button--mini{padding:7px 15px;font-size:12px;border-radius:3px}.el-button--mini.is-round{padding:7px 15px}.el-button--mini.is-circle{padding:7px}.el-button--text{border-color:transparent;color:#b8945a;background:transparent;padding-left:0;padding-right:0}.el-button--text:focus,.el-button--text:hover{color:#c6a97b;border-color:transparent;background-color:transparent}.el-button--text:active{color:#a68551;background-color:transparent}.el-button--text.is-disabled,.el-button--text.is-disabled:focus,.el-button--text.is-disabled:hover,.el-button--text:active{border-color:transparent}.el-button-group{display:inline-block;vertical-align:middle}.el-button-group:after,.el-button-group:before{display:table;content:""}.el-button-group:after{clear:both}.el-button-group>.el-button{float:left;position:relative}.el-button-group>.el-button+.el-button{margin-left:0}.el-button-group>.el-button.is-disabled{z-index:1}.el-button-group>.el-button:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.el-button-group>.el-button:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.el-button-group>.el-button:first-child:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:4px;border-bottom-left-radius:4px}.el-button-group>.el-button:first-child:last-child.is-round{border-radius:20px}.el-button-group>.el-button:first-child:last-child.is-circle{border-radius:50%}.el-button-group>.el-button:not(:first-child):not(:last-child){border-radius:0}.el-button-group>.el-button:not(:last-child){margin-right:-1px}.el-button-group>.el-button.is-active,.el-button-group>.el-button:active,.el-button-group>.el-button:focus,.el-button-group>.el-button:hover{z-index:1}.el-button-group>.el-dropdown>.el-button{border-top-left-radius:0;border-bottom-left-radius:0;border-left-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--primary:first-child{border-right-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--primary:last-child{border-left-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--primary:not(:first-child):not(:last-child){border-left-color:hsla(0,0%,100%,.5);border-right-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--success:first-child{border-right-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--success:last-child{border-left-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--success:not(:first-child):not(:last-child){border-left-color:hsla(0,0%,100%,.5);border-right-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--warning:first-child{border-right-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--warning:last-child{border-left-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--warning:not(:first-child):not(:last-child){border-left-color:hsla(0,0%,100%,.5);border-right-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--danger:first-child{border-right-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--danger:last-child{border-left-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--danger:not(:first-child):not(:last-child){border-left-color:hsla(0,0%,100%,.5);border-right-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--info:first-child{border-right-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--info:last-child{border-left-color:hsla(0,0%,100%,.5)}.el-button-group .el-button--info:not(:first-child):not(:last-child){border-left-color:hsla(0,0%,100%,.5);border-right-color:hsla(0,0%,100%,.5)}.el-calendar{background-color:#fff}.el-calendar__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 20px;border-bottom:1px solid #e6ddcf}.el-calendar__title{color:#000;-ms-flex-item-align:center;align-self:center}.el-calendar__body{padding:12px 20px 35px}.el-calendar-table{table-layout:fixed;width:100%}.el-calendar-table thead th{padding:12px 0;color:#606266;font-weight:400}.el-calendar-table:not(.is-range) td.next,.el-calendar-table:not(.is-range) td.prev{color:#c0c4cc}.el-calendar-table td{border-bottom:1px solid #e6ddcf;border-right:1px solid #e6ddcf;vertical-align:top;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.el-calendar-table td.is-selected{background-color:#f2f8fe}.el-calendar-table td.is-today{color:#b8945a}.el-calendar-table tr:first-child td{border-top:1px solid #e6ddcf}.el-calendar-table tr td:first-child{border-left:1px solid #e6ddcf}.el-calendar-table tr.el-calendar-table__row--hide-border td{border-top:none}.el-calendar-table .el-calendar-day{-webkit-box-sizing:border-box;box-sizing:border-box;padding:8px;height:85px}.el-calendar-table .el-calendar-day:hover{cursor:pointer;background-color:#f2f8fe}.el-backtop{position:fixed;background-color:#fff;width:40px;height:40px;border-radius:50%;color:#b8945a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:20px;-webkit-box-shadow:0 0 6px rgba(0,0,0,.12);box-shadow:0 0 6px rgba(0,0,0,.12);cursor:pointer;z-index:5}.el-backtop:hover{background-color:#f2f6fc}.el-page-header{line-height:24px}.el-page-header,.el-page-header__left{display:-webkit-box;display:-ms-flexbox;display:flex}.el-page-header__left{cursor:pointer;margin-right:40px;position:relative}.el-page-header__left:after{content:"";position:absolute;width:1px;height:16px;right:-20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#dcdfe6}.el-page-header__left .el-icon-back{font-size:18px;margin-right:6px;-ms-flex-item-align:center;align-self:center}.el-page-header__title{font-size:14px;font-weight:500}.el-page-header__content{font-size:18px;color:#303133}.el-checkbox{color:#606266;font-weight:500;font-size:14px;position:relative;cursor:pointer;display:inline-block;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-right:30px}.el-checkbox.is-bordered{padding:9px 20px 9px 10px;border-radius:4px;border:1px solid #dcdfe6;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:normal;height:40px}.el-checkbox.is-bordered.is-checked{border-color:#b8945a}.el-checkbox.is-bordered.is-disabled{border-color:#eee7da;cursor:not-allowed}.el-checkbox.is-bordered+.el-checkbox.is-bordered{margin-left:10px}.el-checkbox.is-bordered.el-checkbox--medium{padding:7px 20px 7px 10px;border-radius:4px;height:36px}.el-checkbox.is-bordered.el-checkbox--medium .el-checkbox__label{line-height:17px;font-size:14px}.el-checkbox.is-bordered.el-checkbox--medium .el-checkbox__inner{height:14px;width:14px}.el-checkbox.is-bordered.el-checkbox--small{padding:5px 15px 5px 10px;border-radius:3px;height:32px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__label{line-height:15px;font-size:12px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner{height:12px;width:12px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner:after{height:6px;width:2px}.el-checkbox.is-bordered.el-checkbox--mini{padding:3px 15px 3px 10px;border-radius:3px;height:28px}.el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__label{line-height:12px;font-size:12px}.el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__inner{height:12px;width:12px}.el-checkbox.is-bordered.el-checkbox--mini .el-checkbox__inner:after{height:6px;width:2px}.el-checkbox__input{white-space:nowrap;cursor:pointer;outline:none;display:inline-block;line-height:1;position:relative;vertical-align:middle}.el-checkbox__input.is-disabled .el-checkbox__inner{background-color:#edf2fc;border-color:#dcdfe6;cursor:not-allowed}.el-checkbox__input.is-disabled .el-checkbox__inner:after{cursor:not-allowed;border-color:#c0c4cc}.el-checkbox__input.is-disabled .el-checkbox__inner+.el-checkbox__label{cursor:not-allowed}.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner{background-color:#f2f6fc;border-color:#dcdfe6}.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner:after{border-color:#c0c4cc}.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner{background-color:#f2f6fc;border-color:#dcdfe6}.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner:before{background-color:#c0c4cc;border-color:#c0c4cc}.el-checkbox__input.is-disabled+span.el-checkbox__label{color:#c0c4cc;cursor:not-allowed}.el-checkbox__input.is-checked .el-checkbox__inner{background-color:#b8945a;border-color:#b8945a}.el-checkbox__input.is-checked .el-checkbox__inner:after{-webkit-transform:rotate(45deg) scaleY(1);transform:rotate(45deg) scaleY(1)}.el-checkbox__input.is-checked+.el-checkbox__label{color:#b8945a}.el-checkbox__input.is-focus .el-checkbox__inner{border-color:#b8945a}.el-checkbox__input.is-indeterminate .el-checkbox__inner{background-color:#b8945a;border-color:#b8945a}.el-checkbox__input.is-indeterminate .el-checkbox__inner:before{content:"";position:absolute;display:block;background-color:#fff;height:2px;-webkit-transform:scale(.5);transform:scale(.5);left:0;right:0;top:5px}.el-checkbox__input.is-indeterminate .el-checkbox__inner:after{display:none}.el-checkbox__inner{display:inline-block;position:relative;border:1px solid #dcdfe6;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;background-color:#fff;z-index:1;-webkit-transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46);transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46)}.el-checkbox__inner:hover{border-color:#b8945a}.el-checkbox__inner:after{-webkit-box-sizing:content-box;box-sizing:content-box;content:"";border:1px solid #fff;border-left:0;border-top:0;height:7px;left:4px;position:absolute;top:1px;-webkit-transform:rotate(45deg) scaleY(0);transform:rotate(45deg) scaleY(0);width:3px;-webkit-transition:-webkit-transform .15s ease-in .05s;transition:-webkit-transform .15s ease-in .05s;transition:transform .15s ease-in .05s;transition:transform .15s ease-in .05s,-webkit-transform .15s ease-in .05s;-webkit-transform-origin:center;transform-origin:center}.el-checkbox__original{opacity:0;outline:none;position:absolute;margin:0;width:0;height:0;z-index:-1}.el-checkbox__label{display:inline-block;padding-left:10px;line-height:19px;font-size:14px}.el-checkbox:last-of-type{margin-right:0}.el-checkbox-button,.el-checkbox-button__inner{position:relative;display:inline-block}.el-checkbox-button__inner{line-height:1;font-weight:500;white-space:nowrap;vertical-align:middle;cursor:pointer;background:#fff;border:1px solid #dcdfe6;border-left:0;color:#606266;-webkit-appearance:none;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none;margin:0;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1);-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;padding:12px 20px;font-size:14px;border-radius:0}.el-checkbox-button__inner.is-round{padding:12px 20px}.el-checkbox-button__inner:hover{color:#b8945a}.el-checkbox-button__inner [class*=el-icon-]{line-height:.9}.el-checkbox-button__inner [class*=el-icon-]+span{margin-left:5px}.el-checkbox-button__original{opacity:0;outline:none;position:absolute;margin:0;z-index:-1}.el-checkbox-button.is-checked .el-checkbox-button__inner{color:#fff;background-color:#b8945a;border-color:#b8945a;-webkit-box-shadow:-1px 0 0 0 #d4bf9c;box-shadow:-1px 0 0 0 #d4bf9c}.el-checkbox-button.is-checked:first-child .el-checkbox-button__inner{border-left-color:#b8945a}.el-checkbox-button.is-disabled .el-checkbox-button__inner{color:#c0c4cc;cursor:not-allowed;background-image:none;background-color:#fff;border-color:#eee7da;-webkit-box-shadow:none;box-shadow:none}.el-checkbox-button.is-disabled:first-child .el-checkbox-button__inner{border-left-color:#eee7da}.el-checkbox-button:first-child .el-checkbox-button__inner{border-left:1px solid #dcdfe6;border-radius:4px 0 0 4px;-webkit-box-shadow:none!important;box-shadow:none!important}.el-checkbox-button.is-focus .el-checkbox-button__inner{border-color:#b8945a}.el-checkbox-button:last-child .el-checkbox-button__inner{border-radius:0 4px 4px 0}.el-checkbox-button--medium .el-checkbox-button__inner{padding:10px 20px;font-size:14px;border-radius:0}.el-checkbox-button--medium .el-checkbox-button__inner.is-round{padding:10px 20px}.el-checkbox-button--small .el-checkbox-button__inner{padding:9px 15px;font-size:12px;border-radius:0}.el-checkbox-button--small .el-checkbox-button__inner.is-round{padding:9px 15px}.el-checkbox-button--mini .el-checkbox-button__inner{padding:7px 15px;font-size:12px;border-radius:0}.el-checkbox-button--mini .el-checkbox-button__inner.is-round{padding:7px 15px}.el-checkbox-group{font-size:0}.el-radio{color:#606266;font-weight:500;line-height:1;position:relative;cursor:pointer;display:inline-block;white-space:nowrap;outline:none;font-size:14px;margin-right:30px;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.el-radio.is-bordered{padding:12px 20px 0 10px;border-radius:4px;border:1px solid #dcdfe6;-webkit-box-sizing:border-box;box-sizing:border-box;height:40px}.el-radio.is-bordered.is-checked{border-color:#b8945a}.el-radio.is-bordered.is-disabled{cursor:not-allowed;border-color:#eee7da}.el-radio.is-bordered+.el-radio.is-bordered{margin-left:10px}.el-radio--medium.is-bordered{padding:10px 20px 0 10px;border-radius:4px;height:36px}.el-radio--medium.is-bordered .el-radio__label{font-size:14px}.el-radio--medium.is-bordered .el-radio__inner{height:14px;width:14px}.el-radio--small.is-bordered{padding:8px 15px 0 10px;border-radius:3px;height:32px}.el-radio--small.is-bordered .el-radio__label{font-size:12px}.el-radio--small.is-bordered .el-radio__inner{height:12px;width:12px}.el-radio--mini.is-bordered{padding:6px 15px 0 10px;border-radius:3px;height:28px}.el-radio--mini.is-bordered .el-radio__label{font-size:12px}.el-radio--mini.is-bordered .el-radio__inner{height:12px;width:12px}.el-radio:last-child{margin-right:0}.el-radio__input{white-space:nowrap;cursor:pointer;outline:none;display:inline-block;line-height:1;position:relative;vertical-align:middle}.el-radio__input.is-disabled .el-radio__inner{background-color:#f5f7fa;border-color:#e1d7c6;cursor:not-allowed}.el-radio__input.is-disabled .el-radio__inner:after{cursor:not-allowed;background-color:#f5f7fa}.el-radio__input.is-disabled .el-radio__inner+.el-radio__label{cursor:not-allowed}.el-radio__input.is-disabled.is-checked .el-radio__inner{background-color:#f5f7fa;border-color:#e1d7c6}.el-radio__input.is-disabled.is-checked .el-radio__inner:after{background-color:#c0c4cc}.el-radio__input.is-disabled+span.el-radio__label{color:#c0c4cc;cursor:not-allowed}.el-radio__input.is-checked .el-radio__inner{border-color:#b8945a;background:#b8945a}.el-radio__input.is-checked .el-radio__inner:after{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.el-radio__input.is-checked+.el-radio__label{color:#b8945a}.el-radio__input.is-focus .el-radio__inner{border-color:#b8945a}.el-radio__inner{border:1px solid #dcdfe6;border-radius:100%;width:14px;height:14px;background-color:#fff;position:relative;cursor:pointer;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box}.el-radio__inner:hover{border-color:#b8945a}.el-radio__inner:after{width:4px;height:4px;border-radius:100%;background-color:#fff;content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);-webkit-transition:-webkit-transform .15s ease-in;transition:-webkit-transform .15s ease-in;transition:transform .15s ease-in;transition:transform .15s ease-in,-webkit-transform .15s ease-in}.el-radio__original{opacity:0;outline:none;position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;margin:0}.el-radio:focus:not(.is-focus):not(:active):not(.is-disabled) .el-radio__inner{-webkit-box-shadow:0 0 2px 2px #b8945a;box-shadow:0 0 2px 2px #b8945a}.el-radio__label{font-size:14px;padding-left:10px}.el-scrollbar{overflow:hidden;position:relative}.el-scrollbar:active>.el-scrollbar__bar,.el-scrollbar:focus>.el-scrollbar__bar,.el-scrollbar:hover>.el-scrollbar__bar{opacity:1;-webkit-transition:opacity .34s ease-out;transition:opacity .34s ease-out}.el-scrollbar__wrap{overflow:scroll;height:100%}.el-scrollbar__wrap--hidden-default{scrollbar-width:none}.el-scrollbar__wrap--hidden-default::-webkit-scrollbar{width:0;height:0}.el-scrollbar__thumb{position:relative;display:block;width:0;height:0;cursor:pointer;border-radius:inherit;background-color:rgba(144,147,153,.3);-webkit-transition:background-color .3s;transition:background-color .3s}.el-scrollbar__thumb:hover{background-color:rgba(144,147,153,.5)}.el-scrollbar__bar{position:absolute;right:2px;bottom:2px;z-index:1;border-radius:4px;opacity:0;-webkit-transition:opacity .12s ease-out;transition:opacity .12s ease-out}.el-scrollbar__bar.is-vertical{width:6px;top:2px}.el-scrollbar__bar.is-vertical>div{width:100%}.el-scrollbar__bar.is-horizontal{height:6px;left:2px}.el-scrollbar__bar.is-horizontal>div{height:100%}.el-cascader-panel{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:4px;font-size:14px}.el-cascader-panel.is-bordered{border:1px solid #e1d7c6;border-radius:4px}.el-cascader-menu{min-width:180px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#606266;border-right:1px solid #e1d7c6}.el-cascader-menu:last-child{border-right:none}.el-cascader-menu:last-child .el-cascader-node{padding-right:20px}.el-cascader-menu__wrap{height:204px}.el-cascader-menu__list{position:relative;min-height:100%;margin:0;padding:6px 0;list-style:none;-webkit-box-sizing:border-box;box-sizing:border-box}.el-cascader-menu__hover-zone{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.el-cascader-menu__empty-text{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;color:#c0c4cc}.el-cascader-node{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 30px 0 20px;height:34px;line-height:34px;outline:none}.el-cascader-node.is-selectable.in-active-path{color:#606266}.el-cascader-node.in-active-path,.el-cascader-node.is-active,.el-cascader-node.is-selectable.in-checked-path{color:#b8945a;font-weight:700}.el-cascader-node:not(.is-disabled){cursor:pointer}.el-cascader-node:not(.is-disabled):focus,.el-cascader-node:not(.is-disabled):hover{background:#f5f7fa}.el-cascader-node.is-disabled{color:#c0c4cc;cursor:not-allowed}.el-cascader-node__prefix{position:absolute;left:10px}.el-cascader-node__postfix{position:absolute;right:10px}.el-cascader-node__label{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.el-cascader-node>.el-radio{margin-right:0}.el-cascader-node>.el-radio .el-radio__label{padding-left:0}.el-avatar{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;overflow:hidden;color:#fff;background:#c0c4cc;width:40px;height:40px;line-height:40px;font-size:14px}.el-avatar>img{display:block;height:100%;vertical-align:middle}.el-avatar--circle{border-radius:50%}.el-avatar--square{border-radius:4px}.el-avatar--icon{font-size:18px}.el-avatar--large{width:40px;height:40px;line-height:40px}.el-avatar--medium{width:36px;height:36px;line-height:36px}.el-avatar--small{width:28px;height:28px;line-height:28px}@-webkit-keyframes el-drawer-fade-in{0%{opacity:0}to{opacity:1}}@keyframes el-drawer-fade-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes rtl-drawer-in{0%{-webkit-transform:translate(100%);transform:translate(100%)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes rtl-drawer-in{0%{-webkit-transform:translate(100%);transform:translate(100%)}to{-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes rtl-drawer-out{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(100%);transform:translate(100%)}}@keyframes rtl-drawer-out{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(100%);transform:translate(100%)}}@-webkit-keyframes ltr-drawer-in{0%{-webkit-transform:translate(-100%);transform:translate(-100%)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes ltr-drawer-in{0%{-webkit-transform:translate(-100%);transform:translate(-100%)}to{-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes ltr-drawer-out{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-100%);transform:translate(-100%)}}@keyframes ltr-drawer-out{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-100%);transform:translate(-100%)}}@-webkit-keyframes ttb-drawer-in{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes ttb-drawer-in{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes ttb-drawer-out{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes ttb-drawer-out{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@-webkit-keyframes btt-drawer-in{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translate(0);transform:translate(0)}}@keyframes btt-drawer-in{0%{-webkit-transform:translateY(100%);transform:translateY(100%)}to{-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes btt-drawer-out{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes btt-drawer-out{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translateY(100%);transform:translateY(100%)}}.el-drawer{position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12);box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12);overflow:hidden}.el-drawer.rtl{-webkit-animation:rtl-drawer-out .3s;animation:rtl-drawer-out .3s}.el-drawer__open .el-drawer.rtl{-webkit-animation:rtl-drawer-in .3s 1ms;animation:rtl-drawer-in .3s 1ms}.el-drawer.ltr{-webkit-animation:ltr-drawer-out .3s;animation:ltr-drawer-out .3s}.el-drawer__open .el-drawer.ltr{-webkit-animation:ltr-drawer-in .3s 1ms;animation:ltr-drawer-in .3s 1ms}.el-drawer.ttb{-webkit-animation:ttb-drawer-out .3s;animation:ttb-drawer-out .3s}.el-drawer__open .el-drawer.ttb{-webkit-animation:ttb-drawer-in .3s 1ms;animation:ttb-drawer-in .3s 1ms}.el-drawer.btt{-webkit-animation:btt-drawer-out .3s;animation:btt-drawer-out .3s}.el-drawer__open .el-drawer.btt{-webkit-animation:btt-drawer-in .3s 1ms;animation:btt-drawer-in .3s 1ms}.el-drawer__wrapper{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;margin:0}.el-drawer__header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#72767b;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:32px;padding:20px;padding-bottom:0}.el-drawer__header>:first-child,.el-drawer__title{-webkit-box-flex:1;-ms-flex:1;flex:1}.el-drawer__title{margin:0;line-height:inherit;font-size:1rem}.el-drawer__close-btn{border:none;cursor:pointer;font-size:20px;color:inherit;background-color:transparent}.el-drawer__body{-webkit-box-flex:1;-ms-flex:1;flex:1}.el-drawer__body>*{-webkit-box-sizing:border-box;box-sizing:border-box}.el-drawer.ltr,.el-drawer.rtl{height:100%;top:0;bottom:0}.el-drawer.btt,.el-drawer.ttb{width:100%;left:0;right:0}.el-drawer.ltr{left:0}.el-drawer.rtl{right:0}.el-drawer.ttb{top:0}.el-drawer.btt{bottom:0}.el-drawer__container{position:relative;left:0;right:0;top:0;bottom:0;height:100%;width:100%}.el-drawer-fade-enter-active{-webkit-animation:el-drawer-fade-in .3s;animation:el-drawer-fade-in .3s}.el-drawer-fade-leave-active{animation:el-drawer-fade-in .3s reverse}.el-popconfirm__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.el-popconfirm__icon{margin-right:5px}.el-popconfirm__action{text-align:right;margin:0}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity .28s;transition:opacity .28s}.fade-enter,.fade-leave-active{opacity:0}.fade-transform-enter-active,.fade-transform-leave-active{-webkit-transition:all .5s;transition:all .5s}.fade-transform-enter{opacity:0;-webkit-transform:translateX(-30px);transform:translateX(-30px)}.fade-transform-leave-to{opacity:0;-webkit-transform:translateX(30px);transform:translateX(30px)}.breadcrumb-enter-active,.breadcrumb-leave-active{-webkit-transition:all .5s;transition:all .5s}.breadcrumb-enter,.breadcrumb-leave-active{opacity:0;-webkit-transform:translateX(20px);transform:translateX(20px)}.breadcrumb-move{-webkit-transition:all .5s;transition:all .5s}.breadcrumb-leave-active{position:absolute}.el-breadcrumb__inner,.el-breadcrumb__inner a{font-weight:400!important}.el-upload input[type=file]{display:none!important}.el-upload__input{display:none}.cell .el-tag{margin-right:0}.small-padding .cell{padding-left:5px;padding-right:5px}.fixed-width .el-button--mini{padding:7px 10px;min-width:60px}.status-col .cell{padding:0 10px;text-align:center}.status-col .cell .el-tag{margin-right:0}.el-dialog{-webkit-transform:none;transform:none;left:0;position:relative;margin:0 auto}.upload-container .el-upload{width:100%}.upload-container .el-upload .el-upload-dragger{width:100%;height:200px}.el-dropdown-menu a{display:block}.el-range-editor.el-input__inner{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.el-range-separator{-webkit-box-sizing:content-box;box-sizing:content-box}#app .main-container{min-height:100%;-webkit-transition:margin-left .28s;transition:margin-left .28s;margin-left:210px;position:relative}#app .app-wrapper.is-document-page .sidebar-container{display:none!important}#app .app-wrapper.is-document-page .main-container{margin-left:0!important}#app .sidebar-container{-webkit-transition:width .28s;transition:width .28s;width:210px!important;background-color:#2a2620;height:100%;position:fixed;font-size:0;top:0;bottom:0;left:0;z-index:1001;overflow:hidden}#app .sidebar-container .horizontal-collapse-transition{-webkit-transition:width 0s ease-in-out,padding-left 0s ease-in-out,padding-right 0s ease-in-out;transition:width 0s ease-in-out,padding-left 0s ease-in-out,padding-right 0s ease-in-out}#app .sidebar-container .scrollbar-wrapper{overflow-x:hidden!important}#app .sidebar-container .el-scrollbar__bar.is-vertical{right:0}#app .sidebar-container .el-scrollbar{height:100%}#app .sidebar-container.has-logo .el-scrollbar{height:calc(100% - 50px)}#app .sidebar-container .is-horizontal{display:none}#app .sidebar-container a{display:inline-block;width:100%;overflow:hidden}#app .sidebar-container .svg-icon{margin-right:16px}#app .sidebar-container .sub-el-icon{margin-right:12px;margin-left:-2px}#app .sidebar-container .el-menu{border:none;height:100%;width:100%!important}#app .sidebar-container .el-menu-item,#app .sidebar-container .el-submenu__title{font-size:14px;font-weight:600;letter-spacing:.2px}#app .sidebar-container .el-submenu .el-menu-item{font-size:13px;font-weight:500}#app .sidebar-container .el-menu-item.is-active,#app .sidebar-container .el-submenu.is-active>.el-submenu__title{color:#f7e7c4!important;background:-webkit-gradient(linear,left top,right top,from(rgba(184,148,90,.34)),to(rgba(184,148,90,.06)))!important;background:linear-gradient(90deg,rgba(184,148,90,.34),rgba(184,148,90,.06))!important;border-left:3px solid #b8945a}#app .sidebar-container .el-submenu__title:hover,#app .sidebar-container .submenu-title-noDropdown:hover{background-color:#3b342a!important}#app .sidebar-container .is-active>.el-submenu__title{color:#f7e7c4!important}#app .sidebar-container .el-submenu .el-menu-item,#app .sidebar-container .nest-menu .el-submenu>.el-submenu__title{min-width:210px!important;background-color:#241f1a!important}#app .sidebar-container .el-submenu .el-menu-item:hover,#app .sidebar-container .nest-menu .el-submenu>.el-submenu__title:hover{background-color:#3b342a!important}#app .sidebar-container .el-submenu .el-menu-item.is-active,#app .sidebar-container .nest-menu .el-menu-item.is-active{color:#f7e7c4!important;background:-webkit-gradient(linear,left top,right top,from(rgba(184,148,90,.34)),to(rgba(184,148,90,.06)))!important;background:linear-gradient(90deg,rgba(184,148,90,.34),rgba(184,148,90,.06))!important;border-left:3px solid #b8945a}#app .hideSidebar .sidebar-container{width:54px!important}#app .hideSidebar .main-container{margin-left:54px}#app .hideSidebar .submenu-title-noDropdown{padding:0!important;position:relative}#app .hideSidebar .submenu-title-noDropdown .el-tooltip{padding:0!important}#app .hideSidebar .submenu-title-noDropdown .el-tooltip .svg-icon{margin-left:20px}#app .hideSidebar .submenu-title-noDropdown .el-tooltip .sub-el-icon{margin-left:19px}#app .hideSidebar .el-submenu{overflow:hidden}#app .hideSidebar .el-submenu>.el-submenu__title{padding:0!important}#app .hideSidebar .el-submenu>.el-submenu__title .svg-icon{margin-left:20px}#app .hideSidebar .el-submenu>.el-submenu__title .sub-el-icon{margin-left:19px}#app .hideSidebar .el-submenu>.el-submenu__title .el-submenu__icon-arrow{display:none}#app .hideSidebar .el-menu--collapse .el-submenu>.el-submenu__title>span{height:0;width:0;overflow:hidden;visibility:hidden;display:inline-block}#app .el-menu--collapse .el-menu .el-submenu{min-width:210px!important}#app .mobile .main-container{margin-left:0}#app .mobile .sidebar-container{-webkit-transition:-webkit-transform .28s;transition:-webkit-transform .28s;transition:transform .28s;transition:transform .28s,-webkit-transform .28s;width:210px!important}#app .mobile.hideSidebar .sidebar-container{pointer-events:none;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transform:translate3d(-210px,0,0);transform:translate3d(-210px,0,0)}#app .withoutAnimation .main-container,#app .withoutAnimation .sidebar-container{-webkit-transition:none;transition:none}.el-menu--vertical>.el-menu .svg-icon{margin-right:16px}.el-menu--vertical>.el-menu .sub-el-icon{margin-right:12px;margin-left:-2px}.el-menu--vertical .el-menu-item:hover,.el-menu--vertical .nest-menu .el-submenu>.el-submenu__title:hover{background-color:#3b342a!important}.el-menu--vertical>.el-menu--popup{max-height:100vh;overflow-y:auto}.el-menu--vertical>.el-menu--popup::-webkit-scrollbar-track-piece{background:#d3dce6}.el-menu--vertical>.el-menu--popup::-webkit-scrollbar{width:6px}.el-menu--vertical>.el-menu--popup::-webkit-scrollbar-thumb{background:#99a9bf;border-radius:20px}.blue-btn{background:#8c6a36}.blue-btn:hover{color:#8c6a36}.blue-btn:hover:after,.blue-btn:hover:before{background:#8c6a36}.light-blue-btn{background:#b8945a}.light-blue-btn:hover{color:#b8945a}.light-blue-btn:hover:after,.light-blue-btn:hover:before{background:#b8945a}.red-btn{background:#c03639}.red-btn:hover{color:#c03639}.red-btn:hover:after,.red-btn:hover:before{background:#c03639}.pink-btn{background:#e65d6e}.pink-btn:hover{color:#e65d6e}.pink-btn:hover:after,.pink-btn:hover:before{background:#e65d6e}.green-btn{background:#30b08f}.green-btn:hover{color:#30b08f}.green-btn:hover:after,.green-btn:hover:before{background:#30b08f}.tiffany-btn{background:#4ab7bd}.tiffany-btn:hover{color:#4ab7bd}.tiffany-btn:hover:after,.tiffany-btn:hover:before{background:#4ab7bd}.yellow-btn{background:#e7d4ac}.yellow-btn:hover{color:#e7d4ac}.yellow-btn:hover:after,.yellow-btn:hover:before{background:#e7d4ac}.pan-btn{font-size:14px;color:#fff;padding:14px 36px;border-radius:8px;border:none;outline:none;-webkit-transition:all .6s ease;transition:all .6s ease;position:relative;display:inline-block}.pan-btn:hover{background:#fff}.pan-btn:hover:after,.pan-btn:hover:before{width:100%;-webkit-transition:all .6s ease;transition:all .6s ease}.pan-btn:after,.pan-btn:before{content:"";position:absolute;top:0;right:0;height:2px;width:0;-webkit-transition:all .4s ease;transition:all .4s ease}.pan-btn:after{right:inherit;top:inherit;left:0;bottom:0}.custom-button{display:inline-block;line-height:1;white-space:nowrap;cursor:pointer;background:#fff;color:#fff;-webkit-appearance:none;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;margin:0;padding:10px 15px;font-size:14px;border-radius:4px}body{height:100%;color:#2b2620;background:#fbf7f0;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif}.el-button,.el-input,.el-select,.el-table,body{font-family:Microsoft YaHei,PingFang SC,Arial,sans-serif}.el-card__header{padding:16px 20px;border-bottom-color:#eee7da}.el-table th{background:#f4ecdd;color:#6e665a;font-weight:600}:root{--qdf-ivory:#fbf7f0;--qdf-ivory-2:#f4ecdd;--qdf-paper:#fff;--qdf-ink:#2b2620;--qdf-ink-2:#6e665a;--qdf-muted:#a89e8d;--qdf-gold:#b8945a;--qdf-gold-deep:#8c6a36;--qdf-gold-soft:#e7d4ac;--qdf-night:#2a2620;--qdf-hairline:rgba(140,106,54,0.2);--qdf-foil:linear-gradient(135deg,#e9d4a4,#b8945a 52%,#8c6a36)}#app .main-container,.app-container,.app-main{background:var(--qdf-ivory)}.app-container{color:var(--qdf-ink)}.el-card,.el-dialog,.el-drawer,.el-dropdown-menu,.el-popover,.el-select-dropdown{border-color:var(--qdf-hairline);background:var(--qdf-paper)}.el-card{-webkit-box-shadow:0 12px 34px -24px rgba(74,55,26,.35);box-shadow:0 12px 34px -24px rgba(74,55,26,.35)}.el-button--primary,.el-button--primary:focus{border-color:#b8945a;background:var(--qdf-foil)}.el-button--primary:active,.el-button--primary:hover{border-color:#8c6a36;background:linear-gradient(135deg,#dfc48d,#a37d42)}.el-button--primary.is-plain{color:#8c6a36;border-color:#d9c49d;background:#fffaf1}.el-input__inner:hover,.el-select:hover .el-input__inner{border-color:#cdb78f}.el-input__inner:focus,.el-select .el-input.is-focus .el-input__inner{border-color:#b8945a}.el-checkbox__input.is-checked .el-checkbox__inner,.el-checkbox__input.is-indeterminate .el-checkbox__inner,.el-pagination.is-background .el-pager li:not(.disabled).active,.el-radio-button__orig-radio:checked+.el-radio-button__inner{border-color:#b8945a;background:#b8945a}.el-tabs__active-bar{background-color:#b8945a}.el-link.el-link--primary,.el-tabs__item.is-active,.el-tabs__item:hover{color:#8c6a36}.el-table--border:after,.el-table--group:after,.el-table:before{background-color:#e6ddcf}.el-table--striped .el-table__body tr.el-table__row--striped td{background:#fcfaf6}.el-table__body tr:hover>td{background-color:#fbf4e8!important}label{font-weight:700}html{-webkit-box-sizing:border-box;box-sizing:border-box}#app,html{height:100%}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}.no-padding{padding:0!important}.padding-content{padding:4px 0}a:active,a:focus{outline:none}a,a:focus,a:hover{cursor:pointer;color:inherit;text-decoration:none}div:focus{outline:none}.fr{float:right}.fl{float:left}.pr-5{padding-right:5px}.pl-5{padding-left:5px}.block{display:block}.pointer{cursor:pointer}.inlineBlock{display:block}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}aside{background:#eef1f6;padding:8px 24px;margin-bottom:20px;border-radius:2px;display:block;line-height:32px;font-size:16px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;color:#2c3e50;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}aside a{color:#337ab7;cursor:pointer}aside a:hover{color:#20a0ff}.app-container{padding:20px}.components-container{margin:30px 50px;position:relative}.pagination-container{margin-top:30px}.text-center{text-align:center}.sub-navbar{height:50px;line-height:50px;position:relative;width:100%;text-align:right;padding-right:20px;-webkit-transition:position .6s ease;transition:position .6s ease;background:-webkit-gradient(linear,left top,right top,from(#20b6f9),color-stop(0,#20b6f9),color-stop(100%,#2178f1),to(#2178f1));background:linear-gradient(90deg,#20b6f9,#20b6f9 0,#2178f1 100%,#2178f1 0)}.sub-navbar .subtitle{font-size:20px;color:#fff}.sub-navbar.deleted,.sub-navbar.draft{background:#d0d0d0}.link-type,.link-type:focus{color:#337ab7;cursor:pointer}.link-type:focus:hover,.link-type:hover{color:#20a0ff}.filter-container{padding-bottom:10px}.filter-container .filter-item{display:inline-block;vertical-align:middle;margin-bottom:10px}.multiselect{line-height:16px}.multiselect--active{z-index:1000!important}:root{--qdf-gold-950:#4a3820;--qdf-gold-900:#6f542b;--qdf-gold-800:#8c6a36;--qdf-gold-700:#a68045;--qdf-gold-600:#b8945a;--qdf-gold-500:#c9aa70;--qdf-gold-300:#e2cfa9;--qdf-gold-200:#ecdec3;--qdf-gold-100:#f6efdf;--qdf-gold-50:#fbf8f1;--qdf-ink-900:#27231e;--qdf-ink-700:#514a40;--qdf-ink-500:#766d60;--qdf-page:#f4f1eb;--qdf-surface:#fffdf9;--qdf-line:#e7dfd2;--qdf-brand-gradient:linear-gradient(135deg,#dcc28f,#b8945a 48%,#80602f);--qdf-brand-gradient-dark:linear-gradient(125deg,#28241e,#5f4b2d 56%,#a68045);--qdf-brand-shadow:0 14px 34px rgba(74,55,26,0.2)}#app .app-main,#app .main-container,.app-container,body{background:var(--qdf-page)}[class$=-page],[class*="-page "]{--page-accent:var(--qdf-gold-600)}.el-card,.el-dialog,.el-drawer,.el-dropdown-menu,.el-popover,.el-select-dropdown{border-color:var(--qdf-line);background:var(--qdf-surface)}.el-card{border-radius:10px;-webkit-box-shadow:0 12px 30px -24px rgba(74,55,26,.42);box-shadow:0 12px 30px -24px rgba(74,55,26,.42)}.el-card__header,.el-dialog__header,.el-drawer__header{color:var(--qdf-ink-900);border-bottom-color:var(--qdf-line)}.el-dialog{border-radius:12px;overflow:hidden;-webkit-box-shadow:0 24px 70px rgba(50,39,23,.2);box-shadow:0 24px 70px rgba(50,39,23,.2)}.el-dialog__header{padding:18px 22px 15px;background:-webkit-gradient(linear,left top,left bottom,from(#fffdf9),to(#fbf7ef));background:linear-gradient(180deg,#fffdf9,#fbf7ef)}.el-dialog__title{color:var(--qdf-ink-900);font-weight:700}.el-button{border-radius:6px;-webkit-transition:border-color .18s ease,background-color .18s ease,color .18s ease,-webkit-box-shadow .18s ease,-webkit-transform .18s ease;transition:border-color .18s ease,background-color .18s ease,color .18s ease,-webkit-box-shadow .18s ease,-webkit-transform .18s ease;transition:border-color .18s ease,background-color .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease;transition:border-color .18s ease,background-color .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease,-webkit-box-shadow .18s ease,-webkit-transform .18s ease}.el-button--primary,.el-button--primary:focus{color:#fff;border-color:var(--qdf-gold-600);background:var(--qdf-brand-gradient);-webkit-box-shadow:0 7px 16px -10px rgba(111,84,43,.75);box-shadow:0 7px 16px -10px rgba(111,84,43,.75)}.el-button--primary:hover{border-color:var(--qdf-gold-800);background:linear-gradient(135deg,#d2b77f,#a68045 52%,#6f542b);-webkit-box-shadow:0 10px 22px -12px rgba(111,84,43,.8);box-shadow:0 10px 22px -12px rgba(111,84,43,.8);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.el-button--primary:active{-webkit-transform:translateY(0);transform:translateY(0)}.el-button--primary.is-plain,.el-button--primary.is-plain:focus{color:var(--qdf-gold-800);border-color:var(--qdf-gold-300);background:var(--qdf-gold-50);-webkit-box-shadow:none;box-shadow:none}.el-button--primary.is-plain:hover{color:#fff;border-color:var(--qdf-gold-700);background:var(--qdf-gold-700)}.el-button--text{color:var(--qdf-gold-800)}.el-button--text:hover,.el-link.el-link--primary:hover{color:var(--qdf-gold-600)}.el-input-number,.el-input__inner,.el-select .el-input__inner,.el-textarea__inner{border-color:#ddd4c5;background-color:#fffefa}.el-input__inner:hover,.el-select:hover .el-input__inner,.el-textarea__inner:hover{border-color:var(--qdf-gold-500)}.el-input-number.is-controls-right .el-input__inner:focus,.el-input__inner:focus,.el-select .el-input.is-focus .el-input__inner,.el-textarea__inner:focus{border-color:var(--qdf-gold-600);-webkit-box-shadow:0 0 0 2px rgba(184,148,90,.1);box-shadow:0 0 0 2px rgba(184,148,90,.1)}.el-checkbox__input.is-checked+.el-checkbox__label,.el-radio__input.is-checked+.el-radio__label{color:var(--qdf-gold-800)}.el-checkbox__input.is-focus .el-checkbox__inner,.el-radio__input.is-checked .el-radio__inner,.el-switch.is-checked .el-switch__core{border-color:var(--qdf-gold-600)}.el-checkbox__input.is-checked .el-checkbox__inner,.el-checkbox__input.is-indeterminate .el-checkbox__inner,.el-radio__input.is-checked .el-radio__inner,.el-switch.is-checked .el-switch__core{background-color:var(--qdf-gold-600)}.el-tabs__nav-wrap:after{background-color:var(--qdf-line)}.el-tabs__active-bar{height:3px;border-radius:3px;background-color:var(--qdf-gold-600)}.el-dropdown-menu__item:focus,.el-dropdown-menu__item:not(.is-disabled):hover,.el-select-dropdown__item.selected,.el-tabs__item.is-active,.el-tabs__item:hover{color:var(--qdf-gold-800)}.el-dropdown-menu__item:focus,.el-dropdown-menu__item:not(.is-disabled):hover,.el-select-dropdown__item.hover,.el-select-dropdown__item:hover{background:var(--qdf-gold-50)}.el-table{color:var(--qdf-ink-700)}#app .el-table th{color:#62594c;background:#f3eadb!important}.el-table td,.el-table th.is-leaf{border-bottom-color:var(--qdf-line)}.el-table--border,.el-table--group{border-color:var(--qdf-line)}.el-table__body tr.current-row>td,.el-table__body tr:hover>td{background-color:#fbf5e9!important}.el-pagination.is-background .el-pager li:not(.disabled).active,.el-pagination.is-background .el-pager li:not(.disabled):hover{color:#fff;background:var(--qdf-gold-600)}.el-pagination .el-pager li:hover,.el-pagination button:hover{color:var(--qdf-gold-800)}.el-loading-spinner .path{stroke:var(--qdf-gold-600)}.el-progress-bar__inner{background:var(--qdf-brand-gradient)}.el-breadcrumb__inner.is-link:hover,.el-breadcrumb__inner a:hover,.el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content,.el-tree-node__content:hover{color:var(--qdf-gold-800);background:var(--qdf-gold-50)}.el-tag:not(.el-tag--success):not(.el-tag--warning):not(.el-tag--danger):not(.el-tag--info){color:var(--qdf-gold-800);border-color:var(--qdf-gold-300);background:var(--qdf-gold-50)}.el-message-box{border-color:var(--qdf-line);border-radius:12px}.page-heading+.eyebrow,.page-heading .eyebrow,.page-heading>div>.eyebrow{color:var(--qdf-gold-800)}.filter-card,.metric-card,.stat-card,.summary-card,.table-card{border-color:var(--qdf-line)}.sub-navbar{background:var(--qdf-brand-gradient-dark)}.link-type,.link-type:focus,.link-type:hover{color:var(--qdf-gold-800)}.filter-container{border-color:var(--qdf-line)}#app .app-main,#app .app-main>.app-container,#app .app-main>.erp-workbench,#app .app-main>.page-container,#app .grid-card,#app .list-card,#app .list-table-card,#app .records-card,#app .table-card,#app .table-section{width:100%;max-width:none;min-width:0;-webkit-box-sizing:border-box;box-sizing:border-box}#app .grid-card>.el-card__body,#app .list-card>.el-card__body,#app .list-table-card>.el-card__body,#app .records-card>.el-card__body,#app .table-card>.el-card__body{min-width:0}#app .grid-card .el-table,#app .list-card .el-table,#app .list-table-card .el-table,#app .records-card .el-table,#app .table-card .el-table,#app .table-section .el-table{width:100%!important;max-width:100%}#app .list-table-card .el-table td,#app .list-table-card .el-table th,#app .records-card .el-table td,#app .records-card .el-table th,#app .table-card .el-table td,#app .table-card .el-table th{padding-top:8px;padding-bottom:8px}*{scrollbar-color:#b9ac98 #f2ede4}::-webkit-scrollbar-thumb{border-radius:8px;background:#b9ac98}::-webkit-scrollbar-track{background:#f2ede4}#app .customer-service-assistant>.assistant-heading,#app .followup-analysis>.hero,#app .questionnaire-page>.questionnaire-heading,#app .service-workbench>.page-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;padding:20px 24px;margin-bottom:14px;border:0;border-radius:12px;background:linear-gradient(110deg,#47351f,#6f542b);-webkit-box-shadow:0 8px 20px rgba(75,53,24,.15);box-shadow:0 8px 20px rgba(75,53,24,.15);color:#fff}#app .customer-service-assistant>.assistant-heading>div:first-child,#app .followup-analysis>.hero>div:first-child,#app .questionnaire-page>.questionnaire-heading>div:first-child,#app .service-workbench>.page-heading>div:first-child{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}#app .customer-service-assistant>.assistant-heading .eyebrow,#app .customer-service-assistant>.assistant-heading .questionnaire-eyebrow,#app .followup-analysis>.hero .eyebrow,#app .followup-analysis>.hero .questionnaire-eyebrow,#app .questionnaire-page>.questionnaire-heading .eyebrow,#app .questionnaire-page>.questionnaire-heading .questionnaire-eyebrow,#app .service-workbench>.page-heading .eyebrow,#app .service-workbench>.page-heading .questionnaire-eyebrow{display:block;margin:0 0 6px;color:inherit;font-size:13px;font-weight:600;line-height:1.5;letter-spacing:.5px}#app .customer-service-assistant>.assistant-heading h1,#app .followup-analysis>.hero h1,#app .questionnaire-page>.questionnaire-heading h1,#app .service-workbench>.page-heading h1{margin:0 0 6px;color:inherit;font-size:24px;font-weight:700;line-height:1.35}#app .customer-service-assistant>.assistant-heading p,#app .followup-analysis>.hero p,#app .questionnaire-page>.questionnaire-heading p,#app .service-workbench>.page-heading p{margin:0;color:inherit;font-size:13px;line-height:1.6}#app .customer-service-assistant>.assistant-heading{margin:16px 20px 14px}#app .service-workbench{background:var(--qdf-page)}#app .customer-service-assistant .assistant-tabs .service-workbench>.page-heading{display:none}@media(max-width:768px){#app .customer-service-assistant>.assistant-heading,#app .followup-analysis>.hero,#app .questionnaire-page>.questionnaire-heading,#app .service-workbench>.page-heading{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:14px;padding:18px 20px}}.el-message.erp-business-notice{min-width:420px;max-width:min(640px,calc(100vw - 48px));padding:16px 22px;border-radius:10px;-webkit-box-shadow:0 12px 32px rgba(36,52,71,.18);box-shadow:0 12px 32px rgba(36,52,71,.18)}.el-message.erp-business-notice .el-message__icon{font-size:22px}.el-message.erp-business-notice .el-message__content{font-size:16px;line-height:1.55}@media print{#app,.app-main,.app-main.is-document-page,.app-wrapper,.main-container,body,html{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;background:#fff!important}.erp-business-notice,.erp-connection-banner,.local-isolated-banner,.navbar,.no-print,.sidebar-container,.tags-view-container{display:none!important}}.showRightPanel{overflow:hidden;position:relative;width:calc(100% - 15px)}.rightPanel-background[data-v-7ce91d5a]{position:fixed;top:0;left:0;opacity:0;-webkit-transition:opacity .3s cubic-bezier(.7,.3,.1,1);transition:opacity .3s cubic-bezier(.7,.3,.1,1);background:rgba(0,0,0,.2);z-index:-1}.rightPanel[data-v-7ce91d5a]{width:100%;max-width:260px;height:100vh;position:fixed;top:0;right:0;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.05);box-shadow:0 0 15px 0 rgba(0,0,0,.05);-webkit-transition:all .25s cubic-bezier(.7,.3,.1,1);transition:all .25s cubic-bezier(.7,.3,.1,1);-webkit-transform:translate(100%);transform:translate(100%);background:#fff;z-index:40000}.show[data-v-7ce91d5a]{-webkit-transition:all .3s cubic-bezier(.7,.3,.1,1);transition:all .3s cubic-bezier(.7,.3,.1,1)}.show .rightPanel-background[data-v-7ce91d5a]{z-index:20000;opacity:1;width:100%;height:100%}.show .rightPanel[data-v-7ce91d5a]{-webkit-transform:translate(0);transform:translate(0)}.handle-button[data-v-7ce91d5a]{width:48px;height:48px;position:absolute;left:-48px;text-align:center;font-size:24px;border-radius:6px 0 0 6px!important;z-index:0;pointer-events:auto;cursor:pointer;color:#fff;line-height:48px}.handle-button i[data-v-7ce91d5a]{font-size:24px;line-height:48px}.app-main[data-v-ebca1c6c]{min-height:calc(100vh - 50px);width:100%;position:relative;overflow:hidden}.module-location[data-v-ebca1c6c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 22px;padding:12px 24px;border-bottom:1px solid #e8e3da;background:#fffdf8;font-size:13px;color:#8a8175}.module-location a[data-v-ebca1c6c]{color:#775a32;padding:4px 0}.module-location a[data-v-ebca1c6c]:hover{text-decoration:underline}.module-location a[aria-current=page][data-v-ebca1c6c]{font-weight:600;border-bottom:2px solid #ac8b56}.fixed-header+.app-main[data-v-ebca1c6c]{padding-top:50px}.hasTagsView .app-main[data-v-ebca1c6c]{min-height:calc(100vh - 84px)}.hasTagsView .fixed-header+.app-main[data-v-ebca1c6c]{padding-top:84px}.app-main.is-document-page[data-v-ebca1c6c]{min-height:100vh;height:100vh;padding-top:0;overflow:auto}@media print{.module-location[data-v-ebca1c6c]{display:none!important}.app-main.is-document-page[data-v-ebca1c6c],.app-main[data-v-ebca1c6c]{height:auto!important;min-height:0!important;overflow:visible!important}}.el-popup-parent--hidden .fixed-header{padding-right:15px}.hamburger[data-v-49e15297]{display:inline-block;vertical-align:middle;width:20px;height:20px}.hamburger.is-active[data-v-49e15297]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.navbar-notification-popper{max-width:calc(100vw - 20px);overflow:hidden;padding:0!important;border-color:#e4dacb!important;border-radius:12px!important;-webkit-box-shadow:0 18px 48px rgba(61,47,27,.18)!important;box-shadow:0 18px 48px rgba(61,47,27,.18)!important}.notification-panel{color:#342e27;background:#fffdf9}.notification-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:17px 18px 13px;border-bottom:1px solid #eee6da}.notification-head>div:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.notification-head b{font-size:16px}.notification-head span{color:#9a8f7f;font-size:11px}.notification-head__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;margin-left:8px}.notification-head__actions button{min-width:28px;height:28px;padding:0 8px;border:0;border-radius:7px;color:#8c6a36;background:#f6efe3;cursor:pointer;font-size:11px}.notification-head__actions button:hover{background:#ecdfca}.notification-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;padding:9px 10px 7px;gap:4px;overflow-x:auto;border-bottom:1px solid #f1ebe2}.notification-tabs button{height:30px;padding:0 6px;border:0;border-radius:8px;color:#807565;background:transparent;cursor:pointer;font-size:12px}.notification-tabs button,.notification-tabs button small{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;white-space:nowrap}.notification-tabs button small{margin-left:4px;padding:1px 5px;border-radius:10px;color:#9b8d78;background:#f2ece3;line-height:16px}.notification-tabs button.active{color:#765526;background:#f5ead7;font-weight:600}.notification-tabs button.active small{color:#fff;background:#b8945a}.notification-source-warning{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:8px 14px;color:#9b6a25;background:#fff7e8;border-bottom:1px solid #f0dfbe;font-size:11px}.notification-source-warning span{-webkit-box-flex:1;-ms-flex:1;flex:1}.notification-source-warning button{padding:0;color:#8c642c;background:transparent;border:0;cursor:pointer;font-size:11px}.notification-list{max-height:430px;overflow-y:auto}.notification-type-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding:10px 14px;font-size:12px;color:#78634e}.notification-type-filter .el-select{width:215px;max-width:70%}.notification-section{padding:12px 10px 5px;color:#78634e;font-size:12px;font-weight:600}.notification-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;padding:13px 14px;gap:11px;border:0;border-bottom:1px solid #f2ece3;color:inherit;background:#fffdf9;cursor:pointer;text-align:left}.notification-item:hover{background:#fbf6ee}.notification-item.unread:before{position:absolute;top:17px;left:5px;width:5px;height:5px;border-radius:50%;background:#c48c43;content:""}.notification-icon{display:grid;-webkit-box-flex:0;-ms-flex:0 0 34px;flex:0 0 34px;place-items:center;width:34px;height:34px;border-radius:10px;font-size:15px}.notification-icon.gold{color:#8c6a36;background:#f4e7ce}.notification-icon.orange{color:#b46b28;background:#f9e8d7}.notification-icon.blue{color:#4c7ea8;background:#e4eef6}.notification-icon.green{color:#4d8066;background:#e4f0e8}.notification-icon.red{color:#bd5d53;background:#f8e5e2}.notification-icon.purple{color:#7967a0;background:#eee9f6}.notification-icon.teal{color:#247d72;background:#e2f2ef}.notification-main{min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px}.notification-main,.notification-title{display:-webkit-box;display:-ms-flexbox;display:flex}.notification-title{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px 7px}.notification-title b{color:#352f28;font-size:13px;line-height:1.5;overflow-wrap:anywhere}.notification-title em{padding:2px 5px;border-radius:5px;color:#94713d;background:#f3eadc;font-size:9px;font-style:normal;white-space:nowrap}.notification-description{color:#746a5d;font-size:11px;line-height:1.5;white-space:normal;overflow-wrap:anywhere}.notification-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:3px 8px;color:#a2988a;line-height:1.5}.notification-meta small,.notification-meta time{font-size:10px}.notification-row-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-item-align:center;align-self:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3px}.notification-row-actions button{display:grid;width:25px;height:25px;padding:0;border:0;border-radius:6px;color:#9a8669;background:transparent;cursor:pointer;place-items:center}.notification-row-actions button:hover{color:#765526;background:#f1e7d7}.notification-go{color:#8c6a36;font-style:normal;white-space:nowrap}.notification-arrow,.notification-go{-ms-flex-item-align:center;align-self:center;font-size:11px}.notification-arrow{color:#c0b7aa}.notification-empty{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:180px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;color:#9b9184;text-align:center}.notification-empty>i{color:#b8945a;font-size:28px}.notification-empty b{color:#5d5449;font-size:13px}.notification-empty span{font-size:11px}.notification-footer{width:100%;height:42px;border:0;border-top:1px solid #eee6da;color:#8c6a36;background:#faf5ec;cursor:pointer;font-size:12px}.notification-footer:hover{background:#f4ead9}.notification-trigger[data-v-b96053c8]{display:grid;place-items:center;width:36px;height:36px;padding:0;border:1px solid transparent;border-radius:9px;color:#7d7162;background:transparent;cursor:pointer;-webkit-transition:.2s;transition:.2s}.notification-trigger.active[data-v-b96053c8],.notification-trigger[data-v-b96053c8]:hover{border-color:#e2d4be;color:#8c6a36;background:#f7f0e5}.notification-trigger i[data-v-b96053c8]{font-size:17px}.notification-badge[data-v-b96053c8]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 44px;flex:0 0 44px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:44px;height:40px}.notification-badge[data-v-b96053c8] .el-badge__content{top:0;right:0;-webkit-transform:none;transform:none;min-width:17px;max-width:42px;height:17px;padding:0 4px;border:2px solid #fffdf9;line-height:13px;background:#b85f50;font-size:9px}.navbar-search-popper{padding:8px!important;border-color:#e7ddcd!important;-webkit-box-shadow:0 14px 36px rgba(61,47,27,.16)!important;box-shadow:0 14px 36px rgba(61,47,27,.16)!important}.search-panel{max-height:min(520px,68vh);overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}.search-panel__head{position:sticky;z-index:2;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:8px 10px 10px;border-bottom:1px solid #eee7dc;background:#fff}.search-panel__head b{color:#2b2620;font-size:14px}.search-panel__head span{color:#9a8f7f;font-size:11px}.search-panel__head-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.search-panel__close{display:grid;place-items:center;width:24px;height:24px;padding:0;border:0;border-radius:7px;color:#8f8373;background:transparent;cursor:pointer}.search-panel__close:hover{color:#684b22;background:#f5ead6}.search-group+.search-group{margin-top:5px;padding-top:5px;border-top:1px solid #eee7dc}.search-group__title{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:8px 10px 4px;color:#76654c;font-size:11px;font-weight:700}.search-group__title,.search-group__title span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-group__title span{gap:5px}.search-group__title em{min-width:20px;padding:1px 6px;border-radius:9px;color:#8c6a36;background:#f5ecdc;font-style:normal;text-align:center}.search-result{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:10px;border:0;border-bottom:1px solid #f2ece2;border-radius:7px;color:#443a2e;background:transparent;cursor:pointer;text-align:left}.search-result:hover{background:#fbf5eb}.search-result--room{background:#fffdf8}.search-result--room .search-result__avatar{color:#8c6a36;background:#f5ead6}.search-result__avatar{display:grid;place-items:center;width:32px;height:32px;margin-right:10px;border-radius:9px;color:#fff;background:linear-gradient(135deg,#d6bb85,#8c6a36)}.search-result__main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.search-result__main b{font-size:13px}.search-result__main small,.search-result__side small{color:#9a8f7f;font-size:11px}.search-result__side{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:126px;margin-right:8px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;text-align:right}.search-result__side em{font-style:normal}.search-result__side em,.search-view-all{color:#8c6a36;font-size:12px;font-weight:600}.search-view-all{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:10px;border:0;background:#fbf5eb;cursor:pointer;gap:5px}.search-view-all:hover{color:#684b22;background:#f5ead6}.navbar-search-drawer{background:#fffdf9}.navbar-search-drawer .el-drawer__header{margin:0;padding:22px 24px 18px;border-bottom:1px solid #eee7dc;color:#2b2620;font-size:18px;font-weight:700}.navbar-search-drawer .el-drawer__body{overflow:hidden}.all-results{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;padding:0 22px 22px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.all-results__summary{padding:14px 4px;color:#76654c;font-size:13px}.all-results__list{overflow-y:auto;border:1px solid #eee7dc;border-radius:12px;background:#fff}.search-empty{padding:24px 12px;color:#9a8f7f;text-align:center}.navbar[data-v-5eef4ec7]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:58px;border-bottom:1px solid rgba(140,106,54,.16);background:#fffdf9;-webkit-box-shadow:0 8px 24px -24px rgba(74,55,26,.55);box-shadow:0 8px 24px -24px rgba(74,55,26,.55)}.hamburger-container[data-v-5eef4ec7]{height:58px;line-height:58px;cursor:pointer;-webkit-transition:.2s;transition:.2s}.hamburger-container[data-v-5eef4ec7]:hover{background:#fbf4e8}.global-search[data-v-5eef4ec7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:min(420px,38vw);height:36px;margin-left:12px;padding:0 11px;gap:9px;border:1px solid transparent;border-radius:9px;color:#a89e8d;background:#f8f4ed;-webkit-transition:.2s;transition:.2s}.global-search.is-active[data-v-5eef4ec7],.global-search[data-v-5eef4ec7]:hover{border-color:#d7c29a;background:#fff;-webkit-box-shadow:0 0 0 3px rgba(184,148,90,.09);box-shadow:0 0 0 3px rgba(184,148,90,.09)}.global-search input[data-v-5eef4ec7]{width:100%;border:0;outline:0;color:#2b2620;background:transparent;font-size:12px}.search-clear[data-v-5eef4ec7]{display:grid;place-items:center;width:24px;height:24px;padding:0;border:0;border-radius:6px;color:#9a8f7f;background:transparent;cursor:pointer}.search-clear[data-v-5eef4ec7]:hover{color:#8c6a36;background:#f4ecdd}.right-menu[data-v-5eef4ec7]{height:100%;margin-left:auto;padding-right:20px;gap:16px}.right-menu[data-v-5eef4ec7],.store-switch[data-v-5eef4ec7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.store-switch[data-v-5eef4ec7]{gap:8px}.store-switch>span[data-v-5eef4ec7]{color:#8f8474;font-size:11px;white-space:nowrap}.store-switch .el-select[data-v-5eef4ec7]{width:158px}.store-switch[data-v-5eef4ec7] .el-input__inner{border-color:#e2d8c7;border-radius:8px;color:#544838;background:#fff}.user-chip[data-v-5eef4ec7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:8px;gap:9px;cursor:pointer}.avatar[data-v-5eef4ec7]{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;color:#fff;background:linear-gradient(135deg,#e9d4a4,#b8945a 52%,#8c6a36);font-size:13px}.user-chip>div[data-v-5eef4ec7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;line-height:1.3}.user-chip b[data-v-5eef4ec7]{color:#2b2620;font-size:12px}.user-chip small[data-v-5eef4ec7]{color:#a89e8d;font-size:9px}.user-chip>i[data-v-5eef4ec7]{color:#a89e8d;font-size:10px}@media(max-width:900px){.global-search[data-v-5eef4ec7]{width:min(54vw,360px)}.store-switch[data-v-5eef4ec7]{display:none}.right-menu[data-v-5eef4ec7]{padding-right:10px;gap:5px}.user-chip>div[data-v-5eef4ec7],.user-chip>i[data-v-5eef4ec7]{display:none}}.theme-message,.theme-picker-dropdown{z-index:99999!important}.theme-picker .el-color-picker__trigger{height:26px!important;width:26px!important;padding:2px}.theme-picker-dropdown .el-color-dropdown__link-btn{display:none}.drawer-container[data-v-5d274279]{padding:24px;font-size:14px;line-height:1.5;word-wrap:break-word}.drawer-container .drawer-title[data-v-5d274279]{margin-bottom:12px;color:rgba(0,0,0,.85);font-size:14px;line-height:22px}.drawer-container .drawer-item[data-v-5d274279]{color:rgba(0,0,0,.65);font-size:14px;padding:12px 0}.drawer-container .drawer-switch[data-v-5d274279]{float:right}.sidebarLogoFade-enter-active[data-v-0152b38c]{-webkit-transition:opacity 1.5s;transition:opacity 1.5s}.sidebarLogoFade-enter[data-v-0152b38c],.sidebarLogoFade-leave-to[data-v-0152b38c]{opacity:0}.sidebar-logo-container[data-v-0152b38c]{position:relative;width:100%;height:50px;line-height:50px;background:linear-gradient(135deg,#3b342a,#2a2620);text-align:center;overflow:hidden;border-bottom:1px solid rgba(231,212,172,.2)}.sidebar-logo-container .sidebar-logo-link[data-v-0152b38c]{height:100%;width:100%}.sidebar-logo-container .sidebar-logo-link .sidebar-logo[data-v-0152b38c]{-o-object-fit:contain;object-fit:contain;vertical-align:middle}.sidebar-logo-container .sidebar-logo-link .sidebar-logo--full[data-v-0152b38c]{width:168px;height:48px}.sidebar-logo-container .sidebar-logo-link .sidebar-logo--compact[data-v-0152b38c]{width:32px;height:42px}.sidebar-logo-container .sidebar-logo-link .sidebar-title[data-v-0152b38c]{display:inline-block;margin:0;color:#f7e7c4;font-weight:600;line-height:50px;font-size:15px;letter-spacing:1px;font-family:Avenir,Helvetica Neue,Arial,Helvetica,sans-serif;vertical-align:middle}.sidebar-logo-container.collapse .sidebar-logo[data-v-0152b38c]{margin-right:0}.sub-el-icon[data-v-18eeea00]{color:currentColor;width:1em;height:1em}.scroll-container[data-v-41421bb2]{white-space:nowrap;position:relative;overflow:hidden;width:100%}.scroll-container[data-v-41421bb2] .el-scrollbar__bar{bottom:0}.scroll-container[data-v-41421bb2] .el-scrollbar__wrap{height:49px}.tags-view-container[data-v-9db97f88]{height:34px;width:100%;background:#fff;border-bottom:1px solid #d8dce5;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.12),0 0 3px 0 rgba(0,0,0,.04);box-shadow:0 1px 3px 0 rgba(0,0,0,.12),0 0 3px 0 rgba(0,0,0,.04)}.tags-view-container .tags-view-wrapper .tags-view-item[data-v-9db97f88]{display:inline-block;position:relative;cursor:pointer;height:26px;line-height:26px;border:1px solid #d8dce5;color:#495060;background:#fff;padding:0 8px;font-size:12px;margin-left:5px;margin-top:4px}.tags-view-container .tags-view-wrapper .tags-view-item[data-v-9db97f88]:first-of-type{margin-left:15px}.tags-view-container .tags-view-wrapper .tags-view-item[data-v-9db97f88]:last-of-type{margin-right:15px}.tags-view-container .tags-view-wrapper .tags-view-item.active[data-v-9db97f88]{background:linear-gradient(135deg,#b8945a,#8c6a36);color:#fff;border-color:#b8945a}.tags-view-container .tags-view-wrapper .tags-view-item.active[data-v-9db97f88]:before{content:"";background:#fff;display:inline-block;width:8px;height:8px;border-radius:50%;position:relative;margin-right:2px}.tags-view-container .contextmenu[data-v-9db97f88]{margin:0;background:#fff;z-index:3000;position:absolute;list-style-type:none;padding:5px 0;border-radius:4px;font-size:12px;font-weight:400;color:#333;-webkit-box-shadow:2px 2px 3px 0 rgba(0,0,0,.3);box-shadow:2px 2px 3px 0 rgba(0,0,0,.3)}.tags-view-container .contextmenu li[data-v-9db97f88]{margin:0;padding:7px 16px;cursor:pointer}.tags-view-container .contextmenu li[data-v-9db97f88]:hover{background:#eee}.tags-view-wrapper .tags-view-item .el-icon-close{width:16px;height:16px;vertical-align:2px;border-radius:50%;text-align:center;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1);-webkit-transform-origin:100% 50%;transform-origin:100% 50%}.tags-view-wrapper .tags-view-item .el-icon-close:before{-webkit-transform:scale(.6);transform:scale(.6);display:inline-block;vertical-align:-3px}.tags-view-wrapper .tags-view-item .el-icon-close:hover{background-color:#b4bccc;color:#fff}[data-v-640f1330]:export{menuText:#d8cdbd;menuActiveText:#f7e7c4;subMenuActiveText:#f7e7c4;menuBg:#2a2620;menuHover:#3b342a;subMenuBg:#241f1a;subMenuHover:#3b342a;sideBarWidth:210px}.app-wrapper[data-v-640f1330]{position:relative;height:100%;width:100%}.app-wrapper[data-v-640f1330]:after{content:"";display:table;clear:both}.app-wrapper.mobile.openSidebar[data-v-640f1330]{position:fixed;top:0}.drawer-bg[data-v-640f1330]{background:#000;opacity:.3;width:100%;top:0;height:100%;position:absolute;z-index:999}.fixed-header[data-v-640f1330]{position:fixed;top:0;right:0;z-index:9;width:calc(100% - 210px);-webkit-transition:width .28s;transition:width .28s}.hideSidebar .fixed-header[data-v-640f1330]{width:calc(100% - 54px)}.mobile .fixed-header[data-v-640f1330]{width:100%}.legacy-history[data-v-52e9b386]{margin-top:18px}h3[data-v-52e9b386]{font-size:15px;color:#634c2c}p[data-v-52e9b386]{font-size:12px;color:#8793a3;line-height:1.6}.source-customer-fields[data-v-52e9b386]{padding:0 16px}.source-customer-fields dl[data-v-52e9b386]{display:grid;grid-template-columns:120px minmax(0,1fr);gap:8px;font-size:13px}.source-customer-fields dt[data-v-52e9b386]{color:#8793a3}.source-customer-fields dd[data-v-52e9b386]{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.contract-project-history[data-v-c423518a]{margin:24px 0}.history-note[data-v-c423518a]{color:#6e685e;line-height:1.7}.project-details[data-v-c423518a]{display:grid;grid-template-columns:140px 1fr;gap:10px;padding:8px 20px}.project-details dd[data-v-c423518a]{margin:0;white-space:pre-wrap}.inline-customer-archive[data-v-3a428a83]{margin-top:16px;padding:20px;border:1px solid #e8dfd0;border-radius:10px;background:#fffdf9}.inline-customer-archive.is-compact[data-v-3a428a83]{margin:0;padding:0 20px 20px;border:0;border-radius:0}.is-compact .archive-facts[data-v-3a428a83]{gap:8px 14px}.is-compact .archive-facts .wide[data-v-3a428a83]{grid-column:span 2}.is-compact dd[data-v-3a428a83]{margin-top:2px}.is-compact .archive-section[data-v-3a428a83]{margin-top:14px;padding-top:12px}.is-compact h3[data-v-3a428a83]{margin-bottom:10px}.is-compact .archive-heading[data-v-3a428a83]{padding-bottom:10px;margin-bottom:12px}.is-compact .archive-finance-totals b[data-v-3a428a83]{font-size:16px}.archive-heading[data-v-3a428a83]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;padding-bottom:14px;margin-bottom:16px;border-bottom:1px solid #e8dfd0}.archive-heading h2[data-v-3a428a83]{margin:0;color:#34445a;font-size:20px}.archive-heading>span[data-v-3a428a83],.archive-heading p[data-v-3a428a83]{margin:6px 0 0;color:#7b8795;font-size:12px}h3[data-v-3a428a83]{margin:0 0 14px;color:#634c2c;font-size:15px}.archive-facts[data-v-3a428a83]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 22px;margin:0}.archive-facts>div[data-v-3a428a83]{min-width:0}.archive-facts .wide[data-v-3a428a83]{grid-column:1/-1}dt[data-v-3a428a83]{color:#7c8794;font-size:12px}dd[data-v-3a428a83]{margin:5px 0 0;color:#354359;font-size:13px;line-height:1.6;overflow-wrap:anywhere}.archive-section[data-v-3a428a83]{margin-top:20px;padding-top:16px;border-top:1px solid #e8dfd0}.archive-note[data-v-3a428a83]{color:#7b8795;font-size:12px;line-height:1.6}.archive-finance-totals[data-v-3a428a83]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.archive-finance-totals b[data-v-3a428a83],.archive-finance-totals span[data-v-3a428a83]{display:block}.archive-finance-totals span[data-v-3a428a83]{color:#7b8795;font-size:12px}.archive-finance-totals b[data-v-3a428a83]{margin-top:7px;color:#977038;font-size:19px;font-weight:600}.archive-edit-form[data-v-3a428a83] .el-date-editor{width:100%}.archive-baby-editor[data-v-3a428a83]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-bottom:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.archive-baby-editor .el-input[data-v-3a428a83]{width:180px}.archive-baby-editor .el-select[data-v-3a428a83]{width:100px}.archive-edit-actions[data-v-3a428a83]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.inline-customer-archive[data-v-3a428a83] .el-table .cell{white-space:normal;overflow-wrap:anywhere}.archive-table-facts[data-v-3a428a83]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;line-height:1.6}.archive-heading-actions[data-v-3a428a83]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;color:#7b8795;font-size:12px}.service-heading[data-v-3a428a83]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px 14px;margin-bottom:14px}.service-heading h3[data-v-3a428a83]{margin:0}.service-heading>span[data-v-3a428a83]{font-size:12px;color:#8a8175}.service-groups[data-v-3a428a83]{display:grid;gap:8px;margin-bottom:14px}.service-group[data-v-3a428a83]{display:grid;grid-template-columns:76px minmax(0,1fr);-webkit-box-align:start;-ms-flex-align:start;align-items:start;min-width:0;padding:8px 12px;border:1px solid #eae3d9;border-radius:9px;background:#fff}.service-group h4[data-v-3a428a83]{margin:13px 0 0;font-size:12px;font-weight:600;color:#8c7250}.service-links[data-v-3a428a83]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 10px}.service-entry[data-v-3a428a83]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:9px;width:100%;padding:10px 8px;border:0;border-radius:6px;background:transparent;text-align:left;color:#384859;font:inherit;cursor:pointer;-webkit-transition:background .15s,color .15s;transition:background .15s,color .15s}.service-entry>i[data-v-3a428a83]:first-child{color:#a07d48;font-size:17px}.service-entry>span[data-v-3a428a83]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.service-entry b[data-v-3a428a83]{display:block;font-size:13px;font-weight:500;line-height:1.4}.service-entry small[data-v-3a428a83]{display:block;margin-top:3px;color:#9098a1;font-size:10px;line-height:1.5;overflow-wrap:anywhere}.service-entry .service-arrow[data-v-3a428a83]{font-size:11px;color:#a6adb5}.service-entry[data-v-3a428a83]:hover{background:#f8f4ec;color:#7a592c}.service-entry[data-v-3a428a83]:focus-visible{outline:2px solid #af8a51;outline-offset:2px}.service-entry[data-v-3a428a83]:disabled{opacity:.5;cursor:wait}.service-facts[data-v-3a428a83]{padding:14px;border-radius:8px;background:#f5f3ee}@media(max-width:768px){.archive-facts[data-v-3a428a83],.archive-finance-totals[data-v-3a428a83]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.archive-facts[data-v-3a428a83]{grid-template-columns:1fr}.inline-customer-archive[data-v-3a428a83]{padding:14px}}@media(max-width:480px){.is-compact .archive-facts .wide[data-v-3a428a83]{grid-column:auto}}@media(max-width:600px){.service-group[data-v-3a428a83]{grid-template-columns:1fr}.service-group h4[data-v-3a428a83]{margin:4px 0 6px}.service-links[data-v-3a428a83]{grid-template-columns:1fr}}.compact-customer-drawer .el-drawer__header{margin-bottom:14px;color:#634c2c}.compact-customer-drawer .el-drawer__body{overflow-y:auto}@media print{.compact-customer-drawer,.customer-archive-drawer-wrapper,.customer-archive-drawer-wrapper .el-drawer__container{position:static!important;height:auto!important;max-height:none!important;width:100%!important;overflow:visible!important}.compact-customer-drawer .el-drawer__body{height:auto!important;overflow:visible!important}.compact-customer-drawer .archive-heading-actions button,.compact-customer-drawer .el-drawer__close-btn,.v-modal{display:none!important}.compact-customer-drawer .el-table__body tr{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.service-groups{display:none!important}}.erp-page[data-v-559aa786]{min-height:calc(100vh - 84px);padding:24px;background:#f4f6f9;color:#253247}.page-heading[data-v-559aa786]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;margin-bottom:20px;padding:20px 24px;border-radius:12px;color:#fff;background:linear-gradient(120deg,#5c3a28,#8a5a3a 50%,#b07a4e);-webkit-box-shadow:0 12px 28px rgba(92,58,40,.22);box-shadow:0 12px 28px rgba(92,58,40,.22)}.page-heading h1[data-v-559aa786]{margin:6px 0;font-size:26px;color:#fff}.page-heading p[data-v-559aa786]{margin:0;color:#fff;font-size:13px}.eyebrow[data-v-559aa786]{color:#fff;font-size:13px;font-weight:700;letter-spacing:1px}.heading-actions[data-v-559aa786]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.customer-center-hero[data-v-559aa786]{gap:28px;margin-bottom:16px;padding:26px 30px;border-radius:18px;color:#fff;background:linear-gradient(110deg,#47351f,#8d6b37);-webkit-box-shadow:0 12px 28px rgba(75,53,24,.2);box-shadow:0 12px 28px rgba(75,53,24,.2)}.customer-center-hero .eyebrow[data-v-559aa786]{color:#fff}.customer-center-hero h1[data-v-559aa786]{margin:0 0 9px;color:#fff;font-size:27px}.customer-center-hero p[data-v-559aa786]{color:#fff;font-size:14px;line-height:1.7}.customer-center-hero .heading-actions[data-v-559aa786]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.customer-center-hero[data-v-559aa786]{padding:16px 22px;margin-bottom:12px}.customer-center-hero h1[data-v-559aa786]{font-size:22px;margin:4px 0 6px}.customer-center-page .customer-metric-card[data-v-559aa786]{min-height:64px;padding:10px 14px}.customer-center-page .customer-metric-card b[data-v-559aa786]{font-size:26px}.customer-center-page .customer-focus-card[data-v-559aa786]{padding:9px 14px;margin-bottom:12px}.customer-center-page .customer-focus-heading[data-v-559aa786]{margin-bottom:7px}.customer-center-page .customer-focus-heading b[data-v-559aa786],.customer-center-page .customer-focus-heading span[data-v-559aa786]{display:inline}.customer-center-page .customer-focus-heading span[data-v-559aa786]{margin-left:10px}.customer-center-page[data-v-559aa786]{min-height:calc(100vh - 84px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:visible;-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:0}.content-card[data-v-559aa786]{border:0;border-radius:10px;margin-bottom:16px;-webkit-box-shadow:0 2px 12px rgba(27,45,75,.055);box-shadow:0 2px 12px rgba(27,45,75,.055)}.card-title[data-v-559aa786]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:700;color:#263445}.card-title small[data-v-559aa786]{margin-left:10px;color:#9aa5b4;font-weight:400}.metric-grid[data-v-559aa786]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:14px}.customer-metric-grid[data-v-559aa786]{grid-template-columns:repeat(3,minmax(0,1fr))}.metric-card[data-v-559aa786]{position:relative;display:grid;grid-template-columns:auto auto minmax(90px,1fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:88px;padding:15px 18px;background:#fff;border:1px solid #eee7da;border-radius:10px;-webkit-box-shadow:0 2px 10px rgba(27,45,75,.045);box-shadow:0 2px 10px rgba(27,45,75,.045);overflow:hidden}.metric-card[data-v-559aa786]:after{content:"";position:absolute;width:70px;height:70px;border-radius:50%;right:-24px;bottom:-30px;background:#f3f6f9}.customer-metric-card[data-v-559aa786]:after{display:none}.metric-dot[data-v-559aa786]{width:7px;height:38px;border-radius:5px;margin-right:14px}.metric-card div[data-v-559aa786]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.metric-card b[data-v-559aa786]{font-size:25px;line-height:1.1}.metric-card span[data-v-559aa786]{color:#7b8797;font-size:13px;margin-top:5px}.metric-card small[data-v-559aa786]{margin-left:14px;color:#9aa5b4;justify-self:end;text-align:right}.customer-metric-grid .customer-metric-card[data-v-559aa786]:first-child{border-color:#b9ddd9;background:linear-gradient(135deg,#f3fbfa,#fff)}.customer-metric-grid .customer-metric-card:first-child b[data-v-559aa786]{color:#197d76;font-size:31px}.customer-focus-card[data-v-559aa786]{margin-bottom:16px;padding:13px 18px 15px;border:1px solid #e1ebef;border-radius:12px;background:#fff;-webkit-box-shadow:0 3px 12px rgba(27,65,90,.05);box-shadow:0 3px 12px rgba(27,65,90,.05)}.customer-focus-heading[data-v-559aa786]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:14px;margin-bottom:13px}.customer-focus-heading b[data-v-559aa786],.customer-focus-heading span[data-v-559aa786]{display:block}.customer-focus-heading b[data-v-559aa786]{color:#29465d;font-size:15px}.customer-focus-heading span[data-v-559aa786]{margin-top:4px;color:#8b9aa8;font-size:12px}.customer-focus-grid[data-v-559aa786]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.customer-focus-grid article[data-v-559aa786]{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto;-webkit-column-gap:11px;-moz-column-gap:11px;column-gap:11px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:0;padding:10px 13px;border:1px solid #e5edf0;border-radius:9px;background:#fbfcfd}.customer-focus-grid article[data-v-559aa786]:before{grid-row:1/3;width:8px;height:36px;border-radius:8px;background:#61aaa9;content:""}.customer-focus-grid article.focus-tone-2[data-v-559aa786]:before{background:#d3a653}.customer-focus-grid article.focus-tone-3[data-v-559aa786]:before{background:#5f92be}.customer-focus-grid article.focus-tone-4[data-v-559aa786]:before{background:#8a80b8}.customer-focus-grid b[data-v-559aa786],.customer-focus-grid small[data-v-559aa786],.customer-focus-grid span[data-v-559aa786]{display:block}.customer-focus-grid span[data-v-559aa786]{overflow:hidden;color:#5f7386;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.customer-focus-grid b[data-v-559aa786]{position:absolute;top:9px;right:13px;color:#28455c;font-size:24px;line-height:1}.customer-focus-grid small[data-v-559aa786]{overflow:hidden;color:#91a0ad;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.metric-icon[data-v-559aa786]{width:48px;height:48px;border-radius:12px;display:grid;place-items:center;margin-right:16px;font-size:22px}.pipeline[data-v-559aa786]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:2px 10px 4px}.pipeline-step[data-v-559aa786]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:100px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pipeline-step[data-v-559aa786]:not(:last-child):after{content:"";position:absolute;height:2px;top:17px;left:60%;right:-40%;background:#edf0f5}.pipeline-index[data-v-559aa786]{z-index:1;width:30px;height:30px;display:grid;place-items:center;color:#fff;border-radius:50%;background:linear-gradient(135deg,#d9bf8b,#8c6a36);-webkit-box-shadow:0 8px 16px -12px rgba(111,84,43,.85);box-shadow:0 8px 16px -12px rgba(111,84,43,.85)}.pipeline-step b[data-v-559aa786]{font-size:19px;margin:7px 0 3px}.pipeline-step span[data-v-559aa786]{color:#7f8b9c;font-size:13px}.business-chain[data-v-559aa786]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.chain-stage[data-v-559aa786]{position:relative;padding:14px;border:1px solid #e7dfd2;border-radius:8px;background:#fffdf9}.chain-stage[data-v-559aa786]:not(:last-child):after{content:"";position:absolute;right:-9px;top:31px;width:8px;height:8px;border-top:2px solid #c9aa70;border-right:2px solid #c9aa70;-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:1}.chain-top[data-v-559aa786]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px}.chain-top>i[data-v-559aa786]{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;color:#fff;background:#b8945a;font-size:11px;font-style:normal}.chain-top>span[data-v-559aa786]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:700}.chain-stage>b[data-v-559aa786],.chain-stage>small[data-v-559aa786]{display:block}.chain-stage>b[data-v-559aa786]{margin:12px 0 6px;color:#425268;font-size:12px}.chain-stage>small[data-v-559aa786]{min-height:32px;color:#8995a5;line-height:1.5}.table-card-title>span[data-v-559aa786]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:12px}.table-card-title>span>b[data-v-559aa786]{font-size:15px}.table-card-title small[data-v-559aa786]{margin-left:0}.customer-record-card[data-v-559aa786] .el-card__header{padding:14px 18px}.customer-record-card[data-v-559aa786] .el-card__body{padding:0}.customer-center-page .customer-record-card[data-v-559aa786]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;min-height:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0;border-radius:10px 10px 0 0}.customer-center-page .customer-record-card[data-v-559aa786] .el-card__header{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.customer-center-page .customer-record-card[data-v-559aa786] .el-card__body{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:0;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.customer-action-toolbar[data-v-559aa786]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;padding:12px 18px;border-bottom:1px solid #eee7da;color:#596779;font-size:13px}.customer-action-toolbar>div[data-v-559aa786]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.customer-action-toolbar .el-button+.el-button[data-v-559aa786]{margin-left:0}@media print{.customer-focus-card[data-v-559aa786],.customer-metric-grid[data-v-559aa786],.customer-record-card[data-v-559aa786],.page-heading[data-v-559aa786]{display:none!important}}.customer-record-header[data-v-559aa786]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px 20px}.customer-record-title[data-v-559aa786]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:12px;min-width:240px}.customer-record-title b[data-v-559aa786]{color:#263445;font-size:16px}.customer-record-title span[data-v-559aa786]{color:#96a0ae;font-size:12px}.customer-record-actions[data-v-559aa786]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:9px;-webkit-box-flex:1;-ms-flex:1;flex:1}.customer-record-actions .el-input[data-v-559aa786]{width:min(360px,34vw)}.customer-record-actions .el-select[data-v-559aa786]{width:180px}.customer-record-table[data-v-559aa786]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.customer-record-table[data-v-559aa786] td{padding:5px 0}.customer-record-table[data-v-559aa786] .el-button--text{padding:4px 0}.customer-row-actions[data-v-559aa786]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px 14px;min-height:48px}.customer-row-actions>span[data-v-559aa786]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.customer-row-actions[data-v-559aa786] .el-button+.el-button{margin-left:0}.customer-record-table[data-v-559aa786] .el-table__body .cell{overflow:visible;line-height:20px;white-space:normal;overflow-wrap:anywhere}.customer-group-cell[data-v-559aa786]{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:56px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4px}.customer-primary-line[data-v-559aa786]{color:#354257;font-weight:600}.customer-age[data-v-559aa786]{margin-left:7px;color:#657386;font-size:12px;font-weight:400;white-space:nowrap}.customer-secondary-line[data-v-559aa786]{color:#748194;font-size:12px}.customer-contract-amount[data-v-559aa786]{color:#977038;font-weight:600}.customer-missing[data-v-559aa786]{color:#a66b35}.customer-status-lines[data-v-559aa786]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3px}.customer-status-lines[data-v-559aa786] .el-tag{height:auto;min-height:20px;white-space:normal}.customer-record-table[data-v-559aa786] .el-table__body-wrapper{background:#fff;scrollbar-width:thin}.customer-record-table[data-v-559aa786] .el-table__body-wrapper::-webkit-scrollbar{width:7px;height:7px}.customer-record-table[data-v-559aa786] .el-table__empty-block{background:#fff}.customer-record-footer[data-v-559aa786]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-height:58px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:18px;padding:10px 18px;border-top:1px solid #e9edf1;background:-webkit-gradient(linear,left top,right top,from(#fbfcfd),color-stop(56%,#fff),to(#fbfaf7));background:linear-gradient(90deg,#fbfcfd,#fff 56%,#fbfaf7)}.customer-page-summary[data-v-559aa786]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;min-width:0;color:#8390a0;font-size:12px;white-space:nowrap}.customer-page-total[data-v-559aa786]{color:#53677b;font-weight:600}.customer-page-total b[data-v-559aa786]{margin:0 2px;color:#197d76;font-size:18px;line-height:1}.customer-page-range[data-v-559aa786]{padding-left:10px;border-left:1px solid #dfe6ec}.customer-page-filter[data-v-559aa786]{padding:3px 8px;border:1px solid #c7e4df;border-radius:10px;color:#197d76;background:#edf8f6;font-size:11px}.customer-record-footer[data-v-559aa786] .el-pagination{margin-left:auto;white-space:nowrap}.field-hint[data-v-559aa786]{margin-top:6px;color:#a4732d;font-size:12px;line-height:1.55}.customer-care-facts[data-v-559aa786]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0 0 20px;overflow:hidden;border:1px solid #e8e0d4;border-radius:8px;background:#e8e0d4}.customer-care-facts>div[data-v-559aa786]{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;background:#fffdf9}.customer-care-facts dt[data-v-559aa786]{-webkit-box-flex:0;-ms-flex:0 0 100px;flex:0 0 100px;padding:12px;color:#7c7061;background:#f6f1e8;font-size:13px}.customer-care-facts dd[data-v-559aa786]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;margin:0;padding:12px;color:#37465a;font-size:13px;line-height:1.5;overflow-wrap:anywhere}@media(max-width:600px){.customer-dialog[data-v-559aa786] .el-dialog{width:calc(100% - 24px)!important}.customer-care-facts[data-v-559aa786]{grid-template-columns:minmax(0,1fr)}}.customer-history[data-v-559aa786]{margin-top:4px;padding-top:16px;border-top:1px solid #eee7da}.customer-history-title[data-v-559aa786]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px;color:#263445;font-size:14px;font-weight:700}.customer-history-title span[data-v-559aa786]{color:#96a0ae;font-size:12px;font-weight:400}.history-card[data-v-559aa786]{padding:11px 13px;border:1px solid #eee7da;border-radius:8px;background:#fffdf9}.history-card b[data-v-559aa786]{color:#37465a;font-size:13px}.history-card>span[data-v-559aa786]{float:right;color:#9aa5b4;font-size:12px}.history-card p[data-v-559aa786]{margin:7px 0 0;color:#6f7b8c;font-size:12px;line-height:1.6}.customer-history-empty[data-v-559aa786]{padding:20px;border-radius:8px;color:#9aa5b4;background:#faf9f6;text-align:center}.filter-line[data-v-559aa786],.meal-toolbar[data-v-559aa786],.room-legend[data-v-559aa786]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.filter-line .el-input[data-v-559aa786]{width:240px}.small-control[data-v-559aa786]{width:190px}.room-legend[data-v-559aa786]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.legend-filters[data-v-559aa786],.legend-items[data-v-559aa786]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.legend-items span[data-v-559aa786]{color:#6f7b8c;font-size:13px}.legend-items i[data-v-559aa786]{display:inline-block;width:9px;height:9px;border-radius:50%;margin-right:5px}.room-layout[data-v-559aa786]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px}.floor-card[data-v-559aa786]{padding:18px;background:#fff;border-radius:10px;-webkit-box-shadow:0 2px 12px rgba(27,45,75,.055);box-shadow:0 2px 12px rgba(27,45,75,.055)}.floor-title[data-v-559aa786]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:14px}.floor-title b[data-v-559aa786]{font-size:16px}.floor-title span[data-v-559aa786]{color:#9aa5b4;font-size:12px}.room-grid[data-v-559aa786]{display:grid;grid-template-columns:repeat(8,minmax(105px,1fr));gap:10px}.room-card[data-v-559aa786]{padding:12px;min-height:88px;border-radius:8px;border-left:4px solid #dfe7ee;background:#f8fafc;cursor:pointer;-webkit-transition:.2s;transition:.2s}.room-card[data-v-559aa786]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 6px 18px rgba(27,45,75,.1);box-shadow:0 6px 18px rgba(27,45,75,.1)}.room-card div[data-v-559aa786]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.room-card>small[data-v-559aa786],.room-card>span[data-v-559aa786]{display:block;margin-top:9px;color:#778397}.room-card>small[data-v-559aa786]{font-size:11px}.room-occupied[data-v-559aa786]{border-color:#45b8ac;background:#f2fbf9}.room-reserved[data-v-559aa786]{border-color:#6f8ff7;background:#f4f6ff}.room-cleaning[data-v-559aa786]{border-color:#f5ba35;background:#fffaf0}.room-empty[data-v-559aa786]{border-color:#dfe7ee}.room-maintenance[data-v-559aa786]{border-color:#ef6b6b}.schedule-card[data-v-559aa786]{min-height:440px}.timeline-row[data-v-559aa786]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:18px;padding:15px 0;border-bottom:1px solid #eee7da}.timeline-row>b[data-v-559aa786]{color:#8d99a8;font-size:12px}.timeline-row span[data-v-559aa786]{position:relative;color:#4b596c}.timeline-row i[data-v-559aa786]{position:absolute;width:8px;height:8px;border-radius:50%;background:#b8945a;left:-13px;top:5px}.week-tabs[data-v-559aa786]{display:grid;grid-template-columns:repeat(7,1fr);gap:8px;margin:18px 0}.week-tabs button[data-v-559aa786]{padding:12px;border:1px solid #e7dfd2;border-radius:8px;color:#7b8797;background:#fffdf9;cursor:pointer}.week-tabs button b[data-v-559aa786],.week-tabs button span[data-v-559aa786]{display:block}.week-tabs button b[data-v-559aa786]{margin-top:4px}.week-tabs button.active[data-v-559aa786]{color:#fff;border-color:#b8945a;background:linear-gradient(135deg,#d9bf8b,#8c6a36)}.meal-grid[data-v-559aa786]{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.meal-column[data-v-559aa786]{padding:15px;background:#f8f6f1;border-radius:9px}.meal-column h3[data-v-559aa786]{margin:0 0 14px;font-size:15px}.meal-column h3 small[data-v-559aa786]{float:right;color:#99a4b2}.dish-row[data-v-559aa786]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:10px 0;border-top:1px solid #e7dfd2;font-size:13px}.dish-row span[data-v-559aa786]{-webkit-box-flex:1;-ms-flex:1;flex:1}.chart-card[data-v-559aa786],.rank-card[data-v-559aa786]{min-height:410px}.fake-chart[data-v-559aa786]{height:310px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:22px;padding:25px 20px 28px 55px;position:relative;background:repeating-linear-gradient(0deg,#eee7da 0,#eee7da 1px,transparent 0,transparent 62px)}.chart-axis[data-v-559aa786]{position:absolute;left:10px;top:15px;bottom:24px;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#a1abba;font-size:11px}.chart-axis[data-v-559aa786],.chart-bar[data-v-559aa786]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}.chart-bar[data-v-559aa786]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-direction:column;flex-direction:column}.chart-bar>div[data-v-559aa786]{width:58%;min-width:26px;background:-webkit-gradient(linear,left bottom,left top,from(#8c6a36),to(#d9bf8b));background:linear-gradient(0deg,#8c6a36,#d9bf8b);border-radius:7px 7px 0 0;position:relative}.chart-bar>div span[data-v-559aa786]{position:absolute;top:-22px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap;color:#5f6c7c;font-size:11px}.chart-bar small[data-v-559aa786]{margin-top:9px;color:#7f8b9c}.rank-row[data-v-559aa786]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 0;border-bottom:1px solid #eee7da}.rank-row i[data-v-559aa786]{display:grid;place-items:center;width:25px;height:25px;border-radius:50%;background:#f6efdf;color:#8c6a36;font-style:normal;font-size:12px}.rank-row:nth-child(-n+3) i[data-v-559aa786]{color:#fff;background:#b8945a}.rank-row span[data-v-559aa786]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:12px;color:#5e6b7b}.rank-row b[data-v-559aa786]{color:#28384d}.form-section[data-v-559aa786]{padding:4px 0 16px}.form-section+.form-section[data-v-559aa786]{border-top:1px solid #edf0f4;padding-top:18px}.form-section h3[data-v-559aa786]{margin:0 0 20px;font-size:15px;padding-left:10px;border-left:3px solid #b8945a}.form-actions[data-v-559aa786]{text-align:center;padding-top:10px}.tree-card[data-v-559aa786]{min-height:560px}.table-footer[data-v-559aa786]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:18px;color:#8b96a6;font-size:12px}.more-link[data-v-559aa786]{margin-left:10px;color:#409eff;font-size:12px;cursor:pointer}.delete-link[data-v-559aa786]{color:#c45656!important}@media(max-width:1200px){.room-grid[data-v-559aa786]{grid-template-columns:repeat(4,1fr)}.meal-grid[data-v-559aa786]{grid-template-columns:repeat(2,1fr)}.business-chain[data-v-559aa786]{grid-template-columns:repeat(3,1fr)}.customer-focus-grid[data-v-559aa786]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.erp-page[data-v-559aa786]{padding:14px}.customer-center-page[data-v-559aa786]{height:auto;overflow:visible}.page-heading[data-v-559aa786]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:14px}.heading-actions[data-v-559aa786]{display:none}.customer-center-hero[data-v-559aa786]{padding:22px}.customer-metric-grid[data-v-559aa786],.metric-grid[data-v-559aa786]{grid-template-columns:repeat(2,1fr)}.metric-card[data-v-559aa786]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:14px}.metric-card small[data-v-559aa786]{display:none}.customer-focus-grid[data-v-559aa786]{grid-template-columns:1fr}.customer-center-page .customer-record-card[data-v-559aa786]{display:block;overflow:visible}.customer-center-page .customer-record-card[data-v-559aa786] .el-card__body{display:block}.customer-center-page .customer-record-table[data-v-559aa786]{height:auto}.customer-center-page .customer-record-table[data-v-559aa786] .el-table__body-wrapper{max-height:none;overflow-y:visible}.pipeline[data-v-559aa786]{overflow:auto}.business-chain[data-v-559aa786]{grid-template-columns:1fr}.chain-stage[data-v-559aa786]:not(:last-child):after{display:none}.table-card-title>span[data-v-559aa786]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:4px}.customer-record-header[data-v-559aa786],.table-card-title>span[data-v-559aa786]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.customer-record-header[data-v-559aa786]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:10px}.customer-record-title[data-v-559aa786]{min-width:0}.customer-record-actions[data-v-559aa786]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.customer-record-actions .el-input[data-v-559aa786],.customer-record-actions .el-select[data-v-559aa786]{width:100%}.customer-record-footer[data-v-559aa786]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.customer-page-summary[data-v-559aa786]{-ms-flex-wrap:wrap;flex-wrap:wrap;white-space:normal}.customer-record-footer[data-v-559aa786] .el-pagination{margin-left:0}.room-grid[data-v-559aa786]{grid-template-columns:repeat(2,1fr)}.meal-grid[data-v-559aa786]{grid-template-columns:1fr}.week-tabs[data-v-559aa786]{overflow:auto;grid-template-columns:repeat(7,90px)}.filter-line .el-input[data-v-559aa786],.small-control[data-v-559aa786]{width:100%}}.access-form[data-v-4b69d3cc]{margin-top:18px}.access-note[data-v-4b69d3cc]{color:#606266;font-size:13px;line-height:1.7;margin-top:12px}.access-filter[data-v-4b69d3cc]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:14px 0}.access-filter .el-input[data-v-4b69d3cc]{width:250px}.access-bulk[data-v-4b69d3cc]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px}.access-bulk .el-button+.el-button[data-v-4b69d3cc]{margin-left:0}.access-bulk span[data-v-4b69d3cc]{color:#606266;font-size:12px}.danger[data-v-ead97cc6]{color:#d93025!important}.module-cell[data-v-ead97cc6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;line-height:1.35}.module-cell b[data-v-ead97cc6]{color:#253247;font-weight:600}.module-cell small[data-v-ead97cc6]{color:#8a93a3;font-size:12px}.account-dialog-alert[data-v-ead97cc6]{margin-bottom:14px}.foundation-page[data-v-ead97cc6]{min-height:calc(100vh - 84px);padding:24px;background:#f4f6f9;color:#253247}.foundation-page.is-accounts[data-v-ead97cc6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:calc(100vh - 84px);min-height:0;overflow:hidden;padding:20px 20px 0}.foundation-page.is-accounts .page-heading[data-v-ead97cc6]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:14px}.foundation-page.is-accounts .page-body[data-v-ead97cc6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.account-metrics[data-v-ead97cc6]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:14px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.account-metric[data-v-ead97cc6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;min-height:86px;padding:16px 18px;background:#fff;border:1px solid #eadfce;border-radius:12px}.account-metric i[data-v-ead97cc6]{display:grid;place-items:center;width:40px;height:40px;border-radius:10px;font-size:18px;color:#9c6f2d;background:#f5ead5}.account-metric small[data-v-ead97cc6],.account-metric span[data-v-ead97cc6],.account-metric strong[data-v-ead97cc6]{display:block}.account-metric span[data-v-ead97cc6]{color:#7d8997;font-size:12px}.account-metric strong[data-v-ead97cc6]{margin:4px 0 2px;color:#354a60;font-size:24px}.account-metric small[data-v-ead97cc6]{color:#8a98a7;font-size:12px}.account-metric.good i[data-v-ead97cc6]{color:#2f8f6c;background:#e7f6ef}.account-metric.warn i[data-v-ead97cc6]{color:#c26a2b;background:#f8eadc}.account-metric.info i[data-v-ead97cc6]{color:#4c80bc;background:#e8f1fb}.account-metric.muted i[data-v-ead97cc6]{color:#7d8997;background:#eef1f4}.account-work-card[data-v-ead97cc6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0;border-radius:12px 12px 0 0}.account-work-card[data-v-ead97cc6] .el-card__header{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:14px 18px}.account-work-card[data-v-ead97cc6] .el-card__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}.account-card-head[data-v-ead97cc6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}.account-card-head h2[data-v-ead97cc6]{margin:0 0 4px;font-size:16px}.account-card-head p[data-v-ead97cc6]{margin:0;color:#8a98a7;font-size:12px}.account-toolbar[data-v-ead97cc6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;padding:12px 18px;border-bottom:1px solid #f0ebe3}.account-toolbar .el-input[data-v-ead97cc6]{width:220px}.account-toolbar .el-select[data-v-ead97cc6]{width:150px}.account-table-wrap[data-v-ead97cc6]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0}.account-work-card[data-v-ead97cc6] th{color:#455b71;background:#fbf8f1}.account-work-card[data-v-ead97cc6] .el-table__body td,.account-work-card[data-v-ead97cc6] .el-table__body tr{height:52px!important}.account-work-card[data-v-ead97cc6] .el-table__body-wrapper,.account-work-card[data-v-ead97cc6] .el-table__empty-block{background:#fff}.account-person[data-v-ead97cc6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;min-width:0}.account-person>div[data-v-ead97cc6]{min-width:0}.account-person b[data-v-ead97cc6],.account-person small[data-v-ead97cc6]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-person b[data-v-ead97cc6]{color:#2f3e4f;font-size:13px}.account-person small[data-v-ead97cc6]{margin-top:2px;color:#8a98a7;font-size:12px}.account-avatar[data-v-ead97cc6]{display:grid;-webkit-box-flex:0;-ms-flex:0 0 34px;flex:0 0 34px;place-items:center;width:34px;height:34px;border-radius:10px;color:#7a5420;background:#f3e6cf;font-size:14px;font-weight:700}.account-avatar.olive[data-v-ead97cc6]{color:#3f6b4c;background:#e4f0e5}.account-avatar.clay[data-v-ead97cc6]{color:#8a4b32;background:#f6e4db}.account-avatar.slate[data-v-ead97cc6]{color:#3d5874;background:#e4edf6}.account-login-hint[data-v-ead97cc6]{display:block;margin-top:4px;color:#8a98a7;font-size:12px;font-weight:400}.account-pager[data-v-ead97cc6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;min-height:50px;padding:0 18px;color:#6d7c8d;font-size:12px;border-top:1px solid #f0ebe3;background:#fff}.foundation-page.is-role[data-v-ead97cc6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:calc(100vh - 84px);min-height:0;overflow:hidden;padding:16px 24px 0}.foundation-page.is-role .page-heading[data-v-ead97cc6]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:12px}.foundation-page.is-role .page-body[data-v-ead97cc6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.foundation-page.is-role .role-workspace[data-v-ead97cc6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;height:100%;margin-bottom:0!important}.foundation-page.is-role .role-workspace .el-col[data-v-ead97cc6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;min-width:0;min-height:0;overflow:hidden}.foundation-page.is-role .role-workspace .el-col[data-v-ead97cc6]:last-child{overflow:visible;position:relative;z-index:2}.foundation-page.is-role .permission-card[data-v-ead97cc6],.foundation-page.is-role .role-card[data-v-ead97cc6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;min-width:0;min-height:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0;border-radius:10px 10px 0 0}.foundation-page.is-role .role-card[data-v-ead97cc6]{overflow:hidden}.permission-card[data-v-ead97cc6] .el-card__header,.role-card[data-v-ead97cc6] .el-card__header{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.permission-card[data-v-ead97cc6] .el-card__body,.role-card[data-v-ead97cc6] .el-card__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.role-card[data-v-ead97cc6] .el-card__body{overflow:hidden}.permission-card[data-v-ead97cc6] .el-card__body{overflow:visible}.permission-card[data-v-ead97cc6] .el-table__body td,.permission-card[data-v-ead97cc6] .el-table__body tr,.role-card[data-v-ead97cc6] .el-table__body td,.role-card[data-v-ead97cc6] .el-table__body tr{height:44px!important}.role-card[data-v-ead97cc6] .el-table,.role-card[data-v-ead97cc6] .el-table__body-wrapper{overflow-x:hidden!important;overflow-y:auto!important}.permission-card[data-v-ead97cc6] .el-table__body-wrapper,.permission-card[data-v-ead97cc6] .el-table__empty-block,.role-card[data-v-ead97cc6] .el-table__body-wrapper{background:#fff}.permission-card .permission-tip[data-v-ead97cc6],.permission-card .scope-line[data-v-ead97cc6]{position:relative;z-index:2;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.permission-card .table-scroll[data-v-ead97cc6]{position:relative;z-index:1;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;overflow:hidden}.scope-line[data-v-ead97cc6] .el-radio-button,.scope-line[data-v-ead97cc6] .el-radio-button__inner,.scope-line[data-v-ead97cc6] .el-radio-group{pointer-events:auto}.page-heading[data-v-ead97cc6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;margin-bottom:20px;padding:20px 24px;border-radius:12px;color:#fff;background:linear-gradient(120deg,#5c3a28,#8a5a3a 50%,#b07a4e);-webkit-box-shadow:0 12px 28px rgba(92,58,40,.22);box-shadow:0 12px 28px rgba(92,58,40,.22)}.page-heading .eyebrow[data-v-ead97cc6],.page-heading h1[data-v-ead97cc6],.page-heading p[data-v-ead97cc6]{color:#fff!important}.page-heading h1[data-v-ead97cc6]{margin:6px 0;font-size:26px}.page-heading p[data-v-ead97cc6]{margin:0;font-size:13px}.page-heading .eyebrow[data-v-ead97cc6]{display:block;margin-bottom:6px;font-size:13px;font-weight:700;letter-spacing:1px}.heading-actions[data-v-ead97cc6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.content-card[data-v-ead97cc6]{border:0;border-radius:10px;margin-bottom:16px;-webkit-box-shadow:0 2px 12px rgba(27,45,75,.055);box-shadow:0 2px 12px rgba(27,45,75,.055)}.card-title[data-v-ead97cc6]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:700;color:#263445}.card-title>div[data-v-ead97cc6],.card-title[data-v-ead97cc6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card-title>div[data-v-ead97cc6]{gap:8px}.card-title small[data-v-ead97cc6]{color:#9aa5b4;font-weight:400}.metric-grid[data-v-ead97cc6]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:16px}.metric-card[data-v-ead97cc6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:94px;padding:18px 22px;background:#fff;border-radius:10px;-webkit-box-shadow:0 2px 12px rgba(27,45,75,.055);box-shadow:0 2px 12px rgba(27,45,75,.055)}.metric-card>i[data-v-ead97cc6]{display:grid;place-items:center;width:48px;height:48px;margin-right:15px;border-radius:12px;font-size:22px}.metric-card div[data-v-ead97cc6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.metric-card b[data-v-ead97cc6]{font-size:26px}.metric-card span[data-v-ead97cc6]{margin-top:4px;color:#7b8797;font-size:13px}.org-tabs[data-v-ead97cc6]{background:#fff;border-radius:10px;padding:4px 16px 8px;-webkit-box-shadow:0 2px 12px rgba(27,45,75,.055);box-shadow:0 2px 12px rgba(27,45,75,.055)}.org-tabs[data-v-ead97cc6] .el-tabs__header{margin-bottom:12px}.org-tabs[data-v-ead97cc6] .el-tabs__item{font-weight:600}.org-tabs .content-card[data-v-ead97cc6]{-webkit-box-shadow:none;box-shadow:none;margin-bottom:12px}.organization-tree[data-v-ead97cc6]{min-height:610px}.tree-node[data-v-ead97cc6]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:6px;cursor:pointer}.tree-node i[data-v-ead97cc6]{margin-right:7px;color:#9e7a3e}.tree-node small[data-v-ead97cc6]{max-width:92px;overflow:hidden;color:#9aa5b4;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.tree-node.employee-node[data-v-ead97cc6]{color:#455468}.tree-node.employee-node i[data-v-ead97cc6]{color:#7f91a8}.store-grid[data-v-ead97cc6]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.store-card[data-v-ead97cc6]{padding:16px;border:1px solid #e7dfd2;border-radius:9px;background:#fffdf9}.store-head[data-v-ead97cc6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.store-head>div[data-v-ead97cc6]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.store-head small[data-v-ead97cc6]{margin-top:3px;color:#99a4b2}.store-icon[data-v-ead97cc6]{display:grid;place-items:center;width:38px;height:38px;border-radius:10px;color:#8c6a36;background:#f6efdf}.store-stats[data-v-ead97cc6]{display:grid;grid-template-columns:repeat(3,1fr);padding:15px 0;margin-top:14px;border-top:1px solid #e7dfd2;border-bottom:1px solid #e7dfd2}.store-stats span[data-v-ead97cc6]{text-align:center;color:#8a96a8;font-size:12px}.store-stats b[data-v-ead97cc6]{display:block;margin-bottom:3px;color:#28384d;font-size:18px}.store-foot[data-v-ead97cc6]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:8px;color:#7d8998;font-size:12px}.scope-line[data-v-ead97cc6],.store-foot[data-v-ead97cc6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.scope-line[data-v-ead97cc6]{gap:16px;padding:0 0 18px}.scope-line>span[data-v-ead97cc6]{color:#7b8797;font-size:13px}.permission-tip[data-v-ead97cc6]{padding:12px;color:#7f8b9c;background:#fbf8f1;border-radius:7px;font-size:12px}.permission-tip i[data-v-ead97cc6]{margin-right:5px;color:#b8945a}.filter-line[data-v-ead97cc6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.filter-line .el-input[data-v-ead97cc6]{width:260px}.filter-line .el-select[data-v-ead97cc6]{width:180px}.employee-filters[data-v-ead97cc6]{margin-bottom:14px}.employee-detail-grid[data-v-ead97cc6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid #eadfce;border-radius:8px;overflow:hidden}.employee-detail-grid>div[data-v-ead97cc6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:7px;min-height:72px;padding:14px 16px;border-right:1px solid #eadfce;border-bottom:1px solid #eadfce;background:#fffdf9}.employee-detail-grid>div[data-v-ead97cc6]:nth-child(2n){border-right:0}.employee-detail-grid>div.wide[data-v-ead97cc6]{grid-column:1/-1;border-right:0}.employee-detail-grid span[data-v-ead97cc6]{color:#8a96a8;font-size:12px}.employee-detail-grid b[data-v-ead97cc6]{color:#263445;font-weight:600}.dictionary-types[data-v-ead97cc6]{min-height:590px}.dictionary-types button[data-v-ead97cc6]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:13px 14px;margin-bottom:7px;border:0;border-radius:8px;color:#455468;background:#f8f6f1;cursor:pointer;text-align:left}.dictionary-types button.active[data-v-ead97cc6],.dictionary-types button[data-v-ead97cc6]:hover{color:#8c6a36;background:#f6efdf}.dictionary-types button span[data-v-ead97cc6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.dictionary-types button small[data-v-ead97cc6]{margin-top:3px;color:#9aa5b4}.color-preview[data-v-ead97cc6]{display:inline-block;width:10px;height:10px;margin-right:6px;border-radius:50%}.empty-dictionary[data-v-ead97cc6]{padding:80px 0;color:#9aa5b4;text-align:center}.empty-dictionary i[data-v-ead97cc6]{font-size:42px}code[data-v-ead97cc6]{padding:3px 7px;color:#7453d4;background:#f2effc;border-radius:4px;font-size:11px}@media(max-width:1000px){.account-metrics[data-v-ead97cc6],.metric-grid[data-v-ead97cc6]{grid-template-columns:repeat(2,1fr)}.store-grid[data-v-ead97cc6]{grid-template-columns:1fr}.foundation-page.is-accounts[data-v-ead97cc6],.foundation-page.is-role[data-v-ead97cc6]{height:auto;overflow:visible;padding:14px}.foundation-page.is-role .role-workspace[data-v-ead97cc6]{display:block;height:auto}.foundation-page.is-role .role-workspace .el-col[data-v-ead97cc6]{height:auto}.account-work-card[data-v-ead97cc6],.foundation-page.is-role .permission-card[data-v-ead97cc6],.foundation-page.is-role .role-card[data-v-ead97cc6]{margin-bottom:16px;border-radius:10px}.account-toolbar .el-input[data-v-ead97cc6],.account-toolbar .el-select[data-v-ead97cc6]{width:100%}}@media(max-width:600px){.foundation-page[data-v-ead97cc6]{padding:14px}.page-heading[data-v-ead97cc6]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.account-metrics[data-v-ead97cc6],.metric-grid[data-v-ead97cc6]{grid-template-columns:1fr}.filter-line .el-input[data-v-ead97cc6],.filter-line .el-select[data-v-ead97cc6]{width:100%}}.foundation-role-dialog .el-input,.foundation-role-dialog .el-radio-group{width:100%;max-width:100%}.mama-box-page[data-v-40cee514]{min-height:calc(100vh - 84px);padding:24px;background:#f4f1eb;color:#253247}.page-heading[data-v-40cee514]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;margin-bottom:20px;padding:20px 24px;border-radius:12px;color:#fff;background:linear-gradient(120deg,#5c3a28,#8a5a3a 50%,#b07a4e);-webkit-box-shadow:0 12px 28px rgba(92,58,40,.22);box-shadow:0 12px 28px rgba(92,58,40,.22)}.page-heading h1[data-v-40cee514]{margin:6px 0;font-size:26px;color:#fff}.page-heading p[data-v-40cee514]{margin:0;color:#fff;font-size:13px}.eyebrow[data-v-40cee514]{color:#fff;font-size:13px;font-weight:700;letter-spacing:1px}.heading-actions[data-v-40cee514]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.content-card[data-v-40cee514]{border:0;border-radius:10px;margin-bottom:16px;-webkit-box-shadow:0 2px 12px rgba(27,45,75,.055);box-shadow:0 2px 12px rgba(27,45,75,.055)}.card-title[data-v-40cee514]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:700}.card-title>div[data-v-40cee514]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.card-title small[data-v-40cee514]{color:#9aa5b4;font-weight:400}.metric-grid[data-v-40cee514]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:16px}.metric-card[data-v-40cee514]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:96px;padding:18px 20px;background:#fff;border-radius:10px;-webkit-box-shadow:0 2px 12px rgba(27,45,75,.055);box-shadow:0 2px 12px rgba(27,45,75,.055)}.metric-card>i[data-v-40cee514]{display:grid;place-items:center;width:48px;height:48px;margin-right:14px;border-radius:12px;font-size:22px}.metric-card div[data-v-40cee514]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.metric-card b[data-v-40cee514]{font-size:25px}.metric-card span[data-v-40cee514]{color:#7d8998;font-size:12px}.metric-card small[data-v-40cee514]{margin-left:auto;color:#a1aab6;-ms-flex-item-align:end;align-self:flex-end}.filter-line[data-v-40cee514]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.filter-line .el-input[data-v-40cee514]{width:240px}.filter-line .el-select[data-v-40cee514]{width:165px}.money[data-v-40cee514]{color:#ef6b6b;font-weight:700}.table-footer[data-v-40cee514]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:18px;color:#8b96a6;font-size:12px}.category-tree[data-v-40cee514]{min-height:530px}.schedule-header[data-v-40cee514]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.schedule-header>div[data-v-40cee514],.schedule-header[data-v-40cee514]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.schedule-header>div[data-v-40cee514]{gap:14px}.schedule-grid[data-v-40cee514]{display:grid;grid-template-columns:95px repeat(7,minmax(105px,1fr));margin-top:18px;border-top:1px solid #e7dfd2;border-left:1px solid #e7dfd2}.schedule-grid>div[data-v-40cee514]{min-height:72px;padding:10px;border-right:1px solid #e7dfd2;border-bottom:1px solid #e7dfd2}.period-cell[data-v-40cee514],.schedule-corner[data-v-40cee514],.schedule-day[data-v-40cee514]{display:grid;place-items:center;color:#65758b;background:#f8f6f1;font-weight:700;font-size:12px}.period-cell[data-v-40cee514]{min-height:104px!important}.schedule-slot[data-v-40cee514]{min-height:104px!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#c0c7d1;cursor:pointer}.schedule-slot.occupied[data-v-40cee514]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:#435268;background:#fbf7ef;border-top:3px solid #b8945a}.schedule-slot.occupied span[data-v-40cee514]{font-weight:700;line-height:1.5}.schedule-slot.occupied small[data-v-40cee514]{margin-top:10px;color:#8c6a36}.schedule-tip[data-v-40cee514]{color:#8793a3;font-size:12px}.schedule-tip i[data-v-40cee514]{color:#b8945a}.question-box[data-v-40cee514]{padding:14px;margin-bottom:18px;background:#f8f6f1;border-radius:8px}.question-box p[data-v-40cee514]{color:#435268;line-height:1.7}.question-box small[data-v-40cee514]{color:#9aa5b4}@media(max-width:1100px){.metric-grid[data-v-40cee514]{grid-template-columns:repeat(2,1fr)}.schedule-card[data-v-40cee514]{overflow:auto}.schedule-grid[data-v-40cee514]{min-width:950px}}@media(max-width:700px){.mama-box-page[data-v-40cee514]{padding:14px}.heading-actions[data-v-40cee514]{display:none}.metric-grid[data-v-40cee514]{grid-template-columns:1fr}.filter-line .el-input[data-v-40cee514],.filter-line .el-select[data-v-40cee514]{width:100%}}.record-detail-drawer .el-drawer__header{margin-bottom:0;padding:18px 24px;border-bottom:1px solid #ebe5dc;color:#26364f}.record-detail-drawer .el-drawer__body{overflow-y:auto;background:#fbfaf8}.drawer-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:10px;font-size:16px;font-weight:700}.drawer-title small{color:#8b806e;font-size:12px;font-weight:400}.record-detail{padding:22px 24px 34px;color:#27364c}.record-detail__hero{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:18px;padding-bottom:18px;border-bottom:1px solid #ece6dc}.record-detail__hero h2{margin:4px 0 6px;font-size:22px;line-height:1.35;word-break:break-all}.record-detail__eyebrow{margin:0;color:#9b7b47;font-size:12px;font-weight:700;letter-spacing:.6px}.record-detail__subtitle{margin:0;color:#7a746a;font-size:13px;line-height:1.6}.record-detail__summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:16px 0}.summary-item{min-width:0;padding:12px;border:1px solid #ebe5dc;border-radius:8px;background:#fff}.summary-item span{display:block;color:#8a8174;font-size:12px}.summary-item strong{display:block;margin-top:6px;color:#2e405d;font-size:15px;line-height:1.4;word-break:break-all}.record-detail__section{margin-top:18px}.record-detail__section h3{margin:0 0 8px;color:#8c6a36;font-size:13px;font-weight:600}.record-detail__list{margin:0;border:1px solid #ece6dc;border-radius:8px;background:#fff}.record-detail__list>div{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;padding:9px 12px;border-top:1px solid #f3efe8}.record-detail__list>div:first-child{border-top:0}.record-detail__list dt{-webkit-box-flex:0;-ms-flex:0 0 86px;flex:0 0 86px;color:#8a8174;font-size:12px;line-height:1.6}.record-detail__list dd{margin:0;color:#29384e;font-size:13px;line-height:1.65;word-break:break-word;white-space:pre-wrap}.record-detail__list .is-status{color:#2e8b57;font-weight:600}.record-detail__timeline{padding-top:2px}.record-detail__timeline .el-timeline{margin:0;padding-left:6px}.record-detail__timeline b{color:#2b3c56;font-size:13px}.record-detail__timeline p{margin:5px 0 0;color:#746e64;font-size:12px;line-height:1.5}.record-detail__empty{margin:18px 0 0;padding:12px 14px;color:#8b8173;font-size:13px;border:1px dashed #dacbb4;border-radius:8px;background:#fffdf9}@media(max-width:720px){.record-detail{padding:18px 16px 28px}.record-detail__summary{grid-template-columns:1fr}.record-detail__list dt{-ms-flex-preferred-size:72px;flex-basis:72px}.record-detail__hero h2{font-size:19px}}.rebuild-preview p[data-v-0327d216]{color:#657181;line-height:1.65;overflow-wrap:anywhere}.rebuild-preview h4[data-v-0327d216]{margin-top:20px}.migration-quick-guide[data-v-37d336c4]{padding:12px 16px;border:1px solid #e7dbca;border-radius:6px;background:#fffdf9;font-size:13px;line-height:1.7}.migration-quick-guide ol[data-v-37d336c4]{margin:8px 0;padding-left:22px}.migration-quick-guide summary[data-v-37d336c4]{cursor:pointer;color:#755928}.migration-quick-guide p[data-v-37d336c4]{margin:8px 0 0}.legacy-migration[data-v-37d336c4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px}.migration-actions[data-v-37d336c4],.read-counts[data-v-37d336c4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.migration-actions>.el-button[data-v-37d336c4]{margin-left:0}.migration-tools[data-v-37d336c4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px;padding:14px 0 2px}.migration-tools>.el-checkbox[data-v-37d336c4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0;white-space:normal}.migration-tools[data-v-37d336c4] .el-checkbox__label{white-space:normal;line-height:1.7}.migration-tools[data-v-37d336c4] .el-checkbox__input{margin-top:5px}.migration-saved-row[data-v-37d336c4]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:680px}.migration-saved-row .el-input[data-v-37d336c4]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:180px}.migration-saved-row .el-button[data-v-37d336c4]{-webkit-box-flex:0;-ms-flex:none;flex:none;margin:0}.migration-tool-grid[data-v-37d336c4]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding-top:4px}.migration-tool-grid>.el-button[data-v-37d336c4]{width:100%;min-height:40px;margin:0;padding:10px 12px;white-space:normal;line-height:1.5}.migration-readonly-row[data-v-37d336c4]{padding-top:14px;border-top:1px solid #eee5d8}.migration-readonly-row .el-button[data-v-37d336c4]{margin:0;white-space:normal;line-height:1.5}@media (max-width:760px){.migration-tool-grid[data-v-37d336c4]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.migration-tool-grid[data-v-37d336c4]{grid-template-columns:1fr}.migration-saved-row[data-v-37d336c4]{-ms-flex-wrap:wrap;flex-wrap:wrap}.migration-saved-row .el-input[data-v-37d336c4]{-ms-flex-preferred-size:100%;flex-basis:100%}}.read-counts[data-v-37d336c4]{background:#f8f4ec;padding:12px;color:#755928;font-size:13px}.hint[data-v-37d336c4]{margin:0;font-size:12px;line-height:1.6;color:#8793a3}.result[data-v-37d336c4]{color:#3d6b4f;overflow-wrap:anywhere}h3[data-v-37d336c4]{margin:0;color:#634c2c;font-size:15px}.legacy-review-dialog .el-dialog__body{max-height:calc(92vh - 140px);overflow-y:auto}.legacy-review-dialog .stage-choice{margin:12px 0}.review-controls[data-v-31653ba6]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin:14px 0}.review-controls .el-select[data-v-31653ba6]{width:180px}.review-controls .el-select[data-v-31653ba6]:first-child{width:360px}.review-controls .el-input[data-v-31653ba6]{width:235px}.review-counts[data-v-31653ba6]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:18px;margin:12px 0}.review-guidance[data-v-31653ba6]{margin-top:15px;padding:14px;background:#faf7ef;border-radius:8px}.migration-review>p[data-v-31653ba6],.review-guidance p[data-v-31653ba6]{color:#75808c;line-height:1.6}.source-facts[data-v-31653ba6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:16px 0}.source-facts b[data-v-31653ba6],.source-facts small[data-v-31653ba6],.source-facts span[data-v-31653ba6]{display:block;overflow-wrap:anywhere}.source-facts small[data-v-31653ba6]{color:#75808c}.source-facts span[data-v-31653ba6]{font-size:11px;margin-top:4px;color:#75808c}.source-reference[data-v-31653ba6]{margin:14px 0}.source-reference>small[data-v-31653ba6]{display:block;margin:5px 0}.review-guidance .trace-warning[data-v-31653ba6],.trace-warning[data-v-31653ba6]{color:#a66f2d}.el-pagination[data-v-31653ba6]{margin-top:13px;text-align:right}.el-textarea[data-v-31653ba6]{margin-top:15px}.contract-project-migration[data-v-617a176c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px}.project-sources[data-v-617a176c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px;margin-top:4px}.project-sources .el-form-item[data-v-617a176c]{min-width:0;margin:0}.project-sources[data-v-617a176c] .el-form-item__label{padding:0 0 6px;line-height:1.6}.contract-project-migration>.el-checkbox[data-v-617a176c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0;white-space:normal}.contract-project-migration[data-v-617a176c] .el-checkbox__label{white-space:normal;line-height:1.7}.contract-project-migration[data-v-617a176c] .el-checkbox__input{margin-top:5px}.project-actions[data-v-617a176c]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:12px;padding:14px 0;border-bottom:1px solid #eee5d8}.project-actions .el-button[data-v-617a176c]{min-width:140px;margin:0}.contract-project-migration h3[data-v-617a176c]{margin:0;color:#634c2c;font-size:15px}.el-pagination[data-v-617a176c]{margin:12px 0}@media (max-width:680px){.project-sources[data-v-617a176c]{grid-template-columns:1fr}.project-actions[data-v-617a176c]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.customer-import[data-v-c6142d48]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px}.import-intro strong[data-v-c6142d48]{color:#634c2c;font-size:16px}.import-hint[data-v-c6142d48],.import-intro p[data-v-c6142d48]{color:#8793a3;font-size:12px;margin:7px 0 0}.import-actions[data-v-c6142d48]{gap:10px}.import-actions[data-v-c6142d48],.import-section[data-v-c6142d48]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.import-section[data-v-c6142d48]{gap:12px;color:#634c2c}.import-section span[data-v-c6142d48]{color:#8793a3;font-size:12px}.import-summary[data-v-c6142d48]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;padding:14px;background:#f8f4ec;border-radius:6px;font-size:13px}.import-summary strong[data-v-c6142d48]{color:#755928;margin-left:4px}.staff-issues[data-v-c6142d48]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.staff-issues .el-select[data-v-c6142d48],.store-plans .el-select[data-v-c6142d48]{width:100%}.import-settings .el-form-item[data-v-c6142d48]{margin-bottom:8px}.required[data-v-c6142d48]{color:#d94f4f}.customer-detail[data-v-c6142d48]{color:#68778a;font-size:12px;white-space:pre-wrap;overflow-wrap:anywhere}.import-result[data-v-c6142d48]{margin:0;color:#3d6b4f;font-size:13px;overflow-wrap:anywhere}.customer-source-import-dialog .el-dialog__body{max-height:calc(88vh - 60px);overflow-y:auto}@media (max-width:1000px){.customer-source-import-dialog{width:calc(100vw - 24px)!important}}.customer-workbench[data-v-5d58f2e7]{min-height:calc(100vh - 84px);padding:22px;background:#f3f6fa;color:#25324a}.customer-workbench--tracking[data-v-5d58f2e7]{height:calc(100vh - 84px);min-height:0;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;padding:16px 22px}.hero-panel[data-v-5d58f2e7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:28px;padding:26px 30px;border-radius:18px;color:#fff;background:linear-gradient(110deg,#47351f,#8d6b37);-webkit-box-shadow:0 12px 28px rgba(75,53,24,.2);box-shadow:0 12px 28px rgba(75,53,24,.2)}.hero-copy[data-v-5d58f2e7]{min-width:0}.eyebrow[data-v-5d58f2e7]{margin-bottom:9px;color:#fff;font-size:13px;font-weight:700;letter-spacing:.7px}.hero-copy h1[data-v-5d58f2e7]{margin:0 0 9px;color:#fff;font-size:27px;line-height:1.2}.hero-copy p[data-v-5d58f2e7]{max-width:760px;margin:0;color:#fff;font-size:14px;line-height:1.7}.hero-side[data-v-5d58f2e7]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;flex-direction:column;gap:13px}.hero-meta[data-v-5d58f2e7],.hero-side[data-v-5d58f2e7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.hero-meta[data-v-5d58f2e7]{flex-direction:column;gap:8px;white-space:nowrap}.hero-meta span[data-v-5d58f2e7]{color:#fff;font-size:12px}.hero-actions[data-v-5d58f2e7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.tracking-hero[data-v-5d58f2e7]{position:relative;min-height:74px;padding:20px 30px;overflow:hidden;border:0;border-radius:12px;color:#fff;background:linear-gradient(110deg,#47351f,#8d6b37);-webkit-box-shadow:0 9px 24px rgba(75,53,24,.18);box-shadow:0 9px 24px rgba(75,53,24,.18)}.tracking-hero .eyebrow[data-v-5d58f2e7]{margin-bottom:6px;color:#fff;font-size:12px}.tracking-hero .hero-copy h1[data-v-5d58f2e7]{margin-bottom:5px;color:#fff;font-size:24px}.tracking-hero .hero-copy p[data-v-5d58f2e7]{color:#fff;font-size:13px;line-height:1.5}.customer-workbench--tracking .tracking-hero[data-v-5d58f2e7]{min-height:0;padding:16px 24px}.metric-strip[data-v-5d58f2e7],.point-overview[data-v-5d58f2e7]{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:16px;overflow:hidden;border:1px solid #e4eaf2;border-radius:12px;background:#e4eaf2}.metric-item[data-v-5d58f2e7],.point-overview>div[data-v-5d58f2e7]{padding:18px 22px;background:#fff}.metric-item[data-v-5d58f2e7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px}.metric-item>i[data-v-5d58f2e7]{display:grid;-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;width:40px;height:40px;place-items:center;border-radius:10px;color:#177c73;background:#eaf7f5;font-size:18px}.metric-item>div[data-v-5d58f2e7]{min-width:0}.metric-item span[data-v-5d58f2e7],.point-overview span[data-v-5d58f2e7]{display:block;color:#718096;font-size:12px}.metric-item strong[data-v-5d58f2e7],.point-overview strong[data-v-5d58f2e7]{display:block;margin:7px 0 3px;color:#8c6a36;font-size:25px}.metric-item small[data-v-5d58f2e7]{color:#9aa7b6}.point-overview[data-v-5d58f2e7]{grid-template-columns:repeat(3,1fr) auto;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.point-overview .el-button[data-v-5d58f2e7]{margin:17px}.stage-strip[data-v-5d58f2e7]{margin-top:16px;padding:0 18px;border:1px solid #e3e9f0;border-radius:12px;background:#fff;-webkit-box-shadow:0 4px 14px rgba(37,50,74,.045);box-shadow:0 4px 14px rgba(37,50,74,.045)}.stage-strip__list[data-v-5d58f2e7]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:28px;min-width:0;overflow-x:auto;scrollbar-width:none}.stage-strip__list[data-v-5d58f2e7]::-webkit-scrollbar{display:none}.stage-strip button[data-v-5d58f2e7]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-height:54px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:0 2px;border:0;color:#667589;background:transparent;cursor:pointer;font-size:14px;-webkit-transition:color .18s ease;transition:color .18s ease}.stage-strip button[data-v-5d58f2e7]:after{position:absolute;right:0;bottom:0;left:0;height:3px;border-radius:3px 3px 0 0;background:#19786f;content:"";opacity:0;-webkit-transform:scaleX(.35);transform:scaleX(.35);-webkit-transition:opacity .18s ease,-webkit-transform .18s ease;transition:opacity .18s ease,-webkit-transform .18s ease;transition:opacity .18s ease,transform .18s ease;transition:opacity .18s ease,transform .18s ease,-webkit-transform .18s ease}.stage-strip button[data-v-5d58f2e7]:hover{color:#26364b}.stage-strip button b[data-v-5d58f2e7]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-width:21px;height:21px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 6px;border-radius:11px;color:#7f8c9d;background:#eef2f6;font-size:11px;line-height:21px}.stage-strip button.active[data-v-5d58f2e7]{color:#12675f;font-weight:700}.stage-strip button.active[data-v-5d58f2e7]:after{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}.stage-strip button.active b[data-v-5d58f2e7]{color:#fff;background:#19786f}.reminder-strip[data-v-5d58f2e7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:10px;margin-top:12px}.reminder-strip>div[data-v-5d58f2e7]{position:relative;display:grid;grid-template-columns:32px 1fr auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px 9px;padding:13px 15px;border:1px solid #e5eaf0;border-radius:10px;background:#fff;cursor:pointer;-webkit-transition:.2s;transition:.2s}.customer-workbench--tracking .stage-strip[data-v-5d58f2e7]{margin-top:10px}.customer-workbench--tracking .reminder-strip[data-v-5d58f2e7]{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:10px}.customer-workbench--tracking .reminder-strip>div[data-v-5d58f2e7]{gap:2px 8px;padding:10px 12px}.reminder-strip>div[data-v-5d58f2e7]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);border-color:#b8dcd8;-webkit-box-shadow:0 7px 18px rgba(27,77,95,.09);box-shadow:0 7px 18px rgba(27,77,95,.09)}.reminder-strip>div.active[data-v-5d58f2e7]{border-color:#c9aa70;background:#fffdf8;-webkit-box-shadow:0 7px 18px rgba(140,106,54,.12);box-shadow:0 7px 18px rgba(140,106,54,.12)}.follow-tag-picker[data-v-5d58f2e7]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-top:8px}.follow-tag-picker button[data-v-5d58f2e7]{padding:5px 10px;border:1px solid #dfe5ec;border-radius:14px;color:#687588;background:#fff;cursor:pointer}.follow-tag-picker button.active[data-v-5d58f2e7]{border-color:#c9aa70;color:#8c6a36;background:#fbf8f1}.reminder-strip i[data-v-5d58f2e7]{grid-row:1/3;display:grid;width:32px;height:32px;place-items:center;border-radius:8px;color:#19786f;background:#eaf7f5}.reminder-strip span[data-v-5d58f2e7]{color:#445267;font-size:12px}.reminder-strip strong[data-v-5d58f2e7]{color:#e06d3d;font-size:18px}.reminder-strip small[data-v-5d58f2e7]{color:#9aa6b3;font-size:11px}.filter-card[data-v-5d58f2e7],.point-card[data-v-5d58f2e7],.table-card[data-v-5d58f2e7]{margin-top:16px;border:none;border-radius:12px}.tracking-filter-card[data-v-5d58f2e7] .el-card__header{padding:14px 18px}.tracking-filter-card[data-v-5d58f2e7] .el-card__body{padding:16px 18px 10px}.tracking-filter-card .filter-form[data-v-5d58f2e7] .el-form-item{margin-bottom:12px}.customer-workbench--tracking .filter-card[data-v-5d58f2e7],.customer-workbench--tracking .table-card[data-v-5d58f2e7]{margin-top:10px}.customer-workbench--tracking .tracking-filter-card[data-v-5d58f2e7] .el-card__header{padding:10px 16px}.customer-workbench--tracking .tracking-filter-card[data-v-5d58f2e7] .el-card__body{padding:10px 16px 6px}.customer-workbench--tracking .tracking-filter-card .filter-form[data-v-5d58f2e7] .el-form-item{margin-bottom:8px}.customer-workbench--tracking .filter-form[data-v-5d58f2e7] .el-form-item__label{padding-bottom:2px}.card-heading[data-v-5d58f2e7],.table-toolbar[data-v-5d58f2e7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.card-heading h2[data-v-5d58f2e7]{margin:0 0 4px;color:#25324a;font-size:16px}.card-heading p[data-v-5d58f2e7]{margin:0;color:#8b98a9;font-size:12px}.filter-form[data-v-5d58f2e7]{margin-bottom:-12px}.filter-form[data-v-5d58f2e7] .el-form-item{margin-bottom:16px}.filter-form[data-v-5d58f2e7] .el-form-item__label{padding-bottom:5px;color:#607087;font-size:12px;line-height:18px}.full-control[data-v-5d58f2e7]{width:100%}.filter-toggle[data-v-5d58f2e7]{display:block;margin:5px auto -5px;border:0;color:#19786f;background:transparent;cursor:pointer}.table-toolbar[data-v-5d58f2e7]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.business-actions[data-v-5d58f2e7]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:7px}.business-actions .el-button+.el-button[data-v-5d58f2e7]{margin-left:0}.selection-tip[data-v-5d58f2e7]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-top:7px;color:#7d8999;font-size:12px}.table-card[data-v-5d58f2e7] .el-card__body{padding-top:0}.table-card[data-v-5d58f2e7] .el-table th{color:#43536a;background:#f3f7fa}.table-card[data-v-5d58f2e7] .el-table td{color:#526174}.more-link[data-v-5d58f2e7]{margin-left:10px;color:#19786f;font-size:12px;cursor:pointer}.money[data-v-5d58f2e7]{color:#cf6839;font-weight:700}.pagination-row[data-v-5d58f2e7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:18px;color:#8491a2;font-size:12px}.customer-workbench--tracking .pagination-row[data-v-5d58f2e7]{padding-top:10px}.point-card[data-v-5d58f2e7]{margin-bottom:20px}.point-grid[data-v-5d58f2e7]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}.point-rule[data-v-5d58f2e7]{display:grid;grid-template-columns:34px minmax(130px,1fr) 116px 135px 24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;min-height:68px;border-bottom:1px solid #edf0f4}.rule-index[data-v-5d58f2e7]{color:#a0acb9;font-size:12px}.rule-name span[data-v-5d58f2e7],.rule-name strong[data-v-5d58f2e7]{display:block}.rule-name strong[data-v-5d58f2e7]{color:#3e4d62;font-size:13px}.rule-name span[data-v-5d58f2e7]{margin-top:4px;color:#9aa6b4;font-size:11px}.rule-unit[data-v-5d58f2e7]{color:#718096;font-size:12px}.dialog-alert[data-v-5d58f2e7]{margin-bottom:20px}.record-form[data-v-5d58f2e7]{padding-right:10px}.field-hint[data-v-5d58f2e7]{margin-top:6px;color:#8b98a9;font-size:12px;line-height:1.5}.field-guidance[data-v-5d58f2e7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:6px;color:#8a7460;font-size:12px;line-height:18px}.field-guidance b[data-v-5d58f2e7]{color:#b38a50;font-weight:600}.follow-customer-context[data-v-5d58f2e7]{display:grid;grid-template-columns:1.05fr .9fr 1.25fr;gap:1px;margin-bottom:22px;overflow:hidden;border:1px solid #e7dfd2;border-radius:10px;background:#e7dfd2}.follow-customer-context>div[data-v-5d58f2e7]{min-width:0;padding:13px 16px;background:#fbfaf7}.follow-customer-context small[data-v-5d58f2e7],.follow-customer-context span[data-v-5d58f2e7],.follow-customer-context strong[data-v-5d58f2e7]{display:block}.follow-customer-context span[data-v-5d58f2e7]{margin-bottom:7px;color:#8b98a9;font-size:11px}.follow-customer-context strong[data-v-5d58f2e7]{overflow:hidden;color:#334155;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.follow-customer-context small[data-v-5d58f2e7]{margin-top:5px;overflow:hidden;color:#8a7760;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.detail-section-title[data-v-5d58f2e7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:25px 0 18px}.detail-drawer .detail-section-title h3[data-v-5d58f2e7]{margin:0}.follow-history[data-v-5d58f2e7]{padding:2px 2px 0 3px}.follow-history-card[data-v-5d58f2e7]{padding:13px 14px;border:1px solid #e3e9ef;border-radius:9px;background:#fbfcfd}.follow-history-card__head[data-v-5d58f2e7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.follow-history-card__head strong[data-v-5d58f2e7]{color:#334155;font-size:13px}.follow-history-card p[data-v-5d58f2e7]{margin:10px 0;color:#4c5a6d;font-size:13px;line-height:1.65;white-space:pre-wrap}.follow-history-card__meta[data-v-5d58f2e7]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px 18px;color:#8a96a6;font-size:11px}.detail-drawer[data-v-5d58f2e7]{padding:0 22px 28px}.detail-head[data-v-5d58f2e7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:18px;font-size:19px;font-weight:700}.detail-drawer h3[data-v-5d58f2e7]{margin:25px 0 18px;font-size:15px}.audit-empty[data-v-5d58f2e7]{padding:12px 14px;border:1px dashed #d8c7a5;border-radius:8px;color:#7c6c53;background:#fffaf1;font-size:13px;line-height:1.7}@media(max-width:1200px){.point-grid[data-v-5d58f2e7]{grid-template-columns:1fr}}@media(max-width:760px){.customer-workbench[data-v-5d58f2e7]{padding:12px}.customer-workbench--tracking[data-v-5d58f2e7]{height:auto;min-height:calc(100vh - 84px);overflow:visible}.customer-workbench--tracking .reminder-strip[data-v-5d58f2e7]{grid-template-columns:1fr}.card-heading[data-v-5d58f2e7],.hero-actions[data-v-5d58f2e7],.hero-meta[data-v-5d58f2e7],.hero-panel[data-v-5d58f2e7],.hero-side[data-v-5d58f2e7],.pagination-row[data-v-5d58f2e7],.table-toolbar[data-v-5d58f2e7]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hero-actions[data-v-5d58f2e7]{width:100%}.stage-strip[data-v-5d58f2e7]{padding:0 12px}.metric-strip[data-v-5d58f2e7],.point-overview[data-v-5d58f2e7]{grid-template-columns:repeat(2,1fr)}.reminder-strip[data-v-5d58f2e7]{grid-template-columns:1fr}.point-rule[data-v-5d58f2e7]{grid-template-columns:30px 1fr;padding:12px 0}.follow-customer-context[data-v-5d58f2e7]{grid-template-columns:1fr}}.consultation-page[data-v-e60b7c9a]{min-height:calc(100vh - 84px);padding:22px;background:#f4f1ed;color:#302a25}.page-hero[data-v-e60b7c9a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px;padding:25px 28px;border-radius:18px;background:linear-gradient(120deg,#4e3822,#91703c);color:#fff;-webkit-box-shadow:0 12px 30px rgba(69,49,29,.16);box-shadow:0 12px 30px rgba(69,49,29,.16)}.eyebrow[data-v-e60b7c9a]{margin-bottom:6px;font-size:12px;letter-spacing:1px;color:#ead9bd}.page-hero h1[data-v-e60b7c9a]{margin:0;font-size:28px;line-height:1.3}.page-hero p[data-v-e60b7c9a]{margin:7px 0 0;font-size:14px;color:hsla(0,0%,100%,.78)}.hero-actions[data-v-e60b7c9a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.scope-label[data-v-e60b7c9a]{font-size:13px;color:#f1e5d1}.metric-grid[data-v-e60b7c9a]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:16px}.metric-card[data-v-e60b7c9a]{min-width:0;padding:18px 20px;border:1px solid #e3d9ce;border-radius:16px;background:#fff;color:#3b342e;text-align:left;cursor:pointer;-webkit-transition:.18s ease;transition:.18s ease}.metric-card.active[data-v-e60b7c9a],.metric-card[data-v-e60b7c9a]:hover{border-color:#b78b4b;-webkit-box-shadow:0 8px 20px rgba(90,66,38,.09);box-shadow:0 8px 20px rgba(90,66,38,.09);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.metric-card small[data-v-e60b7c9a],.metric-card span[data-v-e60b7c9a]{display:block}.metric-card span[data-v-e60b7c9a]{font-size:13px;color:#766b63}.metric-card strong[data-v-e60b7c9a]{display:block;margin:7px 0 5px;font-size:28px;color:#2f2924}.metric-card small[data-v-e60b7c9a]{font-size:12px;color:#9a8f86}.table-card[data-v-e60b7c9a]{margin-top:16px;padding:20px;border:1px solid #e6ddd4;border-radius:18px;background:#fff}.toolbar[data-v-e60b7c9a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;margin-bottom:16px}.toolbar h2[data-v-e60b7c9a]{margin:0;font-size:19px}.toolbar p[data-v-e60b7c9a]{margin:6px 0 0;font-size:13px;color:#8b8179}.toolbar[data-v-e60b7c9a] .el-form-item{margin-bottom:0}.page-alert[data-v-e60b7c9a]{margin-bottom:14px}.customer-cell[data-v-e60b7c9a]{-ms-flex-align:center;gap:10px}.customer-cell .avatar[data-v-e60b7c9a],.customer-cell[data-v-e60b7c9a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.customer-cell .avatar[data-v-e60b7c9a]{width:36px;height:36px;-webkit-box-flex:0;-ms-flex:0 0 36px;flex:0 0 36px;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #dfc9a8;border-radius:50%;background:#fbf3e6;color:#9b7139;font-weight:600}.customer-cell small[data-v-e60b7c9a],.customer-cell strong[data-v-e60b7c9a]{display:block}.customer-cell strong[data-v-e60b7c9a]{font-size:14px;color:#302a25}.customer-cell small[data-v-e60b7c9a]{margin-top:3px;color:#91867e}.converted-label[data-v-e60b7c9a]{margin-left:8px;font-size:12px;color:#65906f}.detail-panel[data-v-e60b7c9a]{-webkit-box-sizing:border-box;box-sizing:border-box;min-height:300px;padding:0 24px 36px}.detail-heading[data-v-e60b7c9a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;padding-bottom:18px;border-bottom:1px solid #eee6dd}.detail-heading h2[data-v-e60b7c9a]{margin:0;font-size:25px}.detail-heading p[data-v-e60b7c9a]{margin:6px 0 0;color:#8a7f77}.detail-grid[data-v-e60b7c9a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:18px}.detail-grid>div[data-v-e60b7c9a]{min-width:0;padding:14px;border-radius:12px;background:#f7f3ef}.detail-grid span[data-v-e60b7c9a],.detail-grid strong[data-v-e60b7c9a]{display:block}.detail-grid span[data-v-e60b7c9a]{font-size:12px;color:#82776f}.detail-grid strong[data-v-e60b7c9a]{margin-top:5px;overflow-wrap:anywhere;font-size:14px;color:#312b26}.intent-card[data-v-e60b7c9a]{margin-top:12px;padding:15px 17px;border-left:4px solid #c59a5c;border-radius:10px;background:#fbf7f1}.intent-card span[data-v-e60b7c9a]{font-size:12px;color:#82766d}.intent-card p[data-v-e60b7c9a]{margin:7px 0 0;line-height:1.65;color:#3b342e}.link-card[data-v-e60b7c9a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-top:14px;padding:14px 16px;border-radius:12px;background:#edf4ef;color:#55705d}.link-card i[data-v-e60b7c9a]{font-size:22px}.link-card span[data-v-e60b7c9a],.link-card strong[data-v-e60b7c9a]{display:block}.link-card span[data-v-e60b7c9a]{margin-top:3px;font-size:12px}.link-card__content[data-v-e60b7c9a]{min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.link-card .el-button[data-v-e60b7c9a]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.archive-link[data-v-e60b7c9a]{margin-left:6px}.drawer-actions[data-v-e60b7c9a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:9px;margin-top:16px}.drawer-actions .el-button[data-v-e60b7c9a]{margin-left:0}.timeline-section[data-v-e60b7c9a]{margin-top:24px;padding-top:20px;border-top:1px solid #eee6dd}.section-title[data-v-e60b7c9a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px}.section-title h3[data-v-e60b7c9a]{margin:0;font-size:17px}.section-title span[data-v-e60b7c9a]{font-size:12px;color:#948980}.event-card strong[data-v-e60b7c9a]{color:#312b26}.event-card p[data-v-e60b7c9a]{margin:7px 0;line-height:1.55;color:#5d544d}.event-card span[data-v-e60b7c9a]{font-size:12px;color:#91867e}.empty-track[data-v-e60b7c9a]{padding:35px 0;text-align:center;color:#9a9088}.convert-form[data-v-e60b7c9a]{margin-top:16px}.existing-customer-card[data-v-e60b7c9a]{padding:16px;border:1px solid #cfe1d3;border-radius:12px;background:#f3f8f4}.existing-customer-card__head[data-v-e60b7c9a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:14px}.existing-customer-card__head strong[data-v-e60b7c9a]{color:#355b42;font-size:16px}.existing-customer-card__head p[data-v-e60b7c9a]{margin:6px 0 0;color:#647b6b;font-size:13px}.existing-customer-card__grid[data-v-e60b7c9a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:14px}.existing-customer-card__grid>div[data-v-e60b7c9a]{min-width:0;padding:10px 12px;border-radius:9px;background:#fff}.existing-customer-card__grid span[data-v-e60b7c9a],.existing-customer-card__grid strong[data-v-e60b7c9a]{display:block}.existing-customer-card__grid span[data-v-e60b7c9a]{color:#87978b;font-size:12px}.existing-customer-card__grid strong[data-v-e60b7c9a]{margin-top:4px;overflow-wrap:anywhere;color:#3e5545;font-size:13px}.existing-customer-card__rule[data-v-e60b7c9a]{margin:12px 0 0;color:#708176;font-size:12px;line-height:1.65}.convert-rule[data-v-e60b7c9a]{margin:16px 0 0;padding:12px 14px;border-radius:10px;background:#f8f4ef;color:#776c63;font-size:12px;line-height:1.65}@media(max-width:1100px){.metric-grid[data-v-e60b7c9a]{grid-template-columns:repeat(2,minmax(0,1fr))}.toolbar[data-v-e60b7c9a]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(max-width:768px){.consultation-page[data-v-e60b7c9a]{padding:14px}.page-hero[data-v-e60b7c9a]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.detail-grid[data-v-e60b7c9a],.metric-grid[data-v-e60b7c9a]{grid-template-columns:1fr}}.package-alert[data-v-14cfcac5]{margin-bottom:16px}.package-meta[data-v-14cfcac5]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px 28px;padding:12px 16px;margin-bottom:16px;color:#425466;background:#f6f8fb;border-radius:8px}.price-table[data-v-14cfcac5]{width:100%;margin-bottom:18px}.rule-toolbar[data-v-14cfcac5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;margin-bottom:12px}.rule-toolbar small[data-v-14cfcac5],.rule-toolbar strong[data-v-14cfcac5]{display:block}.rule-toolbar small[data-v-14cfcac5]{margin-top:4px;color:#84909c}.full[data-v-14cfcac5]{width:100%}.danger[data-v-14cfcac5]{color:#f56c6c}.self-review-tip[data-v-14cfcac5]{margin-right:12px;color:#d46b4c;font-size:12px}.member-rule-card[data-v-14cfcac5]{margin:0 0 14px;padding:12px 14px 2px;border:1px solid #dfe5ec;border-radius:8px;background:#fbfcfe}.member-rule-card__title[data-v-14cfcac5]{margin-bottom:10px;color:#334155;font-weight:600}.member-rule-card label[data-v-14cfcac5]{display:block;margin:0 0 5px;color:#6b7785;font-size:12px}.member-rule-card .el-col[data-v-14cfcac5]{min-height:72px}.switch-line[data-v-14cfcac5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;min-height:32px;color:#52606d;font-size:12px}.clone-alert[data-v-8808464a]{margin-bottom:18px}.full-control[data-v-8808464a]{width:100%}.missing[data-v-73aab477]{color:#c03639;font-weight:600;padding:20px 0}.photo-row[data-v-73aab477]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #eee;padding:8px 0}.photo-row span[data-v-73aab477]{overflow-wrap:anywhere}.contract-image[data-v-73aab477]{width:100%;max-height:60vh;margin-top:16px}.upload-toolbar[data-v-73aab477]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;margin-top:16px}.upload-toolbar span[data-v-73aab477]{color:#7b817b;font-size:12px}.contract-file-input[data-v-73aab477]{display:none}.upload-help[data-v-73aab477]{color:#85847d;font-size:12px;line-height:1.6;margin:10px 0}.sales-workbench[data-v-3fdbd095]{min-height:calc(100vh - 84px);max-width:100%;overflow-x:hidden;padding:22px;color:#26354c;background:#f3f6fa}.sales-workbench.is-embedded[data-v-3fdbd095]{min-height:0;padding:0;background:transparent}.sales-workbench.is-iu[data-v-3fdbd095]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:calc(100vh - 84px);min-height:0;overflow:hidden;padding:16px 22px 0}.sales-workbench.is-iu .filter-card[data-v-3fdbd095],.sales-workbench.is-iu .hero-panel[data-v-3fdbd095],.sales-workbench.is-iu .sales-hub-tabs[data-v-3fdbd095],.sales-workbench.is-iu .status-pipeline[data-v-3fdbd095]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.sales-workbench.is-iu .table-card[data-v-3fdbd095]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:12px;margin-bottom:0;border-radius:10px 10px 0 0}.sales-workbench.is-iu .table-card[data-v-3fdbd095] .el-card__header{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.sales-workbench.is-iu .table-card[data-v-3fdbd095] .el-card__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}.sales-workbench.is-iu .table-scroll[data-v-3fdbd095]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;overflow:hidden}.sales-workbench.is-iu .table-card[data-v-3fdbd095] .el-table{width:100%}.sales-workbench.is-iu .table-card[data-v-3fdbd095] .el-table__header-wrapper{overflow:hidden!important}.sales-workbench.is-iu .table-card[data-v-3fdbd095] .el-table__body-wrapper{overflow-x:auto!important;overflow-y:auto!important}.sales-workbench.is-iu .pagination-row[data-v-3fdbd095]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0;padding:10px 16px 12px;border-top:1px solid #eef1f5}.sales-workbench.is-iu .table-card[data-v-3fdbd095] .el-table__body-wrapper{background:#fff}.sales-workbench.is-iu .table-card[data-v-3fdbd095] .el-table__empty-block{background:#fff;width:100%}.sales-workbench.is-iu .table-card[data-v-3fdbd095] .el-table__body td,.sales-workbench.is-iu .table-card[data-v-3fdbd095] .el-table__body tr{height:44px!important}.sales-workbench.is-iu .table-card[data-v-3fdbd095] .el-table__body td{padding-top:6px!important;padding-bottom:6px!important}.sales-workbench.is-iu .table-card[data-v-3fdbd095] .el-table__body .cell{overflow:hidden;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.table-ops[data-v-3fdbd095]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.table-ops .el-button[data-v-3fdbd095]{margin:0!important;padding:0 2px}.table-op-more[data-v-3fdbd095]{font-weight:600}.sales-workbench.is-iu .table-card[data-v-3fdbd095] td.table-ops-cell .cell{overflow:visible;text-overflow:clip;white-space:nowrap}.sales-empty[data-v-3fdbd095]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:200px;padding:32px 16px;color:#8a96a8}.sales-empty i[data-v-3fdbd095]{margin-bottom:12px;color:#d5c6ab;font-size:36px}.sales-empty strong[data-v-3fdbd095]{color:#526070;font-size:14px;font-weight:600}.sales-empty span[data-v-3fdbd095]{margin-top:6px;font-size:12px}.hero-panel[data-v-3fdbd095]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:28px;padding:26px 30px;border-radius:16px;color:#fff;background:linear-gradient(125deg,#2a2218,#5a4630 50%,#8c6a3e);-webkit-box-shadow:0 12px 28px rgba(42,34,24,.22);box-shadow:0 12px 28px rgba(42,34,24,.22)}.eyebrow[data-v-3fdbd095]{margin-bottom:9px;color:#fff;font-size:13px;font-weight:700;letter-spacing:.7px}.hero-panel h1[data-v-3fdbd095]{margin:0 0 9px;color:#fff;font-size:27px}.hero-panel p[data-v-3fdbd095]{max-width:760px;margin:0;color:#fff;font-size:14px;line-height:1.7}.hero-actions[data-v-3fdbd095]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.sales-hub-tabs[data-v-3fdbd095]{margin-top:16px;padding:8px;border:1px solid #eadfcb;border-radius:10px;background:#fffdf8}.sales-hub-tabs__actions[data-v-3fdbd095]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%}.sales-hub-tab[data-v-3fdbd095]{min-height:40px;padding:8px 10px;border:1px solid #e1d7c5;border-radius:8px;color:#4f5f73;font-size:13px;font-weight:600;text-align:center;background:#fff;cursor:pointer}.sales-hub-tab[data-v-3fdbd095]:hover{border-color:#b58a45}.sales-hub-tab.active[data-v-3fdbd095]{border-color:#aa7d38;color:#fff;background:#b58a45}.sales-hub-tab--service[data-v-3fdbd095]:not(.active){border-color:#d9e6db;background:#fbfefb}.sales-hub-tab--details[data-v-3fdbd095]:not(.active){border-color:#dbe1ed;background:#fbfcff}.sales-hub-tab--cards[data-v-3fdbd095]:not(.active){border-color:#ead7c0;background:#fffaf3}.package-source-alert[data-v-3fdbd095]{margin-top:16px;border-radius:10px}.package-overview[data-v-3fdbd095]{margin-top:16px;padding:20px 22px 18px;border:1px solid #d7e4e6;border-radius:16px;background:-webkit-gradient(linear,left top,left bottom,from(#f7fbfb),color-stop(56%,#fff));background:linear-gradient(180deg,#f7fbfb,#fff 56%);-webkit-box-shadow:0 10px 24px rgba(62,96,102,.06);box-shadow:0 10px 24px rgba(62,96,102,.06)}.package-overview__top[data-v-3fdbd095]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px}.package-overview__intro[data-v-3fdbd095],.package-overview__top[data-v-3fdbd095]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.package-overview__intro[data-v-3fdbd095]{min-width:280px;gap:14px}.package-overview__mark[data-v-3fdbd095]{display:grid;width:48px;height:48px;-webkit-box-flex:0;-ms-flex:0 0 48px;flex:0 0 48px;place-items:center;border-radius:14px;color:#fff;background:linear-gradient(160deg,#6eafb8,#3f7d88);-webkit-box-shadow:0 8px 16px rgba(63,125,136,.22);box-shadow:0 8px 16px rgba(63,125,136,.22)}.package-overview__mark i[data-v-3fdbd095]{font-size:22px}.package-overview__intro h2[data-v-3fdbd095]{margin:0 0 4px;color:#1f3a40;font-size:18px;font-weight:700;letter-spacing:.2px}.package-overview__intro p[data-v-3fdbd095]{margin:0;color:#5f7378;font-size:13px;line-height:1.6}.package-overview__steps[data-v-3fdbd095]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:0;margin:0;padding:0;list-style:none}.package-overview__steps li[data-v-3fdbd095]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;max-width:210px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;min-height:56px;padding:10px 16px 10px 14px;color:#3f555a;font-size:13px;line-height:1.45;background:#fff;border:1px solid #dce8ea}.package-overview__steps li[data-v-3fdbd095]:first-child{border-radius:12px 0 0 12px}.package-overview__steps li[data-v-3fdbd095]:last-child{border-radius:0 12px 12px 0}.package-overview__steps li+li[data-v-3fdbd095]{margin-left:-1px}.package-overview__steps li+li[data-v-3fdbd095]:before{content:"";position:absolute;left:-7px;top:50%;width:12px;height:12px;border-top:1px solid #dce8ea;border-right:1px solid #dce8ea;background:#fff;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.package-overview__steps em[data-v-3fdbd095]{display:grid;width:24px;height:24px;-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;place-items:center;color:#fff;font-size:12px;font-style:normal;font-weight:700;border-radius:50%;background:#3f7d88}.package-overview__metrics[data-v-3fdbd095]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px}.package-metric[data-v-3fdbd095]{padding:16px 18px 14px;text-align:left;border:1px solid #dce8ea;border-radius:14px;background:#fff;-webkit-box-shadow:0 4px 12px rgba(63,125,136,.04);box-shadow:0 4px 12px rgba(63,125,136,.04);cursor:pointer}.package-metric[data-v-3fdbd095]:hover{border-color:#b7d0d4}.package-metric span[data-v-3fdbd095]{display:block;color:#6b8085;font-size:12px;letter-spacing:.3px}.package-metric strong[data-v-3fdbd095]{display:block;margin:6px 0 4px;color:#1f3a40;font-size:28px;line-height:1;font-weight:700}.package-metric small[data-v-3fdbd095]{color:#7d9196;font-size:12px}.package-metric.is-active[data-v-3fdbd095]{border-color:#3f7d88;background:-webkit-gradient(linear,left top,left bottom,from(#eef7f8),color-stop(70%,#fff));background:linear-gradient(180deg,#eef7f8,#fff 70%);-webkit-box-shadow:0 8px 18px rgba(63,125,136,.12);box-shadow:0 8px 18px rgba(63,125,136,.12)}.package-metric.is-active small[data-v-3fdbd095],.package-metric.is-active span[data-v-3fdbd095]{color:#3f7d88}.package-metric.is-active strong[data-v-3fdbd095]{color:#2b5f68}@media(max-width:1100px){.package-overview__top[data-v-3fdbd095]{display:block}.package-overview__steps[data-v-3fdbd095]{margin-top:16px;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}.package-overview__steps li[data-v-3fdbd095]{max-width:none}}@media(max-width:760px){.package-overview__steps[data-v-3fdbd095]{display:grid}.package-overview__steps li[data-v-3fdbd095],.package-overview__steps li[data-v-3fdbd095]:first-child,.package-overview__steps li[data-v-3fdbd095]:last-child{border-radius:12px;margin-left:0}.package-overview__steps li+li[data-v-3fdbd095]:before{display:none}.package-overview__metrics[data-v-3fdbd095]{grid-template-columns:1fr}}.sales-focus-panel[data-v-3fdbd095]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;margin-top:16px;padding:16px 20px;border:1px solid #eadfcb;border-left:4px solid #b58a45;border-radius:12px;background:#fffdf8}.focus-heading[data-v-3fdbd095],.sales-focus-panel[data-v-3fdbd095]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.focus-heading[data-v-3fdbd095]{min-width:250px;gap:12px}.focus-heading>i[data-v-3fdbd095]{color:#aa7d38;font-size:24px}.focus-heading b[data-v-3fdbd095],.focus-heading span[data-v-3fdbd095]{display:block}.focus-heading b[data-v-3fdbd095]{color:#26364a;font-size:15px}.focus-heading span[data-v-3fdbd095]{margin-top:4px;color:#7b8797;font-size:12px;line-height:1.5}.focus-steps[data-v-3fdbd095]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px}.focus-steps span[data-v-3fdbd095]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:8px 11px;color:#5f6b7a;font-size:12px;white-space:nowrap;border-radius:8px;background:#f7f2e8}.focus-steps em[data-v-3fdbd095]{display:grid;width:20px;height:20px;place-items:center;color:#fff;font-style:normal;border-radius:50%;background:#b58a45}.focus-package[data-v-3fdbd095]{border-left-color:#5e9dab;background:#f8fcfc}.focus-package .focus-heading>i[data-v-3fdbd095],.focus-package .focus-steps em[data-v-3fdbd095]{color:#fff;background:#5e9dab}.focus-card[data-v-3fdbd095]{border-left-color:#7b6aac;background:#fbfaff}.focus-card .focus-heading>i[data-v-3fdbd095],.focus-card .focus-steps em[data-v-3fdbd095]{color:#fff;background:#7b6aac}.focus-esign[data-v-3fdbd095]{border-left-color:#4f9b79;background:#f8fcfa}.focus-esign .focus-heading>i[data-v-3fdbd095],.focus-esign .focus-steps em[data-v-3fdbd095]{color:#fff;background:#4f9b79}.metric-strip[data-v-3fdbd095]{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:16px;overflow:hidden;border:1px solid #e4e8ef;border-radius:12px;background:#e4e8ef}.metric-strip.is-three[data-v-3fdbd095]{grid-template-columns:repeat(3,1fr)}.metric-item[data-v-3fdbd095]{padding:18px 22px;background:#fff;text-align:left;border:0;cursor:pointer}.metric-item span[data-v-3fdbd095]{display:block;color:#718096;font-size:12px}.metric-item strong[data-v-3fdbd095]{display:block;margin:7px 0 4px;color:#8c6a36;font-size:24px}.metric-item small[data-v-3fdbd095]{color:#9aa6b4}.metric-item.active[data-v-3fdbd095]{background:#f8fcfc;-webkit-box-shadow:inset 0 -3px 0 #5e9dab;box-shadow:inset 0 -3px 0 #5e9dab}.metric-item.active strong[data-v-3fdbd095]{color:#3f7d88}.status-pipeline[data-v-3fdbd095]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-top:14px;overflow-x:auto}.status-pipeline button[data-v-3fdbd095]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:9px 13px;border:1px solid #e0e5ec;border-radius:9px;color:#637086;background:#fff;cursor:pointer}.status-pipeline b[data-v-3fdbd095]{display:grid;width:20px;height:20px;place-items:center;border-radius:50%;color:#7d8796;background:#eef1f5;font-size:11px}.status-pipeline em[data-v-3fdbd095]{padding:2px 6px;border-radius:9px;color:#8b96a5;background:#f0f3f6;font-size:11px;font-style:normal}.status-pipeline button.active[data-v-3fdbd095]{border-color:#855191;color:#74447f;background:#f8effa;-webkit-box-shadow:0 4px 12px rgba(112,61,126,.12);box-shadow:0 4px 12px rgba(112,61,126,.12)}.status-pipeline button.active b[data-v-3fdbd095]{color:#fff;background:#855191}.filter-card[data-v-3fdbd095],.table-card[data-v-3fdbd095]{margin-top:16px;border:0;border-radius:12px}.package-draft-card[data-v-3fdbd095]{margin-top:16px;border:1px solid #efd6a6;border-radius:12px}.package-draft-card[data-v-3fdbd095] .el-card__header{background:#fffaf0}.package-draft-card[data-v-3fdbd095] .el-table th{color:#66502d;background:#fffaf0}.package-draft-reason[data-v-3fdbd095]{margin-left:8px;color:#ad7450;font-size:12px}.card-heading[data-v-3fdbd095],.table-toolbar[data-v-3fdbd095]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.card-heading h2[data-v-3fdbd095]{margin:0 0 4px;font-size:16px}.card-heading p[data-v-3fdbd095]{margin:0;color:#8a97a8;font-size:12px}.filter-form[data-v-3fdbd095]{margin-bottom:-12px}.filter-form[data-v-3fdbd095] .el-form-item{margin-bottom:16px}.filter-form[data-v-3fdbd095] .el-form-item__label{padding-bottom:5px;color:#607087;font-size:12px;line-height:18px}.full-control[data-v-3fdbd095]{width:100%}.field-hint[data-v-3fdbd095]{display:block;margin-top:5px;color:#8a6a51;font-size:11px;line-height:1.4}.field-guidance[data-v-3fdbd095]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:6px;color:#8a7460;font-size:12px;line-height:18px}.field-guidance b[data-v-3fdbd095]{color:#b38a50;font-weight:600}.contract-filter-meta[data-v-3fdbd095]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:18px;margin-top:13px;padding:14px 16px;border:1px solid #ece5ef;border-radius:10px;background:#fcf9fd}.contract-filter-meta[data-v-3fdbd095],.store-selector[data-v-3fdbd095]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.store-selector[data-v-3fdbd095]{gap:12px}.meta-label[data-v-3fdbd095]{color:#46566d;font-weight:700}.formula-tips[data-v-3fdbd095]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px 18px;color:#8a5a34;font-size:12px}.formula-tips span[data-v-3fdbd095]{white-space:nowrap}.formula-tips i[data-v-3fdbd095]{margin-right:5px;color:#b77746}.filter-toggle[data-v-3fdbd095]{display:block;margin:5px auto -5px;border:0;color:#7d4688;background:transparent;cursor:pointer}.table-toolbar[data-v-3fdbd095]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.business-actions[data-v-3fdbd095]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:7px}.business-actions .el-button+.el-button[data-v-3fdbd095]{margin-left:0}.selection-tip[data-v-3fdbd095]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:5px;padding-top:3px;color:#7d8999;font-size:12px}.card-package-selection-hint[data-v-3fdbd095]{max-width:520px;color:#9a6b25;line-height:1.45;text-align:right}.table-scroll[data-v-3fdbd095]{overflow-x:auto}.table-card[data-v-3fdbd095]{max-width:100%}.table-card[data-v-3fdbd095] .el-card__body{padding-top:0}.table-card[data-v-3fdbd095] .el-table th{color:#43536a;background:#f5f3f7}.contract-summary[data-v-3fdbd095]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:9px 22px;padding:13px 15px;border-top:1px solid #ebeef5;color:#657287;font-size:12px;background:#fcfbfd}.contract-summary strong[data-v-3fdbd095]{color:#4c3356}.contract-summary b[data-v-3fdbd095]{margin-left:4px;color:#c3543c}.more-link[data-v-3fdbd095]{margin-left:10px;color:#7d4688;font-size:12px;cursor:pointer}.money[data-v-3fdbd095]{color:#d05f45;font-weight:700}.expand-panel[data-v-3fdbd095]{padding:14px 26px 18px;background:#faf8fb}.expand-heading[data-v-3fdbd095]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px;color:#586579}.expand-heading span[data-v-3fdbd095]{color:#8d98a8;font-size:12px}.pagination-row[data-v-3fdbd095]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:18px;color:#8491a2;font-size:12px}.dialog-alert[data-v-3fdbd095]{margin-bottom:18px}.sales-workbench[data-v-3fdbd095] .sales-edit-dialog{max-width:calc(100vw - 32px)}.sales-workbench[data-v-3fdbd095] .sales-edit-dialog .el-dialog__body{padding:20px 28px}.sales-workbench[data-v-3fdbd095] .sales-edit-dialog .el-table .el-input-number{width:100%}.sales-workbench[data-v-3fdbd095] .sales-edit-dialog.is-plain .el-tabs__header{display:none}.sales-workbench[data-v-3fdbd095] .sales-edit-dialog.is-plain .el-tabs__content{overflow:visible}.sales-workbench[data-v-3fdbd095] .sales-edit-dialog.is-plain .el-dialog__body{max-height:70vh;overflow-y:auto}.sales-workbench[data-v-3fdbd095] .sales-edit-dialog.is-plain .record-form{max-height:none;padding-right:0;overflow:visible}.package-lines-block[data-v-3fdbd095]{margin-top:6px;padding:14px 16px 8px;border:1px solid #eadfcb;border-radius:10px;background:#fffdf8}.record-form[data-v-3fdbd095]{max-height:54vh;padding:4px 15px 0 0;overflow-y:auto}.line-editor-head[data-v-3fdbd095]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:4px 0 14px}.line-editor-head span[data-v-3fdbd095],.line-editor-head strong[data-v-3fdbd095]{display:block}.line-editor-head span[data-v-3fdbd095]{margin-top:4px;color:#929dad;font-size:12px}.inline-section-error[data-v-3fdbd095]{margin:-4px 0 12px;color:#f56c6c;font-size:12px;line-height:1.5}.service-pricing-summary[data-v-3fdbd095]{margin-top:12px;padding:12px 14px;border:1px solid #eadcc3;border-radius:6px;background:#fffcf6}.service-pricing-summary__heading[data-v-3fdbd095]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;color:#6b542d;font-size:13px}.service-pricing-summary__heading i[data-v-3fdbd095]{color:#b4863f;font-size:16px}.service-pricing-summary__heading small[data-v-3fdbd095]{color:#8a7b66;font-size:12px}.service-pricing-summary__row[data-v-3fdbd095]{display:grid;grid-template-columns:minmax(140px,1fr) minmax(260px,2fr) minmax(170px,auto);-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-top:10px}.service-pricing-summary__row strong[data-v-3fdbd095]{color:#3d4a54;font-size:13px}.service-pricing-summary__row span[data-v-3fdbd095]{color:#7c7469;font-size:12px;white-space:nowrap}.line-total[data-v-3fdbd095]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:28px;padding:16px 4px 2px;color:#697689}.line-total strong[data-v-3fdbd095]{color:#d05f45;font-size:17px}.danger-link[data-v-3fdbd095]{color:#e25757}.detail-drawer[data-v-3fdbd095]{padding:0 22px 30px}.detail-head[data-v-3fdbd095]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:18px;font-size:19px;font-weight:700}.detail-drawer h3[data-v-3fdbd095]{margin:26px 0 14px;font-size:15px}.contract-detail[data-v-3fdbd095]{padding:4px 22px 28px}.contract-detail__hero[data-v-3fdbd095]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin-bottom:18px}.contract-detail__hero strong[data-v-3fdbd095]{display:block;color:#243447;font-size:20px}.contract-detail__hero span[data-v-3fdbd095]{display:block;margin-top:4px;color:#7b8797;font-size:13px}.contract-detail section[data-v-3fdbd095]{margin-bottom:16px}.contract-detail h4[data-v-3fdbd095]{margin:0 0 8px;color:#8c6a36;font-size:13px}.contract-detail dl[data-v-3fdbd095]{margin:0;border:1px solid #eef1f5;border-radius:8px;background:#fff}.contract-detail dl>div[data-v-3fdbd095]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;padding:9px 12px;border-top:1px solid #f3f5f8}.contract-detail dl>div[data-v-3fdbd095]:first-child{border-top:0}.contract-detail dt[data-v-3fdbd095]{-webkit-box-flex:0;-ms-flex:0 0 78px;flex:0 0 78px;color:#8a96a8;font-size:12px}.contract-detail dd[data-v-3fdbd095]{margin:0;color:#334155;font-size:13px}.contract-sheet[data-v-3fdbd095]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100%;padding:0;background:#fdfcf9}.contract-sheet__head[data-v-3fdbd095]{position:relative;padding:22px 30px 18px;background:linear-gradient(120deg,#47351f,#8d6b37);color:#fff}.contract-sheet__brand[data-v-3fdbd095]{font-size:11px;letter-spacing:3px;opacity:.75}.contract-sheet__title[data-v-3fdbd095]{margin:5px 0 7px;font-size:22px;letter-spacing:5px;font-weight:700}.contract-sheet__sub[data-v-3fdbd095]{font-size:12px;opacity:.88}.contract-sheet__sub b[data-v-3fdbd095]{font-family:Consolas,Menlo,monospace;font-size:13px;letter-spacing:1px;color:#f3e6c8}.contract-sheet__status[data-v-3fdbd095]{position:absolute;right:30px;top:26px;padding:5px 14px;border:1px solid hsla(0,0%,100%,.45);border-radius:999px;background:hsla(0,0%,100%,.14);font-size:12px;letter-spacing:2px}.contract-sheet__meta[data-v-3fdbd095]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px 26px;padding:12px 30px;background:#faf7ef;border-bottom:1px solid #e8e0d0;font-size:12px;color:#5b6b7f}.contract-sheet__meta b[data-v-3fdbd095]{margin-left:5px;color:#243447;font-weight:600}.contract-sheet__display-btn[data-v-3fdbd095]{margin-left:auto;padding:0;color:#8d6b37;font-size:12px}.contract-sheet__display-panel[data-v-3fdbd095]{padding:4px 2px}.contract-sheet__display-tip[data-v-3fdbd095]{margin-bottom:8px;color:#a8b0ba;font-size:12px;line-height:1.6}.contract-sheet__display-panel .el-checkbox[data-v-3fdbd095]{display:block;margin:6px 0}.contract-sheet__customer[data-v-3fdbd095]{-ms-flex-align:center;gap:14px;padding:16px 30px;border-bottom:1px dashed #e8e0d0}.contract-sheet__avatar[data-v-3fdbd095],.contract-sheet__customer[data-v-3fdbd095]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.contract-sheet__avatar[data-v-3fdbd095]{-webkit-box-flex:0;-ms-flex:none;flex:none;width:46px;height:46px;border-radius:50%;background:linear-gradient(135deg,#8d6b37,#c9b68b);color:#fff;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:19px;font-weight:700}.contract-sheet__who b[data-v-3fdbd095]{font-size:17px;color:#243447}.contract-sheet__who span[data-v-3fdbd095]{margin-left:12px;color:#5b6b7f;font-size:12px}.contract-sheet__finance[data-v-3fdbd095]{display:grid;grid-template-columns:repeat(4,1fr);margin:16px 30px 4px;border:1px solid #e3d5b0;border-radius:10px;overflow:hidden;background:-webkit-gradient(linear,left top,left bottom,from(#faf4e4),to(#f6eed6));background:linear-gradient(180deg,#faf4e4,#f6eed6)}.contract-sheet__finance-cell[data-v-3fdbd095]{padding:12px 8px;text-align:center;border-right:1px solid #eadfc2}.contract-sheet__finance-cell[data-v-3fdbd095]:last-child{border-right:0}.contract-sheet__finance-label[data-v-3fdbd095]{font-size:11px;color:#8a7a55;letter-spacing:1px}.contract-sheet__finance-num[data-v-3fdbd095]{margin-top:5px;font-size:18px;font-weight:800;color:#47351f;font-variant-numeric:tabular-nums}.contract-sheet__finance-cell--warn .contract-sheet__finance-num[data-v-3fdbd095]{color:#b0563a}.contract-sheet__finance-sub[data-v-3fdbd095]{margin-top:2px;font-size:10px;color:#a3946e}.contract-sheet__blocks[data-v-3fdbd095]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:14px 30px 4px;overflow:auto}.contract-sheet__block[data-v-3fdbd095]{margin-bottom:14px;border:1px solid #e8e0d0;border-radius:10px;background:#fff;overflow:hidden}.contract-sheet__block>header[data-v-3fdbd095]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:9px;padding:11px 16px;background:#fbf9f3;border-bottom:1px solid #e8e0d0}.contract-sheet__block-bar[data-v-3fdbd095]{width:4px;height:14px;border-radius:2px;background:#8d6b37}.contract-sheet__block h4[data-v-3fdbd095]{margin:0;font-size:14px;letter-spacing:1px;color:#243447}.contract-sheet__block-en[data-v-3fdbd095]{font-size:10px;color:#b9ac8d;letter-spacing:2px}.contract-sheet__block-right[data-v-3fdbd095]{margin-left:auto;font-size:11px;color:#a3946e}.contract-sheet__grid[data-v-3fdbd095]{display:grid;grid-template-columns:1fr 1fr}.contract-sheet__item[data-v-3fdbd095]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding:10px 16px;border-bottom:1px dashed #efe9db}.contract-sheet__item[data-v-3fdbd095]:nth-child(odd){border-right:1px dashed #efe9db}.contract-sheet__item-k[data-v-3fdbd095]{-webkit-box-flex:0;-ms-flex:none;flex:none;color:#5b6b7f;font-size:12px}.contract-sheet__item-v[data-v-3fdbd095]{color:#243447;font-size:12px;text-align:right;font-weight:600}.contract-sheet__item-v--negative[data-v-3fdbd095]{color:#b0563a}.contract-sheet__empty[data-v-3fdbd095]{padding:14px 16px;color:#a8b0ba;font-size:12px}.contract-sheet__actions[data-v-3fdbd095]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-negative:0;flex-shrink:0;padding:14px 30px 16px;border-top:1px dashed #e8e0d0;background:#fdfcf9}.contract-sheet__btn-primary[data-v-3fdbd095]{background:linear-gradient(120deg,#47351f,#8d6b37);border:0;color:#fff;font-weight:600}.contract-sheet__btn-primary[data-v-3fdbd095]:focus,.contract-sheet__btn-primary[data-v-3fdbd095]:hover{background:linear-gradient(120deg,#524026,#99783f);color:#fff}.contract-sheet__btn-ghost[data-v-3fdbd095]{margin-left:auto}.contract-sheet__actions-hint[data-v-3fdbd095]{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;margin-top:2px;color:#a8b0ba;font-size:11px}@media(max-height:900px){.sales-workbench.is-iu[data-v-3fdbd095]{overflow-y:auto;padding-bottom:28px}.sales-workbench.is-iu .table-card[data-v-3fdbd095]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-height:360px}.sales-workbench.is-iu .table-scroll[data-v-3fdbd095]{min-height:240px}}@media(max-width:900px){.sales-workbench[data-v-3fdbd095]{padding:12px}.hero-actions[data-v-3fdbd095],.hero-panel[data-v-3fdbd095],.pagination-row[data-v-3fdbd095],.table-toolbar[data-v-3fdbd095]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sales-hub-tabs__actions[data-v-3fdbd095]{grid-template-columns:1fr}.contract-filter-meta[data-v-3fdbd095],.store-selector[data-v-3fdbd095]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.formula-tips[data-v-3fdbd095]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.metric-strip.is-three[data-v-3fdbd095],.metric-strip[data-v-3fdbd095]{grid-template-columns:repeat(2,1fr)}.service-pricing-summary__row[data-v-3fdbd095]{grid-template-columns:1fr;gap:6px}.sales-workbench[data-v-3fdbd095] .sales-edit-dialog{width:calc(100vw - 24px)!important;max-width:none}.sales-workbench[data-v-3fdbd095] .sales-edit-dialog .el-dialog__body{padding:18px}.sales-workbench.is-iu[data-v-3fdbd095]{height:auto;overflow:visible;padding:12px}.sales-workbench.is-iu .table-card[data-v-3fdbd095],.sales-workbench.is-iu .table-card[data-v-3fdbd095] .el-card__body{display:block}}.contract-ops-menu.el-dropdown-menu{min-width:168px!important}.contract-sheet-drawer .el-drawer__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;padding-bottom:0}.finance-workbench[data-v-35fae134]{min-height:calc(100vh - 84px);padding:22px;color:#26354c;background:#f3f6fa}.hero-panel[data-v-35fae134]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:28px;padding:26px 30px;border-radius:16px;color:#fff;background:linear-gradient(125deg,#2a2218,#5a4630 50%,#8c6a3e);-webkit-box-shadow:0 12px 28px rgba(42,34,24,.22);box-shadow:0 12px 28px rgba(42,34,24,.22)}.eyebrow[data-v-35fae134]{margin-bottom:9px;color:#fff;font-size:13px;font-weight:700;letter-spacing:.7px}.hero-panel h1[data-v-35fae134]{margin:0 0 9px;color:#fff;font-size:27px}.hero-panel p[data-v-35fae134]{max-width:800px;margin:0;color:#fff;font-size:14px;line-height:1.7}.hero-actions[data-v-35fae134]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.metric-strip[data-v-35fae134]{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:16px;overflow:hidden;border:1px solid #e4e8ef;border-radius:12px;background:#e4e8ef}.finance-todo-strip[data-v-35fae134]{margin-top:16px;padding:14px 18px;border:1px solid #f0d9b5;border-radius:12px;background:#fffaf0}.finance-todo__head[data-v-35fae134]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:10px;color:#8c6a3e;font-size:13px}.finance-todo__head b[data-v-35fae134]{font-size:14px}.finance-todo__head span[data-v-35fae134]{color:#b25e00;font-size:12px}.finance-todo__cards[data-v-35fae134]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.finance-todo__card[data-v-35fae134]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:10px 14px;border:1px solid #e6d5b8;border-radius:10px;background:#fff;color:#26354c;font-size:13px;cursor:pointer;-webkit-transition:border-color .2s,-webkit-box-shadow .2s;transition:border-color .2s,-webkit-box-shadow .2s;transition:box-shadow .2s,border-color .2s;transition:box-shadow .2s,border-color .2s,-webkit-box-shadow .2s}.finance-todo__card[data-v-35fae134]:hover{border-color:#c9a86a;-webkit-box-shadow:0 4px 12px rgba(140,106,62,.18);box-shadow:0 4px 12px rgba(140,106,62,.18)}.finance-todo__card.is-urgent[data-v-35fae134]{border-color:#f3c28c;background:#fff7e8}.finance-todo__label[data-v-35fae134]{color:#6b5b45}.finance-todo__num[data-v-35fae134]{font-size:20px;font-weight:800;color:#b25e00}.finance-todo__card.is-urgent .finance-todo__num[data-v-35fae134]{color:#d03030}.finance-todo__amount[data-v-35fae134]{color:#8c6a3e;font-weight:600}.finance-todo__go[data-v-35fae134]{color:#a08350;font-size:12px}.metric-item[data-v-35fae134]{padding:18px 22px;background:#fff}.metric-item span[data-v-35fae134]{display:block;color:#718096;font-size:12px}.metric-item strong[data-v-35fae134]{display:block;margin:7px 0 4px;color:#8c6a36;font-size:24px}.metric-item small[data-v-35fae134]{color:#9aa6b4}.finance-view-panel[data-v-35fae134]{margin-top:16px;padding:17px 20px;border:1px solid #e9e0cf;border-radius:12px;background:#fff}.view-title[data-v-35fae134]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:11px;color:#6b4b1d}.view-title>i[data-v-35fae134]{margin-top:2px;font-size:21px}.view-title b[data-v-35fae134],.view-title span[data-v-35fae134]{display:block}.view-title b[data-v-35fae134]{margin-bottom:4px;font-size:15px}.view-title span[data-v-35fae134]{color:#788397;font-size:12px;line-height:1.55}.ledger-view[data-v-35fae134]{display:grid;grid-template-columns:minmax(280px,1.5fr) minmax(260px,1.2fr) minmax(260px,1fr);gap:18px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-left:4px solid #a87b35}.view-rule[data-v-35fae134]{padding:10px 12px;border-radius:8px;color:#6d5c3d;background:#fff8e9;font-size:12px;line-height:1.5}.view-rule i[data-v-35fae134]{margin-right:5px;color:#b78026}.view-stats[data-v-35fae134]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;color:#7c8796;font-size:12px}.view-stats span[data-v-35fae134]{min-width:76px;text-align:center}.view-stats b[data-v-35fae134]{display:block;margin-top:4px;color:#8d682d;font-size:18px}.approval-view[data-v-35fae134]{border-left:4px solid #d89548;background:-webkit-gradient(linear,left top,right top,from(#fffaf3),to(#fff));background:linear-gradient(90deg,#fffaf3,#fff)}.approval-path[data-v-35fae134]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:9px;margin-top:16px;color:#795c2e;font-size:13px}.approval-path span[data-v-35fae134]{padding:8px 12px;border:1px solid #ebd8b8;border-radius:20px;background:#fff}.approval-path i[data-v-35fae134]{color:#bf913f}.analysis-view[data-v-35fae134]{border-left:4px solid #4f8d8a;background:-webkit-gradient(linear,left top,right top,from(#f5fbfa),to(#fff));background:linear-gradient(90deg,#f5fbfa,#fff)}.analysis-chips[data-v-35fae134]{display:grid;grid-template-columns:repeat(4,minmax(100px,1fr));gap:10px;margin-top:14px}.analysis-chips span[data-v-35fae134]{padding:10px 12px;border:1px solid #dbece9;border-radius:8px;color:#28716c;background:#fff;font-size:18px;font-weight:700}.analysis-chips b[data-v-35fae134]{display:block;margin-bottom:4px;color:#70818c;font-size:11px;font-weight:500}.content-card[data-v-35fae134]{margin-top:16px;border:0;border-radius:12px}.action-card[data-v-35fae134] .el-card__body{padding:14px 18px}.receipt-guide-card[data-v-35fae134]{border:1px solid #eadfc8;background:-webkit-gradient(linear,left top,right top,from(#fffaf0),color-stop(70%,#fff));background:linear-gradient(90deg,#fffaf0,#fff 70%)}.receipt-guide-heading[data-v-35fae134]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px}.receipt-guide-heading h2[data-v-35fae134]{margin:0 0 5px;color:#59431e;font-size:17px}.receipt-guide-heading p[data-v-35fae134]{max-width:900px;margin:0;color:#748193;font-size:12px;line-height:1.65}.receipt-guide-steps[data-v-35fae134]{-ms-flex-align:center;gap:10px;margin:16px 0}.receipt-guide-steps[data-v-35fae134],.receipt-guide-steps div[data-v-35fae134]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.receipt-guide-steps div[data-v-35fae134]{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-align:center;gap:9px;min-height:48px;padding:10px 12px;border:1px solid #eadfc9;border-radius:8px;color:#665333;background:#fff;font-size:12px;font-weight:700}.receipt-guide-steps b[data-v-35fae134]{display:grid;-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;width:24px;height:24px;border-radius:50%;color:#fff;background:#a77a32;place-items:center;font-size:11px}.receipt-guide-steps>i[data-v-35fae134]{color:#b98a3e}.workflow-card[data-v-35fae134]{border:1px solid #ede4d2;background:#fffdfa}.workflow-heading[data-v-35fae134]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px}.workflow-heading h2[data-v-35fae134]{margin:0 0 5px;color:#513c1d;font-size:17px}.workflow-heading p[data-v-35fae134]{margin:0;color:#788397;font-size:12px;line-height:1.6}.workflow-steps[data-v-35fae134]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.workflow-steps button[data-v-35fae134]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;min-height:62px;padding:12px;border:1px solid #e7dcc5;border-radius:9px;color:#536176;background:#fff;cursor:pointer;text-align:left}.workflow-steps button.active[data-v-35fae134],.workflow-steps button[data-v-35fae134]:hover{border-color:#b6802d;color:#74501a;background:#fff8ea}.workflow-steps b[data-v-35fae134]{display:grid;width:25px;height:25px;place-items:center;border-radius:50%;color:#fff;background:#a97b31;font-size:12px}.workflow-steps span[data-v-35fae134]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:700}.workflow-steps em[data-v-35fae134]{color:#9a6a1f;font-size:18px;font-style:normal;font-weight:700}.card-heading[data-v-35fae134],.table-toolbar[data-v-35fae134]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.card-heading h2[data-v-35fae134]{margin:0 0 4px;font-size:16px}.card-heading p[data-v-35fae134]{margin:0;color:#8a97a8;font-size:12px}.filter-form[data-v-35fae134]{margin-bottom:-12px}.receipt-history-scope[data-v-35fae134]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:16px}.receipt-history-scope span[data-v-35fae134]{color:#8b7552;font-size:12px}.filter-form[data-v-35fae134] .el-form-item{margin-bottom:16px}.filter-form[data-v-35fae134] .el-form-item__label,.record-form[data-v-35fae134] .el-form-item__label{padding-bottom:5px;color:#607087;font-size:12px;line-height:18px}.exclusion-row[data-v-35fae134]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:18px;min-height:42px;margin:2px 0 14px;padding:0 14px;overflow-x:auto;border:1px solid #eee5cc;border-radius:8px;color:#526176;background:#fffaf0;white-space:nowrap}.exclusion-row strong[data-v-35fae134]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;color:#8a6318;font-size:13px}.exclusion-row[data-v-35fae134] .el-checkbox{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:0}.full-control[data-v-35fae134]{width:100%}.filter-toggle[data-v-35fae134]{display:block;margin:5px auto -5px;border:0;color:#a16d0b;background:transparent;cursor:pointer}.business-actions[data-v-35fae134]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:7px}.business-actions .el-button+.el-button[data-v-35fae134]{margin-left:0}.selection-tip[data-v-35fae134]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-top:7px;color:#7d8999;font-size:12px}.table-card[data-v-35fae134] .el-card__body{padding-top:0}.business-tabs[data-v-35fae134]{padding:0 4px}.business-tabs[data-v-35fae134] .el-tabs__header{margin-bottom:12px}.business-tabs[data-v-35fae134] .el-tabs__item{height:48px;padding:0 24px;color:#66758a;font-weight:700;line-height:48px}.business-tabs[data-v-35fae134] .el-tabs__item.is-active{color:#a16d0b}.business-tabs[data-v-35fae134] .el-tabs__active-bar{background-color:#c58b1b}.table-card[data-v-35fae134] .el-table th{color:#43536a;background:#f8f5ed}.money[data-v-35fae134]{color:#d05f45;font-weight:700}.pagination-row[data-v-35fae134]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:18px;color:#8491a2;font-size:12px}.receipt-form-card .record-form[data-v-35fae134]{max-height:none}.receipt-upload[data-v-35fae134] .el-upload{display:block}.receipt-upload[data-v-35fae134] .el-button{width:100%;border-style:dashed}.receipt-upload[data-v-35fae134] .el-upload-list{margin-top:6px}.picker-toolbar[data-v-35fae134]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-bottom:14px}.picker-toolbar .el-input[data-v-35fae134]{-webkit-box-flex:1;-ms-flex:1;flex:1}.picker-total[data-v-35fae134]{float:left;color:#8a97a8;font-size:12px;line-height:36px}.settlement-panel[data-v-35fae134]{margin-bottom:16px;padding:14px 16px;border:1px solid #eadfc8;border-radius:10px;background:#fffaf2}.settlement-panel.is-collect[data-v-35fae134]{border-color:#e3c48a}.settlement-panel.is-refund[data-v-35fae134]{border-color:#e8b089;background:#fff6ef}.settlement-panel.is-cleared[data-v-35fae134],.settlement-panel.is-closed[data-v-35fae134]{border-color:#cfe3d8;background:#f4faf6}.settlement-head[data-v-35fae134]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.settlement-head strong[data-v-35fae134]{display:block;color:#5a4218;font-size:15px}.settlement-head small[data-v-35fae134]{display:block;margin-top:4px;color:#8a7460;font-size:12px}.desk-mode-switch[data-v-35fae134]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin:4px 0 12px}.desk-form[data-v-35fae134]{margin-top:4px}.desk-item-facts[data-v-35fae134]{margin:0 0 12px}.desk-item-totals[data-v-35fae134]{margin:0 0 10px;grid-template-columns:repeat(3,minmax(0,1fr))}.desk-item-table[data-v-35fae134]{width:100%}.desk-empty-items[data-v-35fae134]{padding:10px 12px;border:1px dashed #eadfc8;border-radius:8px;color:#8a7460;background:#fff;font-size:13px}.desk-line-amount[data-v-35fae134]{width:132px}.desk-selected-summary[data-v-35fae134]{margin-top:8px;color:#6b5a42;font-size:12px;line-height:1.6}.desk-selected-summary b[data-v-35fae134]{color:#8c6a36}.settlement-totals[data-v-35fae134]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:12px 0}.settlement-totals span[data-v-35fae134]{padding:8px 10px;border-radius:8px;background:#fff;color:#7a6a52;font-size:12px}.settlement-totals b[data-v-35fae134]{display:block;margin-top:4px;color:#8c6a36;font-size:16px}.settlement-contract[data-v-35fae134]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:8px 0;border-top:1px dashed #eadfc8;font-size:12px;color:#6b5a42}.settlement-contract div[data-v-35fae134]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.settlement-contract b[data-v-35fae134],.settlement-contract em[data-v-35fae134]{display:block}.settlement-contract em[data-v-35fae134]{margin-top:2px;color:#9a8b76;font-style:normal}.settlement-dialog-text[data-v-35fae134]{margin:0 0 10px;color:#3d4a5c;line-height:1.6}.settlement-dialog-list[data-v-35fae134]{margin:0;padding-left:18px;color:#607087;line-height:1.7}.form-tips[data-v-35fae134]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 22px;padding:13px 15px;border-radius:9px;color:#8a6318;background:#fff8e7;font-size:12px}.form-tips i[data-v-35fae134]{margin-right:5px}.form-actions[data-v-35fae134]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px;padding-top:18px}.dialog-alert[data-v-35fae134]{margin-bottom:18px}.dialog-time-tip[data-v-35fae134]{display:block;margin-top:5px;color:#9099a6;font-size:12px;line-height:1.5}.field-guidance[data-v-35fae134]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:6px;color:#8a7460;font-size:12px;line-height:18px}.field-guidance b[data-v-35fae134]{color:#b38a50;font-weight:600}.dialog-form[data-v-35fae134]{max-height:56vh;padding-right:12px;overflow-y:auto}.detail-drawer[data-v-35fae134]{padding:0 22px 30px}.detail-head[data-v-35fae134]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:18px;font-size:18px}.detail-drawer h3[data-v-35fae134]{margin:26px 0 14px;font-size:15px}.business-record-section[data-v-35fae134]{margin-top:24px}.business-record-section h3[data-v-35fae134]{margin-top:0}.business-record-timeline[data-v-35fae134]{margin:6px 0 0 6px}.business-record-timeline p[data-v-35fae134]{margin:6px 0 0;color:#718096;line-height:1.65}@media(max-width:900px){.finance-workbench[data-v-35fae134]{padding:12px}.hero-actions[data-v-35fae134],.hero-panel[data-v-35fae134],.pagination-row[data-v-35fae134],.receipt-guide-heading[data-v-35fae134],.table-toolbar[data-v-35fae134],.workflow-heading[data-v-35fae134]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.metric-strip[data-v-35fae134]{grid-template-columns:repeat(2,1fr)}.ledger-view[data-v-35fae134]{grid-template-columns:1fr}.analysis-chips[data-v-35fae134]{grid-template-columns:repeat(2,1fr)}.receipt-guide-steps[data-v-35fae134]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.receipt-guide-steps div[data-v-35fae134]{width:100%}.receipt-guide-steps>i[data-v-35fae134]{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}.desk-bank-card-msgbox{width:460px}.desk-bank-card-prompt p{margin:0 0 14px;color:#8a6318;font-size:13px;line-height:1.6}.desk-bank-card-field{margin-bottom:12px}.desk-bank-card-field label{display:block;margin-bottom:6px;color:#606266;font-size:13px}.resident-alert[data-v-74def83a],.resident-tabs[data-v-74def83a] .el-tabs__header{margin-bottom:14px}.resident-tabs[data-v-74def83a] .el-tabs__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;float:none}.resident-tabs[data-v-74def83a] .el-tabs__item{height:34px;border-bottom:1px solid #eadbc2;line-height:34px;color:#6b5a3f}.resident-tabs[data-v-74def83a] .el-tabs__item.is-active{color:#fff;background:#8b6a35;border-color:#8b6a35}.resident-section+.resident-section[data-v-74def83a]{margin-top:18px}.resident-section h3[data-v-74def83a]{margin:0;padding:10px 14px;color:#fff;background:#8b6a35;font-size:14px}.resident-field-grid[data-v-74def83a]{display:grid;grid-template-columns:repeat(4,minmax(190px,1fr));border-top:1px solid #eadfc8;border-left:1px solid #eadfc8}.resident-field-grid>div[data-v-74def83a]{display:grid;grid-template-columns:105px 1fr;min-height:42px;border-right:1px solid #eadfc8;border-bottom:1px solid #eadfc8}.resident-field-grid>div.is-wide[data-v-74def83a]{grid-column:span 2}.resident-field-grid span[data-v-74def83a]{padding:11px 9px;color:#7a6a52;background:#fcf8f1}.resident-field-grid strong[data-v-74def83a]{padding:11px 9px;color:#344257;font-weight:500}.resident-field-grid strong.is-money[data-v-74def83a]{color:#9a6f2d;font-weight:700}.section-hint[data-v-74def83a]{margin:0;padding:10px 14px;border:1px solid #eadfc8;border-top:0;color:#8c6a36;font-size:12px}.tab-evidence-note[data-v-74def83a]{margin:12px 0 0;color:#98a2b0;font-size:12px}@media(max-width:1180px){.resident-field-grid[data-v-74def83a]{grid-template-columns:repeat(2,minmax(220px,1fr))}}.resident-detail-dialog .el-dialog__header{padding:16px 20px 12px;border-bottom:1px solid #eadbc2;background:#fcf8f1}.resident-detail-dialog .el-dialog__title{color:#5f4b2d;font-weight:700}.resident-detail-dialog .el-dialog__body{padding:16px 20px 22px;background:#fffdf8}.booking-room-title[data-v-64816fae]{margin:-4px 0 14px;color:#26354c;text-align:center;font-size:18px}.current-stay-panel[data-v-64816fae]{margin-bottom:18px}.current-stay-title[data-v-64816fae]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:42px;padding:0 12px 0 14px;color:#fff;background:#8b6a35}.current-stay-title h3[data-v-64816fae]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0;font-size:14px}.current-stay-title[data-v-64816fae] .el-button{border-color:hsla(0,0%,100%,.72);color:#6b4c1e;background:#fffaf0}.current-stay-title[data-v-64816fae] .el-button+.el-button{margin-left:8px}.current-stay-grid[data-v-64816fae]{display:grid;grid-template-columns:repeat(4,minmax(210px,1fr));border-top:1px solid #eadfc8;border-left:1px solid #eadfc8}.current-stay-grid>div[data-v-64816fae]{display:grid;grid-template-columns:105px 1fr;min-height:44px;border-right:1px solid #eadfc8;border-bottom:1px solid #eadfc8}.current-stay-grid span[data-v-64816fae]{padding:12px 9px;color:#7a6a52;background:#fcf8f1}.current-stay-grid strong[data-v-64816fae]{padding:12px 9px;color:#344257;font-weight:500}.current-stay-grid strong.is-danger[data-v-64816fae]{color:#b44a4a;font-size:16px;font-weight:800}.current-stay-grid strong.is-money[data-v-64816fae]{color:#9a6f2d;font-weight:700}.current-stay-empty[data-v-64816fae]{border:1px solid #ebeef5;border-top:0;background:#fbfcfe}.current-stay-empty[data-v-64816fae] .el-empty__description{margin-top:8px}.future-stay-banner[data-v-64816fae]{margin-top:10px;padding:8px 12px;border-radius:6px;color:#6b5a3f;background:#fcf8f1;font-size:12px;line-height:1.6}.advance-stay-bar[data-v-64816fae]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-top:10px}.room-record-tabs[data-v-64816fae] .el-tabs__item{color:#6b5a3f}.room-record-tabs[data-v-64816fae] .el-tabs__item.is-active{color:#fff;background:#8b6a35;border-color:#8b6a35}.room-record-tabs[data-v-64816fae] .el-table th{color:#5f4b2d;background:#fcf8f1}.is-pending[data-v-64816fae]{color:#b77b26;font-size:12px}.is-rejected[data-v-64816fae]{color:#c45656;font-size:12px}.money-value[data-v-64816fae]{color:#4b596d;font-weight:600}.money-value.is-received[data-v-64816fae]{color:#248271}@media(max-width:1180px){.current-stay-grid[data-v-64816fae]{grid-template-columns:repeat(2,minmax(240px,1fr))}}.room-booking-detail-dialog .el-dialog__header{padding:16px 20px 12px;border-bottom:1px solid #eadbc2;background:#fcf8f1}.room-booking-detail-dialog .el-dialog__title{color:#5f4b2d;font-weight:700}.room-booking-detail-dialog .el-dialog__body{padding:16px 20px 22px;background:#fffdf8}.checkout-content[data-v-935a9de6]{color:#344257}.occupant-select[data-v-935a9de6]{width:240px;margin:4px 0}.checkout-identity[data-v-935a9de6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:14px 16px;border:1px solid #eadfce;border-radius:12px;background:linear-gradient(135deg,#fffdf9,#faf5ec);gap:13px}.identity-icon[data-v-935a9de6]{display:grid;-webkit-box-flex:0;-ms-flex:0 0 42px;flex:0 0 42px;width:42px;height:42px;place-items:center;border-radius:12px;color:#fff;background:linear-gradient(135deg,#cda45b,#9a6d2a);font-size:18px}.checkout-identity>div[data-v-935a9de6]:nth-child(2){display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.checkout-identity span[data-v-935a9de6]{color:#8d96a3;font-size:11px}.checkout-identity strong[data-v-935a9de6]{margin-top:3px;color:#29384c;font-size:17px}.checkout-identity small[data-v-935a9de6]{margin-top:3px;color:#7d8999}.checkout-summary[data-v-935a9de6]{display:grid;margin-top:14px;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid #e7ebf0;border-radius:12px;background:#fff;overflow:hidden}.checkout-summary>div[data-v-935a9de6]{min-width:0;padding:14px 16px}.checkout-summary>div+div[data-v-935a9de6]{border-left:1px solid #edf0f3}.checkout-summary>div[data-v-935a9de6]:nth-child(3n+1){border-left:0}.checkout-summary>div[data-v-935a9de6]:nth-child(n+4){border-top:1px solid #edf0f3}.checkout-summary small[data-v-935a9de6],.checkout-summary span[data-v-935a9de6],.checkout-summary strong[data-v-935a9de6]{display:block}.checkout-summary span[data-v-935a9de6]{color:#8c96a4;font-size:11px}.checkout-summary strong[data-v-935a9de6]{margin-top:7px;color:#3b485a;font-size:17px}.checkout-summary strong.is-received[data-v-935a9de6]{color:#248271}.checkout-summary strong.is-warning[data-v-935a9de6]{color:#c77b27}.checkout-summary small[data-v-935a9de6]{overflow:hidden;margin-top:5px;color:#a0a7b0;text-overflow:ellipsis;white-space:nowrap}.checkout-result[data-v-935a9de6]{margin-top:14px}.checkout-result[data-v-935a9de6] .el-alert__description{line-height:1.6}.checkout-form[data-v-935a9de6]{margin-top:18px}.checkout-form[data-v-935a9de6] .el-form-item{margin-bottom:16px}.checkout-form[data-v-935a9de6] .el-form-item__label{padding-bottom:5px;color:#58677c;font-size:12px;line-height:18px}.full-control[data-v-935a9de6]{width:100%}.field-note[data-v-935a9de6]{display:block;margin-top:4px;color:#9aa3ae;line-height:16px}.amount-policy[data-v-935a9de6]{margin:-6px 0 15px;padding:9px 12px;border-radius:8px;color:#8a6a38;background:#fbf5e9;font-size:11px;line-height:1.6}.checkout-flow[data-v-935a9de6]{-ms-flex-align:center;margin-top:2px;padding:13px;border-radius:12px;background:#f6f8fa}.checkout-flow[data-v-935a9de6],.flow-item[data-v-935a9de6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.flow-item[data-v-935a9de6]{min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#8792a1;text-align:center}.flow-item>i[data-v-935a9de6]{margin-bottom:6px;font-size:20px}.flow-item span[data-v-935a9de6]{color:#536176;font-size:12px;font-weight:700}.flow-item small[data-v-935a9de6]{margin-top:3px;font-size:10px}.flow-item.is-done>i[data-v-935a9de6]{color:#2f9a82}.flow-item.is-warning>i[data-v-935a9de6]{color:#c98a32}.flow-arrow[data-v-935a9de6]{-webkit-box-flex:0;-ms-flex:0 0 22px;flex:0 0 22px;color:#c4cad1;text-align:center}.checkout-footer[data-v-935a9de6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:18px}.checkout-footer>span[data-v-935a9de6]{color:#929baa;font-size:11px}.checkout-footer>span i[data-v-935a9de6]{margin-right:4px;color:#b18545}.checkout-footer[data-v-935a9de6] .el-button--primary{border-color:#a67935;background:linear-gradient(135deg,#cba35c,#956725)}@media(max-width:900px){.checkout-summary[data-v-935a9de6]{grid-template-columns:repeat(2,1fr)}.checkout-summary>div[data-v-935a9de6]:nth-child(n+3){border-top:1px solid #edf0f3}.checkout-summary>div[data-v-935a9de6]:nth-child(odd){border-left:0}.checkout-summary>div[data-v-935a9de6]:nth-child(2n){border-left:1px solid #edf0f3}.checkout-footer[data-v-935a9de6]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.turnover-task[data-v-22b41094]{padding:16px;margin:12px 0;border:1px solid #e8e2d9;border-radius:8px}.turnover-task h3[data-v-22b41094]{margin-top:0}.turnover-task p[data-v-22b41094]{color:#736b60}.el-checkbox[data-v-22b41094]{margin:6px 18px 8px 0}.el-textarea[data-v-22b41094]{margin:12px 0}.change-subject[data-v-0c96ac8a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;padding:15px 16px;border:1px solid #eadbc2;border-radius:11px;background:#fcf8f1}.subject-main[data-v-0c96ac8a]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.subject-icon[data-v-0c96ac8a]{display:-webkit-box;display:-ms-flexbox;display:flex;width:44px;height:44px;-webkit-box-flex:0;-ms-flex:0 0 44px;flex:0 0 44px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:13px;color:#fff;background:linear-gradient(145deg,#c99c4f,#9a6f2d);font-size:21px}.subject-main small[data-v-0c96ac8a],.subject-main span[data-v-0c96ac8a],.subject-main strong[data-v-0c96ac8a]{display:block}.subject-main span[data-v-0c96ac8a]{color:#8a93a0;font-size:11px}.subject-main strong[data-v-0c96ac8a]{margin-top:3px;color:#2e3c50;font-size:17px}.subject-main small[data-v-0c96ac8a]{margin-top:4px;color:#6f7b8c}.subject-metrics[data-v-0c96ac8a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.subject-metrics>span[data-v-0c96ac8a]{min-width:92px;padding:8px 10px;border:1px solid #eee2cd;border-radius:8px;background:#fff}.subject-metrics b[data-v-0c96ac8a],.subject-metrics small[data-v-0c96ac8a]{display:block}.subject-metrics small[data-v-0c96ac8a]{color:#8b95a3;font-size:10px}.subject-metrics b[data-v-0c96ac8a]{margin-top:3px;color:#78551f;font-size:13px}.extension-account[data-v-0c96ac8a]{display:grid;grid-template-columns:158px minmax(0,1fr);gap:14px;margin-top:12px;padding:12px 14px;border:1px solid #dde7e5;border-radius:10px;background:#f8fbfa}.extension-account.has-outstanding[data-v-0c96ac8a]{border-color:#ecd6ad;background:#fffaf0}.extension-account-title[data-v-0c96ac8a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:14px;border-right:1px solid #e1e8e7}.extension-account-title span[data-v-0c96ac8a]{color:#405465;font-weight:600}.extension-account-title i[data-v-0c96ac8a]{margin-right:7px;color:#168779}.extension-account-title small[data-v-0c96ac8a]{margin-top:5px;color:#929ca8;line-height:1.4}.extension-account-metrics[data-v-0c96ac8a]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.extension-account-metrics>div[data-v-0c96ac8a]{min-width:0;padding:1px 14px;border-right:1px solid #e5ecea}.extension-account-metrics>div[data-v-0c96ac8a]:last-child{border-right:0}.extension-account-metrics small[data-v-0c96ac8a],.extension-account-metrics span[data-v-0c96ac8a],.extension-account-metrics strong[data-v-0c96ac8a]{display:block}.extension-account-metrics small[data-v-0c96ac8a]{color:#7c8998;font-size:11px}.extension-account-metrics strong[data-v-0c96ac8a]{margin-top:4px;color:#34485c;font-size:15px}.extension-account-metrics strong.is-received[data-v-0c96ac8a]{color:#178577}.extension-account-metrics strong.is-outstanding[data-v-0c96ac8a]{color:#d16a2f}.extension-account-metrics span[data-v-0c96ac8a]{overflow:hidden;margin-top:3px;color:#9aa3af;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.change-alert[data-v-0c96ac8a]{margin-top:12px}.change-form[data-v-0c96ac8a]{margin-top:16px}.full-control[data-v-0c96ac8a]{width:100%}.empty-tip[data-v-0c96ac8a],.field-tip[data-v-0c96ac8a]{display:block;margin-top:5px;color:#9099a6;line-height:1.5}.empty-tip[data-v-0c96ac8a]{color:#c45656}.room-comparison[data-v-0c96ac8a]{display:grid;grid-template-columns:1fr auto 1fr auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;margin:0 0 16px;padding:13px 16px;border:1px solid #e4e9ef;border-radius:10px;background:#f8fafc}.room-comparison>div small[data-v-0c96ac8a],.room-comparison>div span[data-v-0c96ac8a],.room-comparison>div strong[data-v-0c96ac8a]{display:block}.room-comparison span[data-v-0c96ac8a]{color:#8b96a5;font-size:10px}.room-comparison strong[data-v-0c96ac8a]{margin:3px 0;color:#435269;font-size:15px}.room-comparison small[data-v-0c96ac8a]{color:#7a8798}.room-comparison .target strong[data-v-0c96ac8a]{color:#197f72}.room-comparison>i[data-v-0c96ac8a]{color:#b9955f;font-size:20px}.policy-group[data-v-0c96ac8a]{width:100%}.policy-group[data-v-0c96ac8a] .el-radio-button{width:50%}.policy-group[data-v-0c96ac8a] .el-radio-button__inner{width:100%}.change-flow[data-v-0c96ac8a]{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:2px;padding:13px 16px;border-radius:10px;background:#f5f7fa;text-align:center}.change-flow>div>i[data-v-0c96ac8a],.change-flow span[data-v-0c96ac8a],.change-flow strong[data-v-0c96ac8a]{display:block}.change-flow>div>i[data-v-0c96ac8a]{margin-bottom:6px;color:#aa7c36;font-size:19px}.change-flow strong[data-v-0c96ac8a]{color:#48576b;font-size:12px}.change-flow span[data-v-0c96ac8a]{margin-top:3px;color:#929ba8;font-size:10px}.flow-arrow[data-v-0c96ac8a]{color:#c6ccd4}@media(max-width:960px){.subject-metrics[data-v-0c96ac8a]{display:none}.extension-account[data-v-0c96ac8a]{grid-template-columns:1fr}.extension-account-title[data-v-0c96ac8a]{padding-right:0;padding-bottom:9px;border-right:0;border-bottom:1px solid #e1e8e7}}.room-type-trend-chart[data-v-ba3b8110]{width:100%;height:560px}.room-segment[data-v-f25e9162]{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;min-width:0;padding:12px 14px;border:1px solid #eadfcd;border-left:4px solid #c8a364;border-radius:9px;background:linear-gradient(135deg,#fffaf3,#fff)}.segment-date[data-v-f25e9162]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:#66758a;font-size:12px;white-space:nowrap}.segment-date span[data-v-f25e9162]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.segment-date small[data-v-f25e9162]{color:#a08b69;font-size:10px;font-weight:500}.segment-date i[data-v-f25e9162]{color:#c5a56e;font-size:12px}.segment-main[data-v-f25e9162]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-top:10px}.segment-main strong[data-v-f25e9162]{color:#18283d;font-size:21px;line-height:1}.room-type[data-v-f25e9162]{overflow:hidden;color:#58677b;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.stay-days[data-v-f25e9162]{padding:3px 7px;border-radius:10px;color:#8d6b34;font-size:11px;background:#f5ead7}.timeline-booking-pick[data-v-4e8b45e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:10px 0;padding:10px 12px;color:#705329;background:#fbf6ea;border:1px solid #dfcba8;border-radius:6px}.timeline-booking-pick small[data-v-4e8b45e8]{color:#697788}.timeline-span.is-available[data-v-4e8b45e8]{cursor:pointer}.timeline-span.is-booking-choice[data-v-4e8b45e8]{position:relative}.timeline-picked-range[data-v-4e8b45e8]{position:absolute;top:0;bottom:0;pointer-events:none;border:2px solid #b89456;background:rgba(184,148,86,.18)}.smart-allocation[data-v-4e8b45e8]{margin-top:10px}.smart-query-card[data-v-4e8b45e8]{margin-top:0;border:0;border-radius:10px}.smart-query-card[data-v-4e8b45e8] .el-card__body{padding:13px 18px}.smart-date-item[data-v-4e8b45e8],.smart-query-item[data-v-4e8b45e8],.smart-query-row[data-v-4e8b45e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.smart-query-row[data-v-4e8b45e8]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 18px;padding-bottom:20px}.smart-query-row[data-v-4e8b45e8] .el-form-item{margin-bottom:0}.smart-query-row[data-v-4e8b45e8] .el-form-item__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:32px}.smart-query-row[data-v-4e8b45e8] .el-form-item__error{top:calc(100% + 2px);white-space:nowrap}.smart-query-item>span[data-v-4e8b45e8]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:7px;color:#4c5b70;font-size:12px}.smart-query-item label[data-v-4e8b45e8]{margin:0 7px 0 4px;color:#4c5b70;font-size:12px;font-weight:400}.store-control[data-v-4e8b45e8]{width:286px}.date-control[data-v-4e8b45e8]{width:150px}.day-control[data-v-4e8b45e8]{width:48px;margin-left:5px}.query-button[data-v-4e8b45e8]{min-width:66px}.decision-shell[data-v-4e8b45e8]{margin-top:10px;padding:0 16px 16px;border-radius:10px;background:#fff}.smart-main-tabs[data-v-4e8b45e8] .el-tabs__header{margin-bottom:14px}.smart-main-tabs[data-v-4e8b45e8] .el-tabs__item{height:48px;line-height:48px;font-weight:600}.smart-main-tabs[data-v-4e8b45e8] .el-tabs__item.is-active{color:#8c6a36}.smart-main-tabs[data-v-4e8b45e8] .el-tabs__active-bar{background-color:#b8945a}.selection-boundary[data-v-4e8b45e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:11px 14px;border:1px solid #dce8e4;border-radius:9px;color:#367d6b;background:#f5faf8}.selection-boundary>i[data-v-4e8b45e8]{font-size:17px}.selection-boundary>div[data-v-4e8b45e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3px}.selection-boundary strong[data-v-4e8b45e8]{color:#316c5e;font-size:12px}.selection-boundary span[data-v-4e8b45e8]{color:#779087;font-size:11px;line-height:1.5}.room-choice-section[data-v-4e8b45e8],.room-type-section[data-v-4e8b45e8]{padding-top:18px}.room-choice-section[data-v-4e8b45e8]{margin-top:16px;border-top:1px solid #eee9e1}.section-heading[data-v-4e8b45e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:18px;margin-bottom:12px}.section-heading>div[data-v-4e8b45e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.section-heading strong[data-v-4e8b45e8]{color:#40372d;font-size:15px}.section-heading small[data-v-4e8b45e8],.section-heading span[data-v-4e8b45e8]{color:#909399;font-size:11px}.section-heading .section-heading-aside[data-v-4e8b45e8]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.availability-summary[data-v-4e8b45e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:6px!important}.availability-summary span[data-v-4e8b45e8]{padding:3px 7px;border-radius:5px;color:#746b5f;background:#f5f3ef;font-size:10px}.availability-summary .is-success[data-v-4e8b45e8]{color:#238166;background:#edf8f4}.availability-summary .is-danger[data-v-4e8b45e8]{color:#c95353;background:#fff1f1}.availability-summary .is-warning[data-v-4e8b45e8]{color:#a96f25;background:#fff5e5}.room-type-grid[data-v-4e8b45e8]{display:grid;grid-template-columns:repeat(auto-fit,minmax(205px,1fr));gap:12px}.room-type-card[data-v-4e8b45e8]{min-width:0;padding:14px;border:1px solid #e7e3dc;border-radius:11px;background:#fff;cursor:pointer;color:inherit;font:inherit;text-align:left;-webkit-transition:border-color .15s,-webkit-box-shadow .15s,-webkit-transform .15s;transition:border-color .15s,-webkit-box-shadow .15s,-webkit-transform .15s;transition:border-color .15s,box-shadow .15s,transform .15s;transition:border-color .15s,box-shadow .15s,transform .15s,-webkit-box-shadow .15s,-webkit-transform .15s;-ms-touch-action:manipulation;touch-action:manipulation}.room-type-card[data-v-4e8b45e8]:hover{border-color:#c5a876;-webkit-box-shadow:0 5px 15px rgba(84,65,39,.08);box-shadow:0 5px 15px rgba(84,65,39,.08);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.room-type-card[data-v-4e8b45e8]:focus-visible{outline:3px solid rgba(47,150,121,.28);outline-offset:2px}.room-type-card.selected[data-v-4e8b45e8]{border-color:#2f9679;background:#f4fbf8;-webkit-box-shadow:0 0 0 2px rgba(47,150,121,.1);box-shadow:0 0 0 2px rgba(47,150,121,.1)}.room-type-card-head[data-v-4e8b45e8]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px}.room-type-card-head>div[data-v-4e8b45e8],.room-type-card-head[data-v-4e8b45e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.room-type-card-head>div[data-v-4e8b45e8]{gap:7px;min-width:0}.room-type-card-head i[data-v-4e8b45e8]{color:#a47b3e;font-size:17px}.room-type-card-head strong[data-v-4e8b45e8]{overflow:hidden;color:#354357;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.room-type-card p[data-v-4e8b45e8]{margin:10px 0 9px;color:#8793a2;font-size:11px}.room-number-preview[data-v-4e8b45e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;min-height:24px}.room-number-preview small[data-v-4e8b45e8],.room-number-preview span[data-v-4e8b45e8]{padding:3px 7px;border-radius:5px;color:#6d6254;background:#f5f1ea;font-size:10px}.room-number-preview small[data-v-4e8b45e8]{color:#928777;background:#faf8f4}.room-type-card-action[data-v-4e8b45e8]{margin-top:11px;color:#9b7a47;font-size:11px;text-align:right}.room-type-card.selected .room-type-card-action[data-v-4e8b45e8]{color:#238166;font-weight:600}.room-choice-grid[data-v-4e8b45e8]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.room-choice-card[data-v-4e8b45e8]{min-width:0;padding:10px;border:1px solid #e5e9ed;border-radius:10px;background:#fbfcfd}.room-count-note[data-v-4e8b45e8]{margin:10px 0 0;color:#8b96a4;font-size:11px;text-align:right}.change-plan-intro[data-v-4e8b45e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:11px;margin-bottom:14px;padding:13px 15px;border:1px solid #e8dfd1;border-radius:10px;color:#7d633e;background:#fcfaf6}.change-plan-intro>i[data-v-4e8b45e8]{font-size:20px}.change-plan-intro>div[data-v-4e8b45e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;gap:4px;min-width:0}.change-plan-intro strong[data-v-4e8b45e8]{color:#5e4a31;font-size:13px}.change-plan-intro span[data-v-4e8b45e8]{color:#8e8172;font-size:11px;line-height:1.5}.change-plan-type-select[data-v-4e8b45e8]{width:180px}.change-plan-section[data-v-4e8b45e8]{padding-top:4px}.change-plan-section+.change-plan-section[data-v-4e8b45e8]{margin-top:16px;padding-top:14px;border-top:1px solid #eee9e1}.change-plan-grid[data-v-4e8b45e8]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.recommendation-reason.is-same[data-v-4e8b45e8]{color:#2f6e67;background:#f3faf7}.empty-state.is-compact[data-v-4e8b45e8]{min-height:64px;padding:16px 12px;font-size:12px}.contract-flow-tip[data-v-4e8b45e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:11px;margin-top:16px;padding:13px 15px;border:1px solid #ead9ba;border-radius:10px;background:#fffaf1}.contract-flow-tip>i[data-v-4e8b45e8]{color:#aa7d39;font-size:20px}.contract-flow-tip>div[data-v-4e8b45e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3px}.contract-flow-tip strong[data-v-4e8b45e8]{color:#705528;font-size:12px}.contract-flow-tip span[data-v-4e8b45e8]{color:#9b845d;font-size:11px}.recommendation-grid[data-v-4e8b45e8]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:14px}.recommendation-grid.pair-grid[data-v-4e8b45e8]{grid-template-columns:repeat(auto-fit,minmax(500px,1fr))}.empty-state[data-v-4e8b45e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;min-height:92px;color:#909399;font-size:13px}.empty-state i[data-v-4e8b45e8]{color:#c0c4cc;font-size:28px}.recommendation-card[data-v-4e8b45e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;height:100%;padding:11px;border:1px solid #e6ebf0;border-radius:11px;background:#fff}.recommendation-reason[data-v-4e8b45e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;min-height:30px;padding-bottom:7px;color:#2f6e67;font-size:12px;line-height:1.55}.recommendation-reason[data-v-4e8b45e8] .el-tag{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:1px}.recommendation-reason>span[data-v-4e8b45e8]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.recommendation-reason.is-warning[data-v-4e8b45e8]{color:#98641c;background:#fff7e9;margin:-4px -4px 0;padding:8px 9px 9px;border-radius:7px}.pair-rooms[data-v-4e8b45e8]{display:grid;grid-template-columns:minmax(0,1fr) 72px minmax(0,1fr);-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:8px}.change-room-marker[data-v-4e8b45e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;color:#a97832;text-align:center}.change-room-marker i[data-v-4e8b45e8]{font-size:20px}.change-room-marker span[data-v-4e8b45e8]{font-size:10px;white-space:nowrap}.timeline-toolbar[data-v-4e8b45e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px 18px;padding:4px 0 2px}.timeline-toolbar>div[data-v-4e8b45e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px}.timeline-toolbar strong[data-v-4e8b45e8]{color:#26374d;font-size:15px}.timeline-toolbar span[data-v-4e8b45e8]{color:#8793a3;font-size:12px}.timeline-toolbar>.timeline-toolbar-filters[data-v-4e8b45e8]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:12px 16px}.timeline-type-control[data-v-4e8b45e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px}.timeline-type-control>span[data-v-4e8b45e8]{color:#8a96a5;font-size:11px}.timeline-type-select[data-v-4e8b45e8]{width:160px}.timeline-range-control[data-v-4e8b45e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px}.timeline-range-control>span[data-v-4e8b45e8]{color:#8a96a5;font-size:11px}.timeline-range-inputs[data-v-4e8b45e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.timeline-range-inputs[data-v-4e8b45e8] .el-date-editor{width:150px}.timeline-footer[data-v-4e8b45e8]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;margin-top:8px;color:#8793a3}.timeline-footer[data-v-4e8b45e8],.timeline-legend[data-v-4e8b45e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:12px}.timeline-legend[data-v-4e8b45e8]{gap:16px 20px;margin:14px 0 10px;color:#647287}.timeline-legend span[data-v-4e8b45e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.timeline-legend i[data-v-4e8b45e8]{width:13px;height:13px;border:1px solid rgba(60,79,99,.08);border-radius:4px}.timeline-panel[data-v-4e8b45e8]{position:relative}.timeline-scroll[data-v-4e8b45e8]{height:clamp(570px,calc(100vh - 340px),680px);overflow:auto;border:1px solid #dfe6ed;border-radius:10px;background:#fff;scrollbar-color:#b7c1cc #eef2f5;scrollbar-width:thin}.booking-schedule__tip[data-v-4e8b45e8]{position:absolute;z-index:8;width:260px;padding:10px 12px;border-radius:8px;background:#243447;color:#fff;font-size:12px;line-height:1.7;-webkit-box-shadow:0 10px 24px rgba(0,0,0,.25);box-shadow:0 10px 24px rgba(0,0,0,.25);pointer-events:none}.booking-schedule__tip span[data-v-4e8b45e8],.booking-schedule__tip strong[data-v-4e8b45e8]{display:block}.timeline-grid[data-v-4e8b45e8]{display:grid}.timeline-date-head[data-v-4e8b45e8],.timeline-room-head[data-v-4e8b45e8]{position:sticky;top:0;z-index:3;min-height:44px;border-right:1px solid #e4eaf0;border-bottom:1px solid #d8e0e8;background:#f5f8fa}.timeline-room-head[data-v-4e8b45e8]{z-index:5;padding-left:16px;color:#45566d;font-size:12px;font-weight:600}.timeline-room-head[data-v-4e8b45e8],.timeline-type-cell[data-v-4e8b45e8]{left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:4px 0 10px rgba(38,55,77,.04);box-shadow:4px 0 10px rgba(38,55,77,.04)}.timeline-type-cell[data-v-4e8b45e8]{position:sticky;z-index:4;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:28px;padding:3px 12px;border-right:1px solid #eadbc2;border-bottom:1px solid #eadbc2;background:#fcf8f1}.timeline-type-cell strong[data-v-4e8b45e8]{color:#6b4c1e;font-size:13px}.timeline-type-cell span[data-v-4e8b45e8]{color:#9a7a45;font-size:11px}.timeline-type-bar[data-v-4e8b45e8]{min-height:28px;border-bottom:1px solid #eadbc2;background:#fffaf3}.timeline-date-head[data-v-4e8b45e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:3px;color:#43546b;white-space:nowrap}.timeline-date-head strong[data-v-4e8b45e8]{font-size:11px;font-weight:600;-webkit-writing-mode:horizontal-tb;-ms-writing-mode:lr-tb;writing-mode:horizontal-tb}.timeline-date-head small[data-v-4e8b45e8]{color:#929eac;font-size:10px}.timeline-date-head.is-past[data-v-4e8b45e8]{color:#8a96a5;background:#eef1f4}.timeline-date-head.is-today[data-v-4e8b45e8]{color:#6b4c1e;background:#fcf8f1;-webkit-box-shadow:inset 0 -2px 0 #c4a46a;box-shadow:inset 0 -2px 0 #c4a46a}.timeline-date-head.is-today small[data-v-4e8b45e8]{color:#9a6f2d;font-weight:700}.timeline-date-head.is-future[data-v-4e8b45e8]{color:#3d56c7}.timeline-date-head.is-month-start[data-v-4e8b45e8]:not(.is-today){background:#f7f1e4}.timeline-row-bg[data-v-4e8b45e8]{z-index:0;border-bottom:1px solid #e9eef2;background:#fff}.timeline-room-cell[data-v-4e8b45e8]{position:sticky;left:0;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:36px;padding:0 10px 0 12px;border-right:1px solid #dfe5eb;border-bottom:1px solid #e9eef2;background:#fff;-webkit-box-shadow:4px 0 10px rgba(38,55,77,.035);box-shadow:4px 0 10px rgba(38,55,77,.035)}.timeline-room-cell span[data-v-4e8b45e8]{overflow:hidden;color:#29394e;font-size:13px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.timeline-room-cell[data-v-4e8b45e8] .el-button{padding:5px 7px;border-radius:5px}.timeline-span[data-v-4e8b45e8]{z-index:1;overflow:clip;margin:4px 3px;padding:0 8px;border:1px solid transparent;border-radius:4px}.timeline-span-content[data-v-4e8b45e8],.timeline-span[data-v-4e8b45e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:0}.timeline-span-content[data-v-4e8b45e8]{position:sticky;left:201px;gap:8px;max-width:100%;white-space:nowrap}.timeline-span strong[data-v-4e8b45e8]{overflow:hidden;max-width:100%;color:#2b3a4d;font-size:12px;font-weight:700;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.timeline-span small[data-v-4e8b45e8]{-ms-flex-negative:0;flex-shrink:0;color:#5d6d80;font-size:11px;line-height:14px}.timeline-legend .is-available[data-v-4e8b45e8],.timeline-span.is-available[data-v-4e8b45e8]{color:#7f8b9b;background:#fff;border:1px solid #e2e7ed}.timeline-span.is-available strong[data-v-4e8b45e8]{color:#7a8694;font-weight:600}.timeline-legend .is-past[data-v-4e8b45e8],.timeline-span.is-past[data-v-4e8b45e8]{background:#626973}.timeline-legend .is-unrecorded[data-v-4e8b45e8],.timeline-span.is-unrecorded[data-v-4e8b45e8]{background:#e8edf3;color:#7b8490}.timeline-span.is-past small[data-v-4e8b45e8],.timeline-span.is-past strong[data-v-4e8b45e8]{color:#fff}.timeline-legend .is-occupied[data-v-4e8b45e8],.timeline-span.is-occupied[data-v-4e8b45e8]{background:#b89456}.timeline-span.is-occupied small[data-v-4e8b45e8],.timeline-span.is-occupied strong[data-v-4e8b45e8]{color:#fff}.timeline-legend .is-booked[data-v-4e8b45e8],.timeline-span.is-booked[data-v-4e8b45e8]{background:#45b8ac}.timeline-span.is-booked small[data-v-4e8b45e8],.timeline-span.is-booked strong[data-v-4e8b45e8]{color:#fff}.timeline-legend .is-blocked[data-v-4e8b45e8],.timeline-span.is-blocked[data-v-4e8b45e8]{background:#d94f4f}.timeline-span.is-blocked small[data-v-4e8b45e8],.timeline-span.is-blocked strong[data-v-4e8b45e8]{color:#fff}.conflict-list[data-v-4e8b45e8]{display:grid;gap:10px}.conflict-list article[data-v-4e8b45e8]{display:grid;grid-template-columns:155px minmax(260px,1fr) minmax(220px,.75fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:14px;padding:13px 15px;border:1px solid #e7ebf0;border-radius:9px;color:#637186;background:#fff;font-size:12px}.conflict-room[data-v-4e8b45e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;min-width:0}.conflict-room strong[data-v-4e8b45e8]{color:#26384e;font-size:14px}.conflict-customer[data-v-4e8b45e8],.conflict-reason[data-v-4e8b45e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;min-width:0}.conflict-reason strong[data-v-4e8b45e8]{overflow-wrap:anywhere;color:#3c4d63;font-size:12px}.conflict-reason small[data-v-4e8b45e8],.conflict-reason span[data-v-4e8b45e8]{color:#8793a2;font-size:11px}.conflict-customer[data-v-4e8b45e8]{padding-left:14px;border-left:1px solid #edf0f3;color:#53657a}.conflict-customer span[data-v-4e8b45e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;overflow-wrap:anywhere}.conflict-customer i[data-v-4e8b45e8]{color:#a67b3d}.conflict-customer.is-block[data-v-4e8b45e8]{color:#8a6b40}.current-blocks[data-v-4e8b45e8]{padding:12px 14px;border:1px solid #f0dfc6;border-radius:8px;background:#fffaf2}.current-blocks>strong[data-v-4e8b45e8]{display:block;margin-bottom:4px;color:#6d5a40;font-size:12px;letter-spacing:.02em}.current-blocks article[data-v-4e8b45e8]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;min-height:34px;padding:2px 0;color:#7a6b59;font-size:11px}.current-blocks article+article[data-v-4e8b45e8]{border-top:1px dashed #f0dfc6}.current-blocks .el-tag[data-v-4e8b45e8]{border-color:#f2c7c4;background:#fdf0ef;color:#c04f4b;font-weight:500}.block-detail[data-v-4e8b45e8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:6px;min-width:0}.block-detail b[data-v-4e8b45e8]{-ms-flex-negative:0;flex-shrink:0;font-weight:500;color:#6d5a40}.block-detail i[data-v-4e8b45e8]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-style:normal;color:#a08968}.block-cancel[data-v-4e8b45e8]{color:#c0574f}.block-cancel[data-v-4e8b45e8]:focus,.block-cancel[data-v-4e8b45e8]:hover{color:#a33f37}.full-control[data-v-4e8b45e8]{width:100%}@media(max-width:1180px){.smart-query-row[data-v-4e8b45e8]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.room-choice-grid[data-v-4e8b45e8]{grid-template-columns:repeat(2,minmax(0,1fr))}.change-itinerary-list[data-v-4e8b45e8],.itinerary-body[data-v-4e8b45e8],.recommendation-grid.pair-grid[data-v-4e8b45e8],.recommendation-grid[data-v-4e8b45e8]{grid-template-columns:1fr}.conflict-list article[data-v-4e8b45e8]{grid-template-columns:140px minmax(220px,1fr)}.conflict-customer[data-v-4e8b45e8]{grid-column:1/-1;padding-top:10px;padding-left:0;border-top:1px solid #edf0f3;border-left:0}}@media(max-width:760px){.section-heading[data-v-4e8b45e8]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px}.section-heading .section-heading-aside[data-v-4e8b45e8],.section-heading[data-v-4e8b45e8]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.availability-summary[data-v-4e8b45e8]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.room-choice-grid[data-v-4e8b45e8],.room-type-grid[data-v-4e8b45e8]{grid-template-columns:1fr}.timeline-toolbar[data-v-4e8b45e8]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.timeline-range-control[data-v-4e8b45e8]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}.pair-rooms[data-v-4e8b45e8]{grid-template-columns:1fr}.change-room-marker[data-v-4e8b45e8]{min-height:38px}.change-room-marker i[data-v-4e8b45e8]{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.conflict-list article[data-v-4e8b45e8]{grid-template-columns:1fr}.conflict-customer[data-v-4e8b45e8]{grid-column:auto}}.booking-customer-summary[data-v-d5904394]{margin:0 0 16px}.booking-customer-summary section+section[data-v-d5904394]{margin-top:14px}.booking-customer-summary h4[data-v-d5904394]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:6px;margin:0 0 7px;color:#624522;font-size:13px}.booking-customer-summary h4 small[data-v-d5904394]{color:#8793a3;font-size:11px;font-weight:400}.booking-customer-summary dl[data-v-d5904394]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 20px;margin:0;padding:12px 14px;border-radius:6px;background:#faf7f0}.booking-customer-summary dt[data-v-d5904394]{margin-bottom:3px;color:#8f7c60;font-size:11px}.booking-customer-summary dd[data-v-d5904394]{margin:0;color:#594934;font-size:13px;overflow-wrap:anywhere}.booking-customer-summary dd.is-empty[data-v-d5904394]{color:#9b9388}.booking-customer-summary__state[data-v-d5904394]{margin-bottom:10px;color:#8793a3;font-size:12px}.booking-customer-summary__state.is-error[data-v-d5904394]{color:#9a7138}.booking-customer-summary__state .el-button[data-v-d5904394]{margin-left:10px}.booking-baby[data-v-d5904394]{padding:7px 9px;margin-bottom:6px;border-radius:4px;background:#f5f0e7}.booking-baby>div[data-v-d5904394]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;color:#624929;font-size:13px}.booking-baby>div strong[data-v-d5904394]{overflow-wrap:anywhere}.booking-baby>div span[data-v-d5904394]{-ms-flex-negative:0;flex-shrink:0;color:#8a7a63;font-size:12px}.booking-baby p[data-v-d5904394]{margin:4px 0 0;color:#8f7c60;font-size:12px}.booking-baby p span[data-v-d5904394]{color:#594934;margin-left:8px}.booking-customer-summary.is-compact[data-v-d5904394]{margin-bottom:12px}.booking-customer-summary.is-compact section[data-v-d5904394]{border-top:1px solid #e8dfcf;padding-top:10px}.booking-customer-summary.is-compact section+section[data-v-d5904394]{margin-top:12px}.booking-customer-summary.is-compact h4 small[data-v-d5904394]{display:none}.booking-customer-summary.is-compact .booking-babies h4 small[data-v-d5904394]{display:block}.booking-customer-summary.is-compact dl[data-v-d5904394]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;background:transparent;padding:0}.booking-customer-summary.is-compact dl>div[data-v-d5904394]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:10px}.booking-customer-summary.is-compact dt[data-v-d5904394]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:12px}.booking-customer-summary.is-compact dd[data-v-d5904394]{text-align:right;min-width:0}@media(max-width:600px){.booking-customer-summary dl[data-v-d5904394]{grid-template-columns:repeat(2,minmax(0,1fr))}}.share-schedule[data-v-6b3b9a12]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;min-height:0;padding:6px 0;overflow:auto}.share-schedule__overview[data-v-6b3b9a12]{margin-top:8px;padding:6px 12px;border:1px solid #e8dfcf;border-radius:8px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-height:32vh;overflow:auto}.share-schedule__overview-heading[data-v-6b3b9a12]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;font-size:12px;color:#805c28}.share-schedule__overview-heading small[data-v-6b3b9a12]{color:#939ba6;font-weight:400}.share-schedule__overview-axis[data-v-6b3b9a12]{position:relative;height:20px;margin:6px 0 0 180px;font-size:10px;color:#85795f}.share-schedule__overview-axis span[data-v-6b3b9a12]{position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.share-schedule__overview-axis span[data-v-6b3b9a12]:first-child{-webkit-transform:none;transform:none}.share-schedule__overview-axis span[data-v-6b3b9a12]:last-child{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.share-schedule__overview-row[data-v-6b3b9a12]{display:grid;grid-template-columns:180px minmax(0,1fr);border-top:1px solid #eee7dc;font-size:11px}.share-schedule__overview-label[data-v-6b3b9a12]{padding:4px 8px 4px 0;overflow-wrap:anywhere}.share-schedule__overview-track[data-v-6b3b9a12]{position:relative;min-height:24px;background:repeating-linear-gradient(90deg,transparent 0,transparent calc(16.66667% - 1px),#eee7dc calc(16.66667% - 1px),#eee7dc 16.66667%)}.share-schedule__overview-bar[data-v-6b3b9a12]{top:3px!important;height:18px!important;line-height:18px!important;padding:0 3px!important;border:0;min-width:3px;cursor:pointer;text-align:left}.share-schedule__overview-bar[data-v-6b3b9a12]:focus-visible{outline:2px solid #243447;outline-offset:2px}.share-schedule__summary[data-v-6b3b9a12]{padding:7px 14px;border:2px solid #3477c4;background:#eff6ff;border-radius:8px;-ms-flex-negative:0;flex-shrink:0}.share-schedule__summary-content[data-v-6b3b9a12],.share-schedule__summary-head[data-v-6b3b9a12]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px 12px}.share-schedule__summary-head[data-v-6b3b9a12]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:#245b99}.share-schedule__summary-head strong[data-v-6b3b9a12]{font-size:15px}.share-schedule__summary-head>b[data-v-6b3b9a12]{margin-left:auto;font-size:16px}.share-schedule__draft-badge[data-v-6b3b9a12]{padding:2px 8px;border-radius:4px;background:#3477c4;color:#fff;font-size:11px}.share-schedule__summary-content[data-v-6b3b9a12]{margin-top:4px}.share-schedule__summary-content>div[data-v-6b3b9a12]:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px 12px}.share-schedule__summary-content strong[data-v-6b3b9a12]{font-size:13px}.share-schedule__summary-dates[data-v-6b3b9a12]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;font-size:12px}.share-schedule__summary-dates i[data-v-6b3b9a12]{font-style:normal}.share-schedule__summary-actions[data-v-6b3b9a12]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.share-schedule__summary-actions .el-button[data-v-6b3b9a12]{margin:0}.share-schedule__summary p[data-v-6b3b9a12]{margin:4px 0 0;font-size:12px;color:#245b99}.share-schedule__days[data-v-6b3b9a12]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;font-size:12px;color:#245b99}.share-schedule__days .el-input-number[data-v-6b3b9a12]{width:80px}.share-schedule__heading[data-v-6b3b9a12],.share-schedule__legend[data-v-6b3b9a12],.share-schedule__nav[data-v-6b3b9a12]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px 14px;margin-top:10px;-ms-flex-negative:0;flex-shrink:0}.share-schedule__heading .el-select[data-v-6b3b9a12]{width:130px;margin-left:auto}.share-schedule__legend[data-v-6b3b9a12]{font-size:12px}.share-schedule__legend i[data-v-6b3b9a12]{display:inline-block;width:10px;height:10px;margin-right:5px;border-radius:2px}.share-schedule .is-inhouse[data-v-6b3b9a12]{background:#b89456}.share-schedule .is-booked[data-v-6b3b9a12]{background:#45b8ac}.share-schedule .is-share[data-v-6b3b9a12]{background:#e0894a}.share-schedule .is-blocked[data-v-6b3b9a12]{background:#d94f4f}.share-schedule .is-draft[data-v-6b3b9a12]{background:#3477c4;color:#fff;outline:2px solid #245b99;outline-offset:-2px}.share-schedule__nav .el-date-editor[data-v-6b3b9a12]{width:145px}.share-schedule__table-wrap[data-v-6b3b9a12]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:180px;overflow:auto;margin-top:10px;border:1px solid #e8dfcf;border-radius:8px}.share-schedule__range-control[data-v-6b3b9a12]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;font-size:11px;color:#6b7a8d}.share-schedule__range-control .el-select[data-v-6b3b9a12],.share-schedule__range-preset[data-v-6b3b9a12]{width:76px}.share-schedule__range-control .el-input-number[data-v-6b3b9a12]{width:90px}.share-schedule__table[data-v-6b3b9a12]{border-spacing:0;width:100%;min-width:1232px;table-layout:fixed;font-size:12px}.share-schedule__label-col[data-v-6b3b9a12]{width:224px}.share-schedule__table td[data-v-6b3b9a12],.share-schedule__table th[data-v-6b3b9a12]{border-bottom:1px solid #eee7dc}.share-schedule__table thead th[data-v-6b3b9a12]{position:sticky;top:0;z-index:3;height:48px;background:#faf7ef;border-right:1px solid #eee7dc;font-weight:500}.share-schedule__table small[data-v-6b3b9a12]{display:block;font-size:10px;color:#85795f}.share-schedule__table tbody th[data-v-6b3b9a12]{position:sticky;left:0;z-index:2;padding:4px 10px;text-align:left;background:#fff;overflow-wrap:anywhere}.share-schedule__table thead th[data-v-6b3b9a12]:first-child{left:0;z-index:4}.share-schedule__table .is-today[data-v-6b3b9a12]{background:#f8efd9;color:#8d6b37}.share-schedule__group td[data-v-6b3b9a12],.share-schedule__group th[data-v-6b3b9a12]{background:#fcf6ea!important;color:#805c28;padding:7px 10px}.share-schedule__track[data-v-6b3b9a12]{position:relative;height:38px;background:repeating-linear-gradient(90deg,transparent 0,transparent calc(100%/var(--share-window-days) - 1px),#eee7dc calc(100%/var(--share-window-days) - 1px),#eee7dc calc(100%/var(--share-window-days)))}.share-schedule__bar[data-v-6b3b9a12]{position:absolute;top:7px;height:24px;line-height:24px;border-radius:4px;color:#fff;padding:0 7px;-webkit-box-sizing:border-box;box-sizing:border-box;white-space:nowrap;overflow:hidden}.share-schedule__today[data-v-6b3b9a12]{position:absolute;top:0;bottom:0;width:2px;background:#b89456;opacity:.5}.share-schedule__empty[data-v-6b3b9a12]{line-height:38px;padding-left:12px;color:#939ba6}.share-schedule__note[data-v-6b3b9a12]{padding-top:8px;-ms-flex-negative:0;flex-shrink:0;color:#7e8896}.is-selected th[data-v-6b3b9a12]{background:#fffaf1!important}.share-schedule .is-draft-row th[data-v-6b3b9a12],.share-schedule__overview-row.is-draft-row[data-v-6b3b9a12]{background:#eff6ff!important;color:#245b99}.share-schedule .is-draft-row th b[data-v-6b3b9a12]{font-size:13px}.share-schedule .is-draft-row .share-schedule__track[data-v-6b3b9a12]{height:52px}.share-schedule .is-draft-row .share-schedule__bar[data-v-6b3b9a12]{pointer-events:none;font-weight:700}.share-schedule__date-picks[data-v-6b3b9a12]{position:absolute;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex}.share-schedule__date-picks button[data-v-6b3b9a12]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;padding:28px 0 0;border:0;border-right:1px solid #dde7f4;background:transparent;color:#245b99;cursor:pointer}.share-schedule__date-picks button[data-v-6b3b9a12]:disabled{color:#a4acb8;background:#f5f6f8;cursor:not-allowed}.share-schedule__date-picks button.is-picked-date[data-v-6b3b9a12]{background:#cce1fa;font-weight:700}.share-schedule__date-picks button[data-v-6b3b9a12]:focus-visible,.share-schedule__date-picks button[data-v-6b3b9a12]:hover:not(:disabled){background:#aecff6;outline:2px solid #3477c4;outline-offset:-2px}.room-workbench[data-v-5f4d1bc3]{min-height:calc(100vh - 84px);padding:22px;color:#26354c;background:#f3f6fa}.page-heading[data-v-5f4d1bc3]{padding:26px 30px;border-radius:16px;color:#fff;background:linear-gradient(120deg,#5c3a28,#8a5a3a 50%,#b07a4e);-webkit-box-shadow:0 12px 28px rgba(92,58,40,.22);box-shadow:0 12px 28px rgba(92,58,40,.22)}.eyebrow[data-v-5f4d1bc3]{margin-bottom:9px;color:#fff;font-size:13px;font-weight:700;letter-spacing:.7px}.page-heading h1[data-v-5f4d1bc3]{margin:0 0 9px;color:#fff;font-size:27px}.page-heading p[data-v-5f4d1bc3]{max-width:820px;margin:0;color:#fff;font-size:14px;line-height:1.7}.content-card[data-v-5f4d1bc3]{margin-top:16px;border:0;border-radius:12px}.action-card[data-v-5f4d1bc3] .el-card__body{padding:14px 18px}.business-actions[data-v-5f4d1bc3],.query-actions[data-v-5f4d1bc3]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:7px}.business-actions .el-button+.el-button[data-v-5f4d1bc3],.query-actions .el-button+.el-button[data-v-5f4d1bc3]{margin-left:0}.card-heading[data-v-5f4d1bc3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.card-heading h2[data-v-5f4d1bc3]{margin:0 0 4px;font-size:16px}.card-heading p[data-v-5f4d1bc3]{margin:0;color:#8a97a8;font-size:12px}.filter-form[data-v-5f4d1bc3]{margin-bottom:-12px}.filter-form[data-v-5f4d1bc3] .el-form-item{margin-bottom:16px}.dialog-form[data-v-5f4d1bc3] .el-form-item__label,.filter-form[data-v-5f4d1bc3] .el-form-item__label{padding-bottom:5px;color:#607087;font-size:12px;line-height:18px}.full-control[data-v-5f4d1bc3]{width:100%}.hold-duration[data-v-5f4d1bc3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.hold-duration__hours[data-v-5f4d1bc3]{width:118px}.hold-duration__select[data-v-5f4d1bc3]{width:78px}.hold-duration__unit[data-v-5f4d1bc3]{color:#607087;font-size:12px}.occupancy-checks[data-v-5f4d1bc3]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3px 12px}.occupancy-checks[data-v-5f4d1bc3] .el-checkbox{margin-right:0}.trend-filter-card[data-v-5f4d1bc3] .el-card__body{padding:14px 18px 16px}.trend-tip[data-v-5f4d1bc3]{margin-bottom:13px;color:red;font-size:12px}.trend-query-row[data-v-5f4d1bc3]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px 24px}.trend-date-item[data-v-5f4d1bc3],.trend-metric-row[data-v-5f4d1bc3],.trend-query-item[data-v-5f4d1bc3],.trend-query-row[data-v-5f4d1bc3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.trend-query-label[data-v-5f4d1bc3]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:8px;color:#4d5d73;font-size:13px}.trend-store-select[data-v-5f4d1bc3]{width:188px}.trend-date-control[data-v-5f4d1bc3]{width:142px}.trend-day-control[data-v-5f4d1bc3]{width:72px;margin-left:7px}.trend-day-unit[data-v-5f4d1bc3]{margin:0 7px 0 4px;color:#4d5d73;font-size:13px}.trend-metric-row[data-v-5f4d1bc3]{min-width:780px;margin-top:12px;overflow-x:auto;white-space:nowrap}.trend-metric-label[data-v-5f4d1bc3]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:12px;color:#4d5d73;font-size:13px}.trend-metric-checks[data-v-5f4d1bc3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:0 22px}.trend-metric-checks[data-v-5f4d1bc3] .el-checkbox{margin-right:0}.trend-search-button[data-v-5f4d1bc3]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:24px}.table-card[data-v-5f4d1bc3] .el-card__body{padding-top:16px}.table-card[data-v-5f4d1bc3] .el-table th{color:#43536a;background:#eef8f6}.money[data-v-5f4d1bc3]{color:#d05f45;font-weight:700}.pagination-row[data-v-5f4d1bc3]{padding-top:18px;color:#8491a2;font-size:12px}.contract-stay-panel[data-v-5f4d1bc3],.pagination-row[data-v-5f4d1bc3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contract-stay-panel[data-v-5f4d1bc3]{gap:18px;margin-top:16px;padding:16px 18px;border-radius:12px;background:linear-gradient(135deg,#fffaf1,#f4efe4);-webkit-box-shadow:0 2px 12px rgba(27,45,75,.05);box-shadow:0 2px 12px rgba(27,45,75,.05)}.contract-stay-panel small[data-v-5f4d1bc3]{display:block;color:#9a7a45;font-size:12px;font-weight:700}.contract-stay-panel strong[data-v-5f4d1bc3]{display:block;margin:4px 0 3px;color:#2b2419;font-size:18px}.contract-stay-panel span[data-v-5f4d1bc3]{color:#6b5a3f;font-size:13px}.contract-stay-panel em[data-v-5f4d1bc3]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;color:#8c6a36;font-size:12px;font-style:normal}.room-action-context[data-v-5f4d1bc3]{color:#876731;font-size:13px;font-weight:600}.room-legend[data-v-5f4d1bc3]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 16px;margin-top:16px;padding:13px 18px;border-radius:10px;background:#fff;color:#677489;font-size:12px}.room-legend .legend-item[data-v-5f4d1bc3]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:3px 8px;border:1px solid transparent;border-radius:12px;color:inherit;background:transparent;font:inherit;cursor:pointer}.room-legend .legend-item.is-active[data-v-5f4d1bc3]{color:#5f4b2d;border-color:#eadbc2;background:#fcf8f1}.room-legend i[data-v-5f4d1bc3]{display:inline-block;width:9px;height:9px;margin-right:6px;border-radius:50%}.room-legend .occupied[data-v-5f4d1bc3]{background:#b89456}.room-legend .shared[data-v-5f4d1bc3]{background:#8a5fd3}.room-legend .due-soon[data-v-5f4d1bc3]{background:#d94f70}.room-legend .reserved[data-v-5f4d1bc3]{background:#45b8ac}.room-legend .pending[data-v-5f4d1bc3]{background:#d4a017}.room-legend .payment-hold[data-v-5f4d1bc3]{background:#c9842a}.room-legend .checkout-pending[data-v-5f4d1bc3]{background:#e0894a}.room-legend .available[data-v-5f4d1bc3]{background:#cbd5df}.room-legend .cleaning[data-v-5f4d1bc3]{background:#2563eb}.room-legend .maintenance[data-v-5f4d1bc3]{background:#ef6b6b}.room-legend .blocked[data-v-5f4d1bc3]{background:#d94f4f}.room-groups[data-v-5f4d1bc3]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px;margin-top:16px}.room-group[data-v-5f4d1bc3]{padding:12px;border-radius:10px;background:#fff;-webkit-box-shadow:0 2px 12px rgba(27,45,75,.055);box-shadow:0 2px 12px rgba(27,45,75,.055)}.group-title[data-v-5f4d1bc3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:14px}.group-title span[data-v-5f4d1bc3]{color:#96a1af;font-size:12px}.room-grid[data-v-5f4d1bc3]{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:8px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.room-card[data-v-5f4d1bc3]{-ms-flex-item-align:start;align-self:start;min-width:0;min-height:0;padding:9px 10px;border:1px solid #e4e9ef;border-left:3px solid #cbd5df;border-radius:6px;color:#344257;background:#f8fafc;cursor:pointer;text-align:left;-webkit-transition:.2s;transition:.2s}.room-card[data-v-5f4d1bc3]:hover{-webkit-box-shadow:0 6px 18px rgba(27,45,75,.1);box-shadow:0 6px 18px rgba(27,45,75,.1);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.room-card.is-selected[data-v-5f4d1bc3]{outline:2px solid #876731;-webkit-box-shadow:0 0 0 3px rgba(35,125,114,.12);box-shadow:0 0 0 3px rgba(35,125,114,.12)}.room-card-head[data-v-5f4d1bc3],.room-card-subtitle[data-v-5f4d1bc3],.room-stay-head[data-v-5f4d1bc3],.room-stay-meta[data-v-5f4d1bc3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.room-card-head b[data-v-5f4d1bc3]{color:#26354c;font-size:18px}.room-card-head[data-v-5f4d1bc3] .el-button{padding:0;font-size:12px}.room-card-head-actions[data-v-5f4d1bc3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.room-card-head-actions em[data-v-5f4d1bc3]{color:#287e73;font-size:11px;font-style:normal;font-weight:700}.room-card-subtitle[data-v-5f4d1bc3]{margin-top:7px;font-size:12px}.room-card-store[data-v-5f4d1bc3]{margin-top:4px;font-size:10px;color:#8a8f98;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.room-stay-line .stay-phone[data-v-5f4d1bc3]{-ms-flex-negative:0;flex-shrink:0;font-size:11px;font-variant-numeric:tabular-nums}.room-type-link[data-v-5f4d1bc3]{cursor:pointer}.room-type-link[data-v-5f4d1bc3]:hover{color:#8c6a36}.room-status-chip[data-v-5f4d1bc3]{padding:1px 7px;border-radius:10px;color:#66758a;background:#edf1f5;font-size:11px}.room-status-chip.is-occupied[data-v-5f4d1bc3]{color:#876731;background:#f7eedc}.room-status-chip.is-shared[data-v-5f4d1bc3]{color:#6a3fb5;background:#efe7ff}.room-status-chip.is-due-soon[data-v-5f4d1bc3]{color:#b03a55;background:#ffe3ea}.room-status-chip.is-checkout-pending[data-v-5f4d1bc3]{color:#b44a4a;background:#ffe8d6}.room-status-chip.is-reserved[data-v-5f4d1bc3]{color:#287e73;background:#e6f6ee}.room-status-chip.is-pending[data-v-5f4d1bc3]{color:#9a7418;background:#fff1c9}.room-status-chip.is-payment-hold[data-v-5f4d1bc3]{color:#9a5a12;background:#ffe8c4}.room-status-chip.is-cleaning[data-v-5f4d1bc3]{color:#1d4ed8;background:#dbeafe}.room-status-chip.is-maintenance[data-v-5f4d1bc3]{color:#b44a4a;background:#ffe1e1}.room-status-chip.is-blocked[data-v-5f4d1bc3]{color:#b33131;background:#fdecec}.room-stay-list[data-v-5f4d1bc3]{margin-top:8px;overflow:hidden}.room-stay-more[data-v-5f4d1bc3]{display:block;margin-top:4px;padding:0;border:0;background:transparent;color:#8c6a36;font-size:11px;font-weight:700;cursor:pointer}.room-stay-line[data-v-5f4d1bc3]{padding:4px 0 5px}.room-stay-line+.room-stay-line[data-v-5f4d1bc3]{border-top:1px dashed rgba(80,102,127,.12)}.room-stay-line-main[data-v-5f4d1bc3]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:18px;font-size:11px;line-height:16px}.room-stay-line-main strong[data-v-5f4d1bc3]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.room-stay-line.is-selected[data-v-5f4d1bc3]{padding:6px;border-radius:5px;background:rgba(184,148,86,.13);-webkit-box-shadow:inset 0 0 0 1px #b89456;box-shadow:inset 0 0 0 1px #b89456}.room-stay-facts[data-v-5f4d1bc3]{display:grid;grid-template-columns:1fr;gap:2px;margin-top:3px;font-size:11px;line-height:16px}.room-stay-facts .stay-contact[data-v-5f4d1bc3],.room-stay-facts .stay-dates[data-v-5f4d1bc3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.room-stay-facts .stay-dates span[data-v-5f4d1bc3]{color:#526174;font-variant-numeric:tabular-nums}.stay-dates i[data-v-5f4d1bc3]{color:#9da6b1;font-style:normal}.room-stay-facts .stay-package[data-v-5f4d1bc3]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;color:#8a8275}.room-stay-line .stay-status-text[data-v-5f4d1bc3]{-ms-flex-negative:0;flex-shrink:0;border-radius:3px;padding:0 4px;font-size:10px;background:#f0eee8;color:#836b40}.room-stay-line.is-booked .stay-status-text[data-v-5f4d1bc3]{background:#e4f3ec;color:#397d64}.room-stay-line.is-checkout-pending .stay-status-text[data-v-5f4d1bc3]{background:#fff0dc;color:#ac6b31}.room-stay-facts span[data-v-5f4d1bc3]{white-space:normal;overflow-wrap:anywhere}.advance-link[data-v-5f4d1bc3]{padding:0;color:#8c6a36;font-weight:600}.room-stay-line strong[data-v-5f4d1bc3]{overflow:hidden;color:#2b3a4d;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.room-stay-line span[data-v-5f4d1bc3]{color:#7f8b9b;white-space:nowrap}.room-stay-line em[data-v-5f4d1bc3]{color:#876731;font-style:normal;font-weight:700;white-space:nowrap}.room-stay-line .stay-countdown-text[data-v-5f4d1bc3]{cursor:default}.room-stay-line.is-booked .stay-countdown-text[data-v-5f4d1bc3],.room-stay-line.is-upcoming .stay-countdown-text[data-v-5f4d1bc3]{color:#7f8b9b;font-weight:400}.room-stay-line.is-payment-hold em[data-v-5f4d1bc3],.room-stay-line.is-pending-approval em[data-v-5f4d1bc3]{color:#9a5a12}.stay-progress[data-v-5f4d1bc3]{overflow:hidden;height:4px;margin-top:5px;border-radius:999px;background:#e4eaf0}.stay-progress span[data-v-5f4d1bc3]{display:block;height:100%;border-radius:inherit;background:#b89456}.room-stay-line.is-booked .stay-progress span[data-v-5f4d1bc3],.room-stay-line.is-upcoming .stay-progress span[data-v-5f4d1bc3]{background:#45b8ac}.room-stay-actions[data-v-5f4d1bc3]{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin-top:4px}.room-stay-actions.is-advance[data-v-5f4d1bc3]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.room-stay-actions.is-advance[data-v-5f4d1bc3] .el-button{color:#8c6a36}.room-stay-actions[data-v-5f4d1bc3] .el-button{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:2px 0;color:#9a6f2d;font-size:11px;font-weight:700}.room-stay-actions[data-v-5f4d1bc3] .el-button+.el-button{margin-left:0}.room-stay-actions[data-v-5f4d1bc3] .checkin-link{color:#2f6f9f}.room-stay-actions[data-v-5f4d1bc3] .change-link{color:#287e73}.room-stay-actions[data-v-5f4d1bc3] .checkout-link{color:#bd6e32}.room-stay-actions[data-v-5f4d1bc3] .el-tag{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:20px;padding:0 5px;line-height:18px}.room-available[data-v-5f4d1bc3]{margin-top:15px;color:#7f8b9b;font-size:12px}.room-available[data-v-5f4d1bc3],.room-follow-book[data-v-5f4d1bc3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px}.room-follow-book[data-v-5f4d1bc3]{margin-top:5px;padding-top:4px;border-top:1px dashed rgba(80,102,127,.18)}.room-follow-book small[data-v-5f4d1bc3]{overflow:hidden;color:#7f8b9b;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.room-available .book-link[data-v-5f4d1bc3],.room-follow-book .book-link[data-v-5f4d1bc3]{color:#9a6f2d;font-weight:700}.room-future-block[data-v-5f4d1bc3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;min-width:0;margin-top:9px;padding-top:8px;border-top:1px dashed #e7d9bd;color:#8a7045;font-size:11px;line-height:18px}.room-future-block[data-v-5f4d1bc3] .el-tag{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.room-future-block span[data-v-5f4d1bc3]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.room-cleaning-action[data-v-5f4d1bc3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:12px}.room-cleaning-action[data-v-5f4d1bc3] .el-button{margin-left:0}.room-cleaning-action[data-v-5f4d1bc3] .el-button--warning.is-plain{color:#1d4ed8;background:#eff6ff;border-color:#93b4f5}.room-cleaning-action[data-v-5f4d1bc3] .el-button--warning.is-plain:hover{color:#1e40af;background:#dbeafe;border-color:#2563eb}.room-maintenance-action[data-v-5f4d1bc3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:12px}.room-maintenance-action[data-v-5f4d1bc3] .el-button{margin-left:0}.room-card.is-occupied[data-v-5f4d1bc3]{border-left-color:#b89456;background:#fcf8ef}.room-card.is-checkout-pending[data-v-5f4d1bc3]{border-left-color:#e0894a;background:#fff4eb}.room-card.is-reserved[data-v-5f4d1bc3]{border-left-color:#45b8ac;background:#f0faf5}.room-card.is-pending[data-v-5f4d1bc3]{border-left-color:#d4a017;background:#fff8e8}.room-card.is-payment-hold[data-v-5f4d1bc3]{border-left-color:#c9842a;background:#fff6e8}.room-card.is-cleaning[data-v-5f4d1bc3]{border-left-color:#2563eb;background:#eff6ff}.room-card.is-maintenance[data-v-5f4d1bc3]{border-left-color:#ef6b6b;background:#fff3f3}.room-card.is-blocked[data-v-5f4d1bc3]{border-left-color:#d94f4f;background:#fdf0f0}.room-card.is-shared[data-v-5f4d1bc3]{border-left-color:#8a5fd3;background:#f6f1ff}.room-card.is-due-soon[data-v-5f4d1bc3]{border-left-color:#d94f70;background:#fdf0f3}.timeline-card[data-v-5f4d1bc3] .el-card__body{padding:0;overflow:hidden}.timeline-hint[data-v-5f4d1bc3]{padding:10px 16px 0;color:#6b7a8d;font-size:12px}.timeline-booking-pick[data-v-5f4d1bc3]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin:10px 16px;padding:10px 12px;color:#705329;background:#fbf6ea;border:1px solid #dfcba8;border-radius:6px}.timeline-booking-pick small[data-v-5f4d1bc3]{color:#697788}.timeline-picked-range[data-v-5f4d1bc3]{position:absolute;top:0;bottom:0;pointer-events:none;border:2px solid #b89456;background:rgba(184,148,86,.18)}.timeline-scroll[data-v-5f4d1bc3]{position:relative;overflow:auto}.timeline-table .booking-schedule__track-cell[data-v-5f4d1bc3]{min-width:0;height:42px;padding:4px 0}.timeline-table .booking-schedule__track[data-v-5f4d1bc3]{min-height:32px}.timeline-table[data-v-5f4d1bc3]{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;width:100%;border-collapse:separate;border-spacing:0;font-size:11px}.timeline-table td[data-v-5f4d1bc3],.timeline-table th[data-v-5f4d1bc3]{min-width:36px;height:42px;padding:5px;border-right:1px solid #edf0f4;border-bottom:1px solid #edf0f4;background:#fff;text-align:center}.timeline-table th[data-v-5f4d1bc3]{position:sticky;top:0;z-index:3;color:#506176;background:#eef8f6}.timeline-table th em[data-v-5f4d1bc3]{display:block;color:#8d6b37;font-size:10px;font-style:normal}.timeline-table th small[data-v-5f4d1bc3]{display:block;color:#97a3b1}.timeline-table .fixed-room[data-v-5f4d1bc3],.timeline-table .fixed-store[data-v-5f4d1bc3],.timeline-table .fixed-type[data-v-5f4d1bc3]{position:sticky;z-index:2}.timeline-table .fixed-store[data-v-5f4d1bc3]{left:0;min-width:145px}.timeline-table .fixed-room[data-v-5f4d1bc3]{left:145px;min-width:70px}.timeline-table .fixed-type[data-v-5f4d1bc3]{left:215px;min-width:120px}.timeline-table th.fixed-room[data-v-5f4d1bc3],.timeline-table th.fixed-store[data-v-5f4d1bc3],.timeline-table th.fixed-type[data-v-5f4d1bc3]{z-index:5}.timeline-state[data-v-5f4d1bc3]{display:grid;place-items:center;width:26px;height:26px;margin:auto;border-radius:5px;color:#fff}.state-occupied[data-v-5f4d1bc3]{background:#b89456}.state-reserved[data-v-5f4d1bc3]{background:#45b8ac}.state-available[data-v-5f4d1bc3]{color:#8a97a8;background:#edf1f5}.occupancy-card[data-v-5f4d1bc3] .el-card__body{padding:14px 18px 8px}.dialog-alert[data-v-5f4d1bc3]{margin-bottom:18px}.dialog-form[data-v-5f4d1bc3]{max-height:56vh;padding-right:10px;overflow-y:auto}.booking-segments[data-v-5f4d1bc3]{margin:4px 0 10px;padding:12px 14px;border:1px solid #e6d8b8;border-radius:12px;background:#fbf8f1}.booking-segments__head[data-v-5f4d1bc3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 12px;margin-bottom:10px}.booking-segments__head strong[data-v-5f4d1bc3]{font-size:15px;color:#47351f}.booking-segments__head .el-button[data-v-5f4d1bc3]{padding:0;color:#9a6f2d;font-weight:700}.booking-segments__meter[data-v-5f4d1bc3]{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;font-size:12px;color:#5a6472}.booking-segments__meter b[data-v-5f4d1bc3]{color:#47351f}.booking-segments__meter-bar[data-v-5f4d1bc3]{width:160px;height:8px;border-radius:99px;background:#efe6d4;overflow:hidden}.booking-segments__meter-bar i[data-v-5f4d1bc3]{display:block;height:100%;background:#8d6b37}.booking-segments__meter.is-over[data-v-5f4d1bc3],.booking-segments__summary.is-over[data-v-5f4d1bc3]{color:#c03639;font-weight:600}.booking-segments__meter.is-over .booking-segments__meter-bar i[data-v-5f4d1bc3]{background:#c03639}.booking-segments__group[data-v-5f4d1bc3]{color:#b26a00;font-size:12px}.booking-segments__summary[data-v-5f4d1bc3]{width:100%;margin:0 0 8px;font-size:12px;color:#5a6472}.booking-segments__cards[data-v-5f4d1bc3]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:10px}.booking-segments__card[data-v-5f4d1bc3]{text-align:left;border:1px solid #e6d8b8;background:#fff;border-radius:10px;padding:10px 12px;cursor:pointer;min-height:78px}.booking-segments__card.is-on[data-v-5f4d1bc3]{border-color:#8d6b37;background:#fffdf6;-webkit-box-shadow:inset 0 0 0 2px #8d6b37;box-shadow:inset 0 0 0 2px #8d6b37}.booking-segments__card.is-s2.is-on[data-v-5f4d1bc3]{border-color:#5c7a9a;-webkit-box-shadow:inset 0 0 0 2px #5c7a9a;box-shadow:inset 0 0 0 2px #5c7a9a}.booking-segments__who[data-v-5f4d1bc3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:6px}.booking-segments__badge[data-v-5f4d1bc3]{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;color:#fff;font-size:13px;font-weight:800;background:#8d6b37}.booking-segments__card.is-s2 .booking-segments__badge[data-v-5f4d1bc3]{background:#5c7a9a}.booking-segments__who strong[data-v-5f4d1bc3]{font-size:14px;color:#47351f}.booking-segments__who em[data-v-5f4d1bc3]{margin-left:auto;font-style:normal;font-size:11px;color:#8a7a55;background:#f3ead6;padding:2px 7px;border-radius:99px}.booking-segments__card.is-on .booking-segments__who em[data-v-5f4d1bc3]{background:#8d6b37;color:#fff}.booking-segments__card.is-s2.is-on .booking-segments__who em[data-v-5f4d1bc3]{background:#5c7a9a}.booking-segments__meta[data-v-5f4d1bc3]{font-size:13px;color:#243447;line-height:1.45}.booking-segments__meta small[data-v-5f4d1bc3]{display:block;margin-top:2px;color:#b26a00}.booking-segments__editor[data-v-5f4d1bc3]{margin-top:10px;padding:10px 12px;border-radius:8px;background:#fff;border:1px solid #eadfc8}.booking-segments__lab[data-v-5f4d1bc3]{font-size:12px;color:#8d6b37;font-weight:700;margin-bottom:8px}.booking-segments__editor-row[data-v-5f4d1bc3]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.booking-segments__night-rule[data-v-5f4d1bc3]{margin-top:10px;padding-top:8px;border-top:1px solid #e7ddcc;color:#7e663e;font-size:12px}.booking-segments__room[data-v-5f4d1bc3]{width:260px}.booking-segments__date[data-v-5f4d1bc3]{width:148px}.booking-segments__remove[data-v-5f4d1bc3]{padding:0;color:#c03639}.booking-segments__note[data-v-5f4d1bc3]{display:block;margin-top:8px;color:#8a7a55;font-size:12px;line-height:1.5}.dialog-form[data-v-5f4d1bc3] .is-booking-customer .el-input__inner{height:44px;line-height:44px;font-size:15px}.booking-schedule[data-v-5f4d1bc3]{position:relative;min-height:220px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.booking-schedule__legend[data-v-5f4d1bc3]{gap:12px;font-size:12px;color:#5b6b7f}.booking-schedule__legend[data-v-5f4d1bc3],.booking-schedule__nav[data-v-5f4d1bc3]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px}.booking-schedule__nav[data-v-5f4d1bc3]{gap:8px 10px;font-size:13px;color:#47351f}.booking-schedule__nav strong[data-v-5f4d1bc3]{font-size:14px}.booking-schedule__nav em[data-v-5f4d1bc3]{margin-left:auto;font-style:normal;color:#8a7a55;font-size:12px}.booking-schedule__jump[data-v-5f4d1bc3]{width:140px}.booking-schedule__dot[data-v-5f4d1bc3]{display:inline-block;width:10px;height:10px;margin-right:4px;border-radius:3px;vertical-align:middle}.booking-schedule__dot.is-inhouse[data-v-5f4d1bc3]{background:#b89456}.booking-schedule__dot.is-booked[data-v-5f4d1bc3]{background:#45b8ac}.booking-schedule__dot.is-share[data-v-5f4d1bc3]{background:#e0894a}.booking-schedule__dot.is-blocked[data-v-5f4d1bc3]{background:#d94f4f}.booking-schedule__dot.is-free[data-v-5f4d1bc3]{background:#edf1f5;border:1px solid #d5dbe4}.booking-schedule__dot.is-pick[data-v-5f4d1bc3]{background:#fffdf6;border:2px solid #8d6b37;-webkit-box-sizing:border-box;box-sizing:border-box}.booking-schedule__dot.is-s2[data-v-5f4d1bc3]{border-color:#5c7a9a;background:#f4f7fb}.booking-schedule__table-wrap[data-v-5f4d1bc3]{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:180px;overflow:auto;border:1px solid #e8e0d0;border-radius:10px;background:#fff}.booking-schedule__table[data-v-5f4d1bc3]{min-width:1100px;width:100%;border-collapse:separate;border-spacing:0;font-size:12px;table-layout:fixed}.booking-schedule__table td[data-v-5f4d1bc3],.booking-schedule__table th[data-v-5f4d1bc3]{border-bottom:1px solid #f0ebe1;border-right:1px solid #f4f0e6;height:36px}.booking-schedule__table thead th[data-v-5f4d1bc3]{position:sticky;top:0;z-index:3;background:#faf7ef;color:#5b6b7f;font-weight:500;text-align:center;min-width:28px}.booking-schedule__table thead th em[data-v-5f4d1bc3]{display:block;color:#8d6b37;font-size:10px;font-style:normal}.booking-schedule__table thead th small[data-v-5f4d1bc3]{display:block;color:#8d6b37;font-size:10px}.booking-schedule__table thead th.is-today[data-v-5f4d1bc3]{background:#f8f1de;color:#8d6b37;font-weight:700}.booking-schedule__room[data-v-5f4d1bc3]{position:sticky;left:0;z-index:2;width:72px;min-width:72px;padding:0 8px;background:#fff;font-weight:600;color:#47351f}.booking-schedule__table thead .booking-schedule__room[data-v-5f4d1bc3]{z-index:4;background:#faf7ef}.booking-schedule__room small[data-v-5f4d1bc3]{display:block;font-weight:400;color:#8a7a55;font-size:10px}.booking-schedule__track-cell[data-v-5f4d1bc3]{padding:0;position:relative}.booking-schedule__track[data-v-5f4d1bc3]{position:relative;height:36px;cursor:pointer}.booking-schedule__today-line[data-v-5f4d1bc3]{position:absolute;top:0;bottom:0;width:2px;margin-left:-1px;background:#8d6b37;opacity:.35;pointer-events:none;z-index:1}.booking-schedule__bar[data-v-5f4d1bc3]{position:absolute;top:7px;height:22px;border-radius:4px;color:#fff;font-size:11px;line-height:22px;padding:0 8px;white-space:nowrap;overflow:hidden;z-index:2}.booking-schedule__bar.is-inhouse[data-v-5f4d1bc3]{background:#b89456}.booking-schedule__bar.is-booked[data-v-5f4d1bc3]{background:#45b8ac}.booking-schedule__bar.is-share[data-v-5f4d1bc3]{background:#e0894a}.booking-schedule__bar.is-blocked[data-v-5f4d1bc3]{background:#d94f4f}.booking-schedule__bar.is-pick[data-v-5f4d1bc3]{background:#fffdf6;border:2px solid #8d6b37;color:#8d6b37;font-weight:600;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:3;cursor:pointer}.booking-schedule__bar.is-pick.is-s2[data-v-5f4d1bc3]{background:#f4f7fb;border-color:#5c7a9a;color:#5c7a9a}.booking-schedule__bar.is-pick.is-on[data-v-5f4d1bc3]{-webkit-box-shadow:0 0 0 3px rgba(141,107,55,.28);box-shadow:0 0 0 3px rgba(141,107,55,.28);z-index:4}.booking-schedule__bar.is-pick.is-s2.is-on[data-v-5f4d1bc3]{-webkit-box-shadow:0 0 0 3px rgba(92,122,154,.32);box-shadow:0 0 0 3px rgba(92,122,154,.32)}.booking-schedule__empty[data-v-5f4d1bc3]{padding:24px;color:#9099a6;font-size:12px}.booking-schedule__tip[data-v-5f4d1bc3]{position:absolute;z-index:6;width:260px;padding:10px 12px;border-radius:8px;background:#243447;color:#fff;font-size:12px;line-height:1.7;-webkit-box-shadow:0 10px 24px rgba(0,0,0,.25);box-shadow:0 10px 24px rgba(0,0,0,.25);pointer-events:none}.booking-schedule__tip small[data-v-5f4d1bc3],.booking-schedule__tip span[data-v-5f4d1bc3],.booking-schedule__tip strong[data-v-5f4d1bc3]{display:block}.booking-schedule__tip small[data-v-5f4d1bc3]{color:#c9b68b}.dialog-time-tip[data-v-5f4d1bc3]{display:block;margin-top:5px;color:#9099a6;font-size:12px;line-height:1.5}.field-guidance[data-v-5f4d1bc3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:6px;color:#8a7460;font-size:12px;line-height:18px}.field-guidance b[data-v-5f4d1bc3]{color:#b38a50;font-weight:600}.detail-drawer[data-v-5f4d1bc3]{padding:0 22px 30px}.detail-head[data-v-5f4d1bc3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:18px;font-size:18px}.detail-room-stays[data-v-5f4d1bc3]{margin-top:18px}.detail-room-stays h3[data-v-5f4d1bc3]{margin:0 0 10px;font-size:15px}.detail-room-stays>div[data-v-5f4d1bc3]{display:grid;grid-template-columns:1fr auto;gap:4px 12px;padding:11px 12px;border:1px solid #e7ecef;border-radius:8px;background:#f8fafc}.detail-room-stays>div+div[data-v-5f4d1bc3]{margin-top:8px}.detail-room-stays small[data-v-5f4d1bc3]{grid-column:1/-1;color:#7f8b9b}@media(max-width:1200px){.room-grid[data-v-5f4d1bc3]{grid-template-columns:repeat(4,1fr)}}@media(max-width:760px){.room-workbench[data-v-5f4d1bc3]{padding:12px}.card-heading[data-v-5f4d1bc3],.pagination-row[data-v-5f4d1bc3]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.room-grid[data-v-5f4d1bc3]{grid-template-columns:repeat(2,1fr)}.contract-stay-panel[data-v-5f4d1bc3]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.dialog-layout{display:contents}.booking-dialog-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:30px;font-size:18px;font-weight:600}.booking-schedule-dialog{margin-top:3vh!important;height:88vh;-ms-flex-direction:column;flex-direction:column}.booking-schedule-dialog,.booking-schedule-dialog .el-dialog__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}.booking-schedule-dialog .el-dialog__body{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow-y:auto;-ms-flex-direction:column;flex-direction:column;padding-top:12px;padding-bottom:8px}.booking-schedule-dialog .dialog-form{max-height:none;overflow:visible;padding-right:0}.booking-schedule-dialog .booking-segments,.booking-schedule-dialog .dialog-form{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.booking-schedule-dialog .booking-schedule{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:220px}.booking-schedule-dialog .el-dialog__footer{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.booking-workspace-dialog{margin-top:2vh!important;height:94vh}.share-workspace{display:grid;grid-template-columns:280px minmax(0,1fr);gap:18px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0}.share-workspace>.dialog-form{overflow-y:auto;min-height:0;padding:12px 14px 10px 0;border-right:1px solid #e8dfcf}.share-workspace>.dialog-form>.el-row{margin:0!important}.share-workspace>.dialog-form .el-col{width:100%;padding:0!important}.share-workspace>.dialog-form .el-form-item{margin-bottom:12px}.share-workspace.is-collapsed{grid-template-columns:0 minmax(0,1fr);gap:0}.share-workspace.is-collapsed>.dialog-form{display:none}@media (max-width:760px){.share-workspace-dialog .el-dialog__body{overflow-y:auto}.share-workspace{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.share-workspace>.dialog-form{max-height:300px;border-right:0}.share-workspace>.share-schedule{height:550px;-webkit-box-flex:0;-ms-flex:0 0 550px;flex:0 0 550px}}.booking-workspace-dialog .el-dialog__header{padding:12px 18px 10px}.booking-workspace-dialog .el-dialog__body{padding:0 16px;overflow:hidden}.booking-workspace-dialog .dialog-alert{margin:6px 0;-ms-flex-negative:0;flex-shrink:0}.booking-workspace{display:grid;grid-template-columns:320px minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);gap:10px 18px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0}.booking-workspace>.dialog-form{grid-column:1;grid-row:1/3;min-height:0;padding:12px 14px 10px 0;border-right:1px solid #e8dfcf;overflow-y:auto;overflow-x:hidden}.booking-workspace>.dialog-form>.el-row{margin:0!important}.booking-workspace>.dialog-form .el-col{width:100%;padding:0!important}.booking-workspace>.dialog-form .el-form-item{margin-bottom:12px}.booking-workspace>.dialog-form .field-guidance{display:none}.booking-workspace>.dialog-form .el-form-item__label{font-size:12px}.booking-workspace>.dialog-form .is-booking-customer .el-input__inner{height:38px;line-height:38px;font-size:13px}.booking-workspace .hold-duration{-ms-flex-wrap:wrap;flex-wrap:wrap}.booking-workspace .hold-duration__hours{width:92px}.booking-workspace .hold-duration__select{width:64px}.booking-workspace.is-collapsed{grid-template-columns:0 minmax(0,1fr);-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.booking-workspace.is-collapsed>.dialog-form{display:none}.booking-workspace>.booking-segments{grid-column:2;grid-row:1;margin:10px 0 0;padding:10px 12px;max-height:43vh;overflow-y:auto}.booking-workspace .booking-segments__summary{display:none}.booking-workspace .booking-segments__cards{margin-top:8px}.booking-workspace .booking-segments__card{padding:6px 10px;min-height:54px}.booking-workspace .booking-segments__who{margin-bottom:3px}.booking-workspace .booking-segments__badge{width:23px;height:23px;border-radius:5px}.booking-workspace .booking-segments__editor{padding:6px 10px;margin-top:6px}.booking-workspace .booking-segments__lab{display:none}.booking-workspace .booking-segments__editor-row{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:8px 12px}.booking-segments__control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;color:#8a7960;font-size:12px}.booking-segments__control.is-room{-webkit-box-flex:1;-ms-flex:1 1 280px;flex:1 1 280px}.booking-workspace .booking-segments__room{width:100%}.booking-workspace .booking-segments__date{width:180px}.booking-workspace .booking-segments__control .el-input__inner{height:38px;line-height:38px;font-size:14px}.booking-segments__room-full{margin-top:5px;color:#8d6b37;font-size:12px;overflow-wrap:anywhere}.booking-segments__help{margin-top:5px;font-size:11px;color:#8a7a55}.booking-segments__help summary{cursor:pointer}.booking-workspace .booking-segments__note{margin-top:5px;font-size:11px}.booking-workspace .booking-segments__night-rule{display:inline-block;margin:6px 14px 0 0;padding:0;border:0;font-size:11px}.booking-workspace .booking-segments__help{display:inline-block;vertical-align:top}.booking-workspace>.booking-schedule{grid-column:2;grid-row:2;min-height:0;overflow:hidden}.booking-schedule__heading{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:6px;margin-bottom:7px;font-size:14px;color:#6c4e27}.booking-schedule__heading span{font-size:12px;color:#8793a3}.booking-schedule__floor{width:110px}.booking-workspace .booking-schedule__legend{gap:6px 12px;font-size:11px;margin-bottom:6px}.booking-workspace .booking-schedule__nav{gap:6px 8px;margin-bottom:7px}.schedule-number-control{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;font-size:11px;color:#6b7a8d}.schedule-number-control .el-select,.schedule-window-preset{width:76px}.schedule-number-control .el-input-number{width:90px}.booking-segments__nights{width:120px}.booking-segments__control>small{color:#8a7a55;font-size:10px}.booking-workspace .booking-schedule__nav em{display:none}.booking-workspace .booking-schedule__table-wrap{min-height:0;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:auto;overflow-x:scroll;scrollbar-color:auto}.booking-workspace .booking-schedule__table-wrap::-webkit-scrollbar{width:12px;height:12px}.booking-workspace .booking-schedule__table-wrap::-webkit-scrollbar-track{background:#f2ede5}.booking-workspace .booking-schedule__table-wrap::-webkit-scrollbar-thumb{background:#b5a284;border:2px solid #f2ede5;border-radius:6px}.booking-workspace .booking-schedule__table{width:calc(100% + 560px);min-width:2200px;font-size:13px}.booking-workspace .booking-schedule__room{width:180px;min-width:180px}.booking-workspace .booking-schedule__type-row td{background:#fcf8f1;border-bottom-color:#eadbc2;height:28px}.booking-workspace .booking-schedule__type-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;padding:4px 2px;color:#8d6b37}.booking-workspace .booking-schedule__type-label strong{font-size:12px;white-space:normal;overflow-wrap:anywhere}.booking-workspace .booking-schedule__type-label small{-ms-flex-negative:0;flex-shrink:0;font-size:11px}.booking-workspace .booking-schedule__table td{height:30px}.booking-workspace .booking-schedule__track{height:28px}.booking-workspace-dialog .el-dialog__footer{padding:10px 18px 34px;border-top:1px solid #e8dfcf}.booking-footer-summary{float:left;color:#8d6b37;font-size:13px;line-height:36px}@media (max-width:1200px){.booking-workspace{grid-template-columns:290px minmax(0,1fr);gap:8px 12px}.booking-workspace .booking-segments__control.is-room{-ms-flex-preferred-size:230px;flex-basis:230px}.booking-workspace .booking-segments__date{width:165px}}@media (max-width:760px){.booking-workspace-dialog .el-dialog__body{overflow-y:auto}.booking-workspace{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.booking-workspace>.dialog-form{max-height:300px;border-right:0;padding-right:0}.booking-workspace>.booking-segments{max-height:none}.booking-workspace>.booking-schedule{height:500px;-webkit-box-flex:0;-ms-flex:0 0 500px;flex:0 0 500px}.booking-footer-summary{float:none;display:block;text-align:left}}.booking-customer-popper .el-select-dropdown__item{height:auto;line-height:1.45;padding:10px 14px;font-size:14px;white-space:normal}.pagination-container[data-v-6af373ef]{background:#fff;padding:32px 16px}.pagination-container.hidden[data-v-6af373ef]{display:none}.baby-tip[data-v-7697385a]{margin-bottom:18px}.full-control[data-v-7697385a]{width:100%}.gestation-row[data-v-7697385a]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.demo-note[data-v-7697385a]{margin:0;color:#9a6e45;font-size:12px;text-align:right}.care-center[data-v-ca11d1fe]{min-height:calc(100vh - 124px);border:1px solid #e5e9ee;border-radius:12px;background:#fff;color:#344257;overflow:hidden}.center-hero[data-v-ca11d1fe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;padding:22px 26px;color:#fff;background:linear-gradient(120deg,#5a2948,#8f4a70 55%,#b5688c);-webkit-box-shadow:0 12px 28px rgba(130,69,99,.18);box-shadow:0 12px 28px rgba(130,69,99,.18)}.center-hero .eyebrow[data-v-ca11d1fe],.center-hero h1[data-v-ca11d1fe],.center-hero p[data-v-ca11d1fe]{color:#fff!important}.center-hero .eyebrow[data-v-ca11d1fe]{margin-bottom:6px;font-size:13px;font-weight:700;letter-spacing:.5px}.center-hero h1[data-v-ca11d1fe]{margin:0 0 8px;font-size:26px}.center-hero p[data-v-ca11d1fe]{margin:0;font-size:13px;line-height:1.6}.hero-filters[data-v-ca11d1fe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.store-select[data-v-ca11d1fe]{width:178px}.level-select[data-v-ca11d1fe]{width:150px}.center-layout[data-v-ca11d1fe]{display:grid;grid-template-columns:330px minmax(0,1fr);min-height:calc(100vh - 174px)}.metric-panel[data-v-ca11d1fe]{display:grid;grid-template-columns:repeat(3,1fr);-ms-flex-line-pack:start;align-content:start;border-right:1px solid #e6e9ed;background:#fbfcfd}.metric-block[data-v-ca11d1fe]{min-height:88px;padding:12px 5px;border:0;border-right:1px solid #e8ebef;border-bottom:1px solid #e8ebef;background:transparent;cursor:default}.metric-block[data-v-ca11d1fe]:nth-child(3n){border-right:0}.metric-block strong[data-v-ca11d1fe]{display:block;margin-bottom:7px;color:#5d94cb;font-size:25px;font-weight:500}.metric-block span[data-v-ca11d1fe]{color:#647186;font-size:12px}.metric-block strong.normal[data-v-ca11d1fe]{color:#438ed0}.metric-block strong.abnormal[data-v-ca11d1fe]{color:#e0a128}.metric-block strong.danger[data-v-ca11d1fe]{color:#df5c65}.metric-block.clickable[data-v-ca11d1fe]{cursor:pointer}.metric-block.clickable[data-v-ca11d1fe]:hover{background:#f2f8fd}.metric-block.blank[data-v-ca11d1fe]{cursor:default}.customer-panel[data-v-ca11d1fe]{min-width:0}.customer-filter-bar[data-v-ca11d1fe]{display:grid;grid-template-columns:auto 1fr auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:62px;padding:0 15px;border-bottom:1px solid #e7eaee;gap:12px 22px}.stay-tabs[data-v-ca11d1fe]{-ms-flex-item-align:stretch;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex}.stay-tabs button[data-v-ca11d1fe]{min-width:68px;padding:0 14px;border:0;border-bottom:2px solid transparent;color:#606d80;background:transparent;cursor:pointer}.stay-tabs button.active[data-v-ca11d1fe]{border-bottom-color:#4695d0;color:#347fb9}.care-status-filter[data-v-ca11d1fe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:430px;color:#536176;font-size:12px}.care-status-filter>span[data-v-ca11d1fe]{margin-right:10px}.care-status-filter[data-v-ca11d1fe] .el-checkbox-group{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.care-status-filter[data-v-ca11d1fe] .el-checkbox{margin-right:14px}.status-dot[data-v-ca11d1fe]{display:inline-block;width:10px;height:10px;margin-right:4px;border-radius:2px;vertical-align:-1px}.status-dot.normal[data-v-ca11d1fe]{background:#4d9ed9}.status-dot.abnormal[data-v-ca11d1fe]{background:#efb242}.status-dot.danger[data-v-ca11d1fe]{background:#e65c69}.status-dot.outside[data-v-ca11d1fe]{border:1px solid #ff9b02;background:#fff}.person-legend[data-v-ca11d1fe]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;color:#59677a;font-size:12px;white-space:nowrap}.person-legend span[data-v-ca11d1fe]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.person-symbol[data-v-ca11d1fe]{display:inline-grid;place-items:center;width:27px;height:27px;border-radius:50%;color:#fff;font-size:11px;font-style:normal;background:#5ca2d7}.person-symbol.mother[data-v-ca11d1fe]{background:#df79a4}.person-symbol.boy[data-v-ca11d1fe]{background:#5b9fd3}.person-symbol.girl[data-v-ca11d1fe]{background:#da80b3}.person-symbol.abnormal[data-v-ca11d1fe]{-webkit-box-shadow:0 0 0 3px rgba(239,178,66,.28);box-shadow:0 0 0 3px rgba(239,178,66,.28)}.person-symbol.danger[data-v-ca11d1fe]{-webkit-box-shadow:0 0 0 3px rgba(230,92,105,.26);box-shadow:0 0 0 3px rgba(230,92,105,.26)}.floor-list[data-v-ca11d1fe]{padding:0 16px 22px}.floor-group[data-v-ca11d1fe]{margin-top:13px}.floor-heading[data-v-ca11d1fe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:8px;border-bottom:1px solid #e5e5e5}.floor-heading strong[data-v-ca11d1fe]{color:#333;font-size:16px}.floor-heading span[data-v-ca11d1fe]{color:#999;font-size:13px}.floor-heading button[data-v-ca11d1fe]{border:0;color:#7b8797;background:transparent;cursor:pointer;font-size:12px}.customer-card-grid[data-v-ca11d1fe]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:14px;padding-top:13px}.customer-card[data-v-ca11d1fe]{position:relative;width:180px;border:1px solid #dce8f1;border-radius:3px;background:#eef8ff;-webkit-box-shadow:0 2px 5px rgba(38,62,86,.06);box-shadow:0 2px 5px rgba(38,62,86,.06)}.customer-card.is-abnormal[data-v-ca11d1fe]{border-color:#f0d69b;background:#fff8e9}.customer-card.is-danger[data-v-ca11d1fe]{border-color:#efafb4;background:#fff0f1}.customer-card-title[data-v-ca11d1fe]{min-height:32px;padding:8px 10px;overflow:hidden;border-radius:3px 3px 0 0;color:#fff;background:#5d9ed0;cursor:pointer;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.is-abnormal .customer-card-title[data-v-ca11d1fe]{background:#e7ad3f}.is-danger .customer-card-title[data-v-ca11d1fe]{background:#df626c}.customer-card-body[data-v-ca11d1fe]{min-height:78px;padding:8px 10px}.card-badges[data-v-ca11d1fe]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;min-height:21px}.card-badges button[data-v-ca11d1fe],.same-room-indicator[data-v-ca11d1fe]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2px 5px;border:1px solid #7db2dc;border-radius:2px;color:#347daf;background:#fff;font-size:10px}.card-badges button[data-v-ca11d1fe]{cursor:pointer}.card-badges button.off[data-v-ca11d1fe],.same-room-indicator.off[data-v-ca11d1fe]{border-color:#c8cdd3;color:#9aa2ac}.people-row[data-v-ca11d1fe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-top:11px;overflow-x:auto}.add-baby-button[data-v-ca11d1fe],.person-button[data-v-ca11d1fe]{position:relative;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:0;border:0;background:transparent;cursor:pointer}.person-button em[data-v-ca11d1fe]{position:absolute;right:-2px;bottom:-1px;width:9px;height:9px;border:2px solid #fff;border-radius:50%;background:#ff9b02}.add-baby-button[data-v-ca11d1fe]{display:grid;place-items:center;width:27px;height:27px;border:1px dashed #aeb8c4;border-radius:50%;color:#a3adb8}.customer-card-footer[data-v-ca11d1fe]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;min-height:34px;padding:4px 34px 4px 8px;border-top:1px solid rgba(100,130,160,.15);background:hsla(0,0%,100%,.55)}.customer-card-footer button[data-v-ca11d1fe]{position:relative;border:0;color:#607c96;background:transparent;cursor:pointer;font-size:17px}.customer-card-footer b[data-v-ca11d1fe]{position:absolute;top:-2px;right:-7px;min-width:14px;padding:1px 3px;border-radius:7px;color:#fff;background:#e35e68;font-size:8px}.care-type-badge[data-v-ca11d1fe]{position:absolute;right:0;bottom:0;max-width:52px;padding:3px 5px;overflow:hidden;border-radius:3px 0 3px 0;color:#fff;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.card-action-menu[data-v-ca11d1fe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card-action-menu button[data-v-ca11d1fe]{padding:6px 8px;border:0;color:#485568;background:#fff;cursor:pointer;text-align:left;font-size:12px}.card-action-menu button[data-v-ca11d1fe]:hover{color:#df565f;background:#f5f5f5}.empty-state[data-v-ca11d1fe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;min-height:120px;color:#909399}.empty-state i[data-v-ca11d1fe]{color:#c0c4cc;font-size:30px}.action-context[data-v-ca11d1fe]{display:grid;grid-template-columns:1fr 1fr;gap:12px 18px;margin-bottom:16px;padding:15px;border:1px solid #e5e9ee;border-radius:5px;background:#f8fafc;font-size:13px}.action-context div[data-v-ca11d1fe]:last-child{grid-column:1/-1}.action-context span[data-v-ca11d1fe]{color:#7d8897}.action-context code[data-v-ca11d1fe]{color:#51657b}@media(max-width:1180px){.center-layout[data-v-ca11d1fe]{grid-template-columns:285px minmax(0,1fr)}.customer-filter-bar[data-v-ca11d1fe]{grid-template-columns:1fr;padding:10px 15px}.stay-tabs[data-v-ca11d1fe]{min-height:38px}}@media(max-width:760px){.center-hero[data-v-ca11d1fe]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:18px 16px}.center-layout[data-v-ca11d1fe]{display:block}.metric-panel[data-v-ca11d1fe]{border-right:0}.care-status-filter[data-v-ca11d1fe]{min-width:0;-ms-flex-wrap:wrap;flex-wrap:wrap}}.nursing-draft-fields{border:0;padding:0;margin:0;min-width:0}.nursing-draft-fields:disabled{pointer-events:none}.nursing-toolbar-dialog>.el-dialog__body{max-height:74vh;overflow:auto}.nursing-toolbar-dialog .mock-tip{margin-bottom:14px}.nursing-toolbar-dialog .full-control{width:100%}.nursing-toolbar-dialog .form-guidance{margin-bottom:16px}.nursing-toolbar-dialog .form-section-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:12px;margin:8px 0 14px;padding:9px 12px;border-left:3px solid #8f7cf6;color:#4b4360;background:#f7f5fb}.nursing-toolbar-dialog .field-help,.nursing-toolbar-dialog .form-section-title span,.nursing-toolbar-dialog .handover-item-toolbar span{color:#8b8496;font-size:12px}.nursing-toolbar-dialog .field-help{margin-top:5px;line-height:1.5}.nursing-toolbar-dialog .setting-form{margin-top:14px;padding:14px 14px 0;border:1px solid #e3e8ed;background:#f8fafc}.nursing-toolbar-dialog .handover-items{width:100%}.nursing-toolbar-dialog .handover-item-row{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:8px;-webkit-box-align:end;-ms-flex-align:end;align-items:end;margin-bottom:8px;padding:10px;border:1px solid #e8e4ed;border-radius:7px;background:#fbfafc}.nursing-toolbar-dialog .handover-empty-state{padding:12px;margin-bottom:8px;color:#8b8496;font-size:13px;border:1px dashed #d9dfe7;border-radius:7px;background:#fafcff}.nursing-toolbar-dialog .handover-item-heading{grid-column:span 10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:8px;color:#4b4054}.nursing-toolbar-dialog .handover-item-heading span{color:#8b8496;font-size:12px}.nursing-toolbar-dialog .handover-item-row label>span{display:block;margin-bottom:5px;color:#71697a;font-size:12px}.nursing-toolbar-dialog .handover-item-row .exception-note,.nursing-toolbar-dialog .handover-item-row .item-name{grid-column:span 7}.nursing-toolbar-dialog .handover-item-row .handover-item-category,.nursing-toolbar-dialog .handover-item-row .handover-item-status{grid-column:span 3}.nursing-toolbar-dialog .handover-item-row .item-name{grid-column:span 5}.nursing-toolbar-dialog .handover-item-row .handover-item-quantity{grid-column:span 2}.nursing-toolbar-dialog .handover-item-row .handover-item-remove{grid-column:span 2;align-self:end;justify-self:end;margin:0 0 1px;color:#f56c6c}.nursing-toolbar-dialog .handover-item-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:8px}.nursing-toolbar-dialog .handover-item-row .el-input-number,.nursing-toolbar-dialog .plan-items{width:100%}.nursing-toolbar-dialog .plan-item-row{display:grid;grid-template-columns:minmax(180px,1.3fr) minmax(150px,1fr) 125px 92px 130px 100px 90px 42px;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px}.nursing-toolbar-dialog .plan-item-row .el-date-editor,.nursing-toolbar-dialog .plan-item-row .el-input-number{width:100%}.nursing-toolbar-dialog .danger-link{color:#f56c6c}.nursing-toolbar-dialog .field-error{margin:-1px 0 8px;color:#f56c6c;font-size:12px}@media(max-width:1080px){.nursing-toolbar-dialog{width:calc(100vw - 36px)!important}.nursing-toolbar-dialog .handover-item-row{grid-template-columns:repeat(2,minmax(0,1fr))}.nursing-toolbar-dialog .handover-item-row .exception-note,.nursing-toolbar-dialog .handover-item-row .handover-item-category,.nursing-toolbar-dialog .handover-item-row .handover-item-quantity,.nursing-toolbar-dialog .handover-item-row .handover-item-remove,.nursing-toolbar-dialog .handover-item-row .handover-item-status,.nursing-toolbar-dialog .handover-item-row .item-name{grid-column:auto}.nursing-toolbar-dialog .handover-item-heading{grid-column:span 2}.nursing-toolbar-dialog .handover-item-row .handover-item-remove{justify-self:start}}.move-layout{display:grid;grid-template-columns:1fr 60px 1fr;gap:12px}.move-layout section{min-height:260px;padding:16px;border:1px solid #dfe4e9;background:#fafbfc}.move-layout h3{margin:0 0 14px;font-size:15px}.move-layout .el-checkbox-group,.move-layout .el-radio-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px}.move-arrow{display:grid;place-items:center;color:#7698b8;font-size:28px}.nursing-workflow[data-v-2a54b3f0]{margin-bottom:14px}.workflow-tag[data-v-2a54b3f0]{margin-left:8px;color:#8f7cf6;font-size:12px}.workflow-note[data-v-2a54b3f0],small[data-v-2a54b3f0]{color:#7a8495}.task-summary[data-v-2a54b3f0]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.task-summary div[data-v-2a54b3f0]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:12px;border-radius:6px;background:#f7f5ff}.task-summary span[data-v-2a54b3f0],.task-summary strong[data-v-2a54b3f0]{display:block}.task-summary strong[data-v-2a54b3f0]{color:#6d57d6;font-size:24px}.task-summary span[data-v-2a54b3f0]{color:#7a8495;font-size:12px}.nursing-workbench[data-v-d53f0d76]{min-height:calc(100vh - 84px);padding:20px;background:#f5f7fa}.page-heading[data-v-d53f0d76]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:14px;padding:20px 24px;border-radius:12px;color:#fff;background:linear-gradient(120deg,#5a2948,#8f4a70 55%,#b5688c);-webkit-box-shadow:0 12px 28px rgba(130,69,99,.18);box-shadow:0 12px 28px rgba(130,69,99,.18)}.page-heading .title-row[data-v-d53f0d76]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.page-heading .title-row i[data-v-d53f0d76]{color:#fff;font-size:24px}.page-heading .title-row h2[data-v-d53f0d76]{margin:0;color:#fff;font-size:24px}.page-heading p[data-v-d53f0d76]{margin:8px 0 0 34px;color:#fff}.business-toolbar[data-v-d53f0d76],.dashboard-store-scope[data-v-d53f0d76],.evidence-alert[data-v-d53f0d76],.filter-card[data-v-d53f0d76],.metric-grid[data-v-d53f0d76],.p1-back[data-v-d53f0d76],.p1-feature-card[data-v-d53f0d76],.shared-workbench-card[data-v-d53f0d76]{margin-bottom:14px}.shared-workbench-title[data-v-d53f0d76]{margin-bottom:4px;color:#606266;font-size:13px}.p1-feature-grid[data-v-d53f0d76]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px}.p1-feature-grid .el-button[data-v-d53f0d76]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;text-align:left;white-space:normal}.p1-feature-grid .el-button strong[data-v-d53f0d76]{margin-right:8px;color:#8f7cf6}.business-toolbar[data-v-d53f0d76]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:46px;padding:0 12px;overflow-x:auto;border:1px solid #dfe4e9;border-radius:2px;background:#fff}.business-toolbar .toolbar-action[data-v-d53f0d76]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:0;margin-right:8px;border-color:#d8dde5;color:#4f5d6b;background:#fff}.business-toolbar .toolbar-action i[data-v-d53f0d76]{margin-right:4px;color:#6f8eac}.business-toolbar .toolbar-evidence[data-v-d53f0d76]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:auto;color:#8a94a2;font-size:12px}.filter-card[data-v-d53f0d76] .el-card__body{padding-bottom:4px}.filter-card[data-v-d53f0d76] .el-input,.filter-card[data-v-d53f0d76] .el-select{width:180px}.filter-card[data-v-d53f0d76] .el-date-editor--daterange{width:260px}.metric-grid[data-v-d53f0d76]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.metric-grid .el-card[data-v-d53f0d76] .el-card__body{display:grid;gap:7px}.metric-grid small[data-v-d53f0d76],.metric-grid span[data-v-d53f0d76]{color:#8b94a4}.metric-grid strong[data-v-d53f0d76]{color:#303133;font-size:30px}.metric-grid>span[data-v-d53f0d76]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.metric-grid .metric-card[data-v-d53f0d76]{cursor:pointer;-webkit-transition:border-color .15s ease,-webkit-transform .15s ease;transition:border-color .15s ease,-webkit-transform .15s ease;transition:border-color .15s ease,transform .15s ease;transition:border-color .15s ease,transform .15s ease,-webkit-transform .15s ease}.metric-grid .metric-card[data-v-d53f0d76]:focus,.metric-grid .metric-card[data-v-d53f0d76]:hover{border-color:#9b7eae;outline:none;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.nursing-visual[data-v-d53f0d76]{margin:14px 0;padding:18px;border:1px solid #e4dcec;border-radius:12px;background:#fff}.visual-copy span[data-v-d53f0d76]{color:#8b65a0;font-size:12px;font-weight:700}.visual-copy h3[data-v-d53f0d76]{margin:5px 0;color:#4b386d}.visual-copy p[data-v-d53f0d76]{margin:0;color:#887b94;font-size:12px}.visual-stages[data-v-d53f0d76]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:15px}.visual-stages article[data-v-d53f0d76]{position:relative;padding:12px;border-radius:9px;background:#faf7fc}.visual-stages article[data-v-d53f0d76]:not(:last-child):after{position:absolute;top:50%;left:calc(100% + 1px);width:8px;height:1px;background:#d4c4de;content:""}.visual-stages b[data-v-d53f0d76]{display:inline-grid;width:21px;height:21px;border-radius:50%;color:#fff;background:#8a63a2;place-items:center;font-size:11px}.visual-stages small[data-v-d53f0d76],.visual-stages strong[data-v-d53f0d76]{display:block}.visual-stages strong[data-v-d53f0d76]{margin-top:7px;color:#5c4c6a;font-size:13px}.visual-stages small[data-v-d53f0d76]{margin-top:3px;color:#988da2;font-size:11px}.visual-footer[data-v-d53f0d76]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:14px;padding-top:12px;border-top:1px solid #eee8f2;color:#8c8197;font-size:12px}.visual-shift .visual-stages article[data-v-d53f0d76]{border-bottom:3px solid #6a95c9;background:#f4f8fd}.visual-handover .visual-stages article[data-v-d53f0d76]{border-bottom:3px solid #63a581;background:#f5fbf7}.table-header[data-v-d53f0d76]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#606266}.dashboard-selection-hint[data-v-d53f0d76]{margin-left:auto;color:#8a6a38;font-size:12px}.table-card[data-v-d53f0d76],.table-card[data-v-d53f0d76] .el-table{width:100%}.handover-item-summary-list[data-v-d53f0d76]{display:grid;gap:5px;min-width:280px;padding:4px 0}.handover-item-summary[data-v-d53f0d76]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px 7px;min-height:25px;line-height:1.45;white-space:normal}.handover-item-summary strong[data-v-d53f0d76]{color:#303133;font-weight:600}.handover-item-summary .handover-item-category[data-v-d53f0d76],.handover-item-summary .handover-item-status[data-v-d53f0d76]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1px 6px;border-radius:10px;background:#f1f5fb;color:#5d7392;font-size:12px}.handover-item-summary .handover-item-status.ACCEPTED[data-v-d53f0d76],.handover-item-summary .handover-item-status.CONFIRMED[data-v-d53f0d76],.handover-item-summary .handover-item-status.NORMAL[data-v-d53f0d76],.handover-item-summary .handover-item-status.RECEIVED[data-v-d53f0d76]{background:#edf9f1;color:#3a8d5d}.handover-item-summary .handover-item-status.EXCEPTION[data-v-d53f0d76]{background:#fff1f0;color:#d34b43}.table-card[data-v-d53f0d76] .el-table__body,.table-card[data-v-d53f0d76] .el-table__header{width:100%!important;min-width:100%!important}.dashboard-history[data-v-d53f0d76]{margin-top:14px;padding:0 16px;border:1px solid #e5e9f0;border-radius:4px;background:#fff}.dashboard-history-note[data-v-d53f0d76]{margin:0 0 12px;color:#7a8495;font-size:12px;line-height:1.6}.dashboard-history[data-v-d53f0d76] .el-table,.dashboard-history[data-v-d53f0d76] .el-table__body,.dashboard-history[data-v-d53f0d76] .el-table__header{width:100%!important;min-width:100%!important}.dashboard-history[data-v-d53f0d76] .el-table__body-wrapper{width:100%}.dashboard-history[data-v-d53f0d76] .business-number-cell,.table-card[data-v-d53f0d76] .business-number-cell{display:block;min-width:240px;white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere;word-break:break-all;line-height:1.45}.business-empty[data-v-d53f0d76]{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:260px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:28px;color:#7b8797;text-align:center;background:#fafbfc;border:1px dashed #d8dee7;border-radius:8px}.business-empty i[data-v-d53f0d76]{color:#9aa8b8;font-size:34px}.business-empty strong[data-v-d53f0d76]{margin-top:12px;color:#455468;font-size:15px}.nursing-detail.contract-detail[data-v-d53f0d76]{padding:4px 22px 28px}.contract-detail__hero[data-v-d53f0d76]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin-bottom:18px}.contract-detail__hero strong[data-v-d53f0d76]{display:block;color:#243447;font-size:20px}.contract-detail__hero span[data-v-d53f0d76]{display:block;margin-top:4px;color:#7b8797;font-size:13px}.contract-detail section[data-v-d53f0d76]{margin-bottom:16px}.contract-detail h4[data-v-d53f0d76]{margin:0 0 8px;color:#8c6a36;font-size:13px}.contract-detail dl[data-v-d53f0d76]{margin:0;border:1px solid #eef1f5;border-radius:8px;background:#fff}.contract-detail dl>div[data-v-d53f0d76]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;padding:9px 12px;border-top:1px solid #f3f5f8}.contract-detail dl>div[data-v-d53f0d76]:first-child{border-top:0}.contract-detail dt[data-v-d53f0d76]{-webkit-box-flex:0;-ms-flex:0 0 86px;flex:0 0 86px;color:#8a96a8;font-size:12px}.contract-detail dd[data-v-d53f0d76]{margin:0;color:#334155;font-size:13px;word-break:break-word}.business-empty p[data-v-d53f0d76]{max-width:680px;margin:7px 0 14px;line-height:1.7}.nursing-detail[data-v-d53f0d76]{padding:0 20px 24px}.nursing-detail .el-alert[data-v-d53f0d76]{margin-bottom:16px}.nursing-detail h3[data-v-d53f0d76]{margin:22px 0 14px;color:#344257;font-size:15px}.nursing-detail p[data-v-d53f0d76]{margin:6px 0 0;color:#66758a;line-height:1.6}.audit-empty[data-v-d53f0d76]{padding:24px;color:#909399;text-align:center;background:#f8fafc}@media(max-width:900px){.page-heading[data-v-d53f0d76]{display:block}.metric-grid[data-v-d53f0d76]{grid-template-columns:repeat(2,minmax(0,1fr))}}.evidence-photos[data-v-3ea7b0f9]{padding:14px;border:1px dashed #d9cce2;border-radius:10px;background:#fcf9fd}.evidence-heading[data-v-3ea7b0f9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.evidence-heading small[data-v-3ea7b0f9],.evidence-heading strong[data-v-3ea7b0f9]{display:block}.evidence-heading strong[data-v-3ea7b0f9]{color:#594568;font-size:13px}.evidence-heading small[data-v-3ea7b0f9]{margin-top:5px;color:#96899f;font-size:11px;line-height:1.5}.evidence-actions[data-v-3ea7b0f9]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-top:12px}.evidence-actions .el-button+.el-button[data-v-3ea7b0f9]{margin-left:0}.native-file-input[data-v-3ea7b0f9]{display:none}.evidence-grid[data-v-3ea7b0f9]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:12px}.evidence-grid figure[data-v-3ea7b0f9]{position:relative;margin:0;overflow:hidden;border-radius:8px;background:#eee6f2;aspect-ratio:1}.evidence-grid img[data-v-3ea7b0f9]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.evidence-grid figcaption[data-v-3ea7b0f9]{position:absolute;right:0;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:5px 7px;color:#fff;background:rgba(50,35,59,.72);font-size:10px}.evidence-grid button[data-v-3ea7b0f9]{padding:0;border:0;color:#fff;background:transparent;cursor:pointer}@media(max-width:700px){.evidence-grid[data-v-3ea7b0f9]{grid-template-columns:repeat(2,minmax(0,1fr))}}.baby-workbench[data-v-6135de3b]{min-height:calc(100vh - 84px);padding:22px;color:#3b3151;background:#f7f4fb}.pending-canvas[data-v-6135de3b]{margin-top:16px;padding:16px;border:1px solid #e4ddeb;border-radius:14px;background:#fff;-webkit-box-shadow:0 5px 18px rgba(78,55,96,.05);box-shadow:0 5px 18px rgba(78,55,96,.05)}.pending-layout[data-v-6135de3b]{display:grid;grid-template-columns:minmax(270px,1fr) minmax(330px,1.4fr);gap:22px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:22px 8px 16px}.pending-summary>span[data-v-6135de3b]{color:#8c629f;font-size:12px;font-weight:700}.pending-summary h2[data-v-6135de3b]{margin:7px 0;color:#4b386d;font-size:21px}.pending-summary p[data-v-6135de3b]{margin:0;color:#857991;font-size:13px;line-height:1.7}.pending-fields[data-v-6135de3b]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:7px;margin-top:14px}.pending-fields .el-tag[data-v-6135de3b]{color:#73548a;border-color:#decfe8;background:#fbf8fd}.growth-path[data-v-6135de3b],.pending-flow[data-v-6135de3b],.temperature-timeline[data-v-6135de3b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:7px;min-height:96px}.growth-stage[data-v-6135de3b],.pending-flow>div[data-v-6135de3b],.timeline-step[data-v-6135de3b]{position:relative;display:grid;gap:6px;min-width:76px;padding:11px;border-radius:10px;background:#faf6fc;text-align:center}.growth-stage[data-v-6135de3b]:not(:last-child):after,.pending-flow>div[data-v-6135de3b]:not(:last-child):after,.timeline-step[data-v-6135de3b]:not(:last-child):after{position:absolute;top:50%;left:calc(100% + 1px);width:8px;height:1px;background:#cdbbd8;content:""}.growth-stage b[data-v-6135de3b],.pending-flow b[data-v-6135de3b],.timeline-step b[data-v-6135de3b]{display:inline-grid;width:22px;height:22px;margin:0 auto;border-radius:50%;color:#fff;background:#8a63a2;place-items:center;font-size:11px}.growth-stage span[data-v-6135de3b],.pending-flow span[data-v-6135de3b],.timeline-step strong[data-v-6135de3b]{color:#5d4c6d;font-size:12px}.temperature-timeline[data-v-6135de3b]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:8px;border-top:2px solid #f1d2db}.temperature-timeline .timeline-step[data-v-6135de3b]{margin-top:-18px;border:1px solid #f4dfe5;background:#fff9fa}.temperature-timeline .timeline-step b[data-v-6135de3b]{background:#d46f84}.growth-path[data-v-6135de3b]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.growth-stage[data-v-6135de3b]{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:3px solid #84b69a;background:#f5fbf7}.growth-stage b[data-v-6135de3b]{background:#5c9b77}.pending-actions[data-v-6135de3b]{padding:14px 8px 2px;border-top:1px solid #f0ebf3}.pending-actions .el-button+.el-button[data-v-6135de3b]{margin-left:8px}.baby-hero[data-v-6135de3b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px;padding:26px 30px;border-radius:18px;color:#fff;background:linear-gradient(120deg,#5a2948,#8f4a70 55%,#b5688c);-webkit-box-shadow:0 16px 30px rgba(130,69,99,.18);box-shadow:0 16px 30px rgba(130,69,99,.18)}.eyebrow[data-v-6135de3b]{margin-bottom:8px;color:#fff;font-size:13px;font-weight:700;letter-spacing:.5px}.baby-hero h1[data-v-6135de3b]{margin:0 0 8px;color:#fff;font-size:26px}.baby-hero p[data-v-6135de3b]{max-width:760px;margin:0;color:#fff;line-height:1.7}.hero-meta[data-v-6135de3b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:13px;white-space:nowrap}.hero-meta span[data-v-6135de3b]{color:#fff;font-size:12px}.metric-grid[data-v-6135de3b]{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin:16px 0}.metric-card[data-v-6135de3b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:13px;padding:17px 18px;border-radius:12px;background:#fff;-webkit-box-shadow:0 3px 11px rgba(78,55,96,.05);box-shadow:0 3px 11px rgba(78,55,96,.05)}.metric-card-button[data-v-6135de3b]{width:100%;border:0;color:inherit;font:inherit;text-align:left;cursor:pointer;-webkit-transition:-webkit-transform .16s ease,-webkit-box-shadow .16s ease;transition:-webkit-transform .16s ease,-webkit-box-shadow .16s ease;transition:transform .16s ease,box-shadow .16s ease;transition:transform .16s ease,box-shadow .16s ease,-webkit-transform .16s ease,-webkit-box-shadow .16s ease}.metric-card-button[data-v-6135de3b]:focus-visible,.metric-card-button[data-v-6135de3b]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 7px 18px rgba(78,55,96,.14);box-shadow:0 7px 18px rgba(78,55,96,.14);outline:2px solid #aa8abb;outline-offset:2px}.metric-card i[data-v-6135de3b]{display:grid;width:40px;height:40px;border-radius:12px;place-items:center;font-size:20px}.metric-card span[data-v-6135de3b],.metric-card strong[data-v-6135de3b]{display:block}.metric-card span[data-v-6135de3b]{color:#8d8098;font-size:12px}.metric-card strong[data-v-6135de3b]{margin-top:4px;color:#4b386d;font-size:23px}.violet i[data-v-6135de3b]{color:#72559a;background:#efe9fa}.orange i[data-v-6135de3b]{color:#c98545;background:#fff0de}.green i[data-v-6135de3b]{color:#4b9a75;background:#e8f7ef}.pink i[data-v-6135de3b]{color:#c35e8a;background:#fdeaf2}.detail-card[data-v-6135de3b],.filter-card[data-v-6135de3b],.records-card[data-v-6135de3b]{border:0;border-radius:12px}.detail-profile[data-v-6135de3b],.pagination-row[data-v-6135de3b],.records-heading[data-v-6135de3b],.section-head[data-v-6135de3b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:15px}.records-heading strong[data-v-6135de3b],.section-head strong[data-v-6135de3b]{display:block;color:#493b5d;font-size:15px}.section-head small[data-v-6135de3b]{display:block;margin-top:4px;color:#998fa4;font-size:12px}.filter-form[data-v-6135de3b]{margin-bottom:-12px}.filter-form[data-v-6135de3b] .el-form-item{margin-bottom:14px}.filter-form[data-v-6135de3b] .el-date-editor,.filter-form[data-v-6135de3b] .el-input,.filter-form[data-v-6135de3b] .el-select{width:180px}.workspace-grid[data-v-6135de3b]{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:16px;margin-top:16px}.records-heading[data-v-6135de3b]{margin-bottom:15px}.records-heading>div[data-v-6135de3b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:10px}.records-heading span[data-v-6135de3b]{color:#9a91a5;font-size:12px}.records-heading .el-button+.el-button[data-v-6135de3b]{margin-left:0}.records-heading i[data-v-6135de3b]{margin-right:2px}.records-card[data-v-6135de3b] .el-table th{color:#5d4d70;background:#f7f1fa}.records-card[data-v-6135de3b] .el-table .warning-row{background:#fff8ee}.pagination-row[data-v-6135de3b]{padding-top:16px;color:#93889e;font-size:12px}.detail-card[data-v-6135de3b]{min-height:300px}.empty-state[data-v-6135de3b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:220px;padding:20px;color:#9a8fa3;text-align:center}.empty-state i[data-v-6135de3b]{margin-bottom:12px;color:#b7a6c1;font-size:34px}.empty-state span[data-v-6135de3b],.empty-state strong[data-v-6135de3b]{display:block}.empty-state strong[data-v-6135de3b]{margin-bottom:7px;color:#665474}.detail-profile[data-v-6135de3b]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:6px 0 18px}.avatar[data-v-6135de3b]{display:grid;width:48px;height:48px;border-radius:50%;color:#fff;background:linear-gradient(135deg,#b47ac7,#7f5a9d);font-size:22px;place-items:center}.detail-profile span[data-v-6135de3b],.detail-profile strong[data-v-6135de3b]{display:block}.detail-profile strong[data-v-6135de3b]{color:#4b386d;font-size:16px}.detail-profile span[data-v-6135de3b]{margin-top:5px;color:#9a8fa3;font-size:12px}.detail-list[data-v-6135de3b]{display:grid;grid-template-columns:84px 1fr;margin:18px 0;font-size:12px;line-height:1.65}.detail-list dt[data-v-6135de3b]{color:#9a8fa3}.detail-list dd[data-v-6135de3b]{margin:0 0 9px;color:#554863}.next-step[data-v-6135de3b]{padding:13px;border-radius:10px;background:#faf5fc}.next-step span[data-v-6135de3b],.next-step strong[data-v-6135de3b]{display:block}.next-step span[data-v-6135de3b]{color:#988ca1;font-size:11px}.next-step strong[data-v-6135de3b]{margin:4px 0 10px;color:#704c8a;font-size:14px}.growth-strip[data-v-6135de3b],.handover-strip[data-v-6135de3b],.temperature-strip[data-v-6135de3b]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-bottom:15px;padding:12px;border-radius:10px;background:#faf7fb;overflow-x:auto}.temperature-point[data-v-6135de3b]{min-width:94px;padding:10px;border-radius:8px;background:#eaf7ef}.temperature-point.danger[data-v-6135de3b]{background:#fff0e5}.temperature-point small[data-v-6135de3b],.temperature-point span[data-v-6135de3b],.temperature-point strong[data-v-6135de3b]{display:block}.temperature-point small[data-v-6135de3b],.temperature-point span[data-v-6135de3b]{color:#9d92a5;font-size:11px}.temperature-point strong[data-v-6135de3b]{margin:5px 0;color:#4e8e6a;font-size:16px}.temperature-point.danger strong[data-v-6135de3b]{color:#c56d45}.strip-note[data-v-6135de3b]{-ms-flex-item-align:center;align-self:center;min-width:210px;color:#9e8a99;font-size:12px}.growth-strip>div[data-v-6135de3b],.handover-strip>div[data-v-6135de3b]{min-width:130px;padding:10px 12px;border-radius:8px;background:#fff}.growth-strip small[data-v-6135de3b],.growth-strip span[data-v-6135de3b],.growth-strip strong[data-v-6135de3b],.handover-strip span[data-v-6135de3b],.handover-strip strong[data-v-6135de3b]{display:block}.growth-strip span[data-v-6135de3b],.handover-strip span[data-v-6135de3b]{color:#9d92a5;font-size:11px}.growth-strip strong[data-v-6135de3b],.handover-strip strong[data-v-6135de3b]{margin:4px 0;color:#704c8a;font-size:16px}.growth-strip small[data-v-6135de3b]{color:#b0a5b7;font-size:11px}.handover-strip i[data-v-6135de3b]{margin-right:5px;color:#c4b8c9}.handover-strip .done i[data-v-6135de3b]{color:#5aa87e}.full-control[data-v-6135de3b]{width:100%}.dialog-form[data-v-6135de3b]{max-height:58vh;padding-right:8px;overflow-y:auto}.number-control[data-v-6135de3b]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.unit-label[data-v-6135de3b]{min-width:30px;color:#6d6178;font-size:13px}.field-help[data-v-6135de3b]{display:block;margin-top:5px;color:#9a8fa3;line-height:1.45}.detail-evidence[data-v-6135de3b]{margin:0 0 16px}.detail-evidence>span[data-v-6135de3b]{display:block;margin-bottom:7px;color:#8e8098;font-size:11px}.detail-evidence>div[data-v-6135de3b]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.detail-evidence img[data-v-6135de3b]{width:100%;height:76px;border-radius:7px;-o-object-fit:cover;object-fit:cover;background:#eee6f2}.baby-workbench[data-v-6135de3b] .el-dialog{max-width:calc(100vw - 24px)}.dialog-form[data-v-6135de3b]{max-height:60vh}.daily-log-dialog[data-v-6135de3b]{padding:2px 2px 0}.daily-log-dialog[data-v-6135de3b] .el-form-item{margin-bottom:16px}.daily-log-dialog .dialog-section-heading[data-v-6135de3b]{margin:2px 0 13px}.dialog-section-heading>div[data-v-6135de3b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:10px;padding:9px 12px;border-radius:8px;border-left:3px solid #8c63a2;background:#faf7fc}.dialog-section-heading strong[data-v-6135de3b]{color:#4b386d;font-size:14px}.dialog-section-heading span[data-v-6135de3b]{color:#92869e;font-size:12px}.daily-log-dialog .nurse-field[data-v-6135de3b]{padding-bottom:2px}.daily-log-row-break[data-v-6135de3b]{clear:both;height:0;min-height:0;padding:0!important}.daily-log-observation-note[data-v-6135de3b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.daily-log-observation-note>div[data-v-6135de3b]{display:grid;grid-template-columns:auto auto 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;width:100%;min-height:40px;margin-bottom:16px;padding:9px 11px;border:1px solid #e6d9ec;border-radius:8px;color:#75607f;background:#fcf9fd;font-size:12px;line-height:1.45}.daily-log-observation-note i[data-v-6135de3b]{color:#9265a4;font-size:15px}.daily-log-observation-note strong[data-v-6135de3b]{color:#5b4668}.dialog-evidence-section[data-v-6135de3b]{margin-top:2px;padding:12px;border:1px dashed #d9c9e4;border-radius:10px;background:#fdfaff}.dialog-evidence-section .dialog-section-heading[data-v-6135de3b]{margin:0 0 9px}.dialog-evidence-section .dialog-section-heading>div[data-v-6135de3b]{padding:0;border:0;background:transparent}.dialog-evidence-section[data-v-6135de3b] .optional-evidence-photos{margin:0}.growth-record-dialog[data-v-6135de3b]{padding:2px 4px 0}.growth-record-dialog[data-v-6135de3b] .el-form-item{margin-bottom:17px}.growth-record-dialog .dialog-section-heading[data-v-6135de3b]{margin:4px 0 12px}.growth-record-dialog .dialog-section-heading>div[data-v-6135de3b]{min-height:42px;padding:10px 13px;border-left-color:#b18037;background:-webkit-gradient(linear,left top,right top,from(#fcf6ea),to(#fffdf9));background:linear-gradient(90deg,#fcf6ea,#fffdf9)}.growth-record-dialog .dialog-section-heading strong[data-v-6135de3b]{color:#5b4320}.growth-record-dialog .dialog-section-heading span[data-v-6135de3b]{color:#9b8057}.growth-record-dialog .growth-milestone-field[data-v-6135de3b]{margin-top:-1px}.growth-record-dialog .growth-milestone-field[data-v-6135de3b] .el-textarea__inner{min-height:82px!important;resize:vertical}.growth-record-dialog .field-help[data-v-6135de3b]{max-width:94%}.growth-evidence-section[data-v-6135de3b]{margin-top:4px;border-color:#dfd1b7;background:#fffcf6}.growth-evidence-section .dialog-section-heading>div[data-v-6135de3b]{color:#7b6340}@media(max-width:1050px){.workspace-grid[data-v-6135de3b]{grid-template-columns:1fr}.detail-card[data-v-6135de3b]{min-height:auto}.metric-grid[data-v-6135de3b]{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.baby-workbench[data-v-6135de3b]{padding:12px}.baby-hero[data-v-6135de3b],.hero-meta[data-v-6135de3b],.records-heading[data-v-6135de3b]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hero-meta[data-v-6135de3b]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.metric-grid[data-v-6135de3b]{grid-template-columns:1fr 1fr}.records-heading .el-button-group[data-v-6135de3b]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.records-heading .el-button[data-v-6135de3b]{margin:0 5px 5px 0}.filter-form[data-v-6135de3b] .el-date-editor,.filter-form[data-v-6135de3b] .el-input,.filter-form[data-v-6135de3b] .el-select{width:100%}}.growth-detail-heading[data-v-6135de3b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;padding-bottom:18px;border-bottom:1px solid #eee8df}.growth-detail-heading strong[data-v-6135de3b]{color:#6d536f;font-size:18px}.growth-detail-heading span[data-v-6135de3b]{color:#8e8491;font-size:12px}.growth-detail-list[data-v-6135de3b]{max-height:55vh;overflow-y:auto;padding-right:8px}.baby-identity-confirmation[data-v-6135de3b]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px 16px;margin-top:8px;padding:8px 10px;background:#faf7f1;border-radius:6px;color:#796b57;font-size:12px;line-height:1.7}.growth-details-dialog{max-width:calc(100vw - 32px)}.baby-identity-options .el-select-dropdown__item{height:auto;max-width:640px;padding-top:7px;padding-bottom:7px;white-space:normal;line-height:1.6;overflow-wrap:anywhere}.surface-alert[data-v-32b7ab1f],.surface-card[data-v-32b7ab1f]{margin-top:16px}.surface-card[data-v-32b7ab1f]{border:0;border-radius:12px}.is-plain[data-v-32b7ab1f]{margin:0;border:1px solid #dfe4ea;background:#fff}.is-plain .surface-card[data-v-32b7ab1f]{margin:0;border-radius:0}.is-plain .toolbar-card[data-v-32b7ab1f]{border-bottom:1px solid #e6e9ee}.is-plain[data-v-32b7ab1f] .el-card__body{padding:12px 14px}.is-plain .query-actions[data-v-32b7ab1f]{padding-top:24px}.surface-heading[data-v-32b7ab1f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.surface-heading>div[data-v-32b7ab1f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:10px}.surface-heading strong[data-v-32b7ab1f]{color:#304057;font-size:15px}.empty-surface[data-v-32b7ab1f],.surface-heading span[data-v-32b7ab1f]{color:#7b899c;font-size:12px}.toolbar-actions[data-v-32b7ab1f]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.toolbar-actions .el-button+.el-button[data-v-32b7ab1f]{margin-left:0}.legacy-choice-list[data-v-32b7ab1f]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;min-height:32px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.legacy-choice-list button[data-v-32b7ab1f]{padding:5px 11px;border:1px solid #dcdfe6;border-radius:2px;color:#606266;background:#fff;cursor:pointer}.legacy-choice-list button[data-v-32b7ab1f]:hover{color:#8c6a36;border-color:#c9aa70;background:#fbf8f1}.legacy-choice-list button.active[data-v-32b7ab1f]{color:#fff;border-color:#b8945a;background:linear-gradient(135deg,#c9aa70,#8c6a36)}.query-actions[data-v-32b7ab1f] .el-button span,.toolbar-actions[data-v-32b7ab1f] .el-button span{white-space:pre}.audited-query-form[data-v-32b7ab1f] .el-form-item{margin:0 14px 12px 0;vertical-align:bottom}.audited-query-form[data-v-32b7ab1f] .el-form-item__label{display:block;float:none;padding:0 0 4px;color:#5b6b80;font-size:12px;line-height:20px;text-align:left}.audited-query-form[data-v-32b7ab1f] .el-date-editor,.audited-query-form[data-v-32b7ab1f] .el-input,.audited-query-form[data-v-32b7ab1f] .el-select{width:190px}.audited-query-form[data-v-32b7ab1f] .el-checkbox,.audited-query-form[data-v-32b7ab1f] .el-radio{min-width:95px;line-height:32px}.query-actions[data-v-32b7ab1f]{padding-top:24px}@media(max-width:760px){.surface-heading>div[data-v-32b7ab1f],.surface-heading[data-v-32b7ab1f]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.audited-query-form[data-v-32b7ab1f] .el-date-editor,.audited-query-form[data-v-32b7ab1f] .el-input,.audited-query-form[data-v-32b7ab1f] .el-select{width:100%}}.continuity-panel[data-v-9a8bbefe]{margin-top:18px;padding-top:18px;border-top:1px solid #eadde4}.panel-head[data-v-9a8bbefe],.record-title[data-v-9a8bbefe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.panel-head[data-v-9a8bbefe]{margin-bottom:12px}.panel-head small[data-v-9a8bbefe],.panel-head strong[data-v-9a8bbefe]{display:block}.panel-head strong[data-v-9a8bbefe]{color:#5c4052}.panel-head small[data-v-9a8bbefe]{margin-top:4px;color:#9c8b96;font-size:12px}.summary-strip[data-v-9a8bbefe]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:12px}.summary-strip span[data-v-9a8bbefe]{padding:9px;border-radius:8px;color:#6b4a60;background:#fbf4f7;font-size:13px}.summary-strip em[data-v-9a8bbefe]{display:block;margin-bottom:4px;color:#a18e9a;font-size:11px;font-style:normal}.risk-alert[data-v-9a8bbefe]{margin-bottom:14px}.context-timeline[data-v-9a8bbefe]{max-height:480px;padding:4px 3px 0;overflow-y:auto}.context-timeline[data-v-9a8bbefe] .el-card__body{padding:12px}.record-title[data-v-9a8bbefe]{margin-bottom:8px}.record-title strong[data-v-9a8bbefe]{color:#604155}.context-timeline p[data-v-9a8bbefe]{display:grid;grid-template-columns:88px 1fr;gap:8px;margin:6px 0;color:#665a62;font-size:12px;line-height:1.55}.context-timeline p em[data-v-9a8bbefe]{color:#a08b98;font-style:normal}.boundary[data-v-9a8bbefe]{margin:12px 0 0;padding:10px;border-radius:8px;color:#806d79;background:#f7f4f5;font-size:12px;line-height:1.55}.appointment-workbench[data-v-faeb3aa0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;min-height:0;overflow:hidden;padding:0;color:#273449;background:transparent}.filter-panel[data-v-faeb3aa0],.next-steps[data-v-faeb3aa0],.page-head[data-v-faeb3aa0],.source-alert[data-v-faeb3aa0]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.filter-panel[data-v-faeb3aa0]{border:1px solid #e6dfd2;border-radius:12px}.content-panel[data-v-faeb3aa0],.filter-panel[data-v-faeb3aa0]{background:#fff;-webkit-box-shadow:0 5px 18px rgba(60,46,25,.05);box-shadow:0 5px 18px rgba(60,46,25,.05)}.content-panel[data-v-faeb3aa0]{border:1px solid #e6dfd2}.page-head[data-v-faeb3aa0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:18px 24px;border:0;border-radius:16px;color:#fff;background:linear-gradient(120deg,#5a2948,#8f4a70 55%,#b5688c);-webkit-box-shadow:0 16px 30px rgba(130,69,99,.18);box-shadow:0 16px 30px rgba(130,69,99,.18)}.eyebrow[data-v-faeb3aa0]{margin-bottom:5px;color:#fff;font-size:12px;font-weight:700;letter-spacing:.8px}.page-head h1[data-v-faeb3aa0]{margin:0 0 6px;color:#fff;font-size:25px}.page-head p[data-v-faeb3aa0]{margin:0;color:#fff;font-size:13px}.head-actions[data-v-faeb3aa0],.next-steps[data-v-faeb3aa0]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.next-steps[data-v-faeb3aa0]{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:10px 0 0;padding:0;list-style:none}.next-steps li[data-v-faeb3aa0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#73465f;font-size:12px}.next-steps li+li[data-v-faeb3aa0]:before{margin-right:8px;color:#c4a3b4;content:"→"}.source-alert[data-v-faeb3aa0]{margin-top:12px;border-radius:9px}.filter-panel[data-v-faeb3aa0]{margin-top:12px;padding:14px 18px 10px}.filter-grid[data-v-faeb3aa0]{display:grid;grid-template-columns:1fr 1fr 1.45fr 1fr 1fr 1.35fr;gap:12px}.filter-grid label[data-v-faeb3aa0]{min-width:0}.filter-grid label>span[data-v-faeb3aa0]{display:block;margin-bottom:7px;color:#71695d;font-size:12px;font-weight:600}.filter-grid[data-v-faeb3aa0] .el-date-editor,.filter-grid[data-v-faeb3aa0] .el-select{width:100%}.filter-actions[data-v-faeb3aa0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:9px;margin-top:14px}.auto-query[data-v-faeb3aa0]{margin-right:auto;color:#8b8479;font-size:12px}.auto-query i[data-v-faeb3aa0]{color:#4faa82}.summary-grid[data-v-faeb3aa0]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:12px}.summary-grid article[data-v-faeb3aa0]{position:relative;padding:17px 20px;overflow:hidden;border:1px solid #e7e1d6;border-radius:11px;background:linear-gradient(145deg,#fff,#faf7f1)}.summary-grid article[data-v-faeb3aa0]:after{position:absolute;top:0;right:0;width:56px;height:4px;content:"";background:#b59662}.summary-grid article.warning[data-v-faeb3aa0]:after{background:#d55e54}.summary-grid small[data-v-faeb3aa0],.summary-grid span[data-v-faeb3aa0]{display:block;color:#837b70;font-size:12px}.summary-grid strong[data-v-faeb3aa0]{display:block;margin:6px 0 3px;color:#3a3127;font-size:26px}.content-panel[data-v-faeb3aa0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:12px;margin-bottom:0;padding:0;border-radius:10px 10px 0 0;overflow:hidden}.content-head[data-v-faeb3aa0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:14px 18px}.table-scroll[data-v-faeb3aa0]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;overflow:hidden}.table-card[data-v-faeb3aa0] .el-table{width:100%}.table-card[data-v-faeb3aa0] .el-table__header-wrapper{overflow:hidden!important}.table-card[data-v-faeb3aa0] .el-table__body-wrapper{overflow-x:auto!important;overflow-y:auto!important;background:#fff}.table-card[data-v-faeb3aa0] .el-table__empty-block{background:#fff;width:100%}.table-card[data-v-faeb3aa0] .el-table__body td,.table-card[data-v-faeb3aa0] .el-table__body tr{height:44px!important}.table-card[data-v-faeb3aa0] .el-table__body td{padding-top:6px!important;padding-bottom:6px!important}.table-card[data-v-faeb3aa0] .el-table__body .cell{overflow:hidden;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.pagination-row[data-v-faeb3aa0]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;padding:10px 16px 12px;border-top:1px solid #eef1f5;color:#8491a2;font-size:12px}.pagination-row[data-v-faeb3aa0],.rehab-empty[data-v-faeb3aa0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rehab-empty[data-v-faeb3aa0]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:200px;padding:32px 16px;color:#8a96a8}.rehab-empty i[data-v-faeb3aa0]{margin-bottom:12px;color:#d5c6ab;font-size:36px}.rehab-empty strong[data-v-faeb3aa0]{color:#526070;font-size:14px;font-weight:600}.rehab-empty span[data-v-faeb3aa0]{margin-top:6px;font-size:12px}.content-head h2[data-v-faeb3aa0]{margin:0 0 4px;color:#342e27;font-size:17px}.content-head p[data-v-faeb3aa0]{margin:0;color:#8c857b;font-size:12px}.time-cell[data-v-faeb3aa0]{white-space:normal;line-height:1.3}.time-cell span[data-v-faeb3aa0],.time-cell strong[data-v-faeb3aa0]{display:block}.time-cell span[data-v-faeb3aa0]{margin-top:3px;color:#8a8175;font-size:12px}.week-board[data-v-faeb3aa0]{display:grid;grid-template-columns:repeat(7,minmax(145px,1fr));gap:9px;height:100%;min-height:0;overflow:auto}.day-column[data-v-faeb3aa0]{min-width:145px;border:1px solid #e8e2d8;border-radius:9px;background:#faf9f6}.day-column.today[data-v-faeb3aa0]{border-color:#af8950;-webkit-box-shadow:inset 0 3px #af8950;box-shadow:inset 0 3px #af8950}.day-column>header[data-v-faeb3aa0]{display:grid;grid-template-columns:1fr auto;gap:2px 8px;padding:12px;border-bottom:1px solid #e9e3da}.day-column>header em[data-v-faeb3aa0],.day-column>header span[data-v-faeb3aa0]{color:#857d72;font-size:11px;font-style:normal}.day-column>header strong[data-v-faeb3aa0]{grid-column:1/2;color:#3e372e;font-size:16px}.day-column>header em[data-v-faeb3aa0]{grid-column:2;grid-row:1/3;align-self:center}.day-events[data-v-faeb3aa0]{padding:8px}.event-card[data-v-faeb3aa0]{display:block;width:100%;margin-bottom:8px;padding:10px;text-align:left;border:1px solid #e5dccd;border-left:3px solid #b18b52;border-radius:7px;background:#fff;cursor:pointer}.event-card[data-v-faeb3aa0]:hover{border-color:#b18b52;-webkit-box-shadow:0 4px 10px rgba(81,61,31,.08);box-shadow:0 4px 10px rgba(81,61,31,.08)}.event-card small[data-v-faeb3aa0],.event-card span[data-v-faeb3aa0],.event-card strong[data-v-faeb3aa0]{display:block}.event-card span[data-v-faeb3aa0]{color:#9a7846;font-size:11px}.event-card strong[data-v-faeb3aa0]{margin:5px 0;color:#383128;font-size:12px;line-height:1.45}.event-card small[data-v-faeb3aa0]{margin-bottom:7px;color:#837b70;line-height:1.45}.empty-day[data-v-faeb3aa0]{padding:32px 8px;color:#aaa399;text-align:center;font-size:12px}.booking-form[data-v-faeb3aa0]{max-height:62vh;padding-right:8px;overflow-y:auto}.booking-form[data-v-faeb3aa0] .el-form-item{margin-bottom:17px}.booking-form[data-v-faeb3aa0] .el-form-item__label{padding-bottom:5px;color:#685f53;line-height:20px}.full-control[data-v-faeb3aa0]{width:100%}.required-guidance[data-v-faeb3aa0]{margin-top:6px;color:#d93025;font-size:12px;line-height:1.55}.detail-panel[data-v-faeb3aa0]{padding:0 20px 26px}.detail-title[data-v-faeb3aa0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:18px;font-size:17px}[data-v-faeb3aa0] .el-button--primary{border-color:#9f7a43;background:#9f7a43}[data-v-faeb3aa0] .el-button--primary:hover{border-color:#b28d54;background:#b28d54}[data-v-faeb3aa0] .el-radio-button__orig-radio:checked+.el-radio-button__inner{border-color:#9f7a43;background:#9f7a43;-webkit-box-shadow:-1px 0 0 0 #9f7a43;box-shadow:-1px 0 0 0 #9f7a43}[data-v-faeb3aa0] .el-table th{color:#4e463c;background:#f7f4ee}@media(max-width:1280px){.filter-grid[data-v-faeb3aa0]{grid-template-columns:repeat(3,1fr)}}@media(max-width:820px){.appointment-workbench[data-v-faeb3aa0]{height:auto;overflow:visible;padding:0}.content-panel[data-v-faeb3aa0]{display:block;overflow:visible}.content-head[data-v-faeb3aa0],.page-head[data-v-faeb3aa0]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px}.filter-grid[data-v-faeb3aa0]{grid-template-columns:repeat(2,1fr)}}.service-overview-query[data-v-03411e1e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;min-height:0;overflow:hidden;margin-top:0}.rehab-chrome[data-v-03411e1e]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.customer-query-row[data-v-03411e1e],.list-summary[data-v-03411e1e],.mode-bar[data-v-03411e1e],.pagination-row[data-v-03411e1e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mode-bar[data-v-03411e1e]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;padding:14px 18px;border-radius:11px;background:#fff}.mode-bar span[data-v-03411e1e],.mode-bar strong[data-v-03411e1e]{display:block}.mode-bar strong[data-v-03411e1e]{color:#33445b;font-size:15px}.mode-bar span[data-v-03411e1e]{margin-top:3px;color:#8794a5;font-size:12px}.overview-card[data-v-03411e1e]{margin-top:14px;border:0;border-radius:11px}.table-card[data-v-03411e1e]{margin-bottom:0;border-radius:10px 10px 0 0}.table-card[data-v-03411e1e],.table-card[data-v-03411e1e] .el-card__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.table-card[data-v-03411e1e] .el-card__body{padding:8px 0 0}.table-scroll[data-v-03411e1e]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;overflow:hidden}.table-card[data-v-03411e1e] .el-table{width:100%}.table-card[data-v-03411e1e] .el-table__header-wrapper{overflow:hidden!important}.table-card[data-v-03411e1e] .el-table__body-wrapper{overflow-x:auto!important;overflow-y:auto!important;background:#fff}.table-card[data-v-03411e1e] .el-table__empty-block{background:#fff;width:100%}.table-card[data-v-03411e1e] .el-table__body td,.table-card[data-v-03411e1e] .el-table__body tr{height:44px!important}.table-card[data-v-03411e1e] .el-table__body td{padding-top:6px!important;padding-bottom:6px!important}.table-card[data-v-03411e1e] .el-table__body .cell{overflow:hidden;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.rehab-empty[data-v-03411e1e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:200px;padding:32px 16px;color:#8a96a8}.rehab-empty i[data-v-03411e1e]{margin-bottom:12px;color:#d5c6ab;font-size:36px}.rehab-empty strong[data-v-03411e1e]{color:#526070;font-size:14px;font-weight:600}.rehab-empty span[data-v-03411e1e]{margin-top:6px;font-size:12px}.customer-query-row[data-v-03411e1e]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.query-pair[data-v-03411e1e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px}.query-pair>span[data-v-03411e1e]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;color:#526177;font-size:13px}.query-pair[data-v-03411e1e] .el-input{width:190px}.customer-pair[data-v-03411e1e]{margin-left:12px}.customer-query-row em[data-v-03411e1e]{color:#e64343;font-size:12px;font-style:normal}.service-card[data-v-03411e1e] .el-card__body{padding:0}.service-card[data-v-03411e1e] .el-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.service-card[data-v-03411e1e] .el-tabs__header{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0;padding:0 16px}.service-card[data-v-03411e1e] .el-tabs__content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;overflow:hidden}.project-card-layout[data-v-03411e1e],.service-card[data-v-03411e1e] .el-tab-pane,.service-grid-shell[data-v-03411e1e]{height:100%}.service-card[data-v-03411e1e] .el-tabs__item{height:44px;line-height:44px}.service-card[data-v-03411e1e] .el-tabs__item.is-active{color:#8c6a36}.service-card[data-v-03411e1e] .el-tabs__active-bar{background:#b8945a}.list-table-card[data-v-03411e1e] .el-table th,.service-card[data-v-03411e1e] .el-table th{color:#43536a;background:#f4ecdd}.project-card-layout[data-v-03411e1e]{display:grid;grid-template-columns:minmax(660px,1.2fr) minmax(520px,1fr);gap:12px;overflow-x:auto}.empty-hint[data-v-03411e1e]{padding:28px 0;color:#9aa6b4}.list-query-form[data-v-03411e1e]{margin-bottom:-12px}.list-query-form[data-v-03411e1e] .el-form-item{margin:0 12px 14px 0;vertical-align:bottom}.list-query-form[data-v-03411e1e] .el-form-item__label{display:block;float:none;padding:0 0 3px;color:#596980;font-size:12px;line-height:18px;text-align:left}.list-query-form[data-v-03411e1e] .el-input,.list-query-form[data-v-03411e1e] .el-select{width:155px}.list-query-actions[data-v-03411e1e]{padding-top:21px}.list-query-actions[data-v-03411e1e] .el-button span{white-space:pre}.list-summary[data-v-03411e1e]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:18px;color:#606f82}.pagination-row[data-v-03411e1e]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;margin:0;padding:10px 16px 12px;border-top:1px solid #eef1f5;color:#8491a2;font-size:12px}.picker-query[data-v-03411e1e] .el-input{width:180px}@media(max-width:900px){.service-overview-query[data-v-03411e1e]{height:auto;overflow:visible}.table-card[data-v-03411e1e],.table-card[data-v-03411e1e] .el-card__body{display:block}.mode-bar[data-v-03411e1e],.pagination-row[data-v-03411e1e]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.customer-pair[data-v-03411e1e]{margin-left:0}}.required-alert[data-v-934d753a]{margin-top:16px}.dialog-required-alert[data-v-934d753a]{margin:0 0 14px}.is-tracking .table-card[data-v-934d753a],.is-tracking .table-card[data-v-934d753a] .el-card__body,.is-tracking .table-scroll[data-v-934d753a]{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.is-tracking .table-card[data-v-934d753a] .el-table__body .cell{white-space:normal;overflow-wrap:anywhere}.recovery-board.is-assets[data-v-934d753a]{height:100%;min-height:0;overflow:hidden}.is-assets .board-hero[data-v-934d753a]{padding:18px 20px;border-left:3px solid #b89456;border-radius:10px;color:#493b29;background:#fffdf9;-webkit-box-shadow:none;box-shadow:none}.is-assets .board-hero .eyebrow[data-v-934d753a]{color:#8c7756;font-size:12px;margin-bottom:4px}.is-assets .board-hero h1[data-v-934d753a]{color:#493b29;font-size:22px;margin-bottom:5px}.is-assets .board-hero p[data-v-934d753a]{color:#817460;font-size:13px}.is-assets .hero-right[data-v-934d753a]{display:none}.is-assets .filter-card[data-v-934d753a]{margin-top:12px}.is-assets .filter-card[data-v-934d753a] .el-card__header{padding:12px 16px}.is-assets .filter-card[data-v-934d753a] .el-card__body{padding:14px 16px 4px}.is-assets .card-head small[data-v-934d753a]{display:none}.is-assets .table-card[data-v-934d753a]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:180px;border-radius:10px}.is-assets .table-scroll[data-v-934d753a]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;overflow:hidden}.is-assets .rehab-empty[data-v-934d753a]{min-height:150px;gap:8px;padding:24px 16px}.is-assets .rehab-empty span[data-v-934d753a]{max-width:600px;line-height:1.7}.table-actions[data-v-934d753a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.table-actions .el-button[data-v-934d753a]{margin-left:0}.is-assets .table-card[data-v-934d753a] .el-table__body .cell{white-space:normal;overflow-wrap:anywhere}.recovery-board[data-v-934d753a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;min-height:0;overflow:hidden;padding:0;color:#493648;background:transparent}.assessment-strip[data-v-934d753a],.asset-strip[data-v-934d753a],.board-hero[data-v-934d753a],.board-strip[data-v-934d753a],.catalog-strip[data-v-934d753a],.filter-card[data-v-934d753a],.funnel-strip[data-v-934d753a],.insight-grid[data-v-934d753a],.required-alert[data-v-934d753a]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.board-hero[data-v-934d753a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px;padding:18px 24px;border-radius:16px;color:#fff;background:linear-gradient(120deg,#5a2948,#8f4a70 55%,#b5688c);-webkit-box-shadow:0 16px 30px rgba(130,69,99,.18);box-shadow:0 16px 30px rgba(130,69,99,.18)}.eyebrow[data-v-934d753a]{margin-bottom:8px;color:#fff;font-size:13px;font-weight:700;letter-spacing:.5px}.board-hero h1[data-v-934d753a]{margin:0 0 8px;color:#fff;font-size:26px}.board-hero p[data-v-934d753a]{max-width:760px;margin:0;color:#fff;line-height:1.7}.hero-right[data-v-934d753a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:12px;color:#fff;font-size:12px;white-space:nowrap}.summary-grid[data-v-934d753a]{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin:16px 0}.summary-card[data-v-934d753a]{display:grid;grid-template-columns:40px 1fr;gap:0 12px;padding:16px 18px;border-radius:12px;background:#fff}.summary-card i[data-v-934d753a]{display:grid;grid-row:span 2;width:40px;height:40px;border-radius:12px;color:#a45e83;background:#f9eaf1;place-items:center;font-size:19px}.summary-card small[data-v-934d753a],.summary-card span[data-v-934d753a],.summary-card strong[data-v-934d753a]{display:block}.summary-card small[data-v-934d753a],.summary-card span[data-v-934d753a]{color:#a18e9b;font-size:12px}.summary-card strong[data-v-934d753a]{margin:3px 0;color:#653e58;font-size:22px}.assessment-strip[data-v-934d753a],.asset-strip[data-v-934d753a],.board-strip[data-v-934d753a],.catalog-strip[data-v-934d753a],.filter-card[data-v-934d753a],.funnel-strip[data-v-934d753a],.insight-card[data-v-934d753a],.table-card[data-v-934d753a]{border:0;border-radius:12px;background:#fff}.card-head[data-v-934d753a],.pagination-row[data-v-934d753a],.table-head[data-v-934d753a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}.card-head strong[data-v-934d753a],.table-head strong[data-v-934d753a]{display:block;color:#593c50;font-size:15px}.card-head small[data-v-934d753a]{display:block;margin-top:4px;color:#a08d9a;font-size:12px}.filter-form[data-v-934d753a]{margin-bottom:-12px}.filter-form[data-v-934d753a] .el-form-item{margin-bottom:14px}.filter-form[data-v-934d753a] .el-date-editor,.filter-form[data-v-934d753a] .el-input,.filter-form[data-v-934d753a] .el-select{width:155px}.insight-grid[data-v-934d753a]{display:grid;grid-template-columns:2fr 1fr;gap:16px;margin-top:16px}.assessment-strip[data-v-934d753a],.asset-strip[data-v-934d753a],.board-strip[data-v-934d753a],.catalog-strip[data-v-934d753a],.funnel-strip[data-v-934d753a],.insight-card[data-v-934d753a]{padding:18px}.insight-card>span[data-v-934d753a]{color:#725469;font-size:13px}.bar-chart[data-v-934d753a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:distribute;justify-content:space-around;height:105px;margin-top:12px;border-bottom:1px solid #eadde4}.bar-chart i[data-v-934d753a]{position:relative;display:block;width:26px;max-height:88px;border-radius:7px 7px 0 0;background:-webkit-gradient(linear,left top,left bottom,from(#dca2bb),to(#a95c83));background:linear-gradient(#dca2bb,#a95c83)}.bar-chart em[data-v-934d753a]{position:absolute;bottom:-20px;left:50%;color:#a28c99;font-size:10px;font-style:normal;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.alerts p[data-v-934d753a]{margin:12px 0 0;padding:9px;border-radius:7px;color:#8d6174;background:#fdf4f7;font-size:12px}.assessment-strip[data-v-934d753a],.asset-strip[data-v-934d753a],.board-strip[data-v-934d753a],.catalog-strip[data-v-934d753a],.funnel-strip[data-v-934d753a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-top:16px;overflow-x:auto}.assessment-strip>div[data-v-934d753a],.asset-strip>div[data-v-934d753a],.board-strip .slot[data-v-934d753a],.catalog-strip>div[data-v-934d753a],.funnel-strip>div[data-v-934d753a]{min-width:135px;padding:12px;border-radius:9px;background:#fcf6f9}.assessment-strip small[data-v-934d753a],.assessment-strip span[data-v-934d753a],.assessment-strip strong[data-v-934d753a],.asset-strip span[data-v-934d753a],.asset-strip strong[data-v-934d753a],.board-strip small[data-v-934d753a],.board-strip span[data-v-934d753a],.board-strip strong[data-v-934d753a],.catalog-strip small[data-v-934d753a],.catalog-strip span[data-v-934d753a],.catalog-strip strong[data-v-934d753a],.funnel-strip small[data-v-934d753a],.funnel-strip span[data-v-934d753a],.funnel-strip strong[data-v-934d753a]{display:block}.assessment-strip span[data-v-934d753a],.asset-strip span[data-v-934d753a],.board-strip span[data-v-934d753a],.catalog-strip span[data-v-934d753a],.funnel-strip span[data-v-934d753a]{color:#a18d9a;font-size:11px}.assessment-strip strong[data-v-934d753a],.asset-strip strong[data-v-934d753a],.board-strip strong[data-v-934d753a],.catalog-strip strong[data-v-934d753a],.funnel-strip strong[data-v-934d753a]{margin:5px 0;color:#73465f;font-size:18px}.assessment-strip small[data-v-934d753a],.board-strip small[data-v-934d753a],.catalog-strip small[data-v-934d753a],.funnel-strip small[data-v-934d753a]{color:#b09ca7;font-size:11px}.assessment-note[data-v-934d753a]{-ms-flex-item-align:center;align-self:center;min-width:250px;color:#a27488;font-size:12px}.assessment-note i[data-v-934d753a]{margin-right:5px}.funnel-strip .first[data-v-934d753a]{background:#fbf0f4}.funnel-strip .second[data-v-934d753a]{background:#f7e6ef}.funnel-strip .third[data-v-934d753a]{background:#f2dce8}.asset-strip i[data-v-934d753a]{float:left;margin:2px 9px 0 0;color:#ad5c82;font-size:20px}.table-card[data-v-934d753a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:12px;margin-bottom:0;border-radius:10px 10px 0 0}.table-card[data-v-934d753a] .el-card__header{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:12px 16px}.table-card[data-v-934d753a] .el-card__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}.table-scroll[data-v-934d753a]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;overflow:hidden}.table-card[data-v-934d753a] .el-table{width:100%}.table-card[data-v-934d753a] .el-table__header-wrapper{overflow:hidden!important}.table-card[data-v-934d753a] .el-table__body-wrapper{overflow-x:auto!important;overflow-y:auto!important;background:#fff}.table-card[data-v-934d753a] .el-table__empty-block{background:#fff;width:100%}.table-card[data-v-934d753a] .el-table__body td,.table-card[data-v-934d753a] .el-table__body tr{height:44px!important}.table-card[data-v-934d753a] .el-table__body td{padding-top:6px!important;padding-bottom:6px!important}.table-card[data-v-934d753a] .el-table__body .cell{overflow:hidden;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.rehab-empty[data-v-934d753a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:200px;padding:32px 16px;color:#8a96a8}.rehab-empty i[data-v-934d753a]{margin-bottom:12px;color:#d5c6ab;font-size:36px}.rehab-empty strong[data-v-934d753a]{color:#526070;font-size:14px;font-weight:600}.table-head[data-v-934d753a]{margin-bottom:0}.table-head>div[data-v-934d753a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:10px}.table-head span[data-v-934d753a]{color:#aa96a2;font-size:12px}.table-head .el-button+.el-button[data-v-934d753a]{margin-left:0}.table-card[data-v-934d753a] .el-table th{color:#65475b;background:#fcf4f8}.pagination-row[data-v-934d753a]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0;padding:10px 16px 12px;border-top:1px solid #eadde4;color:#9b8996;font-size:12px}.detail-drawer[data-v-934d753a]{padding:0 22px 26px}.detail-title[data-v-934d753a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:18px}.detail-badge[data-v-934d753a]{display:grid;width:44px;height:44px;border-radius:12px;color:#fff;background:#a45d82;place-items:center;font-size:12px}.detail-title h2[data-v-934d753a]{margin:0 0 4px;color:#573a4e;font-size:19px}.detail-title span[data-v-934d753a]{color:#a08c99;font-size:12px}.detail-actions[data-v-934d753a]{margin-top:18px}.dialog-form[data-v-934d753a]{max-height:58vh;padding-right:8px;overflow-y:auto}.full-control[data-v-934d753a]{width:100%}.recovery-board.is-iu[data-v-934d753a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;min-height:0;overflow:hidden}.recovery-board.is-iu .board-hero[data-v-934d753a]{padding:14px 20px;border-radius:12px;-webkit-box-shadow:0 8px 18px rgba(130,69,99,.14);box-shadow:0 8px 18px rgba(130,69,99,.14)}.recovery-board.is-iu .board-hero h1[data-v-934d753a]{margin:0 0 4px;font-size:22px}.recovery-board.is-iu .board-hero p[data-v-934d753a]{font-size:13px;line-height:1.5}.recovery-board.is-iu .hero-right[data-v-934d753a]{display:none}.recovery-board.is-iu .required-alert[data-v-934d753a]{margin-top:10px}.recovery-board.is-iu .required-alert[data-v-934d753a] .el-alert__content{line-height:1.45}.recovery-board.is-iu .filter-card[data-v-934d753a]{margin-top:10px}.recovery-board.is-iu .filter-card[data-v-934d753a] .el-card__header{padding:10px 16px}.recovery-board.is-iu .filter-card[data-v-934d753a] .el-card__body{padding:8px 16px 2px}.recovery-board.is-iu .card-head small[data-v-934d753a]{display:none}.recovery-board.is-iu .table-card[data-v-934d753a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:10px;margin-bottom:0;border-radius:10px 10px 0 0}.recovery-board.is-iu .table-card[data-v-934d753a] .el-card__header{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:10px 16px}.recovery-board.is-iu .table-card[data-v-934d753a] .el-card__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;padding:0}.recovery-board.is-iu .table-scroll[data-v-934d753a]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;overflow:hidden}.recovery-board.is-iu .pagination-row[data-v-934d753a]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0;padding:10px 16px 12px}.recovery-board.is-iu .table-card[data-v-934d753a] .el-table__body td,.recovery-board.is-iu .table-card[data-v-934d753a] .el-table__body tr{height:var(--rehab-row-height,44px)!important}.recovery-board.is-iu .table-card[data-v-934d753a] .el-table__body td{padding-top:6px!important;padding-bottom:6px!important}.recovery-board.is-iu[data-v-934d753a] .el-table__body-wrapper,.recovery-board.is-iu[data-v-934d753a] .el-table__empty-block{background:#fff}@media(max-width:1050px){.summary-grid[data-v-934d753a]{grid-template-columns:repeat(2,1fr)}.insight-grid[data-v-934d753a]{grid-template-columns:1fr}}@media(max-width:700px){.recovery-board[data-v-934d753a]{height:auto;overflow:visible;padding:0}.recovery-board.is-iu[data-v-934d753a]{height:auto;overflow:visible}.table-card[data-v-934d753a],.table-card[data-v-934d753a] .el-card__body{display:block}.board-hero[data-v-934d753a],.hero-right[data-v-934d753a],.table-head[data-v-934d753a]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hero-right[data-v-934d753a]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.summary-grid[data-v-934d753a]{grid-template-columns:1fr 1fr}.filter-form[data-v-934d753a] .el-date-editor,.filter-form[data-v-934d753a] .el-input,.filter-form[data-v-934d753a] .el-select{width:100%}.table-head .el-button-group[data-v-934d753a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.recovery-material-usage[data-v-c61ee824]{margin:16px 0}.usage-heading[data-v-c61ee824]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.usage-heading p[data-v-c61ee824]{margin:6px 0 0}.usage-actions[data-v-c61ee824]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.usage-actions .el-button[data-v-c61ee824]{margin-left:0}.recovery-material-usage[data-v-c61ee824] .el-card{border-radius:10px}.recovery-material-usage[data-v-c61ee824] .el-table .cell{white-space:normal;overflow-wrap:anywhere;line-height:1.6}.usage-form[data-v-c61ee824],.usage-help[data-v-c61ee824]{margin-top:16px}.usage-form .el-select[data-v-c61ee824]{width:100%}.usage-inputs[data-v-c61ee824]{display:grid;grid-template-columns:1fr 2fr;gap:20px}.usage-source[data-v-c61ee824]{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:12px;margin-bottom:15px;background:#faf7ef;color:#6d5a3d;font-size:12px}.usage-table[data-v-c61ee824]{margin-top:20px}.is-workspace[data-v-c61ee824]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0;overflow:hidden}.is-workspace>.el-card[data-v-c61ee824],.is-workspace[data-v-c61ee824] .el-card__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0}.is-workspace[data-v-c61ee824] .el-card__body{overflow:auto}.is-workspace .usage-table-viewport[data-v-c61ee824]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:180px;margin-top:16px;overflow:hidden}.is-workspace .usage-table[data-v-c61ee824]{margin-top:0}.is-workspace .usage-heading[data-v-c61ee824],.is-workspace .usage-help[data-v-c61ee824],.is-workspace .usage-note[data-v-c61ee824],.is-workspace .usage-pagination[data-v-c61ee824]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.usage-table small[data-v-c61ee824]{color:#7f8b99}.usage-note[data-v-c61ee824]{color:#7f8b99;font-size:12px;line-height:1.6}.usage-pagination[data-v-c61ee824]{padding-top:10px;font-size:12px;color:#7f8b99}@media (max-width:1000px){.usage-inputs[data-v-c61ee824],.usage-source[data-v-c61ee824]{grid-template-columns:1fr}}.recovery-usage-dialog{max-width:calc(100vw - 32px)}.recovery-usage-dialog .el-dialog__body{max-height:65vh;overflow-y:auto}.rehab-workbench[data-v-013e86a2]{-ms-flex-direction:column;flex-direction:column;height:calc(100vh - 84px);padding:16px 22px 0;-webkit-box-sizing:border-box;box-sizing:border-box;color:#26354c;background:#f5f4f8}.rehab-surface[data-v-013e86a2],.rehab-workbench[data-v-013e86a2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;min-height:0;overflow:hidden}.rehab-surface[data-v-013e86a2]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:column;flex-direction:column}.rehab-chrome[data-v-013e86a2]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.rehab-workbench.is-assets-page[data-v-013e86a2]{height:calc(100vh - 84px);min-height:0;overflow:hidden;padding-bottom:12px}.is-assets-page>.recovery-material-usage[data-v-013e86a2],.is-assets-page>.rehab-surface[data-v-013e86a2]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0}.is-assets-page>.recovery-material-usage[data-v-013e86a2]{margin:0}.asset-tabs[data-v-013e86a2]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.asset-tabs[data-v-013e86a2] .el-tabs__header{margin-bottom:12px}.rehab-fallback .table-card[data-v-013e86a2]{margin-top:12px;margin-bottom:0;border-radius:10px 10px 0 0}.rehab-fallback .table-card[data-v-013e86a2],.rehab-fallback .table-card[data-v-013e86a2] .el-card__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.rehab-fallback .table-card[data-v-013e86a2] .el-card__body{padding:0}.rehab-fallback .table-scroll[data-v-013e86a2]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;overflow:hidden}.rehab-fallback .table-card[data-v-013e86a2] .el-table{width:100%}.rehab-fallback .table-card[data-v-013e86a2] .el-table__header-wrapper{overflow:hidden!important}.rehab-fallback .table-card[data-v-013e86a2] .el-table__body-wrapper{overflow-x:auto!important;overflow-y:auto!important;background:#fff}.rehab-fallback .table-card[data-v-013e86a2] .el-table__empty-block{background:#fff;width:100%}.rehab-fallback .table-card[data-v-013e86a2] .el-table__body td,.rehab-fallback .table-card[data-v-013e86a2] .el-table__body tr{height:44px!important}.rehab-fallback .table-card[data-v-013e86a2] .el-table__body td{padding-top:6px!important;padding-bottom:6px!important}.rehab-fallback .table-card[data-v-013e86a2] .el-table__body .cell{overflow:hidden;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.rehab-fallback .pagination-row[data-v-013e86a2]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0;padding:10px 16px 12px;border-top:1px solid #eef1f5}.rehab-empty[data-v-013e86a2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:200px;padding:32px 16px;color:#8a96a8}.rehab-empty i[data-v-013e86a2]{margin-bottom:12px;color:#d5c6ab;font-size:36px}.rehab-empty strong[data-v-013e86a2]{color:#526070;font-size:14px;font-weight:600}.rehab-empty span[data-v-013e86a2]{margin-top:6px;font-size:12px}.hero-panel[data-v-013e86a2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;padding:25px 30px;border-radius:16px;color:#fff;background:linear-gradient(120deg,#5a2948,#8f4a70 55%,#b5688c);-webkit-box-shadow:0 16px 30px rgba(130,69,99,.18);box-shadow:0 16px 30px rgba(130,69,99,.18)}.eyebrow[data-v-013e86a2]{margin-bottom:9px;color:#fff;font-size:13px;font-weight:700;letter-spacing:.7px}.hero-panel h1[data-v-013e86a2]{margin:0 0 8px;color:#fff;font-size:27px}.hero-panel p[data-v-013e86a2]{max-width:760px;margin:0;color:#fff;font-size:14px;line-height:1.7}.hero-status[data-v-013e86a2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.evidence-alert[data-v-013e86a2]{margin-top:14px;border-radius:10px}.content-card[data-v-013e86a2]{margin-top:16px;border:0;border-radius:12px}.appointment-rule[data-v-013e86a2]{margin-top:16px;border-radius:10px}.action-card[data-v-013e86a2] .el-card__body{padding:14px 18px}.card-heading[data-v-013e86a2],.pagination-row[data-v-013e86a2],.toolbar[data-v-013e86a2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.toolbar>span[data-v-013e86a2]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;color:#8290a3;font-size:12px}.business-actions[data-v-013e86a2]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:7px}.business-actions .el-button+.el-button[data-v-013e86a2]{margin-left:0}.card-heading h2[data-v-013e86a2]{margin:0 0 4px;font-size:16px}.card-heading p[data-v-013e86a2]{margin:0;color:#8a97a8;font-size:12px}.filter-form[data-v-013e86a2]{margin-bottom:-12px}.filter-form[data-v-013e86a2] .el-form-item{margin-bottom:16px}.dialog-form[data-v-013e86a2] .el-form-item__label,.filter-form[data-v-013e86a2] .el-form-item__label{padding-bottom:5px;color:#607087;font-size:12px;line-height:18px}.full-control[data-v-013e86a2]{width:100%}.summary-grid[data-v-013e86a2]{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:16px}.summary-card[data-v-013e86a2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;padding:18px 20px;border:1px solid #eee6eb;border-radius:12px;background:#fff}.summary-card>i[data-v-013e86a2]{display:grid;width:42px;height:42px;border-radius:12px;color:#8c6a36;background:#f6efdf;font-size:20px;place-items:center}.summary-card span[data-v-013e86a2],.summary-card strong[data-v-013e86a2]{display:block}.summary-card strong[data-v-013e86a2]{color:#9b3f66;font-size:23px}.summary-card span[data-v-013e86a2]{margin-top:3px;color:#7d8999;font-size:12px}.week-grid[data-v-013e86a2]{display:grid;grid-template-columns:repeat(7,1fr);gap:10px;overflow-x:auto}.day-card[data-v-013e86a2]{min-width:112px;padding:14px;border:1px solid #ebe7eb;border-radius:10px;background:#fbfafb}.day-card.today[data-v-013e86a2]{border-color:#d96e99;background:#fff4f8}.day-card em[data-v-013e86a2],.day-card small[data-v-013e86a2],.day-card span[data-v-013e86a2],.day-card strong[data-v-013e86a2]{display:block}.day-card span[data-v-013e86a2]{color:#6c788a;font-size:12px}.day-card strong[data-v-013e86a2]{margin:5px 0 8px;color:#9b3f66;font-size:18px}.day-card small[data-v-013e86a2]{margin-bottom:9px;color:#7d8999}.day-card em[data-v-013e86a2]{margin-top:7px;color:#8b6576;font-size:11px;font-style:normal}.table-card[data-v-013e86a2] .el-card__body{padding-top:14px}.table-card[data-v-013e86a2] .el-table th{color:#43536a;background:#fbf5f8}.pagination-row[data-v-013e86a2]{padding-top:18px;color:#8491a2;font-size:12px}.dialog-alert[data-v-013e86a2]{margin-bottom:18px}.dialog-form[data-v-013e86a2]{max-height:56vh;padding-right:12px;overflow-y:auto}.detail-drawer[data-v-013e86a2]{padding:0 22px 30px}.detail-head[data-v-013e86a2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:18px;font-size:18px}.detail-drawer h3[data-v-013e86a2]{margin:26px 0 14px;font-size:15px}@media(max-width:900px){.rehab-workbench[data-v-013e86a2]{height:auto;overflow:visible;padding:12px}.rehab-surface[data-v-013e86a2]{display:block;overflow:visible}.rehab-fallback .table-card[data-v-013e86a2],.rehab-fallback .table-card[data-v-013e86a2] .el-card__body{display:block}.hero-panel[data-v-013e86a2],.hero-status[data-v-013e86a2],.pagination-row[data-v-013e86a2],.toolbar[data-v-013e86a2]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.summary-grid[data-v-013e86a2]{grid-template-columns:repeat(2,1fr)}}.research-workbench[data-v-1e4c0300]{min-height:calc(100vh - 84px);padding:22px;color:#3d2940;background:#fbf5f8}.research-hero[data-v-1e4c0300]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;padding:27px 30px;border-radius:18px;color:#fff;background:linear-gradient(120deg,#5a2948,#8f4a70 55%,#b5688c);-webkit-box-shadow:0 16px 30px rgba(130,69,99,.18);box-shadow:0 16px 30px rgba(130,69,99,.18)}.eyebrow[data-v-1e4c0300]{margin-bottom:8px;color:#fff;font-size:13px;font-weight:700;letter-spacing:.5px}.research-hero h1[data-v-1e4c0300]{margin:0 0 8px;color:#fff;font-size:27px}.research-hero p[data-v-1e4c0300]{max-width:730px;margin:0;color:#fff;line-height:1.7}.hero-actions[data-v-1e4c0300]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;white-space:nowrap}.hero-actions[data-v-1e4c0300] .el-button--primary{border-color:#fff;color:#7d3e5f;background:#fff}.metrics[data-v-1e4c0300]{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin:16px 0}.case-card[data-v-1e4c0300],.filter-card[data-v-1e4c0300],.metric[data-v-1e4c0300],.pipeline-card[data-v-1e4c0300]{border:0;border-radius:12px;background:#fff}.metric[data-v-1e4c0300]{padding:16px 18px}.metric small[data-v-1e4c0300],.metric span[data-v-1e4c0300],.metric strong[data-v-1e4c0300]{display:block}.metric small[data-v-1e4c0300],.metric span[data-v-1e4c0300]{color:#a28d99;font-size:12px}.metric strong[data-v-1e4c0300]{margin:5px 0 3px;font-size:24px}.metric.purple strong[data-v-1e4c0300]{color:#7e4770}.metric.pink strong[data-v-1e4c0300]{color:#c55787}.metric.orange strong[data-v-1e4c0300]{color:#c98453}.metric.green strong[data-v-1e4c0300]{color:#5b9c79}.load-alert[data-v-1e4c0300]{margin-bottom:14px}.filtered-empty[data-v-1e4c0300],.page-empty[data-v-1e4c0300]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#9a8792;text-align:center}.page-empty[data-v-1e4c0300]{min-height:270px;margin-top:16px;padding:46px;border-radius:12px;background:#fff}.filtered-empty[data-v-1e4c0300]{min-height:360px}.filtered-empty i[data-v-1e4c0300],.page-empty i[data-v-1e4c0300]{color:#b490a3;font-size:38px}.filtered-empty strong[data-v-1e4c0300],.page-empty strong[data-v-1e4c0300]{margin-top:12px;color:#624858}.filtered-empty span[data-v-1e4c0300],.page-empty span[data-v-1e4c0300]{margin-top:6px;font-size:12px}.card-head[data-v-1e4c0300],.case-heading[data-v-1e4c0300]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}.card-head strong[data-v-1e4c0300],.case-heading strong[data-v-1e4c0300]{display:block;color:#51344a;font-size:15px}.card-head small[data-v-1e4c0300]{display:block;margin-top:4px;color:#a18e9c;font-size:12px}.filter-card[data-v-1e4c0300] .el-form-item{margin-bottom:0}.filter-card[data-v-1e4c0300] .el-input,.filter-card[data-v-1e4c0300] .el-select{width:160px}.research-grid[data-v-1e4c0300]{display:grid;grid-template-columns:minmax(250px,300px) minmax(0,1fr);gap:16px;margin-top:16px;width:100%}.pipeline-stage[data-v-1e4c0300]{padding:13px 0;border-bottom:1px solid #f1e6eb}.stage-title[data-v-1e4c0300]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;color:#6c5364;font-size:13px}.stage-title b[data-v-1e4c0300]{margin-left:auto;color:#8d6178}.stage-dot[data-v-1e4c0300]{width:8px;height:8px;border-radius:50%}.stage-dot.purple[data-v-1e4c0300]{background:#9362a8}.stage-dot.pink[data-v-1e4c0300]{background:#cf6c9b}.stage-dot.orange[data-v-1e4c0300]{background:#d99755}.stage-dot.green[data-v-1e4c0300]{background:#66a783}.case-mini[data-v-1e4c0300]{display:grid;grid-template-columns:70px 1fr;gap:3px 8px;margin-top:9px;padding:9px 10px;border-radius:8px;cursor:pointer;background:#fcf8fa}.case-mini[data-v-1e4c0300]:hover{background:#f8eaf1}.case-mini strong[data-v-1e4c0300]{color:#593b51;font-size:12px}.case-mini span[data-v-1e4c0300]{color:#977f8f;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.case-mini em[data-v-1e4c0300]{grid-column:2;color:#b08e9f;font-size:10px;font-style:normal}.empty-stage[data-v-1e4c0300]{padding:12px 10px;color:#a7959e;font-size:12px}.case-heading[data-v-1e4c0300]{margin-bottom:15px}.case-heading>div[data-v-1e4c0300]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:10px}.case-heading span[data-v-1e4c0300]{color:#aa94a2;font-size:12px}.case-table[data-v-1e4c0300]{width:100%}.case-card[data-v-1e4c0300] .el-table th{color:#66445c;background:#fcf4f8}.drawer-content[data-v-1e4c0300]{padding:0 22px 26px}.case-title[data-v-1e4c0300]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:18px}.case-badge[data-v-1e4c0300]{display:grid;width:44px;height:44px;border-radius:12px;color:#fff;background:#a85f81;place-items:center;font-size:13px}.case-title h2[data-v-1e4c0300]{margin:0 0 4px;color:#563b50;font-size:19px}.case-title span[data-v-1e4c0300]{color:#a08b98;font-size:12px}.measure-grid[data-v-1e4c0300]{display:grid;grid-template-columns:repeat(2,1fr);gap:9px;margin:18px 0}.measure-grid div[data-v-1e4c0300]{padding:12px;border-radius:8px;background:#fbf2f6}.measure-grid span[data-v-1e4c0300],.measure-grid strong[data-v-1e4c0300]{display:block}.measure-grid span[data-v-1e4c0300]{color:#a18d9a;font-size:11px}.measure-grid strong[data-v-1e4c0300]{margin-top:4px;color:#754a68;font-size:16px}.drawer-actions[data-v-1e4c0300]{margin-top:18px}.full-control[data-v-1e4c0300]{width:100%}@media(max-width:1050px){.research-grid[data-v-1e4c0300]{grid-template-columns:1fr}.pipeline-card[data-v-1e4c0300]{display:none}.metrics[data-v-1e4c0300]{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.research-workbench[data-v-1e4c0300]{padding:12px}.research-hero[data-v-1e4c0300]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.metrics[data-v-1e4c0300]{grid-template-columns:1fr 1fr}.filter-card[data-v-1e4c0300] .el-input,.filter-card[data-v-1e4c0300] .el-select{width:100%}.case-heading[data-v-1e4c0300]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.diet-workflow[data-v-7c39d693]{margin-bottom:14px}.workflow-heading[data-v-7c39d693]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}.workflow-heading strong[data-v-7c39d693]{display:block;color:#263a31;font-size:16px}.workflow-heading span[data-v-7c39d693]{display:block;margin-top:4px;color:#819087;font-size:12px}.workflow-heading .workflow-total[data-v-7c39d693]{margin:0;padding:5px 10px;border-radius:14px;background:#f3f8f4;color:#438055;font-weight:600;white-space:nowrap}.order-lanes[data-v-7c39d693]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:10px}.order-lane[data-v-7c39d693]{position:relative;display:grid;grid-template-columns:8px minmax(0,1fr) auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:0;min-height:68px;padding:10px;border:1px solid #e3ece6;border-radius:10px;background:#fbfdfb;color:inherit;text-align:left;cursor:pointer}.order-lane[data-v-7c39d693]:hover{border-color:#9ac8a7}.order-lane.active[data-v-7c39d693]{border-color:#4b9d67;background:#f4fbf6;-webkit-box-shadow:0 3px 10px rgba(53,113,73,.08);box-shadow:0 3px 10px rgba(53,113,73,.08)}.order-lane strong[data-v-7c39d693]{margin-left:7px;color:#2d6641;font-size:14px}.order-lane small[data-v-7c39d693]{grid-column:2/4;margin:3px 0 0 7px;color:#8a998f;font-size:12px}.lane-count[data-v-7c39d693]{grid-column:3;grid-row:1;justify-self:end;align-self:start;min-width:28px;padding:2px 6px;border:1px solid #ecd7ac;border-radius:4px;background:#fffaf0;color:#9b7029;font-size:12px;line-height:16px;text-align:center;white-space:nowrap}.lane-dot[data-v-7c39d693]{grid-row:1/3;width:8px;height:8px;border-radius:50%;background:#8bbf9d}.lane-preparing .lane-dot[data-v-7c39d693]{background:#d4a34a}.lane-delivering .lane-dot[data-v-7c39d693]{background:#639bd0}.lane-finished .lane-dot[data-v-7c39d693]{background:#55a98a}.lane-list[data-v-7c39d693]{display:grid;gap:7px}.order-detail-panel[data-v-7c39d693]{margin-top:10px;padding:12px;border:1px solid #e3ece6;border-radius:10px;background:#fbfdfb}.order-detail-panel header[data-v-7c39d693]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin-bottom:10px;color:#65766b;font-size:12px}.order-detail-panel header strong[data-v-7c39d693]{color:#2d6641;font-size:14px}.order-detail-panel header strong+span[data-v-7c39d693]{margin-left:8px;color:#8a998f}.dish-catalog button[data-v-7c39d693],.order-card[data-v-7c39d693]{display:block;width:100%;padding:9px 10px;border:1px solid #e1e9e3;border-radius:7px;background:#fff;text-align:left;cursor:pointer;-webkit-transition:border-color .15s,-webkit-box-shadow .15s;transition:border-color .15s,-webkit-box-shadow .15s;transition:border-color .15s,box-shadow .15s;transition:border-color .15s,box-shadow .15s,-webkit-box-shadow .15s}.order-card[data-v-7c39d693]:hover{border-color:#83b995;-webkit-box-shadow:0 3px 10px rgba(53,113,73,.08);box-shadow:0 3px 10px rgba(53,113,73,.08)}.order-card-main[data-v-7c39d693]{display:block;color:#273b30;font-weight:600;font-size:13px}.order-card-main em[data-v-7c39d693]{margin-left:6px;color:#746452;font-style:normal}.order-card-meta[data-v-7c39d693]{display:block;margin-top:4px;overflow:hidden;color:#7a8495;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.empty-lane[data-v-7c39d693]{padding:10px 8px;border:1px dashed #dce8df;border-radius:7px;color:#a0aca4;font-size:12px;text-align:center}@media(max-width:1100px){.order-lanes[data-v-7c39d693]{grid-template-columns:repeat(2,minmax(0,1fr))}}.dish-catalog[data-v-7c39d693]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px}.dish-catalog small[data-v-7c39d693],.dish-catalog span[data-v-7c39d693]{display:block;margin-top:3px;color:#7a8495;font-size:12px}.stat-bars[data-v-7c39d693]{display:grid;gap:10px}.stat-bars small[data-v-7c39d693],.stat-bars span[data-v-7c39d693]{display:block;margin-bottom:4px;color:#596579;font-size:12px}.supplier-details[data-v-38024129]{margin:16px 0}.supplier-heading[data-v-38024129]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}.supplier-empty[data-v-38024129],.supplier-heading span[data-v-38024129]{color:#7e8791}.supplier-controls[data-v-38024129]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:12px 0}.supplier-controls .el-input[data-v-38024129]{width:210px}.supplier-controls .el-select[data-v-38024129]{width:190px}.supplier-file[data-v-38024129]{display:none}.supplier-mapping[data-v-38024129]{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;background:#faf8f3;padding:14px}.supplier-mapping label[data-v-38024129]{display:grid;gap:6px}.supplier-result[data-v-38024129]{margin:14px 0;font-weight:600}.supplier-error[data-v-38024129]{color:#c3463a}.supplier-source-lines[data-v-38024129]{margin-top:15px}.monthly-menu[data-v-c001a40a]{margin:16px 0}.menu-controls[data-v-c001a40a],.menu-header[data-v-c001a40a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.menu-header span[data-v-c001a40a]{color:#7d8896}.menu-controls[data-v-c001a40a]{margin:12px 0}.menu-controls .el-input[data-v-c001a40a]{width:260px}.menu-controls .el-select[data-v-c001a40a]{width:220px}.menu-file[data-v-c001a40a]{display:none}.menu-mapping[data-v-c001a40a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(165px,1fr));gap:12px;padding:14px;background:#faf8f3}.menu-mapping label[data-v-c001a40a]{display:grid;gap:5px}.menu-error[data-v-c001a40a]{color:#bf483b}.diet-workbench[data-v-2043fc7c]{min-height:calc(100vh - 84px);padding:20px;background:#f5f7fa}.module-hero[data-v-2043fc7c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px;margin-bottom:16px;padding:26px 30px;border-radius:18px;color:#fff;-webkit-box-shadow:0 15px 30px rgba(35,112,86,.18);box-shadow:0 15px 30px rgba(35,112,86,.18)}.diet-hero[data-v-2043fc7c]{background:linear-gradient(120deg,#5c3a28,#8a5a3a 50%,#b07a4e)}.hero-eyebrow[data-v-2043fc7c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;margin-bottom:8px;color:#fff;font-size:13px;font-weight:700;letter-spacing:.5px}.hero-eyebrow i[data-v-2043fc7c]{font-size:16px}.module-hero h1[data-v-2043fc7c]{margin:0 0 8px;font-size:26px}.module-hero p[data-v-2043fc7c]{max-width:760px;margin:0;color:#fff;line-height:1.7}.hero-meta[data-v-2043fc7c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:13px;white-space:nowrap}.hero-meta span[data-v-2043fc7c]{color:#fff;font-size:12px}.action-card[data-v-2043fc7c],.calendar-card[data-v-2043fc7c],.evidence-alert[data-v-2043fc7c],.filter-card[data-v-2043fc7c],.metric-grid[data-v-2043fc7c],.shared-workbench-card[data-v-2043fc7c]{margin-bottom:14px}.shared-workbench-title[data-v-2043fc7c]{margin-bottom:4px;color:#606266;font-size:13px}.action-card[data-v-2043fc7c] .el-card__body{padding:12px 16px}.filter-card[data-v-2043fc7c] .el-card__body{padding-bottom:4px}.filter-card[data-v-2043fc7c] .el-input,.filter-card[data-v-2043fc7c] .el-select{width:180px}.filter-card[data-v-2043fc7c] .el-date-editor--daterange{width:260px}.metric-grid[data-v-2043fc7c]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.metric-grid .el-card[data-v-2043fc7c] .el-card__body{display:grid;gap:7px}.metric-grid small[data-v-2043fc7c],.metric-grid span[data-v-2043fc7c]{color:#8b94a4}.metric-grid strong[data-v-2043fc7c]{color:#303133;font-size:30px}.diet-visual[data-v-2043fc7c]{margin-bottom:14px;padding:18px;border:1px solid #e8dfca;border-radius:12px;background:#fffdf8}.diet-visual-copy span[data-v-2043fc7c]{color:#a77932;font-size:12px;font-weight:700}.diet-visual-copy h3[data-v-2043fc7c]{margin:5px 0;color:#6c532c}.diet-visual-copy p[data-v-2043fc7c]{margin:0;color:#8f7e65;font-size:12px}.diet-visual-stages[data-v-2043fc7c]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:15px}.diet-visual-stages article[data-v-2043fc7c]{position:relative;padding:12px;border-radius:9px;background:#fff;border-bottom:3px solid #d2a557}.diet-visual-stages article[data-v-2043fc7c]:not(:last-child):after{position:absolute;top:50%;left:calc(100% + 1px);width:8px;height:1px;background:#e1cfab;content:""}.diet-visual-stages b[data-v-2043fc7c]{display:inline-grid;width:21px;height:21px;border-radius:50%;color:#fff;background:#b88b43;place-items:center;font-size:11px}.diet-visual-stages small[data-v-2043fc7c],.diet-visual-stages strong[data-v-2043fc7c]{display:block}.diet-visual-stages strong[data-v-2043fc7c]{margin-top:7px;color:#6b5535;font-size:13px}.diet-visual-stages small[data-v-2043fc7c]{margin-top:3px;color:#9c8d77;font-size:11px}.diet-visual-footer[data-v-2043fc7c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:14px;padding-top:12px;border-top:1px solid #efe5d1;color:#98876f;font-size:12px}.diet-library .diet-visual-stages article[data-v-2043fc7c]{border-bottom-color:#69a07d;background:#fbfefb}.diet-library .diet-visual-stages b[data-v-2043fc7c]{background:#5d9673}.diet-delivery .diet-visual-stages article[data-v-2043fc7c]{border-bottom-color:#6a9cbd;background:#fbfdff}.diet-delivery .diet-visual-stages b[data-v-2043fc7c]{background:#5b8eaf}.table-header[data-v-2043fc7c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#606266}.table-card[data-v-2043fc7c],.table-card[data-v-2043fc7c] .el-table{width:100%}.table-card[data-v-2043fc7c] .el-table__body,.table-card[data-v-2043fc7c] .el-table__footer,.table-card[data-v-2043fc7c] .el-table__header{width:100%!important}.table-card[data-v-2043fc7c] .el-table__body-wrapper{overflow-x:auto}.business-empty[data-v-2043fc7c],.compact-empty[data-v-2043fc7c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#7d897f;text-align:center;background:#fbfcfa;border:1px dashed #d7e2d8;border-radius:8px}.business-empty[data-v-2043fc7c]{min-height:260px;padding:28px}.compact-empty[data-v-2043fc7c]{min-height:150px;padding:22px}.business-empty i[data-v-2043fc7c],.compact-empty i[data-v-2043fc7c]{color:#80a78a;font-size:34px}.business-empty strong[data-v-2043fc7c],.compact-empty strong[data-v-2043fc7c]{margin-top:12px;color:#415c48;font-size:15px}.business-empty p[data-v-2043fc7c]{max-width:680px;margin:7px 0 14px;line-height:1.7}.compact-empty span[data-v-2043fc7c]{margin-top:7px;line-height:1.6}.meal-board[data-v-2043fc7c]{display:grid;grid-template-columns:repeat(6,minmax(160px,1fr));gap:12px;overflow-x:auto}.meal-column[data-v-2043fc7c]{min-width:160px;padding:14px;border:1px solid #e6efe8;border-radius:8px;background:#f7fcf8}.meal-column header[data-v-2043fc7c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px;color:#2f7041;font-weight:600}.meal-meta[data-v-2043fc7c],.meal-note[data-v-2043fc7c],.meal-time[data-v-2043fc7c]{color:#8a949f;font-size:12px}.dish-name[data-v-2043fc7c]{margin:8px 0;color:#303133;font-size:15px;font-weight:600}.meal-note[data-v-2043fc7c]{margin-top:8px}.dialog-alert[data-v-2043fc7c],.dish-code-hint[data-v-2043fc7c]{margin-bottom:18px}.full-control[data-v-2043fc7c]{width:100%}.is-diet-workspace[data-v-2043fc7c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:calc(100vh - 84px);min-height:0;overflow:hidden;padding:16px;-webkit-box-sizing:border-box;box-sizing:border-box}.is-diet-workspace>.diet-workspace-tabs[data-v-2043fc7c],.is-diet-workspace>.module-hero[data-v-2043fc7c],.is-diet-workspace>.shared-workbench-card[data-v-2043fc7c]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.is-diet-workspace .diet-main-workspace[data-v-2043fc7c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0;overflow:auto}.is-diet-workspace .delivery-overview[data-v-2043fc7c],.is-diet-workspace .diet-main-workspace>.audited-surface-panel[data-v-2043fc7c],.is-diet-workspace .metric-grid[data-v-2043fc7c]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.is-diet-workspace .table-card[data-v-2043fc7c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:260px}.is-diet-workspace .table-card[data-v-2043fc7c] .el-card__header{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.is-diet-workspace .table-card[data-v-2043fc7c] .el-card__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0;overflow:hidden}.is-diet-workspace .diet-list-viewport[data-v-2043fc7c]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;overflow:hidden}.is-diet-workspace .table-card[data-v-2043fc7c] .pagination-container{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.is-diet-workspace .diet-list-viewport>.business-empty[data-v-2043fc7c]{height:100%;min-height:0;-webkit-box-sizing:border-box;box-sizing:border-box}.diet-secondary-workspace[data-v-2043fc7c]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;overflow:auto;border:1px solid #e8e2d8;border-radius:9px;background:#fff}.diet-secondary-workspace>.diet-workflow[data-v-2043fc7c],.diet-secondary-workspace[data-v-2043fc7c] .monthly-menu,.diet-secondary-workspace[data-v-2043fc7c] .supplier-details{margin:0}.is-diet-workspace .module-hero[data-v-2043fc7c]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px;padding:16px 20px;border:1px solid #e5dfd3;border-left:3px solid #78977c;border-radius:10px;background:#fffdf8;-webkit-box-shadow:none;box-shadow:none;color:#494232}.is-diet-workspace .hero-eyebrow[data-v-2043fc7c]{margin-bottom:5px;color:#7b856d;font-size:12px}.is-diet-workspace .module-hero h1[data-v-2043fc7c]{margin-bottom:5px;font-size:23px}.is-diet-workspace .module-hero p[data-v-2043fc7c]{max-width:none;color:#817968;font-size:13px;line-height:1.6}.is-diet-workspace .hero-meta[data-v-2043fc7c]{gap:0}.is-diet-workspace .hero-meta .el-tag[data-v-2043fc7c]{display:none}.is-diet-workspace .hero-meta span[data-v-2043fc7c]{color:#817968}.diet-workspace-tabs[data-v-2043fc7c]{margin-bottom:14px;padding:0 16px;border:1px solid #e8e2d8;border-radius:8px;background:#fff}.diet-workspace-tabs[data-v-2043fc7c] .el-tabs__header{margin:0}.diet-workspace-tabs[data-v-2043fc7c] .el-tabs__nav-wrap:after{height:1px;background:#eee8dd}.diet-workspace-tabs[data-v-2043fc7c] .el-tabs__item{height:46px;line-height:46px}.diet-main-workspace[data-v-2043fc7c]{min-width:0}.delivery-overview[data-v-2043fc7c]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:14px}.delivery-overview article[data-v-2043fc7c]{display:grid;grid-template-columns:1fr auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px 12px;padding:13px 16px;border:1px solid #e3e8df;border-radius:8px;background:#fff}.delivery-overview span[data-v-2043fc7c]{color:#677360;font-size:13px}.delivery-overview strong[data-v-2043fc7c]{grid-row:span 2;color:#51735b;font-size:25px;font-variant-numeric:tabular-nums}.delivery-overview small[data-v-2043fc7c]{color:#92968b;font-size:11px}.is-diet-workspace[data-v-2043fc7c] .surface-card{margin-bottom:12px;border-radius:8px}.is-diet-workspace[data-v-2043fc7c] .surface-card .el-card__header{padding:12px 16px}.is-diet-workspace[data-v-2043fc7c] .surface-card .el-card__body{padding:14px 16px}.is-diet-workspace[data-v-2043fc7c] .audited-query-form .el-form-item{margin-bottom:8px}.is-diet-workspace .table-card[data-v-2043fc7c]{border-radius:9px}.is-diet-workspace .table-card[data-v-2043fc7c] .el-card__header{padding:13px 16px}.is-diet-workspace .table-card[data-v-2043fc7c] .el-card__body{padding:16px}.is-diet-workspace .table-header[data-v-2043fc7c]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.is-diet-workspace .table-header strong[data-v-2043fc7c]{color:#554c3b;font-size:14px}.is-diet-workspace .table-header small[data-v-2043fc7c]{display:block;margin-top:4px;color:#929080;font-size:12px}.is-diet-workspace .table-header>span[data-v-2043fc7c]{color:#8b8b7c;font-size:12px}.is-diet-workspace .table-card[data-v-2043fc7c] .el-table__body .cell{white-space:normal;overflow-wrap:anywhere;line-height:1.6}.is-diet-workspace .table-card[data-v-2043fc7c] .pagination-container{padding:14px 0 0;margin:0}.is-diet-workspace .business-empty[data-v-2043fc7c]{min-height:145px;padding:18px;background:#fcfdfb}.is-diet-workspace .business-empty i[data-v-2043fc7c]{font-size:27px}.is-diet-workspace .business-empty strong[data-v-2043fc7c]{margin-top:8px;font-size:14px}.is-diet-workspace .business-empty p[data-v-2043fc7c]{margin:5px 0 10px;font-size:12px}.is-diet-workspace .metric-grid[data-v-2043fc7c]{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.is-diet-workspace .metric-grid .el-card[data-v-2043fc7c]{border:1px solid #e4e8df;border-radius:8px}.is-diet-workspace .metric-grid .el-card[data-v-2043fc7c] .el-card__body{padding:14px 16px;gap:4px}.is-diet-workspace .metric-grid strong[data-v-2043fc7c]{color:#51735b;font-size:25px}.is-diet-workspace .metric-grid span[data-v-2043fc7c]{color:#6e7966;font-size:12px}.is-diet-workspace .metric-grid small[data-v-2043fc7c]{display:none}.statistics-comparison[data-v-2043fc7c]{margin:0 0 14px;padding:12px 16px;border:1px solid #e4e8df;border-radius:8px;background:#fff;color:#6b765f;font-size:13px}.statistics-comparison summary[data-v-2043fc7c]{cursor:pointer}.statistics-comparison .diet-workflow[data-v-2043fc7c]{margin:12px 0 0}.workspace-read-state[data-v-2043fc7c]{padding:24px;color:#8b8b7c;background:#fff}@media(max-width:1000px){.hero-meta[data-v-2043fc7c],.module-hero[data-v-2043fc7c]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.delivery-overview[data-v-2043fc7c],.metric-grid[data-v-2043fc7c]{grid-template-columns:repeat(2,minmax(0,1fr))}.is-diet-workspace .metric-grid[data-v-2043fc7c]{grid-template-columns:repeat(3,minmax(0,1fr))}.is-diet-workspace .module-hero[data-v-2043fc7c]{gap:10px}}@media(max-width:600px){.is-diet-workspace .metric-grid[data-v-2043fc7c]{grid-template-columns:repeat(2,minmax(0,1fr))}}.stock-overview[data-v-7c17c8d4]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px}.stock-overview article[data-v-7c17c8d4]{min-width:140px;padding-right:28px;border-right:1px solid #eee7db}.stock-overview article[data-v-7c17c8d4]:last-child{border:0}.stock-overview article>span[data-v-7c17c8d4]{font-size:12px;color:#687487}.stock-overview strong[data-v-7c17c8d4]{display:block;margin-top:6px;font-size:24px;color:#67502d;font-variant-numeric:tabular-nums}.stock-overview small[data-v-7c17c8d4]{font-size:12px;margin:0 5px;color:#7b8798;font-weight:400}.inventory-empty[data-v-7c17c8d4],.warning-summary[data-v-7c17c8d4]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#697586;font-size:13px}.inventory-empty i[data-v-7c17c8d4],.warning-summary i[data-v-7c17c8d4]{font-size:26px;color:#7b9c92}.warning-summary i[data-v-7c17c8d4]{color:#b48d4d}.inventory-empty strong[data-v-7c17c8d4],.warning-summary strong[data-v-7c17c8d4]{color:#475569;font-weight:500}.inventory-empty p[data-v-7c17c8d4],.warning-summary p[data-v-7c17c8d4]{margin:6px 0 0;font-size:12px;line-height:1.6}.purchase-summary-heading[data-v-7c17c8d4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;color:#624e31}.purchase-summary-heading span[data-v-7c17c8d4]{font-size:12px;color:#8792a1}.purchase-progress-grid[data-v-7c17c8d4]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.purchase-progress-grid article[data-v-7c17c8d4]{padding:13px 16px;border:1px solid #ece5da;border-radius:8px;background:#fffdf9}.purchase-progress-grid article>span[data-v-7c17c8d4]{color:#667286;font-size:12px}.purchase-progress-grid b[data-v-7c17c8d4]{display:block;margin-top:7px;color:#876630;font-size:25px;font-weight:600}.purchase-progress-grid small[data-v-7c17c8d4]{margin-left:6px;font-size:12px;font-weight:400;color:#8b94a0}.purchase-progress-grid p[data-v-7c17c8d4]{margin:5px 0 0;color:#8b94a0;font-size:12px}.purchase-progress-grid .purchase-tone-0[data-v-7c17c8d4]{border-left:3px solid #c1a170}.purchase-progress-grid .purchase-tone-1[data-v-7c17c8d4]{border-left:3px solid #7995b2}.purchase-progress-grid .purchase-tone-2[data-v-7c17c8d4]{border-left:3px solid #ad9270}.purchase-progress-grid .purchase-tone-3[data-v-7c17c8d4]{border-left:3px solid #5a9b8f}.purchase-summary-footer[data-v-7c17c8d4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-top:12px;font-size:12px;color:#8b94a0}@media(max-width:800px){.purchase-progress-grid[data-v-7c17c8d4]{grid-template-columns:repeat(2,minmax(0,1fr))}.purchase-summary-heading[data-v-7c17c8d4]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.inventory-workflow[data-v-7c17c8d4]{margin-bottom:14px}.workflow-list[data-v-7c17c8d4]{display:grid;gap:7px;margin-top:14px}.warning-grid button[data-v-7c17c8d4],.workflow-list button[data-v-7c17c8d4]{padding:9px;border:1px solid #dfe7f4;border-radius:5px;background:#fff;text-align:left;cursor:pointer}.warning-grid small[data-v-7c17c8d4],.workflow-list small[data-v-7c17c8d4]{display:block;margin-top:4px;color:#738098}.transfer-flow[data-v-7c17c8d4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;margin-top:14px}.transfer-flow article[data-v-7c17c8d4]{padding:12px;border:1px solid #dce7f8;border-radius:6px;cursor:pointer}.transfer-flow i[data-v-7c17c8d4]{margin:0 8px;color:#5886d6}.note[data-v-7c17c8d4],.transfer-flow p[data-v-7c17c8d4]{color:#738098;font-size:12px}.warning-grid[data-v-7c17c8d4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:8px}.warning-grid strong[data-v-7c17c8d4]{margin-left:7px}.stock-grid[data-v-7c17c8d4]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.stock-grid div[data-v-7c17c8d4]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:12px;background:#f4f8ff;border-radius:6px}.stock-grid span[data-v-7c17c8d4],.stock-grid strong[data-v-7c17c8d4]{display:block}.stock-grid strong[data-v-7c17c8d4]{color:#3f6aa5;font-size:22px}.stock-grid span[data-v-7c17c8d4]{color:#738098;font-size:12px}.stock-grid .stock-unit-summary strong[data-v-7c17c8d4]{font-size:14px;line-height:1.6;overflow-wrap:break-word}.migration-quick-guide[data-v-6aa409d6]{padding:12px 16px;border:1px solid #e7dbca;border-radius:6px;background:#fffdf9;font-size:13px;line-height:1.7}.migration-quick-guide ol[data-v-6aa409d6]{margin:8px 0;padding-left:22px}.migration-quick-guide summary[data-v-6aa409d6]{cursor:pointer;color:#755928}.migration-quick-guide p[data-v-6aa409d6]{margin:8px 0 0}.legacy-inventory[data-v-6aa409d6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px}.actions[data-v-6aa409d6],.counts[data-v-6aa409d6],.footer[data-v-6aa409d6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.actions .el-input[data-v-6aa409d6]{width:190px}.counts[data-v-6aa409d6]{padding:12px;background:#f8f4ec;color:#755928}.store-origin[data-v-6aa409d6]{color:#8793a3;font-size:12px;margin-top:3px}.hint[data-v-6aa409d6]{color:#8793a3;font-size:12px;margin:0;line-height:1.6}.footer[data-v-6aa409d6]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:12px;border-top:1px solid #eee5d8}h3[data-v-6aa409d6]{margin:0;font-size:15px;color:#634c2c}.warehouse-overview[data-v-6aa409d6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.warehouse-overview-heading[data-v-6aa409d6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.warehouse-grid[data-v-6aa409d6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.warehouse-card[data-v-6aa409d6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:5px;padding:12px;border:1px solid #e7dbca;border-radius:6px;background:#fffdf9;color:#40372c;font:inherit;text-align:left;cursor:pointer;min-width:0}.warehouse-card[aria-pressed=true][data-v-6aa409d6]{border-color:#936e37;background:#faf5ec}.warehouse-card[data-v-6aa409d6]:focus-visible{outline:2px solid #936e37;outline-offset:2px}.warehouse-card[data-v-6aa409d6]:disabled{cursor:default;opacity:.6}.warehouse-name[data-v-6aa409d6]{font-size:13px;overflow-wrap:anywhere}.warehouse-store[data-v-6aa409d6]{font-size:12px;color:#7d7264}.warehouse-state[data-v-6aa409d6]{font-size:12px;color:#36765e}.warehouse-state.needs-check[data-v-6aa409d6]{color:#936425}.warehouse-detail[data-v-6aa409d6]{border:1px solid #e7dbca;border-left:3px solid #936e37;border-radius:6px;padding:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.warehouse-detail-stores[data-v-6aa409d6]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.warehouse-detail .el-checkbox[data-v-6aa409d6]{white-space:normal;line-height:1.6}@media(max-width:680px){.warehouse-grid[data-v-6aa409d6]{grid-template-columns:repeat(2,minmax(0,1fr))}}.warehouse-card[data-v-6aa409d6]{padding:9px 12px}.warehouse-card-meta[data-v-6aa409d6]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px 10px}@media(max-width:460px){.warehouse-detail-stores[data-v-6aa409d6],.warehouse-grid[data-v-6aa409d6]{grid-template-columns:1fr}}.actions[data-v-6aa409d6]{gap:12px}.actions>.el-button[data-v-6aa409d6]{margin:0;min-height:38px}.actions>.el-input[data-v-6aa409d6]{min-width:160px;max-width:100%}.legacy-inventory>.el-button[data-v-6aa409d6]{-ms-flex-item-align:start;align-self:flex-start;margin:0}.legacy-inventory[data-v-6aa409d6] .el-checkbox,.legacy-inventory[data-v-6aa409d6] .el-checkbox__label{white-space:normal;line-height:1.7}.legacy-inventory[data-v-6aa409d6] .el-steps--simple{padding:14px 18px}.legacy-inventory[data-v-6aa409d6] .el-step__title{font-size:13px;line-height:1.5}.opening-options[data-v-6aa409d6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.opening-options .el-radio[data-v-6aa409d6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:0;padding:16px;border:1px solid #e7dbca;border-radius:6px;background:#fffdf9;white-space:normal}.opening-options[data-v-6aa409d6] .el-radio__label{white-space:normal;line-height:1.6}.opening-options[data-v-6aa409d6] .el-radio__input{margin-top:3px}.opening-options .el-radio.is-checked[data-v-6aa409d6]{border-color:#b8945a;background:#faf5ec}.footer[data-v-6aa409d6]{gap:14px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:4px}@media(max-width:680px){.opening-options[data-v-6aa409d6]{grid-template-columns:1fr}.footer>.hint[data-v-6aa409d6]{width:100%}.legacy-inventory[data-v-6aa409d6] .el-steps--simple{padding:12px 8px}.legacy-inventory[data-v-6aa409d6] .el-step__title{font-size:12px}}.source-controls[data-v-0b61f63e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin:16px 0}.source-controls .el-select[data-v-0b61f63e]{min-width:260px}.source-controls .el-input[data-v-0b61f63e]{max-width:320px}.legacy-inventory-source p[data-v-0b61f63e]{color:#66553c;line-height:1.7}.source-note[data-v-0b61f63e]{font-size:13px}.el-pagination[data-v-0b61f63e]{margin-top:16px}.history-actions[data-v-573c4559]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin:16px 0}.history-actions .el-select[data-v-573c4559]{min-width:230px}.history-actions .el-input[data-v-573c4559]{max-width:260px}.history-types[data-v-573c4559]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;margin:16px 0}p[data-v-573c4559]{color:#66553c;line-height:1.7}.el-pagination[data-v-573c4559]{margin-top:16px}.new-warehouse[data-v-79e68f9e]{margin:12px 0}.warehouse-settings-form[data-v-79e68f9e]{margin-top:18px}.warehouse-settings-form p[data-v-79e68f9e]{color:#7b8795;font-size:12px;line-height:1.6}.inbound-handler-tools[data-v-79e68f9e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.inbound-handler-tools span[data-v-79e68f9e]{color:#82786a;font-size:12px}.warehouse-info[data-v-79e68f9e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:4px;padding:4px 0;white-space:normal;overflow-wrap:anywhere;line-height:1.6}.warehouse-info b[data-v-79e68f9e]{font-weight:500;color:#51473a}.warehouse-info small[data-v-79e68f9e]{font-size:12px;color:#82786a}.warehouse-row-actions[data-v-79e68f9e]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px 12px}.warehouse-row-actions .el-button+.el-button[data-v-79e68f9e]{margin-left:0}.warehouse-settings-table[data-v-79e68f9e] .cell{white-space:normal;overflow-wrap:anywhere}.warning-daily-settings[data-v-ce411958]{margin:12px 0;padding:15px 18px;background:#fffdfa;border:1px solid #e6dcc8;border-radius:8px}.daily-heading[data-v-ce411958]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.daily-heading>.el-button[data-v-ce411958]{margin-left:auto;padding:4px 0}.daily-heading span[data-v-ce411958],.daily-record[data-v-ce411958],small[data-v-ce411958]{color:#75818e}.daily-controls[data-v-ce411958]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:9px;margin:13px 0}.daily-controls .el-input-number[data-v-ce411958]{width:120px}.daily-record[data-v-ce411958]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px 18px;margin-top:8px;font-size:12px}.daily-expanded[data-v-ce411958]{margin-top:10px}.daily-controls>.el-button[data-v-ce411958]{margin-left:0}.warning-daily-settings[data-v-ce411958]{margin:0 0 12px;padding:12px 16px;background:#fffdf9}.usage-ranking[data-v-23d76d73]{margin:14px 0}.ranking-header>div[data-v-23d76d73],.ranking-header[data-v-23d76d73]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.ranking-header[data-v-23d76d73]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ranking-group>small[data-v-23d76d73],.ranking-group>span[data-v-23d76d73],.usage-ranking p[data-v-23d76d73]{color:#75808c;font-size:12px;line-height:1.7}.ranking-group[data-v-23d76d73]{margin-top:15px}.ranking-group>span[data-v-23d76d73]{margin-left:12px}.ranking-group>.el-table[data-v-23d76d73]{margin-top:8px}.opening-file[data-v-11b23908]{padding:16px;background:#fffdf9;border:1px solid #eadfcd;border-radius:8px;margin:14px 0}.opening-controls[data-v-11b23908]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:14px 0}.opening-mapping[data-v-11b23908]{display:grid;grid-template-columns:repeat(5,minmax(140px,1fr));gap:12px;margin:14px 0}.opening-mapping label[data-v-11b23908]{font-size:13px;line-height:26px}.opening-upload[data-v-11b23908]{cursor:pointer;color:#987234;border:1px solid #dbc5a0;padding:9px;border-radius:4px}.opening-upload input[data-v-11b23908]{display:none}.invalid[data-v-11b23908]{color:#b45e31}.opening-file .el-card[data-v-11b23908]{margin-top:16px}.opening-file .el-checkbox[data-v-11b23908]{margin:16px 10px 16px 0}@media(max-width:1000px){.opening-mapping[data-v-11b23908]{grid-template-columns:repeat(2,minmax(140px,1fr))}}.sale-stock[data-v-79c04094]{margin:14px 0;padding:18px;background:#fffdf9;border:1px solid #eadfcd;border-radius:8px}.sale-stock h3[data-v-79c04094]{margin:0 0 10px;font-size:16px;color:#785b2e}.sale-stock p[data-v-79c04094]{font-size:13px;line-height:1.7}.sale-stock-fields[data-v-79c04094]{display:grid;grid-template-columns:2fr 1fr 1.4fr 1.4fr;gap:14px}.sale-stock-fields label[data-v-79c04094]{font-size:13px;line-height:28px}.sale-stock-fields .el-select[data-v-79c04094]{display:block}.sale-stock-actions[data-v-79c04094]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:14px 0}.sale-stock .el-textarea[data-v-79c04094]{margin-top:14px}@media(max-width:1000px){.sale-stock-fields[data-v-79c04094]{grid-template-columns:1fr 1fr}}.supplier-settlement[data-v-1a5721dc]{margin-bottom:14px}.heading[data-v-1a5721dc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.note[data-v-1a5721dc]{font-size:12px;line-height:1.7;color:#7b8794}.order-select[data-v-1a5721dc]{width:100%;margin:12px 0}.totals[data-v-1a5721dc]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:25px;padding:12px 0;color:#7a8593;font-size:12px}.totals strong[data-v-1a5721dc]{display:block;color:#785b2e;font-size:20px;margin-top:6px}.totals small[data-v-1a5721dc]{display:block;font-size:11px;margin-top:3px}.actions[data-v-1a5721dc]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin:12px 0}.actions .el-button[data-v-1a5721dc]{margin:0}.inventory-print-sheet{overflow-x:auto;color:#333;background:#fff}.inventory-print-sheet h1{margin:0 0 12px;font-size:20px;text-align:center}.inventory-print-sheet p{font-size:12px;line-height:1.6}.inventory-print-sheet table{width:100%;border-collapse:collapse;font-size:12px}.inventory-print-sheet td,.inventory-print-sheet th{border:1px solid #999;padding:7px;text-align:left;overflow-wrap:anywhere}.inventory-print-sheet th{background:#f3eee5}@media print{@page{size:A4 landscape;margin:10mm}body:has(.inventory-print-dialog)>*{display:none!important}body:has(.inventory-print-dialog)>.el-dialog__wrapper:has(.inventory-print-dialog){display:block!important;position:static!important;overflow:visible!important}.inventory-print-dialog{width:100%!important;margin:0!important;-webkit-box-shadow:none!important;box-shadow:none!important}.inventory-print-dialog .el-dialog__footer,.inventory-print-dialog .el-dialog__header{display:none!important}.inventory-print-dialog .el-dialog__body{padding:0!important}.inventory-print-sheet{overflow:visible}.inventory-print-sheet table{table-layout:fixed;font-size:9px}.inventory-print-sheet td,.inventory-print-sheet th{padding:4px}.inventory-print-sheet thead{display:table-header-group}.inventory-print-sheet tr{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}}.multi-header[data-v-6a4d1756]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:18px}.multi-header .el-select[data-v-6a4d1756]{width:100%}.multi-heading[data-v-6a4d1756],.multi-pagination[data-v-6a4d1756]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin:14px 0}.multi-heading span[data-v-6a4d1756]{font-size:12px;font-weight:400;color:#847968}.multi-reason[data-v-6a4d1756]{margin-top:16px}small[data-v-6a4d1756]{display:block;color:#847968;margin-top:4px}.el-alert[data-v-6a4d1756]{margin-bottom:12px}.el-input+p[data-v-6a4d1756]{font-size:13px;color:#847968}@media(max-width:800px){.multi-header[data-v-6a4d1756]{grid-template-columns:1fr}}.inventory-multi-dialog{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:92vh;overflow:hidden;border-radius:10px}.inventory-multi-dialog .el-dialog__footer,.inventory-multi-dialog .el-dialog__header{-ms-flex-negative:0;flex-shrink:0}.inventory-multi-dialog .el-dialog__body{min-height:0;overflow:auto;padding:20px 24px}.department-requisition-dialog{max-width:calc(100vw - 32px)}.department-requisition-dialog .el-dialog__body{padding:16px 22px;max-height:calc(92vh - 140px);overflow:auto}.requisition-content .el-select{width:100%}.requisition-header{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin-top:18px}.requisition-header .el-form-item{margin-bottom:10px}.requisition-lines-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:14px 0}.requisition-lines-heading small{margin-left:14px;color:#7c8793}.line-subtitle{display:block;color:#8c9199;line-height:1.7}.warehouse-people-note{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;color:#766442;padding:8px 12px;background:#faf6eb}.requisition-purpose{margin-top:16px}.requisition-purpose .el-form-item{margin-bottom:4px}.material-picker-pagination,.requisition-tip{color:#7c8793;font-size:12px}.material-picker-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;margin-bottom:15px}.material-picker-heading .el-input{max-width:390px}.material-picker-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:16px}@media(max-width:700px){.requisition-header{grid-template-columns:1fr;gap:0}.material-picker-heading{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.requisition-lines-heading small{display:block;margin:6px 0}}.batch-header.batch-header--inbound[data-v-abd5f2ec]{grid-template-columns:minmax(260px,1.3fr) minmax(190px,1fr) minmax(200px,1fr) 190px}.batch-date-heading[data-v-abd5f2ec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.batch-date-heading small[data-v-abd5f2ec]{font-size:11px;font-weight:400;color:#9a8c78}[data-v-abd5f2ec] .batch-lines-table .batch-line-date.el-date-editor{width:100%;min-width:160px;margin:0}[data-v-abd5f2ec] .batch-line-date .el-input__inner{font-variant-numeric:tabular-nums}@media(max-width:1100px){.batch-header.batch-header--inbound[data-v-abd5f2ec]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.batch-header.batch-header--inbound[data-v-abd5f2ec]{grid-template-columns:minmax(0,1fr)}}.batch-header[data-v-abd5f2ec]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 16px;margin-top:14px}.batch-header .el-date-editor[data-v-abd5f2ec],.batch-header .el-select[data-v-abd5f2ec]{width:100%}.batch-header .el-form-item[data-v-abd5f2ec]{margin-bottom:10px}.batch-lines-heading[data-v-abd5f2ec],.batch-people-note[data-v-abd5f2ec],.batch-picker-footer[data-v-abd5f2ec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.batch-people-note[data-v-abd5f2ec]{color:#87775f;font-size:12px;margin-bottom:8px}.batch-lines-heading[data-v-abd5f2ec]{margin:12px 0}.batch-lines-heading span[data-v-abd5f2ec]{margin-left:12px;font-size:12px;color:#8b8175}.batch-subtitle[data-v-abd5f2ec]{display:block;margin-top:4px;font-size:12px;color:#8b8175}.batch-tip[data-v-abd5f2ec]{font-size:12px;color:#8b8175}.batch-bottom[data-v-abd5f2ec]{margin-top:12px}.batch-bottom .el-form-item[data-v-abd5f2ec]{margin-bottom:8px}.batch-picker-filters[data-v-abd5f2ec]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px}.batch-picker-filters>.el-input[data-v-abd5f2ec]{max-width:350px}.batch-picker-filters b[data-v-abd5f2ec]{white-space:nowrap;font-size:12px}.batch-picker-footer[data-v-abd5f2ec]{margin-top:12px;font-size:12px;color:#8b8175}[data-v-abd5f2ec] .el-table .el-date-editor{width:100%;margin:2px 0}[data-v-abd5f2ec] .warehouse-batch-dialog .el-dialog__body{max-height:calc(94vh - 135px);overflow:auto;padding-top:12px}@media(max-width:900px){.batch-header[data-v-abd5f2ec]{grid-template-columns:repeat(2,minmax(0,1fr))}.batch-picker-filters[data-v-abd5f2ec]{-ms-flex-wrap:wrap;flex-wrap:wrap}.batch-lines-heading span[data-v-abd5f2ec]{display:block;margin:5px 0 0}}.return-header[data-v-371b23b2]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:20px}.return-header .el-select[data-v-371b23b2]{width:100%}.return-title[data-v-371b23b2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:12px 0}.return-code[data-v-371b23b2]{display:block;color:#8b8170}.auto-supplier[data-v-371b23b2]{margin:0;min-height:36px;padding:6px 0}.el-form[data-v-371b23b2]{margin-top:16px}@media(max-width:900px){.return-header[data-v-371b23b2]{grid-template-columns:1fr}}.requisition-workspace[data-v-0ec97e73]{background:#fffefa;border:1px solid #e9e0d3;border-radius:8px;padding:0 16px 10px;margin-bottom:16px}.requisition-state-tabs[data-v-0ec97e73]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #e9e0d3}.requisition-state-tabs .el-button[data-v-0ec97e73]{margin:0;padding:17px 0;color:#738092;border-radius:0}.requisition-state-tabs .active[data-v-0ec97e73]{border-bottom:2px solid #b58c49;color:#88682f}.requisition-state-tabs .refresh-button[data-v-0ec97e73]{margin-left:auto;padding:8px 12px}.requisition-search[data-v-0ec97e73]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;padding:16px 0}.requisition-search label[data-v-0ec97e73]{color:#5f6a78;font-size:13px}.requisition-search .el-select[data-v-0ec97e73]{width:190px}.requisition-search>.el-input[data-v-0ec97e73]{width:250px}.requisition-search .el-date-editor[data-v-0ec97e73]{width:280px}.requisition-search>.el-button[data-v-0ec97e73]{margin-left:auto}.requisition-message[data-v-0ec97e73]{margin:10px 0 14px}small[data-v-0ec97e73]{display:block;color:#87909d;font-size:12px;line-height:1.6;margin-top:4px}.requisition-material-summary[data-v-0ec97e73]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#28577e;font-size:14px;font-weight:500}.requisition-pagination[data-v-0ec97e73]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;padding:12px 0;color:#89929e;font-size:12px}.requisition-batch-bar[data-v-0ec97e73],.requisition-pagination[data-v-0ec97e73]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.requisition-batch-bar[data-v-0ec97e73]{gap:15px;padding:14px 0;border-top:1px solid #e9e0d3;position:sticky;bottom:0;background:#fffefa;z-index:3;font-size:13px}.requisition-batch-actions[data-v-0ec97e73]{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.requisition-batch-actions .el-button[data-v-0ec97e73]{margin:0}.requisition-note[data-v-0ec97e73]{font-size:12px;color:#87909d;margin:8px 0}.requisition-review-heading[data-v-0ec97e73]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;padding:18px 0}.requisition-review-heading h3[data-v-0ec97e73]{margin:0 0 5px;font-size:18px}.requisition-review-heading p[data-v-0ec97e73]{margin:0;color:#87909d;font-size:12px}.requisition-result-scroll[data-v-0ec97e73]{overflow:auto;max-height:520px}.requisition-result-table[data-v-0ec97e73]{width:100%;min-width:740px;border-collapse:collapse;table-layout:fixed;font-size:13px;color:#465365}.requisition-result-table th[data-v-0ec97e73]{background:#f3eadb;color:#6a604f;font-weight:600;text-align:left;position:sticky;top:0;z-index:1}.requisition-result-table td[data-v-0ec97e73],.requisition-result-table th[data-v-0ec97e73]{padding:14px 16px;border:1px solid #e9e0d3;line-height:1.6}.requisition-result-table .result-number[data-v-0ec97e73]{width:280px}.requisition-result-table .result-person[data-v-0ec97e73]{width:170px}.requisition-result-table .result-outcome[data-v-0ec97e73]{width:340px}.requisition-result-table .result-number-cell[data-v-0ec97e73]{white-space:nowrap;color:#34485f;font-weight:500}.requisition-result-material[data-v-0ec97e73]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.requisition-result-material .requisition-material-summary[data-v-0ec97e73]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.requisition-result-material .el-button[data-v-0ec97e73]{-ms-flex-negative:0;flex-shrink:0}.result-outcome-text[data-v-0ec97e73]{margin-left:12px}.requisition-result-footer[data-v-0ec97e73]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 0 2px;font-size:12px;color:#87909d}.requisition-result-pagination[data-v-0ec97e73]{text-align:right;margin-top:12px}.requisition-review-fields[data-v-0ec97e73]{gap:18px;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:18px 0}.requisition-review-fields[data-v-0ec97e73],.requisition-review-fields label[data-v-0ec97e73]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.requisition-review-fields label[data-v-0ec97e73]{gap:10px}.requisition-review-fields>.el-input[data-v-0ec97e73]{max-width:450px}.requisition-review-fields .el-select[data-v-0ec97e73]{width:260px}.requisition-review-footer[data-v-0ec97e73]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;padding:16px 0;border-top:1px solid #e9e0d3;position:sticky;bottom:0;background:#fffefa;z-index:3}.requisition-review-footer>span[data-v-0ec97e73]:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-left:auto}.requisition-review-footer .el-button[data-v-0ec97e73]{margin:0}.requisition-review-footer p[data-v-0ec97e73]{margin:0;font-size:12px;color:#87909d}.requisition-error[data-v-0ec97e73]{color:#bd4a3e}.requisition-success[data-v-0ec97e73]{color:#328365}.requisition-muted[data-v-0ec97e73]{font-size:12px;color:#87909d}@media(max-width:700px){.requisition-workspace[data-v-0ec97e73]{padding:0 10px 10px}.requisition-search .el-date-editor[data-v-0ec97e73],.requisition-search>.el-input[data-v-0ec97e73]{width:100%}.requisition-search>.el-button[data-v-0ec97e73]{margin-left:0}.requisition-state-tabs[data-v-0ec97e73]{gap:12px}.requisition-batch-actions[data-v-0ec97e73]{margin-left:0}.requisition-review-fields .el-select[data-v-0ec97e73]{width:210px}}.inventory-section-nav[data-v-21200568]{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:8px;margin:0 0 16px;padding:10px;background:#fff;border:1px solid #e7dfd2;border-radius:10px}.inventory-section-nav button[data-v-21200568]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left;min-height:58px;padding:10px 12px;border:1px solid transparent;border-radius:7px;background:#f7f8fa;color:#46546b;cursor:pointer;font:inherit}.inventory-section-nav button i[data-v-21200568]{font-size:20px;color:#8b7a5f}.inventory-section-nav button b[data-v-21200568],.inventory-section-nav button small[data-v-21200568]{display:block}.inventory-section-nav button b[data-v-21200568]{font-size:13px;line-height:19px}.inventory-section-nav button small[data-v-21200568]{font-size:11px;line-height:17px;color:#7d8795;font-weight:400}.inventory-section-nav button[data-v-21200568]:hover{border-color:#d4bc93;background:#faf6ee}.inventory-section-nav button.active[data-v-21200568]{border-color:#a58145;background:#f5ead5;-webkit-box-shadow:inset 3px 0 #a58145;box-shadow:inset 3px 0 #a58145;color:#6a4b1c}.inventory-section-nav button.active i[data-v-21200568]{color:#957039}.inventory-section-nav button.active small[data-v-21200568]{color:#8a704b}.inventory-section-nav button[data-v-21200568]:focus-visible{outline:2px solid #927039;outline-offset:2px}.procurement-section-nav[data-v-21200568]{grid-template-columns:repeat(2,minmax(180px,1fr))}.inventory-workbench[data-v-21200568]{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px;background:#f5f7fa;min-height:calc(100vh - 84px)}.module-hero[data-v-21200568]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px;margin-bottom:16px;padding:26px 30px;border-radius:18px;color:#fff;-webkit-box-shadow:0 14px 34px rgba(74,55,26,.2);box-shadow:0 14px 34px rgba(74,55,26,.2)}.inventory-hero[data-v-21200568]{padding:14px 18px;margin-bottom:12px;border:1px solid #e7dfd2;border-left:4px solid #b8945a;border-radius:8px;background:#fffdf9;-webkit-box-shadow:none;box-shadow:none}.inventory-workbench .inventory-hero h1[data-v-21200568]{margin:2px 0 5px;font-size:20px;color:#493d2d}.inventory-hero .hero-eyebrow[data-v-21200568]{margin-bottom:3px;font-size:11px;color:#8a7b64}.inventory-workbench .inventory-hero p[data-v-21200568]{font-size:12px;line-height:1.5;color:#7b746a}.inventory-hero .hero-meta[data-v-21200568]{gap:7px}.inventory-hero .hero-meta span[data-v-21200568]{color:#7b746a}.inventory-workbench[data-v-21200568] .audited-query-form .el-date-editor--daterange{width:260px;max-width:100%}.inventory-workbench[data-v-21200568] .query-card .el-card__body{padding:12px 18px 0}.inventory-workbench[data-v-21200568] .toolbar-card .el-card__body{padding:12px 18px}.hero-eyebrow[data-v-21200568]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;margin-bottom:8px;color:#fff;font-size:13px;font-weight:700;letter-spacing:.5px}.hero-eyebrow i[data-v-21200568]{font-size:16px}.module-hero h1[data-v-21200568]{margin:0 0 8px;font-size:26px}.module-hero p[data-v-21200568]{max-width:760px;margin:0;color:#fff;line-height:1.7}.hero-meta[data-v-21200568]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:13px;white-space:nowrap}.hero-meta span[data-v-21200568]{color:#fff;font-size:12px}.action-card[data-v-21200568],.evidence-alert[data-v-21200568],.filter-card[data-v-21200568],.import-card[data-v-21200568],.table-card[data-v-21200568]{margin-bottom:14px}.card-header[data-v-21200568]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.action-card[data-v-21200568] .el-button{margin:0 8px 8px 0}.filter-card[data-v-21200568] .el-form-item{margin-bottom:10px}.filter-card[data-v-21200568] .el-input{width:190px}.filter-card[data-v-21200568] .el-date-editor--daterange{width:250px}.metric-grid[data-v-21200568]{display:grid;grid-template-columns:repeat(4,minmax(160px,1fr));gap:14px;margin-bottom:14px}.metric-grid small[data-v-21200568],.metric-grid span[data-v-21200568]{display:block;color:#7b879b}.metric-grid strong[data-v-21200568]{display:block;margin:10px 0;color:#314b75;font-size:26px}.inventory-visual[data-v-21200568]{margin:14px 0;padding:18px;border:1px solid #dce8e3;border-radius:12px;background:#fbfefc}.inventory-copy span[data-v-21200568]{color:#397a67;font-size:12px;font-weight:700}.inventory-copy h3[data-v-21200568]{margin:5px 0;color:#315e53}.inventory-copy p[data-v-21200568]{margin:0;color:#71887f;font-size:12px}.inventory-stages[data-v-21200568]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:15px}.inventory-stages article[data-v-21200568]{position:relative;padding:12px;border-radius:9px;background:#fff;border-bottom:3px solid #6fa487}.inventory-stages article[data-v-21200568]:not(:last-child):after{position:absolute;top:50%;left:calc(100% + 1px);width:8px;height:1px;background:#c2d8cc;content:""}.inventory-stages b[data-v-21200568]{display:inline-grid;width:21px;height:21px;border-radius:50%;color:#fff;background:#579373;place-items:center;font-size:11px}.inventory-stages small[data-v-21200568],.inventory-stages strong[data-v-21200568]{display:block}.inventory-stages strong[data-v-21200568]{margin-top:7px;color:#46685d;font-size:13px}.inventory-stages small[data-v-21200568]{margin-top:3px;color:#8ba098;font-size:11px}.inventory-footer[data-v-21200568]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:14px;padding-top:12px;border-top:1px solid #e2eee8;color:#81978e;font-size:12px}.inventory-transfer .inventory-stages article[data-v-21200568]{border-bottom-color:#6c91ba;background:#fbfdff}.inventory-transfer .inventory-stages b[data-v-21200568]{background:#5e86b1}.inventory-stocktake .inventory-stages article[data-v-21200568]{border-bottom-color:#b68f55;background:#fffcf6}.inventory-stocktake .inventory-stages b[data-v-21200568]{background:#a57d43}.inventory-warning .inventory-stages article[data-v-21200568]{border-bottom-color:#d08061;background:#fffaf8}.inventory-warning .inventory-stages b[data-v-21200568]{background:#c67050}.table-card[data-v-21200568] .el-card__body{overflow-x:auto}.inventory-data-table[data-v-21200568]{width:100%!important;min-width:100%}.inventory-data-table[data-v-21200568] .cell{font-variant-numeric:tabular-nums}.ledger-cell[data-v-21200568]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:3px;line-height:17px;white-space:normal;overflow-wrap:anywhere;padding:3px 0}.ledger-cell b[data-v-21200568]{font-weight:500;color:#4b5563;font-size:12px}.ledger-cell small[data-v-21200568]{font-size:11px;color:#7d8796}.ledger-cell span[data-v-21200568]{font-size:11px;color:#796845}.inventory-compact-workspace[data-v-21200568]{padding:16px}.inventory-compact-workspace .inventory-hero[data-v-21200568]{padding:12px 16px}.inventory-compact-workspace[data-v-21200568] .toolbar-card{margin-bottom:10px}.inventory-compact-workspace[data-v-21200568] .query-card{margin-bottom:12px}.inventory-compact-workspace[data-v-21200568] .query-card .el-card__header{padding:10px 16px}.inventory-compact-workspace[data-v-21200568] .query-card .el-card__body{padding:10px 16px 0}.inventory-compact-workspace .table-card[data-v-21200568] .el-card__header{padding:12px 16px}.inventory-compact-workspace .table-card[data-v-21200568] .el-card__body{padding:0;overflow:hidden}.inventory-list-controls[data-v-21200568]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:14px;color:#82796c;font-size:12px}.inventory-list-controls[data-v-21200568],.inventory-list-controls label[data-v-21200568]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.inventory-list-controls label[data-v-21200568]{gap:7px;font-weight:400}.inventory-list-controls .el-select[data-v-21200568]{width:90px}.inventory-list-workspace[data-v-21200568]{display:grid;grid-template-columns:minmax(0,1fr)}.inventory-list-workspace.has-record-detail[data-v-21200568]{grid-template-columns:minmax(0,1fr) 300px}.inventory-list-main[data-v-21200568]{min-width:0}.inventory-compact-workspace .inventory-data-table[data-v-21200568] th{background:#f2e9d8}.inventory-compact-workspace .inventory-data-table[data-v-21200568] td{font-variant-numeric:tabular-nums}.inventory-compact-workspace .inventory-data-table[data-v-21200568] .cell{line-height:20px}.inventory-compact-workspace .inventory-list-main>.pagination-container[data-v-21200568]{padding:12px 16px;margin:0}.inventory-compact-workspace .inventory-list-main[data-v-21200568] .el-table__empty-block{min-height:95px}.inventory-paired-cell[data-v-21200568]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3px;padding:3px 0;white-space:normal;overflow-wrap:anywhere}.inventory-paired-cell b[data-v-21200568]{font-weight:500;color:#51473a}.inventory-paired-cell small[data-v-21200568]{color:#8b8276;font-size:11px;line-height:17px}.inventory-paired-cell .el-button[data-v-21200568]{padding:0;white-space:normal;text-align:left;line-height:20px}.inventory-number-cell[data-v-21200568]{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;font-variant-numeric:tabular-nums}.inventory-record-detail[data-v-21200568]{min-width:0;min-height:0;contain:size;overflow-y:auto;padding:16px;background:#fffcf5;border-left:1px solid #e8e0d4}.inventory-detail-title[data-v-21200568]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:7px;margin-bottom:16px}.inventory-detail-title>span[data-v-21200568],.inventory-stocktake-quantities span[data-v-21200568],.inventory-transfer-route small[data-v-21200568],.inventory-transfer-route span[data-v-21200568]{font-size:12px;color:#8b8070}.inventory-detail-title>b[data-v-21200568]{color:#55452c;font-size:13px;overflow-wrap:anywhere}.inventory-transfer-route[data-v-21200568]{gap:8px;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #e8e0d4}.inventory-transfer-route>div[data-v-21200568],.inventory-transfer-route[data-v-21200568]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.inventory-transfer-route>div[data-v-21200568]{gap:3px}.inventory-transfer-route b[data-v-21200568]{font-weight:500;color:#5d503f;font-size:13px;overflow-wrap:anywhere}.inventory-transfer-route>i[data-v-21200568]{color:#b3976c}.inventory-record-fields[data-v-21200568]{display:grid;grid-template-columns:74px minmax(0,1fr);gap:9px 12px;margin:0;font-size:12px;line-height:1.6}.inventory-record-fields dt[data-v-21200568]{color:#8b8070;font-weight:400}.inventory-record-fields dd[data-v-21200568]{margin:0;color:#554c40;white-space:normal;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.inventory-more-fields[data-v-21200568]{margin-top:14px;padding-top:12px;border-top:1px solid #e8e0d4;font-size:12px}.inventory-more-fields summary[data-v-21200568]{color:#98753e;cursor:pointer}.inventory-more-fields .inventory-record-fields[data-v-21200568]{margin-top:12px}.inventory-stocktake-quantities[data-v-21200568]{display:grid;grid-template-columns:1fr auto 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:14px}.inventory-stocktake-quantities>div[data-v-21200568]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px}.inventory-stocktake-quantities b[data-v-21200568]{color:#695333;font-size:24px;font-weight:500;font-variant-numeric:tabular-nums}.inventory-stocktake-quantities>i[data-v-21200568]{color:#b3976c}.inventory-stocktake-difference[data-v-21200568]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding:10px 12px;margin-bottom:16px;background:#f4ead8;border-radius:5px;color:#7b5e33}.inventory-detail-empty[data-v-21200568],.inventory-stocktake-difference[data-v-21200568]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px}.inventory-detail-empty[data-v-21200568]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;padding:32px 4px;text-align:center;color:#9a8f7d}.inventory-detail-empty>i[data-v-21200568]{font-size:26px}.inventory-detail-empty>b[data-v-21200568]{font-weight:500;color:#796b56}.inventory-empty-note[data-v-21200568]{padding:0 16px 14px;margin:0;color:#8b8070;font-size:12px}.inventory-warning-tools[data-v-21200568]{margin:10px 0 0;padding:12px 0 0;background:transparent;border:0;border-top:1px solid #e8e0d4;-webkit-box-shadow:none;box-shadow:none}@media(max-width:1200px){.inventory-list-workspace.has-record-detail[data-v-21200568]{grid-template-columns:minmax(0,1fr)}.inventory-record-detail[data-v-21200568]{contain:none;overflow-y:visible;border-left:0;border-top:1px solid #e8e0d4}.inventory-record-fields[data-v-21200568]{grid-template-columns:90px minmax(0,1fr) 90px minmax(0,1fr)}.inventory-transfer-route[data-v-21200568]{display:grid;grid-template-columns:1fr auto 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.inventory-transfer-route>i[data-v-21200568]{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.inventory-stocktake-quantities[data-v-21200568]{max-width:360px}}@media(max-width:650px){.inventory-record-fields[data-v-21200568]{grid-template-columns:80px minmax(0,1fr)}.inventory-list-controls[data-v-21200568]{gap:8px}.inventory-compact-workspace .card-header[data-v-21200568]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.inventory-compact-workspace[data-v-21200568]{padding:12px}}.movement-tag[data-v-21200568]{min-width:74px;text-align:center}.dialog-form[data-v-21200568]{margin-top:18px}.unused-return-status[data-v-21200568]{margin-top:16px;padding:15px 17px;border:1px solid #d9e6de;border-left:4px solid #72977f;border-radius:6px;background:#f3f8f4}.unused-return-store[data-v-21200568]{margin-bottom:4px;color:#7b7367;font-size:12px}.unused-return-status strong[data-v-21200568]{display:block;color:#386748;font-size:16px;line-height:1.6}.unused-return-status strong i[data-v-21200568]{margin-right:8px}.unused-return-status p[data-v-21200568]{margin:6px 0 0;color:#697269;font-size:13px;line-height:1.7}.unused-return-status.is-choose[data-v-21200568],.unused-return-status.is-empty[data-v-21200568],.unused-return-status.is-unselected[data-v-21200568]{border-color:#e5dac8;border-left-color:#b69461;background:#fbf7f0}.unused-return-status.is-choose strong[data-v-21200568],.unused-return-status.is-empty strong[data-v-21200568],.unused-return-status.is-unselected strong[data-v-21200568]{color:#806337}.unused-return-status.is-error[data-v-21200568]{border-color:#ead4ce;border-left-color:#b97b69;background:#fff7f4}.unused-return-status.is-error strong[data-v-21200568]{color:#a45b48}.unused-return-status.is-loading[data-v-21200568]{border-color:#dbe3eb;border-left-color:#8299b0;background:#f5f8fb}.unused-return-status.is-loading strong[data-v-21200568]{color:#526e88}.unused-return-status .el-button[data-v-21200568]{margin-top:10px;white-space:normal;text-align:left;line-height:1.6}.unused-return-readonly[data-v-21200568]{padding:0 12px;border:1px solid #e6e0d6;border-radius:4px;background:#f7f6f2;color:#5d5b55;overflow-wrap:anywhere}.form-example[data-v-21200568]{margin-top:5px;color:#8a6d3b;font-size:12px;line-height:18px}.dialog-form[data-v-21200568] .el-date-editor,.dialog-form[data-v-21200568] .el-input,.dialog-form[data-v-21200568] .el-select{width:100%}.confirm-copy[data-v-21200568]{padding:24px 4px 8px;color:#67748a}@media(max-width:900px){.metric-grid[data-v-21200568]{grid-template-columns:repeat(2,1fr)}.hero-meta[data-v-21200568],.module-hero[data-v-21200568]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.unused-return-dialog{max-width:calc(100vw - 32px)}.unused-return-dialog .el-dialog__body{max-height:calc(90vh - 145px);overflow-y:auto}.inventory-business-dialog{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:92vh;overflow:hidden}.inventory-business-dialog .el-dialog__footer,.inventory-business-dialog .el-dialog__header{-ms-flex-negative:0;flex-shrink:0}.inventory-business-dialog .el-dialog__body{min-height:0;overflow-y:auto}.unused-return-options{max-width:calc(100vw - 40px)}.unused-return-options .el-select-dropdown__item{height:auto;padding:10px 16px;line-height:1.6;white-space:normal}.unused-return-option-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:18px;color:#534c41}.unused-return-option-title b{-ms-flex-negative:0;flex-shrink:0;color:#82602f;font-size:13px;font-weight:500}.unused-return-option-meta{margin-top:2px;color:#888175;font-size:12px;overflow-wrap:anywhere}.inventory-migration-entry{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px 16px;padding:16px 20px;margin:14px 0;background:#fbf6eb;border:1px solid #e5d1ac;border-left:4px solid #b8945a;border-radius:8px}.inventory-migration-entry>div{-webkit-box-flex:1;-ms-flex:1 0 260px;flex:1 0 260px;max-width:100%}.inventory-migration-entry .el-button{-ms-flex-negative:0;flex-shrink:0;max-width:100%;margin-left:0;white-space:normal}.inventory-migration-entry b{display:block;color:#634c2c;font-size:15px}.inventory-migration-entry>div>span{display:block;color:#7c7162;font-size:13px;margin-top:4px}@media(max-width:768px){.inventory-migration-entry{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.inventory-migration-entry>div{-ms-flex-preferred-size:auto;flex-basis:auto}.inventory-migration-entry .el-button{width:100%}}.warehouse-query-tools{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.warehouse-query-tools .el-select{width:190px}.warehouse-query-note{margin-top:4px;color:#8c6a36;font-size:12px;line-height:1.6}.warehouse-query-note summary{cursor:pointer}.warehouse-query-note p{margin:6px 0 0}.warehouse-settings-dialog{max-width:1920px;max-height:calc(100vh - 32px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:16px}.warehouse-settings-dialog .el-dialog__header{-ms-flex-negative:0;flex-shrink:0}.warehouse-settings-dialog .el-dialog__body{min-height:0;overflow-y:auto;padding:16px 20px}.inventory-migration-dialog{max-width:95vw}.inventory-migration-dialog .el-dialog__body{max-height:calc(92vh - 120px);overflow-y:auto}.mall-workbench[data-v-475c22b2]{min-height:calc(100vh - 84px);padding:20px;background:#f4f7f9;color:#27364b}.hero-panel[data-v-475c22b2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:22px 24px;margin-bottom:14px;color:#fff;border-radius:12px;background:linear-gradient(120deg,#5c3a28,#8a5a3a 50%,#b07a4e);-webkit-box-shadow:0 12px 28px rgba(92,58,40,.22);box-shadow:0 12px 28px rgba(92,58,40,.22)}.hero-panel h1[data-v-475c22b2]{margin:7px 0 8px;color:#fff;font-size:25px}.hero-panel p[data-v-475c22b2]{margin:0;color:#fff}.eyebrow[data-v-475c22b2]{color:#fff;font-size:13px;font-weight:700;letter-spacing:1px}.hero-status[data-v-475c22b2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.content-card[data-v-475c22b2],.evidence-alert[data-v-475c22b2],.metric-grid[data-v-475c22b2],.tree-layout[data-v-475c22b2]{margin-bottom:14px}.metric-grid[data-v-475c22b2]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.metric-grid .el-card[data-v-475c22b2] .el-card__body{display:grid;grid-template-columns:42px 1fr auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.metric-grid i[data-v-475c22b2]{display:grid;place-items:center;width:42px;height:42px;color:#218f96;border-radius:10px;background:#e7f7f6;font-size:20px}.metric-grid div[data-v-475c22b2]{display:grid}.metric-grid strong[data-v-475c22b2]{font-size:22px}.metric-grid small[data-v-475c22b2],.metric-grid span[data-v-475c22b2]{color:#8b96a7;font-size:12px}.content-card[data-v-475c22b2]{border:0;border-radius:10px;-webkit-box-shadow:0 2px 12px rgba(27,45,75,.055);box-shadow:0 2px 12px rgba(27,45,75,.055)}.action-card[data-v-475c22b2] .el-card__body{padding:12px 16px}.card-heading[data-v-475c22b2],.pagination-row[data-v-475c22b2],.schedule-table-heading[data-v-475c22b2],.toolbar[data-v-475c22b2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.toolbar>div[data-v-475c22b2]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.card-heading p[data-v-475c22b2],.pagination-row[data-v-475c22b2],.schedule-table-heading span[data-v-475c22b2],.toolbar span[data-v-475c22b2]{color:#8b96a7;font-size:12px}.card-heading h2[data-v-475c22b2]{margin:0 0 4px;font-size:16px}.card-heading p[data-v-475c22b2]{margin:0}.filter-card[data-v-475c22b2] .el-card__body{padding-bottom:4px}.full-control[data-v-475c22b2]{width:100%}.tree-card[data-v-475c22b2]{min-height:590px}.pagination-row[data-v-475c22b2]{padding:4px 0 18px}.schedule-grid[data-v-475c22b2]{display:grid;grid-template-columns:90px repeat(7,minmax(120px,1fr));min-width:1020px;margin-bottom:18px;border-top:1px solid #e7edf2;border-left:1px solid #e7edf2}.schedule-card[data-v-475c22b2]{overflow-x:auto}.schedule-grid>div[data-v-475c22b2]{min-height:72px;padding:10px;border-right:1px solid #e7edf2;border-bottom:1px solid #e7edf2}.schedule-corner[data-v-475c22b2],.schedule-day[data-v-475c22b2],.schedule-period[data-v-475c22b2]{display:grid;place-items:center;color:#667589;background:#f8fafc;font-size:12px}.schedule-day span[data-v-475c22b2]{color:#9aa5b4}.schedule-slot[data-v-475c22b2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#c1c9d2;cursor:pointer}.schedule-slot.occupied[data-v-475c22b2]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:#2f5d61;border-top:3px solid #35b7bd;background:#eefafa}.schedule-slot.occupied small[data-v-475c22b2],.schedule-slot.occupied span[data-v-475c22b2]{margin-top:7px;color:#71838a;font-size:12px}.schedule-table-heading[data-v-475c22b2]{margin:16px 0 10px}.dialog-alert[data-v-475c22b2]{margin-bottom:18px}.field-evidence[data-v-475c22b2]{display:block;margin-top:4px;color:#d49a31}.upload-demo[data-v-475c22b2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;color:#909399}.drawer-content[data-v-475c22b2]{padding:0 20px 30px}.drawer-content .el-alert[data-v-475c22b2],.drawer-content .el-descriptions[data-v-475c22b2]{margin-bottom:18px}.money[data-v-475c22b2]{color:#e16d64;font-weight:700}@media(max-width:1100px){.metric-grid[data-v-475c22b2]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.mall-workbench[data-v-475c22b2]{padding:12px}.hero-panel[data-v-475c22b2],.toolbar[data-v-475c22b2]{display:block}.hero-status[data-v-475c22b2]{margin-top:16px}.metric-grid[data-v-475c22b2]{grid-template-columns:1fr}}.risk-service-matrix[data-v-e90e3842]{min-height:calc(100vh - 84px);padding:20px;color:#2d3b50;background:#f4f6f9}.page-heading[data-v-e90e3842]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:18px;padding:24px 28px;border-radius:15px;color:#fff;background:linear-gradient(125deg,#31435d,#6a7688);-webkit-box-shadow:0 12px 30px rgba(42,56,76,.18);box-shadow:0 12px 30px rgba(42,56,76,.18)}.eyebrow[data-v-e90e3842]{margin-bottom:8px;color:#dce4ed;font-size:13px;font-weight:700;letter-spacing:.6px}.page-heading h1[data-v-e90e3842]{margin:0 0 8px;font-size:27px}.page-heading p[data-v-e90e3842]{max-width:880px;margin:0;color:#edf1f5;line-height:1.7}.evidence-alert[data-v-e90e3842]{margin-top:16px}.matrix-grid[data-v-e90e3842]{display:grid;grid-template-columns:repeat(3,minmax(360px,1fr));gap:14px;margin-top:16px;overflow-x:auto}.matrix-card[data-v-e90e3842]{min-width:360px;border:0;border-radius:12px}.matrix-card[data-v-e90e3842] .el-card__body{padding:0}.matrix-card[data-v-e90e3842] .el-table th{color:#344258;background:#eef1f5}.matrix-card[data-v-e90e3842] .el-table td{padding:7px 0}@media(max-width:1280px){.matrix-grid[data-v-e90e3842]{grid-template-columns:repeat(2,minmax(360px,1fr))}}@media(max-width:760px){.risk-service-matrix[data-v-e90e3842]{padding:12px}.page-heading[data-v-e90e3842]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.matrix-grid[data-v-e90e3842]{grid-template-columns:minmax(360px,1fr)}}.report-workbench[data-v-e7926e4c]{min-height:100%;padding:20px;background:#f4f7fb}.report-workbench.is-iu[data-v-e7926e4c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:calc(100vh - 84px);min-height:0;overflow:hidden;padding:16px 20px 0}.report-workbench.is-iu .report-chrome[data-v-e7926e4c]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.report-workbench.is-iu .table-card[data-v-e7926e4c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0;border-radius:10px 10px 0 0}.report-workbench.is-iu .table-card[data-v-e7926e4c] .el-card__header{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.report-workbench.is-iu .table-card[data-v-e7926e4c] .el-card__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.report-workbench.is-iu .table-scroll[data-v-e7926e4c]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;overflow:hidden}.report-workbench.is-iu .pagination-row[data-v-e7926e4c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 16px 12px;border-top:1px solid #edf0f5}.report-workbench.is-iu[data-v-e7926e4c] .el-table__body td,.report-workbench.is-iu[data-v-e7926e4c] .el-table__body tr{height:44px!important}.report-workbench.is-iu[data-v-e7926e4c] .el-table__body-wrapper,.report-workbench.is-iu[data-v-e7926e4c] .el-table__empty-block{background:#fff}.monthly-filter[data-v-e7926e4c] .el-card__body{padding:12px 16px}.monthly-filter-row[data-v-e7926e4c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.monthly-filter-row>span[data-v-e7926e4c]{color:#596b82;font-size:13px;white-space:nowrap}.monthly-filter-row .el-date-editor[data-v-e7926e4c]{width:200px}.report-entry-grid[data-v-e7926e4c]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.report-entry[data-v-e7926e4c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;min-height:82px;padding:14px;color:#30445d;background:#f8fafc;border:1px solid #dfe7f0;border-radius:9px;cursor:pointer;text-align:left}.report-entry[data-v-e7926e4c]:hover{border-color:#4f8cf7;-webkit-box-shadow:0 5px 14px rgba(79,140,247,.12);box-shadow:0 5px 14px rgba(79,140,247,.12)}.report-entry b[data-v-e7926e4c],.report-entry small[data-v-e7926e4c],.report-entry span[data-v-e7926e4c]{display:block}.report-entry small[data-v-e7926e4c]{margin-top:6px;color:#7d8b9d;line-height:1.45}@media(max-width:1000px){.report-entry-grid[data-v-e7926e4c]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.report-entry-grid[data-v-e7926e4c]{grid-template-columns:1fr}}.hero-panel[data-v-e7926e4c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;padding:25px 28px;border-radius:15px;color:#fff;background:linear-gradient(125deg,#2a2218,#5a4630 50%,#8c6a3e);-webkit-box-shadow:0 12px 28px rgba(42,34,24,.22);box-shadow:0 12px 28px rgba(42,34,24,.22)}.eyebrow[data-v-e7926e4c]{margin-bottom:9px;color:#fff;font-size:13px;font-weight:700;letter-spacing:.6px}.hero-panel h1[data-v-e7926e4c]{margin:0 0 8px;color:#fff;font-size:27px}.hero-panel p[data-v-e7926e4c]{max-width:760px;margin:0;color:#fff;font-size:14px;line-height:1.7}.hero-status[data-v-e7926e4c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.hero-status span[data-v-e7926e4c]{color:#fff;font-size:12px}.evidence-alert[data-v-e7926e4c]{margin-top:14px;border-radius:10px}.audit-grid[data-v-e7926e4c]{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:16px}.audit-card[data-v-e7926e4c]{padding:17px 19px;border:1px solid #e3eaf4;border-radius:12px;background:#fff}.audit-card small[data-v-e7926e4c],.audit-card span[data-v-e7926e4c],.audit-card strong[data-v-e7926e4c]{display:block}.audit-card span[data-v-e7926e4c]{color:#76869d;font-size:12px}.audit-card strong[data-v-e7926e4c]{margin:7px 0 5px;color:#345fae;font-size:22px}.audit-card small[data-v-e7926e4c]{color:#9aa6b6;font-size:11px}.report-mode-card[data-v-e7926e4c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:22px;margin-top:16px;padding:17px 20px;border:1px solid #dfe7ef;border-radius:12px;background:#fff}.report-mode-card>div[data-v-e7926e4c]:first-child{display:grid;grid-template-columns:26px 1fr;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.report-mode-card>div:first-child>i[data-v-e7926e4c]{grid-row:span 2;padding-top:2px;color:#997037;font-size:21px}.report-mode-card strong[data-v-e7926e4c]{color:#46576a;font-size:15px}.report-mode-card p[data-v-e7926e4c]{grid-column:2;margin:5px 0 0;color:#738195;font-size:12px;line-height:1.55}.builder-mode[data-v-e7926e4c]{border-left:4px solid #b58635}.monthly-mode[data-v-e7926e4c]{border-left:4px solid #467f98;background:-webkit-gradient(linear,left top,right top,from(#f7fbfe),to(#fff));background:linear-gradient(90deg,#f7fbfe,#fff)}.mode-steps[data-v-e7926e4c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:#63758a;font-size:12px}.mode-steps span[data-v-e7926e4c]{padding:7px 10px;border:1px solid #dce4ed;border-radius:16px;background:#fff;white-space:nowrap}.mode-steps i[data-v-e7926e4c]{color:#b4863d}.monthly-cash-grid[data-v-e7926e4c]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:16px}.cash-summary-card[data-v-e7926e4c]{min-height:104px;padding:18px 20px;border:1px solid #e2e9f1;border-radius:12px;background:#fff}.cash-summary-card small[data-v-e7926e4c],.cash-summary-card span[data-v-e7926e4c],.cash-summary-card strong[data-v-e7926e4c]{display:block}.cash-summary-card span[data-v-e7926e4c]{color:#718097;font-size:13px}.cash-summary-card strong[data-v-e7926e4c]{margin:9px 0 6px;color:#334b6b;font-size:24px}.cash-summary-card small[data-v-e7926e4c]{color:#9aa6b5;font-size:12px}.cash-summary-received[data-v-e7926e4c]{border-top:3px solid #3d8a6c}.cash-summary-refund[data-v-e7926e4c]{border-top:3px solid #d7815b}.cash-summary-payment[data-v-e7926e4c]{border-top:3px solid #9d7a45}.cash-summary-net[data-v-e7926e4c]{border-top:3px solid #3f70b7}.cash-summary-net strong[data-v-e7926e4c]{color:#2e64ab}.content-card[data-v-e7926e4c]{width:100%;margin-top:16px;border:0;border-radius:12px}.content-card[data-v-e7926e4c] .el-table{width:100%}.business-empty[data-v-e7926e4c],.compact-empty[data-v-e7926e4c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#7e8b9d;text-align:center;background:#fafbfd;border:1px dashed #d9e1ec;border-radius:8px}.business-empty[data-v-e7926e4c]{min-height:300px;padding:30px}.compact-empty[data-v-e7926e4c]{min-height:150px;padding:22px}.business-empty i[data-v-e7926e4c],.compact-empty i[data-v-e7926e4c]{color:#8ca1be;font-size:34px}.business-empty strong[data-v-e7926e4c],.compact-empty strong[data-v-e7926e4c]{margin-top:12px;color:#41536c;font-size:15px}.business-empty p[data-v-e7926e4c]{max-width:720px;margin:7px 0 14px;line-height:1.7}.compact-empty span[data-v-e7926e4c]{margin-top:7px;line-height:1.6}.card-heading[data-v-e7926e4c],.pagination-row[data-v-e7926e4c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.card-heading h2[data-v-e7926e4c]{margin:0 0 4px;font-size:16px}.card-heading p[data-v-e7926e4c]{margin:0;color:#8996a8;font-size:12px}.catalog-summary[data-v-e7926e4c]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.filter-form[data-v-e7926e4c]{margin-bottom:-12px}.filter-form[data-v-e7926e4c] .el-form-item{margin-bottom:16px}.filter-form[data-v-e7926e4c] .el-form-item__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;padding-bottom:5px;color:#596b82;font-size:12px;line-height:18px}.filter-form[data-v-e7926e4c] .el-form-item__label em{color:#d4982f;font-size:10px;font-style:normal}.full-control[data-v-e7926e4c]{width:100%}.table-card[data-v-e7926e4c] .el-card__body{padding-top:14px}.table-card[data-v-e7926e4c] .el-table th{color:#40546e;background:#f5f8fd}.format-money[data-v-e7926e4c]{color:#c06a2e;font-weight:600}.format-percent[data-v-e7926e4c]{color:#34886c;font-weight:600}.pagination-row[data-v-e7926e4c],.result-count[data-v-e7926e4c]{color:#8593a6;font-size:12px}.pagination-row[data-v-e7926e4c]{padding-top:18px}.gap-list[data-v-e7926e4c]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:9px}@media(max-width:1000px){.audit-grid[data-v-e7926e4c],.monthly-cash-grid[data-v-e7926e4c]{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.report-workbench[data-v-e7926e4c]{padding:12px}.report-workbench.is-iu[data-v-e7926e4c]{height:auto;overflow:visible;padding:12px}.report-workbench.is-iu .table-card[data-v-e7926e4c]{border-radius:10px;margin-bottom:16px}.card-heading[data-v-e7926e4c],.hero-panel[data-v-e7926e4c],.hero-status[data-v-e7926e4c],.pagination-row[data-v-e7926e4c]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.audit-grid[data-v-e7926e4c],.monthly-cash-grid[data-v-e7926e4c]{grid-template-columns:1fr}.report-mode-card[data-v-e7926e4c]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.mode-steps[data-v-e7926e4c]{-ms-flex-wrap:wrap;flex-wrap:wrap}}.basic-workbench[data-v-029de1c3]{min-height:100%;padding:16px;background:#f3f5f7}.legacy-grid-card[data-v-029de1c3]{margin-top:12px;border:0;border-radius:0}.is-material-workspace[data-v-029de1c3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:calc(100vh - 84px);min-height:0;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:auto}.is-material-workspace>.audited-surface-panel[data-v-029de1c3],.is-material-workspace>.material-price-basis[data-v-029de1c3],.is-material-workspace>.module-hero[data-v-029de1c3],.is-material-workspace>.scope-alert[data-v-029de1c3]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.is-material-workspace .legacy-grid-card[data-v-029de1c3]{min-height:250px}.is-material-workspace .legacy-grid-card[data-v-029de1c3],.is-material-workspace .legacy-grid-card[data-v-029de1c3] .el-card__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.is-material-workspace .legacy-grid-card[data-v-029de1c3] .el-card__body{min-height:0;overflow:hidden}.is-material-workspace .basic-list-viewport[data-v-029de1c3]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;overflow:hidden}.is-material-workspace .grid-footer[data-v-029de1c3],.is-material-workspace .material-pagination[data-v-029de1c3]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.is-material-workspace .basic-list-viewport>.el-empty[data-v-029de1c3]{height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.module-hero[data-v-029de1c3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px;margin-bottom:16px;padding:26px 30px;border-radius:18px;color:#fff;-webkit-box-shadow:0 14px 34px rgba(74,55,26,.2);box-shadow:0 14px 34px rgba(74,55,26,.2)}.warehouse-material-hero[data-v-029de1c3]{background:linear-gradient(120deg,#5c3a28,#8a5a3a 50%,#b07a4e)}.hero-eyebrow[data-v-029de1c3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;margin-bottom:8px;color:#fff;font-size:13px;font-weight:700;letter-spacing:.5px}.hero-eyebrow i[data-v-029de1c3]{font-size:16px}.module-hero h1[data-v-029de1c3]{margin:0 0 8px;font-size:26px}.module-hero p[data-v-029de1c3]{max-width:760px;margin:0;color:#fff;line-height:1.7}.hero-meta[data-v-029de1c3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:13px;white-space:nowrap}.hero-meta span[data-v-029de1c3]{color:#fff;font-size:12px}.material-form[data-v-029de1c3]{margin-top:18px}.material-form[data-v-029de1c3] .el-autocomplete,.material-form[data-v-029de1c3] .el-input,.material-form[data-v-029de1c3] .el-select{width:100%}.field-example[data-v-029de1c3]{margin-left:10px;color:#909399;font-size:12px}.import-copy[data-v-029de1c3]{margin:14px 0 10px;color:#606266;line-height:1.7}.material-import-upload[data-v-029de1c3]{display:inline-block;margin-left:10px}.import-summary[data-v-029de1c3]{margin-top:14px;color:#606266;line-height:1.6}.import-error[data-v-029de1c3]{margin-top:14px;color:#f56c6c;line-height:1.6}.material-price-basis[data-v-029de1c3]{margin:0 0 14px;color:#7b7063;font-size:13px;line-height:1.7}.scope-alert[data-v-029de1c3]{margin-bottom:12px}.legacy-grid-card[data-v-029de1c3] .el-card__body{padding:0}.legacy-grid-card[data-v-029de1c3] .el-table th{color:#333;background:#f5f5f5}.grid-footer[data-v-029de1c3]{padding:10px 12px}.grid-footer[data-v-029de1c3],.material-pagination[data-v-029de1c3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#7b8490;font-size:12px}.material-pagination[data-v-029de1c3]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;padding:12px;border-top:1px solid #ebeef5}@media(max-width:900px){.hero-meta[data-v-029de1c3],.module-hero[data-v-029de1c3]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.danger[data-v-4abbedb4]{color:#d93025!important}.setting-action-alert[data-v-4abbedb4]{margin-bottom:12px}.action-unavailable[data-v-4abbedb4]{color:#a5adb7;font-size:12px}.approval-form[data-v-4abbedb4]{margin-top:16px}.system-workbench[data-v-4abbedb4]{min-height:100%;padding:20px;color:#26344a;background:#f3f5f8}.hero-panel[data-v-4abbedb4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px;padding:24px 28px;color:#fff;background:linear-gradient(120deg,#5c3a28,#8a5a3a 50%,#b07a4e);border-radius:15px;-webkit-box-shadow:0 12px 28px rgba(92,58,40,.22);box-shadow:0 12px 28px rgba(92,58,40,.22)}.eyebrow[data-v-4abbedb4]{margin-bottom:8px;color:#fff;font-size:13px;font-weight:700}.hero-panel h1[data-v-4abbedb4]{margin:0 0 8px;color:#fff;font-size:27px}.hero-panel p[data-v-4abbedb4]{max-width:780px;margin:0;color:#fff;font-size:14px;line-height:1.7}.heading-actions[data-v-4abbedb4],.hero-actions[data-v-4abbedb4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.scope-alert[data-v-4abbedb4]{margin-top:14px;border-radius:10px}.metric-grid[data-v-4abbedb4]{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:14px}.metric-card[data-v-4abbedb4]{padding:16px 18px;background:#fff;border:1px solid #e3e8ee;border-radius:11px}.metric-card small[data-v-4abbedb4],.metric-card span[data-v-4abbedb4],.metric-card strong[data-v-4abbedb4]{display:block}.metric-card span[data-v-4abbedb4]{color:#7d8997;font-size:12px}.metric-card strong[data-v-4abbedb4]{margin:7px 0 5px;color:#354a60;font-size:24px}.metric-card small[data-v-4abbedb4]{font-size:12px}.good[data-v-4abbedb4]{color:#339776}.warn[data-v-4abbedb4]{color:#d18a32}.bad[data-v-4abbedb4]{color:#d55f6a}.info[data-v-4abbedb4]{color:#4c80bc}.content-card[data-v-4abbedb4],.workflow-card[data-v-4abbedb4]{margin-top:14px;border:0;border-radius:12px}.card-heading[data-v-4abbedb4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}.card-heading h2[data-v-4abbedb4]{margin:0 0 4px;font-size:16px}.card-heading p[data-v-4abbedb4]{margin:0;color:#8a98a7;font-size:12px}.filter-form[data-v-4abbedb4]{margin-bottom:8px}.data-table[data-v-4abbedb4]{width:100%}.data-table[data-v-4abbedb4] th{color:#455b71;background:#f5f8fb}.empty-state[data-v-4abbedb4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:220px;padding:34px;color:#758395;text-align:center}.empty-state i[data-v-4abbedb4]{color:#879aad;font-size:36px}.empty-state strong[data-v-4abbedb4]{max-width:760px;margin-top:12px;color:#3e5369;line-height:1.6}.empty-state span[data-v-4abbedb4]{margin-top:6px;font-size:12px}.workflow-steps[data-v-4abbedb4]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.workflow-step[data-v-4abbedb4]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;padding:14px;background:#f5f8fb;border-radius:9px}.workflow-step>span[data-v-4abbedb4]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 25px;flex:0 0 25px;width:25px;height:25px;color:#fff;background:#5b7898;border-radius:50%;font-size:12px}.workflow-step small[data-v-4abbedb4],.workflow-step strong[data-v-4abbedb4]{display:block}.workflow-step strong[data-v-4abbedb4]{color:#455b70;font-size:13px}.workflow-step small[data-v-4abbedb4]{margin-top:5px;color:#8c99a7;font-size:11px;line-height:1.5}.full-control[data-v-4abbedb4]{width:100%}.menu-visibility-search[data-v-4abbedb4]{width:180px}.menu-visibility-alert[data-v-4abbedb4]{margin-bottom:14px}.menu-visibility-list[data-v-4abbedb4]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.menu-visibility-group[data-v-4abbedb4]{padding:12px 14px;border:1px solid #e9dec8;border-radius:10px;background:#fffdf8}.menu-visibility-group__head[data-v-4abbedb4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin-bottom:8px}.menu-visibility-group__head strong[data-v-4abbedb4]{color:#3d3428;font-size:14px}.menu-visibility-items[data-v-4abbedb4]{display:grid;gap:6px}.menu-visibility-item[data-v-4abbedb4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;padding:6px 0;color:#53677b;font-size:13px}.settings-entry-grid[data-v-4abbedb4]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:14px}.settings-entry[data-v-4abbedb4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;min-height:92px;padding:18px;color:#26344a;background:linear-gradient(145deg,#fff,#f6f2e9);border:1px solid #e9dec8;border-radius:11px;cursor:pointer;text-align:left;-webkit-transition:.18s ease;transition:.18s ease}.settings-entry[data-v-4abbedb4]:hover{border-color:#bf8f3d;-webkit-box-shadow:0 7px 18px rgba(102,75,38,.12);box-shadow:0 7px 18px rgba(102,75,38,.12);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.settings-entry>i[data-v-4abbedb4]{padding:9px;color:#9c6f2d;background:#f5ead5;border-radius:9px;font-size:18px}.settings-entry__icon[data-v-4abbedb4]{display:grid;-webkit-box-flex:0;-ms-flex:0 0 38px;flex:0 0 38px;place-items:center;width:38px;height:38px;color:#9c6f2d;background:#f5ead5;border-radius:9px}.settings-entry__body[data-v-4abbedb4]{-webkit-box-flex:1;-ms-flex:1;flex:1}.settings-entry b[data-v-4abbedb4],.settings-entry small[data-v-4abbedb4]{display:block}.settings-entry b[data-v-4abbedb4]{margin-top:2px;font-size:15px}.settings-entry small[data-v-4abbedb4]{margin-top:7px;color:#788596;font-size:12px;line-height:1.55}.settings-guide[data-v-4abbedb4]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.settings-guide>div[data-v-4abbedb4]{padding:15px;background:#f7f9fb;border-left:3px solid #b88b44;border-radius:8px}.settings-guide b[data-v-4abbedb4],.settings-guide small[data-v-4abbedb4],.settings-guide span[data-v-4abbedb4]{display:block}.settings-guide span[data-v-4abbedb4]{margin-bottom:5px;color:#b28643;font-size:18px;font-weight:700}.settings-guide small[data-v-4abbedb4]{margin-top:5px;color:#778596;font-size:12px;line-height:1.55}.advanced-settings[data-v-4abbedb4]{margin-top:14px;padding:0 16px;color:#657487;background:#f8fafc;border:1px solid #e6ebf1;border-radius:10px}.advanced-settings summary[data-v-4abbedb4]{padding:13px 0;color:#53677b;font-size:13px;cursor:pointer}.advanced-settings ul[data-v-4abbedb4]{margin:0 0 14px;padding-left:20px;font-size:12px;line-height:2}@media(max-width:1000px){.menu-visibility-list[data-v-4abbedb4],.metric-grid[data-v-4abbedb4],.settings-entry-grid[data-v-4abbedb4]{grid-template-columns:repeat(2,1fr)}.hero-panel[data-v-4abbedb4]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.settings-guide[data-v-4abbedb4],.workflow-steps[data-v-4abbedb4]{grid-template-columns:1fr}}@media(max-width:700px){.system-workbench[data-v-4abbedb4]{padding:12px}.menu-visibility-list[data-v-4abbedb4],.metric-grid[data-v-4abbedb4],.settings-entry-grid[data-v-4abbedb4]{grid-template-columns:1fr}.card-heading[data-v-4abbedb4],.heading-actions[data-v-4abbedb4]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.customer-choice-admin[data-v-658c0184]{padding:20px}.page-heading[data-v-658c0184]{margin-bottom:18px;padding:20px 24px;border-radius:12px;color:#fff;background:linear-gradient(110deg,#47351f,#8d6b37)}.page-heading h1[data-v-658c0184]{margin:6px 0;font-size:24px;color:#fff}.page-heading p[data-v-658c0184]{margin:0;max-width:860px;font-size:13px;line-height:1.6}.eyebrow[data-v-658c0184]{font-size:12px;font-weight:700;letter-spacing:1px}.rule-alert[data-v-658c0184]{margin-bottom:16px}.content-card[data-v-658c0184]{border-radius:10px}.card-heading[data-v-658c0184]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.card-heading h2[data-v-658c0184]{margin:0 0 4px;font-size:17px;color:#303133}.card-heading p[data-v-658c0184]{margin:0;font-size:12px;color:#909399}.official-tag[data-v-658c0184]{margin-left:8px}.used-count[data-v-658c0184]{color:#8d6b37;font-weight:700}.danger-action[data-v-658c0184]{color:#f56c6c}.table-note[data-v-658c0184]{margin:10px 0 0;font-size:12px;color:#9aa5b4}.contract-doc[data-v-86dfde9c]{min-height:100%;background:#e8e4dc}.contract-doc__toolbar[data-v-86dfde9c]{position:sticky;top:0;z-index:20;padding:10px 20px 8px;background:#fff;border-bottom:1px solid #e4e7ed}.contract-doc__toolbar-bar[data-v-86dfde9c]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}.contract-doc__toolbar-bar[data-v-86dfde9c],.contract-doc__toolbar-main[data-v-86dfde9c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contract-doc__toolbar-main[data-v-86dfde9c]{min-width:0;gap:10px}.contract-doc__toolbar-title[data-v-86dfde9c]{overflow:hidden;color:#303133;font-size:14px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.contract-doc__toolbar-side[data-v-86dfde9c]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.contract-doc__display-btn[data-v-86dfde9c]{padding:0 4px;color:#8d6b37}.contract-doc__display-tip[data-v-86dfde9c]{margin-bottom:8px;color:#8a97a8;font-size:12px;line-height:1.6}.contract-doc__display-panel .el-checkbox[data-v-86dfde9c]{display:block;margin:6px 0}.contract-doc__hint[data-v-86dfde9c],.contract-doc__print-tip[data-v-86dfde9c]{margin:8px 0 0;font-size:12px;line-height:1.5}.contract-doc__print-tip[data-v-86dfde9c]{color:#5b6b7f}.contract-doc__hint[data-v-86dfde9c]{color:#b25e00}.contract-doc__error[data-v-86dfde9c]{max-width:210mm;margin:24px auto;padding:20px;background:#fef0f0;color:#c45656;border-radius:4px;text-align:center}.contract-doc__stage[data-v-86dfde9c]{overflow-x:auto;padding:24px 16px 48px}.contract-doc__paper[data-v-86dfde9c]{width:210mm;min-width:210mm;margin:0 auto;background:#fff;-webkit-box-shadow:0 8px 28px rgba(40,32,20,.16);box-shadow:0 8px 28px rgba(40,32,20,.16)}.doc-page[data-v-86dfde9c]{padding:20mm 17mm;font-family:SimSun,宋体,serif;font-size:12.5pt;line-height:2;color:#000}.doc-company[data-v-86dfde9c]{text-align:center;font-size:16pt;letter-spacing:1px}.doc-title[data-v-86dfde9c]{text-align:center;font-size:20pt;font-weight:700;margin:6px 0 18px}.doc-head-row[data-v-86dfde9c]{margin-bottom:6px}.doc-label[data-v-86dfde9c]{letter-spacing:0}.doc-fill[data-v-86dfde9c]{display:inline-block;min-width:24mm;border-bottom:1px solid #000;text-align:center;padding:0 4px;line-height:1.7;white-space:nowrap}.doc-fill--grow[data-v-86dfde9c]{white-space:normal}.doc-fields[data-v-86dfde9c]{margin-top:10px}.doc-field[data-v-86dfde9c]{display:inline-block;width:50%;margin-bottom:6px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:6mm}.doc-field--half[data-v-86dfde9c]{width:50%}.doc-field--full[data-v-86dfde9c]{width:100%}.doc-p[data-v-86dfde9c]{margin:0 0 4px;text-align:justify}.doc-p--indent[data-v-86dfde9c]{text-indent:2em}.doc-chapter[data-v-86dfde9c]{margin-top:10px}.doc-chapter-title[data-v-86dfde9c]{font-size:13.5pt;font-weight:700;margin:8px 0 4px;page-break-after:avoid}.doc-table[data-v-86dfde9c]{width:100%;border-collapse:collapse;margin:6px 0;page-break-inside:avoid}.doc-table td[data-v-86dfde9c],.doc-table th[data-v-86dfde9c]{border:1px solid #000;padding:4px 8px;font-size:11.5pt;line-height:1.7}.doc-table th[data-v-86dfde9c]{font-weight:700}.doc-table__num[data-v-86dfde9c]{width:44mm;text-align:center}.doc-attachment[data-v-86dfde9c]{page-break-before:always;padding-top:4mm}.doc-sign[data-v-86dfde9c]{page-break-before:always;padding-top:8mm}.doc-sign__rep-row[data-v-86dfde9c]{margin:8px 0 4px;line-height:2.4}.doc-sign__gap[data-v-86dfde9c]{display:inline-block;width:4mm}.doc-sign__party[data-v-86dfde9c]{margin-top:14mm}.doc-sign__line[data-v-86dfde9c]{margin:0 0 12mm;line-height:1.8}@media print{.contract-doc[data-v-86dfde9c]{background:#fff;padding-bottom:0;min-height:0}.no-print[data-v-86dfde9c]{display:none!important}.contract-doc__stage[data-v-86dfde9c]{overflow:visible!important;padding:0}.contract-doc__paper[data-v-86dfde9c]{width:auto;min-width:0;max-width:none;margin:0;-webkit-box-shadow:none;box-shadow:none}.doc-page[data-v-86dfde9c]{padding:0}.doc-chapter[data-v-86dfde9c]{-webkit-column-break-inside:auto;-moz-column-break-inside:auto;break-inside:auto;page-break-inside:auto}.doc-attachment[data-v-86dfde9c],.doc-sign[data-v-86dfde9c]{-webkit-column-break-before:page;-moz-column-break-before:page;break-before:page;page-break-before:always}.doc-sign__party[data-v-86dfde9c]{margin-top:10mm}.doc-sign__line[data-v-86dfde9c]{margin-bottom:10mm}@page{size:A4;margin:16mm 15mm}}.maternity-nurse-workbench[data-v-1d5b0f38]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:calc(100vh - 84px);min-height:0;overflow:hidden;padding:16px 22px 0;-webkit-box-sizing:border-box;box-sizing:border-box;color:#26354c;background:#f3f6fa}.maternity-chrome[data-v-1d5b0f38]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.page-hero[data-v-1d5b0f38]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;margin-bottom:14px;padding:18px 24px;border-radius:16px;color:#fff;background:linear-gradient(120deg,#5a2948,#8f4a70 55%,#b5688c);-webkit-box-shadow:0 12px 28px rgba(130,69,99,.18);box-shadow:0 12px 28px rgba(130,69,99,.18)}.page-hero .eyebrow[data-v-1d5b0f38]{margin-bottom:6px;color:#fff;font-size:12px;font-weight:700;letter-spacing:.6px}.page-hero h1[data-v-1d5b0f38]{margin:0 0 8px;font-size:26px;color:#fff}.page-hero p[data-v-1d5b0f38]{margin:0;color:#fff;font-size:13px;line-height:1.6}.grid-card[data-v-1d5b0f38],.page-hint[data-v-1d5b0f38]{margin-top:10px}.form-section[data-v-1d5b0f38],.grid-card[data-v-1d5b0f38]{border:0;border-radius:12px}.table-card[data-v-1d5b0f38]{margin-top:10px;margin-bottom:0;border-radius:10px 10px 0 0}.table-card[data-v-1d5b0f38],.table-card[data-v-1d5b0f38] .el-card__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.table-card[data-v-1d5b0f38] .el-card__body{padding:0}.table-scroll[data-v-1d5b0f38]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;overflow:hidden}.table-card[data-v-1d5b0f38] .el-table{width:100%}.table-card[data-v-1d5b0f38] .el-table__header-wrapper{overflow:hidden!important}.table-card[data-v-1d5b0f38] .el-table__body-wrapper{overflow-x:auto!important;overflow-y:auto!important;background:#fff}.table-card.is-fit-grid[data-v-1d5b0f38] .el-table__body-wrapper,.table-card.is-fit-grid[data-v-1d5b0f38] .el-table__header-wrapper{overflow-x:hidden!important}.table-card[data-v-1d5b0f38] .el-table__empty-block{background:#fff;width:100%}.table-card[data-v-1d5b0f38] .el-table__body td,.table-card[data-v-1d5b0f38] .el-table__body tr{height:44px!important}.table-card[data-v-1d5b0f38] .el-table__body td{padding-top:6px!important;padding-bottom:6px!important}.table-card[data-v-1d5b0f38] .el-table__body .cell{overflow:hidden;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.table-card[data-v-1d5b0f38] .el-table__body .cell .row-actions,.table-card[data-v-1d5b0f38] .el-table__body .cell .schedule-track{white-space:normal}.rehab-empty[data-v-1d5b0f38]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:200px;padding:32px 16px;color:#8a96a8}.rehab-empty i[data-v-1d5b0f38]{margin-bottom:12px;color:#d5c6ab;font-size:36px}.rehab-empty strong[data-v-1d5b0f38]{color:#526070;font-size:14px;font-weight:600}.rehab-empty span[data-v-1d5b0f38]{margin-top:6px;font-size:12px}.schedule-legend[data-v-1d5b0f38],.table-footer[data-v-1d5b0f38]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.table-footer[data-v-1d5b0f38]{color:#7b899c;font-size:12px}.grid-card[data-v-1d5b0f38] .el-table th{color:#43536a;background:#eef2ff}.row-actions[data-v-1d5b0f38]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 8px}.row-actions .el-button+.el-button[data-v-1d5b0f38]{margin-left:0}.table-footer[data-v-1d5b0f38]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;margin:0;padding:10px 16px 12px;border-top:1px solid #eef1f5}.schedule-meta[data-v-1d5b0f38]{margin-bottom:14px}.schedule-meta[data-v-1d5b0f38],.schedule-toolbar[data-v-1d5b0f38]{padding:12px 16px 0}.maternity-data-table[data-v-1d5b0f38]{min-width:100%}.maternity-data-table[data-v-1d5b0f38] .cell{font-variant-numeric:tabular-nums}.settlement-rule-card[data-v-1d5b0f38]{width:100%;margin-bottom:14px}.settlement-rule-missing[data-v-1d5b0f38],.settlement-rule-summary[data-v-1d5b0f38]{position:relative;color:#526176}.settlement-rule-summary>div[data-v-1d5b0f38]:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.settlement-rule-missing strong[data-v-1d5b0f38],.settlement-rule-summary strong[data-v-1d5b0f38]{color:#2d3d54;font-size:16px}.settlement-rule-copy[data-v-1d5b0f38]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 26px;margin-top:12px}.settlement-rule-summary p[data-v-1d5b0f38]{margin:10px 0 0;line-height:1.7}.settlement-rule-actions[data-v-1d5b0f38]{position:absolute;top:0;right:0}.settlement-rule-missing[data-v-1d5b0f38]{gap:14px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.schedule-toolbar[data-v-1d5b0f38],.settlement-rule-missing[data-v-1d5b0f38]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.schedule-toolbar[data-v-1d5b0f38]{gap:8px;margin-bottom:12px}.schedule-legend[data-v-1d5b0f38]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;margin-bottom:10px}.legend-item[data-v-1d5b0f38]{color:#5e6d82;font-size:12px}.legend-item i[data-v-1d5b0f38]{display:inline-block;width:12px;height:12px;margin-right:5px;border:1px solid rgba(0,0,0,.08);border-radius:2px;vertical-align:-1px}.date-axis[data-v-1d5b0f38],.schedule-track[data-v-1d5b0f38]{display:grid;grid-template-columns:repeat(30,minmax(32px,1fr));width:100%;min-width:960px}.date-axis[data-v-1d5b0f38]{margin-left:470px;width:calc(100% - 470px);color:#8290a5;font-size:11px;text-align:center}.schedule-track[data-v-1d5b0f38]{height:24px;overflow:hidden;border:1px solid #e4e8ef;border-radius:4px}.schedule-cell[data-v-1d5b0f38]{min-width:0;padding:0;border-right:1px solid hsla(0,0%,100%,.75);border-top:0;border-bottom:0;border-left:0;cursor:pointer}.schedule-cell.is-free[data-v-1d5b0f38]{background-image:linear-gradient(135deg,hsla(0,0%,100%,.35) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.35) 0,hsla(0,0%,100%,.35) 75%,transparent 0,transparent);background-size:8px 8px}.grid-card[data-v-1d5b0f38],.grid-card[data-v-1d5b0f38] .el-table{width:100%}.business-empty[data-v-1d5b0f38],.line-empty[data-v-1d5b0f38]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#7c8898;text-align:center;background:#fafbfc;border:1px dashed #d8deea;border-radius:8px}.business-empty[data-v-1d5b0f38]{min-height:360px;padding:32px}.line-empty[data-v-1d5b0f38]{min-height:150px;padding:22px}.business-empty i[data-v-1d5b0f38],.line-empty i[data-v-1d5b0f38]{color:#8d9bb1;font-size:34px}.business-empty strong[data-v-1d5b0f38],.line-empty strong[data-v-1d5b0f38]{margin-top:12px;color:#445269;font-size:15px}.business-empty p[data-v-1d5b0f38]{max-width:680px;margin:7px 0 14px;line-height:1.7}.line-empty span[data-v-1d5b0f38]{margin-top:7px;line-height:1.6}.schedule-empty[data-v-1d5b0f38]{grid-column:1/-1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#8a7460;background:#faf8f4;font-size:12px}.form-scroll[data-v-1d5b0f38]{max-height:68vh;padding-right:4px;overflow-y:auto}.form-section+.form-section[data-v-1d5b0f38]{margin-top:14px}.section-title[data-v-1d5b0f38]{color:#35445b;font-weight:700}.form-section[data-v-1d5b0f38] .el-date-editor,.form-section[data-v-1d5b0f38] .el-input,.form-section[data-v-1d5b0f38] .el-select{width:100%}.picker-input[data-v-1d5b0f38]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.picker-input .el-button[data-v-1d5b0f38]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.schedule-detail-list[data-v-1d5b0f38]{margin:0;border:1px solid #e4e8ef;border-radius:8px}.schedule-detail-list>div[data-v-1d5b0f38]{display:grid;grid-template-columns:120px minmax(0,1fr);border-bottom:1px solid #e4e8ef}.schedule-detail-list>div[data-v-1d5b0f38]:last-child{border-bottom:0}.schedule-detail-list dd[data-v-1d5b0f38],.schedule-detail-list dt[data-v-1d5b0f38]{margin:0;padding:10px 12px}.schedule-detail-list dt[data-v-1d5b0f38]{color:#596980;background:#f5f7fa;font-weight:600}.schedule-detail-list dd[data-v-1d5b0f38]{color:#26354c;word-break:break-word}.line-section[data-v-1d5b0f38] .el-card__body{padding-top:0}.dialog-footer .el-button+.el-button[data-v-1d5b0f38]{margin-left:8px}@media(max-width:900px){.maternity-nurse-workbench[data-v-1d5b0f38]{height:auto;overflow:visible;padding:12px}.table-card[data-v-1d5b0f38],.table-card[data-v-1d5b0f38] .el-card__body{display:block}.table-footer[data-v-1d5b0f38]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.customer-entry-page[data-v-3bbab9fc]{min-height:calc(100vh - 84px);padding:24px;background:#f4f6f9;color:#253247}.customer-entry-page.embedded[data-v-3bbab9fc]{min-height:0;padding:0 0 12px;background:transparent}.package-day-group[data-v-3bbab9fc]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.days-placeholder[data-v-3bbab9fc]{color:#9aa5b4;font-size:12px}.page-heading[data-v-3bbab9fc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;margin-bottom:18px;padding:20px 24px;border-radius:12px;color:#fff;background:linear-gradient(110deg,#47351f,#8d6b37);-webkit-box-shadow:0 12px 28px rgba(75,53,24,.2);box-shadow:0 12px 28px rgba(75,53,24,.2)}.page-heading h1[data-v-3bbab9fc]{margin:6px 0;font-size:26px;color:#fff}.page-heading p[data-v-3bbab9fc]{margin:0;max-width:850px;color:#fff;font-size:13px;line-height:1.6}.eyebrow[data-v-3bbab9fc]{color:#fff;font-size:13px;font-weight:700;letter-spacing:1px}.heading-actions[data-v-3bbab9fc]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-negative:0;flex-shrink:0}.entry-guidance[data-v-3bbab9fc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px 20px;margin-bottom:14px;color:#8a7d6d;font-size:12px;line-height:1.6}.entry-guidance p[data-v-3bbab9fc]{margin:0}.supplementary-guidance[data-v-3bbab9fc]{margin-left:auto;max-width:100%}.supplementary-guidance summary[data-v-3bbab9fc]{cursor:pointer;color:#8b7353}.supplementary-guidance[open][data-v-3bbab9fc]{-ms-flex-preferred-size:100%;flex-basis:100%;margin-left:0}.supplementary-guidance[open] p[data-v-3bbab9fc]{margin-top:6px}.entry-layout[data-v-3bbab9fc]{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:16px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.form-card[data-v-3bbab9fc],.side-card[data-v-3bbab9fc]{border:0;border-radius:10px;margin-bottom:16px;-webkit-box-shadow:0 2px 12px rgba(27,45,75,.055);box-shadow:0 2px 12px rgba(27,45,75,.055)}.form-card[data-v-3bbab9fc]{scroll-margin-top:80px}.section-heading>div[data-v-3bbab9fc],.section-heading[data-v-3bbab9fc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-heading[data-v-3bbab9fc]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section-heading>div[data-v-3bbab9fc]{gap:12px}.section-heading h2[data-v-3bbab9fc]{margin:0 0 4px;color:#263445;font-size:16px}.section-heading p[data-v-3bbab9fc]{margin:0;color:#9aa5b4;font-size:12px;font-weight:400}.section-heading>span[data-v-3bbab9fc]{color:#9aa5b4;font-size:12px}.section-index[data-v-3bbab9fc]{width:38px;height:38px;display:grid;place-items:center;border-radius:10px;color:#fff;background:linear-gradient(135deg,#d9bf8b,#8c6a36);font-size:12px;font-weight:700;-webkit-box-shadow:0 8px 16px -12px rgba(111,84,43,.8);box-shadow:0 8px 16px -12px rgba(111,84,43,.8)}.section-index.intention[data-v-3bbab9fc]{background:linear-gradient(135deg,#c9aa70,#80602f)}.section-index.detail[data-v-3bbab9fc]{background:linear-gradient(135deg,#b99a62,#6f542b)}.section-index.baby[data-v-3bbab9fc]{background:linear-gradient(135deg,#e8b4c8,#c06c84)}.baby-hint[data-v-3bbab9fc]{margin:0 0 14px;color:#8a96a8;font-size:12px;line-height:1.6}.baby-row[data-v-3bbab9fc]{margin-bottom:10px;padding:10px 14px 0;border:1px solid #f0e6d8;border-radius:8px;background:#fffdf9}.baby-row-head[data-v-3bbab9fc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:4px}.baby-row-head strong[data-v-3bbab9fc]{color:#6f542b;font-size:13px}.danger-text[data-v-3bbab9fc]{color:#d46b6b}.customer-form.is-blocked[data-v-3bbab9fc]{opacity:.62;pointer-events:none}.customer-form[data-v-3bbab9fc] .el-form-item{margin-bottom:21px}.customer-form[data-v-3bbab9fc] .el-form-item__label{color:#5d6979;font-size:13px}.customer-form[data-v-3bbab9fc] .el-input__inner,.customer-form[data-v-3bbab9fc] .el-textarea__inner{border-color:#dfe5ec}.customer-form[data-v-3bbab9fc] .el-input__inner:focus,.customer-form[data-v-3bbab9fc] .el-textarea__inner:focus{border-color:#b8945a;-webkit-box-shadow:0 0 0 2px rgba(184,148,90,.1);box-shadow:0 0 0 2px rgba(184,148,90,.1)}.full-control[data-v-3bbab9fc]{width:100%}.referrer-tip[data-v-3bbab9fc],.time-tip[data-v-3bbab9fc]{display:block;margin-top:5px;color:#9099a6;font-size:12px;line-height:1.5}.referrer-lock-tip[data-v-3bbab9fc]{margin:0 0 4px;padding:8px 12px;border-radius:6px;color:#8a6d3b;background:#fdf6e9;font-size:12px;line-height:1.6}.country-select[data-v-3bbab9fc]{width:128px}.customer-form[data-v-3bbab9fc] .country-select .el-input__inner{padding-left:12px;padding-right:26px}.selector-input[data-v-3bbab9fc] .el-input__inner{cursor:pointer;background:#fbfcfe}.tag-selector[data-v-3bbab9fc]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;min-height:40px}.tag-selector button[data-v-3bbab9fc]{padding:7px 12px;border:1px solid #dfe5ec;border-radius:16px;color:#687588;background:#fff;cursor:pointer;-webkit-transition:.2s;transition:.2s}.tag-selector button[data-v-3bbab9fc]:hover{border-color:#c9aa70;color:#8c6a36;background:#fbf8f1}.tag-selector button.active[data-v-3bbab9fc]{border-color:#ffb0c9;color:#ef5484;background:#fff0f5}.tag-selector button i[data-v-3bbab9fc]{margin-right:4px}.tag-selector small[data-v-3bbab9fc]{margin-left:4px;color:#a0a9b7}.amount-hint[data-v-3bbab9fc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:9px;padding:10px 14px;border-radius:7px;color:#68758a;background:#f5f8ff;font-size:12px}.amount-hint>i[data-v-3bbab9fc]{color:#5d8df5;font-size:16px}.amount-hint .el-button[data-v-3bbab9fc]{margin-left:auto}.form-footer[data-v-3bbab9fc]{position:sticky;z-index:5;bottom:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:9px;padding:14px 18px;border-radius:10px 10px 0 0;background:hsla(0,0%,100%,.96);-webkit-box-shadow:0 -4px 20px rgba(37,50,71,.08);box-shadow:0 -4px 20px rgba(37,50,71,.08);backdrop-filter:blur(8px)}.form-footer>div[data-v-3bbab9fc],.form-footer[data-v-3bbab9fc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-footer>div[data-v-3bbab9fc]{gap:7px;margin-right:auto;color:#8c97a7;font-size:12px}.form-footer>div i[data-v-3bbab9fc]{color:#45b8ac}aside[data-v-3bbab9fc]{position:sticky;top:76px}.progress-head[data-v-3bbab9fc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:17px}.progress-head>div[data-v-3bbab9fc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.progress-head small[data-v-3bbab9fc]{color:#8f9aaa}.progress-head b[data-v-3bbab9fc]{margin-top:5px;font-size:30px;color:#263445}.progress-row[data-v-3bbab9fc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:11px 0;border-top:1px solid #f0f2f5;cursor:pointer;font-size:13px}.progress-row span[data-v-3bbab9fc]{color:#647185}.progress-row span i[data-v-3bbab9fc]{width:24px;color:#8794a7}.progress-row b[data-v-3bbab9fc]{color:#405066}.side-title[data-v-3bbab9fc]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:700}.check-row[data-v-3bbab9fc],.side-title[data-v-3bbab9fc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.check-row[data-v-3bbab9fc]{gap:8px;padding:7px 0;color:#9aa4b2;font-size:13px}.check-row i[data-v-3bbab9fc]{color:#f3ad3d}.check-row.ready[data-v-3bbab9fc]{color:#526074}.check-row.ready i[data-v-3bbab9fc]{color:#40b497}.check-button[data-v-3bbab9fc]{width:100%;margin-top:12px}.duplicate-state[data-v-3bbab9fc]{margin-top:10px;padding:8px;border-radius:6px;color:#29977f;background:#effaf7;font-size:12px;text-align:center}.duplicate-state.danger[data-v-3bbab9fc]{color:#dc6a3b;background:#fff5ee}.trace-card dl[data-v-3bbab9fc]{display:grid;grid-template-columns:75px 1fr;gap:12px 6px;margin:0;font-size:12px}.trace-card dt[data-v-3bbab9fc]{color:#9aa5b4}.trace-card dd[data-v-3bbab9fc]{margin:0;color:#526074;text-align:right;word-break:break-word}.selector-toolbar[data-v-3bbab9fc]{margin-bottom:15px}.selector-toolbar .el-input[data-v-3bbab9fc]{width:320px;max-width:100%}.source-grid[data-v-3bbab9fc]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;max-height:min(360px,calc(70vh - 180px));overflow-y:auto;overscroll-behavior-y:contain;padding:2px 6px 2px 2px}.source-grid b[data-v-3bbab9fc]{max-width:100%;overflow-wrap:anywhere}.source-grid button[data-v-3bbab9fc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;min-height:88px;padding:14px;border:1px solid #e7dfd2;border-radius:8px;background:#fffdf9;cursor:pointer;text-align:left;-webkit-transition:.2s;transition:.2s}.source-grid button[data-v-3bbab9fc]:hover{border-color:#c9aa70;-webkit-box-shadow:0 7px 18px rgba(111,84,43,.12);box-shadow:0 7px 18px rgba(111,84,43,.12);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.source-grid i[data-v-3bbab9fc]{color:#b8945a;font-size:17px}.source-grid b[data-v-3bbab9fc]{margin:8px 0 4px;color:#344157}.source-grid small[data-v-3bbab9fc]{color:#98a3b2}.selector-tip[data-v-3bbab9fc]{margin-top:10px;color:#9ca6b4;font-size:12px}.tag-manage-tip[data-v-3bbab9fc]{margin:6px 0 0;color:#9ca6b4;font-size:12px}.signing-block-bar[data-v-3bbab9fc]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-bottom:14px;padding:10px 12px;border:1px solid #ece4d4;border-radius:10px;background:#fdfaf4}.block-chip[data-v-3bbab9fc],.signing-block-bar[data-v-3bbab9fc]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block-chip[data-v-3bbab9fc]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:6px;padding:7px 12px;border:1px solid #e3d9c3;border-radius:8px;background:#fff;color:#455468;cursor:pointer}.block-chip[data-v-3bbab9fc]:hover{color:#8c6a36;border-color:#c9b68b}.block-chip.is-collapsed[data-v-3bbab9fc]{color:#9aa5b4;background:#f5f6f8}.block-chip b[data-v-3bbab9fc]{font-size:13px}.block-chip small[data-v-3bbab9fc]{color:#9aa5b4;font-size:12px}.block-note[data-v-3bbab9fc]{margin-left:auto;color:#b0b9c6;font-size:12px}.duplicate-table[data-v-3bbab9fc]{margin-top:15px}.success-content[data-v-3bbab9fc]{padding:6px 0 14px;text-align:center}.success-content>span[data-v-3bbab9fc]{display:grid;place-items:center;width:64px;height:64px;margin:0 auto 15px;border-radius:50%;color:#fff;background:linear-gradient(135deg,#5bd2b6,#31ad90);font-size:30px}.success-content h2[data-v-3bbab9fc]{margin:0 0 13px;color:#2f3d51}.success-content p[data-v-3bbab9fc]{margin:7px 0;color:#7e8998}.success-content p b[data-v-3bbab9fc]{color:#8c6a36}@media(max-width:1200px){.entry-layout[data-v-3bbab9fc]{grid-template-columns:1fr}aside[data-v-3bbab9fc]{position:static;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.side-card[data-v-3bbab9fc]{margin-bottom:0}}@media(max-width:768px){.customer-entry-page[data-v-3bbab9fc]{padding:14px}.page-heading[data-v-3bbab9fc]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.heading-actions[data-v-3bbab9fc]{width:100%}.heading-actions .el-button[data-v-3bbab9fc]{-webkit-box-flex:1;-ms-flex:1;flex:1}aside[data-v-3bbab9fc]{grid-template-columns:1fr}.form-footer>div[data-v-3bbab9fc]{display:none}.source-grid[data-v-3bbab9fc]{grid-template-columns:repeat(2,minmax(0,1fr))}}.mvp-page[data-v-05d2c0b3]{min-height:calc(100vh - 84px);padding:16px;background:#f4f1ea}.page-heading[data-v-05d2c0b3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;margin-bottom:16px;padding:26px 30px;border-radius:18px;color:#fff;background:linear-gradient(110deg,#47351f,#8d6b37);-webkit-box-shadow:0 12px 28px rgba(75,53,24,.2);box-shadow:0 12px 28px rgba(75,53,24,.2)}.page-heading h1[data-v-05d2c0b3]{margin:0;color:#fff;font-size:27px}.page-heading p[data-v-05d2c0b3]{margin:6px 0 0;color:#fff;font-size:14px;line-height:1.7}.page-heading .eyebrow[data-v-05d2c0b3]{margin-bottom:8px;color:#fff;font-size:13px;font-weight:700;letter-spacing:.5px}.heading-actions[data-v-05d2c0b3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-webkit-box-flex:0;-ms-flex:none;flex:none}.load-error[data-v-05d2c0b3]{margin-bottom:12px}.summary-row[data-v-05d2c0b3]{display:grid;grid-template-columns:repeat(5,minmax(120px,1fr));gap:12px;margin-bottom:12px}.summary-card[data-v-05d2c0b3]{padding:14px 16px;border:1px solid #ded0b4;border-radius:4px;background:#fffdf8}.summary-label[data-v-05d2c0b3]{color:#7d6c52;font-size:13px}.summary-value[data-v-05d2c0b3]{margin-top:6px;color:#6e4f20;font-size:28px;font-weight:600}.workflow-steps[data-v-05d2c0b3]{margin-top:12px;border:1px solid #ded0b4;background:#fffdf8}.business-tabs[data-v-05d2c0b3]{margin-top:12px;padding:0 16px 16px;border:1px solid #ded0b4;background:#fff}.entry-link-bar[data-v-05d2c0b3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;margin-bottom:12px;padding:9px 14px;border:1px dashed #d9c9a8;border-radius:6px;background:#fdfaf3;font-size:12px;color:#8c6a36}.entry-link-bar span[data-v-05d2c0b3]{line-height:1.6}.business-form[data-v-05d2c0b3]{margin-bottom:14px;padding:14px 12px 2px;background:#faf7f0}.business-form[data-v-05d2c0b3] .el-date-editor,.business-form[data-v-05d2c0b3] .el-input-number,.business-form[data-v-05d2c0b3] .el-select{width:100%}.contract-signing-form[data-v-05d2c0b3]{position:relative;padding-right:292px;padding-bottom:64px}.contract-edit-grid[data-v-05d2c0b3]{min-width:0}.contract-sticky-summary[data-v-05d2c0b3]{position:sticky;top:12px;float:right;z-index:4;width:260px;margin-right:-280px;padding:14px;border:1px solid #d7c6a7;border-radius:6px;background:#fffdf8;-webkit-box-shadow:0 8px 24px rgba(79,57,25,.1);box-shadow:0 8px 24px rgba(79,57,25,.1)}.contract-sticky-summary__heading[data-v-05d2c0b3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;padding-bottom:10px;border-bottom:1px solid #eadfca}.contract-sticky-summary__heading small[data-v-05d2c0b3],.contract-sticky-summary__heading strong[data-v-05d2c0b3]{display:block}.contract-sticky-summary__heading small[data-v-05d2c0b3]{color:#8c7b62;font-size:11px}.contract-sticky-summary__heading strong[data-v-05d2c0b3]{margin-top:3px;color:#493719}.contract-sticky-summary dl[data-v-05d2c0b3]{margin:8px 0 0}.contract-sticky-summary dl>div[data-v-05d2c0b3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding:7px 0;border-bottom:1px dashed #eee4d3}.contract-sticky-summary dt[data-v-05d2c0b3]{color:#88785f;font-size:12px}.contract-sticky-summary dd[data-v-05d2c0b3]{margin:0;color:#493719;font-size:12px;text-align:right;overflow-wrap:anywhere}.contract-sticky-summary dd.is-total[data-v-05d2c0b3]{color:#9b5e18;font-size:16px;font-weight:700}.contract-sticky-summary p[data-v-05d2c0b3]{margin:10px 0 0;color:#88785f;font-size:11px;line-height:1.5}.contract-bottom-actions[data-v-05d2c0b3]{position:sticky;bottom:0;z-index:5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:14px;margin:8px 0 -2px;padding:12px 14px;border-top:1px solid #dccbad;background:rgba(255,253,248,.96);-webkit-box-shadow:0 -6px 18px rgba(79,57,25,.08);box-shadow:0 -6px 18px rgba(79,57,25,.08);backdrop-filter:blur(6px)}.contract-draft-status[data-v-05d2c0b3]{margin-right:auto;color:#806c4d;font-size:12px}.persistent-clear-select[data-v-05d2c0b3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px}.persistent-clear-select[data-v-05d2c0b3] .el-select{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;width:auto}.persistent-clear-button[data-v-05d2c0b3]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 26px;flex:0 0 26px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:26px;height:26px;padding:0;border-radius:50%;color:#8b7760;background:#f3ede2}.persistent-clear-button[data-v-05d2c0b3]:hover{color:#fff;background:#a6814c}.contract-package-days[data-v-05d2c0b3]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.contract-package-days[data-v-05d2c0b3] .el-radio-button{margin:0}.contract-package-days[data-v-05d2c0b3] .el-radio-button__inner{min-width:54px;padding:8px 10px;border:1px solid #d8c8ad;border-radius:4px;-webkit-box-shadow:none;box-shadow:none}.contract-package-days[data-v-05d2c0b3] .el-radio-button.is-active .el-radio-button__inner,.contract-package-days[data-v-05d2c0b3] .el-radio-button__orig-radio:checked+.el-radio-button__inner{border-color:#8c6a36;color:#fff;background:#8c6a36;-webkit-box-shadow:none;box-shadow:none}.contract-package-days i[data-v-05d2c0b3]{margin-right:4px}.single-choice-tip[data-v-05d2c0b3]{margin-left:4px;color:#9b6c24;font-size:11px;font-style:normal;font-weight:600}.contract-customer-profile[data-v-05d2c0b3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;margin:0 0 16px;padding:12px 14px;border:1px solid #e5c98e;border-radius:4px;background:#fff8e8}.contract-customer-profile__copy[data-v-05d2c0b3]{-webkit-box-flex:0;-ms-flex:0 0 270px;flex:0 0 270px}.contract-customer-profile__copy span[data-v-05d2c0b3],.contract-customer-profile__copy strong[data-v-05d2c0b3]{display:block}.contract-customer-profile__copy strong[data-v-05d2c0b3]{color:#8c5f1e}.contract-customer-profile__copy span[data-v-05d2c0b3]{margin-top:4px;color:#806c4d;font-size:12px;line-height:1.5}.contract-customer-profile__fields[data-v-05d2c0b3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:12px}.contract-customer-profile__fields>div[data-v-05d2c0b3]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:180px}.contract-customer-profile__fields label[data-v-05d2c0b3]{display:block;margin-bottom:5px;color:#806c4d;font-size:12px}.contract-customer-profile__fields[data-v-05d2c0b3] .el-date-editor,.contract-customer-profile__fields[data-v-05d2c0b3] .el-select{width:100%}.contract-customer-profile__not-required[data-v-05d2c0b3]{-ms-flex-item-align:center;align-self:center;color:#806c4d;font-size:12px}.contract-date-control[data-v-05d2c0b3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.contract-date-control[data-v-05d2c0b3] .el-date-editor{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;width:auto}.contract-date-control[data-v-05d2c0b3] .el-button{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:12px;padding-left:12px}.form-actions[data-v-05d2c0b3]{padding-bottom:16px;text-align:right}.formula-tip[data-v-05d2c0b3]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:28px;padding:0 0 12px 100px;color:#9b6b20;font-size:13px}.inline-presets[data-v-05d2c0b3]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;height:22px}.inline-presets[data-v-05d2c0b3] .el-button{padding:2px 0;font-size:12px}.booking-rule-tip[data-v-05d2c0b3],.receipt-summary[data-v-05d2c0b3]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px;padding:0 0 12px 96px;color:#7a5a29;font-size:12px;line-height:1.7}.booking-rule-tip[data-v-05d2c0b3]{padding-left:92px}.customer-rule-tip[data-v-05d2c0b3]{padding:0 0 12px 92px;color:#8a6731;font-size:12px;line-height:1.7}.contract-price-trace[data-v-05d2c0b3],.price-composition[data-v-05d2c0b3]{border:1px solid #dfd1b8;border-radius:4px;background:#fffdf8}.price-composition[data-v-05d2c0b3]{margin-bottom:16px;padding:12px 14px}.contract-price-trace__heading[data-v-05d2c0b3],.price-composition__title[data-v-05d2c0b3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:12px}.contract-price-trace__heading strong[data-v-05d2c0b3],.price-composition__title strong[data-v-05d2c0b3]{color:#493719}.contract-price-trace__heading span[data-v-05d2c0b3],.price-composition__title span[data-v-05d2c0b3]{color:#88785f;font-size:12px}.price-composition__title[data-v-05d2c0b3]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.price-composition__title>div span[data-v-05d2c0b3],.price-composition__title>div strong[data-v-05d2c0b3]{display:block}.price-composition__title>div span[data-v-05d2c0b3]{margin-top:3px}.contract-price-trace__grid[data-v-05d2c0b3],.price-composition__items[data-v-05d2c0b3]{display:grid;grid-template-columns:repeat(6,minmax(130px,1fr));gap:10px;margin-top:10px}.contract-price-trace__grid>div[data-v-05d2c0b3],.price-composition__items>div[data-v-05d2c0b3]{min-width:0;padding:8px 10px;background:#f8f3e9}.contract-price-trace__grid>div span[data-v-05d2c0b3],.contract-price-trace__grid>div strong[data-v-05d2c0b3],.price-composition__items>div span[data-v-05d2c0b3],.price-composition__items>div strong[data-v-05d2c0b3]{display:block}.contract-price-trace__grid>div span[data-v-05d2c0b3],.price-composition__items>div span[data-v-05d2c0b3]{color:#80715b;font-size:12px}.contract-price-trace__grid>div strong[data-v-05d2c0b3],.price-composition__items>div strong[data-v-05d2c0b3]{margin-top:5px;color:#493719;font-size:14px;overflow-wrap:anywhere}.contract-price-trace__grid>div small[data-v-05d2c0b3],.price-composition__items>div small[data-v-05d2c0b3]{display:block;margin-top:3px;color:#92754a;font-size:11px;line-height:1.4}.price-composition__final[data-v-05d2c0b3],.price-composition__total[data-v-05d2c0b3]{border-left:3px solid #b98939}.price-composition__evidence[data-v-05d2c0b3]{margin-top:10px;color:#806c4d;font-size:12px;line-height:1.6;overflow-wrap:anywhere}.price-not-configured[data-v-05d2c0b3]{color:#92754a!important;font-weight:500}.contract-price-trace[data-v-05d2c0b3]{margin:6px 20px 10px;padding:14px}.contract-price-trace__grid[data-v-05d2c0b3]{grid-template-columns:repeat(5,minmax(150px,1fr))}.service-intention-panel[data-v-05d2c0b3]{margin:2px 0 16px;padding:14px;border:1px solid #d8c8ad;border-radius:4px;background:#fffdf8}.service-intention-card header[data-v-05d2c0b3],.service-intention-panel__heading[data-v-05d2c0b3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.service-intention-panel__heading[data-v-05d2c0b3]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px}.service-intention-panel__heading span[data-v-05d2c0b3],.service-intention-panel__heading strong[data-v-05d2c0b3]{display:block}.service-intention-panel__heading strong[data-v-05d2c0b3]{color:#493719}.service-intention-panel__heading span[data-v-05d2c0b3]{margin-top:4px;color:#88785f;font-size:12px}.service-intention-panel__actions[data-v-05d2c0b3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.service-intention-panel__guide[data-v-05d2c0b3]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px 18px;margin:-2px 0 12px;padding:8px 10px;border:1px solid #ead9b9;border-radius:4px;color:#6f552d;background:#fff8e8;font-size:12px}.service-intention-panel__guide i[data-v-05d2c0b3]{margin-right:4px;color:#9b6c24}.service-intention-list[data-v-05d2c0b3]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-height:80px}.service-intention-card[data-v-05d2c0b3]{min-width:0;padding:12px;border:1px solid #e3d8c4;border-radius:4px;background:#fff}.service-intention-card header[data-v-05d2c0b3]{margin-bottom:12px;color:#493719}.service-intention-card header>span[data-v-05d2c0b3]:last-child{margin-left:auto;color:#806c4d;font-size:12px}.service-intention-card label[data-v-05d2c0b3]{display:block;margin:0 0 5px;color:#806c4d;font-size:12px}.service-intention-card .service-field-label[data-v-05d2c0b3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px}.service-intention-card .service-field-label em[data-v-05d2c0b3]{color:#9b6c24;font-size:11px;font-style:normal;font-weight:600}.service-intention-card[data-v-05d2c0b3] .el-col{margin-bottom:10px}.service-intention-card[data-v-05d2c0b3] .el-date-editor,.service-intention-card[data-v-05d2c0b3] .el-input-number,.service-intention-card[data-v-05d2c0b3] .el-select{width:100%}.service-intention-card[data-v-05d2c0b3] .service-intention-control.el-input-number,.service-intention-card[data-v-05d2c0b3] .service-intention-control .el-input__inner,.service-intention-card[data-v-05d2c0b3] .service-intention-control.el-range-editor,.service-intention-card[data-v-05d2c0b3] .service-intention-control .el-textarea__inner{border-color:#c9a66b;color:#493719;background:#fff}.service-intention-card[data-v-05d2c0b3] .service-intention-control.el-input-number:hover,.service-intention-card[data-v-05d2c0b3] .service-intention-control .el-input__inner:hover,.service-intention-card[data-v-05d2c0b3] .service-intention-control.el-range-editor:hover,.service-intention-card[data-v-05d2c0b3] .service-intention-control .el-textarea__inner:hover{border-color:#9b6c24;-webkit-box-shadow:0 0 0 2px rgba(184,148,90,.12);box-shadow:0 0 0 2px rgba(184,148,90,.12)}.service-intention-card[data-v-05d2c0b3] .service-intention-control input::-webkit-input-placeholder,.service-intention-card[data-v-05d2c0b3] .service-intention-control textarea::-webkit-input-placeholder{color:#745f3f;opacity:1}.service-intention-card[data-v-05d2c0b3] .service-intention-control input::-moz-placeholder,.service-intention-card[data-v-05d2c0b3] .service-intention-control textarea::-moz-placeholder{color:#745f3f;opacity:1}.service-intention-card[data-v-05d2c0b3] .service-intention-control input:-ms-input-placeholder,.service-intention-card[data-v-05d2c0b3] .service-intention-control textarea:-ms-input-placeholder{color:#745f3f;opacity:1}.service-intention-card[data-v-05d2c0b3] .service-intention-control input::-ms-input-placeholder,.service-intention-card[data-v-05d2c0b3] .service-intention-control textarea::-ms-input-placeholder{color:#745f3f;opacity:1}.service-intention-card[data-v-05d2c0b3] .service-intention-control input::placeholder,.service-intention-card[data-v-05d2c0b3] .service-intention-control textarea::placeholder{color:#745f3f;opacity:1}.service-intention-card[data-v-05d2c0b3] .service-intention-control .el-input__suffix,.service-intention-card[data-v-05d2c0b3] .service-intention-control .el-range__icon{color:#9b6c24}.service-intention-card[data-v-05d2c0b3] .service-intention-switch .el-radio-button__inner{border-color:#c9a66b;color:#6f552d;background:#fff}.service-intention-card[data-v-05d2c0b3] .service-intention-switch .el-radio-button.is-active .el-radio-button__inner,.service-intention-card[data-v-05d2c0b3] .service-intention-switch .el-radio-button__orig-radio:checked+.el-radio-button__inner{border-color:#8c6a36;color:#fff;background:#8c6a36;-webkit-box-shadow:none;box-shadow:none}.service-intention-card[data-v-05d2c0b3] .service-intention-switch i{margin-right:4px}.service-intention-card.is-unselected[data-v-05d2c0b3]{background:#f5f3ef;opacity:.8}@media(max-width:1280px){.contract-signing-form[data-v-05d2c0b3]{padding-right:12px}.contract-sticky-summary[data-v-05d2c0b3]{position:static;float:none;width:auto;margin:0 0 14px}.contract-price-trace__grid[data-v-05d2c0b3],.price-composition__items[data-v-05d2c0b3]{grid-template-columns:repeat(3,minmax(150px,1fr))}.service-intention-list[data-v-05d2c0b3]{grid-template-columns:1fr}}.customer-pagination[data-v-05d2c0b3],.customer-queue-toolbar[data-v-05d2c0b3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:18px}.customer-queue-toolbar[data-v-05d2c0b3]{padding:14px 0 12px}.customer-queue-copy[data-v-05d2c0b3]{min-width:0}.customer-queue-copy span[data-v-05d2c0b3],.customer-queue-copy strong[data-v-05d2c0b3]{display:block}.customer-queue-copy strong[data-v-05d2c0b3]{color:#493719;font-size:15px}.customer-queue-copy span[data-v-05d2c0b3]{margin-top:4px;color:#8a7b65;font-size:12px}.customer-queue-search[data-v-05d2c0b3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 430px;flex:0 1 430px;gap:8px}.customer-queue-search[data-v-05d2c0b3] .el-input{min-width:260px}.customer-pagination[data-v-05d2c0b3]{padding:16px 0 2px;color:#8a7b65;font-size:12px}@media(max-width:1100px){.page-heading[data-v-05d2c0b3]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.summary-row[data-v-05d2c0b3]{grid-template-columns:repeat(3,1fr)}.customer-pagination[data-v-05d2c0b3],.customer-queue-toolbar[data-v-05d2c0b3]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.customer-queue-search[data-v-05d2c0b3]{width:100%}}.archive-follow-block[data-v-05d2c0b3]{margin-top:16px;padding-top:8px}.archive-price-row[data-v-05d2c0b3]{margin:12px 0 8px}.archive-price-row label[data-v-05d2c0b3]{display:block;margin-bottom:6px;color:#8c6a36;font-size:12px}.archive-price-row .el-input-number[data-v-05d2c0b3],.archive-price-row .el-input[data-v-05d2c0b3]{width:100%}.archive-adjust-reason[data-v-05d2c0b3]{margin:8px 0 12px}.archive-addon-panel[data-v-05d2c0b3]{margin-top:14px}.addon-block-head[data-v-05d2c0b3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:8px}.addon-block-head b[data-v-05d2c0b3]{color:#8c6a36;font-size:14px}.addon-block-head small[data-v-05d2c0b3]{display:block;margin-top:2px;color:#9aa5b4;font-size:12px}.addon-trigger[data-v-05d2c0b3]{padding:0;color:#8c6a36;font-weight:600}.addon-second-row[data-v-05d2c0b3]{margin-top:10px}.archive-addon-panel .service-intention-card header span[data-v-05d2c0b3]{display:block;margin-top:4px;color:#88785f;font-size:12px}.archive-receipt-card[data-v-05d2c0b3]{margin-top:0}.archive-receipt-card[data-v-05d2c0b3] .el-form-item.is-required>.el-form-item__label:before{color:#f56c6c}.archive-receipt-card[data-v-05d2c0b3] .el-form-item.is-error .el-input-number .el-input__inner,.archive-receipt-card[data-v-05d2c0b3] .el-form-item.is-error .el-input__inner{border-color:#f56c6c}.archive-receipt-summary[data-v-05d2c0b3]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:18px;margin:0 18px 14px;padding:10px 14px;border-radius:8px;background:#f8f3ea;color:#6f542b;font-size:13px}.archive-receipt-summary span[data-v-05d2c0b3]{font-weight:600}.section-heading>div[data-v-05d2c0b3],.section-heading[data-v-05d2c0b3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-heading[data-v-05d2c0b3]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.section-heading>div[data-v-05d2c0b3]{gap:12px}.section-heading h2[data-v-05d2c0b3]{margin:0 0 4px;color:#263445;font-size:16px}.section-heading p[data-v-05d2c0b3]{margin:0;color:#9aa5b4;font-size:12px;font-weight:400}.section-index[data-v-05d2c0b3]{width:38px;height:38px;display:grid;place-items:center;border-radius:10px;color:#fff;background:linear-gradient(135deg,#d9bf8b,#8c6a36);font-size:12px;font-weight:700;-webkit-box-shadow:0 8px 16px -12px rgba(111,84,43,.8);box-shadow:0 8px 16px -12px rgba(111,84,43,.8)}.section-index.detail[data-v-05d2c0b3]{background:linear-gradient(135deg,#b99a62,#6f542b)}.archive-price-note[data-v-05d2c0b3]{margin:4px 0 0;color:#8c6a36;font-size:12px;line-height:1.6}.full-control[data-v-05d2c0b3]{width:100%}.asset-page[data-v-2aff3284]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:calc(100vh - 84px);min-height:0;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;padding:24px 24px 0;background:#f4f6f9;color:#263445}.page-heading[data-v-2aff3284]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;margin-bottom:16px;padding:20px 24px;border-radius:12px;color:#fff;background:linear-gradient(110deg,#47351f,#8d6b37);-webkit-box-shadow:0 12px 28px rgba(75,53,24,.18);box-shadow:0 12px 28px rgba(75,53,24,.18)}.page-heading .eyebrow[data-v-2aff3284],.page-heading h2[data-v-2aff3284],.page-heading p[data-v-2aff3284]{color:#fff!important}.page-heading h2[data-v-2aff3284]{margin:6px 0;font-size:26px}.page-heading p[data-v-2aff3284]{margin:0;font-size:13px;line-height:1.6}.tab-toolbar p[data-v-2aff3284]{margin:0;color:#8a96a8;font-size:13px}.page-heading .eyebrow[data-v-2aff3284]{display:block;margin-bottom:6px;font-size:13px;font-weight:700;letter-spacing:1px}.heading-actions[data-v-2aff3284]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.inline-alert[data-v-2aff3284],.load-error[data-v-2aff3284]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:12px}.summary-grid[data-v-2aff3284]{display:grid;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:14px}.summary-card[data-v-2aff3284]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:108px;padding:18px 20px;background:#fff;border-radius:10px;-webkit-box-shadow:0 2px 12px rgba(27,45,75,.055);box-shadow:0 2px 12px rgba(27,45,75,.055)}.summary-card i[data-v-2aff3284]{display:grid;place-items:center;width:48px;height:48px;margin-right:15px;border-radius:12px;font-size:22px}.summary-card div[data-v-2aff3284]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.summary-card span[data-v-2aff3284]{color:#718096;font-size:13px}.summary-card b[data-v-2aff3284]{margin:3px 0;color:#253247;font-size:27px}.summary-card small[data-v-2aff3284]{color:#a0a9b6}.asset-tabs[data-v-2aff3284]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0;overflow:hidden;border:0;border-radius:10px 10px 0 0;-webkit-box-shadow:0 2px 12px rgba(27,45,75,.055);box-shadow:0 2px 12px rgba(27,45,75,.055)}.asset-tabs[data-v-2aff3284] .el-tabs__header{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0}.asset-tabs[data-v-2aff3284] .el-tabs__content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;overflow:hidden;padding:16px 20px 0}.asset-tabs[data-v-2aff3284] .el-tab-pane{height:100%;-ms-flex-direction:column;flex-direction:column}.asset-table-panel[data-v-2aff3284],.asset-tabs[data-v-2aff3284] .el-tab-pane,.embedded-pane[data-v-2aff3284]{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal}.asset-table-panel[data-v-2aff3284],.embedded-pane[data-v-2aff3284]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:column;flex-direction:column}.embedded-pane[data-v-2aff3284] .sales-workbench{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:100%;min-height:0;overflow:hidden}.tab-toolbar[data-v-2aff3284]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px}.tab-toolbar h3[data-v-2aff3284]{margin:0 0 4px;font-size:17px}.money[data-v-2aff3284]{color:#e18b27}.asset-table-panel[data-v-2aff3284] .el-table{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.asset-table-panel[data-v-2aff3284] .el-table__body-wrapper,.asset-table-panel[data-v-2aff3284] .el-table__empty-block{background:#fff}.asset-table-footer[data-v-2aff3284]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;min-height:58px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 4px 10px;color:#8390a0;font-size:12px}.asset-table-footer[data-v-2aff3284] .el-pagination{margin-left:auto;white-space:nowrap}[data-v-2aff3284] .el-table th{background:#f7f9fc;color:#56657a}[data-v-2aff3284] .el-dialog{border-radius:10px}[data-v-2aff3284] .el-form .el-date-editor,[data-v-2aff3284] .el-form .el-select{width:100%}@media(max-width:1000px){.summary-grid[data-v-2aff3284]{grid-template-columns:repeat(2,1fr)}.page-heading[data-v-2aff3284]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.heading-actions[data-v-2aff3284]{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media(max-width:640px){.asset-page[data-v-2aff3284]{height:auto;min-height:calc(100vh - 84px);overflow:visible;padding:14px}.page-heading[data-v-2aff3284]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.heading-actions[data-v-2aff3284]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.summary-grid[data-v-2aff3284]{grid-template-columns:1fr}.asset-tabs[data-v-2aff3284]{display:block;overflow:visible}.asset-tabs[data-v-2aff3284] .el-tabs__content{overflow:visible}.asset-table-panel[data-v-2aff3284],.embedded-pane[data-v-2aff3284]{display:block;overflow:visible}.asset-table-panel[data-v-2aff3284] .el-table{height:auto!important}}.field-guidance[data-v-2aff3284],.field-help[data-v-2aff3284]{margin-top:6px;color:#8a7460;font-size:12px;line-height:18px}.full-control[data-v-2aff3284]{width:100%}.card-fund-page[data-v-16cc809e]{min-height:calc(100vh - 84px);padding:14px;background:#f4f6f9;color:#2e2a24}.finance-hero[data-v-16cc809e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:24px 28px;border-radius:14px;color:#fff;background:linear-gradient(125deg,#2a2218,#5a4630 50%,#8c6a3e);-webkit-box-shadow:0 10px 24px rgba(42,34,24,.2);box-shadow:0 10px 24px rgba(42,34,24,.2)}.finance-hero .eyebrow[data-v-16cc809e]{color:#fff;font-size:13px;font-weight:700;letter-spacing:1.4px}.finance-hero h2[data-v-16cc809e]{margin:7px 0 8px;font-size:27px}.finance-hero p[data-v-16cc809e]{margin:0;color:#fff}.hero-actions[data-v-16cc809e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-negative:0;flex-shrink:0}.page-alert[data-v-16cc809e]{margin:14px 0}.metric-grid[data-v-16cc809e]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:14px}.metric-card[data-v-16cc809e]{position:relative;overflow:hidden;padding:18px 20px;border:1px solid #ebe4d8;border-radius:12px;background:#fff;-webkit-box-shadow:0 4px 12px rgba(44,37,28,.05);box-shadow:0 4px 12px rgba(44,37,28,.05)}.metric-card[data-v-16cc809e]:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:#b78a43}.metric-card.pending[data-v-16cc809e]:before{background:#d7963e}.metric-card small[data-v-16cc809e],.metric-card span[data-v-16cc809e]{display:block;color:#80776a}.metric-card strong[data-v-16cc809e]{display:block;margin:8px 0 7px;color:#4b3520;font-size:25px}.metric-card small[data-v-16cc809e]{font-size:12px}.responsibility-strip[data-v-16cc809e]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;margin-bottom:14px;padding:15px 18px;border:1px solid #e9dcc5;border-radius:12px;background:#fffaf1}.responsibility-strip[data-v-16cc809e],.responsibility-title[data-v-16cc809e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.responsibility-title[data-v-16cc809e]{gap:12px}.responsibility-title>i[data-v-16cc809e]{display:grid;place-items:center;width:38px;height:38px;border-radius:10px;color:#9c6d25;background:#f8e9ca;font-size:20px}.responsibility-title b[data-v-16cc809e],.responsibility-title span[data-v-16cc809e]{display:block}.responsibility-title span[data-v-16cc809e]{margin-top:4px;color:#8a7a63;font-size:12px}.flow-steps[data-v-16cc809e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:#6f604c;white-space:nowrap}.flow-steps span[data-v-16cc809e]{padding:7px 9px;border-radius:8px;background:#fff}.flow-steps em[data-v-16cc809e]{display:inline-grid;place-items:center;width:20px;height:20px;margin-right:5px;border-radius:50%;color:#fff;background:#a77b37;font-style:normal}.finance-tabs[data-v-16cc809e]{border:0;border-radius:12px;-webkit-box-shadow:0 4px 14px rgba(44,37,28,.05);box-shadow:0 4px 14px rgba(44,37,28,.05)}.pending-grid[data-v-16cc809e]{display:grid;gap:16px}.ledger-panel[data-v-16cc809e]{overflow:hidden;border:1px solid #ece5da;border-radius:10px}.ledger-panel>header[data-v-16cc809e],.tab-heading[data-v-16cc809e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;padding:15px 18px;background:#fffaf3}.integration-grid h3[data-v-16cc809e],.ledger-panel h3[data-v-16cc809e],.tab-heading h3[data-v-16cc809e]{margin:0;font-size:16px}.integration-grid p[data-v-16cc809e],.ledger-panel p[data-v-16cc809e],.tab-heading p[data-v-16cc809e]{margin:5px 0 0;color:#8a8176;font-size:12px}.tab-heading[data-v-16cc809e]{margin-bottom:14px;border-left:4px solid #b78a43;border-radius:8px}.money[data-v-16cc809e]{color:#d56b35}.integration-grid[data-v-16cc809e]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.integration-grid article[data-v-16cc809e]{display:grid;grid-template-columns:auto 1fr auto;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:12px;min-height:130px;padding:18px;border:1px solid #e9e2d8;border-radius:12px;background:#fffaf4}.integration-grid article>i[data-v-16cc809e]{color:#a77831;font-size:25px}@media(max-width:1100px){.integration-grid[data-v-16cc809e],.metric-grid[data-v-16cc809e]{grid-template-columns:repeat(2,minmax(0,1fr))}.responsibility-strip[data-v-16cc809e]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flow-steps[data-v-16cc809e]{-ms-flex-wrap:wrap;flex-wrap:wrap;white-space:normal}}@media(max-width:720px){.card-fund-page[data-v-16cc809e]{padding:8px}.finance-hero[data-v-16cc809e]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.integration-grid[data-v-16cc809e],.metric-grid[data-v-16cc809e]{grid-template-columns:1fr}}.member-workbench[data-v-8979e00a]{min-height:calc(100vh - 84px);padding:20px;color:#2f2a24;background:#f5f6f8}.page-heading[data-v-8979e00a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;padding:20px 24px;background:linear-gradient(110deg,#47351f,#8d6b37);border-radius:12px;color:#fff;-webkit-box-shadow:0 12px 28px rgba(75,53,24,.2);box-shadow:0 12px 28px rgba(75,53,24,.2)}.page-heading .eyebrow[data-v-8979e00a],.page-heading h1[data-v-8979e00a],.page-heading p[data-v-8979e00a]{color:#fff!important}.page-heading .eyebrow[data-v-8979e00a]{margin-bottom:6px;font-size:13px;font-weight:700;letter-spacing:1px}.page-heading h1[data-v-8979e00a]{margin:6px 0;font-size:26px}.page-heading p[data-v-8979e00a]{margin:0;font-size:13px;line-height:1.6}.heading-actions[data-v-8979e00a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.notice[data-v-8979e00a]{margin-top:14px}.metric-grid[data-v-8979e00a]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:14px}.metric-card[data-v-8979e00a]{min-height:88px;padding:15px 18px;border:1px solid #ece5da;border-radius:10px;background:#fff}.metric-card small[data-v-8979e00a],.metric-card span[data-v-8979e00a],.metric-card strong[data-v-8979e00a]{display:block}.metric-card small[data-v-8979e00a],.metric-card span[data-v-8979e00a]{color:#7d8798;font-size:12px}.metric-card strong[data-v-8979e00a]{margin:7px 0;color:#513b1e;font-size:23px}.content-card[data-v-8979e00a]{margin-top:14px;border-color:#ece5da;border-radius:10px}.card-heading[data-v-8979e00a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}.card-heading h2[data-v-8979e00a]{margin:0 0 5px;font-size:16px}.card-heading p[data-v-8979e00a]{margin:0;color:#8791a1;font-size:12px}.filter-form[data-v-8979e00a]{margin-bottom:10px}.data-table[data-v-8979e00a] th{color:#5f523e;background:#f6efe3}.empty-state[data-v-8979e00a]{padding:26px 0 10px;color:#8b95a5;text-align:center}@media(max-width:1000px){.metric-grid[data-v-8979e00a]{grid-template-columns:repeat(2,minmax(0,1fr))}.page-heading[data-v-8979e00a]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(max-width:640px){.member-workbench[data-v-8979e00a]{padding:12px}.metric-grid[data-v-8979e00a]{grid-template-columns:1fr}.heading-actions[data-v-8979e00a]{-ms-flex-wrap:wrap;flex-wrap:wrap}}.coupon-flow[data-v-8979e00a]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px}.coupon-flow article[data-v-8979e00a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:11px;min-height:78px;padding:14px 16px;border:1px solid #eadfcf;border-radius:10px;background:#fffdf9}.coupon-flow article>span[data-v-8979e00a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 26px;flex:0 0 26px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:26px;height:26px;border-radius:50%;color:#fff;background:#b38a4a;font-weight:700}.coupon-flow strong[data-v-8979e00a]{color:#4c3a23;font-size:14px}.coupon-flow p[data-v-8979e00a]{margin:6px 0 0;color:#7d8798;font-size:12px;line-height:1.5}@media(max-width:1000px){.coupon-flow[data-v-8979e00a]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.coupon-flow[data-v-8979e00a]{grid-template-columns:1fr}}.coupon-rule-card[data-v-8979e00a]{margin-top:14px}.coupon-rule-table[data-v-8979e00a]{margin-top:12px}.coupon-rule-form[data-v-8979e00a]{margin-top:18px}.form-example[data-v-8979e00a]{margin-top:5px;color:#a16f2e;font-size:12px;line-height:1.45}.member-points[data-v-f6e46206]{min-height:calc(100vh - 84px);padding:20px;color:#2f2a24;background:#f5f6f8}.page-heading[data-v-f6e46206]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;padding:20px 24px;border-radius:12px;color:#fff;background:linear-gradient(110deg,#47351f,#8d6b37);-webkit-box-shadow:0 12px 28px rgba(75,53,24,.2);box-shadow:0 12px 28px rgba(75,53,24,.2)}.page-heading .eyebrow[data-v-f6e46206],.page-heading h1[data-v-f6e46206],.page-heading p[data-v-f6e46206]{color:#fff!important}.page-heading .eyebrow[data-v-f6e46206]{margin-bottom:6px;font-size:13px;font-weight:700}.page-heading h1[data-v-f6e46206]{margin:6px 0;font-size:26px}.page-heading p[data-v-f6e46206]{margin:0;font-size:13px;line-height:1.6}.heading-actions[data-v-f6e46206]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.notice[data-v-f6e46206]{margin-top:14px}.metric-grid[data-v-f6e46206]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:14px}.metric-grid article[data-v-f6e46206]{min-height:88px;padding:15px 18px;border:1px solid #ece5da;border-radius:10px;background:#fff}.metric-grid small[data-v-f6e46206],.metric-grid span[data-v-f6e46206],.metric-grid strong[data-v-f6e46206]{display:block}.metric-grid small[data-v-f6e46206],.metric-grid span[data-v-f6e46206]{color:#7d8798;font-size:12px}.metric-grid strong[data-v-f6e46206]{margin:7px 0;color:#513b1e;font-size:23px}.content-tabs[data-v-f6e46206]{margin-top:14px;padding:0 20px 20px;border:1px solid #ece5da;border-radius:10px;background:#fff}.content-tabs[data-v-f6e46206] .el-tabs__header{margin-bottom:20px}.tab-toolbar[data-v-f6e46206]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;margin-bottom:14px}.tab-toolbar>div[data-v-f6e46206]:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.tab-toolbar h2[data-v-f6e46206]{margin:0 0 5px;font-size:17px}.tab-toolbar p[data-v-f6e46206]{margin:0;color:#8791a1;font-size:12px}.inline-notice[data-v-f6e46206]{margin-bottom:12px}.rule-table[data-v-f6e46206]{overflow-x:auto;border:1px solid #ece5da;border-radius:9px}.rule-row[data-v-f6e46206],.rule-table__head[data-v-f6e46206]{display:grid;grid-template-columns:minmax(260px,1.35fr) minmax(220px,1fr) minmax(330px,1.3fr) 180px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;min-width:900px;padding:0 14px}.rule-table__head[data-v-f6e46206]{min-height:38px;color:#766a58;background:#f6efe3;font-size:12px;font-weight:700}.rule-row[data-v-f6e46206]{min-height:76px;border-top:1px solid #f0ebe2}.rule-row--disabled[data-v-f6e46206]{color:#9aa2ae;background:#fbfbfb}.rule-source[data-v-f6e46206]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.rule-source div[data-v-f6e46206],.rule-source small[data-v-f6e46206],.rule-source strong[data-v-f6e46206]{display:block}.rule-source small[data-v-f6e46206]{margin-top:4px;color:#8791a1}.rule-source .el-tag[data-v-f6e46206]{margin-top:6px}.rule-value[data-v-f6e46206]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap}.rule-value[data-v-f6e46206] .el-input-number{width:112px}.rule-value span[data-v-f6e46206]{color:#8791a1;font-size:12px}.release-label[data-v-f6e46206]{margin-left:4px}.readonly-text[data-v-f6e46206]{color:#9aa2ae;font-size:12px}.pending-collapse[data-v-f6e46206]{margin-top:12px;border:0}.pending-grid[data-v-f6e46206]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.pending-grid span[data-v-f6e46206]{padding:8px 10px;border:1px solid #edf0f3;border-radius:6px;color:#7d8794;background:#fafbfc;font-size:12px}.filter-form[data-v-f6e46206]{padding:12px 14px 0;margin-bottom:12px;background:#faf8f4}.data-table[data-v-f6e46206] th{color:#5f523e;background:#f6efe3}.full-width[data-v-f6e46206]{width:100%}.dialog-form[data-v-f6e46206]{margin-top:16px}.field-tip[data-v-f6e46206]{margin-left:8px;color:#8b95a5;font-size:12px}.field-help[data-v-f6e46206]{margin-top:4px;color:#8b95a5;font-size:12px;line-height:1.5}.field-error[data-v-f6e46206]{-ms-flex-preferred-size:100%;flex-basis:100%;margin-top:3px;color:#f56c6c;font-size:12px;line-height:1.2}.rule-actions[data-v-f6e46206]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px}.points-in[data-v-f6e46206]{color:#15956b;font-weight:700}.points-out[data-v-f6e46206]{color:#d45459;font-weight:700}@media(max-width:1000px){.metric-grid[data-v-f6e46206],.pending-grid[data-v-f6e46206]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.member-points[data-v-f6e46206]{padding:12px}.page-heading[data-v-f6e46206],.tab-toolbar[data-v-f6e46206]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.heading-actions[data-v-f6e46206]{-ms-flex-wrap:wrap;flex-wrap:wrap}.metric-grid[data-v-f6e46206],.pending-grid[data-v-f6e46206]{grid-template-columns:1fr}}.consumption-policy[data-v-f6e46206]{display:grid;grid-template-columns:minmax(290px,.8fr) minmax(480px,1.5fr);gap:20px;padding:16px 0}.active-policy[data-v-f6e46206],.policy-editor[data-v-f6e46206]{padding:24px;background:#fffdfa;border:1px solid #e8ddce;border-radius:12px}.active-policy[data-v-f6e46206]{background:#f5f0e7}.policy-caption[data-v-f6e46206]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;color:#716354}.policy-caption h2[data-v-f6e46206]{margin:0;font-size:17px;color:#302a23}.active-policy h2[data-v-f6e46206]{margin:24px 0 12px;font-size:23px;line-height:1.5;color:#493b27}.consumption-policy p[data-v-f6e46206]{font-size:13px;line-height:1.85;color:#786f65}.policy-facts[data-v-f6e46206]{margin:28px 0 20px}.policy-facts div[data-v-f6e46206]{margin-top:18px}.policy-facts dt[data-v-f6e46206]{font-size:12px;color:#8d7f6e}.policy-facts dd[data-v-f6e46206]{margin:6px 0 0;font-size:14px;color:#493e31}.policy-footnote[data-v-f6e46206]{border-top:1px solid #e4dacb;padding-top:15px}.policy-help[data-v-f6e46206]{margin:12px 0 30px}.ratio-editor[data-v-f6e46206]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;color:#514434;font-size:15px}.ratio-editor .el-select[data-v-f6e46206]{width:120px}.ratio-editor .el-input-number[data-v-f6e46206]{width:130px}.ratio-example[data-v-f6e46206]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin:24px 0;background:#f7f5ef;border-radius:8px;padding:16px;color:#8b7c67;font-size:13px}.ratio-example .el-input-number[data-v-f6e46206]{width:110px}.ratio-example strong[data-v-f6e46206]{color:#946e36;font-size:17px}.policy-advanced[data-v-f6e46206]{border:0;margin-top:16px}.policy-advanced[data-v-f6e46206] .el-collapse-item__header{background:transparent;color:#70604d;font-size:13px;border-color:#ede6dc}.policy-advanced[data-v-f6e46206] .el-collapse-item__wrap{background:transparent;border:0}.release-editor[data-v-f6e46206]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:16px;font-size:13px}.release-editor .el-input-number[data-v-f6e46206]{width:110px}.policy-actions[data-v-f6e46206]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:18px;margin-top:25px;padding-top:20px;border-top:1px solid #ede6dc}.policy-actions .muted[data-v-f6e46206],.policy-editor>.muted[data-v-f6e46206]{font-size:12px;color:#8a8074;line-height:1.7}@media(max-width:1180px){.consumption-policy[data-v-f6e46206]{grid-template-columns:1fr}.active-policy h2[data-v-f6e46206]{margin-top:16px;font-size:21px}.policy-facts[data-v-f6e46206]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:16px 0}}.business-empty[data-v-25f55a06]{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:30px 16px;color:#8a7b65;text-align:center}.business-empty__icon[data-v-25f55a06]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;border:1px solid #e5dac7;border-radius:50%;background:#faf7f1;color:#b99b68;font-size:24px}p[data-v-25f55a06]{margin:12px 0 0;color:#746750;font-size:13px;line-height:1.6}.business-empty__actions[data-v-25f55a06]{margin-top:12px}.member-governance[data-v-3169dab1]{min-height:calc(100vh - 84px);padding:20px;color:#2f2a24;background:#f5f6f8}.page-heading[data-v-3169dab1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;padding:20px 24px;border-radius:12px;color:#fff;background:linear-gradient(110deg,#47351f,#8d6b37);-webkit-box-shadow:0 12px 28px rgba(75,53,24,.2);box-shadow:0 12px 28px rgba(75,53,24,.2)}.page-heading .eyebrow[data-v-3169dab1],.page-heading h1[data-v-3169dab1],.page-heading p[data-v-3169dab1]{color:#fff!important}.page-heading .eyebrow[data-v-3169dab1]{margin-bottom:6px;font-size:13px;font-weight:700}.page-heading h1[data-v-3169dab1]{margin:6px 0;font-size:26px}.page-heading p[data-v-3169dab1]{margin:0;font-size:13px;line-height:1.6}.heading-actions[data-v-3169dab1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px}.content-card[data-v-3169dab1],.notice[data-v-3169dab1]{margin-top:14px}.card-heading[data-v-3169dab1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}.card-heading h2[data-v-3169dab1]{margin:0 0 5px;font-size:16px}.card-heading p[data-v-3169dab1]{margin:0;color:#8791a1;font-size:12px}.membership-summary[data-v-3169dab1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.content-card[data-v-3169dab1] th{color:#5f523e;background:#f6efe3}.field-tip[data-v-3169dab1]{margin-left:8px;color:#8b95a5;font-size:12px}.field-help[data-v-3169dab1]{margin-top:4px;color:#8b95a5;font-size:12px;line-height:1.5}.danger[data-v-3169dab1]{color:#d9534f}@media(max-width:640px){.member-governance[data-v-3169dab1]{padding:12px}.page-heading[data-v-3169dab1]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.heading-actions[data-v-3169dab1]{-ms-flex-wrap:wrap;flex-wrap:wrap}}.store-workbench[data-v-45735942]{min-height:100%;padding:20px;color:#26344a;background:#f5f6f8}.hero-panel[data-v-45735942]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px;padding:24px 28px;color:#fff;background:linear-gradient(120deg,#5c3a28,#8a5a3a 50%,#b07a4e);border-radius:15px;-webkit-box-shadow:0 12px 28px rgba(92,58,40,.22);box-shadow:0 12px 28px rgba(92,58,40,.22)}.eyebrow[data-v-45735942]{margin-bottom:8px;color:#fff;font-size:13px;font-weight:700}.hero-panel h1[data-v-45735942]{margin:0 0 8px;color:#fff;font-size:27px}.hero-panel p[data-v-45735942]{max-width:820px;margin:0;color:#fff;font-size:14px;line-height:1.7}.heading-actions[data-v-45735942],.hero-actions[data-v-45735942]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.scope-alert[data-v-45735942]{margin-top:14px;border-radius:10px}.metric-grid[data-v-45735942]{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:14px}.metric-card[data-v-45735942]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:90px;padding:16px 18px;background:#fff;border:1px solid #e5e8ec;border-radius:11px}.metric-card>i[data-v-45735942]{display:grid;place-items:center;width:44px;height:44px;margin-right:13px;border-radius:11px;font-size:20px}.metric-card div[data-v-45735942]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.metric-card b[data-v-45735942]{color:#3f4c59;font-size:24px}.metric-card span[data-v-45735942]{margin-top:5px;color:#7d8791;font-size:12px}.content-card[data-v-45735942],.workflow-card[data-v-45735942]{margin-top:14px;border:0;border-radius:12px}.card-heading[data-v-45735942]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}.card-heading h2[data-v-45735942]{margin:0 0 4px;font-size:16px}.card-heading p[data-v-45735942]{margin:0;color:#8b949d;font-size:12px}.filter-form[data-v-45735942]{margin-bottom:8px}.data-table[data-v-45735942] th{color:#495764;background:#f5f7f9}.empty-state[data-v-45735942]{padding:30px;color:#9aa4ae;text-align:center}.store-form[data-v-45735942]{margin-top:16px}.workflow-steps[data-v-45735942]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.workflow-step[data-v-45735942]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;padding:14px;background:#f8f8f7;border-radius:9px}.workflow-step>span[data-v-45735942]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 25px;flex:0 0 25px;width:25px;height:25px;color:#fff;background:#a58455;border-radius:50%;font-size:12px}.workflow-step small[data-v-45735942],.workflow-step strong[data-v-45735942]{display:block}.workflow-step strong[data-v-45735942]{color:#4b565f;font-size:13px}.workflow-step small[data-v-45735942]{margin-top:5px;color:#8d979e;font-size:11px;line-height:1.5}.field-help[data-v-45735942]{margin-top:5px;color:#8b7552;font-size:12px;line-height:1.5}@media(max-width:1000px){.metric-grid[data-v-45735942]{grid-template-columns:repeat(2,1fr)}.hero-panel[data-v-45735942]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.workflow-steps[data-v-45735942]{grid-template-columns:1fr}}@media(max-width:700px){.store-workbench[data-v-45735942]{padding:12px}.metric-grid[data-v-45735942]{grid-template-columns:1fr}.card-heading[data-v-45735942],.heading-actions[data-v-45735942]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.bom-panel[data-v-243dae9c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:14px;overflow:hidden}.bom-chrome[data-v-243dae9c]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.bom-table-card[data-v-243dae9c],.bom-toolbar[data-v-243dae9c],.empty-guidance[data-v-243dae9c]{margin-top:14px}.bom-table-card[data-v-243dae9c],.bom-toolbar[data-v-243dae9c]{border:0}.bom-table-card[data-v-243dae9c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0;border-radius:10px 10px 0 0}.bom-table-card[data-v-243dae9c] .el-card__header{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.bom-table-card[data-v-243dae9c] .el-card__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}.table-scroll[data-v-243dae9c]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;overflow:hidden}.bom-table-card[data-v-243dae9c] .el-table{width:100%}.bom-table-card[data-v-243dae9c] .el-table__body-wrapper{background:#fff}.bom-table-card[data-v-243dae9c] .el-table__empty-block{background:#fff;width:100%}.bom-table-card[data-v-243dae9c] .el-table__body td,.bom-table-card[data-v-243dae9c] .el-table__body tr{height:44px!important}.pagination-row[data-v-243dae9c]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 16px 12px;border-top:1px solid #eef1f5;color:#8491a2;font-size:12px}.bom-empty[data-v-243dae9c],.pagination-row[data-v-243dae9c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bom-empty[data-v-243dae9c]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:200px;padding:32px 16px;color:#8a96a8}.bom-empty i[data-v-243dae9c]{margin-bottom:12px;color:#d5c6ab;font-size:36px}.bom-empty strong[data-v-243dae9c]{color:#526070;font-size:14px}.bom-empty span[data-v-243dae9c]{margin-top:6px;font-size:12px}.bom-toolbar[data-v-243dae9c] .el-card__body{padding-bottom:4px}.table-header[data-v-243dae9c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:14px}.table-header span[data-v-243dae9c]{color:#8390a4;font-size:12px}.bom-form[data-v-243dae9c]{margin-top:16px}.bom-form .el-select[data-v-243dae9c]{width:360px}.bom-line[data-v-243dae9c],.line-head[data-v-243dae9c]{display:grid;grid-template-columns:minmax(260px,1fr) 135px 48px 110px 110px 44px;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.line-head[data-v-243dae9c]{color:#8390a4;font-size:12px;margin-bottom:4px}.bom-line[data-v-243dae9c]{margin-bottom:8px}.bom-line .el-select[data-v-243dae9c]{width:100%}.stock[data-v-243dae9c],.unit[data-v-243dae9c]{color:#596b82}.remove[data-v-243dae9c]{padding:0}@media(max-width:900px){.line-head[data-v-243dae9c]{display:none}.bom-line[data-v-243dae9c]{grid-template-columns:1fr 120px 50px}.bom-line .remove[data-v-243dae9c],.bom-line .stock[data-v-243dae9c]{display:none}}.people-workbench[data-v-280e15d7]{min-height:calc(100vh - 84px);padding:20px;background:#f3f6fa;color:#26354c}.people-workbench.is-iu[data-v-280e15d7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:calc(100vh - 84px);min-height:0;overflow:hidden;padding:16px 20px 0}.people-workbench.is-iu .hero[data-v-280e15d7],.people-workbench.is-iu .people-chrome[data-v-280e15d7]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.people-workbench.is-iu .pending-card[data-v-280e15d7],.people-workbench.is-iu .table-card[data-v-280e15d7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0;border-radius:10px 10px 0 0}.people-workbench.is-iu .table-card[data-v-280e15d7] .el-card__header{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.people-workbench.is-iu .pending-card[data-v-280e15d7] .el-card__body,.people-workbench.is-iu .table-card[data-v-280e15d7] .el-card__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.people-workbench.is-iu .table-scroll[data-v-280e15d7]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;overflow:hidden}.people-workbench.is-iu .pagination-row[data-v-280e15d7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 16px 12px;border-top:1px solid #edf0f5;color:#8491a2;font-size:12px}.people-workbench.is-iu[data-v-280e15d7] .el-table__body td,.people-workbench.is-iu[data-v-280e15d7] .el-table__body tr{height:44px!important}.people-workbench.is-iu[data-v-280e15d7] .el-table__body-wrapper,.people-workbench.is-iu[data-v-280e15d7] .el-table__empty-block{background:#fff}.people-empty[data-v-280e15d7]{padding:48px 16px;color:#8a96a8;text-align:center}.hero[data-v-280e15d7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:18px;padding:20px 22px;border-radius:12px;color:#fff;background:linear-gradient(120deg,#5c3a28,#8a5a3a 50%,#b07a4e)}.hero .eyebrow[data-v-280e15d7],.hero h1[data-v-280e15d7],.hero p[data-v-280e15d7]{color:#fff!important}.hero .eyebrow[data-v-280e15d7]{display:block;margin-bottom:6px;font-size:13px;font-weight:700;letter-spacing:1px}.hero h1[data-v-280e15d7]{margin:6px 0;font-size:25px}.hero p[data-v-280e15d7]{margin:0;font-size:13px}.hero-actions[data-v-280e15d7]{white-space:nowrap}.metrics[data-v-280e15d7]{display:grid;grid-template-columns:repeat(4,1fr);margin-top:14px;border:0}.metrics div[data-v-280e15d7]{display:grid;gap:5px;padding:10px 20px;border-right:1px solid #edf0f5}.metrics div[data-v-280e15d7]:last-child{border:0}.metrics b[data-v-280e15d7]{color:#9b7337;font-size:18px}.metrics span[data-v-280e15d7],.table-header span[data-v-280e15d7]{color:#8390a4;font-size:12px}.pending-card[data-v-280e15d7],.query[data-v-280e15d7],.table-card[data-v-280e15d7]{margin-top:14px;border:0}.notice[data-v-280e15d7]{margin-top:14px}.table-header[data-v-280e15d7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.table-card[data-v-280e15d7] .el-table th{background:#f7f0e3;color:#695837}.pending-card[data-v-280e15d7] .el-empty{padding:70px 0}.pending-card p[data-v-280e15d7]{margin:14px 0 0;color:#8390a4;font-size:13px}.qc-cards[data-v-280e15d7] .el-card__body{display:grid;grid-template-columns:repeat(4,1fr);padding:0}.qc-cards small[data-v-280e15d7]{display:block;color:#98a3b3;font-size:11px}.qc-cards .good b[data-v-280e15d7]{color:#3d9a6c}.qc-cards .warn b[data-v-280e15d7]{color:#c78a2d}.qc-cards .bad b[data-v-280e15d7]{color:#c25b48}@media(max-width:900px){.qc-cards[data-v-280e15d7] .el-card__body{grid-template-columns:repeat(2,1fr)}}@media(max-width:900px){.hero[data-v-280e15d7]{display:block}.hero-actions[data-v-280e15d7]{margin-top:12px}.metrics[data-v-280e15d7]{grid-template-columns:repeat(2,1fr)}.people-workbench.is-iu[data-v-280e15d7]{height:auto;overflow:visible;padding:12px}}.approval-workbench[data-v-793e5025]{min-height:calc(100vh - 84px);width:100%;max-width:100%;padding:18px;overflow-x:hidden;color:#273243;background:#f3f5f8;-webkit-box-sizing:border-box;box-sizing:border-box}.hero-panel[data-v-793e5025]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:150px;padding:26px 30px;overflow:hidden;color:#fff;background:radial-gradient(circle at 88% 22%,rgba(224,182,101,.24),transparent 30%),linear-gradient(125deg,#2a2218,#5a4630 50%,#8c6a3e);border-radius:16px;-webkit-box-shadow:0 12px 30px rgba(49,41,28,.15);box-shadow:0 12px 30px rgba(49,41,28,.15);-webkit-box-sizing:border-box;box-sizing:border-box}.content-card[data-v-793e5025],.hero-panel[data-v-793e5025],.metric-grid[data-v-793e5025],.scope-alert[data-v-793e5025]{width:100%;max-width:100%;min-width:0}.hero-copy[data-v-793e5025]{min-width:0}.eyebrow[data-v-793e5025]{margin-bottom:8px;color:#fff;font-size:13px;font-weight:700}.eyebrow i[data-v-793e5025]{margin-right:5px}.hero-panel h1[data-v-793e5025]{margin:0 0 8px;color:#fff;font-size:29px;line-height:1.2}.hero-panel p[data-v-793e5025]{max-width:760px;margin:0;color:#fff;font-size:14px;line-height:1.7}.hero-actions[data-v-793e5025]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-left:24px}.hero-actions .el-button[data-v-793e5025]{color:#4b3a1d;border-color:hsla(0,0%,100%,.6);background:hsla(0,0%,100%,.94)}.field-guidance[data-v-793e5025]{margin-top:6px;color:#8b7552;font-size:12px;line-height:1.5}.field-guidance b[data-v-793e5025]{color:#a77b37}.metric-grid[data-v-793e5025]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:14px}.metric-card[data-v-793e5025]{position:relative;display:block;min-width:0;min-height:86px;padding:18px 20px 18px 22px;overflow:hidden;border:1px solid #e5e9ef;border-radius:12px;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.metric-card[data-v-793e5025]:before{position:absolute;top:0;bottom:0;left:0;width:4px;background:var(--metric-tone);content:"";opacity:.72}.metric-copy[data-v-793e5025]{display:grid;grid-template-areas:"label value" "note value";grid-template-columns:minmax(0,1fr) auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;row-gap:5px;min-width:0}.metric-card small[data-v-793e5025],.metric-card span[data-v-793e5025],.metric-card strong[data-v-793e5025]{display:block}.metric-label[data-v-793e5025]{grid-area:label;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:#657284;font-size:13px;font-weight:600}.metric-dot[data-v-793e5025]{display:block;-webkit-box-flex:0;-ms-flex:0 0 7px;flex:0 0 7px;width:7px;height:7px;border-radius:50%;background:var(--metric-tone);-webkit-box-shadow:0 0 0 4px var(--metric-soft);box-shadow:0 0 0 4px var(--metric-soft)}.metric-card strong[data-v-793e5025]{grid-area:value;min-width:42px;margin:0;color:#26364a;font-size:28px;line-height:1;text-align:right}.metric-card small[data-v-793e5025]{grid-area:note;color:#98a2af;font-size:12px}.metric-card.pending[data-v-793e5025]{--metric-tone:#b27a1d;--metric-soft:rgba(178,122,29,0.1)}.metric-card.approved[data-v-793e5025]{--metric-tone:#25865d;--metric-soft:rgba(37,134,93,0.1)}.metric-card.rejected[data-v-793e5025]{--metric-tone:#c4545c;--metric-soft:rgba(196,84,92,0.1)}.metric-card.total[data-v-793e5025]{--metric-tone:#3e6f9f;--metric-soft:rgba(62,111,159,0.1)}.scope-alert[data-v-793e5025]{margin-top:14px;border:1px solid #dce7f1;border-radius:10px;background:#f7fbff}.content-card[data-v-793e5025]{margin-top:14px;border:0;border-radius:12px}.content-card[data-v-793e5025] .el-card__header{padding:16px 18px;border-bottom-color:#edf0f4}.content-card[data-v-793e5025] .el-card__body{padding:18px}.card-heading[data-v-793e5025],.pagination-row[data-v-793e5025],.records-heading[data-v-793e5025]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:18px}.card-heading h2[data-v-793e5025],.records-heading h2[data-v-793e5025]{margin:0;color:#26364a;font-size:16px}.card-heading p[data-v-793e5025],.records-heading p[data-v-793e5025]{margin:4px 0 0;color:#8b95a3;font-size:12px}.filter-actions[data-v-793e5025]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.filter-actions .el-button+.el-button[data-v-793e5025]{margin-left:4px}.filter-actions .el-button--primary[data-v-793e5025]{border-color:#ae8137;background:linear-gradient(135deg,#d2aa62,#9c6f29);-webkit-box-shadow:0 5px 12px rgba(157,112,42,.2);box-shadow:0 5px 12px rgba(157,112,42,.2)}.filter-form[data-v-793e5025]{display:grid;grid-template-columns:minmax(180px,1fr) minmax(240px,1.1fr) minmax(260px,1.4fr);gap:16px}.filter-form[data-v-793e5025] .el-form-item{min-width:0;margin:0}.filter-form[data-v-793e5025] .el-form-item__label{float:none;display:block;padding:0 0 8px;line-height:20px;text-align:left}.filter-form[data-v-793e5025] .el-form-item__content{min-width:0}.filter-form[data-v-793e5025] .el-input,.filter-form[data-v-793e5025] .el-select{width:100%}.business-filter[data-v-793e5025] .el-form-item__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.clear-business-filter[data-v-793e5025]{padding:0;font-size:12px;line-height:20px}.records-heading>div[data-v-793e5025]:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:10px}.records-heading>div:first-child p[data-v-793e5025]{margin:0}.status-filter[data-v-793e5025]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;color:#7e8998;font-size:12px}.status-filter[data-v-793e5025] .el-radio-button__inner{padding:8px 13px;color:#657284;border-color:#dfe4ea;-webkit-box-shadow:none;box-shadow:none}.status-filter[data-v-793e5025] .el-radio-button__orig-radio:checked+.el-radio-button__inner{color:#fff;border-color:#a97b33;background:#a97b33;-webkit-box-shadow:-1px 0 0 0 #a97b33;box-shadow:-1px 0 0 0 #a97b33}.records-card[data-v-793e5025] .el-card__body{padding:0 18px 16px}.records-card[data-v-793e5025] .el-table{width:100%!important;max-width:100%}.records-card[data-v-793e5025] .el-table__body-wrapper{overflow-x:auto}.approval-table[data-v-793e5025] th{color:#526075;background:#f8f5ef}.approval-table[data-v-793e5025] td{padding:12px 0}.date-range span[data-v-793e5025],.date-range strong[data-v-793e5025],.primary-cell span[data-v-793e5025],.primary-cell strong[data-v-793e5025]{display:block}.date-range strong[data-v-793e5025],.primary-cell strong[data-v-793e5025]{color:#34445a;font-size:13px;font-weight:600}.date-range span[data-v-793e5025],.primary-cell span[data-v-793e5025]{margin-top:4px;color:#8c97a5;font-size:11px}.money[data-v-793e5025]{color:#a66d18;font-weight:700}.no-amount[data-v-793e5025]{color:#7d8998;font-size:12px}.amount-stack[data-v-793e5025]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3px}.amount-stack strong[data-v-793e5025]{color:#9a6414;font-size:12px}.amount-stack span[data-v-793e5025]{color:#9a7480;font-size:10px}.approve-action[data-v-793e5025]{color:#23825b}.reject-action[data-v-793e5025]{color:#c34d57}.reverse-action[data-v-793e5025]{color:#b2761b}.permission-hint[data-v-793e5025]{margin-left:8px;color:#a8b0bb;cursor:help}.pagination-row[data-v-793e5025]{padding-top:16px;color:#8b95a3;font-size:12px}.pagination-row[data-v-793e5025] .el-pagination.is-background .el-pager li:not(.disabled).active{background:#a97b33}.dialog-title[data-v-793e5025]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:11px}.dialog-title small[data-v-793e5025],.dialog-title strong[data-v-793e5025]{display:block}.dialog-title strong[data-v-793e5025]{color:#293548;font-size:17px}.dialog-title small[data-v-793e5025]{margin-top:3px;color:#939cab;font-size:11px}.dialog-icon[data-v-793e5025]{display:grid;width:38px;height:38px;color:#9d702c;border-radius:10px;background:#fff2d9;place-items:center}.approval-detail[data-v-793e5025]{max-height:64vh;padding-right:4px;overflow-y:auto}.detail-summary[data-v-793e5025]{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #eadfce;border-radius:11px;background:#fdfbf7}.detail-summary>div[data-v-793e5025]{min-width:0;padding:15px 17px}.detail-summary>div+div[data-v-793e5025]{border-left:1px solid #eee5d8}.detail-summary small[data-v-793e5025],.detail-summary span[data-v-793e5025],.detail-summary strong[data-v-793e5025]{display:block}.detail-summary span[data-v-793e5025]{color:#9099a6;font-size:11px}.detail-summary .el-tag[data-v-793e5025],.detail-summary strong[data-v-793e5025]{margin-top:7px}.detail-summary strong[data-v-793e5025]{color:#334259;font-size:14px}.detail-summary small[data-v-793e5025]{margin-top:5px;color:#8994a3;overflow-wrap:anywhere}.approval-detail h3[data-v-793e5025]{margin:22px 0 11px;color:#36455a;font-size:14px}.detail-grid[data-v-793e5025]{display:grid;grid-template-columns:100px 1fr 100px 1fr;margin:0;border:1px solid #e7ebf0;border-radius:10px;overflow:hidden}.detail-grid dd[data-v-793e5025],.detail-grid dt[data-v-793e5025]{margin:0;padding:11px 13px;border-bottom:1px solid #edf0f3;font-size:12px}.detail-grid dt[data-v-793e5025]{color:#7f8997;background:#f7f8fa}.detail-grid dd[data-v-793e5025]{min-width:0;color:#34445a;overflow-wrap:anywhere}.detail-grid dd[data-v-793e5025]:nth-last-child(-n+2),.detail-grid dt[data-v-793e5025]:nth-last-child(-n+2){border-bottom:0}.history-heading[data-v-793e5025]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.history-heading span[data-v-793e5025]{color:#9aa3af;font-size:11px}.approval-history[data-v-793e5025]{margin:4px 0 0 3px;padding-left:5px}.history-card[data-v-793e5025]{padding:11px 13px;border:1px solid #e6eaf0;border-radius:9px;background:#fbfcfd}.history-card strong[data-v-793e5025]{color:#34445a}.history-card>span[data-v-793e5025]{float:right;color:#8d97a5;font-size:12px}.history-card p[data-v-793e5025]{margin:8px 0 0;color:#59677a;font-size:12px;line-height:1.6}.history-card small[data-v-793e5025]{display:block;margin-top:6px;color:#9ca5b1}.action-context[data-v-793e5025]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:18px;padding:13px;border-radius:10px;background:#f6f7f9}.action-context strong[data-v-793e5025]{color:#34445a}.action-context p[data-v-793e5025]{margin:5px 0 0;color:#818c9a;font-size:12px;line-height:1.5}.action-badge[data-v-793e5025]{display:grid;-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;width:40px;height:40px;border-radius:50%;place-items:center}.action-badge.approve[data-v-793e5025]{color:#23825b;background:#e5f6ed}.action-badge.reject[data-v-793e5025]{color:#c34d57;background:#ffedef}.action-badge.reverse[data-v-793e5025]{color:#b2761b;background:#fff3dd}.placeholder-grid[data-v-793e5025]{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.placeholder-grid article[data-v-793e5025]{display:grid;grid-template-columns:40px 1fr auto;gap:11px;padding:17px;border:1px solid #e4e8ed;border-radius:10px}.placeholder-grid article>i[data-v-793e5025]{display:grid;width:40px;height:40px;color:#9c7334;border-radius:9px;background:#fff3dc;place-items:center}.placeholder-grid span[data-v-793e5025],.placeholder-grid strong[data-v-793e5025]{display:block}.placeholder-grid strong[data-v-793e5025]{color:#34445a}.placeholder-grid span[data-v-793e5025]{margin-top:4px;color:#8d97a5;font-size:11px}.placeholder-grid p[data-v-793e5025]{grid-column:2/-1;margin:0;color:#7c8796;font-size:12px;line-height:1.6}@media(max-width:1180px){.metric-grid[data-v-793e5025]{grid-template-columns:repeat(2,1fr)}.records-heading[data-v-793e5025]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.filter-form[data-v-793e5025]{grid-template-columns:repeat(2,minmax(0,1fr))}.keyword-filter[data-v-793e5025]{grid-column:1/-1}}@media(max-width:760px){.approval-workbench[data-v-793e5025]{padding:12px}.hero-panel[data-v-793e5025]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:22px}.hero-actions[data-v-793e5025]{margin:18px 0 0}.metric-grid[data-v-793e5025],.placeholder-grid[data-v-793e5025]{grid-template-columns:1fr}.card-heading[data-v-793e5025],.pagination-row[data-v-793e5025],.status-filter[data-v-793e5025]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.status-filter[data-v-793e5025]{width:100%;overflow-x:auto}.filter-form[data-v-793e5025]{grid-template-columns:minmax(0,1fr)}.detail-summary[data-v-793e5025]{grid-template-columns:1fr}.detail-summary>div+div[data-v-793e5025]{border-top:1px solid #eee5d8;border-left:0}.detail-grid[data-v-793e5025]{grid-template-columns:92px 1fr}}.schedule-workbench[data-v-4c9a80f5]{min-height:calc(100vh - 84px);padding:22px;color:#26354c;background:#f3f6fa}.hero-panel[data-v-4c9a80f5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px;padding:24px 28px;color:#fff;background:linear-gradient(120deg,#5c3a28,#8a5a3a 50%,#b07a4e);border-radius:14px}.eyebrow[data-v-4c9a80f5]{margin-bottom:7px;color:#fff;font-size:13px;font-weight:700}.hero-panel h1[data-v-4c9a80f5]{margin:0 0 8px;color:#fff;font-size:27px}.hero-panel p[data-v-4c9a80f5]{margin:0;color:#fff;font-size:14px}.hero-actions[data-v-4c9a80f5],.table-actions[data-v-4c9a80f5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.filter-card[data-v-4c9a80f5],.table-card[data-v-4c9a80f5]{width:100%;border:0;border-radius:12px}.table-card[data-v-4c9a80f5] .el-table{width:100%}.filter-card[data-v-4c9a80f5],.load-error[data-v-4c9a80f5]{margin-bottom:14px}.table-heading[data-v-4c9a80f5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}.table-heading h2[data-v-4c9a80f5]{margin:0 0 4px;font-size:16px}.table-heading p[data-v-4c9a80f5]{margin:0;color:#84909c;font-size:12px}.business-empty[data-v-4c9a80f5]{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:300px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:30px;color:#7d8996;text-align:center;background:#fafbfc;border:1px dashed #d7dee7;border-radius:8px}.business-empty i[data-v-4c9a80f5]{color:#9aa8b8;font-size:34px}.business-empty strong[data-v-4c9a80f5]{margin-top:12px;color:#455468;font-size:15px}.business-empty p[data-v-4c9a80f5]{max-width:680px;margin:7px 0 14px;line-height:1.7}.booking-form[data-v-4c9a80f5]{margin-top:16px}.full[data-v-4c9a80f5]{width:100%}.field-guidance[data-v-4c9a80f5]{display:block;margin-top:6px;color:#8a7460;font-size:12px;line-height:18px}.danger-link[data-v-4c9a80f5]{color:#f56c6c}@media(max-width:700px){.schedule-workbench[data-v-4c9a80f5]{padding:12px}.hero-panel[data-v-4c9a80f5],.table-heading[data-v-4c9a80f5]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hero-actions[data-v-4c9a80f5]{width:100%}.hero-actions .el-button[data-v-4c9a80f5]{-webkit-box-flex:1;-ms-flex:1;flex:1}}.marketing-workbench[data-v-6aaf99cc]{min-height:calc(100vh - 84px);padding:18px;background:#f3f5f8;color:#25364b}.marketing-workbench.is-iu[data-v-6aaf99cc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;min-height:calc(100vh - 84px);overflow:visible;padding:16px 18px 0}.marketing-workbench.is-iu .marketing-chrome[data-v-6aaf99cc],.marketing-workbench.is-iu .page-hero[data-v-6aaf99cc]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.marketing-workbench.is-iu .table-card[data-v-6aaf99cc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0;border-radius:10px 10px 0 0}.marketing-workbench.is-iu .table-card[data-v-6aaf99cc] .el-card__header{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.marketing-workbench.is-iu .table-card[data-v-6aaf99cc] .el-card__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.marketing-workbench.is-iu .table-scroll[data-v-6aaf99cc]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;overflow:hidden}.marketing-workbench.is-iu .pagination-row[data-v-6aaf99cc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 16px 12px;border-top:1px solid #edf0f5;color:#8491a2;font-size:12px}.marketing-workbench.is-iu[data-v-6aaf99cc] .el-table__body td,.marketing-workbench.is-iu[data-v-6aaf99cc] .el-table__body tr{height:44px!important}.marketing-workbench.is-iu[data-v-6aaf99cc] .el-table__body-wrapper,.marketing-workbench.is-iu[data-v-6aaf99cc] .el-table__empty-block{background:#fff}.page-hero[data-v-6aaf99cc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:18px;padding:24px 28px;margin-bottom:14px;color:#fff;border-radius:14px;background:linear-gradient(120deg,#5c3a28,#8a5a3a 50%,#b07a4e)}.page-hero .eyebrow[data-v-6aaf99cc],.page-hero h1[data-v-6aaf99cc],.page-hero p[data-v-6aaf99cc]{color:#fff!important}.page-hero h1[data-v-6aaf99cc]{margin:5px 0 8px;font-size:27px}.page-hero p[data-v-6aaf99cc]{max-width:850px;margin:0;line-height:1.7}.page-hero .eyebrow[data-v-6aaf99cc]{display:block;margin-bottom:6px;font-size:13px;font-weight:700;letter-spacing:.8px}.hero-actions[data-v-6aaf99cc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;white-space:nowrap}.notice[data-v-6aaf99cc]{margin-bottom:14px}.metric-grid[data-v-6aaf99cc]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:14px}.metric-card[data-v-6aaf99cc]{padding:16px 18px;border:1px solid #e5e9ef;border-radius:10px;background:#fff}.metric-card small[data-v-6aaf99cc],.metric-card span[data-v-6aaf99cc]{display:block;color:#7b8794}.metric-card strong[data-v-6aaf99cc]{display:block;margin:5px 0;color:#24465c;font-size:26px}.field-guidance[data-v-6aaf99cc]{display:grid;gap:2px;margin-top:5px;color:#8b7552;font-size:12px;line-height:1.5}.filter-card[data-v-6aaf99cc],.table-card[data-v-6aaf99cc]{margin-bottom:14px;border:0;border-radius:10px}.card-heading[data-v-6aaf99cc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}.card-heading h2[data-v-6aaf99cc]{margin:0 0 4px;font-size:16px}.card-heading p[data-v-6aaf99cc]{margin:0;color:#8a949f;font-size:12px}.dialog-alert[data-v-6aaf99cc]{margin-bottom:18px}.business-table[data-v-6aaf99cc],.full-control[data-v-6aaf99cc]{width:100%}.business-empty[data-v-6aaf99cc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:48px 16px;color:#7d8793;text-align:center}.business-empty i[data-v-6aaf99cc]{color:#8da0ad;font-size:36px}.business-empty strong[data-v-6aaf99cc]{max-width:720px;margin-top:12px;color:#3d5060;font-size:14px;line-height:1.65}.business-empty span[data-v-6aaf99cc]{margin-top:6px;font-size:12px}@media(max-width:960px){.metric-grid[data-v-6aaf99cc]{grid-template-columns:repeat(2,1fr)}.page-hero[data-v-6aaf99cc]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.marketing-workbench.is-iu[data-v-6aaf99cc]{height:auto;overflow:visible;padding:12px}.marketing-workbench.is-iu .table-card[data-v-6aaf99cc]{border-radius:10px;margin-bottom:16px}}.contract-template-admin[data-v-85a21252]{min-height:calc(100vh - 84px);padding:22px;color:#26354c;background:#f3f6fa}.hero-panel[data-v-85a21252]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;padding:25px 28px;border-radius:14px;color:#fff;background:linear-gradient(125deg,#2a2218,#5a4630 50%,#8c6a3e);-webkit-box-shadow:0 12px 28px rgba(42,34,24,.22);box-shadow:0 12px 28px rgba(42,34,24,.22)}.eyebrow[data-v-85a21252]{color:#fff;font-size:13px;font-weight:700}.hero-panel h1[data-v-85a21252]{margin:8px 0 7px;font-size:27px}.hero-panel p[data-v-85a21252]{max-width:820px;margin:0;color:#fff;line-height:1.7}.hero-actions[data-v-85a21252]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;gap:10px}.safety-alert[data-v-85a21252],.table-card[data-v-85a21252]{margin-top:16px}.table-title[data-v-85a21252]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.table-title div[data-v-85a21252]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:12px}.table-title small[data-v-85a21252],.table-title span[data-v-85a21252]{color:#8995a5;font-size:12px}.template-form[data-v-85a21252]{margin-top:18px}.full-control[data-v-85a21252]{width:100%}.field-help[data-v-85a21252]{margin-top:5px;color:#8b95a5;font-size:12px;line-height:1.5}.placeholder-help[data-v-85a21252]{padding:10px 12px;border-radius:6px;color:#755425;background:#f8f3e9;line-height:1.8}.preview-shell[data-v-85a21252]{height:100%;padding:18px 24px 36px;overflow-y:auto;background:#eef1f5;-webkit-box-sizing:border-box;box-sizing:border-box}.preview-shell.is-pdf[data-v-85a21252]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;padding-bottom:18px}.preview-pdf[data-v-85a21252]{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;min-height:0;border:0;background:#fff;-webkit-box-shadow:0 5px 18px rgba(47,40,30,.12);box-shadow:0 5px 18px rgba(47,40,30,.12)}.preview-meta[data-v-85a21252]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:min(100%,690px);margin:0 auto 14px}.preview-actions[data-v-85a21252]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.preview-shell.is-pdf .preview-meta[data-v-85a21252]{width:100%}.preview-meta span[data-v-85a21252],.preview-meta strong[data-v-85a21252]{display:block}.preview-meta span[data-v-85a21252]{margin-top:5px;color:#7f8b99;font-size:12px}.preview-paper[data-v-85a21252]{-webkit-box-sizing:border-box;box-sizing:border-box;width:min(100%,690px);min-height:940px;margin:0 auto;padding:52px 58px;border:1px solid #c8c1b5;color:#25211e;background:#fff;-webkit-box-shadow:0 5px 18px rgba(47,40,30,.12);box-shadow:0 5px 18px rgba(47,40,30,.12)}.preview-paper h2[data-v-85a21252]{margin:0;text-align:center;font-family:STKaiti,KaiTi,serif;font-size:30px;font-weight:500}.preview-code[data-v-85a21252]{margin:18px 0 28px;text-align:center;color:#666}.preview-content[data-v-85a21252]{border-top:1px solid #777;padding-top:28px;white-space:pre-wrap;word-break:break-word;font-family:SimSun,serif;font-size:15px;line-height:2}.preview-paper footer[data-v-85a21252]{margin-top:38px;padding-top:14px;border-top:1px dashed #bbb;color:#8a7b67;font-size:12px}@media(max-width:900px){.contract-template-admin[data-v-85a21252]{padding:12px}.hero-panel[data-v-85a21252]{display:block}.hero-actions[data-v-85a21252]{margin-top:16px;-ms-flex-wrap:wrap;flex-wrap:wrap}}.online-payment-workbench[data-v-6ed31e3e]{min-height:calc(100vh - 84px);padding:22px;color:#28384d;background:#f3f6fa}.hero-panel[data-v-6ed31e3e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:28px;padding:26px 30px;border-radius:16px;color:#fff;background:linear-gradient(125deg,#2a2218,#5a4630 50%,#8c6a3e);-webkit-box-shadow:0 12px 28px rgba(42,34,24,.22);box-shadow:0 12px 28px rgba(42,34,24,.22)}.eyebrow[data-v-6ed31e3e]{margin-bottom:9px;color:#fff;font-size:13px;font-weight:700;letter-spacing:.7px}.hero-panel h1[data-v-6ed31e3e]{margin:0 0 9px;color:#fff;font-size:28px}.hero-panel p[data-v-6ed31e3e]{max-width:810px;margin:0;color:#fff;font-size:14px;line-height:1.7}.hero-actions[data-v-6ed31e3e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;gap:10px}.scope-alert[data-v-6ed31e3e]{margin-top:14px;border-radius:10px}.channel-grid[data-v-6ed31e3e]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:16px}.channel-grid.single-column[data-v-6ed31e3e]{grid-template-columns:minmax(0,1fr)}.channel-card[data-v-6ed31e3e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;min-height:116px;padding:18px 20px;border:1px solid #e3e8ef;border-radius:12px;background:#fff}.channel-card>div[data-v-6ed31e3e]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.channel-icon[data-v-6ed31e3e]{display:grid;-webkit-box-flex:0;-ms-flex:0 0 48px;flex:0 0 48px;width:48px;height:48px;border-radius:13px;place-items:center;font-size:22px}.real-channel .channel-icon[data-v-6ed31e3e]{color:#c15252;background:#fff0f0}.simulation-channel .channel-icon[data-v-6ed31e3e]{color:#a16c19;background:#fff6df}.channel-card p[data-v-6ed31e3e],.channel-card small[data-v-6ed31e3e],.channel-card strong[data-v-6ed31e3e]{display:block}.channel-card small[data-v-6ed31e3e]{color:#8a96a5;font-size:12px}.channel-card strong[data-v-6ed31e3e]{margin:4px 0;color:#35465c;font-size:19px}.channel-card p[data-v-6ed31e3e]{margin:0;color:#778596;font-size:12px;line-height:1.55}.create-card[data-v-6ed31e3e],.flow-card[data-v-6ed31e3e],.orders-card[data-v-6ed31e3e],.summary-card[data-v-6ed31e3e]{border:0;border-radius:12px}.flow-card[data-v-6ed31e3e],.orders-card[data-v-6ed31e3e],.work-grid[data-v-6ed31e3e]{margin-top:16px}.card-heading[data-v-6ed31e3e],.flow-title[data-v-6ed31e3e],.orders-heading[data-v-6ed31e3e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}.card-heading h2[data-v-6ed31e3e],.card-heading p[data-v-6ed31e3e],.flow-title b[data-v-6ed31e3e],.flow-title span[data-v-6ed31e3e],.orders-heading h2[data-v-6ed31e3e],.orders-heading p[data-v-6ed31e3e]{display:block}.card-heading h2[data-v-6ed31e3e],.flow-title b[data-v-6ed31e3e],.orders-heading h2[data-v-6ed31e3e]{margin:0 0 4px;color:#443720;font-size:16px}.card-heading p[data-v-6ed31e3e],.flow-title span[data-v-6ed31e3e],.orders-heading p[data-v-6ed31e3e]{margin:0;color:#8793a2;font-size:12px}.flow-steps[data-v-6ed31e3e]{-ms-flex-align:center;margin-top:18px}.flow-steps>div[data-v-6ed31e3e],.flow-steps[data-v-6ed31e3e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center;gap:10px}.flow-steps>div[data-v-6ed31e3e]{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-align:center;min-height:64px;padding:11px 13px;border:1px solid #e9dfca;border-radius:9px;background:#fffcf6}.flow-steps>i[data-v-6ed31e3e]{color:#ba8d43}.flow-steps b[data-v-6ed31e3e]{display:grid;-webkit-box-flex:0;-ms-flex:0 0 27px;flex:0 0 27px;width:27px;height:27px;border-radius:50%;color:#fff;background:#a8782d;place-items:center;font-size:12px}.flow-steps small[data-v-6ed31e3e],.flow-steps span[data-v-6ed31e3e],.flow-steps strong[data-v-6ed31e3e]{display:block}.flow-steps strong[data-v-6ed31e3e]{color:#5b4930;font-size:13px}.flow-steps small[data-v-6ed31e3e]{margin-top:4px;color:#8b96a4;font-size:11px;line-height:1.4}.work-grid[data-v-6ed31e3e]{display:grid;grid-template-columns:minmax(480px,1.1fr) minmax(380px,.9fr);gap:16px}.work-grid.single-column[data-v-6ed31e3e]{grid-template-columns:minmax(0,1fr)}.form-alert[data-v-6ed31e3e]{margin-bottom:14px}.create-form[data-v-6ed31e3e] .el-form-item{margin-bottom:15px}.create-form[data-v-6ed31e3e] .el-form-item__label{padding-bottom:5px;color:#617187;font-size:12px;line-height:18px}.field-help[data-v-6ed31e3e]{margin-top:5px;color:#909399;font-size:11px;line-height:1.5}.full-control[data-v-6ed31e3e]{width:100%}.contract-summary[data-v-6ed31e3e]{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;padding:13px;border:1px solid #e5eaf0;border-radius:9px;background:#f8fafc}.contract-summary div[data-v-6ed31e3e]{min-width:0;padding:7px 9px}.contract-summary .balance[data-v-6ed31e3e]{grid-column:1/-1;border-radius:7px;background:#fff4dc}.contract-summary span[data-v-6ed31e3e],.contract-summary strong[data-v-6ed31e3e]{display:block}.contract-summary span[data-v-6ed31e3e]{color:#8894a2;font-size:11px}.contract-summary strong[data-v-6ed31e3e]{margin-top:4px;overflow:hidden;color:#3b4a5e;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.contract-summary .balance strong[data-v-6ed31e3e]{color:#b36f12;font-size:19px}.created-result[data-v-6ed31e3e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-top:12px;padding:11px 13px;border:1px solid #f0d79b;border-radius:8px;color:#8d621c;background:#fff9eb}.created-result i[data-v-6ed31e3e]{margin-top:2px}.created-result span[data-v-6ed31e3e],.created-result strong[data-v-6ed31e3e]{display:block}.created-result strong[data-v-6ed31e3e]{font-size:13px}.created-result span[data-v-6ed31e3e]{margin-top:3px;font-size:11px}.create-actions[data-v-6ed31e3e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:16px}.metric-grid[data-v-6ed31e3e]{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.metric-grid div[data-v-6ed31e3e]{padding:16px;border:1px solid #e5e9ef;border-radius:9px;background:#fafbfd}.metric-grid small[data-v-6ed31e3e],.metric-grid span[data-v-6ed31e3e],.metric-grid strong[data-v-6ed31e3e]{display:block}.metric-grid small[data-v-6ed31e3e],.metric-grid span[data-v-6ed31e3e]{color:#8794a5;font-size:11px}.metric-grid strong[data-v-6ed31e3e]{margin:6px 0 4px;color:#9b6b22;font-size:24px}.summary-alert[data-v-6ed31e3e]{margin-top:14px}.filters[data-v-6ed31e3e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:9px}.filters .el-input[data-v-6ed31e3e]{width:240px}.filters .el-select[data-v-6ed31e3e]{width:145px}.orders-card[data-v-6ed31e3e] .el-card__body{padding-top:12px}.orders-card[data-v-6ed31e3e] .el-table th{color:#49596e;background:#f7f3eb}.money[data-v-6ed31e3e]{color:#c35d40;font-weight:700}.muted[data-v-6ed31e3e]{color:#a0a9b4;font-size:12px}.danger-action[data-v-6ed31e3e]{color:#d75d5d}.table-footer[data-v-6ed31e3e]{padding-top:14px;color:#8995a4;font-size:12px;text-align:right}@media(max-width:1080px){.work-grid[data-v-6ed31e3e]{grid-template-columns:1fr}.flow-steps[data-v-6ed31e3e]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flow-steps>div[data-v-6ed31e3e]{width:100%}.flow-steps>i[data-v-6ed31e3e]{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@media(max-width:760px){.online-payment-workbench[data-v-6ed31e3e]{padding:12px}.flow-title[data-v-6ed31e3e],.hero-actions[data-v-6ed31e3e],.hero-panel[data-v-6ed31e3e],.orders-heading[data-v-6ed31e3e]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.channel-grid[data-v-6ed31e3e]{grid-template-columns:1fr}.work-grid[data-v-6ed31e3e]{grid-template-columns:minmax(0,1fr)}.filters[data-v-6ed31e3e]{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.filters .el-input[data-v-6ed31e3e],.filters .el-select[data-v-6ed31e3e]{width:100%}}.questionnaire[data-v-bf1f96b6]{margin:20px 0;padding:20px;background:#faf7f2;border:1px solid #eee5d9;border-radius:12px}.head[data-v-bf1f96b6],.question[data-v-bf1f96b6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}.head h3[data-v-bf1f96b6]{margin:0;font-size:16px}.questionnaire p[data-v-bf1f96b6]{font-size:13px;color:#80715f;line-height:1.8;white-space:pre-wrap}.question[data-v-bf1f96b6]{padding:14px 0;border-bottom:1px solid #eee5d9;font-size:14px}.question span[data-v-bf1f96b6]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-wrap:anywhere}.question b[data-v-bf1f96b6]{-webkit-box-flex:0;-ms-flex:none;flex:none}.el-textarea+.el-button[data-v-bf1f96b6]{margin-top:14px}.service-workbench[data-v-3e1740f4]{height:calc(100vh - 84px);min-height:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box;padding:16px 20px 0;background:#f3f6fa;color:#25324a}.page-heading[data-v-3e1740f4],.service-workbench[data-v-3e1740f4]{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.page-heading[data-v-3e1740f4]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;margin-bottom:16px;padding:20px 24px;border-radius:12px;color:#fff;background:linear-gradient(110deg,#47351f,#8d6b37);-webkit-box-shadow:0 9px 24px rgba(75,53,24,.18);box-shadow:0 9px 24px rgba(75,53,24,.18)}.eyebrow[data-v-3e1740f4]{margin-bottom:6px;color:#fff;font-size:13px;font-weight:700;letter-spacing:1px}h1[data-v-3e1740f4]{margin:0 0 5px;color:#fff;font-size:25px}.page-heading p[data-v-3e1740f4]{margin:0;color:#fff;font-size:13px;line-height:1.5}.heading-actions[data-v-3e1740f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;gap:8px}.metric-grid[data-v-3e1740f4]{display:grid;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;grid-template-columns:repeat(auto-fit,minmax(185px,1fr));gap:14px;margin-bottom:14px}.metric-card[data-v-3e1740f4]{min-height:84px;padding:15px 18px;background:#fff;border:1px solid #ece5da;border-radius:10px;-webkit-box-shadow:0 5px 18px rgba(55,45,32,.04);box-shadow:0 5px 18px rgba(55,45,32,.04)}.metric-card>i[data-v-3e1740f4],.metric-card[data-v-3e1740f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.metric-card>i[data-v-3e1740f4]{width:40px;height:40px;margin-right:12px;border-radius:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:19px}.metric-card div[data-v-3e1740f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.metric-card b[data-v-3e1740f4]{font-size:22px}.metric-card small[data-v-3e1740f4],.metric-card span[data-v-3e1740f4]{color:#8791a1}.metric-card small[data-v-3e1740f4]{margin-left:auto}.content-card[data-v-3e1740f4]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:14px;border-color:#ece5da;border-radius:10px}.filter-card[data-v-3e1740f4] .el-card__body{padding-bottom:2px}.service-workbench>.table-card[data-v-3e1740f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0;border-radius:10px 10px 0 0}.service-workbench>.table-card[data-v-3e1740f4] .el-card__header{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.service-workbench>.table-card[data-v-3e1740f4] .el-card__body{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:0}.service-record-table[data-v-3e1740f4]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%}.service-record-table[data-v-3e1740f4] .el-table__body tr{height:var(--service-row-height)!important}.service-record-table[data-v-3e1740f4] .el-table__body td{height:var(--service-row-height)!important;padding:8px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.service-record-table[data-v-3e1740f4] .el-table__body .cell{overflow:hidden;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.notification-content-preview[data-v-3e1740f4]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal;overflow-wrap:anywhere;line-height:18px}.service-record-table[data-v-3e1740f4] .el-table__body-wrapper,.service-record-table[data-v-3e1740f4] .el-table__empty-block{background:#fff}.service-table-footer[data-v-3e1740f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;min-height:58px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 18px;border-top:1px solid #e9edf1;color:#8390a0;background:-webkit-gradient(linear,left top,right top,from(#fbfcfd),color-stop(56%,#fff),to(#fbfaf7));background:linear-gradient(90deg,#fbfcfd,#fff 56%,#fbfaf7);font-size:12px}.service-table-footer[data-v-3e1740f4] .el-pagination{margin-left:auto;white-space:nowrap}.service-table-footer[data-v-3e1740f4] .el-pagination__sizes{display:none!important}.card-title[data-v-3e1740f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card-title div[data-v-3e1740f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.card-title span[data-v-3e1740f4]{color:#8b95a5;font-size:12px}.integration-alert[data-v-3e1740f4]{margin-bottom:18px}.record-state[data-v-3e1740f4]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 14px;margin:8px 0 16px;background:#faf7f1;border-radius:8px;color:#7b6850}.follow-up-state-guide[data-v-3e1740f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;margin:-6px 0 18px;padding:10px 12px;color:#5f6b7a;font-size:13px;line-height:20px;background:#f4f7fa;border-left:3px solid #b8945a;border-radius:6px}.follow-up-state-guide i[data-v-3e1740f4]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:3px;color:#b8945a}.log-panel[data-v-3e1740f4]{border-top:1px solid #eee6da;padding-top:12px}.log-panel h3[data-v-3e1740f4]{font-size:15px}.log-panel span[data-v-3e1740f4]{margin-left:10px;color:#8892a2}.log-panel p[data-v-3e1740f4]{margin:5px 0 0;color:#5f6978}.empty-state[data-v-3e1740f4]{padding:24px 12px;color:#9aa3af;text-align:center;background:#fafbfc;border:1px dashed #e1e5ea;border-radius:8px}.empty-state i[data-v-3e1740f4]{margin-right:6px}.dialog-footer[data-v-3e1740f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.state-actions[data-v-3e1740f4]{margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.action-button-wrap[data-v-3e1740f4]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.delete-record-button[data-v-3e1740f4]{color:#d95858}.archive-record-button[data-v-3e1740f4]{color:#8a7460}.follow-up-guidance[data-v-3e1740f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;margin:0 0 18px;padding:10px 12px;color:#667085;font-size:13px;line-height:20px;background:#f7f8fa;border-radius:8px}.follow-up-guidance i[data-v-3e1740f4]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:3px;color:#8a94a3}.form-section-title[data-v-3e1740f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:4px 0 14px;padding-top:18px;border-top:1px solid #eee8df}.form-section-title--first[data-v-3e1740f4]{margin-top:0;padding-top:0;border-top:0}.form-section-title h3[data-v-3e1740f4]{margin:0;color:#302a23;font-size:15px;line-height:22px}.form-section-title p[data-v-3e1740f4]{margin:3px 0 0;color:#8a94a3;font-size:12px;line-height:18px}.follow-up-form[data-v-3e1740f4] .el-form-item{margin-bottom:18px}.follow-up-form[data-v-3e1740f4] .el-form-item__label{padding:0 0 7px;color:#4b5563;font-size:13px;font-weight:600;line-height:20px}.field-guidance[data-v-3e1740f4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px;margin-top:6px;color:#8a7460;font-size:12px;line-height:18px}.field-guidance b[data-v-3e1740f4]{color:#b38a50;font-weight:600}.dialog-save-hint[data-v-3e1740f4]{margin-right:auto;color:#8a7460;font-size:13px}[data-v-3e1740f4] .service-record-dialog{max-width:calc(100vw - 32px);overflow:hidden;border-radius:14px;-ms-scroll-chaining:none;overscroll-behavior:contain}[data-v-3e1740f4] .standard-service-dialog .el-dialog__header{padding:22px 28px 18px;border-bottom:1px solid #f0ebe4}[data-v-3e1740f4] .standard-service-dialog .el-dialog__body{max-height:calc(100vh - 205px);padding:18px 28px 8px;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}[data-v-3e1740f4] .standard-service-dialog .el-dialog__footer{padding:16px 28px 20px;border-top:1px solid #f0ebe4}[data-v-3e1740f4] .follow-up-task-dialog{max-width:calc(100vw - 32px);overflow:hidden;border-radius:14px}[data-v-3e1740f4] .follow-up-task-dialog .el-dialog__header{padding:22px 28px 18px;border-bottom:1px solid #f0ebe4}[data-v-3e1740f4] .follow-up-task-dialog .el-dialog__title{color:#29251f;font-size:19px;font-weight:700}[data-v-3e1740f4] .follow-up-task-dialog .el-dialog__body{max-height:calc(100vh - 180px);padding:18px 28px 8px;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}[data-v-3e1740f4] .follow-up-task-dialog .el-dialog__footer{padding:16px 28px 20px;border-top:1px solid #f0ebe4}@media(max-width:1100px){.metric-grid[data-v-3e1740f4]{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px}.metric-card[data-v-3e1740f4]{min-width:0;min-height:76px;padding:10px 12px}.metric-card>i[data-v-3e1740f4]{width:34px;height:34px;margin-right:9px}.metric-card small[data-v-3e1740f4]{display:none}.page-heading[data-v-3e1740f4]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(max-width:768px){.service-workbench[data-v-3e1740f4]{height:auto;min-height:calc(100vh - 84px);overflow:visible;padding:12px}.service-workbench>.table-card[data-v-3e1740f4]{display:block;overflow:visible}.service-workbench>.table-card[data-v-3e1740f4] .el-card__body{display:block}.service-record-table[data-v-3e1740f4]{height:auto!important}.service-record-table[data-v-3e1740f4] .el-table__body-wrapper{max-height:none;overflow-y:visible}.service-table-footer[data-v-3e1740f4]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.service-table-footer[data-v-3e1740f4] .el-pagination{margin-left:0}[data-v-3e1740f4] .follow-up-task-dialog .el-dialog__header{padding:18px 20px 15px}[data-v-3e1740f4] .follow-up-task-dialog .el-dialog__body{padding:16px 20px 6px}[data-v-3e1740f4] .follow-up-task-dialog .el-dialog__footer{padding:14px 20px 18px}.dialog-save-hint[data-v-3e1740f4]{display:none}}.satisfaction-page[data-v-c01f2f2c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:calc(100vh - 84px);min-height:0;overflow:hidden;background:var(--qdf-page)}.feedback-tabs[data-v-c01f2f2c]{-webkit-box-flex:0;-ms-flex:none;flex:none;margin:0 0 14px}.feedback-tabs[data-v-c01f2f2c] .el-tabs__header{margin:0}.feedback-tabs[data-v-c01f2f2c] .el-tabs__item{height:44px;line-height:44px;font-size:14px;font-weight:500}.feedback-tabs[data-v-c01f2f2c] .el-tabs__content{display:none}.satisfaction-page>.service-workbench[data-v-c01f2f2c]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:auto;min-height:0;background:var(--qdf-page)}.share-card[data-v-c01f2f2c]{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;min-height:0;overflow:auto;margin:0;border:0;border-radius:12px}.share-head[data-v-c01f2f2c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px;margin-bottom:12px}.share-head span[data-v-c01f2f2c]{display:block;margin-top:4px;color:#7d8997;font-size:12px}.review-search[data-v-c01f2f2c]{width:320px;max-width:100%}.inactive-gift[data-v-5dbcb023]{display:inline-block;margin-left:6px;padding:1px 5px;border-radius:4px;background:#f0eeea;color:#8f867b;font-size:11px}.questionnaire-gifts[data-v-5dbcb023]{color:#514a40}.gift-guidance[data-v-5dbcb023]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;padding:14px 16px;margin-bottom:16px;border:1px solid #e7dfd2;border-radius:8px;background:#f8f5ef}.gift-guidance>i[data-v-5dbcb023]{font-size:21px;color:#8c6a36;margin-top:2px}.gift-guidance strong[data-v-5dbcb023]{font-size:14px;font-weight:500;color:#27231e}.gift-guidance p[data-v-5dbcb023]{font-size:12px;line-height:1.8;color:#766d60;margin:5px 0 0}.gift-toolbar[data-v-5dbcb023]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:15px;margin:4px 0 14px}.gift-toolbar>span[data-v-5dbcb023]{font-size:12px;color:#766d60}.gift-table[data-v-5dbcb023] .cell{overflow-wrap:anywhere;line-height:1.7}.gift-table[data-v-5dbcb023] td{padding:10px 0}.gift-table[data-v-5dbcb023] .el-button--text{font-size:13px}.gift-register-form .el-select[data-v-5dbcb023]{width:100%}.gift-note[data-v-5dbcb023]{font-size:12px;line-height:1.8;padding:12px;background:#f8f5ef;color:#766d60}.handover-customer[data-v-5dbcb023]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:20px}.handover-customer strong[data-v-5dbcb023]{font-size:17px;font-weight:600;color:#27231e}.handover-customer>span[data-v-5dbcb023]{font-size:13px;color:#766d60}.handover-customer .delivery-status[data-v-5dbcb023]{margin-left:auto;background:#edf2ed;padding:4px 9px;border-radius:4px;color:#526c58;font-size:12px}.handover-details[data-v-5dbcb023]{margin:0;padding:4px 16px;background:#f8f5ef;border:1px solid #e7dfd2;border-radius:8px}.handover-details>div[data-v-5dbcb023]{display:grid;grid-template-columns:80px minmax(0,1fr);gap:14px;padding:12px 0;border-bottom:1px solid #e7dfd2}.handover-details>div[data-v-5dbcb023]:last-child{border:0}.handover-details dt[data-v-5dbcb023]{color:#766d60;font-size:12px;line-height:1.8}.handover-details dd[data-v-5dbcb023]{margin:0;color:#27231e;font-size:13px;line-height:1.8;overflow-wrap:anywhere}@media(max-width:600px){.gift-toolbar[data-v-5dbcb023]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.handover-customer[data-v-5dbcb023]{-ms-flex-wrap:wrap;flex-wrap:wrap}}.gift-table[data-v-5dbcb023]{margin-top:0}.full[data-v-5dbcb023]{width:100%}.destination[data-v-5dbcb023]{white-space:pre-wrap;overflow-wrap:anywhere}.claim-filterbar[data-v-5dbcb023]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.claim-filterbar .el-select[data-v-5dbcb023]{width:130px}.shipping-form[data-v-5dbcb023]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:20px}.shipping-form .el-select[data-v-5dbcb023]{width:100%}@media(max-width:600px){.shipping-form[data-v-5dbcb023]{grid-template-columns:1fr}}.claim-filterbar[data-v-5dbcb023]{-ms-flex-wrap:wrap;flex-wrap:wrap}.claim-filterbar>.el-input[data-v-5dbcb023]{width:230px}.claim-sub[data-v-5dbcb023]{display:block;color:#978771;font-size:11px}.questionnaire-rules[data-v-373f394d]{color:#514a40}.schedule-summary[data-v-373f394d]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:16px 0;background:#f7f4ed;border:1px solid #e7dfd2;border-radius:8px}.schedule-summary>div[data-v-373f394d]{padding:0 20px;border-right:1px solid #e7dfd2}.schedule-summary>div[data-v-373f394d]:last-child{border:0}.schedule-summary span[data-v-373f394d]{display:block;font-size:12px;color:#766d60;margin-bottom:7px}.schedule-summary strong[data-v-373f394d]{font-size:22px;font-weight:600;color:#6f542b;font-variant-numeric:tabular-nums}.schedule-summary small[data-v-373f394d]{font-size:12px;font-weight:400}.rule-explanation[data-v-373f394d],.scan-note[data-v-373f394d]{font-size:12px;line-height:1.8;color:#766d60}.rule-explanation[data-v-373f394d]{margin:12px 0 22px}.section-title[data-v-373f394d]{font-size:14px;font-weight:600;color:#27231e;margin:0 0 12px}.rule-status[data-v-373f394d]{display:inline-block;padding:3px 8px;border-radius:4px;background:#efede8;color:#766d60;font-size:12px}.rule-status.enabled[data-v-373f394d]{background:#edf2ed;color:#526c58}.rule-settings[data-v-373f394d]{margin-top:22px;padding-top:20px;border-top:1px solid #e7dfd2}.rule-form[data-v-373f394d]{display:grid;grid-template-columns:180px minmax(0,1fr);gap:0 18px}.rule-form .el-select[data-v-373f394d]{width:100%}.rule-form .el-form-item[data-v-373f394d]{margin-bottom:16px}.enable-field[data-v-373f394d]{grid-column:1/-1}.rule-actions[data-v-373f394d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px}.rule-actions>span[data-v-373f394d]{font-size:12px;color:#766d60}.scan-note[data-v-373f394d]{margin-top:20px;padding-top:12px;border-top:1px solid #e7dfd2}.scan-note p[data-v-373f394d]{margin:4px 0}@media(max-width:600px){.rule-form[data-v-373f394d]{grid-template-columns:minmax(0,1fr)}.schedule-summary>div[data-v-373f394d]{padding:0 10px}.rule-actions[data-v-373f394d]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.questionnaire-editor[data-v-3e00aa52]{color:#302b25}.editor-heading[data-v-3e00aa52]{position:relative;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;padding:14px 0 18px;background:var(--qdf-surface,#fffdf9)}.editor-heading h3[data-v-3e00aa52]{margin:0 0 8px;font-size:19px;line-height:1.5;font-weight:600}.editor-heading span[data-v-3e00aa52],.muted[data-v-3e00aa52],.source-note[data-v-3e00aa52]{font-size:12px;color:#837868;line-height:1.8}.save-actions[data-v-3e00aa52]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:none;flex:none}.source-note[data-v-3e00aa52]{background:#f6efdf;padding:10px 12px;border-radius:6px}.editor-grid[data-v-3e00aa52]{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:24px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.editor-main[data-v-3e00aa52]{min-width:0}.base-settings[data-v-3e00aa52]{border-bottom:1px solid #e9e1d5}.base-settings summary[data-v-3e00aa52]{cursor:pointer;font-size:13px;padding:12px 0;color:#776b59}.editor-paper[data-v-3e00aa52]{padding:16px;background:#fffdf9}.editor-paper .el-form-item[data-v-3e00aa52]{margin-bottom:12px}.group-tabs[data-v-3e00aa52]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:7px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:20px 0}.group-tabs .el-button[data-v-3e00aa52]{margin:0;border-radius:5px}.group-tabs .chosen[data-v-3e00aa52]{color:#886536;border-color:#b8945a;background:#f7f0e2}.group-tabs small[data-v-3e00aa52]{margin-left:6px;color:#887b68}.group-heading[data-v-3e00aa52]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:9px;margin:0 0 8px}.group-heading .el-input[data-v-3e00aa52]{width:155px}.group-heading[data-v-3e00aa52] .el-input__inner{padding-left:0;border-color:transparent;background:transparent;font-size:17px;font-weight:600;color:#302b25}.group-heading[data-v-3e00aa52] .el-input__inner:focus{border-color:#b8945a;padding-left:8px}.group-heading>span[data-v-3e00aa52],.group-heading small[data-v-3e00aa52]{color:#8a7c69;font-size:12px}.group-heading>span[data-v-3e00aa52]{margin-left:auto}.edit-tip[data-v-3e00aa52]{font-size:12px;color:#998568;margin:6px 0 13px}.question-paper[data-v-3e00aa52]{border:1px solid #e9e1d5;border-radius:8px;background:#fffefa;overflow:hidden}.question-scroll[data-v-3e00aa52]{max-height:565px;overflow:auto;scrollbar-width:thin;scrollbar-color:#c9baa3 transparent}.editor-question[data-v-3e00aa52]{padding:19px 17px 17px;border-bottom:1px solid #eee7dc;border-left:3px solid transparent;scroll-margin:12px}.editor-question[data-v-3e00aa52]:last-child{border-bottom:0}.editor-question.selected[data-v-3e00aa52]{border-left-color:#b28c51;background:#fcf8f0}.question-line[data-v-3e00aa52]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px}.question-number[data-v-3e00aa52]{-webkit-box-flex:0;-ms-flex:none;flex:none;width:25px;padding:6px 0;border:0;background:transparent;color:#a58a5f;font-size:12px;line-height:1.7;cursor:pointer}.direct-question-title[data-v-3e00aa52]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.direct-question-title[data-v-3e00aa52] textarea{border-color:transparent;resize:none;background:transparent;padding:4px 5px;color:#302b25;font-size:14px;line-height:1.8;border-radius:4px}.direct-question-title[data-v-3e00aa52] textarea:focus{border-color:#b8945a;background:#fffefa}.type-summary[data-v-3e00aa52]{-webkit-box-flex:0;-ms-flex:none;flex:none;padding-top:8px;font-size:11px;color:#9a8d7b}.direct-options[data-v-3e00aa52]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px 14px;margin:10px 0 0 40px}.direct-option[data-v-3e00aa52],.direct-options[data-v-3e00aa52]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.direct-option[data-v-3e00aa52]{gap:5px;min-width:0;max-width:100%}.direct-option .el-input[data-v-3e00aa52]{width:95px;max-width:100%}.direct-option[data-v-3e00aa52] .el-input__inner{border-color:transparent;background:transparent;padding:0 5px;height:30px;color:#6b6051}.direct-option[data-v-3e00aa52] .el-input__inner:focus{border-color:#b8945a;background:#fffefa}.option-symbol[data-v-3e00aa52]{width:13px;height:13px;border:1px solid #cdbd9f;border-radius:50%;-webkit-box-flex:0;-ms-flex:none;flex:none}.option-symbol.square[data-v-3e00aa52]{border-radius:3px}.add-option[data-v-3e00aa52],.remove-option[data-v-3e00aa52]{border:0;background:transparent;color:#a78c64;cursor:pointer;padding:4px}.remove-option[data-v-3e00aa52]:disabled{opacity:.25;cursor:default}.add-option[data-v-3e00aa52]{font-size:12px}.answer-example[data-v-3e00aa52]{margin:12px 0 0 40px;padding:10px;color:#a39887;font-size:12px;border:1px dashed #e5dccd;border-radius:5px}.question-tools[data-v-3e00aa52]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;margin:14px 0 0 40px;padding-top:12px;border-top:1px dashed #e6dccb}.question-tools .el-select[data-v-3e00aa52]{width:104px}.question-tools .el-checkbox[data-v-3e00aa52]{margin:0}.question-tools[data-v-3e00aa52] .el-checkbox__label{padding-left:5px;font-size:12px}.question-order[data-v-3e00aa52]{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.question-order .el-button[data-v-3e00aa52]{margin:0;padding:6px 9px}.rating-range[data-v-3e00aa52]{margin:12px 0 0 40px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:12px;color:#857764}.rating-range .el-input-number[data-v-3e00aa52]{width:95px}.empty-group[data-v-3e00aa52]{padding:24px;color:#8a7c69;font-size:13px}.add-actions[data-v-3e00aa52]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin:16px 0}.add-actions .el-button[data-v-3e00aa52]{margin:0}.confirmation[data-v-3e00aa52]{margin-top:18px;padding:14px 16px;background:#f7f4ee;border-radius:7px}.confirmation p[data-v-3e00aa52]{font-size:11px;line-height:1.8;color:#8c806e;margin:8px 0 0}.confirmation .group-review[data-v-3e00aa52]{margin:0 0 12px;color:#a17d45}.confirmation[data-v-3e00aa52] .el-checkbox__label{white-space:normal;line-height:1.7;font-size:12px}.questionnaire-live-preview[data-v-3e00aa52]{position:sticky;top:15px;padding:0 7px;min-width:0;background:transparent;border:0;border-radius:0;margin:0}.preview-label[data-v-3e00aa52]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#80745f;font-size:12px;margin:5px 3px 15px}.preview-label[data-v-3e00aa52],.preview-label small[data-v-3e00aa52]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.preview-label small[data-v-3e00aa52]{gap:5px;font-size:10px;color:#a49274}.preview-label small i[data-v-3e00aa52]{width:4px;height:4px;background:#b49767;border-radius:50%}.preview-device[data-v-3e00aa52]{padding:6px;border:1px solid #726b60;border-radius:39px;background:linear-gradient(135deg,#57534c,#24221f 45%,#3c3933);-webkit-box-shadow:0 12px 26px rgba(71,56,32,.10980392156862745),0 2px 5px rgba(52,39,25,.10196078431372549);box-shadow:0 12px 26px rgba(71,56,32,.10980392156862745),0 2px 5px rgba(52,39,25,.10196078431372549)}.preview-screen[data-v-3e00aa52]{line-height:1.5;height:600px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:32px;background:#faf7f1;overflow:hidden;border:1px solid #26231e}.preview-system[data-v-3e00aa52]{-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:0;-ms-flex:none;flex:none;height:40px;padding:0 17px;font-size:10px;font-weight:600;color:#3f382e}.preview-system-icons[data-v-3e00aa52],.preview-system[data-v-3e00aa52]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.preview-system-icons[data-v-3e00aa52]{gap:5px;-ms-flex-align:center}.signal[data-v-3e00aa52]{display:block;width:10px;height:9px;background:linear-gradient(90deg,#3f382e 0 2px,transparent 2px 4px,#3f382e 4px 6px,transparent 6px 8px,#3f382e 8px);clip-path:polygon(0 65%,20% 65%,20% 40%,60% 40%,60% 0,100% 0,100% 100%,0 100%)}.wifi[data-v-3e00aa52]{width:9px;height:8px;border:2px solid #3f382e;border-right-color:transparent;border-bottom-color:transparent;border-radius:9px 0 0 0;-webkit-transform:rotate(45deg) scale(.75);transform:rotate(45deg) scale(.75)}.battery[data-v-3e00aa52]{width:14px;height:7px;border:1px solid #3f382e;border-radius:2px;position:relative}.battery[data-v-3e00aa52]:before{content:"";position:absolute;inset:1px;background:#3f382e;border-radius:1px}.battery[data-v-3e00aa52]:after{content:"";position:absolute;right:-3px;top:1px;width:1px;height:3px;background:#3f382e}.preview-island[data-v-3e00aa52]{position:absolute;top:9px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:80px;height:22px;border-radius:16px;background:#1b1916}.preview-nav[data-v-3e00aa52]{display:grid;grid-template-columns:50px 1fr 50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:none;flex:none;min-height:40px;padding:0 13px;font-size:11px;font-weight:500;text-align:center;color:#4e4435;border-bottom:1px solid #eae3d7}.preview-back[data-v-3e00aa52]{justify-self:start;font-size:23px;font-weight:400;line-height:1}.preview-capsule[data-v-3e00aa52]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;width:49px;height:21px;border:1px solid #e2dacd;border-radius:20px;background:#fffcf7}.preview-capsule i[data-v-3e00aa52]{font-style:normal;font-size:10px;letter-spacing:0;padding-right:5px;border-right:1px solid #e2dacd;line-height:10px}.preview-capsule b[data-v-3e00aa52]{width:10px;height:10px;border:1px solid #514a40;border-radius:50%;position:relative}.preview-capsule b[data-v-3e00aa52]:after{content:"";position:absolute;inset:2px;background:#514a40;border-radius:50%}.preview-phone-scroll[data-v-3e00aa52]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;padding:16px 16px 14px;scrollbar-width:thin;scrollbar-color:#d7c9b1 transparent}.preview-phone-scroll[data-v-3e00aa52]::-webkit-scrollbar{width:3px}.preview-phone-scroll[data-v-3e00aa52]::-webkit-scrollbar-thumb{background:#d7c9b1;border-radius:3px}.preview-phone-scroll[data-v-3e00aa52]::-webkit-scrollbar-track{background:transparent}.preview-phone-scroll[data-v-3e00aa52]::-webkit-scrollbar-button{display:none}.preview-survey-heading[data-v-3e00aa52]{margin-bottom:16px}.preview-brand[data-v-3e00aa52]{display:block;color:#a48a61;font-size:9px;letter-spacing:1.5px;margin-bottom:9px}.preview-phone-scroll h4[data-v-3e00aa52]{font-size:17px;line-height:1.6;font-weight:600;color:#493b29;margin:0;overflow-wrap:anywhere}.preview-intro[data-v-3e00aa52]{font-size:11px;color:#8c7e69;line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere;margin:9px 0 0}.preview-section-heading[data-v-3e00aa52]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#876b41;font-size:11px;font-weight:500;gap:10px}.preview-section-heading small[data-v-3e00aa52]{font-weight:400;font-size:9px;color:#a4947b}.preview-progress[data-v-3e00aa52]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;margin:10px 0 16px}.preview-progress span[data-v-3e00aa52]{height:2px;-webkit-box-flex:1;-ms-flex:1;flex:1;border-radius:3px;background:#e7dece}.preview-progress .done[data-v-3e00aa52]{background:#b29260}.preview-card[data-v-3e00aa52]{padding:16px 14px;background:#fffefa;border:1px solid #ece2d1;border-radius:12px;-webkit-box-shadow:0 3px 10px rgba(128,98,53,.0196078431372549);box-shadow:0 3px 10px rgba(128,98,53,.0196078431372549)}.preview-question-meta[data-v-3e00aa52]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#b3a38a;font-size:10px;font-variant-numeric:tabular-nums}.preview-question-meta b[data-v-3e00aa52]{font-size:13px;font-weight:500;color:#9c7c48;letter-spacing:.5px;margin-right:3px}.preview-question-meta small[data-v-3e00aa52]{color:#a49883;font-size:9px;font-weight:400}.preview-card p[data-v-3e00aa52]{font-size:13px;line-height:1.85;margin:12px 0 14px;color:#504430;overflow-wrap:anywhere;white-space:pre-wrap}.preview-question-type[data-v-3e00aa52]{display:table;padding:2px 6px;margin:0 0 10px;border-radius:4px;background:#f6eddb;color:#876631;font-size:10px;line-height:17px}.preview-choices[data-v-3e00aa52]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.preview-option[data-v-3e00aa52]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;width:auto;max-width:100%;-ms-flex-item-align:start;align-self:flex-start;min-width:60px;min-height:32px;padding:5px 10px;border:1px solid #e8dfcf;border-radius:8px;background:#fffefa;color:#75664e;font:inherit;font-size:12px;line-height:1.7;text-align:left;cursor:pointer;-webkit-transition:background .15s,border-color .15s;transition:background .15s,border-color .15s}.preview-option>span[data-v-3e00aa52]:last-child{min-width:0;overflow-wrap:anywhere}.preview-option-mark[data-v-3e00aa52]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:12px;height:12px;border:1px solid #cdbfa6;border-radius:50%;-webkit-box-flex:0;-ms-flex:none;flex:none;background:#fffefa}.preview-option-mark.square[data-v-3e00aa52]{border-radius:4px}.preview-option-mark i[data-v-3e00aa52]{width:6px;height:4px;border-left:1.5px solid #fff;border-bottom:1.5px solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:-2px}.preview-choices .chosen[data-v-3e00aa52]{background:#f7efdf;border-color:#b99963;color:#876631}.preview-option.chosen .preview-option-mark[data-v-3e00aa52]{background:#aa8850;border-color:#aa8850}.preview-option[data-v-3e00aa52]:hover{border-color:#b99963}.rating-choices[data-v-3e00aa52]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.rating-choices button[data-v-3e00aa52]{min-width:0;height:34px;border:1px solid #e8dfcf;border-radius:6px;background:#fffefa;color:#827052;font-size:11px;cursor:pointer}.preview-card[data-v-3e00aa52] .el-textarea__inner{font-size:12px;line-height:1.8;background:#fcfaf5;border-color:#e8dfcf;color:#685a44;border-radius:8px;resize:vertical}.preview-controls[data-v-3e00aa52]{-webkit-box-flex:0;-ms-flex:none;flex:none;padding:12px 16px 2px;border-top:1px solid #eee6d8;background:#faf7f1}.preview-next[data-v-3e00aa52]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:100%;min-height:41px;border:1px solid #aa8850;border-radius:8px;background:linear-gradient(105deg,#b3935d,#99773f);color:#fff;font-size:12px;font-weight:500;cursor:pointer;-webkit-box-shadow:0 3px 6px rgba(140,106,54,.07058823529411765);box-shadow:0 3px 6px rgba(140,106,54,.07058823529411765)}.preview-next i[data-v-3e00aa52]{position:absolute;right:14px;font-size:16px;font-style:normal;font-weight:400}.preview-next[data-v-3e00aa52]:disabled{opacity:.4;cursor:default}.preview-pagination[data-v-3e00aa52]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-top:7px;color:#a4947b;font-size:10px}.preview-pagination button[data-v-3e00aa52]{min-height:28px;background:transparent;border:0;color:#927346;padding:0 2px;font-size:10px;cursor:pointer}.preview-pagination button[data-v-3e00aa52]:disabled{opacity:.35;cursor:default}.preview-pagination small[data-v-3e00aa52]{font-size:9px;font-variant-numeric:tabular-nums}.preview-home[data-v-3e00aa52]{height:4px;width:85px;border-radius:4px;background:#302c25;margin:7px auto 8px;-webkit-box-flex:0;-ms-flex:none;flex:none}.questionnaire-live-preview>.muted[data-v-3e00aa52]{text-align:center;margin:14px 0 0;font-size:10px}.settings-paper[data-v-3e00aa52]{border:1px solid #e9e1d5;border-radius:8px}.settings-paper h4[data-v-3e00aa52]{font-size:14px;margin:4px 0 12px}.settings-paper h4[data-v-3e00aa52]:not(:first-child){margin-top:25px}.settings-paper p[data-v-3e00aa52]{font-size:13px;line-height:1.9}button[data-v-3e00aa52]:focus-visible,summary[data-v-3e00aa52]:focus-visible{outline:2px solid #a78044;outline-offset:2px}button[data-v-3e00aa52]:disabled{cursor:default}@media(max-width:900px){.editor-grid[data-v-3e00aa52]{grid-template-columns:minmax(0,1fr) 280px;gap:15px}.editor-question[data-v-3e00aa52]{padding:15px 10px}.type-summary[data-v-3e00aa52]{display:none}.answer-example[data-v-3e00aa52],.direct-options[data-v-3e00aa52],.question-tools[data-v-3e00aa52],.rating-range[data-v-3e00aa52]{margin-left:30px}.save-actions>span[data-v-3e00aa52]{display:none}}@media(max-width:700px){.editor-grid[data-v-3e00aa52]{grid-template-columns:minmax(0,1fr)}.questionnaire-live-preview[data-v-3e00aa52]{position:static;width:290px;max-width:100%;justify-self:center}.question-scroll[data-v-3e00aa52]{max-height:460px}.editor-heading h3[data-v-3e00aa52]{font-size:16px}.editor-heading[data-v-3e00aa52]{gap:10px}.question-order[data-v-3e00aa52]{margin-left:0}.direct-option .el-input[data-v-3e00aa52]{width:80px}}.wechat-toolbar[data-v-b186b0b8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:15px;color:#74592f;font-size:13px}.wechat-note[data-v-b186b0b8]{color:#766d60;font-size:12px;line-height:1.8;margin:12px 0}.wechat-status[data-v-b186b0b8] .cell{overflow-wrap:anywhere}small[data-v-b186b0b8]{color:#766d60}.management-tabs[data-v-6cde4fd3] .el-tabs__header{margin-bottom:14px}.management-tabs[data-v-6cde4fd3] .el-tabs__content{display:none}.questionnaire-page[data-v-6cde4fd3] .el-dialog__body{-ms-scroll-chaining:none;overscroll-behavior:contain}.tools .el-button[data-v-6cde4fd3]:focus-visible{outline:2px solid #8c6a36;outline-offset:2px}.questionnaire-page[data-v-6cde4fd3] .el-table th .cell{font-weight:600}.questionnaire-page[data-v-6cde4fd3] .el-table .el-button--text{font-size:13px}.questionnaire-heading[data-v-6cde4fd3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;margin-bottom:16px;padding:16px 20px;border-radius:10px;color:#fff;background:linear-gradient(110deg,#47351f,#8d6b37);-webkit-box-shadow:0 9px 24px rgba(75,53,24,.18);box-shadow:0 9px 24px rgba(75,53,24,.18)}.questionnaire-eyebrow[data-v-6cde4fd3]{display:none}.questionnaire-heading h1[data-v-6cde4fd3]{margin:0 0 5px;color:#fff;font-size:22px;font-weight:700;line-height:1.35}.questionnaire-heading p[data-v-6cde4fd3]{margin:0;color:#fff;font-size:13px;line-height:1.5}.questionnaire-heading>.el-button[data-v-6cde4fd3]{-ms-flex-negative:0;flex-shrink:0}@media(max-width:640px){.questionnaire-heading[data-v-6cde4fd3]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;padding:18px 20px}}.questionnaire-page[data-v-6cde4fd3]{padding:16px 20px 20px;background:var(--qdf-page);min-height:calc(100vh - 84px);color:#27231e}.muted[data-v-6cde4fd3]{color:#847c71;font-size:12px;line-height:1.8}.list-summary[data-v-6cde4fd3]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:18px 0 13px;font-size:12px;color:#847c71}.list-summary strong[data-v-6cde4fd3]{font-size:14px;font-weight:500;color:#27231e}.list-panel[data-v-6cde4fd3]{border:1px solid #e7dfd2;background:#fffdf9;border-radius:8px;overflow:hidden}.tools[data-v-6cde4fd3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:13px 15px;border-bottom:1px solid #e7dfd2;-ms-flex-wrap:wrap;flex-wrap:wrap}.tools>.el-input[data-v-6cde4fd3]{max-width:350px;min-width:210px;-webkit-box-flex:1;-ms-flex:1;flex:1}.tools>.el-select[data-v-6cde4fd3]{width:140px}.tools small[data-v-6cde4fd3]{font-size:11px;color:#847c71}.toolbar-actions[data-v-6cde4fd3]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-left:auto}.toolbar-actions .el-button[data-v-6cde4fd3]{margin:0}.customer-cell[data-v-6cde4fd3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3px}.customer-cell strong[data-v-6cde4fd3],.table-title[data-v-6cde4fd3]{font-size:14px;font-weight:500;color:#27231e;line-height:1.6;overflow-wrap:anywhere}.cell-sub[data-v-6cde4fd3],.customer-cell small[data-v-6cde4fd3]{display:block;font-size:12px;line-height:1.6;color:#766d60}.cell-sub[data-v-6cde4fd3]{margin-top:5px}.status-chip[data-v-6cde4fd3]{display:inline-block;padding:4px 8px;border-radius:5px;background:#f4eee4;color:#8c6a36;font-size:12px;line-height:1.5}.status-chip.submitted[data-v-6cde4fd3]{background:#edf2ed;color:#6e7f72}.status-chip.cancelled[data-v-6cde4fd3],.status-chip.expired[data-v-6cde4fd3]{color:#847c71;background:#f1f0ed}.pager[data-v-6cde4fd3]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 15px;color:#847c71;font-size:12px;border-top:1px solid #e7dfd2}.pager>div[data-v-6cde4fd3],.pager[data-v-6cde4fd3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.template-note[data-v-6cde4fd3]{padding:14px 15px;color:#847c71;font-size:12px;line-height:1.8;border-top:1px solid #e7dfd2}.detail-heading[data-v-6cde4fd3]{gap:12px}.detail-heading[data-v-6cde4fd3],.identity-avatar[data-v-6cde4fd3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.identity-avatar[data-v-6cde4fd3]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:42px;height:42px;-webkit-box-flex:0;-ms-flex:none;flex:none;border-radius:12px;background:#f4eee4;color:#8c6a36;font-size:17px}.detail-name[data-v-6cde4fd3]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.detail-name h3[data-v-6cde4fd3]{margin:0 0 5px;font-size:18px;font-weight:500}.detail-name small[data-v-6cde4fd3]{font-size:12px;color:#847c71}.room-chip[data-v-6cde4fd3]{font-size:11px;font-weight:400;background:#f4eee4;color:#8c6a36;padding:3px 6px;border-radius:4px;margin-left:7px}.detail-survey[data-v-6cde4fd3]{margin:22px 0 12px;font-size:17px;font-weight:500}.detail-meta[data-v-6cde4fd3]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:18px;font-size:12px;color:#847c71}.answer-list[data-v-6cde4fd3]{max-height:52vh;overflow:auto;padding-right:12px}.answer-question[data-v-6cde4fd3]{padding:15px 0;border-bottom:1px solid #eeebe5}.answer-question strong[data-v-6cde4fd3]{display:block;font-size:13px;font-weight:400;line-height:1.9}.answer-question p[data-v-6cde4fd3]{margin:7px 0 0;font-size:14px;color:#8c6a36;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.9}.answer-group[data-v-6cde4fd3]{margin-top:14px;padding:11px 12px;background:#f7f6f2;border:0;border-radius:7px}.answer-group strong[data-v-6cde4fd3]{font-weight:500}.claim-heading[data-v-6cde4fd3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:15px;margin:15px 0}.copy-source[data-v-6cde4fd3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:7px;padding:13px;margin:15px 0 20px;border-radius:8px;background:#f4f1eb}.copy-source small[data-v-6cde4fd3]{font-size:11px;color:#847c71}.copy-source strong[data-v-6cde4fd3]{font-size:14px;font-weight:500}.copy-error[data-v-6cde4fd3]{font-size:12px;color:#965d5a}.full[data-v-6cde4fd3]{width:100%}.questionnaire-page[data-v-6cde4fd3] .el-table td{padding:10px 0;font-size:13px}.questionnaire-page[data-v-6cde4fd3] .el-table .cell{line-height:1.6}.questionnaire-page[data-v-6cde4fd3] .el-table th{background:#f7f5f0;font-size:12px;color:#847c71}.questionnaire-page[data-v-6cde4fd3] .el-dialog{max-width:calc(100vw - 32px)}.questionnaire-page[data-v-6cde4fd3] .el-dialog__body{padding-top:15px}.questionnaire-page[data-v-6cde4fd3] .el-alert{margin-bottom:12px}@media(max-width:900px){.toolbar-actions[data-v-6cde4fd3]{margin-left:0}.detail-meta[data-v-6cde4fd3]{gap:10px}}.questionnaire-page[data-v-6cde4fd3] .el-dialog{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;top:6vh;margin-top:0!important;max-height:88vh}.questionnaire-page[data-v-6cde4fd3] .el-dialog__footer,.questionnaire-page[data-v-6cde4fd3] .el-dialog__header{-webkit-box-flex:0;-ms-flex:none;flex:none}.questionnaire-page[data-v-6cde4fd3] .el-dialog__body{min-height:0;overflow:auto}.answer-empty[data-v-6cde4fd3]{text-align:center;padding:55px 18px;color:#847c71}.answer-empty i[data-v-6cde4fd3]{font-size:28px;color:#b88952}.answer-empty h4[data-v-6cde4fd3]{font-size:16px;font-weight:500;color:#4a4036;margin:16px 0 8px}.answer-empty p[data-v-6cde4fd3]{font-size:12px;line-height:1.8}.publish-summary[data-v-6cde4fd3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:13px;padding:16px;margin-bottom:20px;border-radius:8px;background:#f7f5f0}.publish-summary>div[data-v-6cde4fd3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:18px;line-height:1.8}.publish-summary span[data-v-6cde4fd3]{-webkit-box-flex:0;-ms-flex:0 0 90px;flex:0 0 90px;color:#847c71;font-size:12px}.publish-summary strong[data-v-6cde4fd3]{font-weight:400;font-size:13px;overflow-wrap:anywhere}.task-query[data-v-6cde4fd3]{padding:14px 16px}.query-basic[data-v-6cde4fd3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:9px;-ms-flex-wrap:wrap;flex-wrap:wrap}.query-basic .el-button+.el-button[data-v-6cde4fd3]{margin-left:0}.query-basic .query-search[data-v-6cde4fd3]{-webkit-box-flex:0;-ms-flex:none;flex:none;width:260px;max-width:100%}.query-basic .query-type[data-v-6cde4fd3]{-webkit-box-flex:0;-ms-flex:none;flex:none;width:145px}.query-basic .query-status[data-v-6cde4fd3]{-webkit-box-flex:0;-ms-flex:none;flex:none;width:125px}.query-basic .query-day[data-v-6cde4fd3]{-webkit-box-flex:0;-ms-flex:none;flex:none;width:175px}.query-basic .query-range[data-v-6cde4fd3]{-webkit-box-flex:0;-ms-flex:none;flex:none;width:285px;max-width:100%}.query-manage[data-v-6cde4fd3]{margin-left:auto}.query-extra[data-v-6cde4fd3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:12px;padding-top:12px;border-top:1px solid #eee6d8;font-size:12px;color:#9a8461}.query-extra .el-select[data-v-6cde4fd3]{width:135px}.date-sort[data-v-6cde4fd3]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;border:0;padding:0;background:none;color:inherit;font:inherit;cursor:pointer}.date-sort[data-v-6cde4fd3]:focus-visible{outline:2px solid #ad844c;outline-offset:3px}.date-sort i[data-v-6cde4fd3]{font-size:13px}.query-extra .el-radio-button__inner[data-v-6cde4fd3]{padding:8px 12px}@media(max-width:1000px){.query-basic .query-search[data-v-6cde4fd3]{width:230px}.query-manage[data-v-6cde4fd3]{margin-left:0}}.followup-analysis[data-v-6895204d]{min-height:calc(100vh - 84px);padding:16px 20px 24px;background:#f5f2ec;-webkit-box-sizing:border-box;box-sizing:border-box}.hero[data-v-6895204d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;margin-bottom:14px;padding:22px 26px;border-radius:16px;color:#fff;background:linear-gradient(110deg,#47351f,#8d6b37 58%,#c4a066);-webkit-box-shadow:0 12px 28px rgba(75,53,24,.18);box-shadow:0 12px 28px rgba(75,53,24,.18)}.eyebrow[data-v-6895204d]{color:#f3e2c4;font-size:12px;font-weight:700;letter-spacing:.4px}.hero h1[data-v-6895204d]{margin:8px 0 8px;color:#fff;font-size:24px}.hero p[data-v-6895204d]{max-width:680px;margin:0;color:hsla(0,0%,100%,.86);font-size:13px;line-height:1.65}.hero-refresh[data-v-6895204d]{color:#8d6b37;background:#fff;border:0}.filter-card[data-v-6895204d],.panel[data-v-6895204d]{border:0;border-radius:14px;margin-bottom:14px}.filter-card[data-v-6895204d] .el-card__header,.panel[data-v-6895204d] .el-card__header{padding:14px 18px 0;border:0}.filter-card[data-v-6895204d] .el-card__body{padding:6px 18px 8px}.panel[data-v-6895204d] .el-card__body{padding:8px 18px 16px}.filter-head[data-v-6895204d],.panel-head[data-v-6895204d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.filter-head strong[data-v-6895204d],.panel-head strong[data-v-6895204d]{color:#3d3428;font-size:15px}.filter-head span[data-v-6895204d],.panel-head small[data-v-6895204d]{display:inline-block;margin-left:8px;color:#9a8d7d;font-size:12px;font-weight:400}.filter-form[data-v-6895204d]{display:grid;grid-template-columns:repeat(4,minmax(140px,1fr));gap:0 12px}.filter-form[data-v-6895204d] .el-form-item{margin-bottom:12px}.filter-form[data-v-6895204d] .el-form-item__label{padding:0 0 4px;color:#6f6458;line-height:1.2}.filter-control[data-v-6895204d]{width:100%}.filter-actions[data-v-6895204d] .el-form-item__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:8px;padding-top:2px}.summary-banner[data-v-6895204d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;margin-bottom:14px;padding:14px 16px;border-radius:12px;background:#fff8ee;border:1px solid #ead9b8}.summary-banner i[data-v-6895204d]{margin-top:2px;color:#b8945a;font-size:18px}.summary-banner span[data-v-6895204d]{display:block;color:#b8945a;font-size:12px;font-weight:700}.summary-banner strong[data-v-6895204d]{display:block;margin-top:4px;color:#4a3c2c;font-size:14px;line-height:1.55;font-weight:600}.metrics[data-v-6895204d]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:14px}.metric-card[data-v-6895204d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;min-height:88px;padding:16px 18px;border-radius:14px;background:#fff;-webkit-box-shadow:0 4px 16px rgba(80,62,40,.05);box-shadow:0 4px 16px rgba(80,62,40,.05)}.metric-card i[data-v-6895204d]{display:grid;width:42px;height:42px;-webkit-box-flex:0;-ms-flex:0 0 42px;flex:0 0 42px;place-items:center;border-radius:12px;font-size:18px}.metric-card small[data-v-6895204d],.metric-card span[data-v-6895204d]{display:block;color:#8a7b68;font-size:12px}.metric-card strong[data-v-6895204d]{display:block;margin:4px 0;color:#3d3428;font-size:24px;line-height:1}.metric-card.gold i[data-v-6895204d]{color:#b8945a;background:#f4e7ce}.metric-card.green i[data-v-6895204d]{color:#3f9a7a;background:#e7f6ef}.metric-card.blue i[data-v-6895204d]{color:#4f7fb8;background:#e8f0fa}.metric-card.rose i[data-v-6895204d]{color:#c45b55;background:#f8e6e4}.issue-row[data-v-6895204d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin:-2px 0 14px;color:#8a7b68;font-size:12px}.issue-chip[data-v-6895204d]{padding:4px 10px;border:1px solid #e6d7bc;border-radius:999px;color:#8a6a36;background:#fff;cursor:pointer}.issue-chip[data-v-6895204d]:hover{border-color:#b8945a;background:#faf4e8}.analysis-grid[data-v-6895204d]{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:14px}.detail-panel[data-v-6895204d]{margin-bottom:0}.detail-pager[data-v-6895204d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding-top:12px;color:#8a7b68;font-size:12px}.score-low[data-v-6895204d]{color:#c45b55;font-weight:700}.score-mid[data-v-6895204d]{color:#c48a2a;font-weight:700}.score-high[data-v-6895204d]{color:#3f9a7a;font-weight:700}.panel[data-v-6895204d] .el-table{color:#4a3f32}.panel[data-v-6895204d] .el-table th{color:#6f6458;background:#faf7f1}.panel[data-v-6895204d] .el-table td,.panel[data-v-6895204d] .el-table th{padding:8px 0}@media (max-width:1100px){.filter-head[data-v-6895204d],.hero[data-v-6895204d],.panel-head[data-v-6895204d]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.analysis-grid[data-v-6895204d],.filter-form[data-v-6895204d],.metrics[data-v-6895204d]{grid-template-columns:1fr 1fr}}@media (max-width:700px){.analysis-grid[data-v-6895204d],.filter-form[data-v-6895204d],.metrics[data-v-6895204d]{grid-template-columns:1fr}}.customer-message-records[data-v-5b9989d2]{padding:22px;background:#fff;border:1px solid #ebe6dd;border-radius:10px}header[data-v-5b9989d2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}h2[data-v-5b9989d2]{margin:0;font-size:19px;color:#55452d}p[data-v-5b9989d2]{color:#7c858f;font-size:13px;line-height:1.7}.message-filters[data-v-5b9989d2]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:14px 0}.message-filters .el-input[data-v-5b9989d2]{width:270px}.message-filters span[data-v-5b9989d2]{color:#7c858f;font-size:12px}dl[data-v-5b9989d2]{display:grid;grid-template-columns:110px 1fr;gap:12px}dt[data-v-5b9989d2]{color:#7c858f}dd[data-v-5b9989d2]{margin:0}pre[data-v-5b9989d2]{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;line-height:1.8;padding:16px;background:#faf8f4}.notification-module[data-v-7e21d8b8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:calc(100vh - 84px);min-height:0;background:var(--qdf-page)}.notification-module>.service-workbench[data-v-7e21d8b8]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:auto;min-height:0}.notification-tabs[data-v-7e21d8b8]{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-bottom:14px}.notification-tabs[data-v-7e21d8b8] .el-tabs__header{margin:0}.notification-tabs[data-v-7e21d8b8] .el-tabs__content{display:none}.notification-module[data-v-7e21d8b8] .customer-message-records{min-height:0;overflow:auto}.assistant-heading[data-v-6b65cd29]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:16px 20px 12px;padding:22px 26px;border:0;border-radius:16px;color:#fff;background:linear-gradient(110deg,#47351f,#8d6b37);-webkit-box-shadow:0 12px 28px rgba(75,53,24,.2);box-shadow:0 12px 28px rgba(75,53,24,.2)}.customer-service-assistant[data-v-6b65cd29]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:calc(100vh - 84px);min-height:0;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:0;background:#f3f6fa}.eyebrow[data-v-6b65cd29]{margin-bottom:6px;color:#fff;font-size:13px;font-weight:700;letter-spacing:.5px}.assistant-heading h1[data-v-6b65cd29]{margin:0 0 6px;color:#fff;font-size:26px}.assistant-heading p[data-v-6b65cd29]{margin:0;color:#fff;font-size:14px;line-height:1.6}.assistant-tabs[data-v-6b65cd29]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 20px 0;border:1px solid #ece5da;border-radius:10px 10px 0 0;background:#fff}.assistant-boundary[data-v-6b65cd29]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 20px 12px}.assistant-tabs[data-v-6b65cd29] .el-tabs__header{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:0}.assistant-tabs[data-v-6b65cd29] .el-tabs__content{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow:hidden}.assistant-tabs[data-v-6b65cd29] .el-tab-pane{height:100%;-ms-flex-direction:column;flex-direction:column}.assistant-tabs[data-v-6b65cd29] .el-tab-pane,.assistant-tabs[data-v-6b65cd29] .service-workbench{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal}.assistant-tabs[data-v-6b65cd29] .service-workbench{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:column;flex-direction:column;height:100%!important;padding:12px 0 0;background:transparent}.assistant-tabs[data-v-6b65cd29] .service-workbench .page-heading{display:none}.ai-placeholder[data-v-6b65cd29]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:16px;min-height:0;margin:16px 0 0;padding:28px;border:1px dashed #dfcfb8;border-radius:8px 8px 0 0;color:#66553c;background:#faf7f1}.ai-placeholder>i[data-v-6b65cd29]{padding:10px;border-radius:50%;color:#b78d4e;background:#fff5e4;font-size:24px}.ai-placeholder h2[data-v-6b65cd29]{margin:2px 0 8px;color:#4b3d2c;font-size:18px}.ai-placeholder p[data-v-6b65cd29]{margin:6px 0;line-height:1.7}@media (max-width:768px){.customer-service-assistant[data-v-6b65cd29]{height:auto;min-height:calc(100vh - 84px);overflow:visible}.assistant-tabs[data-v-6b65cd29]{display:block;overflow:visible;padding:0 12px 12px}.assistant-heading[data-v-6b65cd29]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.ai-placeholder[data-v-6b65cd29]{padding:18px}}.status-page[data-v-cc8cc192]{min-height:calc(100vh - 84px);padding:24px;background:#f5f1e9;color:#2f2a24}.page-heading[data-v-cc8cc192]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;margin-bottom:18px;padding:20px 24px;border-radius:12px;color:#fff;background:linear-gradient(120deg,#5c3a28,#8a5a3a 50%,#b07a4e);-webkit-box-shadow:0 12px 28px rgba(92,58,40,.22);box-shadow:0 12px 28px rgba(92,58,40,.22)}.page-heading h1[data-v-cc8cc192]{margin:6px 0 8px;font-size:26px;color:#fff}.page-heading p[data-v-cc8cc192]{margin:0;color:#fff;line-height:1.7}.eyebrow[data-v-cc8cc192]{color:#fff;font-size:13px;font-weight:700;letter-spacing:.8px}.blocker-alert[data-v-cc8cc192]{margin-bottom:18px}.status-card[data-v-cc8cc192]{min-height:230px;border:0;border-radius:10px;-webkit-box-shadow:0 2px 12px rgba(74,58,36,.07);box-shadow:0 2px 12px rgba(74,58,36,.07)}.status-card p[data-v-cc8cc192]{margin:0 0 22px;line-height:1.9}.card-title[data-v-cc8cc192]{font-weight:700}ul[data-v-cc8cc192]{margin:0;padding-left:20px;color:#665e54;line-height:2}@media(max-width:640px){.status-page[data-v-cc8cc192]{padding:14px}.page-heading[data-v-cc8cc192]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.p1-page[data-v-05f8ea4d]{min-height:calc(100vh - 84px);padding:24px;color:#26354c;background:#f3f6fa}.hero[data-v-05f8ea4d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;padding:28px;border-radius:14px;color:#fff;background:linear-gradient(125deg,#2a2218,#5a4630 50%,#8c6a3e)}.hero h1[data-v-05f8ea4d]{margin:10px 0 6px;color:#fff;font-size:26px}.hero p[data-v-05f8ea4d]{margin:0;color:#fff;line-height:1.7}.external-alert[data-v-05f8ea4d]{margin-top:16px}.content-card[data-v-05f8ea4d]{margin-top:16px;border:0}.card-header[data-v-05f8ea4d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.card-header b[data-v-05f8ea4d]{margin-right:12px;font-size:16px}.card-header span[data-v-05f8ea4d]{color:#8a96a8;font-size:12px}.full[data-v-05f8ea4d]{width:100%}.dialog-alert[data-v-05f8ea4d]{margin-bottom:16px}.field-help[data-v-05f8ea4d]{margin-top:5px;color:#8b95a5;font-size:12px;line-height:1.5}.danger[data-v-05f8ea4d]{color:#d9534f}@media(max-width:760px){.p1-page[data-v-05f8ea4d]{padding:12px}.card-header[data-v-05f8ea4d],.hero[data-v-05f8ea4d]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.development-page[data-v-53926b16]{min-height:calc(100vh - 84px);padding:24px;color:#26354c;background:#f3f6fa}.development-shell[data-v-53926b16]{width:100%}.status-panel[data-v-53926b16]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:22px;padding:26px 30px;border:0;border-radius:16px;color:#fff;background:linear-gradient(125deg,#2a2218,#5a4630 50%,#8c6a3e);-webkit-box-shadow:0 12px 28px rgba(42,34,24,.22);box-shadow:0 12px 28px rgba(42,34,24,.22)}.status-icon[data-v-53926b16]{display:grid;width:72px;height:72px;-webkit-box-flex:0;-ms-flex:0 0 72px;flex:0 0 72px;place-items:center;border-radius:18px;color:#fff;background:hsla(0,0%,100%,.16);font-size:34px}.status-content[data-v-53926b16]{-webkit-box-flex:1;-ms-flex:1;flex:1}.status-kicker[data-v-53926b16]{display:block;color:#fff;font-size:13px;font-weight:600;letter-spacing:.04em}.status-content h1[data-v-53926b16]{margin:6px 0 8px;color:#fff;font-size:28px}.status-content p[data-v-53926b16]{max-width:980px;margin:0;color:#fff;line-height:1.75}.content-card[data-v-53926b16]{margin-top:18px;border:1px solid #ebe4d7;border-radius:12px}.card-heading[data-v-53926b16]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:18px}.card-heading h2[data-v-53926b16]{margin:0 0 5px;font-size:17px}.card-heading p[data-v-53926b16]{margin:0;color:#8491a2;font-size:12px}.status-grid[data-v-53926b16]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:20px}.status-grid div[data-v-53926b16]{padding:18px;border:1px solid #ebe4d7;border-radius:10px;background:#fffaf1}.status-grid span[data-v-53926b16]{display:block;margin-bottom:8px;color:#8a7860;font-size:12px}.status-grid strong[data-v-53926b16]{color:#5f4b2d;font-size:15px}.readiness-steps[data-v-53926b16]{padding:4px 12px 12px}.detail-layout[data-v-53926b16]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:18px}.detail-card[data-v-53926b16]{border:1px solid #ebe4d7;border-radius:12px}.field-card[data-v-53926b16]{grid-column:1/-1}.field-table[data-v-53926b16]{width:100%}.rule-list[data-v-53926b16]{display:grid;gap:12px}.rule-list article[data-v-53926b16]{padding:12px 14px;border-left:3px solid #c39a55;border-radius:0 8px 8px 0;background:#fffaf1}.rule-list strong[data-v-53926b16]{color:#5f4b2d;font-size:14px}.rule-list p[data-v-53926b16]{margin:6px 0 0;color:#6e6254;font-size:13px;line-height:1.6}.flow-list[data-v-53926b16]{display:grid;gap:13px;margin:0;padding:0;list-style:none;counter-reset:flow}.flow-list li[data-v-53926b16]{position:relative;min-height:34px;padding-left:38px;counter-increment:flow}.flow-list li[data-v-53926b16]:before{position:absolute;top:0;left:0;width:25px;height:25px;border-radius:50%;color:#fff;background:#b48645;content:counter(flow);font-size:12px;font-weight:700;line-height:25px;text-align:center}.flow-list span[data-v-53926b16],.flow-list strong[data-v-53926b16]{display:block}.flow-list strong[data-v-53926b16]{color:#4d3c26;font-size:14px}.flow-list span[data-v-53926b16]{margin-top:3px;color:#7b8794;font-size:12px;line-height:1.5}@media(max-width:900px){.development-page[data-v-53926b16]{padding:12px}.card-heading[data-v-53926b16],.status-panel[data-v-53926b16]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.status-grid[data-v-53926b16]{grid-template-columns:repeat(2,1fr)}.readiness-steps[data-v-53926b16]{display:block}.detail-layout[data-v-53926b16]{grid-template-columns:1fr}.field-card[data-v-53926b16]{grid-column:auto}}.supply-picker[data-v-0662e2d4]{-ms-flex-negative:0;flex-shrink:0}.supply-picker-search[data-v-0662e2d4]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.supply-picker-search .el-input[data-v-0662e2d4]{-webkit-box-flex:1;-ms-flex:1;flex:1}.supply-picker-search .el-select[data-v-0662e2d4]{width:220px}.supply-picker-tip[data-v-0662e2d4]{font-size:13px;color:#776f62;margin:14px 0}.supply-picker-name[data-v-0662e2d4]{font-weight:600;color:#343a42}.supply-picker-sub[data-v-0662e2d4]{display:block;font-size:12px;line-height:1.7;color:#776f62;overflow-wrap:anywhere}.supply-picker-pagination[data-v-0662e2d4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-top:14px;font-size:13px;color:#776f62}@media(max-width:650px){.supply-picker-search[data-v-0662e2d4]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.supply-picker-search .el-select[data-v-0662e2d4]{width:100%}.supply-picker-pagination[data-v-0662e2d4]{-ms-flex-wrap:wrap;flex-wrap:wrap}}.supply-workspace[data-v-660ebc24] .supply-focused-row>td{background:#fff5dc!important;-webkit-box-shadow:inset 0 1px #ead2a2,inset 0 -1px #ead2a2;box-shadow:inset 0 1px #ead2a2,inset 0 -1px #ead2a2}.supply-workspace[data-v-660ebc24]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px;height:calc(100vh - 84px);min-height:0;background:#f5f7fa;color:#46546b}.supply-hero[data-v-660ebc24],.supply-workspace>.el-alert[data-v-660ebc24]{-ms-flex-negative:0;flex-shrink:0}.supply-body[data-v-660ebc24]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.supply-body>.el-alert[data-v-660ebc24]{-ms-flex-negative:0;flex-shrink:0}.supply-tabs[data-v-660ebc24]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.supply-hero[data-v-660ebc24]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px;padding:14px 18px;margin-bottom:12px;border:1px solid #e7dfd2;border-left:4px solid #b8945a;border-radius:8px;background:#fffdf9}.supply-eyebrow[data-v-660ebc24],.supply-hero[data-v-660ebc24]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.supply-eyebrow[data-v-660ebc24]{gap:7px;margin-bottom:3px;font-size:11px;color:#8a7b64}.supply-hero h1[data-v-660ebc24]{margin:2px 0 5px;font-size:20px;line-height:1.4;color:#493d2d}.supply-hero p[data-v-660ebc24]{margin:0;font-size:12px;line-height:1.5;color:#7b746a}.supply-hero>.el-button[data-v-660ebc24]{-ms-flex-negative:0;flex-shrink:0}.supply-tabs[data-v-660ebc24] .el-tabs__header{-ms-flex-negative:0;flex-shrink:0;padding:10px;margin:0 0 12px;border:1px solid #e7dfd2;border-radius:10px;background:#fff}.supply-tabs[data-v-660ebc24] .el-tabs__active-bar,.supply-tabs[data-v-660ebc24] .el-tabs__nav-wrap:after{display:none}.supply-tabs[data-v-660ebc24] .el-tabs__nav{float:none;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;width:100%;-webkit-transform:none!important;transform:none!important}.supply-tabs[data-v-660ebc24] .el-tabs__nav-scroll{overflow:visible}.supply-tabs[data-v-660ebc24] .el-tabs__item{height:auto;line-height:normal;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;padding:10px 12px!important;border:1px solid transparent;border-radius:7px;background:#f7f8fa;color:#46546b;white-space:normal}.supply-tabs[data-v-660ebc24] .el-tabs__item:hover{border-color:#d4bc93;background:#faf6ee}.supply-tabs[data-v-660ebc24] .el-tabs__item.is-active{border-color:#a58145;background:#f5ead5;-webkit-box-shadow:inset 3px 0 #a58145;box-shadow:inset 3px 0 #a58145;color:#6a4b1c}.supply-step[data-v-660ebc24]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:36px}.supply-step>i[data-v-660ebc24]{font-size:20px;color:#8b7a5f}.supply-step-copy[data-v-660ebc24]{min-width:0}.supply-step-copy b[data-v-660ebc24]{display:block;font-size:13px;line-height:19px;font-weight:600}.supply-step-copy small[data-v-660ebc24]{display:block;font-size:11px;line-height:17px;color:#7d8795}.is-active .supply-step-copy small[data-v-660ebc24]{color:#8a704b}.supply-tabs[data-v-660ebc24] .el-tabs__content{overflow:hidden}.supply-tabs[data-v-660ebc24] .el-tab-pane,.supply-tabs[data-v-660ebc24] .el-tabs__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.supply-tabs[data-v-660ebc24] .el-tab-pane{overflow:auto;padding:16px 18px 18px;border:1px solid #e7dfd2;border-radius:8px;background:#fffdf9}.supply-period[data-v-660ebc24]{-ms-flex-negative:0;flex-shrink:0;gap:18px;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:12px 18px;margin-bottom:12px;border:1px solid #e7dfd2;border-radius:8px;background:#fffdf9}.supply-period-field[data-v-660ebc24],.supply-period[data-v-660ebc24]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.supply-period-field[data-v-660ebc24]{gap:12px}.supply-period label[data-v-660ebc24]{font-size:13px;color:#46546b;font-weight:500}.supply-period .el-date-editor[data-v-660ebc24]{width:180px}.supply-period>span[data-v-660ebc24]{font-size:12px;line-height:1.6;color:#7b746a}.supply-period>span i[data-v-660ebc24]{margin-right:5px;color:#ad9163}.supply-toolbar[data-v-660ebc24]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 14px}.supply-heading[data-v-660ebc24],.supply-toolbar h2[data-v-660ebc24]{font-size:15px;color:#46546b;line-height:1.5;margin:0}.supply-toolbar p[data-v-660ebc24]{font-size:12px;color:#7b746a;margin:4px 0 0;line-height:1.5}.supply-heading[data-v-660ebc24]{margin:12px 0 10px;padding-top:16px;border-top:1px solid #eee9e0}.supply-tabs[data-v-660ebc24] .el-tab-pane>.el-table{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-height:110px}.supply-tabs[data-v-660ebc24] .el-tab-pane>.el-alert,.supply-tabs[data-v-660ebc24] .el-tab-pane>.supplier-settlement,.supply-tabs[data-v-660ebc24] .el-tab-pane>.supply-heading,.supply-tabs[data-v-660ebc24] .el-tab-pane>.supply-toolbar{-ms-flex-negative:0;flex-shrink:0}.supply-tabs[data-v-660ebc24] .el-table{font-size:13px}.supply-tabs[data-v-660ebc24] .el-table td,.supply-tabs[data-v-660ebc24] .el-table th{padding:10px 0}.supply-tabs[data-v-660ebc24] .el-table__empty-block{min-height:100px}.supply-tabs[data-v-660ebc24] .el-table__empty-text{max-width:86%;color:#908675;line-height:1.8}.supply-request-table[data-v-660ebc24] td{vertical-align:middle;padding:12px 0!important}.supply-request-table[data-v-660ebc24] .el-table__body tr{height:64px}.supply-request-table[data-v-660ebc24] .cell{font-size:13px;line-height:24px;padding-left:14px;padding-right:14px}.supply-request-table[data-v-660ebc24] th .cell{font-size:13px;font-weight:600;color:#6b604e}.request-number[data-v-660ebc24]{font-variant-numeric:tabular-nums;color:#666b73;font-size:12px;overflow-wrap:anywhere}.request-route[data-v-660ebc24]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;line-height:24px}.request-route>span[data-v-660ebc24]{color:#48515e}.request-route>i[data-v-660ebc24]{font-size:13px;color:#a18a64}.request-material-overview[data-v-660ebc24]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:18px;min-width:0;line-height:24px}.request-material-preview[data-v-660ebc24]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;font-size:14px;font-weight:500;color:#294f73;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.request-material-preview strong[data-v-660ebc24]{font-weight:700;color:#233f59}.request-material-count[data-v-660ebc24]{-ms-flex-negative:0;flex-shrink:0;padding:6px 10px;border:1px solid #d8c49d;border-radius:4px;background:#fffdf7;color:#88652c;white-space:nowrap;font-weight:500}.request-material-count[data-v-660ebc24]:focus,.request-material-count[data-v-660ebc24]:hover{color:#77551d;border-color:#b18b4b;background:#faf3e5}.request-material-count>i[data-v-660ebc24]{font-size:11px;margin-left:4px}.request-status[data-v-660ebc24]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;font-size:12px;white-space:nowrap;color:#838791}.request-status>i[data-v-660ebc24]{width:6px;height:6px;-ms-flex-negative:0;flex-shrink:0;border-radius:50%;background:currentColor}.request-status-approved[data-v-660ebc24]{color:#4b8b67}.request-status-pending[data-v-660ebc24]{color:#a17b3c}.request-status-rejected[data-v-660ebc24]{color:#b66c62}.request-actions[data-v-660ebc24]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;white-space:nowrap}.request-actions .el-button+.el-button[data-v-660ebc24]{margin-left:0}.request-actions .el-button--primary[data-v-660ebc24]{-webkit-box-shadow:none;box-shadow:none;background:#faf5e9;border-color:#d8c49d;color:#806333}.request-actions .el-button--text[data-v-660ebc24]{padding:9px 0;color:#82745c}.supply-sub[data-v-660ebc24]{display:block;font-size:12px;line-height:1.8;color:#776f62;overflow-wrap:anywhere}.supply-material-name[data-v-660ebc24]{font-weight:600;color:#3d434b}.supply-form-grid[data-v-660ebc24]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px;margin:0 0 22px}.supply-form-grid .el-form-item[data-v-660ebc24]{margin-bottom:0;min-width:0}.supply-form-grid .el-date-editor[data-v-660ebc24],.supply-form-grid .el-select[data-v-660ebc24]{width:100%}.supply-form-grid label[data-v-660ebc24]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.supply-form-grid[data-v-660ebc24] .el-form-item__label{padding-bottom:7px;line-height:1.6}.supply-lines-heading[data-v-660ebc24]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin:8px 0 13px}.supply-lines-heading h3[data-v-660ebc24]{font-size:15px;color:#4b4b43;margin:0;font-weight:600}.supply-lines-heading h3 span[data-v-660ebc24]{font-size:12px;color:#9b7a43;font-weight:400;margin-left:8px}.supply-lines-heading p[data-v-660ebc24]{font-size:12px;line-height:1.6;color:#7b7162;margin:5px 0 0}.supply-material-empty[data-v-660ebc24]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;border:1px dashed #ded6c7;border-radius:7px;min-height:135px;background:#fcfaf5;color:#a0937e;font-size:13px}.supply-material-empty i[data-v-660ebc24]{font-size:26px;color:#b7a17b}.supply-material-empty b[data-v-660ebc24]{font-weight:500;color:#786d5c}.supply-reason[data-v-660ebc24]{margin-top:20px}.supply-reason .el-form-item[data-v-660ebc24]{margin-bottom:0}.supply-quote-context[data-v-660ebc24]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;padding:12px 14px;margin-bottom:16px;background:#f7f3eb;border:1px solid #e7dfd2;border-radius:6px;font-size:13px;line-height:1.7;color:#756346}.supply-quote-table .el-select[data-v-660ebc24]{width:100%}.supply-quote-table .supply-sub[data-v-660ebc24]{margin-top:6px}.supply-quote-table[data-v-660ebc24] .el-input-group__append{padding:0 10px;white-space:nowrap}.supply-quote-table[data-v-660ebc24] .el-table__cell{vertical-align:middle}.supply-next-step[data-v-660ebc24]{display:block;margin:12px 0 18px}.supply-total[data-v-660ebc24]{font-size:17px;font-weight:600;color:#89682d}.supply-loading[data-v-660ebc24]{padding:40px 24px;border-radius:10px;background:#fffdf8;color:#9a7b46;text-align:center}.supply-loading i[data-v-660ebc24]{margin-right:8px}.supply-workspace .el-alert[data-v-660ebc24]{margin:12px 0}.supply-action-context[data-v-660ebc24]{padding:13px 16px;font-size:13px;line-height:1.8;background:#f7f3eb;border-radius:6px;color:#796b53;overflow-wrap:anywhere}[data-v-660ebc24] .supply-document-dialog{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:92vh;border-radius:12px;overflow:hidden}[data-v-660ebc24] .supply-document-dialog .el-dialog__footer,[data-v-660ebc24] .supply-document-dialog .el-dialog__header{-ms-flex-negative:0;flex-shrink:0}[data-v-660ebc24] .supply-document-dialog .el-dialog__body{min-height:0}[data-v-660ebc24] .supply-document-dialog .el-dialog__header{padding:20px 24px;border-bottom:1px solid #e9e2d5;background:#fbf8f1}[data-v-660ebc24] .supply-document-dialog .el-dialog__title{font-size:19px;font-weight:600}[data-v-660ebc24] .supply-document-dialog .el-dialog__body{padding:22px 24px;max-height:calc(92vh - 145px);overflow-y:auto}[data-v-660ebc24] .supply-document-dialog .el-dialog__footer{padding:16px 24px;border-top:1px solid #e9e2d5;background:#fffdf9}@media(max-width:1100px){.supply-tabs[data-v-660ebc24] .el-tabs__item{padding:9px 10px!important}.supply-step[data-v-660ebc24]{gap:8px}}@media(max-width:720px){.supply-workspace[data-v-660ebc24]{padding:12px}.supply-hero[data-v-660ebc24]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;padding:12px 14px}.supply-hero h1[data-v-660ebc24]{font-size:19px}.supply-hero p[data-v-660ebc24]{font-size:12px}.supply-tabs[data-v-660ebc24] .el-tabs__nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.supply-tabs[data-v-660ebc24] .el-tab-pane{padding:14px}.supply-period[data-v-660ebc24]{padding:12px 14px;gap:9px}.supply-period-field[data-v-660ebc24]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:9px}.supply-form-grid[data-v-660ebc24]{grid-template-columns:1fr;gap:15px}.supply-lines-heading[data-v-660ebc24]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.supply-lines-heading p[data-v-660ebc24]{max-width:250px}[data-v-660ebc24] .supply-document-dialog .el-dialog__body{padding:18px 16px}[data-v-660ebc24] .supply-document-dialog .el-dialog__footer,[data-v-660ebc24] .supply-document-dialog .el-dialog__header{padding:15px 16px}}.story-admin[data-v-1a017eb5]{padding:20px;color:#40382d;background:#f7f6f2;min-height:calc(100vh - 100px)}.story-header[data-v-1a017eb5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;margin-bottom:18px;padding:21px 24px;border-radius:12px;color:#fff;background:linear-gradient(110deg,#47351f,#8d6b37);-webkit-box-shadow:0 8px 20px rgba(75,53,24,.15);box-shadow:0 8px 20px rgba(75,53,24,.15)}.story-header .eyebrow[data-v-1a017eb5]{color:#fff;font-size:12px;letter-spacing:.5px}.story-header h1[data-v-1a017eb5]{font-size:24px;line-height:1.4;margin:5px 0;color:#fff}.story-header p[data-v-1a017eb5]{color:#fff;font-size:13px;line-height:1.8;margin:5px 0 0}.story-header>.el-button[data-v-1a017eb5]{-webkit-box-flex:0;-ms-flex:none;flex:none}.story-overview[data-v-1a017eb5]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:18px}.overview-card[data-v-1a017eb5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:13px;min-width:0;padding:17px 19px;border:1px solid #e9e1d5;border-radius:10px;background:#fff;-webkit-box-shadow:0 3px 9px rgba(79,61,34,.03);box-shadow:0 3px 9px rgba(79,61,34,.03)}.overview-icon[data-v-1a017eb5]{display:grid;place-items:center;-webkit-box-flex:0;-ms-flex:none;flex:none;width:43px;height:43px;border-radius:11px;background:#f6efe2;color:#a48148;font-size:22px}.overview-label[data-v-1a017eb5]{display:block;color:#8c7f6b;font-size:12px;line-height:1.6}.overview-card strong[data-v-1a017eb5]{display:block;margin-top:2px;color:#463b2c;font-size:24px;line-height:1.25;font-weight:600}.overview-card strong small[data-v-1a017eb5]{margin-left:7px;color:#938571;font-size:12px;font-weight:400}.overview-note[data-v-1a017eb5]{margin-left:auto;-ms-flex-item-align:end;align-self:flex-end;white-space:nowrap;color:#9b8d78;font-size:12px}.experience-panel[data-v-1a017eb5],.story-list[data-v-1a017eb5]{padding:19px 21px;background:#fff;border:1px solid #e9e1d5;border-radius:10px;margin-bottom:18px}.experience-heading[data-v-1a017eb5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px}.experience-heading strong[data-v-1a017eb5],.list-heading strong[data-v-1a017eb5]{font-size:16px;font-weight:600;color:#493d2d}.experience-panel p[data-v-1a017eb5]{color:#8c8170;font-size:12px;line-height:1.7;margin:5px 0 0}.experience-heading>.el-button[data-v-1a017eb5]{-webkit-box-flex:0;-ms-flex:none;flex:none}.experience-choices[data-v-1a017eb5]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:15px 0 8px}.experience-choice[data-v-1a017eb5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:13px;min-width:0;border:1px solid #eee5d7;border-radius:8px;background:#faf7f1;padding:12px 15px}.experience-order[data-v-1a017eb5]{-webkit-box-flex:0;-ms-flex:none;flex:none;color:#ad8a50;font-size:22px;font-weight:500;letter-spacing:1px}.experience-choice label[data-v-1a017eb5]{display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.experience-choice label>span[data-v-1a017eb5]{display:block;margin-bottom:5px;color:#92816a;font-size:12px}.experience-choice .el-select[data-v-1a017eb5]{display:block;width:100%}.experience-panel small[data-v-1a017eb5]{color:#9a8e7b;font-size:12px}.list-heading[data-v-1a017eb5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:16px}.list-heading>span[data-v-1a017eb5]{color:#9b8d78;font-size:12px}.story-filters[data-v-1a017eb5]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px}.story-filters .el-input[data-v-1a017eb5]{width:260px;max-width:100%}.story-filters .el-select[data-v-1a017eb5]{width:140px}.story-filters .el-button+.el-button[data-v-1a017eb5]{margin-left:0}.story-identity[data-v-1a017eb5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:13px;min-width:0}.story-identity>div[data-v-1a017eb5]{min-width:0}.story-identity b[data-v-1a017eb5]{font-weight:500;font-size:14px;color:#493c2a}.story-thumbnail[data-v-1a017eb5]{display:grid;place-items:center;-webkit-box-flex:0;-ms-flex:none;flex:none;width:38px;height:48px;overflow:hidden;border-radius:6px;background:#f5eee2 50%/cover no-repeat;color:#b69761;font-size:20px}.story-thumbnail.moon[data-v-1a017eb5]{background-image:url(../../static/img/ai-story-moon.150fa2c2.jpg)}.story-thumbnail.rabbit[data-v-1a017eb5]{background-image:url(../../static/img/ai-story-rabbit.1ddea09a.jpg)}.story-admin .el-tag[data-v-1a017eb5]{margin-left:8px}.draft-notice[data-v-1a017eb5]{font-size:12px;color:#a17b42;margin-top:5px;line-height:1.6}.el-pagination[data-v-1a017eb5]{text-align:right;margin-top:16px}.editor-row[data-v-1a017eb5]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px}.published-body[data-v-1a017eb5]{white-space:pre-wrap;line-height:1.9;color:#655f55}.story-admin[data-v-1a017eb5] .el-dialog__body{padding-top:12px;max-height:68vh;overflow:auto}.story-admin[data-v-1a017eb5] .el-form-item{margin-bottom:18px}.story-list[data-v-1a017eb5] .el-table td{padding:11px 0}.story-list[data-v-1a017eb5] .el-table th{font-size:12px;font-weight:500}@media(max-width:1150px){.overview-note[data-v-1a017eb5]{display:none}.overview-card[data-v-1a017eb5]{padding:15px}.story-header p[data-v-1a017eb5]{max-width:680px}}@media(max-width:760px){.story-admin[data-v-1a017eb5]{padding:14px}.story-header[data-v-1a017eb5]{padding:19px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:14px}.story-header h1[data-v-1a017eb5]{font-size:22px}.story-header p[data-v-1a017eb5]{font-size:12px}.story-overview[data-v-1a017eb5]{gap:9px}.overview-card[data-v-1a017eb5]{padding:12px;gap:9px}.overview-icon[data-v-1a017eb5]{width:32px;height:32px;font-size:18px}.overview-card strong[data-v-1a017eb5]{font-size:21px}.experience-choices[data-v-1a017eb5]{grid-template-columns:1fr}.experience-panel[data-v-1a017eb5],.story-list[data-v-1a017eb5]{padding:16px}.experience-heading[data-v-1a017eb5]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px}.list-heading[data-v-1a017eb5]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px}.story-filters .el-input[data-v-1a017eb5]{width:100%}}@media(max-width:480px){.story-overview[data-v-1a017eb5]{grid-template-columns:1fr}.overview-note[data-v-1a017eb5]{display:block}.experience-heading[data-v-1a017eb5],.story-header[data-v-1a017eb5]{-ms-flex-wrap:wrap;flex-wrap:wrap}}.cover-editor[data-v-1a017eb5]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:18px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.cover-preview[data-v-1a017eb5]{-webkit-box-flex:0;-ms-flex:none;flex:none;width:108px;height:136px;border:1px solid #e9e1d4;border-radius:10px;overflow:hidden;background:#f7f3eb;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#9a8e7b;font-size:12px}.cover-preview img[data-v-1a017eb5]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cover-settings[data-v-1a017eb5]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.cover-settings .el-button[data-v-1a017eb5]{margin-left:10px}.cover-help[data-v-1a017eb5]{margin:10px 0 0;color:#928777;font-size:12px;line-height:1.8}.cover-error[data-v-1a017eb5]{margin:6px 0 0;color:#ad5b48;font-size:12px}.cover-file[data-v-1a017eb5]{display:none}.mall-empty[data-v-3d73bbe2]{padding:24px 20px 28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#81786b;line-height:1.7}.mall-empty-icon[data-v-3d73bbe2]{display:grid;place-items:center;width:42px;height:42px;margin-bottom:11px;border-radius:12px;background:#f6f1e8;color:#ae8b54;font-size:23px}.mall-empty strong[data-v-3d73bbe2]{font-size:14px;color:#655b4b;font-weight:500}.mall-empty p[data-v-3d73bbe2]{max-width:440px;margin:7px 0 0;font-size:12px;white-space:normal}.pickup-note[data-v-4ec0ba08]{margin:0 0 18px;color:#8d7d64;font-size:13px;line-height:1.8}.pickup-list[data-v-4ec0ba08]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:16px 0 22px}.pickup-list button[data-v-4ec0ba08]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5px;padding:9px 13px;border:1px solid #e4d9c8;border-radius:7px;background:#fffefa;color:#69573d;cursor:pointer}.pickup-list button.selected[data-v-4ec0ba08]{border-color:#b68d50;background:#f5eedf}.pickup-list span[data-v-4ec0ba08]{font-size:12px;color:#9a8a73}.pickup-fields[data-v-4ec0ba08]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.pickup-form .el-cascader[data-v-4ec0ba08]{width:100%}.pickup-form .el-form-item[data-v-4ec0ba08]{margin-bottom:17px}.manual-carrier[data-v-044c541f]{margin-top:10px}.group-mall-page[data-v-044c541f]{padding:20px;color:#494136;font-size:14px;min-width:0}.page-heading[data-v-044c541f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px;padding:18px 24px;background:linear-gradient(110deg,#49381f,#8d6b33);border-radius:10px;color:#fff;-webkit-box-shadow:0 8px 18px rgba(94,71,33,.10196078431372549);box-shadow:0 8px 18px rgba(94,71,33,.10196078431372549)}.page-heading small[data-v-044c541f]{font-size:12px}.page-heading h1[data-v-044c541f]{font-size:25px;margin:6px 0}.page-heading p[data-v-044c541f]{font-size:13px;margin:0;opacity:.9}.heading-actions[data-v-044c541f]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-flex:0;-ms-flex:none;flex:none}.heading-actions .el-button[data-v-044c541f]{margin:0;background:hsla(0,0%,100%,.07058823529411765);border-color:hsla(0,0%,100%,.4196078431372549);color:#fff}.heading-actions .el-button[data-v-044c541f]:hover{background:hsla(0,0%,100%,.1450980392156863)}.heading-actions .refresh-button[data-v-044c541f]{width:35px;height:33px;padding:7px;font-size:17px}.connection-strip[data-v-044c541f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:9px;padding:13px 2px;color:#8b806f;font-size:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.connection-strip strong[data-v-044c541f]{font-size:13px;font-weight:500;color:#75644d}.connection-strip .el-button[data-v-044c541f]{margin-left:auto}.status-dot[data-v-044c541f]{width:7px;height:7px;border-radius:50%;background:#bda789}.status-dot.ready[data-v-044c541f]{background:#7f9b83}.business-tabs[data-v-044c541f]{margin-top:4px}.business-tabs[data-v-044c541f] .el-tabs__item{font-size:14px}.business-tabs[data-v-044c541f] .el-tabs__item i{margin-right:7px}.business-tabs[data-v-044c541f] .el-tabs__header{margin-bottom:14px}.business-tabs[data-v-044c541f] .el-tabs__item.is-active{color:#a47b40}.business-tabs[data-v-044c541f] .el-tabs__active-bar{background:#b8945a}.workspace-panel[data-v-044c541f]{background:#fffdf9;border:1px solid #e9dfd1;border-radius:10px;min-width:0;overflow:hidden}.panel-heading[data-v-044c541f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:15px;padding:17px 18px 12px}.panel-heading h2[data-v-044c541f]{margin:0;font-size:16px;font-weight:600;color:#4b4031}.panel-heading p[data-v-044c541f]{margin:5px 0 0;color:#8b806f;font-size:12px}.toolbar[data-v-044c541f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;padding:0 18px 15px}.toolbar>.el-input[data-v-044c541f]{width:260px}.toolbar>.el-select[data-v-044c541f]{width:154px}.toolbar-spacer[data-v-044c541f]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:8px}.toolbar-note[data-v-044c541f]{color:#91816b;font-size:12px;line-height:1.7}.table-card[data-v-044c541f]{min-width:0;border-top:1px solid #eee6db}.table-card small[data-v-044c541f]{display:block;color:#998b78;font-size:12px;font-weight:400;line-height:1.8;margin-top:3px}.table-card strong[data-v-044c541f]{font-weight:500}.table-card[data-v-044c541f] .el-table th{background:#f4ecdd;color:#806c4c;font-size:12px;font-weight:500}.table-card[data-v-044c541f] .el-table td{font-size:13px;padding:13px 0}.table-card[data-v-044c541f] .el-table .el-button--text{font-size:12px}.table-card[data-v-044c541f] .el-table__empty-block{min-height:175px}.table-card[data-v-044c541f] .el-table__empty-text{width:100%;line-height:1.7}.table-card[data-v-044c541f] .el-table:before{height:0}.product-identity[data-v-044c541f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.product-identity>div[data-v-044c541f]{min-width:0}.product-cover[data-v-044c541f]{display:grid;place-items:center;-webkit-box-flex:0;-ms-flex:none;flex:none;width:44px;height:44px;background:#f7f1e6;border:1px solid #eee3d0;border-radius:9px;color:#af8b50;font-size:24px;overflow:hidden}.product-cover img[data-v-044c541f]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.points-value[data-v-044c541f]{font-size:14px;color:#a37b42;font-weight:600}.table-footer[data-v-044c541f]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:14px;padding:12px 18px;border-top:1px solid #eee6db;color:#948671;font-size:12px}.table-footer>div[data-v-044c541f],.table-footer[data-v-044c541f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.table-footer>div[data-v-044c541f]{gap:10px}.page-number[data-v-044c541f]{min-width:12px;text-align:center}.pending-strip[data-v-044c541f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:13px;padding:13px 17px;margin:0 0 13px;background:#fbf3e4;border:1px solid #e9d7b6;border-radius:8px;color:#8c703c}.pending-strip>i[data-v-044c541f]{font-size:21px}.pending-strip>div[data-v-044c541f]{-webkit-box-flex:1;-ms-flex:1;flex:1}.pending-strip strong[data-v-044c541f]{font-size:13px;font-weight:500}.pending-strip p[data-v-044c541f]{margin:4px 0 0;font-size:12px}.stock-note[data-v-044c541f]{border-radius:0}.muted[data-v-044c541f]{font-size:12px;color:#8b806e;line-height:1.8}.product-image-editor[data-v-044c541f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px}.product-image-preview[data-v-044c541f]{display:grid;place-items:center;width:76px;height:76px;border:1px dashed #d5c4a7;border-radius:8px;background:#faf6ee;color:#b29464;font-size:28px;overflow:hidden}.product-image-preview img[data-v-044c541f]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-image-editor p[data-v-044c541f]{margin:7px 0 0}.image-error[data-v-044c541f]{margin:6px 0 0;font-size:12px;color:#bc6d54}.editor-section-title[data-v-044c541f]{margin:15px 0 10px;font-size:14px;font-weight:500;color:#756044}.order-summary[data-v-044c541f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.order-facts[data-v-044c541f]{display:grid;grid-template-columns:105px 1fr;gap:15px;font-size:13px}.order-facts dt[data-v-044c541f]{color:#8b806e}.order-facts dd[data-v-044c541f]{margin:0;overflow-wrap:anywhere}.mall-form .el-select[data-v-044c541f]{width:100%}.form-two[data-v-044c541f]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.reconcile-grid[data-v-044c541f]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.reconcile-grid article[data-v-044c541f],.wallet-summary[data-v-044c541f]{padding:18px;border:1px solid #e6dccd;border-radius:9px;background:#faf7f1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.reconcile-grid strong[data-v-044c541f],.wallet-summary strong[data-v-044c541f]{font-size:23px}.reconcile-grid span[data-v-044c541f],.wallet-summary span[data-v-044c541f]{font-size:12px;color:#8b806e}.sales-section article[data-v-044c541f]{border-top:1px solid #e9dfd1;padding:14px 0;display:grid;gap:10px}.legacy-history-notice[data-v-044c541f]{margin:0 0 15px;color:#8c7a60;font-size:13px;line-height:1.8}.legacy-history-filter[data-v-044c541f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;margin-bottom:14px}.connection-facts[data-v-044c541f]{display:grid;grid-template-columns:100px 1fr;gap:15px;font-size:13px}.connection-facts dt[data-v-044c541f]{color:#92816a}.connection-facts dd[data-v-044c541f]{margin:0}.group-mall-page[data-v-044c541f] .el-alert{margin-bottom:12px}.group-mall-page[data-v-044c541f] .el-table .el-tag{font-weight:400}@media(max-width:1100px){.group-mall-page[data-v-044c541f]{padding:14px}.page-heading[data-v-044c541f]{padding:17px 19px}.heading-actions[data-v-044c541f]{gap:6px}.toolbar>.el-input[data-v-044c541f]{width:230px}.toolbar-note[data-v-044c541f]{max-width:340px}.form-two[data-v-044c541f],.reconcile-grid[data-v-044c541f]{grid-template-columns:1fr}}@media(max-width:720px){.page-heading[data-v-044c541f]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px}.page-heading h1[data-v-044c541f]{font-size:23px}.heading-actions .el-button[data-v-044c541f]:first-child:not(.refresh-button){display:none}.connection-strip>span[data-v-044c541f]:not(.status-dot){-ms-flex-preferred-size:100%;flex-basis:100%}.toolbar-spacer[data-v-044c541f]{display:none}.toolbar>.el-input[data-v-044c541f]{width:100%}.panel-heading[data-v-044c541f]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.catalog-view-switch[data-v-044c541f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:none;flex:none}.catalog-view-switch .el-button[data-v-044c541f]{width:35px;height:34px;padding:7px;color:#9a815b;background:#fffdf9;font-size:17px}.catalog-view-switch .el-button.selected[data-v-044c541f]{color:#8e642e;background:#f3e8d5;border-color:#cbb18a;position:relative;z-index:1}.catalog-grid-region>.mall-empty-state[data-v-044c541f]{padding:40px}.catalog-grid[data-v-044c541f]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding:20px}.catalog-card[data-v-044c541f]{overflow:hidden;border:1px solid #e6ddcf;border-radius:12px;background:#fff;-webkit-transition:border-color .15s;transition:border-color .15s}.catalog-card[data-v-044c541f]:hover{border-color:#c6aa7f}.catalog-card-image[data-v-044c541f]{position:relative;aspect-ratio:4/3;max-height:280px;overflow:hidden;background:#f4efe6}.catalog-card-image>img[data-v-044c541f]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.catalog-image-placeholder[data-v-044c541f]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:13px;color:#b99d71}.catalog-image-placeholder i[data-v-044c541f]{font-size:57px}.catalog-image-placeholder span[data-v-044c541f]{font-size:12px;letter-spacing:2px}.catalog-published[data-v-044c541f]{position:absolute;top:14px;right:14px;backdrop-filter:blur(4px)}.catalog-card-copy[data-v-044c541f]{padding:18px 20px 12px}.catalog-card-copy h3[data-v-044c541f]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:500;color:#463b2c;margin:0 0 8px}.catalog-owner[data-v-044c541f]{color:#9a8b77;font-size:12px}.catalog-card-figures[data-v-044c541f]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;margin:20px 0 16px}.catalog-card-figures>div[data-v-044c541f],.catalog-card-figures[data-v-044c541f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.catalog-card-figures>div[data-v-044c541f]{gap:6px;color:#aa7d3f}.catalog-card-figures strong[data-v-044c541f]{font-size:23px;font-weight:600}.catalog-card-figures span[data-v-044c541f]{font-size:12px;color:#998b77}.catalog-card-figures>div span[data-v-044c541f]{color:#aa7d3f}.catalog-card-copy footer[data-v-044c541f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;border-top:1px solid #eee7dc;padding-top:10px}.catalog-card-copy footer .el-button--text[data-v-044c541f]{font-size:12px}.catalog-card-copy footer .el-button--text i[data-v-044c541f]{margin-left:5px}@media(min-width:1750px){.catalog-grid[data-v-044c541f]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1180px){.catalog-grid[data-v-044c541f]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:750px){.catalog-grid[data-v-044c541f]{grid-template-columns:1fr;gap:16px;padding:16px}}.mall-create-main[data-v-044c541f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:25px}.mall-create-image[data-v-044c541f]{width:122px;-webkit-box-flex:0;-ms-flex:none;flex:none}.mall-create-cover[data-v-044c541f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;width:112px;height:112px;padding:0;border:1px dashed #cbb68d;border-radius:10px;background:#faf6ef;color:#ad8c55;cursor:pointer;overflow:hidden}.mall-create-cover>i[data-v-044c541f]{font-size:23px}.mall-create-cover>span[data-v-044c541f]{font-size:12px}.mall-create-cover>img[data-v-044c541f]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mall-create-fields[data-v-044c541f]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.mall-create-price[data-v-044c541f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;color:#8b7b65;font-size:13px}.mall-create-price .el-input-number[data-v-044c541f]{width:160px}.mall-create-form .el-form-item[data-v-044c541f]{margin-bottom:21px}.mall-create-form>.muted[data-v-044c541f]{margin-bottom:0}@media(max-width:650px){.mall-create-main[data-v-044c541f]{gap:16px}.mall-create-price[data-v-044c541f]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.mall-create-price .el-input-number[data-v-044c541f]{width:140px}}.group-mall-dialog.el-dialog{max-width:calc(100vw - 32px);max-height:calc(100vh - 40px);margin-top:20px!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.group-mall-dialog .el-dialog__body{overflow:auto;min-height:0;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:20px 24px}.group-mall-dialog .el-dialog__footer{-webkit-box-flex:0;-ms-flex:none;flex:none;border-top:1px solid #eee7dd;padding:16px 24px}.group-mall-dialog .el-input-number{max-width:100%}.group-mall-dialog .el-select{width:100%}.single-variant[data-v-044c541f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.single-variant>.el-input[data-v-044c541f]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.add-variant[data-v-044c541f]{margin-top:12px}.mall-create-image .muted[data-v-044c541f]{word-break:normal}.stock-editor-help[data-v-044c541f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:15px;margin:15px 0;padding:12px 14px;background:#f6efe3;border:1px solid #eadcc6;border-radius:8px;color:#937246;font-size:12px;line-height:1.8}.stock-editor-help p[data-v-044c541f]{margin:0}.stock-editor-help>.el-button[data-v-044c541f]{-webkit-box-flex:0;-ms-flex:none;flex:none}.archive-page[data-v-39dd6f1a]{padding:24px}.archive-heading[data-v-39dd6f1a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.archive-heading h1[data-v-39dd6f1a]{font-size:24px;margin:0 0 10px}.archive-heading p[data-v-39dd6f1a]{color:#777}.login-page .el-input__inner{height:48px;border-radius:8px;border-color:#e1d7c6;background:#fffdf9;padding-left:42px}.login-page .el-input__prefix{left:13px;line-height:48px;color:#a89e8d}.login-page .el-input__suffix{line-height:48px}.login-page .el-form-item{margin-bottom:25px}.login-page .el-form-item__error{padding-top:5px}.login-page .el-checkbox__input.is-checked .el-checkbox__inner,.login-page .el-checkbox__input.is-indeterminate .el-checkbox__inner{background:#b8945a;border-color:#b8945a}.login-page .el-checkbox__input.is-checked+.el-checkbox__label{color:#8c6a36}.login-page[data-v-3de3f292]{min-height:100vh;display:grid;grid-template-columns:minmax(460px,46%) 1fr;background:#fbf7f0}.brand-panel[data-v-3de3f292]{position:relative;overflow:hidden;padding:58px 10%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#fff;background:linear-gradient(145deg,#3b342a,#2a2620 58%,#211e19)}.brand-mark[data-v-3de3f292]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:220px;max-width:100%;-ms-flex-negative:0;flex-shrink:0}.brand-mark img[data-v-3de3f292]{display:block;width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.brand-copy[data-v-3de3f292]{margin:auto 0}.brand-copy>span[data-v-3de3f292]{font-size:12px;letter-spacing:4px;color:#e7d4ac}.brand-copy h1[data-v-3de3f292]{font-size:46px;line-height:1.25;margin:18px 0 20px}.brand-copy p[data-v-3de3f292]{max-width:430px;font-size:15px;line-height:2;color:#d8cdbd}.feature-list[data-v-3de3f292]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:23px;-ms-flex-wrap:wrap;flex-wrap:wrap}.feature-list div[data-v-3de3f292]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;font-size:12px;color:#e1d7c6}.feature-list i[data-v-3de3f292]{color:#e7d4ac}.decor[data-v-3de3f292]{position:absolute;border-radius:50%;border:1px solid rgba(231,212,172,.13)}.decor-one[data-v-3de3f292]{width:430px;height:430px;right:-190px;top:-100px}.decor-two[data-v-3de3f292]{width:280px;height:280px;left:-140px;bottom:-100px}.login-panel[data-v-3de3f292]{position:relative;display:grid;place-items:center;padding:60px;background:linear-gradient(160deg,#fff,#fbf7f0)}.login-form[data-v-3de3f292]{width:410px;max-width:100%}.login-title[data-v-3de3f292]{margin-bottom:36px}.login-title span[data-v-3de3f292]{color:#8c6a36;font-size:11px;font-weight:700;letter-spacing:2px}.login-title h2[data-v-3de3f292]{font-size:31px;margin:8px 0 10px;color:#2b2620}.login-title p[data-v-3de3f292]{margin:0;color:#a89e8d;font-size:14px}.login-form label[data-v-3de3f292]{display:block;margin-bottom:9px;color:#6e665a;font-size:13px}.password-label[data-v-3de3f292]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.password-label span[data-v-3de3f292]{font-size:12px;color:#8c6a36;cursor:pointer}.password-eye[data-v-3de3f292]{cursor:pointer;color:#a89e8d}.login-options[data-v-3de3f292]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:-4px 0 24px;color:#a89e8d;font-size:12px}.login-button[data-v-3de3f292]{width:100%;height:48px;border:0;border-radius:8px;background:linear-gradient(135deg,#e9d4a4,#b8945a 52%,#8c6a36);-webkit-box-shadow:0 10px 24px rgba(140,106,54,.22);box-shadow:0 10px 24px rgba(140,106,54,.22);font-size:15px}.support[data-v-3de3f292]{text-align:center;margin-top:28px;color:#a89e8d;font-size:12px}.version[data-v-3de3f292]{position:absolute;bottom:28px;color:#b9ae9d;font-size:11px}@media(max-width:900px){.login-page[data-v-3de3f292]{grid-template-columns:1fr}.brand-panel[data-v-3de3f292]{display:none}.login-panel[data-v-3de3f292]{padding:32px 20px}.version[data-v-3de3f292]{bottom:16px}}.password-page[data-v-39e2b701]{min-height:100vh;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:40px 20px;color:#3f352e;background:radial-gradient(circle at 12% 8%,rgba(193,156,92,.14),transparent 34%),linear-gradient(145deg,#fbf8f2,#f2ece3)}.password-card[data-v-39e2b701]{width:100%;max-width:480px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:42px 46px 38px;border:1px solid rgba(173,139,83,.28);border-radius:18px;background:rgba(255,253,249,.96);-webkit-box-shadow:0 18px 52px rgba(78,61,48,.12);box-shadow:0 18px 52px rgba(78,61,48,.12)}.card-mark[data-v-39e2b701]{margin-bottom:12px;color:#a47e3d;font-size:13px;letter-spacing:3px}h1[data-v-39e2b701]{margin:0;font-size:27px;line-height:1.35;font-weight:600;color:#382f29}.intro[data-v-39e2b701]{margin:14px 0 28px;font-size:14px;line-height:1.8;color:#756a62}.submit-button[data-v-39e2b701]{width:100%;height:44px;margin-top:6px;border-color:#9e793c;background:#9e793c}.submit-button[data-v-39e2b701]:focus,.submit-button[data-v-39e2b701]:hover{border-color:#8c6933;background:#8c6933}.security-note[data-v-39e2b701]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;margin-top:24px;color:#94877d;font-size:12px}.switch-account[data-v-39e2b701]{display:block;margin:14px auto 0;padding:4px 8px;color:#8b796b}@media(max-width:560px){.password-card[data-v-39e2b701]{padding:32px 24px}h1[data-v-39e2b701]{font-size:23px}}.survey-page[data-v-3d7ee4ed]{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:32px 16px;background:#f4f1ea}.survey-card[data-v-3d7ee4ed]{width:min(640px,100%);padding:28px;background:#fff;border-radius:14px;-webkit-box-shadow:0 10px 28px rgba(80,60,30,.08);box-shadow:0 10px 28px rgba(80,60,30,.08)}.survey-card h1[data-v-3d7ee4ed]{margin:0 0 8px;font-size:24px}.survey-card p[data-v-3d7ee4ed]{color:#6b7280}.wscn-http404-container[data-v-26fcd89f]{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:40%;left:50%}.wscn-http404[data-v-26fcd89f]{position:relative;width:1200px;padding:0 50px;overflow:hidden}.wscn-http404 .pic-404[data-v-26fcd89f]{position:relative;float:left;width:600px;overflow:hidden}.wscn-http404 .pic-404__parent[data-v-26fcd89f]{width:100%}.wscn-http404 .pic-404__child[data-v-26fcd89f]{position:absolute}.wscn-http404 .pic-404__child.left[data-v-26fcd89f]{width:80px;top:17px;left:220px;opacity:0;-webkit-animation-name:cloudLeft-data-v-26fcd89f;animation-name:cloudLeft-data-v-26fcd89f;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:1s;animation-delay:1s}.wscn-http404 .pic-404__child.mid[data-v-26fcd89f]{width:46px;top:10px;left:420px;opacity:0;-webkit-animation-name:cloudMid-data-v-26fcd89f;animation-name:cloudMid-data-v-26fcd89f;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:1.2s;animation-delay:1.2s}.wscn-http404 .pic-404__child.right[data-v-26fcd89f]{width:62px;top:100px;left:500px;opacity:0;-webkit-animation-name:cloudRight-data-v-26fcd89f;animation-name:cloudRight-data-v-26fcd89f;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:1s;animation-delay:1s}@-webkit-keyframes cloudLeft-data-v-26fcd89f{0%{top:17px;left:220px;opacity:0}20%{top:33px;left:188px;opacity:1}80%{top:81px;left:92px;opacity:1}to{top:97px;left:60px;opacity:0}}@keyframes cloudLeft-data-v-26fcd89f{0%{top:17px;left:220px;opacity:0}20%{top:33px;left:188px;opacity:1}80%{top:81px;left:92px;opacity:1}to{top:97px;left:60px;opacity:0}}@-webkit-keyframes cloudMid-data-v-26fcd89f{0%{top:10px;left:420px;opacity:0}20%{top:40px;left:360px;opacity:1}70%{top:130px;left:180px;opacity:1}to{top:160px;left:120px;opacity:0}}@keyframes cloudMid-data-v-26fcd89f{0%{top:10px;left:420px;opacity:0}20%{top:40px;left:360px;opacity:1}70%{top:130px;left:180px;opacity:1}to{top:160px;left:120px;opacity:0}}@-webkit-keyframes cloudRight-data-v-26fcd89f{0%{top:100px;left:500px;opacity:0}20%{top:120px;left:460px;opacity:1}80%{top:180px;left:340px;opacity:1}to{top:200px;left:300px;opacity:0}}@keyframes cloudRight-data-v-26fcd89f{0%{top:100px;left:500px;opacity:0}20%{top:120px;left:460px;opacity:1}80%{top:180px;left:340px;opacity:1}to{top:200px;left:300px;opacity:0}}.wscn-http404 .bullshit[data-v-26fcd89f]{position:relative;float:left;width:300px;padding:30px 0;overflow:hidden}.wscn-http404 .bullshit__oops[data-v-26fcd89f]{font-size:32px;line-height:40px;color:#1482f0;margin-bottom:20px;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.wscn-http404 .bullshit__headline[data-v-26fcd89f],.wscn-http404 .bullshit__oops[data-v-26fcd89f]{font-weight:700;opacity:0;-webkit-animation-name:slideUp-data-v-26fcd89f;animation-name:slideUp-data-v-26fcd89f;-webkit-animation-duration:.5s;animation-duration:.5s}.wscn-http404 .bullshit__headline[data-v-26fcd89f]{font-size:20px;line-height:24px;color:#222;margin-bottom:10px;-webkit-animation-delay:.1s;animation-delay:.1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.wscn-http404 .bullshit__info[data-v-26fcd89f]{font-size:13px;line-height:21px;color:grey;margin-bottom:30px;-webkit-animation-delay:.2s;animation-delay:.2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.wscn-http404 .bullshit__info[data-v-26fcd89f],.wscn-http404 .bullshit__return-home[data-v-26fcd89f]{opacity:0;-webkit-animation-name:slideUp-data-v-26fcd89f;animation-name:slideUp-data-v-26fcd89f;-webkit-animation-duration:.5s;animation-duration:.5s}.wscn-http404 .bullshit__return-home[data-v-26fcd89f]{display:block;float:left;width:110px;height:36px;background:#1482f0;border-radius:100px;text-align:center;color:#fff;font-size:14px;line-height:36px;cursor:pointer;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes slideUp-data-v-26fcd89f{0%{-webkit-transform:translateY(60px);transform:translateY(60px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slideUp-data-v-26fcd89f{0%{-webkit-transform:translateY(60px);transform:translateY(60px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.errPage-container[data-v-35ca77fc]{width:800px;max-width:100%;margin:100px auto}.errPage-container .pan-back-btn[data-v-35ca77fc]{background:#008489;color:#fff;border:none!important}.errPage-container .pan-gif[data-v-35ca77fc]{margin:0 auto;display:block}.errPage-container .pan-img[data-v-35ca77fc]{display:block;margin:0 auto;width:100%}.errPage-container .text-jumbo[data-v-35ca77fc]{font-size:60px;font-weight:700;color:#484848}.errPage-container .list-unstyled[data-v-35ca77fc]{font-size:14px}.errPage-container .list-unstyled li[data-v-35ca77fc]{padding-bottom:5px}.errPage-container .list-unstyled a[data-v-35ca77fc]{color:#008489;text-decoration:none}.errPage-container .list-unstyled a[data-v-35ca77fc]:hover{text-decoration:underline}.dashboard-page[data-v-6094ff03]{min-height:calc(100vh - 84px);padding:20px 22px;color:#303846;background:#f4f1eb}.warehouse-todo-note[data-v-6094ff03]{margin:12px 0 0;color:#7b8794;font-size:12px;line-height:1.6}.dashboard-section[data-v-6094ff03]{margin-bottom:16px;padding:20px;border-radius:10px;border:1px solid #e7dfd2;background:#fffdf9;-webkit-box-shadow:0 10px 28px -24px rgba(74,55,26,.42);box-shadow:0 10px 28px -24px rgba(74,55,26,.42)}.dashboard-toolbar[data-v-6094ff03]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.dashboard-toolbar[data-v-6094ff03],.section-title[data-v-6094ff03]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section-title>i[data-v-6094ff03]{display:block;width:5px;height:26px;margin-right:9px;border-radius:2px;background:-webkit-gradient(linear,left top,left bottom,from(#d6bb85),to(#8c6a36));background:linear-gradient(180deg,#d6bb85,#8c6a36)}.section-title h1[data-v-6094ff03],.section-title h2[data-v-6094ff03]{margin:0;color:#202734;font-size:19px}.section-title h1[data-v-6094ff03]{font-size:26px}.section-title p[data-v-6094ff03]{margin:4px 0 0;color:#8b96a5;font-size:13px}.section-title.compact>i[data-v-6094ff03]{height:20px}.section-title.compact h2[data-v-6094ff03]{font-size:18px}.toolbar-actions[data-v-6094ff03]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:9px}.toolbar-actions .el-select[data-v-6094ff03]{width:180px}.toolbar-actions .el-button[data-v-6094ff03],.toolbar-actions[data-v-6094ff03] .el-input__inner,.toolbar-actions[data-v-6094ff03] .el-radio-button__inner{font-size:13px}.kpi-grid[data-v-6094ff03]{display:grid;margin-bottom:16px;gap:16px;grid-template-columns:repeat(4,1fr)}.kpi-card[data-v-6094ff03]{position:relative;overflow:hidden;min-height:156px;padding:24px 90px 20px 24px;border-radius:10px;color:#fff;-webkit-box-shadow:0 8px 22px rgba(35,48,67,.14);box-shadow:0 8px 22px rgba(35,48,67,.14);-webkit-transition:-webkit-transform .2s,-webkit-box-shadow .2s;transition:-webkit-transform .2s,-webkit-box-shadow .2s;transition:transform .2s,box-shadow .2s;transition:transform .2s,box-shadow .2s,-webkit-transform .2s,-webkit-box-shadow .2s}.kpi-card[data-v-6094ff03]:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px);-webkit-box-shadow:0 14px 30px rgba(74,55,26,.22);box-shadow:0 14px 30px rgba(74,55,26,.22)}.kpi-card.pink[data-v-6094ff03]{background:linear-gradient(135deg,#d7bd87,#b8945a 52%,#80602f)}.kpi-card.blue[data-v-6094ff03]{background:linear-gradient(135deg,#332e27,#5f5547 56%,#85745c)}.kpi-card.orange[data-v-6094ff03]{background:linear-gradient(135deg,#9c642f,#b97a3e 52%,#d29b61)}.kpi-card.green[data-v-6094ff03]{background:linear-gradient(135deg,#1f5b53,#28766b 54%,#3f9588)}.kpi-card>i[data-v-6094ff03],.kpi-card[data-v-6094ff03],.kpi-card b[data-v-6094ff03],.kpi-card em[data-v-6094ff03],.kpi-card small[data-v-6094ff03],.kpi-card span[data-v-6094ff03]{color:#fff!important}.kpi-card span[data-v-6094ff03]{display:block;font-size:15px;font-weight:600}.kpi-card b[data-v-6094ff03]{display:block;margin:24px 0 6px;font-size:34px;line-height:1}.kpi-card b small[data-v-6094ff03]{margin-left:5px;font-size:13px}.kpi-card em[data-v-6094ff03]{font-size:12px;font-style:normal;opacity:.94}.kpi-card>i[data-v-6094ff03]{position:absolute;top:51px;right:30px;font-size:52px;opacity:.85}.stat-strip[data-v-6094ff03]{display:grid;padding:20px 8px;grid-template-columns:repeat(8,1fr)}.stat-strip b small[data-v-6094ff03]{margin-left:4px;font-size:12px;font-weight:400}.metric-scope-note[data-v-6094ff03]{margin:-8px 0 14px;color:#68788a;font-size:12px}.stat-strip a[data-v-6094ff03]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:0;border-right:1px solid #e4e7eb;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:11px}.stat-strip a[data-v-6094ff03]:last-child{border-right:0}.stat-strip span[data-v-6094ff03]{color:#4d5868;font-size:13px;font-weight:600}.stat-strip b[data-v-6094ff03]{font-size:25px}.stat-strip b.blue[data-v-6094ff03],.warning-grid b.blue[data-v-6094ff03]{color:#8c6a36}.stat-strip b.green[data-v-6094ff03],.warning-grid b.green[data-v-6094ff03]{color:#26b98b}.stat-strip b.pink[data-v-6094ff03],.warning-grid b.pink[data-v-6094ff03]{color:#b8945a}.stat-strip b.orange[data-v-6094ff03],.warning-grid b.orange[data-v-6094ff03]{color:#ed9a2d}.stat-strip b.purple[data-v-6094ff03],.warning-grid b.purple[data-v-6094ff03]{color:#80602f}.stat-strip b.red[data-v-6094ff03],.warning-grid b.red[data-v-6094ff03]{color:#e55c63}.stat-strip b.dark[data-v-6094ff03],.warning-grid b.dark[data-v-6094ff03]{color:#222b37}.visual-row[data-v-6094ff03]{margin-bottom:0}.room-visual-panel[data-v-6094ff03],.trend-panel[data-v-6094ff03]{min-height:350px}.trend-panel .section-title[data-v-6094ff03]{position:relative}.chart-legend[data-v-6094ff03]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;gap:18px}.chart-legend span[data-v-6094ff03]{color:#6f7b8b;font-size:12px}.chart-legend i[data-v-6094ff03]{display:inline-block;width:10px;height:10px;margin-right:5px;border-radius:2px}.chart-legend i.contract[data-v-6094ff03]{background:#b8945a}.chart-legend i.receipt[data-v-6094ff03]{background:#28766b}.trend-chart[data-v-6094ff03]{display:grid;-webkit-box-align:end;-ms-flex-align:end;align-items:end;height:260px;margin-top:18px;padding:18px 18px 6px;gap:20px;border-radius:8px;background:repeating-linear-gradient(0deg,#eee7da 0,#eee7da 1px,transparent 0,transparent 64px);grid-template-columns:repeat(7,1fr)}.trend-column[data-v-6094ff03]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.bar-area[data-v-6094ff03]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:210px;gap:7px}.bar-area>i[data-v-6094ff03]{position:relative;width:23px;min-height:4px;border-radius:5px 5px 0 0}.bar-area>i em[data-v-6094ff03]{position:absolute;top:-20px;left:50%;color:#667384;font-size:10px;font-style:normal;white-space:nowrap;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.contract-bar[data-v-6094ff03]{background:-webkit-gradient(linear,left bottom,left top,from(#8c6a36),to(#d9bf8b));background:linear-gradient(0deg,#8c6a36,#d9bf8b)}.receipt-bar[data-v-6094ff03]{background:-webkit-gradient(linear,left bottom,left top,from(#1f5b53),to(#5aa89b));background:linear-gradient(0deg,#1f5b53,#5aa89b)}.bar-area>i.amount-unknown[data-v-6094ff03]{background:#a8adb5}.trend-column>span[data-v-6094ff03]{margin-top:9px;color:#667384;font-size:12px;font-weight:600}.room-visual-content[data-v-6094ff03]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;min-height:270px;padding-top:15px}.occupancy-ring[data-v-6094ff03]{width:174px;height:174px;padding:14px;border-radius:50%;-webkit-box-shadow:0 10px 28px rgba(49,198,154,.18);box-shadow:0 10px 28px rgba(49,198,154,.18)}.occupancy-ring>div[data-v-6094ff03]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;border-radius:50%;background:#fff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.occupancy-ring b[data-v-6094ff03]{color:#273343;font-size:32px}.occupancy-ring span[data-v-6094ff03]{margin-top:4px;color:#8994a3;font-size:13px}.room-legend[data-v-6094ff03]{width:42%}.room-legend a[data-v-6094ff03]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:14px 0;border-bottom:1px solid #edf0f4}.room-legend span[data-v-6094ff03]{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#5c6878;font-size:13px}.room-legend span i[data-v-6094ff03]{display:inline-block;width:10px;height:10px;margin-right:8px;border-radius:50%}.room-legend b[data-v-6094ff03]{color:#273343;font-size:20px}.notice-panel[data-v-6094ff03],.process-panel[data-v-6094ff03]{min-height:300px}.process-grid[data-v-6094ff03]{display:grid;margin-top:14px;gap:8px 12px;grid-template-columns:repeat(3,1fr)}.process-grid a[data-v-6094ff03]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:50px;padding:0 14px;border-left:3px solid #b8945a;color:#374151;background:#fbf8f1;font-size:14px;font-weight:600}.process-grid a[data-v-6094ff03]:nth-child(3n+2){border-color:#35bfa0;background:#f0faf7}.process-grid a[data-v-6094ff03]:nth-child(3n){border-color:#f4b149;background:#fff8ed}.process-grid span[data-v-6094ff03]{-webkit-box-flex:1;-ms-flex:1;flex:1}.process-grid b[data-v-6094ff03]{min-width:28px;padding:4px 8px;border-radius:12px;color:#fff;background:#f39a32;text-align:center}.process-grid i[data-v-6094ff03]{margin-left:7px;color:#aab3c0}.notice-panel .section-title a[data-v-6094ff03]{margin-left:auto;color:#8c6a36;font-size:13px}.notice-empty[data-v-6094ff03]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:210px;color:#8390a2;text-align:center}.notice-empty>i[data-v-6094ff03]{margin-bottom:12px;color:#c0a573;font-size:28px}.notice-empty span[data-v-6094ff03]{font-weight:600}.notice-empty small[data-v-6094ff03]{margin-top:7px;color:#a2aab6;line-height:1.6}.notice-row[data-v-6094ff03]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:22px 4px;border-bottom:1px solid #edf0f3;font-size:13px}.notice-row span[data-v-6094ff03]{-webkit-box-flex:1;-ms-flex:1;flex:1}.notice-row time[data-v-6094ff03]{color:#8994a3;font-size:11px}.warning-panel[data-v-6094ff03]{min-height:265px}.warning-panel .section-title>div[data-v-6094ff03]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:8px}.warning-panel .section-title p[data-v-6094ff03]{margin:0}.warning-summary[data-v-6094ff03]{display:grid;margin:14px 0 0;border-bottom:3px solid #37caaa;grid-template-columns:repeat(5,1fr)}.warning-summary span[data-v-6094ff03]{padding:11px 12px;color:#526070;font-size:13px;font-weight:600}.warning-summary span[data-v-6094ff03]:nth-child(2){border-color:#e8a632}.warning-summary b[data-v-6094ff03]{margin-left:4px;font-size:17px}.warning-grid[data-v-6094ff03]{display:grid;padding:6px 0 3px;background:#fbf8f1;grid-template-columns:repeat(8,1fr)}.warning-grid a[data-v-6094ff03]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:104px;border-right:1px solid #e8ebef;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:7px}.warning-grid a[data-v-6094ff03]:last-child{border-right:0}.warning-grid span[data-v-6094ff03]{color:#697586;font-size:12px;font-weight:600}.warning-grid b[data-v-6094ff03]{font-size:23px}.warning-grid small[data-v-6094ff03]{color:#8f99a6;font-size:11px}footer[data-v-6094ff03]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:7px 3px;color:#7f8a99;font-size:12px}@media(min-width:1200px){.visual-row[data-v-6094ff03]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.visual-row[data-v-6094ff03]:after,.visual-row[data-v-6094ff03]:before{display:none}.visual-row>.el-col[data-v-6094ff03]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.room-visual-panel[data-v-6094ff03],.trend-panel[data-v-6094ff03]{-webkit-box-flex:1;-ms-flex:1;flex:1}.trend-panel[data-v-6094ff03]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.trend-chart[data-v-6094ff03]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:auto;min-height:260px}.bar-area[data-v-6094ff03]{-webkit-box-flex:1;-ms-flex:1;flex:1;height:auto;min-height:210px}}@media(max-width:1200px){.dashboard-toolbar[data-v-6094ff03]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.toolbar-actions[data-v-6094ff03]{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.kpi-grid[data-v-6094ff03]{grid-template-columns:repeat(2,1fr)}.stat-strip[data-v-6094ff03]{grid-template-columns:repeat(4,1fr)}.stat-strip a[data-v-6094ff03]{margin:8px 0}.warning-grid[data-v-6094ff03]{grid-template-columns:repeat(4,1fr)}.warning-grid a[data-v-6094ff03]{border-bottom:1px solid #e8ebef}.trend-chart[data-v-6094ff03]{gap:8px}.bar-area>i[data-v-6094ff03]{width:16px}}@media(max-width:768px){.dashboard-page[data-v-6094ff03]{padding:10px}.toolbar-actions .el-radio-group[data-v-6094ff03]{display:none}.kpi-grid[data-v-6094ff03]{grid-template-columns:1fr}.stat-strip[data-v-6094ff03]{grid-template-columns:repeat(2,1fr)}.process-grid[data-v-6094ff03],.warning-summary[data-v-6094ff03]{grid-template-columns:1fr}.warning-grid[data-v-6094ff03]{grid-template-columns:repeat(2,1fr)}.trend-chart[data-v-6094ff03]{height:220px;padding-right:4px;padding-left:4px;gap:3px}.bar-area[data-v-6094ff03]{height:170px;gap:2px}.bar-area>i[data-v-6094ff03]{width:9px}.bar-area>i em[data-v-6094ff03]{display:none}.room-visual-content[data-v-6094ff03]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:18px}.room-legend[data-v-6094ff03]{width:100%}footer[data-v-6094ff03]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}}.pan-item[data-v-799537af]{width:200px;height:200px;border-radius:50%;display:inline-block;position:relative;cursor:default;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.2);box-shadow:0 1px 3px rgba(0,0,0,.2)}.pan-info-roles-container[data-v-799537af]{padding:20px;text-align:center}.pan-thumb[data-v-799537af]{width:100%;height:100%;background-position:50%;background-size:cover;border-radius:50%;overflow:hidden;position:absolute;-webkit-transform-origin:95% 40%;transform-origin:95% 40%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.pan-info[data-v-799537af]{position:absolute;width:inherit;height:inherit;border-radius:50%;overflow:hidden;-webkit-box-shadow:inset 0 0 0 5px rgba(0,0,0,.05);box-shadow:inset 0 0 0 5px rgba(0,0,0,.05)}.pan-info h3[data-v-799537af]{color:#fff;text-transform:uppercase;position:relative;letter-spacing:2px;font-size:18px;margin:0 60px;padding:22px 0 0 0;height:85px;font-family:Open Sans,Arial,sans-serif;text-shadow:0 0 1px #fff,0 1px 2px rgba(0,0,0,.3)}.pan-info p[data-v-799537af]{color:#fff;padding:10px 5px;font-style:italic;margin:0 30px;font-size:12px;border-top:1px solid hsla(0,0%,100%,.5)}.pan-info p a[data-v-799537af]{display:block;color:#333;width:80px;height:80px;background:hsla(0,0%,100%,.3);border-radius:50%;color:#fff;font-style:normal;font-weight:700;text-transform:uppercase;font-size:9px;letter-spacing:1px;padding-top:24px;margin:7px auto 0;font-family:Open Sans,Arial,sans-serif;opacity:0;-webkit-transition:opacity .3s ease-in-out .2s,background .2s linear 0s,-webkit-transform .3s ease-in-out .2s;transition:opacity .3s ease-in-out .2s,background .2s linear 0s,-webkit-transform .3s ease-in-out .2s;transition:transform .3s ease-in-out .2s,opacity .3s ease-in-out .2s,background .2s linear 0s;transition:transform .3s ease-in-out .2s,opacity .3s ease-in-out .2s,background .2s linear 0s,-webkit-transform .3s ease-in-out .2s;-webkit-transform:translateX(60px) rotate(90deg);transform:translateX(60px) rotate(90deg)}.pan-info p a[data-v-799537af]:hover{background:hsla(0,0%,100%,.5)}.pan-item:hover .pan-thumb[data-v-799537af]{-webkit-transform:rotate(-110deg);transform:rotate(-110deg)}.pan-item:hover .pan-info p a[data-v-799537af]{opacity:1;-webkit-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg)}.box-center[data-v-eb0e8b64]{margin:0 auto;display:table}.text-muted[data-v-eb0e8b64]{color:#777}.user-profile .user-name[data-v-eb0e8b64]{font-weight:700}.user-profile .box-center[data-v-eb0e8b64]{padding-top:10px}.user-profile .user-role[data-v-eb0e8b64]{padding-top:10px;font-weight:400;font-size:14px}.user-profile .box-social[data-v-eb0e8b64]{padding-top:30px}.user-profile .box-social .el-table[data-v-eb0e8b64]{border-top:1px solid #dfe6ec}.user-profile .user-follow[data-v-eb0e8b64]{padding-top:20px}.user-bio[data-v-eb0e8b64]{margin-top:20px;color:#606266}.user-bio span[data-v-eb0e8b64]{padding-left:4px}.user-bio .user-bio-section[data-v-eb0e8b64]{font-size:14px;padding:15px 0}.user-bio .user-bio-section .user-bio-section-header[data-v-eb0e8b64]{border-bottom:1px solid #dfe6ec;padding-bottom:10px;margin-bottom:10px;font-weight:700}.erp-bootstrap-recovery[data-v-49ec9eac]{position:fixed;inset:0;z-index:6000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:24px;background:rgba(39,35,30,.28)}.erp-bootstrap-card[data-v-49ec9eac]{width:460px;max-width:100%;padding:28px;border:1px solid #e7dfd2;border-radius:10px;background:#fffdf9;-webkit-box-shadow:0 16px 50px rgba(39,35,30,.18);box-shadow:0 16px 50px rgba(39,35,30,.18);color:#27231e}.erp-bootstrap-card h1[data-v-49ec9eac]{margin:0 0 12px;font-size:20px}.erp-bootstrap-card p[data-v-49ec9eac]{font-size:14px;line-height:1.8;color:#766d60}.erp-bootstrap-card button[data-v-49ec9eac]{margin-top:10px;padding:10px 18px;border:1px solid #8c6a36;border-radius:6px;background:#8c6a36;color:#fff;cursor:pointer;font-size:14px}.erp-bootstrap-card button[data-v-49ec9eac]:focus-visible{outline:2px solid #8c6a36;outline-offset:3px}.erp-connection-banner[data-v-49ec9eac]{position:fixed;z-index:5000;left:50%;top:22vh;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:18px;min-width:420px;max-width:min(720px,calc(100vw - 48px));padding:16px 22px;color:#7a4e00;background:#fff7e6;border:1px solid #e8c989;border-radius:10px;-webkit-box-shadow:0 12px 32px rgba(40,31,14,.16);box-shadow:0 12px 32px rgba(40,31,14,.16);font-size:16px;line-height:1.55}.erp-connection-banner button[data-v-49ec9eac]{border:1px solid #b68a3c;border-radius:6px;padding:8px 14px;color:#7a4e00;background:#fff;cursor:pointer;white-space:nowrap;font-size:15px}.business-descriptions{display:grid;grid-template-columns:repeat(var(--description-columns,1),minmax(0,1fr));margin:0;overflow:hidden;border-radius:8px;gap:1px;background:#e8e0d4}.business-descriptions.is-bordered{border:1px solid #e8e0d4}.business-descriptions__item{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;background:#fffdf9}.business-descriptions__label{-webkit-box-flex:0;-ms-flex:0 0 112px;flex:0 0 112px;padding:12px;background:#f6f1e8;color:#7c7061}.business-descriptions__value{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;margin:0;padding:12px;color:#37465a}.business-descriptions__label,.business-descriptions__value{font-size:14px;line-height:1.6;overflow-wrap:anywhere}.business-descriptions.is-small .business-descriptions__label,.business-descriptions.is-small .business-descriptions__value{font-size:13px}@media(max-width:600px){.business-descriptions{grid-template-columns:minmax(0,1fr)}}.svg-icon[data-v-f9f7fefc]{width:1em;height:1em;vertical-align:-.15em;fill:currentColor;overflow:hidden}.svg-external-icon[data-v-f9f7fefc]{background-color:currentColor;-webkit-mask-size:cover!important;mask-size:cover!important;display:inline-block}