.arco-icon-hover.arco-tabs-icon-hover:before{height:16px;width:16px}.arco-tabs .arco-tabs-icon-hover{color:var(--color-text-2)}.arco-tabs .arco-tabs-icon-hover,.arco-tabs-dropdown-icon{font-size:12px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.arco-tabs-dropdown-icon{margin-left:6px}.arco-tabs-tab-close-btn{margin-left:8px}.arco-tabs-nav-add-btn,.arco-tabs-tab-close-btn{-webkit-user-select:none;-moz-user-select:none;user-select:none}.arco-tabs-nav-add-btn{align-items:center;display:inline-flex;font-size:12px;justify-content:center;padding:0 8px}.arco-tabs-add{position:relative}.arco-tabs-nav-button-left{margin-left:10px;margin-right:6px}.arco-tabs-nav-button-right{margin-left:6px;margin-right:10px}.arco-tabs-nav-button-up{margin-bottom:10px}.arco-tabs-nav-button-down{margin-top:10px}.arco-tabs-nav-button-disabled{color:var(--color-text-4);cursor:not-allowed}.arco-tabs{overflow:hidden;position:relative}.arco-tabs-nav{flex-shrink:0}.arco-tabs-nav:before{background-color:var(--color-neutral-3);bottom:0;clear:both;content:"";display:block;height:1px;left:0;position:absolute;right:0}.arco-tabs-nav-tab{display:flex;flex:1;overflow:hidden}.arco-tabs-nav-tab-list{display:inline-block;position:relative;transition:transform .2s cubic-bezier(.34,.69,.1,1);white-space:nowrap}.arco-tabs-nav-extra{align-items:center;display:flex;line-height:32px;width:auto}.arco-tabs-nav-extra .arco-tabs-nav-add-btn{padding-left:0}.arco-tabs-tab{align-items:center;box-sizing:border-box;color:var(--color-text-2);cursor:pointer;display:inline-flex;font-size:14px;line-height:1.5715;outline:none;padding:4px 0;transition:color .2s linear}.arco-tabs-tab-title{display:inline-block}.arco-tabs-tab:hover{color:var(--color-text-2);font-weight:400}.arco-tabs-tab-disabled,.arco-tabs-tab-disabled:hover{color:var(--color-text-4);cursor:not-allowed}.arco-tabs-tab-active,.arco-tabs-tab-active:hover{color:rgb(var(--primary-6));font-weight:500}.arco-tabs-tab-active.arco-tabs-tab-disabled,.arco-tabs-tab-active:hover.arco-tabs-tab-disabled{color:var(--color-primary-light-3)}.arco-tabs-nav-ink{background-color:rgb(var(--primary-6));bottom:0;height:2px;position:absolute;right:auto;top:auto;transition:left .2s cubic-bezier(.34,.69,.1,1),width .2s cubic-bezier(.34,.69,.1,1)}.arco-tabs-nav-ink.arco-tabs-header-ink-no-animation{transition:none}.arco-tabs-nav-ink-disabled{background-color:var(--color-primary-light-3)}.arco-tabs-nav-type-line .arco-tabs-nav-extra{line-height:40px}.arco-tabs-nav-type-line .arco-tabs-tab{line-height:1.5715;margin:0 16px;padding:8px 0}.arco-tabs-nav-type-line .arco-tabs-tab-title{display:inline-block;padding:1px 0;position:relative}.arco-tabs-nav-type-line .arco-tabs-tab-title:before{background-color:transparent;border-radius:var(--border-radius-small);bottom:0;content:"";left:-8px;opacity:1;position:absolute;right:-8px;top:0;transition:background-color .2s linear,opacity .2s linear;z-index:-1}.arco-tabs-nav-type-line .arco-tabs-tab:hover .arco-tabs-tab-title:before{background-color:var(--color-fill-2)}.arco-tabs-nav-type-line .arco-tabs-tab-active .arco-tabs-tab-title:before,.arco-tabs-nav-type-line .arco-tabs-tab-active:hover .arco-tabs-tab-title:before{background-color:transparent}.arco-tabs-nav-type-line .arco-tabs-tab-disabled .arco-tabs-tab-title:before,.arco-tabs-nav-type-line .arco-tabs-tab-disabled:hover .arco-tabs-tab-title:before{opacity:0}.arco-tabs-nav-type-line .arco-tabs-tab:focus-visible .arco-tabs-tab-title:before{border:2px solid rgb(var(--primary-6))}.arco-tabs-nav-type-line.arco-tabs-nav-horizontal>.arco-tabs-tab:first-of-type{margin-left:16px}.arco-tabs-nav-text.arco-tabs-nav-horizontal .arco-tabs-nav-tab-list-no-padding>.arco-tabs-tab:first-of-type,.arco-tabs-nav-type-line.arco-tabs-nav-horizontal .arco-tabs-nav-tab-list-no-padding>.arco-tabs-tab:first-of-type{margin-left:0}.arco-tabs-nav-type-card .arco-tabs-tab,.arco-tabs-nav-type-card-gutter .arco-tabs-tab{border:1px solid var(--color-neutral-3);font-size:14px;padding:4px 16px;position:relative;transition:padding .2s linear,color .2s linear}.arco-tabs-nav-type-card .arco-tabs-tab-closable,.arco-tabs-nav-type-card-gutter .arco-tabs-tab-closable{padding-right:12px}.arco-tabs-nav-type-card .arco-tabs-tab-closable:not(.arco-tabs-tab-active):hover .arco-icon-hover:hover:before,.arco-tabs-nav-type-card-gutter .arco-tabs-tab-closable:not(.arco-tabs-tab-active):hover .arco-icon-hover:hover:before{background-color:var(--color-fill-4)}.arco-tabs-nav-type-card .arco-tabs-tab:focus-visible:before,.arco-tabs-nav-type-card-gutter .arco-tabs-tab:focus-visible:before{border:2px solid rgb(var(--primary-6));bottom:-1px;content:"";left:-1px;position:absolute;right:0;top:-1px}.arco-tabs-nav-type-card .arco-tabs-tab:last-child:focus-visible:before,.arco-tabs-nav-type-card-gutter .arco-tabs-tab:last-child:focus-visible:before{right:-1px}.arco-tabs-nav-type-card .arco-tabs-nav-add-btn,.arco-tabs-nav-type-card-gutter .arco-tabs-nav-add-btn{height:32px}.arco-tabs-nav-type-card .arco-tabs-tab{background-color:transparent;border-right:none}.arco-tabs-nav-type-card .arco-tabs-tab:last-child{border-right:1px solid var(--color-neutral-3);border-top-right-radius:var(--border-radius-small)}.arco-tabs-nav-type-card .arco-tabs-tab:first-child{border-top-left-radius:var(--border-radius-small)}.arco-tabs-nav-type-card .arco-tabs-tab:hover{background-color:var(--color-fill-3)}.arco-tabs-nav-type-card .arco-tabs-tab-disabled,.arco-tabs-nav-type-card .arco-tabs-tab-disabled:hover{background-color:transparent}.arco-tabs-nav-type-card .arco-tabs-tab-active,.arco-tabs-nav-type-card .arco-tabs-tab-active:hover{background-color:transparent;border-bottom-color:var(--color-bg-2)}.arco-tabs-nav-type-card-gutter .arco-tabs-tab{background-color:var(--color-fill-1);border-radius:var(--border-radius-small) var(--border-radius-small) 0 0;border-right:1px solid var(--color-neutral-3);margin-left:4px}.arco-tabs-nav-type-card-gutter .arco-tabs-tab:hover{background-color:var(--color-fill-3)}.arco-tabs-nav-type-card-gutter .arco-tabs-tab-disabled,.arco-tabs-nav-type-card-gutter .arco-tabs-tab-disabled:hover{background-color:var(--color-fill-1)}.arco-tabs-nav-type-card-gutter .arco-tabs-tab-active,.arco-tabs-nav-type-card-gutter .arco-tabs-tab-active:hover{background-color:transparent;border-bottom-color:var(--color-bg-2)}.arco-tabs-nav-type-card-gutter .arco-tabs-tab:first-child{margin-left:0}.arco-tabs-nav-type-text:before{display:none}.arco-tabs-nav-type-text .arco-tabs-tab{font-size:14px;line-height:1.5715;margin:0 9px;padding:5px 0;position:relative}.arco-tabs-nav-type-text .arco-tabs-tab:not(:first-of-type):before{background-color:var(--color-fill-3);content:"";display:block;height:12px;left:-9px;position:absolute;top:50%;transform:translateY(-50%);width:2px}.arco-tabs-nav-type-text .arco-tabs-tab-title{background-color:transparent;padding-left:8px;padding-right:8px}.arco-tabs-nav-type-text .arco-tabs-tab-title:hover{background-color:var(--color-fill-2)}.arco-tabs-nav-type-text .arco-tabs-tab-active .arco-tabs-tab-title,.arco-tabs-nav-type-text .arco-tabs-tab-active .arco-tabs-tab-title:hover,.arco-tabs-nav-type-text .arco-tabs-tab-disabled .arco-tabs-tab-title,.arco-tabs-nav-type-text .arco-tabs-tab-disabled .arco-tabs-tab-title:hover{background-color:transparent}.arco-tabs-nav-type-text .arco-tabs-tab-active.arco-tabs-nav-type-text .arco-tabs-tab-disabled .arco-tabs-tab-title,.arco-tabs-nav-type-text .arco-tabs-tab-active.arco-tabs-nav-type-text .arco-tabs-tab-disabled .arco-tabs-tab-title:hover{background-color:var(--color-primary-light-3)}.arco-tabs-nav-type-text .arco-tabs-tab:focus-visible .arco-tabs-tab-title{border:2px solid rgb(var(--primary-6));margin:-2px}.arco-tabs-nav-type-rounded:before{display:none}.arco-tabs-nav-type-rounded .arco-tabs-tab{background-color:transparent;border-radius:32px;font-size:14px;margin:0 6px;padding:5px 16px}.arco-tabs-nav-type-rounded .arco-tabs-tab:hover{background-color:var(--color-fill-2)}.arco-tabs-nav-type-rounded .arco-tabs-tab-disabled:hover{background-color:transparent}.arco-tabs-nav-type-rounded .arco-tabs-tab-active,.arco-tabs-nav-type-rounded .arco-tabs-tab-active:hover{background-color:var(--color-fill-2)}.arco-tabs-nav-type-rounded .arco-tabs-tab:focus-visible{border-color:rgb(var(--primary-6))}.arco-tabs-nav-type-capsule:before{display:none}.arco-tabs-nav-type-capsule .arco-tabs-nav-tab:not(.arco-tabs-nav-tab-scroll){justify-content:flex-end}.arco-tabs-nav-type-capsule .arco-tabs-nav-tab-list{background-color:var(--color-fill-2);border-radius:var(--border-radius-small);line-height:1;padding:3px}.arco-tabs-nav-type-capsule .arco-tabs-tab{background-color:transparent;font-size:14px;line-height:26px;padding:0 10px;position:relative}.arco-tabs-nav-type-capsule .arco-tabs-tab:hover{background-color:var(--color-bg-2)}.arco-tabs-nav-type-capsule .arco-tabs-tab-disabled:hover{background-color:unset}.arco-tabs-nav-type-capsule .arco-tabs-tab-active,.arco-tabs-nav-type-capsule .arco-tabs-tab-active:hover{background-color:var(--color-bg-2)}.arco-tabs-nav-type-capsule .arco-tabs-tab-active+.arco-tabs-tab:before,.arco-tabs-nav-type-capsule .arco-tabs-tab-active:before,.arco-tabs-nav-type-capsule .arco-tabs-tab-active:hover+.arco-tabs-tab:before,.arco-tabs-nav-type-capsule .arco-tabs-tab-active:hover:before{opacity:0}.arco-tabs-nav-type-capsule .arco-tabs-tab:focus-visible{border-color:rgb(var(--primary-6))}.arco-tabs-nav-type-capsule.arco-tabs-nav-horizontal .arco-tabs-tab:not(:first-of-type){margin-left:3px}.arco-tabs-nav-type-capsule.arco-tabs-nav-horizontal .arco-tabs-tab:not(:first-of-type):before{background-color:var(--color-fill-3);content:"";display:block;height:14px;left:-4px;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s linear;width:1px}.arco-tabs-nav{align-items:center;display:flex;overflow:hidden;position:relative}.arco-tabs-content{box-sizing:border-box;overflow:hidden;padding-top:16px;width:100%}.arco-tabs-content-hide{display:none}.arco-tabs-content .arco-tabs-content-list{display:flex;width:100%}.arco-tabs-content .arco-tabs-content-item{flex-shrink:0;height:0;overflow:hidden;width:100%}.arco-tabs-content .arco-tabs-content-item.arco-tabs-content-item-active{height:auto}.arco-tabs-type-card-gutter>.arco-tabs-content,.arco-tabs-type-card>.arco-tabs-content{border:1px solid var(--color-neutral-3);border-top:none}.arco-tabs-content-animation{transition:all .2s cubic-bezier(.34,.69,.1,1)}.arco-tabs-horizontal.arco-tabs-justify{display:flex;flex-direction:column;height:100%}.arco-tabs-horizontal.arco-tabs-justify .arco-tabs-content,.arco-tabs-horizontal.arco-tabs-justify .arco-tabs-content-list,.arco-tabs-horizontal.arco-tabs-justify .arco-tabs-pane{height:100%}.arco-tabs-nav-size-mini.arco-tabs-nav-type-line .arco-tabs-tab{font-size:12px;padding-bottom:6px;padding-top:6px}.arco-tabs-nav-size-mini.arco-tabs-nav-type-line .arco-tabs-nav-extra{font-size:12px;line-height:32px}.arco-tabs-nav-size-mini.arco-tabs-nav-type-card .arco-tabs-tab,.arco-tabs-nav-size-mini.arco-tabs-nav-type-card-gutter .arco-tabs-tab{font-size:12px;padding-bottom:1px;padding-top:1px}.arco-tabs-nav-size-mini.arco-tabs-nav-type-card .arco-tabs-nav-extra,.arco-tabs-nav-size-mini.arco-tabs-nav-type-card-gutter .arco-tabs-nav-extra{font-size:12px;line-height:24px}.arco-tabs-nav-size-mini.arco-tabs-nav-type-card .arco-tabs-nav-add-btn,.arco-tabs-nav-size-mini.arco-tabs-nav-type-card-gutter .arco-tabs-nav-add-btn{height:24px}.arco-tabs-nav-size-mini.arco-tabs-nav-type-capsule .arco-tabs-tab{font-size:12px;line-height:18px}.arco-tabs-nav-size-mini.arco-tabs-nav-type-capsule .arco-tabs-nav-extra{font-size:12px;line-height:24px}.arco-tabs-nav-size-mini.arco-tabs-nav-type-rounded .arco-tabs-tab{font-size:12px;padding-bottom:3px;padding-top:3px}.arco-tabs-nav-size-mini.arco-tabs-nav-type-rounded .arco-tabs-nav-extra{font-size:12px;line-height:24px}.arco-tabs-nav-size-small.arco-tabs-nav-type-line .arco-tabs-tab{font-size:14px;padding-bottom:6px;padding-top:6px}.arco-tabs-nav-size-small.arco-tabs-nav-type-line .arco-tabs-nav-extra{font-size:14px;line-height:36px}.arco-tabs-nav-size-small.arco-tabs-nav-type-card .arco-tabs-tab,.arco-tabs-nav-size-small.arco-tabs-nav-type-card-gutter .arco-tabs-tab{font-size:14px;padding-bottom:1px;padding-top:1px}.arco-tabs-nav-size-small.arco-tabs-nav-type-card .arco-tabs-nav-extra,.arco-tabs-nav-size-small.arco-tabs-nav-type-card-gutter .arco-tabs-nav-extra{font-size:14px;line-height:28px}.arco-tabs-nav-size-small.arco-tabs-nav-type-card .arco-tabs-nav-add-btn,.arco-tabs-nav-size-small.arco-tabs-nav-type-card-gutter .arco-tabs-nav-add-btn{height:28px}.arco-tabs-nav-size-small.arco-tabs-nav-type-capsule .arco-tabs-tab{font-size:14px;line-height:22px}.arco-tabs-nav-size-small.arco-tabs-nav-type-capsule .arco-tabs-nav-extra{font-size:14px;line-height:28px}.arco-tabs-nav-size-small.arco-tabs-nav-type-rounded .arco-tabs-tab{font-size:14px;padding-bottom:3px;padding-top:3px}.arco-tabs-nav-size-small.arco-tabs-nav-type-rounded .arco-tabs-nav-extra{font-size:14px;line-height:28px}.arco-tabs-nav-size-large.arco-tabs-nav-type-line .arco-tabs-tab{font-size:14px;padding-bottom:10px;padding-top:10px}.arco-tabs-nav-size-large.arco-tabs-nav-type-line .arco-tabs-nav-extra{font-size:14px;line-height:44px}.arco-tabs-nav-size-large.arco-tabs-nav-type-card .arco-tabs-tab,.arco-tabs-nav-size-large.arco-tabs-nav-type-card-gutter .arco-tabs-tab{font-size:14px;padding-bottom:5px;padding-top:5px}.arco-tabs-nav-size-large.arco-tabs-nav-type-card .arco-tabs-nav-extra,.arco-tabs-nav-size-large.arco-tabs-nav-type-card-gutter .arco-tabs-nav-extra{font-size:14px;line-height:36px}.arco-tabs-nav-size-large.arco-tabs-nav-type-card .arco-tabs-nav-add-btn,.arco-tabs-nav-size-large.arco-tabs-nav-type-card-gutter .arco-tabs-nav-add-btn{height:36px}.arco-tabs-nav-size-large.arco-tabs-nav-type-capsule .arco-tabs-tab{font-size:14px;line-height:30px}.arco-tabs-nav-size-large.arco-tabs-nav-type-capsule .arco-tabs-nav-extra{font-size:14px;line-height:36px}.arco-tabs-nav-size-large.arco-tabs-nav-type-rounded .arco-tabs-tab{font-size:14px;padding-bottom:7px;padding-top:7px}.arco-tabs-nav-size-large.arco-tabs-nav-type-rounded .arco-tabs-nav-extra{font-size:14px;line-height:36px}.arco-tabs-nav-vertical{float:left}.arco-tabs-nav-vertical:before{bottom:0;clear:both;height:100%;left:auto;position:absolute;right:0;top:0;width:1px}.arco-tabs-nav-vertical .arco-tabs-nav-add-btn{height:auto;margin-left:0;margin-top:8px;padding:0 16px}.arco-tabs-nav-right{float:right}.arco-tabs-nav-vertical{flex-direction:column}.arco-tabs-nav-vertical .arco-tabs-nav-tab{flex-direction:column;height:100%}.arco-tabs-nav-vertical .arco-tabs-nav-ink{bottom:auto;left:auto;position:absolute;right:0;transition:top .2s cubic-bezier(.34,.69,.1,1),height .2s cubic-bezier(.34,.69,.1,1);width:2px}.arco-tabs-nav-vertical .arco-tabs-nav-tab-list{height:auto}.arco-tabs-nav-vertical .arco-tabs-nav-tab-list-overflow-scroll{padding:6px 0}.arco-tabs-nav-vertical .arco-tabs-tab{display:block;margin:12px 0 0;white-space:nowrap}.arco-tabs-nav-vertical .arco-tabs-tab:first-of-type{margin-top:0}.arco-tabs-nav-right .arco-tabs-nav-ink,.arco-tabs-nav-right:before{left:0;right:unset}.arco-tabs-nav-vertical{box-sizing:border-box;height:100%;position:relative}.arco-tabs-nav-vertical.arco-tabs-nav-type-line .arco-tabs-tab{padding:0 20px}.arco-tabs-nav-vertical.arco-tabs-nav-type-card .arco-tabs-tab{border:1px solid var(--color-neutral-3);border-bottom:1px solid transparent;margin:0;position:relative}.arco-tabs-nav-vertical.arco-tabs-nav-type-card .arco-tabs-tab:first-child{border-top-left-radius:var(--border-radius-small)}.arco-tabs-nav-vertical.arco-tabs-nav-type-card .arco-tabs-tab-active,.arco-tabs-nav-vertical.arco-tabs-nav-type-card .arco-tabs-tab-active:hover{border-bottom-color:transparent;border-right-color:var(--color-bg-2)}.arco-tabs-nav-vertical.arco-tabs-nav-type-card .arco-tabs-tab:last-child{border-bottom:1px solid var(--color-neutral-3);border-bottom-left-radius:var(--border-radius-small)}.arco-tabs-nav-vertical.arco-tabs-nav-type-card-gutter .arco-tabs-tab{border-radius:var(--border-radius-small) 0 0 var(--border-radius-small);margin-left:0;position:relative}.arco-tabs-nav-vertical.arco-tabs-nav-type-card-gutter .arco-tabs-tab:not(:first-of-type){margin-top:4px}.arco-tabs-nav-vertical.arco-tabs-nav-type-card-gutter .arco-tabs-tab-active,.arco-tabs-nav-vertical.arco-tabs-nav-type-card-gutter .arco-tabs-tab-active:hover{border-bottom-color:var(--color-neutral-3);border-right-color:var(--color-bg-2)}.arco-tabs-vertical .arco-tabs-content{height:100%;padding:0;width:auto}.arco-tabs-right.arco-tabs-vertical .arco-tabs-content{padding-right:16px}.arco-tabs-left.arco-tabs-vertical .arco-tabs-content{padding-left:16px}.arco-tabs-vertical.arco-tabs-type-card-gutter>.arco-tabs-content,.arco-tabs-vertical.arco-tabs-type-card>.arco-tabs-content{border:1px solid var(--color-neutral-3);border-left:none}body[arco-theme=dark] .arco-tabs-nav-type-capsule .arco-tabs-tab-active,body[arco-theme=dark] .arco-tabs-nav-type-capsule .arco-tabs-tab:hover{background-color:var(--color-fill-3)}.sdds[data-v-9af04323]{color:#88b6fc}.stop-details-container[data-v-9af04323]{padding:20px}.stop-summary[data-v-9af04323]{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin-bottom:30px}.stop-summary .summary-card[data-v-9af04323]{align-items:center;background:#fff;border-radius:12px;box-shadow:0 2px 12px #00000014;display:flex;gap:15px;padding:20px;transition:transform .3s ease}.stop-summary .summary-card[data-v-9af04323]:hover{box-shadow:0 4px 16px #0000001f;transform:translateY(-3px)}.stop-summary .summary-card .summary-icon[data-v-9af04323]{font-size:12px}.stop-summary .summary-card .summary-content[data-v-9af04323]{flex:1}.stop-summary .summary-card .summary-content .summary-label[data-v-9af04323]{color:#666;font-size:14px;margin-bottom:5px}.stop-summary .summary-card .summary-content .summary-value[data-v-9af04323]{color:#333;font-size:14px;font-weight:700}.stop-summary .summary-card.total .summary-icon[data-v-9af04323]{color:#667eea}.stop-summary .summary-card.duration .summary-icon[data-v-9af04323]{color:#f093fb}.stop-summary .summary-card.avg .summary-icon[data-v-9af04323]{color:#4facfe}.stop-types[data-v-9af04323]{background:#fff;border-radius:12px;box-shadow:0 2px 12px #00000014;margin-bottom:30px;padding:20px}.stop-types .types-header[data-v-9af04323]{border-bottom:2px solid #f0f0f0;margin-bottom:20px;padding-bottom:15px}.stop-types .types-header h3[data-v-9af04323]{color:#333;font-size:18px;font-weight:600;margin:0}.stop-types .types-grid[data-v-9af04323]{display:grid;gap:15px;grid-template-columns:repeat(auto-fill,minmax(130px,1fr))}.stop-types .type-card[data-v-9af04323]{border-radius:10px;cursor:pointer;padding:15px;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.stop-types .type-card[data-v-9af04323]:hover{box-shadow:0 4px 12px #00000026;transform:translateY(-3px)}.stop-types .type-card .type-name[data-v-9af04323]{font-size:14px;font-weight:600;margin-bottom:10px}.stop-types .type-card .type-count[data-v-9af04323]{font-size:20px;font-weight:700;margin-bottom:5px}.stop-types .type-card .type-duration[data-v-9af04323]{color:#666;font-size:12px;margin-bottom:5px}.stop-types .type-card .type-percent[data-v-9af04323]{color:#999;font-size:14px;font-weight:600}.stop-details-table[data-v-9af04323]{background:#fff;border-radius:12px;box-shadow:0 2px 12px #00000014;margin-bottom:30px;padding:20px}.stop-details-table .table-header[data-v-9af04323]{align-items:center;border-bottom:2px solid #f0f0f0;display:flex;justify-content:space-between;margin-bottom:20px;padding-bottom:15px}.stop-details-table .table-header h3[data-v-9af04323]{color:#333;font-size:18px;font-weight:600;margin:0}.stop-details-table .table-header .table-filters[data-v-9af04323]{display:flex;gap:10px}.stop-timeline[data-v-9af04323]{background:#fff;border-radius:12px;box-shadow:0 2px 12px #00000014;padding:20px}.stop-timeline .timeline-header[data-v-9af04323]{border-bottom:2px solid #f0f0f0;margin-bottom:20px;padding-bottom:15px}.stop-timeline .timeline-header h3[data-v-9af04323]{color:#333;font-size:18px;font-weight:600;margin:0}.stop-timeline .timeline-chart[data-v-9af04323]{display:flex;flex-wrap:wrap;gap:15px}.stop-timeline .timeline-item[data-v-9af04323]{background:#f8f9fa;border-left:4px solid #667eea;border-radius:10px;flex:1;min-width:200px;padding:15px;transition:transform .3s ease}.stop-timeline .timeline-item[data-v-9af04323]:hover{transform:translate(5px)}.stop-timeline .timeline-item .timeline-dot[data-v-9af04323]{background:#667eea;border-radius:50%;height:12px;margin-bottom:10px;width:12px}.stop-timeline .timeline-item .timeline-time[data-v-9af04323]{color:#666;font-size:13px;margin-bottom:5px}.stop-timeline .timeline-item .timeline-type[data-v-9af04323]{color:#333;font-size:15px;font-weight:600;margin-bottom:3px}.stop-timeline .timeline-item .timeline-duration[data-v-9af04323]{color:#999;font-size:12px}.stop-timeline .timeline-item.type-1[data-v-9af04323]{border-left-color:#e74c3c}.stop-timeline .timeline-item.type-1 .timeline-dot[data-v-9af04323]{background:#e74c3c}.stop-timeline .timeline-item.type-2[data-v-9af04323]{border-left-color:#f39c12}.stop-timeline .timeline-item.type-2 .timeline-dot[data-v-9af04323]{background:#f39c12}.stop-timeline .timeline-item.type-4[data-v-9af04323]{border-left-color:#f1c40f}.stop-timeline .timeline-item.type-4 .timeline-dot[data-v-9af04323]{background:#f1c40f}.stop-timeline .timeline-item.type-8[data-v-9af04323]{border-left-color:#3498db}.stop-timeline .timeline-item.type-8 .timeline-dot[data-v-9af04323]{background:#3498db}.stop-timeline .timeline-item.type-9[data-v-9af04323]{border-left-color:#e74c3c}.stop-timeline .timeline-item.type-9 .timeline-dot[data-v-9af04323]{background:#e74c3c}.stop-timeline .timeline-item.type-88[data-v-9af04323]{border-left-color:#00bcd4}.stop-timeline .timeline-item.type-88 .timeline-dot[data-v-9af04323]{background:#00bcd4}.stop-timeline .timeline-item.type-89[data-v-9af04323]{border-left-color:#9c27b0}.stop-timeline .timeline-item.type-89 .timeline-dot[data-v-9af04323]{background:#9c27b0}.stop-timeline .timeline-item.type-14[data-v-9af04323]{border-left-color:#757575}.stop-timeline .timeline-item.type-14 .timeline-dot[data-v-9af04323]{background:#757575}.EchartBox[data-v-9af04323]{display:flex;width:100%}.EchartBox .QiuBox[data-v-9af04323]{height:260px;margin:10px auto 0;position:relative;width:300px}.EchartBox .QiuBox .bubble[data-v-9af04323]{align-items:center;border-radius:50%;box-shadow:0 8px 25px #0003;color:#fff;display:flex;font-size:14px;font-weight:700;height:140px;justify-content:center;mix-blend-mode:multiply;overflow:hidden;position:absolute;text-shadow:0 1px 3px rgba(0,0,0,.3);transition:all .3s ease;width:140px}.EchartBox .QiuBox .bubble[data-v-9af04323]:before{background:inherit;border-radius:50%;bottom:0;content:"";filter:blur(8px);left:0;opacity:.7;position:absolute;right:0;top:0;z-index:-1}.EchartBox .QiuBox .bubble span[data-v-9af04323]{line-height:1.2;position:relative;text-align:center;z-index:1}.EchartBox .QiuBox .bubble[data-v-9af04323]:hover{box-shadow:0 12px 35px #0000004d;transform:scale(1.1);z-index:10}.EchartBox .QiuBox .bubble-1[data-v-9af04323]{animation:clover-1-9af04323 4s ease-in-out infinite;background:linear-gradient(135deg,#667eea,#764ba2);left:50%;top:0;transform:translate(-50%)}.EchartBox .QiuBox .bubble-1[data-v-9af04323]:hover{animation-play-state:paused;background:linear-gradient(135deg,#764ba2,#667eea)}.EchartBox .QiuBox .bubble-2[data-v-9af04323]{animation:clover-2-9af04323 4s ease-in-out .8s infinite;background:linear-gradient(135deg,#f093fb,#f5576c);bottom:20px;left:30px}.EchartBox .QiuBox .bubble-2[data-v-9af04323]:hover{animation-play-state:paused;background:linear-gradient(135deg,#f5576c,#f093fb)}.EchartBox .QiuBox .bubble-3[data-v-9af04323]{animation:clover-3-9af04323 4s ease-in-out 1.6s infinite;background:linear-gradient(135deg,#4facfe,#00f2fe);bottom:20px;right:30px}.EchartBox .QiuBox .bubble-3[data-v-9af04323]:hover{animation-play-state:paused;background:linear-gradient(135deg,#00f2fe,#4facfe)}@keyframes clover-1-9af04323{0%,to{transform:translate(-50%) translateY(0) scale(1)}50%{transform:translate(-50%) translateY(-8px) scale(1.05)}}@keyframes clover-2-9af04323{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-5px,-8px) scale(1.05)}}@keyframes clover-3-9af04323{0%,to{transform:translate(0) scale(1)}50%{transform:translate(5px,-8px) scale(1.05)}}.Info_box[data-v-9af04323]{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:5px}.Info_box .Info_item[data-v-9af04323]{border-radius:10px;padding:10px;text-align:center;width:calc(100% - 20px)}.Info_box .Info_item .title[data-v-9af04323]{color:#6b6b6b;font-size:13px;position:relative}.Info_box .Info_item .value[data-v-9af04323]{font-size:14px;margin-top:5px}.BtnBox[data-v-9af04323]{display:flex;justify-content:space-between;margin:0 auto 20px;width:calc(100% - 20px)}.BtnBox .BtnBoxItem[data-v-9af04323]{border-radius:4px;margin:2.5px;width:100%}.Summary_box[data-v-9af04323]{display:flex;margin-top:10px}.Summary_box .Summary_item[data-v-9af04323]{background-color:#f2f3f2;background:linear-gradient(110deg,#ff6d40,#ffae96);border-radius:5px;color:#fff;margin:5px;padding:20px;width:100%}.Summary_box .Summary_item[data-v-9af04323]:last-child{background:linear-gradient(110deg,#4093ff,#96c3ff)}.Summary_box .Summary_item .Summarytitle[data-v-9af04323]{font-size:16px;font-weight:800;letter-spacing:2px;margin-bottom:10px}.Summary_box .Summary_item .Summary_item_box_item[data-v-9af04323]{margin-bottom:10px}.Summary_box .Summary_item .Summary_item_box_item .title[data-v-9af04323]{color:#e7e7e7;font-size:14px}.Summary_box .Summary_item .Summary_item_box_item .value[data-v-9af04323]{color:#fff;font-size:14px}.upper-record-container .filter-section[data-v-9af04323]{background:#fff;border-radius:12px;box-shadow:0 2px 12px #00000014;margin-bottom:20px}.upper-record-container .empty-section[data-v-9af04323],.upper-record-container .loading-section[data-v-9af04323]{background:#fff;border-radius:12px;box-shadow:0 2px 12px #00000014;padding:60px 20px;text-align:center}.upper-record-container .cards-section[data-v-9af04323]{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(380px,1fr))}.upper-record-container .record-card[data-v-9af04323]{background:#fff;border-radius:12px;box-shadow:0 2px 12px #00000014;overflow:hidden;padding:0;transition:transform .3s ease,box-shadow .3s ease}.upper-record-container .record-card[data-v-9af04323]:hover{box-shadow:0 8px 20px #00000026;transform:translateY(-5px)}.upper-record-container .record-card.status-completed[data-v-9af04323]{border-left:4px solid #165dff}.upper-record-container .record-card.status-pending[data-v-9af04323]{border-left:4px solid #f53f3f}.upper-record-container .record-card .card-header[data-v-9af04323]{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;display:flex;justify-content:space-between;padding:15px 20px}.upper-record-container .record-card .card-header .header-left[data-v-9af04323]{align-items:center;display:flex;gap:10px}.upper-record-container .record-card .card-header .header-left .machine-id[data-v-9af04323]{font-size:16px;font-weight:700}.upper-record-container .record-card .card-header .header-right .cloth-name[data-v-9af04323]{font-size:14px;font-weight:600;opacity:.95}.upper-record-container .record-card .card-content[data-v-9af04323]{padding:15px 20px}.upper-record-container .record-card .card-content .content-row[data-v-9af04323]{border-bottom:1px dashed #e8e8e8;display:flex;justify-content:space-between;margin-bottom:12px;padding-bottom:12px}.upper-record-container .record-card .card-content .content-row[data-v-9af04323]:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.upper-record-container .record-card .card-content .content-row .content-item[data-v-9af04323]{align-items:center;display:flex;flex:1;flex-direction:column}.upper-record-container .record-card .card-content .content-row .content-item .label[data-v-9af04323]{color:#999;font-size:12px;margin-bottom:5px}.upper-record-container .record-card .card-content .content-row .content-item .value[data-v-9af04323]{color:#333;font-size:14px;font-weight:500}.upper-record-container .record-card .card-content .content-row .content-item .value.highlight[data-v-9af04323]{color:#165dff;font-size:16px;font-weight:700}.upper-record-container .record-card .card-footer[data-v-9af04323]{background:#f7f8fa;border-top:1px solid #e8e8e8;padding:15px 20px}.upper-record-container .record-card .card-footer .progress-info .progress-label[data-v-9af04323]{color:#666;font-size:12px;margin-bottom:8px;text-align:center}.upper-record-container .record-card .card-footer .progress-info .progress-bar[data-v-9af04323]{background:#e8e8e8;border-radius:4px;height:8px;overflow:hidden;width:100%}.upper-record-container .record-card .card-footer .progress-info .progress-bar .progress-fill[data-v-9af04323]{background:linear-gradient(90deg,#165dff,#4facfe);border-radius:4px;height:100%;transition:width .3s ease}.upper-record-container .record-card.status-completed .card-header[data-v-9af04323]{background:linear-gradient(135deg,#165dff,#4facfe)}.upper-record-container .record-card.status-pending .card-header[data-v-9af04323]{background:linear-gradient(135deg,#f53f3f,#ff7a45)}.upper-record-container .record-card.status-pending .card-footer .progress-bar .progress-fill[data-v-9af04323]{background:linear-gradient(90deg,#f53f3f,#ff7a45)}.daily-analysis-container .filter-section[data-v-9af04323]{background:#fff;border-radius:12px;margin-bottom:20px}.daily-analysis-container .filter-section .current-shift-info[data-v-9af04323]{border-top:1px solid #e8e8e8;margin-top:15px;padding-top:15px}.daily-analysis-container .empty-section[data-v-9af04323],.daily-analysis-container .loading-section[data-v-9af04323]{background:#fff;border-radius:12px;padding:60px 20px;text-align:center}.daily-analysis-container .cards-section[data-v-9af04323]{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(420px,1fr))}.daily-analysis-container .daily-record-card[data-v-9af04323]{background:#fff;border-radius:12px;box-shadow:0 2px 12px #00000014;overflow:hidden;padding:0;transition:transform .3s ease,box-shadow .3s ease}.daily-analysis-container .daily-record-card[data-v-9af04323]:hover{box-shadow:0 8px 20px #00000026;transform:translateY(-5px)}.daily-analysis-container .daily-record-card .card-header[data-v-9af04323]{align-items:center;background:linear-gradient(135deg,#4facfe,#00f2fe);color:#fff;display:flex;justify-content:space-between;padding:15px 20px}.daily-analysis-container .daily-record-card .card-header .header-left[data-v-9af04323]{align-items:center;display:flex;gap:10px}.daily-analysis-container .daily-record-card .card-header .header-left .machine-id[data-v-9af04323]{font-size:18px;font-weight:700}.daily-analysis-container .daily-record-card .card-header .header-right .cloth-name[data-v-9af04323]{font-size:14px;font-weight:600;opacity:.95}.daily-analysis-container .daily-record-card .card-content[data-v-9af04323]{padding:15px 20px}.daily-analysis-container .daily-record-card .card-content .content-row[data-v-9af04323]{border-bottom:1px dashed #e8e8e8;display:flex;justify-content:space-between;margin-bottom:12px;padding-bottom:12px}.daily-analysis-container .daily-record-card .card-content .content-row[data-v-9af04323]:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.daily-analysis-container .daily-record-card .card-content .content-row .content-item[data-v-9af04323]{align-items:center;display:flex;flex:1;flex-direction:column}.daily-analysis-container .daily-record-card .card-content .content-row .content-item .label[data-v-9af04323]{color:#999;font-size:12px;margin-bottom:5px}.daily-analysis-container .daily-record-card .card-content .content-row .content-item .value[data-v-9af04323]{color:#333;font-size:14px;font-weight:500}.daily-analysis-container .daily-record-card .card-content .content-row .content-item .value.highlight[data-v-9af04323]{color:#06f;font-size:16px;font-weight:700}.daily-analysis-container .daily-record-card .card-content .content-row .content-item .value.warning[data-v-9af04323]{color:#ff4d4f;font-weight:600}.daily-analysis-container .daily-record-card .card-footer[data-v-9af04323]{background:#f7f8fa;border-top:1px solid #e8e8e8;padding:15px 20px}.daily-analysis-container .daily-record-card .card-footer .efficiency-info .efficiency-label[data-v-9af04323]{align-items:center;color:#666;display:flex;font-size:13px;justify-content:space-between;margin-bottom:8px}.daily-analysis-container .daily-record-card .card-footer .efficiency-info .efficiency-label .efficiency-value[data-v-9af04323]{color:#06f;font-size:16px;font-weight:700}.daily-analysis-container .daily-record-card .card-footer .efficiency-info .efficiency-bar[data-v-9af04323]{background:#e8e8e8;border-radius:5px;height:10px;overflow:hidden;width:100%}.daily-analysis-container .daily-record-card .card-footer .efficiency-info .efficiency-bar .efficiency-fill[data-v-9af04323]{background:linear-gradient(90deg,#4facfe,#00f2fe);border-radius:5px;height:100%;transition:width .3s ease}
