[data-v-3c7f17d3]{box-sizing:border-box;font-family:inherit}.wb-app[data-v-3c7f17d3]{--wb-bg: #f6f2eb;--wb-card: #fff;--wb-ink: #2b2118;--wb-ink2: #6b4c30;--wb-mut: #6c6153;--wb-mut2: #998d7d;--wb-mut3: #8b7e6c;--wb-accent: #b96430;--wb-line: #eae1d3;--wb-chipbg: #f0ebe1;--wb-soft: #f9f5ee;--wb-greenbg: #e8efe3;--wb-greentx: #4c6b4f;--wb-countbg: #f3ede3;--wb-fs-scale: 1;background:var(--wb-bg);color:var(--wb-ink);display:flex;font-family:Noto Sans SC,PingFang SC,Microsoft YaHei,sans-serif;min-height:100vh;-webkit-font-smoothing:antialiased}.wb-side[data-v-3c7f17d3]{background:var(--wb-ink);display:flex;flex:none;flex-direction:column;height:100vh;height:100dvh;overflow-y:auto;padding:20px 14px 16px;position:sticky;top:0;width:228px}.wb-brand[data-v-3c7f17d3]{align-items:center;display:flex;gap:11px;padding:0 6px 24px}.wb-logo[data-v-3c7f17d3]{align-items:center;background:linear-gradient(135deg,#c9743c,var(--wb-accent));border-radius:10px;box-shadow:0 4px 12px -3px #b9643080;color:#fff;display:flex;flex:none;font-size:calc(17px*var(--wb-fs-scale));font-weight:700;height:36px;justify-content:center;width:36px}.wb-brand-txt[data-v-3c7f17d3]{display:flex;flex-direction:column;gap:3px;min-width:0}.wb-brand-name[data-v-3c7f17d3]{color:var(--wb-bg);font-size:calc(14.5px*var(--wb-fs-scale));font-weight:700;letter-spacing:.3px}.wb-brand-sub[data-v-3c7f17d3]{color:var(--wb-mut2);font-size:calc(10.5px*var(--wb-fs-scale))}.wb-nav[data-v-3c7f17d3]{display:flex;flex-direction:column;gap:2px}.wb-nav-item[data-v-3c7f17d3]{align-items:center;background:transparent;border:0;border-radius:8px;cursor:pointer;display:flex;gap:11px;padding:10px 12px;text-align:left;transition:background .15s;width:100%}.wb-nav-item[data-v-3c7f17d3]:hover{background:#f6f2eb0f}.wb-nav-item.wb-on[data-v-3c7f17d3]{background:#b964302e}.wb-nav-dot[data-v-3c7f17d3]{align-items:center;background:#4a3d30;border-radius:6px;color:#f6f2eb;display:flex;flex:none;font-size:12px;height:24px;justify-content:center;width:24px}.wb-nav-item.wb-on .wb-nav-dot[data-v-3c7f17d3]{background:linear-gradient(135deg,#c9743c,var(--wb-accent))}.wb-nav-label[data-v-3c7f17d3]{color:#b5ab9e;font-size:calc(13px*var(--wb-fs-scale))}.wb-nav-item.wb-on .wb-nav-label[data-v-3c7f17d3]{color:var(--wb-bg);font-weight:500}.wb-side-fill[data-v-3c7f17d3]{flex:1;min-height:40px}.wb-user[data-v-3c7f17d3]{align-items:center;background:#f6f2eb12;border-radius:10px;display:flex;gap:10px;padding:10px 12px}.wb-avatar[data-v-3c7f17d3]{align-items:center;background:linear-gradient(135deg,#c9743c,var(--wb-accent));border-radius:50%;color:#fff;display:flex;flex:none;font-size:calc(12.5px*var(--wb-fs-scale));font-weight:600;height:30px;justify-content:center;width:30px}.wb-user-txt[data-v-3c7f17d3]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.wb-user-name[data-v-3c7f17d3]{color:var(--wb-bg);font-size:calc(12.5px*var(--wb-fs-scale));font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wb-user-shop[data-v-3c7f17d3]{color:var(--wb-mut2);font-size:calc(10.5px*var(--wb-fs-scale));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wb-user-logout[data-v-3c7f17d3]{align-items:center;background:transparent;border:none;border-radius:7px;color:var(--wb-mut2);cursor:pointer;display:flex;flex:none;height:28px;justify-content:center;opacity:1;transition:opacity .15s,background .15s,color .15s;width:28px}.wb-user:hover .wb-user-logout[data-v-3c7f17d3]{opacity:1}.wb-user-logout[data-v-3c7f17d3]:hover{background:#f6f2eb1f;color:var(--wb-bg)}.wb-content[data-v-3c7f17d3]{animation:wb-rise-3c7f17d3 .45s ease both;container:workbench / inline-size;display:flex;flex:1;flex-direction:column;min-width:0}@keyframes wb-rise-3c7f17d3{0%{opacity:0}to{opacity:1}}.wb-collapse[data-v-3c7f17d3]{background:transparent;border:1px solid #584637;border-radius:8px;color:#c8b9a8;cursor:pointer;margin-bottom:12px;min-height:36px}.wb-collapse[data-v-3c7f17d3]:hover{background:#4a3d30}.wb-side.wb-compact[data-v-3c7f17d3]{padding:16px 8px;width:72px}.wb-compact .wb-brand-txt[data-v-3c7f17d3],.wb-compact .wb-nav-label[data-v-3c7f17d3],.wb-compact .wb-user-txt[data-v-3c7f17d3]{display:none}.wb-compact .wb-brand[data-v-3c7f17d3],.wb-compact .wb-nav-item[data-v-3c7f17d3],.wb-compact .wb-user[data-v-3c7f17d3]{justify-content:center;padding-left:0;padding-right:0}.wb-compact .wb-user[data-v-3c7f17d3]{flex-wrap:wrap}.wb-side[data-v-3c7f17d3] :focus-visible{outline:2px solid #dbb088;outline-offset:2px}@media(min-width:2200px){.wb-app[data-v-3c7f17d3]{--wb-fs-scale: 1.16}.wb-side[data-v-3c7f17d3]{padding:28px 20px 20px;width:300px}.wb-logo[data-v-3c7f17d3]{border-radius:13px;height:48px;width:48px}.wb-avatar[data-v-3c7f17d3]{height:38px;width:38px}.wb-nav-dot[data-v-3c7f17d3]{height:18px;width:18px}.wb-nav-item[data-v-3c7f17d3]{gap:14px;padding:13px 16px}.wb-user[data-v-3c7f17d3]{padding:13px 16px}}@media(max-width:600px){.wb-app[data-v-3c7f17d3]{flex-direction:column}.wb-side[data-v-3c7f17d3],.wb-side.wb-compact[data-v-3c7f17d3]{align-items:center;flex-direction:row;gap:12px;height:auto;padding:10px 12px;width:100%;z-index:30}.wb-brand[data-v-3c7f17d3],.wb-compact .wb-brand[data-v-3c7f17d3]{padding:0}.wb-brand-txt[data-v-3c7f17d3],.wb-collapse[data-v-3c7f17d3],.wb-nav-label[data-v-3c7f17d3],.wb-side-fill[data-v-3c7f17d3],.wb-user-txt[data-v-3c7f17d3]{display:none}.wb-nav[data-v-3c7f17d3]{flex:1;flex-direction:row;gap:4px;min-width:0}.wb-compact .wb-nav-item[data-v-3c7f17d3],.wb-nav-item[data-v-3c7f17d3]{flex:1;justify-content:center;min-width:0;padding:8px 4px;width:auto}.wb-compact .wb-user[data-v-3c7f17d3],.wb-user[data-v-3c7f17d3]{flex-wrap:nowrap;gap:4px;padding:4px}.wb-avatar[data-v-3c7f17d3]{display:none}}
