[data-v-3d8775ec]{box-sizing:border-box}.login[data-v-3d8775ec]{min-height:100vh;display:grid;grid-template-columns:12.35vw 1fr;background:#f7f1e9;color:#38251a;font-family:Microsoft YaHei,sans-serif}.brand-rail[data-v-3d8775ec]{position:relative;z-index:2;min-height:100vh;background:linear-gradient(150deg,#2e211b,#4a3022);color:#fff5e9;padding:5vh 20px 3vh;text-align:center;display:flex;flex-direction:column;align-items:center}.rail-brand strong[data-v-3d8775ec]{display:block;font-size:clamp(20px,1.85vw,30px);margin-top:10px;letter-spacing:3px}.paw-mark[data-v-3d8775ec]{width:58px;height:48px;position:relative;margin:auto}.paw-mark i[data-v-3d8775ec]{position:absolute;width:14px;height:19px;background:#d8a475;border-radius:50%;transform:rotate(-12deg)}.paw-mark i[data-v-3d8775ec]:nth-child(1){left:2px;top:6px}.paw-mark i[data-v-3d8775ec]:nth-child(2){left:17px;top:0}.paw-mark i[data-v-3d8775ec]:nth-child(3){left:33px;top:1px}.paw-mark i[data-v-3d8775ec]:nth-child(4){left:46px;top:9px}.paw-mark b[data-v-3d8775ec]{position:absolute;width:42px;height:28px;left:9px;bottom:0;border-radius:55% 55% 45% 45%;background:#d8a475}.rail-line[data-v-3d8775ec]{width:30px;height:1px;background:#e4b98f;margin:3.2vh 0 3.4vh}.rail-copy[data-v-3d8775ec]{display:flex;gap:22px;align-items:center;justify-content:center}.rail-copy span[data-v-3d8775ec]{writing-mode:vertical-rl;font-size:14px;letter-spacing:7px;line-height:1}.rail-copy i[data-v-3d8775ec]{font-style:normal;color:#d29a67}.rail-slogan[data-v-3d8775ec]{margin-top:auto;text-align:left;font-family:serif;font-size:18px;line-height:1.5;transform:rotate(-4deg)}.rail-slogan i[data-v-3d8775ec],.top-slogan i[data-v-3d8775ec],.scene-caption i[data-v-3d8775ec]{display:block;width:82px;height:2px;background:#d78442;transform:rotate(-9deg);margin-top:8px}.brand-rail>small[data-v-3d8775ec]{font-size:8px;letter-spacing:3px;line-height:1.7;color:#d8c1af;margin-top:7vh}.stage[data-v-3d8775ec]{min-height:100vh;position:relative;overflow:hidden;background:url(/v2-login-scene.png) center/cover no-repeat;padding:10.5vh 0 6vh 3.1vw}.stage[data-v-3d8775ec]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#fffaf2bc 0%,#fffaf238 38%,transparent 59%);pointer-events:none}.top-slogan[data-v-3d8775ec]{position:absolute;z-index:2;right:4.8%;top:5%;font-family:serif;font-size:20px;line-height:1.35;transform:rotate(-5deg)}.login-card[data-v-3d8775ec]{position:relative;z-index:3;width:clamp(390px,34.4vw,550px);min-height:76vh;padding:7.1vh 3.85vw 4vh;background:#fffdf9e8;border:1px solid #fff;border-radius:18px;box-shadow:0 18px 50px #6e4d3018;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px)}.heading[data-v-3d8775ec]{text-align:center}.heading h1[data-v-3d8775ec]{font-size:clamp(29px,2.45vw,39px);letter-spacing:3px;margin:0}.heading p[data-v-3d8775ec]{font-size:12px;color:#7f746c;letter-spacing:5px;margin:14px 0}.divider[data-v-3d8775ec]{height:1px;background:#e6ddd4;margin:4.1vh 0 4.2vh}.login-card h2[data-v-3d8775ec]{font-size:17px;margin:0 0 24px}.field[data-v-3d8775ec]{height:55px;border:1px solid #ded5cc;border-radius:9px;display:flex;align-items:center;margin-bottom:16px;background:#fffdfa}.field[data-v-3d8775ec]:focus-within{border-color:#9a6948;box-shadow:0 0 0 4px #9a694814}.field>span[data-v-3d8775ec]{width:52px;text-align:center;color:#927e70;font-size:18px}.field input[data-v-3d8775ec]{flex:1;min-width:0;height:100%;border:0;background:transparent;outline:0;font-size:15px;color:#39271d}.field button[data-v-3d8775ec]{border:0;background:transparent;color:#978b82;padding:16px}.submit[data-v-3d8775ec]{width:100%;height:58px;border:0;border-radius:9px;background:linear-gradient(110deg,#a67755,#744324);color:#fff;font-size:18px;font-weight:650;box-shadow:0 11px 22px #71452a28;cursor:pointer}.submit[data-v-3d8775ec]:disabled{opacity:.65}.safe[data-v-3d8775ec]{text-align:center;margin-top:22px;color:#827970;font-size:13px}.safe span[data-v-3d8775ec]{color:#27714a}.preview[data-v-3d8775ec]{display:block;margin:12px auto 0;border:0;background:transparent;color:#9a6b4b;font-size:12px;border-bottom:1px solid #d7bca9;padding:5px}.card-paw[data-v-3d8775ec]{position:absolute;left:28px;bottom:4px;font-size:82px;color:#b38a6b0d}.card-en[data-v-3d8775ec]{position:absolute;right:34px;bottom:24px;color:#a9856f;font-size:8px;letter-spacing:4px;line-height:1.6}.scene-caption[data-v-3d8775ec]{position:absolute;z-index:2;right:4%;bottom:3%;font-size:9px;letter-spacing:3px;color:#73543e;font-style:italic}.error[data-v-3d8775ec]{color:#bd4035;font-size:12px;margin:-7px 0 10px}@media(max-width:1100px){.login[data-v-3d8775ec]{grid-template-columns:116px 1fr}.brand-rail[data-v-3d8775ec]{padding:28px 14px}.rail-brand strong[data-v-3d8775ec]{font-size:20px}.paw-mark[data-v-3d8775ec]{transform:scale(.8)}.login-card[data-v-3d8775ec]{width:min(440px,55vw);padding-left:38px;padding-right:38px}.top-slogan[data-v-3d8775ec]{display:none}}@media(max-width:720px){.login[data-v-3d8775ec]{display:block}.brand-rail[data-v-3d8775ec]{min-height:auto;height:76px;display:flex;flex-direction:row;justify-content:center;padding:10px}.rail-brand[data-v-3d8775ec]{display:flex;align-items:center;gap:10px}.rail-brand strong[data-v-3d8775ec]{margin:0}.brand-rail[data-v-3d8775ec]>:not(.rail-brand){display:none}.stage[data-v-3d8775ec]{min-height:calc(100vh - 76px);padding:24px 16px;background-position:67% center}.stage[data-v-3d8775ec]:after{background:#fffaf1b8}.login-card[data-v-3d8775ec]{width:min(100%,420px);min-height:590px;margin:0 auto;padding:42px 28px}.heading h1[data-v-3d8775ec]{font-size:29px}.scene-caption[data-v-3d8775ec]{display:none}}.stage[data-v-3d8775ec]{background-image:url(/v2-login-scene.png);background-repeat:no-repeat;background-size:auto 100%;background-position:calc(50% - 7vw) center}.login-card[data-v-3d8775ec]{min-height:74.5vh;padding-top:6.7vh}.heading h1[data-v-3d8775ec]{font-size:clamp(29px,2.2vw,36px)}.divider[data-v-3d8775ec]{margin-top:3.6vh;margin-bottom:3.7vh}.rail-copy[data-v-3d8775ec]{display:flex;flex-direction:column;gap:7px;align-items:center}.rail-copy span[data-v-3d8775ec]{writing-mode:horizontal-tb;display:block;width:1em;line-height:1.75;letter-spacing:0;font-size:13px}.rail-copy i[data-v-3d8775ec]{font-size:11px;line-height:1}.rail-slogan[data-v-3d8775ec]{font-size:15px;line-height:1.45;letter-spacing:1px}.rail-slogan i[data-v-3d8775ec]{width:72px;height:2px;margin-top:7px}.brand-rail>small[data-v-3d8775ec]{font-size:7px;letter-spacing:2.4px;line-height:1.7}.brand-logo[data-v-3d8775ec]{display:block;width:min(9vw,112px);height:auto;filter:drop-shadow(0 5px 12px #130b0738)}.rail-slogan[data-v-3d8775ec]{width:min(8.6vw,108px);transform:rotate(-2deg)}.rail-slogan img[data-v-3d8775ec]{display:block;width:100%;height:auto;object-fit:contain}.heading+.divider[data-v-3d8775ec]{margin-top:3.6vh}.field-icon[data-v-3d8775ec]{display:grid;place-items:center}.field-icon svg[data-v-3d8775ec],.field button svg[data-v-3d8775ec]{width:16px;height:16px;fill:none;stroke:#9a887b;stroke-width:1.45;stroke-linecap:round;stroke-linejoin:round}.field button[data-v-3d8775ec]{width:52px;height:100%;padding:0;display:grid;place-items:center;cursor:pointer}.safe[data-v-3d8775ec]{display:flex;align-items:center;justify-content:center;gap:7px}.safe svg[data-v-3d8775ec]{width:16px;height:16px;stroke-linecap:round;stroke-linejoin:round}.safe .shield[data-v-3d8775ec]{fill:#347052;stroke:#347052;stroke-width:1.2}.safe .check[data-v-3d8775ec]{fill:none;stroke:#fff;stroke-width:1.8}.safe span[data-v-3d8775ec]{color:#827970}.field-icon img[data-v-3d8775ec],.field button img[data-v-3d8775ec]{display:block;width:24px;height:24px}.safe>img[data-v-3d8775ec]{display:block;width:24px;height:24px;object-fit:contain}.login-card[data-v-3d8775ec]{min-height:72vh;padding-top:5.9vh;padding-bottom:3.5vh}.heading+.divider[data-v-3d8775ec]{margin-top:3vh;margin-bottom:3.2vh}.login-card h2[data-v-3d8775ec]{margin-bottom:20px}.field[data-v-3d8775ec]{margin-bottom:13px}.safe[data-v-3d8775ec]{margin-top:18px;gap:2px;line-height:24px}.preview[data-v-3d8775ec]{margin-top:8px}.card-paw[data-v-3d8775ec]{bottom:0}.stage[data-v-3d8775ec]{background-image:url(/v2-login-master-v2.png);background-size:100vw 100vh;background-position:right center;background-repeat:no-repeat}.top-slogan[data-v-3d8775ec],.scene-caption[data-v-3d8775ec]{display:none}.login-card[data-v-3d8775ec]{background:#fffdf9ed}@media(max-width:720px){.stage[data-v-3d8775ec]{background-position:62% center;background-size:auto 100%}}.login button[data-v-3d8775ec]:focus-visible{outline:3px solid #b77a50;outline-offset:3px}.dashboard .metrics[data-v-16d43eb3],.dashboard .todo[data-v-16d43eb3],.dashboard .chart[data-v-16d43eb3],.dashboard .health[data-v-16d43eb3],.dashboard .supply[data-v-16d43eb3],.dashboard .reminders[data-v-16d43eb3]{display:block;grid-template-columns:none;margin:0;padding:0;gap:0}[data-v-16d43eb3]{box-sizing:border-box}.dashboard[data-v-16d43eb3]{padding:0 18px 22px;max-width:1540px;margin:auto}.hero[data-v-16d43eb3]{height:154px;margin:0 -18px;padding:27px 34px;display:flex;align-items:center;justify-content:space-between;background:radial-gradient(ellipse at 54% 55%,#dfc9b36b,transparent 43%),linear-gradient(105deg,#fffdfa,#f3e5d5);position:relative;overflow:hidden}.hero[data-v-16d43eb3]:after{content:"🐾";font-size:190px;opacity:.055;position:absolute;left:45%;top:-55px;transform:rotate(-18deg)}.hero h1[data-v-16d43eb3]{font-size:30px;margin:0 0 6px;letter-spacing:2px;color:#34251d}.tag[data-v-16d43eb3]{font-size:12px;letter-spacing:5px;color:#795e4d;margin:0 0 16px}.hero small[data-v-16d43eb3]{color:#786f69;font-size:10px}.hero-slogan[data-v-16d43eb3]{text-align:center;color:#5b4030;font-size:13px;letter-spacing:2px;z-index:1}.hero-slogan small[data-v-16d43eb3]{font-size:8px;letter-spacing:3px}.hand[data-v-16d43eb3]{font-family:STKaiti,KaiTi,serif;font-size:21px;line-height:1.35;transform:rotate(-5deg);color:#39271d;border-bottom:2px solid #c8793c;padding:0 8px 6px}.grid[data-v-16d43eb3]{display:grid;gap:12px}.top-grid[data-v-16d43eb3]{grid-template-columns:minmax(680px,2.6fr) minmax(290px,1fr);margin-top:0}.panel[data-v-16d43eb3]{background:#fff;border:1px solid #eee6de;border-radius:9px;box-shadow:0 5px 18px #6341260d;overflow:hidden}.panel-title[data-v-16d43eb3]{height:48px;padding:0 15px;display:flex;align-items:center;gap:14px;white-space:nowrap}.panel-title>b[data-v-16d43eb3]{flex:0 0 auto;font-size:15px;border-left:4px solid #815237;padding-left:9px}.panel-title>div[data-v-16d43eb3]{margin-left:auto}.panel-title button[data-v-16d43eb3]{border:0;background:#fff;height:28px;padding:0 14px;color:#5f5752;font-size:11px}.panel-title button.active[data-v-16d43eb3],.tabs .active[data-v-16d43eb3]{background:linear-gradient(120deg,#6a432e,#9b6442);color:#fff;border-radius:5px}.panel-title a[data-v-16d43eb3]{margin-left:auto;font-size:10px;color:#746a63}.metrics[data-v-16d43eb3]{grid-column:1;height:161px}.filters[data-v-16d43eb3]{display:flex}.metric-row[data-v-16d43eb3]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:0 13px 13px}.metric-row>div[data-v-16d43eb3]{min-width:0;height:99px;padding:13px 12px;background:linear-gradient(135deg,#fff,#faf6f1);border-radius:7px;position:relative}.metric-row i[data-v-16d43eb3]{position:absolute;right:12px;top:16px;width:38px;height:38px;border-radius:50%;background:#f3e5d7;color:#a66b41;display:grid;place-items:center;font-style:normal;font-size:19px}.metric-row strong[data-v-16d43eb3]{display:block;font-size:22px;line-height:1.1;padding-right:38px;white-space:nowrap}.metric-row span[data-v-16d43eb3]{display:block;font-size:11px;margin-top:4px}.metric-row em[data-v-16d43eb3]{display:block;color:#cc6c28;font-style:normal;font-size:11px;margin-top:6px}.metric-row .green[data-v-16d43eb3],.supply-grid em[data-v-16d43eb3]{color:#347052}.todo[data-v-16d43eb3]{grid-column:2;grid-row:1/3;height:398px}.tabs[data-v-16d43eb3]{display:flex;gap:7px;padding:0 14px 7px}.tabs span[data-v-16d43eb3]{font-size:10px;padding:7px 9px;border-radius:5px;background:#faf7f3}.todo ul[data-v-16d43eb3]{list-style:none;margin:0;padding:0 14px}.todo li[data-v-16d43eb3]{display:grid;grid-template-columns:36px minmax(0,1fr) 34px;gap:6px;align-items:center;min-height:40px;border-top:1px solid #eee8e2;font-size:10px}.todo li i[data-v-16d43eb3]{font-style:normal;color:#d67832}.todo li i.关注[data-v-16d43eb3]{color:#c8413a}.todo li small[data-v-16d43eb3]{text-align:right;color:#9a918a}.chart[data-v-16d43eb3]{grid-column:1;height:225px}.chart .panel-title[data-v-16d43eb3]{border-bottom:1px solid #f0eae4}.chart-tabs[data-v-16d43eb3]{margin-left:0!important;display:flex}.legend[data-v-16d43eb3]{font-size:10px}.legend span[data-v-16d43eb3]{color:#bfb4aa}.chart-body[data-v-16d43eb3]{height:162px;position:relative;padding:12px 15px 20px 45px;background:repeating-linear-gradient(to bottom,transparent 0,transparent 31px,#eee8e2 32px)}.chart-body svg[data-v-16d43eb3]{width:100%;height:120px;overflow:visible}.axis[data-v-16d43eb3]{position:absolute;left:14px;top:8px;height:129px;display:flex;flex-direction:column;justify-content:space-between;color:#8b817a;font-size:9px}.hours[data-v-16d43eb3]{display:flex;justify-content:space-between;font-size:9px;color:#7f7771}.bottom-grid[data-v-16d43eb3]{grid-template-columns:.95fr 1.3fr 1.05fr;margin-top:12px}.bottom-grid>.panel[data-v-16d43eb3]{height:229px}.health-body[data-v-16d43eb3]{display:flex;align-items:center;padding:7px 24px 17px;gap:25px}.ring[data-v-16d43eb3]{flex:0 0 auto;width:118px;height:118px;border-radius:50%;background:conic-gradient(#8b5231 0,#8b5231 31%,#ce7e3b 31%,#ce7e3b 58%,#efe3d6 58%);position:relative;display:grid;place-content:center;text-align:center}.ring[data-v-16d43eb3]:after{content:"";position:absolute;top:13px;right:13px;bottom:13px;left:13px;background:#fff;border-radius:50%}.ring strong[data-v-16d43eb3],.ring span[data-v-16d43eb3]{z-index:1}.ring strong[data-v-16d43eb3]{font-size:29px}.ring span[data-v-16d43eb3]{font-size:10px}.health ul[data-v-16d43eb3]{list-style:none;padding:0;margin:0;flex:1}.health li[data-v-16d43eb3]{font-size:10px;border-bottom:1px solid #eee8e2;padding:6px}.health li b[data-v-16d43eb3]{float:right}.supply-grid[data-v-16d43eb3]{display:grid;grid-template-columns:1fr 1fr;gap:7px;padding:0 12px 12px}.supply-grid div[data-v-16d43eb3]{padding:11px 14px;background:#faf7f3;border-radius:6px}.supply-grid strong[data-v-16d43eb3]{font-size:20px;margin-right:7px}.supply-grid span[data-v-16d43eb3]{font-size:10px}.supply-grid em[data-v-16d43eb3]{display:block;font-size:9px;font-style:normal;margin-top:4px}.reminders p[data-v-16d43eb3]{font-size:9px;margin:0 14px;padding:7px 0;border-top:1px solid #eee8e2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:1150px){.top-grid[data-v-16d43eb3]{grid-template-columns:1fr}.todo[data-v-16d43eb3]{grid-column:1;grid-row:auto;height:auto}.metrics[data-v-16d43eb3],.chart[data-v-16d43eb3]{grid-column:1}.bottom-grid[data-v-16d43eb3]{grid-template-columns:1fr 1fr}.reminders[data-v-16d43eb3]{grid-column:1/3}.hero-slogan[data-v-16d43eb3]{display:none}}@media(max-width:780px){.metric-row[data-v-16d43eb3]{grid-template-columns:1fr 1fr}.metrics[data-v-16d43eb3]{height:auto}.bottom-grid[data-v-16d43eb3]{grid-template-columns:1fr}.bottom-grid>.panel[data-v-16d43eb3]{height:auto}.reminders[data-v-16d43eb3]{grid-column:auto}.hero .hand[data-v-16d43eb3]{display:none}}.hand[data-v-16d43eb3]{border:0!important;padding:0!important;clip-path:inset(0 0 17% 0)}.hero>div:first-child>small[data-v-16d43eb3]{order:0;display:block;margin:0 0 10px;transform:translateY(-5px);color:#6b5a4e;font-size:13px;font-weight:600;line-height:1.25;letter-spacing:.15px;white-space:nowrap}@media(min-width:1151px)and (max-width:1450px){.hero>div:first-child>small[data-v-16d43eb3]{font-size:12px;margin-bottom:8px}}@media(min-width:1151px)and (max-height:820px){.hero>div:first-child>small[data-v-16d43eb3]{font-size:11px;margin-bottom:5px;transform:translateY(-3px)}}.dashboard .tabs span[data-v-16d43eb3]{display:inline-flex;align-items:center;justify-content:center;gap:5px;white-space:nowrap;word-break:keep-all;flex:0 0 auto}.dashboard .tabs span b[data-v-16d43eb3]{font-size:inherit;font-weight:500;line-height:1}.dashboard .tabs span.active b[data-v-16d43eb3]{width:18px;height:18px;border-radius:50%;display:inline-grid;place-items:center;background:#fff;color:#855336;box-shadow:0 0 0 1px #ffffff70}.dashboard .tabs>button[data-v-16d43eb3]{display:inline-flex;align-items:center;justify-content:center;gap:5px;white-space:nowrap;word-break:keep-all;flex:0 0 auto;border:0;border-radius:5px;background:#faf7f3;color:#5f5752;font:inherit;font-size:10px;padding:7px 9px;cursor:pointer}.dashboard .tabs>button b[data-v-16d43eb3]{font-size:inherit;font-weight:500;line-height:1}.dashboard .tabs>button.active b[data-v-16d43eb3]{width:18px;height:18px;border-radius:50%;display:inline-grid;place-items:center;background:#fff;color:#855336;box-shadow:0 0 0 1px #ffffff70}.dashboard .mini-empty[data-v-16d43eb3]{display:flex;align-items:center;justify-content:center!important;min-height:72px!important;color:#9a8d84;font-size:10px;border-top:1px solid #eee8e2}.metric-row>div[data-v-16d43eb3]{display:flex;flex-direction:column;align-items:flex-start;padding-top:10px}.metric-row>div>span[data-v-16d43eb3]{order:1;margin-top:0;line-height:1.2}.metric-row>div>strong[data-v-16d43eb3]{order:2;margin-top:5px}.metric-row>div>em[data-v-16d43eb3]{order:3;align-self:center;text-align:center;margin-top:auto;margin-bottom:1px}@media(min-width:1151px)and (min-height:821px)and (max-height:900px){.dashboard[data-v-16d43eb3]{padding-bottom:14px}.hero[data-v-16d43eb3]{height:150px;padding-top:24px;padding-bottom:24px}.hero h1[data-v-16d43eb3]{font-size:35px}.tag[data-v-16d43eb3]{margin-bottom:13px}.hero-paw[data-v-16d43eb3]{width:124px;height:124px;top:9px}.hand[data-v-16d43eb3]{width:136px;height:104px}.metrics[data-v-16d43eb3]{height:156px}.metric-row>div[data-v-16d43eb3]{height:98px;padding-top:12px}.metric-row strong[data-v-16d43eb3]{font-size:25px}.metric-row i[data-v-16d43eb3]{top:14px}.top-grid[data-v-16d43eb3],.todo[data-v-16d43eb3]{height:390px}.todo li[data-v-16d43eb3]{min-height:40px}.chart[data-v-16d43eb3]{height:220px}.chart-body[data-v-16d43eb3]{height:157px}.chart-body svg[data-v-16d43eb3]{height:112px}.axis[data-v-16d43eb3]{height:119px}.guide[data-v-16d43eb3]{height:118px}.bottom-grid[data-v-16d43eb3]{margin-top:12px}.bottom-grid>.panel[data-v-16d43eb3]{height:235px}.ring[data-v-16d43eb3]{width:124px;height:124px}.health-body[data-v-16d43eb3]{padding-top:7px}.supply-grid div[data-v-16d43eb3]{padding-top:10px;padding-bottom:10px}.reminders p[data-v-16d43eb3]{padding-top:7px;padding-bottom:7px}}@media(min-width:1151px)and (max-height:760px){.dashboard[data-v-16d43eb3]{padding-bottom:8px}.hero[data-v-16d43eb3]{height:108px!important;padding-top:13px;padding-bottom:13px}.hero h1[data-v-16d43eb3]{font-size:27px}.tag[data-v-16d43eb3]{margin-bottom:6px}.hero-paw[data-v-16d43eb3]{width:82px;height:82px;top:13px}.hand[data-v-16d43eb3]{width:96px;height:73px}.hero-slogan[data-v-16d43eb3]{font-size:11px}.metrics[data-v-16d43eb3]{height:132px}.panel-title[data-v-16d43eb3]{height:40px}.metric-row>div[data-v-16d43eb3]{height:85px;padding-top:8px}.metric-row strong[data-v-16d43eb3]{font-size:21px}.metric-row i[data-v-16d43eb3]{top:10px}.metric-row em[data-v-16d43eb3]{margin-top:2px}.top-grid[data-v-16d43eb3],.todo[data-v-16d43eb3]{height:310px}.todo li[data-v-16d43eb3]{min-height:34px}.tabs span[data-v-16d43eb3]{padding-top:5px;padding-bottom:5px}.chart[data-v-16d43eb3]{height:168px}.chart-body[data-v-16d43eb3]{height:119px;padding-top:6px}.chart-body svg[data-v-16d43eb3]{height:84px}.axis[data-v-16d43eb3]{height:92px}.guide[data-v-16d43eb3]{height:91px}.chart-tip[data-v-16d43eb3]{top:-22px}.bottom-grid[data-v-16d43eb3]{margin-top:8px}.bottom-grid>.panel[data-v-16d43eb3]{height:180px}.bottom-grid .panel-title[data-v-16d43eb3]{height:39px}.ring[data-v-16d43eb3]{width:92px;height:92px}.ring strong[data-v-16d43eb3]{font-size:24px}.health li[data-v-16d43eb3]{padding-top:3px;padding-bottom:3px}.supply-grid[data-v-16d43eb3]{grid-template-rows:repeat(2,59px)}.supply-grid div[data-v-16d43eb3]{padding-top:4px;padding-bottom:4px}.supply-grid>div>i[data-v-16d43eb3]{top:6px}.reminders p[data-v-16d43eb3]{padding-top:4px;padding-bottom:4px}}.metric-row strong sup[data-v-16d43eb3]{margin-left:4px;color:#b87849;font-size:8px;font-weight:700;vertical-align:super;letter-spacing:0}.todo .panel-title>b[data-v-16d43eb3]:after,.chart .panel-title>b[data-v-16d43eb3]:after,.health .panel-title>b[data-v-16d43eb3]:after,.supply .panel-title>b[data-v-16d43eb3]:after,.reminders .panel-title>b[data-v-16d43eb3]:after{content:"[M]";margin-left:5px;color:#b87849;font-size:8px;vertical-align:super;letter-spacing:0}.hero[data-v-16d43eb3]:before,.hero[data-v-16d43eb3]:after{content:"";display:block;position:absolute;pointer-events:none;border-radius:50%;background:#fff9f0}.hero[data-v-16d43eb3]:before{width:900px;height:230px;left:34%;top:-118px;opacity:.36;transform:rotate(-5deg)}.hero[data-v-16d43eb3]:after{width:1050px;height:210px;left:37%;top:52px;opacity:.25;transform:rotate(-7deg)}.hero>div[data-v-16d43eb3]{position:relative;z-index:1}.hero-paw[data-v-16d43eb3]{position:absolute;z-index:1;left:48%;top:4px;width:140px;height:140px;color:#bb8b6730;transform:rotate(-18deg)}.hand[data-v-16d43eb3]{display:block;width:150px;height:114px;object-fit:contain;position:relative;z-index:2;flex:0 0 auto}@media(min-width:1151px){.hero[data-v-16d43eb3]{height:170px;padding:31px 40px}.hero h1[data-v-16d43eb3]{font-size:38px;line-height:1.15;margin-bottom:7px}.tag[data-v-16d43eb3]{font-size:14px;letter-spacing:6px;margin-bottom:18px}.hero small[data-v-16d43eb3]{font-size:12px}.hero-slogan[data-v-16d43eb3]{font-size:15px;letter-spacing:3px}.hero-slogan small[data-v-16d43eb3]{font-size:9px;letter-spacing:4px}.hand[data-v-16d43eb3]{width:150px;height:114px}.top-grid[data-v-16d43eb3]{grid-template-columns:minmax(0,2.86fr) minmax(350px,1fr);gap:14px}.panel[data-v-16d43eb3]{border-radius:10px}.panel-title[data-v-16d43eb3]{height:52px;padding:0 18px}.panel-title>b[data-v-16d43eb3]{font-size:18px;padding-left:11px}.panel-title button[data-v-16d43eb3]{height:30px;padding:0 16px;font-size:13px}.panel-title a[data-v-16d43eb3]{font-size:12px}.metrics[data-v-16d43eb3]{height:166px}.metric-row[data-v-16d43eb3]{gap:10px;padding:0 15px 5px}.metric-row>div[data-v-16d43eb3]{height:108px;padding:15px 14px}.metric-row i[data-v-16d43eb3]{width:42px;height:42px;right:13px;top:17px}.metric-row strong[data-v-16d43eb3]{font-size:27px;padding-right:45px}.metric-row span[data-v-16d43eb3]{font-size:14px;margin-top:5px}.metric-row em[data-v-16d43eb3]{font-size:13px;margin-top:6px}.todo[data-v-16d43eb3]{height:417px}.tabs[data-v-16d43eb3]{gap:8px;padding:0 16px 8px}.tabs span[data-v-16d43eb3]{font-size:12px;padding:8px 11px}.todo ul[data-v-16d43eb3]{padding:0 16px}.todo li[data-v-16d43eb3]{grid-template-columns:42px minmax(0,1fr) 39px;gap:7px;min-height:43px;font-size:12px}.chart[data-v-16d43eb3]{height:237px}.chart-body[data-v-16d43eb3]{height:174px;padding:12px 18px 21px 48px}.chart-body svg[data-v-16d43eb3]{height:129px}.axis[data-v-16d43eb3]{font-size:10px;height:136px}.hours[data-v-16d43eb3]{font-size:10px}.legend[data-v-16d43eb3]{font-size:12px}.chart-tip[data-v-16d43eb3]{width:96px;padding:7px 10px}.chart-tip small[data-v-16d43eb3]{font-size:9px}.chart-tip strong[data-v-16d43eb3]{font-size:15px}.guide[data-v-16d43eb3]{height:136px}.bottom-grid[data-v-16d43eb3]{grid-template-columns:1fr 1.06fr 1.07fr;gap:14px;margin-top:16px}.bottom-grid>.panel[data-v-16d43eb3]{height:258px}.health-body[data-v-16d43eb3]{padding:10px 28px 18px;gap:28px}.ring[data-v-16d43eb3]{width:136px;height:136px}.ring strong[data-v-16d43eb3]{font-size:33px}.ring span[data-v-16d43eb3]{font-size:12px}.health li[data-v-16d43eb3]{font-size:12px;padding:7px}.supply-grid[data-v-16d43eb3]{gap:9px;padding:0 14px 14px}.supply-grid div[data-v-16d43eb3]{padding:13px 15px}.supply-grid strong[data-v-16d43eb3]{font-size:23px}.supply-grid span[data-v-16d43eb3]{font-size:12px}.supply-grid em[data-v-16d43eb3]{font-size:11px}.reminders p[data-v-16d43eb3]{font-size:11px;margin:0 16px;padding:8px 0}.reminders p small[data-v-16d43eb3]{font-size:10px}}.hero[data-v-16d43eb3]{height:170px}.bottom-grid[data-v-16d43eb3]{margin-top:16px}.bottom-grid>.panel[data-v-16d43eb3]{height:258px}.metric-row i svg[data-v-16d43eb3]{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.metric-row>div:nth-child(3) i svg[data-v-16d43eb3]{fill:currentColor;stroke:none}.chart-tip[data-v-16d43eb3]{position:absolute;z-index:3;left:67%;top:-28px;width:88px;padding:6px 9px;border-radius:5px;background:linear-gradient(135deg,#a5673f,#78462a);color:#fff;box-shadow:0 5px 13px #63351f36}.chart-tip[data-v-16d43eb3]:after{content:"";position:absolute;left:13px;bottom:-6px;border:6px solid transparent;border-top-color:#844d2e;border-bottom:0}.chart-tip small[data-v-16d43eb3],.chart-tip strong[data-v-16d43eb3]{display:block}.chart-tip small[data-v-16d43eb3]{font-size:8px}.chart-tip strong[data-v-16d43eb3]{font-size:13px;margin-top:1px}.guide[data-v-16d43eb3]{position:absolute;left:69%;top:8px;height:127px;border-left:1px dashed #c28a63;z-index:1}.health li[data-v-16d43eb3]{display:flex;align-items:center;gap:7px}.health li i[data-v-16d43eb3]{width:8px;height:8px;border-radius:50%;background:#b16d3f}.health li:nth-child(2) i[data-v-16d43eb3]{background:#d17b32}.health li:nth-child(3) i[data-v-16d43eb3]{background:#e59b53}.health li:nth-child(4) i[data-v-16d43eb3]{background:#397858}.health li:nth-child(5) i[data-v-16d43eb3]{background:#dc7d2e}.health li b[data-v-16d43eb3]{margin-left:auto}.supply-grid>div[data-v-16d43eb3]{position:relative;padding-left:56px}.supply-grid>div>i[data-v-16d43eb3]{position:absolute;left:12px;top:12px;width:35px;height:35px;border-radius:50%;background:#f3e3d4;color:#a55d2e;display:grid;place-items:center}.supply-grid svg[data-v-16d43eb3]{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.reminders p[data-v-16d43eb3]{display:flex;align-items:center;gap:8px}.reminders p>i[data-v-16d43eb3]{width:18px;height:18px;flex:0 0 auto;color:#d87532}.reminders p svg[data-v-16d43eb3]{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.reminders p small[data-v-16d43eb3]{margin-left:auto;color:#9a918a;font-size:9px}@media(min-width:1151px)and (max-width:1450px){.dashboard[data-v-16d43eb3]{padding-left:14px;padding-right:14px}.hero[data-v-16d43eb3]{margin-left:-14px;margin-right:-14px;padding-left:30px;padding-right:30px}.hero h1[data-v-16d43eb3]{font-size:32px}.tag[data-v-16d43eb3]{font-size:12px;letter-spacing:5px}.hero small[data-v-16d43eb3]{font-size:10px}.hero-slogan[data-v-16d43eb3]{font-size:13px}.hand[data-v-16d43eb3]{width:126px;height:96px}.top-grid[data-v-16d43eb3]{grid-template-columns:minmax(0,2.55fr) minmax(320px,1fr);gap:12px}.panel-title[data-v-16d43eb3]{padding:0 14px}.panel-title>b[data-v-16d43eb3]{font-size:16px}.panel-title button[data-v-16d43eb3]{padding:0 11px;font-size:11px}.metric-row[data-v-16d43eb3]{gap:6px;padding-left:10px;padding-right:10px}.metric-row>div[data-v-16d43eb3]{padding-left:10px;padding-right:10px}.metric-row i[data-v-16d43eb3]{width:34px;height:34px;right:9px;top:17px}.metric-row i svg[data-v-16d43eb3]{width:19px;height:19px}.metric-row strong[data-v-16d43eb3]{font-size:24px;padding-right:34px}.metric-row>div:first-child strong[data-v-16d43eb3]{font-size:21px;letter-spacing:-.4px}.metric-row span[data-v-16d43eb3]{font-size:12px}.metric-row em[data-v-16d43eb3]{font-size:11px}.todo .panel-title[data-v-16d43eb3],.todo .tabs[data-v-16d43eb3]{padding-left:13px;padding-right:13px}.todo li[data-v-16d43eb3]{font-size:11px}.bottom-grid[data-v-16d43eb3]{gap:12px}.health-body[data-v-16d43eb3]{padding-left:18px;padding-right:18px;gap:18px}.ring[data-v-16d43eb3]{width:118px;height:118px}.ring strong[data-v-16d43eb3]{font-size:29px}.health li[data-v-16d43eb3]{font-size:11px;padding:6px 4px}.supply-grid[data-v-16d43eb3]{gap:7px;padding-left:10px;padding-right:10px}.supply-grid div[data-v-16d43eb3]{padding-right:9px}.supply-grid strong[data-v-16d43eb3]{font-size:20px}.supply-grid span[data-v-16d43eb3]{font-size:10px}.reminders p[data-v-16d43eb3]{font-size:10px;margin-left:12px;margin-right:12px}}@media(min-width:1151px)and (max-height:820px){.hero[data-v-16d43eb3]{height:120px!important;padding-top:18px;padding-bottom:18px}.hero h1[data-v-16d43eb3]{font-size:30px}.tag[data-v-16d43eb3]{margin-bottom:9px}.hero-paw[data-v-16d43eb3]{width:92px;height:92px;top:13px}.hand[data-v-16d43eb3]{width:105px;height:80px}.hero-slogan[data-v-16d43eb3]{font-size:12px}.metrics[data-v-16d43eb3]{height:140px}.panel-title[data-v-16d43eb3]{height:44px}.metric-row>div[data-v-16d43eb3]{height:91px;padding-top:10px}.metric-row strong[data-v-16d43eb3]{font-size:23px}.metric-row>div:first-child strong[data-v-16d43eb3]{font-size:20px}.metric-row i[data-v-16d43eb3]{top:12px}.metric-row span[data-v-16d43eb3]{margin-top:2px}.metric-row em[data-v-16d43eb3]{margin-top:3px}.top-grid[data-v-16d43eb3],.todo[data-v-16d43eb3]{height:330px}.todo li[data-v-16d43eb3]{min-height:37px}.tabs span[data-v-16d43eb3]{padding-top:6px;padding-bottom:6px}.chart[data-v-16d43eb3]{height:178px}.chart-body[data-v-16d43eb3]{height:125px;padding-top:8px;padding-bottom:16px}.chart-body svg[data-v-16d43eb3]{height:91px}.axis[data-v-16d43eb3]{height:99px}.guide[data-v-16d43eb3]{height:98px}.chart-tip[data-v-16d43eb3]{top:-24px}.hours[data-v-16d43eb3]{margin-top:-2px}.bottom-grid[data-v-16d43eb3]{margin-top:10px}.bottom-grid>.panel[data-v-16d43eb3]{height:195px}.bottom-grid .panel-title[data-v-16d43eb3]{height:43px}.health-body[data-v-16d43eb3]{padding-top:4px}.ring[data-v-16d43eb3]{width:104px;height:104px}.ring[data-v-16d43eb3]:after{top:11px;right:11px;bottom:11px;left:11px}.ring strong[data-v-16d43eb3]{font-size:27px}.health li[data-v-16d43eb3]{padding-top:4px;padding-bottom:4px}.supply-grid[data-v-16d43eb3]{grid-template-rows:repeat(2,65px);gap:6px;padding-bottom:8px}.supply-grid div[data-v-16d43eb3]{min-height:0;padding-top:6px;padding-bottom:6px;padding-left:48px;overflow:hidden}.supply-grid>div>i[data-v-16d43eb3]{top:8px;left:9px;width:31px;height:31px}.supply-grid svg[data-v-16d43eb3]{width:16px;height:16px}.supply-grid strong[data-v-16d43eb3]{font-size:18px;line-height:1.05}.supply-grid span[data-v-16d43eb3]{font-size:9px}.supply-grid em[data-v-16d43eb3]{font-size:8px;line-height:1.15;margin-top:3px;white-space:nowrap}.reminders .tabs[data-v-16d43eb3]{padding-bottom:4px}.reminders p[data-v-16d43eb3]{padding-top:5px;padding-bottom:5px}}.metric-row>div[data-v-16d43eb3]{padding-top:10px}.panel-link[data-v-16d43eb3]{margin-left:auto!important;border:0!important;background:transparent!important;padding:0!important;height:auto!important;color:#746a63!important;cursor:pointer;white-space:nowrap}.todo li[data-v-16d43eb3]{cursor:pointer}.home-drawer[data-v-16d43eb3]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:grid;grid-template-columns:minmax(0,1fr) min(520px,92vw)}.drawer-mask[data-v-16d43eb3]{background:#24170f78;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.home-drawer>section[data-v-16d43eb3]{min-width:0;height:100vh;overflow:auto;background:#fffdfa;padding:30px 30px 24px;box-shadow:-16px 0 40px #2f1b1030}.home-drawer header[data-v-16d43eb3]{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding-bottom:22px;border-bottom:1px solid #eadfd5}.home-drawer header small[data-v-16d43eb3]{display:block;color:#a66a43;font-size:10px;letter-spacing:3px}.home-drawer h2[data-v-16d43eb3]{margin:8px 0 5px;color:#34251d;font-size:25px}.home-drawer header p[data-v-16d43eb3]{margin:0;color:#85766c;font-size:12px}.home-drawer header>button[data-v-16d43eb3]{width:34px;height:34px;border:0;background:transparent;font-size:25px;cursor:pointer}.detail-list[data-v-16d43eb3]{margin-top:18px;border:1px solid #eadfd5;border-radius:12px;overflow:hidden;background:#fff}.detail-list article[data-v-16d43eb3]{display:grid;grid-template-columns:64px minmax(0,1fr) 76px;gap:12px;align-items:center;min-height:70px;padding:12px 15px;border-top:1px solid #eee5dd}.detail-list article[data-v-16d43eb3]:first-child{border-top:0}.detail-list i[data-v-16d43eb3]{font-style:normal;color:#a45e34;font-size:14px;font-weight:700}.detail-list span b[data-v-16d43eb3],.detail-list span small[data-v-16d43eb3]{display:block}.detail-list span b[data-v-16d43eb3]{color:#3b2a21;font-size:13px;line-height:1.45}.detail-list span small[data-v-16d43eb3]{margin-top:4px;color:#988a80;font-size:10px}.detail-list time[data-v-16d43eb3]{text-align:right;color:#8f7969;font-size:10px}.home-drawer footer[data-v-16d43eb3]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:20px}.home-drawer footer span[data-v-16d43eb3]{color:#96877d;font-size:10px;line-height:1.55}.home-drawer footer button[data-v-16d43eb3]{flex:0 0 auto;border:0;border-radius:8px;background:linear-gradient(120deg,#734a33,#9b6442);color:#fff;padding:10px 22px;cursor:pointer}@media(max-width:780px){.home-drawer[data-v-16d43eb3]{grid-template-columns:1fr}.drawer-mask[data-v-16d43eb3]{display:none}.home-drawer>section[data-v-16d43eb3]{padding:22px 18px}.detail-list article[data-v-16d43eb3]{grid-template-columns:54px minmax(0,1fr) 62px}}[data-v-a5015021],[data-v-a5015021]:before,[data-v-a5015021]:after{box-sizing:border-box}.accounts[data-v-a5015021],.forbidden[data-v-a5015021]{border:1px solid #e9dfd6;border-radius:12px;background:#fffdfa;padding:18px}.accounts>header[data-v-a5015021]{display:flex;justify-content:space-between;align-items:center}.accounts h3[data-v-a5015021]{margin:0 0 5px}.accounts p[data-v-a5015021]{margin:0;color:#81746c}.primary[data-v-a5015021]{border:0!important;border-radius:8px;background:linear-gradient(120deg,#a97855,#75472f)!important;color:#fff!important;padding:0 16px;height:38px}.list[data-v-a5015021]{margin-top:16px}.list article[data-v-a5015021]{min-height:66px;display:grid;grid-template-columns:1.1fr .75fr 1fr .45fr auto;gap:12px;align-items:center;border-top:1px solid #eee5dd;padding:10px 4px}.list b[data-v-a5015021],.list small[data-v-a5015021]{display:block}.list small[data-v-a5015021]{color:#94847a;margin-top:5px}.list em[data-v-a5015021]{font-style:normal;border-radius:14px;padding:6px 9px;background:#f4e7dc;color:#8c5a39}.list em.active[data-v-a5015021]{background:#e8f3ec;color:#34775a}.actions[data-v-a5015021]{display:flex;gap:6px}.actions button[data-v-a5015021]{height:34px;border:1px solid #ded3ca;border-radius:7px;background:#fff;color:#75503b}.notice[data-v-a5015021],.error[data-v-a5015021],.state[data-v-a5015021]{margin:12px 0 0;padding:12px;border-radius:8px}.notice[data-v-a5015021]{background:#eef6f1;color:#397258}.error[data-v-a5015021]{background:#fff1ee;color:#a43d34}.state[data-v-a5015021]{text-align:center;background:#f8f2ed;color:#88786d}.forbidden[data-v-a5015021]{text-align:center;padding:46px}.forbidden strong[data-v-a5015021]{font-size:42px;color:#a46d49}.forbidden h3[data-v-a5015021]{font-size:20px}.forbidden p[data-v-a5015021]{color:#81746c}.modal[data-v-a5015021]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;background:#21171280;display:grid;place-items:center;padding:24px}.modal form[data-v-a5015021]{width:min(560px,96vw);max-height:92vh;overflow:auto;background:#fffdfa;border-radius:16px;padding:24px}.modal header[data-v-a5015021]{display:flex;justify-content:space-between;align-items:flex-start}.modal h2[data-v-a5015021]{margin:0 0 6px}.modal header p[data-v-a5015021]{margin:0;color:#8d7e74}.modal header>button[data-v-a5015021]{border:0;background:none;font-size:26px}.modal label[data-v-a5015021]{display:block;margin-top:16px;font-weight:600}.modal input[data-v-a5015021],.modal select[data-v-a5015021]{display:block;width:100%;min-height:44px;margin-top:7px;border:1px solid #ddcfc5;border-radius:8px;padding:9px 11px;background:#fff}.modal select[multiple][data-v-a5015021]{min-height:118px}.modal footer[data-v-a5015021]{display:flex;justify-content:flex-end;gap:8px;margin-top:22px}.modal footer button[data-v-a5015021]{height:38px;border:1px solid #ddcfc5;border-radius:8px;background:#fff;padding:0 16px}@media(max-width:1050px){.list article[data-v-a5015021]{grid-template-columns:1fr 1fr}.actions[data-v-a5015021]{justify-content:flex-end}}.modal.scoped form[data-v-a5015021]{width:min(560px,calc(100vw - 32px));max-height:calc(100vh - 32px);padding:22px 24px;font-size:14px}.modal.scoped header>div[data-v-a5015021]{min-width:0}.modal.scoped h2[data-v-a5015021]{font-size:22px;line-height:1.25}.modal.scoped header>button[data-v-a5015021]{flex:0 0 36px;width:36px;height:36px;padding:0;line-height:1}.modal.scoped label[data-v-a5015021]{margin-top:14px;font-size:14px;line-height:1.4}.modal.scoped input[data-v-a5015021]{height:44px;min-height:44px;font-size:14px}.password-fields[data-v-a5015021]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.locked-scope[data-v-a5015021]{display:grid;grid-template-columns:88px minmax(0,1fr);gap:10px 16px;align-items:center;margin-top:16px;padding:14px 16px;border:1px solid #eadbcf;border-radius:10px;background:#faf4ee}.locked-scope span[data-v-a5015021]{color:#8d7e74}.locked-scope strong[data-v-a5015021]{min-width:0;color:#3d291f;overflow-wrap:anywhere}.modal.scoped footer[data-v-a5015021]{margin-top:18px}@media(max-width:600px){.modal[data-v-a5015021]{padding:10px}.modal.scoped form[data-v-a5015021]{width:100%;max-height:calc(100vh - 20px);padding:18px}.modal.scoped h2[data-v-a5015021]{font-size:20px}.password-fields[data-v-a5015021]{grid-template-columns:1fr}.locked-scope[data-v-a5015021]{grid-template-columns:76px minmax(0,1fr);padding:12px}}.modal[aria-label=新增管理账号] form[data-v-a5015021]:after{content:"初始密码由超级管理员安全设置，并通过受控渠道单独交给使用人；提交后不保存、不回显。";display:block;margin-top:14px;padding:10px 12px;border-radius:8px;background:#f8f2ed;color:#7f6f64;font-size:12px;line-height:1.6}.store-cover-field[data-v-65498066]{margin:20px 0;padding:18px;border:1px solid #e8ddd3;border-radius:12px;background:#fffaf5}.store-cover-field header[data-v-65498066]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin:0 0 14px}.store-cover-field h3[data-v-65498066]{margin:0;font-size:16px;color:#49382c}.store-cover-field header p[data-v-65498066]{margin:6px 0 0;font-size:12px;line-height:1.6;color:#89776a}.store-cover-field header>span[data-v-65498066]{padding:4px 8px;border-radius:12px;background:#f0e7de;color:#89776a;font-size:11px;white-space:nowrap}.cover-preview[data-v-65498066]{position:relative;aspect-ratio:2.36;overflow:hidden;border-radius:12px;background:#f1e8de}.cover-preview img[data-v-65498066]{display:block;width:100%;height:100%;object-fit:cover}.cover-empty[data-v-65498066]{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;color:#9b816c}.cover-empty svg[data-v-65498066]{width:32px;height:32px;fill:none;stroke:currentColor;stroke-width:1.4}.cover-empty strong[data-v-65498066]{font-size:13px;font-weight:500}.cover-empty span[data-v-65498066]{font-size:11px}.cover-caption[data-v-65498066]{position:absolute;bottom:0;left:0;right:0;padding:28px 18px 14px;background:linear-gradient(transparent,#201a12b8);font-size:17px;font-weight:600;color:#fff}.cover-caption span[data-v-65498066]{display:block;margin-top:5px;font-size:11px;font-weight:400;color:#ffffffd9}.cover-actions[data-v-65498066]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:12px}.cover-actions input[data-v-65498066]{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden}.cover-actions button[data-v-65498066]{min-height:38px;padding:0 14px;border:1px solid #d9cbbf;border-radius:8px;background:#fff;color:#805539;cursor:pointer;font-size:13px}.cover-actions button[data-v-65498066]:disabled{opacity:.5;cursor:not-allowed}.cover-actions small[data-v-65498066]{margin-left:auto;font-size:11px;line-height:1.6;color:#89776a}.cover-hint[data-v-65498066]{margin:10px 0 0;font-size:11px;line-height:1.6;color:#89776a}.cover-error[data-v-65498066],.cover-notice[data-v-65498066]{margin:12px 0 0;padding:10px;border-radius:8px;font-size:12px;line-height:1.6;overflow-wrap:anywhere}.cover-error[data-v-65498066]{background:#fff0ed;color:#a54336}.cover-notice[data-v-65498066]{background:#edf5ef;color:#397258}@media(max-width:600px){.store-cover-field[data-v-65498066]{padding:12px}.cover-actions small[data-v-65498066]{margin-left:0;width:100%}.cover-empty svg[data-v-65498066]{width:24px;height:24px}.cover-empty[data-v-65498066]{gap:4px}}.store-top i[data-v-4a9da699]{overflow:hidden}.store-top i>img[data-v-4a9da699]{width:100%;height:100%;object-fit:cover}.store-cover-editor[data-v-4a9da699]{margin:20px 0}.cover-save-actions[data-v-4a9da699]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.cover-save-actions span[data-v-4a9da699],.cover-select-merchant[data-v-4a9da699]{font-size:12px;color:#89776a;line-height:1.6}.cover-save-actions button[data-v-4a9da699]{min-height:38px;padding:0 14px;border:1px solid #d9cbbf;border-radius:8px;background:#fff;color:#805539;font-size:13px;cursor:pointer}.cover-save-actions button[data-v-4a9da699]:disabled{opacity:.5;cursor:not-allowed}.readonly-store-cover[data-v-4a9da699]{display:block;width:100%;aspect-ratio:2.36;object-fit:cover;border-radius:12px}.fields .wide[data-v-4a9da699]:has(.store-cover-field){min-width:0}.fields .store-cover-field[data-v-4a9da699]{margin:6px 0 0}.drawer .store-cover-editor[data-v-4a9da699] h3{margin-top:0}[data-v-4a9da699]{box-sizing:border-box}.store-page[data-v-4a9da699]{padding:24px 26px 38px;color:#34271f}.hero[data-v-4a9da699]{min-height:120px;padding:24px 28px;border:1px solid #eadfd5;border-radius:16px;background:linear-gradient(125deg,#fffdfa,#f5e8dc);display:flex;justify-content:space-between;box-shadow:0 10px 26px #6640250b}.hero span[data-v-4a9da699],.modal small[data-v-4a9da699]{font-size:10px;letter-spacing:4px;color:#a26945}.hero h1[data-v-4a9da699]{font-size:30px;margin:7px 0}.hero p[data-v-4a9da699],.panel header p[data-v-4a9da699]{margin:0;color:#81756d;font-size:13px}.hero>b[data-v-4a9da699]{height:max-content;padding:8px 11px;border-radius:7px;background:#e8f4ed;color:#327457;font-size:10px}.metrics[data-v-4a9da699]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:14px 0}.metrics article[data-v-4a9da699],.panel[data-v-4a9da699]{background:#fff;border:1px solid #ebe2da;border-radius:15px;box-shadow:0 8px 24px #58351c0a}.metrics article[data-v-4a9da699]{min-width:0;padding:18px 22px}.metrics small[data-v-4a9da699]{color:#8b7d74}.metrics strong[data-v-4a9da699]{display:block;font-size:28px;margin:5px 0}.metrics p[data-v-4a9da699]{margin:0;color:#9b8f87;font-size:11px}.panel[data-v-4a9da699]{min-width:0;padding:22px}.panel>header[data-v-4a9da699]{display:flex;justify-content:space-between;align-items:center}.panel h2[data-v-4a9da699]{margin:0 0 5px;font-size:21px}.primary[data-v-4a9da699]{border:0!important;background:linear-gradient(120deg,#a97855,#75472f)!important;color:#fff!important;box-shadow:0 7px 18px #81563b28}.panel button[data-v-4a9da699],.modal button[data-v-4a9da699]{height:38px;padding:0 16px;border:1px solid #ded3ca;border-radius:8px;background:#fff;color:#59483d;cursor:pointer}.toolbar[data-v-4a9da699]{display:flex;gap:10px;margin:20px 0}.toolbar label[data-v-4a9da699]{height:40px;min-width:310px;border:1px solid #ded5ce;border-radius:9px;display:flex;align-items:center;padding:0 12px}.toolbar svg[data-v-4a9da699]{width:16px;height:16px;fill:none;stroke:#947f70;flex:0 0 auto}.toolbar input[data-v-4a9da699]{min-width:0;border:0;outline:0;flex:1;margin-left:8px}.toolbar select[data-v-4a9da699]{border:1px solid #ded5ce;border-radius:9px;padding:0 12px;background:#fff}.state[data-v-4a9da699]{height:220px;display:grid;place-content:center;text-align:center;color:#8b7c72;gap:8px}.state span[data-v-4a9da699]{font-size:12px}.state.error[data-v-4a9da699]{color:#b34d3d}.store-grid[data-v-4a9da699]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.store-grid>article[data-v-4a9da699]{border:1px solid #e9dfd6;border-radius:13px;padding:18px;background:#fffdfa}.store-top[data-v-4a9da699]{display:flex;align-items:center;gap:12px}.store-top i[data-v-4a9da699]{width:42px;height:42px;border-radius:12px;background:#f5e7da;display:grid;place-items:center;color:#986441}.store-top svg[data-v-4a9da699]{width:22px;height:22px;fill:none;stroke:currentColor}.store-top h3[data-v-4a9da699]{margin:0;font-size:16px}.store-top p[data-v-4a9da699]{margin:4px 0 0;font-size:10px;color:#a09288}.store-top em[data-v-4a9da699]{margin-left:auto;font-style:normal;font-size:10px;padding:6px 9px;border-radius:20px;background:#f1ebe6;color:#7c6c62}.store-top em.active[data-v-4a9da699],.store-top em.open[data-v-4a9da699],.store-top em.operating[data-v-4a9da699]{background:#eaf5ef;color:#2d7957}.store-grid dl[data-v-4a9da699]{margin:16px 0}.store-grid dl div[data-v-4a9da699]{display:grid;grid-template-columns:78px 1fr;padding:6px 0;font-size:12px}.store-grid dt[data-v-4a9da699]{color:#988a80}.store-grid dd[data-v-4a9da699]{margin:0}.store-grid article footer[data-v-4a9da699]{border-top:1px solid #eee5dd;padding-top:12px;display:flex;justify-content:space-between;color:#9b8d84;font-size:10px}.store-grid footer button[data-v-4a9da699]{border:0;background:transparent;color:#8d5b3c;height:auto;padding:0}.modal[data-v-4a9da699]{position:fixed;top:0;right:0;bottom:0;left:0;background:#241a1599;z-index:50;display:grid;place-items:center}.modal form[data-v-4a9da699]{width:min(650px,90vw);max-height:92vh;overflow-y:auto;background:#fffdfa;border-radius:18px;padding:26px;box-shadow:0 28px 80px #21140d55}.modal header[data-v-4a9da699],.modal form>footer[data-v-4a9da699]{display:flex;justify-content:space-between;align-items:center}.modal h2[data-v-4a9da699]{margin:5px 0 18px}.modal header button[data-v-4a9da699]{border:0;font-size:24px}.fields[data-v-4a9da699]{display:grid;grid-template-columns:1fr 1fr;gap:15px}.fields label[data-v-4a9da699]{font-size:11px;color:#776960}.fields input[data-v-4a9da699]{display:block;width:100%;height:42px;margin-top:7px;border:1px solid #dfd4ca;border-radius:8px;padding:0 11px;background:#fff}.fields .wide[data-v-4a9da699]{grid-column:1/-1}.hours[data-v-4a9da699]{margin:0;padding:13px 14px 15px;border:1px solid #e5d9cf;border-radius:10px}.hours legend[data-v-4a9da699]{padding:0 7px;color:#6d594c;font-size:11px}.hours>div[data-v-4a9da699]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.hours .closed[data-v-4a9da699]{display:flex;align-items:center;gap:7px;margin:8px 0 10px}.hours .closed input[data-v-4a9da699]{display:inline-block;width:16px;height:16px;margin:0;padding:0}.modal form>footer[data-v-4a9da699]{justify-content:flex-end;gap:10px;margin-top:22px}.form-error[data-v-4a9da699]{color:#b34d3d;font-size:12px}@media(max-width:1280px){.store-page[data-v-4a9da699]{padding:16px}.hero[data-v-4a9da699]{min-height:100px;padding:18px 21px}.hero h1[data-v-4a9da699]{font-size:25px}.metrics article[data-v-4a9da699]{padding:14px 17px}.panel[data-v-4a9da699]{padding:17px}.store-grid[data-v-4a9da699]{gap:10px}}@media(max-width:920px){.metrics[data-v-4a9da699]{grid-template-columns:1fr}.metrics article[data-v-4a9da699]{padding:12px 15px}.panel>header[data-v-4a9da699]{align-items:flex-start;gap:8px;flex-wrap:wrap}.store-grid[data-v-4a9da699]{grid-template-columns:1fr}.toolbar[data-v-4a9da699]{flex-wrap:wrap}.toolbar label[data-v-4a9da699]{min-width:0;flex:1 0 100%;width:100%}.toolbar select[data-v-4a9da699]{min-width:0;flex:1}.toolbar>button[data-v-4a9da699]{flex:0 0 auto}.pagination[data-v-4a9da699]{flex-wrap:wrap}.pagination span[data-v-4a9da699]{flex:1 0 100%;margin-right:0}.fields[data-v-4a9da699]{grid-template-columns:1fr}.fields .wide[data-v-4a9da699]{grid-column:auto}.hours>div[data-v-4a9da699]{grid-template-columns:1fr}}.join-code-modal[data-v-4a9da699]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:85;display:grid;place-items:center;padding:24px;background:#241a1599}.join-code-modal>section[data-v-4a9da699]{width:min(480px,94vw);max-height:92vh;overflow:auto;padding:24px;border-radius:18px;background:#fffdfa;box-shadow:0 28px 80px #21140d55}.join-code-modal header[data-v-4a9da699]{display:flex;justify-content:space-between}.join-code-modal header small[data-v-4a9da699]{font-size:10px;letter-spacing:3px;color:#a26945}.join-code-modal h2[data-v-4a9da699]{margin:6px 0 18px}.join-code-modal header button[data-v-4a9da699]{border:0;background:none;font-size:26px}.code-body[data-v-4a9da699]{text-align:center}.code-body img[data-v-4a9da699]{width:230px;height:230px;padding:10px;border:1px solid #e6dbd1;border-radius:14px;background:#fff}.code-body p[data-v-4a9da699]{font-size:14px}.code-body strong[data-v-4a9da699]{font-size:21px;letter-spacing:2px}.code-body small[data-v-4a9da699]{display:block;color:#7e7168;line-height:1.7}.code-state[data-v-4a9da699],.code-error[data-v-4a9da699]{padding:16px;border-radius:9px;background:#f6efe8;color:#755f50}.code-error[data-v-4a9da699]{background:#fff0ed;color:#a54235}.code-empty[data-v-4a9da699]{padding:24px;text-align:center;border:1px dashed #ddcbbd;border-radius:12px;background:#faf5f0}.code-empty b[data-v-4a9da699]{font-size:16px}.code-empty p[data-v-4a9da699]{color:#7e7168;line-height:1.7}.code-empty button[data-v-4a9da699]{height:40px;padding:0 18px;border:0;border-radius:8px}.code-empty button[data-v-4a9da699]:disabled{opacity:.45;cursor:not-allowed}.join-code-modal>section[data-v-4a9da699]{position:relative;padding:30px 36px 34px}.join-code-modal header[data-v-4a9da699]{justify-content:center;text-align:center;padding:0 42px 22px}.join-code-modal header h2[data-v-4a9da699]{margin:0;color:#34271f;font-size:25px;line-height:1.35;font-weight:800}.join-code-modal header small[data-v-4a9da699]{display:block;margin-top:8px;font-size:9px;letter-spacing:4px}.join-code-modal header>button[data-v-4a9da699]{position:absolute;top:12px;right:14px;width:36px;height:36px;display:grid;place-items:center;padding:0;border-radius:50%;font-size:24px;line-height:1;cursor:pointer}.join-code-modal header>button[data-v-4a9da699]:hover{background:#f3ebe4}.code-body img[data-v-4a9da699]{display:block;margin:0 auto}.join-code-value[data-v-4a9da699]{display:flex;align-items:center;justify-content:center;gap:10px;margin:18px 0 10px}.join-code-value span[data-v-4a9da699]{color:#6f6259;font-size:13px}.join-code-value strong[data-v-4a9da699]{font-size:21px;letter-spacing:2px}.join-code-value button[data-v-4a9da699]{width:34px;height:34px;display:grid;place-items:center;padding:0;border:1px solid #d8c9bd;border-radius:8px;background:#fff;color:#85583d;cursor:pointer}.join-code-value button[data-v-4a9da699]:hover{background:#f5e9df}.join-code-value svg[data-v-4a9da699]{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8}.code-body em[data-v-4a9da699]{display:block;margin-bottom:9px;color:#317055;font-size:11px;font-style:normal}.join-code-modal header h2 span[data-v-4a9da699]{display:block;white-space:nowrap}.join-code-modal header h2 span+span[data-v-4a9da699]{margin-top:2px}.fields select[data-v-4a9da699]{display:block;width:100%;height:42px;margin-top:7px;border:1px solid #dfd4ca;border-radius:8px;padding:0 11px;background:#fff}.store-grid>article[data-v-4a9da699]{cursor:pointer}.drawer[data-v-4a9da699]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:grid;grid-template-columns:1fr min(500px,90vw)}.shade[data-v-4a9da699]{background:#21171280}.drawer>section[data-v-4a9da699]{min-height:0;max-height:100vh;overflow-y:auto;background:#fffdfa;padding:28px;box-shadow:-18px 0 50px #21150c30}.drawer>section>header[data-v-4a9da699]{display:flex;justify-content:space-between}.drawer header small[data-v-4a9da699]{font-size:10px;letter-spacing:4px;color:#a26945}.drawer h2[data-v-4a9da699]{margin:8px 0}.drawer header p[data-v-4a9da699]{color:#8c7c72}.drawer header button[data-v-4a9da699]{border:0;background:none;font-size:25px}.detail-status[data-v-4a9da699]{padding:15px;border-radius:11px;background:#f6eadf;display:flex;align-items:center;justify-content:space-between}.detail-status>div[data-v-4a9da699]{display:flex;align-items:center;gap:10px}.detail-status span[data-v-4a9da699]{color:#8b7c72}.detail-status button[data-v-4a9da699]{height:32px;padding:0 12px;border:1px solid #a56d49;border-radius:7px;background:#fffdfa;color:#845137;cursor:pointer}.detail-status button[data-v-4a9da699]:disabled{opacity:.55;cursor:wait}.drawer dl div[data-v-4a9da699]{display:flex;justify-content:space-between;gap:20px;padding:13px 3px;border-bottom:1px solid #eee4dc}.drawer dt[data-v-4a9da699]{color:#92847b}.drawer dd[data-v-4a9da699]{margin:0;text-align:right}.drawer h3[data-v-4a9da699]{margin-top:28px}.detail-links[data-v-4a9da699]{display:grid;grid-template-columns:1fr 1fr;gap:9px}.detail-links button[data-v-4a9da699]{border:1px solid #e5d9cf;background:#fff;border-radius:8px;height:42px}.drawer footer[data-v-4a9da699]{display:flex;justify-content:flex-end;gap:9px;margin-top:28px}.drawer footer button[data-v-4a9da699]{height:40px;border:1px solid #ded3ca;background:#fff;border-radius:8px;padding:0 16px}.detail-links button.active[data-v-4a9da699]{border-color:#ad7652;background:#f6e6d8;color:#78482f;font-weight:700}.detail-panel[data-v-4a9da699]{margin-top:14px;border:1px solid #eadfd5;border-radius:10px;overflow:hidden;background:#fff}.detail-panel>header[data-v-4a9da699]{display:flex;justify-content:space-between;padding:10px 12px;background:#f8efe7}.detail-panel>header small[data-v-4a9da699]{font-size:9px;letter-spacing:0;color:#aa704b}.detail-panel>div[data-v-4a9da699]{display:flex;justify-content:space-between;gap:18px;padding:10px 12px;border-top:1px solid #eee5dd;font-size:11px}.detail-panel>div span[data-v-4a9da699]{color:#918279}.detail-notice[data-v-4a9da699]{margin:14px 0 0;padding:10px 12px;border:1px solid #ead7c7;border-radius:8px;background:#fff6ed;color:#8a593b;font-size:10px;line-height:1.55}.detail-fetch[data-v-4a9da699]{margin:0 0 12px;padding:9px 11px;border-radius:8px;background:#f6efe8;color:#7b624f;font-size:10px}.detail-fetch.error[data-v-4a9da699]{background:#fff0ed;color:#a54235}.detail-fetch button[data-v-4a9da699]{margin-left:5px;border:0;background:transparent;color:inherit;text-decoration:underline;cursor:pointer}.pagination[data-v-4a9da699]{display:flex;justify-content:flex-end;align-items:center;gap:8px;margin-top:16px}.pagination span[data-v-4a9da699]{margin-right:auto;color:#8d8077;font-size:11px}.pagination button[data-v-4a9da699]{height:34px;padding:0 14px;border:1px solid #ded3ca;border-radius:7px;background:#fff;color:#684d3d}.pagination button[data-v-4a9da699]:disabled{opacity:.42;cursor:not-allowed}.account-modal[data-v-4a9da699]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:75;display:grid;place-items:center;padding:28px;background:#241a1599}.account-modal>section[data-v-4a9da699]{width:min(1080px,96vw);max-height:92vh;overflow:auto;padding:22px;border-radius:18px;background:#fffdfa;box-shadow:0 28px 80px #21140d55}.account-modal>section>header[data-v-4a9da699]{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:14px}.account-modal>section>header small[data-v-4a9da699]{font-size:10px;letter-spacing:4px;color:#a26945}.account-modal>section>header h2[data-v-4a9da699]{margin:6px 0}.account-modal>section>header button[data-v-4a9da699]{border:0;background:none;font-size:26px}.staff-identity[data-v-b0ef8b18]{margin:22px 0;padding:18px;border:1px solid #e8ddd3;border-radius:12px;background:#fffaf5;color:#594538}.staff-identity header[data-v-b0ef8b18]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.staff-identity h3[data-v-b0ef8b18]{margin:0!important;font-size:16px}.staff-identity header p[data-v-b0ef8b18]{margin:6px 0 12px;color:#927f70;font-size:12px}.staff-identity header>span[data-v-b0ef8b18]{padding:5px 9px;background:#f0e7de;border-radius:14px;font-size:11px;white-space:nowrap}.staff-identity dl[data-v-b0ef8b18]{margin:0 0 12px}.staff-identity dl>div[data-v-b0ef8b18]{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid #eee4dc;font-size:13px}.staff-identity dt[data-v-b0ef8b18]{color:#89776a}.staff-identity dd[data-v-b0ef8b18]{margin:0;text-align:right;overflow-wrap:anywhere}.identity-number[data-v-b0ef8b18]{font-variant-numeric:tabular-nums;letter-spacing:.5px}.identity-actions[data-v-b0ef8b18]{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap}.identity-actions button[data-v-b0ef8b18]{min-height:38px;padding:8px 12px;border:1px solid #d9cbbf;border-radius:8px;background:#fff;color:#805539;font-size:13px;cursor:pointer}.identity-actions button[data-v-b0ef8b18]:disabled{opacity:.5;cursor:not-allowed}.identity-verify[data-v-b0ef8b18]{margin-top:14px;padding:14px;border:1px solid #e5d7ca;border-radius:10px;background:#fff}.identity-verify label[data-v-b0ef8b18]{display:block;margin-bottom:12px;font-size:12px}.identity-verify input[data-v-b0ef8b18],.identity-verify textarea[data-v-b0ef8b18]{display:block;box-sizing:border-box;width:100%;min-width:0;margin-top:6px;padding:10px 12px;border:1px solid #d9cbbf;border-radius:8px;font:inherit;color:#594538;background:#fff}.identity-verify input[data-v-b0ef8b18]{height:42px}.identity-verify textarea[data-v-b0ef8b18]{min-height:76px;resize:vertical}.identity-hint[data-v-b0ef8b18],.identity-verify p[data-v-b0ef8b18]{font-size:12px;color:#89776a;line-height:1.6}.identity-error[data-v-b0ef8b18],.identity-notice[data-v-b0ef8b18]{margin:12px 0 0;padding:10px;border-radius:8px;font-size:12px;line-height:1.6;overflow-wrap:anywhere}.identity-error[data-v-b0ef8b18]{background:#fff0ed;color:#a54336}.identity-notice[data-v-b0ef8b18]{background:#f1eee5;color:#705f4f}@media(max-width:600px){.staff-identity[data-v-b0ef8b18]{padding:12px}.staff-identity dl>div[data-v-b0ef8b18]{gap:10px}.identity-actions button[data-v-b0ef8b18]{flex:1}}.identity-password-overlay[data-v-b0ef8b18]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;display:grid;place-items:center;padding:20px;background:#241a1580;font-family:Arial,Microsoft YaHei,sans-serif;color:#594538}.identity-password-overlay .identity-verify[data-v-b0ef8b18]{box-sizing:border-box;width:min(440px,100%);max-height:calc(100dvh - 40px);overflow:auto;margin:0;padding:24px;border:1px solid #e5d7ca;border-radius:16px;background:#fffdfa;box-shadow:0 24px 80px #241a1533}.identity-verify>header[data-v-b0ef8b18]{display:flex;align-items:center;justify-content:space-between;gap:12px}.identity-verify>header h3[data-v-b0ef8b18]{margin:0;font-size:18px}.identity-verify>header>button[data-v-b0ef8b18]{display:grid;place-items:center;width:36px;height:36px;flex:0 0 36px;padding:0;border:0;border-radius:8px;background:transparent;color:#89776a;font-size:24px;cursor:pointer}.identity-verify>header>button[data-v-b0ef8b18]:hover{background:#f3eae2}.identity-verify input[data-v-b0ef8b18]:focus-visible,.identity-verify button[data-v-b0ef8b18]:focus-visible{outline:2px solid #a97855;outline-offset:2px}.identity-verify .identity-actions[data-v-b0ef8b18]{margin-top:20px}.identity-verify .identity-actions button[type=submit][data-v-b0ef8b18]{background:#8f5e3f;color:#fff;border-color:#8f5e3f}[data-v-8851585d]{box-sizing:border-box}.people-page[data-v-8851585d]{padding:24px 26px 38px;color:#34271f}.hero[data-v-8851585d]{min-height:120px;padding:24px 28px;border:1px solid #eadfd5;border-radius:16px;background:linear-gradient(125deg,#fffdfa,#f5e8dc);display:flex;justify-content:space-between;box-shadow:0 10px 26px #6640250b}.hero span[data-v-8851585d]{font-size:10px;letter-spacing:4px;color:#a26945}.hero h1[data-v-8851585d]{font-size:30px;margin:7px 0}.hero p[data-v-8851585d]{margin:0;color:#81756d;font-size:13px}.hero>div[data-v-8851585d]:last-child{display:flex;align-items:flex-end;gap:8px;flex-direction:column}.hero small[data-v-8851585d]{color:#897970}.hero b[data-v-8851585d]{padding:8px 11px;border-radius:7px;background:#e8f4ed;color:#327457;font-size:10px}.metrics[data-v-8851585d]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:14px 0}.metrics article[data-v-8851585d],.panel[data-v-8851585d]{background:#fff;border:1px solid #ebe2da;border-radius:15px;box-shadow:0 8px 24px #58351c0a}.metrics article[data-v-8851585d]{min-width:0;padding:18px 22px}.metrics small[data-v-8851585d],.staff-list small[data-v-8851585d],.records small[data-v-8851585d]{color:#8b7d74}.metrics strong[data-v-8851585d]{display:block;font-size:28px;margin:5px 0}.metrics p[data-v-8851585d]{margin:0;color:#9b8f87;font-size:11px}.panel[data-v-8851585d]{min-width:0;padding:18px 22px}.panel>header[data-v-8851585d]{display:flex;justify-content:space-between;align-items:center}.tabs[data-v-8851585d]{display:flex;gap:4px;padding:4px;background:#f5f0eb;border-radius:10px}.tabs button[data-v-8851585d],.panel button[data-v-8851585d]{height:36px;padding:0 16px;border:0;border-radius:7px;background:transparent;color:#6e5e54;cursor:pointer}.tabs button.active[data-v-8851585d],.primary[data-v-8851585d]{background:linear-gradient(120deg,#a97855,#75472f)!important;color:#fff!important;box-shadow:0 6px 15px #81563b28}.toolbar[data-v-8851585d]{display:flex;gap:10px;margin:18px 0}.toolbar label[data-v-8851585d]{height:40px;min-width:320px;border:1px solid #ded5ce;border-radius:9px;display:flex;align-items:center;padding:0 12px}.toolbar svg[data-v-8851585d]{width:16px;height:16px;fill:none;stroke:#947f70;flex:0 0 auto}.toolbar input[data-v-8851585d]{min-width:0;border:0;outline:0;flex:1;margin-left:8px}.toolbar select[data-v-8851585d],.toolbar>button[data-v-8851585d]{border:1px solid #ded5ce;border-radius:9px;background:#fff;padding:0 13px}.state[data-v-8851585d]{height:260px;display:grid;place-content:center;text-align:center;color:#8b7c72;gap:8px}.state span[data-v-8851585d]{font-size:12px}.state.error[data-v-8851585d]{color:#b34d3d}.staff-list[data-v-8851585d],.records[data-v-8851585d]{margin-top:16px;display:grid;gap:8px}.staff-list article[data-v-8851585d],.records article[data-v-8851585d]{min-height:76px;border:1px solid #ebe2da;border-radius:11px;background:#fffdfa;display:grid;grid-template-columns:48px 1.1fr 1.4fr .8fr 1.5fr auto;align-items:center;gap:13px;padding:12px 15px}.avatar[data-v-8851585d]{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:#f2dfcf;color:#89583a;font-style:normal;font-weight:700}.staff-list h3[data-v-8851585d],.identity p[data-v-8851585d],.staff-list p[data-v-8851585d],.records p[data-v-8851585d]{margin:0}.staff-list h3[data-v-8851585d]{font-size:14px}.identity p[data-v-8851585d],.records p[data-v-8851585d]{font-size:10px;color:#8f8178;margin-top:5px}.staff-list>article>div>p[data-v-8851585d]:not(.tags){font-size:11px;margin-top:5px}.tags[data-v-8851585d]{display:flex;gap:4px;flex-wrap:wrap;margin-top:5px!important}.tags b[data-v-8851585d]{font-size:9px;font-weight:400;padding:4px 6px;background:#f6eade;color:#8a5d40;border-radius:5px}.tags em[data-v-8851585d]{font-size:10px;font-style:normal;color:#a2958d}.status[data-v-8851585d],.records>article>em[data-v-8851585d]{font-size:10px;font-style:normal;padding:6px 9px;border-radius:15px;background:#eaf5ef;color:#317557;white-space:nowrap}.records article[data-v-8851585d]{grid-template-columns:1.2fr 1fr 1fr auto auto}.records article>div>b[data-v-8851585d]{font-size:13px}.records article>button[data-v-8851585d],.actions button[data-v-8851585d]{border:1px solid #dfd4ca;background:#fff;height:32px}.joins article[data-v-8851585d]{grid-template-columns:48px 1fr 1.2fr 1fr auto auto}.actions[data-v-8851585d]{display:flex;gap:5px}@media(max-width:1280px){.people-page[data-v-8851585d]{padding:16px}.hero[data-v-8851585d]{min-height:100px;padding:18px 21px}.hero h1[data-v-8851585d]{font-size:25px}.metrics article[data-v-8851585d]{padding:14px 17px}.panel[data-v-8851585d]{padding:15px}.staff-list article[data-v-8851585d]{grid-template-columns:42px 1fr 1.2fr .7fr 1fr auto}.records article[data-v-8851585d]{gap:8px}}@media(max-width:980px){.metrics[data-v-8851585d]{grid-template-columns:1fr}.metrics article[data-v-8851585d]{padding:12px 15px}.panel>header[data-v-8851585d]{align-items:flex-start;gap:8px;flex-wrap:wrap}.tabs[data-v-8851585d]{max-width:100%;overflow-x:auto}.tabs button[data-v-8851585d]{flex:0 0 auto}.staff-list article[data-v-8851585d],.records article[data-v-8851585d],.joins article[data-v-8851585d]{grid-template-columns:48px minmax(0,1fr)}.toolbar[data-v-8851585d]{flex-wrap:wrap}.toolbar label[data-v-8851585d]{min-width:0;flex:1 0 100%;width:100%}.toolbar select[data-v-8851585d]{min-width:0;flex:1}.toolbar>button[data-v-8851585d]{flex:0 0 auto}.pagination[data-v-8851585d]{flex-wrap:wrap}.pagination span[data-v-8851585d]{flex:1 0 100%;margin-right:0}}.staff-list article[data-v-8851585d]:focus-visible{outline:3px solid #b77a50;outline-offset:2px}.staff-list article[data-v-8851585d]{cursor:pointer}.drawer[data-v-8851585d]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:grid;grid-template-columns:1fr min(500px,90vw)}.shade[data-v-8851585d]{background:#21171280}.drawer>section[data-v-8851585d]{min-height:0;max-height:100vh;overflow-y:auto;background:#fffdfa;padding:28px;box-shadow:-18px 0 50px #21150c30}.drawer>section>header[data-v-8851585d]{display:flex;justify-content:space-between}.drawer header small[data-v-8851585d]{font-size:10px;letter-spacing:4px;color:#a26945}.drawer h2[data-v-8851585d]{margin:8px 0}.drawer header p[data-v-8851585d]{color:#8c7c72}.drawer header button[data-v-8851585d]{border:0;background:none;font-size:25px}.detail-status[data-v-8851585d]{padding:15px;border-radius:11px;background:#f6eadf;display:flex;justify-content:space-between}.detail-status span[data-v-8851585d]{color:#8b7c72}.drawer dl div[data-v-8851585d]{display:flex;justify-content:space-between;gap:20px;padding:12px 3px;border-bottom:1px solid #eee4dc}.drawer dt[data-v-8851585d]{color:#92847b}.drawer dd[data-v-8851585d]{margin:0;text-align:right}.drawer h3[data-v-8851585d]{margin-top:25px}.detail-tags[data-v-8851585d]{display:flex;flex-wrap:wrap;gap:7px}.detail-tags span[data-v-8851585d]{padding:7px 10px;border-radius:7px;background:#f5e8dd;color:#81543a;font-size:11px}.detail-tags em[data-v-8851585d]{color:#92847b;font-style:normal}.relations[data-v-8851585d]{display:grid;gap:7px}.relations article[data-v-8851585d]{display:flex;justify-content:space-between;padding:11px;border:1px solid #e7ddd5;border-radius:8px}.relations span[data-v-8851585d]{color:#39785b}.relations p[data-v-8851585d]{color:#92847b}.detail-links[data-v-8851585d]{display:grid;grid-template-columns:1fr 1fr;gap:9px}.detail-links button[data-v-8851585d]{border:1px solid #e5d9cf;background:#fff;border-radius:8px;height:42px}.drawer footer[data-v-8851585d]{display:flex;justify-content:flex-end;gap:9px;margin-top:28px}.drawer footer button[data-v-8851585d]{height:40px;border:1px solid #ded3ca;background:#fff;border-radius:8px;padding:0 16px}.detail-links button.active[data-v-8851585d]{border-color:#ad7652;background:#f6e6d8;color:#78482f;font-weight:700}.detail-panel[data-v-8851585d]{margin-top:14px;border:1px solid #eadfd5;border-radius:10px;overflow:hidden;background:#fff}.detail-panel>header[data-v-8851585d]{display:flex;justify-content:space-between;padding:10px 12px;background:#f8efe7}.detail-panel>header small[data-v-8851585d]{font-size:9px;letter-spacing:0;color:#aa704b}.detail-panel>div[data-v-8851585d]{display:flex;justify-content:space-between;gap:18px;padding:10px 12px;border-top:1px solid #eee5dd;font-size:11px}.detail-panel>div span[data-v-8851585d]{color:#918279}.detail-notice[data-v-8851585d]{margin:14px 0 0;padding:10px 12px;border:1px solid #ead7c7;border-radius:8px;background:#fff6ed;color:#8a593b;font-size:10px;line-height:1.55}.pagination[data-v-8851585d]{display:flex;justify-content:flex-end;align-items:center;gap:8px;margin-top:16px}.pagination span[data-v-8851585d]{margin-right:auto;color:#8d8077;font-size:11px}.pagination button[data-v-8851585d]{height:34px;padding:0 14px;border:1px solid #ded3ca!important;border-radius:7px;background:#fff!important;color:#684d3d!important}.pagination button[data-v-8851585d]:disabled{opacity:.42;cursor:not-allowed}.invite-result[data-v-8851585d]{margin-top:16px;padding:12px 14px;border:1px solid #d7e9dc;border-radius:10px;background:#f3faf5}.invite-result p[data-v-8851585d]{margin:0 0 8px;color:#317557;font-size:11px}.invite-result div[data-v-8851585d]{display:flex;gap:8px}.invite-result input[data-v-8851585d]{min-width:0;flex:1;height:36px;border:1px solid #d5ded7;border-radius:7px;padding:0 10px;background:#fff;color:#5c6c61}.invite-result button[data-v-8851585d]{flex:0 0 auto;border:1px solid #c9d9ce;background:#fff}.invite-views[data-v-8851585d]{display:flex;gap:6px;margin-top:16px}.invite-views button[data-v-8851585d]{border:1px solid #e2d7ce;background:#fff}.invite-views button.active[data-v-8851585d]{border-color:#a56f4d;background:#f4e5d8;color:#75472f;font-weight:700}.invite-policy[data-v-8851585d]{margin:12px 0;padding:11px 13px;border-radius:8px;background:#faf3ed;color:#806b5d;font-size:10px;line-height:1.6}.invite-created[data-v-8851585d]{align-items:center}.invite-created img[data-v-8851585d]{width:78px;height:78px;padding:4px;border:1px solid #d5ded7;border-radius:8px;background:#fff}.invite-created>span[data-v-8851585d]{min-width:0;flex:1}.invite-created>span small[data-v-8851585d]{display:block;margin-top:6px;color:#718077}.invitation-records article[data-v-8851585d]{grid-template-columns:1.1fr 1.6fr .7fr auto auto auto}.referral-records article[data-v-8851585d]{grid-template-columns:48px 1fr 1.4fr .7fr 1fr}.masked-note[data-v-8851585d]{padding:13px;border-radius:8px;background:#f5f0eb;color:#7d6d63;font-size:11px;line-height:1.6}.danger-action[data-v-8851585d]{border-color:#d9a89d!important;color:#a74436!important;background:#fff5f2!important}.invite-modal[data-v-8851585d]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;display:grid;place-items:center;background:#241a1599}.invite-modal form[data-v-8851585d]{width:min(460px,90vw);padding:26px;border-radius:16px;background:#fffdfa;box-shadow:0 24px 70px #21140d55}.invite-modal header[data-v-8851585d],.invite-modal footer[data-v-8851585d]{display:flex;justify-content:space-between;align-items:center}.invite-modal h2[data-v-8851585d]{margin:5px 0}.invite-modal header small[data-v-8851585d]{color:#a26945;letter-spacing:3px}.invite-modal header button[data-v-8851585d]{border:0;background:transparent;font-size:23px}.invite-modal>form>p[data-v-8851585d]{color:#7d6e65;line-height:1.6}.invite-modal label[data-v-8851585d]{display:block;margin-top:18px;color:#6f6057;font-size:11px}.invite-modal input[data-v-8851585d]{display:block;width:100%;height:42px;margin-top:7px;padding:0 11px;border:1px solid #ded3ca;border-radius:8px;background:#fff}.invite-modal form>small[data-v-8851585d]{display:block;margin-top:7px;color:#94877e}.invite-modal footer[data-v-8851585d]{justify-content:flex-end;gap:9px;margin-top:22px}.invite-modal footer button[data-v-8851585d]{height:38px;padding:0 15px;border:1px solid #ded3ca;border-radius:8px;background:#fff}.form-error[data-v-8851585d]{color:#b04436!important}.error-banner[data-v-8851585d]{margin:14px 0 0;padding:10px 12px;border:1px solid #edc8c0;border-radius:8px;background:#fff3f0;color:#a44739;display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:11px}.error-banner button[data-v-8851585d]{flex:0 0 auto;border:1px solid #deb7ae!important;background:#fff!important;color:#9b4235!important}@media(max-width:980px){.invite-created[data-v-8851585d]{flex-wrap:wrap}.invite-created>span[data-v-8851585d]{flex:1 0 calc(100% - 90px)}.invitation-records article[data-v-8851585d],.referral-records article[data-v-8851585d]{grid-template-columns:48px minmax(0,1fr)}.invitation-records article>div[data-v-8851585d]:first-child{grid-column:1/-1}.invite-views[data-v-8851585d]{display:grid;grid-template-columns:1fr 1fr}.invite-views button[data-v-8851585d]{padding:0 6px}}[data-v-c332b76e]{box-sizing:border-box}.merchant-page[data-v-c332b76e]{padding:24px 26px 38px;color:#352820}.hero[data-v-c332b76e]{min-height:120px;padding:24px 28px;border:1px solid #eadfd5;border-radius:16px;background:radial-gradient(circle at 82% 20%,#ead8c8 0 7%,transparent 7.4%),linear-gradient(125deg,#fffdfa,#f5e8dc);display:flex;justify-content:space-between;box-shadow:0 10px 26px #6640250b}.hero span[data-v-c332b76e],.subhead small[data-v-c332b76e],.drawer small[data-v-c332b76e]{font-size:10px;letter-spacing:4px;color:#a26945}.hero h1[data-v-c332b76e]{font-size:30px;margin:7px 0}.hero p[data-v-c332b76e]{margin:0;color:#81756d;font-size:13px}.hero>b[data-v-c332b76e]{height:max-content;padding:8px 11px;border-radius:7px;background:#f6e7da;color:#99603d;font-size:10px}.summary[data-v-c332b76e]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:14px 0}.summary article[data-v-c332b76e],.panel[data-v-c332b76e]{border:1px solid #ebe2da;border-radius:14px;background:#fff;box-shadow:0 8px 24px #58351c0a}.summary article[data-v-c332b76e]{padding:16px 19px}.summary small[data-v-c332b76e]{color:#8b7d74}.summary strong[data-v-c332b76e]{display:block;font-size:26px;margin:5px 0}.summary p[data-v-c332b76e]{margin:0;color:#9b8f87;font-size:10px}.panel[data-v-c332b76e]{padding:18px 21px}.panel>header[data-v-c332b76e]{display:flex;justify-content:space-between;align-items:center}.panel nav[data-v-c332b76e]{display:flex;gap:4px;padding:4px;background:#f5f0eb;border-radius:10px}.panel button[data-v-c332b76e]{height:36px;padding:0 15px;border:0;border-radius:7px;background:transparent;color:#6e5e54;cursor:pointer}.panel nav button.active[data-v-c332b76e],.primary[data-v-c332b76e]{background:linear-gradient(120deg,#a97855,#75472f)!important;color:#fff!important;box-shadow:0 6px 15px #81563b28}.toolbar[data-v-c332b76e]{display:flex;gap:10px;margin:18px 0}.toolbar label[data-v-c332b76e]{height:40px;min-width:320px;border:1px solid #ded5ce;border-radius:9px;display:flex;align-items:center;padding:0 12px}.toolbar svg[data-v-c332b76e]{width:16px;height:16px;fill:none;stroke:#947f70}.toolbar input[data-v-c332b76e]{border:0;outline:0;flex:1;margin-left:8px}.toolbar select[data-v-c332b76e],.toolbar>button[data-v-c332b76e]{border:1px solid #ded5ce;border-radius:9px;background:#fff;padding:0 13px}.list[data-v-c332b76e]{display:grid;gap:8px}.list article[data-v-c332b76e]{min-height:78px;border:1px solid #ebe2da;border-radius:11px;background:#fffdfa;display:grid;grid-template-columns:46px 1.5fr 1fr .6fr auto auto;align-items:center;gap:12px;padding:12px 14px;cursor:pointer}.list i[data-v-c332b76e]{width:40px;height:40px;border-radius:11px;background:#f4e6da;color:#956142;display:grid;place-items:center}.list i svg[data-v-c332b76e]{width:21px;height:21px;fill:none;stroke:currentColor}.list h3[data-v-c332b76e],.list p[data-v-c332b76e]{margin:0}.list h3[data-v-c332b76e]{font-size:13px}.list h3 em[data-v-c332b76e],.cards em[data-v-c332b76e]{font-size:8px;color:#aa6d45;font-style:normal}.list p[data-v-c332b76e]{font-size:10px;color:#897b72;margin-top:5px}.list small[data-v-c332b76e]{color:#9a8b81;font-size:9px}.list>article>span[data-v-c332b76e]{padding:6px 9px;background:#eaf5ef;color:#327457;border-radius:14px;font-size:9px}.list>article>span.warn[data-v-c332b76e]{background:#fff0df;color:#b86c2f}.list>article>button[data-v-c332b76e]{color:#8d5b3c}.subpage[data-v-c332b76e]{margin-top:18px}.subhead[data-v-c332b76e]{display:flex;justify-content:space-between;align-items:center;padding:6px}.subhead h2[data-v-c332b76e]{margin:5px 0 8px}.subhead>span[data-v-c332b76e]{color:#a26945;font-size:10px}.cards[data-v-c332b76e]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.cards article[data-v-c332b76e]{padding:18px;border:1px solid #e9dfd6;border-radius:12px;background:#fffdfa}.cards header[data-v-c332b76e]{display:flex;justify-content:space-between}.cards p[data-v-c332b76e]{font-size:11px;color:#756961;padding:5px 0;border-bottom:1px solid #f0e8e1}.cards footer[data-v-c332b76e]{text-align:right}.cards footer button[data-v-c332b76e]{color:#8d5b3c}.drawer[data-v-c332b76e]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:grid;grid-template-columns:1fr min(480px,90vw)}.shade[data-v-c332b76e]{background:#21171280}.drawer>section[data-v-c332b76e]{background:#fffdfa;padding:28px;box-shadow:-18px 0 50px #21150c30}.drawer>section>header[data-v-c332b76e]{display:flex;justify-content:space-between}.drawer h2[data-v-c332b76e]{margin:8px 0}.drawer header p[data-v-c332b76e]{color:#8c7c72}.drawer header button[data-v-c332b76e]{border:0;background:none;font-size:25px}.detail-status[data-v-c332b76e]{padding:15px;border-radius:11px;background:#f6eadf;display:flex;justify-content:space-between}.detail-status span[data-v-c332b76e]{color:#8b7c72}.drawer dl div[data-v-c332b76e]{display:flex;justify-content:space-between;padding:13px 3px;border-bottom:1px solid #eee4dc}.drawer dt[data-v-c332b76e]{color:#92847b}.drawer dd[data-v-c332b76e]{margin:0}.drawer h3[data-v-c332b76e]{margin-top:28px}.detail-links[data-v-c332b76e]{display:grid;grid-template-columns:1fr 1fr;gap:9px}.detail-links button[data-v-c332b76e]{border:1px solid #e5d9cf;background:#fff;border-radius:8px;height:42px}.drawer footer[data-v-c332b76e]{display:flex;justify-content:flex-end;gap:9px;margin-top:28px}.drawer footer button[data-v-c332b76e]{height:40px;border:1px solid #ded3ca;background:#fff;border-radius:8px;padding:0 16px}@media(max-width:1280px){.merchant-page[data-v-c332b76e]{padding:16px}.hero[data-v-c332b76e]{min-height:100px;padding:18px 21px}.summary article[data-v-c332b76e]{padding:13px}.panel[data-v-c332b76e]{padding:15px}.list article[data-v-c332b76e]{grid-template-columns:42px 1.3fr 1fr .5fr auto auto}.cards[data-v-c332b76e]{gap:8px}}@media(max-width:1000px){.summary[data-v-c332b76e]{grid-template-columns:repeat(2,1fr)}.list article[data-v-c332b76e]{grid-template-columns:42px 1fr 1fr}.cards[data-v-c332b76e]{grid-template-columns:1fr}}.account-modal[data-v-c332b76e]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:75;display:grid;place-items:center;background:#241a1599;padding:28px}.account-modal>section[data-v-c332b76e]{width:min(1080px,96vw);max-height:92vh;overflow:auto;padding:22px;border-radius:18px;background:#fffdfa;box-shadow:0 28px 80px #21140d55}.account-modal>section>header[data-v-c332b76e]{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:14px}.account-modal>section>header small[data-v-c332b76e]{font-size:10px;letter-spacing:4px;color:#a26945}.account-modal>section>header h2[data-v-c332b76e]{margin:6px 0}.account-modal>section>header button[data-v-c332b76e]{border:0;background:none;font-size:26px}.modal[data-v-c332b76e]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;display:grid;place-items:center;background:#241a1599}.modal form[data-v-c332b76e]{width:min(620px,90vw);max-height:92vh;overflow:auto;padding:26px;border-radius:18px;background:#fffdfa;box-shadow:0 28px 80px #21140d55}.modal header[data-v-c332b76e],.modal form>footer[data-v-c332b76e]{display:flex;align-items:center;justify-content:space-between}.modal header small[data-v-c332b76e]{font-size:10px;letter-spacing:4px;color:#a26945}.modal h2[data-v-c332b76e]{margin:5px 0 18px}.modal header button[data-v-c332b76e]{border:0;background:none;font-size:24px}.fields[data-v-c332b76e]{display:grid;grid-template-columns:1fr 1fr;gap:15px}.fields label[data-v-c332b76e]{font-size:11px;color:#776960}.fields label.wide[data-v-c332b76e]{grid-column:1/-1}.fields input[data-v-c332b76e]{display:block;width:100%;height:42px;margin-top:7px;padding:0 11px;border:1px solid #dfd4ca;border-radius:8px;background:#fff}.modal form>footer[data-v-c332b76e]{justify-content:flex-end;gap:10px;margin-top:22px}.modal form>footer button[data-v-c332b76e]{height:38px;padding:0 16px;border:1px solid #ded3ca;border-radius:8px;background:#fff}@media(max-width:700px){.fields[data-v-c332b76e]{grid-template-columns:1fr}.fields label.wide[data-v-c332b76e]{grid-column:auto}}.notice[data-v-c332b76e]{margin:14px 0 0;padding:10px 12px;border-radius:8px;background:#fff4e8;color:#8d6448;font-size:10px}.cards article[data-v-c332b76e]{cursor:pointer}.drawer>section[data-v-c332b76e]{min-height:0;max-height:100vh;overflow-y:auto}.detail-links button.active[data-v-c332b76e]{border-color:#ad7652;background:#f6e6d8;color:#78482f;font-weight:700}.detail-panel[data-v-c332b76e]{margin-top:14px;border:1px solid #eadfd5;border-radius:10px;overflow:hidden;background:#fff}.detail-panel>header[data-v-c332b76e]{display:flex;justify-content:space-between;padding:10px 12px;background:#f8efe7}.detail-panel>header small[data-v-c332b76e]{font-size:9px;letter-spacing:0;color:#aa704b}.detail-panel>div[data-v-c332b76e]{display:flex;justify-content:space-between;gap:18px;padding:10px 12px;border-top:1px solid #eee5dd;font-size:10px}.detail-panel>div span[data-v-c332b76e]{color:#918279}@media(max-width:1000px){.panel>header[data-v-c332b76e]{align-items:flex-start;gap:10px;flex-wrap:wrap}.panel>header>nav[data-v-c332b76e]{width:100%;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.panel>header>nav button[data-v-c332b76e]{padding:0 5px}.panel>header>.primary[data-v-c332b76e]{margin-left:auto}.toolbar[data-v-c332b76e]{flex-wrap:wrap}.toolbar label[data-v-c332b76e]{width:100%;min-width:0}.toolbar select[data-v-c332b76e]{flex:1;min-width:0}.toolbar>button[data-v-c332b76e]{flex:0 0 72px}.list article[data-v-c332b76e]{grid-template-columns:42px minmax(0,1fr) minmax(0,1fr);gap:12px 14px}.list article>span[data-v-c332b76e]{justify-self:start}.list article>button[data-v-c332b76e]{justify-self:end}}[data-v-d7beba47]{box-sizing:border-box}.detail-page-config[data-v-d7beba47]{margin:22px 0;padding:18px;border:1px solid #e8ddd3;border-radius:12px;background:#fffaf5;color:#594538}.detail-page-config header[data-v-d7beba47]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.detail-page-config h3[data-v-d7beba47]{margin:0;font-size:16px}.detail-page-config header p[data-v-d7beba47]{margin:6px 0 14px;color:#927f70;font-size:12px}.detail-page-config header span[data-v-d7beba47]{white-space:nowrap;padding:5px 9px;background:#f0e7de;border-radius:14px;font-size:11px}.detail-page-config label[data-v-d7beba47]{display:block;margin-bottom:7px;font-size:12px}.detail-page-config input[data-v-d7beba47]{width:100%;height:42px;padding:0 12px;border:1px solid #d9cbbf;border-radius:8px;background:#fff;color:#594538;font-size:13px}.hint[data-v-d7beba47]{color:#927f70;font-size:12px;line-height:1.6}.actions[data-v-d7beba47]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.actions button[data-v-d7beba47],.actions a[data-v-d7beba47]{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:8px 12px;border:1px solid #d9cbbf;border-radius:7px;background:#fff;color:#805539;font-size:12px;text-decoration:none;white-space:nowrap;cursor:pointer}.actions .primary[data-v-d7beba47]{background:#8f5e3f;color:#fff;border-color:#8f5e3f}.actions button[data-v-d7beba47]:disabled{opacity:.5;cursor:not-allowed}.error[data-v-d7beba47],.notice[data-v-d7beba47]{padding:10px;border-radius:7px;font-size:12px;line-height:1.6;overflow-wrap:anywhere}.error[data-v-d7beba47]{background:#fff0ed;color:#a54336}.notice[data-v-d7beba47]{background:#f1eee5;color:#705f4f}@media(max-width:640px){.detail-page-config[data-v-d7beba47]{padding:13px}.actions[data-v-d7beba47]{gap:6px}.actions button[data-v-d7beba47],.actions a[data-v-d7beba47]{flex:1}}[data-v-03931ea1]{box-sizing:border-box}.page[data-v-03931ea1]{padding:24px 26px 38px;color:#352820}.hero[data-v-03931ea1]{min-height:120px;padding:24px 28px;border:1px solid #eadfd5;border-radius:16px;background:radial-gradient(circle at 82% 20%,#ead8c8 0 7%,transparent 7.4%),linear-gradient(125deg,#fffdfa,#f5e8dc);display:flex;justify-content:space-between;box-shadow:0 10px 26px #6640250b}.hero span[data-v-03931ea1],.drawer small[data-v-03931ea1]{font-size:10px;letter-spacing:4px;color:#a26945}.hero h1[data-v-03931ea1]{font-size:30px;margin:7px 0}.hero p[data-v-03931ea1]{margin:0;color:#81756d;font-size:13px}.hero>b[data-v-03931ea1]{height:max-content;padding:8px 11px;border-radius:7px;background:#f6e7da;color:#99603d;font-size:10px}.metrics[data-v-03931ea1]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:14px 0}.metrics article[data-v-03931ea1],.panel[data-v-03931ea1]{border:1px solid #ebe2da;border-radius:14px;background:#fff;box-shadow:0 8px 24px #58351c0a}.metrics article[data-v-03931ea1]{padding:16px 19px}.metrics small[data-v-03931ea1]{color:#8b7d74}.metrics strong[data-v-03931ea1]{display:block;font-size:26px;margin:5px 0}.metrics p[data-v-03931ea1]{margin:0;color:#9b8f87;font-size:10px}.panel[data-v-03931ea1]{padding:18px 21px}.panel>header[data-v-03931ea1]{display:flex;justify-content:space-between}.panel nav[data-v-03931ea1]{display:flex;gap:4px;padding:4px;background:#f5f0eb;border-radius:10px}.panel button[data-v-03931ea1]{height:36px;padding:0 15px;border:0;border-radius:7px;background:transparent;color:#6e5e54}.panel nav button.active[data-v-03931ea1],.primary[data-v-03931ea1]{background:linear-gradient(120deg,#a97855,#75472f)!important;color:#fff!important;box-shadow:0 6px 15px #81563b28}.toolbar[data-v-03931ea1]{display:flex;gap:10px;margin:18px 0}.toolbar label[data-v-03931ea1]{height:40px;min-width:320px;border:1px solid #ded5ce;border-radius:9px;display:flex;align-items:center;padding:0 12px}.toolbar svg[data-v-03931ea1]{width:16px;height:16px;fill:none;stroke:#947f70}.toolbar input[data-v-03931ea1]{border:0;outline:0;flex:1;margin-left:8px}.toolbar select[data-v-03931ea1],.toolbar>button[data-v-03931ea1]{border:1px solid #ded5ce;border-radius:9px;background:#fff}.table[data-v-03931ea1]{margin-top:15px}.thead[data-v-03931ea1],.table article[data-v-03931ea1]{display:grid;grid-template-columns:1.8fr .7fr .7fr .7fr .9fr .6fr auto;align-items:center;gap:12px}.thead[data-v-03931ea1]{padding:8px 12px;font-size:9px;color:#9a8b81}.table article[data-v-03931ea1]{min-height:68px;border-top:1px solid #eee5dd;padding:10px 12px;font-size:11px;cursor:pointer}.table article>div[data-v-03931ea1]{display:flex;align-items:center;gap:10px}.table i[data-v-03931ea1]{width:38px;height:38px;border-radius:10px;background:#f4e6da;display:grid;place-items:center;color:#956142;overflow:hidden}.table i svg[data-v-03931ea1]{width:20px;height:20px;fill:none;stroke:currentColor}.table i img[data-v-03931ea1]{width:100%;height:100%;object-fit:cover}.table b[data-v-03931ea1],.table small[data-v-03931ea1]{display:block}.table small[data-v-03931ea1]{color:#91837a;margin-top:5px;font-size:9px}.table em[data-v-03931ea1],.subgrid em[data-v-03931ea1]{font-size:8px;color:#a56842;font-style:normal}.status[data-v-03931ea1]{color:#34775a;background:#eaf5ef;border-radius:14px;padding:6px 8px}.table article>button[data-v-03931ea1]{color:#8d5b3c}.subgrid[data-v-03931ea1]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:18px}.subgrid article[data-v-03931ea1]{border:1px solid #e9dfd6;border-radius:12px;padding:18px;background:#fffdfa}.subgrid header[data-v-03931ea1]{display:flex;justify-content:space-between}.subgrid header small[data-v-03931ea1]{display:block;color:#998a80;margin-top:5px}.subgrid dl div[data-v-03931ea1],.drawer dl div[data-v-03931ea1]{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid #eee5dd;font-size:11px}.subgrid dd[data-v-03931ea1],.drawer dd[data-v-03931ea1]{margin:0}.subgrid dt[data-v-03931ea1],.drawer dt[data-v-03931ea1]{color:#92847b}.subgrid footer[data-v-03931ea1]{text-align:right;margin-top:10px}.subgrid footer button[data-v-03931ea1]{color:#8d5b3c}.drawer[data-v-03931ea1]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:grid;grid-template-columns:1fr min(700px,94vw)}.drawer>div[data-v-03931ea1]{background:#21171280}.drawer>section[data-v-03931ea1]{background:#fffdfa;padding:28px}.drawer header[data-v-03931ea1]{display:flex;justify-content:space-between}.drawer h2[data-v-03931ea1]{margin:8px 0}.drawer header p[data-v-03931ea1]{color:#8c7c72}.drawer header button[data-v-03931ea1]{border:0;background:none;font-size:25px}.badge[data-v-03931ea1]{display:inline-block;padding:7px 11px;background:#eaf5ef;color:#34775a;border-radius:18px}.drawer h3[data-v-03931ea1]{margin-top:26px}.links[data-v-03931ea1]{display:grid;grid-template-columns:1fr 1fr;gap:9px}.links button[data-v-03931ea1],.drawer footer button[data-v-03931ea1]{height:41px;border:1px solid #e5d9cf;background:#fff;border-radius:8px}.drawer footer[data-v-03931ea1]{display:flex;justify-content:flex-end;gap:9px;margin-top:28px}@media(max-width:1280px){.page[data-v-03931ea1]{padding:16px}.hero[data-v-03931ea1]{min-height:100px;padding:18px 21px}.metrics article[data-v-03931ea1]{padding:13px}.panel[data-v-03931ea1]{padding:15px}.thead[data-v-03931ea1],.table article[data-v-03931ea1]{grid-template-columns:1.6fr .6fr .6fr .6fr .8fr .6fr auto}}@media(max-width:1000px){.metrics[data-v-03931ea1]{grid-template-columns:repeat(2,1fr)}.subgrid[data-v-03931ea1]{grid-template-columns:1fr}}.material-toolbar[data-v-03931ea1]{display:flex;gap:10px;margin:18px 0}.material-toolbar label[data-v-03931ea1]{height:40px;min-width:320px;border:1px solid #ded5ce;border-radius:9px;display:flex;align-items:center;padding:0 12px}.material-toolbar svg[data-v-03931ea1]{width:16px;height:16px;fill:none;stroke:#947f70}.material-toolbar input[data-v-03931ea1]{border:0;outline:0;flex:1;margin-left:8px;background:transparent}.material-toolbar select[data-v-03931ea1],.material-toolbar>button[data-v-03931ea1]{height:40px;border:1px solid #ded5ce;border-radius:9px;background:#fff;padding:0 14px;color:#6e5e54}.material-table[data-v-03931ea1]{margin-top:8px}.material-head[data-v-03931ea1],.material-table>article[data-v-03931ea1]{display:grid;grid-template-columns:68px minmax(160px,1.25fr) .55fr .75fr 1fr .55fr auto;align-items:center;gap:13px}.material-head[data-v-03931ea1]{padding:8px 12px;color:#9a8b81;font-size:9px}.material-table>article[data-v-03931ea1]{min-height:84px;padding:10px 12px;border-top:1px solid #eee5dd;font-size:11px}.material-table b[data-v-03931ea1],.material-table small[data-v-03931ea1]{display:block}.material-table small[data-v-03931ea1]{margin-top:5px;color:#91837a;font-size:9px}.material-table em[data-v-03931ea1]{font-size:8px;color:#a56842;font-style:normal}.thumb[data-v-03931ea1]{width:56px;height:56px;border-radius:13px;overflow:hidden;background:#f4e9df;display:grid;place-items:center}.thumb img[data-v-03931ea1]{width:100%;height:100%;object-fit:cover}.thumb span[data-v-03931ea1]{padding:5px;text-align:center;color:#9e8e83;font-size:9px}.material-table>article>span:nth-of-type(3) small[data-v-03931ea1]{line-height:1.4}.material-table>article>button[data-v-03931ea1]{display:inline-flex;align-items:center;gap:3px;padding:0 5px;color:#8d5b3c;white-space:nowrap}.action-chevron[data-v-03931ea1]{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.8}.material-status[data-v-03931ea1]{display:inline-flex;width:max-content;align-items:center;justify-content:center;padding:6px 9px;border-radius:16px;background:#f3eee9;color:#796b62;font-size:10px;white-space:nowrap}.material-status.已发布[data-v-03931ea1]{background:#eaf5ef;color:#34775a}.material-status.待审核[data-v-03931ea1]{background:#fff3de;color:#a66a24}.material-status.草稿[data-v-03931ea1]{background:#edf1f8;color:#60718a}.material-empty[data-v-03931ea1]{padding:54px;text-align:center;color:#988a81;border-top:1px solid #eee5dd}.material-meta[data-v-03931ea1]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:17px 0 8px;color:#8c7d73;font-size:10px}.material-preview[data-v-03931ea1]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;margin-top:18px}.material-preview>section[data-v-03931ea1]{min-width:0}.material-preview h3[data-v-03931ea1]{margin:0 0 11px;font-size:14px}.upload-box[data-v-03931ea1]{position:relative;display:grid;place-items:center;width:100%;aspect-ratio:1/1;border:1px dashed #cfae97;border-radius:14px;overflow:hidden;background:#faf5f0;color:#967a68;cursor:pointer}.upload-box input[data-v-03931ea1]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.upload-box img[data-v-03931ea1]{width:100%;height:100%;object-fit:cover}.material-preview>section>small[data-v-03931ea1]{display:block;margin-top:8px;color:#9a8c82;font-size:9px;line-height:1.6}.alt-field[data-v-03931ea1]{display:grid;gap:7px;margin-top:14px;color:#6e5e54;font-size:10px}.alt-field input[data-v-03931ea1]{height:39px;padding:0 11px;border:1px solid #ded5ce;border-radius:8px;background:#fff}.upload-error[data-v-03931ea1]{margin:9px 0 0;padding:8px 10px;border-radius:7px;background:#fff0ed;color:#b34135;font-size:10px}.material-preview>section:nth-child(2)>header[data-v-03931ea1]{align-items:center}.material-preview>section:nth-child(2)>header nav[data-v-03931ea1]{padding:3px}.material-preview>section:nth-child(2)>header button[data-v-03931ea1]{height:27px;padding:0 8px;font-size:9px;border-radius:6px}.material-preview>section:nth-child(2)>header button.active[data-v-03931ea1]{background:#8e5d3f;color:#fff}.client-card[data-v-03931ea1]{overflow:hidden;border:1px solid #eadfd5;border-radius:14px;background:#fff;box-shadow:0 9px 24px #5b392113}.client-card>div[data-v-03931ea1]{height:176px;display:grid;place-items:center;background:#f3e5d9;color:#927e70;font-size:10px}.client-card.cat>div[data-v-03931ea1]{background:#eee9e4}.client-card>div img[data-v-03931ea1]{width:100%;height:100%;object-fit:cover}.client-card>section[data-v-03931ea1]{padding:13px}.client-card b[data-v-03931ea1],.client-card small[data-v-03931ea1],.client-card strong[data-v-03931ea1]{display:block}.client-card small[data-v-03931ea1]{margin:6px 0 11px;color:#96877e;font-size:9px}.client-card strong[data-v-03931ea1]{color:#9b5e39}.material-preview>section:nth-child(2)>p[data-v-03931ea1]{color:#95867c;font-size:9px;line-height:1.6}.audit-list[data-v-03931ea1]{margin-top:18px;border-top:1px solid #eee5dd}.audit-list div[data-v-03931ea1]{font-size:10px!important}.drawer footer[data-v-03931ea1]{flex-wrap:wrap}.authority-note[data-v-03931ea1]{margin-top:12px;padding:10px 12px;border-left:3px solid #a36b48;border-radius:6px;background:#f9efe6;color:#795946;font-size:10px;line-height:1.55}.section-heading[data-v-03931ea1]{display:flex;align-items:center;justify-content:space-between;margin-top:24px}.section-heading h3[data-v-03931ea1]{margin:0}.section-heading small[data-v-03931ea1]{display:block;margin-top:5px;letter-spacing:0;color:#97877c}.upload-box.readonly[data-v-03931ea1]{cursor:default}.upload-box.readonly span[data-v-03931ea1]{color:#9e8f84}.upload-box.busy[data-v-03931ea1]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#fffaf0c7;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.upload-box>b[data-v-03931ea1]{position:absolute;z-index:2;padding:9px 12px;border-radius:18px;background:#fff;color:#85583d;font-size:10px;box-shadow:0 5px 16px #5f3a1e1f}.version-history[data-v-03931ea1]{margin-top:20px;border-top:1px solid #eee5dd;padding-top:18px}.version-history>header[data-v-03931ea1]{align-items:flex-end}.version-history>header h3[data-v-03931ea1]{margin:0}.version-history>header small[data-v-03931ea1]{letter-spacing:0}.version-history article[data-v-03931ea1]{display:grid;grid-template-columns:48px minmax(0,1fr) auto;gap:11px;align-items:center;padding:10px 0;border-bottom:1px solid #eee5dd}.version-history img[data-v-03931ea1]{width:48px;height:48px;border-radius:10px;object-fit:cover}.version-history b[data-v-03931ea1],.version-history small[data-v-03931ea1]{display:block}.version-history small[data-v-03931ea1]{margin-top:5px;letter-spacing:0;color:#95867c}.version-history button[data-v-03931ea1]{height:34px;border:1px solid #ddcfc4;border-radius:8px;background:#fff;color:#81563b}.drawer button[data-v-03931ea1]:disabled{opacity:.55;cursor:not-allowed}@media(max-width:1180px){.material-head[data-v-03931ea1],.material-table>article[data-v-03931ea1]{grid-template-columns:60px minmax(140px,1.3fr) .55fr .7fr .9fr .55fr auto;gap:9px}.material-preview[data-v-03931ea1]{grid-template-columns:1fr}}@media(max-width:1000px){.material-toolbar[data-v-03931ea1]{flex-wrap:wrap}.material-toolbar label[data-v-03931ea1]{width:100%;min-width:0}.material-toolbar select[data-v-03931ea1]{flex:1;min-width:0}.material-head[data-v-03931ea1]{display:none}.material-table[data-v-03931ea1]{display:grid;gap:10px}.material-table>article[data-v-03931ea1]{grid-template-columns:60px minmax(0,1fr) auto;border:1px solid #ebe2da;border-radius:11px;background:#fffdfa;padding:13px}.material-table>article>.thumb[data-v-03931ea1]{grid-row:1/3}.material-table>article>div[data-v-03931ea1]:nth-child(2){grid-column:2/3}.material-table>article>span[data-v-03931ea1]:nth-of-type(1),.material-table>article>span[data-v-03931ea1]:nth-of-type(2),.material-table>article>span[data-v-03931ea1]:nth-of-type(3){grid-column:2/4}.material-table>article>.material-status[data-v-03931ea1]{grid-column:2/3}.material-table>article>button[data-v-03931ea1]{grid-column:3/4;justify-self:end}.drawer[data-v-03931ea1]{grid-template-columns:1fr min(560px,94vw)}}@media(max-width:640px){.page[data-v-03931ea1]{padding:10px}.hero[data-v-03931ea1]{padding:16px}.hero>b[data-v-03931ea1]{display:none}.metrics[data-v-03931ea1]{grid-template-columns:1fr 1fr;gap:8px}.metrics article[data-v-03931ea1]{padding:12px}.panel[data-v-03931ea1]{padding:12px}.panel>header>nav[data-v-03931ea1]{grid-template-columns:1fr!important}.material-toolbar select[data-v-03931ea1],.material-toolbar>button[data-v-03931ea1]{width:100%;flex:none}.drawer[data-v-03931ea1]{grid-template-columns:1fr 96vw}.drawer>section[data-v-03931ea1]{padding:20px 16px}.material-preview[data-v-03931ea1]{grid-template-columns:1fr}.drawer footer button[data-v-03931ea1]{flex:1;padding:0 9px}.client-card>div[data-v-03931ea1]{height:210px}}@media(max-width:1000px){.panel>header[data-v-03931ea1]{align-items:flex-start;gap:10px;flex-wrap:wrap}.panel>header>nav[data-v-03931ea1]{width:100%;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.panel>header>nav button[data-v-03931ea1]{padding:0 5px}.panel>header>.primary[data-v-03931ea1]{margin-left:auto}.toolbar[data-v-03931ea1]{flex-wrap:wrap}.toolbar label[data-v-03931ea1]{width:100%;min-width:0}.toolbar select[data-v-03931ea1]{flex:1;min-width:0}.toolbar>button[data-v-03931ea1]{flex:0 0 72px}.thead[data-v-03931ea1]{display:none}.table[data-v-03931ea1]{display:grid;gap:9px}.table article[data-v-03931ea1]{border:1px solid #ebe2da;border-radius:11px;background:#fffdfa;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:11px 16px;padding:15px}.table article>div[data-v-03931ea1]:first-child{grid-column:1/-1}.table article>.status[data-v-03931ea1]{justify-self:start}.table article>button[data-v-03931ea1]{justify-self:end}}.notice[data-v-03931ea1]{margin:14px 0 0;padding:10px 12px;border-radius:8px;background:#fff4e8;color:#8d6448;font-size:10px}.subgrid>article[data-v-03931ea1]{cursor:pointer}.drawer>section[data-v-03931ea1]{min-height:0;max-height:100vh;overflow-y:auto}.links button.active[data-v-03931ea1]{border-color:#ad7652;background:#f6e6d8;color:#78482f;font-weight:700}.subdetail[data-v-03931ea1]{margin-top:14px;border:1px solid #eadfd5;border-radius:10px;overflow:hidden;background:#fff}.subdetail>header[data-v-03931ea1]{display:flex;justify-content:space-between;padding:10px 12px;background:#f8efe7}.subdetail>header small[data-v-03931ea1]{font-size:9px;letter-spacing:0;color:#aa704b}.subdetail>div[data-v-03931ea1]{display:flex;justify-content:space-between;gap:18px;padding:10px 12px;border-top:1px solid #eee5dd;font-size:10px}.subdetail>div span[data-v-03931ea1]{color:#918279}.list-state[data-v-03931ea1]{margin:16px 0;padding:28px;text-align:center;border:1px solid #ebe2da;border-radius:11px;background:#fffdfa;color:#8a7a70}.list-state.error[data-v-03931ea1]{background:#fff1ee;color:#b34135}.list-state button[data-v-03931ea1]{margin-left:10px;border:1px solid currentColor}.pagination[data-v-03931ea1]{display:flex;justify-content:flex-end;align-items:center;gap:9px;padding:14px 12px;border-top:1px solid #eee5dd;color:#8b7d74;font-size:10px}.pagination span[data-v-03931ea1]{margin-right:auto}.pagination button[data-v-03931ea1]{border:1px solid #ded5ce;background:#fff}.pagination button[data-v-03931ea1]:disabled{opacity:.45;cursor:not-allowed}[data-v-1380e3da]{box-sizing:border-box}.page[data-v-1380e3da]{padding:24px 26px 38px;color:#352820}.hero[data-v-1380e3da]{min-height:120px;padding:24px 28px;border:1px solid #eadfd5;border-radius:16px;background:linear-gradient(125deg,#fffdfa,#f5e8dc);display:flex;justify-content:space-between}.hero span[data-v-1380e3da],.drawer small[data-v-1380e3da]{font-size:10px;letter-spacing:4px;color:#a26945}.hero h1[data-v-1380e3da]{font-size:30px;margin:7px 0}.hero p[data-v-1380e3da]{margin:0;color:#81756d;font-size:13px}.hero>b[data-v-1380e3da]{height:max-content;padding:8px 11px;border-radius:7px;background:#f6e7da;color:#99603d;font-size:10px}.metrics[data-v-1380e3da]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:14px 0}.metrics article[data-v-1380e3da],.panel[data-v-1380e3da]{border:1px solid #ebe2da;border-radius:14px;background:#fff;box-shadow:0 8px 24px #58351c0a}.metrics article[data-v-1380e3da]{padding:16px 19px}.metrics small[data-v-1380e3da]{color:#8b7d74}.metrics strong[data-v-1380e3da]{display:block;font-size:26px;margin:5px 0}.metrics p[data-v-1380e3da]{margin:0;color:#9b8f87;font-size:10px}.panel[data-v-1380e3da]{padding:18px 21px}.panel>header[data-v-1380e3da]{display:flex;justify-content:space-between}.panel nav[data-v-1380e3da]{display:flex;gap:4px;padding:4px;background:#f5f0eb;border-radius:10px}.panel button[data-v-1380e3da]{height:36px;padding:0 15px;border:0;border-radius:7px;background:transparent;color:#6e5e54}.panel nav button.active[data-v-1380e3da],.primary[data-v-1380e3da]{background:linear-gradient(120deg,#a97855,#75472f)!important;color:#fff!important}.export[data-v-1380e3da]{border:1px solid #ded3ca!important;background:#fff!important}.toolbar[data-v-1380e3da]{display:flex;gap:10px;margin:18px 0}.toolbar label[data-v-1380e3da]{height:40px;min-width:340px;border:1px solid #ded5ce;border-radius:9px;display:flex;align-items:center;padding:0 12px}.toolbar svg[data-v-1380e3da]{width:16px;height:16px;fill:none;stroke:#947f70}.toolbar input[data-v-1380e3da]{border:0;outline:0;flex:1;margin-left:8px}.toolbar select[data-v-1380e3da],.toolbar>button[data-v-1380e3da]{border:1px solid #ded5ce;border-radius:9px;background:#fff}.orders[data-v-1380e3da]{display:grid;gap:8px}.orders article[data-v-1380e3da]{min-height:70px;border:1px solid #ebe2da;border-radius:11px;background:#fffdfa;display:grid;grid-template-columns:1.1fr .8fr 1.4fr .5fr .5fr auto;align-items:center;gap:12px;padding:11px 14px;cursor:pointer}.orders b[data-v-1380e3da],.orders small[data-v-1380e3da]{display:block}.orders small[data-v-1380e3da]{font-size:9px;color:#93857c;margin-top:5px}.orders em[data-v-1380e3da]{font-size:8px;color:#a56842;font-style:normal}.orders>article>span[data-v-1380e3da]{font-size:9px;padding:6px 8px;border-radius:14px;background:#eaf5ef;color:#34775a}.orders>article>button[data-v-1380e3da]{color:#8d5b3c}.drawer[data-v-1380e3da]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:grid;grid-template-columns:1fr min(480px,90vw)}.drawer>div[data-v-1380e3da]{background:#21171280}.drawer>section[data-v-1380e3da]{background:#fffdfa;padding:28px}.drawer header[data-v-1380e3da]{display:flex;justify-content:space-between}.drawer h2[data-v-1380e3da]{margin:8px 0}.drawer header p[data-v-1380e3da]{color:#8c7c72}.drawer header button[data-v-1380e3da]{border:0;background:none;font-size:25px}.status[data-v-1380e3da]{display:inline-block;padding:7px 11px;border-radius:16px;background:#eaf5ef;color:#34775a}.drawer dl div[data-v-1380e3da]{display:flex;justify-content:space-between;padding:11px 0;border-bottom:1px solid #eee5dd;font-size:11px}.drawer dt[data-v-1380e3da]{color:#92847b}.drawer dd[data-v-1380e3da]{margin:0}.drawer ol[data-v-1380e3da]{padding:0;list-style:none}.drawer li[data-v-1380e3da]{border-left:2px solid #c58d63;padding:8px 12px;display:flex;justify-content:space-between}.drawer time[data-v-1380e3da]{color:#9b8b81}.drawer footer[data-v-1380e3da]{display:flex;justify-content:flex-end;gap:9px;margin-top:28px}.drawer footer button[data-v-1380e3da]{height:40px;border:1px solid #ded3ca;background:#fff;border-radius:8px;padding:0 16px}@media(max-width:1280px){.page[data-v-1380e3da]{padding:16px}.hero[data-v-1380e3da]{min-height:100px;padding:18px 21px}.metrics article[data-v-1380e3da]{padding:13px}.panel[data-v-1380e3da]{padding:15px}.orders article[data-v-1380e3da]{grid-template-columns:1fr .7fr 1.2fr .4fr .5fr auto}}@media(max-width:1000px){.metrics[data-v-1380e3da]{grid-template-columns:repeat(2,1fr)}}@media(max-width:1000px){.panel>header[data-v-1380e3da]{align-items:flex-start;gap:10px;flex-wrap:wrap}.panel>header>nav[data-v-1380e3da]{width:100%;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.panel>header>nav button[data-v-1380e3da]{padding:0 6px}.toolbar[data-v-1380e3da]{flex-wrap:wrap}.toolbar label[data-v-1380e3da]{width:100%;min-width:0}.toolbar select[data-v-1380e3da]{flex:1;min-width:0}.toolbar>button[data-v-1380e3da]{flex:0 0 72px}.orders article[data-v-1380e3da]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:12px 18px;padding:15px}.orders article>div[data-v-1380e3da]:nth-child(3){grid-column:1/-1}.orders article>strong[data-v-1380e3da]{font-size:16px}.orders>article>span[data-v-1380e3da]{justify-self:start}.orders>article>button[data-v-1380e3da]{justify-self:end}}.drawer>section[data-v-1380e3da]{min-height:0;max-height:100vh;overflow-y:auto}.notice[data-v-1380e3da]{margin:12px 0 0;padding:10px 12px;border:1px solid #ead7c7;border-radius:8px;background:#fff6ed;color:#8a593b;font-size:11px;line-height:1.5}.drawer .notice[data-v-1380e3da]{margin-top:16px}[data-v-92adaf28]{box-sizing:border-box}.page[data-v-92adaf28]{padding:24px 26px 38px;color:#352820}.hero[data-v-92adaf28]{min-height:120px;padding:24px 28px;border:1px solid #eadfd5;border-radius:16px;background:linear-gradient(125deg,#fffdfa,#f5e8dc);display:flex;justify-content:space-between}.hero span[data-v-92adaf28],.drawer header small[data-v-92adaf28]{font-size:10px;letter-spacing:4px;color:#a26945}.hero h1[data-v-92adaf28]{font-size:30px;margin:7px 0}.hero p[data-v-92adaf28]{margin:0;color:#81756d;font-size:13px}.hero>b[data-v-92adaf28]{height:max-content;padding:8px 11px;border-radius:7px;background:#f6e7da;color:#99603d;font-size:10px}.metrics[data-v-92adaf28]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:14px 0}.metrics article[data-v-92adaf28],.panel[data-v-92adaf28]{border:1px solid #ebe2da;border-radius:14px;background:#fff;box-shadow:0 8px 24px #58351c0a}.metrics article[data-v-92adaf28]{padding:16px 19px}.metrics small[data-v-92adaf28]{color:#8b7d74}.metrics strong[data-v-92adaf28]{display:block;font-size:26px;margin:5px 0}.metrics p[data-v-92adaf28]{margin:0;color:#9b8f87;font-size:10px}.panel[data-v-92adaf28]{padding:18px 21px}.panel>header[data-v-92adaf28]{display:flex;justify-content:space-between}.panel nav[data-v-92adaf28]{display:flex;gap:4px;padding:4px;background:#f5f0eb;border-radius:10px}.panel button[data-v-92adaf28]{height:36px;padding:0 15px;border:0;border-radius:7px;background:transparent;color:#6e5e54}.panel nav button.active[data-v-92adaf28],.primary[data-v-92adaf28]{background:linear-gradient(120deg,#a97855,#75472f)!important;color:#fff!important}.export[data-v-92adaf28]{border:1px solid #ded3ca!important;background:#fff!important}.toolbar[data-v-92adaf28]{display:flex;gap:10px;margin:18px 0}.toolbar label[data-v-92adaf28]{height:40px;min-width:340px;border:1px solid #ded5ce;border-radius:9px;display:flex;align-items:center;padding:0 12px}.toolbar svg[data-v-92adaf28]{width:16px;height:16px;fill:none;stroke:#947f70}.toolbar input[data-v-92adaf28]{border:0;outline:0;flex:1;margin-left:8px}.toolbar select[data-v-92adaf28],.toolbar>button[data-v-92adaf28]{border:1px solid #ded5ce;border-radius:9px;background:#fff}.list[data-v-92adaf28]{display:grid;gap:8px}.list article[data-v-92adaf28]{min-height:72px;border:1px solid #ebe2da;border-radius:11px;background:#fffdfa;display:grid;grid-template-columns:44px 1.2fr 1fr .8fr .5fr auto;align-items:center;gap:12px;padding:11px 14px;cursor:pointer}.list>article>i[data-v-92adaf28],.profile>i[data-v-92adaf28]{width:38px;height:38px;border-radius:50%;background:#f1dfcf;color:#89593d;display:grid;place-items:center;font-style:normal;font-weight:700}.list b[data-v-92adaf28],.list small[data-v-92adaf28]{display:block}.list small[data-v-92adaf28]{font-size:9px;color:#93857c;margin-top:5px}.list em[data-v-92adaf28],.pets em[data-v-92adaf28]{font-size:8px;color:#a56842;font-style:normal}.list>article>span[data-v-92adaf28]{font-size:9px;padding:6px 8px;border-radius:14px;background:#eaf5ef;color:#34775a}.list>article>span.warn[data-v-92adaf28]{background:#fff0df;color:#b66a2e}.list>article>button[data-v-92adaf28]{color:#8d5b3c}.drawer[data-v-92adaf28]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:grid;grid-template-columns:1fr min(480px,90vw)}.drawer>div[data-v-92adaf28]{background:#21171280}.drawer>section[data-v-92adaf28]{background:#fffdfa;padding:28px}.drawer header[data-v-92adaf28]{display:flex;justify-content:space-between}.drawer h2[data-v-92adaf28]{margin:8px 0}.drawer header p[data-v-92adaf28]{color:#8c7c72}.drawer header button[data-v-92adaf28]{border:0;background:none;font-size:25px}.profile[data-v-92adaf28]{display:flex;align-items:center;gap:12px;padding:15px;border-radius:11px;background:#f6eadf}.profile small[data-v-92adaf28],.profile b[data-v-92adaf28]{display:block}.profile small[data-v-92adaf28]{color:#8c7d73;margin-top:4px}.drawer dl div[data-v-92adaf28]{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid #eee5dd;font-size:11px}.drawer dt[data-v-92adaf28]{color:#92847b}.drawer dd[data-v-92adaf28]{margin:0}.pets[data-v-92adaf28]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.pets article[data-v-92adaf28]{padding:12px;border:1px solid #e5d9cf;border-radius:8px}.pets span[data-v-92adaf28]{display:block;font-size:10px;color:#8c7c72;margin-top:5px}.links[data-v-92adaf28]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.links button[data-v-92adaf28],.drawer footer button[data-v-92adaf28]{height:40px;border:1px solid #ded3ca;background:#fff;border-radius:8px}.drawer footer[data-v-92adaf28]{display:flex;justify-content:flex-end;gap:9px;margin-top:25px}@media(max-width:1280px){.page[data-v-92adaf28]{padding:16px}.hero[data-v-92adaf28]{min-height:100px;padding:18px 21px}.metrics article[data-v-92adaf28]{padding:13px}.panel[data-v-92adaf28]{padding:15px}}@media(max-width:1000px){.metrics[data-v-92adaf28]{grid-template-columns:repeat(2,1fr)}}@media(max-width:1000px){.panel>header[data-v-92adaf28]{align-items:flex-start;gap:10px;flex-wrap:wrap}.panel>header>nav[data-v-92adaf28]{width:100%;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.panel>header>nav button[data-v-92adaf28]{padding:0 6px}.toolbar[data-v-92adaf28]{flex-wrap:wrap}.toolbar label[data-v-92adaf28]{width:100%;min-width:0}.toolbar select[data-v-92adaf28]{flex:1;min-width:0}.toolbar>button[data-v-92adaf28]{flex:0 0 72px}.list article[data-v-92adaf28]{grid-template-columns:44px minmax(0,1fr) minmax(0,1fr);gap:12px 14px;padding:15px}.list article>div[data-v-92adaf28]:nth-child(4){grid-column:2}.list article>span[data-v-92adaf28]{justify-self:start}.list article>button[data-v-92adaf28]{justify-self:end}}.drawer>section[data-v-92adaf28]{min-height:0;max-height:100vh;overflow-y:auto}.notice[data-v-92adaf28]{margin:12px 0 0;padding:10px 12px;border:1px solid #ead7c7;border-radius:8px;background:#fff6ed;color:#8a593b;font-size:10px;line-height:1.55}.links button.active[data-v-92adaf28]{border-color:#ad7652;background:#f6e6d8;color:#78482f;font-weight:700}.subdetail[data-v-92adaf28]{margin-top:14px;border:1px solid #eadfd5;border-radius:10px;overflow:hidden;background:#fff}.subdetail>header[data-v-92adaf28]{display:flex;justify-content:space-between;padding:10px 12px;background:#f8efe7}.subdetail>header small[data-v-92adaf28]{font-size:9px;letter-spacing:0;color:#aa704b}.subdetail>div[data-v-92adaf28]{display:flex;justify-content:space-between;gap:18px;padding:10px 12px;border-top:1px solid #eee5dd;font-size:10px}.subdetail>div span[data-v-92adaf28]{color:#918279}[data-v-b7f314f9]{box-sizing:border-box}.page[data-v-b7f314f9]{padding:24px 26px 38px;color:#352820}.hero[data-v-b7f314f9]{min-height:120px;padding:24px 28px;border:1px solid #eadfd5;border-radius:16px;background:linear-gradient(125deg,#fffdfa,#f5e8dc);display:flex;justify-content:space-between}.hero span[data-v-b7f314f9],.drawer small[data-v-b7f314f9]{font-size:10px;letter-spacing:4px;color:#a26945}.hero h1[data-v-b7f314f9]{font-size:30px;margin:7px 0}.hero p[data-v-b7f314f9]{margin:0;color:#81756d;font-size:13px}.hero>b[data-v-b7f314f9]{height:max-content;padding:8px 11px;border-radius:7px;background:#f6e7da;color:#99603d;font-size:10px}.metrics[data-v-b7f314f9]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:14px 0}.metrics article[data-v-b7f314f9],.panel[data-v-b7f314f9]{border:1px solid #ebe2da;border-radius:14px;background:#fff;box-shadow:0 8px 24px #58351c0a}.metrics article[data-v-b7f314f9]{padding:16px 19px}.metrics small[data-v-b7f314f9]{color:#8b7d74}.metrics strong[data-v-b7f314f9]{display:block;font-size:26px;margin:5px 0}.metrics p[data-v-b7f314f9]{margin:0;color:#9b8f87;font-size:10px}.panel[data-v-b7f314f9]{padding:18px 21px}.panel>header[data-v-b7f314f9]{display:flex;justify-content:space-between}.panel nav[data-v-b7f314f9]{display:flex;gap:4px;padding:4px;background:#f5f0eb;border-radius:10px}.panel button[data-v-b7f314f9]{height:36px;padding:0 15px;border:0;border-radius:7px;background:transparent;color:#6e5e54}.panel nav button.active[data-v-b7f314f9],.primary[data-v-b7f314f9]{background:linear-gradient(120deg,#a97855,#75472f)!important;color:#fff!important}.toolbar[data-v-b7f314f9]{display:flex;gap:10px;margin:18px 0}.toolbar label[data-v-b7f314f9]{height:40px;min-width:340px;border:1px solid #ded5ce;border-radius:9px;display:flex;align-items:center;padding:0 12px}.toolbar svg[data-v-b7f314f9]{width:16px;height:16px;fill:none;stroke:#947f70}.toolbar input[data-v-b7f314f9]{border:0;outline:0;flex:1;margin-left:8px}.toolbar select[data-v-b7f314f9],.toolbar>button[data-v-b7f314f9]{border:1px solid #ded5ce;border-radius:9px;background:#fff}.content-grid[data-v-b7f314f9]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.content-grid>article[data-v-b7f314f9]{min-height:120px;border:1px solid #e9dfd6;border-radius:12px;background:#fffdfa;display:grid;grid-template-columns:112px 1fr;overflow:hidden;cursor:pointer}.cover[data-v-b7f314f9]{background:linear-gradient(145deg,#f3dfcd,#ead1bd);display:grid;place-items:center;position:relative}.cover svg[data-v-b7f314f9]{width:38px;height:38px;fill:none;stroke:#956244}.cover em[data-v-b7f314f9]{position:absolute;right:7px;top:7px;font-size:8px;color:#9d6440;font-style:normal}.body[data-v-b7f314f9]{padding:16px}.body>span[data-v-b7f314f9]{font-size:9px;color:#a36b47}.body h3[data-v-b7f314f9]{font-size:14px;margin:7px 0}.body p[data-v-b7f314f9]{font-size:9px;color:#918178}.body footer[data-v-b7f314f9]{display:flex;justify-content:space-between;margin-top:15px}.body footer b[data-v-b7f314f9],.body footer strong[data-v-b7f314f9]{font-size:9px;padding:5px 7px;border-radius:12px;background:#edf5ef;color:#397459}.body footer b.risk[data-v-b7f314f9]{background:#fbe9e4;color:#b55342}.drawer[data-v-b7f314f9]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:grid;grid-template-columns:1fr min(500px,90vw)}.drawer>div[data-v-b7f314f9]{background:#21171280}.drawer>section[data-v-b7f314f9]{background:#fffdfa;padding:28px}.drawer header[data-v-b7f314f9]{display:flex;justify-content:space-between}.drawer h2[data-v-b7f314f9]{margin:8px 0}.drawer header p[data-v-b7f314f9]{color:#8c7c72}.drawer header button[data-v-b7f314f9]{border:0;background:none;font-size:25px}.preview[data-v-b7f314f9]{height:180px;border-radius:13px;background:linear-gradient(145deg,#f4e3d3,#ead2be);display:grid;place-content:center;text-align:center;color:#8e6045;position:relative}.preview svg[data-v-b7f314f9]{width:56px;height:56px;margin:auto;fill:none;stroke:currentColor}.preview em[data-v-b7f314f9]{position:absolute;right:12px;top:12px}.drawer dl div[data-v-b7f314f9]{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid #eee5dd;font-size:11px}.drawer dt[data-v-b7f314f9]{color:#92847b}.drawer dd[data-v-b7f314f9]{margin:0}.drawer ol[data-v-b7f314f9]{padding:0;list-style:none}.drawer li[data-v-b7f314f9]{border-left:2px solid #c58d63;padding:8px 12px;display:flex;justify-content:space-between}.drawer time[data-v-b7f314f9]{color:#9b8b81}.drawer footer[data-v-b7f314f9]{display:flex;justify-content:flex-end;gap:8px;margin-top:25px}.drawer footer button[data-v-b7f314f9]{height:40px;border:1px solid #ded3ca;background:#fff;border-radius:8px;padding:0 14px}.reject[data-v-b7f314f9]{color:#a94b3d!important}@media(max-width:1280px){.page[data-v-b7f314f9]{padding:16px}.hero[data-v-b7f314f9]{min-height:100px;padding:18px 21px}.metrics article[data-v-b7f314f9]{padding:13px}.panel[data-v-b7f314f9]{padding:15px}}@media(max-width:1000px){.metrics[data-v-b7f314f9]{grid-template-columns:repeat(2,1fr)}.content-grid[data-v-b7f314f9]{grid-template-columns:1fr}}.content-grid>article[data-v-b7f314f9]:focus-visible{outline:3px solid #b77a50;outline-offset:2px}.empty[data-v-b7f314f9]{min-height:180px;display:grid;place-content:center;color:#8b7c72}.notice[data-v-b7f314f9]{margin:0 0 14px;padding:10px 12px;border-radius:8px;background:#fff4e8;color:#8d6448;font-size:10px}.drawer>section[data-v-b7f314f9]{min-height:0;max-height:100vh;overflow-y:auto}@media(max-width:1000px){.panel>header[data-v-b7f314f9]{align-items:flex-start;gap:10px;flex-wrap:wrap}.panel>header>nav[data-v-b7f314f9]{width:100%;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.panel>header>nav button[data-v-b7f314f9]{padding:0 5px}.panel>header>.primary[data-v-b7f314f9]{margin-left:auto}.toolbar[data-v-b7f314f9]{flex-wrap:wrap}.toolbar label[data-v-b7f314f9]{width:100%;min-width:0}.toolbar select[data-v-b7f314f9]{flex:1;min-width:0}.toolbar>button[data-v-b7f314f9]{flex:0 0 72px}}[data-v-41aba705]{box-sizing:border-box}.page[data-v-41aba705]{padding:24px 26px 38px;color:#352820}.hero[data-v-41aba705]{min-height:120px;padding:24px 28px;border:1px solid #eadfd5;border-radius:16px;background:radial-gradient(circle at 80% 30%,#ead8c8 0 7%,transparent 7.4%),linear-gradient(125deg,#fffdfa,#f5e8dc);display:flex;justify-content:space-between}.hero span[data-v-41aba705],.drawer small[data-v-41aba705]{font-size:10px;letter-spacing:4px;color:#a26945}.hero>div:first-child>span[data-v-41aba705]{display:block;margin-top:4px}.hero h1[data-v-41aba705]{font-size:30px;margin:0}.hero p[data-v-41aba705]{margin:8px 0 0;color:#81756d;font-size:13px}.period[data-v-41aba705]{display:flex;align-self:flex-start;padding:4px;background:#fff9f4;border-radius:9px}.period button[data-v-41aba705],.panel button[data-v-41aba705]{height:34px;border:0;border-radius:7px;background:transparent;color:#725f53;padding:0 14px}.period .active[data-v-41aba705],.panel nav .active[data-v-41aba705],.primary[data-v-41aba705]{background:linear-gradient(120deg,#a97855,#75472f)!important;color:#fff!important}.panel[data-v-41aba705]{margin-top:14px;padding:18px 21px;border:1px solid #ebe2da;border-radius:14px;background:#fff}.panel>header[data-v-41aba705]{display:flex;justify-content:space-between}.panel>header>div[data-v-41aba705]{display:flex;gap:8px}.panel select[data-v-41aba705],.panel>header>div button[data-v-41aba705]{border:1px solid #ded3ca;border-radius:7px;background:#fff;padding:0 12px}.panel nav[data-v-41aba705]{display:flex;padding:4px;background:#f5f0eb;border-radius:10px}.metrics[data-v-41aba705]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:16px 0}.metrics article[data-v-41aba705]{padding:16px 18px;border:1px solid #ebe2da;border-radius:12px;background:#fffdfa;cursor:pointer}.metrics small[data-v-41aba705]{color:#8b7d74}.metrics strong[data-v-41aba705]{display:block;font-size:26px;margin:6px 0}.metrics p[data-v-41aba705]{margin:0;color:#2f7956;font-size:10px}.charts[data-v-41aba705]{display:grid;grid-template-columns:2fr 1fr;gap:12px}.charts>article[data-v-41aba705]{border:1px solid #ebe2da;border-radius:12px;padding:17px}.charts header[data-v-41aba705]{display:flex;justify-content:space-between}.charts h2[data-v-41aba705]{font-size:16px;margin:0}.charts h2 em[data-v-41aba705]{font-size:8px;color:#a56842;font-style:normal}.charts header p[data-v-41aba705],.charts header span[data-v-41aba705]{font-size:9px;color:#93857c}.trend svg[data-v-41aba705]{width:100%;height:230px;margin-top:10px}.grid path[data-v-41aba705]{stroke:#ede5df;stroke-width:1}.area[data-v-41aba705]{fill:#b9744230}.line[data-v-41aba705]{fill:none;stroke:#bc682c;stroke-width:4}.dash[data-v-41aba705]{fill:none;stroke:#d4b79f;stroke-width:2;stroke-dasharray:8 7}.trend footer[data-v-41aba705]{display:flex;justify-content:space-between;color:#9b8d84;font-size:9px}.ranking ol[data-v-41aba705]{padding:0;list-style:none}.ranking li[data-v-41aba705]{display:grid;grid-template-columns:25px 90px 1fr 68px;align-items:center;gap:8px;padding:11px 0;border-bottom:1px solid #eee5dd;font-size:10px}.ranking li>b[data-v-41aba705]{color:#ae744f}.ranking i[data-v-41aba705]{height:5px;background:#f0e7df;border-radius:5px}.ranking i em[data-v-41aba705]{display:block;height:100%;background:#b97a4d;border-radius:5px}.ranking strong[data-v-41aba705]{text-align:right}.ranking button[data-v-41aba705]{font-size:9px}.drawer[data-v-41aba705]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:grid;grid-template-columns:1fr min(470px,90vw)}.drawer>div[data-v-41aba705]{background:#21171280}.drawer>section[data-v-41aba705]{background:#fffdfa;padding:28px}.drawer header[data-v-41aba705]{display:flex;justify-content:space-between}.drawer h2[data-v-41aba705]{margin:8px 0}.drawer header p[data-v-41aba705]{color:#8c7c72}.drawer header button[data-v-41aba705]{border:0;background:none;font-size:25px}.focus[data-v-41aba705]{padding:20px;border-radius:12px;background:#f4e4d6}.focus strong[data-v-41aba705]{font-size:32px}.focus span[data-v-41aba705]{display:block;color:#39785b;margin-top:6px}.drawer dl div[data-v-41aba705]{display:flex;justify-content:space-between;padding:11px 0;border-bottom:1px solid #eee5dd}.drawer dd[data-v-41aba705]{margin:0}.links[data-v-41aba705]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.links button[data-v-41aba705],.drawer footer button[data-v-41aba705]{height:40px;border:1px solid #ded3ca;background:#fff;border-radius:8px}.drawer footer[data-v-41aba705]{text-align:right;margin-top:25px}@media(max-width:1280px){.page[data-v-41aba705]{padding:16px}.hero[data-v-41aba705]{min-height:100px;padding:18px 21px}.panel[data-v-41aba705]{padding:15px}.trend svg[data-v-41aba705]{height:180px}}@media(max-width:1000px){.metrics[data-v-41aba705]{grid-template-columns:repeat(2,1fr)}.charts[data-v-41aba705]{grid-template-columns:1fr}}.metrics article[data-v-41aba705]:focus-visible{outline:3px solid #b77a50;outline-offset:2px}.drawer>section[data-v-41aba705]{min-height:0;max-height:100vh;overflow-y:auto}.notice[data-v-41aba705]{margin:12px 0 0;padding:9px 12px;border:1px solid #e6d5c5;border-radius:8px;background:#fbf2e9;color:#865b3d;font-size:11px}.links button.active[data-v-41aba705]{border-color:#8e5d3d;background:#f1dfd0;color:#70462f;font-weight:700}.drilldown[data-v-41aba705]{margin-top:14px;border:1px solid #eadfd5;border-radius:10px;overflow:hidden;background:#fff}.drilldown>header[data-v-41aba705]{padding:10px 12px;background:#f8efe7;align-items:center}.drilldown>header small[data-v-41aba705]{font-size:9px;letter-spacing:0;color:#9a7359}.drilldown>div[data-v-41aba705]{display:grid;grid-template-columns:minmax(0,1fr) 70px 52px 54px;align-items:center;gap:8px;padding:10px 12px;border-top:1px solid #eee5dd;font-size:10px}.drilldown span b[data-v-41aba705],.drilldown span small[data-v-41aba705]{display:block}.drilldown span small[data-v-41aba705]{margin-top:3px;letter-spacing:0;color:#96877d}.drilldown strong[data-v-41aba705],.drilldown em[data-v-41aba705],.drilldown i[data-v-41aba705]{text-align:right;font-style:normal}.drilldown i[data-v-41aba705]{color:#2f7956}.drilldown i.down[data-v-41aba705]{color:#bb6947}@media(max-width:1280px){.drawer[data-v-41aba705]{grid-template-columns:1fr min(460px,94vw)}.drilldown>div[data-v-41aba705]{grid-template-columns:minmax(0,1fr) 64px 48px 50px}}@media(max-width:1000px){.hero[data-v-41aba705]{display:block;min-height:0}.hero h1[data-v-41aba705]{white-space:nowrap}.period[data-v-41aba705]{width:100%;margin-top:16px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.period button[data-v-41aba705]{min-width:0;padding:0 6px}.panel>header[data-v-41aba705]{align-items:flex-start;gap:10px;flex-wrap:wrap}.panel>header>nav[data-v-41aba705]{width:100%;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;overflow:visible}.panel>header>nav button[data-v-41aba705]{min-width:0;padding:0 5px}.panel>header>div[data-v-41aba705]{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto}.panel select[data-v-41aba705],.panel>header>div button[data-v-41aba705]{min-width:0;padding:0 9px}.metrics article[data-v-41aba705]{min-width:0}.charts>article[data-v-41aba705]{min-width:0}.ranking li[data-v-41aba705]{grid-template-columns:25px minmax(0,1fr) 42px 64px}.ranking li span[data-v-41aba705]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}[data-v-80435ec1]{box-sizing:border-box}.page[data-v-80435ec1]{padding:24px 26px 38px;color:#352820}.hero[data-v-80435ec1]{min-height:120px;padding:24px 28px;border:1px solid #eadfd5;border-radius:16px;background:linear-gradient(125deg,#fffdfa,#f5e8dc);display:flex;justify-content:space-between}.hero span[data-v-80435ec1],.drawer small[data-v-80435ec1]{font-size:10px;letter-spacing:4px;color:#a26945}.hero h1[data-v-80435ec1]{font-size:30px;margin:7px 0}.hero p[data-v-80435ec1]{margin:0;color:#81756d;font-size:13px}.hero>b[data-v-80435ec1]{height:max-content;padding:8px 11px;border-radius:7px;background:#f6e7da;color:#99603d;font-size:10px}.metrics[data-v-80435ec1]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:14px 0}.metrics article[data-v-80435ec1],.panel[data-v-80435ec1]{border:1px solid #ebe2da;border-radius:14px;background:#fff;box-shadow:0 8px 24px #58351c0a}.metrics article[data-v-80435ec1]{padding:16px 19px}.metrics small[data-v-80435ec1]{color:#8b7d74}.metrics strong[data-v-80435ec1]{display:block;font-size:24px;margin:5px 0}.metrics p[data-v-80435ec1]{margin:0;color:#9b8f87;font-size:10px}.panel[data-v-80435ec1]{padding:18px 21px}.panel>header[data-v-80435ec1]{display:flex;justify-content:space-between}.panel nav[data-v-80435ec1]{display:flex;gap:4px;padding:4px;background:#f5f0eb;border-radius:10px}.panel button[data-v-80435ec1]{height:36px;padding:0 15px;border:0;border-radius:7px;background:transparent;color:#6e5e54}.panel nav button.active[data-v-80435ec1],.primary[data-v-80435ec1]{background:linear-gradient(120deg,#a97855,#75472f)!important;color:#fff!important}.export[data-v-80435ec1]{border:1px solid #ded3ca!important;background:#fff!important}.notice[data-v-80435ec1]{margin-top:15px;padding:11px 14px;border-radius:9px;background:#fff4e8;color:#8d6448;font-size:10px}.toolbar[data-v-80435ec1]{display:flex;gap:10px;margin:14px 0}.toolbar label[data-v-80435ec1]{height:40px;min-width:340px;border:1px solid #ded5ce;border-radius:9px;display:flex;align-items:center;padding:0 12px}.toolbar svg[data-v-80435ec1]{width:16px;height:16px;fill:none;stroke:#947f70}.toolbar input[data-v-80435ec1]{border:0;outline:0;flex:1;margin-left:8px}.toolbar select[data-v-80435ec1]{border:1px solid #ded5ce;border-radius:9px;background:#fff;padding:0 12px}.thead[data-v-80435ec1],.table article[data-v-80435ec1]{display:grid;grid-template-columns:1.5fr .7fr .4fr .7fr .6fr .7fr .5fr auto;align-items:center;gap:10px}.thead[data-v-80435ec1]{padding:8px 12px;font-size:9px;color:#9a8b81}.table article[data-v-80435ec1]{min-height:66px;border-top:1px solid #eee5dd;padding:10px 12px;font-size:10px;cursor:pointer}.table b[data-v-80435ec1],.table small[data-v-80435ec1]{display:block}.table small[data-v-80435ec1]{color:#91837a;margin-top:5px;font-size:9px}.table em[data-v-80435ec1]{font-size:8px;color:#a56842;font-style:normal}.status[data-v-80435ec1]{color:#34775a;background:#eaf5ef;border-radius:14px;padding:6px 8px}.table article>button[data-v-80435ec1]{color:#8d5b3c}.drawer[data-v-80435ec1]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:grid;grid-template-columns:1fr min(480px,90vw)}.drawer>div[data-v-80435ec1]{background:#21171280}.drawer>section[data-v-80435ec1]{background:#fffdfa;padding:28px}.drawer header[data-v-80435ec1]{display:flex;justify-content:space-between}.drawer h2[data-v-80435ec1]{margin:8px 0}.drawer header p[data-v-80435ec1]{color:#8c7c72}.drawer header button[data-v-80435ec1]{border:0;background:none;font-size:25px}.amount[data-v-80435ec1]{padding:18px;border-radius:12px;background:#f4e4d6}.amount small[data-v-80435ec1],.amount strong[data-v-80435ec1]{display:block}.amount strong[data-v-80435ec1]{font-size:30px;margin:7px 0}.amount span[data-v-80435ec1]{color:#39785b}.drawer dl div[data-v-80435ec1]{display:flex;justify-content:space-between;padding:11px 0;border-bottom:1px solid #eee5dd}.drawer dd[data-v-80435ec1]{margin:0}.links[data-v-80435ec1]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.links button[data-v-80435ec1],.drawer footer button[data-v-80435ec1]{height:40px;border:1px solid #ded3ca;background:#fff;border-radius:8px}.drawer footer[data-v-80435ec1]{display:flex;justify-content:flex-end;gap:8px;margin-top:25px}@media(max-width:1280px){.page[data-v-80435ec1]{padding:16px}.hero[data-v-80435ec1]{min-height:100px;padding:18px 21px}.metrics article[data-v-80435ec1]{padding:13px}.panel[data-v-80435ec1]{padding:15px}.thead[data-v-80435ec1],.table article[data-v-80435ec1]{grid-template-columns:1.4fr .6fr .4fr .6fr .5fr .7fr .5fr auto}}@media(max-width:1000px){.metrics[data-v-80435ec1]{grid-template-columns:repeat(2,1fr)}}.links button.active[data-v-80435ec1]{border-color:#ad7652;background:#f6e6d8;color:#78482f;font-weight:700}.subdetail[data-v-80435ec1]{margin-top:14px;border:1px solid #eadfd5;border-radius:10px;overflow:hidden;background:#fff}.subdetail>header[data-v-80435ec1]{display:flex;justify-content:space-between;padding:10px 12px;background:#f8efe7}.subdetail>header small[data-v-80435ec1]{font-size:9px;letter-spacing:0;color:#aa704b}.subdetail>div[data-v-80435ec1]{display:flex;justify-content:space-between;gap:18px;padding:10px 12px;border-top:1px solid #eee5dd;font-size:10px}.subdetail>div span[data-v-80435ec1]{color:#918279}.action-notice[data-v-80435ec1]{margin:14px 0 0;padding:10px 12px;border:1px solid #ead7c7;border-radius:8px;background:#fff6ed;color:#8a593b;font-size:10px;line-height:1.55}.drawer>section[data-v-80435ec1]{min-height:0;max-height:100vh;overflow-y:auto}.readonly[data-v-80435ec1]{margin-top:24px;padding:12px 14px;border-radius:9px;background:#f4eee8;color:#776a62;font-size:11px;line-height:1.7}.empty[data-v-80435ec1]{margin:0;padding:34px 12px;text-align:center;color:#93867d;font-size:11px}.refund-head[data-v-80435ec1],.refund-table article[data-v-80435ec1]{display:grid;grid-template-columns:1.3fr 1.1fr 1fr .5fr .5fr auto;align-items:center;gap:10px}.refund-head[data-v-80435ec1]{padding:8px 12px;font-size:9px;color:#9a8b81}.refund-table article[data-v-80435ec1]{min-height:66px;border-top:1px solid #eee5dd;padding:10px 12px;font-size:10px;cursor:pointer}.refund-table b[data-v-80435ec1],.refund-table small[data-v-80435ec1]{display:block}.refund-table small[data-v-80435ec1]{color:#91837a;margin-top:5px;font-size:9px}.refund-table em[data-v-80435ec1],.config-grid em[data-v-80435ec1]{font-size:8px;color:#a56842;font-style:normal}.refund-table article>button[data-v-80435ec1]{color:#8d5b3c}.config-grid[data-v-80435ec1]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px}.config-grid article[data-v-80435ec1]{padding:17px;border:1px solid #e9dfd6;border-radius:12px;background:#fffdfa;cursor:pointer}.config-grid header[data-v-80435ec1]{display:flex;justify-content:space-between}.config-grid>article>strong[data-v-80435ec1]{display:block;margin:15px 0 7px;font-size:24px}.config-grid p[data-v-80435ec1]{color:#8d8077;font-size:10px}.config-grid footer[data-v-80435ec1]{text-align:right;border-top:1px solid #eee5dd;padding-top:10px}.config-grid button[data-v-80435ec1]{color:#8d5b3c}@media(max-width:1280px){.refund-head[data-v-80435ec1],.refund-table article[data-v-80435ec1]{grid-template-columns:1.25fr 1fr .9fr .45fr .5fr auto}}@media(max-width:1000px){.config-grid[data-v-80435ec1]{grid-template-columns:1fr}}@media(max-width:1000px){.panel>header[data-v-80435ec1]{align-items:flex-start;gap:10px;flex-wrap:wrap}.panel nav[data-v-80435ec1]{width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(78px,1fr))}.panel nav button[data-v-80435ec1]{padding:0 6px}.export[data-v-80435ec1]{margin-left:auto}.toolbar[data-v-80435ec1]{flex-wrap:wrap}.toolbar label[data-v-80435ec1]{width:100%;min-width:0}.toolbar select[data-v-80435ec1]{flex:1;min-width:0;height:38px}.thead[data-v-80435ec1],.refund-head[data-v-80435ec1]{display:none}.table[data-v-80435ec1],.refund-table[data-v-80435ec1]{display:grid;gap:9px}.table article[data-v-80435ec1],.refund-table article[data-v-80435ec1]{border:1px solid #ebe2da;border-radius:11px;background:#fffdfa;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:11px 16px;padding:15px;font-size:10px}.table article>div[data-v-80435ec1]:first-child,.refund-table article>div[data-v-80435ec1]:first-child{grid-column:1/-1}.table article>.status[data-v-80435ec1],.refund-table article>.status[data-v-80435ec1]{justify-self:start}.table article>button[data-v-80435ec1],.refund-table article>button[data-v-80435ec1]{justify-self:end}.refund-table article>div[data-v-80435ec1]:nth-child(2),.refund-table article>span[data-v-80435ec1]:nth-child(3){grid-column:1/-1}}[data-v-cf891521]{box-sizing:border-box}.page[data-v-cf891521]{padding:24px 26px 38px;color:#352820}.hero[data-v-cf891521]{min-height:120px;padding:24px 28px;border:1px solid #eadfd5;border-radius:16px;background:linear-gradient(125deg,#fffdfa,#f5e8dc);display:flex;justify-content:space-between}.hero span[data-v-cf891521],.drawer small[data-v-cf891521]{font-size:10px;letter-spacing:4px;color:#a26945}.hero h1[data-v-cf891521]{font-size:30px;margin:7px 0}.hero p[data-v-cf891521]{margin:0;color:#81756d;font-size:13px}.hero>b[data-v-cf891521]{height:max-content;padding:8px 11px;border-radius:7px;background:#f6e7da;color:#99603d;font-size:10px}.metrics[data-v-cf891521]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:14px 0}.metrics article[data-v-cf891521],.panel[data-v-cf891521]{border:1px solid #ebe2da;border-radius:14px;background:#fff;box-shadow:0 8px 24px #58351c0a}.metrics article[data-v-cf891521]{padding:16px 19px}.metrics small[data-v-cf891521]{color:#8b7d74}.metrics strong[data-v-cf891521]{display:block;font-size:26px;margin:5px 0}.metrics p[data-v-cf891521]{margin:0;color:#9b8f87;font-size:10px}.panel[data-v-cf891521]{padding:18px 21px}.panel>header[data-v-cf891521]{display:flex;justify-content:space-between}.panel nav[data-v-cf891521]{display:flex;gap:4px;padding:4px;background:#f5f0eb;border-radius:10px}.panel button[data-v-cf891521]{height:36px;padding:0 15px;border:0;border-radius:7px;background:transparent;color:#6e5e54}.panel nav button.active[data-v-cf891521],.primary[data-v-cf891521]{background:linear-gradient(120deg,#a97855,#75472f)!important;color:#fff!important}.toolbar[data-v-cf891521]{display:flex;gap:10px;margin:18px 0}.toolbar label[data-v-cf891521]{height:40px;min-width:340px;border:1px solid #ded5ce;border-radius:9px;display:flex;align-items:center;padding:0 12px}.toolbar svg[data-v-cf891521]{width:16px;height:16px;fill:none;stroke:#947f70}.toolbar input[data-v-cf891521]{border:0;outline:0;flex:1;margin-left:8px}.toolbar select[data-v-cf891521],.toolbar>button[data-v-cf891521]{border:1px solid #ded5ce;border-radius:9px;background:#fff}.thead[data-v-cf891521],.table article[data-v-cf891521]{display:grid;grid-template-columns:1.35fr .65fr .4fr .65fr .7fr .85fr .5fr auto;align-items:center;gap:10px}.thead[data-v-cf891521]{padding:8px 12px;font-size:9px;color:#9a8b81}.table article[data-v-cf891521]{min-height:66px;border-top:1px solid #eee5dd;padding:10px 12px;font-size:10px;cursor:pointer}.table b[data-v-cf891521],.table small[data-v-cf891521]{display:block}.table small[data-v-cf891521]{color:#91837a;margin-top:5px;font-size:9px}.table em[data-v-cf891521],.cards em[data-v-cf891521]{font-size:8px;color:#a56842;font-style:normal}.status[data-v-cf891521]{color:#34775a;background:#eaf5ef;border-radius:14px;padding:6px 8px}.table article>button[data-v-cf891521]{color:#8d5b3c}.cards[data-v-cf891521]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.cards article[data-v-cf891521]{padding:17px;border:1px solid #e9dfd6;border-radius:12px;background:#fffdfa}.cards header[data-v-cf891521]{display:flex;justify-content:space-between}.cards i[data-v-cf891521]{width:36px;height:36px;border-radius:10px;background:#f2e1d3;display:grid;place-items:center;color:#936044}.cards svg[data-v-cf891521]{width:19px;height:19px;fill:none;stroke:currentColor}.cards h3[data-v-cf891521]{font-size:14px}.cards p[data-v-cf891521]{font-size:10px;color:#81746c;padding-bottom:7px;border-bottom:1px solid #eee5dd}.cards footer[data-v-cf891521]{text-align:right}.cards footer button[data-v-cf891521]{color:#8d5b3c}.drawer[data-v-cf891521]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:grid;grid-template-columns:1fr min(500px,90vw)}.drawer>div[data-v-cf891521]{background:#21171280}.drawer>section[data-v-cf891521]{background:#fffdfa;padding:28px}.drawer header[data-v-cf891521]{display:flex;justify-content:space-between}.drawer h2[data-v-cf891521]{margin:8px 0}.drawer header p[data-v-cf891521]{color:#8c7c72}.drawer header button[data-v-cf891521]{border:0;background:none;font-size:25px}.state[data-v-cf891521]{padding:16px;border-radius:11px;background:#f3e4d8;display:flex;justify-content:space-between}.state span[data-v-cf891521]{color:#8b7c72}.drawer dl div[data-v-cf891521]{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid #eee5dd}.drawer dd[data-v-cf891521]{margin:0}.drawer ol[data-v-cf891521]{padding:0;list-style:none}.drawer li[data-v-cf891521]{border-left:2px solid #d8c5b6;padding:8px 12px;display:flex;justify-content:space-between}.drawer li.done[data-v-cf891521]{border-color:#438466}.drawer time[data-v-cf891521]{color:#93847b}.links[data-v-cf891521]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.links button[data-v-cf891521],.drawer footer button[data-v-cf891521]{height:40px;border:1px solid #ded3ca;background:#fff;border-radius:8px}.drawer footer[data-v-cf891521]{display:flex;justify-content:flex-end;gap:8px;margin-top:25px}@media(max-width:1280px){.page[data-v-cf891521]{padding:16px}.hero[data-v-cf891521]{min-height:100px;padding:18px 21px}.metrics article[data-v-cf891521]{padding:13px}.panel[data-v-cf891521]{padding:15px}.thead[data-v-cf891521],.table article[data-v-cf891521]{grid-template-columns:1.2fr .55fr .35fr .55fr .6fr .7fr .45fr auto}}@media(max-width:1000px){.metrics[data-v-cf891521]{grid-template-columns:repeat(2,1fr)}.cards[data-v-cf891521]{grid-template-columns:1fr}}@media(max-width:1000px){.panel>header[data-v-cf891521]{align-items:flex-start;gap:10px;flex-wrap:wrap}.panel>header>nav[data-v-cf891521]{width:100%;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.panel>header>nav button[data-v-cf891521]{padding:0 5px}.panel>header>.primary[data-v-cf891521]{margin-left:auto}.toolbar[data-v-cf891521]{flex-wrap:wrap}.toolbar label[data-v-cf891521]{width:100%;min-width:0}.toolbar select[data-v-cf891521]{flex:1;min-width:0}.toolbar>button[data-v-cf891521]{flex:0 0 72px}.thead[data-v-cf891521]{display:none}.table[data-v-cf891521]{display:grid;gap:9px}.table article[data-v-cf891521]{border:1px solid #ebe2da;border-radius:11px;background:#fffdfa;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:11px 16px;padding:15px}.table article>div[data-v-cf891521]:first-child{grid-column:1/-1}.table article>.status[data-v-cf891521]{justify-self:start}.table article>button[data-v-cf891521]{justify-self:end}}.drawer>section[data-v-cf891521]{min-height:0;max-height:100vh;overflow-y:auto}.notice[data-v-cf891521]{margin:12px 0 0;padding:10px 12px;border:1px solid #ead7c7;border-radius:8px;background:#fff6ed;color:#8a593b;font-size:10px;line-height:1.55}.links button.active[data-v-cf891521]{border-color:#ad7652;background:#f6e6d8;color:#78482f;font-weight:700}.subdetail[data-v-cf891521]{margin-top:14px;border:1px solid #eadfd5;border-radius:10px;overflow:hidden;background:#fff}.subdetail>header[data-v-cf891521]{display:flex;justify-content:space-between;padding:10px 12px;background:#f8efe7}.subdetail>header small[data-v-cf891521]{font-size:9px;letter-spacing:0;color:#aa704b}.subdetail>div[data-v-cf891521]{display:flex;justify-content:space-between;gap:18px;padding:10px 12px;border-top:1px solid #eee5dd;font-size:10px}.subdetail>div span[data-v-cf891521]{color:#918279}.empty[data-v-cf891521]{grid-column:1/-1;margin:0;padding:40px;text-align:center;color:#93867d;font-size:11px}[data-v-f4bb4d1e]{box-sizing:border-box}.shell[data-v-f4bb4d1e]{min-height:100vh;display:grid;grid-template-columns:218px minmax(0,1fr);background:#f4f0ea;color:#27231f;font-family:Microsoft YaHei,sans-serif}aside[data-v-f4bb4d1e]{position:fixed;inset:0 auto 0 0;width:218px;background:linear-gradient(165deg,#30241e,#49362c);padding:24px 18px 18px;color:#f9eee4;display:flex;flex-direction:column;box-shadow:8px 0 28px #2d20151a;z-index:20}.logo[data-v-f4bb4d1e]{display:flex;gap:12px;align-items:center;padding:0 8px 22px}.paw[data-v-f4bb4d1e]{font-size:36px;line-height:1;color:#dca36e;filter:grayscale(.15)}.logo b[data-v-f4bb4d1e]{font-size:22px;letter-spacing:3px}.logo small[data-v-f4bb4d1e]{display:block;font-size:8px;letter-spacing:2px;color:#d8bdab;margin-top:5px;white-space:nowrap}nav[data-v-f4bb4d1e]{display:flex;flex-direction:column;gap:3px}nav button[data-v-f4bb4d1e]{width:100%;height:43px;border:0;border-radius:8px;color:#eadfd7;background:transparent;text-align:left;display:grid;grid-template-columns:28px 1fr 20px;align-items:center;font-size:13px;padding:0 12px;cursor:pointer}nav button i[data-v-f4bb4d1e]{font-style:normal;color:#ddc8b8}nav button b[data-v-f4bb4d1e]{text-align:right;font-weight:400}nav button.active[data-v-f4bb4d1e]{background:linear-gradient(100deg,#997053,#b98c6c);color:#fff;box-shadow:0 8px 22px #24191366}.slogan[data-v-f4bb4d1e]{margin-top:auto;min-height:185px;padding:22px 18px;border-radius:12px;background:linear-gradient(145deg,#6c5141,#352820);position:relative;overflow:hidden}.slogan[data-v-f4bb4d1e]:after{content:"●";font-size:90px;position:absolute;right:-22px;bottom:-33px;color:#c29a7d40}.slogan b[data-v-f4bb4d1e]{font-size:15px}.slogan p[data-v-f4bb4d1e]{line-height:1.55;margin:8px 0 22px}.slogan small[data-v-f4bb4d1e]{font-size:8px;line-height:1.7;letter-spacing:1px;color:#d9c6b9}.workspace[data-v-f4bb4d1e]{grid-column:2;min-width:0}.workspace>header[data-v-f4bb4d1e]{height:58px;background:#fffdfa;border-bottom:1px solid #e9e0d8;display:flex;align-items:center;justify-content:space-between;padding:0 28px;position:relative;z-index:10}.search[data-v-f4bb4d1e]{height:36px;width:330px;border:1px solid #e2d9d0;border-radius:8px;background:#f9f6f2;color:#938982;padding:9px 14px;font-size:12px}.top-actions[data-v-f4bb4d1e]{display:flex;align-items:center;gap:13px}.top-actions>button[data-v-f4bb4d1e]{border:1px solid #e3dbd4;background:#fff;border-radius:8px;height:36px;padding:0 13px}.top-actions>span[data-v-f4bb4d1e]{position:relative}.top-actions em[data-v-f4bb4d1e]{position:absolute;top:-10px;right:-9px;background:#d78948;color:#fff;border-radius:50%;font-size:9px;width:17px;height:17px;text-align:center;line-height:17px}.avatar[data-v-f4bb4d1e]{width:34px;height:34px;border-radius:50%;background:#ebd8ca;color:#754b35;display:grid;place-items:center;font-weight:700}.top-actions div small[data-v-f4bb4d1e]{display:block;font-size:9px;color:#8c8179;margin-top:3px}.logout[data-v-f4bb4d1e]{color:#86624d!important}.coming[data-v-f4bb4d1e]{margin:80px auto;width:min(620px,90%);padding:56px;text-align:center;background:#fff;border-radius:16px;box-shadow:0 12px 38px #5d3f2612}.coming span[data-v-f4bb4d1e]{color:#a46b46;letter-spacing:3px}.coming h2[data-v-f4bb4d1e]{font-size:30px}.coming p[data-v-f4bb4d1e]{color:#766d67;line-height:1.8}.coming button[data-v-f4bb4d1e]{border:0;border-radius:8px;padding:12px 20px;background:#60402f;color:#fff}@media(max-width:520px){.shell[data-v-f4bb4d1e]{grid-template-columns:76px 1fr}aside[data-v-f4bb4d1e]{width:76px;padding:20px 10px}.logo div[data-v-f4bb4d1e],.slogan[data-v-f4bb4d1e],nav span[data-v-f4bb4d1e],nav b[data-v-f4bb4d1e]{display:none}.logo[data-v-f4bb4d1e]{padding:0 6px 24px}.paw[data-v-f4bb4d1e]{font-size:34px}.workspace[data-v-f4bb4d1e]{grid-column:2}nav button[data-v-f4bb4d1e]{display:grid;place-items:center;grid-template-columns:1fr}.search[data-v-f4bb4d1e]{width:230px}}.shell button[data-v-f4bb4d1e]:focus-visible,.shell input[data-v-f4bb4d1e]:focus-visible,.shell select[data-v-f4bb4d1e]:focus-visible,.workspace[data-v-f4bb4d1e] [role=button]:focus-visible{outline:3px solid #b77a50;outline-offset:2px}@media(min-width:521px){.logo[data-v-f4bb4d1e]{height:120px;padding:0 0 14px;overflow:visible}.brand-main[data-v-f4bb4d1e]{height:106px;justify-content:center;overflow:visible}.brand-main img[data-v-f4bb4d1e]{width:calc(100% + 44px);height:auto;max-height:108px;object-fit:contain;object-position:center;transform:translateY(11px)}nav[data-v-f4bb4d1e]{margin-top:20px}}@media(max-height:820px)and (min-width:521px){.logo[data-v-f4bb4d1e]{height:104px;padding-bottom:12px}.brand-main[data-v-f4bb4d1e]{height:92px}.brand-main img[data-v-f4bb4d1e]{width:calc(100% + 38px);max-height:96px}nav[data-v-f4bb4d1e]{margin-top:14px}}@media(max-height:760px)and (min-width:521px){.logo[data-v-f4bb4d1e]{height:92px;padding-bottom:10px}.brand-main[data-v-f4bb4d1e]{height:82px}.brand-main img[data-v-f4bb4d1e]{width:calc(100% + 32px);max-height:84px}nav[data-v-f4bb4d1e]{margin-top:10px}}.workspace>header[data-v-f4bb4d1e]{position:sticky;top:0;z-index:30;box-shadow:0 4px 14px #4d33200d}.shell[data-v-f4bb4d1e]{--v2-page-title:30px;--v2-section-title:20px;--v2-control-text:13px;--v2-body-text:12px;--v2-caption-text:10px;--v2-metric-text:28px}nav button[data-v-f4bb4d1e],nav button span[data-v-f4bb4d1e],.location[data-v-f4bb4d1e],.logout[data-v-f4bb4d1e]{white-space:nowrap;word-break:keep-all}.workspace[data-v-f4bb4d1e] button,.workspace[data-v-f4bb4d1e] .module-tabs button{white-space:nowrap;word-break:keep-all;flex-shrink:0}.workspace[data-v-f4bb4d1e] .panel>header{min-width:0;gap:12px;align-items:center}.workspace[data-v-f4bb4d1e] .panel>header>nav,.workspace[data-v-f4bb4d1e] .tabs{min-width:0;display:flex;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.workspace[data-v-f4bb4d1e] .panel>header>nav::-webkit-scrollbar,.workspace[data-v-f4bb4d1e] .tabs::-webkit-scrollbar{display:none}.workspace[data-v-f4bb4d1e] .panel>header>nav button,.workspace[data-v-f4bb4d1e] .tabs button{width:auto;min-width:max-content;display:inline-flex;align-items:center;justify-content:center;grid-template-columns:none;text-align:center;line-height:1.2}.workspace[data-v-f4bb4d1e] .hero>div:first-child{display:flex;flex-direction:column}.workspace[data-v-f4bb4d1e] .hero>div:first-child>h1{order:1;margin:0}.workspace[data-v-f4bb4d1e] .hero>div:first-child>span{order:2;display:block;margin-top:4px}.workspace[data-v-f4bb4d1e] .hero>div:first-child>p{order:3;margin-top:8px}.workspace[data-v-f4bb4d1e] .toolbar{min-width:0;align-items:center}.workspace[data-v-f4bb4d1e] .toolbar button,.workspace[data-v-f4bb4d1e] .toolbar select,.workspace[data-v-f4bb4d1e] .primary,.workspace[data-v-f4bb4d1e] .export{white-space:nowrap;word-break:keep-all;flex:0 0 auto}.workspace[data-v-f4bb4d1e] .action-chevron{width:14px;height:14px;margin-left:4px;vertical-align:-2px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:0 0 auto}@media(max-width:1280px){.shell[data-v-f4bb4d1e]{--v2-page-title:26px;--v2-section-title:18px;--v2-control-text:12px;--v2-body-text:11px;--v2-caption-text:10px;--v2-metric-text:26px}.workspace[data-v-f4bb4d1e] .panel>header>nav button,.workspace[data-v-f4bb4d1e] .tabs button{padding-left:11px;padding-right:11px}}.module-area[data-v-f4bb4d1e]{padding:24px 26px 34px;min-width:0;color:#352a24}.module-head[data-v-f4bb4d1e]{min-height:108px;margin-bottom:14px;padding:22px 25px;border:1px solid #eadfd5;border-radius:15px;background:linear-gradient(125deg,#fffdfa,#f6ebe0);display:flex;align-items:flex-start;justify-content:space-between;gap:20px;box-shadow:0 9px 24px #6341260a}.module-head span[data-v-f4bb4d1e]{font-size:9px;letter-spacing:4px;color:#a36c47}.module-head h1[data-v-f4bb4d1e]{font-size:26px;margin:7px 0 6px}.module-head p[data-v-f4bb4d1e]{font-size:12px;color:#81756d;margin:0}.module-head>b[data-v-f4bb4d1e]{padding:7px 10px;border-radius:6px;font-size:9px;white-space:nowrap}.real-source[data-v-f4bb4d1e]{color:#2c7353;background:#eaf5ef}.mock-source[data-v-f4bb4d1e]{color:#9b6039;background:#f7e8da}.pending-source[data-v-f4bb4d1e]{color:#776d66;background:#eeeae6}.module-tabs[data-v-f4bb4d1e]{display:flex;gap:5px;margin-bottom:14px;padding:5px;border:1px solid #e6ddd5;border-radius:11px;background:#fff;width:max-content}.module-tabs button[data-v-f4bb4d1e]{height:34px;padding:0 17px;border:0;border-radius:7px;background:transparent;color:#776c65;font-size:12px;cursor:pointer}.module-tabs button.active[data-v-f4bb4d1e]{background:linear-gradient(120deg,#69442f,#9a6341);color:#fff;box-shadow:0 5px 12px #70462c25}.module-area[data-v-f4bb4d1e] .panel,.module-area[data-v-f4bb4d1e] .summary article,.module-area[data-v-f4bb4d1e] .stats article{border-color:#eadfd6!important;box-shadow:0 7px 20px #62402909}.module-area[data-v-f4bb4d1e] .primary{background:linear-gradient(120deg,#70472f,#a36b46)!important;border-color:#805338!important}.module-area[data-v-f4bb4d1e] .hint,.module-area[data-v-f4bb4d1e] .prototype{border:1px solid #eadfd5!important;background:#fbf5ef!important;color:#7c6658!important}@media(max-width:1440px){.module-area[data-v-f4bb4d1e]{padding:18px 20px 28px}.module-head[data-v-f4bb4d1e]{min-height:94px;padding:18px 21px}.module-head h1[data-v-f4bb4d1e]{font-size:23px}.module-head p[data-v-f4bb4d1e]{font-size:11px}}@media(max-width:1280px){.shell[data-v-f4bb4d1e]{grid-template-columns:198px minmax(0,1fr)}aside[data-v-f4bb4d1e]{width:198px;padding-left:14px;padding-right:14px}.workspace[data-v-f4bb4d1e]{grid-column:2}.brand-main img[data-v-f4bb4d1e]{width:158px}.module-area[data-v-f4bb4d1e]{padding:15px}.module-head[data-v-f4bb4d1e]{border-radius:12px}.search[data-v-f4bb4d1e]{width:260px}}@media(min-width:1920px){.shell[data-v-f4bb4d1e]{grid-template-columns:238px minmax(0,1fr)}aside[data-v-f4bb4d1e]{width:238px;padding-left:22px;padding-right:22px}.workspace[data-v-f4bb4d1e]{grid-column:2}.dashboard[data-v-f4bb4d1e],.module-area[data-v-f4bb4d1e]{max-width:1680px;margin-left:auto;margin-right:auto}.module-area[data-v-f4bb4d1e]{padding-left:32px;padding-right:32px}}@media(max-height:760px)and (min-width:521px){.module-area[data-v-f4bb4d1e]{padding-top:14px}.module-head[data-v-f4bb4d1e]{min-height:82px;padding-top:14px;padding-bottom:14px;margin-bottom:10px}.module-head h1[data-v-f4bb4d1e]{font-size:21px;margin-top:4px}.module-tabs[data-v-f4bb4d1e]{margin-bottom:10px}}.avatar[data-v-f4bb4d1e]{width:36px;height:36px;border-radius:50%;object-fit:contain;background:#fff8f0;border:1px solid #ead7c7;padding:2px;display:block}.top-chevron[data-v-f4bb4d1e],.logout[data-v-f4bb4d1e]{display:grid;place-items:center}.top-chevron svg[data-v-f4bb4d1e],.logout svg[data-v-f4bb4d1e]{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.top-chevron[data-v-f4bb4d1e]{width:16px;height:16px}.logout[data-v-f4bb4d1e]{width:30px!important;padding:0!important;border:0!important;background:transparent!important}.logo>svg[data-v-f4bb4d1e]{width:38px;height:38px;flex:0 0 auto;color:#dda56f}.logo small[data-v-f4bb4d1e]{font-size:7px;letter-spacing:3px}.logo b[data-v-f4bb4d1e]{font-size:23px}nav button i[data-v-f4bb4d1e]{width:21px;height:21px;display:grid;place-items:center}nav button i svg[data-v-f4bb4d1e]{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round}nav button:first-child i svg[data-v-f4bb4d1e]{fill:currentColor;stroke:none}.menu-chevron[data-v-f4bb4d1e]{width:18px;height:18px;display:grid;place-items:center;align-self:center;justify-self:end;color:#dfd1c7}.menu-chevron svg[data-v-f4bb4d1e]{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.search[data-v-f4bb4d1e]{display:flex;align-items:center;gap:8px}.search svg[data-v-f4bb4d1e]{width:16px;height:16px;fill:none;stroke:#8c8179;stroke-width:1.8}.location[data-v-f4bb4d1e]{display:flex;align-items:center;gap:6px}.location svg[data-v-f4bb4d1e],.bell svg[data-v-f4bb4d1e]{width:17px;height:17px;fill:none;stroke:#644634;stroke-width:1.8}.bell[data-v-f4bb4d1e]{width:24px;height:30px;display:grid;place-items:center}@media(max-width:520px){.logo>svg[data-v-f4bb4d1e]{width:36px;height:36px}}aside[data-v-f4bb4d1e]{padding-top:20px;padding-bottom:18px}.logo[data-v-f4bb4d1e]{height:98px;padding:0 0 20px;display:block;flex:0 0 auto}.brand-main[data-v-f4bb4d1e]{height:78px;display:flex;align-items:center;padding-left:0}.brand-main img[data-v-f4bb4d1e]{width:181px;height:72px;object-fit:contain;object-position:left center;flex:0 0 auto;transform:translate(-2px)}nav[data-v-f4bb4d1e]{gap:5px;flex:0 0 auto}nav button[data-v-f4bb4d1e]{height:43px;font-size:14px}.nav-brand-gap[data-v-f4bb4d1e]{flex:1 1 auto;min-height:32px}.slogan[data-v-f4bb4d1e]{margin-top:0;min-height:209px;height:209px;flex:0 0 209px;padding:27px 18px 22px}.slogan[data-v-f4bb4d1e]:after{display:none}.slogan p[data-v-f4bb4d1e]{font-size:14px;line-height:1.55;margin:8px 0 34px}.slogan small[data-v-f4bb4d1e]{position:relative;z-index:1;display:block;width:112px;color:#f4e8df;font-size:11px;line-height:1.4;letter-spacing:0}.promo-paw[data-v-f4bb4d1e]{position:absolute;right:10px;bottom:16px;width:62px;height:62px;color:#cda48580;transform:rotate(-12deg)}@media(max-height:820px)and (min-width:521px){aside[data-v-f4bb4d1e]{padding-top:14px;padding-bottom:14px}.logo[data-v-f4bb4d1e]{height:88px;padding-bottom:16px}.brand-main[data-v-f4bb4d1e]{height:72px}.brand-main img[data-v-f4bb4d1e]{width:174px;height:68px}nav[data-v-f4bb4d1e]{gap:2px}nav button[data-v-f4bb4d1e]{height:37px}.nav-brand-gap[data-v-f4bb4d1e]{min-height:10px}.slogan[data-v-f4bb4d1e]{height:170px;min-height:170px;flex-basis:170px;padding:19px 16px 16px}.slogan p[data-v-f4bb4d1e]{margin:6px 0 16px}.slogan small[data-v-f4bb4d1e]{font-size:11px;line-height:1.35;width:116px}.promo-paw[data-v-f4bb4d1e]{width:54px;height:54px;bottom:12px}}@media(max-width:520px){.logo[data-v-f4bb4d1e]{height:70px;padding:0}.brand-main[data-v-f4bb4d1e]{padding:0;justify-content:center}.brand-main b[data-v-f4bb4d1e]{display:none}.brand-main img[data-v-f4bb4d1e]{width:48px;height:48px}.slogan[data-v-f4bb4d1e]{display:none}}.top-actions>div[data-v-f4bb4d1e]{min-width:0}.top-actions>div>b[data-v-f4bb4d1e]{display:block;max-width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(min-width:1151px)and (max-width:1450px){.workspace>header[data-v-f4bb4d1e]{padding-left:22px;padding-right:18px}.search[data-v-f4bb4d1e]{width:300px}.top-actions[data-v-f4bb4d1e]{gap:9px}.top-actions>div>b[data-v-f4bb4d1e]{max-width:128px;font-size:13px}.top-actions>div small[data-v-f4bb4d1e]{font-size:8px}}@media(min-width:1151px)and (max-width:1280px){.shell[data-v-f4bb4d1e]{grid-template-columns:198px minmax(0,1fr)}aside[data-v-f4bb4d1e]{width:198px;padding-left:14px;padding-right:14px}.workspace[data-v-f4bb4d1e]{grid-column:2}.brand-main img[data-v-f4bb4d1e]{width:178px}.search[data-v-f4bb4d1e]{width:250px}.top-actions>div>b[data-v-f4bb4d1e]{max-width:100px}.module-area[data-v-f4bb4d1e]{padding-left:15px;padding-right:15px}}@media(min-width:1281px)and (max-width:1440px){.module-area[data-v-f4bb4d1e]{padding-left:20px;padding-right:20px}.search[data-v-f4bb4d1e]{width:290px}}@media(min-width:1441px)and (max-width:1919px){.module-area[data-v-f4bb4d1e]{max-width:1540px;margin-left:auto;margin-right:auto}}@media(min-width:1920px){.shell[data-v-f4bb4d1e]{grid-template-columns:238px minmax(0,1fr)}aside[data-v-f4bb4d1e]{width:238px;padding-left:22px;padding-right:22px}.workspace[data-v-f4bb4d1e]{grid-column:2}.brand-main img[data-v-f4bb4d1e]{width:198px;height:75px}.module-area[data-v-f4bb4d1e]{max-width:1680px;margin-left:auto;margin-right:auto;padding-left:34px;padding-right:34px}}@media(max-height:760px)and (min-width:521px){aside[data-v-f4bb4d1e]{padding-top:10px;padding-bottom:10px}.logo[data-v-f4bb4d1e]{height:80px;padding-bottom:14px}.brand-main[data-v-f4bb4d1e]{height:66px}.brand-main img[data-v-f4bb4d1e]{width:166px;height:64px}nav[data-v-f4bb4d1e]{gap:1px}nav button[data-v-f4bb4d1e]{height:34px}.nav-brand-gap[data-v-f4bb4d1e]{min-height:8px}.slogan[data-v-f4bb4d1e]{height:150px;min-height:150px;flex-basis:150px;padding-top:15px}.slogan p[data-v-f4bb4d1e]{font-size:12px;margin-bottom:11px}.slogan small[data-v-f4bb4d1e]{font-size:10px}.promo-paw[data-v-f4bb4d1e]{width:48px;height:48px}.module-area[data-v-f4bb4d1e]{padding-top:12px}.module-head[data-v-f4bb4d1e]{min-height:78px;padding-top:12px;padding-bottom:12px}.module-tabs[data-v-f4bb4d1e]{margin-bottom:9px}}.shell[data-v-f4bb4d1e]{--v2-sidebar-width:218px}.workspace[data-v-f4bb4d1e]{padding-top:58px}.workspace>header[data-v-f4bb4d1e]{position:fixed;top:0;left:var(--v2-sidebar-width);right:0;width:auto;z-index:30}@media(min-width:521px)and (max-width:1280px){.shell[data-v-f4bb4d1e]{--v2-sidebar-width:198px}}@media(min-width:1920px){.shell[data-v-f4bb4d1e]{--v2-sidebar-width:238px}}@media(max-width:520px){.shell[data-v-f4bb4d1e]{--v2-sidebar-width:76px}}.toolbar-anchor[data-v-f4bb4d1e]{position:relative}.search-anchor[data-v-f4bb4d1e]{width:330px}.search[data-v-f4bb4d1e]{width:100%;padding:0 13px}.search input[data-v-f4bb4d1e]{min-width:0;width:100%;height:34px;border:0;outline:0;background:transparent;color:#4f453f;font:inherit}.search input[data-v-f4bb4d1e]::placeholder{color:#938982}.bell[data-v-f4bb4d1e]{position:relative;border:0;background:transparent;padding:0;cursor:pointer}.toolbar-popover[data-v-f4bb4d1e]{position:absolute;top:44px;right:0;width:280px;padding:9px;border:1px solid #e8ddd4;border-radius:12px;background:#fffdfa;box-shadow:0 16px 44px #4c342229;z-index:50}.search-popover[data-v-f4bb4d1e]{left:0;right:auto;width:330px}.toolbar-popover>header[data-v-f4bb4d1e]{height:auto;position:static;padding:5px 7px 9px;border:0;box-shadow:none;background:transparent;display:flex;align-items:center;justify-content:space-between}.toolbar-popover>header b[data-v-f4bb4d1e]{font-size:13px}.toolbar-popover>header small[data-v-f4bb4d1e]{font-size:10px;color:#9a8d84}.toolbar-popover>button[data-v-f4bb4d1e]{width:100%;min-height:40px;border:0;border-radius:7px;padding:7px 9px;background:transparent;color:#54473f;display:grid;grid-template-columns:22px 1fr auto;align-items:center;gap:8px;text-align:left;cursor:pointer}.toolbar-popover>button[data-v-f4bb4d1e]:hover,.toolbar-popover>button.selected[data-v-f4bb4d1e]{background:#f4e9df}.toolbar-popover>button svg[data-v-f4bb4d1e]{width:17px;height:17px;fill:none;stroke:#8c6045;stroke-width:1.7}.toolbar-popover>button span[data-v-f4bb4d1e]{font-size:12px}.toolbar-popover>button small[data-v-f4bb4d1e]{font-size:9px;color:#9b8d84}.toolbar-popover>p[data-v-f4bb4d1e]{margin:7px;padding:9px;border-radius:7px;background:#faf4ee;color:#8b776a;font-size:10px;line-height:1.55}.scope-popover[data-v-f4bb4d1e]{width:250px}.notice-popover[data-v-f4bb4d1e]{width:320px}.notice-popover article[data-v-f4bb4d1e]{display:flex;gap:9px;padding:10px 8px;border-top:1px solid #f0e8e1}.notice-popover article i[data-v-f4bb4d1e]{width:7px;height:7px;margin-top:5px;border-radius:50%;background:#d88447;flex:0 0 auto}.notice-popover article div[data-v-f4bb4d1e]{min-width:0}.notice-popover article b[data-v-f4bb4d1e]{display:block;font-size:11px;line-height:1.5;font-weight:500}.notice-popover article small[data-v-f4bb4d1e]{display:block;margin-top:3px;color:#a3968d;font-size:9px}.notice-popover .notice-link[data-v-f4bb4d1e]{display:flex;grid-template-columns:1fr;justify-content:center;text-align:center;color:#915f40;background:#f7eee7;margin-top:3px}.top-actions>div.toolbar-anchor[data-v-f4bb4d1e]{min-width:auto}.account-popover[data-v-f4bb4d1e]{width:150px}.account-popover>button[data-v-f4bb4d1e]{display:block;text-align:center;font-size:12px}.password-modal[data-v-f4bb4d1e]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:grid;place-items:center;padding:18px;background:#21171299}.password-modal form[data-v-f4bb4d1e]{width:min(480px,calc(100vw - 32px));max-height:calc(100vh - 32px);overflow:auto;padding:24px;border-radius:16px;background:#fffdfa;box-shadow:0 28px 80px #21140d55}.password-modal header[data-v-f4bb4d1e],.password-modal footer[data-v-f4bb4d1e]{display:flex;align-items:center;justify-content:space-between}.password-modal header small[data-v-f4bb4d1e]{color:#a26945;font-size:10px;letter-spacing:3px}.password-modal h2[data-v-f4bb4d1e]{margin:5px 0 8px;font-size:22px}.password-modal header>button[data-v-f4bb4d1e]{width:36px;height:36px;border:0;background:transparent;font-size:26px}.password-modal label[data-v-f4bb4d1e]{display:block;margin-top:15px;color:#5f5047;font-size:13px;font-weight:600}.password-modal input[data-v-f4bb4d1e]{display:block;width:100%;height:44px;margin-top:7px;padding:0 12px;border:1px solid #ddcfc5;border-radius:8px;background:#fff;font:inherit}.password-policy[data-v-f4bb4d1e]{margin:15px 0 0;padding:11px 12px;border-radius:8px;background:#f8f2ed;color:#806f64;font-size:11px;line-height:1.6}.password-error[data-v-f4bb4d1e]{margin:12px 0 0;padding:11px 12px;border-radius:8px;background:#fff1ee;color:#a43d34;font-size:12px}.password-modal footer[data-v-f4bb4d1e]{justify-content:flex-end;gap:9px;margin-top:20px}.password-modal footer button[data-v-f4bb4d1e]{height:38px;padding:0 16px;border:1px solid #ddcfc5;border-radius:8px;background:#fff}.password-modal .primary[data-v-f4bb4d1e]{border:0;background:linear-gradient(120deg,#70472f,#a36b46);color:#fff}@media(max-width:600px){.password-modal[data-v-f4bb4d1e]{padding:10px}.password-modal form[data-v-f4bb4d1e]{width:100%;padding:20px}}@media(max-width:1280px){.search-anchor[data-v-f4bb4d1e]{width:250px}.search-popover[data-v-f4bb4d1e]{width:300px}.notice-popover[data-v-f4bb4d1e]{width:290px}}@media(max-width:760px){.search-anchor[data-v-f4bb4d1e]{width:180px}.search-popover[data-v-f4bb4d1e]{width:260px}.top-actions>div[data-v-f4bb4d1e]:not(.toolbar-anchor),.avatar[data-v-f4bb4d1e]{display:none}.workspace>header[data-v-f4bb4d1e]{padding-left:12px;padding-right:10px}.top-actions[data-v-f4bb4d1e]{gap:5px}}@media(min-width:521px){.logo[data-v-f4bb4d1e]{height:120px;padding:0 0 14px;overflow:visible}.brand-main[data-v-f4bb4d1e]{height:106px;justify-content:center;overflow:visible}.brand-main img[data-v-f4bb4d1e]{width:calc(100% + 44px);height:auto;max-height:108px;object-fit:contain;object-position:center;transform:none}nav[data-v-f4bb4d1e]{margin-top:20px}}@media(max-height:820px)and (min-width:521px){.logo[data-v-f4bb4d1e]{height:104px;padding-bottom:12px}.brand-main[data-v-f4bb4d1e]{height:92px}.brand-main img[data-v-f4bb4d1e]{width:calc(100% + 38px);height:auto;max-height:96px;transform:translateY(11px)}nav[data-v-f4bb4d1e]{margin-top:14px}}@media(max-height:760px)and (min-width:521px){.logo[data-v-f4bb4d1e]{height:92px;padding-bottom:10px}.brand-main[data-v-f4bb4d1e]{height:82px}.brand-main img[data-v-f4bb4d1e]{width:calc(100% + 32px);height:auto;max-height:84px;transform:translateY(11px)}nav[data-v-f4bb4d1e]{margin-top:10px}}@media(min-height:821px)and (max-height:960px)and (min-width:521px){.nav-brand-gap[data-v-f4bb4d1e]{min-height:14px}.slogan[data-v-f4bb4d1e]{height:182px;min-height:182px;flex-basis:182px;padding:20px 16px 18px}.slogan p[data-v-f4bb4d1e]{margin:7px 0 22px}.promo-paw[data-v-f4bb4d1e]{width:58px;height:58px;bottom:14px}}.denied[data-v-fd576f53]{min-height:100vh;display:grid;place-items:center;padding:24px;background:#f7f1e9;color:#38251a;font-family:Microsoft YaHei,sans-serif}.denied section[data-v-fd576f53]{width:min(560px,100%);padding:42px;border:1px solid #eadfd5;border-radius:20px;background:#fffdfa;box-shadow:0 20px 55px #5a352014;text-align:center}.denied img[data-v-fd576f53]{display:block;width:230px;max-width:70%;margin:0 auto 20px}.denied strong[data-v-fd576f53]{display:block;font-size:52px;color:#a36c48}.denied h1[data-v-fd576f53]{font-size:24px}.denied p[data-v-fd576f53]{color:#7e7066;line-height:1.8}.denied dl[data-v-fd576f53]{margin:24px 0;text-align:left;border-top:1px solid #eee3da}.denied dl div[data-v-fd576f53]{display:flex;justify-content:space-between;gap:18px;padding:11px 0;border-bottom:1px solid #eee3da}.denied dt[data-v-fd576f53]{color:#95867c}.denied dd[data-v-fd576f53]{margin:0;text-align:right}.denied button[data-v-fd576f53]{height:44px;padding:0 24px;border:0;border-radius:8px;background:linear-gradient(110deg,#a67755,#744324);color:#fff}body.design-v2-body{min-width:0;overflow-x:hidden;background:#f7f1e9}body.design-v2-body #app{min-width:0;overflow-x:hidden}.v2-session-loading{min-height:100vh;display:grid;place-items:center;background:#f8f3ed;color:#795d4c;font-size:14px;letter-spacing:2px}[data-v-d5af6d91]{box-sizing:border-box}.activation-page[data-v-d5af6d91]{min-height:100vh;display:grid;grid-template-columns:minmax(330px,.8fr) minmax(520px,1.2fr);background:#f8f2ea;color:#38251a;font-family:Microsoft YaHei,sans-serif}.brand-panel[data-v-d5af6d91]{min-height:100vh;padding:54px 60px;display:flex;flex-direction:column;justify-content:space-between;color:#fff7ed;background:radial-gradient(circle at 20% 76%,#6e4a373d 0,transparent 42%),linear-gradient(150deg,#2e211b,#4a3022)}.brand-logo[data-v-d5af6d91]{width:min(270px,82%);height:auto;filter:drop-shadow(0 8px 16px #150c0848)}.eyebrow[data-v-d5af6d91]{color:#dfaa7d;font-size:12px;letter-spacing:3px;margin:0 0 20px}.brand-panel h1[data-v-d5af6d91]{font-size:42px;line-height:1.45;margin:0 0 22px}.intro[data-v-d5af6d91]{max-width:450px;color:#dbc8b9;line-height:2}.brand-panel small[data-v-d5af6d91]{color:#bda99b}.form-wrap[data-v-d5af6d91]{display:grid;place-items:center;padding:48px;background:radial-gradient(circle at 86% 12%,#e8c7a52e 0,transparent 35%)}.activation-card[data-v-d5af6d91]{width:min(620px,100%);padding:44px;background:#fffdf9;border:1px solid #eadfd5;border-radius:20px;box-shadow:0 22px 65px #5a352014}.activation-card header span[data-v-d5af6d91]{font-size:13px;color:#a4663e}.activation-card h2[data-v-d5af6d91]{font-size:30px;margin:10px 0}.activation-card header p[data-v-d5af6d91]{color:#7f7167;margin-bottom:30px}.activation-card label[data-v-d5af6d91]{display:block;font-size:14px;font-weight:600;margin-top:20px}.activation-card input[data-v-d5af6d91]{display:block;width:100%;height:48px;margin-top:9px;border:1px solid #ded2c8;border-radius:9px;padding:0 14px;font:inherit;color:#38251a;background:#fff}.activation-card input[data-v-d5af6d91]:focus{border-color:#9a6948;outline:3px solid #9a69481f}.password-grid[data-v-d5af6d91]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.policy[data-v-d5af6d91]{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px;padding:16px;background:#f8f2ec;border-radius:10px;font-size:12px;color:#77675c}.policy strong[data-v-d5af6d91]{width:100%;color:#493126}.policy span[data-v-d5af6d91]{padding:5px 8px;background:#fff;border:1px solid #eadfd5;border-radius:20px}.activation-card>button[data-v-d5af6d91]{width:100%;height:50px;margin-top:24px;border:0;border-radius:9px;background:linear-gradient(110deg,#a67755,#744324);color:#fff;font-size:16px;display:flex;justify-content:space-between;align-items:center;padding:0 18px;cursor:pointer}.activation-card>button[data-v-d5af6d91]:disabled{opacity:.65;cursor:wait}.activation-card>small[data-v-d5af6d91]{display:block;text-align:center;margin-top:15px;color:#8a7c72}.activation-error[data-v-d5af6d91]{color:#a63831;background:#fff3f1;border:1px solid #f2d2cc;border-radius:8px;padding:12px;margin-top:18px;font-size:13px}.activation-page[data-v-d5af6d91] :focus-visible{outline:3px solid #b77a50;outline-offset:2px}@media(max-width:850px){.activation-page[data-v-d5af6d91]{grid-template-columns:1fr}.brand-panel[data-v-d5af6d91]{display:none}.form-wrap[data-v-d5af6d91]{padding:24px}.activation-card[data-v-d5af6d91]{padding:28px}.password-grid[data-v-d5af6d91]{grid-template-columns:1fr}}.action-chevron[data-v-d5af6d91]{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.shell .workspace{--v2-control-height: 40px;--v2-field-height: 42px;--v2-control-radius: 8px;--v2-control-border: #ded3ca}.shell .workspace :is(button,input,select,textarea){font-family:inherit}.shell .workspace :is(.toolbar,.material-toolbar){display:flex;align-items:center;flex-wrap:wrap;gap:10px;min-width:0}.shell .workspace :is(.toolbar,.material-toolbar)>label{box-sizing:border-box;display:flex;align-items:center;gap:8px;flex:1 1 300px;width:auto;min-width:min(240px,100%);max-width:560px;height:var(--v2-control-height);margin:0;padding:0 12px;border:1px solid var(--v2-control-border);border-radius:var(--v2-control-radius);background:#fff}.shell .workspace :is(.toolbar,.material-toolbar)>label>input{box-sizing:border-box;flex:1 1 0;min-width:0;width:100%;height:100%;min-height:0;margin:0;padding:0;border:0;border-radius:0;background:transparent;color:#59483d;font-size:13px;line-height:normal;letter-spacing:normal;outline:none}.shell .workspace :is(.toolbar,.material-toolbar)>label>svg{width:16px;height:16px;flex:0 0 16px}.shell .workspace :is(.toolbar,.material-toolbar)>:is(select,button){box-sizing:border-box;flex:0 0 auto;width:auto;max-width:100%;height:var(--v2-control-height);min-height:var(--v2-control-height);margin:0;padding:0 14px;border:1px solid var(--v2-control-border);border-radius:var(--v2-control-radius);background-color:#fff;color:#59483d;font-size:13px;line-height:normal;letter-spacing:normal}.shell .workspace :is(.toolbar,.material-toolbar)>button{min-width:72px}.shell .workspace :is(.toolbar,.material-toolbar)>select{min-width:136px;padding-right:34px}.shell .workspace select:not([multiple]):not([size]){box-sizing:border-box;height:var(--v2-control-height);min-height:var(--v2-control-height);max-width:100%;border:1px solid var(--v2-control-border);border-radius:var(--v2-control-radius);color:#59483d;font-size:13px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath d='m4 6 4 4 4-4' fill='none' stroke='%23817064' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:16px;padding-right:36px}.shell .workspace .top-actions .location{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:88px;height:36px;padding:0 12px;border:1px solid var(--v2-control-border);border-radius:8px;background:#fffdfa;color:#695447;font-size:13px;cursor:pointer}.shell .workspace .top-actions :is(.bell,.logout){display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border-radius:8px}.shell .workspace .top-actions :is(.location,.bell,.logout):hover{background-color:#f3eae2}.shell .workspace .state button{align-self:center;width:auto;min-width:72px;padding:0 16px;font-size:13px}.shell .workspace :is(.fields,.form-grid,.form-fields,.alt-field,.password-modal,.detail-page-config) :is(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=hidden]),select:not([multiple]):not([size])){box-sizing:border-box;min-width:0;width:100%;height:var(--v2-field-height);min-height:var(--v2-field-height);padding:0 12px;border:1px solid var(--v2-control-border);border-radius:var(--v2-control-radius);font-size:13px;line-height:normal;letter-spacing:normal}.shell .workspace :is(.drawer,.modal,.account-modal,.join-code-modal,.password-modal)>:is(section,form)>header>button{display:inline-flex;align-items:center;justify-content:center;flex:0 0 36px;width:36px;min-width:36px;height:36px;padding:0;border:1px solid transparent;border-radius:8px;color:#817064;font-size:24px;line-height:1;cursor:pointer}.shell .workspace :is(.drawer,.modal,.account-modal,.join-code-modal,.password-modal)>:is(section,form)>header>button:hover{background:#f3eae2}.shell .workspace :is(.drawer,.modal,.account-modal,.password-modal) footer{flex-wrap:wrap;align-items:center;gap:8px}.shell .workspace :is(.drawer,.modal,.account-modal,.password-modal) footer button{min-height:38px;padding:0 16px;font-size:13px}.shell .workspace :is(button,select,textarea,input):focus-visible{outline:2px solid #a97855;outline-offset:2px}.shell .workspace :is(.toolbar,.material-toolbar)>label:focus-within{border-color:#a97855;box-shadow:0 0 0 3px #a978551a}.shell .workspace :is(.toolbar,.material-toolbar)>label>input:focus-visible{outline:none}.shell .workspace :is(button,select,input,textarea):disabled{cursor:not-allowed}@media(max-width:1000px){.shell .workspace :is(.toolbar,.material-toolbar)>label{flex-basis:100%;max-width:none}.shell .workspace :is(.toolbar,.material-toolbar)>button{min-width:72px}.shell .workspace :is(.toolbar,.material-toolbar)>select{flex:1 1 136px;min-width:min(136px,100%)}}@media(forced-colors:active){.shell .workspace select:not([multiple]):not([size]){-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;background-image:none}}
