body[data-v-47ade1c6] *{box-sizing:border-box;flex-shrink:0}body[data-v-47ade1c6]{font-family:PingFangSC-Regular,Roboto,Helvetica Neue,Helvetica,Tahoma,Arial,PingFang SC-Light,Microsoft YaHei}button[data-v-47ade1c6]{margin:0;padding:0;outline:none}button[data-v-47ade1c6]:active{opacity:.6}.flex-col[data-v-47ade1c6]{display:flex;flex-direction:column}.flex-row[data-v-47ade1c6]{display:flex;flex-direction:row}.justify-start[data-v-47ade1c6]{display:flex;justify-content:flex-start}.justify-center[data-v-47ade1c6]{display:flex;justify-content:center}.justify-end[data-v-47ade1c6]{display:flex;justify-content:flex-end}.justify-evenly[data-v-47ade1c6]{display:flex;justify-content:space-evenly}.justify-around[data-v-47ade1c6]{display:flex;justify-content:space-around}.justify-between[data-v-47ade1c6]{display:flex;justify-content:space-between}.align-start[data-v-47ade1c6]{display:flex;align-items:flex-start}.align-center[data-v-47ade1c6]{display:flex;align-items:center}.align-end[data-v-47ade1c6]{display:flex;align-items:flex-end}.operation-dialog[data-v-47ade1c6]{border-radius:.33333rem;overflow:hidden}.operation-dialog .dialog-header[data-v-47ade1c6]{padding:.44444rem .66667rem;background:#f8f9fa;position:relative}.operation-dialog .dialog-header .dialog-title[data-v-47ade1c6]{margin:0;font-size:.5rem;color:#1a1a1a;font-weight:500}.operation-dialog .dialog-header .close-icon[data-v-47ade1c6]{position:absolute;right:.44444rem;top:50%;transform:translateY(-50%);font-size:.55556rem;color:#666;padding:.22222rem;border-radius:50%;transition:background .2s}.operation-dialog .dialog-header .close-icon[data-v-47ade1c6]:active{background:#e8e8e8}.operation-dialog .device-info[data-v-47ade1c6]{padding:.33333rem .66667rem;border-bottom:.02778rem solid #eee}.operation-dialog .device-info .info-item[data-v-47ade1c6]{display:flex;align-items:center;margin:.22222rem 0;font-size:.38889rem}.operation-dialog .device-info .info-item .info-label[data-v-47ade1c6]{color:#666;margin-right:.22222rem;flex-shrink:0}.operation-dialog .device-info .info-item .info-value[data-v-47ade1c6]{color:#333;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.operation-dialog .operation-grid[data-v-47ade1c6]{display:grid;grid-template-columns:repeat(4,1fr);gap:.33333rem;padding:.27778rem;max-height:60vh;overflow-y:auto;overflow-x:hidden}@media (max-width:480px){.operation-dialog .operation-grid[data-v-47ade1c6]{grid-template-columns:repeat(3,1fr)}}.operation-dialog .operation-grid .operation-item[data-v-47ade1c6]{display:flex;flex-direction:column;align-items:center;padding:.22222rem;position:relative}.operation-dialog .operation-grid .operation-item .icon-wrapper[data-v-47ade1c6]{width:.97222rem;height:.97222rem;margin-bottom:.16667rem;display:flex;align-items:center;justify-content:center}.operation-dialog .operation-grid .operation-item .operation-icon[data-v-47ade1c6]{max-width:100%;max-height:100%;object-fit:contain}.operation-dialog .operation-grid .operation-item .text-wrapper[data-v-47ade1c6]{width:100%;min-height:1rem;display:flex;align-items:center;justify-content:center;text-align:center;position:relative}.operation-dialog .operation-grid .operation-item .operation-text[data-v-47ade1c6]{font-size:.27778rem;line-height:1.4;color:#333;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;padding:0 .11111rem;max-width:100%}@supports not (-webkit-line-clamp:2){.operation-dialog .operation-grid .operation-item .operation-text[data-v-47ade1c6]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.operation-dialog .operation-grid .operation-item:hover .text-tooltip[data-v-47ade1c6]{visibility:visible;opacity:1}.operation-dialog .operation-grid .operation-item .text-tooltip[data-v-47ade1c6]{position:absolute;bottom:100%;left:50%;transform:translateX(-50%);background:rgba(0,0,0,.8);color:#fff;padding:.16667rem .33333rem;border-radius:.11111rem;font-size:.33333rem;white-space:nowrap;visibility:hidden;opacity:0;transition:opacity .2s;z-index:100}.operation-dialog .operation-grid .operation-item .text-tooltip[data-v-47ade1c6]:after{content:"";position:absolute;top:100%;left:50%;margin-left:-.11111rem;border-width:.11111rem;border-style:solid;border-color:rgba(0,0,0,.8) transparent transparent}@media (max-width:480px){.operation-item .text-wrapper[data-v-47ade1c6]{min-height:.88889rem}.operation-item .operation-text[data-v-47ade1c6]{font-size:.27778rem}}body[data-v-3d9a1c36] *{box-sizing:border-box;flex-shrink:0}body[data-v-3d9a1c36]{font-family:PingFangSC-Regular,Roboto,Helvetica Neue,Helvetica,Tahoma,Arial,PingFang SC-Light,Microsoft YaHei}button[data-v-3d9a1c36]{margin:0;padding:0;outline:none}button[data-v-3d9a1c36]:active{opacity:.6}.flex-col[data-v-3d9a1c36]{display:flex;flex-direction:column}.flex-row[data-v-3d9a1c36]{display:flex;flex-direction:row}.justify-start[data-v-3d9a1c36]{display:flex;justify-content:flex-start}.justify-center[data-v-3d9a1c36]{display:flex;justify-content:center}.justify-end[data-v-3d9a1c36]{display:flex;justify-content:flex-end}.justify-evenly[data-v-3d9a1c36]{display:flex;justify-content:space-evenly}.justify-around[data-v-3d9a1c36]{display:flex;justify-content:space-around}.justify-between[data-v-3d9a1c36]{display:flex;justify-content:space-between}.align-start[data-v-3d9a1c36]{display:flex;align-items:flex-start}.align-center[data-v-3d9a1c36]{display:flex;align-items:center}.align-end[data-v-3d9a1c36]{display:flex;align-items:flex-end}.device-management[data-v-3d9a1c36]{--primary:#3b5bdb;--primary-light:#748ffc;--primary-dim:rgba(59,91,219,0.12);--accent:#f03e3e;--success:#2f9e44;--warning:#e67700;--danger:#c92a2a;--surface:#fff;--surface-2:#f4f6fc;--ink-1:#1a1d2e;--ink-2:#4a4f6a;--ink-3:#9da3b8;--line:#e4e8f4;--card-shadow:0 0.05556rem 0.33333rem rgba(59,91,219,0.08),0 0.02778rem 0.08333rem rgba(0,0,0,0.05);--primary-color:#3b5bdb;--success-color:#2f9e44;--warning-color:#e67700;--danger-color:#c92a2a;--text-primary:#1a1d2e;--text-secondary:#4a4f6a;--border-color:#e4e8f4;background-color:#edf0f9;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4'%3E%3Cpath fill='%23a8b2d0' opacity='.28' d='M0 0h1v1H0z'/%3E%3C/svg%3E");min-height:100vh}.device-management .device-list-container[data-v-3d9a1c36]{height:calc(100% - 2.63889rem);overflow:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;padding-bottom:calc(env(safe-area-inset-bottom) + .44444rem);padding-bottom:calc(constant(safe-area-inset-bottom) + .44444rem)}.device-management .management-header[data-v-3d9a1c36]{box-shadow:0 .02778rem 0 var(--line),0 .05556rem .22222rem rgba(59,91,219,.07)}.device-management .data-overview[data-v-3d9a1c36]{background:var(--surface);margin:.27778rem .27778rem .16667rem;border-radius:.5rem;box-shadow:var(--card-shadow);border:.02778rem solid var(--line);overflow:hidden;animation:slideUp-3d9a1c36 .4s cubic-bezier(.16,1,.3,1) both}.device-management .data-overview .overview-header[data-v-3d9a1c36]{display:flex;justify-content:space-between;align-items:center;padding:.38889rem .44444rem;background:linear-gradient(130deg,#3b5bdb,#5c7cfa 60%,#748ffc);position:relative;overflow:hidden}.device-management .data-overview .overview-header[data-v-3d9a1c36]:before{content:"";position:absolute;right:-.83333rem;top:-.83333rem;width:2.77778rem;height:2.77778rem;border-radius:50%;background:hsla(0,0%,100%,.07);pointer-events:none}.device-management .data-overview .overview-header[data-v-3d9a1c36]:after{content:"";position:absolute;left:40%;bottom:-1.11111rem;width:2.22222rem;height:2.22222rem;border-radius:50%;background:hsla(0,0%,100%,.05);pointer-events:none}.device-management .data-overview .overview-header .section-title[data-v-3d9a1c36]{font-size:.41667rem;font-weight:700;color:#fff;margin:0;letter-spacing:.00833rem}.device-management .data-overview .overview-header .section-title[data-v-3d9a1c36] .van-icon{color:hsla(0,0%,100%,.75)!important}.device-management .data-overview .overview-header .action-icons[data-v-3d9a1c36]{display:flex;gap:.11111rem}.device-management .data-overview .overview-header .action-icons .icon-filter[data-v-3d9a1c36],.device-management .data-overview .overview-header .action-icons .icon-search[data-v-3d9a1c36]{font-size:.61111rem;color:hsla(0,0%,100%,.92);margin-left:.16667rem;padding:.13889rem;border-radius:.22222rem;transition:background .15s cubic-bezier(.4,0,.2,1)}.device-management .data-overview .overview-header .action-icons .icon-filter[data-v-3d9a1c36]:active,.device-management .data-overview .overview-header .action-icons .icon-search[data-v-3d9a1c36]:active{background:hsla(0,0%,100%,.2)}.device-management .data-overview .stats-cards[data-v-3d9a1c36]{display:grid;grid-template-columns:3fr 2fr}.device-management .data-overview .stats-cards .stat-card[data-v-3d9a1c36]{padding:.55556rem .5rem .44444rem;text-align:left;position:relative;overflow:hidden}.device-management .data-overview .stats-cards .stat-card[data-v-3d9a1c36]:first-child{background:linear-gradient(150deg,#3b5bdb,#5c7cfa);color:#fff;border-right:.02778rem solid hsla(0,0%,100%,.15)}.device-management .data-overview .stats-cards .stat-card[data-v-3d9a1c36]:first-child:before{content:"";position:absolute;bottom:-.44444rem;left:-.44444rem;width:2rem;height:2rem;border-radius:50%;background:hsla(0,0%,100%,.08)}.device-management .data-overview .stats-cards .stat-card:first-child .card-value[data-v-3d9a1c36]{color:#fff}.device-management .data-overview .stats-cards .stat-card:first-child .card-label[data-v-3d9a1c36]{color:hsla(0,0%,100%,.72)}.device-management .data-overview .stats-cards .stat-card[data-v-3d9a1c36]:nth-child(2){background:var(--surface-2)}.device-management .data-overview .stats-cards .stat-card:nth-child(2) .card-value[data-v-3d9a1c36]{color:var(--primary)}.device-management .data-overview .stats-cards .stat-card:nth-child(2) .card-label[data-v-3d9a1c36]{color:var(--ink-3)}.device-management .data-overview .stats-cards .stat-card[data-v-3d9a1c36]:active{filter:brightness(.95)}.device-management .data-overview .stats-cards .stat-card .card-value[data-v-3d9a1c36]{font-size:clamp(.77778rem,7.5vw,.94444rem);font-weight:800;line-height:1;margin-bottom:.19444rem;letter-spacing:-.04167rem;animation:countUp-3d9a1c36 .6s cubic-bezier(.16,1,.3,1) both}.device-management .data-overview .stats-cards .stat-card .card-label[data-v-3d9a1c36]{font-size:.27778rem;font-weight:600;letter-spacing:.02222rem;text-transform:uppercase}.device-management .device-list-section[data-v-3d9a1c36]{margin:.16667rem .27778rem .27778rem;background:var(--surface);border-radius:.5rem;box-shadow:var(--card-shadow);border:.02778rem solid var(--line);overflow:hidden;animation:slideUp-3d9a1c36 .45s cubic-bezier(.16,1,.3,1) .08s both}.device-management .device-list-section[data-v-3d9a1c36] .van-tabs__wrap{border-bottom:.02778rem solid var(--line)}.device-management .device-list-section[data-v-3d9a1c36] .van-tabs__line{background:var(--primary);height:.08333rem;border-radius:.08333rem}.device-management .device-list-section[data-v-3d9a1c36] .van-tab{font-size:.36111rem;color:var(--ink-3)}.device-management .device-list-section[data-v-3d9a1c36] .van-tab--active{color:var(--primary);font-weight:600}.device-management .device-list-section .device-items[data-v-3d9a1c36]{padding:.22222rem .27778rem .27778rem}.device-management .device-list-section .device-items .device-item[data-v-3d9a1c36]{display:flex;margin:.27778rem 0;background:var(--surface);border-radius:.38889rem;border:.02778rem solid var(--line);box-shadow:0 .02778rem .11111rem rgba(59,91,219,.05);overflow:hidden;transition:box-shadow .22s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1);animation:cardIn-3d9a1c36 .45s cubic-bezier(.16,1,.3,1) both;opacity:0}.device-management .device-list-section .device-items .device-item[data-v-3d9a1c36]:active{transform:scale(.988);box-shadow:0 .11111rem .44444rem rgba(59,91,219,.13)}.device-management .device-list-section .device-items .device-item .status-indicator[data-v-3d9a1c36]{width:.13889rem;flex-shrink:0;background:var(--line)}.device-management .device-list-section .device-items .device-item .status-indicator.active[data-v-3d9a1c36]{background:var(--success)}.device-management .device-list-section .device-items .device-item .status-indicator.alert[data-v-3d9a1c36]{background:var(--danger);animation:pulseBar-3d9a1c36 1.4s ease-in-out infinite}.device-management .device-list-section .device-items .device-item .device-main[data-v-3d9a1c36]{flex:1;padding:.36111rem .38889rem;min-width:0}.device-management .device-list-section .device-items .device-item .device-main .name-row[data-v-3d9a1c36]{display:flex;align-items:center;margin-bottom:.13889rem}.device-management .device-list-section .device-items .device-item .device-main .name-row .device-name[data-v-3d9a1c36]{font-size:clamp(.41667rem,4.2vw,.44444rem);color:var(--ink-1);font-weight:700;margin:0;flex:1;letter-spacing:.00278rem}.device-management .device-list-section .device-items .device-item .device-main .name-row .status-dot[data-v-3d9a1c36]{width:.25rem;height:.25rem;border-radius:50%;background:var(--ink-3);flex-shrink:0}.device-management .device-list-section .device-items .device-item .device-main .name-row .status-dot.active[data-v-3d9a1c36]{background:var(--success);box-shadow:0 0 0 .05556rem rgba(47,158,68,.2)}.device-management .device-list-section .device-items .device-item .device-main .name-row .alarm-indicator[data-v-3d9a1c36]{width:.25rem;height:.25rem;border-radius:50%;background:var(--danger);flex-shrink:0}.device-management .device-list-section .device-items .device-item .device-main .name-row .alarm-indicator.blink[data-v-3d9a1c36]{animation:pulseDot-3d9a1c36 1.2s ease-in-out infinite}.device-management .device-list-section .device-items .device-item .device-main .device-id[data-v-3d9a1c36]{font-size:.30556rem;color:var(--ink-3);margin-bottom:.27778rem;font-family:SF Mono,Fira Code,monospace;letter-spacing:.00556rem}.device-management .device-list-section .device-items .device-item .device-main .status-info>span[data-v-3d9a1c36]{display:block;font-size:clamp(.33333rem,3.5vw,.36111rem);margin:.13889rem 0;color:var(--ink-2);line-height:1.5}.device-management .device-list-section .device-items .device-item .device-main .status-info>span.warning[data-v-3d9a1c36]{color:var(--danger);font-weight:600}.device-management .device-list-section .device-items .device-item .device-main .device-detail[data-v-3d9a1c36]{border-top:.02778rem dashed var(--line);margin-top:.33333rem;animation:expandIn-3d9a1c36 .32s cubic-bezier(.16,1,.3,1) both}.device-management .device-list-section .device-items .device-item .device-main .device-detail .detail-section[data-v-3d9a1c36]{padding:.30556rem 0;border-bottom:.02778rem dashed var(--line)}.device-management .device-list-section .device-items .device-item .device-main .device-detail .detail-section.machine-control .control-container[data-v-3d9a1c36]{display:flex;flex-wrap:wrap;align-items:center;gap:.27778rem}.device-management .device-list-section .device-items .device-item .device-main .device-detail .detail-section.machine-control .control-container .status-text[data-v-3d9a1c36]{color:var(--ink-2);white-space:nowrap;font-size:.36111rem}.device-management .device-list-section .device-items .device-item .device-main .device-detail .detail-section.machine-control .control-container .van-switch[data-v-3d9a1c36]{flex-shrink:0;position:relative;top:.02778rem}.device-management .device-list-section .device-items .device-item .device-main .device-detail .detail-section.machine-control .control-container .button-group[data-v-3d9a1c36]{display:flex;gap:.19444rem;flex-shrink:0}.device-management .device-list-section .device-items .device-item .device-main .device-detail .detail-section.machine-control .control-container .button-group .action-btn[data-v-3d9a1c36]{border-radius:.19444rem;padding:0 .27778rem;height:.77778rem;line-height:.77778rem;font-size:.33333rem}@media (max-width:480px){.device-management .device-list-section .device-items .device-item .device-main .device-detail .detail-section.machine-control .control-container .button-group .action-btn[data-v-3d9a1c36]{padding:0 .19444rem}}.device-management .device-list-section .device-items .device-item .device-main .device-detail .detail-section.sleep-description .desc-view[data-v-3d9a1c36]{display:flex;align-items:center;gap:.11111rem}.device-management .device-list-section .device-items .device-item .device-main .device-detail .detail-section.sleep-description .desc-view .desc-label[data-v-3d9a1c36]{color:var(--ink-2);flex-shrink:0;font-size:.36111rem}.device-management .device-list-section .device-items .device-item .device-main .device-detail .detail-section.sleep-description .desc-view .desc-text[data-v-3d9a1c36]{color:var(--ink-2);word-break:break-word;padding-right:.22222rem;font-size:.36111rem;flex:1}.device-management .device-list-section .device-items .device-item .device-main .device-detail .detail-section.sleep-description .desc-view .edit-btn[data-v-3d9a1c36]{flex-shrink:0;border-radius:.19444rem;padding:0 .27778rem;height:.77778rem;line-height:.77778rem}.device-management .device-list-section .device-items .device-item .device-main .device-detail .detail-section.sleep-description .desc-edit .edit-field[data-v-3d9a1c36]{padding:.22222rem .33333rem;background:var(--surface-2);border-radius:.22222rem}.device-management .device-list-section .device-items .device-item .device-main .device-detail .detail-section.sleep-description .desc-edit .edit-field[data-v-3d9a1c36] .van-field__control{min-height:.94444rem;padding:.11111rem .22222rem;background:#fff;border-radius:.16667rem}.device-management .device-list-section .device-items .device-item .device-main .device-detail .detail-section.sleep-description .desc-edit .edit-field[data-v-3d9a1c36] .van-button{margin-left:.16667rem;height:.77778rem;line-height:.72222rem;border-radius:.16667rem}.device-management .device-list-section .device-items .device-item .device-main .device-detail .detail-section.sleep-description .desc-edit .edit-field[data-v-3d9a1c36] .van-button.confirm-btn{background:var(--primary);border-color:var(--primary);padding:0 .16667rem}.device-management .device-list-section .device-items .device-item .device-main .device-detail .detail-section.sleep-description .desc-edit .edit-field[data-v-3d9a1c36] .van-button.cancel-btn{color:var(--ink-3);border-color:var(--line);padding:0 .16667rem}.device-management .device-list-section .device-items .device-item .device-main .device-detail .detail-section[data-v-3d9a1c36]:last-child{border-bottom:none;padding-bottom:0}.device-management .device-list-section .device-items .device-item .device-main .device-detail .detail-section.material-usage[data-v-3d9a1c36]{--material-icon-size:0.55556rem;--material-grid-gap:0.27778rem}.device-management .device-list-section .device-items .device-item .device-main .device-detail .detail-section.material-usage .material-group .material-grid[data-v-3d9a1c36]{display:grid;grid-template-columns:repeat(auto-fit,minmax(3.05556rem,1fr));gap:var(--material-grid-gap)}.device-management .device-list-section .device-items .device-item .device-main .device-detail .detail-section.material-usage .material-group .material-item[data-v-3d9a1c36]{display:flex;align-items:center;padding:.22222rem .27778rem;background:var(--surface-2);border-radius:.27778rem;border:.02778rem solid var(--line)}.device-management .device-list-section .device-items .device-item .device-main .device-detail .detail-section.material-usage .material-group .material-item .material-icon[data-v-3d9a1c36]{font-size:var(--material-icon-size);margin-right:.22222rem;flex-shrink:0}.device-management .device-list-section .device-items .device-item .device-main .device-detail .detail-section.material-usage .material-group .material-item .material-info[data-v-3d9a1c36]{flex:1;min-width:0}.device-management .device-list-section .device-items .device-item .device-main .device-detail .detail-section.material-usage .material-group .material-item .material-label[data-v-3d9a1c36]{display:block;font-size:.30556rem;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500}.device-management .device-list-section .device-items .device-item .device-main .device-detail .detail-section.material-usage .material-group .material-item .material-label.ice-material-label[data-v-3d9a1c36]{white-space:normal;word-break:break-word;overflow:visible;text-overflow:unset;line-height:1.4}.device-management .device-list-section .device-items .device-item .device-main .device-detail .detail-section.material-usage .material-group .material-item .material-value[data-v-3d9a1c36]{display:block;font-size:.41667rem;color:var(--ink-1);font-weight:700;letter-spacing:-.01389rem}.device-management .device-list-section .device-items .device-item .device-main .device-detail .detail-section.material-usage .supply-section[data-v-3d9a1c36]{margin-top:.38889rem}.device-management .device-list-section .device-items .device-item .device-main .device-detail .detail-section.material-usage .supply-section .supply-button[data-v-3d9a1c36]{border-radius:.27778rem;background:var(--primary);border-color:var(--primary);--van-button-default-height:1.11111rem;font-weight:600}.device-management .device-list-section .device-items .device-item .device-main .device-detail .detail-section.material-usage .supply-section .supply-button .van-icon[data-v-3d9a1c36]{font-size:.47222rem;vertical-align:-.05556rem}.device-management .device-list-section .device-items .device-item .device-main .device-detail .detail-section.alert-section[data-v-3d9a1c36]{--alert-icon-size:0.41667rem}.device-management .device-list-section .device-items .device-item .device-main .device-detail .detail-section.alert-section .alert-list[data-v-3d9a1c36]{margin-bottom:.38889rem}.device-management .device-list-section .device-items .device-item .device-main .device-detail .detail-section.alert-section .alert-list .alert-item[data-v-3d9a1c36]:not(:last-child){margin-bottom:.27778rem}.device-management .device-list-section .device-items .device-item .device-main .device-detail .detail-section.alert-section .alert-content[data-v-3d9a1c36]{background:#fff5f5;border-radius:.27778rem;padding:.27778rem .33333rem;border-left:.08333rem solid var(--danger)}.device-management .device-list-section .device-items .device-item .device-main .device-detail .detail-section.alert-section .alert-time[data-v-3d9a1c36]{display:flex;align-items:center;color:var(--ink-3);font-size:.33333rem;margin-bottom:.16667rem}.device-management .device-list-section .device-items .device-item .device-main .device-detail .detail-section.alert-section .alert-time .alert-icon[data-v-3d9a1c36]{font-size:var(--alert-icon-size);margin-right:.13889rem}.device-management .device-list-section .device-items .device-item .device-main .device-detail .detail-section.alert-section .alert-message[data-v-3d9a1c36]{display:flex;align-items:flex-start;color:var(--danger)}.device-management .device-list-section .device-items .device-item .device-main .device-detail .detail-section.alert-section .alert-message .alert-icon[data-v-3d9a1c36]{font-size:var(--alert-icon-size);margin-right:.13889rem;flex-shrink:0}.device-management .device-list-section .device-items .device-item .device-main .device-detail .detail-section.alert-section .alert-message .alert-text[data-v-3d9a1c36]{flex:1;word-break:break-word;line-height:1.5;font-size:.36111rem}.device-management .device-list-section .device-items .device-item .device-main .device-detail .detail-section.alert-section .alert-actions[data-v-3d9a1c36]{margin-top:.38889rem}.device-management .device-list-section .device-items .device-item .device-main .device-detail .detail-section.alert-section .alert-actions .van-button[data-v-3d9a1c36]{border-radius:.27778rem;font-weight:600}.device-management .device-list-section .device-items .device-item .device-main .device-detail .detail-section.alert-section .alert-actions .van-button[data-v-3d9a1c36]:before{border-radius:.25rem!important}.device-management .device-list-section .device-items .device-item .device-main .device-detail .detail-section.production-limit .limit-container[data-v-3d9a1c36]{display:flex;flex-direction:row;align-items:center;gap:.27778rem;flex-wrap:wrap}.device-management .device-list-section .device-items .device-item .device-main .device-detail .detail-section.production-limit .limit-container .limit-label[data-v-3d9a1c36]{color:var(--ink-2);font-size:.36111rem;font-weight:500;flex-shrink:0;white-space:nowrap}.device-management .device-list-section .device-items .device-item .device-main .device-detail .detail-section.production-limit .limit-container .limit-buttons[data-v-3d9a1c36]{display:flex;gap:.19444rem;flex-wrap:wrap}.device-management .device-list-section .device-items .device-item .device-main .device-detail .detail-section.production-limit .limit-container .limit-buttons .limit-btn[data-v-3d9a1c36]{border-radius:.19444rem;height:.77778rem;line-height:.77778rem;font-size:.33333rem;padding:0 .33333rem}@media (max-width:480px){.device-management .device-list-section .device-items .device-item .device-main .device-detail .detail-section.production-limit .limit-container .limit-buttons .limit-btn[data-v-3d9a1c36]{font-size:.33333rem;padding:0 .22222rem}}.device-management .device-list-section .device-items .device-item .device-main .device-detail .detail-section label[data-v-3d9a1c36]{color:var(--ink-2);font-size:.36111rem}.device-management .device-list-section .device-items .device-item .device-main .device-detail .action-buttons[data-v-3d9a1c36]{display:flex;gap:.22222rem;padding:.33333rem 0 .11111rem}.device-management .device-list-section .device-items .device-item .device-main .device-detail .action-buttons .van-button[data-v-3d9a1c36]{flex:1;border-radius:.27778rem;font-weight:600}.device-management .device-list-section .device-items .device-item .device-main .toggle-detail[data-v-3d9a1c36]{display:flex;align-items:center;justify-content:center;color:var(--primary);padding-top:.27778rem;cursor:pointer;font-size:.36111rem;font-weight:500}.device-management .device-list-section .device-items .device-item .device-main .toggle-detail .van-icon[data-v-3d9a1c36]{margin-left:.08333rem}@keyframes slideUp-3d9a1c36{0%{opacity:0;transform:translateY(.44444rem)}to{opacity:1;transform:translateY(0)}}@keyframes cardIn-3d9a1c36{0%{opacity:0;transform:translateY(.33333rem) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes expandIn-3d9a1c36{0%{opacity:0;transform:translateY(-.16667rem)}to{opacity:1;transform:translateY(0)}}@keyframes countUp-3d9a1c36{0%{opacity:0;transform:translateY(.22222rem)}to{opacity:1;transform:translateY(0)}}@keyframes pulseBar-3d9a1c36{0%,to{opacity:.5}50%{opacity:1}}@keyframes pulseDot-3d9a1c36{0%,to{transform:scale(1);opacity:.7}50%{transform:scale(1.4);opacity:1}}@keyframes pulse-3d9a1c36{0%,to{opacity:.6}50%{opacity:1}}.cup-setting-popup[data-v-3d9a1c36]{display:flex;flex-direction:column;min-height:5.55556rem;background:#fff}.cup-setting-popup .popup-header[data-v-3d9a1c36]{padding:.55556rem .44444rem;border-bottom:.02778rem solid #e4e8f4;text-align:center;flex-shrink:0}.cup-setting-popup .popup-header h3[data-v-3d9a1c36]{margin:0;font-size:.47222rem;font-weight:700;color:#1a1d2e}.cup-setting-popup .popup-content[data-v-3d9a1c36]{flex:1;padding:.41667rem;display:flex;align-items:center;justify-content:center;min-height:3.33333rem}.cup-setting-popup .popup-content .stepper-container[data-v-3d9a1c36]{display:flex;align-items:center;gap:.44444rem;width:100%;max-width:11.11111rem;background:#f4f6fc;padding:.55556rem .66667rem;border-radius:.38889rem;border:.02778rem solid #e4e8f4;box-shadow:0 .05556rem .22222rem rgba(59,91,219,.06)}.cup-setting-popup .popup-content .stepper-container .stepper-label[data-v-3d9a1c36]{font-size:.41667rem;color:#1a1d2e;font-weight:600;flex-shrink:0;white-space:nowrap;min-width:1.66667rem}.cup-setting-popup .popup-content .stepper-container .cup-stepper[data-v-3d9a1c36]{flex:0 0 auto;max-width:5.55556rem;margin-left:auto}.cup-setting-popup .popup-content .stepper-container .cup-stepper[data-v-3d9a1c36] .van-stepper__input{width:2.22222rem;text-align:center}.cup-setting-popup .popup-actions[data-v-3d9a1c36]{padding:.44444rem;border-top:.02778rem solid #e4e8f4}.cup-setting-popup .popup-actions .confirm-btn[data-v-3d9a1c36]{height:1.22222rem;font-size:.41667rem;font-weight:600;border-radius:.33333rem}@media (max-width:480px){.cup-setting-popup .popup-header[data-v-3d9a1c36]{padding:.44444rem}.cup-setting-popup .popup-header h3[data-v-3d9a1c36]{font-size:.41667rem}.cup-setting-popup .popup-content[data-v-3d9a1c36]{padding:.27778rem;min-height:2.77778rem}.cup-setting-popup .popup-content .stepper-container[data-v-3d9a1c36]{padding:.44444rem .5rem;gap:.27778rem}.cup-setting-popup .popup-content .stepper-container .stepper-label[data-v-3d9a1c36]{font-size:.36111rem;min-width:1.38889rem}.cup-setting-popup .popup-content .stepper-container .cup-stepper[data-v-3d9a1c36]{max-width:4.16667rem}.cup-setting-popup .popup-content .stepper-container .cup-stepper[data-v-3d9a1c36] .van-stepper__input{width:1.80556rem}.cup-setting-popup .popup-actions[data-v-3d9a1c36]{padding:.33333rem}.cup-setting-popup .popup-actions .confirm-btn[data-v-3d9a1c36]{height:1.16667rem;font-size:.38889rem}}