.pc-side-nav[data-v-c1e37150]{width:68px;min-width:68px;background:linear-gradient(180deg,#351821,#221219);color:#f8eef2;display:flex;flex-direction:column;align-items:center;height:100%;min-height:0;padding:8px 4px 10px;box-sizing:border-box;overflow:hidden}.pc-side-logo[data-v-c1e37150]{width:34px;height:34px;border-radius:10px;background:linear-gradient(145deg,#ff4d67,#ff2442);display:inline-flex;align-items:center;justify-content:center;margin-bottom:8px}.pc-logo-mark[data-v-c1e37150]{width:20px;height:20px;fill:#fff6f8}.pc-side-menu[data-v-c1e37150]{width:100%;display:flex;flex-direction:column;gap:3px}.pc-side-item[data-v-c1e37150]{border:0;background:transparent;color:inherit;padding:9px 4px;border-radius:8px;font-size:11px;line-height:1.2;font-weight:600;text-align:center;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:4px}.pc-side-item>span[data-v-c1e37150]{display:block;max-width:44px;white-space:normal;word-break:break-all}.pc-side-item.active[data-v-c1e37150]{color:#fff;background:#ff24424d;box-shadow:inset 0 0 0 1px #ff628073}.pc-side-icon[data-v-c1e37150]{width:14px;height:14px;stroke:currentColor;stroke-width:1.7;fill:none;stroke-linecap:round;stroke-linejoin:round}.pc-side-icon[data-v-c1e37150] *{fill:none;stroke:inherit;stroke-width:inherit;stroke-linecap:inherit;stroke-linejoin:inherit}.pc-side-foot[data-v-c1e37150]{margin-top:auto;width:100%;display:flex;flex-direction:column;gap:5px}.pc-side-mini[data-v-c1e37150]{border:1px solid rgba(255,255,255,.22);border-radius:6px;background:#ffffff1a;color:#fff4f7;padding:6px 0;font-size:10px;font-weight:500;cursor:pointer}@media(max-width:1024px){.pc-side-nav[data-v-c1e37150]{width:100%;min-width:0;min-height:0;flex-direction:row;align-items:stretch;padding:8px;gap:8px;overflow-x:auto}.pc-side-menu[data-v-c1e37150]{flex-direction:row;min-width:max-content}.pc-side-foot[data-v-c1e37150]{margin-top:0;flex-direction:row;margin-left:auto;width:auto}}.pc-panel[data-v-15ec8536]{height:100%;min-height:0}.pc-devices-page[data-v-15ec8536]{height:100%;min-height:0;display:flex;flex-direction:column;background:var(--pc-bg-page, #f8f7fa);overflow:hidden}.pc-devices-toolbar[data-v-15ec8536]{height:58px;border-bottom:1px solid #e2e4e8;background:var(--pc-bg-surface, #ffffff);display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 12px}.pc-devices-toolbar-left[data-v-15ec8536],.pc-devices-toolbar-right[data-v-15ec8536]{display:flex;align-items:center;gap:8px}.pc-batch-wrap[data-v-15ec8536],.pc-view-wrap[data-v-15ec8536]{position:relative}.pc-view-menu[data-v-15ec8536]{position:absolute;top:calc(100% + 8px);right:0;min-width:188px;border:1px solid #d7dce4;border-radius:8px;background:#fff;box-shadow:0 10px 24px #0f172a1f;z-index:30;padding:8px;display:flex;flex-direction:column;gap:6px}.pc-view-menu-item[data-v-15ec8536]{border:1px solid #e2e6ed;background:#fff;color:#374151;border-radius:6px;min-height:38px;text-align:left;cursor:pointer;padding:6px 8px;display:flex;flex-direction:column;justify-content:center;gap:2px}.pc-view-menu-item.active[data-v-15ec8536]{border-color:var(--pc-primary, #ff2442);background:#fff1f4}.pc-view-menu-item-title[data-v-15ec8536]{font-size:12px;font-weight:600}.pc-view-menu-item-meta[data-v-15ec8536]{font-size:11px;color:#6b7280}.pc-batch-menu[data-v-15ec8536]{position:absolute;top:calc(100% + 8px);right:0;min-width:280px;max-width:min(420px,70vw);border:1px solid #d7dce4;border-radius:8px;background:#fff;box-shadow:0 10px 24px #0f172a1f;z-index:30;padding:10px}.pc-batch-menu-head[data-v-15ec8536]{display:flex;align-items:center;justify-content:space-between;font-size:12px;color:#374151;font-weight:600;margin-bottom:8px}.pc-batch-menu-count[data-v-15ec8536]{font-size:11px;color:#6b7280;font-weight:500}.pc-batch-menu-error[data-v-15ec8536]{color:#dc2626;font-size:12px;line-height:18px}.pc-batch-menu-empty[data-v-15ec8536]{color:#6b7280;font-size:12px;line-height:18px}.pc-batch-menu-list[data-v-15ec8536]{display:flex;flex-wrap:wrap;gap:8px}.pc-batch-menu-btn[data-v-15ec8536]{border:1px solid #d7dce4;background:#fff;color:#4b5563;border-radius:6px;height:30px;padding:0 10px;font-size:12px;cursor:pointer}.pc-batch-menu-btn[data-v-15ec8536]:disabled{opacity:.65;cursor:not-allowed}.pc-batch-menu-foot[data-v-15ec8536]{margin-top:8px;display:flex;justify-content:flex-end;gap:8px}.pc-batch-foot-btn[data-v-15ec8536]{border:1px solid var(--pc-primary, #ff2442);background:var(--pc-primary, #ff2442);color:#fff;border-radius:6px;height:28px;padding:0 10px;font-size:12px;cursor:pointer}.pc-batch-foot-btn[data-v-15ec8536]:disabled{opacity:.65;cursor:not-allowed}.pc-batch-foot-btn.secondary[data-v-15ec8536]{border-color:#d7dce4;background:#fff;color:#4b5563}.pc-keyword-input[data-v-15ec8536]{width:178px;height:32px;border:1px solid #d8dde5;border-radius:6px;padding:0 10px;font-size:12px;background:var(--pc-bg-surface, #ffffff);color:#374151}.pc-tool-btn[data-v-15ec8536],.pc-op-btn[data-v-15ec8536]{border:1px solid #d7dce4;background:var(--pc-bg-surface, #ffffff);color:#4b5563;border-radius:6px;height:32px;padding:0 12px;font-size:12px;cursor:pointer;display:inline-flex;align-items:center;gap:6px}.pc-tool-btn.primary[data-v-15ec8536]{background:var(--pc-primary, #ff2442);border-color:var(--pc-primary, #ff2442);color:#fff}.pc-tool-btn[data-v-15ec8536]:disabled,.pc-op-btn[data-v-15ec8536]:disabled{opacity:.55;cursor:not-allowed}.pc-selected-text[data-v-15ec8536]{color:#6b7280;font-size:12px}.pc-devices-content[data-v-15ec8536]{flex:1;min-height:0;display:flex}.pc-filter-pane[data-v-15ec8536]{width:272px;min-width:272px;background:var(--pc-bg-surface, #ffffff);border-right:1px solid #e2e4e8;padding:8px 10px;box-sizing:border-box;display:flex;flex-direction:column;min-height:0}.pc-pane-handle[data-v-15ec8536]{width:20px;height:48px;margin:auto -1px;border:1px solid #d5d9e1;border-radius:0 8px 8px 0;background:var(--pc-bg-soft, #fdf1f5);color:#9aa3b1}.pc-filter-tabs[data-v-15ec8536]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.pc-filter-tab[data-v-15ec8536]{border:1px solid #d7dbe3;background:var(--pc-bg-soft, #fdf1f5);color:#4b5563;border-radius:5px;height:30px;cursor:pointer}.pc-filter-tab.active[data-v-15ec8536]{color:#bf2f4d;background:#fff1f4;border-color:#ffd0db}.pc-group-select-wrap[data-v-15ec8536]{margin-top:10px}.pc-group-select[data-v-15ec8536]{width:100%;height:32px;border:1px solid #d8dde5;border-radius:6px;padding:0 10px;background:var(--pc-bg-surface, #ffffff);color:#374151}.pc-filter-item[data-v-15ec8536]{margin-top:12px;color:#4b5563;font-size:12px;font-weight:600}.pc-filter-hint[data-v-15ec8536]{margin-top:2px;color:#6b7280;font-size:11px;line-height:18px}.pc-filter-device-list[data-v-15ec8536]{margin-top:6px;display:flex;flex-direction:column;gap:6px;flex:1 1 auto;min-height:0;max-height:none;overflow-y:auto;padding-right:4px}.pc-filter-device-item[data-v-15ec8536]{border-radius:6px;background:var(--pc-bg-surface, #ffffff);padding:0;transition:background-color .15s ease}.pc-filter-device-item[data-v-15ec8536]:hover{background:var(--pc-bg-soft, #fdf1f5)}.pc-filter-device-row[data-v-15ec8536]{position:relative;display:flex;align-items:center;gap:1px;min-width:0;padding:2px 24px 2px 0;line-height:20px;white-space:nowrap}.pc-filter-device-name-btn[data-v-15ec8536]{display:block;max-width:98px;min-width:48px;padding:0 2px 0 0;text-align:left;font-size:12px;font-weight:600;color:#374151;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:20px;word-break:normal;overflow-wrap:normal;border-radius:4px;outline:none;flex:0 1 auto}.pc-filter-device-name-btn[data-v-15ec8536]:hover{color:#1f2937}.pc-filter-device-name-btn[data-v-15ec8536]:focus-visible{box-shadow:0 0 0 2px #ff244247}.pc-filter-device-dot[data-v-15ec8536]{color:#9ca3af;line-height:20px;flex:0 0 auto;margin:0}.pc-filter-device-no[data-v-15ec8536]{font-size:12px;color:#4b5563;white-space:nowrap;font-variant-numeric:tabular-nums;line-height:20px;flex:0 0 auto}.pc-filter-device-group[data-v-15ec8536]{min-width:0;max-width:66px;font-size:12px;color:#6b7280;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:20px;flex:0 1 auto;word-break:keep-all;overflow-wrap:normal}.pc-filter-device-edit-btn[data-v-15ec8536]{position:absolute;right:0;top:50%;transform:translateY(-50%);width:18px;height:18px;border:1px solid #d5dbe4;background:var(--pc-bg-soft, #fdf1f5);color:#4b5563;border-radius:4px;line-height:16px;font-size:11px;padding:0;cursor:pointer;flex:0 0 auto}.pc-filter-device-edit-btn[data-v-15ec8536]:hover{background:var(--pc-primary-soft, #fff1f4);border-color:#cdd3dc}.pc-filter-device-empty[data-v-15ec8536]{font-size:12px;color:#6b7280;padding:4px 0}.pc-canvas-pane[data-v-15ec8536]{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;padding:12px 14px}.pc-empty-wrap[data-v-15ec8536]{flex:1;min-height:0;display:flex;align-items:center;justify-content:center;padding-top:30px}.pc-empty-card[data-v-15ec8536]{width:188px;height:188px;border:1px dashed #ffd2dc;background:var(--pc-bg-surface, #ffffff);color:#5a6270;border-radius:4px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;cursor:pointer;margin-top:10px}.pc-empty-plus[data-v-15ec8536]{width:56px;height:56px;border-radius:50%;background:#fff1f4;color:#ff2442;display:inline-flex;align-items:center;justify-content:center;font-size:42px;line-height:1}.pc-bottom-bar[data-v-15ec8536]{height:42px;border-top:1px solid #e2e4e8;background:var(--pc-bg-surface, #ffffff);display:flex;align-items:center;justify-content:flex-end;color:#6b7280;font-size:12px;padding:0 16px;gap:10px}.pc-op-icon[data-v-15ec8536]{width:13px;height:13px;stroke:#6b7280;stroke-width:1.8;fill:none;stroke-linecap:round;stroke-linejoin:round}.pc-op-icon[data-v-15ec8536] *{fill:none;stroke:inherit;stroke-width:inherit;stroke-linecap:inherit;stroke-linejoin:inherit}.pc-bottom-nav[data-v-15ec8536]{min-width:28px;height:28px;border:1px solid #d8dde5;border-radius:6px;background:var(--pc-bg-surface, #ffffff);color:#4b5563;cursor:pointer;padding:0 8px}.pc-bottom-nav[data-v-15ec8536]:disabled{opacity:.45;cursor:not-allowed}.pc-bottom-size[data-v-15ec8536]{height:30px;border:1px solid #d8dde5;border-radius:6px;background:var(--pc-bg-surface, #ffffff);color:#4b5563;padding:0 10px}.pc-bottom-input[data-v-15ec8536]{width:56px;height:28px;border:1px solid #d8dde5;border-radius:4px;background:var(--pc-bg-soft, #fdf1f5);color:#374151;padding:0 8px;box-sizing:border-box}@media(max-width:1280px){.pc-devices-toolbar[data-v-15ec8536]{height:auto;padding:10px;flex-direction:column;align-items:stretch}.pc-devices-toolbar-left[data-v-15ec8536],.pc-devices-toolbar-right[data-v-15ec8536]{flex-wrap:wrap}.pc-filter-pane[data-v-15ec8536]{width:220px;min-width:220px}}@media(max-width:1024px){.pc-devices-content[data-v-15ec8536]{flex-direction:column}.pc-filter-pane[data-v-15ec8536]{width:100%;min-width:0;border-right:0;border-bottom:1px solid #e2e4e8}}.pc-panel[data-v-afbb3a50]{height:100%;min-height:0}.pc-drive-pane[data-v-afbb3a50]{height:100%;min-height:0;display:flex;flex-direction:column;gap:16px;padding:18px;box-sizing:border-box;background:#ffffffe0}.pc-drive-hero[data-v-afbb3a50]{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(300px,.8fr);gap:18px;align-items:stretch;padding:20px 22px;border:1px solid var(--pc-line, #ece7ee);border-radius:20px;background:linear-gradient(135deg,#fff7f8,#fff 48%,#f7f3f8);box-shadow:0 18px 36px #2a23300f}.pc-drive-hero-main[data-v-afbb3a50]{display:grid;grid-template-columns:64px minmax(0,1fr);gap:16px;align-items:start}.pc-drive-hero-mark[data-v-afbb3a50]{width:64px;height:64px;border-radius:20px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#ff3656,#ff7a4b);box-shadow:0 16px 28px #ff365638}.pc-drive-hero-mark svg[data-v-afbb3a50]{width:30px;height:30px;fill:#fff}.pc-drive-kicker[data-v-afbb3a50]{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#9c7883}.pc-drive-title[data-v-afbb3a50]{margin:6px 0 0}.pc-drive-subtitle[data-v-afbb3a50]{margin:8px 0 0;color:var(--pc-text-sub, #74687f);font-size:13px;line-height:1.6}.pc-drive-hero-stats[data-v-afbb3a50]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-content:start}.pc-drive-stat-card[data-v-afbb3a50]{min-height:112px;padding:16px 18px;border-radius:18px;background:#ffffffe6;border:1px solid rgba(236,231,238,.95);display:flex;flex-direction:column;justify-content:space-between}.pc-drive-stat-card.warn[data-v-afbb3a50]{grid-column:1 / -1;background:linear-gradient(135deg,#fff4ebf0,#fffbf6fa)}.pc-drive-stat-label[data-v-afbb3a50]{color:var(--pc-text-sub, #74687f);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.pc-drive-stat-value[data-v-afbb3a50]{color:var(--pc-text-main, #2a2330);font-size:34px;line-height:1;font-weight:800}.pc-drive-stat-meta[data-v-afbb3a50]{color:var(--pc-text-sub, #74687f);font-size:12px;font-weight:600}.pc-drive-upload-btn[data-v-afbb3a50]{border:0;border-radius:12px;padding:10px 18px;background:linear-gradient(135deg,#ff3656,#ff2442);color:#fff;font-size:13px;font-weight:700;cursor:pointer;box-shadow:0 10px 24px #ff244233}.pc-drive-upload-btn[data-v-afbb3a50]:disabled{cursor:not-allowed;opacity:.72;box-shadow:none}.pc-drive-workspace[data-v-afbb3a50]{min-height:0;flex:1;display:grid;grid-template-columns:360px minmax(0,1fr);gap:16px}.pc-drive-sidebar[data-v-afbb3a50]{min-height:0;display:flex;flex-direction:column;gap:16px}.pc-drive-panel-card[data-v-afbb3a50],.pc-drive-library[data-v-afbb3a50]{border:1px solid rgba(236,231,238,.95);border-radius:20px;background:#fffffffa;box-shadow:0 14px 30px #2a23300a}.pc-drive-panel-card[data-v-afbb3a50]{padding:18px}.pc-drive-panel-head[data-v-afbb3a50]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.pc-drive-panel-kicker[data-v-afbb3a50]{color:#9c7883;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.pc-drive-panel-title[data-v-afbb3a50]{margin-top:5px;font-size:17px;font-weight:700;color:var(--pc-text-main, #2a2330)}.pc-drive-panel-count[data-v-afbb3a50]{flex-shrink:0;min-width:72px;min-height:38px;padding:0 14px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#f7f2f7;color:var(--pc-text-main, #2a2330);font-size:13px;font-weight:700}.pc-drive-control-copy[data-v-afbb3a50]{margin-top:14px;color:var(--pc-text-sub, #74687f);font-size:13px;line-height:1.7}.pc-drive-control-actions[data-v-afbb3a50]{margin-top:16px;display:grid;grid-template-columns:1fr 1fr;gap:10px}.pc-drive-control-actions button[data-v-afbb3a50]{min-height:44px}.pc-drive-target-card.empty[data-v-afbb3a50]{border-style:dashed;border-color:var(--pc-line-strong, #e2dbe4);background:#f9f6faeb}.pc-drive-target-state[data-v-afbb3a50]{padding:6px 10px;border-radius:999px;background:#fff1f4;color:#d51f3c;font-size:12px;font-weight:700}.pc-drive-target-grid[data-v-afbb3a50]{margin-top:16px;max-height:360px;overflow:auto;display:grid;gap:10px;padding-right:4px}.pc-drive-target-tile[data-v-afbb3a50]{padding:12px 14px;border-radius:16px;background:linear-gradient(180deg,#fff8f9fa,#faf5f8fa);border:1px solid rgba(236,231,238,.95)}.pc-drive-target-name[data-v-afbb3a50]{color:var(--pc-text-main, #2a2330);font-size:13px;font-weight:700;word-break:break-word}.pc-drive-target-meta[data-v-afbb3a50]{margin-top:6px;color:var(--pc-text-sub, #74687f);font-size:12px;line-height:1.5}.pc-drive-empty-state[data-v-afbb3a50]{margin-top:16px;display:grid;grid-template-columns:48px minmax(0,1fr);gap:12px;align-items:center}.pc-drive-empty-icon[data-v-afbb3a50]{width:48px;height:48px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;background:#2a233012}.pc-drive-empty-icon svg[data-v-afbb3a50]{width:22px;height:22px;fill:#6e6378}.pc-drive-empty-copy[data-v-afbb3a50]{display:flex;flex-direction:column;gap:4px}.pc-drive-empty-copy strong[data-v-afbb3a50]{color:var(--pc-text-main, #2a2330);font-size:13px}.pc-drive-empty-copy span[data-v-afbb3a50]{color:var(--pc-text-sub, #74687f);font-size:12px;line-height:1.6}.pc-drive-note-card[data-v-afbb3a50]{background:linear-gradient(180deg,#fcf8fbfa,#f7f4f8fa)}.pc-drive-note-list[data-v-afbb3a50]{margin:14px 0 0;padding-left:18px;color:var(--pc-text-sub, #74687f);font-size:12px;line-height:1.8}.pc-drive-list-head[data-v-afbb3a50]{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding:20px 22px 16px;border-bottom:1px solid rgba(236,231,238,.95)}.pc-drive-list-title[data-v-afbb3a50]{font-size:18px;font-weight:700;color:var(--pc-text-main, #2a2330)}.pc-drive-list-sub[data-v-afbb3a50]{margin-top:4px;color:var(--pc-text-sub, #74687f);font-size:12px}.pc-drive-list-count[data-v-afbb3a50]{color:var(--pc-text-sub, #74687f);font-size:12px;font-weight:600}.pc-drive-empty[data-v-afbb3a50]{flex:1;display:flex;align-items:center;justify-content:center;padding:22px}.pc-drive-empty-card[data-v-afbb3a50]{width:min(420px,100%);min-height:220px;border-radius:20px;border:1px dashed rgba(226,219,228,.95);background:linear-gradient(180deg,#fcf8fbfa,#f7f4f8fa);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}.pc-drive-empty-plus[data-v-afbb3a50]{width:54px;height:54px;border-radius:16px;display:inline-flex;align-items:center;justify-content:center;background:#ff24421f;color:#d51f3c;font-size:30px;line-height:1}.pc-drive-empty-text[data-v-afbb3a50]{color:var(--pc-text-sub, #74687f);font-size:14px;font-weight:600}.pc-drive-list[data-v-afbb3a50]{min-height:0;flex:1;overflow:auto;display:flex;flex-direction:column;gap:12px;padding:18px 22px 22px}.pc-drive-item[data-v-afbb3a50]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:18px;align-items:center;padding:16px 18px;border:1px solid var(--pc-line, #ece7ee);border-radius:16px;background:#fff;box-shadow:inset 0 1px #ffffffb3}.pc-drive-item-badge[data-v-afbb3a50]{min-width:56px;height:32px;padding:0 12px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#fff1f4,#fff6ef);color:#c93a47;font-size:11px;font-weight:800;letter-spacing:.08em}.pc-drive-name[data-v-afbb3a50]{color:var(--pc-text-main, #2a2330);font-size:15px;font-weight:700;word-break:break-all}.pc-drive-info-pills[data-v-afbb3a50]{margin-top:8px;display:flex;flex-wrap:wrap;gap:8px}.pc-drive-info-pill[data-v-afbb3a50]{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:999px;background:#f7f3f8;color:var(--pc-text-sub, #74687f);font-size:11px;font-weight:600}.pc-drive-item-target[data-v-afbb3a50]{margin-top:8px;color:#a04a5d;font-size:12px;font-weight:600}.pc-drive-actions[data-v-afbb3a50]{display:flex;align-items:center;gap:10px}.pc-drive-actions button[data-v-afbb3a50]{min-width:140px;min-height:40px}@media(max-width:1180px){.pc-drive-hero[data-v-afbb3a50],.pc-drive-workspace[data-v-afbb3a50]{grid-template-columns:1fr}.pc-drive-sidebar[data-v-afbb3a50]{order:-1}.pc-drive-item[data-v-afbb3a50]{grid-template-columns:1fr}.pc-drive-actions[data-v-afbb3a50]{justify-content:flex-start;flex-wrap:wrap}}.pc-panel[data-v-b7fd873d]{height:100%;min-height:0}.pc-rent-shell[data-v-b7fd873d]{height:100%;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) 460px;gap:14px;padding:14px;box-sizing:border-box}.pc-rent-main[data-v-b7fd873d]{min-height:0;padding:14px}.pc-rent-title[data-v-b7fd873d]{margin:0;font-size:16px;line-height:1.25;font-weight:600;color:#172235}.pc-rent-empty[data-v-b7fd873d]{margin-top:14px;border:1px dashed #d3dae7;border-radius:12px;background:#f7f9fc;color:#6b7280;font-size:12px;padding:18px;text-align:center}.pc-rent-empty-sm[data-v-b7fd873d]{margin-top:10px;padding:14px}.pc-rent-product-list[data-v-b7fd873d]{margin-top:14px;display:flex;flex-direction:column;gap:12px}.pc-rent-product-card[data-v-b7fd873d]{border:1px solid #d8dee9;border-radius:12px;background:#fbfdff;min-height:104px;padding:14px;display:grid;grid-template-columns:132px minmax(0,1fr);gap:14px;text-align:left;cursor:pointer}.pc-rent-product-card.active[data-v-b7fd873d]{border-color:#2a8cff;background:#edf6ff}.pc-rent-product-thumb-wrap[data-v-b7fd873d]{width:132px;height:92px;border-radius:10px;border:1px solid #e6ebf3;background:#fff;overflow:hidden}.pc-rent-product-thumb-col[data-v-b7fd873d]{width:132px;display:flex;flex-direction:column;gap:0}.pc-rent-product-thumb[data-v-b7fd873d]{width:100%;height:100%;object-fit:cover;display:block}.pc-rent-product-thumb-fallback[data-v-b7fd873d]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#c7171f;font-size:26px;font-weight:800;letter-spacing:.5px}.pc-rent-product-meta[data-v-b7fd873d]{min-width:0;display:flex;flex-direction:column;justify-content:center;gap:4px}.pc-rent-product-name[data-v-b7fd873d]{color:#172235;font-size:16px;line-height:1.2;font-weight:600}.pc-rent-product-desc[data-v-b7fd873d]{color:#4b5563;font-size:12px;line-height:1.45;word-break:break-word}.pc-rent-product-sub-desc[data-v-b7fd873d]{color:#6b7280;font-size:11px;line-height:1.4;word-break:break-word}.pc-rent-side[data-v-b7fd873d]{min-height:0;display:flex;flex-direction:column;gap:14px}.pc-rent-block[data-v-b7fd873d]{padding:14px}.pc-rent-plan-grid[data-v-b7fd873d]{margin-top:12px;display:grid;grid-template-columns:1fr 1fr;gap:10px}.pc-rent-plan-card[data-v-b7fd873d]{border:1px solid #d8dee9;border-radius:10px;background:#fff;padding:10px 12px;text-align:center;cursor:pointer}.pc-rent-plan-card.active[data-v-b7fd873d]{border-color:#2a8cff;background:#eff7ff}.pc-rent-plan-name[data-v-b7fd873d]{color:#1f2937;font-size:14px;line-height:1.2;font-weight:600}.pc-rent-plan-price[data-v-b7fd873d]{margin-top:6px;color:#f04457;font-size:22px;line-height:1.1;font-weight:700}.pc-rent-plan-validity[data-v-b7fd873d]{margin-top:6px;color:#667085;font-size:12px}.pc-rent-pay-btn[data-v-b7fd873d]{margin-top:14px;border:1px solid #2a6bff;border-radius:8px;background:#2a6bff;color:#fff;height:40px;min-width:100px;padding:0 16px;font-size:13px;font-weight:600;cursor:pointer}.pc-rent-order-row[data-v-b7fd873d]{margin-top:12px;padding-bottom:10px;border-bottom:1px dashed #dde3ed;display:flex;align-items:center;justify-content:space-between;gap:10px;color:#4b5565;font-size:12px}.pc-rent-order-row strong[data-v-b7fd873d]{color:#1f2937;font-weight:600}.pc-rent-order-total[data-v-b7fd873d]{margin-top:16px;display:flex;align-items:baseline;justify-content:space-between;color:#4b5565;font-size:13px}.pc-rent-order-total strong[data-v-b7fd873d]{color:#f04457;font-size:24px;line-height:1;font-weight:700}.pc-rent-submit-btn[data-v-b7fd873d]{margin-top:16px;width:100%;border:1px solid #2a8cff;border-radius:8px;background:#2a8cff;color:#fff;height:42px;font-size:14px;font-weight:600;cursor:pointer}.pc-rent-submit-btn[data-v-b7fd873d]:disabled{opacity:.55;cursor:not-allowed}@media(max-width:1360px){.pc-rent-shell[data-v-b7fd873d]{grid-template-columns:minmax(0,1fr)}}@media(max-width:1024px){.pc-rent-product-card[data-v-b7fd873d]{grid-template-columns:92px minmax(0,1fr);min-height:96px;padding:10px}.pc-rent-product-thumb-wrap[data-v-b7fd873d]{width:92px;height:72px}.pc-rent-product-thumb-col[data-v-b7fd873d]{width:92px;gap:4px}.pc-rent-product-name[data-v-b7fd873d]{font-size:15px}.pc-rent-product-desc[data-v-b7fd873d]{font-size:12px}.pc-rent-product-sub-desc[data-v-b7fd873d]{font-size:10px}.pc-rent-plan-name[data-v-b7fd873d]{font-size:13px}.pc-rent-plan-price[data-v-b7fd873d]{font-size:20px}.pc-rent-plan-validity[data-v-b7fd873d],.pc-rent-order-row[data-v-b7fd873d],.pc-rent-order-total[data-v-b7fd873d]{font-size:12px}.pc-rent-order-total strong[data-v-b7fd873d]{font-size:22px}.pc-rent-submit-btn[data-v-b7fd873d]{font-size:13px;height:40px}}.pc-notice-pane[data-v-ef6908ee]{padding:18px;border-radius:12px;height:100%;min-height:0;display:flex;flex-direction:column}.pc-notice-pane-head[data-v-ef6908ee]{display:flex;flex-direction:column;gap:6px}.pc-notice-list[data-v-ef6908ee]{margin-top:12px;display:grid;gap:10px;overflow:auto;padding-right:4px}.pc-notice-item[data-v-ef6908ee]{border:1px solid #e2e4e8;border-radius:10px;background:var(--pc-bg-surface, #ffffff);padding:12px 14px}.pc-notice-item h3[data-v-ef6908ee]{margin:0;font-size:15px;color:var(--pc-text-main, #2a2330)}.pc-notice-item p[data-v-ef6908ee]{margin:8px 0 0;line-height:1.55;color:var(--pc-text-sub, #74687f);white-space:pre-wrap;word-break:break-word}.pc-dashboard-shell[data-v-a7a5484b]{--pc-topbar-h: 62px;--pc-notice-h: 40px;--pc-bg-page: #f8f7fa;--pc-bg-surface: #ffffff;--pc-bg-soft: #fdf1f5;--pc-line: #ece7ee;--pc-line-strong: #e2dbe4;--pc-text-main: #2a2330;--pc-text-sub: #74687f;--pc-primary: #ff2442;--pc-primary-strong: #e61e3c;--pc-primary-soft: #fff1f4;height:100vh;background:radial-gradient(rgba(0,0,0,.025) 1px,transparent 1px),linear-gradient(145deg,#fff8fa,#f3f4f7);background-size:30px 30px,auto;display:flex;overflow:hidden}.pc-dashboard-main[data-v-a7a5484b]{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column}.pc-dashboard-topbar[data-v-a7a5484b]{height:var(--pc-topbar-h);background:var(--pc-bg-surface);border-bottom:1px solid var(--pc-line);display:flex;align-items:center;justify-content:space-between;padding:0 14px 0 12px}.pc-account-row[data-v-a7a5484b]{display:flex;align-items:center;gap:9px}.pc-account-badge[data-v-a7a5484b]{width:22px;height:22px;border-radius:50%;background:var(--pc-primary);color:#fff;font-size:12px;display:inline-flex;align-items:center;justify-content:center}.pc-account-phone[data-v-a7a5484b]{font-size:14px;font-weight:600;color:var(--pc-text-main)}.pc-activate-btn[data-v-a7a5484b]{border:0;border-radius:999px;padding:7px 14px;background:var(--pc-primary);color:#fff;font-size:12px;cursor:pointer}.pc-account-tools[data-v-a7a5484b]{display:flex;gap:10px}.pc-icon-btn[data-v-a7a5484b]{width:42px;height:42px;border:1px solid var(--pc-line);border-radius:12px;background:var(--pc-bg-surface);color:var(--pc-text-sub);padding:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.pc-top-solid-icon[data-v-a7a5484b]{width:20px;height:20px;fill:#756a82;display:block}.pc-notice-bar[data-v-a7a5484b]{min-height:var(--pc-notice-h);background:var(--pc-primary-soft);border-bottom:1px solid var(--pc-line);color:var(--pc-text-main);display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:0 12px;font-size:12px}.pc-notice-text[data-v-a7a5484b]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500}.pc-notice-tools[data-v-a7a5484b]{display:inline-flex;align-items:center;gap:8px}.pc-notice-action[data-v-a7a5484b]{border:0;background:var(--pc-primary);color:#fff;border-radius:4px;font-size:11px;padding:4px 10px;cursor:pointer}.pc-notice-close[data-v-a7a5484b]{border:0;background:transparent;color:#94879e;font-size:14px;cursor:pointer}.pc-dashboard-workspace[data-v-a7a5484b]{flex:1;min-height:0;overflow:hidden}.pc-dashboard-mobile-tip[data-v-a7a5484b]{display:none}@media(max-width:1024px){.pc-dashboard-shell[data-v-a7a5484b]{flex-direction:column}.pc-dashboard-mobile-tip[data-v-a7a5484b]{display:block;font-size:12px;color:var(--pc-text-sub);padding:10px 12px;border-top:1px solid var(--pc-line);background:var(--pc-bg-surface)}}
