.ct-card[data-v-8033e140]{display:flex;align-items:center;gap:14px;padding:14px 18px}.ct-cover[data-v-8033e140]{width:56px;height:56px;border-radius:11px;object-fit:cover;background:var(--s-2);border:1px solid var(--s-line);flex-shrink:0}.ct-cover-empty[data-v-8033e140]{display:flex;align-items:center;justify-content:center;color:var(--s-text-3)}.ct-info[data-v-8033e140]{display:flex;flex-direction:column;gap:4px;min-width:180px}.ct-line[data-v-8033e140]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ct-line strong[data-v-8033e140]{font-size:14px;font-weight:600}.ct-sub[data-v-8033e140]{font-size:12px;color:var(--s-text-2)}.ct-side[data-v-8033e140]{display:flex;flex-direction:column;align-items:flex-end;gap:6px;margin-left:auto}.ct-time[data-v-8033e140]{font-size:12px;color:var(--s-text-3)}.ct-danger[data-v-8033e140]{color:var(--s-err)}.ca-flag[data-v-8033e140]{display:inline-block;padding:2px 9px;border-radius:999px;background:var(--s-err-bg);border:1px solid var(--s-err-bd);color:var(--s-err);font-size:11px;font-weight:600;font-style:normal}.ca-flag-line[data-v-8033e140]{align-self:flex-start}.ca-flag-x[data-v-8033e140]{margin-left:7px;padding:1px 8px;border:1px solid var(--s-err-bd);border-radius:999px;background:var(--s-1);color:var(--s-err);font-size:11px;font-weight:600;font-style:normal;line-height:1.7;cursor:pointer;vertical-align:middle}.ca-flag-x[data-v-8033e140]:hover{background:var(--s-err-bg)}.ca-flag-x[data-v-8033e140]:disabled{opacity:.55;cursor:default}.mm-mask[data-v-8033e140]{position:fixed;inset:0;z-index:100;background:#0f172a7a;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;justify-content:flex-end}.ca-panel[data-v-8033e140]{max-width:620px;width:100%;height:100%;max-height:100vh;display:flex;flex-direction:column;gap:0;padding:0;overflow:hidden;border-radius:0;border-left:1px solid var(--s-line);background:var(--s-1);box-shadow:-20px 0 60px #0f172a24;animation:ca-drawer-in-8033e140 .22s ease}@keyframes ca-drawer-in-8033e140{0%{transform:translate(24px);opacity:.5}to{transform:none;opacity:1}}.ca-panel .mm-panel-head[data-v-8033e140]{padding:18px 24px 14px;margin:0;border-bottom:1px solid var(--s-line);display:flex;justify-content:space-between;align-items:center}.ca-panel .mm-panel-foot[data-v-8033e140]{padding:14px 24px 18px;margin:0;border-top:1px solid var(--s-line);display:flex;justify-content:space-between;align-items:center}.ca-body[data-v-8033e140]{display:flex;flex-direction:column;gap:14px;padding:18px 24px;overflow:auto;flex:1;background:var(--s-0)}.ca-sec[data-v-8033e140]{display:flex;flex-direction:column;gap:11px;padding:16px 18px;border:1px solid var(--s-line);border-radius:13px;background:var(--s-1);box-shadow:var(--s-shadow)}.ca-sec-head[data-v-8033e140]{display:flex;gap:11px;align-items:flex-start}.ca-step[data-v-8033e140]{flex-shrink:0;width:24px;height:24px;margin-top:1px;border-radius:50%;background:var(--s-accent-soft);color:var(--s-accent);border:1px solid rgba(37,70,216,.18);font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center}.ca-sec-head h4[data-v-8033e140]{display:flex;align-items:center;gap:8px;margin:0;font-size:14px;font-weight:650;color:var(--s-text)}.ca-sec-head p[data-v-8033e140]{margin:4px 0 0;font-size:12px;line-height:1.65;color:var(--s-text-2)}.ca-count[data-v-8033e140]{padding:2px 8px;border-radius:999px;background:var(--s-accent-soft);color:var(--s-accent);font-size:11px;font-weight:600;font-style:normal}.ca-opt[data-v-8033e140]{padding:2px 8px;border-radius:999px;background:var(--s-2);color:var(--s-text-3);font-size:11px;font-weight:500;font-style:normal}.ca-fields[data-v-8033e140]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ca-fields label[data-v-8033e140]{display:flex;flex-direction:column;gap:6px;font-size:12.5px;font-weight:600;color:var(--s-text);margin-bottom:0}.ca-fields label.wide[data-v-8033e140]{grid-column:1/-1}.ca-fields input[data-v-8033e140]{font-weight:400;margin-top:0}.ca-fields small[data-v-8033e140]{font-weight:400;font-size:11.5px;line-height:1.6;color:var(--s-text-3)}.ca-search[data-v-8033e140]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ca-hint[data-v-8033e140]{margin:0;font-size:12px}.ca-clients[data-v-8033e140]{display:flex;flex-direction:column;gap:6px;max-height:190px;overflow:auto}.ca-clients button[data-v-8033e140]{display:flex;align-items:center;gap:10px;padding:9px 13px;border:1px solid var(--s-line);border-radius:10px;background:var(--s-2);cursor:pointer;text-align:left;font:inherit}.ca-clients button[data-v-8033e140]:hover{border-color:var(--s-accent);background:var(--s-accent-soft)}.ca-clients small[data-v-8033e140]{color:var(--s-text-2)}.ca-picked[data-v-8033e140]{display:flex;align-items:center;gap:10px;padding:9px 13px;border:1px solid rgba(37,70,216,.22);border-radius:10px;background:var(--s-accent-soft)}.ca-picked span[data-v-8033e140]{color:var(--s-text-2);font-size:13px}.ca-picked .text-button[data-v-8033e140]{margin-left:auto}.ca-check[data-v-8033e140]{display:flex;align-items:flex-start;gap:9px;font-size:13px;color:var(--s-text);padding:10px 13px;border:1px solid var(--s-line);border-radius:10px;background:var(--s-2);margin-bottom:0}.ca-check input[data-v-8033e140]{margin-top:3px;flex-shrink:0}.ca-grid[data-v-8033e140]{display:grid;grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:9px}.ca-photo[data-v-8033e140]{position:relative;aspect-ratio:1;border-radius:10px;overflow:hidden;background:var(--s-2);border:1px solid var(--s-line)}.ca-photo img[data-v-8033e140]{width:100%;height:100%;object-fit:cover;display:block}.ca-x[data-v-8033e140]{position:absolute;top:4px;right:4px;width:22px;height:22px;border:0;border-radius:50%;background:#0f172aa6;color:#fff;font-size:12px;cursor:pointer;line-height:1}.ca-add[data-v-8033e140]{display:flex;align-items:center;justify-content:center;gap:5px;aspect-ratio:1;border:1px dashed var(--s-line-2);border-radius:10px;color:var(--s-text-2);font-size:12px;cursor:pointer;background:var(--s-2);text-align:center;padding:4px;margin-bottom:0}.ca-add[data-v-8033e140]:hover{border-color:var(--s-accent);color:var(--s-accent);background:var(--s-accent-soft)}.ca-add.busy[data-v-8033e140]{border-style:solid;color:var(--s-text-2)}.ca-sec>input[type=text][data-v-8033e140],.ca-sec>input[data-v-8033e140]:not([type]){font-weight:400;margin-top:0}@media(max-width:720px){.ct-side[data-v-8033e140]{align-items:flex-start;margin-left:0}.ca-fields[data-v-8033e140]{grid-template-columns:1fr}}.mw-editor-head[data-v-8d4d7f17]{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:22px;height:auto;padding:0;border-bottom:0;background:none}.mw-editor-head h2[data-v-8d4d7f17]{margin:6px 0 8px}.mw-editor-head .muted[data-v-8d4d7f17]{max-width:760px;line-height:1.75}.mw-rows[data-v-8d4d7f17]{display:grid;gap:16px}.mw-row[data-v-8d4d7f17]{border:1px solid var(--s-2);border-radius:18px;padding:16px 18px 18px;background:var(--s-1);cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.mw-row.active[data-v-8d4d7f17]{border-color:var(--s-line);box-shadow:0 12px 30px #17151314}.mw-row-head[data-v-8d4d7f17]{display:flex;align-items:center;justify-content:flex-start;gap:10px;flex-wrap:wrap;margin-bottom:14px;height:auto;padding:0;border-bottom:0;background:none}.mw-row-dot[data-v-8d4d7f17]{width:9px;height:9px;border-radius:50%;background:var(--s-2)}.mw-row.active .mw-row-dot[data-v-8d4d7f17]{background:var(--s-3)}.mw-row-state[data-v-8d4d7f17]{font-size:12px;color:var(--s-text-3);border:1px solid var(--s-2);border-radius:999px;padding:2px 10px}.mw-row-active[data-v-8d4d7f17]{font-size:12px;color:var(--s-text);background:var(--s-3);border-radius:999px;padding:3px 10px;margin-left:auto}.mw-slots[data-v-8d4d7f17]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.mw-slot[data-v-8d4d7f17]{position:relative;border:1px dashed var(--s-2);border-radius:14px;background:var(--s-1);min-height:132px;display:flex;align-items:center;justify-content:center;overflow:hidden}.mw-slot.filled[data-v-8d4d7f17]{border-style:solid;background:var(--s-1);align-items:flex-end;cursor:grab}.mw-slot img[data-v-8d4d7f17]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.mw-slot-fallback[data-v-8d4d7f17]{color:var(--s-text-2)}.mw-slot-empty[data-v-8d4d7f17]{font-size:12px;color:var(--s-text-2)}.mw-slot-idx[data-v-8d4d7f17]{position:absolute;top:6px;left:6px;font-size:11px;color:#fff;background:#1715138c;border-radius:999px;width:18px;height:18px;line-height:18px;text-align:center}.mw-slot-title[data-v-8d4d7f17]{position:relative;z-index:2;width:100%;padding:6px 8px;font-size:12px;color:var(--s-text);background:linear-gradient(180deg,#17151300,#171513b8);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mw-slot-del[data-v-8d4d7f17]{position:absolute;top:6px;right:6px;z-index:3;width:22px;height:22px;border-radius:50%;border:none;background:#17151399;color:#fff;font-size:14px;line-height:1;cursor:pointer}.mw-slot-del[data-v-8d4d7f17]:hover{background:var(--s-accent)}.mw-other[data-v-8d4d7f17]{position:absolute;top:22px;left:6px;z-index:3;font-size:11px;color:#fff;background:#111820e6;border-radius:999px;padding:2px 8px}.mw-picker[data-v-8d4d7f17]{margin-top:26px;border-top:1px solid var(--s-2);padding-top:20px}.mw-footer[data-v-8d4d7f17]{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:22px;border-top:1px solid var(--s-2);padding:18px 0 0;font-size:12px;letter-spacing:normal;color:inherit}.mw-footer>div[data-v-8d4d7f17]{display:flex;gap:10px}@media(max-width:1100px){.mw-slots[data-v-8d4d7f17]{grid-template-columns:repeat(3,minmax(0,1fr))}}.pa-page[data-v-a14ea318]{display:flex;flex-direction:column;gap:18px}.pa-top[data-v-a14ea318]{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;flex-wrap:wrap}.pa-copy[data-v-a14ea318]{flex:1 1 auto;min-width:0}.pa-top p[data-v-a14ea318]{max-width:820px;margin:6px 0 0;font-size:11.5px!important;line-height:1.85}.pa-actions[data-v-a14ea318]{display:flex;gap:10px;flex-shrink:0;margin-left:auto}.pa-pending[data-v-a14ea318]{color:#f56c6c}.pa-thumb[data-v-a14ea318]{width:52px;height:52px;border-radius:10px;object-fit:cover;flex-shrink:0;background:var(--s-1)}.pa-thumb-empty[data-v-a14ea318]{display:flex;align-items:center;justify-content:center;font-size:12px;color:var(--s-text-3)}.pa-pin[data-v-a14ea318]{display:inline-flex;align-items:center;gap:2px;margin-left:8px;font-size:12px;color:#8a7f74;font-weight:400}.pa-content[data-v-a14ea318]{display:flex;flex-direction:column;gap:6px;padding:4px 0}.pa-title[data-v-a14ea318]{font-weight:600;margin:0}.pa-text[data-v-a14ea318]{white-space:pre-wrap;margin:0;line-height:1.7}.pa-topics[data-v-a14ea318]{margin:0;color:var(--s-text-3);font-size:13px}.pa-note[data-v-a14ea318]{margin:0 0 8px;padding:10px 12px;border-radius:10px;background:var(--s-1);color:#f56c6c;font-size:13px}.pa-ops[data-v-a14ea318]{display:flex;gap:10px;flex-wrap:wrap;margin-top:10px}.pa-ops .text-button[data-v-a14ea318]{display:inline-flex;align-items:center;gap:4px}.pa-remove[data-v-a14ea318]{color:#f56c6c}.pa-reject[data-v-a14ea318]{display:flex;flex-direction:column;gap:6px;margin-top:10px;font-size:13px;color:var(--s-text-3)}.pa-reject textarea[data-v-a14ea318]{width:100%;padding:10px 12px;border:1px solid var(--s-2);border-radius:10px;font:inherit;resize:vertical}.pa-editor-mask[data-v-a14ea318]{position:fixed;inset:0;z-index:100;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;justify-content:flex-end}.pa-editor[data-v-a14ea318]{width:min(560px,100%);height:100%;max-width:none;padding:24px;display:flex;flex-direction:column;gap:16px;border-radius:0;border-left:1px solid var(--s-line-2);overflow-y:auto;animation:pa-drawer-in-a14ea318 .22s ease}@keyframes pa-drawer-in-a14ea318{0%{transform:translate(24px);opacity:.5}to{transform:none;opacity:1}}.pa-editor-head[data-v-a14ea318]{display:flex;justify-content:space-between;align-items:center}.pa-editor-head h3[data-v-a14ea318]{margin:0}.pa-photo-zone[data-v-a14ea318]{display:flex;flex-direction:column;gap:8px}.pa-photo-grid[data-v-a14ea318]{display:flex;flex-wrap:wrap;gap:10px}.pa-photo[data-v-a14ea318]{position:relative;width:104px;height:104px;border-radius:12px;overflow:hidden;background:var(--s-1)}.pa-photo img[data-v-a14ea318]{width:100%;height:100%;object-fit:cover}.pa-photo-ops[data-v-a14ea318]{position:absolute;left:0;right:0;bottom:0;display:flex;background:#14100c8c}.pa-photo-ops button[data-v-a14ea318]{flex:1;border:0;background:transparent;color:var(--s-text-3);font-size:12px;padding:4px 0;cursor:pointer}.pa-photo-add[data-v-a14ea318]{width:104px;height:104px;border:1.5px dashed var(--s-2);border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;font-size:12px;color:#8a7f74;cursor:pointer;text-align:center;padding:0 6px}.pa-pin-check[data-v-a14ea318]{margin-top:-6px}.pa-topic-picks[data-v-a14ea318]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:-6px 0 14px}.pa-topic-hint[data-v-a14ea318]{font-size:12px;color:var(--s-text-2)}.pa-topic[data-v-a14ea318]{padding:4px 11px;border-radius:999px;border:1px solid var(--s-line-2);background:var(--s-1);color:var(--s-text-2);font:inherit;font-size:12px;line-height:1.4;cursor:pointer;transition:.15s}.pa-topic[data-v-a14ea318]:hover{border-color:var(--s-accent);color:var(--s-accent)}.pa-topic.on[data-v-a14ea318]{border-color:var(--s-accent);background:var(--s-accent-soft);color:var(--s-accent);font-weight:600}.pa-media-tabs[data-v-a14ea318]{display:flex;gap:8px;flex-wrap:wrap}.pa-media-tab[data-v-a14ea318]{display:inline-flex;align-items:center;gap:6px;padding:8px 15px;border-radius:999px;border:1px solid var(--s-line-2);background:var(--s-1);color:var(--s-text-2);font:inherit;font-size:12.5px;font-weight:500;cursor:pointer;transition:.15s}.pa-media-tab[data-v-a14ea318]:hover:not(:disabled){border-color:var(--s-accent);color:var(--s-accent)}.pa-media-tab.active[data-v-a14ea318]{border-color:var(--s-accent);background:var(--s-accent-soft);color:var(--s-accent);font-weight:600}.pa-media-tab[data-v-a14ea318]:disabled{opacity:.6;cursor:default}.pa-video-box[data-v-a14ea318]{width:100%;max-width:264px;border-radius:14px;overflow:hidden;background:var(--s-2)}.pa-video-el[data-v-a14ea318]{display:block;width:100%;aspect-ratio:9/16;height:auto;object-fit:contain;background:#000}.pa-video-add[data-v-a14ea318]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;height:180px;border:1.5px dashed var(--s-line-2);border-radius:14px;background:var(--s-2);color:var(--s-text-2);font-size:13px;cursor:pointer;text-align:center;padding:0 14px}.pa-video-add[data-v-a14ea318]:hover{border-color:var(--s-accent);color:var(--s-accent);background:var(--s-accent-soft)}.pa-video-ops[data-v-a14ea318]{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.pa-video-ops .text-button[data-v-a14ea318]{display:inline-flex;align-items:center;gap:4px;cursor:pointer}.pa-video[data-v-a14ea318]{margin-top:10px;max-width:520px;border-radius:12px;overflow:hidden;background:#000}.pa-video video[data-v-a14ea318]{display:block;width:100%;max-height:420px}.pa-editor-foot[data-v-a14ea318]{display:flex;justify-content:space-between;align-items:center;gap:12px}.pa-pub-zone[data-v-a14ea318]{display:flex;flex-direction:column;gap:8px}.pa-source-zone[data-v-a14ea318]{display:flex;flex-direction:column;gap:8px;margin-top:-6px}.pa-pub-title[data-v-a14ea318]{font-size:12px;font-weight:600;color:var(--s-text-2)}.pa-pub-avatar-row[data-v-a14ea318]{display:flex;align-items:center;gap:10px;margin-top:8px}.pa-pub-avatar-row img[data-v-a14ea318]{width:44px;height:44px;border-radius:50%;object-fit:cover;background:var(--s-2);border:1px solid var(--s-line);flex-shrink:0}.pa-pub-avatar-row b[data-v-a14ea318]{width:44px;height:44px;border-radius:50%;background:var(--s-accent-soft);color:var(--s-accent);display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:700;flex-shrink:0}.pa-pub-avatar-row small[data-v-a14ea318]{font-size:12px;color:var(--s-text-3)}.pa-pub-opts[data-v-a14ea318]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pa-pub[data-v-a14ea318]{display:flex;align-items:center;justify-content:flex-start;gap:10px;padding:10px 14px;border:1px solid var(--s-line-2);border-radius:12px;background:var(--s-2);cursor:pointer;font:inherit;text-align:left;min-width:0;transition:all .15s}.pa-pub.on[data-v-a14ea318]{border-color:var(--s-accent);background:var(--s-accent-soft);box-shadow:0 0 0 1px #2546d826}.pa-pub[data-v-a14ea318]:disabled{opacity:.6;cursor:not-allowed}.pa-pub-avatar[data-v-a14ea318]{width:36px;height:36px;flex:none;border-radius:50%;overflow:hidden;background:var(--s-1);border:1px solid var(--s-line);color:var(--s-accent);display:flex;align-items:center;justify-content:center}.pa-pub-avatar img[data-v-a14ea318]{width:100%;height:100%;object-fit:cover;display:block}.pa-pub-avatar b[data-v-a14ea318]{font-size:15px;font-weight:600;line-height:1}.pa-pub-copy[data-v-a14ea318]{display:flex;flex-direction:column;flex:1 1 auto;min-width:0}.pa-pub-copy strong[data-v-a14ea318]{font-size:13.5px;color:var(--s-text);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pa-pub-copy small[data-v-a14ea318]{font-size:11.5px;color:var(--s-text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pa-pub-tip[data-v-a14ea318]{font-size:11.5px;color:#f56c6c;line-height:1.5}@media(max-width:720px){.pa-top[data-v-a14ea318]{flex-direction:column}}@media(max-width:560px){.pa-pub-opts[data-v-a14ea318]{grid-template-columns:minmax(0,1fr)}}.pa-check[data-v-a14ea318]{width:16px;height:16px;flex:none;cursor:pointer;accent-color:var(--s-accent);margin-right:4px}.cm-page[data-v-2d405a97]{display:flex;flex-direction:column;gap:16px}.cm-top[data-v-2d405a97]{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;flex-wrap:wrap}.cm-back[data-v-2d405a97]{display:inline-flex;align-items:center;gap:4px;padding:0 0 6px}.cm-card[data-v-2d405a97]{display:flex;flex-direction:column;gap:10px;padding:16px 18px;border:1px solid var(--s-line);border-radius:13px;background:var(--s-1);box-shadow:var(--s-shadow);transition:border-color .16s,box-shadow .16s}.cm-card.is-hidden[data-v-2d405a97]{opacity:.62}.cm-meta[data-v-2d405a97]{display:flex;align-items:center;gap:12px}.cm-avatar[data-v-2d405a97]{width:40px;height:40px;border-radius:50%;object-fit:cover;background:var(--s-accent-soft);border:1px solid rgba(37,70,216,.15);flex-shrink:0}.cm-avatar-text[data-v-2d405a97]{display:flex;align-items:center;justify-content:center;color:var(--s-accent);font-weight:700;font-size:15px}.cm-meta-text[data-v-2d405a97]{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.cm-meta-text strong[data-v-2d405a97]{font-size:14px;font-weight:600}.cm-meta-text small[data-v-2d405a97]{color:var(--s-text-3);font-size:12px}.cm-badge[data-v-2d405a97]{margin-left:8px;font-size:11px;font-weight:600;color:var(--s-err);background:var(--s-err-bg);border:1px solid var(--s-err-bd);border-radius:999px;padding:1px 8px}.cm-content[data-v-2d405a97]{margin:0;white-space:pre-wrap;line-height:1.7;color:var(--s-text)}.cm-reply[data-v-2d405a97]{color:var(--s-accent);font-weight:500}.cm-meta .text-button[data-v-2d405a97]{display:inline-flex;align-items:center;gap:4px;flex-shrink:0}.cm-remove[data-v-2d405a97]{color:var(--s-err)}.cm-post[data-v-2d405a97]{flex-direction:row;align-items:center;gap:14px;cursor:pointer}.cm-post[data-v-2d405a97]:hover{border-color:var(--s-accent);box-shadow:var(--s-shadow-md)}.cm-thumb[data-v-2d405a97]{width:56px;height:56px;border-radius:10px;object-fit:cover;flex-shrink:0;background:var(--s-2);border:1px solid var(--s-line)}.cm-thumb-empty[data-v-2d405a97]{display:flex;align-items:center;justify-content:center;font-size:12px;color:var(--s-text-3)}.cm-post-text[data-v-2d405a97]{flex:1;display:flex;flex-direction:column;gap:4px;min-width:0}.cm-post-text strong[data-v-2d405a97]{font-size:14px;font-weight:600;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.cm-post-text small[data-v-2d405a97]{color:var(--s-text-3);font-size:12px}.cm-counts b[data-v-2d405a97]{color:var(--s-text);font-weight:650}.cm-enter[data-v-2d405a97]{flex-shrink:0;font-size:13px;font-weight:500;color:var(--s-accent)}.cm-post-preview[data-v-2d405a97]{display:flex;flex-direction:column;gap:10px;padding:16px 18px;border:1px solid var(--s-line);border-radius:13px;background:var(--s-2)}.cm-preview-text[data-v-2d405a97]{margin:0;white-space:pre-wrap;line-height:1.7}.cm-preview-shots[data-v-2d405a97]{display:flex;flex-wrap:wrap;gap:8px}.cm-preview-shots img[data-v-2d405a97]{width:72px;height:72px;border-radius:8px;object-fit:cover;background:var(--s-1);border:1px solid var(--s-line)}.cm-preview-video[data-v-2d405a97]{width:100%;max-width:360px;border-radius:10px;background:#000;display:block}.cm-actions[data-v-2d405a97]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.cm-actions .ct-filter.on[data-v-2d405a97]{border-color:var(--s-accent);color:var(--s-accent);background:var(--s-accent-soft)}.cm-check[data-v-2d405a97]{width:16px;height:16px;flex:none;cursor:pointer;accent-color:var(--s-accent)}.cm-batch[data-v-2d405a97]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 14px;border:1px solid var(--s-accent);border-radius:12px;background:var(--s-accent-soft)}.cm-sel-all[data-v-2d405a97]{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;cursor:pointer}.fp-rows[data-v-6633a581]{display:grid;gap:16px}.fp-row[data-v-6633a581]{border:1px solid var(--s-2);border-radius:18px;padding:16px 18px 18px;background:var(--s-1)}.fp-row-head[data-v-6633a581]{display:flex;align-items:center;justify-content:flex-start;gap:10px;flex-wrap:wrap;margin-bottom:14px;height:auto;padding:0;border-bottom:0;background:none}.fp-count[data-v-6633a581]{font-size:12px;color:var(--s-text-3);border:1px solid var(--s-2);border-radius:999px;padding:2px 10px}.fp-slots[data-v-6633a581]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.fp-slot[data-v-6633a581]{position:relative;border:1px dashed var(--s-2);border-radius:14px;background:var(--s-1);min-height:132px;display:flex;align-items:center;justify-content:center;overflow:hidden;transition:border-color .2s,transform .2s,box-shadow .2s}.fp-slot[data-v-6633a581]:hover{border-color:#19d3c580;transform:translateY(-2px);box-shadow:0 8px 24px #0000004d}.fp-slot.filled[data-v-6633a581]{border-style:solid;background:var(--s-1);align-items:flex-end;cursor:grab}.fp-slot img[data-v-6633a581]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.fp-slot-fallback[data-v-6633a581]{color:var(--s-text-3)}.fp-slot-empty[data-v-6633a581]{font-size:12px;color:var(--s-text-3)}.fp-slot-idx[data-v-6633a581]{position:absolute;top:6px;left:6px;font-size:11px;color:#fff;background:#1715138c;border-radius:999px;width:18px;height:18px;line-height:18px;text-align:center}.fp-slot-title[data-v-6633a581]{position:relative;z-index:2;width:100%;padding:6px 8px;font-size:12px;color:var(--s-text-3);background:linear-gradient(180deg,#17151300,#171513b8);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.fp-slot-ops[data-v-6633a581]{position:absolute;top:5px;right:5px;z-index:3;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:4px;max-width:calc(100% - 34px)}.fp-slot-ops button[data-v-6633a581]{width:22px;height:22px;border-radius:50%;border:none;background:#17151399;color:#fff;font-size:12px;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0}.fp-slot-ops button[data-v-6633a581]:disabled{opacity:.35;cursor:default}.fp-slot-ops button.danger[data-v-6633a581]:hover{background:#b4462f}.fp-slot-ops button.cover[data-v-6633a581]{background:#c2887a}.fp-slot-ops button.cover[data-v-6633a581]:hover{background:#ff7d00}.fp-slot-badge[data-v-6633a581]{position:absolute;left:6px;bottom:30px;z-index:2;font-size:10px;letter-spacing:.5px;color:var(--s-text-3);background:#c2887aeb;border-radius:999px;padding:2px 7px}.fp-order[data-v-6633a581]{position:absolute;top:6px;left:6px;z-index:3;font-size:11px;color:var(--s-text);background:#ffffffeb;border-radius:999px;padding:2px 8px}.fp-cover-input[data-v-6633a581]{display:none}.fp-snippet[data-v-6633a581]{display:block;margin-top:6px;font-size:12px;color:var(--s-text-3);line-height:1.55;max-height:38px;overflow:hidden}.fp-picker[data-v-6633a581]{margin-top:26px;border-top:1px solid var(--s-2);padding-top:20px}.fp-footer[data-v-6633a581]{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:22px;border-top:1px solid var(--s-2);padding:18px 0 0;font-size:12px;letter-spacing:normal;color:inherit}.fp-footer>div[data-v-6633a581]{display:flex;gap:10px}.section-head[data-v-6633a581]{display:flex;gap:14px;align-items:flex-start}.section-head .text-button[data-v-6633a581]{margin-left:auto;flex-shrink:0}.section-head h3[data-v-6633a581]{margin:4px 0 6px}.section-head p[data-v-6633a581]{max-width:760px;line-height:1.75}.fp-tip[data-v-6633a581]{margin-top:8px;color:#8c8377}.fp-tip strong[data-v-6633a581]{color:var(--s-text-2)}@media(max-width:1100px){.fp-slots[data-v-6633a581]{grid-template-columns:repeat(3,minmax(0,1fr))}}.mm-page[data-v-6aa85c27]{display:flex;flex-direction:column;gap:16px}.mm-top[data-v-6aa85c27]{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;flex-wrap:wrap}.mm-search[data-v-6aa85c27]{display:flex;align-items:center;gap:8px;padding:7px 14px;border:1px solid var(--s-line-2);border-radius:999px;background:var(--s-1);color:var(--s-text-3);box-shadow:var(--s-shadow)}.mm-search[data-v-6aa85c27]:focus-within{border-color:var(--s-accent);box-shadow:0 0 0 3px #2546d81f}.mm-search input[data-v-6aa85c27]{border:0;outline:0;font:inherit;font-size:13px;width:230px;color:var(--s-text);background:transparent;padding:0;margin:0;box-shadow:none}.mm-row[data-v-6aa85c27]{display:flex;align-items:center;gap:14px;padding:12px 18px;flex-wrap:wrap}.mm-avatar[data-v-6aa85c27]{width:40px;height:40px;border-radius:11px;object-fit:cover;background:var(--s-accent-soft);border:1px solid rgba(37,70,216,.15);flex-shrink:0}.mm-avatar-text[data-v-6aa85c27]{display:flex;align-items:center;justify-content:center;color:var(--s-accent);font-weight:700}.mm-meta[data-v-6aa85c27]{display:flex;flex-direction:column;gap:3px;min-width:130px}.mm-meta strong[data-v-6aa85c27]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600}.mm-phone[data-v-6aa85c27]{font-weight:450;font-size:12px;color:var(--s-text-2)}.mm-meta small[data-v-6aa85c27]{font-size:12px;color:var(--s-text-3)}.mm-card-info[data-v-6aa85c27]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-left:auto}.mm-level[data-v-6aa85c27]{padding:3px 11px;border-radius:999px;background:var(--s-warn-bg);border:1px solid var(--s-warn-bd);color:var(--s-warn);font-size:11.5px;font-weight:600}.mm-stat[data-v-6aa85c27]{font-size:12.5px;color:var(--s-text-2)}.mm-stat b[data-v-6aa85c27]{color:var(--s-text);font-weight:650}.mm-none[data-v-6aa85c27]{font-size:12.5px;color:var(--s-text-3)}.mm-mask[data-v-6aa85c27]{position:fixed;inset:0;z-index:60;background:#0f172a7a;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:flex-start;justify-content:center;padding:5vh 16px;overflow:auto}.mm-panel[data-v-6aa85c27]{width:100%;max-width:560px;padding:24px;display:flex;flex-direction:column;gap:16px;box-shadow:var(--s-shadow-lg)}.mm-panel-head[data-v-6aa85c27]{display:flex;justify-content:space-between;align-items:center}.mm-panel-head h3[data-v-6aa85c27]{margin:0;font-size:18px;font-weight:650}.mm-panel-foot[data-v-6aa85c27]{display:flex;justify-content:space-between;align-items:center;gap:12px}.mm-actions[data-v-6aa85c27]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}@media(max-width:720px){.mm-top[data-v-6aa85c27]{flex-direction:column}}.mm-check[data-v-6aa85c27]{width:16px;height:16px;flex:none;cursor:pointer;accent-color:var(--s-accent)}.mm-sel-all[data-v-6aa85c27]{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;cursor:pointer}.md-page[data-v-1addf54f]{display:flex;flex-direction:column;gap:16px}.md-top[data-v-1addf54f]{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;flex-wrap:wrap}.md-title[data-v-1addf54f]{display:flex;flex-direction:column;gap:6px;align-items:flex-start}.md-title h2[data-v-1addf54f]{margin:0}.md-top-acts[data-v-1addf54f]{display:flex;gap:10px;flex-wrap:wrap}.md-card[data-v-1addf54f]{display:flex;align-items:center;gap:14px;padding:16px;border:1px solid var(--s-1);border-radius:14px;background:var(--s-1);flex-wrap:wrap}.md-avatar[data-v-1addf54f]{width:48px;height:48px;border-radius:14px;object-fit:cover;background:var(--s-1);flex-shrink:0}.md-avatar-text[data-v-1addf54f]{display:flex;align-items:center;justify-content:center;color:var(--s-text-2);font-weight:600}.md-card-main[data-v-1addf54f]{display:flex;flex-direction:column;gap:3px}.md-card-main strong[data-v-1addf54f]{display:flex;align-items:center;gap:8px;font-size:15px}.md-phone[data-v-1addf54f]{font-weight:400;font-size:12px;color:var(--s-text-3)}.md-level[data-v-1addf54f]{padding:3px 10px;border-radius:999px;background:var(--s-1);color:#f53f3f;font-size:12px;font-weight:600}.md-card-main small[data-v-1addf54f]{font-size:12px;color:var(--s-text-3)}.md-stats[data-v-1addf54f]{display:flex;gap:16px;margin-left:auto;flex-wrap:wrap}.md-stat[data-v-1addf54f]{font-size:13px;color:#86909c}.md-stat b[data-v-1addf54f]{color:var(--s-text);font-size:15px}.md-sum[data-v-1addf54f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:10px}.md-sum-cell[data-v-1addf54f]{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border:1px solid var(--s-1);border-radius:12px;background:var(--s-1)}.md-sum-cell small[data-v-1addf54f]{font-size:11.5px;color:var(--s-text-3)}.md-sum-cell b[data-v-1addf54f]{font-size:15px;color:var(--s-text)}.md-tabs[data-v-1addf54f]{display:flex;gap:8px;flex-wrap:wrap}.md-order[data-v-1addf54f]{display:flex;flex-direction:column;gap:8px;padding:14px 16px}.md-order-head[data-v-1addf54f]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.md-order-head strong[data-v-1addf54f]{font-size:13.5px}.md-order-head small[data-v-1addf54f]{font-size:11.5px;color:var(--s-text-3)}.md-tag[data-v-1addf54f]{padding:2px 9px;border-radius:999px;background:var(--s-1);color:#86909c;font-size:11.5px}.md-tag.is-void[data-v-1addf54f]{background:var(--s-1);color:#f56c6c}.md-tag.is-expired[data-v-1addf54f]{background:var(--s-1);color:var(--s-text-3)}.md-tag.is-used[data-v-1addf54f],.md-tag.is-open[data-v-1addf54f]{background:var(--s-1);color:var(--s-text-2)}.md-order-money[data-v-1addf54f]{display:flex;gap:14px;flex-wrap:wrap;font-size:12.5px;color:#86909c}.md-order-money b[data-v-1addf54f]{color:var(--s-text)}.md-order-money .is-strong b[data-v-1addf54f]{color:#f53f3f}.md-order-money .is-offline b[data-v-1addf54f]{color:var(--s-text-2)}.md-order-foot[data-v-1addf54f]{display:flex;gap:12px;flex-wrap:wrap;font-size:12px;color:var(--s-text-3)}.md-coupon[data-v-1addf54f]{color:var(--s-text-2)}.md-order-acts[data-v-1addf54f]{display:flex;gap:10px;justify-content:flex-end}.md-coupon-row[data-v-1addf54f]{display:flex;align-items:center;gap:14px;padding:14px 16px;flex-wrap:wrap}.md-coupon-main[data-v-1addf54f]{display:flex;flex-direction:column;gap:3px;margin-right:auto;min-width:0}.md-coupon-main strong[data-v-1addf54f]{display:flex;align-items:center;gap:8px;font-size:14px;flex-wrap:wrap}.md-coupon-kind[data-v-1addf54f]{padding:2px 9px;border-radius:999px;background:var(--s-1);color:#86909c;font-size:11.5px;font-weight:400}.md-coupon-main small[data-v-1addf54f]{font-size:12px;color:var(--s-text-3)}.md-coupon-acts[data-v-1addf54f]{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.md-logs[data-v-1addf54f]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.md-logs li[data-v-1addf54f]{display:flex;align-items:center;gap:10px;padding:10px 2px;border-bottom:1px solid var(--s-1)}.md-logs li[data-v-1addf54f]:last-child{border-bottom:0}.md-log-meta[data-v-1addf54f]{display:flex;flex-direction:column;gap:2px;margin-right:auto;min-width:0}.md-log-meta strong[data-v-1addf54f]{font-size:13px;font-weight:600;color:var(--s-text)}.md-log-meta small[data-v-1addf54f]{font-size:11.5px;color:var(--s-text-3)}.md-log-kind[data-v-1addf54f]{flex:0 0 auto;padding:2px 9px;border-radius:999px;background:var(--s-1);color:#86909c;font-size:11.5px}.md-log-kind.is-offline[data-v-1addf54f]{background:var(--s-1);color:#f53f3f}.md-log-delta[data-v-1addf54f]{flex:0 0 auto;min-width:88px;text-align:right;font-size:13.5px;font-weight:600}.md-log-delta.up[data-v-1addf54f]{color:var(--s-text-2)}.md-log-delta.down[data-v-1addf54f]{color:#f56c6c}.md-mask[data-v-1addf54f]{position:fixed;inset:0;z-index:60;background:#1e1a1673;display:flex;align-items:flex-start;justify-content:center;padding:5vh 16px;overflow:auto}.md-panel[data-v-1addf54f]{width:100%;max-width:520px;padding:22px;display:flex;flex-direction:column;gap:14px}.md-panel select[data-v-1addf54f],.md-panel input[type=text][data-v-1addf54f]{padding:10px 14px;border:1px solid var(--s-2);border-radius:10px;font:inherit}.md-panel input[data-v-1addf54f]:not([type=checkbox]){padding:10px 14px;border:1px solid var(--s-2);border-radius:10px;font:inherit}.md-panel-head[data-v-1addf54f]{display:flex;justify-content:space-between;align-items:center}.md-panel-head h3[data-v-1addf54f]{margin:0}.md-panel-foot[data-v-1addf54f]{display:flex;justify-content:space-between;align-items:center;gap:12px}.md-check[data-v-1addf54f]{display:flex;align-items:flex-start;gap:8px;font-size:13px}.md-check input[data-v-1addf54f]{width:16px;height:16px;margin-top:2px}.md-bad[data-v-1addf54f]{color:#f56c6c;font-size:12px;font-weight:600}@media(max-width:720px){.md-top[data-v-1addf54f]{flex-direction:column}.md-stats[data-v-1addf54f]{margin-left:0}}.gs-page[data-v-5e85a5f1]{display:flex;flex-direction:column;gap:16px}.gs-top[data-v-5e85a5f1]{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;flex-wrap:wrap}.gs-top h2[data-v-5e85a5f1]{margin:0 0 4px}.gs-search[data-v-5e85a5f1]{display:flex;align-items:center;gap:8px;padding:8px 14px;border:1px solid var(--s-2);border-radius:999px;background:var(--s-1);color:var(--s-text-3)}.gs-search input[data-v-5e85a5f1]{border:0;outline:0;font:inherit;font-size:13px;width:230px;color:var(--s-text);background:transparent}.gs-sum[data-v-5e85a5f1]{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px}.gs-sum-cell[data-v-5e85a5f1]{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border:1px solid var(--s-1);border-radius:12px;background:var(--s-1)}.gs-sum-cell small[data-v-5e85a5f1]{font-size:11.5px;color:var(--s-text-3)}.gs-sum-cell b[data-v-5e85a5f1]{font-size:15px;color:var(--s-text)}.gs-order[data-v-5e85a5f1]{display:flex;flex-direction:column;gap:8px;padding:14px 16px}.gs-head[data-v-5e85a5f1]{display:flex;align-items:center;gap:12px}.gs-avatar[data-v-5e85a5f1]{width:36px;height:36px;border-radius:12px;background:var(--s-1);color:var(--s-text-2);display:flex;align-items:center;justify-content:center;flex-shrink:0}.gs-main[data-v-5e85a5f1]{display:flex;flex-direction:column;gap:2px;min-width:0}.gs-main strong[data-v-5e85a5f1]{display:flex;align-items:center;gap:8px;font-size:14px}.gs-main small[data-v-5e85a5f1]{font-size:11.5px;color:var(--s-text-3)}.gs-tag[data-v-5e85a5f1]{padding:2px 9px;border-radius:999px;background:var(--s-1);color:#86909c;font-size:11.5px;font-weight:400}.gs-money[data-v-5e85a5f1]{display:flex;gap:14px;flex-wrap:wrap;font-size:12.5px;color:#86909c}.gs-money b[data-v-5e85a5f1]{color:var(--s-text)}.gs-money .is-strong b[data-v-5e85a5f1]{color:#f53f3f}.gs-money .is-offline b[data-v-5e85a5f1]{color:var(--s-text-2)}@media(max-width:720px){.gs-top[data-v-5e85a5f1]{flex-direction:column}}.mo-page[data-v-2155c72a]{display:flex;flex-direction:column;gap:16px}.mo-top[data-v-2155c72a]{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;flex-wrap:wrap}.mo-form[data-v-2155c72a]{display:flex;flex-direction:column;gap:14px;padding:22px}.mo-form-head[data-v-2155c72a]{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.mo-form-head h3[data-v-2155c72a]{margin:0;font-size:17px;font-weight:650}.mo-form-foot[data-v-2155c72a]{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.mo-member-row span[data-v-2155c72a]:first-child{font-size:13px;color:var(--s-text-2)}.mo-chosen[data-v-2155c72a]{display:inline-flex;align-items:center;gap:10px;padding:6px 14px;border-radius:999px;background:var(--s-accent-soft);border:1px solid rgba(37,70,216,.18);font-size:13px}.mo-chosen b[data-v-2155c72a]{color:var(--s-accent)}.mo-check[data-v-2155c72a]{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--s-text-2)}.mo-order[data-v-2155c72a]{display:flex;align-items:center;gap:14px;padding:14px 18px;flex-wrap:wrap}.mo-order-main[data-v-2155c72a]{display:flex;flex-direction:column;gap:3px}.mo-order-main small[data-v-2155c72a]{color:var(--s-text-3)}.mo-order-tags[data-v-2155c72a]{margin-left:auto;display:flex;gap:8px;flex-wrap:wrap}.mo-tag[data-v-2155c72a]{padding:3px 10px;border-radius:999px;background:var(--s-2);border:1px solid var(--s-line);color:var(--s-text-2);font-size:11.5px;font-weight:500}.mo-tag.is-balance[data-v-2155c72a]{background:var(--s-warn-bg);border-color:var(--s-warn-bd);color:var(--s-warn)}.mo-tag.is-points[data-v-2155c72a]{background:var(--s-ok-bg);border-color:var(--s-ok-bd);color:var(--s-ok)}.mo-tag.is-coupon[data-v-2155c72a]{background:#fdf2f8;border-color:#fbcfe8;color:#db2777}.mo-tag.is-offline[data-v-2155c72a]{background:var(--s-2);border-color:var(--s-line);color:var(--s-text-2)}.mo-tag.is-pending[data-v-2155c72a]{background:var(--s-warn-bg);border-color:var(--s-warn-bd);color:var(--s-warn);font-weight:600}.mo-tag.is-shooting[data-v-2155c72a]{background:var(--s-info-bg);border-color:var(--s-info-bd);color:var(--s-info);font-weight:600}.mo-tag.is-done[data-v-2155c72a]{background:var(--s-ok-bg);border-color:var(--s-ok-bd);color:var(--s-ok);font-weight:600}.mo-order-acts[data-v-2155c72a]{display:flex;gap:12px;flex-wrap:wrap;width:100%}.mo-mask[data-v-2155c72a]{position:fixed;inset:0;z-index:60;background:#0f172a7a;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:flex-start;justify-content:center;padding:5vh 16px;overflow:auto}.mo-picker[data-v-2155c72a]{width:100%;max-width:520px;padding:22px;display:flex;flex-direction:column;gap:14px;box-shadow:var(--s-shadow-lg)}.mo-search-row[data-v-2155c72a]{display:flex;align-items:center;gap:8px;padding:8px 14px;border:1px solid var(--s-line-2);border-radius:999px;background:var(--s-1);color:var(--s-text-3)}.mo-coupon-row[data-v-2155c72a]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;width:100%}.mo-coupon-row select[data-v-2155c72a]{flex:1;min-width:220px}.mo-coupon-bad[data-v-2155c72a]{color:var(--s-err);font-size:12px;font-weight:600}.mo-coupon-row select.is-bad[data-v-2155c72a]{border-color:var(--s-err-bd);color:var(--s-err);background:var(--s-err-bg)}.mo-search-row input[data-v-2155c72a]{border:0;outline:0;font:inherit;font-size:13px;flex:1;color:var(--s-text);background:transparent;padding:0;margin:0;box-shadow:none}.mo-picker-list[data-v-2155c72a]{display:flex;flex-direction:column;gap:8px;max-height:46vh;overflow:auto}.mo-picker-item[data-v-2155c72a]{display:flex;flex-direction:column;gap:3px;align-items:flex-start;padding:12px 14px;border:1px solid var(--s-line);border-radius:11px;background:var(--s-2);font:inherit;cursor:pointer;text-align:left;transition:all .15s}.mo-picker-item[data-v-2155c72a]:hover{border-color:var(--s-accent);background:var(--s-accent-soft)}.mo-picker-item small[data-v-2155c72a]{color:var(--s-text-2)}.mo-list-price[data-v-2155c72a]{color:var(--s-text-3);font-weight:400}.mo-preview[data-v-2155c72a]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;grid-column:1/-1;padding:12px 16px;border-radius:10px;background:var(--s-2);border:1px solid var(--s-line);font-size:13px;color:var(--s-text-2)}.mo-preview b[data-v-2155c72a]{color:var(--s-text);font-size:15px}.mo-preview .is-cut[data-v-2155c72a]{color:var(--s-err);font-weight:600}.mo-preview .is-balance[data-v-2155c72a]{color:var(--s-accent);font-weight:600}.mo-preview .is-offline[data-v-2155c72a]{color:var(--s-warn);font-weight:600}.mo-preview .is-error[data-v-2155c72a]{color:var(--s-err);font-weight:600}.mo-tip[data-v-2155c72a]{grid-column:1/-1;color:var(--s-text-3);font-size:12px;margin-top:-8px}@media(max-width:720px){.mo-top[data-v-2155c72a]{flex-direction:column}}.mo-edit[data-v-2155c72a]{display:flex;flex-direction:column;gap:12px;max-height:82vh;overflow:auto}.mo-edit label[data-v-2155c72a]{display:flex;flex-direction:column;gap:5px;font-size:12.5px;font-weight:500;color:var(--s-text-2);margin-bottom:0}.mo-edit input[data-v-2155c72a],.mo-edit select[data-v-2155c72a]{padding:9px 11px;margin-top:0;border:1px solid var(--s-line-2);border-radius:8px;font:inherit;font-size:13px;color:var(--s-text);background:var(--s-1)}.mo-edit input[data-v-2155c72a]:focus,.mo-edit select[data-v-2155c72a]:focus{outline:none;border-color:var(--s-accent);box-shadow:0 0 0 3px #2546d81f}.mo-edit .mo-check[data-v-2155c72a]{flex-direction:row;align-items:center;gap:8px}.text-button.is-danger[data-v-2155c72a]{color:var(--s-err)}.mo-row-check[data-v-2155c72a]{width:16px;height:16px;flex:none;cursor:pointer;accent-color:var(--s-accent)}.staff-page{max-width:1100px;margin:auto}.staff-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.staff-heading h1{font-size:22px;font-weight:650;margin:4px 0}.staff-heading small{color:var(--s-accent);font-weight:600;font-size:11px;letter-spacing:.5px}.staff-heading p{color:var(--s-text-2);font-size:13px;line-height:1.65;margin:4px 0 0;max-width:640px}.staff-page>header button{border:1px solid var(--s-line-2);background:var(--s-1);color:var(--s-text);padding:8px 14px;border-radius:8px;cursor:pointer;min-height:36px;font-size:13px}.staff-note{color:var(--s-text-2);font-size:13px;line-height:1.7;margin:14px 0}.staff-error{padding:11px 14px;color:var(--s-err);background:var(--s-err-bg);border:1px solid var(--s-err-bd);border-radius:9px}.staff-empty{padding:28px 8px;color:var(--s-text-2);font-size:13px}.staff-table{display:block;height:auto;overflow:visible;border:1px solid var(--s-line);border-radius:12px;background:#fff}.staff-table table{width:100%;border-collapse:collapse;font-size:14px;background:#fff;color:#172033}.staff-table th,.staff-table td{padding:12px 14px;text-align:left;border-bottom:1px solid var(--s-line);vertical-align:middle}.staff-table th{background:#f4f6f8;color:#526074;font-size:12px;font-weight:650}.staff-table tr:last-child td{border-bottom:0}.staff-table select{min-width:160px;min-height:36px;border:1px solid #c9d0d8;border-radius:8px;background:#fff;color:#172033;padding:4px 8px;font:inherit}.st-dot[data-v-a0d78eed]{display:inline-block;width:6px;height:6px;border-radius:50%;background:#b5ae9e;margin-right:6px;vertical-align:1px}.st-dot.on[data-v-a0d78eed]{background:#00b42a}.laike[data-v-a0d78eed]{color:#1d2129}.laike header[data-v-a0d78eed],.laike footer[data-v-a0d78eed]{display:flex;align-items:center;gap:12px;margin:16px 0}.laike h1[data-v-a0d78eed]{margin:6px 0}.laike header>div[data-v-a0d78eed]{flex:1}.laike button[data-v-a0d78eed]{padding:11px 16px;border:1px solid #ddd8cb;border-radius:10px;background:#fff;color:#1d2129;cursor:pointer}.laike button[data-v-a0d78eed]:disabled{opacity:.5}.card[data-v-a0d78eed]{background:#fff;border:1px solid #e5e6eb;border-radius:18px;padding:24px;margin:18px 0}.config[data-v-a0d78eed]{max-width:800px}label[data-v-a0d78eed]{display:block;margin:14px 0}input[data-v-a0d78eed]:not([type=checkbox]){display:block;width:100%;box-sizing:border-box;padding:12px;border:1px solid #d3cec2;border-radius:8px;margin-top:8px}.check[data-v-a0d78eed]{display:flex;gap:10px;align-items:center}.table-wrap[data-v-a0d78eed]{overflow:auto;background:#fff;border:1px solid #e5e6eb;border-radius:16px}table[data-v-a0d78eed]{width:100%;border-collapse:collapse;font-size:14px}th[data-v-a0d78eed],td[data-v-a0d78eed]{padding:15px;text-align:left;border-bottom:1px solid #eae7de;min-width:90px}td small[data-v-a0d78eed]{display:block;color:#6b6455;margin-top:8px}.error[data-v-a0d78eed]{color:#a42828;background:#fff1ef;padding:14px}.empty[data-v-a0d78eed]{padding:35px;text-align:center;color:#86909c}p[data-v-a0d78eed]{line-height:1.8}@media(max-width:760px){header[data-v-a0d78eed]{flex-wrap:wrap}header>div[data-v-a0d78eed]{flex-basis:100%}table[data-v-a0d78eed],tbody[data-v-a0d78eed],tr[data-v-a0d78eed],td[data-v-a0d78eed]{display:block}thead[data-v-a0d78eed]{display:none}tr[data-v-a0d78eed]{padding:12px;border-bottom:8px solid #f2f3f5}td[data-v-a0d78eed]{display:grid;grid-template-columns:100px 1fr;gap:10px;padding:9px;overflow-wrap:anywhere}td[data-v-a0d78eed]:before{content:attr(data-label);color:#86909c}.table-wrap[data-v-a0d78eed]{overflow:visible}.card[data-v-a0d78eed]{padding:16px}footer[data-v-a0d78eed]{flex-wrap:wrap}}.laike[data-v-a0d78eed]{color:var(--s-text)}.laike .card[data-v-a0d78eed],.laike .table-wrap[data-v-a0d78eed]{background:var(--s-1);border-color:var(--s-line);box-shadow:var(--s-shadow);border-radius:12px}.laike h1[data-v-a0d78eed],.laike h2[data-v-a0d78eed],.laike h3[data-v-a0d78eed],.laike label[data-v-a0d78eed],.laike td[data-v-a0d78eed]{color:var(--s-text)}.laike p[data-v-a0d78eed],.laike small[data-v-a0d78eed],.laike footer[data-v-a0d78eed],.laike td small[data-v-a0d78eed],.laike .empty[data-v-a0d78eed]{color:var(--s-text-2)}.laike th[data-v-a0d78eed]{background:#f8fafc;color:var(--s-text-2);font-weight:600;border-bottom:1px solid var(--s-line)}.laike th[data-v-a0d78eed],.laike td[data-v-a0d78eed]{border-color:var(--s-line)}.laike tbody tr:nth-child(2n) td[data-v-a0d78eed]{background:#f1f3f666}.laike tbody tr:hover td[data-v-a0d78eed]{background:var(--s-accent-soft)}.laike input[data-v-a0d78eed]:not([type=checkbox]){background:var(--s-1);color:var(--s-text);border-color:var(--s-line-2);border-radius:8px;color-scheme:light}.laike input[data-v-a0d78eed]:not([type=checkbox]):focus{border-color:var(--s-accent);box-shadow:0 0 0 3px #2546d81f}.laike input[data-v-a0d78eed]::placeholder{color:var(--s-text-3);opacity:1}.laike button[data-v-a0d78eed]{background:var(--s-1);color:var(--s-text);border-color:var(--s-line-2);border-radius:8px;font-weight:500;transition:all .15s ease}.laike button[data-v-a0d78eed]:hover:not(:disabled){border-color:var(--s-accent);color:var(--s-accent);background:var(--s-accent-soft)}.laike .error[data-v-a0d78eed]{background:var(--s-err-bg);color:var(--s-err);border:1px solid var(--s-err-bd);border-radius:9px;padding:11px 14px;font-size:12.5px}.laike [role=status][data-v-a0d78eed]{padding:11px 14px;background:var(--s-ok-bg);border:1px solid var(--s-ok-bd);border-radius:9px;color:var(--s-ok);font-size:12.5px}@media(max-width:760px){.laike tr[data-v-a0d78eed]{border-bottom-color:var(--s-0)}.laike td[data-v-a0d78eed]:before{color:var(--s-text-2)}}.date-filter[data-v-a0d78eed]{display:flex;gap:8px;align-items:flex-end;flex-wrap:wrap;margin-bottom:8px;padding:10px 14px;background:var(--s-1);border:1px solid var(--s-line);border-radius:11px;box-shadow:var(--s-shadow)}.date-filter span[data-v-a0d78eed]{color:var(--s-text-3);font-size:11.5px;padding-bottom:6px}.laike .sync-panel[data-v-a0d78eed]{padding:7px 12px;margin:0 0 8px;border-radius:12px}.laike .sync-panel .sync-head[data-v-a0d78eed]{gap:8px}.laike .sync-panel strong[data-v-a0d78eed]{font-size:12.5px;font-weight:600;line-height:1.5}.laike .sync-panel p[data-v-a0d78eed]{margin:2px 0 0;font-size:11.5px;line-height:1.5}.laike .sync-panel .log-toggle[data-v-a0d78eed]{min-height:24px;padding:2px 9px;font-size:11px}.sync-log[data-v-a0d78eed]{margin-top:6px}.laike .hint-line[data-v-a0d78eed]{margin:0 0 6px;font-size:11px;line-height:1.5;color:var(--s-text-2,#acbfb5)}.date-filter label[data-v-a0d78eed]{margin:0;display:flex;flex-direction:column;gap:3px;font-size:11px;color:var(--s-text-2,#acbfb5)}.date-filter input[data-v-a0d78eed]{width:140px;min-height:30px;padding:4px 8px;margin-top:0;font-size:12px}.date-filter label.grow[data-v-a0d78eed]{flex:1;min-width:200px}.date-filter label.grow input[data-v-a0d78eed]{width:100%}.date-filter button[data-v-a0d78eed]{min-height:30px;padding:5px 12px;font-size:12px;margin:0}.sync-panel .sync-head[data-v-a0d78eed]{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;cursor:pointer}.sync-panel .log-toggle[data-v-a0d78eed]{min-height:26px;padding:3px 10px;font-size:12px;border-radius:999px;white-space:nowrap}.sync-log[data-v-a0d78eed]{margin-top:10px;border-top:1px dashed var(--s-line-2,#34443e);padding-top:8px;max-height:300px;overflow:auto;overscroll-behavior:contain}.sync-log p[data-v-a0d78eed]{display:flex;gap:10px;align-items:baseline;margin:0 0 3px;font-size:12px;line-height:1.5}.sync-log time[data-v-a0d78eed]{flex:0 0 76px;color:var(--s-text-2,#acbfb5);font-size:11px;font-variant-numeric:tabular-nums}.sync-log .lvl-warn span[data-v-a0d78eed]{color:#e8b84a}.sync-log .lvl-error span[data-v-a0d78eed]{color:#ff8a7a;font-weight:600}.sync-log .muted[data-v-a0d78eed]{color:var(--s-text-2,#acbfb5)}.laike-page[data-v-a0d78eed]{height:calc(100dvh - 110px);min-height:520px;display:flex;flex-direction:column;overflow:hidden}.laike-page.zen[data-v-a0d78eed]{height:calc(100dvh - 92px)}.laike .laike-head[data-v-a0d78eed]{display:flex;align-items:center;gap:10px;margin:0 0 8px}.laike .laike-head>div[data-v-a0d78eed]{flex:1}.laike .laike-head h1[data-v-a0d78eed]{font-size:19px;margin:0 0 2px}.laike .laike-head small[data-v-a0d78eed]{font-size:11.5px}.laike .laike-head button[data-v-a0d78eed],.laike-foot button[data-v-a0d78eed]{min-height:30px;padding:5px 10px;font-size:12px;border-radius:7px}.laike-scroll[data-v-a0d78eed]{flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain}.laike-scroll.fill[data-v-a0d78eed]{display:flex;flex-direction:column;overflow:hidden}.laike-scroll.fill .table-wrap[data-v-a0d78eed]{flex:1 1 auto;min-height:120px;overflow:auto;margin:0}.laike-scroll.fill .card[data-v-a0d78eed],.laike-scroll.fill .date-filter[data-v-a0d78eed]{flex:0 0 auto}.laike-page.zen .laike-head[data-v-a0d78eed],.laike-page.zen>.error[data-v-a0d78eed],.laike-page.zen>[role=status][data-v-a0d78eed]{display:none}.zen-exit[data-v-a0d78eed]{position:fixed;top:12px;right:16px;z-index:70;min-height:30px;padding:5px 10px;font-size:12px;border-radius:7px}.laike td[data-v-a0d78eed]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:220px;padding:6px 9px}.laike td.actions[data-v-a0d78eed],.laike td[data-v-a0d78eed]:last-child{white-space:nowrap}.laike td.phone-cell[data-v-a0d78eed]{cursor:pointer;font-variant-numeric:tabular-nums}.laike th[data-v-a0d78eed]{padding:8px 9px;font-size:11.5px}.laike td small[data-v-a0d78eed]{margin-top:2px;font-size:10.5px}.laike .laike-foot[data-v-a0d78eed]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;border-top:1px solid var(--s-line-2,#34443e);margin:8px 0 0;padding:8px 0 2px}.foot-nav[data-v-a0d78eed]{display:flex;gap:5px;flex-wrap:wrap}.foot-nav button[data-v-a0d78eed]{min-height:28px;padding:4px 11px;font-size:12px;border-radius:999px}.foot-nav button.active[data-v-a0d78eed]{background:var(--s-accent,#1d2129);border-color:var(--s-accent,#1d2129);color:#fff}.foot-pager[data-v-a0d78eed]{display:flex;align-items:center;gap:7px;font-size:12px;color:var(--s-text-2,#acbfb5);flex-wrap:wrap}.foot-pager select[data-v-a0d78eed]{min-height:28px;padding:3px 6px;font-size:12px}.foot-page[data-v-a0d78eed]{min-width:52px;text-align:center;color:var(--s-text,#e7efeb)}@media(max-width:760px){.laike-page[data-v-a0d78eed]{height:auto;overflow:visible}.laike-scroll[data-v-a0d78eed],.laike-scroll.fill .table-wrap[data-v-a0d78eed]{overflow:visible}.laike-foot[data-v-a0d78eed]{position:sticky;bottom:0;background:var(--s-0,#0a1013);z-index:5}}.laike .gen-btn[data-v-a0d78eed]{border-color:var(--s-accent);color:var(--s-accent);background:var(--s-accent-soft)}.gen-overlay[data-v-a0d78eed]{position:fixed;inset:0;z-index:80;background:#0f172a7a;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:20px}.gen-modal[data-v-a0d78eed]{width:min(560px,100%);max-height:86dvh;overflow:auto;background:var(--s-1);border:1px solid var(--s-line);border-radius:16px;padding:22px 24px;box-shadow:var(--s-shadow-lg)}.gen-modal header[data-v-a0d78eed]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 0 8px}.gen-modal h2[data-v-a0d78eed]{margin:0;font-size:18px;font-weight:650}.gen-meta[data-v-a0d78eed]{margin:0 0 6px;font-size:12.5px;color:var(--s-text-2)}.gen-tip[data-v-a0d78eed]{margin:0 0 12px;font-size:12px;line-height:1.65;color:var(--s-text-2)}.gen-modal label[data-v-a0d78eed]{display:block;margin:10px 0;font-size:12px;font-weight:500;color:var(--s-text-2)}.gen-modal input[data-v-a0d78eed],.gen-modal textarea[data-v-a0d78eed]{display:block;width:100%;box-sizing:border-box;margin-top:5px;padding:9px 11px;border:1px solid var(--s-line-2);border-radius:8px;background:var(--s-1);color:var(--s-text);font-size:13px;color-scheme:light}.gen-modal textarea[data-v-a0d78eed]{resize:vertical}.gen-grid[data-v-a0d78eed]{display:grid;grid-template-columns:1fr 1fr;gap:0 14px}@media(max-width:520px){.gen-grid[data-v-a0d78eed]{grid-template-columns:1fr}}.gen-actions[data-v-a0d78eed]{display:flex;justify-content:flex-end;gap:10px;margin-top:10px}.gen-actions .primary[data-v-a0d78eed]{background:var(--s-accent);border-color:var(--s-accent);color:#fff}.cmdk-launch[data-v-b35516ab]{display:flex;align-items:center;gap:6px;height:32px;padding:0 10px;border:1px solid var(--os-stroke);border-radius:999px;background:var(--os-bg-1);color:var(--os-text-2);font:inherit}.cmdk-launch kbd[data-v-b35516ab]{font:11px/1 ui-monospace,monospace;color:var(--os-text-3)}.cmdk-mask[data-v-b35516ab]{position:fixed;inset:0;z-index:400;background:#11182047;display:flex;justify-content:center;padding-top:12vh}.cmdk[data-v-b35516ab]{width:min(640px,calc(100vw - 32px));max-height:min(640px,72vh);display:flex;flex-direction:column;background:var(--os-bg-1);color:var(--os-text);border:1px solid var(--os-stroke);border-radius:16px;box-shadow:0 24px 80px #1118202e;overflow:hidden}.cmdk-input[data-v-b35516ab]{display:flex;align-items:center;gap:8px;padding:12px 14px;border-bottom:1px solid var(--os-stroke)}.cmdk-input input[data-v-b35516ab]{flex:1;border:0;outline:0;background:transparent;color:inherit;font:15px/1.4 inherit}.cmdk-esc[data-v-b35516ab]{border:1px solid var(--os-stroke);background:transparent;border-radius:8px;padding:2px 8px;color:var(--os-text-3);font:12px/1.4 inherit}.cmdk-body[data-v-b35516ab]{overflow:auto;padding:8px}.cmdk-label[data-v-b35516ab]{margin:8px 8px 4px;font-size:12px;color:var(--os-text-3)}.cmdk-row[data-v-b35516ab]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:left;border:0;background:transparent;color:inherit;border-radius:10px;padding:8px 10px;font:inherit}.cmdk-row.on[data-v-b35516ab]{background:var(--os-stroke)}.cmdk-row span[data-v-b35516ab]{display:flex;flex-direction:column;gap:2px}.cmdk-row small[data-v-b35516ab],.cmdk-note[data-v-b35516ab],.cmdk-sum[data-v-b35516ab]{color:var(--os-text-2);font-size:12px}.cmdk-note[data-v-b35516ab]{margin:8px}.cmdk-answer[data-v-b35516ab]{margin:4px 8px 8px;padding:10px 12px;border:1px solid var(--os-stroke);border-left:3px solid var(--accent);border-radius:12px}.cmdk-answer header[data-v-b35516ab]{display:flex;justify-content:space-between;gap:8px}.cmdk-answer header span[data-v-b35516ab]{color:var(--os-text-3);font-size:12px}.cmdk-perm[data-v-b35516ab]{margin:6px 0 0;font-weight:600}.cmdk-sum[data-v-b35516ab]{margin:4px 0 0}.cmdk-pills[data-v-b35516ab]{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.cmdk-pills span[data-v-b35516ab]{display:flex;gap:6px;align-items:baseline;padding:4px 8px;border-radius:999px;background:var(--os-stroke);font-size:12px}.cmdk-pills small[data-v-b35516ab]{color:var(--os-text-3)}.cmdk footer[data-v-b35516ab]{display:flex;gap:14px;align-items:center;padding:8px 14px;border-top:1px solid var(--os-stroke);color:var(--os-text-3);font-size:12px}.cmdk footer b[data-v-b35516ab]{margin-left:auto}.cmdk kbd[data-v-b35516ab]{font:11px/1 ui-monospace,monospace}.cmdk-dock[data-v-b35516ab]{position:relative}.cmdk-pop-fixed[data-v-b35516ab]{position:fixed;z-index:420;display:flex;flex-direction:column;background:var(--os-bg-1,#fff);color:var(--os-text,#172033);border:1px solid var(--os-stroke,#E2E8F0);border-radius:14px;box-shadow:0 -16px 48px #11182029;overflow:hidden}.cmdk-pop-fixed .cmdk-body[data-v-b35516ab]{flex:1 1 auto;min-height:0}.cmdk-dock .cmdk-input[data-v-b35516ab]{border:1px solid var(--os-stroke,#E2E8F0);border-radius:12px;background:#fff}.cmdk-dock.scene[data-v-b35516ab]{width:min(460px,calc(100vw - 48px))}.cmdk-dock.scene .cmdk-input[data-v-b35516ab]{border-radius:999px;padding:6px 6px 6px 14px;background:#fffffff5;box-shadow:0 10px 28px #17203314}.cmdk-dock.scene .cmdk-pop[data-v-b35516ab]{left:50%;right:auto;width:min(460px,calc(100vw - 48px));transform:translate(-50%);border-radius:16px}.cmdk-go[data-v-b35516ab]{width:34px;height:34px;border:0;border-radius:999px;background:#4f6bff;color:#fff;display:grid;place-items:center;cursor:pointer;flex:0 0 auto}.desk[data-v-abd8b77d]{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;margin:4px 0 8px;border:1px solid var(--s-line,#E2E8F0);border-radius:18px;background:var(--s-1,#f4f6f8);color:var(--s-text,#111524);overflow:hidden}.desk-body[data-v-abd8b77d]{flex:1 1 auto;min-height:0;overflow:auto;display:flex;flex-direction:column;gap:16px;padding:16px 16px 12px}.desk-dock[data-v-abd8b77d]{flex:0 0 auto;display:flex;flex-direction:column;gap:6px;padding:10px 14px 14px;border-top:1px solid #e2e8f0;background:#f8fafc}.dock-kicker[data-v-abd8b77d]{font-size:12px;font-weight:650;color:#4f46e5;letter-spacing:.04em}.desk-head[data-v-abd8b77d]{display:flex;justify-content:space-between;align-items:flex-end;gap:12px}.desk-head small[data-v-abd8b77d]{color:var(--s-text-3,#8490A7);letter-spacing:.04em}.desk-head h1[data-v-abd8b77d]{margin:4px 0;font-size:22px;font-weight:650}.desk-head p[data-v-abd8b77d]{margin:0;color:var(--s-text-2,#4A5368);max-width:640px;line-height:1.5}.desk-head button[data-v-abd8b77d],.desk-actions button[data-v-abd8b77d],.desk-reason button[data-v-abd8b77d]{border:1px solid var(--s-line,#E2E8F0);background:#fff;border-radius:8px;padding:6px 12px;cursor:pointer}.desk-actions button[data-v-abd8b77d]{background:var(--s-accent,#4F46E5);color:#fff;border-color:transparent}.desk-error[data-v-abd8b77d]{margin:0;color:#b42318}.desk-stats[data-v-abd8b77d]{display:grid;grid-template-columns:repeat(3,minmax(0,160px));gap:10px}.desk-stats div[data-v-abd8b77d]{background:#fff;border:1px solid var(--s-line,#E2E8F0);border-radius:12px;padding:12px 14px}.desk-stats b[data-v-abd8b77d]{display:block;font-size:22px}.desk-stats span[data-v-abd8b77d]{color:var(--s-text-3,#8490A7);font-size:12px}.desk-group h2[data-v-abd8b77d]{margin:8px 0;font-size:15px;font-weight:650}.desk-group h2 em[data-v-abd8b77d]{font-style:normal;color:var(--s-text-3,#8490A7);font-weight:500}.desk-item[data-v-abd8b77d]{display:flex;justify-content:space-between;gap:16px;align-items:center;flex-wrap:wrap;background:#fff;border:1px solid var(--s-line,#E2E8F0);border-left-width:3px;border-radius:12px;padding:12px 14px;margin-bottom:8px}.desk-reason[data-v-abd8b77d]{display:flex;gap:8px;width:100%}.desk-reason input[data-v-abd8b77d]{flex:1;border:1px solid var(--s-line,#E2E8F0);border-radius:8px;padding:6px 8px}.desk-item[data-tone=danger][data-v-abd8b77d]{border-left-color:#d92d20}.desk-item[data-tone=warn][data-v-abd8b77d]{border-left-color:#dc6803}.desk-item[data-tone=info][data-v-abd8b77d]{border-left-color:#4f46e5}.desk-item.flash[data-v-abd8b77d]{outline:2px solid #4F46E5;outline-offset:1px}.desk-item b[data-v-abd8b77d]{display:block}.desk-item p[data-v-abd8b77d]{margin:4px 0 0;color:var(--s-text-2,#4A5368);font-size:13px}.desk-actions[data-v-abd8b77d]{display:flex;gap:8px;flex-shrink:0}.desk-empty[data-v-abd8b77d]{color:var(--s-text-3,#8490A7)}.shift-box[data-v-abd8b77d]{display:grid;gap:8px;background:#fff;border:1px solid var(--s-line,#E2E8F0);border-radius:12px;padding:12px 14px}.shift-box label[data-v-abd8b77d]{display:flex;flex-direction:column;gap:4px;font-size:13px}.shift-box input[data-v-abd8b77d]{border:1px solid var(--s-line,#E2E8F0);border-radius:8px;padding:6px 8px}.store-page{max-width:none;width:100%;margin:0;padding:0;color:var(--s-text);min-width:0}.store-heading,.store-modal header{display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap}.store-heading{padding:11px 16px;margin-bottom:8px;background:var(--s-1);border:1px solid var(--shell-card-bd,var(--s-line));border-radius:15px;box-shadow:var(--s-shadow)}.store-title-block{min-width:160px}.store-title-row{display:flex;align-items:center;gap:10px}.store-heading h1{font-size:18.5px;font-weight:700;margin:0 0 2px;letter-spacing:-.015em;color:var(--s-text)}.store-heading small{font-size:11.5px;color:var(--s-text-2)}.store-live-pill{display:inline-flex;align-items:center;gap:6px;padding:2px 9px;border-radius:999px;font-size:10.5px;font-weight:600;color:var(--s-accent);background:var(--s-accent-soft);border:1px solid color-mix(in srgb,var(--s-accent) 20%,transparent)}.pulse-dot{width:6px;height:6px;border-radius:50%;background:#10b981;box-shadow:0 0 #10b98199;animation:livePulse 2s infinite}@keyframes livePulse{0%{box-shadow:0 0 #10b9818c}70%{box-shadow:0 0 0 6px #10b98100}to{box-shadow:0 0 #10b98100}}.store-head-ops{display:flex;align-items:center;gap:7px;margin-left:auto;flex-wrap:wrap}.ws-inline-meta{display:inline-flex;align-items:center;gap:8px;min-width:0;overflow:hidden}.store-count-pill{display:inline-flex;align-items:center;gap:4px;padding:2px 9px;border-radius:999px;font-size:11.5px;font-weight:500;color:var(--s-text-2);background:var(--s-2);border:1px solid var(--s-line);white-space:nowrap;font-variant-numeric:tabular-nums}.store-count-pill b{color:var(--s-accent);font-weight:700}.store-head-ops.in-topbar{gap:6px;flex-wrap:nowrap}.topbar-op-btn{display:inline-flex!important;align-items:center;gap:4px;min-height:28px!important;padding:3px 10px!important;font-size:11.5px!important;font-weight:500;border-radius:999px!important;background:var(--s-1)!important;border:1px solid var(--s-line-2)!important;color:var(--s-text)!important;cursor:pointer;white-space:nowrap;transition:background .15s ease,color .15s ease,border-color .15s ease}.topbar-op-btn:hover:not(:disabled){background:var(--s-accent-soft)!important;color:var(--s-accent)!important;border-color:color-mix(in srgb,var(--s-accent) 32%,transparent)!important}.topbar-op-btn:disabled{opacity:.45;cursor:not-allowed}.cfg-mini-btn{display:inline-flex!important;align-items:center;gap:6px;min-height:28px!important;padding:3px 10px!important;font-size:11.5px!important;font-weight:500;border-radius:999px!important;background:var(--s-2)!important;border:1px solid var(--s-line)!important;color:var(--s-text-2)!important;cursor:pointer;white-space:nowrap;transition:background .15s ease,color .15s ease,border-color .15s ease}.cfg-mini-btn:hover{background:var(--s-accent-soft)!important;color:var(--s-accent)!important;border-color:color-mix(in srgb,var(--s-accent) 32%,transparent)!important}.cfg-dot{width:6px;height:6px;border-radius:50%;background:var(--s-text-3);display:inline-block}.cfg-dot.ok{background:#10b981;box-shadow:0 0 6px #10b98180}.cfg-dot.run{background:var(--s-accent);animation:livePulse 1.2s infinite}.cfg-ico{width:15px;height:15px;border-radius:4px;background:var(--s-accent-soft);color:var(--s-accent);font-size:10px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;line-height:1}.zen-active{background:var(--s-accent-grad,var(--s-accent))!important;color:#fff!important;border-color:transparent!important}@keyframes dashEnter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes rowSlideIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes barGrowX{0%{transform:scaleX(0);opacity:.4}to{transform:scaleX(1);opacity:1}}@keyframes dashSkelWave{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes deckFlipIn{0%{opacity:0;transform:translateY(7px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.dash-anim-1{animation:dashEnter .34s cubic-bezier(.16,1,.3,1) both}.dash-anim-2{animation:dashEnter .38s cubic-bezier(.16,1,.3,1) .05s both}.dash-anim-3{animation:dashEnter .42s cubic-bezier(.16,1,.3,1) .1s both}.dash-home-shell{flex:1 1 0;height:100%;min-height:0;overflow:hidden;display:flex;flex-direction:column;gap:9px;padding-bottom:2px;box-sizing:border-box}.dash-hero-grid{flex:0 0 auto;display:grid;grid-template-columns:1.25fr 1fr 1fr 1.15fr;gap:10px;margin:0}@media(max-width:1280px){.dash-hero-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.dash-home-shell{height:auto;overflow:visible}.dash-hero-grid{grid-template-columns:1fr}}.dash-hero-card{position:relative;overflow:hidden;background:var(--s-1);border:1px solid var(--shell-card-bd,var(--s-line));border-radius:14px;padding:11px 15px;box-shadow:var(--s-shadow);display:flex;flex-direction:column;justify-content:space-between;gap:6px;cursor:pointer;transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s ease,border-color .22s ease}.dash-hero-card:before{content:"";position:absolute;top:0;left:0;right:0;height:2.5px;background:var(--s-accent-grad,var(--s-accent));opacity:.85}.dash-hero-card:hover{transform:translateY(-2px);box-shadow:var(--s-shadow-md);border-color:color-mix(in srgb,var(--s-accent) 36%,transparent)}.dash-hero-card.hero-revenue{background:linear-gradient(145deg,color-mix(in srgb,var(--s-accent) 10%,var(--s-1)) 0%,var(--s-1) 68%);border-color:color-mix(in srgb,var(--s-accent) 24%,var(--s-line))}.hero-card-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.hero-tag{display:inline-flex;align-items:center;gap:5px;font-size:10.5px;font-weight:700;letter-spacing:.04em;color:var(--s-text-2);text-transform:uppercase}.hero-jump{min-height:22px!important;padding:1px 8px!important;font-size:10.5px!important;border-radius:999px!important;background:var(--s-2)!important;border:1px solid var(--s-line)!important;color:var(--s-text-2)!important}.dash-hero-card:hover .hero-jump{background:var(--s-accent)!important;color:#fff!important;border-color:transparent!important}.hero-rate-pill{font-size:10.5px;font-weight:600;padding:1px 7px;border-radius:999px;background:var(--s-ok-bg);color:var(--s-ok);border:1px solid var(--s-ok-bd)}.hero-main-num{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;margin:1px 0}.hero-main-num strong{font-size:23px;font-weight:750;letter-spacing:-.03em;color:var(--s-text);font-variant-numeric:tabular-nums;line-height:1.08}.hero-revenue .hero-main-num strong{color:var(--s-accent)}.hero-main-num small{font-size:11px;color:var(--s-text-3);font-weight:500}.hero-deal-badge{font-size:11px;font-weight:600;padding:2px 8px;border-radius:999px;background:var(--s-accent-soft);color:var(--s-accent)}.num-slash{font-style:normal;font-weight:400;color:var(--s-text-3);margin:0 2px}.num-muted{font-size:17px;font-weight:600;color:var(--s-text-3)}.hero-prog-track{height:5px;border-radius:999px;background:var(--s-2);overflow:hidden}.hero-prog-track i{display:block;height:100%;border-radius:999px;background:var(--s-accent-grad,var(--s-accent));transform-origin:left center;animation:barGrowX .65s cubic-bezier(.16,1,.3,1) .08s both;transition:width .6s cubic-bezier(.22,1,.36,1)}.hero-card-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:11px;color:var(--s-text-2);padding-top:4px;border-top:1px dashed var(--s-line)}.hero-card-foot b{color:var(--s-text);font-weight:650;font-variant-numeric:tabular-nums}.hero-sub-grid{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding-top:4px;border-top:1px dashed var(--s-line)}.hero-sub-item{display:flex;align-items:center;justify-content:space-between;background:var(--s-2);padding:3px 8px;border-radius:7px;font-size:11px}.hero-sub-item span{color:var(--s-text-2)}.hero-sub-item b{font-weight:700;color:var(--s-text);font-variant-numeric:tabular-nums}.txt-ok{color:var(--s-ok)!important}.txt-accent{color:var(--s-accent)!important}.qual-bar{display:flex;height:5px;border-radius:999px;overflow:hidden;background:var(--s-2);gap:2px}.qual-bar i{display:block;height:100%;transform-origin:left center;animation:barGrowX .65s cubic-bezier(.16,1,.3,1) .12s both;transition:width .5s cubic-bezier(.22,1,.36,1)}.qual-bar .q-valid{background:#10b981;border-radius:999px 0 0 999px}.qual-bar .q-dup{background:#f59e0b}.qual-bar .q-inv{background:#94a3b8;border-radius:0 999px 999px 0}.leg-dot{display:inline-block;width:6px;height:6px;border-radius:50%;margin-right:4px;vertical-align:middle}.leg-dot.ok{background:#10b981}.leg-dot.warn{background:#f59e0b}.leg-dot.muted{background:#94a3b8}.dash-pipeline-card{flex:0 0 auto;padding:10px 15px!important;margin:0!important;border-radius:14px!important}.dash-pipeline-card .quick{padding:7px 11px!important;gap:2px!important;border-radius:11px!important}.dash-pipeline-card .quick b{font-size:13px}.dash-pipeline-card .quick small{font-size:10.5px}.card-head-row{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:7px;flex-wrap:wrap}.card-head-titles{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;min-width:0}.card-head-row h2{margin:0!important;font-size:14px;white-space:nowrap}.card-sub{display:inline-block;font-size:11px;color:var(--s-text-3);margin:0}.pipe-head-tags{display:flex;align-items:center;gap:6px}.pipe-step{font-size:9.5px;font-weight:700;letter-spacing:.04em;padding:1px 6px;border-radius:5px;background:var(--s-accent-soft);color:var(--s-accent)}.pipe-step.hub{background:var(--s-2);color:var(--s-text-2)}.pipe-badge{font-size:10px;font-weight:600;padding:1px 6px;border-radius:999px;background:var(--s-ok-bg);color:var(--s-ok);margin-left:auto;margin-right:3px}.report-grid.dash-bento-grid{flex:1 1 0!important;min-height:0!important;overflow:hidden;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:minmax(0,1.04fr) minmax(0,1fr);gap:9px;margin:0!important}@media(max-width:1100px){.report-grid.dash-bento-grid{grid-template-columns:1fr;grid-template-rows:auto;overflow:visible}}.dash-panel{height:100%;min-height:0;overflow:hidden;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;padding:10px 15px 8px!important;margin:0!important;border-radius:14px!important}.panel-stat-pill{font-size:11px;padding:2px 9px;border-radius:999px;background:var(--s-accent-soft);color:var(--s-accent);white-space:nowrap}.panel-stat-pill.skel-pill{color:var(--s-text-3);background:var(--s-2)}.panel-link-btn{min-height:23px!important;padding:2px 9px!important;font-size:11px!important;border-radius:999px!important;background:var(--s-2)!important;border:1px solid var(--s-line)!important;color:var(--s-text-2)!important;white-space:nowrap}.panel-link-btn:hover{background:var(--s-accent-soft)!important;color:var(--s-accent)!important;border-color:color-mix(in srgb,var(--s-accent) 30%,transparent)!important}.insight-list{flex:1 1 0;min-height:0;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;justify-content:flex-start;gap:4px;padding:1px 4px 1px 0;scrollbar-width:thin}.insight-row{display:grid;grid-template-columns:20px minmax(76px,104px) 1fr auto;gap:8px;align-items:center;font-size:12px;padding:3.5px 8px;border-radius:7px;background:color-mix(in srgb,var(--s-2) 55%,transparent);border:1px solid transparent;transition:background .15s ease,border-color .15s ease}.insight-row:hover{background:var(--s-2);border-color:var(--s-line)}.row-enter{animation:rowSlideIn .34s cubic-bezier(.16,1,.3,1) calc(var(--row-i,0) * 38ms) both}.rank-badge{width:18px;height:18px;border-radius:5px;background:var(--s-2);color:var(--s-text-3);font-size:10.5px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;font-variant-numeric:tabular-nums}.rank-badge.r-1{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;box-shadow:0 2px 5px #f59e0b52}.rank-badge.r-2{background:var(--s-accent-soft);color:var(--s-accent)}.rank-badge.r-3{background:var(--s-info-bg);color:var(--s-info)}.st-indicator{width:7px;height:7px;border-radius:50%;background:var(--s-accent);justify-self:center}.insight-row.tone-deal .st-indicator{background:#10b981;box-shadow:0 0 6px #10b98173}.insight-row.tone-valid .st-indicator{background:var(--s-accent)}.insight-row.tone-follow .st-indicator{background:#f59e0b}.insight-row.tone-muted .st-indicator{background:#94a3b8}.insight-name{color:var(--s-text);font-weight:550;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.insight-track{height:7px;background:var(--s-1);border:1px solid color-mix(in srgb,var(--s-line) 70%,transparent);border-radius:999px;overflow:hidden;position:relative}.insight-fill{display:block;height:100%;border-radius:999px;background:var(--s-accent-grad,var(--s-accent));transform-origin:left center;transition:width .55s cubic-bezier(.22,1,.36,1)}.insight-fill.bar-grow{animation:barGrowX .68s cubic-bezier(.16,1,.3,1) calc(var(--row-i,0) * 45ms + 60ms) both}.insight-fill.top-fill{background:linear-gradient(90deg,var(--s-accent),var(--s-accent-glow,#7C3AED))}.insight-row.tone-deal .insight-fill{background:linear-gradient(90deg,#10b981,#059669)}.insight-row.tone-follow .insight-fill{background:linear-gradient(90deg,#f59e0b,#d97706)}.insight-row.tone-muted .insight-fill{background:#94a3b8}.insight-metrics{display:inline-flex;align-items:baseline;justify-content:flex-end;gap:6px;min-width:74px;font-variant-numeric:tabular-nums}.insight-pct{font-style:normal;font-size:10.5px;color:var(--s-text-3)}.insight-val{font-weight:750;font-size:12px;color:var(--s-text);min-width:26px;text-align:right}.skel-shimmer{background:linear-gradient(90deg,var(--s-2,#EEF2F6) 25%,color-mix(in srgb,var(--s-accent,#4F46E5) 10%,var(--s-2,#EEF2F6)) 50%,var(--s-2,#EEF2F6) 75%)!important;background-size:200% 100%!important;animation:dashSkelWave 1.5s linear infinite!important;color:transparent!important}.skel-bar{display:block;height:9px;border-radius:999px}.skel-name{width:76%;height:10px}.skel-num{width:64px;height:10px;justify-self:end}.skel-ticket{pointer-events:none;opacity:.75}.panel-foot-bar{flex:0 0 auto;margin-top:5px;padding-top:5px;border-top:1px dashed var(--s-line);display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:11px;color:var(--s-text-2)}.panel-foot-bar b{color:var(--s-text);font-weight:650;font-variant-numeric:tabular-nums}.foot-jump{color:var(--s-accent);font-weight:600;cursor:pointer;transition:opacity .15s ease}.foot-jump:hover{opacity:.8;text-decoration:underline}.dash-empty-box{flex:1 1 0;min-height:0;padding:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;background:var(--s-2);border:1px dashed var(--s-line-2);border-radius:11px;color:var(--s-text-3);font-size:12px}.empty-act-btn{min-height:26px!important;padding:3px 12px!important;font-size:11.5px!important;font-weight:600;border-radius:999px!important;background:var(--s-1)!important;border:1px solid var(--s-line-2)!important;color:var(--s-accent)!important;cursor:pointer}.empty-act-btn:hover{background:var(--s-accent-soft)!important;border-color:var(--s-accent)!important}.deck-head-right{display:inline-flex;align-items:center;gap:5px;flex-wrap:wrap}.deck-mode-seg{display:inline-flex;align-items:center;gap:2px;padding:2px;border-radius:999px;background:var(--s-2);border:1px solid var(--s-line)}.deck-mode-seg button{min-height:20px!important;padding:1px 8px!important;border-radius:999px!important;border:none!important;background:transparent!important;color:var(--s-text-2)!important;font-size:10.5px!important;font-weight:600;cursor:pointer;transition:all .15s ease!important}.deck-mode-seg button:hover{color:var(--s-accent)!important}.deck-mode-seg button.on{background:var(--s-accent)!important;color:#fff!important;box-shadow:0 2px 6px #4f46e547}.deck-cruise-btn{min-height:23px!important;display:inline-flex!important;align-items:center;gap:5px;padding:2px 9px!important;border-radius:999px!important;border:1px solid color-mix(in srgb,var(--s-accent) 25%,transparent)!important;font-size:10.5px!important;font-weight:600;background:var(--s-accent-soft)!important;color:var(--s-accent)!important;font-variant-numeric:tabular-nums;cursor:pointer}.deck-cruise-btn.paused{background:var(--s-warn-bg)!important;color:var(--s-warn)!important;border-color:var(--s-warn-bd)!important}.cruise-dot{width:5px;height:5px;border-radius:50%;background:currentColor;animation:livePulse 1.8s infinite}.deck-cruise-btn.paused .cruise-dot{animation:none}.cruise-deck{flex:1 1 0;min-height:0;overflow:hidden;display:grid;grid-template-columns:1.36fr 1fr;gap:10px;align-items:stretch}@media(max-width:760px){.cruise-deck{grid-template-columns:1fr}}.deck-stage-3d{position:relative;min-height:0;min-width:0;perspective:920px;perspective-origin:50% 46%;transform-style:preserve-3d;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:12px;background:radial-gradient(120% 95% at 20% 10%,color-mix(in srgb,var(--s-accent) 10%,var(--s-2)) 0%,var(--s-2) 82%);border:1px solid var(--s-line);cursor:grab;-webkit-user-select:none;user-select:none;touch-action:pan-y}.deck-stage-3d:active{cursor:grabbing}.deck-card-3d{position:absolute;width:calc(100% - 40px);height:calc(100% - 22px);box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;gap:5px;padding:8px 11px;border-radius:12px;background:var(--s-1);border:1.5px solid color-mix(in srgb,var(--s-accent) 26%,var(--s-line));box-shadow:0 10px 24px -8px #0f172a29,0 2px 6px #0f172a0f;cursor:pointer;overflow:hidden;transform-style:preserve-3d;transition:transform .44s cubic-bezier(.2,.85,.25,1),opacity .36s ease,filter .36s ease,border-color .22s ease,box-shadow .22s ease}.deck-stage-3d.mode-ring .deck-card-3d{width:calc(100% - 62px)}.deck-card-3d.is-front{background:linear-gradient(150deg,color-mix(in srgb,var(--s-accent) 8%,var(--s-1)) 0%,var(--s-1) 70%);border-color:color-mix(in srgb,var(--s-accent) 62%,var(--s-line));box-shadow:0 14px 30px -10px color-mix(in srgb,var(--s-accent) 32%,rgba(15,23,42,.24)),0 0 0 1px color-mix(in srgb,var(--s-accent) 16%,transparent)}.deck-card-3d.is-front:hover{border-color:var(--s-accent)}.deck-card-top{display:flex;align-items:center;gap:5px;flex-wrap:nowrap;min-width:0}.deck-seq{font-size:9.5px;font-weight:800;letter-spacing:.04em;padding:1.5px 6px;border-radius:5px;background:var(--s-accent);color:#fff;font-variant-numeric:tabular-nums;flex-shrink:0}.deck-seq.slot{background:var(--s-text-3)}.deck-time-badge{font-size:10.5px;font-weight:600;padding:1px 7px;border-radius:999px;background:var(--s-accent-soft);color:var(--s-accent);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.deck-time-badge b{font-weight:750}.deck-st-pill{font-size:9.5px;font-weight:600;padding:1px 6px;border-radius:999px;background:var(--s-ok-bg);color:var(--s-ok);white-space:nowrap}.deck-st-pill.slot{background:var(--s-2);color:var(--s-text-2)}.deck-clock{font-size:10px;color:var(--s-text-3);font-variant-numeric:tabular-nums;white-space:nowrap}.deck-nav-btns{margin-left:auto;display:inline-flex;align-items:center;gap:3px;flex-shrink:0}.deck-nav-btn{width:19px!important;height:19px!important;min-height:19px!important;padding:0!important;border-radius:5px!important;border:1px solid var(--s-line)!important;background:var(--s-1)!important;color:var(--s-text-2)!important;font-size:12.5px!important;line-height:1!important;display:inline-flex;align-items:center;justify-content:center}.deck-nav-btn:hover{background:var(--s-accent)!important;color:#fff!important;border-color:transparent!important}.deck-card-hero{display:flex;align-items:center;gap:8px;min-width:0}.deck-cust-avatar,.note-avatar{width:28px;height:28px;border-radius:8px;background:var(--s-accent-grad,var(--s-accent));color:#fff;font-size:12px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 3px 8px -2px #4f46e559}.deck-cust-avatar.slot,.note-avatar.slot{background:linear-gradient(135deg,#64748b,#475569);box-shadow:none}.deck-cust-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.deck-cust-info strong{font-size:13px;font-weight:700;color:var(--s-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.deck-pkg-line{font-size:10.5px;color:var(--s-text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.deck-go-hint{font-size:10px;font-weight:600;color:var(--s-accent);opacity:.85;white-space:nowrap;flex-shrink:0}.deck-card-3d:hover .deck-go-hint{opacity:1;text-decoration:underline}.deck-crew-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}.crew-chip{display:flex;flex-direction:column;gap:0;padding:3px 6px;border-radius:6px;background:var(--s-2);border:1px solid color-mix(in srgb,var(--s-line) 80%,transparent);min-width:0}.crew-chip span{font-size:9px;color:var(--s-text-3);white-space:nowrap}.crew-chip b{font-size:10.5px;font-weight:650;color:var(--s-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.deck-note-box{flex:1 1 0;min-height:0;padding:4px 7px;border-radius:7px;background:var(--s-2);border-left:2.5px solid var(--s-accent);overflow-y:auto;scrollbar-width:thin}.deck-note-box p{margin:0;font-size:11px;line-height:1.42;color:var(--s-text);white-space:pre-wrap;overflow-wrap:anywhere}.note-phase-pill{font-size:9.5px;font-weight:600;padding:1px 6px;border-radius:999px;background:var(--s-accent-soft);color:var(--s-accent);white-space:nowrap}.note-modal{width:min(720px,100%)}.note-row2{display:grid;grid-template-columns:1fr 1fr;gap:10px}.note-field{display:grid;grid-template-columns:88px 1fr 1.2fr 1fr 110px auto;gap:8px;align-items:end;margin:8px 0;padding:8px;border:1px solid var(--s-line,#E2E8F0);border-radius:10px}.note-field label,.note-row2 label{display:flex;flex-direction:column;gap:4px;font-size:12px}.note-facts{margin:4px 0 0;padding-left:18px;font-size:13px}@media(max-width:760px){.note-field,.note-row2{grid-template-columns:1fr}}.note-phase-pill.ph-拍摄{background:var(--s-ok-bg);color:var(--s-ok)}.note-phase-pill.ph-约档{background:var(--s-warn-bg);color:var(--s-warn)}.deck-index{min-height:0;min-width:0;display:flex;flex-direction:column;background:var(--s-2);border:1px solid var(--s-line);border-radius:11px;padding:5px 7px;overflow:hidden}.deck-index-head{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:4px;padding:0 2px 4px;margin-bottom:3px;border-bottom:1px dashed var(--s-line);font-size:10.5px;color:var(--s-text-2)}.deck-index-head b{color:var(--s-accent);font-weight:700}.deck-index-ops{display:inline-flex;align-items:center;gap:3px}.idx-mode-btn{min-height:19px!important;padding:1px 6px!important;border-radius:6px!important;border:1px solid var(--s-line)!important;background:var(--s-1)!important;color:var(--s-text-2)!important;font-size:10px!important;font-weight:600;cursor:pointer;white-space:nowrap}.idx-mode-btn.on{border-color:color-mix(in srgb,var(--s-accent) 35%,transparent)!important;background:var(--s-accent-soft)!important;color:var(--s-accent)!important}.idx-step-btn{width:19px!important;height:19px!important;min-height:19px!important;padding:0!important;border-radius:5px!important;border:1px solid var(--s-line)!important;background:var(--s-1)!important;color:var(--s-text-2)!important;font-size:12px!important;line-height:1!important;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.idx-step-btn:hover,.idx-mode-btn:hover{background:var(--s-accent)!important;color:#fff!important;border-color:transparent!important}.deck-index-list{flex:1 1 0;min-height:0;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:3px;padding-right:2px;scrollbar-width:thin}.deck-index-item{width:100%;min-height:24px!important;padding:2.5px 7px!important;border-radius:7px!important;border:1px solid transparent!important;background:transparent!important;color:var(--s-text-2)!important;display:flex!important;align-items:center;gap:5px;text-align:left;font-size:11px!important;cursor:pointer;transition:all .14s ease!important}.deck-index-item:hover{background:var(--s-1)!important;color:var(--s-text)!important}.deck-index-item.active{background:var(--s-1)!important;border-color:color-mix(in srgb,var(--s-accent) 42%,transparent)!important;color:var(--s-accent)!important;box-shadow:0 2px 6px #0f172a0f!important}.deck-index-item.slot{opacity:.82}.idx-num{font-size:10px;font-weight:700;color:var(--s-text-3);font-variant-numeric:tabular-nums;flex-shrink:0}.deck-index-item.active .idx-num{color:var(--s-accent)}.idx-name{font-weight:650;color:var(--s-text);max-width:72px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex-shrink:0}.deck-index-item.active .idx-name{color:var(--s-accent)}.idx-phase{font-size:9px;padding:0 5px;border-radius:999px;background:var(--s-accent-soft);color:var(--s-accent);flex-shrink:0}.idx-meta{margin-left:auto;font-size:10px;color:var(--s-text-3);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0}.idx-snippet{flex:1;min-width:0;font-size:10px;color:var(--s-text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cfg-modal{width:680px}@keyframes hudFloatIn{0%{opacity:0;transform:translate(-50%,-14px) scale(.96)}to{opacity:1;transform:translate(-50%) scale(1)}}@keyframes syncSpin{to{transform:rotate(360deg)}}@keyframes syncShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes syncIndet{0%{transform:translate(-110%)}to{transform:translate(280%)}}.sync-float-hud{position:fixed;top:62px;left:50%;transform:translate(-50%);z-index:16500;min-width:340px;max-width:460px;padding:11px 15px 12px;border-radius:15px;background:var(--s-1,#fff);border:1px solid color-mix(in srgb,var(--s-accent,#4F46E5) 28%,var(--s-line,#E2E8F0));box-shadow:0 18px 42px -10px #0f172a2e,0 4px 14px -2px #4f46e51f;color:var(--s-text,#0F172A);animation:hudFloatIn .28s cubic-bezier(.16,1,.3,1) both;pointer-events:auto}body.os .sync-float-hud{background:#0f141cf0;border-color:#7c5cff59;box-shadow:0 20px 48px #0000008c}.sync-float-hud.st-done{border-color:#10b98166}.sync-float-hud.st-error{border-color:#ef444473}.sync-hud-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.sync-hud-title{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;color:var(--s-text)}.sync-hud-title strong{font-weight:700;letter-spacing:-.01em}.sync-ring{width:14px;height:14px;border-radius:50%;border:2px solid color-mix(in srgb,var(--s-accent,#4F46E5) 22%,transparent);border-top-color:var(--s-accent,#4F46E5);animation:syncSpin .75s linear infinite;flex-shrink:0}.sync-badge{width:16px;height:16px;border-radius:50%;font-size:10.5px;font-weight:800;display:inline-flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.sync-badge.ok{background:#10b981;box-shadow:0 0 8px #10b98173}.sync-badge.err{background:#ef4444}.sync-hud-right{display:inline-flex;align-items:center;gap:8px}.sync-hud-num{font-size:11.5px;color:var(--s-text-2);font-variant-numeric:tabular-nums;white-space:nowrap}.sync-hud-num b{color:var(--s-accent);font-weight:750}.sync-float-hud.st-done .sync-hud-num b{color:#10b981}.sync-hud-close{width:20px;height:20px;min-height:20px!important;padding:0!important;border-radius:6px!important;border:none!important;background:transparent!important;color:var(--s-text-3)!important;font-size:14px;line-height:1;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.sync-hud-close:hover{background:var(--s-2)!important;color:var(--s-text)!important}.sync-hud-track{height:6px;border-radius:999px;background:var(--s-2,#EEF2F6);overflow:hidden;position:relative}.sync-hud-fill{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,var(--s-accent,#4F46E5) 0%,#8B5CF6 50%,var(--s-accent,#4F46E5) 100%);background-size:200% 100%;animation:syncShimmer 1.8s linear infinite;transition:width .09s linear}.sync-hud-track.indeterminate .sync-hud-fill{width:38%!important;animation:syncIndet 1.25s cubic-bezier(.4,0,.2,1) infinite}.sync-float-hud.st-done .sync-hud-fill{background:linear-gradient(90deg,#10b981,#059669);animation:none}.sync-float-hud.st-error .sync-hud-fill{background:#ef4444;animation:none}.sync-hud-meta{margin-top:6px;font-size:11px;color:var(--s-text-2);font-variant-numeric:tabular-nums;display:flex;align-items:center;gap:4px}.sync-hud-meta b{color:var(--s-text);font-weight:650}.store-toast{position:fixed;top:62px;left:50%;transform:translate(-50%);z-index:16400;margin:0!important;padding:8px 16px!important;border-radius:999px!important;box-shadow:0 12px 30px -6px #0f172a29;animation:hudFloatIn .24s cubic-bezier(.16,1,.3,1) both;cursor:pointer;white-space:nowrap;max-width:90vw;overflow:hidden;text-overflow:ellipsis}.feishu-foot-actions{align-items:center}.dev-log-trigger{min-height:24px!important;padding:2px 8px!important;font-size:11px!important;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;border-radius:6px!important;border:1px dashed transparent!important;background:transparent!important;color:var(--s-text-3)!important;opacity:.42;transition:opacity .15s ease,background .15s ease!important}.dev-log-trigger:hover{opacity:.9;background:var(--s-2)!important;border-color:var(--s-line)!important}.dev-log-drawer{margin-top:12px;border-radius:11px;background:#0f172a;border:1px solid #1E293B;overflow:hidden;color:#e2e8f0}.dev-log-head{display:flex;align-items:center;justify-content:space-between;padding:6px 12px;background:#1e293b;font-size:10.5px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;color:#94a3b8;letter-spacing:.03em}.dev-log-copy{min-height:22px!important;padding:2px 8px!important;font-size:10.5px!important;border-radius:5px!important;background:#334155!important;border:1px solid #475569!important;color:#f8fafc!important}.dev-log-copy:hover{background:#475569!important;color:#fff!important}.dev-log-pre{margin:0;padding:10px 12px;max-height:170px;overflow:auto;font-size:11.5px;line-height:1.6;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;color:#a7f3d0;white-space:pre-wrap;word-break:break-all}.store-card h2{font-size:15px;font-weight:650;margin:0 0 12px;letter-spacing:-.01em;color:var(--s-text);display:flex;align-items:center;gap:8px}.store-card h2:before{content:"";width:3.5px;height:14px;border-radius:999px;background:var(--s-accent-grad,var(--s-accent));display:inline-block}.store-page .actions button,.store-table .actions button{min-height:30px;padding:5px 11px;font-size:12px;font-weight:500;border-radius:8px}.store-page label{font-size:12px;font-weight:500;color:var(--s-text-2);gap:6px}.store-heading p,.store-page small{opacity:1;color:var(--s-text-2);font-size:12px;line-height:1.65}.store-page button,.store-modal button{border:1px solid var(--s-line-2);background:var(--s-1);color:var(--s-text);padding:8px 14px;border-radius:9px;cursor:pointer;min-height:36px;font-weight:500;transition:background .16s ease,color .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}.store-page button:disabled,.store-modal button:disabled{opacity:.45;cursor:not-allowed}.store-page .primary,.store-modal .primary{background:var(--s-accent-grad,var(--s-accent));border-color:transparent;color:#fff;box-shadow:0 4px 14px -3px var(--accent-shadow,rgba(79,70,229,.35))}.store-page .primary:hover:not(:disabled),.store-modal .primary:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-1px);color:#fff}.store-page button:hover:not(:disabled):not(.primary):not(.cell),.store-modal button:hover:not(:disabled):not(.primary){border-color:var(--s-accent);color:var(--s-accent);background:var(--s-accent-soft)}.store-page button:active,.store-modal button:active{transform:translateY(1px)}.store-card,.store-notices{border:1px solid var(--shell-card-bd,var(--s-line));background:var(--s-1);border-radius:16px;padding:16px 20px;margin:10px 0;box-shadow:var(--s-shadow)}.store-filters{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:8px 0;padding:10px 14px;background:var(--s-1);border:1px solid var(--shell-card-bd,var(--s-line));border-radius:14px;box-shadow:var(--s-shadow)}.store-page input,.store-page select,.store-page textarea,.store-modal input,.store-modal select,.store-modal textarea{box-sizing:border-box;background:var(--s-1);color:var(--s-text);border:1px solid var(--s-line-2);border-radius:9px;padding:8px 11px;min-height:36px;max-width:100%;font:inherit;margin-top:0}.store-page input:focus,.store-page select:focus,.store-page textarea:focus,.store-modal input:focus,.store-modal select:focus,.store-modal textarea:focus{border-color:var(--s-accent);box-shadow:0 0 0 3px var(--s-accent-soft)}.store-page input[type=checkbox],.store-modal input[type=checkbox]{min-height:0;width:auto}.store-page label,.store-modal label{display:grid;gap:6px;margin-bottom:0}.store-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:10px;margin:8px 0 12px}.store-kpis>div{position:relative;overflow:hidden;background:var(--s-1);border:1px solid var(--shell-card-bd,var(--s-line));border-radius:15px;padding:14px 16px;box-shadow:var(--s-shadow)}.store-kpis>div:before{content:"";position:absolute;top:0;left:0;right:0;height:2.5px;background:var(--s-accent-grad,linear-gradient(90deg,var(--s-accent),transparent 85%));opacity:.75}.store-kpis small{font-size:11.5px;font-weight:500;color:var(--s-text-2)}.store-kpis strong{display:block;font-size:23px;font-weight:700;color:var(--s-text);margin-top:6px;letter-spacing:-.025em;font-variant-numeric:tabular-nums}.store-table{overflow:auto;contain:strict;border:1px solid var(--shell-card-bd,var(--s-line));border-radius:15px;background:var(--s-1);box-shadow:var(--s-shadow)}.store-table tbody tr{content-visibility:auto;contain-intrinsic-size:auto 42px}.store-table tbody tr:nth-child(2n) td{background:#f1f3f659}.store-table tbody tr:hover td{background:var(--s-accent-soft)}.store-table table{border-collapse:separate;border-spacing:0;width:100%;font-size:13px}.store-table th{position:sticky;top:0;z-index:2;background:var(--s-2);color:var(--s-text-2);font-weight:600;font-size:12px;text-align:left;white-space:nowrap;padding:10px 12px;height:40px;border-bottom:1px solid var(--s-line)}.store-table td{padding:5px 8px;height:42px;border-bottom:1px solid var(--s-line);min-width:80px;max-width:230px;vertical-align:middle;overflow:hidden}.store-table .cell{display:block;width:100%;min-height:28px;border:1px solid transparent;border-radius:7px;background:transparent;color:inherit;padding:4px 7px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:56px;font-weight:450;transition:none!important;transform:none!important}.store-table .cell:hover{background:var(--s-2)}.store-table .cell.editable{cursor:pointer}.store-table .cell.editable:hover{background:var(--s-1);border-color:color-mix(in srgb,var(--s-accent) 42%,transparent);color:var(--s-accent);box-shadow:0 1px 3px var(--s-accent-soft)}.store-table .cell.link{color:var(--s-accent);font-weight:600;cursor:pointer}.store-table .cell.pill{display:inline-flex;align-items:center;width:auto;min-width:0;max-width:100%;min-height:24px;padding:2px 9px;border-radius:999px;font-size:11.5px;font-weight:600}.store-table .cell.pill-ok{background:var(--s-ok-bg);color:var(--s-ok);border-color:var(--s-ok-bd)}.store-table .cell.pill-info{background:var(--s-info-bg);color:var(--s-info);border-color:var(--s-info-bd)}.store-table .cell.pill-warn{background:var(--s-warn-bg);color:var(--s-warn);border-color:var(--s-warn-bd)}.store-table .cell.pill-err{background:var(--s-err-bg);color:var(--s-err);border-color:var(--s-err-bd)}.store-table .cell.pill-muted{background:var(--s-2);color:var(--s-text-3);border-color:var(--s-line)}.store-table .cell.pill-note{background:var(--s-accent-soft);color:var(--s-accent);border-color:color-mix(in srgb,var(--s-accent) 22%,transparent)}.store-table .cell.tone-err{color:var(--s-err);font-weight:600}.store-table .cell.tone-ok{color:var(--s-ok);font-weight:600}.store-table td small{display:block}.store-table .actions{min-width:150px;white-space:nowrap}.actions button{margin:2px;font-size:12px}.store-error{padding:11px 14px;color:var(--s-err);background:var(--s-err-bg);border:1px solid var(--s-err-bd);border-radius:10px;font-size:12.5px}.store-success{padding:11px 14px;background:var(--s-ok-bg);color:var(--s-ok);border:1px solid var(--s-ok-bd);border-radius:10px;font-size:12.5px}.store-empty{padding:36px 24px;text-align:center;color:var(--s-text-3);font-size:13px}.store-empty-inline{margin:6px 0;color:var(--s-text-3);font-size:12.5px}.store-overlay{position:fixed;inset:0;background:#0f172a7a;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);display:flex;align-items:center;justify-content:center;z-index:15000;padding:16px}.store-modal{background:var(--s-1);color:var(--s-text);border:1px solid var(--s-line);box-shadow:var(--s-shadow-lg);width:560px;max-width:100%;max-height:90dvh;overflow:auto;border-radius:18px;padding:24px;box-sizing:border-box}.store-modal.drawer{width:640px}.store-modal label{margin:12px 0}.store-modal textarea{width:100%}.store-modal h2{margin:0;font-size:19px;font-weight:650}.store-modal .store-error{color:var(--s-err)}.month-label{font-size:14.5px;font-weight:650;padding:4px 8px;color:var(--s-text)}.search{min-width:220px}.spacer{flex:1}.inline-check{display:flex!important;align-items:center;gap:6px!important;flex-direction:row;cursor:pointer}.btn-like{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--s-line-2);background:var(--s-1);padding:6px 12px;border-radius:9px;cursor:pointer;min-height:32px;font-size:12px;font-weight:500;transition:all .15s ease}.btn-like:hover{border-color:var(--s-accent);color:var(--s-accent);background:var(--s-accent-soft)}.btn-like.disabled{opacity:.5;pointer-events:none}.quick-grid{display:grid;grid-template-columns:repeat(7,minmax(130px,1fr));gap:10px}@media(max-width:1360px){.quick-grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}}.quick{display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:space-between!important;gap:5px;padding:11px 13px!important;text-align:left;border-radius:13px!important;border:1px solid var(--s-line)!important;background:var(--s-1)!important;box-shadow:var(--s-shadow);transition:all .2s cubic-bezier(.22,1,.36,1)!important}.quick-head{display:flex;align-items:center;justify-content:space-between;width:100%;gap:4px}.quick-head i{font-style:normal;font-size:12px;color:var(--s-text-3);transition:transform .2s ease,color .2s ease}.quick b{font-size:14px;font-weight:650;color:var(--s-text)}.quick small{color:var(--s-text-2);font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.store-page .quick.primary{background:linear-gradient(145deg,var(--s-accent-soft),var(--s-1) 70%)!important;border-color:color-mix(in srgb,var(--s-accent) 24%,var(--s-line))!important}.store-page .quick.primary b{color:var(--s-accent)}.store-page .quick:hover{border-color:var(--s-accent)!important;transform:translateY(-2px);box-shadow:var(--s-shadow-md)!important;background:linear-gradient(145deg,var(--s-accent-soft),var(--s-1) 60%)!important}.store-page .quick:hover .quick-head i{transform:translate(2px,-2px);color:var(--s-accent)}.wps-form{display:grid;grid-template-columns:1fr 1fr;gap:12px 16px;margin-bottom:12px}.report-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.bar-row{display:grid;grid-template-columns:108px 1fr 44px;gap:10px;align-items:center;margin:9px 0;font-size:12.5px}.bar-row>span{color:var(--s-text-2);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bar-row>div{background:var(--s-2);border-radius:999px;overflow:hidden;height:8px}.bar-row i{display:block;height:100%;background:var(--s-accent-grad,linear-gradient(90deg,var(--s-accent),#7C3AED));border-radius:999px;transition:width .4s cubic-bezier(.22,1,.36,1)}.bar-row b{text-align:right;font-variant-numeric:tabular-nums;color:var(--s-text);font-weight:650}.timeline{border-left:3px solid var(--s-accent);background:var(--s-2);border-radius:0 10px 10px 0;padding:10px 14px;margin:8px 0;transition:background .15s ease}.timeline:hover{background:var(--s-accent-soft)}.timeline small{font-weight:600;color:var(--s-accent)!important;font-size:11px!important}.timeline p{margin:4px 0 0;font-size:12.5px;color:var(--s-text)}.store-hint{margin:6px 0 12px;color:var(--s-text-2);font-size:12px;line-height:1.65}.roster-who{display:flex;align-items:center;gap:8px;font-size:13px}.roster-tools{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:13px}.roster-tools button{border:1px solid var(--s-line,#E2E8F0);background:#fff;border-radius:8px;padding:6px 10px;cursor:pointer}.roster-tools button.on{background:var(--s-accent,#4F46E5);color:#fff;border-color:transparent}.roster-scroll{overflow:auto;max-height:calc(100vh - 220px);border:1px solid var(--s-line,#E2E8F0);border-radius:12px;background:#fff}.roster-cal{border-collapse:separate;border-spacing:0;font-size:12px;min-width:100%}.roster-cal th,.roster-cal td{border-right:1px solid var(--s-line,#E2E8F0);border-bottom:1px solid var(--s-line,#E2E8F0);text-align:center;min-width:34px;height:44px;padding:2px 0;vertical-align:middle}.roster-week th,.roster-week td{min-width:92px;height:58px}.roster-week-label{min-width:148px;text-align:center;font-size:13px;font-weight:650}.roster-cal thead th{position:sticky;top:0;background:#f8faf9;z-index:2}.roster-cal .roster-name{position:sticky;left:0;z-index:3;min-width:92px;text-align:left;padding:6px 8px;background:#fff;font-weight:650}.roster-cal thead .roster-name{z-index:4;background:#f8faf9}.roster-cal .roster-name small,.roster-cal th small{display:block;font-weight:450;color:var(--s-text-3,#8490A7)}.roster-cal td{cursor:pointer}.roster-cal td b{display:block;font-size:13px;line-height:1.1}.roster-cal td small{display:block;font-size:10px;color:var(--s-text-3,#8490A7);min-height:12px}.roster-cal td.work{background:#eef3ff}.roster-cal td.rest{color:var(--s-text-3,#8490A7);background:#f6f7f8}.roster-cal td.leave{background:#fff6eb}.roster-cal .end{background:#fafafa}.roster-cal td.work.end{background:#e7eefc}.roster-cal .today{border-bottom:2px solid var(--s-accent,#4F46E5)}.roster-cal td.picked{outline:2px solid var(--s-accent,#4F46E5);outline-offset:-2px}.roster-sum{min-width:32px;color:var(--s-text-2,#4A5368)}.roster-edit{display:flex;flex-wrap:wrap;gap:10px;align-items:end;margin-top:12px;padding:12px;border:1px solid var(--s-line,#E2E8F0);border-radius:12px;background:#fff}.roster-edit label{display:flex;flex-direction:column;gap:4px;font-size:12px}.roster-edit select,.roster-edit input{border:1px solid var(--s-line,#E2E8F0);border-radius:8px;padding:6px 8px}.roster-board-overlay{padding:16px}.roster-board{width:min(1280px,100%);height:min(860px,100%);background:#fff;border-radius:16px;display:flex;flex-direction:column;padding:16px 18px;min-height:0}.roster-board header{display:flex;align-items:center;gap:12px;margin-bottom:10px}.roster-board h2{margin:0;font-size:18px}.roster-board header button:last-child{margin-left:auto}.board-wds,.board-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:6px}.board-wds{margin-bottom:6px;font-size:12px;color:var(--s-text-3,#8490A7);text-align:center}.board-grid{flex:1;min-height:0;grid-auto-rows:minmax(72px,1fr)}.board-day{border:1px solid var(--s-line,#E2E8F0);border-radius:10px;padding:6px 8px;text-align:left;overflow:hidden;background:#fff}.board-day.empty{border-color:transparent;background:transparent}.board-day.today{border-color:var(--s-accent,#4F46E5)}.board-day.end{background:#fafafa}.board-day b{display:block;font-size:13px;margin-bottom:2px}.board-name{display:block;font-size:12px;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.board-name.more,.board-name.quiet{color:var(--s-text-3,#8490A7)}.duty-pop{position:fixed;z-index:16000;width:300px;max-height:320px;overflow:auto;padding:12px 14px;border-radius:14px;background:#fff;border:1px solid var(--s-line,#E2E8F0);pointer-events:none;color:var(--s-text,#1f2937)}.duty-pop header{display:flex;justify-content:space-between;gap:8px;align-items:baseline;margin-bottom:8px}.duty-pop header em{font-style:normal;font-size:12px;color:var(--s-text-3,#8490A7)}.duty-pop ol{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.duty-pop li{display:flex;flex-direction:column;gap:2px;font-size:13px}.duty-pop li span{font-size:12px;color:var(--s-text-2,#4A5368)}.duty-empty{margin:0;font-size:13px;color:var(--s-text-3,#8490A7)}.day-input{min-width:150px}.ask-box{margin:12px 0 4px;padding:14px 16px}.ask-head{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.ask-head h2{margin:0;font-size:16px}.ask-head p{margin:4px 0 0;color:var(--s-text-2,#4A5368);font-size:13px}.ask-row{display:grid;grid-template-columns:minmax(180px,1.4fr) repeat(3,minmax(120px,1fr)) auto;gap:8px;align-items:end;padding:10px 0;border-top:1px solid var(--s-line,#E2E8F0)}.ask-row small{display:block;color:var(--s-text-3,#8490A7)}.ask-row label{display:flex;flex-direction:column;gap:4px;font-size:12px}.ctrl-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px;margin:16px 0}.ctrl-day{padding:14px 16px;margin:0}.ctrl-day.today{border-color:var(--s-accent)}.ctrl-day.closed{opacity:.62}.ctrl-day header{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.ctrl-day h3{margin:0 0 10px;font-size:15px}.ctrl-day h3 small{display:block;font-size:11.5px;color:var(--s-text-2);margin-top:4px}.ctrl-left{font-size:12px;color:var(--s-accent);white-space:nowrap}.ctrl-left.low{color:#b3433a}.ctrl-edit{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:end;margin-bottom:12px}.ctrl-edit button{grid-column:1/-1;min-height:36px}.ctrl-day .timeline{margin:10px 0;padding:8px 12px}.ctrl-day .actions{display:flex;gap:6px;margin-top:6px}.ctrl-none{font-size:12px;color:var(--s-text-3);margin:6px 0}.ctrl-appt-title{margin:12px 0 2px;font-size:12px;color:var(--s-text-2);border-top:1px dashed var(--s-line);padding-top:10px}.pre{white-space:pre-wrap;overflow-wrap:anywhere}.store-table td textarea{min-height:60px}.store-page{height:calc(100dvh - 66px);min-height:520px;display:flex;flex-direction:column;overflow:hidden}.store-scroll{flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain;padding-right:2px}.store-heading,.store-modal header{gap:10px}.store-heading button,.store-page .store-filters button,.store-page .foot-pager button{min-height:30px;padding:5px 11px;font-size:12px;border-radius:8px}.store-filters{margin:8px 0;gap:8px;align-items:center}.store-filters .search{min-width:180px;width:auto!important;flex:1 1 220px;max-width:360px}.store-page .store-filters input,.store-page .store-filters select,.store-page .foot-pager select,.store-page .erp-toolbar input,.store-page .erp-toolbar select,.store-page .erp-pager-bar input,.store-page .erp-pager-bar select{width:auto;min-height:30px;padding:4px 8px;font-size:12px}.store-page .btn-like{min-height:30px;padding:5px 11px;font-size:12px;border-radius:9px}.erp-toolbar{flex:0 0 auto;display:flex;flex-direction:column;gap:7px;margin:4px 0 8px;padding:9px 12px;background:var(--s-1);border:1px solid var(--shell-card-bd,var(--s-line));border-radius:14px;box-shadow:var(--s-shadow)}.erp-bar-main{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.erp-date-nav{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.erp-nav-label{font-size:12px;font-weight:650;color:var(--s-text-2);padding:0 4px;white-space:nowrap}.erp-seg-group{display:inline-flex;align-items:center;padding:2px;border-radius:9px;background:var(--s-2);border:1px solid var(--s-line)}.erp-seg-group button{min-height:26px!important;padding:2px 10px!important;border-radius:7px!important;border:none!important;background:transparent!important;color:var(--s-text-2)!important;font-size:11.5px!important;font-weight:600;cursor:pointer;white-space:nowrap;transition:all .15s ease!important}.erp-seg-group button:hover:not(.on){color:var(--s-accent)!important;background:color-mix(in srgb,var(--s-accent) 8%,transparent)!important}.erp-seg-group button.on{background:var(--s-1)!important;color:var(--s-accent)!important;box-shadow:0 1px 4px #0f172a17;font-weight:700}body.os .erp-seg-group button.on{background:var(--s-accent)!important;color:#fff!important}.erp-date-stepper{display:inline-flex;align-items:center;height:30px;padding:0 2px;border-radius:9px;background:var(--s-2);border:1px solid var(--s-line-2)}.erp-date-stepper .step-btn{width:26px!important;height:26px!important;min-height:26px!important;padding:0!important;border:none!important;background:transparent!important;color:var(--s-text-2)!important;border-radius:7px!important;font-size:14px!important;font-weight:700;line-height:1;display:inline-flex;align-items:center;justify-content:center}.erp-date-stepper .step-btn:hover{background:var(--s-1)!important;color:var(--s-accent)!important}.erp-date-inp{width:auto!important;min-height:26px!important;height:26px!important;padding:0 6px!important;border:none!important;background:transparent!important;color:var(--s-text)!important;font-size:12.5px!important;font-weight:650!important;font-variant-numeric:tabular-nums;box-shadow:none!important;cursor:pointer}.erp-date-inp:focus{box-shadow:none!important;outline:none}.erp-wk-tag{font-size:11px;font-weight:600;padding:1px 6px;margin-right:2px;border-radius:5px;background:var(--s-accent-soft);color:var(--s-accent);white-space:nowrap}.quick-date-pill{min-height:28px!important;padding:3px 9px!important;border-radius:8px!important;font-size:11.5px!important;font-weight:600!important;background:var(--s-2)!important;border:1px solid var(--s-line)!important;color:var(--s-text-2)!important;white-space:nowrap}.quick-date-pill:hover,.quick-date-pill.active{background:var(--s-accent-soft)!important;color:var(--s-accent)!important;border-color:color-mix(in srgb,var(--s-accent) 34%,transparent)!important}.erp-scope-badge{display:inline-flex;align-items:center;gap:4px;padding:3px 10px;border-radius:8px;background:var(--s-2);border:1px dashed var(--s-line-2);color:var(--s-text-2);font-size:11.5px;font-weight:550;white-space:nowrap}.erp-scope-badge b{color:var(--s-accent);font-weight:700}.erp-search-box{flex:1 1 240px;max-width:420px;min-width:200px;height:32px;display:inline-flex;align-items:center;gap:4px;padding:0 3px 0 10px;border-radius:9px;background:var(--s-2);border:1px solid var(--s-line-2);transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.erp-search-box:focus-within,.erp-search-box.has-val{background:var(--s-1);border-color:var(--s-accent);box-shadow:0 0 0 3px var(--s-accent-soft)}.search-ico{font-size:12px;opacity:.65;flex-shrink:0;line-height:1}.erp-search-inp{flex:1 1 auto!important;width:100%!important;min-width:80px!important;min-height:26px!important;height:26px!important;padding:0 4px!important;border:none!important;background:transparent!important;color:var(--s-text)!important;font-size:12px!important;box-shadow:none!important}.erp-search-inp:focus{box-shadow:none!important;outline:none}.search-clear-btn{width:20px!important;height:20px!important;min-height:20px!important;padding:0!important;border:none!important;border-radius:50%!important;background:var(--s-2)!important;color:var(--s-text-3)!important;font-size:13px!important;line-height:1!important;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.search-clear-btn:hover{background:var(--s-err-bg)!important;color:var(--s-err)!important}.search-go-btn{min-height:24px!important;height:24px!important;padding:0 10px!important;border-radius:7px!important;border:none!important;background:var(--s-accent-grad,var(--s-accent))!important;color:#fff!important;font-size:11.5px!important;font-weight:600!important;flex-shrink:0;box-shadow:0 2px 6px -1px var(--accent-shadow,rgba(79,70,229,.3))}.search-go-btn:hover{filter:brightness(1.07)}.erp-ops-group{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.erp-ops-group button,.erp-ops-group .btn-like{min-height:30px!important;padding:4px 11px!important;font-size:12px!important;border-radius:8px!important;white-space:nowrap}.facet-reset-btn{background:var(--s-warn-bg)!important;color:var(--s-warn)!important;border-color:var(--s-warn-bd)!important;font-weight:650!important}.facet-reset-btn:hover{background:var(--s-err-bg)!important;color:var(--s-err)!important;border-color:var(--s-err-bd)!important}.erp-bar-facets{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-top:7px;border-top:1px dashed var(--s-line);flex-wrap:wrap}.facet-pills{display:inline-flex;align-items:center;gap:4px;flex-wrap:wrap}.f-pill{min-height:25px!important;padding:2px 9px!important;border-radius:999px!important;border:1px solid var(--s-line)!important;background:var(--s-2)!important;color:var(--s-text-2)!important;font-size:11.5px!important;font-weight:550!important;cursor:pointer;white-space:nowrap;transition:all .14s ease!important}.f-pill:hover{border-color:color-mix(in srgb,var(--s-accent) 40%,transparent)!important;color:var(--s-accent)!important;background:var(--s-accent-soft)!important}.f-pill.on{background:var(--s-accent-grad,var(--s-accent))!important;color:#fff!important;border-color:transparent!important;font-weight:650!important;box-shadow:0 2px 6px -1px var(--accent-shadow,rgba(79,70,229,.32))}.f-pill.warn.on{background:linear-gradient(135deg,#ef4444,#dc2626)!important;box-shadow:0 2px 6px #ef44444d}.f-pill.ok.on{background:linear-gradient(135deg,#10b981,#059669)!important;box-shadow:0 2px 6px #10b9814d}.facet-selects{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap;margin-left:auto}.facet-chip{display:inline-flex!important;flex-direction:row!important;align-items:center;gap:4px!important;height:26px;padding:0 4px 0 8px;margin:0!important;border-radius:8px;background:var(--s-2);border:1px solid var(--s-line);font-size:11.5px;color:var(--s-text-2);white-space:nowrap;transition:border-color .15s ease,background .15s ease}.facet-chip:hover{border-color:color-mix(in srgb,var(--s-accent) 35%,var(--s-line))}.facet-chip.active{background:var(--s-accent-soft);border-color:color-mix(in srgb,var(--s-accent) 45%,transparent);color:var(--s-accent)}.facet-chip>span{font-size:11px;font-weight:600;color:var(--s-text-3);-webkit-user-select:none;user-select:none}.facet-chip.active>span{color:var(--s-accent)}.facet-chip select{width:auto!important;min-height:22px!important;height:22px!important;padding:0 18px 0 4px!important;border:none!important;background:transparent!important;color:var(--s-text)!important;font-size:11.5px!important;font-weight:600!important;box-shadow:none!important;cursor:pointer}.facet-chip.active select{color:var(--s-accent)!important;font-weight:700!important}.facet-chip select:focus{box-shadow:none!important;outline:none}.chip-month-inp{width:auto!important;min-height:22px!important;height:22px!important;padding:0 4px!important;border:none!important;background:transparent!important;color:var(--s-text)!important;font-size:11.5px!important;font-weight:600!important;box-shadow:none!important}.chip-clear{width:18px!important;height:18px!important;min-height:18px!important;padding:0!important;border:none!important;border-radius:50%!important;background:transparent!important;color:var(--s-text-3)!important;font-size:12px!important;line-height:1!important;display:inline-flex;align-items:center;justify-content:center}.chip-clear:hover{background:var(--s-err-bg)!important;color:var(--s-err)!important}.notes-insight-strip{flex:0 0 auto;display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0 0 8px;padding:7px 12px;border-radius:12px;background:var(--s-1);border:1px solid var(--shell-card-bd,var(--s-line));box-shadow:var(--s-shadow)}.nis-kpi{display:inline-flex;align-items:baseline;gap:5px;white-space:nowrap}.nis-label{font-size:11.5px;font-weight:600;color:var(--s-text-2)}.nis-kpi strong{font-size:16px;font-weight:750;color:var(--s-accent);font-variant-numeric:tabular-nums}.nis-divider{width:1px;height:18px;background:var(--s-line);flex-shrink:0}.nis-group{display:inline-flex;align-items:center;gap:5px;flex-wrap:wrap}.nis-sub{font-size:11px;color:var(--s-text-3);white-space:nowrap}.nis-tag{min-height:23px!important;padding:1px 8px!important;border-radius:999px!important;border:1px solid var(--s-line)!important;background:var(--s-2)!important;color:var(--s-text-2)!important;font-size:11px!important;display:inline-flex!important;align-items:center;gap:5px;cursor:pointer}.nis-tag b{color:var(--s-text);font-weight:700;font-variant-numeric:tabular-nums}.nis-tag:hover,.nis-tag.active{background:var(--s-accent-soft)!important;border-color:var(--s-accent)!important;color:var(--s-accent)!important}.nis-tag.active b{color:var(--s-accent)}.empty-reset-btn{margin-left:10px;min-height:26px!important;padding:3px 11px!important;font-size:11.5px!important;border-radius:999px!important;background:var(--s-accent-soft)!important;color:var(--s-accent)!important;border:1px solid color-mix(in srgb,var(--s-accent) 30%,transparent)!important}.store-kpis{margin:8px 0;gap:10px}.store-kpis>div{min-width:118px;padding:12px 14px}.store-kpis strong{font-size:21px;margin-top:4px}.store-card{margin:8px 0;padding:14px 16px}.store-card h2{font-size:14.5px;margin:0 0 10px}.store-table{max-height:100%}.store-scroll.fill{display:flex;flex-direction:column;overflow:hidden}.store-scroll.fill>.desk,.store-scroll.fill>.todo-shell{flex:1 1 auto;min-height:0}.todo-shell{display:flex;flex-direction:column;min-height:0;margin:10px 12px 12px;border:1px solid #d5deec;border-radius:20px;background:#fff;box-shadow:0 12px 32px #1720330f;overflow:hidden}.todo-shell>.desk{flex:1 1 auto;min-height:0;margin:0;border:0;border-radius:0;background:transparent;box-shadow:none}.store-scroll.fill .store-table{flex:1 1 auto;min-height:140px;min-width:0;overflow:auto;scrollbar-width:thin}.store-scroll.fill .store-filters,.store-scroll.fill .erp-toolbar,.store-scroll.fill .notes-insight-strip,.store-scroll.fill .store-kpis,.store-scroll.fill .report-grid,.store-scroll.fill .store-empty,.store-scroll.fill>p{flex:0 0 auto}.store-table td{overflow:hidden}.store-table .cell{display:block;padding:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.store-table td[rowspan]{vertical-align:middle}.store-table td[rowspan] .cell{display:inline-block;max-width:100%}.store-table td.actions{white-space:nowrap}.act-toggle{display:inline-flex;align-items:center;gap:5px}.act-toggle i{font-style:normal;font-size:10px;line-height:1;opacity:.75;transition:transform .15s}.act-toggle.on{border-color:var(--s-accent);color:var(--s-accent);background:var(--s-accent-soft)}.act-toggle.on i{transform:rotate(180deg);opacity:1}.act-menu{position:fixed;z-index:16000;width:170px;padding:6px;border:1px solid var(--s-line-2);border-radius:12px;background:var(--s-1);box-shadow:var(--s-shadow-lg);display:grid;gap:2px}.act-menu button{display:block;width:100%;text-align:left;min-height:36px;padding:8px 12px;font-size:12.5px;border:1px solid transparent;background:transparent;color:var(--s-text);border-radius:8px;cursor:pointer}.act-menu button:hover{border-color:transparent;background:var(--s-accent-soft);color:var(--s-accent)}.act-menu button.danger{color:var(--s-err)}.act-menu button.danger:hover{background:var(--s-err-bg);color:var(--s-err)}.fin-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin:0 0 14px}.fin-card{background:var(--s-1);border-radius:13px;padding:14px 16px;box-shadow:var(--s-shadow);border:1px solid var(--s-line);border-top:3px solid var(--s-accent)}.fin-card small{display:block;color:var(--s-text-2);font-size:12px;margin-bottom:6px}.fin-card b{font-size:20px;font-weight:700;letter-spacing:.3px;font-variant-numeric:tabular-nums}.fin-card.ok{border-top-color:var(--s-ok)}.fin-card.ok b{color:var(--s-ok)}.fin-card.warn{border-top-color:var(--s-warn)}.fin-card.warn b{color:var(--s-warn)}.fin-neg{color:var(--s-err)}.fin-kind{display:inline-block;padding:2px 10px;border-radius:12px;font-size:12px;background:var(--s-info-bg);color:var(--s-info)}.fin-kind.neg{background:var(--s-err-bg);color:var(--s-err)}.pay-modal{width:min(920px,calc(100vw - 32px));max-height:calc(100dvh - 48px);overflow:auto}.pay-role-rates{display:grid;gap:6px;margin:8px 0 12px}.pay-role-head,.pay-role-row{display:grid;grid-template-columns:7em 1fr 1fr;gap:8px;align-items:center}.pay-role-head{font-size:12px;color:var(--s-text-3)}.pay-role-row input{width:100%}.pay-rates{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px 12px;margin:8px 0}.pay-rates label{display:grid;gap:4px;font-size:12px;color:var(--s-text-2)}.pay-people{display:grid;gap:10px;margin-top:8px}.pay-person{border:1px solid var(--s-line);border-radius:12px;padding:10px 12px;background:var(--s-2)}.pay-person header{display:flex;gap:8px;align-items:baseline;margin-bottom:4px}.pay-person header small{color:var(--s-text-3)}.pay-exp{display:grid;grid-template-columns:120px 1fr 110px auto;gap:8px;margin:6px 0}.confirm-modal{width:420px}.confirm-modal .confirm-text{margin:6px 0 4px;font-size:14px;line-height:1.7;color:var(--s-text)}.confirm-modal label{margin:10px 0}.confirm-modal textarea{width:100%}.confirm-actions{display:flex;gap:10px;justify-content:flex-end;margin-top:16px}.store-table th{padding:8px 10px;font-size:11.5px}.store-table td{padding:5px 8px;min-width:80px;max-width:220px}.store-page.zen{position:fixed;inset:0;width:100vw;height:100dvh;z-index:2000;background:var(--s-0);padding:12px 18px;box-sizing:border-box}body.os .store-page.zen{background:var(--os-bg-0,#07090B)}.store-empty{padding:26px}.skel{display:grid;gap:9px;padding:14px 16px}.skel i{display:block;height:36px;border-radius:9px;background:linear-gradient(90deg,#eef0f2 25%,#e2e5e8 37%,#eef0f2 63%);background-size:400% 100%;animation:skslide 1.2s linear infinite}@keyframes skslide{0%{background-position:100% 0}to{background-position:0 0}}.report-grid{gap:12px}.bar-row{margin:8px 0;font-size:12px;grid-template-columns:104px 1fr 42px}.timeline{margin:8px 0;padding:9px 14px}.ctrl-grid{gap:10px;margin:10px 0}.ctrl-day{padding:12px 13px}.wps-form{gap:10px 14px}.wps-form .contract-wide{grid-column:1/-1}.wps-form textarea{width:100%;font:inherit;line-height:1.7}.store-foot.erp-pager-bar{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:7px;padding:7px 14px;background:var(--s-1);border:1px solid var(--shell-card-bd,var(--s-line));border-radius:12px;box-shadow:var(--s-shadow)}.pager-meta{display:inline-flex;align-items:center;gap:10px;font-size:12px;color:var(--s-text-2);flex-wrap:wrap;font-variant-numeric:tabular-nums}.pager-total-pill{display:inline-flex;align-items:baseline;gap:4px;padding:2px 9px;border-radius:999px;background:var(--s-2);border:1px solid var(--s-line);color:var(--s-text-2)}.pager-total-pill b{color:var(--s-accent);font-weight:750;font-size:12.5px}.pager-total-pill small{font-size:11px;color:var(--s-text-3)}.pager-range-txt{color:var(--s-text-2);font-size:11.5px}.pager-range-txt b{color:var(--s-text);font-weight:650}.pager-facet-hint{font-size:11px;font-weight:600;padding:1.5px 8px;border-radius:999px;background:var(--s-accent-soft);color:var(--s-accent)}.foot-pager.pager-controls{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:var(--s-text-2);flex-wrap:wrap;margin-left:auto}.pg-btn{min-height:28px!important;height:28px!important;padding:0 10px!important;border-radius:7px!important;font-size:12px!important;font-weight:550!important;background:var(--s-2)!important;border:1px solid var(--s-line)!important;color:var(--s-text-2)!important;display:inline-flex;align-items:center;justify-content:center}.pg-btn.pg-edge{width:28px!important;padding:0!important;font-weight:700!important}.pg-btn:hover:not(:disabled){background:var(--s-accent-soft)!important;color:var(--s-accent)!important;border-color:color-mix(in srgb,var(--s-accent) 35%,transparent)!important}.pg-numbers{display:inline-flex;align-items:center;gap:3px;padding:0 2px}.pg-num-btn{min-width:28px!important;height:28px!important;min-height:28px!important;padding:0 6px!important;border-radius:7px!important;border:1px solid transparent!important;background:transparent!important;color:var(--s-text-2)!important;font-size:12px!important;font-weight:600!important;font-variant-numeric:tabular-nums;display:inline-flex;align-items:center;justify-content:center}.pg-num-btn:hover:not(.active):not(:disabled){background:var(--s-2)!important;color:var(--s-accent)!important;border-color:var(--s-line)!important}.pg-num-btn.active{background:var(--s-accent-grad,var(--s-accent))!important;color:#fff!important;font-weight:700!important;box-shadow:0 2px 6px -1px var(--accent-shadow,rgba(79,70,229,.35))}.pg-dots{padding:0 4px;color:var(--s-text-3);font-weight:700;-webkit-user-select:none;user-select:none}.pg-size-box{display:inline-flex!important;align-items:center;margin:0 0 0 4px!important}.pg-size-box select{width:auto!important;min-height:28px!important;height:28px!important;padding:2px 22px 2px 9px!important;border-radius:7px!important;background:var(--s-2)!important;border:1px solid var(--s-line)!important;color:var(--s-text)!important;font-size:12px!important;font-weight:600!important;cursor:pointer}.pg-size-box select:hover{border-color:var(--s-accent)!important}.pg-jump-box{display:inline-flex;align-items:center;gap:5px;margin-left:4px;padding-left:8px;border-left:1px dashed var(--s-line);font-size:11.5px;color:var(--s-text-2);white-space:nowrap}.pg-jump-inp{width:46px!important;min-width:46px!important;height:26px!important;min-height:26px!important;padding:2px 6px!important;border-radius:6px!important;background:var(--s-2)!important;border:1px solid var(--s-line-2)!important;color:var(--s-text)!important;font-size:12px!important;font-weight:650!important;text-align:center;font-variant-numeric:tabular-nums}.pg-jump-inp:focus{background:var(--s-1)!important;border-color:var(--s-accent)!important}.pg-jump-go{min-height:24px!important;height:24px!important;padding:0 8px!important;border-radius:6px!important;font-size:11px!important;font-weight:650!important;background:var(--s-accent-soft)!important;color:var(--s-accent)!important;border:1px solid color-mix(in srgb,var(--s-accent) 30%,transparent)!important}.store-scroll.fill .cal-grid{flex:1 1 auto;min-height:0;grid-auto-rows:1fr}.cal-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:5px;margin:8px 0}.cal-wds{display:grid;grid-template-columns:repeat(7,1fr);gap:5px;margin:8px 0 0}.cal-wd{text-align:center;font-size:11px;color:var(--s-text-3);padding:3px 0}.cal-cell{display:flex;flex-direction:column;align-items:stretch;gap:2px;min-height:58px;padding:5px 8px;border:1px solid var(--s-line);border-radius:10px;background:var(--s-1);cursor:pointer;overflow:hidden;text-align:left}.cal-head{display:flex;align-items:baseline;justify-content:space-between;gap:6px}.cal-cell strong{font-size:13px;font-weight:600;line-height:1.1}.cal-head em{font-style:normal;font-size:10px;color:var(--s-text-3);white-space:nowrap}.cal-head em.closed{color:#b3433a}.cal-line{font-size:11px;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;gap:4px;color:var(--s-text)}.cal-line.more{color:var(--s-text-3)}.cal-dot{flex:0 0 auto;width:6px;height:6px;border-radius:50%;background:#f0c36b}.cal-dot.st-confirmed{background:#6bd3a0}.cal-dot.st-completed{background:#7fb2ff}.cal-dot.st-contacting{background:#d79bf0}.cal-dot.st-cancelled{background:var(--s-text-3);opacity:.5}.cal-cell.today{border-color:var(--s-accent)}.cal-cell.past{opacity:.5}.cal-cell.full{background:var(--s-2)}.cal-cell.closed{opacity:.55}.cal-cell:hover{border-color:var(--s-accent);background:var(--s-accent-soft)}.cal-tip{position:fixed;z-index:90;width:300px;padding:12px 14px;border-radius:14px;background:#fff;border:1px solid var(--s-line);box-shadow:0 18px 44px #0000002e;pointer-events:none;color:var(--s-text)}.cal-tip header{display:flex;align-items:baseline;gap:8px;font-size:12px;padding-bottom:8px;border-bottom:1px solid var(--s-line)}.cal-tip header b{font-size:13px}.cal-tip header em{margin-left:auto;font-style:normal;font-size:10.5px;color:var(--s-text-3)}.cal-tip ol{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column;gap:5px;max-height:260px;overflow:hidden}.cal-tip li{display:flex;align-items:center;gap:7px;font-size:11.5px}.cal-tip li b{flex:0 0 auto;color:var(--s-accent);font-weight:500}.cal-tip li span{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cal-tip li small{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--s-text-3);font-size:10.5px}.cal-tip li i{flex:0 0 auto;font-style:normal;font-size:10px;padding:2px 7px;border-radius:999px;background:#f0c36b29;color:#8a6a1f}.cal-tip li i.st-confirmed{background:#6bd3a029;color:#2b7a55}.cal-tip li i.st-completed{background:#7fb2ff29;color:#3a6bb0}.cal-tip li i.st-cancelled{opacity:.55;text-decoration:line-through}.cal-tip-booked li i{display:none}.cal-tip-empty{margin:8px 0 0;font-size:11.5px;color:var(--s-text-3)}.cal-tip-foot{margin:8px 0 0;padding-top:8px;border-top:1px solid var(--s-line);font-size:10.5px;color:var(--s-text-3)}.edit-wrap{display:inline-flex;align-items:center;gap:4px;min-width:180px}.edit-wrap select,.edit-wrap input,.edit-wrap textarea{min-height:30px;padding:4px 6px;font-size:12px}.edit-wrap textarea{min-height:56px}.edit-save{min-height:28px;padding:4px 10px;font-size:12px;border-radius:7px;background:var(--s-accent);color:#fff;border-color:var(--s-accent)}.edit-cancel{min-height:28px;padding:4px 8px;font-size:12px;border-radius:7px}.store-modal .head-btns{display:flex;gap:8px}.order-item{border:1px solid var(--s-line);border-radius:10px;padding:10px 12px;margin:0 0 10px}.order-item legend{font-size:12px;color:var(--s-text-2);padding:0 6px;display:flex;align-items:center;gap:8px}.order-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.member-bind{display:flex;flex-wrap:wrap;gap:8px;align-items:flex-end;margin:8px 0}.member-bind small{color:var(--s-text-3,#8490A7)}.coupon-line{display:grid;grid-template-columns:140px 1fr auto;gap:8px;align-items:end;margin-top:8px}.coupon-line p{grid-column:1/-1;margin:0}.coupon-ok{color:#067647}.add-order{width:100%;border-style:dashed;min-height:36px;font-size:12.5px}.appt-results{display:flex;flex-direction:column;gap:6px;max-height:260px;overflow:auto}.appt-cust{display:flex;align-items:baseline;gap:10px;text-align:left}.appt-cust b{font-weight:600}.appt-cust small{color:var(--s-text-2)}@media(max-width:760px){.store-page{height:auto;overflow:visible}.store-scroll{overflow:visible}.store-scroll.fill .cal-grid{grid-auto-rows:auto}.cal-cell{min-height:50px}.store-foot{position:sticky;bottom:0;background:var(--s-0)}}@media(max-width:760px){.store-page{padding:4px}.store-heading h1{font-size:23px}.store-kpis>div{min-width:100px;padding:12px}.report-grid{grid-template-columns:1fr}.store-table{border:0;overflow:visible}.store-table table,.store-table tbody{display:block}.store-table thead{display:none}.store-table tr{display:block;border:1px solid var(--s-line);border-radius:14px;margin:12px 0;padding:10px}.store-table td{display:grid;grid-template-columns:98px minmax(0,1fr);max-width:none;min-width:0;border:0;padding:3px}.store-table td:before{content:attr(data-label);font-size:12px;opacity:.65;padding-top:10px}.store-table td.actions{display:flex;flex-wrap:wrap}.store-table td.actions:before{width:100%}.store-table .cell{min-width:0}.store-modal{padding:18px;max-height:92dvh}.store-overlay{padding:10px}.wps-form{grid-template-columns:1fr}.search{min-width:0;flex:1}.store-card{padding:14px}.bar-row{grid-template-columns:100px 1fr 35px}}.mr-page[data-v-d8d378d4]{display:flex;flex-direction:column;gap:16px}.mr-top[data-v-d8d378d4]{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;flex-wrap:wrap}.mr-verify[data-v-d8d378d4]{display:flex;flex-direction:column;gap:12px;padding:22px}.mr-verify-head[data-v-d8d378d4]{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.mr-verify-head h3[data-v-d8d378d4]{display:inline-flex;align-items:center;gap:6px;margin:0;font-size:16px;font-weight:650}.mr-verify-row[data-v-d8d378d4]{display:flex;gap:10px;align-items:center}.mr-verify-row input[data-v-d8d378d4]{flex:1;max-width:320px;padding:10px 16px;margin-top:0;border:1px solid var(--s-line-2);border-radius:9px;font:inherit;font-size:15px;letter-spacing:2px;font-weight:600}.mr-verify-ok[data-v-d8d378d4]{padding:12px 16px;border-radius:10px;background:var(--s-ok-bg);border:1px solid var(--s-ok-bd);color:var(--s-ok);font-size:13px;font-weight:500}.mr-warn[data-v-d8d378d4]{color:var(--s-warn);font-weight:600}.mr-item[data-v-d8d378d4]{display:flex;align-items:center;gap:14px;padding:14px 18px;flex-wrap:wrap}.mr-item-main[data-v-d8d378d4]{display:flex;flex-direction:column;gap:3px}.mr-item-main small[data-v-d8d378d4]{color:var(--s-text-3)}.mr-kind[data-v-d8d378d4]{margin-left:8px;padding:2px 9px;border-radius:999px;background:var(--s-info-bg);border:1px solid var(--s-info-bd);color:var(--s-info);font-size:11px;font-weight:600}.mr-kind.gift[data-v-d8d378d4]{background:#fdf2f8;border-color:#fbcfe8;color:#db2777}.mr-off[data-v-d8d378d4]{margin-left:8px;color:var(--s-err);font-size:12px;font-weight:500}.mr-status[data-v-d8d378d4]{margin-left:auto;padding:3px 11px;border-radius:999px;background:var(--s-2);border:1px solid var(--s-line);color:var(--s-text-2);font-size:11.5px;font-weight:500}.mr-status.unused[data-v-d8d378d4]{background:var(--s-warn-bg);border-color:var(--s-warn-bd);color:var(--s-warn);font-weight:600}.mr-cover[data-v-d8d378d4]{flex:0 0 auto;width:64px;height:64px;border-radius:11px;object-fit:cover;background:var(--s-2);border:1px solid var(--s-line)}.mr-cover-empty[data-v-d8d378d4]{display:flex;align-items:center;justify-content:center;color:var(--s-text-3);border:1px dashed var(--s-line-2)}.mr-cover-row[data-v-d8d378d4]{display:flex;flex-direction:column;gap:6px}.mr-cover-acts[data-v-d8d378d4]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.mr-cover-preview[data-v-d8d378d4]{width:120px;height:90px;border-radius:10px;object-fit:cover;border:1px solid var(--s-line)}.mr-add[data-v-d8d378d4]{display:flex;justify-content:flex-end}.mr-block-title[data-v-d8d378d4]{margin:6px 0 -6px;font-size:14px;font-weight:650;color:var(--s-text);display:flex;align-items:center;gap:8px}.mr-block-title small[data-v-d8d378d4]{font-weight:400;color:var(--s-text-3);font-size:12px}.mr-mask[data-v-d8d378d4]{position:fixed;inset:0;z-index:60;background:#0f172a7a;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:flex-start;justify-content:center;padding:5vh 16px;overflow:auto}.mr-panel[data-v-d8d378d4]{width:100%;max-width:620px;padding:24px;display:flex;flex-direction:column;gap:16px;box-shadow:var(--s-shadow-lg)}.mr-panel-head[data-v-d8d378d4]{display:flex;justify-content:space-between;align-items:center}.mr-panel-head h3[data-v-d8d378d4]{margin:0;font-size:18px;font-weight:650}.mr-panel-foot[data-v-d8d378d4]{display:flex;justify-content:space-between;align-items:center;gap:12px}.mo-check[data-v-d8d378d4]{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--s-text-2)}@media(max-width:720px){.mr-top[data-v-d8d378d4]{flex-direction:column}}.ms-page[data-v-6c74e877]{display:flex;flex-direction:column;gap:16px}.ms-top[data-v-6c74e877]{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;flex-wrap:wrap}.ms-acts[data-v-6c74e877]{display:flex;gap:10px;flex-wrap:wrap}.ms-card[data-v-6c74e877]{display:flex;flex-direction:column;gap:14px;padding:22px}.ms-card-head[data-v-6c74e877]{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.ms-card-head h3[data-v-6c74e877]{margin:0;font-size:16px;font-weight:650}.ms-row[data-v-6c74e877],.ms-benefit[data-v-6c74e877]{border:1px solid var(--s-line);border-radius:13px;background:var(--s-2);padding:16px;display:flex;flex-direction:column;gap:12px}.ms-benefit[data-v-6c74e877]{flex-direction:row;align-items:flex-start;gap:16px}.ms-row-head[data-v-6c74e877]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.ms-preview[data-v-6c74e877]{font-size:12px;font-weight:600;color:var(--s-text);padding:5px 14px;border-radius:999px;border:1px solid var(--s-line)}.ms-del[data-v-6c74e877]{margin-left:auto;color:var(--s-err)}.ms-benefit .ms-del[data-v-6c74e877]{margin-left:0;align-self:center}.ms-benefit-ico[data-v-6c74e877]{flex:0 0 auto;width:52px;height:52px;border-radius:13px;background:var(--s-1);border:1px solid var(--s-line);display:flex;align-items:center;justify-content:center;overflow:hidden}.ms-benefit-ico img[data-v-6c74e877]{width:100%;height:100%;object-fit:cover}.ms-benefit-ico svg[data-v-6c74e877]{width:28px;height:28px}.ms-benefit-form[data-v-6c74e877]{flex:1;min-width:0}.ms-inline-acts[data-v-6c74e877]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:6px 0}.ms-figure-row[data-v-6c74e877]{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.ms-figure[data-v-6c74e877]{width:96px;height:128px;object-fit:contain;border-radius:12px;background:var(--s-2);border:1px solid var(--s-line)}.ms-figure-empty[data-v-6c74e877]{display:flex;align-items:center;justify-content:center;font-size:12px;color:var(--s-text-3)}.ms-figure-acts[data-v-6c74e877]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ms-color[data-v-6c74e877]{max-width:130px}.ms-check[data-v-6c74e877]{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--s-text-2)}.ms-foot[data-v-6c74e877]{display:flex;justify-content:flex-end;padding-bottom:20px}@media(max-width:720px){.ms-top[data-v-6c74e877],.ms-benefit[data-v-6c74e877]{flex-direction:column}}.ic-page[data-v-46b38cf5]{display:flex;flex-direction:column;gap:16px}.ic-top[data-v-46b38cf5]{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;flex-wrap:wrap}.ic-top h2[data-v-46b38cf5]{margin:0 0 4px}.ic-hero[data-v-46b38cf5]{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px}.ic-hero-card[data-v-46b38cf5]{display:flex;flex-direction:column;gap:6px;padding:18px 20px;border:1px solid var(--s-1);border-radius:16px;background:var(--s-1)}.ic-hero-main[data-v-46b38cf5]{background:var(--s-1);border-color:#e3ded2}.ic-hero-icon[data-v-46b38cf5]{width:34px;height:34px;border-radius:10px;background:var(--s-1);color:var(--s-text-2);display:flex;align-items:center;justify-content:center}.ic-hero-card small[data-v-46b38cf5]{font-size:12px;color:var(--s-text-3)}.ic-hero-card b[data-v-46b38cf5]{font-size:26px;color:var(--s-text);letter-spacing:-.5px}.ic-hero-sub[data-v-46b38cf5]{font-size:11.5px;color:var(--s-text-3)}.ic-facts[data-v-46b38cf5]{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px}.ic-fact[data-v-46b38cf5]{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border:1px solid var(--s-1);border-radius:12px;background:var(--s-1)}.ic-fact small[data-v-46b38cf5]{font-size:11.5px;color:var(--s-text-3)}.ic-fact b[data-v-46b38cf5]{font-size:15px;color:var(--s-text)}.ic-charts[data-v-46b38cf5]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:12px}.ic-chart-card[data-v-46b38cf5]{padding:16px 18px;border:1px solid var(--s-1);border-radius:16px;background:var(--s-1);display:flex;flex-direction:column;gap:12px}.ic-chart-head[data-v-46b38cf5]{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.ic-chart-head h3[data-v-46b38cf5]{margin:0;font-size:14px}.ic-chart-head span[data-v-46b38cf5]{font-size:11.5px}.ic-chart[data-v-46b38cf5]{display:flex;align-items:flex-end;gap:6px;height:190px}.ic-chart-days[data-v-46b38cf5]{gap:3px}.ic-bar[data-v-46b38cf5]{flex:1;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:6px;min-width:0}.ic-bar-col[data-v-46b38cf5]{flex:1;width:100%;display:flex;align-items:flex-end;justify-content:center}.ic-bar-fill[data-v-46b38cf5]{width:100%;max-width:28px;border-radius:6px 6px 3px 3px;background:#8a8f99;min-height:3px;transition:height .25s ease}.ic-bar-fill.hot[data-v-46b38cf5]{background:#1d2129}.ic-bar-label[data-v-46b38cf5]{font-size:10.5px;color:var(--s-text-3);white-space:nowrap}.ic-split[data-v-46b38cf5]{display:flex;height:14px;border-radius:999px;overflow:hidden;background:var(--s-1)}.ic-split .is-balance[data-v-46b38cf5]{background:#7fa48c}.ic-split .is-offline[data-v-46b38cf5]{background:#ffffff13}.ic-legend[data-v-46b38cf5]{display:flex;flex-direction:column;gap:6px;font-size:12px;color:#86909c}.ic-legend span[data-v-46b38cf5]{display:flex;align-items:center;gap:8px}.ic-legend i[data-v-46b38cf5]{width:10px;height:10px;border-radius:3px;display:inline-block}.ic-legend i.is-balance[data-v-46b38cf5]{background:#7fa48c}.ic-legend i.is-offline[data-v-46b38cf5]{background:#ffffff13}.ic-rows[data-v-46b38cf5]{display:flex;flex-direction:column;gap:10px}.ic-row[data-v-46b38cf5]{display:flex;align-items:center;gap:10px;font-size:12.5px;color:#86909c}.ic-row small[data-v-46b38cf5]{flex:0 0 56px;font-size:12px}.ic-row-bar[data-v-46b38cf5]{flex:1;height:10px;border-radius:999px;background:var(--s-1);overflow:hidden}.ic-row-bar i[data-v-46b38cf5]{display:block;height:100%;border-radius:999px;background:var(--s-2)}.ic-row-bar i.shooting[data-v-46b38cf5]{background:#ffffff13}.ic-row-bar i.done[data-v-46b38cf5]{background:#7fa48c}.ic-row b[data-v-46b38cf5]{flex:0 0 auto;font-weight:600;color:var(--s-text)}.ic-list-head[data-v-46b38cf5]{display:flex;align-items:baseline;gap:10px}.ic-list-head h3[data-v-46b38cf5]{margin:0;font-size:15px}.ic-order[data-v-46b38cf5]{display:flex;flex-direction:column;gap:8px;padding:14px 16px}.ic-order-head[data-v-46b38cf5]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ic-order-head strong[data-v-46b38cf5]{font-size:13.5px}.ic-order-head small[data-v-46b38cf5]{font-size:11.5px;color:var(--s-text-3)}.ic-tag[data-v-46b38cf5]{padding:2px 9px;border-radius:999px;background:var(--s-1);color:#86909c;font-size:11.5px}.ic-tag.is-shooting[data-v-46b38cf5],.ic-tag.is-done[data-v-46b38cf5]{background:var(--s-1);color:var(--s-text-2)}.ic-order-money[data-v-46b38cf5]{display:flex;gap:14px;flex-wrap:wrap;font-size:12.5px;color:#86909c}.ic-order-money b[data-v-46b38cf5]{color:var(--s-text)}.ic-order-money .is-strong b[data-v-46b38cf5]{color:#f53f3f}.ic-order-money .is-offline b[data-v-46b38cf5]{color:var(--s-text-2)}@media(max-width:720px){.ic-top[data-v-46b38cf5]{flex-direction:column}.ic-hero b[data-v-46b38cf5]{font-size:22px}}.rp-page[data-v-09be1a1c]{display:flex;flex-direction:column;gap:18px}.rp-top[data-v-09be1a1c]{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;flex-wrap:wrap}.rp-kpis[data-v-09be1a1c]{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.rp-kpi[data-v-09be1a1c]{position:relative;overflow:hidden;background:linear-gradient(158deg,#19d3c512,#ffffff04 55%),var(--s-1);border:1px solid var(--s-line-2);border-radius:14px;padding:18px 20px}.rp-kpi[data-v-09be1a1c]:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,var(--s-accent),transparent 72%);opacity:.55}.rp-kpi>span[data-v-09be1a1c]{font-size:11px;color:var(--s-text-3)}.rp-kpi strong[data-v-09be1a1c]{display:block;font-size:26px;font-weight:500;margin:8px 0 4px}.rp-kpi small[data-v-09be1a1c]{font-size:11px;color:var(--s-text-3)}.rp-kpi small m[data-v-09be1a1c]{font-style:normal}.rp-kpi small m.up[data-v-09be1a1c]{color:#4fd8cb}.rp-kpi small m.down[data-v-09be1a1c]{color:#f56c6c}.rp-panel[data-v-09be1a1c]{border-radius:14px}.rp-funnel[data-v-09be1a1c]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;padding:14px 22px 20px}.rp-fn-step[data-v-09be1a1c]{background:#ffffff08;border:1px solid var(--s-line);border-radius:12px;padding:16px;text-align:center}.rp-fn-step strong[data-v-09be1a1c]{display:block;font-size:26px;font-weight:500;color:var(--s-accent)}.rp-fn-step span[data-v-09be1a1c]{font-size:11px;color:var(--s-text-3)}@media(max-width:900px){.rp-funnel[data-v-09be1a1c]{grid-template-columns:1fr 1fr}}.rp-head[data-v-09be1a1c]{padding:18px 22px 0}.rp-head h3[data-v-09be1a1c]{margin:0 0 4px;font-size:15px}.rp-bars[data-v-09be1a1c]{padding:14px 22px 20px;display:flex;flex-direction:column;gap:10px}.rp-bar-row[data-v-09be1a1c]{display:flex;align-items:center;gap:12px}.rp-bar-name[data-v-09be1a1c]{width:190px;flex:none;font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rp-bar-track[data-v-09be1a1c]{flex:1;height:14px;border-radius:999px;background:#ffffff0d;overflow:hidden}.rp-bar-fill[data-v-09be1a1c]{height:100%;border-radius:999px;background:linear-gradient(90deg,var(--s-accent),rgba(25,211,197,.35))}.rp-bar-val[data-v-09be1a1c]{flex:none;font-size:12px;color:var(--s-text-2);min-width:110px;text-align:right}.rp-empty[data-v-09be1a1c]{padding:8px 0}.rp-staff[data-v-09be1a1c]{padding:14px 22px 20px;display:flex;flex-direction:column;gap:8px}.rp-staff-row[data-v-09be1a1c]{display:flex;align-items:center;gap:12px;padding:10px 14px;border:1px solid var(--s-line);border-radius:10px;background:#ffffff05}.rp-staff-name[data-v-09be1a1c]{flex:1;font-size:13px;font-weight:500}.rp-staff-num[data-v-09be1a1c]{font-size:12px;color:var(--s-text-2)}.rp-staff-rev[data-v-09be1a1c]{font-size:13px;color:var(--s-accent);font-weight:600;min-width:120px;text-align:right}@media(max-width:900px){.rp-kpis[data-v-09be1a1c]{grid-template-columns:1fr 1fr}.rp-bar-name[data-v-09be1a1c]{width:120px}.rp-bar-val[data-v-09be1a1c]{min-width:84px}}.fi-page[data-v-d052224f]{display:flex;flex-direction:column;gap:18px}.fi-top[data-v-d052224f]{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;flex-wrap:wrap}.fi-kpis[data-v-d052224f]{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.fi-kpi[data-v-d052224f]{position:relative;overflow:hidden;background:linear-gradient(158deg,#19d3c512,#ffffff04 55%),var(--s-1);border:1px solid var(--s-line-2);border-radius:14px;padding:18px 20px}.fi-kpi[data-v-d052224f]:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,var(--s-accent),transparent 72%);opacity:.55}.fi-kpi>span[data-v-d052224f]{font-size:11px;color:var(--s-text-3)}.fi-kpi strong[data-v-d052224f]{display:block;font-size:26px;font-weight:500;margin:8px 0 4px}.fi-kpi small[data-v-d052224f]{font-size:11px;color:var(--s-text-3)}.fi-kpi small.up[data-v-d052224f]{color:#4fd8cb}.fi-kpi small.down[data-v-d052224f]{color:#f56c6c}.fi-panel[data-v-d052224f]{border-radius:14px}.fi-head[data-v-d052224f]{padding:18px 22px 22px}.fi-head h3[data-v-d052224f]{margin:0 0 4px;font-size:15px}@media(max-width:900px){.fi-kpis[data-v-d052224f]{grid-template-columns:1fr 1fr}}.sf-page[data-v-6f29aa01]{display:flex;flex-direction:column;gap:18px}.sf-top[data-v-6f29aa01]{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;flex-wrap:wrap}.sf-list[data-v-6f29aa01]{display:flex;flex-direction:column;gap:8px}.sf-row[data-v-6f29aa01]{display:flex;align-items:center;gap:12px;padding:12px 16px;border:1px solid var(--s-line);border-radius:12px;background:var(--s-1)}.sf-row.off[data-v-6f29aa01]{opacity:.55}.sf-avatar[data-v-6f29aa01]{width:32px;height:32px;border-radius:50%;flex:none;display:flex;align-items:center;justify-content:center;background:var(--s-accent-soft);color:var(--s-accent)}.sf-main[data-v-6f29aa01]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.sf-main strong[data-v-6f29aa01]{font-size:14px}.sf-main small[data-v-6f29aa01]{font-size:11px;color:var(--s-text-3)}.sf-off[data-v-6f29aa01]{font-size:11px;color:var(--s-text-3);background:var(--s-2);padding:2px 8px;border-radius:999px}.sf-ops[data-v-6f29aa01]{display:flex;gap:4px;align-items:center}.sf-mask[data-v-6f29aa01]{position:fixed;inset:0;z-index:100;background:#00000080;display:flex;align-items:center;justify-content:center;padding:24px}.sf-panel[data-v-6f29aa01]{width:min(420px,100%);padding:24px;display:flex;flex-direction:column;gap:16px}.sf-panel h3[data-v-6f29aa01]{margin:0}.sf-panel label[data-v-6f29aa01]{display:flex;flex-direction:column;gap:6px;font-size:12.5px}.sf-foot[data-v-6f29aa01]{display:flex;justify-content:flex-end;gap:10px}.sf-page[data-v-bbbc514d]{display:flex;flex-direction:column;gap:18px}.sf-top[data-v-bbbc514d]{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;flex-wrap:wrap}.sf-list[data-v-bbbc514d]{display:flex;flex-direction:column;gap:8px}.sf-row[data-v-bbbc514d]{display:flex;align-items:center;gap:12px;padding:12px 16px;border:1px solid var(--s-line);border-radius:12px;background:var(--s-1)}.sf-row.off[data-v-bbbc514d]{opacity:.55}.sf-avatar[data-v-bbbc514d]{width:32px;height:32px;border-radius:50%;flex:none;display:flex;align-items:center;justify-content:center;background:var(--s-accent-soft);color:var(--s-accent)}.sf-main[data-v-bbbc514d]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.sf-main strong[data-v-bbbc514d]{font-size:14px}.sf-main small[data-v-bbbc514d]{font-size:11px;color:var(--s-text-3)}.sf-off[data-v-bbbc514d]{font-size:11px;color:var(--s-text-3);background:var(--s-2);padding:2px 8px;border-radius:999px}.sf-ops[data-v-bbbc514d]{display:flex;gap:4px;align-items:center;flex-wrap:wrap}.sf-mask[data-v-bbbc514d]{position:fixed;inset:0;z-index:100;background:#00000080;display:flex;align-items:center;justify-content:center;padding:24px}.sf-panel[data-v-bbbc514d]{width:min(460px,100%);padding:24px;display:flex;flex-direction:column;gap:16px}.sf-panel h3[data-v-bbbc514d]{margin:0}.sf-panel label[data-v-bbbc514d]{display:flex;flex-direction:column;gap:6px;font-size:12.5px}.sf-locked[data-v-bbbc514d]{display:flex;align-items:baseline;gap:8px;padding:9px 12px;border:1px solid var(--s-line);border-radius:8px;background:var(--s-2);font-size:13px}.sf-locked small[data-v-bbbc514d]{color:var(--s-text-3);font-size:11px}.sf-key[data-v-bbbc514d]{display:block;padding:12px;border-radius:8px;background:var(--s-2);font-size:12px;word-break:break-all;-webkit-user-select:all;user-select:all}.sf-foot[data-v-bbbc514d]{display:flex;justify-content:flex-end;gap:10px}.sf-page[data-v-681eee59]{display:flex;flex-direction:column;gap:18px}.sf-top[data-v-681eee59]{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;flex-wrap:wrap}.sf-list[data-v-681eee59]{display:flex;flex-direction:column;gap:8px}.sf-row[data-v-681eee59]{display:flex;align-items:center;gap:12px;padding:12px 16px;border:1px solid var(--s-line);border-radius:12px;background:var(--s-1)}.sf-row.off[data-v-681eee59]{opacity:.55}.sf-avatar[data-v-681eee59]{width:32px;height:32px;border-radius:50%;flex:none;display:flex;align-items:center;justify-content:center;background:var(--s-accent-soft);color:var(--s-accent)}.sf-main[data-v-681eee59]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.sf-main strong[data-v-681eee59]{font-size:14px}.sf-main small[data-v-681eee59]{font-size:11px;color:var(--s-text-3)}.sf-off[data-v-681eee59]{font-size:11px;color:var(--s-text-3);background:var(--s-2);padding:2px 8px;border-radius:999px}.sf-ops[data-v-681eee59]{display:flex;gap:4px;align-items:center}.sf-panel textarea[data-v-681eee59]{padding:8px 10px;border:1px solid var(--s-line);border-radius:8px;background:var(--s-1);color:inherit;font:inherit;resize:vertical}.sf-mask[data-v-681eee59]{position:fixed;inset:0;z-index:100;background:#00000080;display:flex;align-items:center;justify-content:center;padding:24px}.sf-panel[data-v-681eee59]{width:min(460px,100%);padding:24px;display:flex;flex-direction:column;gap:16px}.sf-panel h3[data-v-681eee59]{margin:0}.sf-panel label[data-v-681eee59]{display:flex;flex-direction:column;gap:6px;font-size:12.5px}.sf-foot[data-v-681eee59]{display:flex;justify-content:flex-end;gap:10px}.sf-page[data-v-0113dd67]{display:flex;flex-direction:column;gap:18px}.sf-top[data-v-0113dd67]{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;flex-wrap:wrap}.sf-list[data-v-0113dd67]{display:flex;flex-direction:column;gap:8px}.sf-row[data-v-0113dd67]{display:flex;align-items:center;gap:12px;padding:12px 16px;border:1px solid var(--s-line);border-radius:12px;background:var(--s-1)}.sf-row.off[data-v-0113dd67]{opacity:.55}.sf-avatar[data-v-0113dd67]{width:32px;height:32px;border-radius:50%;flex:none;display:flex;align-items:center;justify-content:center;background:var(--s-accent-soft);color:var(--s-accent)}.sf-main[data-v-0113dd67]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.sf-main strong[data-v-0113dd67]{font-size:14px}.sf-main small[data-v-0113dd67]{font-size:11px;color:var(--s-text-3)}.sf-off[data-v-0113dd67]{font-size:11px;color:var(--s-text-3);background:var(--s-2);padding:2px 8px;border-radius:999px}.sf-ops[data-v-0113dd67]{display:flex;gap:4px;align-items:center}.sf-mask[data-v-0113dd67]{position:fixed;inset:0;z-index:100;background:#00000080;display:flex;align-items:center;justify-content:center;padding:24px}.sf-panel[data-v-0113dd67]{width:min(420px,100%);padding:24px;display:flex;flex-direction:column;gap:16px}.sf-panel h3[data-v-0113dd67]{margin:0}.sf-code[data-v-0113dd67]{display:block;padding:16px;border-radius:8px;background:var(--s-2);font-size:28px;letter-spacing:8px;text-align:center;-webkit-user-select:all;user-select:all}.sf-foot[data-v-0113dd67]{display:flex;justify-content:flex-end;gap:10px}.rl-page[data-v-e8a53833]{display:flex;flex-direction:column;gap:14px}.rl-top[data-v-e8a53833]{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;flex-wrap:wrap}.rl-top h2[data-v-e8a53833]{margin:0 0 5px;font-size:18px;font-weight:650}.rl-grid[data-v-e8a53833]{display:grid;grid-template-columns:minmax(190px,240px) 1fr;gap:16px;align-items:start}.rl-side[data-v-e8a53833]{padding:12px;border:1px solid var(--s-line);border-radius:14px;background:var(--s-1);box-shadow:var(--s-shadow);display:flex;flex-direction:column;gap:6px}.rl-side-head[data-v-e8a53833]{display:flex;justify-content:space-between;align-items:center;font-size:12px;font-weight:600;color:var(--s-text-2);padding:2px 6px 6px}.rl-add[data-v-e8a53833]{padding:5px 10px;font-size:12px}.rl-item[data-v-e8a53833]{display:flex;flex-direction:column;gap:3px;padding:10px 12px;border:1px solid transparent;border-radius:10px;background:transparent;text-align:left;cursor:pointer;transition:all .15s}.rl-item[data-v-e8a53833]:hover{background:var(--s-2)}.rl-item strong[data-v-e8a53833]{font-size:13.5px;color:var(--s-text)}.rl-item small[data-v-e8a53833]{font-size:11px;color:var(--s-text-3)}.rl-item.active[data-v-e8a53833]{background:var(--s-accent-soft);border-color:#2546d83d}.rl-item.active strong[data-v-e8a53833]{color:var(--s-accent)}.rl-main[data-v-e8a53833]{padding:18px 20px;border:1px solid var(--s-line);border-radius:14px;background:var(--s-1);box-shadow:var(--s-shadow);display:flex;flex-direction:column;gap:14px}.rl-main-head[data-v-e8a53833]{display:flex;justify-content:space-between;gap:14px;align-items:flex-start;flex-wrap:wrap}.rl-main-head h3[data-v-e8a53833]{margin:0 0 3px;font-size:16px;font-weight:650}.rl-ops[data-v-e8a53833]{display:flex;gap:8px;flex-wrap:wrap}.rl-save[data-v-e8a53833]{display:flex;align-items:center;gap:6px;padding:8px 16px;border:0;border-radius:8px;background:var(--s-accent);color:#fff;font-size:13px;font-weight:500;cursor:pointer;box-shadow:0 1px 2px #2546d833}.rl-save[data-v-e8a53833]:hover:not(:disabled){background:var(--s-accent-hover)}.rl-save[data-v-e8a53833]:disabled,.rl-del[data-v-e8a53833]:disabled{opacity:.55;cursor:not-allowed}.rl-del[data-v-e8a53833]{display:flex;align-items:center;gap:6px;color:var(--s-err)}.rl-locked[data-v-e8a53833]{display:flex;align-items:center;gap:8px;padding:11px 14px;border-radius:10px;background:var(--s-2);border:1px solid var(--s-line);color:var(--s-text-2);font-size:12.5px}.rl-name input[data-v-e8a53833]{width:100%;max-width:280px;padding:9px 12px;border:1px solid var(--s-line-2);border-radius:8px;font:inherit;color:var(--s-text);background:var(--s-1)}.rl-name input[data-v-e8a53833]:disabled{background:var(--s-2);color:var(--s-text-3)}.rl-name small[data-v-e8a53833]{display:block;margin-top:5px;font-size:11.5px;color:var(--s-text-3)}.rl-groups[data-v-e8a53833]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px}.rl-group[data-v-e8a53833]{padding:14px 16px;border:1px solid var(--s-line);border-radius:12px;background:var(--s-2)}.rl-group>header[data-v-e8a53833]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid var(--s-line)}.rl-group>header strong[data-v-e8a53833]{font-size:13.5px;font-weight:600;color:var(--s-text)}.rl-all[data-v-e8a53833]{display:flex;align-items:center;gap:5px;font-size:11.5px;color:var(--s-text-2);cursor:pointer;margin-bottom:0}.rl-points[data-v-e8a53833]{display:flex;flex-direction:column;gap:7px}.rl-point[data-v-e8a53833]{display:flex;gap:8px;align-items:flex-start;font-size:12.5px;color:var(--s-text);cursor:pointer;line-height:1.45;margin-bottom:0}.rl-point small[data-v-e8a53833]{display:block;font-size:10.5px;color:var(--s-text-3)}@media(max-width:860px){.rl-grid[data-v-e8a53833]{grid-template-columns:1fr}}.ac-page[data-v-416486e0]{display:flex;flex-direction:column;gap:14px}.ac-top[data-v-416486e0]{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;flex-wrap:wrap}.ac-top h2[data-v-416486e0]{margin:0 0 5px;font-size:18px;font-weight:650}.ac-pending[data-v-416486e0]{display:flex;align-items:center;gap:8px;padding:11px 14px;border-radius:11px;background:var(--s-warn-bg);border:1px solid var(--s-warn-bd);color:var(--s-warn);font-size:12.5px}.ac-pending b[data-v-416486e0]{color:var(--s-warn)}.ac-row[data-v-416486e0]{display:flex;flex-direction:column;gap:12px;padding:16px 18px}.ac-row.off[data-v-416486e0]{opacity:.62}.ac-row.wait[data-v-416486e0]{border-color:var(--s-warn-bd);background:linear-gradient(180deg,var(--s-warn-bg),var(--s-1) 48%)}.ac-head[data-v-416486e0]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.ac-avatar[data-v-416486e0]{width:38px;height:38px;border-radius:11px;background:var(--s-accent-soft);color:var(--s-accent);border:1px solid rgba(37,70,216,.15);display:flex;align-items:center;justify-content:center;font-weight:700;overflow:hidden}.ac-who[data-v-416486e0]{display:flex;flex-direction:column;min-width:0}.ac-who strong[data-v-416486e0]{display:flex;align-items:center;gap:7px;font-size:14px;font-weight:600}.ac-who em[data-v-416486e0]{padding:1px 7px;border-radius:6px;background:var(--s-accent-soft);color:var(--s-accent);font-size:10.5px;font-weight:600;font-style:normal}.ac-who small[data-v-416486e0]{font-size:11.5px;color:var(--s-text-3);word-break:break-all}.ac-tag[data-v-416486e0]{padding:3px 10px;border-radius:999px;background:var(--s-2);border:1px solid var(--s-line);color:var(--s-text-2);font-size:11.5px;font-weight:500}.ac-tag.is-super[data-v-416486e0]{background:var(--s-accent-soft);border-color:#2546d833;color:var(--s-accent);font-weight:600}.ac-tag.is-pending[data-v-416486e0]{background:var(--s-warn-bg);border-color:var(--s-warn-bd);color:var(--s-warn);font-weight:600}.ac-tag.is-off[data-v-416486e0]{background:var(--s-err-bg);border-color:var(--s-err-bd);color:var(--s-err)}.ac-meta[data-v-416486e0]{display:flex;gap:16px;font-size:11.5px;color:var(--s-text-3)}.ac-ops[data-v-416486e0]{display:flex;gap:10px;align-items:flex-end;flex-wrap:wrap}.ac-pick[data-v-416486e0]{display:flex;flex-direction:column;gap:5px;font-size:11.5px;font-weight:500;color:var(--s-text-2);margin-bottom:0}.ac-pick select[data-v-416486e0]{padding:7px 10px;margin-top:0;border:1px solid var(--s-line-2);border-radius:8px;font:inherit;font-size:12.5px;color:var(--s-text);background:var(--s-1)}.ac-del[data-v-416486e0]{color:var(--s-err)}.ac-del[data-v-416486e0]:disabled{opacity:.5;cursor:not-allowed}.ac-avatar img[data-v-416486e0]{width:100%;height:100%;object-fit:cover;border-radius:11px;display:block}.ac-ops-id[data-v-416486e0]{padding-top:12px;border-top:1px dashed var(--s-line)}.ac-pick input[data-v-416486e0]{padding:7px 10px;margin-top:0;border:1px solid var(--s-line-2);border-radius:8px;font:inherit;font-size:12.5px;color:var(--s-text);width:170px;background:var(--s-1)}.ac-pick input[data-v-416486e0]:disabled{background:var(--s-2);color:var(--s-text-3)}.ac-file[data-v-416486e0]{position:relative;display:inline-flex}.ac-file input[data-v-416486e0]{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden}.ac-filebtn[data-v-416486e0]{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border:1px solid var(--s-line-2);border-radius:8px;background:var(--s-1);color:var(--s-text);font-size:12.5px;font-weight:500;cursor:pointer;transition:all .15s}.ac-filebtn[data-v-416486e0]:hover{border-color:var(--s-accent);color:var(--s-accent);background:var(--s-accent-soft)}.ac-file input:disabled+.ac-filebtn[data-v-416486e0]{opacity:.5;cursor:not-allowed}.ac-tip[data-v-416486e0]{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;color:var(--s-text-3)}.lg-page[data-v-3bf14b7a]{display:flex;flex-direction:column;gap:14px}.lg-top[data-v-3bf14b7a]{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;flex-wrap:wrap}.lg-top h2[data-v-3bf14b7a]{margin:0 0 5px}.lg-filters[data-v-3bf14b7a]{display:flex;justify-content:space-between;gap:12px;align-items:center;flex-wrap:wrap}.lg-who[data-v-3bf14b7a]{display:flex;align-items:center;gap:7px;font-size:12.5px;color:var(--s-text-3)}.lg-who select[data-v-3bf14b7a]{padding:7px 10px;border:1px solid var(--s-1);border-radius:9px;font:inherit;font-size:12.5px;color:var(--s-text);background:var(--s-1)}.lg-row[data-v-3bf14b7a]{display:flex;gap:11px;align-items:flex-start;padding:12px 15px}.lg-icon[data-v-3bf14b7a]{width:30px;height:30px;flex:none;border-radius:10px;background:var(--s-1);color:var(--s-text-2);display:flex;align-items:center;justify-content:center}.lg-main[data-v-3bf14b7a]{display:flex;flex-direction:column;gap:3px;min-width:0}.lg-main strong[data-v-3bf14b7a]{font-size:13.5px;color:var(--s-text);word-break:break-all}.lg-target[data-v-3bf14b7a]{color:#86909c;font-weight:400}.lg-id[data-v-3bf14b7a]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.lg-main small[data-v-3bf14b7a]{font-size:11.5px;color:var(--s-text-3)}.lg-main small b[data-v-3bf14b7a]{color:var(--s-text-3)}.lg-more[data-v-3bf14b7a]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.lg-more .muted[data-v-3bf14b7a]{font-size:12px}.sc-page[data-v-908a6549]{display:flex;flex-direction:column;gap:14px}.sc-top[data-v-908a6549]{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;flex-wrap:wrap}.sc-top h2[data-v-908a6549]{margin:0 0 5px}.sc-tip[data-v-908a6549]{display:flex;align-items:center;gap:8px;padding:11px 14px;border-radius:11px;background:var(--s-1);border:1px solid var(--s-2);color:var(--s-text-2);font-size:12.5px}.sc-card[data-v-908a6549]{background:var(--s-1);border:1px solid var(--s-1);border-radius:16px;padding:18px 20px;display:flex;flex-direction:column;gap:14px}.sc-card-head[data-v-908a6549]{display:flex;align-items:center;gap:12px}.sc-ico[data-v-908a6549]{width:34px;height:34px;flex:none;border-radius:11px;background:var(--s-1);color:var(--s-text-2);display:flex;align-items:center;justify-content:center}.sc-card-head div[data-v-908a6549]{flex:1;min-width:0}.sc-card-head h3[data-v-908a6549]{margin:0;font-size:15px}.sc-card-head p[data-v-908a6549]{margin:3px 0 0;font-size:12px;color:var(--s-text-3)}.sc-tag[data-v-908a6549]{padding:3px 10px;border-radius:999px;font-size:11.5px;background:var(--s-1);color:#86909c;flex:none}.sc-tag.on[data-v-908a6549]{background:var(--s-1);color:var(--s-text-2)}.sc-tag.off[data-v-908a6549]{background:var(--s-1);color:#f56c6c}.sc-rows[data-v-908a6549]{display:flex;flex-direction:column;gap:9px}.sc-row[data-v-908a6549]{display:flex;align-items:center;gap:12px;font-size:13px;padding-bottom:9px;border-bottom:1px dashed var(--s-1)}.sc-row[data-v-908a6549]:last-child{border-bottom:0;padding-bottom:0}.sc-row span[data-v-908a6549]{flex:none;width:64px;color:var(--s-text-3);font-size:12px}.sc-row b[data-v-908a6549]{font-weight:600;color:var(--s-text);word-break:break-all}.sc-row b.sc-off[data-v-908a6549]{color:var(--s-text-3);font-weight:400}.sc-warn[data-v-908a6549]{margin:0;padding:10px 13px;border-radius:10px;background:var(--s-1);border:1px solid var(--s-2);color:#f56c6c;font-size:12px}.sc-line[data-v-908a6549]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.sc-value[data-v-908a6549]{font-size:13.5px;color:var(--s-text);word-break:break-all}.sc-form[data-v-908a6549]{display:flex;flex-direction:column;gap:13px}.sc-pair[data-v-908a6549]{display:grid;grid-template-columns:1fr 1fr;gap:13px}.sc-alone[data-v-908a6549]{display:block;padding:9px 12px;border-radius:10px;background:var(--s-1);color:#86909c}.sc-form label[data-v-908a6549]{display:flex;flex-direction:column;gap:5px;font-size:12px;color:var(--s-text-3)}.sc-form input[data-v-908a6549]{padding:9px 12px;border:1px solid var(--s-1);border-radius:10px;font:inherit;font-size:13.5px;color:var(--s-text);background:var(--s-1)}.sc-form input[data-v-908a6549]:focus{outline:none;border-color:#b5ae9e}.sc-code[data-v-908a6549]{display:flex;gap:9px}.sc-code input[data-v-908a6549]{flex:1}.sc-ops[data-v-908a6549]{display:flex;gap:10px;flex-wrap:wrap}.sc-switch[data-v-908a6549]{display:flex;gap:8px;flex-wrap:wrap}.sc-switch button[data-v-908a6549]{padding:7px 14px;border-radius:999px;border:1px solid var(--s-1);background:var(--s-1);font:inherit;font-size:12.5px;color:#86909c;cursor:pointer}.sc-switch button.active[data-v-908a6549]{background:var(--s-1);border-color:#cbc5b4;color:var(--s-text-2)}.sc-switch button[data-v-908a6549]:disabled{opacity:.55;cursor:not-allowed}.sc-id[data-v-908a6549]{display:flex;gap:16px;align-items:flex-start}.sc-avatar[data-v-908a6549]{width:58px;height:58px;flex:none;border-radius:50%;overflow:hidden;background:var(--s-1);color:var(--s-text-2);display:flex;align-items:center;justify-content:center}.sc-avatar img[data-v-908a6549]{width:100%;height:100%;object-fit:cover;display:block}.sc-id-fields[data-v-908a6549]{flex:1;min-width:0;display:flex;flex-direction:column;gap:11px}.sc-id-fields label[data-v-908a6549]{display:flex;flex-direction:column;gap:5px;font-size:12px;color:var(--s-text-3)}.sc-id-fields input[data-v-908a6549]{padding:9px 12px;border:1px solid var(--s-1);border-radius:10px;font:inherit;font-size:13.5px;color:var(--s-text);background:var(--s-1);max-width:280px}.sc-id-fields input[data-v-908a6549]:focus{outline:none;border-color:#b5ae9e}.sc-file[data-v-908a6549]{position:relative;display:inline-flex}.sc-file input[data-v-908a6549]{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden}.sc-filebtn[data-v-908a6549]{display:inline-flex;align-items:center;gap:7px;padding:8px 14px;border:1px solid var(--s-1);border-radius:10px;background:var(--s-1);color:var(--s-text-2);font-size:12.5px;cursor:pointer}.sc-file input:disabled+.sc-filebtn[data-v-908a6549]{opacity:.55;cursor:not-allowed}@media(max-width:720px){.sc-pair[data-v-908a6549]{grid-template-columns:1fr}}.os-cockpit[data-v-1137db43]{display:flex;flex-direction:column;gap:22px}.os-actions[data-v-1137db43]{padding:18px 22px 22px}.os-actions .os-panel-head[data-v-1137db43]{margin-bottom:14px;padding:0 0 14px}.os-btn[data-v-1137db43]{display:inline-flex;align-items:center;gap:7px;padding:7px 14px;border-radius:999px;border:1px solid var(--os-stroke);background:var(--s-1);color:var(--os-text-2);font-size:12px;font-weight:500;transition:.18s}.os-btn[data-v-1137db43]:hover{color:var(--s-accent);border-color:var(--s-accent);background:var(--s-accent-soft)}.os-action-grid[data-v-1137db43]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.os-action[data-v-1137db43]{position:relative;display:flex;align-items:center;gap:12px;width:100%;padding:14px 16px;border-radius:12px;border:1px solid var(--os-stroke);background:var(--s-2);text-align:left;overflow:hidden;transition:all .18s ease}.os-action[data-v-1137db43]:hover{background:var(--s-1);border-color:var(--s-accent);box-shadow:var(--s-shadow-md);transform:translateY(-2px)}.os-action.dim[data-v-1137db43]{opacity:.55}.os-action-icon[data-v-1137db43]{width:36px;height:36px;border-radius:10px;flex:none;display:flex;align-items:center;justify-content:center;background:var(--s-accent-soft);color:var(--s-accent)}.os-action.dim .os-action-icon[data-v-1137db43]{background:var(--s-3);color:var(--os-text-3)}.os-action-text[data-v-1137db43]{min-width:0;flex:1}.os-action-text b[data-v-1137db43]{display:block;font-size:13px;font-weight:600;color:var(--os-text)}.os-action-text small[data-v-1137db43]{display:block;font-size:11px;color:var(--os-text-2);margin-top:3px;line-height:1.5}.os-action-badge[data-v-1137db43]{flex:none;min-width:22px;height:22px;padding:0 7px;border-radius:999px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;background:var(--s-accent);color:#fff}.os-action-go[data-v-1137db43]{flex:none;color:var(--s-accent);opacity:0;transform:translate(-4px);transition:.18s}.os-action:hover .os-action-go[data-v-1137db43]{opacity:1;transform:none}body.os{background:#ffffff0a}body.os{background:#ffffff08}body.os{background:#fff1}@media(max-width:900px){.os-action-grid[data-v-1137db43]{grid-template-columns:1fr}.os-action[data-v-1137db43]{padding:12px}}.os-top[data-v-1137db43]{display:flex;align-items:flex-end;gap:24px;flex-wrap:wrap}.os-top-copy h1[data-v-1137db43]{font-size:26px;font-weight:650;letter-spacing:-.015em;margin:6px 0}.os-sub[data-v-1137db43]{font-size:12.5px;color:var(--os-text-2);margin:0}.os-search[data-v-1137db43]{flex:1;min-width:240px;max-width:420px;display:flex;align-items:center;gap:10px;padding:10px 16px;border-radius:var(--os-pill);background:var(--s-1);border:1px solid var(--os-stroke-strong);color:var(--os-text-3);box-shadow:var(--s-shadow);transition:border-color .16s ease,box-shadow .16s ease}.os-search[data-v-1137db43]:focus-within{border-color:var(--s-accent);box-shadow:0 0 0 3px #2546d81f}body.os{background:#ffffff0d;border-color:var(--os-stroke);box-shadow:none}.os-search input[data-v-1137db43]{flex:1;min-width:0;background:none;border:0;color:var(--os-text);font-size:13px;margin:0;padding:0;box-shadow:none}.os-search input[data-v-1137db43]:focus{box-shadow:none}.os-search input[data-v-1137db43]::placeholder{color:var(--os-text-3)}.os-top-ops[data-v-1137db43]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.os-stats[data-v-1137db43]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.os-mid[data-v-1137db43]{display:grid;grid-template-columns:1.05fr 1fr;gap:20px}.os-mid>section[data-v-1137db43]{overflow:hidden}.os-mid-ops[data-v-1137db43]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.os-stack-status[data-v-1137db43]{display:flex;align-items:center;gap:9px;padding:13px 22px;border-top:1px solid var(--os-stroke);font-size:11.5px;color:var(--os-text-2)}.os-step b[data-v-1137db43]{color:var(--os-text);font-weight:600}.os-step.hot b[data-v-1137db43]{color:var(--s-accent)}@media(max-width:1240px){.os-stats[data-v-1137db43]{grid-template-columns:repeat(2,1fr)}.os-mid[data-v-1137db43]{grid-template-columns:1fr}}@media(max-width:760px){.os-stats[data-v-1137db43]{grid-template-columns:1fr}.os-top[data-v-1137db43]{align-items:flex-start}.os-search[data-v-1137db43]{max-width:none}}.floor[data-v-319f3435]{position:fixed;inset:0;z-index:90;display:flex;flex-direction:column;color:#1e293b;background:#e8e4dc;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;overflow:hidden;-webkit-user-select:none;user-select:none}.floor.opening[data-v-319f3435],.floor.closing[data-v-319f3435]{pointer-events:none;transform-origin:var(--origin-x) var(--origin-y);will-change:transform,opacity}.floor.opening[data-v-319f3435]{animation:floor-open-319f3435 .44s cubic-bezier(.16,.84,.28,1) both}.floor.closing[data-v-319f3435]{animation:floor-close-319f3435 .36s cubic-bezier(.4,0,.7,.2) forwards}.floor.opening .top[data-v-319f3435],.floor.closing .top[data-v-319f3435],.floor.opening .lens-dock[data-v-319f3435],.floor.closing .lens-dock[data-v-319f3435]{-webkit-backdrop-filter:none;backdrop-filter:none}@keyframes floor-open-319f3435{0%{opacity:0;transform:scale(.86)}to{opacity:1;transform:scale(1)}}@keyframes floor-close-319f3435{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.86)}}.top[data-v-319f3435]{height:58px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 24px;background:#ffffffd9;border-bottom:1px solid rgba(226,220,210,.8);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:10}.top-left[data-v-319f3435]{display:flex;align-items:center;gap:14px;min-width:0;flex:1}.status-pill[data-v-319f3435]{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;white-space:nowrap;padding:4px 10px;border-radius:999px;background:#f1f5f9;color:#475569;font-size:12px;font-weight:500}.dot-live[data-v-319f3435]{width:7px;height:7px;border-radius:50%;background:#10b981;box-shadow:0 0 0 3px #10b98133;animation:pulse-dot-319f3435 2s infinite}@keyframes pulse-dot-319f3435{50%{transform:scale(1.2);box-shadow:0 0 0 5px #10b9811a}}.brand[data-v-319f3435]{display:flex;align-items:baseline;gap:8px;min-width:0}.brand b[data-v-319f3435]{font-size:16px;font-weight:700;color:#0f172a;letter-spacing:-.01em;white-space:nowrap}.brand span[data-v-319f3435]{font-size:12px;color:#64748b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.top-center[data-v-319f3435]{display:flex;align-items:center;gap:14px;flex-shrink:0;white-space:nowrap}.when-capsule[data-v-319f3435]{display:flex;align-items:center;gap:8px;padding:5px 14px;border-radius:999px;background:#f8fafc;border:1px solid #e2e8f0;font-size:13px;color:#334155;white-space:nowrap;flex-shrink:0}.when-capsule strong[data-v-319f3435]{color:#0f172a;font-weight:600}.when-capsule em[data-v-319f3435]{font-style:normal;color:#64748b}.clock-badge[data-v-319f3435]{font-variant-numeric:tabular-nums;font-weight:700;color:#0284c7;background:#e0f2fe;padding:1px 6px;border-radius:6px}.dot-live.sync[data-v-319f3435]{background:#d97706;box-shadow:0 0 0 3px #d9770633}.stepper[data-v-319f3435]{display:flex;align-items:center;gap:6px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:999px;padding:2px 8px}.stepper-label[data-v-319f3435]{font-size:12px;color:#64748b}.stepper b[data-v-319f3435]{min-width:18px;text-align:center;font-size:13px;font-weight:700;color:#0f172a}.stepper button[data-v-319f3435]{width:22px;height:22px;border-radius:50%;border:1px solid #cbd5e1;background:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;cursor:pointer;color:#334155;transition:all .15s ease}.stepper button[data-v-319f3435]:hover:not(:disabled){background:#0f172a;color:#fff;border-color:#0f172a}.stepper button[data-v-319f3435]:disabled{opacity:.35;cursor:not-allowed}.top-right[data-v-319f3435]{display:flex;align-items:center;gap:12px;flex-shrink:0}.rail-toggle[data-v-319f3435]{display:flex;background:#f1f5f9;border-radius:999px;padding:3px}.rail-toggle button[data-v-319f3435]{border:0;background:transparent;padding:5px 14px;border-radius:999px;font-size:12px;font-weight:600;color:#64748b;cursor:pointer;transition:all .18s}.rail-toggle button.on[data-v-319f3435]{background:#fff;color:#0f172a;box-shadow:0 1px 4px #00000014}.btn-close[data-v-319f3435]{border:1px solid #0f172a;background:#0f172a;color:#fff;height:32px;padding:0 14px;border-radius:999px;font-size:12px;font-weight:600;cursor:pointer;transition:background .18s,transform .12s}.btn-close[data-v-319f3435]:hover{background:#1e293b;transform:translateY(-1px)}.body[data-v-319f3435]{flex:1;min-height:0;display:flex;background:#eee9df}.stage-wrap[data-v-319f3435]{flex:1;min-width:0;display:flex;padding:16px;overflow:auto}.stage[data-v-319f3435]{position:relative;flex:1;min-width:980px;display:flex;flex-direction:column;gap:14px;padding:20px 20px 52px;border-radius:26px;background:radial-gradient(ellipse at 50% 0%,#fff,#f6f3eb 70%,#ede8de);box-shadow:0 20px 40px -15px #2d23141f,inset 0 1px #ffffffe6;border:1px solid rgba(255,255,255,.7)}.floor-mat-bg[data-v-319f3435]{position:absolute;inset:0;border-radius:26px;pointer-events:none;background-image:linear-gradient(to right,rgba(215,208,196,.3) 1px,transparent 1px),linear-gradient(to bottom,rgba(215,208,196,.3) 1px,transparent 1px);background-size:36px 36px;opacity:.65}.floor-row[data-v-319f3435]{position:relative;z-index:2;display:flex;gap:14px}.row-studios[data-v-319f3435]{min-height:190px}.row-mid[data-v-319f3435]{flex:1;min-height:360px}.row-bottom[data-v-319f3435]{min-height:150px}.cluster-title[data-v-319f3435]{display:flex;align-items:center;gap:8px;margin-bottom:10px}.idx[data-v-319f3435]{font-size:11px;font-weight:800;color:#0284c7;background:#e0f2fe;padding:2px 6px;border-radius:6px;font-variant-numeric:tabular-nums}.cluster-title b[data-v-319f3435]{font-size:14px;font-weight:700;color:#0f172a}.cluster-title em[data-v-319f3435]{font-style:normal;font-size:12px;color:#64748b}.badge-tag[data-v-319f3435]{margin-left:auto;font-size:11px;color:#0369a1;background:#f0f9ff;padding:2px 8px;border-radius:6px}.room-pill-head[data-v-319f3435]{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-bottom:8px}.title-wrap[data-v-319f3435]{display:flex;align-items:center;gap:6px}.title-wrap b[data-v-319f3435]{font-size:13px;font-weight:700;color:#0f172a}.stat-tag[data-v-319f3435]{font-size:11px;color:#64748b}.util-bar[data-v-319f3435]{width:46px;height:4px;border-radius:99px;background:#e2e8f0;overflow:hidden}.util-bar b[data-v-319f3435]{display:block;height:100%;background:#0f172a;border-radius:99px}.studio-cluster[data-v-319f3435]{flex:1;display:flex;flex-direction:column;background:#ffffffc7;border:1.5px solid rgba(226,232,240,.85);border-radius:20px;padding:12px 14px;box-shadow:0 8px 24px -6px #0000000a}.booths-grid[data-v-319f3435]{flex:1;display:grid;grid-template-columns:repeat(var(--b-cols,9),minmax(0,1fr));gap:8px}.studio-bay[data-v-319f3435]{position:relative;display:flex;flex-direction:column;background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:14px;padding:8px;overflow:hidden;transition:all .25s ease}.studio-bay.live[data-v-319f3435]{background:#fff;border-color:#f87171;box-shadow:0 4px 18px -4px #ef444440,inset 0 0 0 1px #f87171}.studio-bay.hold[data-v-319f3435]{border-color:#fbbf24;background:#fffdfa}.studio-bay.clash[data-v-319f3435]{border-color:#dc2626;background:#fef2f2}.studio-bay.empty[data-v-319f3435]{background:#f8fafc;border-style:dashed}.bay-head[data-v-319f3435]{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}.bay-name[data-v-319f3435]{display:flex;align-items:center;gap:4px}.bay-num[data-v-319f3435]{font-size:10px;font-weight:800;color:#64748b}.bay-name b[data-v-319f3435]{font-size:11px;font-weight:700;color:#0f172a;white-space:nowrap}.bay-status[data-v-319f3435]{font-size:10px;font-weight:600;padding:1px 6px;border-radius:999px;background:#f1f5f9;color:#64748b}.bay-status.live[data-v-319f3435]{background:#fee2e2;color:#dc2626}.bay-status.hold[data-v-319f3435]{background:#fef3c7;color:#d97706}.bay-status.clash[data-v-319f3435]{background:#f87171;color:#fff}.bay-stage[data-v-319f3435]{position:relative;flex:1;min-height:88px;background:#f1f5f9;border-radius:10px;margin-bottom:6px;overflow:hidden;display:flex;align-items:center;justify-content:center}.backdrop-roll[data-v-319f3435]{position:absolute;top:6px;left:10%;right:10%;height:6px;border-radius:3px;background:#cbd5e1;box-shadow:0 12px #cbd5e166}.backdrop-roll.paper-0[data-v-319f3435]{background:#fecdd3}.backdrop-roll.paper-1[data-v-319f3435]{background:#bae6fd}.backdrop-roll.paper-2[data-v-319f3435]{background:#fef08a}.backdrop-roll.paper-3[data-v-319f3435]{background:#e2e8f0}.softbox[data-v-319f3435]{position:absolute;top:12px;width:14px;height:14px;background:#334155;border-radius:2px}.softbox.left[data-v-319f3435]{left:6px;transform:rotate(25deg)}.softbox.right[data-v-319f3435]{right:6px;transform:rotate(-25deg)}.softbox.glowing[data-v-319f3435]{background:#fef08a;box-shadow:0 0 12px 4px #facc1599}.light-cone[data-v-319f3435]{display:block;width:100%;height:100%;background:#fff6}.tripod-cam[data-v-319f3435]{position:absolute;bottom:4px;left:50%;transform:translate(-50%);width:28px;height:32px;pointer-events:none}.tally-led[data-v-319f3435]{animation:tally-blink-319f3435 1.2s infinite}@keyframes tally-blink-319f3435{50%{opacity:.3}}.pose-target[data-v-319f3435]{position:absolute;bottom:14px;left:50%;transform:translate(-50%);width:14px;height:14px;display:flex;align-items:center;justify-content:center}.target-cross[data-v-319f3435]{display:block;width:10px;height:10px;border-top:1.5px solid rgba(100,116,139,.5);border-left:1.5px solid rgba(100,116,139,.5);transform:rotate(45deg)}.bay-info[data-v-319f3435]{display:flex;flex-direction:column;gap:1px;font-size:10px}.info-active[data-v-319f3435]{margin:0;font-weight:600;color:#0f172a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.info-active strong[data-v-319f3435]{color:#dc2626}.info-empty[data-v-319f3435]{margin:0;color:#94a3b8}.info-next[data-v-319f3435]{color:#0284c7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.info-staff[data-v-319f3435]{color:#059669;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.row-creatives[data-v-319f3435]{display:grid;grid-template-columns:1fr 1fr;gap:14px;min-height:160px}.dept-room.large-studio[data-v-319f3435]{background:#ffffffe0;border:1.5px solid rgba(226,232,240,.9);border-radius:20px;padding:12px 16px;display:flex;flex-direction:column;box-shadow:0 6px 20px -4px #00000008}.dept-room.large-studio.room-photo[data-v-319f3435]{background:linear-gradient(180deg,#f0f7ff,#f8fbff)}.dept-room.large-studio.room-makeup[data-v-319f3435]{background:linear-gradient(180deg,#fdf2f8,#fefafc)}.large-studio .desks-cluster[data-v-319f3435]{flex:1;display:grid;grid-template-columns:repeat(auto-fill,minmax(82px,1fr));gap:12px 10px;align-content:start;padding-top:4px}.dept-badge-pill[data-v-319f3435]{font-size:11px;font-weight:600;color:#0284c7;background:#e0f2fe;padding:2px 8px;border-radius:6px;margin-left:4px;white-space:nowrap}.room-makeup .dept-badge-pill[data-v-319f3435]{color:#db2777;background:#fce7f3}.secondary-offices-grid[data-v-319f3435]{flex:1.2;min-width:0;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:10px}.secondary-offices-grid .desks-cluster[data-v-319f3435]{flex:1;display:grid;grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:8px 6px;align-content:start}.dept-room[data-v-319f3435]{position:relative;background:#ffffffd1;border:1.5px solid rgba(226,232,240,.85);border-radius:18px;padding:10px 12px;display:flex;flex-direction:column;overflow:hidden;cursor:pointer;transition:all .2s ease}.dept-room.on[data-v-319f3435]{outline:2.5px solid #0f172a;outline-offset:-2px}.dept-room.pin[data-v-319f3435]{outline:2.5px solid #0284c7;outline-offset:-2px}.room-photo[data-v-319f3435]{background:#f0f7ff}.room-makeup[data-v-319f3435]{background:#fdf2f8}.room-select[data-v-319f3435]{background:#fffbeb}.room-retouch[data-v-319f3435]{background:#f5f3ff}.room-ops[data-v-319f3435]{background:#f0fdf4}.room-sales[data-v-319f3435]{background:#fff7ed}.desks-cluster[data-v-319f3435]{flex:1;display:grid;grid-template-columns:repeat(auto-fill,minmax(76px,1fr));gap:8px;align-content:start}.desk-station[data-v-319f3435]{position:relative;display:flex;flex-direction:column;align-items:center;gap:3px;cursor:pointer;min-width:0}.workdesk[data-v-319f3435]{position:relative;width:44px;height:24px;border-radius:6px;background:#fff;border:1px solid #cbd5e1;box-shadow:0 3px 6px #0000000a;margin-top:16px}.desk-mat[data-v-319f3435]{position:absolute;left:8px;right:8px;bottom:3px;height:12px;background:#f1f5f9;border-radius:2px}.imac-monitor[data-v-319f3435]{position:absolute;left:50%;top:-5px;transform:translate(-50%);width:22px;height:12px;border-radius:3px;background:#334155;display:flex;align-items:center;justify-content:center}.screen-glow[data-v-319f3435]{width:18px;height:8px;background:#38bdf8;border-radius:1px;opacity:.85}.screen-glow.color-grade[data-v-319f3435]{background:linear-gradient(90deg,#ec4899,#8b5cf6,#3b82f6)}.imac-monitor.hood[data-v-319f3435]{border:1.5px solid #0f172a}.desk-chair[data-v-319f3435]{position:absolute;left:50%;bottom:-4px;transform:translate(-50%);width:14px;height:4px;border-radius:2px;background:#64748b}.avatar-seated[data-v-319f3435]{position:absolute;left:50%;bottom:8px;transform:translate(-50%);width:32px;height:30px;pointer-events:none}.seated-svg[data-v-319f3435]{width:100%;height:100%;overflow:visible}.seat-badge[data-v-319f3435]{display:flex;flex-direction:column;align-items:center;max-width:100%}.seat-badge b[data-v-319f3435]{font-size:11px;font-weight:700;color:#0f172a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.seat-badge small[data-v-319f3435]{font-size:10px;color:#64748b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.seat-badge small.live[data-v-319f3435]{color:#ef4444;font-weight:600}.seat-badge small.leave[data-v-319f3435]{color:#f59e0b}.desk-station.out[data-v-319f3435]{opacity:.55}.desk-station.empty .workdesk[data-v-319f3435]{background:#f1f5f9;border-style:dashed}.desk-station.empty b[data-v-319f3435]{color:#94a3b8}.room-decor-props[data-v-319f3435]{position:absolute;right:8px;bottom:8px;display:flex;gap:4px;pointer-events:none}.plant-pot[data-v-319f3435]{border-radius:50%;background:#10b981;box-shadow:inset 0 0 0 2px #059669}.plant-pot.small[data-v-319f3435]{width:10px;height:10px}.plant-pot.medium[data-v-319f3435]{width:14px;height:14px}.plant-pot.large[data-v-319f3435]{width:18px;height:18px}.dry-box-prop[data-v-319f3435]{width:12px;height:12px;background:#0f172a;border-radius:2px}.makeup-mirror-prop[data-v-319f3435]{width:12px;height:14px;border:1px solid #f472b6;border-radius:3px;background:#fff}.couch-prop[data-v-319f3435]{width:24px;height:10px;background:#fbbf24;border-radius:3px}.boss-suite[data-v-319f3435]{flex:1.1;min-width:0;background:#ffffffe0;border:1.5px solid rgba(226,232,240,.85);border-radius:20px;padding:14px 16px;display:flex;flex-direction:column;gap:10px;box-shadow:0 10px 30px -8px #0000000f}.suite-head[data-v-319f3435]{display:flex;align-items:center;justify-content:space-between}.suite-title[data-v-319f3435]{display:flex;align-items:baseline;gap:8px}.suite-title b[data-v-319f3435]{font-size:15px;font-weight:700;color:#0f172a}.suite-title em[data-v-319f3435]{font-style:normal;font-size:12px;color:#64748b}.btn-clear-pin[data-v-319f3435]{border:0;background:#f1f5f9;color:#0284c7;font-size:11px;font-weight:600;padding:3px 10px;border-radius:999px;cursor:pointer}.command-screen[data-v-319f3435]{flex:1;min-height:140px;border-radius:14px;background:#0f172a;color:#f8fafc;padding:12px 14px;overflow:auto;display:flex;box-shadow:inset 0 2px 6px #0006}.screen-view[data-v-319f3435]{width:100%;display:flex;flex-direction:column}.pulse-stats[data-v-319f3435]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:10px}.stat-pill[data-v-319f3435]{background:#ffffff0f;border-radius:8px;padding:6px 8px;display:flex;flex-direction:column}.stat-pill.highlight[data-v-319f3435]{background:#ef444426;border:1px solid rgba(239,68,68,.3)}.stat-pill small[data-v-319f3435]{font-size:10px;color:#94a3b8}.stat-pill b[data-v-319f3435]{font-size:18px;font-weight:700;color:#f8fafc;font-variant-numeric:tabular-nums}.featured-stream[data-v-319f3435]{margin-top:auto}.stream-label[data-v-319f3435]{font-size:11px;color:#38bdf8;font-weight:600;margin-bottom:4px;display:block}.featured-card[data-v-319f3435]{background:#ffffff14;border-radius:8px;padding:8px 10px}.feat-top[data-v-319f3435]{display:flex;align-items:center;gap:6px;margin-bottom:2px}.phase-badge[data-v-319f3435]{font-size:10px;color:#fef08a;background:#eab30833;padding:1px 6px;border-radius:4px}.feat-top b[data-v-319f3435]{font-size:13px;color:#fff}.featured-card small[data-v-319f3435]{font-size:11px;color:#cbd5e1}.live-progress-bar[data-v-319f3435]{height:4px;border-radius:999px;background:#ffffff26;margin-top:6px;overflow:hidden}.live-progress-bar b[data-v-319f3435]{display:block;height:100%;background:#38bdf8;border-radius:999px}.idle-text[data-v-319f3435]{font-size:11px;color:#94a3b8;margin:0}.portrait-view .person-lead[data-v-319f3435]{display:flex;align-items:baseline;gap:8px;margin-bottom:6px}.portrait-view .person-lead b[data-v-319f3435]{font-size:16px;color:#fff}.role-pill[data-v-319f3435]{font-size:11px;color:#38bdf8;background:#38bdf826;padding:2px 8px;border-radius:6px}.person-note[data-v-319f3435]{font-size:11px;color:#cbd5e1;line-height:1.4;margin:0 0 8px}.metrics-grid[data-v-319f3435]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.metric-card[data-v-319f3435]{background:#ffffff0f;padding:6px 8px;border-radius:6px}.metric-card.col-span-2[data-v-319f3435]{grid-column:span 2}.metric-card dt[data-v-319f3435]{font-size:10px;color:#94a3b8;margin-bottom:2px}.metric-card dd[data-v-319f3435]{margin:0;font-size:12px;font-weight:600;color:#f8fafc}.status-val[data-v-319f3435]{color:#34d399}.perf-val[data-v-319f3435]{color:#fef08a}.chips-list[data-v-319f3435]{display:flex;flex-wrap:wrap;gap:6px;list-style:none;padding:0;margin:0}.chips-list li[data-v-319f3435]{background:#ffffff14;padding:4px 8px;border-radius:6px;display:flex;flex-direction:column}.chips-list b[data-v-319f3435]{font-size:12px;color:#fff}.chips-list span[data-v-319f3435]{font-size:10px;color:#94a3b8}.chips-list span.live[data-v-319f3435]{color:#f87171}.screen-foot-hint[data-v-319f3435]{font-size:10px;color:#64748b;margin:8px 0 0}.boss-desks-zone[data-v-319f3435]{display:flex;justify-content:center;margin-top:4px}.boss-desk[data-v-319f3435]{width:76px;height:28px;background:#e2d9cc;border-color:#b8ab9a}.boss-wood-mat[data-v-319f3435]{position:absolute;inset:2px;background:#d4c4b0;border-radius:4px}.boss-laptop[data-v-319f3435]{position:absolute;left:50%;top:-3px;transform:translate(-50%);width:26px;height:14px;background:#1e293b;border-radius:2px}.boss-chair[data-v-319f3435]{width:22px;height:6px;background:#0f172a;bottom:-6px}.boss-seated[data-v-319f3435]{width:38px;height:34px;bottom:10px}.makeup-suites[data-v-319f3435]{flex:1.25;min-width:0;background:#ffffffd9;border:1.5px solid rgba(226,232,240,.85);border-radius:20px;padding:12px 14px;display:flex;flex-direction:column}.suites-list[data-v-319f3435]{flex:1;display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.vanity-room.pair-room[data-v-319f3435]{grid-column:1 / -1}.vanity-room[data-v-319f3435]{background:#fff5f7;border:1.5px solid #fbcfe8;border-radius:12px;padding:8px 10px;display:flex;flex-direction:column;gap:4px;min-height:86px}.vanity-room.live[data-v-319f3435]{background:#fff;border-color:#ec4899;box-shadow:0 4px 14px -3px #ec489940}.vanity-head[data-v-319f3435]{display:flex;align-items:center;justify-content:space-between}.vanity-head b[data-v-319f3435]{font-size:12px;font-weight:700;color:#0f172a}.vanity-badge[data-v-319f3435]{font-size:10px;font-weight:600;padding:1px 6px;border-radius:999px;background:#fce7f3;color:#db2777}.vanity-badge.live[data-v-319f3435]{background:#fdf2f8;color:#be185d;border:1px solid #f472b6}.vanity-table-unit[data-v-319f3435]{position:relative;height:34px;margin-top:auto;display:flex;align-items:center;justify-content:center}.hollywood-mirror[data-v-319f3435]{position:absolute;top:0;width:34px;height:16px;border-radius:8px 8px 0 0;background:#fdf2f8;border:1.5px solid #f472b6;overflow:hidden}.hollywood-mirror.glowing[data-v-319f3435]{box-shadow:0 0 10px 2px #f472b680}.bulbs-row[data-v-319f3435]{display:flex;justify-content:space-around;padding:1px 2px}.light-bulb[data-v-319f3435]{width:3px;height:3px;border-radius:50%;background:#fde047;box-shadow:0 0 3px #fde047}.table-surface[data-v-319f3435]{position:absolute;bottom:8px;left:15%;right:15%;height:8px;background:#fce7f3;border-radius:2px;border:1px solid #fbcfe8}.vanity-stool[data-v-319f3435]{position:absolute;bottom:0;width:12px;height:6px;border-radius:3px;background:#db2777}.vanity-info[data-v-319f3435]{display:flex;align-items:baseline;justify-content:space-between;font-size:10px}.v-who[data-v-319f3435]{margin:0;font-weight:600;color:#be185d}.v-vacant[data-v-319f3435]{margin:0;color:#94a3b8}.pair-stations[data-v-319f3435]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.station-half[data-v-319f3435]{background:#ffffffb3;padding:4px;border-radius:8px;border:1px solid #fbcfe8}.station-head[data-v-319f3435]{display:flex;justify-content:space-between;font-size:10px;font-weight:600}.vanity-table-unit.mini[data-v-319f3435]{height:28px}.hollywood-mirror.mini[data-v-319f3435]{width:26px;height:14px}.pair-customer[data-v-319f3435]{font-size:10px;color:#db2777;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.select-lounge[data-v-319f3435]{flex:1;background:#ffffffb8;border:1.5px dashed #cbd5e1;border-radius:18px;padding:10px 12px;display:flex;flex-direction:column;color:#94a3b8}.select-lounge .room-pill-head b[data-v-319f3435]{color:#64748b}.offline-badge[data-v-319f3435]{font-size:10px;font-weight:700;color:#b45309;background:#fef3c7;padding:1px 6px;border-radius:4px}.select-stage[data-v-319f3435]{flex:1;display:flex;align-items:center;gap:14px;padding:0 6px}.select-screen[data-v-319f3435]{width:72px;height:44px;border-radius:6px;background:#e2e8f0;border:1.5px solid #cbd5e1;display:flex;align-items:center;justify-content:center;flex:none}.select-screen span[data-v-319f3435]{width:52px;height:28px;border-radius:3px;background:#f8fafc}.select-sofa[data-v-319f3435]{width:46px;height:18px;border-radius:4px;background:#e7e5e4;flex:none}.select-stage p[data-v-319f3435]{margin:0;font-size:11px;line-height:1.45;color:#94a3b8}.reception-entrance[data-v-319f3435]{flex:1.4;background:#ffffffe0;border:1.5px solid rgba(226,232,240,.85);border-radius:18px;padding:10px 14px;display:flex;flex-direction:column}.logo-pill[data-v-319f3435]{font-size:11px;font-weight:700;color:#0f172a;background:#f1f5f9;padding:2px 8px;border-radius:6px}.reception-zone[data-v-319f3435]{flex:1;display:flex;align-items:center;justify-content:space-between;gap:12px}.glass-doors[data-v-319f3435]{width:60px;height:54px;border:1.5px solid #cbd5e1;border-radius:6px;background:#f0f9ff99;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding-bottom:2px}.doormat-text[data-v-319f3435]{font-size:8px;font-weight:800;color:#64748b;letter-spacing:1px}.reception-desk-wrap[data-v-319f3435]{display:flex;align-items:center;gap:12px}.front-counter-front[data-v-319f3435]{position:absolute;inset:0;border-radius:6px;background:linear-gradient(135deg,#0d9488,#14b8a6);box-shadow:0 2px 6px #0d94884d}.front-desk[data-v-319f3435]{width:52px;height:24px}.visitor-lounge[data-v-319f3435]{display:flex;align-items:center;gap:6px}.lounge-sofa[data-v-319f3435]{width:36px;height:18px;background:#d97706;border-radius:4px}.coffee-table[data-v-319f3435]{width:14px;height:14px;border-radius:50%;background:#e2e8f0}.pantry-bar[data-v-319f3435]{flex:1;background:#ffffffd9;border:1.5px solid rgba(226,232,240,.85);border-radius:18px;padding:10px 12px;display:flex;flex-direction:column}.cafe-tag[data-v-319f3435]{font-size:10px;font-weight:800;color:#d97706;letter-spacing:1px}.pantry-interior[data-v-319f3435]{flex:1;display:flex;align-items:center;justify-content:space-around}.espresso-machine[data-v-319f3435]{width:16px;height:18px;background:#334155;border-radius:3px}.water-dispenser[data-v-319f3435]{width:12px;height:22px;background:#0284c7;border-radius:3px}.cafe-table[data-v-319f3435]{width:22px;height:22px;border-radius:50%;background:#fde68a;display:flex;align-items:center;justify-content:center}.plate-treats[data-v-319f3435]{width:8px;height:8px;border-radius:50%;background:#f59e0b}.routes-canvas[data-v-319f3435]{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;overflow:visible;z-index:4}.animated-route-line[data-v-319f3435]{stroke:url(#route-gradient);stroke-width:2.2;stroke-dasharray:6 5;animation:dash-route-319f3435 .9s linear infinite;filter:drop-shadow(0 0 4px rgba(239,68,68,.4))}@keyframes dash-route-319f3435{to{stroke-dashoffset:-11}}.walkers-layer[data-v-319f3435]{position:absolute;inset:0;pointer-events:none;z-index:5}.studio-walker[data-v-319f3435]{position:absolute;transform:translate(-50%,-100%);display:flex;flex-direction:column;align-items:center;width:70px;border:0;background:transparent;color:inherit;padding:0;cursor:pointer;pointer-events:auto}.studio-walker.move[data-v-319f3435]{transition:left 1.25s cubic-bezier(.22,.8,.28,1),top 1.25s cubic-bezier(.22,.8,.28,1)}.walker-figure[data-v-319f3435]{width:44px;height:48px}.figure-svg[data-v-319f3435]{width:100%;height:100%;overflow:visible}.studio-walker.go .leg-left[data-v-319f3435]{animation:walk-stride-l-319f3435 .38s ease-in-out infinite alternate}.studio-walker.go .leg-right[data-v-319f3435]{animation:walk-stride-r-319f3435 .38s ease-in-out infinite alternate}.studio-walker.go .walker-figure[data-v-319f3435]{animation:walk-bob-319f3435 .19s ease-in-out infinite alternate}@keyframes walk-stride-l-319f3435{0%{transform:translateY(0)}to{transform:translateY(-3.5px)}}@keyframes walk-stride-r-319f3435{0%{transform:translateY(-3.5px)}to{transform:translateY(0)}}@keyframes walk-bob-319f3435{0%{transform:translateY(0)}to{transform:translateY(-2px)}}.walker-label-pill[data-v-319f3435]{display:flex;flex-direction:column;align-items:center;gap:1px;margin-top:-2px}.walker-label-pill b[data-v-319f3435]{font-size:11px;font-weight:700;color:#0f172a;background:#fffffff2;padding:1px 6px;border-radius:4px;box-shadow:0 2px 6px #0000001a;white-space:nowrap}.tag-status[data-v-319f3435]{font-size:10px;font-weight:600;padding:1px 5px;border-radius:999px;background:#f1f5f9;color:#64748b;white-space:nowrap}.tag-status.live[data-v-319f3435]{background:#fee2e2;color:#dc2626}.tag-status.go[data-v-319f3435]{background:#e0f2fe;color:#0284c7}.tag-status.leave[data-v-319f3435]{background:#fef3c7;color:#d97706}.lens-dock[data-v-319f3435]{position:absolute;bottom:14px;left:50%;transform:translate(-50%);z-index:10;pointer-events:auto}.lens-container[data-v-319f3435]{display:flex;align-items:center;gap:6px;background:#0f172ae0;padding:4px 8px;border-radius:999px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 10px 25px -4px #0000004d}.lens-title[data-v-319f3435]{font-size:11px;font-weight:700;color:#94a3b8;padding:0 8px}.lens-btn[data-v-319f3435]{border:0;background:transparent;color:#cbd5e1;font-size:12px;font-weight:600;padding:6px 14px;border-radius:999px;cursor:pointer;transition:all .18s}.lens-btn[data-v-319f3435]:hover{color:#fff}.lens-btn.on[data-v-319f3435]{background:#fff;color:#0f172a;box-shadow:0 2px 8px #0003}.rail[data-v-319f3435]{width:330px;flex:none;overflow:auto;background:#ffffffd9;border-left:1px solid rgba(226,220,210,.8);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);padding:16px 18px 24px;display:flex;flex-direction:column;gap:14px}.rail-header[data-v-319f3435]{display:flex;align-items:center;justify-content:space-between}.calendar-pill[data-v-319f3435]{display:flex;flex-direction:column}.calendar-pill b[data-v-319f3435]{font-size:16px;font-weight:800;color:#0f172a}.calendar-pill span[data-v-319f3435]{font-size:11px;color:#64748b}.core-stats-grid[data-v-319f3435]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.stat-box[data-v-319f3435]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:8px 10px;display:flex;flex-direction:column}.stat-box.active[data-v-319f3435]{background:#f0fdf4;border-color:#bbf7d0}.stat-box.live[data-v-319f3435]{background:#fef2f2;border-color:#fecaca}.stat-box b[data-v-319f3435]{font-size:22px;font-weight:800;color:#0f172a;font-variant-numeric:tabular-nums}.stat-box small[data-v-319f3435]{font-size:11px;color:#64748b}.rail-sub-summary[data-v-319f3435]{margin:0;font-size:12px;color:#64748b}.rail-sub-summary b[data-v-319f3435]{color:#0f172a}.rail-card[data-v-319f3435]{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:12px 14px;display:flex;flex-direction:column;gap:8px;box-shadow:0 2px 8px #00000008}.card-head[data-v-319f3435]{display:flex;align-items:baseline;justify-content:space-between}.card-head b[data-v-319f3435]{font-size:13px;font-weight:700;color:#0f172a}.card-link[data-v-319f3435]{font-size:11px;color:#0284c7}.count-pill[data-v-319f3435]{font-size:11px;color:#64748b;background:#f1f5f9;padding:1px 6px;border-radius:4px}.alert-count[data-v-319f3435]{font-size:11px;font-weight:700;color:#ef4444;background:#fee2e2;padding:1px 6px;border-radius:4px}.money-stat[data-v-319f3435]{display:flex;align-items:center;justify-content:space-between}.money-stat b[data-v-319f3435]{font-size:26px;font-weight:800;color:#0f172a;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.sparkline[data-v-319f3435]{width:90px;height:24px}.money-sub[data-v-319f3435]{font-size:11px;color:#64748b}.money-sub b[data-v-319f3435]{color:#0f172a}.kv-grid[data-v-319f3435]{list-style:none;padding:6px 0 0;margin:4px 0 0;display:grid;grid-template-columns:repeat(3,1fr);gap:4px;border-top:1px solid #f1f5f9}.kv-grid li[data-v-319f3435]{display:flex;flex-direction:column}.kv-grid span[data-v-319f3435]{font-size:10px;color:#94a3b8}.kv-grid b[data-v-319f3435]{font-size:12px;font-weight:700;color:#0f172a}.flow-queue[data-v-319f3435]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.queue-item[data-v-319f3435]{background:#f8fafc;padding:8px;border-radius:8px;display:flex;flex-direction:column;gap:3px}.item-head[data-v-319f3435]{display:flex;align-items:center;justify-content:space-between}.item-head b[data-v-319f3435]{font-size:12px;color:#0f172a}.phase-tag[data-v-319f3435]{font-size:10px;font-weight:600;padding:1px 6px;border-radius:4px;background:#e2e8f0;color:#475569}.phase-tag.shoot[data-v-319f3435]{background:#fee2e2;color:#dc2626}.phase-tag.makeup[data-v-319f3435]{background:#fdf2f8;color:#be185d}.queue-item small[data-v-319f3435]{font-size:11px;color:#64748b}.progress-track[data-v-319f3435]{height:3px;border-radius:99px;background:#e2e8f0;overflow:hidden;margin-top:2px}.progress-track b[data-v-319f3435]{display:block;height:100%;background:#0f172a;border-radius:99px}.trunc-hint[data-v-319f3435]{font-size:10px;color:#94a3b8;margin:4px 0 0}.alerts-list[data-v-319f3435]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}.alert-item[data-v-319f3435]{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:6px;font-size:12px;background:#fffbeb;color:#b45309}.alert-item.danger[data-v-319f3435]{background:#fef2f2;color:#b91c1c}.alert-bullet[data-v-319f3435]{width:6px;height:6px;border-radius:50%;background:currentColor;flex:none}.alert-txt[data-v-319f3435]{flex:1}.team-profiles[data-v-319f3435]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.team-dept-item[data-v-319f3435]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:8px 10px;cursor:pointer;display:flex;flex-direction:column;gap:4px}.team-dept-item.on[data-v-319f3435]{border-color:#0f172a;box-shadow:0 2px 8px #0000000f}.d-top[data-v-319f3435]{display:flex;align-items:baseline;justify-content:space-between}.d-top b[data-v-319f3435]{font-size:13px;color:#0f172a}.d-lead[data-v-319f3435]{font-size:11px;color:#64748b}.d-bar[data-v-319f3435]{height:4px;border-radius:99px;background:#f1f5f9;overflow:hidden}.d-bar b[data-v-319f3435]{display:block;height:100%;background:#0f172a;border-radius:99px}.d-sub[data-v-319f3435]{display:flex;justify-content:space-between;font-size:10px;color:#64748b}.sub-warn[data-v-319f3435]{color:#d97706}.sub-err[data-v-319f3435]{color:#dc2626}.radar-box[data-v-319f3435]{position:relative;height:210px;margin:8px 0}.radar-svg[data-v-319f3435]{width:100%;height:100%}.radar-ring[data-v-319f3435]{fill:none;stroke:#e2e8f0;stroke-width:1}.radar-ring.r1[data-v-319f3435]{stroke:#cbd5e1}.radar-fill-poly[data-v-319f3435]{fill:#0ea5e938;stroke:#0ea5e9;stroke-width:2}.radar-axis-label[data-v-319f3435]{position:absolute;transform:translate(-50%,-50%);font-size:11px;font-weight:600;color:#64748b}.radar-caption[data-v-319f3435]{font-size:11px;color:#94a3b8;margin:0;line-height:1.4}.err-box[data-v-319f3435]{padding:8px 12px;border-radius:8px;background:#fee2e2;color:#b91c1c;font-size:12px;margin:0}.empty-row[data-v-319f3435]{padding:12px 0;text-align:center;color:#94a3b8;font-size:12px}@media(max-width:1200px){.body[data-v-319f3435]{flex-direction:column;overflow:auto}.rail[data-v-319f3435]{width:auto;border-left:0;border-top:1px solid #e2e8f0}.row-creatives[data-v-319f3435],.secondary-offices-grid[data-v-319f3435]{grid-template-columns:1fr}}.os-drawer-mask[data-v-800c619f]{position:fixed;inset:0;z-index:300;background:#0f172a38;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.os-drawer[data-v-800c619f]{position:fixed;right:16px;top:16px;bottom:16px;width:440px;max-width:calc(100vw - 32px);z-index:301;display:flex;flex-direction:column;border-radius:22px;background:#ffffffeb;color:var(--s-text);backdrop-filter:blur(28px) saturate(180%);-webkit-backdrop-filter:blur(28px) saturate(180%);border:1px solid rgba(255,255,255,.85);box-shadow:0 28px 80px -12px #0f172a38,0 0 0 1px #0f172a0f;animation:drawer-in-800c619f .28s cubic-bezier(.22,1,.36,1)}body.os{background:linear-gradient(180deg,#1a202af0,#0e1218f5);color:var(--os-text);border:1px solid var(--os-stroke-strong);box-shadow:0 30px 90px #000000a6}@keyframes drawer-in-800c619f{0%{opacity:0;transform:translate(24px) scale(.98)}to{opacity:1;transform:none}}.os-drawer-head[data-v-800c619f]{display:flex;align-items:flex-start;gap:14px;padding:20px 22px 16px;border-bottom:1px solid var(--s-line)}body.os{border-bottom-color:var(--os-stroke)}.os-drawer-head h2[data-v-800c619f]{font-size:17px;font-weight:650;margin:6px 0 0;letter-spacing:-.01em}.os-drawer-head .os-pill[data-v-800c619f]{margin-left:auto;padding:7px}.os-drawer-body[data-v-800c619f]{flex:1;overflow-y:auto;padding:18px 22px 10px}.os-drawer-body[data-v-800c619f]::-webkit-scrollbar{width:5px}.os-drawer-body[data-v-800c619f]::-webkit-scrollbar-thumb{background:var(--s-3);border-radius:999px}.os-block[data-v-800c619f]{margin-bottom:22px}.os-block h4[data-v-800c619f]{font-size:11px;letter-spacing:.12em;color:var(--s-text-2);text-transform:uppercase;margin:0 0 10px;font-weight:650}.os-note[data-v-800c619f]{font-size:12px;line-height:1.65;color:var(--s-text-2);margin:0 0 18px}.os-mode-cards[data-v-800c619f]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.os-mode-card[data-v-800c619f]{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:12px 14px;border-radius:14px;text-align:left;border:1.5px solid var(--s-line);background:var(--s-2);transition:all .2s ease}.os-mode-card[data-v-800c619f]:hover{border-color:var(--s-accent);transform:translateY(-1px)}.os-mode-card.on[data-v-800c619f]{border-color:var(--s-accent);background:var(--s-accent-soft);box-shadow:0 6px 18px -6px var(--accent-shadow)}.os-mode-card strong[data-v-800c619f]{font-size:13px;font-weight:650;color:var(--s-text)}.os-mode-card small[data-v-800c619f]{font-size:11px;color:var(--s-text-2);line-height:1.4}.mode-preview[data-v-800c619f]{width:100%;height:38px;border-radius:9px;margin-bottom:4px;display:flex;align-items:center;gap:6px;padding:6px;overflow:hidden}.mode-preview.light-prev[data-v-800c619f]{background:linear-gradient(135deg,#eef2ff,#f5f3ff);border:1px solid #CBD5E1}.mode-preview.light-prev i[data-v-800c619f]{width:16px;height:100%;border-radius:5px;background:#ffffffd9;border:1px solid #E2E8F0}.mode-preview.light-prev b[data-v-800c619f]{flex:1;height:100%;border-radius:5px;background:#fff;box-shadow:0 1px 3px #0000000f}.mode-preview.dark-prev[data-v-800c619f]{background:linear-gradient(135deg,#090d16,#131b2e);border:1px solid rgba(255,255,255,.15)}.mode-preview.dark-prev i[data-v-800c619f]{width:16px;height:100%;border-radius:5px;background:#ffffff1a}.mode-preview.dark-prev b[data-v-800c619f]{flex:1;height:100%;border-radius:5px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08)}.os-theme-grid[data-v-800c619f]{display:grid;grid-template-columns:1fr 1fr;gap:9px}.os-theme-card[data-v-800c619f]{position:relative;display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:13px;text-align:left;border:1.5px solid var(--s-line);background:var(--s-1);transition:all .18s ease}.os-theme-card[data-v-800c619f]:hover{border-color:var(--s-accent);transform:translateY(-1px);box-shadow:var(--s-shadow-md)}.os-theme-card.on[data-v-800c619f]{border-color:var(--s-accent);background:var(--s-accent-soft);box-shadow:0 4px 14px -4px var(--accent-shadow)}.theme-orb[data-v-800c619f]{width:32px;height:32px;border-radius:10px;flex:none;box-shadow:inset 0 1px 1px #ffffff73,0 4px 10px #0000001f}.theme-meta[data-v-800c619f]{min-width:0;flex:1}.theme-meta strong[data-v-800c619f]{display:block;font-size:12.5px;font-weight:650;color:var(--s-text)}body.os{color:var(--os-text)}.theme-meta small[data-v-800c619f]{display:block;font-size:10.5px;color:var(--s-text-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:2px}.theme-check[data-v-800c619f]{color:var(--s-accent);flex:none}.os-row-line[data-v-800c619f]{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:9px 0;font-size:12.5px;color:var(--s-text-2)}body.os{color:var(--os-text-2)}.os-row-line select[data-v-800c619f]{background:var(--s-1);border:1px solid var(--s-line-2);color:var(--s-text);border-radius:9px;padding:6px 10px;font-size:12px;width:auto;margin:0}.os-fields[data-v-800c619f]{display:flex;flex-direction:column;gap:8px}.os-field span[data-v-800c619f]{flex:none;min-width:42px}.os-preview[data-v-800c619f]{display:flex;gap:15px;align-items:center;padding:15px;border-radius:15px;background:var(--s-2);border:1px solid var(--s-line)}body.os{background:#ffffff0a;border-color:var(--os-stroke)}.os-preview-cube[data-v-800c619f]{position:relative;width:64px;height:64px;flex:none}.os-preview-cube i[data-v-800c619f]{position:absolute;inset:0;border-radius:12px;background:var(--s-accent-grad, linear-gradient(135deg, var(--accent), var(--accent-glow)));opacity:.92}.os-preview-cube i[data-v-800c619f]:nth-child(2){inset:8px 8px -6px -6px;opacity:.45;filter:blur(2px)}.os-preview-cube i[data-v-800c619f]:nth-child(3){inset:16px -8px -12px 10px;opacity:.24;filter:blur(6px)}.os-preview-copy strong[data-v-800c619f]{display:block;font-size:14.5px;font-weight:650}.os-preview-copy span[data-v-800c619f]{display:block;font-size:11.5px;color:var(--s-accent);font-weight:500;margin:4px 0 5px}.os-preview-copy small[data-v-800c619f]{display:block;font-size:11px;color:var(--s-text-2);line-height:1.5}body.os{color:var(--os-text-3)}.os-drawer-foot[data-v-800c619f]{display:flex;gap:10px;padding:14px 22px 18px;border-top:1px solid var(--s-line);flex-wrap:wrap}body.os{border-top-color:var(--os-stroke)}.os-drawer-foot .os-btn[data-v-800c619f]{flex:1;justify-content:center;min-width:118px}@media(max-width:760px){.os-drawer[data-v-800c619f]{inset:8px;width:auto}}.ai-md[data-v-f41701f4]{font-size:12.5px;line-height:1.85;color:var(--os-text);word-break:break-word}.ai-md[data-v-f41701f4] h4{margin:14px 0 7px;font-size:12.5px;font-weight:600;color:var(--os-text);padding-left:9px;border-left:2px solid var(--accent)}.ai-md[data-v-f41701f4]>*:first-child{margin-top:0}.ai-md[data-v-f41701f4]>*:last-child{margin-bottom:0}.ai-md[data-v-f41701f4] p{margin:0 0 8px}.ai-md[data-v-f41701f4] p:last-child{margin-bottom:0}.ai-md[data-v-f41701f4] strong{font-weight:600;color:var(--s-accent)}.ai-md[data-v-f41701f4] em{font-style:normal;opacity:.72}.ai-md[data-v-f41701f4] ul,.ai-md[data-v-f41701f4] ol{margin:0 0 9px;padding-left:18px;display:flex;flex-direction:column;gap:3px}.ai-md[data-v-f41701f4] ul li{list-style:disc}.ai-md[data-v-f41701f4] ol li{list-style:decimal}.ai-md[data-v-f41701f4] li::marker{color:var(--accent)}.ai-md[data-v-f41701f4] blockquote{margin:0 0 9px;padding:8px 12px;border-radius:10px;background:#ffffff0a;border-left:2px solid color-mix(in srgb,var(--accent) 50%,transparent);color:var(--os-text-2)}.ai-md[data-v-f41701f4] code{padding:1px 5px;border-radius:5px;font-size:11.5px;font-family:ui-monospace,Menlo,Consolas,monospace;background:#ffffff12;color:var(--s-accent)}.ai-md[data-v-f41701f4] pre.md-code{margin:0 0 9px;padding:11px 13px;border-radius:11px;overflow-x:auto;background:#1118200f;border:1px solid var(--os-stroke)}.ai-md[data-v-f41701f4] pre.md-code code{background:none;padding:0;color:var(--os-text);font-size:11.5px;line-height:1.7}.ai-md[data-v-f41701f4] table{width:100%;margin:0 0 9px;border-collapse:collapse;font-size:11.5px;border:1px solid var(--os-stroke);border-radius:10px;overflow:hidden}.ai-md[data-v-f41701f4] th{text-align:left;padding:7px 10px;font-weight:600;color:var(--os-text);background:#ffffff0d;border-bottom:1px solid var(--os-stroke)}.ai-md[data-v-f41701f4] td{padding:7px 10px;border-bottom:1px solid var(--os-stroke);color:var(--os-text-2)}.ai-md[data-v-f41701f4] tr:last-child td{border-bottom:0}.ai-md[data-v-f41701f4] hr{margin:11px 0;border:0;border-top:1px solid var(--os-stroke)}.ai-md[data-v-f41701f4] a{color:var(--s-accent);text-decoration:underline}.ai-md[data-v-f41701f4] img.md-img{max-width:100%;border-radius:10px;border:1px solid var(--os-stroke);margin:0 0 8px}.ai-cards[data-v-63bd67e8]{margin-top:10px;width:100%}.ai-cards-head[data-v-63bd67e8]{display:flex;align-items:center;gap:6px;font-size:10.5px;color:var(--os-text-3);letter-spacing:.04em;margin-bottom:7px}.ai-cards-body[data-v-63bd67e8]{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:9px}.ai-card[data-v-63bd67e8]{border-radius:12px;overflow:hidden;border:1px solid var(--os-stroke);background:#ffffff0a;transition:.2s}.ai-card[data-v-63bd67e8]:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--accent) 38%,transparent)}.ai-card-cover[data-v-63bd67e8]{position:relative;aspect-ratio:3 / 4;background:var(--s-3)}.ai-card-cover img[data-v-63bd67e8]{width:100%;height:100%;object-fit:cover;display:block}.ai-card-none[data-v-63bd67e8]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:10.5px;color:var(--os-text-3)}.ai-card-flag[data-v-63bd67e8]{position:absolute;left:6px;top:6px;padding:2px 7px;border-radius:999px;font-size:9.5px;color:#04140c;background:linear-gradient(140deg,var(--accent-glow),var(--accent))}.ai-card-copy[data-v-63bd67e8]{padding:8px 10px 10px;display:flex;flex-direction:column;gap:4px}.ai-card-copy b[data-v-63bd67e8]{font-size:11.5px;font-weight:500;line-height:1.5}.ai-card-copy small[data-v-63bd67e8]{font-size:10px;color:var(--os-text-3)}.ai-card-tags[data-v-63bd67e8]{display:flex;flex-wrap:wrap;gap:4px}.ai-card-tags i[data-v-63bd67e8]{font-style:normal;font-size:9.5px;padding:1px 6px;border-radius:999px;color:var(--os-text-2);background:#ffffff0f}.ai-card-why[data-v-63bd67e8]{margin:2px 0 0;font-size:10.5px;line-height:1.7;color:var(--s-accent)}.ai-card-desc[data-v-63bd67e8]{margin:2px 0 0;font-size:10.5px;line-height:1.7;color:var(--os-text-3)}.app-shell.agent-flush{height:100dvh;overflow:hidden}.app-shell.agent-flush .main-shell{height:100dvh;display:flex;flex-direction:column;min-height:0}.app-shell.agent-flush main{flex:1;min-height:0;width:100%;max-width:none;margin:0 auto;padding-bottom:0;display:flex;flex-direction:column;overflow:hidden}.os-agent[data-v-fea2c130]{display:flex;flex-direction:column;flex:1;min-height:0}.os-chat[data-v-fea2c130]{flex:1;min-height:0;display:flex;flex-direction:column}.os-chat .os-panel-head[data-v-fea2c130]{flex:none}.os-chat-ops[data-v-fea2c130]{display:flex;align-items:center;gap:10px;flex:none}.os-chat-body[data-v-fea2c130]{flex:1;min-height:0;overflow-y:auto;padding:18px 22px;display:flex;flex-direction:column;gap:14px}.os-chat-body[data-v-fea2c130]::-webkit-scrollbar{width:6px}.os-chat-body[data-v-fea2c130]::-webkit-scrollbar-thumb{background:#1118201f;border-radius:999px}.os-chat-empty[data-v-fea2c130]{margin:auto;text-align:center;color:var(--os-text-3);font-size:12px}.os-chat-empty p[data-v-fea2c130]{margin:14px 0 0}.os-msg[data-v-fea2c130]{display:flex;gap:10px;align-items:flex-start}.os-msg.user[data-v-fea2c130]{flex-direction:row-reverse}.os-msg-av[data-v-fea2c130]{width:26px;height:26px;border-radius:50%;flex:none;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--accent) 20%,transparent);color:var(--s-accent);border:1px solid var(--os-stroke)}.os-msg.user .os-msg-av[data-v-fea2c130]{background:#11182017;color:var(--os-text)}.os-msg-bubble[data-v-fea2c130]{max-width:78%;padding:12px 15px;border-radius:16px;font-size:12.5px;line-height:1.85;background:#1118200d;border:1px solid var(--os-stroke);white-space:pre-wrap;word-break:break-word}.os-msg.user .os-msg-bubble[data-v-fea2c130]{background:color-mix(in srgb,var(--accent) 14%,transparent);border-color:color-mix(in srgb,var(--accent) 30%,transparent)}.os-msg-bubble.wide[data-v-fea2c130]{max-width:92%}.os-rec-note[data-v-fea2c130]{display:flex;flex-direction:column;gap:7px;font-size:12px;color:var(--os-text-2)}.os-rec-note textarea[data-v-fea2c130]{width:100%;padding:10px 12px;border-radius:11px;resize:vertical;margin:0;font-size:12px;line-height:1.7;font-family:inherit;background:#1118200d;border:1px solid var(--os-stroke);color:var(--os-text)}.os-draw-preview[data-v-fea2c130]{border-radius:12px;overflow:hidden;border:1px solid var(--os-stroke)}.os-draw-preview img[data-v-fea2c130]{width:100%;display:block}.os-ref[data-v-fea2c130]{position:relative;display:flex;align-items:center;gap:9px;padding:11px 12px;cursor:pointer;border-radius:12px;border:1px dashed var(--os-stroke);background:#11182008;font-size:11.5px;color:var(--os-text-2);transition:.2s}.os-ref[data-v-fea2c130]:hover{border-color:color-mix(in srgb,var(--accent) 40%,transparent);background:#1118200f}.os-ref.busy[data-v-fea2c130]{opacity:.6;cursor:progress}.os-ref input[data-v-fea2c130]{display:none}.os-ref img[data-v-fea2c130]{width:46px;height:46px;border-radius:9px;object-fit:cover;flex:none}.os-task-mode[data-v-fea2c130]{flex:none;display:flex;align-items:center;gap:8px;padding:0 18px 10px;font-size:11px;color:var(--os-text-3)}.os-task-mode select[data-v-fea2c130]{padding:5px 10px;border-radius:var(--os-pill);margin:0;font-size:11.5px;background:#1118200d;border:1px solid var(--os-stroke);color:var(--os-text)}.os-task-mode small[data-v-fea2c130]{color:var(--os-text-3);opacity:.8}.os-speak[data-v-fea2c130]{margin-top:9px;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;cursor:pointer;transition:.2s;background:#1118200f;border:1px solid var(--os-stroke);color:var(--os-text-2)}.os-speak[data-v-fea2c130]:hover{background:#1118201f;color:var(--os-text)}.os-speak.on[data-v-fea2c130]{background:color-mix(in srgb,var(--accent) 22%,transparent);border-color:color-mix(in srgb,var(--accent) 42%,transparent);color:var(--s-accent)}.os-mic.rec[data-v-fea2c130]{background:#c4675a47;border-color:var(--s-line);color:var(--s-text)}.os-mic.rec>svg[data-v-fea2c130]{animation:os-mic-pulse-fea2c130 1.1s ease-in-out infinite}@keyframes os-mic-pulse-fea2c130{0%,to{opacity:1}50%{opacity:.3}}.os-voice-sep[data-v-fea2c130]{width:1px;height:13px;background:var(--os-stroke)}.os-voice-auto[data-v-fea2c130]{display:inline-flex;align-items:center;gap:5px;cursor:pointer;font-size:11px;color:var(--os-text-2)}.os-voice-auto input[data-v-fea2c130]{width:13px;height:13px;margin:0;accent-color:var(--accent)}.os-wake[data-v-fea2c130]{display:inline-flex;align-items:center;gap:4px;padding:4px 9px;margin:0;border-radius:var(--os-pill);border:1px solid var(--os-stroke);background:transparent;color:var(--os-text-2);font-size:11px;cursor:pointer}.os-wake.on[data-v-fea2c130]{border-color:#7fc6a8;color:var(--s-text-2);background:#5baa8a24;animation:os-wake-pulse-fea2c130 2.2s ease-in-out infinite}.os-wake[data-v-fea2c130]:disabled{opacity:.4;cursor:not-allowed;animation:none}@keyframes os-wake-pulse-fea2c130{0%,to{box-shadow:0 0 #7fc6a840}50%{box-shadow:0 0 0 5px #7fc6a800}}.os-wake-wrap[data-v-fea2c130]{position:relative;display:inline-flex;align-items:center;gap:3px}.os-wake-gear[data-v-fea2c130]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;margin:0;border-radius:var(--os-pill);border:1px solid var(--os-stroke);background:transparent;color:var(--os-text-2);cursor:pointer}.os-wake-gear[data-v-fea2c130]:hover,.os-wake-gear.on[data-v-fea2c130]{color:var(--os-text);border-color:var(--accent)}.os-wake-panel[data-v-fea2c130]{position:absolute;bottom:calc(100% + 8px);left:0;z-index:30;width:260px;display:flex;flex-direction:column;gap:9px;padding:11px 12px 10px;border-radius:12px;border:1px solid var(--os-stroke);background:var(--os-panel-solid, #12161A);box-shadow:0 10px 28px #00000052}.os-wake-panel label[data-v-fea2c130]{display:flex;flex-direction:column;gap:3px;font-size:11px;color:var(--os-text-2)}.os-wake-panel label>span[data-v-fea2c130]{color:var(--os-text);font-size:11.5px}.os-wake-panel input[type=text][data-v-fea2c130]{width:100%;padding:6px 8px;margin:0;border-radius:7px;box-sizing:border-box;background:#1118200d;border:1px solid var(--os-stroke);color:var(--os-text);font-size:12px;font-family:inherit}.os-wake-panel input[type=text][data-v-fea2c130]:focus{outline:none;border-color:var(--accent)}.os-wake-panel small[data-v-fea2c130]{color:var(--os-text-3);font-size:10px;line-height:1.4;opacity:.8}.os-wake-check[data-v-fea2c130]{flex-direction:row!important;align-items:center;flex-wrap:wrap;gap:6px!important;cursor:pointer}.os-wake-check input[type=checkbox][data-v-fea2c130]{width:13px;height:13px;margin:0;accent-color:var(--accent)}.os-wake-check small[data-v-fea2c130]{flex-basis:100%}.os-wake-ok[data-v-fea2c130]{align-self:flex-end;padding:4px 13px;border-radius:var(--os-pill);border:1px solid var(--os-stroke);background:transparent;color:var(--os-text-2);font-size:11px;cursor:pointer}.os-wake-ok[data-v-fea2c130]:hover{color:var(--os-text);border-color:var(--accent)}.os-chat-input[data-v-fea2c130]{flex:none;display:flex;gap:10px;padding:14px 18px;border-top:1px solid var(--os-stroke)}.os-chat-input input[data-v-fea2c130]{flex:1;min-width:0;padding:12px 16px;border-radius:var(--os-pill);margin:0;background:#1118200d;border:1px solid var(--os-stroke);color:var(--os-text);font-size:12.5px}.os-side-body[data-v-fea2c130]{padding:18px 20px 22px;display:flex;flex-direction:column;gap:14px}.os-state[data-v-fea2c130]{display:flex;gap:12px;align-items:center;padding:14px;border-radius:14px;background:#1118200a;border:1px solid var(--os-stroke)}.os-state.ok[data-v-fea2c130]{background:color-mix(in srgb,var(--accent) 12%,transparent);border-color:color-mix(in srgb,var(--accent) 32%,transparent)}.os-state b[data-v-fea2c130]{display:block;font-size:12.5px;font-weight:500}.os-state small[data-v-fea2c130]{display:block;font-size:10.5px;color:var(--os-text-3);margin-top:3px}.os-steps[data-v-fea2c130]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.os-steps li[data-v-fea2c130]{display:flex;gap:11px;align-items:flex-start}.os-steps li>span[data-v-fea2c130]{width:21px;height:21px;border-radius:50%;flex:none;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;background:color-mix(in srgb,var(--accent) 22%,transparent);color:var(--s-accent)}.os-steps b[data-v-fea2c130]{display:block;font-size:12px;font-weight:500}.os-steps small[data-v-fea2c130]{display:block;font-size:10.5px;color:var(--os-text-3);margin-top:2px;line-height:1.6}.os-keybox[data-v-fea2c130]{display:flex;flex-direction:column;gap:9px}.os-keybox input[data-v-fea2c130]{width:100%;padding:12px 14px;border-radius:12px;font-size:12px;font-family:ui-monospace,Menlo,Consolas,monospace;background:#1118200d;border:1px solid var(--os-stroke);color:var(--os-text)}.os-note[data-v-fea2c130]{font-size:10.5px;line-height:1.85;color:var(--os-text-3);margin:0}.ok-note[data-v-fea2c130]{color:var(--s-accent)}.os-row-line[data-v-fea2c130]{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:12px;color:var(--os-text-2)}.os-row-line select[data-v-fea2c130]{background:#1118200d;border:1px solid var(--os-stroke);color:var(--os-text);border-radius:10px;padding:8px 11px;font-size:12px;width:auto;margin:0;max-width:60%}.os-plan[data-v-fea2c130]{padding:14px;border-radius:14px;font-size:11.5px;line-height:1.9;white-space:pre-wrap;background:#1118200a;border:1px solid var(--os-stroke);max-height:260px;overflow-y:auto}.os-kb[data-v-fea2c130]{display:flex;gap:11px;padding:12px;border-radius:13px;background:#11182009;border:1px solid var(--os-stroke)}.os-kb svg[data-v-fea2c130]{color:var(--s-accent);flex:none;margin-top:2px}.os-kb b[data-v-fea2c130]{display:block;font-size:12px;font-weight:500}.os-kb small[data-v-fea2c130]{display:block;font-size:10.5px;color:var(--os-text-3);margin-top:3px;line-height:1.6}.full[data-v-fea2c130]{width:100%;justify-content:center}.spin[data-v-fea2c130]{animation:spin-fea2c130 1s linear infinite}@keyframes spin-fea2c130{to{transform:rotate(360deg)}}.os-models[data-v-fea2c130]{display:flex;gap:8px;flex-wrap:wrap}.os-models .os-chip[data-v-fea2c130]{cursor:default}@media(max-width:980px){.os-chat .os-panel-head p[data-v-fea2c130]{display:none}}.os-board[data-v-fea2c130]{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%}.os-board-greet[data-v-fea2c130]{font-size:15px;color:var(--os-text-2);margin:0}.os-board-items[data-v-fea2c130]{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;max-width:560px}.os-board-chip[data-v-fea2c130]{padding:8px 14px;border-radius:999px;border:1px solid var(--os-stroke);background:#1118200a;color:var(--os-text-2);font-size:12px;transition:.2s}.os-board-chip[data-v-fea2c130]:hover{border-color:color-mix(in srgb,var(--accent) 40%,transparent);color:var(--os-text);background:color-mix(in srgb,var(--accent) 12%,transparent)}.os-board-chip.warn[data-v-fea2c130]{color:var(--s-text-2);border-color:#e0a45866}.os-board-hint[data-v-fea2c130]{font-size:11px;color:var(--os-text-3);margin:0}.os-pending[data-v-fea2c130]{flex:none;display:flex;gap:8px;flex-wrap:wrap;padding:0 18px 8px}.os-pending-item[data-v-fea2c130]{position:relative;width:56px;height:56px;border-radius:8px;overflow:hidden;border:1px solid var(--os-stroke)}.os-pending-item img[data-v-fea2c130]{width:100%;height:100%;object-fit:cover}.os-pending-item button[data-v-fea2c130]{position:absolute;right:2px;top:2px;width:18px;height:18px;border-radius:50%;background:#0009;color:#fff;display:flex;align-items:center;justify-content:center;border:0;cursor:pointer}.os-msg-imgs[data-v-fea2c130]{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:8px}.os-msg-imgs img[data-v-fea2c130]{width:120px;border-radius:8px;border:1px solid var(--os-stroke);cursor:zoom-in}.os-msg-imgs img[data-v-fea2c130]:hover{opacity:.88}.os-trace[data-v-fea2c130]{margin:8px 0 0;font-size:11px;line-height:1.5;color:var(--os-text-2)}.os-memo[data-v-fea2c130]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:8px;padding:7px 10px;border-radius:9px;background:#6ea0781f;border:1px solid rgba(110,160,120,.25);font-size:11.5px;color:var(--os-text-2)}.os-memo button[data-v-fea2c130]{padding:3px 9px;border-radius:999px;border:1px solid var(--os-stroke);background:transparent;color:inherit;font-size:11px;font-family:inherit;cursor:pointer}.os-memo em[data-v-fea2c130]{color:var(--s-text-2);font-style:normal}.os-memo-tag[data-v-fea2c130]{padding:2px 7px;border-radius:999px;background:#dca05a2e;color:var(--s-text-2);font-size:10.5px}.os-preview[data-v-fea2c130]{position:fixed;inset:0;z-index:80;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:5vh 4vw;background:var(--os-bg-0);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:zoom-out}.os-preview>img[data-v-fea2c130]{max-width:100%;max-height:76vh;object-fit:contain;border-radius:10px;cursor:default;box-shadow:0 18px 60px #00000080}.os-preview-bar[data-v-fea2c130]{display:flex;gap:10px;align-items:center;cursor:default}.os-preview-bar a[data-v-fea2c130],.os-preview-bar button[data-v-fea2c130]{padding:7px 14px;border-radius:999px;border:1px solid rgba(17,24,32,.22);background:#1118201a;color:var(--s-text);font-size:12px;text-decoration:none;cursor:pointer;font-family:inherit}.os-preview-bar a[data-v-fea2c130]:hover,.os-preview-bar button[data-v-fea2c130]:hover{background:#11182033}.os-operator[data-v-fea2c130]{padding:6px 10px;border-radius:999px;border:1px solid var(--os-stroke);background:#1118200d;color:var(--os-text-2);font-size:11.5px;font-family:inherit;outline:none;cursor:pointer;max-width:130px}.os-operator[data-v-fea2c130]:focus{border-color:color-mix(in srgb,var(--accent) 45%,transparent)}.os-operator option[data-v-fea2c130]{background:var(--s-2);color:var(--s-text)}.sf-wrap[data-v-4c70f099]{display:flex;flex-direction:column;gap:14px}.sf-head[data-v-4c70f099]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap}.sf-head h2[data-v-4c70f099]{display:flex;align-items:center;gap:8px;margin:0 0 4px;font-size:17px}.sf-head p[data-v-4c70f099]{margin:0;font-size:12px;color:var(--muted, #8b8f98)}.sf-head p b[data-v-4c70f099]{color:var(--text, #e8eaef);font-weight:600}.sf-pick[data-v-4c70f099]{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--muted, #8b8f98)}.sf-pick select[data-v-4c70f099],.sf-form select[data-v-4c70f099],.sf-block input[data-v-4c70f099],.sf-block textarea[data-v-4c70f099],.sf-contest-box textarea[data-v-4c70f099]{padding:8px 10px;border-radius:9px;border:1px solid var(--line, rgba(255,255,255,.12));background:var(--card-2, rgba(255,255,255,.04));color:inherit;font-size:12px;font-family:inherit}.sf-trust[data-v-4c70f099]{padding:3px 8px;border-radius:999px;background:#dca05a24;color:#e0b47e;font-size:10.5px}.sf-card[data-v-4c70f099]{padding:16px;border-radius:14px;border:1px solid var(--line, rgba(255,255,255,.1));background:var(--card, rgba(255,255,255,.02))}.sf-card h3[data-v-4c70f099]{margin:0 0 10px;font-size:13px}.sf-alert[data-v-4c70f099]{display:flex;align-items:center;gap:8px;padding:10px 12px;border-radius:10px;background:#c850501f;color:#e8a0a0;font-size:12px}.sf-form[data-v-4c70f099]{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:10px}.sf-form label[data-v-4c70f099]{display:flex;flex-direction:column;gap:5px;font-size:11.5px;color:var(--muted, #8b8f98)}.sf-block[data-v-4c70f099]{display:flex;flex-direction:column;gap:5px;margin-bottom:10px;font-size:11.5px;color:var(--muted, #8b8f98)}.sf-block input[data-v-4c70f099]{width:100%;box-sizing:border-box}.sf-block textarea[data-v-4c70f099]{width:100%;box-sizing:border-box;resize:vertical}.sf-hint[data-v-4c70f099]{margin:-4px 0 10px;font-size:11.5px;color:#d9b47c}.sf-item[data-v-4c70f099]{padding:12px 0;border-top:1px solid var(--line, rgba(255,255,255,.08))}.sf-item[data-v-4c70f099]:first-of-type{border-top:0}.sf-item-main[data-v-4c70f099]{min-width:0}.sf-tags[data-v-4c70f099]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-bottom:5px}.sf-tag[data-v-4c70f099]{padding:2px 7px;border-radius:999px;background:#ffffff12;font-size:10.5px;color:var(--muted, #9aa0ab)}.sf-tag.warn[data-v-4c70f099]{background:#dca05a29;color:#e0b47e}.sf-who[data-v-4c70f099]{font-size:11px;color:var(--muted, #8b8f98)}.sf-value[data-v-4c70f099]{margin:0 0 4px;font-size:13px;line-height:1.6}.sf-reason[data-v-4c70f099]{margin:0;font-size:11.5px;color:var(--muted, #8b8f98);line-height:1.6}.sf-row-actions[data-v-4c70f099]{display:flex;gap:8px;margin-top:8px;flex-wrap:wrap}.sf-btn[data-v-4c70f099]{display:inline-flex;align-items:center;gap:5px;padding:6px 12px;border-radius:8px;border:1px solid var(--line, rgba(255,255,255,.16));background:#ffffff0d;color:inherit;font-size:11.5px;font-family:inherit;cursor:pointer}.sf-btn[data-v-4c70f099]:hover{background:#ffffff1a}.sf-btn.solid[data-v-4c70f099]{background:var(--accent, #6c8cff);border-color:transparent;color:var(--s-text-3)}.sf-btn.ghost[data-v-4c70f099]{background:transparent}.sf-btn[data-v-4c70f099]:disabled{opacity:.5;cursor:default}.sf-empty[data-v-4c70f099]{margin:0;font-size:12px;color:var(--muted, #8b8f98)}.sf-contest[data-v-4c70f099]{border-color:#dca05a59}.sf-contest-row[data-v-4c70f099]{padding:10px 0;border-top:1px solid var(--line, rgba(255,255,255,.08));font-size:12px;line-height:1.7}.sf-contest-row[data-v-4c70f099]:first-of-type{border-top:0}.sf-contest-box[data-v-4c70f099]{margin-top:8px;display:flex;flex-direction:column;gap:8px;align-items:flex-start}.sf-contest-box textarea[data-v-4c70f099]{width:100%;box-sizing:border-box}.sf-history summary[data-v-4c70f099]{cursor:pointer;font-size:12.5px;color:var(--muted, #8b8f98)}.sf-item.revoked .sf-value[data-v-4c70f099]{text-decoration:line-through;opacity:.6}.spin[data-v-4c70f099]{animation:spin-4c70f099 1s linear infinite}@keyframes spin-4c70f099{to{transform:rotate(360deg)}}.os-aiadmin[data-v-c9040f6c]{display:flex;flex-direction:column;gap:22px}.os-ai-grid[data-v-c9040f6c]{display:grid;grid-template-columns:repeat(auto-fit,minmax(380px,1fr));gap:18px}.os-ai-grid .os-glass[data-v-c9040f6c]{padding:20px 22px 24px}.os-side-body[data-v-c9040f6c]{display:flex;flex-direction:column;gap:14px}h3[data-v-c9040f6c]{display:flex;align-items:center;gap:7px}.os-tip[data-v-c9040f6c]{padding:14px 16px;border-radius:14px;background:#ffffff0a;border:1px solid var(--os-stroke)}.os-tip b[data-v-c9040f6c]{font-size:12.5px;font-weight:600}.os-tip p[data-v-c9040f6c]{margin:8px 0 0;font-size:12px;line-height:1.75;color:var(--os-text-2)}.os-tip p b[data-v-c9040f6c]{color:var(--accent);font-weight:600}.os-top[data-v-c9040f6c]{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap}.os-top-copy h1[data-v-c9040f6c]{font-size:20px;font-weight:500;letter-spacing:normal;margin:0}.os-sub[data-v-c9040f6c]{margin:6px 0 0;font-size:12px;color:var(--os-text-3)}.os-top-ops[data-v-c9040f6c]{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.os-state[data-v-c9040f6c]{display:flex;gap:12px;align-items:center;padding:14px;border-radius:14px;background:#ffffff0a;border:1px solid var(--os-stroke)}.os-state.ok[data-v-c9040f6c]{background:color-mix(in srgb,var(--accent) 12%,transparent);border-color:color-mix(in srgb,var(--accent) 32%,transparent)}.os-state b[data-v-c9040f6c]{display:block;font-size:12.5px;font-weight:500}.os-state small[data-v-c9040f6c]{display:block;font-size:10.5px;color:var(--os-text-3);margin-top:3px}.os-steps[data-v-c9040f6c]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.os-steps li[data-v-c9040f6c]{display:flex;gap:11px;align-items:flex-start}.os-steps li>span[data-v-c9040f6c]{width:21px;height:21px;border-radius:50%;flex:none;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;background:color-mix(in srgb,var(--accent) 22%,transparent);color:var(--s-accent)}.os-steps b[data-v-c9040f6c]{display:block;font-size:12px;font-weight:500}.os-steps small[data-v-c9040f6c]{display:block;font-size:10.5px;color:var(--os-text-3);margin-top:2px;line-height:1.6}.os-note[data-v-c9040f6c]{font-size:10.5px;line-height:1.85;color:var(--os-text-3);margin:0}.ok-note[data-v-c9040f6c]{color:var(--s-accent)}.os-row-line[data-v-c9040f6c]{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:12px;color:var(--os-text-2)}.os-row-line select[data-v-c9040f6c]{background:#ffffff0d;border:1px solid var(--os-stroke);color:var(--os-text);border-radius:10px;padding:8px 11px;font-size:12px;width:auto;margin:0;max-width:60%}.os-channels[data-v-c9040f6c]{display:grid;grid-template-columns:1fr 1fr;gap:9px}.os-channel[data-v-c9040f6c]{text-align:left;padding:11px 12px;border-radius:13px;cursor:pointer;transition:.2s;background:#ffffff09;border:1px solid var(--os-stroke)}.os-channel[data-v-c9040f6c]:hover{background:#ffffff12}.os-channel.on[data-v-c9040f6c]{background:color-mix(in srgb,var(--accent) 12%,transparent);border-color:color-mix(in srgb,var(--accent) 42%,transparent)}.os-channel b[data-v-c9040f6c]{display:block;font-size:12px;font-weight:500}.os-channel small[data-v-c9040f6c]{display:block;font-size:10px;color:var(--os-text-3);margin-top:4px;line-height:1.55}.os-probe[data-v-c9040f6c]{padding:11px 13px;border-radius:12px;border:1px solid rgba(224,132,88,.38);background:#e084581a}.os-probe.ok[data-v-c9040f6c]{border-color:color-mix(in srgb,var(--accent) 35%,transparent);background:color-mix(in srgb,var(--accent) 10%,transparent)}.os-probe b[data-v-c9040f6c]{display:block;font-size:12px;font-weight:600}.os-probe small[data-v-c9040f6c]{display:block;font-size:10.5px;line-height:1.7;color:var(--os-text-2);margin-top:3px;word-break:break-word}.os-model-meta[data-v-c9040f6c]{display:flex;flex-wrap:wrap;gap:5px}.os-tag[data-v-c9040f6c]{font-size:9.5px;padding:2px 7px;border-radius:999px;color:var(--os-text-2);background:#ffffff0f}.os-tag.vision[data-v-c9040f6c]{color:var(--s-accent);background:color-mix(in srgb,var(--accent) 16%,transparent)}.os-tag.free[data-v-c9040f6c]{color:#04140c;background:linear-gradient(140deg,var(--accent-glow),var(--accent))}.os-images[data-v-c9040f6c]{display:flex;flex-direction:column;gap:6px;padding:11px 13px;border-radius:12px;border:1px dashed var(--os-stroke);background:#ffffff08}.os-images b[data-v-c9040f6c]{font-size:11px;font-weight:500;color:var(--os-text-2)}.os-image-row[data-v-c9040f6c]{display:flex;flex-direction:column;gap:2px}.os-image-row span[data-v-c9040f6c]{font-size:11.5px}.os-image-row small[data-v-c9040f6c]{font-size:10px;line-height:1.6;color:var(--os-text-3)}@media(max-width:860px){.os-ai-grid[data-v-c9040f6c]{grid-template-columns:1fr}}.am[data-v-a5c4f7d6]{display:flex;flex-direction:column;gap:16px}.am-top[data-v-a5c4f7d6]{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap}.am-top h1[data-v-a5c4f7d6]{margin:0;font-size:20px;font-weight:500;letter-spacing:normal}.am-top p[data-v-a5c4f7d6]{margin:4px 0 0;font-size:12px;color:var(--os-text-3)}.am-quota[data-v-a5c4f7d6]{display:flex;align-items:center;gap:12px;font-size:12px;color:var(--os-text-3)}.am-quota b[data-v-a5c4f7d6]{font-size:16px;color:var(--os-text);font-weight:500}.am-quota-btn[data-v-a5c4f7d6]{padding:5px 12px;border-radius:999px;font-size:11.5px;background:#ffffff0a;border:1px solid var(--os-stroke);color:var(--os-text-2)}.am-quota-btn[data-v-a5c4f7d6]:hover{border-color:var(--accent);color:var(--accent)}.am-mask[data-v-a5c4f7d6]{position:fixed;inset:0;z-index:60;display:flex;align-items:center;justify-content:center;background:#00000073;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.am-dialog[data-v-a5c4f7d6]{width:320px;padding:22px;border-radius:16px;background:var(--os-panel, #16181c);border:1px solid var(--os-stroke);display:flex;flex-direction:column;gap:12px}.am-dialog h3[data-v-a5c4f7d6]{margin:0;font-size:14px;font-weight:500}.am-dialog p[data-v-a5c4f7d6]{margin:0;font-size:11.5px;color:var(--os-text-3);line-height:1.6}.am-dialog label[data-v-a5c4f7d6]{display:flex;flex-direction:column;gap:6px;font-size:12px;color:var(--os-text-2)}.am-dialog input[data-v-a5c4f7d6]{padding:8px 10px;border-radius:9px;border:1px solid var(--os-stroke);background:#ffffff0a;color:var(--os-text);font-size:12.5px}.am-dialog-btns[data-v-a5c4f7d6]{display:flex;justify-content:flex-end;gap:8px;margin-top:4px}.am-ghost[data-v-a5c4f7d6]{padding:8px 16px;border-radius:999px;font-size:12px;background:transparent;border:1px solid var(--os-stroke);color:var(--os-text-2)}.am-primary[data-v-a5c4f7d6]{padding:8px 18px;border-radius:999px;font-size:12px;background:var(--accent);border:1px solid var(--accent);color:#04140c;font-weight:500}.am-primary[data-v-a5c4f7d6]:disabled{opacity:.5}.am-tabs[data-v-a5c4f7d6]{display:flex;gap:8px}.am-tabs button[data-v-a5c4f7d6]{display:flex;align-items:center;gap:6px;padding:9px 16px;border-radius:999px;font-size:12.5px;background:#ffffff0a;border:1px solid var(--os-stroke);color:var(--os-text-2)}.am-tabs button.on[data-v-a5c4f7d6]{background:var(--accent);border-color:var(--accent);color:#04140c}.am-grid[data-v-a5c4f7d6]{display:grid;grid-template-columns:380px 1fr;gap:18px;align-items:start}.am-card[data-v-a5c4f7d6]{padding:20px;border-radius:16px;background:var(--os-glass);border:1px solid var(--os-stroke);display:flex;flex-direction:column;gap:14px}.am-card h2[data-v-a5c4f7d6]{margin:0;font-size:13px;font-weight:500;display:flex;align-items:center;gap:10px}.am-alert[data-v-a5c4f7d6]{display:flex;align-items:center;gap:8px;padding:11px 14px;border-radius:12px;font-size:12px;border:1px solid rgba(255,176,32,.35);background:#ffb0201a;color:#ffcf70}.am-drop[data-v-a5c4f7d6]{border:1px dashed var(--os-stroke);border-radius:14px;min-height:150px;display:flex;align-items:center;justify-content:center;cursor:pointer;overflow:hidden;padding:10px}.am-drop.over[data-v-a5c4f7d6]{border-color:var(--accent)}.am-drop img[data-v-a5c4f7d6]{max-width:100%;max-height:240px;border-radius:10px}.am-drop-empty[data-v-a5c4f7d6]{display:flex;flex-direction:column;align-items:center;gap:6px;color:var(--os-text-3);font-size:12px}.am-counts[data-v-a5c4f7d6]{display:flex;gap:8px}.am-counts button[data-v-a5c4f7d6]{flex:1;padding:9px 0;border-radius:10px;background:#ffffff0a;border:1px solid var(--os-stroke);color:var(--os-text-2);font-size:12.5px}.am-counts button.on[data-v-a5c4f7d6]{background:var(--accent);border-color:var(--accent);color:#04140c}.am-line[data-v-a5c4f7d6]{display:flex;flex-direction:column;gap:6px;font-size:12px;color:var(--os-text-3)}.am-line span b[data-v-a5c4f7d6]{float:right;color:var(--os-text);font-weight:500}.am-line textarea[data-v-a5c4f7d6],.am-line select[data-v-a5c4f7d6],.am-line input[type=range][data-v-a5c4f7d6]{font:inherit;color:var(--os-text);background:#ffffff0d;border:1px solid var(--os-stroke);border-radius:10px;padding:9px 11px}.am-line small[data-v-a5c4f7d6]{font-size:11px;opacity:.75}.am-row[data-v-a5c4f7d6]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.am-actions[data-v-a5c4f7d6]{display:flex;flex-direction:column;gap:7px}.am-actions b[data-v-a5c4f7d6]{font-size:11.5px;color:var(--os-text-3);font-weight:400}.am-actions div[data-v-a5c4f7d6]{display:flex;flex-wrap:wrap;gap:6px}.am-actions button[data-v-a5c4f7d6]{padding:6px 11px;border-radius:999px;font-size:11.5px;background:#ffffff0a;border:1px solid var(--os-stroke);color:var(--os-text-2)}.am-actions button.on[data-v-a5c4f7d6]{background:var(--accent);border-color:var(--accent);color:#04140c}.am-switch[data-v-a5c4f7d6]{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--os-text-2)}.am-lib[data-v-a5c4f7d6]{display:flex;flex-direction:column;gap:5px;padding:11px 13px;border-radius:11px;background:#ffffff0a;border:1px solid var(--os-stroke)}.am-lib p[data-v-a5c4f7d6]{margin:0;font-size:11.5px;line-height:1.65;color:var(--os-text-3)}.am-lib p b[data-v-a5c4f7d6]{color:var(--os-text);font-weight:500}.am-lib-warn[data-v-a5c4f7d6]{color:#ffcf70!important}.am-lib-tip[data-v-a5c4f7d6]{color:var(--os-text-2)!important}.am-lib-btns[data-v-a5c4f7d6]{display:flex;flex-wrap:wrap;gap:6px}.am-lib-btns button[data-v-a5c4f7d6]{padding:6px 11px;border-radius:999px;font-size:11.5px;background:#ffffff0a;border:1px solid var(--os-stroke);color:var(--os-text-2)}.am-lib-btns button.on[data-v-a5c4f7d6]{background:var(--accent);border-color:var(--accent);color:#04140c}.am-lib-toggle[data-v-a5c4f7d6]{align-self:flex-start;padding:5px 11px;border-radius:999px;font-size:11.5px;background:transparent;border:1px dashed var(--os-stroke);color:var(--os-text-3)}.am-lib-toggle[data-v-a5c4f7d6]:hover{border-color:var(--accent);color:var(--accent)}.am-fixes[data-v-a5c4f7d6]{display:flex;flex-direction:column;gap:9px;margin-top:3px}.am-go[data-v-a5c4f7d6]{display:flex;align-items:center;justify-content:center;gap:8px;padding:11px 14px;border-radius:12px;background:var(--accent);color:#04140c;border:none;font-size:12.5px;font-weight:500}.am-go[data-v-a5c4f7d6]:disabled{opacity:.5}.am-go.ghost[data-v-a5c4f7d6]{background:#ffffff0f;color:var(--os-text);border:1px solid var(--os-stroke)}.am-note[data-v-a5c4f7d6]{margin:0;font-size:11.5px;color:var(--os-text-3)}.am-prog[data-v-a5c4f7d6]{font-size:11.5px;color:var(--os-text-3);font-weight:400}.am-empty[data-v-a5c4f7d6],.am-result[data-v-a5c4f7d6]{font-size:12px;color:var(--os-text-3)}.am-pics[data-v-a5c4f7d6]{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:10px}.am-pic[data-v-a5c4f7d6]{position:relative;border-radius:12px;overflow:hidden;background:#ffffff0d;aspect-ratio:3 / 4;display:flex;align-items:center;justify-content:center}.am-pic img[data-v-a5c4f7d6]{width:100%;height:100%;object-fit:cover;cursor:zoom-in}.am-pic.pending[data-v-a5c4f7d6]{border:1px dashed var(--os-stroke);color:var(--os-text-3)}.am-mini[data-v-a5c4f7d6]{display:inline-flex;align-items:center;gap:5px;padding:5px 9px;border-radius:999px;font-size:11px;background:#0000008c;color:#fff;border:1px solid rgba(255,255,255,.18)}.am-mini.solid[data-v-a5c4f7d6]{background:var(--accent);color:#04140c;border-color:var(--accent)}.am-pic .am-mini[data-v-a5c4f7d6]{position:absolute;right:6px;bottom:6px}.am-vid[data-v-a5c4f7d6]{display:flex;flex-direction:column;gap:10px;align-items:flex-start}.am-vid video[data-v-a5c4f7d6]{width:100%;max-width:420px;border-radius:12px;background:#000}.am-done[data-v-a5c4f7d6]{font-size:11.5px;color:var(--os-text-3)}.am-error[data-v-a5c4f7d6]{margin:0;font-size:12px;color:#ff9a9a;display:flex;align-items:center;gap:10px}.am-history[data-v-a5c4f7d6]{display:flex;flex-direction:column;gap:10px}.am-row-item[data-v-a5c4f7d6]{display:flex;gap:12px;padding:11px;border-radius:12px;background:#ffffff09;border:1px solid var(--os-stroke)}.am-row-item>img[data-v-a5c4f7d6]{width:62px;height:82px;object-fit:cover;border-radius:8px;flex:none}.am-row-copy[data-v-a5c4f7d6]{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px}.am-row-copy b[data-v-a5c4f7d6]{font-size:12.5px;font-weight:500}.am-row-copy small[data-v-a5c4f7d6]{font-size:11px;color:var(--os-text-3)}.am-row-copy video[data-v-a5c4f7d6]{width:100%;max-width:320px;border-radius:8px}.am-thumbs[data-v-a5c4f7d6]{display:flex;gap:6px;flex-wrap:wrap}.am-thumbs img[data-v-a5c4f7d6]{width:42px;height:56px;object-fit:cover;border-radius:6px;cursor:zoom-in}.am-row-ops[data-v-a5c4f7d6]{display:flex;gap:5px;align-items:flex-start}.spin[data-v-a5c4f7d6]{animation:am-spin-a5c4f7d6 1s linear infinite}@keyframes am-spin-a5c4f7d6{to{transform:rotate(360deg)}}@media(max-width:1080px){.am-grid[data-v-a5c4f7d6]{grid-template-columns:1fr}}.pvp-store[data-v-5bc1227d]{margin-top:10px;border-top:1px dashed var(--s-line-2);padding-top:8px}.pvp-store-h[data-v-5bc1227d]{display:flex;align-items:baseline;gap:8px;margin-bottom:8px}.pvp-store-h b[data-v-5bc1227d]{font-size:12.5px}.pvp-store-h small[data-v-5bc1227d]{font-size:11px;color:var(--muted,#8b8b8b);line-height:1.4}.pvp-f[data-v-5bc1227d]{margin-bottom:10px;border-radius:8px;padding:4px 6px;margin-left:-6px;margin-right:-6px}.pvp-f.on[data-v-5bc1227d]{background:#c2887a1f}.pvp-f>label[data-v-5bc1227d]{display:block;font-size:11.5px;color:var(--muted,#8b8b8b);margin-bottom:4px}.pvp-f>label em[data-v-5bc1227d]{font-style:normal;color:var(--muted,#8b8b8b);opacity:.8;margin-left:6px}.pvp-fi[data-v-5bc1227d]{display:flex;align-items:center;gap:6px;margin-top:4px}.pvp-row[data-v-5bc1227d]{flex-wrap:wrap}.pvp-txt[data-v-5bc1227d]{flex:1;min-width:0;width:100%;box-sizing:border-box;background:var(--surface-2,rgba(255,255,255,.06));border:1px solid var(--s-line-2);border-radius:8px;padding:6px 8px;font-size:12px;color:inherit}.pvp-txt.half[data-v-5bc1227d]{flex:1 1 45%;width:auto}textarea.pvp-txt[data-v-5bc1227d]{min-height:54px;resize:vertical;line-height:1.5}.pvp-up[data-v-5bc1227d]{flex:none;background:transparent;border:1px solid var(--line,rgba(255,255,255,.18));border-radius:999px;padding:4px 10px;font-size:11.5px;color:inherit;cursor:pointer}.pvp-up[data-v-5bc1227d]:hover{border-color:var(--accent,#c2887a);color:var(--accent,#c2887a)}.pvp-thumb[data-v-5bc1227d]{flex:none;width:34px;height:34px;border-radius:6px;background-color:var(--surface-2,rgba(255,255,255,.08));background-size:cover;background-position:center;border:1px solid var(--s-line-2)}.pvp-thumb.wide[data-v-5bc1227d]{width:64px;height:40px}.pvp-help[data-v-5bc1227d]{margin:4px 0 0;font-size:11px;color:var(--muted,#8b8b8b);line-height:1.5}.pblk[data-v-7b1f70a3]{position:relative;outline:1.5px dashed transparent;outline-offset:0;border-radius:8px;cursor:pointer}.pblk[data-v-7b1f70a3]:hover{outline-color:#1a161440}.pblk.sel[data-v-7b1f70a3]{outline-color:#c2887a}.pblk.dragging[data-v-7b1f70a3]{opacity:.4}.pblk.over[data-v-7b1f70a3]{outline-color:#c2887a}.pblk-tag[data-v-7b1f70a3]{position:absolute;top:-1px;left:6px;font-size:9px;background:#c2887a;color:#fff;padding:1px 5px;border-radius:0 0 5px 5px;z-index:20;opacity:0;transition:opacity .15s;white-space:nowrap}.pblk-act[data-v-7b1f70a3]{position:absolute;top:2px;right:4px;display:flex;gap:3px;z-index:20;opacity:0;transition:opacity .15s;background:#fff;border-radius:6px;padding:2px;box-shadow:0 2px 8px #0000001f}.pblk:hover .pblk-tag[data-v-7b1f70a3],.pblk:hover .pblk-act[data-v-7b1f70a3],.pblk.sel .pblk-tag[data-v-7b1f70a3],.pblk.sel .pblk-act[data-v-7b1f70a3]{opacity:1}.pblk-act[data-v-7b1f70a3] svg{cursor:pointer;opacity:.7}.pblk-act[data-v-7b1f70a3] svg:hover{opacity:1}.store-card[data-v-c0ddeae8]{position:relative;overflow:hidden;background:#171513;border-radius:calc(30 * var(--rpx));box-shadow:0 calc(20 * var(--rpx)) calc(54 * var(--rpx)) #1a16142e}.store-bg[data-v-c0ddeae8]{position:absolute;left:0;top:0;width:100%;height:100%;opacity:.45;background-position:center;background-size:cover}.store-veil[data-v-c0ddeae8]{position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(180deg,#120f0d57,#120f0d2e 42%,#120f0d85)}.store-inner[data-v-c0ddeae8]{position:relative;z-index:1;padding:calc(38 * var(--rpx)) calc(30 * var(--rpx)) calc(30 * var(--rpx))}.store-top[data-v-c0ddeae8]{display:flex;align-items:flex-start;justify-content:space-between;gap:calc(20 * var(--rpx));margin-bottom:calc(26 * var(--rpx))}.store-meta[data-v-c0ddeae8]{display:flex;flex-direction:column;min-width:0;flex:1}.store-name[data-v-c0ddeae8]{color:#fff;font-size:calc(31 * var(--rpx) * var(--fs-scale,1));font-weight:600;letter-spacing:calc(1 * var(--rpx))}.store-addr[data-v-c0ddeae8]{color:#ffffffad;font-size:calc(23 * var(--rpx) * var(--fs-scale,1));margin-top:calc(8 * var(--rpx));line-height:1.5}.store-nav[data-v-c0ddeae8]{flex-shrink:0;color:#fff;font-size:calc(23 * var(--rpx) * var(--fs-scale,1));border:calc(1 * var(--rpx)) solid rgba(255,255,255,.34);background:#ffffff1a;border-radius:calc(999 * var(--rpx));padding:calc(8 * var(--rpx)) calc(26 * var(--rpx));line-height:1.5}.store-map-wrap[data-v-c0ddeae8]{position:relative;height:calc(330 * var(--rpx));border-radius:calc(18 * var(--rpx));overflow:hidden;background:#171513}.store-map[data-v-c0ddeae8]{width:100%;height:calc(330 * var(--rpx));border-radius:calc(18 * var(--rpx));display:flex;align-items:center;justify-content:center}.store-fallback[data-v-c0ddeae8]{background:#ffffff14}.store-fallback-name[data-v-c0ddeae8]{color:#1a1a1a;font-size:calc(28 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(4 * var(--rpx))}.store-empty[data-v-c0ddeae8]{background:#ffffff0f;flex-direction:column;gap:calc(10 * var(--rpx))}.store-empty-title[data-v-c0ddeae8]{color:#fff;font-size:calc(26 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(1 * var(--rpx))}.store-empty-hint[data-v-c0ddeae8]{color:#ffffff8c;font-size:calc(22 * var(--rpx) * var(--fs-scale,1))}.quick[data-v-c0ddeae8]{display:flex;justify-content:space-between;margin:calc(34 * var(--rpx)) 0 calc(6 * var(--rpx))}.quick-item[data-v-c0ddeae8]{flex:1;display:flex;flex-direction:column;align-items:center;gap:calc(12 * var(--rpx))}.quick-item>span[data-v-c0ddeae8]:last-child{color:#ffffffb3;font-size:calc(21 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(1 * var(--rpx))}.quick-ico[data-v-c0ddeae8]{width:calc(92 * var(--rpx));height:calc(92 * var(--rpx));border-radius:50%;background-color:#ffffff24;box-shadow:inset 0 0 0 calc(1 * var(--rpx)) #ffffff24;background-repeat:no-repeat;background-position:center;background-size:calc(44 * var(--rpx)) calc(44 * var(--rpx))}.i-phone[data-v-c0ddeae8]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FFFFFF' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6.4 3.8h3l1.6 4-2 1.3a11.6 11.6 0 0 0 5.9 5.9l1.3-2 4 1.6v3a1.8 1.8 0 0 1-2 1.8A16.6 16.6 0 0 1 4.6 5.8a1.8 1.8 0 0 1 1.8-2z'/%3E%3C/svg%3E")}.i-wechat[data-v-c0ddeae8]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FFFFFF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cellipse cx='9.3' cy='9.4' rx='7.1' ry='6.1'/%3E%3Cpath d='M4.2 14.6c-1.2 1.5-1.6 3.4-1 5.1.9-.5 1.9-.7 2.9-.6'/%3E%3Cellipse cx='16.4' cy='15.4' rx='5.4' ry='4.6'/%3E%3Cpath d='M20.6 19.4c.7 1 .9 2.2.5 3.3-.7-.3-1.4-.4-2.1-.3'/%3E%3C/svg%3E")}.i-xhs[data-v-c0ddeae8]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Crect x='1.4' y='5.4' width='21.2' height='13.2' rx='3.4' fill='none' stroke='%23FFFFFF' stroke-width='1.4'/%3E%3Ctext x='12' y='14' fill='%23FFFFFF' font-family='sans-serif' font-size='5.6' font-weight='600' text-anchor='middle'%3E%E5%B0%8F%E7%BA%A2%E4%B9%A6%3C/text%3E%3C/svg%3E")}.i-douyin[data-v-c0ddeae8]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23FFFFFF' d='M12.5 1c1.3 0 2.6 0 3.9 0 .1 1.5.7 3.1 1.8 4.2 1.1 1.1 2.7 1.6 4.2 1.8v4c-1.4 0-2.9-.3-4.2-1-.6-.2-1.1-.6-1.6-.9 0 2.9 0 5.8-.1 8.7-.1 1.4-.5 2.8-1.4 3.9-1.3 1.9-3.6 3.2-5.9 3.2-1.4 0-2.9-.3-4.1-1-2-1.2-3.4-3.4-3.6-5.7-.3-2.4.6-4.9 2.4-6.5 1.7-1.6 4.1-2.3 6.4-1.9v4.2c-1.6-.3-3.3.4-4.1 1.8-.8 1.4-.6 3.2.5 4.3.9.9 2.3 1.3 3.6 1 1.3-.3 2.3-1.4 2.5-2.7.2-3.5.2-7 .2-10.5-1 0-2 0-3 0z'/%3E%3C/svg%3E")}.i-cal[data-v-c0ddeae8]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FFFFFF' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.8' y='5.6' width='16.4' height='14.6' rx='2.6'/%3E%3Cpath d='M3.8 10.4h16.4M8.8 3.4v4.2M15.2 3.4v4.2'/%3E%3C/svg%3E")}.store-actions[data-v-c0ddeae8]{display:flex;gap:calc(18 * var(--rpx));margin:calc(32 * var(--rpx)) 0 0}.store-book[data-v-c0ddeae8],.store-service[data-v-c0ddeae8]{flex:1;background:#ffffff1f;color:#fff;border:calc(1 * var(--rpx)) solid rgba(255,255,255,.34);border-radius:calc(999 * var(--rpx));font-size:calc(27 * var(--rpx) * var(--fs-scale,1));line-height:2.7;letter-spacing:calc(2 * var(--rpx));text-align:center;font-weight:400}.store-filing[data-v-c0ddeae8]{display:block;text-align:center;color:#fff6;font-size:calc(20 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(2 * var(--rpx));margin-top:calc(26 * var(--rpx))}.store-hit[data-v-c0ddeae8]{cursor:pointer}.store-hit[data-v-c0ddeae8]:hover{outline:calc(1.5 * var(--rpx)) dashed rgba(255,255,255,.55);outline-offset:calc(2 * var(--rpx))}.sc-mask[data-v-c0ddeae8]{position:absolute;inset:0;z-index:215;background:#14110f9e;display:flex;align-items:center;justify-content:center}.sc-dialog[data-v-c0ddeae8]{width:calc(560 * var(--rpx));background:#fff;border-radius:calc(28 * var(--rpx));padding:calc(44 * var(--rpx)) calc(40 * var(--rpx)) calc(34 * var(--rpx));display:flex;flex-direction:column;align-items:center}.sc-dt[data-v-c0ddeae8]{font-size:calc(30 * var(--rpx) * var(--fs-scale,1));font-weight:600;color:#231f1c;letter-spacing:calc(1 * var(--rpx))}.sc-dphone[data-v-c0ddeae8]{margin-top:calc(28 * var(--rpx));font-size:calc(44 * var(--rpx) * var(--fs-scale,1));font-weight:600;color:#171513;letter-spacing:calc(4 * var(--rpx))}.sc-dhint[data-v-c0ddeae8]{margin-top:calc(22 * var(--rpx));font-size:calc(22 * var(--rpx) * var(--fs-scale,1));line-height:1.7;color:#8a847e;text-align:center}.sc-dqr[data-v-c0ddeae8]{width:calc(420 * var(--rpx));height:calc(420 * var(--rpx));margin-top:calc(26 * var(--rpx));object-fit:contain;border-radius:calc(16 * var(--rpx));background:#fff;box-shadow:0 calc(8 * var(--rpx)) calc(22 * var(--rpx)) #1a161414}.sc-dact[data-v-c0ddeae8]{display:flex;gap:calc(18 * var(--rpx));width:100%;margin-top:calc(36 * var(--rpx))}.sc-btn[data-v-c0ddeae8]{flex:1;text-align:center;line-height:2.6;font-size:calc(26 * var(--rpx) * var(--fs-scale,1));border-radius:calc(999 * var(--rpx));cursor:pointer}.sc-btn.ghost[data-v-c0ddeae8]{background:#f2efea;color:#6b645c}.sc-btn.solid[data-v-c0ddeae8]{background:#171513;color:#fff}.sc-btn[data-disabled=true][data-v-c0ddeae8]{opacity:.45}.sc-brand[data-v-c0ddeae8]{position:absolute;left:calc(24 * var(--rpx));right:calc(24 * var(--rpx));top:33%;background:#fff;border-radius:calc(28 * var(--rpx));overflow:hidden;box-shadow:0 calc(24 * var(--rpx)) calc(60 * var(--rpx)) #00000047}.sc-bbanner[data-v-c0ddeae8]{position:relative;height:calc(360 * var(--rpx));background-color:#20263a;background-size:cover;background-position:center}.sc-bavatar[data-v-c0ddeae8]{position:absolute;left:calc(34 * var(--rpx));bottom:calc(-48 * var(--rpx));width:calc(128 * var(--rpx));height:calc(128 * var(--rpx));border-radius:50%;overflow:hidden;border:calc(4 * var(--rpx)) solid #fff;background-color:#f2efea;background-size:cover;display:flex;align-items:center;justify-content:center;font-size:calc(40 * var(--rpx) * var(--fs-scale,1));font-weight:600;color:#171513;font-family:Georgia,serif}.sc-bbody[data-v-c0ddeae8]{padding:calc(64 * var(--rpx)) calc(34 * var(--rpx)) calc(24 * var(--rpx))}.sc-bname[data-v-c0ddeae8]{display:block;font-size:calc(32 * var(--rpx) * var(--fs-scale,1));line-height:1.4;font-weight:600;color:#1a1816;letter-spacing:calc(1 * var(--rpx))}.sc-brow[data-v-c0ddeae8]{display:flex;align-items:center;justify-content:space-between;gap:calc(20 * var(--rpx));margin-top:calc(12 * var(--rpx))}.sc-bid[data-v-c0ddeae8]{font-size:calc(24 * var(--rpx) * var(--fs-scale,1));color:#6b645c}.sc-bcopy[data-v-c0ddeae8]{font-size:calc(24 * var(--rpx) * var(--fs-scale,1));color:#171513;border:calc(1 * var(--rpx)) solid rgba(23,21,19,.2);border-radius:calc(999 * var(--rpx));padding:calc(8 * var(--rpx)) calc(20 * var(--rpx));cursor:pointer}.sc-btip[data-v-c0ddeae8]{display:block;margin-top:calc(12 * var(--rpx));font-size:calc(21 * var(--rpx) * var(--fs-scale,1));line-height:1.7;color:#8a847e}.dt[data-v-2eb2414e]{background:var(--bg);min-height:100%}.dt-tip[data-v-2eb2414e]{padding:calc(80 * var(--rpx)) calc(32 * var(--rpx));text-align:center;font-size:calc(24 * var(--rpx) * var(--fs-scale,1));color:var(--muted)}.pv-empty-text[data-v-2eb2414e]{padding:calc(20 * var(--rpx)) calc(32 * var(--rpx));font-size:calc(22 * var(--rpx) * var(--fs-scale,1));color:var(--muted);letter-spacing:calc(1 * var(--rpx))}.style-hero[data-v-2eb2414e]{width:100%;height:calc(520 * var(--rpx));background:#f3f0eb;overflow:hidden}.style-hero-img[data-v-2eb2414e]{width:100%;height:100%;background-position:center;background-size:cover;background-repeat:no-repeat}.style-hero-img.is-fallback[data-v-2eb2414e]{background:linear-gradient(135deg,#efe7dc,#e3d6c6)}.detail-head[data-v-2eb2414e]{padding:calc(34 * var(--rpx)) calc(32 * var(--rpx)) 0}.pv-side[data-v-2eb2414e]{padding:0 calc(32 * var(--rpx))}.pv-side.is-like[data-v-2eb2414e]{padding-bottom:calc(26 * var(--rpx))}.pv-side .desc-card[data-v-2eb2414e]{margin-top:0}.head-top[data-v-2eb2414e]{display:flex;align-items:flex-start;justify-content:space-between;gap:calc(16 * var(--rpx))}#pv-screen .detail-head .heading{flex:1 1 auto;min-width:0;font-family:var(--font-display);font-weight:600;color:#1a1614;font-size:calc(42 * var(--rpx) * var(--fs-scale,1));line-height:1.5;letter-spacing:calc(1 * var(--rpx));margin:0;padding-bottom:calc(2 * var(--rpx))}.head-row[data-v-2eb2414e]{display:flex;align-items:center;justify-content:space-between;gap:calc(18 * var(--rpx));margin-top:calc(16 * var(--rpx))}.head-meta[data-v-2eb2414e]{flex:1 1 auto;min-width:0;font-size:calc(24 * var(--rpx) * var(--fs-scale,1));color:var(--muted);line-height:1.7;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.share-slot[data-v-2eb2414e]{flex:0 0 auto;display:flex;align-items:center;justify-content:flex-end;overflow:hidden;padding-top:calc(4 * var(--rpx))}.share[data-v-2eb2414e]{min-width:0;max-width:calc(240 * var(--rpx));width:auto;display:flex;align-items:center;justify-content:center;gap:calc(8 * var(--rpx));margin:0;font-size:calc(23 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(1 * var(--rpx));color:#6b4a2e;line-height:2.15;padding:0 calc(22 * var(--rpx));background:linear-gradient(135deg,#fbf3e7,#eedcc0);border:calc(1 * var(--rpx)) solid rgba(200,162,117,.55);border-radius:calc(999 * var(--rpx));box-shadow:0 calc(6 * var(--rpx)) calc(16 * var(--rpx)) #96693f29;cursor:pointer}.share .ico[data-v-2eb2414e]{width:calc(25 * var(--rpx));height:calc(25 * var(--rpx))}.layout-switch[data-v-2eb2414e]{flex:0 0 auto;display:flex;gap:calc(4 * var(--rpx));padding:calc(4 * var(--rpx));border-radius:calc(999 * var(--rpx));background:var(--surface-2)}.layout-btn[data-v-2eb2414e]{display:flex;flex-direction:row;align-items:center;gap:calc(6 * var(--rpx));padding:calc(8 * var(--rpx)) calc(14 * var(--rpx));border-radius:calc(999 * var(--rpx));font-size:calc(20 * var(--rpx) * var(--fs-scale,1));color:#8e857c;letter-spacing:calc(1 * var(--rpx));line-height:1;transition:background .2s ease,color .2s ease,box-shadow .2s ease;cursor:pointer}.layout-btn.on[data-v-2eb2414e]{background:#fff;color:var(--ink);box-shadow:0 calc(4 * var(--rpx)) calc(12 * var(--rpx)) #1a1a1a14}.l-ico[data-v-2eb2414e]{flex:0 0 auto;width:calc(24 * var(--rpx));height:calc(24 * var(--rpx));background-repeat:no-repeat;background-position:center;background-size:contain}.l-ico-pair[data-v-2eb2414e]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239C948B' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.6' y='4.6' width='7.2' height='14.8' rx='2.2'/%3E%3Crect x='13.2' y='4.6' width='7.2' height='14.8' rx='2.2'/%3E%3C/svg%3E")}.l-ico-wide[data-v-2eb2414e]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239C948B' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.6' y='6.8' width='16.8' height='10.4' rx='2.2'/%3E%3C/svg%3E")}.layout-btn.on .l-ico-pair[data-v-2eb2414e]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234A4540' stroke-width='2.1' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.6' y='4.6' width='7.2' height='14.8' rx='2.2'/%3E%3Crect x='13.2' y='4.6' width='7.2' height='14.8' rx='2.2'/%3E%3C/svg%3E")}.layout-btn.on .l-ico-wide[data-v-2eb2414e]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234A4540' stroke-width='2.1' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.6' y='6.8' width='16.8' height='10.4' rx='2.2'/%3E%3C/svg%3E")}.desc-card[data-v-2eb2414e]{margin-top:calc(26 * var(--rpx));padding:calc(26 * var(--rpx)) calc(26 * var(--rpx)) calc(28 * var(--rpx));border-radius:calc(20 * var(--rpx));background:linear-gradient(160deg,#fff,#fbf7f1);border:calc(1 * var(--rpx)) solid #EFE9E1;box-shadow:0 calc(8 * var(--rpx)) calc(22 * var(--rpx)) #604a300d}.desc-label[data-v-2eb2414e]{display:flex;align-items:center;gap:calc(10 * var(--rpx));font-size:calc(21 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(3 * var(--rpx));color:#b08c5f}.desc-bar[data-v-2eb2414e]{width:calc(6 * var(--rpx));height:calc(20 * var(--rpx));border-radius:calc(999 * var(--rpx));background:linear-gradient(180deg,#d9be93,#be9a67);flex:none}.desc-text[data-v-2eb2414e]{display:block;margin-top:calc(14 * var(--rpx));white-space:pre-wrap;font-size:calc(26 * var(--rpx) * var(--fs-scale,1));line-height:1.95;color:#4a4540;letter-spacing:calc(.5 * var(--rpx));text-align:justify}.like-bar[data-v-2eb2414e]{position:relative;display:flex;align-items:center;gap:calc(18 * var(--rpx));margin-top:calc(22 * var(--rpx));padding:calc(16 * var(--rpx)) calc(20 * var(--rpx));border-radius:calc(20 * var(--rpx));background:linear-gradient(160deg,#fff,#fbf7f1);border:calc(1 * var(--rpx)) solid #EFE9E1;box-shadow:0 calc(8 * var(--rpx)) calc(22 * var(--rpx)) #604a300d}.like-avatars[data-v-2eb2414e]{flex:1;min-width:0;height:calc(64 * var(--rpx));white-space:nowrap;overflow:hidden}.like-avatar[data-v-2eb2414e]{display:inline-block;vertical-align:middle;width:calc(56 * var(--rpx));height:calc(56 * var(--rpx));margin-left:calc(-16 * var(--rpx));border-radius:50%;overflow:hidden;background:linear-gradient(135deg,#f3e7d6,#e7d6be);border:calc(2 * var(--rpx)) solid #fff;box-shadow:0 calc(2 * var(--rpx)) calc(6 * var(--rpx)) #604a3024}.like-avatar[data-v-2eb2414e]:first-child{margin-left:0}.like-avatar-img[data-v-2eb2414e]{display:block;width:100%;height:100%;background-position:center;background-size:cover}.like-avatar-text[data-v-2eb2414e]{display:block;width:100%;height:100%;line-height:calc(52 * var(--rpx));text-align:center;font-size:calc(24 * var(--rpx) * var(--fs-scale,1));color:#8a6a44}.like-empty[data-v-2eb2414e]{display:inline-block;vertical-align:middle;font-size:calc(22 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(1 * var(--rpx));color:var(--muted)}.like-swipe[data-v-2eb2414e]{position:absolute;right:calc(140 * var(--rpx));top:50%;margin-top:calc(-15 * var(--rpx));padding-left:calc(30 * var(--rpx));font-size:calc(20 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(1 * var(--rpx));color:#b08c5f;background:linear-gradient(90deg,#fbf7f100,#fbf7f1 55%)}.like-action[data-v-2eb2414e]{flex:0 0 auto;display:flex;align-items:center;gap:calc(8 * var(--rpx));height:calc(60 * var(--rpx));padding:0 calc(22 * var(--rpx));border-radius:calc(999 * var(--rpx));background:#fff;border:calc(1 * var(--rpx)) solid #EFE9E1}.like-action.is-on[data-v-2eb2414e]{background:#fdf1ee;border-color:#f1d5cc}.like-heart[data-v-2eb2414e]{width:calc(34 * var(--rpx));height:calc(34 * var(--rpx));background-repeat:no-repeat;background-position:center;background-size:100% 100%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23B08C5F' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 20.3S4.6 15.9 4.6 11.1A4.1 4.1 0 0 1 12 8.6a4.1 4.1 0 0 1 7.4 2.5c0 4.8-7.4 9.2-7.4 9.2z'/%3E%3C/svg%3E")}.like-heart.on[data-v-2eb2414e]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23C2887A' stroke='%23C2887A' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 20.3S4.6 15.9 4.6 11.1A4.1 4.1 0 0 1 12 8.6a4.1 4.1 0 0 1 7.4 2.5c0 4.8-7.4 9.2-7.4 9.2z'/%3E%3C/svg%3E")}.like-num[data-v-2eb2414e]{font-size:calc(26 * var(--rpx) * var(--fs-scale,1));line-height:1;letter-spacing:calc(1 * var(--rpx));color:#8a6a44}.like-action.is-on .like-num[data-v-2eb2414e]{color:#c2887a}.detail-body[data-v-2eb2414e]{padding:calc(24 * var(--rpx)) calc(32 * var(--rpx)) 0}.more-head[data-v-2eb2414e]{display:flex;align-items:center;justify-content:space-between;padding:0 calc(32 * var(--rpx))}#pv-screen .more-head .section-title{font-size:calc(32 * var(--rpx) * var(--fs-scale,1));font-weight:600;letter-spacing:calc(2 * var(--rpx));padding:0;margin:0}#pv-screen .detail-body .more-head{padding:0}.style-works[data-v-2eb2414e]{display:grid;grid-template-columns:1fr 1fr;gap:calc(26 * var(--rpx)) calc(14 * var(--rpx))}.style-work[data-v-2eb2414e]{cursor:pointer;transition:opacity .2s ease}.style-work[data-v-2eb2414e]:hover{opacity:.85}.sw-img[data-v-2eb2414e]{width:100%;height:calc(330 * var(--rpx));border-radius:calc(14 * var(--rpx));background-position:center;background-size:cover;background-repeat:no-repeat;background-color:#f3f0eb}.sw-img.is-fallback[data-v-2eb2414e]{background:linear-gradient(160deg,#f3ede4,#e7dccd)}.style-work .title[data-v-2eb2414e]{font-size:calc(26 * var(--rpx) * var(--fs-scale,1));margin-top:calc(10 * var(--rpx));letter-spacing:calc(1 * var(--rpx));color:#1a1614}.style-work .tags[data-v-2eb2414e]{font-size:calc(20 * var(--rpx) * var(--fs-scale,1));color:#9c948b;margin-top:calc(6 * var(--rpx))}.photos[data-v-2eb2414e]{display:flex;align-items:flex-start;gap:calc(16 * var(--rpx));padding:0 calc(22 * var(--rpx)) calc(44 * var(--rpx));overflow:hidden}.photos.is-wide[data-v-2eb2414e]{display:block}.photos.is-wide .photo-frame[data-v-2eb2414e]{margin-bottom:calc(18 * var(--rpx))}.photo-col[data-v-2eb2414e]{flex:1;min-width:0;display:flex;flex-direction:column;gap:calc(16 * var(--rpx))}.photo-frame[data-v-2eb2414e]{position:relative;padding:calc(12 * var(--rpx));border-radius:calc(22 * var(--rpx));background:linear-gradient(150deg,#fff,#f8f3eb 58%,#f0e8dc);box-shadow:0 calc(6 * var(--rpx)) calc(18 * var(--rpx)) #604a3012;transition:transform .4s cubic-bezier(.22,.7,.3,1)}.frame-ring[data-v-2eb2414e]{position:absolute;left:calc(5 * var(--rpx));right:calc(5 * var(--rpx));top:calc(5 * var(--rpx));bottom:calc(5 * var(--rpx));z-index:3;border-radius:calc(17 * var(--rpx));border:calc(1 * var(--rpx)) solid rgba(196,168,132,.34);pointer-events:none}.frame-glow[data-v-2eb2414e]{position:absolute;left:calc(-3 * var(--rpx));right:calc(-3 * var(--rpx));top:calc(-3 * var(--rpx));bottom:calc(-3 * var(--rpx));z-index:1;pointer-events:none;border-radius:calc(25 * var(--rpx));border:calc(2 * var(--rpx)) solid rgba(206,170,120,.55);opacity:.12;animation:frameBreath-2eb2414e 6.4s ease-in-out infinite}@keyframes frameBreath-2eb2414e{0%,to{opacity:.12}50%{opacity:.26}}.photo-img[data-v-2eb2414e]{position:relative;z-index:2;width:100%;display:block;border-radius:calc(14 * var(--rpx));background:#f3f0eb;background-position:center;background-size:cover;background-repeat:no-repeat;padding-top:133%}.photo-img.is-fallback[data-v-2eb2414e]{background:linear-gradient(160deg,#f3ede4,#e7dccd)}.more-block[data-v-2eb2414e]{margin:calc(52 * var(--rpx)) calc(-32 * var(--rpx)) 0;overflow:hidden}.more-label[data-v-2eb2414e]{display:flex;align-items:baseline;gap:calc(12 * var(--rpx));margin-top:calc(28 * var(--rpx));padding:0 calc(32 * var(--rpx));font-size:calc(25 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(1 * var(--rpx));color:var(--ink-2)}.more-label-name[data-v-2eb2414e]{font-weight:600}.more-note[data-v-2eb2414e]{font-size:calc(20 * var(--rpx) * var(--fs-scale,1));color:var(--muted);font-weight:400}.more-row[data-v-2eb2414e]{white-space:nowrap;margin-top:calc(16 * var(--rpx));padding:0 calc(24 * var(--rpx)) 0 calc(32 * var(--rpx));overflow-x:auto}.more-row[data-v-2eb2414e]::-webkit-scrollbar{height:0}.more-card[data-v-2eb2414e]{display:inline-block;vertical-align:top;width:calc(250 * var(--rpx));margin-right:calc(16 * var(--rpx));white-space:normal;cursor:pointer;transition:opacity .2s ease}.more-card[data-v-2eb2414e]:hover{opacity:.86}.mc-img[data-v-2eb2414e]{width:calc(250 * var(--rpx));height:calc(320 * var(--rpx));border-radius:calc(16 * var(--rpx));background:#f3f0eb;background-position:center;background-size:cover;border:calc(1 * var(--rpx)) solid rgba(203,180,150,.4);box-shadow:0 calc(6 * var(--rpx)) calc(16 * var(--rpx)) #604a3012}.mc-img.is-fallback[data-v-2eb2414e]{background:linear-gradient(160deg,#f3ede4,#e7dccd)}.more-title[data-v-2eb2414e]{font-size:calc(22 * var(--rpx) * var(--fs-scale,1));color:#4a4540;margin-top:calc(10 * var(--rpx));overflow:hidden;white-space:nowrap;text-overflow:ellipsis;letter-spacing:calc(.5 * var(--rpx))}.row-hint[data-v-2eb2414e]{display:flex;align-items:center;justify-content:center;gap:calc(10 * var(--rpx));margin-top:calc(16 * var(--rpx));font-size:calc(21 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(4 * var(--rpx));color:var(--muted)}.row-hint-arrow[data-v-2eb2414e]{font-size:calc(25 * var(--rpx) * var(--fs-scale,1));font-weight:300;line-height:1}.message-button[data-v-2eb2414e]{display:flex;align-items:center;justify-content:center;gap:calc(14 * var(--rpx));background:#fff;color:#4a4540;font-size:calc(26 * var(--rpx) * var(--fs-scale,1));border:calc(1 * var(--rpx)) solid #EBE6DF;border-radius:calc(999 * var(--rpx));line-height:2.6;letter-spacing:calc(1 * var(--rpx));margin:calc(36 * var(--rpx)) 0 0;cursor:pointer}.message-button[data-v-2eb2414e]:hover{background:#f6f2ec}.message-button .ico[data-v-2eb2414e]{width:calc(34 * var(--rpx));height:calc(34 * var(--rpx))}.footer[data-v-2eb2414e]{margin-top:calc(56 * var(--rpx));padding:0 calc(40 * var(--rpx))}.bottom-space[data-v-2eb2414e]{height:calc(210 * var(--rpx))}.pv-barwrap[data-v-2eb2414e]{position:sticky;bottom:0;z-index:6}.detail-bar[data-v-2eb2414e]{box-sizing:border-box;display:flex;align-items:center;overflow:hidden;padding:calc(10 * var(--rpx)) calc(16 * var(--rpx)) calc(10 * var(--rpx)) calc(30 * var(--rpx));background:linear-gradient(180deg,#fffdfaf5,#f9f4ecfa);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-top:calc(1 * var(--rpx)) solid rgba(219,204,182,.7)}.brand-block[data-v-2eb2414e]{flex:1 1 0%;min-width:0;display:flex;align-items:center;gap:calc(16 * var(--rpx));overflow:hidden}.brand-avatar[data-v-2eb2414e]{position:relative;flex:0 0 auto;width:calc(80 * var(--rpx));height:calc(80 * var(--rpx));border-radius:50%;padding:calc(4 * var(--rpx));box-sizing:border-box;background:linear-gradient(140deg,#f2e7d6,#c8a275)}.brand-logo[data-v-2eb2414e]{position:relative;z-index:2;width:100%;height:100%;border-radius:50%;background-position:center;background-size:cover;background-color:#f3f0eb}.avatar-fallback[data-v-2eb2414e]{position:relative;z-index:2;width:100%;height:100%;border-radius:50%;background:#f3f0eb;color:#a98a63;display:flex;align-items:center;justify-content:center;font-size:calc(28 * var(--rpx) * var(--fs-scale,1))}.avatar-halo[data-v-2eb2414e]{position:absolute;left:calc(-4 * var(--rpx));right:calc(-4 * var(--rpx));top:calc(-4 * var(--rpx));bottom:calc(-4 * var(--rpx));z-index:1;border-radius:50%;pointer-events:none;border:calc(2 * var(--rpx)) solid rgba(200,162,117,.6);animation:avatarHalo-2eb2414e 3.8s ease-out infinite}@keyframes avatarHalo-2eb2414e{0%{transform:scale(.94);opacity:.5}70%{transform:scale(1.18);opacity:0}to{transform:scale(1.18);opacity:0}}.brand-text[data-v-2eb2414e]{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;justify-content:center}.brand-name[data-v-2eb2414e]{font-size:calc(22 * var(--rpx) * var(--fs-scale,1));color:#3e3830;font-weight:600;letter-spacing:calc(1 * var(--rpx));line-height:1.4;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.brand-tagline[data-v-2eb2414e]{font-size:calc(17 * var(--rpx) * var(--fs-scale,1));color:var(--muted);letter-spacing:calc(.5 * var(--rpx));line-height:1.5;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-top:calc(2 * var(--rpx))}.bar-divider[data-v-2eb2414e]{flex:0 0 auto;width:calc(1 * var(--rpx));height:calc(48 * var(--rpx));background:linear-gradient(180deg,#dbccb600,#bea88abf,#dbccb600);margin:0 calc(12 * var(--rpx)) 0 calc(6 * var(--rpx))}.bar-actions[data-v-2eb2414e]{flex:0 0 auto;display:flex;align-items:center;gap:calc(4 * var(--rpx))}.bar-action[data-v-2eb2414e]{position:relative;flex:0 0 auto;width:calc(68 * var(--rpx));display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(2 * var(--rpx));background:#c8a27524;border-radius:calc(18 * var(--rpx));padding:calc(8 * var(--rpx)) 0;font-size:calc(17 * var(--rpx) * var(--fs-scale,1));color:#8a6a44;letter-spacing:0;line-height:1.2;cursor:pointer}.bar-action[data-v-2eb2414e]:hover{background:#c8a2754d}.bar-action .ico[data-v-2eb2414e]{width:calc(34 * var(--rpx));height:calc(34 * var(--rpx))}.bar-action.is-on[data-v-2eb2414e]{background:#c2887a33;color:#a96f61}.more[data-v-2eb2414e]{flex:0 0 auto;display:flex;align-items:center;justify-content:center;gap:calc(6 * var(--rpx));background:linear-gradient(135deg,#cba97b,#ab8158 58%,#946a42);color:#fff9f1;font-size:calc(23 * var(--rpx) * var(--fs-scale,1));line-height:1.2;letter-spacing:calc(1 * var(--rpx));border-radius:calc(999 * var(--rpx));padding:calc(18 * var(--rpx)) calc(16 * var(--rpx));white-space:nowrap;cursor:pointer;box-shadow:0 calc(8 * var(--rpx)) calc(20 * var(--rpx)) #96693f42}.more .ico[data-v-2eb2414e]{width:calc(22 * var(--rpx));height:calc(22 * var(--rpx))}.ico[data-v-2eb2414e]{display:inline-block;background-repeat:no-repeat;background-position:center;background-size:contain}.ico-play[data-v-2eb2414e]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238A6A44' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M10.2 8.6l5.4 3.4-5.4 3.4z' fill='%238A6A44' stroke='none'/%3E%3C/svg%3E")}.ico-cast[data-v-2eb2414e]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238A6A44' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4.5' width='18' height='12' rx='2.4'/%3E%3Cpath d='M9 20.5h6M12 16.5v4'/%3E%3C/svg%3E")}.ico-service[data-v-2eb2414e]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238A6A44' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.4 12.4v-.8a6.6 6.6 0 0 1 13.2 0v.8'/%3E%3Crect x='3.4' y='12.2' width='3.8' height='6.2' rx='1.7'/%3E%3Crect x='16.8' y='12.2' width='3.8' height='6.2' rx='1.7'/%3E%3C/svg%3E")}.ico-chevron[data-v-2eb2414e]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FFF8EE' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 5l7 7-7 7'/%3E%3C/svg%3E")}.ico-share[data-v-2eb2414e]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238A6A44' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 15.4V4.6'/%3E%3Cpath d='M8.5 8.1L12 4.6l3.5 3.5'/%3E%3Cpath d='M5.6 13.4v4a2.4 2.4 0 0 0 2.4 2.4h8a2.4 2.4 0 0 0 2.4-2.4v-4'/%3E%3C/svg%3E")}.ico-heart[data-v-2eb2414e]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%239C948B' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 20.3S4.6 15.9 4.6 11.1A4.1 4.1 0 0 1 12 8.6a4.1 4.1 0 0 1 7.4 2.5c0 4.8-7.4 9.2-7.4 9.2z'/%3E%3C/svg%3E")}.ico-heart.on[data-v-2eb2414e]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23C2887A' stroke='%23C2887A' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 20.3S4.6 15.9 4.6 11.1A4.1 4.1 0 0 1 12 8.6a4.1 4.1 0 0 1 7.4 2.5c0 4.8-7.4 9.2-7.4 9.2z'/%3E%3C/svg%3E")}.ico-chat[data-v-2eb2414e]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%234A4540' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20.5 12.3c0 3.4-3.1 6.1-7 6.1-1 0-1.9-.2-2.8-.5L6 20.4l1-3.1a5.7 5.7 0 0 1-2.5-4.7c0-3.4 3.2-6.1 7-6.1s9 2.6 9 6z'/%3E%3C/svg%3E")}.dt-mask[data-v-2eb2414e]{position:absolute;inset:0;z-index:30;background:#1a16146b;display:flex;align-items:flex-end}.dt-sheet[data-v-2eb2414e]{width:100%;background:var(--bg);border-radius:calc(30 * var(--rpx)) calc(30 * var(--rpx)) 0 0;padding:calc(34 * var(--rpx)) calc(32 * var(--rpx)) calc(48 * var(--rpx));display:flex;flex-direction:column;gap:calc(14 * var(--rpx))}.dt-sheet b[data-v-2eb2414e]{font-family:var(--font-display);font-size:calc(32 * var(--rpx) * var(--fs-scale,1))}.dt-sheet-hint[data-v-2eb2414e]{font-size:calc(21 * var(--rpx) * var(--fs-scale,1));color:var(--muted);line-height:1.7}.dt-likers[data-v-2eb2414e]{display:flex;flex-wrap:wrap;gap:calc(12 * var(--rpx));max-height:calc(360 * var(--rpx));overflow:auto}.dt-liker[data-v-2eb2414e]{font-size:calc(22 * var(--rpx) * var(--fs-scale,1));color:#4a4540;padding:calc(8 * var(--rpx)) calc(18 * var(--rpx));border-radius:calc(999 * var(--rpx));background:#fff;border:calc(1 * var(--rpx)) solid #EFE9E1}.dt-input[data-v-2eb2414e]{margin-top:calc(6 * var(--rpx));min-height:calc(150 * var(--rpx));border-radius:calc(18 * var(--rpx));background:#fff;border:calc(1 * var(--rpx)) solid #EFE9E1;padding:calc(18 * var(--rpx));font-size:calc(23 * var(--rpx) * var(--fs-scale,1));color:var(--muted)}.dt-submit[data-v-2eb2414e]{margin-top:calc(8 * var(--rpx));height:calc(88 * var(--rpx));line-height:calc(88 * var(--rpx));text-align:center;border-radius:calc(999 * var(--rpx));background:linear-gradient(135deg,#2a2420,#171513);color:#f6f2ec;font-size:calc(27 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(2 * var(--rpx))}.photo-frame[data-v-2eb2414e]{cursor:grab}.photo-frame.is-picked[data-v-2eb2414e]{outline:calc(2 * var(--rpx)) solid #c2887a;outline-offset:calc(3 * var(--rpx))}.photo-add[data-v-2eb2414e]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(6 * var(--rpx));margin:calc(18 * var(--rpx)) auto 0;padding:calc(26 * var(--rpx));border:calc(2 * var(--rpx)) dashed rgba(194,136,122,.5);border-radius:calc(16 * var(--rpx));color:#8b7a68;cursor:pointer;background:#ffffff80}.photo-add[data-v-2eb2414e]:hover{border-color:#c2887a;color:#c2887a}.photo-add.busy[data-v-2eb2414e]{opacity:.5;pointer-events:none}.photo-add-plus[data-v-2eb2414e]{font-size:calc(40 * var(--rpx) * var(--fs-scale,1));line-height:1}.photo-add-label[data-v-2eb2414e]{font-size:calc(24 * var(--rpx) * var(--fs-scale,1))}.photo-add small[data-v-2eb2414e]{font-size:calc(20 * var(--rpx) * var(--fs-scale,1));opacity:.75}.more-card[data-v-2eb2414e]{cursor:grab}.more-card.is-picked .mc-img[data-v-2eb2414e]{outline:calc(2 * var(--rpx)) solid #c2887a;outline-offset:calc(3 * var(--rpx))}.more-card.is-add[data-v-2eb2414e]{cursor:pointer}.mc-img.is-add[data-v-2eb2414e]{display:flex;align-items:center;justify-content:center;box-sizing:border-box;border:calc(2 * var(--rpx)) dashed rgba(194,136,122,.55);background:#c2887a12;color:#c2887a;font-size:calc(42 * var(--rpx) * var(--fs-scale,1))}.more-card.is-add .more-title[data-v-2eb2414e]{color:#c2887a}.more-card[data-v-2eb2414e]{position:relative;cursor:grab;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.more-card[data-v-2eb2414e]:active{cursor:grabbing}.more-card.is-drop-before[data-v-2eb2414e]:before{content:"";position:absolute;left:calc(-8 * var(--rpx));top:0;bottom:calc(34 * var(--rpx));width:calc(4 * var(--rpx));border-radius:calc(2 * var(--rpx));background:#c2887a;z-index:2}.more-ghost[data-v-2eb2414e]{position:fixed;z-index:9999;display:flex;align-items:center;gap:8px;padding:6px 10px;border-radius:10px;background:#1a1512eb;color:#f3ece4;font-size:.75rem;pointer-events:none;box-shadow:0 10px 30px #00000059;max-width:220px}.more-ghost .mg-img[data-v-2eb2414e]{width:28px;height:34px;border-radius:5px;background:#3a322d center/cover no-repeat;flex:0 0 auto}.more-ghost .mg-t[data-v-2eb2414e]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#pv-screen .pv-slots.page{padding:0 calc(30 * var(--rpx)) calc(220 * var(--rpx))}.slots-head[data-v-1177da86]{display:flex;flex-direction:column;align-items:center;padding:calc(18 * var(--rpx)) calc(60 * var(--rpx)) calc(10 * var(--rpx))}.slots-logo[data-v-1177da86]{display:block;width:100%;max-width:calc(520 * var(--rpx));height:calc(230 * var(--rpx));background-position:center;background-size:contain;background-repeat:no-repeat}.slots-name[data-v-1177da86]{display:block;font-family:var(--font-display);font-size:calc(50 * var(--rpx) * var(--fs-scale,1));line-height:1.3;letter-spacing:calc(8 * var(--rpx));text-align:center;color:var(--ink)}.panel[data-v-1177da86]{margin-top:calc(8 * var(--rpx));padding:calc(34 * var(--rpx)) calc(26 * var(--rpx)) calc(24 * var(--rpx))}.panel-head[data-v-1177da86]{display:flex;align-items:flex-start;justify-content:space-between;gap:calc(20 * var(--rpx));padding:0 calc(6 * var(--rpx))}.head-left[data-v-1177da86]{display:flex;flex-direction:column;min-width:0}.head-title[data-v-1177da86]{display:block;font-family:var(--font-display);font-size:calc(34 * var(--rpx) * var(--fs-scale,1));line-height:1.4;letter-spacing:calc(2 * var(--rpx));color:var(--ink)}.head-sub[data-v-1177da86]{display:block;margin-top:calc(6 * var(--rpx));font-size:calc(22 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(1 * var(--rpx));color:var(--muted)}.pending[data-v-1177da86]{flex:none}.pending[data-v-1177da86]:hover{transform:scale(.96)}.monthbar[data-v-1177da86]{display:flex;align-items:center;justify-content:space-between;margin:calc(30 * var(--rpx)) calc(2 * var(--rpx)) calc(4 * var(--rpx))}.mlabel[data-v-1177da86]{flex:1;text-align:center}.legend[data-v-1177da86]{display:flex;align-items:center;gap:calc(34 * var(--rpx));margin:calc(24 * var(--rpx)) calc(6 * var(--rpx)) calc(4 * var(--rpx));padding-top:calc(22 * var(--rpx));border-top:calc(1 * var(--rpx)) solid var(--line);font-size:calc(21 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(1 * var(--rpx));color:var(--muted)}.confirm[data-v-1177da86]{display:flex;align-items:center;justify-content:center;width:calc(368 * var(--rpx));margin:calc(36 * var(--rpx)) auto 0;height:calc(92 * var(--rpx));padding:0;border:calc(1 * var(--rpx)) solid rgba(255,255,255,.75);border-radius:calc(999 * var(--rpx));background-color:#ffffff7a;background-image:linear-gradient(180deg,#ffffff80,#ffffff14);box-shadow:0 calc(12 * var(--rpx)) calc(26 * var(--rpx)) #1a161424,inset 0 calc(1 * var(--rpx)) 0 #ffffffe6;backdrop-filter:blur(20px) saturate(150%);-webkit-backdrop-filter:blur(20px) saturate(150%);cursor:pointer;transition:opacity .2s ease,transform .2s ease}.confirm[data-v-1177da86]:hover{transform:scale(.985);opacity:.84}.confirm-label[data-v-1177da86]{font-size:calc(28 * var(--rpx) * var(--fs-scale,1));font-weight:500;line-height:1;letter-spacing:calc(2 * var(--rpx));padding-left:calc(2 * var(--rpx));color:var(--ink)}.mode-modal[data-v-1177da86]{padding:calc(44 * var(--rpx)) calc(34 * var(--rpx)) calc(26 * var(--rpx))}#pv-screen .mode-modal .heading{font-size:calc(36 * var(--rpx) * var(--fs-scale,1));margin:0 0 calc(10 * var(--rpx))}.mode-choices[data-v-1177da86]{display:grid;grid-auto-rows:1fr;gap:calc(22 * var(--rpx));margin-top:calc(22 * var(--rpx))}.mode-choice[data-v-1177da86]{display:flex;flex-direction:column;gap:calc(6 * var(--rpx));padding:calc(26 * var(--rpx)) calc(28 * var(--rpx));border-radius:calc(24 * var(--rpx));border:calc(1 * var(--rpx)) solid rgba(255,255,255,.7);background-color:#ffffff57;background-image:linear-gradient(180deg,#ffffff6b,#ffffff0f);box-shadow:0 calc(12 * var(--rpx)) calc(26 * var(--rpx)) #1a161424,inset 0 calc(1 * var(--rpx)) 0 #fffc;backdrop-filter:blur(20px) saturate(150%);-webkit-backdrop-filter:blur(20px) saturate(150%);cursor:pointer;transition:transform .2s ease,opacity .2s ease}.mode-choice[data-v-1177da86]:hover{transform:scale(.985);opacity:.86}.mode-name[data-v-1177da86]{font-size:calc(29 * var(--rpx) * var(--fs-scale,1));font-weight:600;letter-spacing:calc(1 * var(--rpx));color:var(--ink)}.mode-desc[data-v-1177da86]{font-size:calc(22 * var(--rpx) * var(--fs-scale,1));line-height:1.6;color:var(--ink-2)}.mode-cancel[data-v-1177da86]{margin-top:calc(24 * var(--rpx));height:calc(80 * var(--rpx));line-height:calc(80 * var(--rpx));text-align:center;font-size:calc(26 * var(--rpx) * var(--fs-scale,1));color:var(--muted);border-radius:calc(999 * var(--rpx));cursor:pointer;transition:background-color .2s ease}.mode-cancel[data-v-1177da86]:hover{background:#ffffff59}#pv-screen .pv-booking.page{padding:0 calc(30 * var(--rpx)) calc(200 * var(--rpx))}.bk-head[data-v-d8d103e4]{display:flex;flex-direction:column;align-items:center;padding:calc(18 * var(--rpx)) calc(60 * var(--rpx)) calc(6 * var(--rpx))}.bk-logo[data-v-d8d103e4]{display:block;width:100%;max-width:calc(520 * var(--rpx));height:calc(230 * var(--rpx));background-position:center;background-size:contain;background-repeat:no-repeat}.bk-name[data-v-d8d103e4]{display:block;font-family:var(--font-display);font-size:calc(50 * var(--rpx) * var(--fs-scale,1));line-height:1.3;letter-spacing:calc(8 * var(--rpx));text-align:center;color:var(--ink)}.panel[data-v-d8d103e4]{margin-top:calc(16 * var(--rpx));padding:calc(34 * var(--rpx)) calc(26 * var(--rpx)) calc(24 * var(--rpx))}.form[data-v-d8d103e4]{margin-top:calc(20 * var(--rpx));padding:calc(36 * var(--rpx)) calc(30 * var(--rpx)) calc(34 * var(--rpx))}.field[data-v-d8d103e4]{margin-top:calc(36 * var(--rpx))}.field[data-v-d8d103e4]:first-child{margin-top:0}.label[data-v-d8d103e4]{display:block;font-size:calc(23 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(2 * var(--rpx));color:var(--muted);margin-bottom:calc(14 * var(--rpx))}.field-head[data-v-d8d103e4]{display:flex;align-items:baseline;justify-content:space-between;gap:calc(20 * var(--rpx));margin-bottom:calc(14 * var(--rpx))}.field-head .label[data-v-d8d103e4]{margin-bottom:0}.head-hint[data-v-d8d103e4]{flex:none;font-size:calc(21 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(1 * var(--rpx));color:var(--accent-deep)}.monthbar[data-v-d8d103e4]{display:flex;align-items:center;justify-content:space-between;margin:calc(4 * var(--rpx)) calc(2 * var(--rpx)) 0}.cal-foot[data-v-d8d103e4]{margin-top:calc(24 * var(--rpx));padding-top:calc(22 * var(--rpx));border-top:calc(1 * var(--rpx)) solid var(--line)}.legend[data-v-d8d103e4]{display:flex;align-items:center;gap:calc(34 * var(--rpx));margin:0 calc(6 * var(--rpx));font-size:calc(21 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(1 * var(--rpx));color:var(--muted)}.pending[data-v-d8d103e4]{margin-top:calc(22 * var(--rpx))}.pending[data-v-d8d103e4]:hover{transform:scale(.98)}#pv-screen .bk-form .privacy-check{display:flex;align-items:flex-start;gap:calc(14 * var(--rpx));margin:calc(36 * var(--rpx)) 0 0;padding:calc(24 * var(--rpx));border-radius:calc(20 * var(--rpx));background:var(--surface-2);font-size:calc(23 * var(--rpx) * var(--fs-scale,1));line-height:1.7;color:var(--muted)}#pv-screen .bk-form .pv-check{margin-top:calc(2 * var(--rpx))}.submit-note[data-v-d8d103e4]{display:flex;align-items:flex-start;gap:calc(14 * var(--rpx));margin:calc(30 * var(--rpx)) calc(2 * var(--rpx)) 0;padding:calc(22 * var(--rpx)) calc(24 * var(--rpx));border-radius:calc(20 * var(--rpx));background:var(--surface-2);font-size:calc(22 * var(--rpx) * var(--fs-scale,1));line-height:1.7;color:var(--muted)}.note-mark[data-v-d8d103e4]{flex:none;width:calc(30 * var(--rpx));height:calc(30 * var(--rpx));margin-top:calc(4 * var(--rpx));border-radius:50%;display:flex;align-items:center;justify-content:center;background:#fff;color:var(--accent-deep);font-size:calc(20 * var(--rpx) * var(--fs-scale,1));line-height:1}.note-text[data-v-d8d103e4]{flex:1;min-width:0}.submit[data-v-d8d103e4]{display:flex;align-items:center;justify-content:center;width:calc(368 * var(--rpx));margin:calc(30 * var(--rpx)) auto 0;height:calc(92 * var(--rpx));padding:0;border:calc(1 * var(--rpx)) solid rgba(255,255,255,.75);border-radius:calc(999 * var(--rpx));background-color:#ffffff7a;background-image:linear-gradient(180deg,#ffffff80,#ffffff14);box-shadow:0 calc(12 * var(--rpx)) calc(26 * var(--rpx)) #1a161424,inset 0 calc(1 * var(--rpx)) 0 #ffffffe6;backdrop-filter:blur(20px) saturate(150%);-webkit-backdrop-filter:blur(20px) saturate(150%);cursor:pointer;transition:opacity .2s ease,transform .2s ease}.submit[data-v-d8d103e4]:hover{transform:scale(.985);opacity:.84}.submit.is-off[data-v-d8d103e4]{opacity:.45}.submit-label[data-v-d8d103e4]{font-size:calc(28 * var(--rpx) * var(--fs-scale,1));font-weight:500;line-height:1;letter-spacing:calc(2 * var(--rpx));padding-left:calc(2 * var(--rpx));color:var(--ink)}.success-card[data-v-d8d103e4]{margin-top:calc(24 * var(--rpx));padding:calc(52 * var(--rpx)) calc(34 * var(--rpx)) calc(36 * var(--rpx));text-align:center}.success-card .symbol[data-v-d8d103e4]{width:calc(104 * var(--rpx));height:calc(104 * var(--rpx));margin:0 auto calc(26 * var(--rpx));border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:calc(46 * var(--rpx) * var(--fs-scale,1));line-height:1;color:#fff;background:linear-gradient(160deg,#9fd3bb,#7fbf9f);box-shadow:0 calc(14 * var(--rpx)) calc(30 * var(--rpx)) #5fa98a47}.bk-mask[data-v-d8d103e4]{position:absolute;inset:0;background:#1a16148c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:flex-end}.bk-sheet[data-v-d8d103e4]{width:100%;max-height:70%;overflow:auto;background:var(--bg);border-radius:calc(30 * var(--rpx)) calc(30 * var(--rpx)) 0 0;padding:calc(34 * var(--rpx)) calc(32 * var(--rpx)) calc(40 * var(--rpx));display:flex;flex-direction:column;gap:calc(12 * var(--rpx))}.bk-sheet b[data-v-d8d103e4]{font-family:var(--font-display);font-size:calc(32 * var(--rpx) * var(--fs-scale,1));margin-bottom:calc(6 * var(--rpx))}.bk-opt[data-v-d8d103e4]{padding:calc(22 * var(--rpx)) calc(24 * var(--rpx));border-radius:calc(18 * var(--rpx));background:#fff;border:calc(1 * var(--rpx)) solid var(--line);font-size:calc(26 * var(--rpx) * var(--fs-scale,1));color:var(--ink);cursor:pointer}.bk-opt.on[data-v-d8d103e4]{border-color:var(--accent);color:var(--accent-deep)}.bk-empty[data-v-d8d103e4]{font-size:calc(22 * var(--rpx) * var(--fs-scale,1));color:var(--muted);text-align:center;padding:calc(20 * var(--rpx))}.bk-cancel[data-v-d8d103e4]{text-align:center;font-size:calc(26 * var(--rpx) * var(--fs-scale,1));color:var(--muted);padding:calc(14 * var(--rpx));cursor:pointer}#pv-screen .pv-custom.page{padding:0 calc(30 * var(--rpx)) calc(200 * var(--rpx))}.ct-head[data-v-5831d9d5]{display:flex;flex-direction:column;align-items:center;padding:calc(18 * var(--rpx)) calc(60 * var(--rpx)) calc(6 * var(--rpx))}.ct-logo[data-v-5831d9d5]{display:block;width:100%;max-width:calc(520 * var(--rpx));height:calc(230 * var(--rpx));background-position:center;background-size:contain;background-repeat:no-repeat}.ct-name[data-v-5831d9d5]{display:block;font-family:var(--font-display);font-size:calc(50 * var(--rpx) * var(--fs-scale,1));line-height:1.3;letter-spacing:calc(8 * var(--rpx));text-align:center;color:var(--ink)}.ct-sub[data-v-5831d9d5]{display:block;margin-top:calc(8 * var(--rpx));font-size:calc(19 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(6 * var(--rpx));color:var(--muted)}.panel[data-v-5831d9d5]{margin-top:calc(16 * var(--rpx));padding:calc(34 * var(--rpx)) calc(26 * var(--rpx)) calc(24 * var(--rpx))}.intro[data-v-5831d9d5]{margin-top:calc(20 * var(--rpx));padding:calc(40 * var(--rpx)) calc(32 * var(--rpx)) calc(30 * var(--rpx))}.intro-title[data-v-5831d9d5]{display:block;font-family:var(--font-display);font-size:calc(40 * var(--rpx) * var(--fs-scale,1));line-height:1.5;letter-spacing:calc(2 * var(--rpx));color:var(--ink)}.intro-text[data-v-5831d9d5]{display:block;margin-top:calc(20 * var(--rpx));font-size:calc(24 * var(--rpx) * var(--fs-scale,1));line-height:1.9;color:var(--ink-2)}.intro-hint[data-v-5831d9d5]{display:block;margin-top:calc(14 * var(--rpx));font-size:calc(22 * var(--rpx) * var(--fs-scale,1));line-height:1.8;color:var(--muted)}.intro-meta[data-v-5831d9d5]{display:flex;align-items:baseline;justify-content:space-between;gap:calc(20 * var(--rpx));margin-top:calc(26 * var(--rpx));padding-top:calc(22 * var(--rpx));border-top:calc(1 * var(--rpx)) solid var(--line)}.meta-label[data-v-5831d9d5]{font-size:calc(22 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(2 * var(--rpx));color:var(--muted)}.meta-value[data-v-5831d9d5]{font-size:calc(27 * var(--rpx) * var(--fs-scale,1));font-weight:500;color:var(--accent-deep)}.q[data-v-5831d9d5]{margin-top:calc(20 * var(--rpx));padding:calc(32 * var(--rpx)) calc(26 * var(--rpx)) calc(28 * var(--rpx))}.q-head[data-v-5831d9d5]{display:flex;align-items:flex-start;gap:calc(16 * var(--rpx))}.q-num[data-v-5831d9d5]{flex:none;min-width:calc(52 * var(--rpx));padding-top:calc(2 * var(--rpx));font-family:var(--font-display);font-size:calc(32 * var(--rpx) * var(--fs-scale,1));line-height:1.2;color:var(--accent)}.q-title-wrap[data-v-5831d9d5]{flex:1;min-width:0}.q-title[data-v-5831d9d5]{font-size:calc(29 * var(--rpx) * var(--fs-scale,1));font-weight:500;line-height:1.55;color:var(--ink)}.q-note[data-v-5831d9d5]{display:block;margin-top:calc(6 * var(--rpx));font-size:calc(22 * var(--rpx) * var(--fs-scale,1));line-height:1.6;color:var(--muted)}.q-tag[data-v-5831d9d5]{display:inline-block;margin-left:calc(12 * var(--rpx));padding:calc(4 * var(--rpx)) calc(14 * var(--rpx));border-radius:calc(999 * var(--rpx));background:var(--surface-2);font-size:calc(19 * var(--rpx) * var(--fs-scale,1));line-height:1.6;letter-spacing:calc(1 * var(--rpx));color:var(--muted);vertical-align:calc(2 * var(--rpx))}.q-tag.is-required[data-v-5831d9d5]{background:var(--accent-soft);color:var(--accent-deep)}.field[data-v-5831d9d5]{margin-top:calc(28 * var(--rpx))}.q .field[data-v-5831d9d5]:first-of-type{margin-top:calc(22 * var(--rpx))}.label[data-v-5831d9d5]{display:block;font-size:calc(23 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(2 * var(--rpx));color:var(--muted);margin-bottom:calc(14 * var(--rpx))}.picker-value[data-v-5831d9d5],.chips[data-v-5831d9d5]{margin-top:calc(22 * var(--rpx))}.chips.is-two[data-v-5831d9d5]{display:grid;grid-template-columns:1fr 1fr;gap:calc(14 * var(--rpx))}.chip[data-v-5831d9d5]{display:flex;align-items:center;gap:calc(14 * var(--rpx));margin-bottom:calc(14 * var(--rpx));padding:calc(22 * var(--rpx)) calc(24 * var(--rpx));background:linear-gradient(180deg,#fff,#fdfcfa);border:calc(1 * var(--rpx)) solid var(--line);border-radius:calc(20 * var(--rpx));box-shadow:0 calc(6 * var(--rpx)) calc(16 * var(--rpx)) #1a16140a;font-size:calc(26 * var(--rpx) * var(--fs-scale,1));color:var(--ink-2);cursor:pointer;transition:background-color .22s ease,border-color .22s ease,transform .18s ease}.chips.is-two .chip[data-v-5831d9d5]{margin-bottom:0}.chip[data-v-5831d9d5]:hover{transform:scale(.99)}.chip.on[data-v-5831d9d5]{background:var(--accent-soft);border-color:#a96f616b;color:var(--accent-deep);font-weight:500}.chip-box[data-v-5831d9d5]{flex:none;display:inline-block;box-sizing:border-box;width:calc(48 * var(--rpx));height:calc(48 * var(--rpx));border-radius:calc(8 * var(--rpx));border:calc(3 * var(--rpx)) solid #D2CBC2;background:#fff;background-repeat:no-repeat;background-position:center;background-size:calc(34 * var(--rpx)) calc(34 * var(--rpx));transform:scale(.82);transform-origin:left center}.chip-box.on[data-v-5831d9d5]{background-color:var(--accent);border-color:var(--accent);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FFFFFF' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.6 12.9l5 5.2L19.4 6.5'/%3E%3C/svg%3E")}.chip-text[data-v-5831d9d5]{flex:1;min-width:0}.group-label[data-v-5831d9d5]{margin:calc(44 * var(--rpx)) calc(2 * var(--rpx)) 0;padding-top:calc(26 * var(--rpx));border-top:calc(1 * var(--rpx)) solid var(--line);font-size:calc(19 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(6 * var(--rpx));color:var(--muted)}.shots[data-v-5831d9d5]{display:grid;grid-template-columns:repeat(3,1fr);gap:calc(14 * var(--rpx));margin-top:calc(24 * var(--rpx))}.shot[data-v-5831d9d5]{position:relative;padding-top:100%;border-radius:calc(20 * var(--rpx));overflow:hidden;background:var(--surface-2)}.shot.is-add[data-v-5831d9d5]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(8 * var(--rpx));border:calc(1 * var(--rpx)) dashed rgba(194,136,122,.55);background:#f7ede980;cursor:pointer;transition:background-color .22s ease,transform .18s ease}.shot.is-add[data-v-5831d9d5]:hover{transform:scale(.98)}.shot-plus[data-v-5831d9d5]{font-size:calc(44 * var(--rpx) * var(--fs-scale,1));line-height:1;color:var(--accent);font-weight:300}.shot-tip[data-v-5831d9d5]{padding:0 calc(14 * var(--rpx));text-align:center;font-size:calc(19 * var(--rpx) * var(--fs-scale,1));line-height:1.6;color:var(--accent-deep)}.shots-hint[data-v-5831d9d5]{display:block;margin-top:calc(16 * var(--rpx));font-size:calc(21 * var(--rpx) * var(--fs-scale,1));line-height:1.7;color:var(--muted)}.form-foot[data-v-5831d9d5]{margin-top:calc(24 * var(--rpx));padding:calc(28 * var(--rpx)) calc(26 * var(--rpx))}#pv-screen .form-foot .privacy-check{margin:0}.submit-note[data-v-5831d9d5]{display:flex;align-items:flex-start;gap:calc(14 * var(--rpx));margin:calc(30 * var(--rpx)) calc(2 * var(--rpx)) 0;padding:calc(22 * var(--rpx)) calc(24 * var(--rpx));border-radius:calc(20 * var(--rpx));background:var(--surface-2);font-size:calc(22 * var(--rpx) * var(--fs-scale,1));line-height:1.7;color:var(--muted)}.note-mark[data-v-5831d9d5]{flex:none;width:calc(30 * var(--rpx));height:calc(30 * var(--rpx));margin-top:calc(4 * var(--rpx));border-radius:50%;display:flex;align-items:center;justify-content:center;background:#fff;color:var(--accent-deep);font-size:calc(20 * var(--rpx) * var(--fs-scale,1));line-height:1}.note-text[data-v-5831d9d5]{flex:1;min-width:0}.submit[data-v-5831d9d5]{display:flex;align-items:center;justify-content:center;width:calc(368 * var(--rpx));margin:calc(30 * var(--rpx)) auto 0;height:calc(92 * var(--rpx));padding:0;border:calc(1 * var(--rpx)) solid rgba(255,255,255,.75);border-radius:calc(999 * var(--rpx));background-color:#ffffff7a;background-image:linear-gradient(180deg,#ffffff80,#ffffff14);box-shadow:0 calc(12 * var(--rpx)) calc(26 * var(--rpx)) #1a161424,inset 0 calc(1 * var(--rpx)) 0 #ffffffe6;backdrop-filter:blur(20px) saturate(150%);-webkit-backdrop-filter:blur(20px) saturate(150%);cursor:pointer;transition:opacity .2s ease,transform .2s ease}.submit[data-v-5831d9d5]:hover{transform:scale(.985);opacity:.84}.submit-label[data-v-5831d9d5]{font-size:calc(28 * var(--rpx) * var(--fs-scale,1));font-weight:500;line-height:1;letter-spacing:calc(2 * var(--rpx));padding-left:calc(2 * var(--rpx));color:var(--ink)}.success-card[data-v-5831d9d5]{margin-top:calc(24 * var(--rpx));padding:calc(52 * var(--rpx)) calc(34 * var(--rpx)) calc(36 * var(--rpx));text-align:center}.success-card .symbol[data-v-5831d9d5]{width:calc(104 * var(--rpx));height:calc(104 * var(--rpx));margin:0 auto calc(26 * var(--rpx));border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:calc(46 * var(--rpx) * var(--fs-scale,1));line-height:1;color:#fff;background:linear-gradient(160deg,#9fd3bb,#7fbf9f);box-shadow:0 calc(14 * var(--rpx)) calc(30 * var(--rpx)) #5fa98a47}#pv-screen .success-card .heading{font-family:var(--font-display);font-size:calc(40 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(2 * var(--rpx));line-height:1.4;margin:0 0 calc(10 * var(--rpx))}#pv-screen .success-card .notice{margin:calc(28 * var(--rpx)) 0 0;font-size:calc(22 * var(--rpx) * var(--fs-scale,1));line-height:2;text-align:left;word-break:break-all}#pv-screen .pv-about.page{padding:0 calc(30 * var(--rpx)) calc(40 * var(--rpx))}.about-banner[data-v-67e1f803]{margin:0 calc(-30 * var(--rpx))}.about-banner-img[data-v-67e1f803]{display:block;width:100%;height:auto}.about-banner-empty[data-v-67e1f803]{display:flex;align-items:center;justify-content:center;height:calc(320 * var(--rpx));border:calc(2 * var(--rpx)) dashed #E2DCD4;background:#fbf9f6;color:#b4ab9f;font-size:calc(22 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(1 * var(--rpx))}.about-head[data-v-67e1f803]{display:flex;flex-direction:column;align-items:center;padding:calc(18 * var(--rpx)) calc(60 * var(--rpx)) calc(10 * var(--rpx))}.about-logo[data-v-67e1f803]{display:block;width:100%;max-width:calc(520 * var(--rpx));height:calc(230 * var(--rpx));background-position:center;background-size:contain;background-repeat:no-repeat}.about-name[data-v-67e1f803]{font-family:var(--font-display);font-size:calc(50 * var(--rpx) * var(--fs-scale,1));line-height:1.3;letter-spacing:calc(8 * var(--rpx));text-align:center;color:var(--ink)}.entry-in[data-v-67e1f803]{animation:entry-in-67e1f803 .52s cubic-bezier(.22,.8,.28,1) both}.entry-in.is-late[data-v-67e1f803]{animation-delay:.12s}@keyframes entry-in-67e1f803{0%{opacity:0;transform:translateY(calc(26 * var(--rpx)))}to{opacity:1;transform:none}}.community-entry[data-v-67e1f803]{margin:calc(20 * var(--rpx)) calc(32 * var(--rpx)) 0;display:flex;align-items:center;gap:calc(20 * var(--rpx));padding:calc(30 * var(--rpx)) calc(32 * var(--rpx));border-radius:calc(24 * var(--rpx));background:#fff;box-shadow:0 calc(10 * var(--rpx)) calc(34 * var(--rpx)) #1a1a1a0d;transition:transform .22s ease}.community-entry[data-v-67e1f803]:hover{opacity:.85;transform:scale(.985)}.community-entry-icon[data-v-67e1f803]{width:calc(78 * var(--rpx));height:calc(78 * var(--rpx));border-radius:calc(22 * var(--rpx));background-color:#fbf8f4;flex-shrink:0;background-repeat:no-repeat;background-position:center;background-size:calc(46 * var(--rpx)) calc(46 * var(--rpx));transition:transform .22s ease,background-color .22s ease;animation:icon-breathe-67e1f803 3.2s ease-in-out infinite}.entry-in.is-late .community-entry-icon[data-v-67e1f803]{animation-delay:1.1s}@keyframes icon-breathe-67e1f803{0%,to{box-shadow:0 0 #c2887a00}50%{box-shadow:0 0 0 calc(7 * var(--rpx)) #c2887a1a}}.community-entry:hover .community-entry-icon[data-v-67e1f803]{transform:scale(.94);background-color:#f5efe8}.community-entry-icon.is-community[data-v-67e1f803]{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0OCIgaGVpZ2h0PSI0OCIgdmlld0JveD0iMCAwIDQ4IDQ4IiBmaWxsPSJub25lIiBzdHJva2U9IiM4QzgzNzciIHN0cm9rZS13aWR0aD0iMi40IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPg0KICA8IS0tIOWQjumdoumCo+S9je+8muWktCArIOiCqe+8jOiiq+WJjemdoueahOS6uuaMoeaOieS4gOmDqOWIhu+8iOS4pOWciOi9ruW7k+WcqOS4remXtOWPoOWHuuS4gOmBk+WPjOe6v++8jOato+aYr+WPguiAg+WbvueahOagt+WtkO+8ieOAgiAtLT4NCiAgPGNpcmNsZSBjeD0iMzQiIGN5PSIxNi41IiByPSI1LjIiLz4NCiAgPHBhdGggZD0iTTI2LjUgNDF2LTMuMWMwLTQuMSAzLjMtNy40IDcuNC03LjRoLjJjNC4xIDAgNy40IDMuMyA3LjQgNy40VjQxIi8+DQogIDwhLS0g5YmN6Z2i6YKj5L2N77ya5aS0ICsg6Lqr5a2Q77yM55Wl5aSn5LiA54K577yM5Y6L5Zyo5YmN6Z2i44CCIC0tPg0KICA8Y2lyY2xlIGN4PSIxNyIgY3k9IjE2IiByPSI2LjUiLz4NCiAgPHBhdGggZD0iTTUuNSA0MXYtMi42YzAtNi4zIDUuMS0xMS40IDExLjQtMTEuNFMyOC4zIDMyLjEgMjguMyAzOC40VjQxIi8+DQo8L3N2Zz4NCg==)}.community-entry-icon.is-moments[data-v-67e1f803]{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0OCIgaGVpZ2h0PSI0OCIgdmlld0JveD0iMCAwIDQ4IDQ4IiBmaWxsPSJub25lIj4NCiAgPHBhdGggZD0iTTI0IDdBMTcgMTcgMCAwIDEgMzguMDkgMTQuNDkiIHN0cm9rZT0iI0U4NTAzQSIgc3Ryb2tlLXdpZHRoPSIzLjIiLz4NCiAgPHBhdGggZD0iTTM4LjcyIDE1LjVBMTcgMTcgMCAwIDEgMzkuMjggMzEuNDUiIHN0cm9rZT0iI0YyOTk0QSIgc3Ryb2tlLXdpZHRoPSIzLjIiLz4NCiAgPHBhdGggZD0iTTM4LjcyIDMyLjVBMTcgMTcgMCAwIDEgMjUuMTkgNDAuOTYiIHN0cm9rZT0iI0YyQzk0QyIgc3Ryb2tlLXdpZHRoPSIzLjIiLz4NCiAgPHBhdGggZD0iTTI0IDQxQTE3IDE3IDAgMCAxIDkuOTEgMzMuNTEiIHN0cm9rZT0iIzI3QUU2MCIgc3Ryb2tlLXdpZHRoPSIzLjIiLz4NCiAgPHBhdGggZD0iTTkuMjggMzIuNUExNyAxNyAwIDAgMSA4LjcyIDE2LjU1IiBzdHJva2U9IiM0QzlCRjUiIHN0cm9rZS13aWR0aD0iMy4yIi8+DQogIDxwYXRoIGQ9Ik05LjI4IDE1LjVBMTcgMTcgMCAwIDEgMjIuODEgNy4wNCIgc3Ryb2tlPSIjQTY2QkUwIiBzdHJva2Utd2lkdGg9IjMuMiIvPg0KPC9zdmc+DQo=)}.community-entry-copy[data-v-67e1f803]{flex:1;display:flex;flex-direction:column;min-width:0}.community-entry-title[data-v-67e1f803]{font-size:calc(31 * var(--rpx) * var(--fs-scale,1));font-weight:600;color:#1a1a1a;letter-spacing:calc(1 * var(--rpx))}.community-entry-hint[data-v-67e1f803]{font-size:calc(22 * var(--rpx) * var(--fs-scale,1));color:#9c948b;margin-top:calc(8 * var(--rpx));letter-spacing:calc(1 * var(--rpx))}.community-entry-arrow[data-v-67e1f803]{flex-shrink:0;font-size:calc(22 * var(--rpx) * var(--fs-scale,1));color:var(--accent);letter-spacing:calc(1 * var(--rpx))}.community-entry-caret[data-v-67e1f803]{display:inline-block;margin-left:calc(4 * var(--rpx));animation:caret-nudge-67e1f803 1.9s ease-in-out infinite}.entry-in.is-late .community-entry-caret[data-v-67e1f803]{animation-delay:.4s}@keyframes caret-nudge-67e1f803{0%,to{transform:translate(0);opacity:.65}50%{transform:translate(calc(8 * var(--rpx)));opacity:1}}.stack-wrap[data-v-67e1f803]{margin:calc(26 * var(--rpx)) calc(32 * var(--rpx)) 0}.stack-head[data-v-67e1f803]{display:flex;flex-direction:column;gap:calc(8 * var(--rpx));padding:0 calc(4 * var(--rpx)) calc(16 * var(--rpx))}.stack-title[data-v-67e1f803]{font-size:calc(31 * var(--rpx) * var(--fs-scale,1));font-weight:600;color:#1a1a1a;letter-spacing:calc(1 * var(--rpx))}.stack-hint[data-v-67e1f803]{display:flex;align-items:center;gap:calc(10 * var(--rpx));font-size:calc(21 * var(--rpx) * var(--fs-scale,1));color:#b4ab9f;letter-spacing:calc(1 * var(--rpx))}.stack-hint-text[data-v-67e1f803]{line-height:1.4}.stack-hint-arrow[data-v-67e1f803]{font-size:calc(24 * var(--rpx) * var(--fs-scale,1));color:var(--accent);line-height:1}.stack-hint-arrow.is-left[data-v-67e1f803]{animation:hint-left-67e1f803 2.2s ease-in-out infinite}.stack-hint-arrow.is-right[data-v-67e1f803]{animation:hint-right-67e1f803 2.2s ease-in-out .55s infinite}@keyframes hint-left-67e1f803{0%,to{transform:translate(0);opacity:.5}45%{transform:translate(calc(-10 * var(--rpx)));opacity:1}}@keyframes hint-right-67e1f803{0%,to{transform:translate(0);opacity:.5}45%{transform:translate(calc(10 * var(--rpx)));opacity:1}}.stack[data-v-67e1f803]{position:relative;height:calc(520 * var(--rpx));overflow:visible}.stack-card[data-v-67e1f803]{position:absolute;left:0;right:0;top:0;height:calc(500 * var(--rpx));border-radius:calc(30 * var(--rpx));overflow:hidden;background:#f3f0eb;box-shadow:0 calc(16 * var(--rpx)) calc(40 * var(--rpx)) #1a16141f}.stack-card.is-top[data-v-67e1f803]{z-index:9;box-shadow:0 calc(24 * var(--rpx)) calc(54 * var(--rpx)) #1a161433}.stack-img[data-v-67e1f803]{width:100%;height:100%;display:block;background-position:center;background-size:cover}.stack-img-fallback[data-v-67e1f803]{background:linear-gradient(140deg,#d9cfc6,#8e8278)}.stack-shade[data-v-67e1f803]{position:absolute;inset:0;background:linear-gradient(180deg,#14110f00 34%,#14110fc2)}.stack-copy[data-v-67e1f803]{position:absolute;left:calc(34 * var(--rpx));right:calc(34 * var(--rpx));bottom:calc(30 * var(--rpx));display:flex;flex-direction:column;color:#fff}.stack-eyebrow[data-v-67e1f803]{font-size:calc(19 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(3 * var(--rpx));opacity:.78}.stack-name[data-v-67e1f803]{font-family:var(--font-display);font-size:calc(40 * var(--rpx) * var(--fs-scale,1));font-weight:400;letter-spacing:calc(2 * var(--rpx));margin:calc(10 * var(--rpx)) 0 calc(8 * var(--rpx));line-height:1.35}.stack-text[data-v-67e1f803]{font-size:calc(23 * var(--rpx) * var(--fs-scale,1));opacity:.85;letter-spacing:calc(1 * var(--rpx));line-height:1.6;max-height:calc(76 * var(--rpx));overflow:hidden}.stack-open[data-v-67e1f803]{position:absolute;right:calc(30 * var(--rpx));top:calc(26 * var(--rpx));font-size:calc(21 * var(--rpx) * var(--fs-scale,1));color:#fff;letter-spacing:calc(1 * var(--rpx));padding:calc(12 * var(--rpx)) calc(20 * var(--rpx));border-radius:calc(999 * var(--rpx));background:#14110f57}.stack-empty[data-v-67e1f803]{position:absolute;left:0;right:0;top:0;height:calc(500 * var(--rpx));border-radius:calc(30 * var(--rpx));border:calc(2 * var(--rpx)) dashed #E2DCD4;background:#fbf9f6;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(12 * var(--rpx))}.stack-empty-title[data-v-67e1f803]{font-size:calc(28 * var(--rpx) * var(--fs-scale,1));color:#8c8377;letter-spacing:calc(1 * var(--rpx))}.stack-empty-hint[data-v-67e1f803]{font-size:calc(22 * var(--rpx) * var(--fs-scale,1));color:#b4ab9f;letter-spacing:calc(1 * var(--rpx))}.ab-team .section-title[data-v-67e1f803]{display:flex;justify-content:space-between;align-items:center;margin:calc(36 * var(--rpx)) 0 calc(24 * var(--rpx))}.ab-team .st-main[data-v-67e1f803],.ab-gallery .st-main[data-v-67e1f803]{font-size:calc(31 * var(--rpx) * var(--fs-scale,1));font-weight:600;letter-spacing:calc(1 * var(--rpx))}.ab-team .st-note[data-v-67e1f803],.ab-gallery .st-note[data-v-67e1f803]{font-size:calc(24 * var(--rpx) * var(--fs-scale,1));color:var(--muted);font-weight:400}.team[data-v-67e1f803]{background:#fff;border-radius:calc(26 * var(--rpx));padding:calc(6 * var(--rpx)) calc(30 * var(--rpx));box-shadow:0 calc(10 * var(--rpx)) calc(34 * var(--rpx)) #1a1a1a0d}.member[data-v-67e1f803]{display:flex;align-items:center;gap:calc(24 * var(--rpx));padding:calc(26 * var(--rpx)) 0;border-bottom:calc(1 * var(--rpx)) solid #F2EFEA}.member[data-v-67e1f803]:last-child{border-bottom:0}.member-img[data-v-67e1f803]{width:calc(104 * var(--rpx));height:calc(104 * var(--rpx));border-radius:50%;flex-shrink:0;background-color:#f3f0eb;background-position:center;background-size:cover;display:flex;align-items:center;justify-content:center;font-size:calc(30 * var(--rpx) * var(--fs-scale,1));color:#9c948b}.member-fallback[data-v-67e1f803]{font-family:Georgia,serif}.member-meta[data-v-67e1f803]{display:flex;flex-direction:column;min-width:0}.member-name[data-v-67e1f803]{font-size:calc(30 * var(--rpx) * var(--fs-scale,1));font-weight:500;color:#1a1a1a}.member-role[data-v-67e1f803]{font-size:calc(21 * var(--rpx) * var(--fs-scale,1));color:#9c948b;letter-spacing:calc(2 * var(--rpx));margin-top:calc(6 * var(--rpx))}.ab-gallery .section-title[data-v-67e1f803]{display:flex;justify-content:space-between;align-items:center;margin:calc(36 * var(--rpx)) 0 calc(24 * var(--rpx))}.gallery[data-v-67e1f803]{display:grid;grid-template-columns:repeat(3,1fr);gap:calc(8 * var(--rpx));border-radius:calc(24 * var(--rpx));overflow:hidden}.gallery-cell[data-v-67e1f803]{width:100%;height:calc(236 * var(--rpx));display:block;background-color:#f3f0eb;background-position:center;background-size:cover}.book-btn[data-v-67e1f803]{margin:calc(48 * var(--rpx)) 0 0;background:#8fcbb0;color:#12372a;border-radius:calc(999 * var(--rpx));font-size:calc(29 * var(--rpx) * var(--fs-scale,1));line-height:2.85;font-weight:500;letter-spacing:calc(2 * var(--rpx));border:0;text-align:center}.contact-bleed[data-v-67e1f803]{margin:0 calc(-30 * var(--rpx))}.fc[data-v-c3429583]{position:relative;background:#fff;border-radius:calc(24 * var(--rpx));padding:calc(28 * var(--rpx)) calc(28 * var(--rpx)) calc(22 * var(--rpx));box-shadow:0 calc(10 * var(--rpx)) calc(34 * var(--rpx)) #1a1a1a0d}.fc-ic[data-v-c3429583]{width:calc(36 * var(--rpx));height:calc(36 * var(--rpx));flex-shrink:0;background-repeat:no-repeat;background-position:center;background-size:100% 100%}.fc-ic-share[data-v-c3429583]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238C8377' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 15.4V3.8'/%3E%3Cpath d='M7.8 8 12 3.8 16.2 8'/%3E%3Cpath d='M5.6 12.4v5.8a2 2 0 0 0 2 2h8.8a2 2 0 0 0 2-2v-5.8'/%3E%3C/svg%3E")}.fc-ic-heart[data-v-c3429583]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FFFFFF' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 20.3S4.6 15.9 4.6 11.1A4.1 4.1 0 0 1 12 8.6a4.1 4.1 0 0 1 7.4 2.5c0 4.8-7.4 9.2-7.4 9.2z'/%3E%3C/svg%3E")}.fc-ic-heart-on[data-v-c3429583]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23FF4D4F' stroke='%23FF4D4F' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 20.3S4.6 15.9 4.6 11.1A4.1 4.1 0 0 1 12 8.6a4.1 4.1 0 0 1 7.4 2.5c0 4.8-7.4 9.2-7.4 9.2z'/%3E%3C/svg%3E")}.fc-ic-heart-red[data-v-c3429583]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23E4574C' stroke='%23E4574C' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 20.3S4.6 15.9 4.6 11.1A4.1 4.1 0 0 1 12 8.6a4.1 4.1 0 0 1 7.4 2.5c0 4.8-7.4 9.2-7.4 9.2z'/%3E%3C/svg%3E")}.fc-ic-comment-on[data-v-c3429583]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FFFFFF' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20.4 10.6c0 3.7-3.8 6.7-8.4 6.7-1 0-2-.15-2.9-.42L4.4 19.2l1.3-3.4A6.5 6.5 0 0 1 3.6 10.6c0-3.7 3.8-6.7 8.4-6.7s8.4 3 8.4 6.7z'/%3E%3C/svg%3E")}.fc-ic-comment-gray[data-v-c3429583]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238C8377' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20.4 10.6c0 3.7-3.8 6.7-8.4 6.7-1 0-2-.15-2.9-.42L4.4 19.2l1.3-3.4A6.5 6.5 0 0 1 3.6 10.6c0-3.7 3.8-6.7 8.4-6.7s8.4 3 8.4 6.7z'/%3E%3C/svg%3E")}.fc-author[data-v-c3429583]{display:flex;align-items:center;gap:calc(18 * var(--rpx))}.fc-avatar[data-v-c3429583]{width:calc(84 * var(--rpx));height:calc(84 * var(--rpx));border-radius:calc(14 * var(--rpx));background-color:#f3f0eb;background-position:center;background-size:cover;flex-shrink:0}.fc-avatar-fallback[data-v-c3429583]{display:flex;align-items:center;justify-content:center;font-size:calc(34 * var(--rpx) * var(--fs-scale,1));color:#8c8377;font-weight:600}.fc-name[data-v-c3429583]{flex:1;min-width:0;font-size:calc(29 * var(--rpx) * var(--fs-scale,1));font-weight:600;color:#1a1a1a;letter-spacing:calc(1 * var(--rpx));overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.fc-source[data-v-c3429583]{flex-shrink:0;display:inline-flex;align-items:center;height:calc(36 * var(--rpx));padding:0 calc(14 * var(--rpx));font-size:calc(20 * var(--rpx) * var(--fs-scale,1));line-height:1;color:#a79c90;background:#f3f0eb;border-radius:calc(999 * var(--rpx))}.fc-share[data-v-c3429583]{display:flex;align-items:center;justify-content:center;width:calc(64 * var(--rpx));height:calc(64 * var(--rpx));border-radius:50%;background:#f7f5f2;flex-shrink:0}.fc-share .fc-ic[data-v-c3429583]{width:calc(32 * var(--rpx));height:calc(32 * var(--rpx))}.fc-title[data-v-c3429583]{display:block;font-size:calc(31 * var(--rpx) * var(--fs-scale,1));font-weight:600;line-height:1.45;letter-spacing:calc(1 * var(--rpx));color:#1a1a1a;margin-top:calc(22 * var(--rpx))}.fc-content[data-v-c3429583]{display:block;font-size:calc(28 * var(--rpx) * var(--fs-scale,1));line-height:1.7;color:#3e3a35;margin-top:calc(14 * var(--rpx));word-break:break-all}.fc-content.is-lead[data-v-c3429583]{margin-top:calc(22 * var(--rpx))}.fc-video[data-v-c3429583]{position:relative;margin-top:calc(20 * var(--rpx));border-radius:calc(12 * var(--rpx));overflow:hidden;background:#000;padding-top:177.78%}.fc-video-el[data-v-c3429583]{position:absolute;left:0;top:0;width:100%;height:100%;display:block;background-color:#000;background-position:center;background-size:cover}.fc-video-broken[data-v-c3429583]{display:flex;align-items:center;justify-content:center;color:#ffffff8c;font-size:calc(24 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(1 * var(--rpx))}.fc-grid[data-v-c3429583]{display:grid;gap:calc(10 * var(--rpx));margin-top:calc(20 * var(--rpx))}.fc-grid.g3[data-v-c3429583]{grid-template-columns:repeat(3,1fr)}.fc-grid.g2[data-v-c3429583]{grid-template-columns:repeat(2,1fr)}.fc-grid.g1[data-v-c3429583]{grid-template-columns:1fr}.fc-grid.g3 .fc-cell[data-v-c3429583]{width:100%;height:calc(210 * var(--rpx));border-radius:calc(10 * var(--rpx));background-color:#f3f0eb;background-position:center;background-size:cover}.fc-grid.g2 .fc-cell[data-v-c3429583]{width:100%;height:calc(322 * var(--rpx));border-radius:calc(12 * var(--rpx));background-color:#f3f0eb;background-position:center;background-size:cover}.fc-grid.g1 .fc-cell[data-v-c3429583]{width:86%;height:calc(360 * var(--rpx));border-radius:calc(14 * var(--rpx));background-color:#f3f0eb;background-position:center;background-size:cover}.fc-meta[data-v-c3429583]{position:relative;display:flex;align-items:center;justify-content:space-between;margin-top:calc(22 * var(--rpx))}.fc-time[data-v-c3429583]{font-size:calc(21 * var(--rpx) * var(--fs-scale,1));color:#b4ab9f;letter-spacing:calc(1 * var(--rpx))}.fc-dots[data-v-c3429583]{display:flex;align-items:center;gap:calc(6 * var(--rpx));padding:calc(14 * var(--rpx)) calc(18 * var(--rpx));border-radius:calc(14 * var(--rpx));background:#f7f5f2;cursor:pointer}.fc-dot[data-v-c3429583]{width:calc(9 * var(--rpx));height:calc(9 * var(--rpx));border-radius:50%;background:#8c8377}.fc-menu[data-v-c3429583]{position:absolute;right:0;bottom:calc(100% + 10 * var(--rpx));z-index:20;display:flex;align-items:stretch;background:#4c4a46;border-radius:calc(14 * var(--rpx));box-shadow:0 calc(8 * var(--rpx)) calc(24 * var(--rpx)) #1a1a1a4d;overflow:hidden}.fc-menu-item[data-v-c3429583]{width:calc(158 * var(--rpx));height:calc(74 * var(--rpx));display:flex;align-items:center;justify-content:center;gap:calc(10 * var(--rpx));color:#fff;font-size:calc(25 * var(--rpx) * var(--fs-scale,1))}.fc-menu-divider[data-v-c3429583]{width:calc(1 * var(--rpx));align-self:center;height:calc(30 * var(--rpx));background:#ffffff40}.fc-menu-icon[data-v-c3429583]{width:calc(36 * var(--rpx))}@keyframes fcIn-c3429583{0%{opacity:0;transform:translateY(calc(-10 * var(--rpx)))}to{opacity:1;transform:translateY(0)}}.fc-interact[data-v-c3429583]{margin-top:calc(20 * var(--rpx));background:#f7f5f2;border-radius:calc(14 * var(--rpx));padding:calc(18 * var(--rpx)) calc(22 * var(--rpx));animation:fcIn-c3429583 .28s ease-out}.fc-likes[data-v-c3429583]{display:flex;flex-wrap:wrap;align-items:center;gap:calc(10 * var(--rpx));padding-bottom:calc(14 * var(--rpx))}.fc-likers[data-v-c3429583]{display:flex;flex-wrap:wrap;align-items:center;gap:calc(10 * var(--rpx))}.fc-liker[data-v-c3429583]{width:calc(44 * var(--rpx));height:calc(44 * var(--rpx));flex-shrink:0}.fc-liker-img[data-v-c3429583]{display:block;width:calc(44 * var(--rpx));height:calc(44 * var(--rpx));border-radius:50%;background-color:#efece7;overflow:hidden;background-position:center;background-size:cover}.fc-liker-initial[data-v-c3429583]{display:flex;align-items:center;justify-content:center;font-size:calc(22 * var(--rpx) * var(--fs-scale,1));color:#8c8377;font-weight:600}.fc-likes-rest[data-v-c3429583]{font-size:calc(22 * var(--rpx) * var(--fs-scale,1));color:#9c948b;margin-left:calc(4 * var(--rpx))}.fc-comments[data-v-c3429583]{border-top:calc(1 * var(--rpx)) solid #EFEBE4;padding-top:calc(6 * var(--rpx))}.fc-comment[data-v-c3429583]{position:relative;display:flex;align-items:flex-start;gap:calc(12 * var(--rpx));padding:calc(12 * var(--rpx)) 0}.fc-comment-icon[data-v-c3429583]{margin-top:calc(6 * var(--rpx));opacity:.85}.fc-comment-avatar[data-v-c3429583]{width:calc(46 * var(--rpx));height:calc(46 * var(--rpx));border-radius:50%;background-color:#efece7;flex-shrink:0;overflow:hidden;background-position:center;background-size:cover}.fc-comment-initial[data-v-c3429583]{display:flex;align-items:center;justify-content:center;font-size:calc(22 * var(--rpx) * var(--fs-scale,1));color:#8c8377;font-weight:600}.fc-comment-body[data-v-c3429583]{flex:1;min-width:0}.fc-comment-head[data-v-c3429583]{display:flex;align-items:baseline;gap:calc(8 * var(--rpx));padding-right:calc(170 * var(--rpx))}.fc-comment-name[data-v-c3429583]{font-size:calc(25 * var(--rpx) * var(--fs-scale,1));color:#576b95;font-weight:500}.fc-comment-reply[data-v-c3429583]{font-size:calc(23 * var(--rpx) * var(--fs-scale,1));color:#576b95}.fc-comment-text[data-v-c3429583]{display:block;font-size:calc(26 * var(--rpx) * var(--fs-scale,1));color:#3e3a35;line-height:1.5;margin-top:calc(6 * var(--rpx));word-break:break-all}.fc-comment-time[data-v-c3429583]{position:absolute;right:0;top:calc(14 * var(--rpx));font-size:calc(21 * var(--rpx) * var(--fs-scale,1));color:#b4ab9f;letter-spacing:calc(1 * var(--rpx))}.fc-more[data-v-c3429583]{font-size:calc(23 * var(--rpx) * var(--fs-scale,1));color:#9c948b;padding:calc(10 * var(--rpx)) 0 calc(2 * var(--rpx))}#pv-screen .pv-cy.page{padding:0 calc(32 * var(--rpx)) calc(60 * var(--rpx))}.pv-buildbar[data-v-5b9277d8]{display:flex;align-items:center;gap:calc(10 * var(--rpx));margin-bottom:calc(18 * var(--rpx));padding:calc(12 * var(--rpx)) calc(18 * var(--rpx));border:calc(2 * var(--rpx)) dashed rgba(194,136,122,.6);border-radius:calc(14 * var(--rpx));background:#c2887a0f;cursor:pointer}.pv-buildbar span[data-v-5b9277d8]{font-size:calc(23 * var(--rpx) * var(--fs-scale,1));color:#c2887a;font-weight:600}.pv-buildbar small[data-v-5b9277d8]{font-size:calc(19 * var(--rpx) * var(--fs-scale,1));color:#a09a91}.cy-logo-box[data-v-5b9277d8]{display:flex;flex-direction:column;align-items:center;padding:calc(18 * var(--rpx)) calc(28 * var(--rpx)) calc(10 * var(--rpx))}.cy-logo[data-v-5b9277d8]{display:block;width:100%;max-width:calc(520 * var(--rpx));height:calc(230 * var(--rpx));background-position:center;background-size:contain;background-repeat:no-repeat}.cy-head[data-v-5b9277d8]{display:flex;flex-direction:column;padding:calc(28 * var(--rpx)) 0 calc(10 * var(--rpx))}.cy-title[data-v-5b9277d8]{font-size:calc(44 * var(--rpx) * var(--fs-scale,1));font-weight:600;color:#1a1a1a;letter-spacing:calc(2 * var(--rpx))}.cy-sub[data-v-5b9277d8]{font-size:calc(21 * var(--rpx) * var(--fs-scale,1));color:var(--muted);letter-spacing:calc(2 * var(--rpx));margin-top:calc(10 * var(--rpx))}.cy-feed[data-v-5b9277d8]{display:flex;flex-direction:column;gap:calc(24 * var(--rpx));margin-top:calc(24 * var(--rpx))}.cy-end[data-v-5b9277d8]{text-align:center;font-size:calc(21 * var(--rpx) * var(--fs-scale,1));color:#b4ab9f;margin-top:calc(28 * var(--rpx));letter-spacing:calc(2 * var(--rpx))}.cy-publish-wrap[data-v-5b9277d8]{position:fixed;right:calc(36 * var(--rpx));bottom:calc(72 * var(--rpx));z-index:31;display:flex;flex-direction:column;align-items:flex-end;gap:calc(20 * var(--rpx));pointer-events:none}.cy-publish-wrap[data-v-5b9277d8]>*{pointer-events:auto}.cy-publish-mask[data-v-5b9277d8]{position:fixed;inset:0;z-index:30}.cy-publish[data-v-5b9277d8]{display:flex;align-items:center;gap:calc(10 * var(--rpx));padding:0 calc(34 * var(--rpx));height:calc(92 * var(--rpx));border-radius:calc(999 * var(--rpx));background:var(--accent);color:#fff;box-shadow:0 calc(14 * var(--rpx)) calc(34 * var(--rpx)) #c2887a6b;cursor:pointer;transition:transform .22s ease,box-shadow .22s ease}.cy-publish.is-open[data-v-5b9277d8]{transform:translateY(calc(2 * var(--rpx)));box-shadow:0 calc(10 * var(--rpx)) calc(26 * var(--rpx)) #c2887a57}.cy-publish[data-v-5b9277d8]:hover{opacity:.88}.cy-publish-icon[data-v-5b9277d8]{font-size:calc(30 * var(--rpx) * var(--fs-scale,1));line-height:1}.cy-publish-label[data-v-5b9277d8]{font-size:calc(27 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(2 * var(--rpx))}@keyframes cyPop-5b9277d8{0%{opacity:0;transform:translateY(calc(22 * var(--rpx))) scale(.94)}to{opacity:1;transform:none}}.cy-publish-item[data-v-5b9277d8]{display:flex;align-items:center;gap:calc(10 * var(--rpx));padding:0 calc(34 * var(--rpx));height:calc(92 * var(--rpx));border-radius:calc(999 * var(--rpx));background:#fff;color:var(--accent-deep);font-size:calc(27 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(2 * var(--rpx));box-shadow:0 calc(12 * var(--rpx)) calc(28 * var(--rpx)) #1a161424;transform-origin:100% 100%;animation:cyPop-5b9277d8 .24s cubic-bezier(.22,.9,.28,1)}.cy-publish-item-ico[data-v-5b9277d8]{width:calc(30 * var(--rpx));height:calc(30 * var(--rpx));flex-shrink:0;background-repeat:no-repeat;background-position:center;background-size:100% 100%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23A96F61' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6.4 3.6h8l4 4v12a1.6 1.6 0 0 1-1.6 1.6H6.4A1.6 1.6 0 0 1 4.8 19.6V5.2a1.6 1.6 0 0 1 1.6-1.6z'/%3E%3Cpath d='M14 3.8v4h4.2M8.6 13h6.8M8.6 16.6h4.6'/%3E%3C/svg%3E")}#pv-screen .pv-pd.page{padding:0 calc(32 * var(--rpx)) calc(40 * var(--rpx))}.pv-buildbar[data-v-688427ac]{display:flex;align-items:center;gap:calc(10 * var(--rpx));margin-bottom:calc(18 * var(--rpx));padding:calc(12 * var(--rpx)) calc(18 * var(--rpx));border:calc(2 * var(--rpx)) dashed rgba(194,136,122,.6);border-radius:calc(14 * var(--rpx));background:#c2887a0f;cursor:pointer}.pv-buildbar span[data-v-688427ac]{font-size:calc(23 * var(--rpx) * var(--fs-scale,1));color:#c2887a;font-weight:600}.pv-buildbar small[data-v-688427ac]{font-size:calc(19 * var(--rpx) * var(--fs-scale,1));color:#a09a91}.pd-logo-box[data-v-688427ac]{display:flex;flex-direction:column;align-items:center;padding:calc(18 * var(--rpx)) calc(28 * var(--rpx)) calc(10 * var(--rpx))}.pd-logo[data-v-688427ac]{display:block;width:100%;max-width:calc(520 * var(--rpx));height:calc(230 * var(--rpx));background-position:center;background-size:contain;background-repeat:no-repeat}.pd-head[data-v-688427ac]{display:flex;flex-direction:column;padding:calc(28 * var(--rpx)) 0 calc(4 * var(--rpx))}.pd-title[data-v-688427ac]{font-size:calc(44 * var(--rpx) * var(--fs-scale,1));font-weight:600;color:#1a1a1a;letter-spacing:calc(2 * var(--rpx))}.pd-sub[data-v-688427ac]{font-size:calc(21 * var(--rpx) * var(--fs-scale,1));color:var(--muted);letter-spacing:calc(2 * var(--rpx));margin-top:calc(10 * var(--rpx))}.pd-list[data-v-688427ac]{display:flex;flex-direction:column;gap:calc(24 * var(--rpx));margin-top:calc(30 * var(--rpx))}.pd-seeking[data-v-688427ac]{margin-top:calc(26 * var(--rpx));padding:calc(14 * var(--rpx)) calc(26 * var(--rpx));border-radius:calc(999 * var(--rpx));background:#fbf3ef;color:#9c7a6b;font-size:calc(22 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(1 * var(--rpx))}.pd-end[data-v-688427ac]{text-align:center;font-size:calc(21 * var(--rpx) * var(--fs-scale,1));color:#b4ab9f;margin-top:calc(28 * var(--rpx));letter-spacing:calc(2 * var(--rpx))}#pv-screen .pv-mine.page{padding:calc(30 * var(--rpx)) calc(30 * var(--rpx)) 0}.mine-head[data-v-46b04e6d]{display:flex;flex-direction:column;align-items:center;padding:0 0 calc(4 * var(--rpx))}.mine-logo[data-v-46b04e6d]{display:block;width:100%;max-width:calc(520 * var(--rpx));height:calc(230 * var(--rpx));background-position:center;background-size:contain;background-repeat:no-repeat}.mine-logo.is-studio[data-v-46b04e6d]{max-width:calc(360 * var(--rpx))}.mine-guest[data-v-46b04e6d]{display:flex;flex-direction:column}.hero-card[data-v-46b04e6d]{display:flex;align-items:center;gap:calc(26 * var(--rpx));background:#171513;border-radius:calc(28 * var(--rpx));min-height:0;border:0;padding:calc(40 * var(--rpx)) calc(32 * var(--rpx));box-shadow:0 calc(20 * var(--rpx)) calc(50 * var(--rpx)) #1a16142e}.hero-card.guest[data-v-46b04e6d]{background:linear-gradient(140deg,#2c2723,#171513);border:0}.hero-avatar[data-v-46b04e6d]{width:calc(120 * var(--rpx));height:calc(120 * var(--rpx));border-radius:50%;flex-shrink:0;background:#ffffff14}.hero-avatar-text[data-v-46b04e6d]{display:flex;align-items:center;justify-content:center;font-size:calc(44 * var(--rpx) * var(--fs-scale,1));color:#c2887a}.hero-meta[data-v-46b04e6d]{flex:1;min-width:0;display:flex;flex-direction:column}.hero-name[data-v-46b04e6d]{color:#fff;font-size:calc(34 * var(--rpx) * var(--fs-scale,1));font-weight:600;letter-spacing:calc(1 * var(--rpx))}.hero-sub[data-v-46b04e6d]{color:#9c948b;font-size:calc(22 * var(--rpx) * var(--fs-scale,1));margin-top:calc(10 * var(--rpx));line-height:1.5}.login-btn[data-v-46b04e6d]{margin:calc(28 * var(--rpx)) 0 0;background:#171513;color:#fff;border-radius:calc(999 * var(--rpx));font-size:calc(29 * var(--rpx) * var(--fs-scale,1));line-height:2.9;font-weight:500;letter-spacing:calc(2 * var(--rpx));display:flex;align-items:center;justify-content:center;gap:calc(16 * var(--rpx));cursor:pointer}.login-btn[data-v-46b04e6d]:hover{opacity:.88}.wechat-dot[data-v-46b04e6d]{width:calc(34 * var(--rpx));height:calc(34 * var(--rpx));border-radius:50%;background:#07c160;flex-shrink:0}.entries[data-v-46b04e6d]{display:grid;grid-template-columns:repeat(4,1fr);gap:calc(14 * var(--rpx));margin:calc(28 * var(--rpx)) 0 0}.entries.is-three[data-v-46b04e6d]{grid-template-columns:repeat(3,1fr)}.mine-slot[data-v-46b04e6d]{display:flex;flex-direction:column;gap:calc(24 * var(--rpx))}.mine-slot .entries[data-v-46b04e6d]{margin:0}.mine-slot .tabs[data-v-46b04e6d]{margin:0 0 calc(27 * var(--rpx))}.entry[data-v-46b04e6d]{background:#fff;border-radius:calc(22 * var(--rpx));padding:calc(28 * var(--rpx)) calc(8 * var(--rpx));display:flex;flex-direction:column;align-items:center;gap:calc(14 * var(--rpx));box-shadow:0 calc(10 * var(--rpx)) calc(30 * var(--rpx)) #1a1a1a0d}.entry>span[data-v-46b04e6d]:last-child{font-size:calc(21 * var(--rpx) * var(--fs-scale,1));color:#4a4540;letter-spacing:calc(1 * var(--rpx))}.entry-ico[data-v-46b04e6d]{width:calc(52 * var(--rpx));height:calc(52 * var(--rpx));background-repeat:no-repeat;background-position:center;background-size:100% 100%}.i-book[data-v-46b04e6d]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231A1A1A' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.6' y='5.4' width='16.8' height='14.8' rx='2.6'/%3E%3Cpath d='M3.6 10.2h16.8M8.6 3.2v4.2M15.4 3.2v4.2M12 13v4M10 15h4'/%3E%3C/svg%3E")}.i-edit[data-v-46b04e6d]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231A1A1A' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.6 19.4h3.6L18.6 9a2.2 2.2 0 0 0 0-3.1l-.4-.4a2.2 2.2 0 0 0-3.1 0L4.6 15.8z'/%3E%3Cpath d='m13.8 6.6 3.6 3.6'/%3E%3C/svg%3E")}.i-shield[data-v-46b04e6d]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231A1A1A' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3.4 19.4 6.4v5.4c0 4.3-3 7.6-7.4 8.8-4.4-1.2-7.4-4.5-7.4-8.8V6.4z'/%3E%3Cpath d='m9.2 12.2 2 2 3.6-3.8'/%3E%3C/svg%3E")}.i-posts[data-v-46b04e6d]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231A1A1A' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.4' y='6.2' width='17.2' height='13.6' rx='2.4'/%3E%3Ccircle cx='8.8' cy='11.2' r='1.6'/%3E%3Cpath d='m4.6 18.2 4.6-4.2 3.2 3 2.8-2.4 4 3.6'/%3E%3C/svg%3E")}.i-trash[data-v-46b04e6d]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231A1A1A' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.6 6.8h14.8M9.4 6.8V5.2a1.6 1.6 0 0 1 1.6-1.6h2a1.6 1.6 0 0 1 1.6 1.6v1.6'/%3E%3Cpath d='M6.6 6.8h10.8l-.9 12a1.8 1.8 0 0 1-1.8 1.7H9.3a1.8 1.8 0 0 1-1.8-1.7z'/%3E%3Cpath d='M10.6 10.6v6M13.4 10.6v6'/%3E%3C/svg%3E")}.i-out[data-v-46b04e6d]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231A1A1A' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14.2 7.6V6a2 2 0 0 0-2-2H6.6a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h5.6a2 2 0 0 0 2-2v-1.6'/%3E%3Cpath d='M10.4 12h9.2M16.8 9.2 19.6 12l-2.8 2.8'/%3E%3C/svg%3E")}.tabs[data-v-46b04e6d]{display:flex;gap:calc(45 * var(--rpx));border-bottom:calc(1 * var(--rpx)) solid #EBE6DF;margin:calc(48 * var(--rpx)) 0 calc(27 * var(--rpx));color:#9c948b;font-size:calc(27 * var(--rpx) * var(--fs-scale,1))}.tabs>span[data-v-46b04e6d]{padding:0 0 calc(18 * var(--rpx));letter-spacing:calc(1 * var(--rpx));cursor:pointer}.tabs .selected[data-v-46b04e6d]{color:#1a1a1a;font-weight:600;border-bottom:calc(4 * var(--rpx)) solid #C2887A}.sk-card[data-v-46b04e6d]{background:#fff;border-radius:calc(24 * var(--rpx));padding:calc(32 * var(--rpx));margin-bottom:calc(24 * var(--rpx));box-shadow:0 calc(12 * var(--rpx)) calc(34 * var(--rpx)) #1a1a1a0d;display:flex;flex-direction:column;gap:calc(15 * var(--rpx))}.sk-row[data-v-46b04e6d]{display:flex;align-items:center;justify-content:space-between;gap:calc(20 * var(--rpx))}.sk-foot[data-v-46b04e6d]{margin-top:calc(5 * var(--rpx))}.sk-grid[data-v-46b04e6d]{display:grid;grid-template-columns:1fr 1fr;gap:calc(20 * var(--rpx))}.sk-work[data-v-46b04e6d]{background:#fff;border-radius:calc(24 * var(--rpx));overflow:hidden;padding-bottom:calc(22 * var(--rpx));box-shadow:0 calc(12 * var(--rpx)) calc(34 * var(--rpx)) #1a1a1a0d}.sk-work .sk-bar[data-v-46b04e6d]{margin:calc(16 * var(--rpx)) 0 0 calc(16 * var(--rpx))}.sk-thumb[data-v-46b04e6d]{height:calc(420 * var(--rpx))}.sk-notice[data-v-46b04e6d]{display:flex;flex-direction:column;gap:calc(10 * var(--rpx));padding:calc(24 * var(--rpx)) calc(26 * var(--rpx));margin-bottom:calc(22 * var(--rpx));background:#fff;border-radius:calc(24 * var(--rpx));border:calc(1 * var(--rpx)) solid #EFE9E1;box-shadow:0 calc(10 * var(--rpx)) calc(34 * var(--rpx)) #1a1a1a0d}.sk-al[data-v-46b04e6d]{display:flex;align-items:center;gap:calc(20 * var(--rpx));padding:calc(22 * var(--rpx)) calc(24 * var(--rpx));margin-top:calc(22 * var(--rpx));background:#fff;border-radius:calc(24 * var(--rpx));box-shadow:0 calc(10 * var(--rpx)) calc(34 * var(--rpx)) #1a1a1a0d}.sk-cover[data-v-46b04e6d]{width:calc(120 * var(--rpx));height:calc(120 * var(--rpx));border-radius:calc(16 * var(--rpx));flex:0 0 auto}.sk-al-main[data-v-46b04e6d]{display:flex;flex-direction:column;gap:calc(12 * var(--rpx));flex:1;min-width:0}.sk-al-side[data-v-46b04e6d]{display:flex;flex-direction:column;align-items:flex-end;gap:calc(12 * var(--rpx));flex:0 0 auto;width:calc(150 * var(--rpx))}.sk-chip[data-v-46b04e6d]{width:calc(118 * var(--rpx));height:calc(40 * var(--rpx))}.sk-more[data-v-46b04e6d]{display:block;margin-top:calc(30 * var(--rpx));background:#fff;color:#a96f61;font-size:calc(26 * var(--rpx) * var(--fs-scale,1));border:calc(1 * var(--rpx)) solid #EBE6DF;border-radius:calc(999 * var(--rpx));line-height:2.6;text-align:center}.sk-bar[data-v-46b04e6d],.sk-pill[data-v-46b04e6d],.sk-btn[data-v-46b04e6d],.sk-thumb[data-v-46b04e6d],.sk-cover[data-v-46b04e6d],.sk-chip[data-v-46b04e6d]{display:block;border-radius:calc(8 * var(--rpx));background:linear-gradient(100deg,#f1ede7 30%,#f9f6f2,#f1ede7 70%);background-size:220% 100%;animation:sk-shimmer-46b04e6d 1.5s linear infinite}.sk-pill[data-v-46b04e6d]{width:calc(120 * var(--rpx));height:calc(43 * var(--rpx));border-radius:calc(999 * var(--rpx))}.sk-btn[data-v-46b04e6d]{width:calc(150 * var(--rpx));height:calc(50 * var(--rpx));border-radius:calc(999 * var(--rpx))}.sk-h21[data-v-46b04e6d]{height:calc(21 * var(--rpx))}.sk-h22[data-v-46b04e6d]{height:calc(22 * var(--rpx))}.sk-h24[data-v-46b04e6d]{height:calc(24 * var(--rpx))}.sk-h27[data-v-46b04e6d]{height:calc(27 * var(--rpx))}.sk-h29[data-v-46b04e6d]{height:calc(29 * var(--rpx))}.sk-h31[data-v-46b04e6d]{height:calc(31 * var(--rpx))}.sk-h33[data-v-46b04e6d]{height:calc(33 * var(--rpx))}@keyframes sk-shimmer-46b04e6d{0%{background-position:150% 0}to{background-position:-70% 0}}.pv-hint.is-tabs[data-v-46b04e6d]{margin-top:calc(24 * var(--rpx));line-height:1.7}.mc[data-v-46b04e6d]{display:flex;flex-direction:column;gap:calc(24 * var(--rpx))}.mine-member-off[data-v-46b04e6d]{display:flex;flex-direction:column;gap:calc(20 * var(--rpx))}.mmo-card[data-v-46b04e6d]{display:flex;flex-direction:column;align-items:center;gap:calc(8 * var(--rpx));padding:calc(50 * var(--rpx)) calc(30 * var(--rpx));border-radius:calc(24 * var(--rpx));background:#fff;border:calc(1 * var(--rpx)) solid rgba(0,0,0,.06)}.mmo-card b[data-v-46b04e6d]{font-size:calc(30 * var(--rpx) * var(--fs-scale,1));font-weight:600;color:#2b2622}.mmo-card small[data-v-46b04e6d]{font-size:calc(24 * var(--rpx) * var(--fs-scale,1));color:#9a938c}.mmo-entries[data-v-46b04e6d]{display:grid;grid-template-columns:repeat(3,1fr);gap:calc(14 * var(--rpx))}.mc-hero[data-v-46b04e6d]{position:relative;border-radius:calc(28 * var(--rpx));padding:calc(36 * var(--rpx)) calc(32 * var(--rpx));display:flex;align-items:flex-end;gap:calc(16 * var(--rpx));box-shadow:0 calc(16 * var(--rpx)) calc(40 * var(--rpx)) #78695829;overflow:hidden}.mc-hero-main[data-v-46b04e6d]{flex:1;min-width:0;display:flex;flex-direction:column;gap:calc(14 * var(--rpx))}.mc-id[data-v-46b04e6d]{display:flex;align-items:center;gap:calc(16 * var(--rpx))}.mc-avatar[data-v-46b04e6d]{width:calc(82 * var(--rpx));height:calc(82 * var(--rpx));border-radius:50%;background:#ffffffb3;flex-shrink:0}.mc-avatar-text[data-v-46b04e6d]{display:flex;align-items:center;justify-content:center;font-size:calc(34 * var(--rpx) * var(--fs-scale,1));color:#5a5147}.mc-id-text[data-v-46b04e6d]{display:flex;flex-direction:column;gap:calc(4 * var(--rpx));min-width:0}.mc-nick[data-v-46b04e6d]{font-size:calc(24 * var(--rpx) * var(--fs-scale,1));color:#6b6156;letter-spacing:calc(1 * var(--rpx))}.mc-level[data-v-46b04e6d]{font-size:calc(34 * var(--rpx) * var(--fs-scale,1));font-weight:600;color:#2a241f;letter-spacing:calc(2 * var(--rpx));display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mc-up[data-v-46b04e6d]{font-size:calc(24 * var(--rpx) * var(--fs-scale,1));color:#544b42;line-height:1.5}.mc-bar[data-v-46b04e6d]{height:calc(10 * var(--rpx));border-radius:calc(99 * var(--rpx));background:#fff9;overflow:hidden}.mc-bar-in[data-v-46b04e6d]{height:100%;border-radius:calc(99 * var(--rpx));background:#3e3a358c}.mc-sub[data-v-46b04e6d]{font-size:calc(21 * var(--rpx) * var(--fs-scale,1));color:#7a6f64;letter-spacing:calc(1 * var(--rpx))}.mc-edit[data-v-46b04e6d]{position:absolute;right:calc(24 * var(--rpx));top:calc(24 * var(--rpx));z-index:2;padding:calc(8 * var(--rpx)) calc(22 * var(--rpx));border-radius:calc(999 * var(--rpx));border:calc(1 * var(--rpx)) solid rgba(62,58,53,.28);color:#544b42;font-size:calc(21 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(1 * var(--rpx))}.mc-figure[data-v-46b04e6d]{width:calc(252 * var(--rpx));height:calc(320 * var(--rpx));flex-shrink:0;align-self:flex-end;margin-bottom:calc(-14 * var(--rpx));object-fit:contain;pointer-events:none}.mc-stats[data-v-46b04e6d]{display:flex;background:#fff;border-radius:calc(24 * var(--rpx));padding:calc(30 * var(--rpx)) 0;margin-top:calc(-46 * var(--rpx));box-shadow:0 calc(14 * var(--rpx)) calc(40 * var(--rpx)) #1a1a1a14;position:relative;z-index:2}.mc-stat[data-v-46b04e6d]{flex:1;display:flex;flex-direction:column;align-items:center;gap:calc(8 * var(--rpx))}.mc-stat+.mc-stat[data-v-46b04e6d]{border-left:calc(1 * var(--rpx)) solid #F0EDE8}.mc-num[data-v-46b04e6d]{font-size:calc(42 * var(--rpx) * var(--fs-scale,1));font-weight:600;color:#1a1a1a;letter-spacing:calc(1 * var(--rpx))}.mc-label[data-v-46b04e6d]{font-size:calc(21 * var(--rpx) * var(--fs-scale,1));color:#9c948b;letter-spacing:calc(2 * var(--rpx))}.mc-signbar[data-v-46b04e6d]{display:flex;align-items:center;gap:calc(16 * var(--rpx));background:#fff;border-radius:calc(24 * var(--rpx));padding:calc(22 * var(--rpx)) calc(28 * var(--rpx));box-shadow:0 calc(10 * var(--rpx)) calc(34 * var(--rpx)) #1a1a1a0d}.mc-signbar-tip[data-v-46b04e6d]{flex:1;font-size:calc(23 * var(--rpx) * var(--fs-scale,1));color:#8b8279;letter-spacing:calc(1 * var(--rpx))}.mc-sign-btn[data-v-46b04e6d]{flex-shrink:0;height:calc(66 * var(--rpx));line-height:calc(66 * var(--rpx));padding:0 calc(32 * var(--rpx));border-radius:calc(999 * var(--rpx));display:inline-flex;align-items:center;justify-content:center;text-align:center;background:#f4e4df;color:#c2887a;font-size:calc(24 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(2 * var(--rpx))}.mc-block[data-v-46b04e6d]{background:#fff;border-radius:calc(24 * var(--rpx));padding:calc(28 * var(--rpx));display:flex;flex-direction:column;gap:calc(22 * var(--rpx));box-shadow:0 calc(10 * var(--rpx)) calc(34 * var(--rpx)) #1a1a1a0d}.mc-block-head[data-v-46b04e6d]{display:flex;align-items:baseline;justify-content:space-between}.mc-block-title[data-v-46b04e6d]{font-size:calc(29 * var(--rpx) * var(--fs-scale,1));font-weight:600;letter-spacing:calc(2 * var(--rpx))}.mc-block-tip[data-v-46b04e6d]{font-size:calc(20 * var(--rpx) * var(--fs-scale,1));color:#b4ab9f}.mc-grid[data-v-46b04e6d]{display:flex;flex-wrap:wrap;margin:calc(-10 * var(--rpx))}.mc-cell[data-v-46b04e6d]{width:25%;display:flex;flex-direction:column;align-items:center;gap:calc(10 * var(--rpx));padding:calc(18 * var(--rpx)) calc(5 * var(--rpx))}.mc-ico-wrap[data-v-46b04e6d]{position:relative;width:calc(88 * var(--rpx));height:calc(88 * var(--rpx));display:flex;align-items:center;justify-content:center}.mc-ico[data-v-46b04e6d]{width:calc(44 * var(--rpx));height:calc(44 * var(--rpx));display:block}.mc-ico.is-locked[data-v-46b04e6d]{opacity:.32}.mc-ico-img[data-v-46b04e6d]{width:calc(88 * var(--rpx));height:calc(88 * var(--rpx));object-fit:contain}.mc-lock[data-v-46b04e6d]{position:absolute;right:calc(-12 * var(--rpx));bottom:calc(-4 * var(--rpx));padding:calc(2 * var(--rpx)) calc(10 * var(--rpx));border-radius:calc(999 * var(--rpx));background:#ede8e1;color:#948b80;font-size:calc(18 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(1 * var(--rpx))}.mc-cell-name[data-v-46b04e6d]{font-size:calc(21 * var(--rpx) * var(--fs-scale,1));color:#4e4740;letter-spacing:calc(1 * var(--rpx))}.mc-cell-name.is-locked[data-v-46b04e6d]{color:#b4ab9f}.mc-log[data-v-46b04e6d]{display:flex;align-items:center;gap:calc(16 * var(--rpx))}.mc-log-main[data-v-46b04e6d]{flex:1;display:flex;flex-direction:column;gap:calc(4 * var(--rpx));min-width:0}.mc-log-reason[data-v-46b04e6d]{font-size:calc(25 * var(--rpx) * var(--fs-scale,1));color:#3e3a35}.mc-log-time[data-v-46b04e6d]{font-size:calc(20 * var(--rpx) * var(--fs-scale,1));color:#b4ab9f}.mc-log-delta[data-v-46b04e6d]{font-size:calc(28 * var(--rpx) * var(--fs-scale,1));font-weight:600;color:#9c948b}.mc-log-delta.is-plus[data-v-46b04e6d]{color:#5fa98a}.mc-entries[data-v-46b04e6d]{display:flex;gap:calc(16 * var(--rpx))}.mc-entry[data-v-46b04e6d]{flex:1;background:#fff;border-radius:calc(22 * var(--rpx));padding:calc(26 * var(--rpx)) calc(20 * var(--rpx));display:flex;flex-direction:column;gap:calc(8 * var(--rpx));box-shadow:0 calc(10 * var(--rpx)) calc(34 * var(--rpx)) #1a1a1a0d;min-width:0}.mc-entry-title[data-v-46b04e6d]{font-size:calc(26 * var(--rpx) * var(--fs-scale,1));font-weight:600;letter-spacing:calc(1 * var(--rpx))}.mc-entry-sub[data-v-46b04e6d]{font-size:calc(19 * var(--rpx) * var(--fs-scale,1));color:#b4ab9f;line-height:1.4}.mc-note[data-v-46b04e6d]{font-size:calc(21 * var(--rpx) * var(--fs-scale,1));color:#b4ab9f;line-height:1.7;letter-spacing:calc(1 * var(--rpx))}.mc-rule-link[data-v-46b04e6d]{color:#a96f61;letter-spacing:calc(1 * var(--rpx))}.contact-bleed[data-v-46b04e6d]{margin:calc(32 * var(--rpx)) calc(-30 * var(--rpx)) 0}.pv-hint[data-v-46b04e6d]{margin-top:calc(8 * var(--rpx));font-size:calc(19 * var(--rpx) * var(--fs-scale,1));color:#c3bbb1;letter-spacing:calc(1 * var(--rpx));line-height:1.6}.pv-mask[data-v-46b04e6d]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#1a161473;z-index:210}.pv-modal[data-v-46b04e6d]{width:calc(540 * var(--rpx));background:#fff;border-radius:calc(24 * var(--rpx));padding:calc(38 * var(--rpx)) calc(40 * var(--rpx)) calc(24 * var(--rpx));display:flex;flex-direction:column;gap:calc(18 * var(--rpx));box-shadow:0 calc(20 * var(--rpx)) calc(60 * var(--rpx)) #1a161440}.pv-modal-title[data-v-46b04e6d]{font-size:calc(34 * var(--rpx) * var(--fs-scale,1));font-weight:600;color:#1a1a1a;letter-spacing:calc(1 * var(--rpx))}.pv-modal-text[data-v-46b04e6d]{font-size:calc(28 * var(--rpx) * var(--fs-scale,1));color:#8b8378;line-height:1.6}.pv-modal-ft[data-v-46b04e6d]{display:flex;justify-content:flex-end;margin-top:calc(6 * var(--rpx))}.pv-modal-ok[data-v-46b04e6d]{border:0;background:transparent;font-family:inherit;font-size:calc(32 * var(--rpx) * var(--fs-scale,1));color:#576b95;cursor:pointer;padding:calc(8 * var(--rpx)) calc(12 * var(--rpx))}.pv-modal-cancel[data-v-46b04e6d]{border:0;background:transparent;font-family:inherit;font-size:calc(32 * var(--rpx) * var(--fs-scale,1));color:#8b8378;cursor:pointer;padding:calc(8 * var(--rpx)) calc(12 * var(--rpx))}.pv-sheet[data-v-46b04e6d]{position:absolute;left:0;right:0;bottom:0;background:#fff;border-radius:calc(36 * var(--rpx)) calc(36 * var(--rpx)) 0 0;padding:calc(48 * var(--rpx)) calc(48 * var(--rpx)) 0;box-shadow:0 calc(-20 * var(--rpx)) calc(60 * var(--rpx)) #1a16142e}.pv-sheet-h[data-v-46b04e6d]{display:flex;flex-direction:column;gap:calc(10 * var(--rpx))}.pv-sheet-eyebrow[data-v-46b04e6d]{font-size:calc(20 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(6 * var(--rpx));color:#b6aea4;font-family:Georgia,serif}.pv-sheet-t[data-v-46b04e6d]{font-size:calc(40 * var(--rpx) * var(--fs-scale,1));font-weight:600;color:#1a1614;letter-spacing:calc(2 * var(--rpx))}.pv-sheet-sub[data-v-46b04e6d]{font-size:calc(22 * var(--rpx) * var(--fs-scale,1));line-height:1.6;color:#8b8378}.pv-sheet-row[data-v-46b04e6d]{display:flex;align-items:center;gap:calc(24 * var(--rpx));margin-top:calc(30 * var(--rpx))}.pv-avatar[data-v-46b04e6d]{width:calc(112 * var(--rpx));height:calc(112 * var(--rpx));border-radius:50%;background:#f2efea;color:#8b8378;display:flex;align-items:center;justify-content:center;font-size:calc(34 * var(--rpx) * var(--fs-scale,1));font-family:Georgia,serif}.pv-sheet-pick[data-v-46b04e6d]{font-size:calc(26 * var(--rpx) * var(--fs-scale,1));color:#6b645c;border:calc(1 * var(--rpx)) solid rgba(23,21,19,.16);border-radius:calc(999 * var(--rpx));padding:calc(12 * var(--rpx)) calc(26 * var(--rpx))}.pv-sheet-field[data-v-46b04e6d]{display:flex;align-items:center;justify-content:space-between;margin-top:calc(26 * var(--rpx));padding-bottom:calc(18 * var(--rpx));border-bottom:calc(1 * var(--rpx)) solid #EFE9E1;font-size:calc(26 * var(--rpx) * var(--fs-scale,1));color:#6b645c}.pv-sheet-in[data-v-46b04e6d]{color:#1a1614}.pv-sheet-save[data-v-46b04e6d]{display:block;margin:calc(36 * var(--rpx)) 0 0;background:#171513;color:#fff;text-align:center;font-size:calc(30 * var(--rpx) * var(--fs-scale,1));line-height:2.8;border-radius:calc(999 * var(--rpx));cursor:pointer}#pv-screen .pv-mp.page{padding:0 calc(32 * var(--rpx)) calc(40 * var(--rpx))}.mp-head[data-v-44f42e37]{display:flex;flex-direction:column;gap:calc(10 * var(--rpx));padding:calc(26 * var(--rpx)) calc(4 * var(--rpx)) calc(8 * var(--rpx))}.mp-count[data-v-44f42e37]{font-size:calc(29 * var(--rpx) * var(--fs-scale,1));font-weight:600;letter-spacing:calc(1 * var(--rpx));color:#1a1a1a}.mp-hint[data-v-44f42e37]{font-size:calc(22 * var(--rpx) * var(--fs-scale,1));line-height:1.7;color:#9c948b}.mp-card[data-v-44f42e37]{background:#fff;border-radius:calc(24 * var(--rpx));padding:calc(26 * var(--rpx)) calc(28 * var(--rpx)) calc(24 * var(--rpx));margin-top:calc(22 * var(--rpx));box-shadow:0 calc(10 * var(--rpx)) calc(34 * var(--rpx)) #1a1a1a0d}.mp-card-head[data-v-44f42e37]{display:flex;align-items:center;justify-content:space-between;gap:calc(16 * var(--rpx))}.mp-chip[data-v-44f42e37]{display:inline-block;padding:calc(6 * var(--rpx)) calc(18 * var(--rpx));border-radius:calc(999 * var(--rpx));font-size:calc(22 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(1 * var(--rpx));background:#f3f0eb;color:#8c8377}.mp-chip.is-pending[data-v-44f42e37]{background:#fbf1e2;color:#b08c5f}.mp-date[data-v-44f42e37]{font-size:calc(21 * var(--rpx) * var(--fs-scale,1));color:#b4ab9f;letter-spacing:calc(1 * var(--rpx))}.mp-pics[data-v-44f42e37]{display:flex;gap:calc(12 * var(--rpx));margin-top:calc(18 * var(--rpx))}.mp-pic[data-v-44f42e37]{width:calc(196 * var(--rpx));height:calc(196 * var(--rpx));border-radius:calc(14 * var(--rpx));background:#f3f0eb;flex:0 0 auto}.mp-ops[data-v-44f42e37]{display:flex;justify-content:flex-end;margin-top:calc(18 * var(--rpx))}.mp-del[data-v-44f42e37]{padding:calc(8 * var(--rpx)) calc(26 * var(--rpx));border-radius:calc(999 * var(--rpx));border:calc(1 * var(--rpx)) solid #EBE6DF;background:#fbf9f6;color:#9c948b;font-size:calc(23 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(2 * var(--rpx))}.mp-post[data-v-44f42e37]{display:flex;align-items:center;justify-content:center;margin:calc(36 * var(--rpx)) 0 0;height:calc(92 * var(--rpx));line-height:1;border-radius:calc(999 * var(--rpx));border:calc(1 * var(--rpx)) solid #EBE6DF;background:#fff;color:#a96f61;font-size:calc(27 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(1 * var(--rpx))}.mp-login[data-v-44f42e37]{margin-top:calc(36 * var(--rpx));box-sizing:border-box;height:calc(80 * var(--rpx));display:flex;align-items:center;justify-content:center;font-size:calc(28 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(2 * var(--rpx))}.mp-login[data-v-44f42e37]:hover{opacity:.86}.eyebrow[data-v-6284d90a]{font-size:calc(18 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(6 * var(--rpx));color:#9c948b;text-transform:uppercase;margin:0}.card[data-v-6284d90a]{background:#fff;border:calc(1 * var(--rpx)) solid #EBE6DF;border-radius:calc(20 * var(--rpx));padding:calc(32 * var(--rpx));margin-bottom:calc(24 * var(--rpx));box-shadow:0 calc(10 * var(--rpx)) calc(34 * var(--rpx)) #1a1a1a0f}.pv-para[data-v-6284d90a]{font-size:calc(28 * var(--rpx) * var(--fs-scale,1));line-height:1.62;color:#1a1a1a}.mo-page[data-v-a8dcbb6a]{display:flex;flex-direction:column;gap:calc(20 * var(--rpx))}.mo-tabs[data-v-a8dcbb6a]{display:flex;gap:calc(30 * var(--rpx));padding:calc(4 * var(--rpx)) calc(4 * var(--rpx)) 0}.mo-tabs span[data-v-a8dcbb6a]{font-size:calc(27 * var(--rpx) * var(--fs-scale,1));color:#9c948b;letter-spacing:calc(1 * var(--rpx));padding-bottom:calc(10 * var(--rpx));cursor:pointer}.mo-tabs span.on[data-v-a8dcbb6a]{color:#1a1a1a;font-weight:600;border-bottom:calc(4 * var(--rpx)) solid #C2887A;border-radius:calc(2 * var(--rpx))}.mo-card[data-v-a8dcbb6a]{background:#fff;border-radius:calc(24 * var(--rpx));padding:calc(28 * var(--rpx));display:flex;flex-direction:column;gap:calc(12 * var(--rpx));box-shadow:0 calc(10 * var(--rpx)) calc(34 * var(--rpx)) #1a1a1a0d}.mo-card-top[data-v-a8dcbb6a]{display:flex;align-items:center;justify-content:space-between;gap:calc(16 * var(--rpx))}.mo-amount[data-v-a8dcbb6a]{font-size:calc(38 * var(--rpx) * var(--fs-scale,1));font-weight:600;letter-spacing:calc(1 * var(--rpx))}.mo-status[data-v-a8dcbb6a]{padding:calc(6 * var(--rpx)) calc(18 * var(--rpx));border-radius:calc(999 * var(--rpx));font-size:calc(21 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(1 * var(--rpx))}.mo-status.is-pending[data-v-a8dcbb6a]{background:#f7f1e4;color:#a5843c}.mo-status.is-shooting[data-v-a8dcbb6a]{background:#edf4e9;color:#5d574b}.mo-status.is-done[data-v-a8dcbb6a]{background:#f2f4f6;color:#68757f}.mo-items[data-v-a8dcbb6a]{font-size:calc(28 * var(--rpx) * var(--fs-scale,1));color:#3e3a35;letter-spacing:calc(1 * var(--rpx))}.mo-meta[data-v-a8dcbb6a]{font-size:calc(20 * var(--rpx) * var(--fs-scale,1));color:#b4ab9f}.mo-tags[data-v-a8dcbb6a]{display:flex;gap:calc(12 * var(--rpx));flex-wrap:wrap}.mo-tag[data-v-a8dcbb6a]{padding:calc(4 * var(--rpx)) calc(14 * var(--rpx));border-radius:calc(999 * var(--rpx));font-size:calc(20 * var(--rpx) * var(--fs-scale,1))}.mo-tag.is-balance[data-v-a8dcbb6a]{background:#fbf1ee;color:#b0765f}.mo-tag.is-points[data-v-a8dcbb6a]{background:#edf4e9;color:#5d574b}.mo-tag.is-offline[data-v-a8dcbb6a]{background:#f7f1e4;color:#a5843c}.mo-price[data-v-a8dcbb6a]{display:flex;align-items:baseline;gap:calc(16 * var(--rpx));flex-wrap:wrap}.mo-list[data-v-a8dcbb6a]{font-size:calc(22 * var(--rpx) * var(--fs-scale,1));color:#b4ab9f;text-decoration:line-through}.mo-cut[data-v-a8dcbb6a]{font-size:calc(22 * var(--rpx) * var(--fs-scale,1));color:#a96f61}.mo-more[data-v-a8dcbb6a]{display:flex;justify-content:center}.mo-btn[data-v-a8dcbb6a]{height:calc(74 * var(--rpx));line-height:calc(74 * var(--rpx));padding:0 calc(40 * var(--rpx));border-radius:calc(999 * var(--rpx));background:#c2887a;color:#fff;font-size:calc(25 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(2 * var(--rpx));box-sizing:border-box;display:flex;align-items:center;justify-content:center}.mo-btn.ghost[data-v-a8dcbb6a]{background:#fff;color:#7a6f64;box-shadow:0 calc(8 * var(--rpx)) calc(24 * var(--rpx)) #1a1a1a0f}.mo-note[data-v-a8dcbb6a]{font-size:calc(21 * var(--rpx) * var(--fs-scale,1));color:#b4ab9f;line-height:1.7;letter-spacing:calc(1 * var(--rpx));margin-top:calc(8 * var(--rpx))}.tabbar-gap[data-v-a8dcbb6a]{height:calc(120 * var(--rpx))}.msh-page[data-v-0ab47d7b]{display:flex;flex-direction:column;gap:calc(20 * var(--rpx))}.msh-hero[data-v-0ab47d7b]{border-radius:calc(28 * var(--rpx));padding:calc(40 * var(--rpx)) calc(30 * var(--rpx)) calc(70 * var(--rpx));display:flex;flex-direction:column;align-items:center;gap:calc(12 * var(--rpx))}.msh-brand[data-v-0ab47d7b]{font-size:calc(22 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(8 * var(--rpx));color:#6b6156;text-transform:uppercase}.msh-title[data-v-0ab47d7b]{font-size:calc(40 * var(--rpx) * var(--fs-scale,1));font-weight:600;letter-spacing:calc(6 * var(--rpx));color:#2a241f}.msh-bar[data-v-0ab47d7b]{display:flex;align-items:center;gap:calc(16 * var(--rpx));background:#fff;border-radius:calc(24 * var(--rpx));padding:calc(26 * var(--rpx)) calc(24 * var(--rpx));margin-top:calc(-60 * var(--rpx));box-shadow:0 calc(14 * var(--rpx)) calc(40 * var(--rpx)) #1a1a1a14;position:relative;z-index:2}.msh-bar-item[data-v-0ab47d7b]{flex:1;display:flex;flex-direction:column;align-items:center;gap:calc(6 * var(--rpx))}.msh-num[data-v-0ab47d7b]{font-size:calc(36 * var(--rpx) * var(--fs-scale,1));font-weight:600;letter-spacing:calc(1 * var(--rpx))}.msh-label[data-v-0ab47d7b]{font-size:calc(20 * var(--rpx) * var(--fs-scale,1));color:#9c948b;letter-spacing:calc(1 * var(--rpx))}.msh-bar-btn[data-v-0ab47d7b]{flex-shrink:0;height:calc(64 * var(--rpx));line-height:calc(64 * var(--rpx));padding:0 calc(26 * var(--rpx));border-radius:calc(999 * var(--rpx));border:calc(2 * var(--rpx)) solid #E4C9BF;color:#c2887a;font-size:calc(23 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(1 * var(--rpx));cursor:pointer}.msh-grid[data-v-0ab47d7b]{display:grid;grid-template-columns:1fr 1fr;gap:calc(20 * var(--rpx))}.msh-card[data-v-0ab47d7b]{background:#fff;border-radius:calc(22 * var(--rpx));overflow:hidden;box-shadow:0 calc(10 * var(--rpx)) calc(30 * var(--rpx)) #1a1a1a0f}.msh-cover[data-v-0ab47d7b]{position:relative;width:100%;height:calc(300 * var(--rpx));background:#f6f3ef}.msh-cover-img[data-v-0ab47d7b]{width:100%;height:100%;display:block;background-position:center;background-size:cover}.msh-cover-empty[data-v-0ab47d7b]{display:flex;align-items:center;justify-content:center;color:#c8bdb2;font-size:calc(24 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(2 * var(--rpx))}.msh-soldout[data-v-0ab47d7b]{position:absolute;right:0;bottom:0;padding:calc(6 * var(--rpx)) calc(18 * var(--rpx));border-radius:calc(14 * var(--rpx)) 0 0 0;background:#1a1a1a8c;color:#fff;font-size:calc(20 * var(--rpx) * var(--fs-scale,1))}.msh-info[data-v-0ab47d7b]{padding:calc(20 * var(--rpx));display:flex;flex-direction:column;gap:calc(10 * var(--rpx))}.msh-name[data-v-0ab47d7b]{font-size:calc(26 * var(--rpx) * var(--fs-scale,1));font-weight:600;line-height:1.4;letter-spacing:calc(1 * var(--rpx))}.msh-line[data-v-0ab47d7b]{display:flex;align-items:baseline;gap:calc(12 * var(--rpx));flex-wrap:wrap}.msh-cost[data-v-0ab47d7b]{font-size:calc(24 * var(--rpx) * var(--fs-scale,1));color:#b0765f;font-weight:600}.msh-value[data-v-0ab47d7b]{font-size:calc(20 * var(--rpx) * var(--fs-scale,1));color:#b4ab9f}.msh-more[data-v-0ab47d7b]{text-align:center;font-size:calc(21 * var(--rpx) * var(--fs-scale,1));color:#c8bdb2;letter-spacing:calc(2 * var(--rpx));padding:calc(10 * var(--rpx)) 0}.msh-note[data-v-0ab47d7b]{font-size:calc(21 * var(--rpx) * var(--fs-scale,1));color:#b4ab9f;line-height:1.7;letter-spacing:calc(1 * var(--rpx))}.msh-add[data-v-0ab47d7b]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(8 * var(--rpx));min-height:calc(392 * var(--rpx));border:calc(2 * var(--rpx)) dashed rgba(194,136,122,.55);border-radius:calc(22 * var(--rpx));background:#c2887a0d;cursor:pointer}.msh-add-plus[data-v-0ab47d7b]{font-size:calc(52 * var(--rpx) * var(--fs-scale,1));line-height:1;color:#c2887a}.msh-add-t[data-v-0ab47d7b]{font-size:calc(24 * var(--rpx) * var(--fs-scale,1));color:#b0765f;letter-spacing:calc(2 * var(--rpx))}.msh-add small[data-v-0ab47d7b]{font-size:calc(18 * var(--rpx) * var(--fs-scale,1));color:#c3b6a9}.tabbar-gap[data-v-0ab47d7b]{height:calc(120 * var(--rpx))}.mg-page[data-v-a9020665]{display:flex;flex-direction:column;gap:calc(24 * var(--rpx))}.mg-cover[data-v-a9020665]{border-radius:calc(28 * var(--rpx));overflow:hidden;background:#f3f0eb;box-shadow:0 calc(12 * var(--rpx)) calc(36 * var(--rpx)) #1a1a1a12}.mg-cover-img[data-v-a9020665]{width:100%;height:calc(560 * var(--rpx));display:block;background-position:center;background-size:cover}.mg-cover-empty[data-v-a9020665]{display:flex;align-items:center;justify-content:center;color:#c8bdb2;font-size:calc(26 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(3 * var(--rpx))}.mg-head[data-v-a9020665]{display:flex;flex-direction:column;gap:calc(14 * var(--rpx))}.mg-name[data-v-a9020665]{font-size:calc(38 * var(--rpx) * var(--fs-scale,1));font-weight:600;letter-spacing:calc(2 * var(--rpx))}.mg-price[data-v-a9020665]{display:flex;align-items:baseline;gap:calc(16 * var(--rpx));flex-wrap:wrap}.mg-cost[data-v-a9020665]{font-size:calc(30 * var(--rpx) * var(--fs-scale,1));font-weight:600;color:#a96f61}.mg-value[data-v-a9020665]{font-size:calc(24 * var(--rpx) * var(--fs-scale,1));color:#4a4540}.mg-stock[data-v-a9020665]{font-size:calc(21 * var(--rpx) * var(--fs-scale,1));color:#b4ab9f;letter-spacing:calc(1 * var(--rpx))}.mg-mine[data-v-a9020665]{letter-spacing:calc(1 * var(--rpx))}.mg-detail[data-v-a9020665]{background:#fff;border-radius:calc(24 * var(--rpx));padding:calc(28 * var(--rpx));display:flex;flex-direction:column;gap:calc(14 * var(--rpx));box-shadow:0 calc(10 * var(--rpx)) calc(34 * var(--rpx)) #1a1a1a0d}.mg-detail-title[data-v-a9020665]{font-size:calc(28 * var(--rpx) * var(--fs-scale,1));font-weight:600;letter-spacing:calc(2 * var(--rpx))}.mg-line[data-v-a9020665]{font-size:calc(24 * var(--rpx) * var(--fs-scale,1));color:#4a4540;line-height:1.7}.mg-rule[data-v-a9020665]{font-size:calc(24 * var(--rpx) * var(--fs-scale,1));color:#a96f61;letter-spacing:calc(1 * var(--rpx))}.mg-note[data-v-a9020665]{font-size:calc(21 * var(--rpx) * var(--fs-scale,1));color:#b4ab9f;line-height:1.7;letter-spacing:calc(1 * var(--rpx))}.mg-gap[data-v-a9020665]{height:calc(150 * var(--rpx))}.mg-foot[data-v-a9020665]{position:fixed;left:0;right:0;bottom:0;padding:calc(20 * var(--rpx)) calc(30 * var(--rpx)) calc(20 * var(--rpx));background:#faf7f3f0;z-index:20}.mg-btn[data-v-a9020665]{height:calc(92 * var(--rpx));border:calc(1 * var(--rpx)) solid rgba(255,255,255,.75);border-radius:calc(999 * var(--rpx));background-color:#ffffff7a;background-image:linear-gradient(180deg,#ffffff80,#ffffff14);box-shadow:0 calc(12 * var(--rpx)) calc(26 * var(--rpx)) #1a161424,inset 0 calc(1 * var(--rpx)) 0 #ffffffe6;display:flex;align-items:center;justify-content:center;cursor:pointer}.mg-btn-label[data-v-a9020665]{font-size:calc(28 * var(--rpx) * var(--fs-scale,1));font-weight:500;line-height:1;letter-spacing:calc(2 * var(--rpx));padding-left:calc(2 * var(--rpx));color:#1a1a1a}.mg-btn.is-off[data-v-a9020665]{background-color:#ffffff52;box-shadow:inset 0 calc(1 * var(--rpx)) 0 #ffffffb3}.mg-btn.is-off .mg-btn-label[data-v-a9020665]{color:#9c948b}.mcp-page[data-v-b3f17d58]{display:flex;flex-direction:column;gap:calc(20 * var(--rpx))}.mcp-tabs[data-v-b3f17d58]{display:flex;gap:calc(30 * var(--rpx));padding:calc(4 * var(--rpx)) calc(4 * var(--rpx)) 0}.mcp-tabs span[data-v-b3f17d58]{font-size:calc(27 * var(--rpx) * var(--fs-scale,1));color:#9c948b;letter-spacing:calc(1 * var(--rpx));padding-bottom:calc(10 * var(--rpx));cursor:pointer}.mcp-tabs span.on[data-v-b3f17d58]{color:#1a1a1a;font-weight:600;border-bottom:calc(4 * var(--rpx)) solid #C2887A;border-radius:calc(2 * var(--rpx))}.mcp-card[data-v-b3f17d58]{display:flex;align-items:center;gap:calc(20 * var(--rpx));background:#fff;border-radius:calc(24 * var(--rpx));padding:calc(28 * var(--rpx));box-shadow:0 calc(10 * var(--rpx)) calc(34 * var(--rpx)) #1a1a1a0d}.mcp-card.is-dead[data-v-b3f17d58]{opacity:.55}.mcp-main[data-v-b3f17d58]{flex:1;display:flex;flex-direction:column;gap:calc(8 * var(--rpx));min-width:0}.mcp-name[data-v-b3f17d58]{font-size:calc(29 * var(--rpx) * var(--fs-scale,1));font-weight:600;letter-spacing:calc(1 * var(--rpx))}.mcp-kind[data-v-b3f17d58]{margin-left:calc(10 * var(--rpx));padding:calc(4 * var(--rpx)) calc(14 * var(--rpx));border-radius:calc(999 * var(--rpx));background:#f4e4df;color:#c2887a;font-size:calc(19 * var(--rpx) * var(--fs-scale,1));font-weight:400;vertical-align:calc(4 * var(--rpx))}.mcp-value[data-v-b3f17d58]{font-size:calc(24 * var(--rpx) * var(--fs-scale,1));color:#a96f61}.mcp-rule[data-v-b3f17d58]{font-size:calc(22 * var(--rpx) * var(--fs-scale,1));color:#a96f61;letter-spacing:calc(1 * var(--rpx));opacity:.85}.mcp-sub[data-v-b3f17d58]{font-size:calc(20 * var(--rpx) * var(--fs-scale,1));color:#b4ab9f}.mcp-code[data-v-b3f17d58]{display:flex;flex-direction:column;align-items:center;gap:calc(8 * var(--rpx));flex-shrink:0;padding:calc(16 * var(--rpx)) calc(24 * var(--rpx));border:calc(2 * var(--rpx)) dashed #E4C9BF;border-radius:calc(16 * var(--rpx));background:#fbf6f3}.mcp-code-num[data-v-b3f17d58]{font-size:calc(38 * var(--rpx) * var(--fs-scale,1));font-weight:700;letter-spacing:calc(5 * var(--rpx));color:#a96f61}.mcp-code-tip[data-v-b3f17d58]{font-size:calc(18 * var(--rpx) * var(--fs-scale,1));color:#c5a99c;letter-spacing:calc(2 * var(--rpx))}.mcp-dead[data-v-b3f17d58]{flex-shrink:0;font-size:calc(23 * var(--rpx) * var(--fs-scale,1));color:#b4ab9f;letter-spacing:calc(2 * var(--rpx))}.mcp-btn[data-v-b3f17d58]{height:calc(74 * var(--rpx));padding:0 calc(40 * var(--rpx));border-radius:calc(999 * var(--rpx));background:#c2887a;color:#fff;font-size:calc(25 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(2 * var(--rpx));box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.mcp-note[data-v-b3f17d58]{font-size:calc(21 * var(--rpx) * var(--fs-scale,1));color:#b4ab9f;line-height:1.7;letter-spacing:calc(1 * var(--rpx));margin-top:calc(8 * var(--rpx))}.tabbar-gap[data-v-b3f17d58]{height:calc(120 * var(--rpx))}.mr-page[data-v-b4cbecb3]{display:flex;flex-direction:column;gap:calc(24 * var(--rpx))}.mr-block[data-v-b4cbecb3]{background:#fff;border-radius:calc(24 * var(--rpx));padding:calc(28 * var(--rpx));display:flex;flex-direction:column;gap:calc(20 * var(--rpx));box-shadow:0 calc(10 * var(--rpx)) calc(34 * var(--rpx)) #1a1a1a0d}.mr-head[data-v-b4cbecb3]{display:flex;flex-direction:column;gap:calc(6 * var(--rpx))}.mr-title[data-v-b4cbecb3]{font-size:calc(29 * var(--rpx) * var(--fs-scale,1));font-weight:600;letter-spacing:calc(2 * var(--rpx))}.mr-tip[data-v-b4cbecb3]{font-size:calc(21 * var(--rpx) * var(--fs-scale,1));color:#b4ab9f}.mr-level[data-v-b4cbecb3]{display:flex;align-items:center;gap:calc(20 * var(--rpx))}.mr-chip[data-v-b4cbecb3]{width:calc(64 * var(--rpx));height:calc(40 * var(--rpx));border-radius:calc(12 * var(--rpx));flex-shrink:0;box-shadow:inset 0 0 0 calc(1 * var(--rpx)) #0000000d}.mr-level-main[data-v-b4cbecb3]{flex:1;display:flex;flex-direction:column;gap:calc(4 * var(--rpx));min-width:0}.mr-level-name[data-v-b4cbecb3]{font-size:calc(27 * var(--rpx) * var(--fs-scale,1));font-weight:500;letter-spacing:calc(1 * var(--rpx))}.mr-level-min[data-v-b4cbecb3]{font-size:calc(21 * var(--rpx) * var(--fs-scale,1));color:#9c948b}.mr-level-tag[data-v-b4cbecb3]{flex-shrink:0;padding:calc(4 * var(--rpx)) calc(14 * var(--rpx));border-radius:calc(999 * var(--rpx));background:#f6e7e2;color:#a96f61;font-size:calc(19 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(1 * var(--rpx))}.mr-row[data-v-b4cbecb3]{display:flex;align-items:center}.mr-row-main[data-v-b4cbecb3]{display:flex;flex-direction:column;gap:calc(4 * var(--rpx))}.mr-row-name[data-v-b4cbecb3]{font-size:calc(26 * var(--rpx) * var(--fs-scale,1));font-weight:500;letter-spacing:calc(1 * var(--rpx))}.mr-row-sub[data-v-b4cbecb3]{font-size:calc(22 * var(--rpx) * var(--fs-scale,1));color:#9c948b;line-height:1.6}.mr-faq[data-v-b4cbecb3]{display:flex;flex-direction:column;gap:calc(8 * var(--rpx))}.mr-q[data-v-b4cbecb3]{font-size:calc(26 * var(--rpx) * var(--fs-scale,1));font-weight:500;letter-spacing:calc(1 * var(--rpx))}.mr-a[data-v-b4cbecb3]{font-size:calc(22 * var(--rpx) * var(--fs-scale,1));color:#8b8279;line-height:1.7}.mr-note[data-v-b4cbecb3]{font-size:calc(21 * var(--rpx) * var(--fs-scale,1));color:#b4ab9f;line-height:1.7;letter-spacing:calc(1 * var(--rpx))}.tabbar-gap[data-v-b4cbecb3]{height:calc(120 * var(--rpx))}#pv-screen .pv-album.page{padding:0 calc(32 * var(--rpx)) calc(40 * var(--rpx))}.ab-head[data-v-8d492376]{display:flex;flex-direction:column;gap:calc(14 * var(--rpx));padding:calc(26 * var(--rpx)) calc(4 * var(--rpx)) calc(10 * var(--rpx))}.ab-title-row[data-v-8d492376]{display:flex;align-items:center;gap:calc(16 * var(--rpx))}.ab-title[data-v-8d492376]{flex:1;min-width:0;font-size:calc(38 * var(--rpx) * var(--fs-scale,1));font-weight:600;line-height:1.4;letter-spacing:calc(1 * var(--rpx));color:#1a1a1a}.ab-share[data-v-8d492376]{flex:0 0 auto;display:flex;align-items:center;gap:calc(6 * var(--rpx));padding:calc(8 * var(--rpx)) 0 calc(8 * var(--rpx)) calc(12 * var(--rpx))}.ab-share-ico[data-v-8d492376]{width:calc(34 * var(--rpx));height:calc(34 * var(--rpx));background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23A96F61' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3.8v10.4'/%3E%3Cpath d='m8.4 7.4 3.6-3.6 3.6 3.6'/%3E%3Cpath d='M5.8 11.6v6.6a1.8 1.8 0 0 0 1.8 1.8h8.8a1.8 1.8 0 0 0 1.8-1.8v-6.6'/%3E%3C/svg%3E") no-repeat center/100% 100%}.ab-share-text[data-v-8d492376]{font-size:calc(21 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(.5 * var(--rpx));color:#a96f61}.ab-meta[data-v-8d492376]{display:flex;align-items:center;flex-wrap:wrap;gap:calc(8 * var(--rpx));font-size:calc(23 * var(--rpx) * var(--fs-scale,1));color:#9c948b;letter-spacing:calc(1 * var(--rpx))}.ab-dot[data-v-8d492376]{color:#d8d1c7}.ab-date[data-v-8d492376]{margin-left:auto;color:#b4ab9f;font-size:calc(22 * var(--rpx) * var(--fs-scale,1))}.ab-notice[data-v-8d492376]{margin-top:calc(22 * var(--rpx));padding:calc(18 * var(--rpx)) calc(26 * var(--rpx));border-radius:calc(18 * var(--rpx));background:#fbf2e8;border:calc(1 * var(--rpx)) solid #F0DFC9;font-size:calc(24 * var(--rpx) * var(--fs-scale,1));line-height:1.6;letter-spacing:calc(.5 * var(--rpx));color:#a96f61}.ab-sec[data-v-8d492376]{margin-top:calc(40 * var(--rpx))}.ab-sec-head[data-v-8d492376]{display:flex;align-items:center;gap:calc(16 * var(--rpx));margin:0 calc(4 * var(--rpx)) calc(18 * var(--rpx))}.ab-sec-title[data-v-8d492376]{font-size:calc(26 * var(--rpx) * var(--fs-scale,1));font-weight:600;letter-spacing:calc(1 * var(--rpx));color:#1a1a1a}.ab-link[data-v-8d492376]{display:flex;align-items:center;gap:calc(4 * var(--rpx));margin-left:auto;padding:calc(8 * var(--rpx)) 0 calc(8 * var(--rpx)) calc(16 * var(--rpx));font-size:calc(23 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(.5 * var(--rpx));color:#a96f61}.ab-link-arrow[data-v-8d492376]{font-size:calc(28 * var(--rpx) * var(--fs-scale,1));line-height:1;color:#d8b7ad}.ab-grid[data-v-8d492376]{display:grid;grid-template-columns:repeat(3,1fr);gap:calc(12 * var(--rpx))}.ab-pic[data-v-8d492376]{width:100%;aspect-ratio:1;border-radius:calc(16 * var(--rpx));background:#f3f0eb}.ab-ops[data-v-8d492376]{display:flex;gap:calc(18 * var(--rpx));margin:calc(46 * var(--rpx)) 0 0}.ab-op[data-v-8d492376]{flex:1;display:flex;align-items:center;justify-content:center;height:calc(80 * var(--rpx));padding:0;line-height:1;border-radius:calc(999 * var(--rpx));border:calc(1 * var(--rpx)) solid #EBE6DF;background:#fff;color:#a96f61;font-size:calc(27 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(1 * var(--rpx));box-sizing:border-box}.ab-op.is-primary[data-v-8d492376]{background:#c2887a;border-color:#c2887a;color:#fff}.ab-tip[data-v-8d492376]{margin-top:calc(20 * var(--rpx));font-size:calc(22 * var(--rpx) * var(--fs-scale,1));line-height:1.7;color:#b4ab9f;text-align:center;letter-spacing:calc(.5 * var(--rpx));cursor:pointer}.tabbar-gap[data-v-8d492376]{height:calc(120 * var(--rpx))}.pe-page[data-v-2a27d896]{padding-bottom:calc(40 * var(--rpx))}.pe-section[data-v-2a27d896]{padding:calc(22 * var(--rpx)) calc(32 * var(--rpx)) 0}.pe-label[data-v-2a27d896]{font-size:calc(24 * var(--rpx) * var(--fs-scale,1));color:#9c948b;letter-spacing:calc(1 * var(--rpx));margin-bottom:calc(14 * var(--rpx))}.pe-media-tabs[data-v-2a27d896]{display:flex;gap:calc(16 * var(--rpx));margin:calc(22 * var(--rpx)) calc(32 * var(--rpx)) calc(20 * var(--rpx))}.pe-media-tab[data-v-2a27d896]{flex:1;height:calc(76 * var(--rpx));display:flex;align-items:center;justify-content:center;border-radius:calc(999 * var(--rpx));background:#fff;color:#8a8077;font-size:calc(26 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(2 * var(--rpx));cursor:pointer}.pe-media-tab.is-on[data-v-2a27d896]{background:#f4e4df;color:#c2887a;font-weight:500}.pe-video-op[data-v-2a27d896]{margin-top:calc(16 * var(--rpx));height:calc(76 * var(--rpx));display:flex;align-items:center;justify-content:center;border-radius:calc(16 * var(--rpx));background:#fff;color:#b4483c;font-size:calc(26 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(2 * var(--rpx))}.pe-video-add[data-v-2a27d896]{height:calc(300 * var(--rpx));border-radius:calc(16 * var(--rpx));border:calc(2 * var(--rpx)) dashed #D9D1C6;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(12 * var(--rpx));background:#fbf9f6}.pe-video-add .pe-add-icon[data-v-2a27d896]{font-size:calc(56 * var(--rpx) * var(--fs-scale,1));line-height:1;color:#c5bcb0}.pe-hint[data-v-2a27d896]{margin-top:calc(14 * var(--rpx));font-size:calc(22 * var(--rpx) * var(--fs-scale,1));color:#b4ab9f;line-height:1.7}.pe-grid[data-v-2a27d896]{display:grid;grid-template-columns:repeat(3,1fr);gap:calc(14 * var(--rpx))}.pe-photo[data-v-2a27d896]{position:relative;width:100%;height:calc(198 * var(--rpx));border-radius:calc(16 * var(--rpx));overflow:hidden;background:#f3f0eb}.pe-photo-x[data-v-2a27d896]{position:absolute;top:0;right:0;width:calc(52 * var(--rpx));height:calc(52 * var(--rpx));display:flex;align-items:center;justify-content:center;background:#14100c80;color:#fff;font-size:calc(24 * var(--rpx) * var(--fs-scale,1));border-radius:0 0 0 calc(16 * var(--rpx))}.pe-add-icon[data-v-2a27d896]{font-size:calc(52 * var(--rpx) * var(--fs-scale,1));line-height:1;color:#c5bcb0}.pe-add-text[data-v-2a27d896]{font-size:calc(22 * var(--rpx) * var(--fs-scale,1));color:#b4ab9f;letter-spacing:calc(1 * var(--rpx))}.pe-input[data-v-2a27d896]{width:100%;height:calc(88 * var(--rpx));padding:0 calc(26 * var(--rpx));border-radius:calc(16 * var(--rpx));background:#fff;font-size:calc(28 * var(--rpx) * var(--fs-scale,1));box-sizing:border-box;display:flex;align-items:center;color:#c5bcb0}.pe-textarea[data-v-2a27d896]{width:100%;min-height:calc(240 * var(--rpx));padding:calc(22 * var(--rpx)) calc(26 * var(--rpx));border-radius:calc(16 * var(--rpx));background:#fff;font-size:calc(28 * var(--rpx) * var(--fs-scale,1));line-height:1.7;box-sizing:border-box;color:#c5bcb0}.pe-chips[data-v-2a27d896]{display:flex;flex-wrap:wrap;gap:calc(14 * var(--rpx))}.pe-chip[data-v-2a27d896]{padding:calc(10 * var(--rpx)) calc(26 * var(--rpx));border-radius:calc(999 * var(--rpx));background:#fff;color:#8a8077;font-size:calc(24 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(1 * var(--rpx))}.pe-chip.is-on[data-v-2a27d896]{background:#f4e4df;color:#c2887a;font-weight:500}.pe-note[data-v-2a27d896]{padding:calc(34 * var(--rpx)) calc(32 * var(--rpx)) 0;font-size:calc(22 * var(--rpx) * var(--fs-scale,1));color:#b4ab9f;line-height:1.7}.pe-submit[data-v-2a27d896]{margin:calc(30 * var(--rpx)) calc(32 * var(--rpx)) 0;width:calc(626 * var(--rpx));height:calc(92 * var(--rpx));display:flex;align-items:center;justify-content:center;border-radius:calc(999 * var(--rpx));background:#c2887a;color:#fff;font-size:calc(28 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(2 * var(--rpx))}.pe-success[data-v-2a27d896]{padding-top:calc(120 * var(--rpx))}.pe-success-ops[data-v-2a27d896]{display:flex;gap:calc(18 * var(--rpx));margin-top:calc(40 * var(--rpx));padding:0 calc(32 * var(--rpx))}.pe-glass[data-v-2a27d896]{display:flex;align-items:center;justify-content:center;flex:1;min-width:0;height:calc(92 * var(--rpx));border:calc(1 * var(--rpx)) solid rgba(255,255,255,.75);border-radius:calc(999 * var(--rpx));background-color:#ffffff7a;background-image:linear-gradient(180deg,#ffffff80,#ffffff14);box-shadow:0 calc(12 * var(--rpx)) calc(26 * var(--rpx)) #1a161424,inset 0 calc(1 * var(--rpx)) 0 #ffffffe6;color:#1a1a1a;font-size:calc(28 * var(--rpx) * var(--fs-scale,1));font-weight:500;line-height:1;letter-spacing:calc(2 * var(--rpx))}.tabbar-gap[data-v-2a27d896]{height:calc(120 * var(--rpx))}#pv-screen .pv-tabbar.page{padding:0;height:100%;position:relative}.pv-tabbar[data-v-05b8fe5d] .pblk{position:absolute;left:calc(28 * var(--rpx));right:calc(28 * var(--rpx));bottom:calc(36 * var(--rpx))}.tabbar-in[data-v-05b8fe5d]{display:flex;align-items:center;height:calc(112 * var(--rpx));padding:0 calc(14 * var(--rpx));border-radius:calc(999 * var(--rpx));background:linear-gradient(180deg,#ffffffc7,#f7f3ee9e);backdrop-filter:blur(36px) saturate(180%);-webkit-backdrop-filter:blur(36px) saturate(180%);box-shadow:0 calc(14 * var(--rpx)) calc(34 * var(--rpx)) #1a161429,0 calc(2 * var(--rpx)) calc(6 * var(--rpx)) #1a16140f,inset 0 0 0 calc(1 * var(--rpx)) #ffffffe6,inset 0 calc(1 * var(--rpx)) 0 #fffffffa}.tab[data-v-05b8fe5d]{position:relative;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;height:calc(88 * var(--rpx));border-radius:calc(999 * var(--rpx));cursor:pointer}.icon[data-v-05b8fe5d]{width:calc(42 * var(--rpx));height:calc(42 * var(--rpx));background-repeat:no-repeat;background-position:center;background-size:100% 100%}.label[data-v-05b8fe5d]{margin-top:calc(8 * var(--rpx));line-height:1;font-size:calc(20 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(3 * var(--rpx));color:#1a1614}.tab.on[data-v-05b8fe5d]{background-color:#fffffff0;box-shadow:0 calc(2 * var(--rpx)) calc(10 * var(--rpx)) #1a16141f,inset 0 0 0 calc(1 * var(--rpx)) #007aff2e}.tab.on .label[data-v-05b8fe5d]{color:#007aff;font-weight:600}.icon-home[data-v-05b8fe5d]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231A1614' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.6 10.4 12 3.8l8.4 6.6'/%3E%3Cpath d='M5.7 9.9v9.7a1 1 0 0 0 1 1h10.6a1 1 0 0 0 1-1V9.9'/%3E%3Cpath d='M9.7 20.6v-5.3h4.6v5.3'/%3E%3C/svg%3E")}.tab.on .icon-home[data-v-05b8fe5d]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23007AFF' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.6 10.4 12 3.8l8.4 6.6'/%3E%3Cpath d='M5.7 9.9v9.7a1 1 0 0 0 1 1h10.6a1 1 0 0 0 1-1V9.9'/%3E%3Cpath d='M9.7 20.6v-5.3h4.6v5.3'/%3E%3C/svg%3E")}.icon-works[data-v-05b8fe5d]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231A1614' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.4' y='6.6' width='13.6' height='13.6' rx='2.6'/%3E%3Cpath d='M8 20.2h9.4a3.2 3.2 0 0 0 3.2-3.2V7.6'/%3E%3Ccircle cx='8.2' cy='11.2' r='1.5'/%3E%3Cpath d='m4.6 17.4 3.4-3.2 4.4 4'/%3E%3C/svg%3E")}.tab.on .icon-works[data-v-05b8fe5d]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23007AFF' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.4' y='6.6' width='13.6' height='13.6' rx='2.6'/%3E%3Cpath d='M8 20.2h9.4a3.2 3.2 0 0 0 3.2-3.2V7.6'/%3E%3Ccircle cx='8.2' cy='11.2' r='1.5'/%3E%3Cpath d='m4.6 17.4 3.4-3.2 4.4 4'/%3E%3C/svg%3E")}.icon-slots[data-v-05b8fe5d]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231A1614' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.4' y='5.6' width='17.2' height='15' rx='2.6'/%3E%3Cpath d='M3.4 10.4h17.2'/%3E%3Cpath d='M8.2 3.4v3.6'/%3E%3Cpath d='M15.8 3.4v3.6'/%3E%3Ccircle cx='12' cy='15.6' r='1.9' fill='%231A1614' stroke='none'/%3E%3C/svg%3E")}.tab.on .icon-slots[data-v-05b8fe5d]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23007AFF' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.4' y='5.6' width='17.2' height='15' rx='2.6'/%3E%3Cpath d='M3.4 10.4h17.2'/%3E%3Cpath d='M8.2 3.4v3.6'/%3E%3Cpath d='M15.8 3.4v3.6'/%3E%3Ccircle cx='12' cy='15.6' r='1.9' fill='%23007AFF' stroke='none'/%3E%3C/svg%3E")}.icon-about[data-v-05b8fe5d]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231A1614' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.6 8.8A2.6 2.6 0 0 1 6.2 6.2h1.3l1.1-1.7a1 1 0 0 1 .85-.47h5.1a1 1 0 0 1 .85.47l1.1 1.7h1.3a2.6 2.6 0 0 1 2.6 2.6v8.2a2.6 2.6 0 0 1-2.6 2.6H6.2a2.6 2.6 0 0 1-2.6-2.6z'/%3E%3Ccircle cx='12' cy='13.2' r='3.4'/%3E%3C/svg%3E")}.tab.on .icon-about[data-v-05b8fe5d]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23007AFF' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.6 8.8A2.6 2.6 0 0 1 6.2 6.2h1.3l1.1-1.7a1 1 0 0 1 .85-.47h5.1a1 1 0 0 1 .85.47l1.1 1.7h1.3a2.6 2.6 0 0 1 2.6 2.6v8.2a2.6 2.6 0 0 1-2.6 2.6H6.2a2.6 2.6 0 0 1-2.6-2.6z'/%3E%3Ccircle cx='12' cy='13.2' r='3.4'/%3E%3C/svg%3E")}.icon-mine[data-v-05b8fe5d]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231A1614' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8.4' r='3.6'/%3E%3Cpath d='M4.8 20.6c0-3.7 3.2-6.2 7.2-6.2s7.2 2.5 7.2 6.2'/%3E%3C/svg%3E")}.tab.on .icon-mine[data-v-05b8fe5d]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23007AFF' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8.4' r='3.6'/%3E%3Cpath d='M4.8 20.6c0-3.7 3.2-6.2 7.2-6.2s7.2 2.5 7.2 6.2'/%3E%3C/svg%3E")}#pv-screen .pv-welcome.page{padding:0;height:100%;position:relative;overflow:hidden;background:#171513}.wl-fill[data-v-7a8910e8]{position:absolute;inset:0;pointer-events:none}.wl-fill[data-v-7a8910e8]>*{pointer-events:auto}.wl-cover[data-v-7a8910e8]{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;background-position:center;background-size:cover}.wl-art[data-v-7a8910e8]{position:absolute;inset:0;background:linear-gradient(130deg,#3b322b,#1a1613)}.wl-arch[data-v-7a8910e8]{position:absolute;width:calc(510 * var(--rpx));height:calc(850 * var(--rpx));top:calc(120 * var(--rpx));left:calc(120 * var(--rpx));border:calc(35 * var(--rpx)) solid rgba(228,215,199,.16);border-radius:calc(270 * var(--rpx)) calc(270 * var(--rpx)) 0 0;background:linear-gradient(130deg,#4c4139,#2a2320);box-shadow:calc(60 * var(--rpx)) calc(30 * var(--rpx)) calc(90 * var(--rpx)) #00000059}.wl-orb[data-v-7a8910e8]{position:absolute;width:calc(180 * var(--rpx));height:calc(180 * var(--rpx));left:calc(210 * var(--rpx));top:calc(300 * var(--rpx));background:#d9bfa0;border-radius:50%;box-shadow:0 0 calc(140 * var(--rpx)) #d9bfa08c}.wl-vase[data-v-7a8910e8]{position:absolute;width:calc(170 * var(--rpx));height:calc(290 * var(--rpx));top:calc(660 * var(--rpx));right:calc(170 * var(--rpx));background:linear-gradient(90deg,#2e2621,#5c4e43,#3b312a);border-radius:calc(35 * var(--rpx)) calc(35 * var(--rpx)) calc(75 * var(--rpx)) calc(75 * var(--rpx))}.wl-mat-note[data-v-7a8910e8]{position:absolute;left:calc(18 * var(--rpx));right:calc(18 * var(--rpx));bottom:calc(90 * var(--rpx));z-index:6;text-align:center;color:#ffffff9e;font-size:calc(19 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(1 * var(--rpx))}.wl-shade[data-v-7a8910e8]{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,#0f0c0a8c,#0f0c0a00 34%,#0f0c0adb)}.wl-loading[data-v-7a8910e8]{position:absolute;inset:0;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(130deg,#3b322b,#1a1613)}.wl-ring[data-v-7a8910e8]{width:calc(56 * var(--rpx));height:calc(56 * var(--rpx));border-radius:50%;border:calc(4 * var(--rpx)) solid rgba(228,215,199,.22);border-top-color:#d9bfa0;animation:wl-spin-7a8910e8 .9s linear infinite}.wl-loading-text[data-v-7a8910e8]{margin-top:calc(28 * var(--rpx));font-size:calc(24 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(6 * var(--rpx));color:#ffffff8c}@keyframes wl-spin-7a8910e8{to{transform:rotate(360deg)}}.wl-copy[data-v-7a8910e8]{position:absolute;left:0;right:0;bottom:calc(180 * var(--rpx));z-index:3;text-align:center;color:#fff;padding:0 calc(40 * var(--rpx))}.wl-en[data-v-7a8910e8]{display:block;letter-spacing:calc(8 * var(--rpx));font-size:calc(22 * var(--rpx) * var(--fs-scale,1));opacity:.72}.wl-name[data-v-7a8910e8]{display:block;font-size:calc(50 * var(--rpx) * var(--fs-scale,1));font-weight:400;letter-spacing:calc(3 * var(--rpx));margin:calc(26 * var(--rpx)) 0 calc(12 * var(--rpx))}.wl-tag[data-v-7a8910e8]{display:block;font-size:calc(26 * var(--rpx) * var(--fs-scale,1));opacity:.74;letter-spacing:calc(4 * var(--rpx))}.wl-enter[data-v-7a8910e8]{display:flex;align-items:center;justify-content:center;margin:calc(56 * var(--rpx)) auto 0;width:calc(330 * var(--rpx));line-height:2.4;background:#ffffff14;border:calc(1 * var(--rpx)) solid rgba(255,255,255,.62);color:#fff;border-radius:calc(999 * var(--rpx));font-size:calc(27 * var(--rpx) * var(--fs-scale,1))}.wl-enter-label[data-v-7a8910e8]{font-size:calc(30 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(2 * var(--rpx))}.wl-enter-arrow[data-v-7a8910e8]{margin-left:calc(16 * var(--rpx));font-size:calc(25 * var(--rpx) * var(--fs-scale,1));line-height:1}.wl-sound[data-v-7a8910e8]{position:absolute;right:calc(40 * var(--rpx));bottom:calc(40 * var(--rpx));z-index:5;width:calc(62 * var(--rpx));height:calc(62 * var(--rpx));box-sizing:border-box;border-radius:50%;background-color:#ffffff1a;background-repeat:no-repeat;background-position:center;background-size:calc(30 * var(--rpx)) calc(30 * var(--rpx));border:calc(1 * var(--rpx)) solid rgba(255,255,255,.16);opacity:.85}.wl-sound.is-on[data-v-7a8910e8]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M11 5 6 9H3v6h3l5 4V5z'/%3E%3Cpath d='M16 8.4a5.4 5.4 0 0 1 0 7.2'/%3E%3Cpath d='M19 5.6a9.4 9.4 0 0 1 0 12.8'/%3E%3C/svg%3E")}.wl-bottom[data-v-7a8910e8]{position:absolute;bottom:calc(48 * var(--rpx));left:0;width:100%;text-align:center;z-index:3;font-size:calc(18 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(6 * var(--rpx));color:#ffffff80}.wmp[data-v-75244151]{margin-bottom:12px;padding-bottom:10px;border-bottom:1px dashed var(--s-line-2)}.wmp-h[data-v-75244151]{display:flex;align-items:baseline;gap:8px;margin-bottom:8px}.wmp-h b[data-v-75244151]{font-size:12.5px}.wmp-h small[data-v-75244151]{font-size:11px;color:var(--muted,#8b8b8b)}.wmp-row[data-v-75244151]{margin-bottom:8px}.wmp-lab[data-v-75244151]{font-size:11.5px;color:var(--muted,#8b8b8b)}.wmp-lab em[data-v-75244151]{display:block;font-style:normal;opacity:.8;margin-top:2px}.wmp-act[data-v-75244151]{display:flex;align-items:center;gap:6px;margin-top:5px;flex-wrap:wrap}.wmp-state[data-v-75244151]{font-size:11px;color:var(--muted,#8b8b8b)}.wmp-state.on[data-v-75244151]{color:var(--accent,#c2887a)}.wmp-btn[data-v-75244151]{display:inline-flex;align-items:center;background:transparent;border:1px solid var(--line,rgba(255,255,255,.18));border-radius:999px;padding:4px 10px;font-size:11.5px;color:inherit;cursor:pointer}.wmp-btn[data-v-75244151]:hover{border-color:var(--accent,#c2887a);color:var(--accent,#c2887a)}.wmp-btn.busy[data-v-75244151]{opacity:.45;pointer-events:none}.wmp-help[data-v-75244151]{margin:2px 0 0;font-size:11px;color:var(--muted,#8b8b8b);line-height:1.5}.wmp-prev[data-v-75244151]{margin-top:7px;border-radius:10px;overflow:hidden;background:#0d0b0a;max-width:260px}.wmp-prev video[data-v-75244151],.wmp-prev img[data-v-75244151]{display:block;width:100%;max-height:150px;object-fit:cover}.wmp-prev video[data-v-75244151]{background:#0d0b0a}@font-face{font-family:NordSouthStudio;src:url(./NordSouthStudio-DITLhycO.woff) format("woff");font-display:swap;font-weight:400;font-style:normal}.decor[data-v-4a40cecb]{display:flex;flex-direction:column;gap:14px;container-type:inline-size}.decor-bar[data-v-4a40cecb]{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.decor-bar-l[data-v-4a40cecb],.decor-bar-r[data-v-4a40cecb]{display:flex;align-items:center;gap:10px}.decor-tpl[data-v-4a40cecb]{border-radius:999px;padding:7px 12px;font-size:13px}.decor-hint[data-v-4a40cecb]{color:var(--muted, #8b8b8b);font-size:12px}.decor-dirty[data-v-4a40cecb]{font-size:12px;color:#d08a3a}.decor-zoom[data-v-4a40cecb]{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;color:var(--muted,#8b8b8b)}.decor-zoom b[data-v-4a40cecb]{font-weight:500}.decor-zoom-v[data-v-4a40cecb]{min-width:40px;text-align:center;font-variant-numeric:tabular-nums;color:var(--ink,#fff)}.decor-zoom button[data-v-4a40cecb]{padding:3px 6px;font-size:11px}.decor-fs[data-v-4a40cecb]{padding:3px 4px;font-size:11.5px;border-radius:6px;background:var(--surface-2,rgba(255,255,255,.06));color:var(--ink,#fff);border:1px solid var(--s-line-2)}.decor-bar-r button[data-v-4a40cecb]{display:inline-flex;align-items:center;gap:5px;font-size:12px}.decor-body[data-v-4a40cecb]{display:grid;grid-template-columns:minmax(0,auto) minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);grid-template-areas:"stage lib" "stage prop";gap:16px;align-items:start}@container (max-width:1200px){.decor-body[data-v-4a40cecb]{--pv-col:420px}}@container (max-width:1050px){.decor-body[data-v-4a40cecb]{--pv-col:380px}}@container (max-width:920px){.decor-body[data-v-4a40cecb]{--pv-col:340px}}@container (max-width:820px){.decor-body[data-v-4a40cecb]{--pv-col:300px}}@container (max-width:720px){.decor-body[data-v-4a40cecb]{grid-template-columns:1fr;grid-template-rows:auto;grid-template-areas:"stage" "lib" "prop";--pv-col:458px}}.decor-lib[data-v-4a40cecb]{grid-area:lib;border:1px solid var(--s-line-2);border-radius:14px;padding:12px;max-height:34vh;overflow:auto}.decor-lib-head[data-v-4a40cecb]{display:flex;align-items:baseline;gap:8px;font-weight:600;font-size:13px;margin-bottom:10px}.decor-lib-head small[data-v-4a40cecb]{font-weight:400;font-size:11px;color:var(--muted,#8b8b8b)}.decor-lib-grid[data-v-4a40cecb]{display:grid;grid-template-columns:repeat(auto-fill,minmax(212px,1fr));gap:8px;align-items:start}.decor-lib-item[data-v-4a40cecb]{border:1px solid var(--s-line-2);border-radius:10px;padding:8px 10px;background:var(--surface-2,rgba(255,255,255,.03))}.decor-lib-row[data-v-4a40cecb]{display:flex;align-items:center;gap:8px;cursor:pointer}.decor-lib-ico[data-v-4a40cecb]{font-size:15px;opacity:.8}.decor-lib-meta[data-v-4a40cecb]{display:flex;flex-direction:column;flex:1;min-width:0}.decor-lib-meta b[data-v-4a40cecb]{font-size:12.5px}.decor-lib-meta small[data-v-4a40cecb]{font-size:10.5px;color:var(--muted,#8b8b8b)}.flip[data-v-4a40cecb]{transform:rotate(180deg)}.decor-var-list[data-v-4a40cecb]{margin-top:6px;display:flex;flex-direction:column;gap:4px}.decor-var[data-v-4a40cecb]{display:flex;align-items:center;gap:6px;font-size:12px;padding:5px 6px;border-radius:8px;background:var(--surface-2,rgba(255,255,255,.04))}.decor-var span[data-v-4a40cecb]{flex:1;display:flex;flex-direction:column;min-width:0}.decor-var small[data-v-4a40cecb]{font-size:10px;color:var(--muted,#8b8b8b)}.decor-var button[data-v-4a40cecb]{border-radius:6px;padding:3px}.decor-var.is-wip[data-v-4a40cecb]{opacity:.48}.decor-var.is-wip span small[data-v-4a40cecb]:after{content:" · 真机未实现"}.decor-var-lock[data-v-4a40cecb]{cursor:not-allowed}.decor-stage[data-v-4a40cecb]{grid-area:stage;display:flex;flex-direction:column;align-items:center;gap:8px;width:100%;max-width:var(--pv-col,458px);justify-self:center}.decor-phone-wrap[data-v-4a40cecb]{position:relative;flex:0 0 auto}.decor-phone[data-v-4a40cecb]{position:absolute;top:0;left:0;box-sizing:content-box;width:440px;height:956px;border:9px solid #1b1917;border-radius:58px;background:#000;overflow:hidden;box-shadow:0 30px 70px #00000073;transform-origin:top left}.decor-island[data-v-4a40cecb]{position:absolute;top:11px;left:50%;transform:translate(-50%);width:88px;height:25px;background:#000;border-radius:999px;z-index:5}.decor-screen[data-v-4a40cecb]{position:absolute;left:0;top:0;width:340px;height:739px;overflow:hidden;background:var(--bg);color:var(--ink);--font-display:"NordSouthStudio","Songti SC","PingFang SC",serif;--font-brand:"NordSouthStudio","Songti SC","PingFang SC",serif;font-family:NordSouthStudio,-apple-system,BlinkMacSystemFont,PingFang SC,Songti SC,sans-serif;font-size:13px;--rpx:calc(340px / 750);--screenH:739px;--pad:calc(30 * var(--rpx))}.pv-status[data-v-4a40cecb]{--fs-scale:1;position:absolute;top:0;left:0;right:0;height:48px;z-index:6;display:flex;align-items:center;justify-content:space-between;padding:0 calc(28 * var(--rpx)) 0 calc(38 * var(--rpx));font-size:calc(28 * var(--rpx) * var(--fs-scale,1));font-weight:600;color:var(--ink)}.pv-status-ic[data-v-4a40cecb]{letter-spacing:1px;font-size:calc(24 * var(--rpx) * var(--fs-scale,1));opacity:.85}.pv-nav[data-v-4a40cecb]{position:absolute;top:48px;left:0;right:0;height:calc(88 * var(--rpx));display:flex;align-items:center;justify-content:center;z-index:6}.pv-nav-t[data-v-4a40cecb]{font-family:var(--font-brand);font-size:calc(36 * var(--rpx) * var(--fs-scale,1));font-weight:400;letter-spacing:calc(6 * var(--rpx));color:var(--ink);max-width:62%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pv-capsule[data-v-4a40cecb]{position:absolute;right:calc(20 * var(--rpx));top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:calc(10 * var(--rpx));border:1px solid rgba(0,0,0,.12);border-radius:999px;padding:calc(7 * var(--rpx)) calc(18 * var(--rpx));font-size:calc(24 * var(--rpx) * var(--fs-scale,1));color:var(--ink2);background:#ffffff80}.pv-capsule i[data-v-4a40cecb]{font-style:normal;letter-spacing:1px}.pv-body[data-v-4a40cecb]{position:absolute;inset:0;overflow-y:auto;padding:88px var(--pad) calc(156 * var(--rpx));scrollbar-width:none}.pv-body[data-v-4a40cecb]::-webkit-scrollbar{width:0;height:0}.pv-tabs[data-v-4a40cecb]{position:absolute;left:calc(28 * var(--rpx));right:calc(28 * var(--rpx));bottom:calc(36 * var(--rpx));z-index:8;display:flex;align-items:center;height:calc(112 * var(--rpx));padding:0 calc(14 * var(--rpx));border-radius:999px;background:linear-gradient(180deg,#ffffffc7,#f7f3ee9e);backdrop-filter:blur(36px) saturate(180%);-webkit-backdrop-filter:blur(36px) saturate(180%);box-shadow:0 calc(14 * var(--rpx)) calc(34 * var(--rpx)) #1a161429,0 calc(2 * var(--rpx)) calc(6 * var(--rpx)) #1a16140f,inset 0 0 0 1px #ffffffe6,inset 0 1px #fffffffa}.pv-tab[data-v-4a40cecb]{position:relative;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;height:calc(88 * var(--rpx));border-radius:999px}.pv-tab.on[data-v-4a40cecb]{background-color:#fffffff0;box-shadow:0 calc(2 * var(--rpx)) calc(10 * var(--rpx)) #1a16141f,inset 0 0 0 1px #007aff2e}.pv-tab-ico[data-v-4a40cecb]{width:calc(42 * var(--rpx));height:calc(42 * var(--rpx));background-color:#1a1614;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:100% 100%;mask-size:100% 100%}.pv-tab.on .pv-tab-ico[data-v-4a40cecb]{background-color:#007aff}.pv-tab-t[data-v-4a40cecb]{margin-top:calc(8 * var(--rpx));line-height:1;font-size:calc(20 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(3 * var(--rpx));color:#1a1614}.pv-tab.on .pv-tab-t[data-v-4a40cecb]{color:#007aff;font-weight:600}.ico-home[data-v-4a40cecb]{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236B645C' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.6 10.4 12 3.8l8.4 6.6'/%3E%3Cpath d='M5.7 9.9v9.7a1 1 0 0 0 1 1h10.6a1 1 0 0 0 1-1V9.9'/%3E%3Cpath d='M9.7 20.6v-5.3h4.6v5.3'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236B645C' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.6 10.4 12 3.8l8.4 6.6'/%3E%3Cpath d='M5.7 9.9v9.7a1 1 0 0 0 1 1h10.6a1 1 0 0 0 1-1V9.9'/%3E%3Cpath d='M9.7 20.6v-5.3h4.6v5.3'/%3E%3C/svg%3E")}.ico-works[data-v-4a40cecb]{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236B645C' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.4' y='6.6' width='13.6' height='13.6' rx='2.6'/%3E%3Cpath d='M8 20.2h9.4a3.2 3.2 0 0 0 3.2-3.2V7.6'/%3E%3Ccircle cx='8.2' cy='11.2' r='1.5'/%3E%3Cpath d='m4.6 17.4 3.4-3.2 4.4 4'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236B645C' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.4' y='6.6' width='13.6' height='13.6' rx='2.6'/%3E%3Cpath d='M8 20.2h9.4a3.2 3.2 0 0 0 3.2-3.2V7.6'/%3E%3Ccircle cx='8.2' cy='11.2' r='1.5'/%3E%3Cpath d='m4.6 17.4 3.4-3.2 4.4 4'/%3E%3C/svg%3E")}.ico-slots[data-v-4a40cecb]{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236B645C' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.4' y='5.6' width='17.2' height='15' rx='2.6'/%3E%3Cpath d='M3.4 10.4h17.2'/%3E%3Cpath d='M8.2 3.4v3.6'/%3E%3Cpath d='M15.8 3.4v3.6'/%3E%3Ccircle cx='12' cy='15.6' r='1.9' fill='%236B645C' stroke='none'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236B645C' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.4' y='5.6' width='17.2' height='15' rx='2.6'/%3E%3Cpath d='M3.4 10.4h17.2'/%3E%3Cpath d='M8.2 3.4v3.6'/%3E%3Cpath d='M15.8 3.4v3.6'/%3E%3Ccircle cx='12' cy='15.6' r='1.9' fill='%236B645C' stroke='none'/%3E%3C/svg%3E")}.ico-about[data-v-4a40cecb]{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236B645C' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.6 8.8A2.6 2.6 0 0 1 6.2 6.2h1.3l1.1-1.7a1 1 0 0 1 .85-.47h5.1a1 1 0 0 1 .85.47l1.1 1.7h1.3a2.6 2.6 0 0 1 2.6 2.6v8.2a2.6 2.6 0 0 1-2.6 2.6H6.2a2.6 2.6 0 0 1-2.6-2.6z'/%3E%3Ccircle cx='12' cy='13.2' r='3.4'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236B645C' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.6 8.8A2.6 2.6 0 0 1 6.2 6.2h1.3l1.1-1.7a1 1 0 0 1 .85-.47h5.1a1 1 0 0 1 .85.47l1.1 1.7h1.3a2.6 2.6 0 0 1 2.6 2.6v8.2a2.6 2.6 0 0 1-2.6 2.6H6.2a2.6 2.6 0 0 1-2.6-2.6z'/%3E%3Ccircle cx='12' cy='13.2' r='3.4'/%3E%3C/svg%3E")}.ico-mine[data-v-4a40cecb]{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236B645C' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8.4' r='3.6'/%3E%3Cpath d='M4.8 20.6c0-3.7 3.2-6.2 7.2-6.2s7.2 2.5 7.2 6.2'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236B645C' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8.4' r='3.6'/%3E%3Cpath d='M4.8 20.6c0-3.7 3.2-6.2 7.2-6.2s7.2 2.5 7.2 6.2'/%3E%3C/svg%3E")}.pv-scrim[data-v-4a40cecb]{position:absolute;inset:0;background:linear-gradient(180deg,#0000005c,#0000000a 36%,#00000094)}.pv-status.onhero[data-v-4a40cecb],.pv-nav.onhero[data-v-4a40cecb]{color:#fff}.pv-nav.onhero .pv-capsule[data-v-4a40cecb]{background:#00000047;border-color:#ffffff3d;color:#fff}.decor-b[data-v-4a40cecb]{position:relative;border-radius:10px;margin-bottom:8px;border:1.5px dashed transparent;cursor:pointer}.decor-b.sel[data-v-4a40cecb]{border-color:var(--accent)}.decor-b.off[data-v-4a40cecb]{opacity:.55}.decor-b.dragging[data-v-4a40cecb]{opacity:.4}.decor-b-tag[data-v-4a40cecb]{position:absolute;top:-1px;left:6px;font-size:9px;background:var(--accent);color:var(--bg);padding:1px 5px;border-radius:0 0 5px 5px;z-index:3;opacity:0;transition:opacity .15s}.decor-b-act[data-v-4a40cecb]{position:absolute;top:2px;right:4px;display:flex;gap:3px;z-index:3;opacity:0;transition:opacity .15s;background:var(--surface);border-radius:6px;padding:2px}.decor-b:hover .decor-b-tag[data-v-4a40cecb],.decor-b:hover .decor-b-act[data-v-4a40cecb],.decor-b.sel .decor-b-tag[data-v-4a40cecb],.decor-b.sel .decor-b-act[data-v-4a40cecb]{opacity:1}.decor-b-body.dim[data-v-4a40cecb]{filter:grayscale(1)}.decor-empty[data-v-4a40cecb]{text-align:center;color:var(--muted);font-size:12px;padding:40px 10px}.decor-stage-tip[data-v-4a40cecb]{font-size:11px;color:var(--muted,#8b8b8b);text-align:center}.decor-prop[data-v-4a40cecb]{grid-area:prop;border:1px solid var(--s-line-2);border-radius:14px;overflow:hidden}.decor-tabs[data-v-4a40cecb]{display:flex;border-bottom:1px solid var(--s-line-2)}.decor-tabs button[data-v-4a40cecb]{flex:1;padding:9px;font-size:12.5px;background:transparent;border:0;color:var(--muted,#8b8b8b);cursor:pointer}.decor-tabs button.on[data-v-4a40cecb]{color:var(--ink,#fff);box-shadow:inset 0 -2px 0 var(--accent,#c2887a)}.decor-prop-body[data-v-4a40cecb]{padding:12px}.decor-fields[data-v-4a40cecb]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:0 14px}.decor-tok-grid[data-v-4a40cecb]{display:grid;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:0 18px}.decor-grp[data-v-4a40cecb]{margin-bottom:16px}.decor-grp-h[data-v-4a40cecb]{font-size:12px;font-weight:600;margin-bottom:8px;display:flex;flex-direction:column}.decor-grp-h small[data-v-4a40cecb]{font-weight:400;color:var(--muted,#8b8b8b);font-size:10.5px}.decor-f[data-v-4a40cecb]{margin-bottom:9px}.decor-f label[data-v-4a40cecb]{display:block;font-size:11.5px;color:var(--muted,#8b8b8b);margin-bottom:3px}.decor-f label em[data-v-4a40cecb]{font-style:normal;color:var(--accent,#c2887a);margin-left:6px}.decor-fi[data-v-4a40cecb]{display:flex;gap:5px;align-items:center}.decor-txt[data-v-4a40cecb],textarea.decor-txt[data-v-4a40cecb],.decor-f select[data-v-4a40cecb]{flex:1;min-width:0;border:1px solid var(--s-line-2);background:var(--surface-2,rgba(255,255,255,.04));color:inherit;border-radius:8px;padding:6px 8px;font-size:12px}textarea.decor-txt[data-v-4a40cecb]{min-height:64px;resize:vertical}.decor-font[data-v-4a40cecb]{flex:1.7}.decor-up[data-v-4a40cecb]{border:1px dashed var(--line,rgba(255,255,255,.2));border-radius:7px;padding:4px 7px;font-size:11px;cursor:pointer;white-space:nowrap}.decor-sel-h[data-v-4a40cecb]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.decor-sel-h b[data-v-4a40cecb]{font-size:13px}.decor-hint2[data-v-4a40cecb]{font-size:11px;color:var(--muted,#8b8b8b);margin:8px 0 0}.decor-err[data-v-4a40cecb]{font-size:11px;color:#ff6b6b;margin:4px 0 0;line-height:1.4}.decor-help[data-v-4a40cecb]{font-size:10.5px;color:var(--muted,#8b8b8b);margin:4px 0 0;line-height:1.45}.decor-empty2[data-v-4a40cecb]{text-align:center;color:var(--muted,#8b8b8b);font-size:12px;padding:30px 10px}.decor-order-tip[data-v-4a40cecb]{font-size:11px;color:var(--muted,#8b8b8b);margin-bottom:8px;line-height:1.5}.decor-order[data-v-4a40cecb]{display:flex;flex-direction:column;gap:5px}.decor-ord[data-v-4a40cecb]{display:flex;align-items:center;gap:7px;padding:7px 9px;border:1px solid var(--s-line-2);border-radius:9px;cursor:pointer;font-size:12px}.decor-ord[data-v-4a40cecb]:hover{background:var(--hover,rgba(255,255,255,.04))}.decor-ord.sel[data-v-4a40cecb]{border-color:var(--accent,#c2887a);background:#c2887a14}.decor-ord.off[data-v-4a40cecb]{opacity:.45}.decor-ord.dragging[data-v-4a40cecb]{opacity:.4}.decor-ord .grip[data-v-4a40cecb]{opacity:.4;cursor:grab;flex:none}.decor-ord-t[data-v-4a40cecb]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.decor-ord small[data-v-4a40cecb]{font-size:10.5px;color:var(--muted,#8b8b8b);flex:none}.decor-ord-act[data-v-4a40cecb]{display:inline-flex;align-items:center;gap:5px;flex:none}.decor-ord-act[data-v-4a40cecb] svg{cursor:pointer;opacity:.65}.decor-ord-act[data-v-4a40cecb] svg:hover{opacity:1}button.block[data-v-4a40cecb]{display:block;width:100%;margin-bottom:6px}.pv-hero[data-v-4a40cecb]{position:relative;width:100%;overflow:hidden;background:linear-gradient(160deg,#3b322b,#1a1613)}.pv-hero.h-tall[data-v-4a40cecb]{height:calc(var(--screenH) * .8)}.pv-hero.h-mid[data-v-4a40cecb]{height:calc(var(--screenH) * .56)}.pv-hero.h-short[data-v-4a40cecb]{height:calc(var(--screenH) * .34)}.pv-hero-bg[data-v-4a40cecb]{position:absolute;inset:0;background-size:cover;background-position:center}.pv-hero-shade[data-v-4a40cecb]{position:absolute;inset:0;background:linear-gradient(180deg,#0f0c0a57,#0f0c0a00 30%,#0f0c0ac7)}.pv-hero-copy[data-v-4a40cecb]{position:absolute;left:0;right:0;bottom:calc(118 * var(--rpx));z-index:4;padding:0 calc(56 * var(--rpx));text-align:center;color:#fff}.pv-hero-eyebrow[data-v-4a40cecb]{display:block;font-size:calc(18 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(6 * var(--rpx));opacity:.78}.pv-hero-title[data-v-4a40cecb]{display:block;font-family:var(--font-brand);font-size:calc(46 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(3 * var(--rpx));line-height:1.36;margin:calc(12 * var(--rpx)) 0 calc(8 * var(--rpx))}.pv-hero-sub[data-v-4a40cecb]{display:block;font-size:calc(24 * var(--rpx) * var(--fs-scale,1));opacity:.8;letter-spacing:calc(2 * var(--rpx))}.pv-hero-foot[data-v-4a40cecb]{position:absolute;left:0;right:0;bottom:calc(44 * var(--rpx));z-index:4;display:flex;justify-content:center}.pv-hero-track[data-v-4a40cecb]{width:calc(40 * var(--rpx));height:calc(6 * var(--rpx));border-radius:calc(6 * var(--rpx));background:#ffffff80}.decor-b[data-v-4a40cecb]:has(.pv-hero){margin-left:calc(-1 * var(--pad));margin-right:calc(-1 * var(--pad))}.pv-body>.decor-b[data-v-4a40cecb]:first-child:has(.pv-hero){margin-top:-88px}.pv-sec[data-v-4a40cecb]{margin:calc(36 * var(--rpx)) 0 calc(24 * var(--rpx));display:flex;justify-content:space-between;align-items:baseline;gap:8px}.pv-sec b[data-v-4a40cecb]{font-family:var(--font-brand);font-size:calc(31 * var(--rpx) * var(--fs-scale,1));font-weight:600;letter-spacing:calc(1 * var(--rpx))}.pv-sec span[data-v-4a40cecb]{font-size:calc(24 * var(--rpx) * var(--fs-scale,1));color:#9c948b;font-weight:400}.pv-strip[data-v-4a40cecb]{display:flex;overflow-x:auto;scrollbar-width:none}.pv-strip-item[data-v-4a40cecb]{flex:0 0 auto;width:calc(172 * var(--rpx));display:flex;flex-direction:column;align-items:center;padding:calc(24 * var(--rpx)) 0 calc(20 * var(--rpx));box-sizing:border-box}.pv-strip-figure[data-v-4a40cecb]{position:relative;width:calc(128 * var(--rpx));height:calc(128 * var(--rpx));margin-bottom:calc(16 * var(--rpx))}.pv-hint[data-v-4a40cecb]{display:flex;align-items:center;justify-content:center;gap:calc(12 * var(--rpx));font-size:calc(22 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(4 * var(--rpx));color:var(--muted);animation:pv-hint-swipe-4a40cecb 2.2s cubic-bezier(.45,.05,.55,.95) infinite}.pv-hint-arrow[data-v-4a40cecb]{font-size:calc(26 * var(--rpx) * var(--fs-scale,1));line-height:1;font-weight:300;color:var(--muted)}@keyframes pv-hint-swipe-4a40cecb{0%,32%{transform:translate(0)}66%{transform:translate(calc(-18 * var(--rpx)))}to{transform:translate(0)}}.pv-strip-avatar[data-v-4a40cecb]{position:relative;z-index:2;width:100%;height:100%;border-radius:50%;padding:calc(5 * var(--rpx));box-sizing:border-box;background:linear-gradient(140deg,#ede7e0,#c9bdb1)}.pv-strip-ring[data-v-4a40cecb]{width:100%;height:100%;border-radius:50%;overflow:hidden;background:#f3f0eb;background-size:cover;background-position:center}.pv-strip-halo[data-v-4a40cecb]{position:absolute;inset:0;z-index:1;border-radius:50%;border:calc(3 * var(--rpx)) solid #C9BDB1;opacity:.7}.pv-strip-figure.tag-hot .pv-strip-halo[data-v-4a40cecb]{border-color:#e4573d}.pv-strip-figure.tag-new .pv-strip-halo[data-v-4a40cecb]{border-color:#5f8a6b}.pv-strip-badge[data-v-4a40cecb]{position:absolute;right:calc(-8 * var(--rpx));top:calc(-10 * var(--rpx));z-index:4;display:flex;align-items:center;justify-content:center;min-width:calc(44 * var(--rpx));height:calc(28 * var(--rpx));padding:0 calc(9 * var(--rpx));box-sizing:border-box;border-radius:999px;background:#e4573d}.pv-strip-badge.badge-new[data-v-4a40cecb]{background:#5f8a6b}.pv-strip-badge span[data-v-4a40cecb]{font-size:calc(18 * var(--rpx) * var(--fs-scale,1));font-weight:700;line-height:1;color:#fff}.pv-strip-name[data-v-4a40cecb]{font-size:calc(24 * var(--rpx) * var(--fs-scale,1));color:#4a4540;letter-spacing:calc(1 * var(--rpx));max-width:calc(162 * var(--rpx));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pv-stack[data-v-4a40cecb]{position:relative;margin:0 calc(-1 * var(--pad));display:block}.pv-stack-open[data-v-4a40cecb],.pv-stack-strip[data-v-4a40cecb]{position:relative;width:100%;overflow:hidden;background:var(--surface2)}.pv-stack-open[data-v-4a40cecb]{height:calc(1000 * var(--rpx));margin-bottom:calc(12 * var(--rpx))}.pv-stack-strip[data-v-4a40cecb]{height:calc(96 * var(--rpx));margin-bottom:calc(12 * var(--rpx))}.pv-stack-media[data-v-4a40cecb]{position:absolute;inset:0;background-size:cover;background-position:center}.pv-stack-cap-scrim[data-v-4a40cecb]{position:absolute;left:0;right:0;bottom:0;height:calc(360 * var(--rpx));background:linear-gradient(0deg,#14110fbd,#14110f57 52%,#14110f00)}.pv-stack-cap[data-v-4a40cecb]{position:absolute;left:calc(64 * var(--rpx));right:calc(64 * var(--rpx));bottom:calc(56 * var(--rpx));text-align:center}.pv-stack-name[data-v-4a40cecb]{display:block;font-size:calc(32 * var(--rpx) * var(--fs-scale,1));font-weight:600;letter-spacing:calc(3 * var(--rpx));line-height:1.5;color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pv-stack-strip-scrim[data-v-4a40cecb]{position:absolute;inset:0;background:linear-gradient(180deg,#18141285,#18141257)}.pv-stack-strip-name[data-v-4a40cecb]{position:absolute;left:calc(24 * var(--rpx));right:calc(24 * var(--rpx));top:0;height:calc(96 * var(--rpx));line-height:calc(96 * var(--rpx));text-align:center;font-size:calc(26 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(6 * var(--rpx));color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pv-ws-hint[data-v-4a40cecb]{position:absolute;left:25%;right:25%;top:0;height:calc(1000 * var(--rpx));z-index:3;pointer-events:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(26 * var(--rpx));border-radius:calc(28 * var(--rpx));background:#14110f6b;animation:pv-ws-hint-in-4a40cecb .44s cubic-bezier(.22,.61,.36,1) both}.pv-ws-hint-text[data-v-4a40cecb]{font-size:calc(24 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(2 * var(--rpx));line-height:1;color:#fff;white-space:nowrap;text-shadow:0 calc(2 * var(--rpx)) calc(8 * var(--rpx)) rgba(20,17,15,.4)}.pv-ws-hint-arrow[data-v-4a40cecb]{font-size:calc(32 * var(--rpx) * var(--fs-scale,1));line-height:1;font-weight:300;color:#fff;text-shadow:0 calc(2 * var(--rpx)) calc(8 * var(--rpx)) rgba(20,17,15,.5)}.pv-ws-hint-arrow.is-up[data-v-4a40cecb]{animation:pv-ws-hint-up-4a40cecb 1.7s ease-in-out infinite}.pv-ws-hint-arrow.is-down[data-v-4a40cecb]{animation:pv-ws-hint-down-4a40cecb 1.7s ease-in-out .85s infinite}@keyframes pv-ws-hint-in-4a40cecb{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@keyframes pv-ws-hint-up-4a40cecb{0%,to{transform:translateY(calc(4 * var(--rpx)));opacity:.5}45%{transform:translateY(calc(-8 * var(--rpx)));opacity:1}}@keyframes pv-ws-hint-down-4a40cecb{0%,to{transform:translateY(calc(-4 * var(--rpx)));opacity:.5}45%{transform:translateY(calc(8 * var(--rpx)));opacity:1}}.pv-mom-clip[data-v-4a40cecb]{position:relative;width:100%;display:flex;justify-content:center;overflow:hidden;padding:calc(24 * var(--rpx)) 0 calc(40 * var(--rpx));box-sizing:border-box}.pv-mom-stage[data-v-4a40cecb]{position:relative;flex:0 0 auto;width:calc(520 * var(--rpx));height:calc(924 * var(--rpx))}.pv-mom-card[data-v-4a40cecb]{position:absolute;left:0;top:0;width:calc(520 * var(--rpx));height:calc(924 * var(--rpx));z-index:3}.pv-mom-card.pos-1[data-v-4a40cecb]{left:calc(26 * var(--rpx));top:calc(16 * var(--rpx));height:calc(892 * var(--rpx));z-index:2}.pv-mom-card.pos-2[data-v-4a40cecb]{left:calc(52 * var(--rpx));top:calc(32 * var(--rpx));height:calc(860 * var(--rpx));z-index:1}.pv-mom-inner[data-v-4a40cecb]{position:relative;width:100%;height:100%;border-radius:calc(20 * var(--rpx));overflow:hidden;background-size:cover;background-position:center;background-color:var(--surface2);box-shadow:0 calc(16 * var(--rpx)) calc(40 * var(--rpx)) #1a1a1a29}.pv-mom-hint[data-v-4a40cecb]{display:flex;align-items:center;justify-content:center;gap:calc(16 * var(--rpx));margin-top:calc(10 * var(--rpx));font-size:calc(22 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(3 * var(--rpx));color:var(--muted);animation:pv-mom-hint-swipe-4a40cecb 2.6s cubic-bezier(.45,.05,.55,.95) infinite}.pv-mom-hint-arrow[data-v-4a40cecb]{font-size:calc(30 * var(--rpx) * var(--fs-scale,1));line-height:1;font-weight:300;color:var(--muted)}@keyframes pv-mom-hint-swipe-4a40cecb{0%,14%{transform:translate(calc(-12 * var(--rpx)))}50%,64%{transform:translate(calc(12 * var(--rpx)))}to{transform:translate(calc(-12 * var(--rpx)))}}.pv-rel[data-v-4a40cecb]{margin:0 calc(-1 * var(--pad));padding:calc(14 * var(--rpx)) 0 calc(46 * var(--rpx))}.pv-rel-head[data-v-4a40cecb]{padding:calc(30 * var(--rpx)) calc(56 * var(--rpx)) calc(28 * var(--rpx));text-align:center}.pv-rel-title[data-v-4a40cecb]{display:block;font-family:var(--font-brand);font-size:calc(48 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(3 * var(--rpx));line-height:1.34;color:var(--ink)}.pv-rel-sub[data-v-4a40cecb]{display:block;margin-top:calc(8 * var(--rpx));font-size:calc(20 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(9 * var(--rpx));color:var(--ink)}.pv-rel-swiper[data-v-4a40cecb]{height:calc(901 * var(--rpx));overflow:hidden}.pv-rel-track[data-v-4a40cecb]{display:flex;height:100%;gap:calc(16 * var(--rpx));padding-left:calc(52 * var(--rpx))}.pv-rel-pad[data-v-4a40cecb]{flex:0 0 calc(646 * var(--rpx));height:100%;padding:calc(24 * var(--rpx)) 0 calc(16 * var(--rpx));box-sizing:border-box}.pv-rel-prev[data-v-4a40cecb]{margin-left:calc(-662 * var(--rpx))}.pv-rel-card[data-v-4a40cecb]{position:relative;width:100%;height:100%}.pv-rel-photo[data-v-4a40cecb]{position:absolute;inset:0;border-radius:calc(10 * var(--rpx));overflow:hidden;background-size:cover;background-position:center;background-color:var(--surface2);box-shadow:0 calc(14 * var(--rpx)) calc(34 * var(--rpx)) #1a1a1a24}.pv-rel-tag[data-v-4a40cecb]{position:absolute;left:calc(36 * var(--rpx));top:calc(-18 * var(--rpx));z-index:3}.pv-rel-tag-shape[data-v-4a40cecb]{position:absolute;inset:0;background:#c2887ae6;border-radius:calc(14 * var(--rpx));transform:rotateX(-28deg);transform-origin:50% 100%}.pv-rel-tag-content[data-v-4a40cecb]{position:relative;z-index:1;display:flex;align-items:center;gap:calc(12 * var(--rpx));height:calc(58 * var(--rpx));padding:0 calc(24 * var(--rpx));color:#fff8f4;font-size:calc(25 * var(--rpx) * var(--fs-scale,1));white-space:nowrap}.pv-rel-actions[data-v-4a40cecb]{display:flex;flex-direction:column;align-items:center;margin-top:calc(64 * var(--rpx))}.pv-rel-more[data-v-4a40cecb]{display:inline-block;background:var(--accent-deep);color:#fff8f4;font-size:calc(28 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(6 * var(--rpx));line-height:1.4;padding:calc(14 * var(--rpx)) calc(24 * var(--rpx)) calc(14 * var(--rpx)) calc(30 * var(--rpx));border-radius:calc(6 * var(--rpx))}.pv-rel-hint[data-v-4a40cecb]{display:flex;align-items:center;gap:calc(16 * var(--rpx));margin-top:calc(64 * var(--rpx));font-size:calc(22 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(4 * var(--rpx));color:var(--muted);animation:pv-rel-hint-swipe-4a40cecb 2.6s cubic-bezier(.45,.05,.55,.95) infinite}.pv-rel-hint-arrow[data-v-4a40cecb]{font-size:calc(30 * var(--rpx) * var(--fs-scale,1));line-height:1;font-weight:300;color:var(--muted)}@keyframes pv-rel-hint-swipe-4a40cecb{0%,14%{transform:translate(calc(-14 * var(--rpx)))}50%,64%{transform:translate(calc(14 * var(--rpx)))}to{transform:translate(calc(-14 * var(--rpx)))}}.pv-rel-banner[data-v-4a40cecb]{margin:calc(24 * var(--rpx)) 0;padding:calc(18 * var(--rpx)) calc(24 * var(--rpx));background:var(--accent-soft);color:var(--accent-deep);border-radius:var(--radius);font-size:calc(26 * var(--rpx) * var(--fs-scale,1));text-align:center}.pv-works[data-v-4a40cecb]{display:grid;gap:calc(12 * var(--rpx))}.pv-works.waterfall[data-v-4a40cecb]{grid-template-columns:1fr 1fr}.pv-works.grid[data-v-4a40cecb]{grid-template-columns:repeat(3,1fr)}.pv-works.grid .pv-w[data-v-4a40cecb],.pv-works.waterfall .pv-w[data-v-4a40cecb]{aspect-ratio:3/4}.pv-w[data-v-4a40cecb]{position:relative;overflow:hidden;border-radius:var(--radiusSm);background:var(--surface2)}.pv-wi[data-v-4a40cecb]{position:absolute;inset:0;background-size:cover;background-position:center}.pv-cats[data-v-4a40cecb]{display:flex;gap:calc(12 * var(--rpx));flex-wrap:wrap}.pv-cats.card[data-v-4a40cecb]{display:grid;grid-template-columns:1fr 1fr;gap:calc(12 * var(--rpx))}.pv-cats.card .pv-cat[data-v-4a40cecb],.pv-cats.list .pv-cat[data-v-4a40cecb]{aspect-ratio:16/9;display:flex;align-items:center;justify-content:center;background:var(--surface2);border-radius:var(--radiusSm);font-size:calc(24 * var(--rpx) * var(--fs-scale,1))}.pv-cats.pill .pv-cat[data-v-4a40cecb]{padding:calc(10 * var(--rpx)) calc(22 * var(--rpx));border-radius:999px;background:var(--surface2);font-size:calc(24 * var(--rpx) * var(--fs-scale,1))}.pv-moments[data-v-4a40cecb]{display:grid;gap:calc(12 * var(--rpx))}.pv-moments.film[data-v-4a40cecb]{display:flex;overflow-x:auto;scrollbar-width:none}.pv-moments .pv-m[data-v-4a40cecb]{aspect-ratio:1;background:var(--surface2);background-size:cover;background-position:center;border-radius:var(--radiusSm)}.pv-moments.film .pv-m[data-v-4a40cecb]{width:calc(220 * var(--rpx));flex:0 0 auto}.pv-more[data-v-4a40cecb]{display:block;box-sizing:border-box;width:calc(313.6 * var(--rpx));min-height:calc(68.2 * var(--rpx));margin:calc(36 * var(--rpx)) auto 0;padding:0 calc(23.9 * var(--rpx));background:#fff;color:#a96f61;font-family:inherit;font-size:calc(26 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(2 * var(--rpx));line-height:2.6;text-align:center;border:calc(1 * var(--rpx)) solid #EBE6DF;border-radius:999px;-webkit-appearance:none;appearance:none}.pv-store[data-v-4a40cecb]{margin:calc(56 * var(--rpx)) calc(-1 * var(--pad)) 0;padding:0 calc(40 * var(--rpx))}.pv-store-card[data-v-4a40cecb]{position:relative;overflow:hidden;background:#171513;border-radius:calc(30 * var(--rpx));box-shadow:0 calc(20 * var(--rpx)) calc(54 * var(--rpx)) #1a16142e}.pv-store-bg[data-v-4a40cecb]{position:absolute;inset:0;background-size:cover;background-position:center;opacity:.45}.pv-store-veil[data-v-4a40cecb]{position:absolute;inset:0;background:linear-gradient(180deg,#120f0d57,#120f0d2e 42%,#120f0d85)}.pv-store-inner[data-v-4a40cecb]{position:relative;z-index:1;padding:calc(38 * var(--rpx)) calc(30 * var(--rpx)) calc(30 * var(--rpx))}.pv-store-top[data-v-4a40cecb]{display:flex;align-items:flex-start;justify-content:space-between;gap:calc(20 * var(--rpx));margin-bottom:calc(26 * var(--rpx))}.pv-store-meta[data-v-4a40cecb]{display:flex;flex-direction:column;min-width:0;flex:1}.pv-store-name[data-v-4a40cecb]{color:#fff;font-size:calc(31 * var(--rpx) * var(--fs-scale,1));font-weight:600;letter-spacing:calc(1 * var(--rpx))}.pv-store-addr[data-v-4a40cecb]{color:#ffffffad;font-size:calc(23 * var(--rpx) * var(--fs-scale,1));margin-top:calc(8 * var(--rpx));line-height:1.5}.pv-store-nav[data-v-4a40cecb]{flex-shrink:0;color:#fff;font-size:calc(23 * var(--rpx) * var(--fs-scale,1));border:calc(1 * var(--rpx)) solid rgba(255,255,255,.34);background:#ffffff1a;border-radius:999px;padding:calc(8 * var(--rpx)) calc(26 * var(--rpx));line-height:1.5}.pv-store-map[data-v-4a40cecb]{height:calc(330 * var(--rpx));border-radius:calc(18 * var(--rpx));background:#171513}.pv-store-blank[data-v-4a40cecb]{border:calc(1 * var(--rpx)) dashed rgba(255,255,255,.2);background:#1e1a1780;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(12 * var(--rpx))}.pv-store-blank-title[data-v-4a40cecb]{color:#fff;font-size:calc(26 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(1 * var(--rpx))}.pv-store-blank-hint[data-v-4a40cecb]{color:#ffffff8c;font-size:calc(22 * var(--rpx) * var(--fs-scale,1));padding:0 calc(40 * var(--rpx));text-align:center}.pv-quick[data-v-4a40cecb]{display:flex;justify-content:space-between;margin:calc(34 * var(--rpx)) 0 calc(6 * var(--rpx))}.pv-quick-item[data-v-4a40cecb]{flex:1;display:flex;flex-direction:column;align-items:center;gap:calc(12 * var(--rpx))}.pv-quick-item>span[data-v-4a40cecb]:last-child{color:#ffffffb3;font-size:calc(21 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(1 * var(--rpx))}.pv-quick-ico[data-v-4a40cecb]{width:calc(92 * var(--rpx));height:calc(92 * var(--rpx));border-radius:50%;background-color:#ffffff24;box-shadow:inset 0 0 0 calc(1 * var(--rpx)) #ffffff24;background-repeat:no-repeat;background-position:center;background-size:calc(44 * var(--rpx)) calc(44 * var(--rpx))}.pv-store-actions[data-v-4a40cecb]{display:flex;gap:calc(18 * var(--rpx));margin:calc(32 * var(--rpx)) 0 0}.pv-store-actions span[data-v-4a40cecb]{flex:1;text-align:center;background:#ffffff1f;color:#fff;border:calc(1 * var(--rpx)) solid rgba(255,255,255,.34);border-radius:999px;font-size:calc(27 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(2 * var(--rpx));line-height:2.7}.pv-store-filing[data-v-4a40cecb]{display:block;text-align:center;color:#fff6;font-size:calc(20 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(2 * var(--rpx));margin-top:calc(26 * var(--rpx))}.pv-store-hit[data-v-4a40cecb]{cursor:pointer}.pv-store-hit[data-v-4a40cecb]:hover{outline:calc(1.5 * var(--rpx)) dashed rgba(255,255,255,.55);outline-offset:calc(2 * var(--rpx))}.decor-f.on[data-v-4a40cecb]{background:#c2887a1a;border-radius:8px;padding:6px 8px;margin-left:-8px;margin-right:-8px}.qi-phone[data-v-4a40cecb]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FFFFFF' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6.4 3.8h3l1.6 4-2 1.3a11.6 11.6 0 0 0 5.9 5.9l1.3-2 4 1.6v3a1.8 1.8 0 0 1-2 1.8A16.6 16.6 0 0 1 4.6 5.8a1.8 1.8 0 0 1 1.8-2z'/%3E%3C/svg%3E")}.qi-wechat[data-v-4a40cecb]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FFFFFF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cdefs%3E%3Cmask id='mb'%3E%3Crect x='0' y='0' width='24' height='24' fill='white'/%3E%3Cellipse cx='9.3' cy='9.4' rx='7.9' ry='6.9' fill='black'/%3E%3C/mask%3E%3C/defs%3E%3Cellipse cx='9.3' cy='9.4' rx='7.1' ry='6.1'/%3E%3Cellipse cx='16.4' cy='15.9' rx='5.5' ry='4.8' mask='url(%23mb)'/%3E%3Ccircle cx='6.9' cy='8.6' r='.95' fill='%23FFFFFF' stroke='none'/%3E%3Ccircle cx='11.7' cy='8.6' r='.95' fill='%23FFFFFF' stroke='none'/%3E%3Ccircle cx='14.9' cy='15.3' r='.85' fill='%23FFFFFF' stroke='none'/%3E%3Ccircle cx='17.9' cy='15.3' r='.85' fill='%23FFFFFF' stroke='none'/%3E%3C/svg%3E")}.qi-xhs[data-v-4a40cecb]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Crect x='1.4' y='5.4' width='21.2' height='13.2' rx='3.4' fill='none' stroke='%23FFFFFF' stroke-width='1.4'/%3E%3Ctext x='12' y='14' fill='%23FFFFFF' font-family='sans-serif' font-size='5.6' font-weight='600' text-anchor='middle'%3E%E5%B0%8F%E7%BA%A2%E4%B9%A6%3C/text%3E%3C/svg%3E")}.qi-douyin[data-v-4a40cecb]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23FFFFFF' d='M12.53.02c1.31-.02 2.61-.01 3.91-.02.08 1.53.63 3.09 1.75 4.17 1.12 1.11 2.7 1.62 4.24 1.79v4.03c-1.44-.05-2.89-.35-4.2-.97-.57-.26-1.1-.59-1.62-.93-.01 2.92.01 5.84-.02 8.75-.08 1.4-.54 2.79-1.35 3.94-1.31 1.92-3.58 3.17-5.91 3.21-1.43.08-2.86-.31-4.08-1.03-2.02-1.19-3.44-3.37-3.65-5.71-.02-.5-.03-1-.01-1.49.18-1.9 1.12-3.72 2.58-4.96 1.66-1.44 3.98-2.13 6.15-1.72.02 1.48-.04 2.96-.04 4.44-.99-.32-2.15-.23-3.02.37-.63.41-1.11 1.04-1.36 1.75-.21.51-.15 1.07-.14 1.61.24 1.64 1.82 3.02 3.5 2.87 1.12-.01 2.19-.66 2.77-1.61.19-.33.4-.67.41-1.06.1-1.79.06-3.57.07-5.36.01-4.03-.01-8.05.02-12.07z'/%3E%3C/svg%3E")}.qi-slots[data-v-4a40cecb]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FFFFFF' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.8' y='5.6' width='16.4' height='14.6' rx='2.6'/%3E%3Cpath d='M3.8 10.4h16.4M8.8 3.4v4.2M15.2 3.4v4.2'/%3E%3C/svg%3E")}.pv-compact[data-v-4a40cecb]{background:var(--surface2);border-radius:var(--radius);padding:calc(30 * var(--rpx));display:flex;flex-direction:column;gap:calc(6 * var(--rpx))}.pv-compact b[data-v-4a40cecb]{font-family:var(--font-brand);font-size:calc(31 * var(--rpx) * var(--fs-scale,1))}.pv-compact small[data-v-4a40cecb]{color:var(--muted);font-size:calc(24 * var(--rpx) * var(--fs-scale,1))}.pv-float-wrap[data-v-4a40cecb]{display:flex;justify-content:flex-end;padding:calc(16 * var(--rpx)) 0}.pv-float[data-v-4a40cecb]{width:calc(104 * var(--rpx));height:calc(104 * var(--rpx));border-radius:50%;background:var(--ink);color:var(--bg);display:flex;align-items:center;justify-content:center;font-size:calc(25 * var(--rpx) * var(--fs-scale,1))}.pv-rt[data-v-4a40cecb]{padding:calc(12 * var(--rpx)) calc(4 * var(--rpx));text-align:center}.pv-rt.left[data-v-4a40cecb]{text-align:left}.pv-rt b[data-v-4a40cecb]{font-family:var(--font-brand);font-size:calc(34 * var(--rpx) * var(--fs-scale,1))}.pv-rt p[data-v-4a40cecb]{color:var(--ink2);font-size:calc(26 * var(--rpx) * var(--fs-scale,1));margin:calc(12 * var(--rpx)) 0}.pv-rt small[data-v-4a40cecb]{color:var(--muted);font-size:calc(22 * var(--rpx) * var(--fs-scale,1))}.pv-hero-slides[data-v-4a40cecb]{position:absolute;inset:0;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.pv-hero-slides[data-v-4a40cecb]::-webkit-scrollbar{display:none}.pv-hero-slide[data-v-4a40cecb]{position:relative;flex:0 0 100%;height:100%;scroll-snap-align:start;overflow:hidden}.pv-hero-video[data-v-4a40cecb]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.pv-hero-dot[data-v-4a40cecb]{width:calc(12 * var(--rpx));height:calc(6 * var(--rpx));border-radius:calc(6 * var(--rpx));background:#ffffff73;transition:width .25s,background .25s}.pv-hero-dot.on[data-v-4a40cecb]{width:calc(30 * var(--rpx));background:#fff}.pv-hero-add[data-v-4a40cecb]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(12 * var(--rpx));color:#ffffffb8;cursor:pointer}.pv-hero-add[data-v-4a40cecb]:before{content:"";position:absolute;inset:calc(140 * var(--rpx)) calc(90 * var(--rpx));border:calc(2 * var(--rpx)) dashed rgba(255,255,255,.38);border-radius:calc(12 * var(--rpx))}.pv-hero-add small[data-v-4a40cecb]{font-size:calc(22 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(2 * var(--rpx))}.pv-add-plus[data-v-4a40cecb]{position:relative;z-index:1;font-size:calc(54 * var(--rpx) * var(--fs-scale,1));font-weight:300;line-height:1}.pv-live[data-v-4a40cecb]{cursor:pointer}.pv-live.sel[data-v-4a40cecb],.pv-more.sel[data-v-4a40cecb],.pv-rel-more.sel[data-v-4a40cecb]{outline:calc(3 * var(--rpx)) solid #C2887A;outline-offset:calc(-3 * var(--rpx))}.pv-live-scroll[data-v-4a40cecb]{overflow-x:auto;scrollbar-width:none;scroll-behavior:smooth}.pv-live-scroll[data-v-4a40cecb]::-webkit-scrollbar{display:none}.pv-strip-add .pv-strip-avatar[data-v-4a40cecb]{display:flex;align-items:center;justify-content:center;background:transparent;border:calc(2 * var(--rpx)) dashed rgba(26,22,20,.28)}.pv-strip-add .pv-add-plus[data-v-4a40cecb]{font-size:calc(48 * var(--rpx) * var(--fs-scale,1));color:#1a16146b}.pv-stack-add[data-v-4a40cecb]{display:flex;align-items:center;gap:calc(20 * var(--rpx));padding-left:calc(48 * var(--rpx));background:transparent;border:calc(2 * var(--rpx)) dashed rgba(26,22,20,.24);cursor:pointer}.pv-stack-add .pv-add-plus[data-v-4a40cecb]{font-size:calc(40 * var(--rpx) * var(--fs-scale,1));color:#1a16146b}.pv-stack-add .pv-stack-strip-name[data-v-4a40cecb]{color:#1a161480}.pv-rel-add[data-v-4a40cecb]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(10 * var(--rpx));background:transparent;border:calc(2 * var(--rpx)) dashed rgba(26,22,20,.24);border-radius:calc(10 * var(--rpx));cursor:pointer}.pv-rel-add .pv-add-plus[data-v-4a40cecb]{font-size:calc(56 * var(--rpx) * var(--fs-scale,1));color:#1a161466}.pv-rel-add small[data-v-4a40cecb]{font-size:calc(22 * var(--rpx) * var(--fs-scale,1));color:var(--muted)}.pv-rel-more[data-v-4a40cecb]{cursor:pointer}.decor-sub[data-v-4a40cecb]{margin:10px 0 4px;border-top:1px solid var(--s-line-2);padding-top:10px}.decor-sub-h[data-v-4a40cecb]{display:flex;align-items:baseline;gap:8px;margin-bottom:6px}.decor-sub-h b[data-v-4a40cecb]{font-size:12px}.decor-sub-h small[data-v-4a40cecb]{font-size:11px;color:var(--muted,#8b8b8b)}.decor-sub-list[data-v-4a40cecb]{display:flex;flex-direction:column;gap:4px;max-height:230px;overflow:auto}.decor-sub-row[data-v-4a40cecb]{display:flex;align-items:center;gap:6px;padding:4px 6px;border-radius:7px;cursor:pointer;border:1px solid transparent}.decor-sub-row[data-v-4a40cecb]:hover{background:#ffffff0a}.decor-sub-row.sel[data-v-4a40cecb]{border-color:#c2887a;background:#c2887a1a}.decor-sub-row.dragging[data-v-4a40cecb]{opacity:.4}.decor-sub-row .grip[data-v-4a40cecb]{color:var(--muted,#8b8b8b);cursor:grab}.decor-sub-thumb[data-v-4a40cecb]{width:30px;height:22px;border-radius:4px;flex:0 0 auto;background:#e9e4de center/cover no-repeat}.decor-sub-thumb.big[data-v-4a40cecb]{width:52px;height:38px}.decor-sub-t[data-v-4a40cecb]{flex:1;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.decor-sub-tag[data-v-4a40cecb]{font-size:10px;padding:1px 5px;border-radius:4px;background:#c2887a;color:#fff}.decor-sub-act[data-v-4a40cecb]{display:flex;gap:6px;margin-top:6px;flex-wrap:wrap}.decor-sub-edit[data-v-4a40cecb]{margin-top:10px;border-top:1px dashed var(--s-line-2);padding-top:8px}.decor-add[data-v-4a40cecb]{margin-top:10px;padding:8px;border:1px solid var(--s-line-2);border-radius:8px}.decor-add-h[data-v-4a40cecb]{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.decor-add-h b[data-v-4a40cecb]{font-size:12px}.decor-add-list[data-v-4a40cecb]{display:flex;flex-direction:column;gap:3px;max-height:190px;overflow:auto;margin:6px 0}.decor-add-row[data-v-4a40cecb]{display:flex;align-items:center;gap:8px;padding:4px 6px;border-radius:6px;cursor:pointer;font-size:12px}.decor-add-row[data-v-4a40cecb]:hover{background:#ffffff0d}.decor-add-row small[data-v-4a40cecb]{margin-left:auto;color:#c2887a}.decor-newform[data-v-4a40cecb]{margin-top:8px;border-top:1px dashed var(--s-line-2);padding-top:8px;display:flex;flex-direction:column;gap:6px}.pv-livepop[data-v-4a40cecb]{position:absolute;inset:0;z-index:60;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#1a16149e;border-radius:inherit}.pv-livepop-card[data-v-4a40cecb]{position:relative;width:80%;height:68%;border-radius:calc(28 * var(--rpx));overflow:hidden;background:#fff;display:flex;flex-direction:column;box-shadow:0 30rpx 80rpx #0000004d}.pv-livepop-close[data-v-4a40cecb]{position:absolute;top:6px;right:6px;z-index:2;width:20px;height:20px;line-height:20px;text-align:center;border-radius:50%;background:#00000059;color:#fff;font-size:11px;cursor:pointer}.pv-livepop-poster[data-v-4a40cecb]{position:relative;height:75%;flex:0 0 75%;background:#f3f0eb}.pv-livepop-poster img[data-v-4a40cecb]{width:100%;height:100%;object-fit:cover;display:block}.pv-livepop-empty[data-v-4a40cecb]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#b8afa6;font-size:13px}.pv-livepop-poster small[data-v-4a40cecb]{position:absolute;left:0;right:0;bottom:4px;text-align:center;color:#ffffffeb;font-size:9px;text-shadow:0 1px 4px rgba(0,0,0,.5)}.pv-livepop-foot[data-v-4a40cecb]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:5px 10px 7px;overflow:hidden}.pv-livepop-foot p[data-v-4a40cecb]{margin:0;white-space:pre-line;text-align:center;font-size:11px;line-height:1.5;color:#2b2622}.pv-livepop-btn[data-v-4a40cecb]{width:80%;margin-top:11px;text-align:center;padding:7px 0;border-radius:999px;background:#fffffff0;color:#2b2622;border:1px solid rgba(255,255,255,.7);font-size:11px;box-shadow:0 4px 12px #0000002e}.pvbc[data-v-67ca38a1]{margin-top:12px;padding-top:10px;border-top:1px dashed var(--s-line-2)}.pvbc-h[data-v-67ca38a1]{display:flex;align-items:baseline;gap:8px;margin-bottom:8px}.pvbc-h b[data-v-67ca38a1]{font-size:12.5px}.pvbc-h small[data-v-67ca38a1]{font-size:11px;color:var(--muted,#8b8b8b)}.pvbc-switch[data-v-67ca38a1]{display:flex;align-items:center;gap:8px;font-size:12px;cursor:pointer}.pvbc-switch input[data-v-67ca38a1]{width:15px;height:15px;accent-color:#c2887a}.pvbc-state[data-v-67ca38a1]{margin:5px 0 9px;font-size:11px;line-height:1.5;color:var(--muted,#8b8b8b)}.pvbc-state.off[data-v-67ca38a1]{color:#c2887a}.pvbc-f[data-v-67ca38a1]{margin-bottom:8px}.pvbc-f>label[data-v-67ca38a1]{display:block;font-size:11.5px;color:var(--muted,#8b8b8b);margin-bottom:4px}.pvbc-txt[data-v-67ca38a1]{width:100%;box-sizing:border-box;background:var(--surface-2,rgba(255,255,255,.06));border:1px solid var(--s-line-2);border-radius:8px;padding:6px 8px;font-size:12px;color:inherit}textarea.pvbc-txt[data-v-67ca38a1]{min-height:58px;resize:vertical;line-height:1.5}.pvbc-help[data-v-67ca38a1]{margin:2px 0 0;font-size:11px;color:var(--muted,#8b8b8b);line-height:1.5}.pvw[data-v-7a29468e]{margin-top:12px;padding-top:10px;border-top:1px dashed var(--s-line-2)}.pvw-h[data-v-7a29468e]{display:flex;align-items:baseline;gap:8px;margin-bottom:4px}.pvw-h b[data-v-7a29468e]{font-size:12.5px}.pvw-h small[data-v-7a29468e]{font-size:11px;color:var(--muted,#8b8b8b)}.pvw-tip[data-v-7a29468e]{margin:4px 0 8px;font-size:11px;line-height:1.5;color:var(--muted,#8b8b8b)}.pvw-grid[data-v-7a29468e]{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.pvw-cell[data-v-7a29468e]{position:relative;border-radius:8px;overflow:hidden;cursor:grab;outline:1.5px solid transparent}.pvw-cell.on[data-v-7a29468e]{outline-color:#c2887a}.pvw-thumb[data-v-7a29468e]{display:block;width:100%;padding-top:100%;background-color:#ffffff12;background-size:cover;background-position:center}.pvw-thumb.sm[data-v-7a29468e]{width:38px;height:38px;padding:0;flex:none;border-radius:6px}.pvw-no[data-v-7a29468e]{position:absolute;left:4px;bottom:4px;background:#00000080;color:#fff;font-size:10px;border-radius:999px;padding:0 5px}.pvw-x[data-v-7a29468e]{position:absolute;right:2px;top:2px;width:16px;height:16px;border:0;border-radius:50%;background:#0000008c;color:#fff;font-size:12px;line-height:1;cursor:pointer;padding:0}.pvw-add[data-v-7a29468e]{display:flex;align-items:center;justify-content:center;border:1px dashed rgba(194,136,122,.55);border-radius:8px;color:#c2887a;cursor:pointer;min-height:46px;font-size:20px}.pvw-add.busy[data-v-7a29468e]{opacity:.5;pointer-events:none}.pvw-pick[data-v-7a29468e]{margin:8px 0 0;font-size:11px;color:#c2887a}.pvw-sub[data-v-7a29468e]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:10px 0 6px;font-size:12px}.pvw-sub small[data-v-7a29468e]{font-size:10.5px;color:var(--muted,#8b8b8b)}.pvw-link[data-v-7a29468e]{background:transparent;border:0;color:#c2887a;font-size:11.5px;cursor:pointer;padding:0}.pvw-list[data-v-7a29468e],.pvw-cand[data-v-7a29468e]{display:flex;flex-direction:column;gap:5px}.pvw-row[data-v-7a29468e],.pvw-cand-row[data-v-7a29468e]{display:flex;align-items:center;gap:8px;padding:4px 6px;border-radius:8px;border:1px solid var(--s-line-2);background:transparent;color:inherit;text-align:left;cursor:grab}.pvw-row.on[data-v-7a29468e]{border-color:#c2887a;background:#c2887a1f}.pvw-row[data-v-7a29468e]{position:relative;cursor:grab}.pvw-row.is-drop-before[data-v-7a29468e]:before{content:"";position:absolute;left:2px;right:2px;top:-3px;height:2px;border-radius:2px;background:#c2887a}.pvw-cand-row[data-v-7a29468e]{cursor:pointer}.pvw-cand-row[data-v-7a29468e]:hover{border-color:#c2887a}.pvw-cand-meta[data-v-7a29468e]{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.pvw-cand-meta b[data-v-7a29468e]{font-size:12px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pvw-cand-meta small[data-v-7a29468e]{font-size:10.5px;color:var(--muted,#8b8b8b);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pvw-cand-add[data-v-7a29468e]{font-size:11px;color:#c2887a;flex:none}.pvw-edit[data-v-7a29468e]{margin-top:12px;padding-top:8px;border-top:1px dashed var(--s-line-2)}.pvw-f[data-v-7a29468e]{display:block;margin-bottom:8px;font-size:11.5px;color:var(--muted,#8b8b8b)}.pvw-f em[data-v-7a29468e]{font-style:normal;opacity:.8;margin-left:6px}.pvw-f input[data-v-7a29468e],.pvw-f textarea[data-v-7a29468e]{width:100%;box-sizing:border-box;margin-top:4px;background:var(--surface-2,rgba(255,255,255,.06));border:1px solid var(--s-line-2);border-radius:8px;padding:6px 8px;font-size:12px;color:inherit}.pvw-f textarea[data-v-7a29468e]{min-height:64px;resize:vertical;line-height:1.5}.pvw-actions[data-v-7a29468e]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.pvw-primary[data-v-7a29468e]{background:#c2887a;border:0;border-radius:999px;color:#fff;font-size:12px;padding:6px 14px;cursor:pointer}.pvw-primary[data-v-7a29468e]:disabled{opacity:.5;pointer-events:none}.pvw-hint2[data-v-7a29468e]{font-size:10.5px;color:var(--muted,#8b8b8b)}.pvw-note[data-v-7a29468e]{margin:8px 0 0;font-size:11px;color:#c2887a;line-height:1.5}.ppf[data-v-9aa8ca10]{display:flex;flex-direction:column;gap:9px;color:inherit}.ppf-tip[data-v-9aa8ca10]{margin:0;font-size:11px;line-height:1.6;color:var(--muted,#8b8b8b)}.ppf-f[data-v-9aa8ca10]{display:flex;flex-direction:column;gap:4px;font-size:11.5px;color:var(--muted,#8b8b8b)}.ppf-f input[data-v-9aa8ca10],.ppf-f textarea[data-v-9aa8ca10],.ppf-f select[data-v-9aa8ca10]{font-size:12px;padding:6px 8px;border:1px solid var(--s-line-2);border-radius:7px;background:var(--surface-2,rgba(17,24,32,.06));color:inherit;width:100%;box-sizing:border-box;font-family:inherit}.ppf-f input[data-v-9aa8ca10]::placeholder,.ppf-f textarea[data-v-9aa8ca10]::placeholder{color:var(--os-text-3,#5A6470)}.ppf-f select option[data-v-9aa8ca10]{background:var(--s-3);color:var(--s-text)}.ppf-f textarea[data-v-9aa8ca10]{resize:vertical;line-height:1.6}.ppf-avatar[data-v-9aa8ca10]{display:flex;align-items:center;gap:8px;cursor:pointer}.ppf-avatar img[data-v-9aa8ca10],.ppf-avatar b[data-v-9aa8ca10]{width:38px;height:38px;border-radius:50%;object-fit:cover;display:flex;align-items:center;justify-content:center;background:#11182014;color:var(--muted,#8b8b8b);font-size:15px;flex-shrink:0}.ppf-avatar small[data-v-9aa8ca10]{font-size:10.5px;color:var(--os-text-3,#5A6470)}.ppf-tabs[data-v-9aa8ca10]{display:flex;gap:6px}.ppf-tabs button[data-v-9aa8ca10]{flex:1;padding:6px 0;font-size:11.5px;border:1px solid var(--s-line-2);border-radius:7px;background:transparent;color:var(--muted,#8b8b8b);cursor:pointer}.ppf-tabs button.on[data-v-9aa8ca10]{background:#c2887a2e;border-color:var(--s-line);color:var(--s-text-2)}.ppf-grid[data-v-9aa8ca10]{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.ppf-cell[data-v-9aa8ca10]{position:relative;aspect-ratio:1;border-radius:7px;overflow:hidden;background:#11182012}.ppf-cell img[data-v-9aa8ca10]{width:100%;height:100%;object-fit:cover;display:block}.ppf-ops[data-v-9aa8ca10]{position:absolute;left:0;right:0;bottom:0;display:flex;justify-content:space-between;background:#0000006b}.ppf-ops button[data-v-9aa8ca10]{border:0;background:none;color:var(--s-text);font-size:10px;padding:1px 4px;cursor:pointer}.ppf-ops button[data-v-9aa8ca10]:disabled{opacity:.35}.ppf-add[data-v-9aa8ca10]{display:flex;align-items:center;justify-content:center;aspect-ratio:1;border:1px dashed rgba(194,136,122,.5);border-radius:7px;background:transparent;color:#c2887a;font-size:11px;cursor:pointer;text-align:center;line-height:1.4;padding:4px}.ppf-video[data-v-9aa8ca10]{aspect-ratio:auto;padding:18px 8px}.ppf-video-box[data-v-9aa8ca10]{display:flex;flex-direction:column;gap:6px}.ppf-video-box video[data-v-9aa8ca10]{width:100%;max-height:180px;border-radius:8px;background:var(--s-3)}.ppf-row[data-v-9aa8ca10]{display:flex;gap:6px;flex-wrap:wrap}.ppf-mini[data-v-9aa8ca10]{font-size:10.5px;color:var(--muted,#8b8b8b);border:1px solid var(--s-line-2);border-radius:6px;padding:3px 7px;cursor:pointer;background:transparent}.ppf-mini[data-v-9aa8ca10]:hover{border-color:#c2887a99;color:var(--s-text-2)}.ppf-check[data-v-9aa8ca10]{display:flex;align-items:center;gap:6px;font-size:11.5px;color:var(--muted,#8b8b8b)}.ppf-check input[data-v-9aa8ca10]{width:auto}.ppf-muted[data-v-9aa8ca10]{margin:0;font-size:10.5px;color:var(--os-text-3,#5A6470);line-height:1.6}.ppf-err[data-v-9aa8ca10]{margin:0;font-size:11px;color:var(--s-text-2);line-height:1.6}.ppf-foot[data-v-9aa8ca10]{display:flex;gap:8px;justify-content:flex-end}.ppf-ghost[data-v-9aa8ca10]{font-size:11.5px;padding:6px 12px;border:1px solid var(--s-line-2);border-radius:999px;background:transparent;color:var(--muted,#8b8b8b);cursor:pointer}.ppf-ghost[data-v-9aa8ca10]:hover{border-color:var(--os-stroke-strong,rgba(17,24,32,.24));color:inherit}.ppf-primary[data-v-9aa8ca10]{font-size:11.5px;padding:6px 14px;border:0;border-radius:999px;background:#c2887a;color:var(--s-text);cursor:pointer}.ppf-primary[data-v-9aa8ca10]:hover{background:#cf9485}.ppf-primary[data-v-9aa8ca10]:disabled{opacity:.55;cursor:default}.pwf[data-v-21586390]{display:flex;flex-direction:column;gap:9px;color:inherit}.pwf-tip[data-v-21586390]{margin:0;font-size:11px;line-height:1.6;color:var(--muted,#8b8b8b)}.pwf-f[data-v-21586390]{display:flex;flex-direction:column;gap:4px;font-size:11.5px;color:var(--muted,#8b8b8b)}.pwf-f input[data-v-21586390],.pwf-f textarea[data-v-21586390],.pwf-f select[data-v-21586390]{font-size:12px;padding:6px 8px;border:1px solid var(--s-line-2);border-radius:7px;background:var(--surface-2,rgba(17,24,32,.06));color:inherit;width:100%;box-sizing:border-box;font-family:inherit}.pwf-f input[data-v-21586390]::placeholder,.pwf-f textarea[data-v-21586390]::placeholder{color:var(--os-text-3,#5A6470)}.pwf-f select option[data-v-21586390]{background:var(--s-3);color:var(--s-text)}.pwf-f textarea[data-v-21586390]{resize:vertical;line-height:1.6}.pwf-chips[data-v-21586390]{display:flex;flex-wrap:wrap;gap:5px}.pwf-chips button[data-v-21586390]{font-size:11px;padding:4px 9px;border:1px solid var(--s-line-2);border-radius:999px;background:transparent;color:var(--muted,#8b8b8b);cursor:pointer}.pwf-chips button.on[data-v-21586390]{background:#c2887a2e;border-color:var(--s-line);color:var(--s-text-2)}.pwf-chips small[data-v-21586390]{font-size:10.5px;color:var(--os-text-3,#5A6470)}.pwf-sub[data-v-21586390]{border-left:2px solid rgba(194,136,122,.55);padding-left:8px}.pwf-grid[data-v-21586390]{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.pwf-cell[data-v-21586390]{position:relative;aspect-ratio:1;border-radius:7px;overflow:hidden;background:#11182012}.pwf-cell img[data-v-21586390]{width:100%;height:100%;object-fit:cover;display:block}.pwf-badge[data-v-21586390]{position:absolute;left:3px;top:3px;font-size:9px;color:#fff;background:#00000080;border-radius:4px;padding:1px 4px}.pwf-ops[data-v-21586390]{position:absolute;left:0;right:0;bottom:0;display:flex;justify-content:space-between;background:#0000006b}.pwf-ops button[data-v-21586390]{border:0;background:none;color:var(--s-text);font-size:10px;padding:1px 3px;cursor:pointer}.pwf-ops button[data-v-21586390]:disabled{opacity:.3}.pwf-add[data-v-21586390]{display:flex;align-items:center;justify-content:center;aspect-ratio:1;border:1px dashed rgba(194,136,122,.5);border-radius:7px;background:transparent;color:#c2887a;font-size:11px;cursor:pointer;text-align:center}.pwf-muted[data-v-21586390]{margin:0;font-size:10.5px;color:var(--os-text-3,#5A6470);line-height:1.6}.pwf-check[data-v-21586390]{display:flex;align-items:center;gap:6px;font-size:11.5px;color:var(--muted,#8b8b8b)}.pwf-check input[data-v-21586390]{width:auto}.pwf-err[data-v-21586390]{margin:0;font-size:11px;color:var(--s-text-2);line-height:1.6}.pwf-foot[data-v-21586390]{display:flex;gap:8px;justify-content:flex-end}.pwf-ghost[data-v-21586390]{font-size:11.5px;padding:6px 12px;border:1px solid var(--s-line-2);border-radius:999px;background:transparent;color:var(--muted,#8b8b8b);cursor:pointer}.pwf-ghost[data-v-21586390]:hover{border-color:var(--os-stroke-strong,rgba(17,24,32,.24));color:inherit}.pwf-primary[data-v-21586390]{font-size:11.5px;padding:6px 14px;border:0;border-radius:999px;background:#c2887a;color:var(--s-text);cursor:pointer}.pwf-primary[data-v-21586390]:hover{background:#cf9485}.pwf-primary[data-v-21586390]:disabled{opacity:.55;cursor:default}.pvc[data-v-a8b27fcd]{display:flex;flex-direction:column;gap:9px;margin-top:12px;padding-top:12px;border-top:1px dashed var(--s-line-2);color:inherit}.pvc-head[data-v-a8b27fcd]{display:flex;flex-direction:column;gap:3px}.pvc-head b[data-v-a8b27fcd]{font-size:12.5px;color:inherit}.pvc-head small[data-v-a8b27fcd]{font-size:10.5px;line-height:1.6;color:var(--muted,#8b8b8b)}.pvc-picked[data-v-a8b27fcd]{display:flex;flex-direction:column;gap:6px;padding:8px;border:1px solid var(--s-line-2);border-radius:9px;background:#ffffff09}.pvc-line[data-v-a8b27fcd]{display:flex;align-items:center;justify-content:space-between;font-size:11px;color:var(--muted,#8b8b8b)}.pvc-save[data-v-a8b27fcd]{font-size:10.5px;padding:4px 9px}.pvc-empty[data-v-a8b27fcd]{margin:0;font-size:10.5px;color:var(--muted,#8b8b8b)}.pvc-search[data-v-a8b27fcd]{display:flex;gap:6px}.pvc-search input[data-v-a8b27fcd]{flex:1;min-width:0;font-size:11.5px;padding:6px 8px;border:1px solid var(--s-line-2);border-radius:7px;background:var(--surface-2,rgba(255,255,255,.06));color:inherit;font-family:inherit}.pvc-search input[data-v-a8b27fcd]::placeholder{color:var(--os-text-3,#5A6470)}.pvc-search button[data-v-a8b27fcd]{font-size:11px;padding:0 10px;border:1px solid var(--s-line-2);border-radius:7px;background:transparent;color:var(--muted,#8b8b8b);cursor:pointer}.pvc-search button[data-v-a8b27fcd]:hover{border-color:#c2887a99;color:#d8a597}.pvc-tools[data-v-a8b27fcd]{display:flex;gap:6px}.pvc-primary[data-v-a8b27fcd]{flex:1;font-size:11px;padding:5px 10px;border:0;border-radius:999px;background:#c2887a;color:#fff;cursor:pointer;line-height:1.5}.pvc-primary[data-v-a8b27fcd]:hover{background:#cf9485}.pvc-primary[data-v-a8b27fcd]:disabled{opacity:.55;cursor:default}.pvc-ghost[data-v-a8b27fcd]{font-size:11px;padding:5px 10px;border:1px solid var(--s-line-2);border-radius:999px;background:transparent;color:var(--muted,#8b8b8b);cursor:pointer}.pvc-ghost[data-v-a8b27fcd]:hover{border-color:var(--os-stroke-strong,rgba(255,255,255,.24));color:inherit}.pvc-row[data-v-a8b27fcd]{display:flex;align-items:center;gap:7px;padding:5px 6px;border:1px solid var(--line,rgba(255,255,255,.1));border-radius:8px;background:transparent}.pvc-thumb[data-v-a8b27fcd]{width:34px;height:34px;border-radius:6px;flex-shrink:0;background-color:#ffffff12;background-size:cover;background-position:center}.pvc-copy[data-v-a8b27fcd]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.pvc-copy span[data-v-a8b27fcd]{font-size:11.5px;color:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pvc-copy small[data-v-a8b27fcd]{font-size:10px;color:var(--muted,#8b8b8b);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pvc-ops[data-v-a8b27fcd]{display:flex;gap:3px;flex-shrink:0}.pvc-ops button[data-v-a8b27fcd]{font-size:10px;padding:3px 5px;border:1px solid var(--s-line-2);border-radius:5px;background:transparent;color:var(--muted,#8b8b8b);cursor:pointer;line-height:1.3}.pvc-ops button[data-v-a8b27fcd]:hover{border-color:#c2887a99;color:#d8a597}.pvc-ops button[data-v-a8b27fcd]:disabled{opacity:.35;cursor:default}.pvc-ops button.danger[data-v-a8b27fcd]{color:#e0866f;border-color:#e0866f66}.pvc-muted[data-v-a8b27fcd]{margin:0;font-size:10.5px;color:var(--muted,#8b8b8b);line-height:1.6}.pvc-err[data-v-a8b27fcd]{margin:0;font-size:11px;color:#e0866f;line-height:1.6}.pvc-none[data-v-a8b27fcd]{display:flex;flex-direction:column;gap:6px;padding:10px;border:1px dashed var(--line,rgba(255,255,255,.16));border-radius:9px;background:#ffffff08}.pvc-none p[data-v-a8b27fcd]{margin:0;font-size:11px;color:var(--muted,#8b8b8b);line-height:1.6}.pvc-none .pvc-primary[data-v-a8b27fcd]{flex:none}.pvr[data-v-20d5448c]{display:flex;flex-direction:column;gap:9px;margin-top:12px;padding-top:12px;border-top:1px dashed var(--s-line-2);color:inherit}.pvr-head[data-v-20d5448c]{display:flex;flex-direction:column;gap:3px}.pvr-head b[data-v-20d5448c]{font-size:12.5px;color:inherit}.pvr-head small[data-v-20d5448c]{font-size:10.5px;line-height:1.6;color:var(--muted,#8b8b8b)}.pvr-tools[data-v-20d5448c]{display:flex;gap:6px}.pvr-primary[data-v-20d5448c]{flex:1;font-size:11px;padding:5px 10px;border:0;border-radius:999px;background:#c2887a;color:var(--s-text);cursor:pointer;line-height:1.5}.pvr-primary[data-v-20d5448c]:hover{background:#cf9485}.pvr-primary[data-v-20d5448c]:disabled{opacity:.55;cursor:default}.pvr-ghost[data-v-20d5448c]{font-size:11px;padding:5px 10px;border:1px solid var(--s-line-2);border-radius:999px;background:transparent;color:var(--muted,#8b8b8b);cursor:pointer}.pvr-ghost[data-v-20d5448c]:hover{border-color:var(--os-stroke-strong,rgba(17,24,32,.24));color:inherit}.pvr-ghost[data-v-20d5448c]:disabled{opacity:.5;cursor:default}.pvr-err[data-v-20d5448c]{margin:0;font-size:11px;color:var(--s-text-2);line-height:1.6}.pvr-empty[data-v-20d5448c]{margin:0;font-size:10.5px;color:var(--muted,#8b8b8b);line-height:1.6}.pvr-row[data-v-20d5448c]{display:flex;align-items:center;gap:7px;padding:5px 6px;border:1px solid var(--line,rgba(17,24,32,.1));border-radius:8px;background:transparent;cursor:grab}.pvr-row.is-over[data-v-20d5448c]{border-color:var(--s-line);background:#c2887a1a}.pvr-row.is-off[data-v-20d5448c]{opacity:.6}.pvr-grip[data-v-20d5448c]{font-size:12px;color:var(--os-text-3,#5A6470);letter-spacing:-1px;flex:none;cursor:grab}.pvr-thumb[data-v-20d5448c]{width:34px;height:34px;border-radius:6px;flex:none;background-color:#11182012;background-size:cover;background-position:center;display:flex;align-items:center;justify-content:center}.pvr-thumb-no[data-v-20d5448c]{font-size:9px;color:var(--os-text-3,#5A6470)}.pvr-copy[data-v-20d5448c]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.pvr-name[data-v-20d5448c]{font-size:11.5px;color:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pvr-copy small[data-v-20d5448c]{font-size:10px;color:var(--muted,#8b8b8b);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pvr-ops[data-v-20d5448c]{display:flex;gap:3px;flex:none}.pvr-ops button[data-v-20d5448c]{font-size:10px;padding:3px 5px;border:1px solid var(--s-line-2);border-radius:5px;background:transparent;color:var(--muted,#8b8b8b);cursor:pointer;line-height:1.3}.pvr-ops button[data-v-20d5448c]:hover{border-color:#c2887a99;color:var(--s-text-2)}.pvr-ops button[data-v-20d5448c]:disabled{opacity:.35;cursor:default}.pvr-ops button.danger[data-v-20d5448c]{color:var(--s-text-2);border-color:#e0866f66}.pvr-form[data-v-20d5448c]{display:flex;flex-direction:column;gap:9px;margin-top:4px;padding-top:10px;border-top:1px dashed var(--s-line-2)}.pvr-form-head[data-v-20d5448c]{display:flex;align-items:center;justify-content:space-between}.pvr-form-head b[data-v-20d5448c]{font-size:12px;color:inherit}.pvr-grid[data-v-20d5448c]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.pvr-f[data-v-20d5448c]{display:flex;flex-direction:column;gap:4px;font-size:11.5px;color:var(--muted,#8b8b8b)}.pvr-f.wide[data-v-20d5448c],.pvr-note.wide[data-v-20d5448c],.pvr-check.wide[data-v-20d5448c]{grid-column:1 / -1}.pvr-f input[data-v-20d5448c],.pvr-f textarea[data-v-20d5448c],.pvr-f select[data-v-20d5448c]{font-size:12px;padding:6px 8px;border:1px solid var(--s-line-2);border-radius:7px;background:var(--surface-2,rgba(17,24,32,.06));color:inherit;width:100%;box-sizing:border-box;font-family:inherit}.pvr-f input[data-v-20d5448c]::placeholder,.pvr-f textarea[data-v-20d5448c]::placeholder{color:var(--os-text-3,#5A6470)}.pvr-f select option[data-v-20d5448c]{background:var(--s-3);color:var(--s-text)}.pvr-f textarea[data-v-20d5448c]{resize:vertical;line-height:1.6}.pvr-f small[data-v-20d5448c]{font-size:10px;line-height:1.5;color:var(--os-text-3,#5A6470)}.pvr-note[data-v-20d5448c]{margin:0;font-size:10.5px;color:var(--os-text-3,#5A6470);line-height:1.6}.pvr-cover-row[data-v-20d5448c]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.pvr-cover[data-v-20d5448c]{width:44px;height:44px;border-radius:7px;flex:none;background-color:#11182012;background-size:cover;background-position:center;border:1px solid var(--line,rgba(17,24,32,.12))}.pvr-check[data-v-20d5448c]{display:flex;align-items:center;gap:6px;font-size:11.5px;color:var(--muted,#8b8b8b)}.pvr-check input[data-v-20d5448c]{width:auto}.pvr-foot[data-v-20d5448c]{display:flex;align-items:center;justify-content:space-between;gap:8px}.pvr-hint[data-v-20d5448c]{font-size:10px;color:var(--os-text-3,#5A6470)}.pmh[data-v-c7015265]{display:flex;flex-direction:column;gap:8px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px dashed var(--s-line-2);color:inherit}.pmh-h[data-v-c7015265]{display:flex;flex-direction:column;gap:2px}.pmh-h b[data-v-c7015265]{font-size:12.5px;color:inherit}.pmh-h small[data-v-c7015265]{font-size:10.5px;color:var(--muted,#8b8b8b)}.pmh-row[data-v-c7015265]{display:flex;align-items:center;gap:7px}.pmh-thumb[data-v-c7015265]{width:56px;height:32px;border-radius:5px;flex:none;background-color:#ffffff12;background-size:contain;background-repeat:no-repeat;background-position:center;border:1px solid var(--s-line-2);display:flex;align-items:center;justify-content:center}.pmh-thumb.round[data-v-c7015265]{width:36px;height:36px;border-radius:50%}.pmh-thumb.on[data-v-c7015265]{border-color:#c2887a66}.pmh-thumb small[data-v-c7015265]{font-size:9px;color:var(--os-text-3,#5A6470)}.pmh-meta[data-v-c7015265]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.pmh-meta b[data-v-c7015265]{font-size:11.5px;color:inherit}.pmh-meta small[data-v-c7015265]{font-size:10px;line-height:1.5;color:var(--muted,#8b8b8b)}.pmh-ops[data-v-c7015265]{display:flex;gap:4px;flex:none}.pmh-ops .pvr-primary[data-v-c7015265]{font-size:10.5px;padding:4px 8px;border:0;border-radius:999px;background:#c2887a;color:#fff;cursor:pointer}.pmh-ops .pvr-primary[data-v-c7015265]:hover{background:#cf9485}.pmh-ops .pvr-primary[data-v-c7015265]:disabled{opacity:.55;cursor:default}.pmh-ops .pvr-ghost[data-v-c7015265]{font-size:10.5px;padding:4px 8px;border:1px solid var(--s-line-2);border-radius:999px;background:transparent;color:var(--muted,#8b8b8b);cursor:pointer}.pmh-ops .pvr-ghost[data-v-c7015265]:hover{color:#e0866f;border-color:#e0866f73}.pbf[data-v-8a6a9e58]{display:flex;flex-direction:column;gap:8px;margin-top:12px;padding-top:12px;border-top:1px dashed var(--s-line-2);color:inherit}.pbf-head[data-v-8a6a9e58]{display:flex;align-items:center;justify-content:space-between}.pbf-head b[data-v-8a6a9e58]{font-size:12.5px;color:inherit}.pbf-tip[data-v-8a6a9e58]{display:block;font-size:10.5px;line-height:1.6;color:var(--muted,#8b8b8b)}.pbf-empty[data-v-8a6a9e58]{margin:0;font-size:10.5px;color:var(--muted,#8b8b8b);line-height:1.6}.pbf-item[data-v-8a6a9e58]{border:1px solid var(--line,rgba(17,24,32,.1));border-radius:8px;overflow:hidden}.pbf-row[data-v-8a6a9e58]{display:flex;align-items:center;gap:7px;padding:5px 6px}.pbf-ico[data-v-8a6a9e58]{width:30px;height:30px;border-radius:6px;flex:none;background:#1118200f;display:flex;align-items:center;justify-content:center;color:var(--muted,#8b8b8b);overflow:hidden}.pbf-ico svg[data-v-8a6a9e58]{width:18px;height:18px}.pbf-ico img[data-v-8a6a9e58]{width:100%;height:100%;object-fit:cover}.pbf-copy[data-v-8a6a9e58]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.pbf-copy b[data-v-8a6a9e58]{font-size:11.5px;color:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pbf-copy small[data-v-8a6a9e58]{font-size:10px;color:var(--muted,#8b8b8b);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pbf-ops[data-v-8a6a9e58]{display:flex;gap:3px;flex:none}.pbf-ops button[data-v-8a6a9e58]{font-size:10px;padding:3px 5px;border:1px solid var(--s-line-2);border-radius:5px;background:transparent;color:var(--muted,#8b8b8b);cursor:pointer;line-height:1.3}.pbf-ops button[data-v-8a6a9e58]:hover{border-color:#c2887a99;color:var(--s-text-2)}.pbf-ops button[data-v-8a6a9e58]:disabled{opacity:.35;cursor:default}.pbf-ops button.on[data-v-8a6a9e58]{color:var(--s-text-2);border-color:#c2887a80}.pbf-ops button.danger[data-v-8a6a9e58]{color:var(--s-text-2);border-color:#e0866f66}.pbf-edit[data-v-8a6a9e58]{display:flex;flex-direction:column;gap:7px;padding:8px;border-top:1px dashed var(--s-line-2);background:#11182005}.pbf-grid[data-v-8a6a9e58]{display:grid;grid-template-columns:1fr 1fr;gap:7px}.pbf-f[data-v-8a6a9e58]{display:flex;flex-direction:column;gap:4px;font-size:11.5px;color:var(--muted,#8b8b8b)}.pbf-f input[data-v-8a6a9e58],.pbf-f select[data-v-8a6a9e58]{font-size:12px;padding:5px 7px;border:1px solid var(--s-line-2);border-radius:6px;background:var(--surface-2,rgba(17,24,32,.06));color:inherit;width:100%;box-sizing:border-box;font-family:inherit}.pbf-f select option[data-v-8a6a9e58]{background:var(--s-3);color:var(--s-text)}.pbf-f small[data-v-8a6a9e58]{font-size:10px;line-height:1.5;color:var(--os-text-3,#5A6470)}.pbf-cover-row[data-v-8a6a9e58]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.pbf-cover[data-v-8a6a9e58]{width:40px;height:40px;border-radius:7px;flex:none;background-color:#11182012;background-size:cover;background-position:center;border:1px solid var(--line,rgba(17,24,32,.12));display:flex;align-items:center;justify-content:center}.pbf-cover small[data-v-8a6a9e58]{font-size:9px;color:var(--os-text-3,#5A6470)}.pvr-ghost[data-v-8a6a9e58]{font-size:10.5px;padding:4px 8px;border:1px solid var(--s-line-2);border-radius:999px;background:transparent;color:var(--muted,#8b8b8b);cursor:pointer}.pvr-ghost[data-v-8a6a9e58]:hover{border-color:var(--os-stroke-strong,rgba(17,24,32,.24));color:inherit}.pvr-ghost[data-v-8a6a9e58]:disabled{opacity:.5;cursor:default}.pbf-modal-preview[data-v-8a6a9e58]{margin:0;font-size:10px;line-height:1.6;color:var(--os-text-3,#5A6470)}.pvg[data-v-9ccf4730]{display:flex;flex-direction:column;gap:9px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px dashed var(--s-line-2);color:inherit}.pvg-head[data-v-9ccf4730]{display:flex;align-items:center;gap:7px}.pvg-head b[data-v-9ccf4730]{font-size:12.5px;color:inherit;flex:none}.pvg-pick[data-v-9ccf4730]{flex:1;min-width:0;font-size:11.5px;padding:5px 7px;border:1px solid var(--s-line-2);border-radius:6px;background:var(--surface-2,rgba(17,24,32,.06));color:inherit;max-width:100%}.pvg-pick option[data-v-9ccf4730]{background:var(--s-3);color:var(--s-text)}.pvg-tip[data-v-9ccf4730]{display:block;font-size:10.5px;line-height:1.6;color:var(--muted,#8b8b8b)}.pvg-err[data-v-9ccf4730]{margin:0;font-size:11px;color:var(--s-text-2);line-height:1.6}.pvg-empty[data-v-9ccf4730]{margin:0;font-size:10.5px;color:var(--muted,#8b8b8b);line-height:1.6}.pvg-grp[data-v-9ccf4730]{display:flex;flex-direction:column;gap:7px;padding:8px;border:1px solid var(--line,rgba(17,24,32,.1));border-radius:8px}.pvg-grp-h[data-v-9ccf4730]{display:flex;flex-direction:column;gap:2px;cursor:pointer}.pvg-grp-h b[data-v-9ccf4730]{font-size:11.5px;color:inherit}.pvg-grp-h b[data-v-9ccf4730]:after{content:" · 点一下选中手机里那一块";font-size:9.5px;font-weight:400;color:var(--os-text-3,#5A6470)}.pvg-grp-h small[data-v-9ccf4730]{font-size:10px;line-height:1.5;color:var(--muted,#8b8b8b)}.pvg-grp-h:hover b[data-v-9ccf4730]{color:var(--s-text-2)}.pvg-grid[data-v-9ccf4730]{display:grid;grid-template-columns:1fr 1fr;gap:7px}.pvg-f[data-v-9ccf4730]{display:flex;flex-direction:column;gap:4px;font-size:11.5px;color:var(--muted,#8b8b8b)}.pvg-f.wide[data-v-9ccf4730],.pvg-note.wide[data-v-9ccf4730]{grid-column:1 / -1}.pvg-f input[data-v-9ccf4730],.pvg-f textarea[data-v-9ccf4730],.pvg-f select[data-v-9ccf4730]{font-size:12px;padding:5px 7px;border:1px solid var(--s-line-2);border-radius:6px;background:var(--surface-2,rgba(17,24,32,.06));color:inherit;width:100%;box-sizing:border-box;font-family:inherit}.pvg-f select option[data-v-9ccf4730]{background:var(--s-3);color:var(--s-text)}.pvg-f textarea[data-v-9ccf4730]{resize:vertical;line-height:1.6}.pvg-f small[data-v-9ccf4730]{font-size:10px;line-height:1.5;color:var(--os-text-3,#5A6470)}.pvg-note[data-v-9ccf4730]{margin:0;font-size:10.5px;color:var(--os-text-3,#5A6470);line-height:1.6}.pvg-cover-row[data-v-9ccf4730]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.pvg-cover[data-v-9ccf4730]{width:64px;height:44px;border-radius:6px;flex:none;background-color:#11182012;background-size:cover;background-position:center;border:1px solid var(--line,rgba(17,24,32,.12))}.pvg-check[data-v-9ccf4730]{display:flex;align-items:center;gap:6px;font-size:11.5px;color:var(--muted,#8b8b8b)}.pvg-check input[data-v-9ccf4730]{width:auto}.pvr-primary[data-v-9ccf4730]{align-self:flex-start;font-size:11px;padding:5px 10px;border:0;border-radius:999px;background:#c2887a;color:var(--s-text);cursor:pointer}.pvr-primary[data-v-9ccf4730]:hover{background:#cf9485}.pvr-primary[data-v-9ccf4730]:disabled{opacity:.55;cursor:default}.pvr-ghost[data-v-9ccf4730]{font-size:10.5px;padding:4px 8px;border:1px solid var(--s-line-2);border-radius:999px;background:transparent;color:var(--muted,#8b8b8b);cursor:pointer}.pvr-ghost[data-v-9ccf4730]:hover{border-color:var(--os-stroke-strong,rgba(17,24,32,.24));color:inherit}.pvr-ghost[data-v-9ccf4730]:disabled{opacity:.5;cursor:default}@font-face{font-family:NordSouthStudio;src:url(./NordSouthStudio-DITLhycO.woff) format("woff");font-display:swap;font-weight:400;font-style:normal}.pdecor[data-v-94b5110c]{display:flex;flex-direction:column;gap:14px;container-type:inline-size}.pdecor-locked[data-v-94b5110c]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:420px;border:1px dashed var(--line,rgba(255,255,255,.16));border-radius:16px;color:var(--muted,#8b8b8b);text-align:center;padding:40px 20px}.pdecor-locked b[data-v-94b5110c]{font-size:15px;color:var(--os-text,#3c3c3c)}.pdecor-locked p[data-v-94b5110c]{margin:0;font-size:12.5px;max-width:420px}.pdecor-bar[data-v-94b5110c]{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.pdecor-bar-l[data-v-94b5110c],.pdecor-bar-r[data-v-94b5110c]{display:flex;align-items:center;gap:10px}.pdecor-bar-l b[data-v-94b5110c]{font-size:15px}.pdecor-hint[data-v-94b5110c]{color:var(--muted,#8b8b8b);font-size:11.5px;max-width:560px;line-height:1.5}.pdecor-dirty[data-v-94b5110c]{font-size:12px;color:#d08a3a}.pdecor-zoom[data-v-94b5110c]{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;color:var(--muted,#8b8b8b)}.pdecor-zoom b[data-v-94b5110c]{font-weight:500}.pdecor-zoom-v[data-v-94b5110c]{min-width:40px;text-align:center;font-variant-numeric:tabular-nums;color:var(--ink,#fff)}.pdecor-zoom button[data-v-94b5110c]{padding:3px 6px;font-size:11px}.pdecor-fs[data-v-94b5110c]{padding:3px 4px;font-size:11.5px;border-radius:6px;background:var(--surface-2,rgba(255,255,255,.06));color:var(--ink,#fff);border:1px solid var(--s-line-2)}.pdecor-bar-r button[data-v-94b5110c]{display:inline-flex;align-items:center;gap:5px;font-size:12px}.pdecor-body[data-v-94b5110c]{display:grid;grid-template-columns:minmax(0,auto) minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);grid-template-areas:"stage lib" "stage prop";gap:16px;align-items:start}@container (max-width:1200px){.pdecor-body[data-v-94b5110c]{--pv-col:420px}}@container (max-width:1050px){.pdecor-body[data-v-94b5110c]{--pv-col:380px}}@container (max-width:920px){.pdecor-body[data-v-94b5110c]{--pv-col:340px}}@container (max-width:820px){.pdecor-body[data-v-94b5110c]{--pv-col:300px}}@container (max-width:720px){.pdecor-body[data-v-94b5110c]{grid-template-columns:1fr;grid-template-rows:auto;grid-template-areas:"stage" "lib" "prop";--pv-col:458px}}.pdecor-stage[data-v-94b5110c]{grid-area:stage;display:flex;flex-direction:column;align-items:center;gap:8px;width:100%;max-width:var(--pv-col,458px);justify-self:center}.pdecor-phone-wrap[data-v-94b5110c]{position:relative;flex:0 0 auto}.pdecor-phone[data-v-94b5110c]{position:absolute;top:0;left:0;box-sizing:content-box;width:440px;height:956px;border:9px solid #1b1917;border-radius:58px;background:#000;overflow:hidden;box-shadow:0 30px 70px #00000073;transform-origin:top left}.pdecor-island[data-v-94b5110c]{position:absolute;top:11px;left:50%;transform:translate(-50%);width:88px;height:25px;background:#000;border-radius:999px;z-index:5}.pdecor-screen[data-v-94b5110c]{position:absolute;left:0;top:0;width:340px;height:739px;overflow:hidden;background:#faf8f5;color:#1a1a1a;--font-display:"NordSouthStudio","Songti SC","PingFang SC",serif;font-family:NordSouthStudio,-apple-system,BlinkMacSystemFont,PingFang SC,Songti SC,sans-serif;font-size:13.6px;line-height:1.62;--ink:#1A1A1A;--ink-2:#4A4540;--bg:#FAF8F5;--surface:#FFFFFF;--surface-2:#F3F0EB;--line:#EBE6DF;--muted:#9C948B;--accent:#C2887A;--accent-deep:#A96F61;--accent-soft:#F7EDE9;--mint:#8FCBB0;--mint-deep:#5FA98A;--radius:calc(20 * var(--rpx));--radius-sm:calc(12 * var(--rpx));--shadow:0 calc(10 * var(--rpx)) calc(34 * var(--rpx)) rgba(26,26,26,.06);--rpx:calc(340px / 750)}#pv-screen[data-v-94b5110c] .page{padding:calc(36 * var(--rpx)) calc(30 * var(--rpx)) calc(60 * var(--rpx));min-height:100%}#pv-screen[data-v-94b5110c] .heading{font-size:calc(44 * var(--rpx) * var(--fs-scale,1));font-weight:600;line-height:1.42;letter-spacing:calc(1 * var(--rpx));margin:calc(14 * var(--rpx)) 0}#pv-screen[data-v-94b5110c] .subtle{color:var(--muted);font-size:calc(24 * var(--rpx) * var(--fs-scale,1))}#pv-screen[data-v-94b5110c] .modal .subtle{color:var(--ink-2);text-shadow:0 calc(1 * var(--rpx)) calc(3 * var(--rpx)) rgba(255,255,255,.75)}#pv-screen[data-v-94b5110c] .text-button{background:transparent;color:var(--accent-deep);padding:0;font-size:calc(25 * var(--rpx) * var(--fs-scale,1));line-height:2}#pv-screen[data-v-94b5110c] .section-title{font-size:calc(31 * var(--rpx) * var(--fs-scale,1));font-weight:600;letter-spacing:calc(1 * var(--rpx));display:flex;justify-content:space-between;align-items:center;margin:calc(36 * var(--rpx)) 0 calc(24 * var(--rpx))}#pv-screen[data-v-94b5110c] .section-title text,#pv-screen[data-v-94b5110c] .section-title .st-note{font-size:calc(24 * var(--rpx) * var(--fs-scale,1));color:var(--muted);font-weight:400}#pv-screen[data-v-94b5110c] .empty{padding:calc(90 * var(--rpx)) calc(35 * var(--rpx));text-align:center;color:var(--muted);font-size:calc(25 * var(--rpx) * var(--fs-scale,1))}#pv-screen[data-v-94b5110c] .error{background:var(--accent-soft);color:var(--accent-deep);padding:calc(23 * var(--rpx));border-radius:var(--radius-sm);margin-bottom:calc(24 * var(--rpx));font-size:calc(24 * var(--rpx) * var(--fs-scale,1))}#pv-screen[data-v-94b5110c] .notice{padding:calc(24 * var(--rpx));background:var(--surface-2);border-radius:var(--radius-sm);font-size:calc(23 * var(--rpx) * var(--fs-scale,1));color:var(--muted);margin:calc(25 * var(--rpx)) 0}#pv-screen[data-v-94b5110c] .link{color:var(--accent-deep)}#pv-screen[data-v-94b5110c] .privacy-check{font-size:calc(23 * var(--rpx) * var(--fs-scale,1));line-height:1.8;color:var(--muted);display:flex;align-items:center;margin:calc(26 * var(--rpx)) 0;cursor:pointer}#pv-screen[data-v-94b5110c] .pv-check{appearance:none;-webkit-appearance:none;flex:none;width:calc(48 * var(--rpx));height:calc(48 * var(--rpx));margin:0 calc(14 * var(--rpx)) 0 0;border:calc(3 * var(--rpx)) solid #D2CBC2;border-radius:calc(8 * var(--rpx));background:#fff;display:flex;align-items:center;justify-content:center;font-size:calc(19 * var(--rpx) * var(--fs-scale,1));line-height:1;color:#fff}#pv-screen[data-v-94b5110c] .pv-check:checked{background:var(--accent);border-color:var(--accent)}#pv-screen[data-v-94b5110c] .pv-check:checked:after{content:"✓"}#pv-screen[data-v-94b5110c] .modal-bg{position:absolute;inset:0;background:#1a16148c;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;padding:calc(40 * var(--rpx))}#pv-screen[data-v-94b5110c] .modal{background:var(--surface);border-radius:calc(28 * var(--rpx));width:100%;box-shadow:0 calc(30 * var(--rpx)) calc(80 * var(--rpx)) #0003}#pv-screen[data-v-94b5110c] .modal.fog-modal{background:var(--surface-2)}#pv-screen[data-v-94b5110c] .modal .heading{font-size:calc(38 * var(--rpx) * var(--fs-scale,1));letter-spacing:0}#pv-screen[data-v-94b5110c] .panel{background:linear-gradient(180deg,#fff,#fefdfc);border:calc(1 * var(--rpx)) solid var(--line);border-radius:calc(32 * var(--rpx));color:var(--ink);box-shadow:0 calc(18 * var(--rpx)) calc(46 * var(--rpx)) #1a16140f,inset 0 calc(1 * var(--rpx)) 0 #ffffffe6}#pv-screen[data-v-94b5110c] .calendar{display:grid;grid-template-columns:repeat(7,1fr);gap:calc(6 * var(--rpx));margin-top:calc(20 * var(--rpx));background:transparent}#pv-screen[data-v-94b5110c] .calendar>div{background:transparent}#pv-screen[data-v-94b5110c] .weekday{font-size:calc(20 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(2 * var(--rpx));color:#b3aaa1;text-align:center;padding:calc(10 * var(--rpx)) 0 calc(14 * var(--rpx));background:transparent}#pv-screen[data-v-94b5110c] .day{position:relative;height:calc(96 * var(--rpx));border-radius:calc(20 * var(--rpx));display:flex;align-items:center;justify-content:center;background:transparent;color:inherit;transition:transform .2s ease,box-shadow .26s ease,background-color .26s ease}#pv-screen[data-v-94b5110c] .daynum{font-size:calc(26 * var(--rpx) * var(--fs-scale,1));line-height:1;color:#cfc7be}#pv-screen[data-v-94b5110c] .daydot{position:absolute;bottom:calc(15 * var(--rpx));width:calc(8 * var(--rpx));height:calc(8 * var(--rpx));border-radius:50%;background:#c2887a80}#pv-screen[data-v-94b5110c] .day.available{background:#fff;border:calc(1 * var(--rpx)) solid var(--line);box-shadow:0 calc(6 * var(--rpx)) calc(16 * var(--rpx)) #1a16140d}#pv-screen[data-v-94b5110c] .day.available .daynum{color:var(--ink-2);font-weight:500}#pv-screen[data-v-94b5110c] .day.today:before{content:"";position:absolute;top:calc(15 * var(--rpx));right:calc(15 * var(--rpx));width:calc(8 * var(--rpx));height:calc(8 * var(--rpx));border-radius:50%;background:var(--accent)}#pv-screen[data-v-94b5110c] .day.today .daynum{color:var(--accent-deep);font-weight:600}#pv-screen[data-v-94b5110c] .day.selected{background:linear-gradient(160deg,#cb9284,#a96f61);border-color:transparent;box-shadow:0 calc(12 * var(--rpx)) calc(26 * var(--rpx)) #a96f6152}#pv-screen[data-v-94b5110c] .day.selected .daynum{color:#fff;font-weight:600}#pv-screen[data-v-94b5110c] .day.selected .daydot{background:#ffffffd9}#pv-screen[data-v-94b5110c] .day:hover{background:transparent}#pv-screen[data-v-94b5110c] .day.available:hover{background:#fff}#pv-screen[data-v-94b5110c] .day.selected:hover{background:linear-gradient(160deg,#cb9284,#a96f61)}#pv-screen[data-v-94b5110c] .mnav{width:calc(64 * var(--rpx));height:calc(64 * var(--rpx));border-radius:50%;flex:none;display:flex;align-items:center;justify-content:center;font-size:calc(34 * var(--rpx) * var(--fs-scale,1));line-height:1;color:var(--ink-2);background:var(--surface-2);border:calc(1 * var(--rpx)) solid var(--line);cursor:pointer;transition:background-color .22s ease,color .22s ease,transform .2s ease}#pv-screen[data-v-94b5110c] .mnav:hover{background:var(--accent-soft);color:var(--accent-deep);transform:scale(.94)}#pv-screen[data-v-94b5110c] .mtext{flex:1;text-align:center;font-size:calc(29 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(3 * var(--rpx));font-weight:500;color:var(--ink-2)}#pv-screen[data-v-94b5110c] .legend .lg{display:flex;align-items:center;gap:calc(10 * var(--rpx))}#pv-screen[data-v-94b5110c] .legend .lg-dot{width:calc(18 * var(--rpx));height:calc(18 * var(--rpx));border-radius:calc(6 * var(--rpx));flex:none}#pv-screen[data-v-94b5110c] .lg-open{background:#fff;border:calc(1 * var(--rpx)) solid var(--line);box-shadow:0 calc(4 * var(--rpx)) calc(10 * var(--rpx)) #1a161412}#pv-screen[data-v-94b5110c] .lg-full{background:var(--surface-2)}#pv-screen[data-v-94b5110c] .lg-sel{background:linear-gradient(160deg,#cb9284,#a96f61)}#pv-screen[data-v-94b5110c] .pending{display:flex;align-items:center;justify-content:center;gap:calc(10 * var(--rpx));padding:calc(18 * var(--rpx)) calc(22 * var(--rpx)) calc(18 * var(--rpx)) calc(16 * var(--rpx));border-radius:calc(999 * var(--rpx));background:var(--surface-2);border:calc(1 * var(--rpx)) solid var(--line);color:var(--muted);font-size:calc(23 * var(--rpx) * var(--fs-scale,1));cursor:pointer;transition:background-color .25s ease,border-color .25s ease,color .25s ease,transform .2s ease}#pv-screen[data-v-94b5110c] .pending .tick{width:calc(28 * var(--rpx));height:calc(28 * var(--rpx));border-radius:50%;border:calc(1 * var(--rpx)) solid #D9D2C9;flex:none;display:flex;align-items:center;justify-content:center;font-size:calc(19 * var(--rpx) * var(--fs-scale,1));line-height:1;color:#fff;transition:background-color .25s ease,border-color .25s ease}#pv-screen[data-v-94b5110c] .pending.on{background:var(--accent-soft);border-color:#a96f616b;color:var(--accent-deep)}#pv-screen[data-v-94b5110c] .pending.on .tick{background:var(--accent);border-color:var(--accent)}#pv-screen[data-v-94b5110c] .picker-value,#pv-screen[data-v-94b5110c] .input,#pv-screen[data-v-94b5110c] .textarea{box-sizing:border-box;width:100%;background:linear-gradient(180deg,#fff,#fdfcfa);border:calc(1 * var(--rpx)) solid var(--line);border-radius:calc(20 * var(--rpx));box-shadow:0 calc(6 * var(--rpx)) calc(18 * var(--rpx)) #1a16140a;font-size:calc(28 * var(--rpx) * var(--fs-scale,1));color:var(--ink);font-family:inherit}#pv-screen[data-v-94b5110c] .picker-value{display:flex;align-items:center;justify-content:space-between;height:calc(92 * var(--rpx));padding:0 calc(26 * var(--rpx))}#pv-screen[data-v-94b5110c] .input{height:calc(92 * var(--rpx));padding:0 calc(26 * var(--rpx));outline:none}#pv-screen[data-v-94b5110c] .textarea{min-height:calc(190 * var(--rpx));padding:calc(22 * var(--rpx)) calc(26 * var(--rpx));line-height:1.6;resize:none;font-family:inherit}#pv-screen[data-v-94b5110c] .ph,#pv-screen[data-v-94b5110c] .input::placeholder,#pv-screen[data-v-94b5110c] .textarea::placeholder{color:#c4bcb3}#pv-screen[data-v-94b5110c] .input:focus,#pv-screen[data-v-94b5110c] .textarea:focus{border-color:var(--accent);box-shadow:0 calc(6 * var(--rpx)) calc(18 * var(--rpx)) #1a16140a}#pv-screen[data-v-94b5110c] .picker-text{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#pv-screen[data-v-94b5110c] .caret{flex:none;margin-left:calc(16 * var(--rpx));font-size:calc(26 * var(--rpx) * var(--fs-scale,1));line-height:1;color:#b3aaa1}#pv-screen[data-v-94b5110c] .primary{background:var(--ink);color:#fff;padding:calc(10 * var(--rpx)) calc(24 * var(--rpx));border-radius:calc(999 * var(--rpx));border:0}#pv-screen[data-v-94b5110c] .pv-btn{width:calc(368 * var(--rpx));min-height:calc(80 * var(--rpx));margin-left:auto;margin-right:auto;padding-left:calc(28 * var(--rpx));padding-right:calc(28 * var(--rpx))}.pv-status[data-v-94b5110c]{--fs-scale:1;position:absolute;top:0;left:0;right:0;height:48px;z-index:300;display:flex;align-items:center;justify-content:space-between;padding:0 calc(28 * var(--rpx)) 0 calc(38 * var(--rpx));font-size:calc(28 * var(--rpx) * var(--fs-scale,1));font-weight:600;color:#1a1a1a}.pv-status-ic[data-v-94b5110c]{letter-spacing:1px;font-size:calc(24 * var(--rpx) * var(--fs-scale,1));opacity:.85}.pv-navbar[data-v-94b5110c]{position:absolute;top:48px;left:0;right:0;height:calc(88 * var(--rpx));z-index:50;display:flex;align-items:center;justify-content:center;background:var(--bg);border-bottom:1px solid var(--line)}.pv-nav-title[data-v-94b5110c]{font-size:calc(34 * var(--rpx) * var(--fs-scale,1));font-weight:600;letter-spacing:calc(2 * var(--rpx));color:var(--ink);max-width:62%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pv-nav-back[data-v-94b5110c]{position:absolute;left:calc(10 * var(--rpx));top:0;bottom:0;display:flex;align-items:center;padding:0 calc(24 * var(--rpx));font-size:calc(56 * var(--rpx) * var(--fs-scale,1));line-height:1;font-weight:300;color:var(--ink);margin-top:calc(-6 * var(--rpx))}.pdecor-back[data-v-94b5110c]{flex:none;padding:6px 12px;font-size:12.5px}.pv-overlay[data-v-94b5110c]{position:absolute;inset:0;z-index:200;pointer-events:none}.pv-overlay[data-v-94b5110c]>*{pointer-events:auto}.pv-page[data-v-94b5110c]{position:absolute;inset:48px 0 0;overflow-y:auto;overflow-x:hidden;background:var(--bg);scrollbar-width:none}.pv-page[data-v-94b5110c]::-webkit-scrollbar{width:0;height:0}.pv-page.has-nav[data-v-94b5110c]{top:calc(48px + 88 * var(--rpx))}.pv-page.is-banner-top[data-v-94b5110c]{top:0}.pv-page.has-tab[data-v-94b5110c]{padding-bottom:calc(170 * var(--rpx))}.pv-tabs[data-v-94b5110c]{position:absolute;left:calc(28 * var(--rpx));right:calc(28 * var(--rpx));bottom:calc(36 * var(--rpx));z-index:8;display:flex;align-items:center;height:calc(112 * var(--rpx));padding:0 calc(14 * var(--rpx));border-radius:999px;background:linear-gradient(180deg,#ffffffc7,#f7f3ee9e);backdrop-filter:blur(36px) saturate(180%);-webkit-backdrop-filter:blur(36px) saturate(180%);box-shadow:0 calc(14 * var(--rpx)) calc(34 * var(--rpx)) #1a161429,0 calc(2 * var(--rpx)) calc(6 * var(--rpx)) #1a16140f,inset 0 0 0 1px #ffffffe6,inset 0 1px #fffffffa}.pv-tab[data-v-94b5110c]{position:relative;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;height:calc(88 * var(--rpx));border-radius:999px}.pv-tab.on[data-v-94b5110c]{background-color:#fffffff0;box-shadow:0 calc(2 * var(--rpx)) calc(10 * var(--rpx)) #1a16141f,inset 0 0 0 1px #007aff2e}.pv-tab-ico[data-v-94b5110c]{width:calc(42 * var(--rpx));height:calc(42 * var(--rpx));background-color:#1a1614;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:100% 100%;mask-size:100% 100%}.pv-tab.on .pv-tab-ico[data-v-94b5110c]{background-color:#007aff}.pv-tab-t[data-v-94b5110c]{margin-top:calc(8 * var(--rpx));line-height:1;font-family:var(--font-display);font-size:calc(20 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(3 * var(--rpx));color:#1a1614}.pv-tab.on .pv-tab-t[data-v-94b5110c]{color:#007aff;font-weight:600}.ico-home[data-v-94b5110c]{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236B645C' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.6 10.4 12 3.8l8.4 6.6'/%3E%3Cpath d='M5.7 9.9v9.7a1 1 0 0 0 1 1h10.6a1 1 0 0 0 1-1V9.9'/%3E%3Cpath d='M9.7 20.6v-5.3h4.6v5.3'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236B645C' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.6 10.4 12 3.8l8.4 6.6'/%3E%3Cpath d='M5.7 9.9v9.7a1 1 0 0 0 1 1h10.6a1 1 0 0 0 1-1V9.9'/%3E%3Cpath d='M9.7 20.6v-5.3h4.6v5.3'/%3E%3C/svg%3E")}.ico-works[data-v-94b5110c]{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236B645C' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.4' y='6.6' width='13.6' height='13.6' rx='2.6'/%3E%3Cpath d='M8 20.2h9.4a3.2 3.2 0 0 0 3.2-3.2V7.6'/%3E%3Ccircle cx='8.2' cy='11.2' r='1.5'/%3E%3Cpath d='m4.6 17.4 3.4-3.2 4.4 4'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236B645C' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.4' y='6.6' width='13.6' height='13.6' rx='2.6'/%3E%3Cpath d='M8 20.2h9.4a3.2 3.2 0 0 0 3.2-3.2V7.6'/%3E%3Ccircle cx='8.2' cy='11.2' r='1.5'/%3E%3Cpath d='m4.6 17.4 3.4-3.2 4.4 4'/%3E%3C/svg%3E")}.ico-slots[data-v-94b5110c]{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236B645C' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.4' y='5.6' width='17.2' height='15' rx='2.6'/%3E%3Cpath d='M3.4 10.4h17.2'/%3E%3Cpath d='M8.2 3.4v3.6'/%3E%3Cpath d='M15.8 3.4v3.6'/%3E%3Ccircle cx='12' cy='15.6' r='1.9' fill='%236B645C' stroke='none'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236B645C' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.4' y='5.6' width='17.2' height='15' rx='2.6'/%3E%3Cpath d='M3.4 10.4h17.2'/%3E%3Cpath d='M8.2 3.4v3.6'/%3E%3Cpath d='M15.8 3.4v3.6'/%3E%3Ccircle cx='12' cy='15.6' r='1.9' fill='%236B645C' stroke='none'/%3E%3C/svg%3E")}.ico-about[data-v-94b5110c]{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236B645C' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.6 8.8A2.6 2.6 0 0 1 6.2 6.2h1.3l1.1-1.7a1 1 0 0 1 .85-.47h5.1a1 1 0 0 1 .85.47l1.1 1.7h1.3a2.6 2.6 0 0 1 2.6 2.6v8.2a2.6 2.6 0 0 1-2.6 2.6H6.2a2.6 2.6 0 0 1-2.6-2.6z'/%3E%3Ccircle cx='12' cy='13.2' r='3.4'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236B645C' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.6 8.8A2.6 2.6 0 0 1 6.2 6.2h1.3l1.1-1.7a1 1 0 0 1 .85-.47h5.1a1 1 0 0 1 .85.47l1.1 1.7h1.3a2.6 2.6 0 0 1 2.6 2.6v8.2a2.6 2.6 0 0 1-2.6 2.6H6.2a2.6 2.6 0 0 1-2.6-2.6z'/%3E%3Ccircle cx='12' cy='13.2' r='3.4'/%3E%3C/svg%3E")}.ico-mine[data-v-94b5110c]{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236B645C' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8.4' r='3.6'/%3E%3Cpath d='M4.8 20.6c0-3.7 3.2-6.2 7.2-6.2s7.2 2.5 7.2 6.2'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236B645C' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8.4' r='3.6'/%3E%3Cpath d='M4.8 20.6c0-3.7 3.2-6.2 7.2-6.2s7.2 2.5 7.2 6.2'/%3E%3C/svg%3E")}.pdecor-stage-tip[data-v-94b5110c]{font-size:11px;color:var(--muted,#8b8b8b);width:100%;text-align:center;line-height:1.6}.pdecor-ctx[data-v-94b5110c]{display:block;margin-top:6px;color:#c89b63}.pdecor-lib[data-v-94b5110c]{grid-area:lib;border:1px solid var(--s-line-2);border-radius:14px;padding:12px;max-height:38vh;overflow:auto}.pdecor-lib-head[data-v-94b5110c]{display:flex;align-items:baseline;gap:8px;font-weight:600;font-size:13px;margin-bottom:10px}.pdecor-lib-head small[data-v-94b5110c]{font-weight:400;font-size:11px;color:var(--muted,#8b8b8b)}.pdecor-lib-grid[data-v-94b5110c]{display:grid;grid-template-columns:repeat(auto-fill,minmax(212px,1fr));gap:8px;align-items:start}.pdecor-lib-item[data-v-94b5110c]{border:1px solid var(--s-line-2);border-radius:10px;padding:8px 10px;background:var(--surface-2,rgba(255,255,255,.03))}.pdecor-lib-row[data-v-94b5110c]{display:flex;align-items:center;gap:8px}.pdecor-lib-ico[data-v-94b5110c]{font-size:15px;opacity:.8}.pdecor-lib-meta[data-v-94b5110c]{display:flex;flex-direction:column;flex:1;min-width:0}.pdecor-lib-meta b[data-v-94b5110c]{font-size:12.5px}.pdecor-lib-meta small[data-v-94b5110c]{font-size:10.5px;color:var(--muted,#8b8b8b);line-height:1.35}.pdecor-var-list[data-v-94b5110c]{margin-top:6px;display:flex;flex-direction:column;gap:4px}.pdecor-var[data-v-94b5110c]{display:flex;align-items:center;gap:6px;font-size:12px;padding:5px 6px;border-radius:8px;background:var(--surface-2,rgba(255,255,255,.04))}.pdecor-var span[data-v-94b5110c]{flex:1;display:flex;flex-direction:column;min-width:0}.pdecor-var small[data-v-94b5110c]{font-size:10px;color:var(--muted,#8b8b8b);line-height:1.35}.pdecor-var button[data-v-94b5110c]{border-radius:6px;padding:3px;display:inline-flex}.pdecor-var button[data-v-94b5110c]:disabled{opacity:.35}.pdecor-prop[data-v-94b5110c]{grid-area:prop;border:1px solid var(--s-line-2);border-radius:14px;overflow:hidden}.pdecor-tabs[data-v-94b5110c]{display:flex;border-bottom:1px solid var(--s-line-2)}.pdecor-tabs button[data-v-94b5110c]{flex:1;padding:9px;font-size:12.5px;background:transparent;border:0;color:var(--muted,#8b8b8b);cursor:pointer}.pdecor-tabs button.on[data-v-94b5110c]{color:var(--ink,#fff);box-shadow:inset 0 -2px 0 var(--accent,#c2887a)}.pdecor-prop-body[data-v-94b5110c]{padding:12px;max-height:46vh;overflow:auto}.pdecor-order-tip[data-v-94b5110c]{font-size:11px;color:var(--muted,#8b8b8b);margin-bottom:8px;line-height:1.5}.pdecor-order[data-v-94b5110c]{display:flex;flex-direction:column;gap:5px}.pdecor-ord[data-v-94b5110c]{display:flex;align-items:center;gap:7px;padding:7px 9px;border:1px solid var(--s-line-2);border-radius:9px;cursor:pointer;font-size:12px}.pdecor-ord[data-v-94b5110c]:hover{background:var(--hover,rgba(255,255,255,.04))}.pdecor-ord.sel[data-v-94b5110c]{border-color:var(--accent,#c2887a);background:#c2887a14}.pdecor-ord.off[data-v-94b5110c]{opacity:.45}.pdecor-ord.dragging[data-v-94b5110c]{opacity:.4}.pdecor-ord.over[data-v-94b5110c]{border-color:var(--accent,#c2887a);border-style:dashed}.pdecor-ord .grip[data-v-94b5110c]{opacity:.4;cursor:grab;flex:none}.pdecor-ord-t[data-v-94b5110c]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pdecor-ord small[data-v-94b5110c]{font-size:10.5px;color:var(--muted,#8b8b8b);flex:none}.pdecor-ord-act[data-v-94b5110c]{display:inline-flex;align-items:center;gap:5px;flex:none}.pdecor-ord-act[data-v-94b5110c] svg{cursor:pointer;opacity:.65}.pdecor-ord-act[data-v-94b5110c] svg:hover{opacity:1}.pdecor-sel-h[data-v-94b5110c]{display:flex;flex-direction:column;gap:2px;margin-bottom:10px}.pdecor-sel-h b[data-v-94b5110c]{font-size:13px}.pdecor-sel-h small[data-v-94b5110c]{font-size:11px;color:var(--muted,#8b8b8b);line-height:1.4}.pdecor-f[data-v-94b5110c]{margin-bottom:9px}.pdecor-f label[data-v-94b5110c]{display:block;font-size:11.5px;color:var(--muted,#9a9a9a);margin-bottom:3px}.pdecor-f label em[data-v-94b5110c]{font-style:normal;color:var(--accent,#c2887a);margin-left:6px}.pdecor-fi[data-v-94b5110c]{display:flex;gap:5px;align-items:center}.pdecor-txt[data-v-94b5110c],textarea.pdecor-txt[data-v-94b5110c],.pdecor-f select[data-v-94b5110c]{flex:1;min-width:0;border:1px solid var(--s-line-2);background:var(--surface-2,rgba(255,255,255,.04));color:inherit;border-radius:8px;padding:6px 8px;font-size:12px;font-family:inherit}textarea.pdecor-txt[data-v-94b5110c]{min-height:64px;resize:vertical}.pdecor-imgid[data-v-94b5110c]{font-size:10px;color:var(--muted,#8b8b8b)}.pdecor-err[data-v-94b5110c]{font-size:11px;color:#ff6b6b;margin:4px 0 0;line-height:1.4}.pdecor-err.hint[data-v-94b5110c]{color:var(--muted,#8b8b8b)}.pdecor-help[data-v-94b5110c]{font-size:10.5px;color:var(--muted,#8b8b8b);margin:4px 0 0;line-height:1.45}.pdecor-hint2[data-v-94b5110c]{font-size:11px;color:var(--muted,#8b8b8b);margin:8px 0 0;line-height:1.5}.pdecor-empty2[data-v-94b5110c]{text-align:center;color:var(--muted,#8b8b8b);font-size:12px;padding:30px 10px}.cc-mask[data-v-4ad677cc]{position:fixed;inset:0;z-index:120;background:#080706a8;display:flex;align-items:center;justify-content:center;padding:3vh 3vw}.cc-card[data-v-4ad677cc]{width:min(940px,94vw);background:var(--s-3);border:1px solid rgba(17,24,32,.12);border-radius:16px;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 30px 80px #00000080}.cc-head[data-v-4ad677cc]{display:flex;align-items:center;gap:14px;padding:12px 16px;border-bottom:1px solid rgba(17,24,32,.1)}.cc-head b[data-v-4ad677cc]{font-size:14px;color:var(--s-text)}.cc-tabs[data-v-4ad677cc]{display:flex;gap:6px;margin-left:auto}.cc-tabs button[data-v-4ad677cc]{border:1px solid rgba(17,24,32,.16);background:transparent;color:#111820a8;border-radius:999px;font-size:12px;padding:5px 12px;cursor:pointer}.cc-tabs button.on[data-v-4ad677cc]{background:#c2887a;border-color:var(--s-line);color:#1a1512}.cc-x[data-v-4ad677cc]{width:26px;height:26px;border:0;border-radius:50%;background:#11182014;color:var(--s-text);font-size:16px;cursor:pointer}.cc-stage[data-v-4ad677cc]{position:relative;height:min(56vh,460px);margin:14px 16px 0;background:#0c0a09;border-radius:10px;overflow:hidden}.cc-stage img[data-v-4ad677cc]{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none}.cc-box[data-v-4ad677cc]{position:absolute;border:1.5px solid #c2887a;cursor:move;touch-action:none}.cc-line[data-v-4ad677cc]{position:absolute;background:#11182038}.cc-line.v1[data-v-4ad677cc],.cc-line.v2[data-v-4ad677cc]{top:0;bottom:0;width:1px}.cc-line.v1[data-v-4ad677cc]{left:33.33%}.cc-line.v2[data-v-4ad677cc]{left:66.66%}.cc-line.h1[data-v-4ad677cc],.cc-line.h2[data-v-4ad677cc]{left:0;right:0;height:1px}.cc-line.h1[data-v-4ad677cc]{top:33.33%}.cc-line.h2[data-v-4ad677cc]{top:66.66%}.cc-handle[data-v-4ad677cc]{position:absolute;right:-6px;bottom:-6px;width:14px;height:14px;border-radius:3px;background:#c2887a;border:2px solid #191614;cursor:nwse-resize;touch-action:none}.cc-foot[data-v-4ad677cc]{display:flex;align-items:center;gap:10px;padding:12px 16px;flex-wrap:wrap}.cc-hint[data-v-4ad677cc]{flex:1 1 240px;font-size:11.5px;line-height:1.5;color:#1118208c}.cc-err[data-v-4ad677cc]{flex:1 1 100%;font-size:11.5px;color:var(--s-text-2)}.cc-ghost[data-v-4ad677cc]{background:transparent;border:1px solid rgba(17,24,32,.18);color:#111820b8;border-radius:8px;font-size:12px;padding:6px 12px;cursor:pointer}.cc-primary[data-v-4ad677cc]{background:#c2887a;border:0;color:#1a1512;border-radius:8px;font-size:12.5px;padding:7px 16px;cursor:pointer}.cc-primary[data-v-4ad677cc]:disabled{opacity:.6;pointer-events:none}@font-face{font-family:NordSouthStudio;src:url(./NordSouthStudio-DITLhycO.woff) format("woff");font-display:swap;font-weight:400;font-style:normal}.wdecor[data-v-634017ab]{display:flex;flex-direction:column;gap:14px;container-type:inline-size}.wdecor-bar[data-v-634017ab]{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.wdecor-bar-l[data-v-634017ab],.wdecor-bar-r[data-v-634017ab]{display:flex;align-items:center;gap:10px}.wdecor-bar-l b[data-v-634017ab]{font-size:15px}.wdecor-hint[data-v-634017ab]{color:var(--muted,#86909c);font-size:11.5px;max-width:560px;line-height:1.5}.wdecor-dirty[data-v-634017ab]{font-size:12px;color:#d08a3a}.wdecor-zoom[data-v-634017ab]{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;color:var(--muted,#86909c)}.wdecor-zoom b[data-v-634017ab]{font-weight:500}.wdecor-zoom-v[data-v-634017ab]{min-width:40px;text-align:center;font-variant-numeric:tabular-nums;color:var(--ink,#fff)}.wdecor-zoom button[data-v-634017ab]{padding:3px 6px;font-size:11px}.wdecor-fs[data-v-634017ab]{padding:3px 4px;font-size:11.5px;border-radius:6px;background:var(--surface-2,rgba(255,255,255,.06));color:var(--ink,#fff);border:1px solid var(--s-line-2)}.wdecor-bar-r button[data-v-634017ab]{display:inline-flex;align-items:center;gap:5px;font-size:12px}.wdecor-body[data-v-634017ab]{display:grid;grid-template-columns:minmax(0,auto) minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);grid-template-areas:"stage lib" "stage prop";gap:16px;align-items:start}@container (max-width:1200px){.wdecor-body[data-v-634017ab]{--pv-col:420px}}@container (max-width:1050px){.wdecor-body[data-v-634017ab]{--pv-col:380px}}@container (max-width:920px){.wdecor-body[data-v-634017ab]{--pv-col:340px}}@container (max-width:820px){.wdecor-body[data-v-634017ab]{--pv-col:300px}}@container (max-width:720px){.wdecor-body[data-v-634017ab]{grid-template-columns:1fr;grid-template-rows:auto;grid-template-areas:"stage" "lib" "prop";--pv-col:458px}}.wdecor-stage[data-v-634017ab]{grid-area:stage;display:flex;flex-direction:column;align-items:center;gap:8px;width:100%;max-width:var(--pv-col,458px);justify-self:center}.wdecor-phone-wrap[data-v-634017ab]{position:relative;flex:0 0 auto}.wdecor-phone[data-v-634017ab]{position:absolute;top:0;left:0;box-sizing:content-box;width:440px;height:956px;border:9px solid #1b1917;border-radius:58px;background:#000;overflow:hidden;box-shadow:0 30px 70px #00000073;transform-origin:top left}.wdecor-island[data-v-634017ab]{position:absolute;top:11px;left:50%;transform:translate(-50%);width:88px;height:25px;background:#000;border-radius:999px;z-index:5}.wdecor-screen[data-v-634017ab]{position:absolute;left:0;top:0;width:340px;height:739px;overflow:hidden;background:#faf8f5;color:#1a1614;--font-display:"NordSouthStudio","Songti SC","PingFang SC",serif;font-family:NordSouthStudio,-apple-system,BlinkMacSystemFont,PingFang SC,Songti SC,sans-serif;font-size:13px;--rpx:calc(340px / 750);--screenH:739px}.pv-status[data-v-634017ab]{--fs-scale:1;position:absolute;top:0;left:0;right:0;height:48px;z-index:12;display:flex;align-items:center;justify-content:space-between;padding:0 calc(28 * var(--rpx)) 0 calc(38 * var(--rpx));font-size:calc(28 * var(--rpx) * var(--fs-scale,1));font-weight:600;color:#1a1614}.pv-status-ic[data-v-634017ab]{letter-spacing:1px;font-size:calc(24 * var(--rpx) * var(--fs-scale,1));opacity:.85}.pv-tabs[data-v-634017ab]{position:absolute;left:calc(28 * var(--rpx));right:calc(28 * var(--rpx));bottom:calc(36 * var(--rpx));z-index:8;display:flex;align-items:center;height:calc(112 * var(--rpx));padding:0 calc(14 * var(--rpx));border-radius:999px;background:linear-gradient(180deg,#ffffffc7,#f7f3ee9e);backdrop-filter:blur(36px) saturate(180%);-webkit-backdrop-filter:blur(36px) saturate(180%);box-shadow:0 calc(14 * var(--rpx)) calc(34 * var(--rpx)) #1a161429,0 calc(2 * var(--rpx)) calc(6 * var(--rpx)) #1a16140f,inset 0 0 0 1px #ffffffe6,inset 0 1px #fffffffa}.pv-tab[data-v-634017ab]{position:relative;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;height:calc(88 * var(--rpx));border-radius:999px}.pv-tab.on[data-v-634017ab]{background-color:#fffffff0;box-shadow:0 calc(2 * var(--rpx)) calc(10 * var(--rpx)) #1a16141f,inset 0 0 0 1px #007aff2e}.pv-tab-ico[data-v-634017ab]{width:calc(42 * var(--rpx));height:calc(42 * var(--rpx));background-color:#1a1614;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:100% 100%;mask-size:100% 100%}.pv-tab.on .pv-tab-ico[data-v-634017ab]{background-color:#007aff}.pv-tab-t[data-v-634017ab]{margin-top:calc(8 * var(--rpx));line-height:1;font-family:var(--font-display);font-size:calc(20 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(3 * var(--rpx));color:#1a1614}.pv-tab.on .pv-tab-t[data-v-634017ab]{color:#007aff;font-weight:600}.ico-home[data-v-634017ab]{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236B645C' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.6 10.4 12 3.8l8.4 6.6'/%3E%3Cpath d='M5.7 9.9v9.7a1 1 0 0 0 1 1h10.6a1 1 0 0 0 1-1V9.9'/%3E%3Cpath d='M9.7 20.6v-5.3h4.6v5.3'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236B645C' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.6 10.4 12 3.8l8.4 6.6'/%3E%3Cpath d='M5.7 9.9v9.7a1 1 0 0 0 1 1h10.6a1 1 0 0 0 1-1V9.9'/%3E%3Cpath d='M9.7 20.6v-5.3h4.6v5.3'/%3E%3C/svg%3E")}.ico-works[data-v-634017ab]{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236B645C' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.4' y='6.6' width='13.6' height='13.6' rx='2.6'/%3E%3Cpath d='M8 20.2h9.4a3.2 3.2 0 0 0 3.2-3.2V7.6'/%3E%3Ccircle cx='8.2' cy='11.2' r='1.5'/%3E%3Cpath d='m4.6 17.4 3.4-3.2 4.4 4'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236B645C' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.4' y='6.6' width='13.6' height='13.6' rx='2.6'/%3E%3Cpath d='M8 20.2h9.4a3.2 3.2 0 0 0 3.2-3.2V7.6'/%3E%3Ccircle cx='8.2' cy='11.2' r='1.5'/%3E%3Cpath d='m4.6 17.4 3.4-3.2 4.4 4'/%3E%3C/svg%3E")}.ico-slots[data-v-634017ab]{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236B645C' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.4' y='5.6' width='17.2' height='15' rx='2.6'/%3E%3Cpath d='M3.4 10.4h17.2'/%3E%3Cpath d='M8.2 3.4v3.6'/%3E%3Cpath d='M15.8 3.4v3.6'/%3E%3Ccircle cx='12' cy='15.6' r='1.9' fill='%236B645C' stroke='none'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236B645C' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.4' y='5.6' width='17.2' height='15' rx='2.6'/%3E%3Cpath d='M3.4 10.4h17.2'/%3E%3Cpath d='M8.2 3.4v3.6'/%3E%3Cpath d='M15.8 3.4v3.6'/%3E%3Ccircle cx='12' cy='15.6' r='1.9' fill='%236B645C' stroke='none'/%3E%3C/svg%3E")}.ico-about[data-v-634017ab]{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236B645C' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.6 8.8A2.6 2.6 0 0 1 6.2 6.2h1.3l1.1-1.7a1 1 0 0 1 .85-.47h5.1a1 1 0 0 1 .85.47l1.1 1.7h1.3a2.6 2.6 0 0 1 2.6 2.6v8.2a2.6 2.6 0 0 1-2.6 2.6H6.2a2.6 2.6 0 0 1-2.6-2.6z'/%3E%3Ccircle cx='12' cy='13.2' r='3.4'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236B645C' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.6 8.8A2.6 2.6 0 0 1 6.2 6.2h1.3l1.1-1.7a1 1 0 0 1 .85-.47h5.1a1 1 0 0 1 .85.47l1.1 1.7h1.3a2.6 2.6 0 0 1 2.6 2.6v8.2a2.6 2.6 0 0 1-2.6 2.6H6.2a2.6 2.6 0 0 1-2.6-2.6z'/%3E%3Ccircle cx='12' cy='13.2' r='3.4'/%3E%3C/svg%3E")}.ico-mine[data-v-634017ab]{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236B645C' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8.4' r='3.6'/%3E%3Cpath d='M4.8 20.6c0-3.7 3.2-6.2 7.2-6.2s7.2 2.5 7.2 6.2'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236B645C' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8.4' r='3.6'/%3E%3Cpath d='M4.8 20.6c0-3.7 3.2-6.2 7.2-6.2s7.2 2.5 7.2 6.2'/%3E%3C/svg%3E")}.pv-wk[data-v-634017ab]{position:absolute;inset:0}.pv-body[data-v-634017ab]{position:absolute;inset:0;overflow-y:auto;padding:0 0 calc(170 * var(--rpx));scrollbar-width:none}.pv-body[data-v-634017ab]::-webkit-scrollbar{width:0;height:0}.wk-top[data-v-634017ab]{position:sticky;top:0;z-index:10;padding:48px calc(24 * var(--rpx)) calc(14 * var(--rpx));background:#faf8f5e6;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);border:1.5px dashed transparent;cursor:pointer}.wk-pill[data-v-634017ab]{display:inline-flex;align-items:center;gap:calc(18 * var(--rpx));height:calc(76 * var(--rpx));margin-top:calc(16 * var(--rpx));padding:0 calc(26 * var(--rpx));border-radius:999px;background:#fffffff0;border:1px solid rgba(26,22,20,.14);box-shadow:0 calc(8 * var(--rpx)) calc(22 * var(--rpx)) #1a1a1a0f;max-width:calc(420 * var(--rpx))}.wk-pill-mark[data-v-634017ab]{height:calc(44 * var(--rpx));max-width:calc(260 * var(--rpx));object-fit:contain}.wk-pill-name[data-v-634017ab]{font-family:var(--font-display);font-size:calc(29 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(2 * var(--rpx));color:#1a1614;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:calc(200 * var(--rpx))}.wk-pill-div[data-v-634017ab]{flex-shrink:0;width:1px;height:calc(30 * var(--rpx));background:#1a161429}.wk-lens[data-v-634017ab]{position:relative;flex-shrink:0;width:calc(38 * var(--rpx));height:calc(38 * var(--rpx))}.wk-lens[data-v-634017ab]:before{content:"";position:absolute;left:calc(2 * var(--rpx));top:calc(2 * var(--rpx));width:calc(26 * var(--rpx));height:calc(26 * var(--rpx));border:calc(3 * var(--rpx)) solid #1A1614;border-radius:50%;box-sizing:border-box}.wk-lens[data-v-634017ab]:after{content:"";position:absolute;left:calc(23 * var(--rpx));top:calc(24 * var(--rpx));width:calc(14 * var(--rpx));height:calc(3 * var(--rpx));border-radius:calc(3 * var(--rpx));background:#1a1614;transform:rotate(45deg);transform-origin:left center}.wk-top.sel[data-v-634017ab]{border-color:#c2887a}.wk-body[data-v-634017ab]{display:block}.wk-body.wkLeft[data-v-634017ab]{display:flex;align-items:flex-start}.wk-sidenav[data-v-634017ab]{position:sticky;top:calc(48px + 106 * var(--rpx));z-index:5;flex-shrink:0;width:calc(176 * var(--rpx));height:calc(739px - 48px - 256 * var(--rpx));overflow-y:auto;padding:calc(8 * var(--rpx)) calc(10 * var(--rpx));box-sizing:border-box;background:#faf8f5;scrollbar-width:none}.wk-sidenav[data-v-634017ab]::-webkit-scrollbar{width:0;height:0}.wk-sn-item[data-v-634017ab]{display:flex;align-items:center;height:calc(80 * var(--rpx));margin-bottom:calc(6 * var(--rpx));padding:0 calc(18 * var(--rpx));border-radius:calc(20 * var(--rpx));font-family:var(--font-display);font-size:calc(25 * var(--rpx) * var(--fs-scale,1));line-height:1;color:#1a16148c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wk-sn-item.on[data-v-634017ab]{background:#1a1614e0;color:#fff;font-weight:500}.wk-main[data-v-634017ab]{flex:1;min-width:0}.wk-tabwrap[data-v-634017ab]{position:relative;height:calc(92 * var(--rpx));margin-top:calc(8 * var(--rpx))}.wk-tabs[data-v-634017ab]{position:absolute;inset:0;z-index:1;overflow-x:auto;overflow-y:hidden;white-space:nowrap;scrollbar-width:none;-webkit-overflow-scrolling:touch;cursor:grab;-webkit-user-select:none;user-select:none}.wk-tabs[data-v-634017ab]::-webkit-scrollbar{width:0;height:0}.wk-tabs.pv-dragging[data-v-634017ab]{cursor:grabbing}.wk-tab-inner[data-v-634017ab]{display:inline-flex;align-items:center;gap:calc(8 * var(--rpx));padding:0 calc(24 * var(--rpx));height:calc(92 * var(--rpx))}.wk-tab[data-v-634017ab]{display:inline-flex;align-items:center;height:calc(60 * var(--rpx));padding:0 calc(28 * var(--rpx));border-radius:999px;font-size:calc(26 * var(--rpx) * var(--fs-scale,1));color:#1a161480;white-space:nowrap}.wk-tab.on[data-v-634017ab]{background:#1a1614e0;color:#fff}.wk-tabfade[data-v-634017ab]{position:absolute;top:0;bottom:0;z-index:2;pointer-events:none}.wk-tabfade.right[data-v-634017ab]{right:calc(150 * var(--rpx));width:calc(56 * var(--rpx));background:linear-gradient(270deg,#faf8f5,#faf8f500)}.wk-tabfade.left[data-v-634017ab]{left:0;width:calc(48 * var(--rpx));background:linear-gradient(90deg,#faf8f5,#faf8f500)}.wk-tabfade.left.off[data-v-634017ab]{opacity:0}.wk-tabops[data-v-634017ab]{position:absolute;right:0;top:0;z-index:3;display:flex;align-items:center;gap:calc(10 * var(--rpx));height:calc(92 * var(--rpx));padding:0 calc(24 * var(--rpx));background:#faf8f5}.wk-leftops[data-v-634017ab]{display:flex;justify-content:flex-end;align-items:center;gap:calc(12 * var(--rpx));padding:calc(10 * var(--rpx)) calc(20 * var(--rpx)) calc(26 * var(--rpx))}.wk-tabbtn[data-v-634017ab]{position:relative;display:flex;align-items:center;justify-content:center;width:calc(60 * var(--rpx));height:calc(60 * var(--rpx));border-radius:50%;background:#fffffff0;border:1px solid rgba(26,22,20,.14);cursor:pointer}.wk-tabbtn.cols[data-v-634017ab]{gap:calc(6 * var(--rpx))}.wk-tabbtn.cols i[data-v-634017ab]{width:calc(6 * var(--rpx));height:calc(24 * var(--rpx));border-radius:calc(3 * var(--rpx));background:#1a1614}.wk-tabbtn.cols.flip[data-v-634017ab]{flex-direction:column}.wk-tabbtn.cols.flip i[data-v-634017ab]{width:calc(24 * var(--rpx));height:calc(5 * var(--rpx))}.wk-tabbtn.funnel i[data-v-634017ab]{position:relative;width:calc(24 * var(--rpx));height:calc(24 * var(--rpx))}.wk-tabbtn.funnel i[data-v-634017ab]:before{content:"";position:absolute;left:0;top:0;width:calc(24 * var(--rpx));height:calc(14 * var(--rpx));background:#1a1614;clip-path:polygon(0 0,100% 0,62% 100%,38% 100%)}.wk-tabbtn.funnel i[data-v-634017ab]:after{content:"";position:absolute;left:calc(10 * var(--rpx));top:calc(16 * var(--rpx));width:calc(4 * var(--rpx));height:calc(8 * var(--rpx));background:#1a1614}.wk-tabbtn.funnel.sel[data-v-634017ab]{outline:1.5px solid #c2887a;outline-offset:1.5px}.wk-head[data-v-634017ab]{display:flex;flex-direction:column;align-items:center;padding:calc(26 * var(--rpx)) calc(60 * var(--rpx)) calc(6 * var(--rpx))}.wk-head-logo[data-v-634017ab]{display:block;width:100%;max-width:calc(520 * var(--rpx))}.wk-head-name[data-v-634017ab]{font-family:var(--font-display);font-size:calc(52 * var(--rpx) * var(--fs-scale,1));line-height:1.3;letter-spacing:calc(8 * var(--rpx));text-align:center}.wk-head-sub[data-v-634017ab]{display:block;margin-top:calc(12 * var(--rpx));font-size:calc(22 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(4 * var(--rpx));color:#1a161480;text-align:center;min-height:1em}.wk-video[data-v-634017ab]{position:relative;margin:calc(24 * var(--rpx)) 0 calc(4 * var(--rpx));width:100%;background:#12100f;overflow:hidden}.wk-video-el[data-v-634017ab]{display:block;width:100%;height:calc(422 * var(--rpx));background:linear-gradient(160deg,#3b322b,#1a1613)}.wk-video-play[data-v-634017ab]{position:absolute;left:50%;top:50%;width:calc(112 * var(--rpx));height:calc(112 * var(--rpx));margin:calc(-56 * var(--rpx)) 0 0 calc(-56 * var(--rpx));border-radius:50%;background:#ffffffdb;box-shadow:0 calc(12 * var(--rpx)) calc(30 * var(--rpx)) #00000042;display:flex;align-items:center;justify-content:center}.wk-video-play[data-v-634017ab]:after{content:"";display:block;width:0;height:0;margin-left:calc(8 * var(--rpx));border-style:solid;border-width:calc(18 * var(--rpx)) 0 calc(18 * var(--rpx)) calc(28 * var(--rpx));border-color:transparent transparent transparent #2A2320}.wk-video-time[data-v-634017ab]{position:absolute;right:calc(26 * var(--rpx));bottom:calc(22 * var(--rpx));font-size:calc(22 * var(--rpx) * var(--fs-scale,1));color:#fff;text-shadow:0 calc(2 * var(--rpx)) calc(10 * var(--rpx)) rgba(0,0,0,.6)}.wk-video-sound[data-v-634017ab]{position:absolute;left:calc(24 * var(--rpx));bottom:calc(20 * var(--rpx));width:calc(62 * var(--rpx));height:calc(62 * var(--rpx));border-radius:50%;background-color:#ffffff1f;border:1px solid rgba(255,255,255,.18)}.pv-click[data-v-634017ab]{cursor:pointer}.wk-cathead[data-v-634017ab]{display:flex;align-items:center;gap:calc(16 * var(--rpx));padding:calc(10 * var(--rpx)) calc(24 * var(--rpx)) calc(12 * var(--rpx))}.wk-catback[data-v-634017ab]{display:inline-flex;align-items:center;gap:calc(4 * var(--rpx));height:calc(56 * var(--rpx));padding:0 calc(22 * var(--rpx)) 0 calc(16 * var(--rpx));border-radius:999px;background:#1a16140f;font-size:calc(24 * var(--rpx) * var(--fs-scale,1));color:#1a1614b8;cursor:pointer}.wk-catback i[data-v-634017ab]{font-style:normal;font-size:calc(30 * var(--rpx) * var(--fs-scale,1));line-height:1;transform:translateY(calc(-1 * var(--rpx)))}.wk-cathead-name[data-v-634017ab]{flex:1;font-size:calc(26 * var(--rpx) * var(--fs-scale,1));color:#1a1614db;letter-spacing:calc(1 * var(--rpx));overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.wk-subwrap[data-v-634017ab]{white-space:nowrap;overflow:hidden}.wk-subs-inner[data-v-634017ab]{display:inline-flex;align-items:center;gap:calc(8 * var(--rpx));padding:calc(6 * var(--rpx)) calc(24 * var(--rpx)) calc(2 * var(--rpx))}.wk-sub[data-v-634017ab]{display:inline-flex;align-items:center;gap:calc(6 * var(--rpx));height:calc(52 * var(--rpx));padding:0 calc(22 * var(--rpx));border-radius:999px;border:1px solid rgba(26,22,20,.12);font-size:calc(23 * var(--rpx) * var(--fs-scale,1));color:#1a16148f;cursor:pointer}.wk-sub.on[data-v-634017ab]{background:#1a1614b8;border-color:#1a1614b8;color:#fff}.wk-sub-n[data-v-634017ab]{font-style:normal;font-size:calc(19 * var(--rpx) * var(--fs-scale,1));opacity:.7}.wk-cats[data-v-634017ab]{display:flex;flex-direction:column;gap:calc(28 * var(--rpx));padding:calc(28 * var(--rpx)) calc(24 * var(--rpx)) calc(8 * var(--rpx))}.wk-cat[data-v-634017ab]{position:relative;border-radius:calc(26 * var(--rpx));overflow:hidden;background:#f3f0eb;box-shadow:0 calc(16 * var(--rpx)) calc(44 * var(--rpx)) #1a161417}.wk-cat-media[data-v-634017ab]{position:relative;width:100%;padding-top:62.5%}.wk-cat-img[data-v-634017ab]{position:absolute;left:0;top:0;width:100%;height:100%;display:block;object-fit:cover}.wk-cat-fallback[data-v-634017ab]{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:center;padding:0 calc(40 * var(--rpx));background:linear-gradient(160deg,#f3f0eb,#eae4dc);font-family:var(--font-display);font-size:calc(40 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(6 * var(--rpx));color:#b6aba0}.wk-cat-veil[data-v-634017ab]{position:absolute;inset:0;background:linear-gradient(180deg,#12100f1a,#12100f33 40%,#12100fa8)}.wk-cat-copy[data-v-634017ab]{position:absolute;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;gap:calc(6 * var(--rpx));padding:0 calc(56 * var(--rpx)) calc(44 * var(--rpx));text-align:center}.wk-cat-name[data-v-634017ab]{font-family:var(--font-display);font-size:calc(48 * var(--rpx) * var(--fs-scale,1));line-height:1.3;letter-spacing:calc(4 * var(--rpx));color:#fff;text-shadow:0 calc(6 * var(--rpx)) calc(22 * var(--rpx)) rgba(0,0,0,.45)}.wk-cat-sub[data-v-634017ab]{font-size:calc(21 * var(--rpx) * var(--fs-scale,1));letter-spacing:calc(6 * var(--rpx));color:#ffffffe0}.wk-grid2[data-v-634017ab]{display:grid;grid-template-columns:1fr 1fr;gap:calc(18 * var(--rpx)) calc(12 * var(--rpx));padding:0 calc(16 * var(--rpx))}.wk-more[data-v-634017ab]{padding:calc(26 * var(--rpx)) calc(16 * var(--rpx)) calc(10 * var(--rpx));text-align:center;font-size:calc(22 * var(--rpx) * var(--fs-scale,1));color:#9a9a93;letter-spacing:1px}.wk-grid2.single[data-v-634017ab]{grid-template-columns:1fr;gap:calc(20 * var(--rpx))}.wk-scard[data-v-634017ab]{overflow:hidden;background:#1a16140a}.wk-scard-media[data-v-634017ab]{position:relative;width:100%;padding-top:150%;overflow:hidden;border-radius:calc(22 * var(--rpx));background:#1a161414}.wk-grid2.single .wk-scard-media[data-v-634017ab]{padding-top:62.5%;border-radius:calc(26 * var(--rpx))}.wk-scard-img[data-v-634017ab]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.wk-scard-fallback[data-v-634017ab]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#1a16140f}.wk-scard-veil[data-v-634017ab]{position:absolute;left:0;right:0;bottom:0;height:52%;background:linear-gradient(180deg,#1a161400,#1a16149e)}.wk-scard-copy[data-v-634017ab]{position:absolute;left:calc(20 * var(--rpx));right:calc(20 * var(--rpx));bottom:calc(18 * var(--rpx));display:flex;flex-direction:column;gap:calc(4 * var(--rpx));min-width:0}.wk-scard-name[data-v-634017ab]{display:block;max-width:100%;font-family:var(--font-display);font-size:calc(27 * var(--rpx) * var(--fs-card,1));color:#fff;letter-spacing:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wk-scard-sub[data-v-634017ab]{font-size:calc(21 * var(--rpx) * var(--fs-scale,1));color:#ffffffb8}.wk-empty[data-v-634017ab]{padding:calc(40 * var(--rpx)) calc(24 * var(--rpx));text-align:center;font-size:calc(24 * var(--rpx) * var(--fs-scale,1));color:#1a161466}.wk-loading[data-v-634017ab]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(28 * var(--rpx));min-height:40vh;font-size:calc(24 * var(--rpx) * var(--fs-scale,1));color:#1a161473}.wk-spin[data-v-634017ab]{width:calc(64 * var(--rpx));height:calc(64 * var(--rpx));border-radius:50%;border:calc(4 * var(--rpx)) solid rgba(194,136,122,.16);border-top-color:#c2887ae6;animation:pvSpin-634017ab .8s linear infinite}@keyframes pvSpin-634017ab{to{transform:rotate(360deg)}}.wblk[data-v-634017ab]{position:relative;border:1.5px dashed transparent;border-radius:8px;cursor:pointer}.wblk[data-v-634017ab]:hover{border-color:#1a161440}.wblk.sel[data-v-634017ab]{border-color:#c2887a}.wblk-tag[data-v-634017ab]{position:absolute;top:-1px;left:6px;font-size:9px;background:#c2887a;color:#fff;padding:1px 5px;border-radius:0 0 5px 5px;z-index:3;opacity:0;transition:opacity .15s}.wblk-act[data-v-634017ab]{position:absolute;top:2px;right:4px;display:flex;gap:3px;z-index:3;opacity:0;transition:opacity .15s;background:#fff;border-radius:6px;padding:2px;box-shadow:0 2px 8px #0000001f}.wblk:hover .wblk-tag[data-v-634017ab],.wblk:hover .wblk-act[data-v-634017ab],.wblk.sel .wblk-tag[data-v-634017ab],.wblk.sel .wblk-act[data-v-634017ab]{opacity:1}.wblk-act[data-v-634017ab] svg{cursor:pointer;opacity:.7}.wblk-act[data-v-634017ab] svg:hover{opacity:1}.wdecor-stage-tip[data-v-634017ab]{font-size:11px;color:var(--muted,#86909c);text-align:center}.wdecor-lib[data-v-634017ab]{grid-area:lib;border:1px solid var(--s-line-2);border-radius:14px;padding:12px;max-height:38vh;overflow:auto}.wdecor-lib-head[data-v-634017ab]{display:flex;align-items:baseline;gap:8px;font-weight:600;font-size:13px;margin-bottom:10px}.wdecor-lib-head small[data-v-634017ab]{font-weight:400;font-size:11px;color:var(--muted,#86909c)}.wdecor-lib-grid[data-v-634017ab]{display:grid;grid-template-columns:repeat(auto-fill,minmax(212px,1fr));gap:8px;align-items:start}.wdecor-lib-item[data-v-634017ab]{border:1px solid var(--s-line-2);border-radius:10px;padding:8px 10px;background:var(--surface-2,rgba(255,255,255,.03))}.wdecor-lib-row[data-v-634017ab]{display:flex;align-items:center;gap:8px}.wdecor-lib-ico[data-v-634017ab]{font-size:15px;opacity:.8}.wdecor-lib-meta[data-v-634017ab]{display:flex;flex-direction:column;flex:1;min-width:0}.wdecor-lib-meta b[data-v-634017ab]{font-size:12.5px}.wdecor-lib-meta small[data-v-634017ab]{font-size:10.5px;color:var(--muted,#86909c);line-height:1.35}.wdecor-var-list[data-v-634017ab]{margin-top:6px;display:flex;flex-direction:column;gap:4px}.wdecor-var[data-v-634017ab]{display:flex;align-items:center;gap:6px;font-size:12px;padding:5px 6px;border-radius:8px;background:var(--surface-2,rgba(255,255,255,.04))}.wdecor-var span[data-v-634017ab]{flex:1;display:flex;flex-direction:column;min-width:0}.wdecor-var small[data-v-634017ab]{font-size:10px;color:var(--muted,#86909c);line-height:1.35}.wdecor-var button[data-v-634017ab]{border-radius:6px;padding:3px;display:inline-flex}.wk-mat-hit[data-v-634017ab]{cursor:pointer}.wk-mat-hit[data-v-634017ab]:hover{outline:2px dashed #C2887A;outline-offset:-2px}.wk-mat-toggle[data-v-634017ab]{position:absolute;top:54px;right:calc(24 * var(--rpx));z-index:11;display:inline-flex;align-items:center;height:calc(36 * var(--rpx));padding:0 calc(14 * var(--rpx));background:#1a1614b8;color:#fff;font-size:11px;border-radius:calc(999 * var(--rpx));cursor:pointer}.wk-mat-act[data-v-634017ab]{position:absolute;right:calc(16 * var(--rpx));bottom:calc(16 * var(--rpx));display:flex;gap:calc(10 * var(--rpx));z-index:6;opacity:0;transition:opacity .15s}.wk-video:hover .wk-mat-act[data-v-634017ab],.wk-video:focus-within .wk-mat-act[data-v-634017ab]{opacity:1}.wk-mat-up[data-v-634017ab]{display:inline-flex;align-items:center;background:#1a1614b8;color:#fff;font-size:11px;line-height:1;padding:calc(12 * var(--rpx)) calc(18 * var(--rpx));border-radius:calc(999 * var(--rpx));cursor:pointer}.wk-mat-inline[data-v-634017ab]{margin-left:calc(14 * var(--rpx))}.wdecor-mat[data-v-634017ab]{margin-top:14px;padding:12px;border:1px solid var(--s-line-2);border-radius:10px}.wdecor-mat>b[data-v-634017ab]{display:block;font-size:12.5px;margin-bottom:2px}.wdecor-mat-row[data-v-634017ab]{display:flex;align-items:center;gap:10px;margin-top:8px;flex-wrap:wrap}.wdecor-thumb[data-v-634017ab]{width:34px;height:34px;border-radius:8px;background-color:#1b1817;background-position:center;background-size:cover;flex:none}.wdecor-prop[data-v-634017ab]{grid-area:prop;border:1px solid var(--s-line-2);border-radius:14px;overflow:hidden}.wdecor-tabs[data-v-634017ab]{display:flex;border-bottom:1px solid var(--s-line-2)}.wdecor-tabs button[data-v-634017ab]{flex:1;padding:9px;font-size:12.5px;background:transparent;border:0;color:var(--muted,#86909c);cursor:pointer}.wdecor-tabs button.on[data-v-634017ab]{color:var(--ink,#fff);box-shadow:inset 0 -2px 0 var(--accent,#c2887a)}.wdecor-prop-body[data-v-634017ab]{padding:12px;max-height:46vh;overflow:auto}.wdecor-order-tip[data-v-634017ab]{font-size:11px;color:var(--muted,#86909c);margin-bottom:8px;line-height:1.5}.wdecor-order[data-v-634017ab]{display:flex;flex-direction:column;gap:5px}.wdecor-ord[data-v-634017ab]{display:flex;align-items:center;gap:7px;padding:7px 9px;border:1px solid var(--s-line-2);border-radius:9px;cursor:pointer;font-size:12px}.wdecor-ord[data-v-634017ab]:hover{background:var(--hover,rgba(255,255,255,.04))}.wdecor-ord.sel[data-v-634017ab]{border-color:var(--accent,#c2887a);background:#c2887a14}.wdecor-ord.off[data-v-634017ab]{opacity:.45}.wdecor-ord.dragging[data-v-634017ab]{opacity:.4}.wdecor-ord.over[data-v-634017ab]{border-color:var(--accent,#c2887a);border-style:dashed}.wdecor-ord .grip[data-v-634017ab]{opacity:.4;cursor:grab;flex:none}.wdecor-ord-t[data-v-634017ab]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wdecor-ord small[data-v-634017ab]{font-size:10.5px;color:var(--muted,#86909c);flex:none}.wdecor-ord-act[data-v-634017ab]{display:inline-flex;align-items:center;gap:5px;flex:none}.wdecor-ord-act[data-v-634017ab] svg{cursor:pointer;opacity:.65}.wdecor-ord-act[data-v-634017ab] svg:hover{opacity:1}.wdecor-sel-h[data-v-634017ab]{display:flex;flex-direction:column;gap:2px;margin-bottom:10px}.wdecor-sel-h b[data-v-634017ab]{font-size:13px}.wdecor-sel-h small[data-v-634017ab]{font-size:11px;color:var(--muted,#86909c);line-height:1.4}.wdecor-f[data-v-634017ab]{margin-bottom:9px}.wdecor-f label[data-v-634017ab]{display:block;font-size:11.5px;color:var(--muted,#9a9a9a);margin-bottom:3px}.wdecor-f label em[data-v-634017ab]{font-style:normal;color:var(--accent,#c2887a);margin-left:6px}.wdecor-fi[data-v-634017ab]{display:flex;gap:5px;align-items:center}.wdecor-txt[data-v-634017ab],textarea.wdecor-txt[data-v-634017ab],.wdecor-f select[data-v-634017ab]{flex:1;min-width:0;border:1px solid var(--s-line-2);background:var(--surface-2,rgba(255,255,255,.04));color:inherit;border-radius:8px;padding:6px 8px;font-size:12px}textarea.wdecor-txt[data-v-634017ab]{min-height:64px;resize:vertical}.wdecor-err[data-v-634017ab]{font-size:11px;color:#ff6b6b;margin:4px 0 0;line-height:1.4}.wdecor-help[data-v-634017ab]{font-size:10.5px;color:var(--muted,#86909c);margin:4px 0 0;line-height:1.45}.wdecor-hint2[data-v-634017ab]{font-size:11px;color:var(--muted,#86909c);margin:8px 0 0;line-height:1.5}.wdecor-empty2[data-v-634017ab]{text-align:center;color:var(--muted,#86909c);font-size:12px;padding:30px 10px}.wdecor-actions[data-v-634017ab]{display:flex;gap:6px;flex-wrap:wrap;margin-top:12px}.wdecor-actions>button[data-v-634017ab]{flex:1 1 0;min-width:76px}.wk-edit-row[data-v-634017ab]{display:flex;gap:5px;align-items:center;margin-bottom:5px}.wk-edit-row .wdecor-txt[data-v-634017ab]{min-width:0}.wk-picks[data-v-634017ab]{display:flex;flex-wrap:wrap;gap:5px;max-height:132px;overflow:auto}.wk-pick[data-v-634017ab]{padding:4px 9px;border-radius:999px;border:1px solid var(--s-line-2);font-size:11.5px;cursor:pointer;-webkit-user-select:none;user-select:none}.wk-pick.on[data-v-634017ab]{border-color:var(--accent,#c2887a);background:#c2887a24;color:var(--accent,#c2887a)}.wk-check[data-v-634017ab]{display:flex;align-items:center;gap:6px;font-size:12px;margin:2px 0;cursor:pointer}.wk-file[data-v-634017ab]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:8px;border:1px solid var(--s-line-2);font-size:12px;cursor:pointer}.wk-file input[data-v-634017ab]{display:none}.wk-photos[data-v-634017ab]{display:grid;grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:6px}.wk-photo[data-v-634017ab]{position:relative;aspect-ratio:2/3;border-radius:7px;overflow:hidden;background:#ffffff0f}.wk-photo img[data-v-634017ab]{width:100%;height:100%;object-fit:cover;display:block}.wk-photo-empty[data-v-634017ab]{display:flex;align-items:center;justify-content:center;height:100%;font-size:10px;color:var(--muted,#86909c)}.wk-photo-x[data-v-634017ab]{position:absolute;top:2px;right:2px;width:16px;height:16px;border-radius:50%;background:#0009;color:#fff;font-size:12px;line-height:16px;text-align:center;cursor:pointer}.wk-photo-top[data-v-634017ab]{position:absolute;left:2px;bottom:2px;padding:1px 5px;border-radius:999px;background:#0009;color:#fff;font-size:9.5px;cursor:pointer}.wk-photo-add[data-v-634017ab]{display:flex;align-items:center;justify-content:center;aspect-ratio:2/3;border-radius:7px;border:1px dashed var(--line,rgba(255,255,255,.2));font-size:18px;color:var(--muted,#86909c);cursor:pointer}.wk-photo-add input[data-v-634017ab]{display:none}.wk-addtab[data-v-634017ab]{opacity:.55;font-size:calc(30 * var(--rpx) * var(--fs-scale,1))}.wk-addtab[data-v-634017ab]:hover{opacity:1}.wk-addtile .wk-cat-fallback[data-v-634017ab]{display:flex;align-items:center;justify-content:center;border:calc(2 * var(--rpx)) dashed rgba(26,22,20,.25);background:transparent;color:#1a161473}.wk-addtile .wk-cat-fallback span[data-v-634017ab]{font-size:calc(52 * var(--rpx) * var(--fs-scale,1));font-weight:300}.wk-sn-item.editing[data-v-634017ab],.wk-tab.editing[data-v-634017ab],.wk-scard.editing[data-v-634017ab]{box-shadow:0 0 0 calc(2 * var(--rpx)) #c2887ae6 inset}.wk-sn-item.dragging[data-v-634017ab],.wk-tab.dragging[data-v-634017ab],.wk-cat.dragging[data-v-634017ab],.wk-scard.dragging[data-v-634017ab]{opacity:.4}.wk-cat.over[data-v-634017ab],.wk-scard.over[data-v-634017ab]{outline:calc(3 * var(--rpx)) dashed var(--accent,#c2887a);outline-offset:calc(-3 * var(--rpx))}.wk-style-search[data-v-634017ab]{margin-bottom:6px}.wdecor-style[data-v-634017ab]{display:flex;flex-direction:column;gap:6px}.wdecor-style .wdecor-txt[data-v-634017ab]{width:100%}.wk-cover-row[data-v-634017ab]{display:flex;align-items:center;gap:8px}.wk-thumb[data-v-634017ab]{width:34px;height:34px;flex:0 0 auto;border-radius:5px;background:#e9e4de center/cover no-repeat}.wk-cover-tag[data-v-634017ab]{font-size:10.5px;line-height:1.25;color:#86909c;margin-right:8px}.wk-addcard .wk-scard-media[data-v-634017ab]{background:transparent}.wk-addcard .wk-scard-fallback[data-v-634017ab]{display:flex;align-items:center;justify-content:center;border:calc(2 * var(--rpx)) dashed rgba(26,22,20,.28);background:#1a161408}.wk-addcard .wk-scard-veil[data-v-634017ab]{display:none}.wk-addcard .wk-scard-copy[data-v-634017ab]{inset:0;padding:0;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#1a161480}.wk-addcard .wk-scard-name[data-v-634017ab]{font-size:calc(46 * var(--rpx) * var(--fs-scale,1));font-weight:300;line-height:1}.wk-addcard .wk-scard-sub[data-v-634017ab]{font-size:calc(22 * var(--rpx) * var(--fs-scale,1))}.hw[data-v-3fd4afb5]{display:flex;flex-direction:column;gap:22px}.hw-hint[data-v-3fd4afb5]{padding:14px 18px;border-radius:12px;background:#1118200a;border:1px solid rgba(17,24,32,.08);color:var(--muted,#9aa0aa);font-size:13px;line-height:1.9}.hw-hint p[data-v-3fd4afb5]{margin:0}.hw-hint p+p[data-v-3fd4afb5]{margin-top:6px}.hw-hint strong[data-v-3fd4afb5]{color:var(--text,#e8e8ea)}.hw-sec[data-v-3fd4afb5]{display:flex;flex-direction:column;gap:12px}.hw-h[data-v-3fd4afb5]{margin:0;font-size:15px;font-weight:600;color:var(--text,#e8e8ea);display:flex;align-items:center;gap:10px}.hw-count[data-v-3fd4afb5]{font-size:12px;font-weight:500;padding:2px 9px;border-radius:999px;background:#11182014;color:var(--muted,#9aa0aa)}.hw-grid[data-v-3fd4afb5]{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:14px}.hw-card[data-v-3fd4afb5]{display:flex;flex-direction:column;border-radius:12px;overflow:hidden;background:#1118200a;border:1px solid rgba(17,24,32,.08)}.hw-card.is-on[data-v-3fd4afb5]{border-color:var(--accent-deep,#ff7d00)}.hw-thumb[data-v-3fd4afb5]{position:relative;aspect-ratio:3 / 4;background:var(--s-2) center / cover no-repeat}.hw-order[data-v-3fd4afb5]{position:absolute;top:8px;left:8px;min-width:22px;height:22px;padding:0 6px;border-radius:999px;background:var(--accent-deep,#ff7d00);color:var(--s-text);font-size:12px;display:flex;align-items:center;justify-content:center}.hw-meta[data-v-3fd4afb5]{padding:10px 12px 4px;display:flex;flex-direction:column;gap:3px;min-width:0}.hw-title[data-v-3fd4afb5]{font-size:13px;font-weight:600;color:var(--text,#e8e8ea);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hw-sub[data-v-3fd4afb5]{font-size:11px;color:var(--muted,#9aa0aa)}.hw-btn[data-v-3fd4afb5]{margin:8px 12px 12px;padding:7px 0;border-radius:8px;border:1px solid rgba(17,24,32,.14);background:transparent;color:var(--text,#e8e8ea);font-size:12px;cursor:pointer}.hw-btn.is-primary[data-v-3fd4afb5]{background:var(--accent-deep,#ff7d00);border-color:transparent;color:var(--s-text)}.hw-btn[data-v-3fd4afb5]:disabled{opacity:.45;cursor:not-allowed}.hw-empty[data-v-3fd4afb5]{padding:16px;border-radius:10px;font-size:13px;color:var(--muted,#9aa0aa);border:1px dashed rgba(17,24,32,.12)}.hw-tip[data-v-3fd4afb5]{margin:0;font-size:12px;color:var(--muted,#9aa0aa)}.mb[data-v-c37e8027]{width:min(520px,94vw);max-height:92vh;overflow-y:auto;display:flex;flex-direction:column;gap:12px}.mb h2[data-v-c37e8027]{margin:0;font-size:19px;font-weight:400;letter-spacing:.02em}.mb>p[data-v-c37e8027]{margin:0;font-size:12px;line-height:1.7;color:var(--os-text-2)}.mb-seg[data-v-c37e8027]{display:inline-flex;gap:3px;padding:3px;border-radius:var(--os-pill);background:#ffffff0d;border:1px solid var(--os-stroke);align-self:flex-start}.mb-seg button[data-v-c37e8027]{padding:8px 16px;border-radius:var(--os-pill);font-size:12.5px;color:var(--os-text-2)}.mb-seg button.on[data-v-c37e8027]{background:color-mix(in srgb,var(--accent) 20%,transparent);color:var(--s-accent)}.mb-tip[data-v-c37e8027]{font-size:11.5px;line-height:1.7;color:var(--os-text-3)}.mb-tip em[data-v-c37e8027]{font-style:normal;opacity:.8}.mb-search[data-v-c37e8027]{display:flex;align-items:center;gap:9px;padding:10px 14px;border-radius:12px;background:#ffffff0b;border:1px solid var(--os-stroke);color:var(--os-text-3)}.mb-search input[data-v-c37e8027]{flex:1;min-width:0;background:none;border:0;margin:0;padding:0;font-size:12.5px}.mb-list[data-v-c37e8027]{display:flex;flex-direction:column;gap:6px;max-height:210px;overflow-y:auto}.mb-list button[data-v-c37e8027]{display:flex;align-items:center;gap:11px;width:100%;padding:9px 12px;border-radius:12px;border:1px solid transparent;text-align:left}.mb-list button[data-v-c37e8027]:hover{background:#ffffff0d}.mb-list button.on[data-v-c37e8027]{border-color:color-mix(in srgb,var(--accent) 46%,transparent);background:color-mix(in srgb,var(--accent) 12%,transparent)}.mb-list img[data-v-c37e8027],.mb-list b[data-v-c37e8027]{width:30px;height:30px;border-radius:50%;object-fit:cover;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;background:#ffffff14;font-size:12px;font-weight:500;color:var(--os-text)}.mb-list span[data-v-c37e8027]{flex:1;min-width:0;font-size:12.5px;color:var(--os-text)}.mb-list span small[data-v-c37e8027]{display:block;font-size:10.5px;color:var(--os-text-3);margin-top:2px}.mb-list>p.mb-empty[data-v-c37e8027]{padding:14px 2px;font-size:11.5px;color:var(--os-text-3);line-height:1.7}.mb-field[data-v-c37e8027]{display:flex;flex-direction:column;gap:7px}.mb-field>span[data-v-c37e8027]{font-size:11.5px;color:var(--os-text-2)}.mb-field input[data-v-c37e8027],.mb-field select[data-v-c37e8027],.mb-field textarea[data-v-c37e8027]{width:100%;padding:11px 14px;border-radius:12px;font-size:12.5px}.mb-field textarea[data-v-c37e8027]{resize:vertical}.mb-field input[type=date][data-v-c37e8027]::-webkit-calendar-picker-indicator,.mb-field input[type=time][data-v-c37e8027]::-webkit-calendar-picker-indicator{filter:invert(1);opacity:.55;cursor:pointer}.mb-time[data-v-c37e8027]{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.mb-time input[data-v-c37e8027]{flex:0 0 auto;width:132px}.mb-time button[data-v-c37e8027]{flex:0 0 auto;padding:9px 13px;border-radius:999px;font-size:11.5px;border:1px solid var(--os-stroke);color:var(--os-text-2)}.mb-time button[data-v-c37e8027]:hover{color:var(--os-text)}.mb-time button.on[data-v-c37e8027]{border-color:color-mix(in srgb,var(--accent) 46%,transparent);background:color-mix(in srgb,var(--accent) 12%,transparent);color:var(--s-accent)}.mb-error[data-v-c37e8027]{font-size:11.5px;color:#ffffff13;background:#ff6b5729;padding:10px 13px;border-radius:10px}.mb-foot[data-v-c37e8027]{display:flex;justify-content:flex-end;gap:10px;margin-top:4px}.mb-foot button[data-v-c37e8027]{padding:11px 20px;border-radius:var(--os-pill);font-size:12.5px}.spin[data-v-c37e8027]{animation:mbspin-c37e8027 1s linear infinite}@keyframes mbspin-c37e8027{to{transform:rotate(360deg)}}@media(max-width:760px){.mb[data-v-c37e8027]{width:96vw}}.bc-bar[data-v-3e2bb926]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:14px}.bc-nav[data-v-3e2bb926]{display:flex;align-items:center;gap:6px}.bc-nav input[type=month][data-v-3e2bb926]{width:auto;padding:8px 12px;border-radius:10px;font-size:12.5px}.bc-nav button[data-v-3e2bb926]{padding:7px 12px;font-size:15px;line-height:1}.bc-nav .today-btn[data-v-3e2bb926]{font-size:11.5px}.bc-summary[data-v-3e2bb926]{font-size:12px;color:var(--os-text-2)}.calendar-panel[data-v-3e2bb926]{overflow:visible}.bc-grid[data-v-3e2bb926]{display:grid;grid-template-columns:repeat(7,1fr);gap:6px}.bc-blank[data-v-3e2bb926],.bc-cell[data-v-3e2bb926]{min-height:74px}.bc-grid .weekday[data-v-3e2bb926]{display:flex;align-items:center;justify-content:center;font-size:11px;min-height:22px}.bc-cell .day[data-v-3e2bb926]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;width:100%;height:100%;min-height:74px;padding:6px 2px;border-radius:12px;border:1px solid transparent}.bc-cell .day strong[data-v-3e2bb926]{font-size:15px;font-weight:500;line-height:1.1}.bc-cell .day small[data-v-3e2bb926]{font-size:10px;line-height:1.2;opacity:.82}.bc-cell .day.past[data-v-3e2bb926]{opacity:.45}.bc-cell .day.today[data-v-3e2bb926]{border-color:color-mix(in srgb,var(--accent) 40%,transparent)}.bc-dots[data-v-3e2bb926]{display:flex;align-items:center;gap:3px}.bc-dot[data-v-3e2bb926]{width:5px;height:5px;border-radius:50%;background:color-mix(in srgb,var(--accent) 60%,transparent)}.bc-dot.more[data-v-3e2bb926]{width:3px;height:3px;opacity:.5}.bc-dot.st-cancelled[data-v-3e2bb926]{background:var(--os-text-3);opacity:.55}.bc-dot.st-confirmed[data-v-3e2bb926]{background:#6bd3a0}.bc-dot.st-completed[data-v-3e2bb926]{background:#7fb2ff}.bc-dot.st-pending[data-v-3e2bb926]{background:#f0c36b}.bc-dot.st-contacting[data-v-3e2bb926]{background:#d79bf0}.bc-legend[data-v-3e2bb926]{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:14px;font-size:11px;color:var(--os-text-3)}.bc-legend .lg[data-v-3e2bb926]{display:inline-flex;align-items:center;gap:6px}.bc-legend .lg[data-v-3e2bb926]:before{content:"";width:10px;height:10px;border-radius:3px}.lg-open[data-v-3e2bb926]:before{background:color-mix(in srgb,var(--accent) 22%,transparent);border:1px solid color-mix(in srgb,var(--accent) 46%,transparent)}.lg-full[data-v-3e2bb926]:before{background:#f0c36b47;border:1px solid rgba(240,195,107,.5)}.lg-dot[data-v-3e2bb926]:before{width:6px;height:6px;border-radius:50%;background:var(--os-text-3);margin-left:2px;margin-right:4px}.bc-tip[data-v-3e2bb926]{position:fixed;z-index:90;width:300px;padding:12px 14px;border-radius:14px;background:var(--s-1);border:1px solid var(--s-line);box-shadow:var(--s-shadow-lg);pointer-events:none;color:var(--s-text)}.bc-tip-head[data-v-3e2bb926]{display:flex;align-items:baseline;gap:8px;font-size:12px;padding-bottom:8px;border-bottom:1px solid var(--s-line)}.bc-tip-head b[data-v-3e2bb926]{font-size:13px;font-weight:600}.bc-tip-head em[data-v-3e2bb926]{margin-left:auto;font-style:normal;font-size:10.5px;color:var(--s-text-3)}.bc-tip-list[data-v-3e2bb926]{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-direction:column;gap:5px;max-height:260px;overflow:hidden}.bc-tip-list li[data-v-3e2bb926]{display:flex;align-items:center;gap:7px;font-size:11.5px}.bc-tip-list i[data-v-3e2bb926]{flex:0 0 auto;width:16px;height:16px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:9.5px;font-style:normal;background:var(--s-2);color:var(--s-text-2);font-weight:600}.bc-tip-time[data-v-3e2bb926]{flex:0 0 auto;font-weight:600;color:var(--s-accent)}.bc-tip-name[data-v-3e2bb926]{flex:0 0 auto;max-width:74px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.bc-tip-more[data-v-3e2bb926]{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;color:var(--s-text-3)}.bc-tip-st[data-v-3e2bb926]{flex:0 0 auto;font-size:10px;font-weight:600;padding:2px 7px;border-radius:999px;background:var(--s-2);color:var(--s-text-2)}.bc-tip-st.st-confirmed[data-v-3e2bb926]{background:var(--s-ok-bg);color:var(--s-ok)}.bc-tip-st.st-completed[data-v-3e2bb926]{background:var(--s-info-bg);color:var(--s-info)}.bc-tip-st.st-pending[data-v-3e2bb926]{background:var(--s-warn-bg);color:var(--s-warn)}.bc-tip-st.st-contacting[data-v-3e2bb926]{background:#f3e8ff;color:#7c3aed}.bc-tip-st.st-cancelled[data-v-3e2bb926]{opacity:.6;text-decoration:line-through}.bc-tip-empty[data-v-3e2bb926]{margin:8px 0 0;font-size:11.5px;color:var(--s-text-3)}.bc-tip-foot[data-v-3e2bb926]{margin:8px 0 0;padding-top:8px;border-top:1px solid var(--s-line);font-size:10.5px;color:var(--s-text-3)}.bc-day[data-v-3e2bb926]{width:min(560px,94vw);max-height:90vh;overflow-y:auto}.bc-list[data-v-3e2bb926]{display:flex;flex-direction:column;gap:8px;margin-top:14px}.bc-item[data-v-3e2bb926]{display:flex;align-items:flex-start;gap:11px;padding:12px 14px;border-radius:12px;background:var(--s-2);border:1px solid var(--s-line)}.bc-item.gone[data-v-3e2bb926]{opacity:.5}.bc-idx[data-v-3e2bb926]{flex:0 0 auto;width:22px;height:22px;margin-top:2px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:10.5px;font-weight:600;background:var(--s-accent-soft);color:var(--s-accent)}.bc-item-main[data-v-3e2bb926]{flex:1 1 auto;min-width:0}.bc-item-line[data-v-3e2bb926]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:12.5px}.bc-item-time[data-v-3e2bb926]{font-weight:500;color:var(--s-accent)}.bc-item-sub[data-v-3e2bb926]{display:flex;gap:12px;margin-top:3px;font-size:11px;color:var(--os-text-3)}.bc-item-note[data-v-3e2bb926]{margin:5px 0 0;font-size:11px;line-height:1.6;color:var(--os-text-2)}.bc-day-foot[data-v-3e2bb926]{display:flex;justify-content:flex-end;gap:10px;margin-top:16px}.bc-day-foot button[data-v-3e2bb926]{padding:10px 18px;border-radius:999px;font-size:12.5px;display:inline-flex;align-items:center;gap:6px}.spin[data-v-3e2bb926]{animation:bcspin-3e2bb926 1s linear infinite}@keyframes bcspin-3e2bb926{to{transform:rotate(360deg)}}@media(max-width:760px){.bc-grid[data-v-3e2bb926]{gap:3px}.bc-cell[data-v-3e2bb926],.bc-cell .day[data-v-3e2bb926]{min-height:58px}.bc-cell .day strong[data-v-3e2bb926]{font-size:13px}.bc-cell .day small[data-v-3e2bb926]{font-size:8.5px}}.nav-caret{margin-left:auto;opacity:.55;transition:transform .18s ease}.nav-caret.flip{transform:rotate(180deg)}.nav-children{display:flex;flex-direction:column;gap:2px;margin:3px 0 8px 18px;padding-left:10px;border-left:1px solid rgba(255,255,255,.08)}.nav-children button{display:flex;align-items:center;gap:9px;width:100%;padding:7px 11px;border:0;border-radius:8px;background:transparent;color:#fff9;font:inherit;font-size:12.5px;text-align:left;cursor:pointer;transition:all .15s ease}.nav-children button:hover{color:#fff;background:#ffffff0f}.nav-children button.active{color:#fff;background:#3b63f738;font-weight:600;box-shadow:none}.nav-dot{flex:0 0 auto;width:5px;height:5px;border-radius:50%;background:currentColor;opacity:.45}.nav-children button.active .nav-dot{opacity:1;background:#6989ff}.nav-subgroup{display:flex;flex-direction:column}.nav-children-sub{margin:2px 0 4px 12px;padding-left:10px;border-left:1px solid rgba(255,255,255,.07)}.nav-children-sub button{font-size:12px;padding:6px 10px}.folder-path{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin:0 0 16px}.folder-path .folder-search{margin-left:auto;flex:1 1 190px;min-width:0;max-width:340px}.folder-path .folder-search input{width:100%;max-width:100%;min-width:0;text-overflow:ellipsis}.folder-step{font-size:12px;letter-spacing:.06em;color:var(--s-text-2);font-weight:500}.back-link{display:inline-flex;align-items:center;gap:6px;margin-top:12px}.flip-x{transform:rotate(180deg)}.folder-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(196px,1fr));gap:14px}.folder-card{position:relative;display:flex;flex-direction:column;gap:8px;padding:16px;border:1px solid var(--s-line);border-radius:14px;background:var(--card-bg,var(--s-1));color:inherit;font:inherit;text-align:left;cursor:pointer;box-shadow:var(--s-shadow);transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.folder-card:hover{transform:translateY(-2px);border-color:var(--s-accent);box-shadow:var(--s-shadow-md)}.folder-card strong{font-size:14.5px;font-weight:600;color:var(--s-text)}.folder-card small{font-size:12px;color:var(--s-text-3)}.folder-icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:var(--s-accent-soft);color:var(--s-accent)}.add-card{border-style:dashed;border-color:var(--s-line-2);background:var(--s-2);box-shadow:none}.add-card:hover{background:var(--s-1)}.style-folder img{width:100%;height:136px;object-fit:cover;border-radius:10px;background:var(--s-2)}.folder-edit{align-self:flex-start;margin-top:2px;padding:3px 10px;border-radius:999px;background:var(--s-2);border:1px solid var(--s-line);color:var(--s-text-2);font-size:11.5px;font-weight:500}.folder-edit:hover{border-color:var(--s-accent);color:var(--s-accent);background:var(--s-accent-soft)}.style-cover-preview{display:block;width:100%;max-width:220px;margin-top:10px;border-radius:12px;object-fit:cover}.deep-results{margin:0 0 18px}.deep-head{display:flex;align-items:center;gap:8px;margin:0 0 10px;font-size:13px;color:var(--s-text-2)}.deep-head .text-button{margin-left:auto}.deep-hit{display:flex;align-items:center;gap:10px;width:100%;margin:0 0 8px;padding:11px 14px;border:1px solid var(--s-line);border-radius:12px;background:var(--card-bg,var(--s-1));color:inherit;font:inherit;font-size:13.5px;text-align:left;cursor:pointer;transition:border-color .15s,box-shadow .15s}.deep-hit:hover{border-color:var(--s-accent);box-shadow:var(--s-shadow)}.deep-hit strong{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.deep-kind{flex:0 0 auto;padding:2px 9px;border-radius:999px;background:var(--s-accent-soft);color:var(--s-accent);font-size:11.5px;font-weight:600}.deep-kind:not(:empty){min-width:34px;text-align:center}.deep-path{font-size:12px;color:var(--s-text-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.deep-go{margin-left:auto;flex:0 0 auto;color:var(--s-text-3)}.page-overlay{position:fixed;inset:0;z-index:120;background:#0f172a85;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);display:flex;align-items:flex-start;justify-content:center;padding:26px 18px;overflow:auto}.page-overlay-panel{width:min(1320px,100%);background:var(--s-1);border:1px solid var(--s-line);border-radius:18px;padding:26px 30px 22px;box-shadow:var(--s-shadow-lg)}.style-page-head{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;height:auto;padding:0 0 18px;border:0;border-bottom:1px solid var(--s-line);background:none;text-align:left}.style-page-head h2{font-size:20px;font-weight:650;margin:6px 0 8px;color:var(--s-text)}.style-page-head p{margin:0;max-width:820px;font-size:12px;line-height:1.75;color:var(--s-text-2)}.style-page-section{padding:22px 0 10px;border-bottom:1px solid var(--s-line)}.style-page-section:last-of-type{border-bottom:0}.style-page-panel .section-head{margin-bottom:16px}.style-page-panel label{font-size:12.5px;font-weight:500;color:var(--s-text)}.style-page-panel label small{display:block;margin-top:6px;font-size:11px;line-height:1.7;color:var(--s-text-3);font-weight:400}.style-page-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;padding:16px 0 2px;border-top:1px solid var(--s-line);letter-spacing:0;font-size:12px}.style-hero-editor{display:flex;align-items:flex-start;gap:24px;flex-wrap:wrap}.style-hero-preview{flex:0 0 auto;width:280px;height:360px;border-radius:14px;background:var(--s-2);border:1px solid var(--s-line);overflow:hidden;display:flex;align-items:center;justify-content:center}.style-hero-preview img{width:100%;height:100%;object-fit:cover;display:block}.style-hero-preview img.is-fallback{opacity:.75}.style-hero-empty{display:flex;flex-direction:column;align-items:center;gap:8px;color:var(--s-text-3);font-size:12px}.style-hero-ops{display:flex;flex-direction:column;align-items:flex-start;gap:10px;max-width:460px}.style-hero-ops small{font-size:11.5px;line-height:1.75;color:var(--s-text-2)}.pick-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 14px}.pick-toolbar .search-box{min-width:260px}.pick-toolbar .muted{font-size:11.5px}.pick-strip{display:flex;gap:8px;overflow-x:auto;padding:2px 0 12px}.pick-strip-item{position:relative;flex:0 0 auto;width:60px;height:78px;border-radius:10px;overflow:hidden;background:var(--s-2);border:1px solid var(--s-line);cursor:grab}.pick-strip-item img{width:100%;height:100%;object-fit:cover;display:block;pointer-events:none}.pick-strip-fallback{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:15px;color:var(--s-text-3)}.pick-strip-idx{position:absolute;left:4px;bottom:4px;padding:1px 6px;border-radius:999px;background:#0f172aad;color:#fff;font-size:10px;font-weight:600}.pick-strip-del{position:absolute;top:3px;right:3px;width:18px;height:18px;padding:0;border:0;border-radius:50%;background:#0f172aa6;color:#fff;font-size:12px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center}.pick-strip-del:hover{background:var(--s-err)}.style-pick-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.style-pick-card{position:relative;display:flex;flex-direction:column;gap:5px;padding:8px;border:1px solid var(--s-line);border-radius:12px;background:var(--s-1);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.style-pick-card:hover{transform:translateY(-2px);border-color:var(--s-line-2);box-shadow:var(--s-shadow-md)}.style-pick-card.picked{border-color:var(--s-accent);box-shadow:0 0 0 2px #2546d829}.style-pick-card img{width:100%;aspect-ratio:3/4;object-fit:cover;border-radius:8px;background:var(--s-2);display:block}.style-pick-fallback{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:3/4;border-radius:8px;background:var(--s-2);color:var(--s-text-3)}.style-pick-title{font-size:12px;font-weight:600;color:var(--s-text);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.style-pick-meta{font-size:10.5px;color:var(--s-text-3);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.style-pick-check{position:absolute;top:12px;left:12px;z-index:2;width:22px;height:22px;border-radius:50%;border:1.5px solid rgba(255,255,255,.85);background:#0f172a61;color:#fff;display:flex;align-items:center;justify-content:center}.style-pick-card.picked .style-pick-check{border-color:var(--s-accent);background:var(--s-accent)}.style-pick-draft{position:absolute;top:12px;right:12px;z-index:2;padding:2px 7px;border-radius:999px;background:#0f172aa6;color:#fff;font-size:10px}.style-pick-cover{align-self:flex-start;margin-top:3px;padding:3px 10px;border:1px solid var(--s-line-2);border-radius:999px;background:var(--s-2);color:var(--s-text-2);font-size:10.5px;font-weight:500;cursor:pointer}.style-pick-cover:hover{background:var(--s-accent-soft);border-color:var(--s-accent);color:var(--s-accent)}.style-page-footer .muted{font-size:11.5px}.style-page-footer>div{display:flex;gap:10px}@media(max-width:1500px){.style-pick-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1000px){.page-overlay{padding:14px 10px}.page-overlay-panel{padding:20px 18px}.style-pick-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.style-hero-preview{width:100%;height:300px}}.wcat-subs{border-top:1px dashed var(--s-line);margin-top:12px;padding-top:12px}.wcat-subs .wcat-cover-tag{display:block;margin-bottom:8px}.wcat-sub-list{display:flex;flex-direction:column;gap:8px}.wcat-sub-row{display:flex;align-items:center;gap:6px}.wcat-sub-row input{flex:1 1 0;min-width:0;border:1px solid var(--s-line-2);border-radius:8px;background:var(--s-1);padding:7px 10px;font-size:12.5px;color:var(--s-text);margin-top:0}.wcat-sub-row input:first-child{flex:1.2 1 0}.wcat-subs .add-wcat-btn{margin-top:10px}.wcat-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(430px,1fr));gap:16px;align-items:start}.wcat-card{border:1px solid var(--s-line);border-radius:14px;background:var(--s-1);padding:16px 18px 18px;box-shadow:var(--s-shadow);transition:box-shadow .2s ease,border-color .2s ease}.wcat-card:hover{border-color:var(--s-line-2);box-shadow:var(--s-shadow-md)}.wcat-head{display:flex;align-items:center;gap:12px;padding-bottom:12px;border-bottom:1px dashed var(--s-line);cursor:pointer;-webkit-user-select:none;user-select:none}.wcat-num{flex:0 0 auto;width:34px;height:34px;border-radius:10px;background:var(--s-accent-soft);color:var(--s-accent);border:1px solid rgba(37,70,216,.15);font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center}.wcat-head-meta{flex:1 1 auto;min-width:0}.wcat-head-meta strong{display:block;font-size:14px;font-weight:600;color:var(--s-text);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.wcat-head-meta small{display:block;margin-top:3px;font-size:11px;color:var(--s-text-3)}.wcat-ops{display:flex;gap:6px}.wcat-ops button{width:30px;height:30px;border:1px solid var(--s-line-2);border-radius:8px;background:var(--s-1);color:var(--s-text-2);font-size:13px}.wcat-ops button:hover:not(:disabled){background:var(--s-2);color:var(--s-text);border-color:#9ca3af}.wcat-ops button.danger{border-color:var(--s-err-bd);color:var(--s-err);background:var(--s-err-bg)}.wcat-ops button.danger:hover{background:#fee2e2}.wcat-body{display:flex;flex-direction:column;gap:14px;padding-top:14px}.wcat-name{font-size:12px;font-weight:500;color:var(--s-text)}.wcat-name input{margin-top:6px;width:100%;border:1px solid var(--s-line-2);border-radius:9px;padding:9px 12px;font-size:13px;background:var(--s-1)}.wcat-name input:focus{outline:0;border-color:var(--s-accent);box-shadow:0 0 0 3px #2546d81f}.wcat-name small{display:block;margin-top:6px;font-size:11px;color:var(--s-text-3);line-height:1.65;font-weight:400}.wcat-covers{display:grid;grid-template-columns:1fr;gap:14px}.wcat-frame.icon-frame{aspect-ratio:auto;height:110px;padding:16px;background:repeating-conic-gradient(var(--s-2) 0% 25%,var(--s-1) 0% 50%) 0 0/16px 16px}.wcat-frame.icon-frame img{width:auto;height:100%;max-width:100%;object-fit:contain;margin:0 auto}.wcat-cover{display:flex;flex-direction:column;gap:8px;min-width:0}.wcat-cover-tag{font-size:11.5px;color:var(--s-text);font-weight:600}.wcat-frame{position:relative;aspect-ratio:3/4;border-radius:12px;overflow:hidden;border:1px dashed var(--s-line-2);background:var(--s-2);display:flex;align-items:center;justify-content:center}.wcat-frame.wide{aspect-ratio:16/10}.wcat-frame img{width:100%;height:100%;object-fit:cover;display:block}.wcat-frame-empty{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center;padding:10px;font-size:12px;color:var(--s-text-2)}.wcat-frame-empty small{font-size:10.5px;color:var(--s-text-3);line-height:1.5}.wcat-cover-ops{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.wcat-upload{display:inline-flex;align-items:center;gap:6px;padding:7px 13px;border:1px solid var(--s-line-2);border-radius:8px;background:var(--s-1);color:var(--s-text);font-size:12px;font-weight:500;cursor:pointer;transition:.16s}.wcat-upload:hover{background:var(--s-accent-soft);border-color:var(--s-accent);color:var(--s-accent)}.wcat-cover-state{font-size:11px;color:var(--s-text-3)}.add-wcat-btn{width:100%;margin-top:16px;border:1px dashed var(--s-line-2);background:var(--s-2);color:var(--s-text-2);padding:12px;border-radius:12px;font-weight:500}.add-wcat-btn:hover:not(:disabled){background:var(--s-accent-soft);border-color:var(--s-accent);color:var(--s-accent)}.wcat-head-thumb{flex:0 0 auto;width:56px;height:36px;border-radius:8px;object-fit:cover;border:1px solid var(--s-line);background:var(--s-2)}.wcat-toggle{width:30px;height:30px;border:1px solid var(--s-line-2);border-radius:8px;background:var(--s-1);color:var(--s-text-2);font-size:13px;display:flex;align-items:center;justify-content:center;transition:transform .18s ease,background .18s ease}.wcat-toggle:hover{background:var(--s-2);color:var(--s-text)}.wcat-toggle.open{transform:rotate(180deg)}.wcat-styles{display:flex;flex-direction:column;gap:8px;padding-top:4px}.wcat-styles .muted{margin:0;font-size:11px;color:var(--s-text-3);line-height:1.6}.wcat-style-search{width:100%;border:1px solid var(--s-line-2);border-radius:8px;padding:8px 11px;font-size:12.5px;background:var(--s-1);margin-top:0}.wcat-style-search:focus{outline:0;border-color:var(--s-accent)}.wcat-style-list{display:flex;flex-wrap:wrap;gap:6px;max-height:132px;overflow:auto;padding:2px}.wcat-style{padding:5px 11px;border:1px solid var(--s-line-2);border-radius:999px;background:var(--s-1);color:var(--s-text-2);font-size:11.5px;cursor:pointer;transition:.15s}.wcat-style:hover{border-color:var(--s-accent);color:var(--s-accent)}.wcat-style.on{background:var(--s-accent);border-color:var(--s-accent);color:#fff;font-weight:500}.wcat-picked{display:flex;flex-wrap:wrap;gap:6px}.wcat-picked-item{display:inline-flex;align-items:center;gap:6px;padding:4px 9px;border:1px solid var(--s-line);border-radius:8px;background:var(--s-2);font-size:11.5px;color:var(--s-text)}.wcat-picked-idx{flex:0 0 auto;width:17px;height:17px;border-radius:50%;background:var(--s-accent-soft);color:var(--s-accent);font-weight:600;font-size:10px;display:flex;align-items:center;justify-content:center}.wcat-picked-btn{width:18px;height:18px;padding:0;border:0;border-radius:4px;background:transparent;color:var(--s-text-2);font-size:10px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center}.wcat-picked-btn:hover:not(:disabled){background:var(--s-3);color:var(--s-text)}.wcat-picked-btn:disabled{opacity:.35;cursor:not-allowed}.wcat-picked-btn.del:hover{background:var(--s-err-bg);color:var(--s-err)}@media(max-width:1180px){.wcat-grid{grid-template-columns:1fr}}.workcat-form-subs{margin-top:14px;padding-top:12px;border-top:1px dashed var(--s-line)}.workcat-subs-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:8px;font-size:12px;font-weight:600;color:var(--s-text)}.workcat-subs-head small{font-size:11px;color:var(--s-text-3);font-weight:400}.workcat-form-subs .add-wcat-btn{margin-top:10px}.workcat-form-foot{display:flex;align-items:center;gap:8px;margin-top:16px}.workcat-foot-gap{flex:1 1 auto}.ct-page{display:flex;flex-direction:column;gap:14px;min-width:0}.ct-top{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;height:auto;padding:0;border-bottom:0;background:transparent}.ct-top>div{flex:1 1 auto;min-width:0}.ct-top .section-title{margin:0;font-size:17px;font-weight:650;color:var(--s-text)}.ct-top p{max-width:820px;margin:6px 0 0;font-size:12px!important;line-height:1.75;color:var(--s-text-2)}.ct-top .ghost-button{flex:0 0 auto;white-space:nowrap}.ct-filters{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ct-filter{padding:6px 14px;border:1px solid var(--s-line-2);border-radius:999px;background:var(--s-1);color:var(--s-text-2);font-size:12.5px;font-weight:500;transition:all .16s ease}.ct-filter:hover{border-color:var(--s-accent);color:var(--s-accent)}.ct-filter.active{background:var(--s-accent);border-color:var(--s-accent);color:#fff;font-weight:600;box-shadow:0 2px 6px #2546d833}.ct-count{flex:0 0 auto;margin-left:auto;white-space:nowrap;font-size:12px;color:var(--s-text-3)}.ct-empty{padding:32px 20px;border:1px dashed var(--s-line-2);border-radius:14px;background:var(--s-1);text-align:center}.ct-empty p{margin:0}.ct-empty p+p{margin-top:6px;font-size:12.5px!important}.ct-list{display:flex;flex-direction:column;gap:10px}.ct-card{border:1px solid var(--s-line);border-radius:12px;background:var(--s-1);overflow:hidden;box-shadow:var(--s-shadow);transition:border-color .18s ease,box-shadow .18s ease}.ct-card:hover{border-color:var(--s-line-2);box-shadow:var(--s-shadow-md)}.ct-card.is-open{border-color:#2546d859;box-shadow:var(--s-shadow-md)}.ct-head{display:flex;align-items:center;gap:14px;width:100%;padding:14px 18px;border:0;background:transparent;font:inherit;text-align:left;cursor:pointer}.ct-avatar{flex:0 0 auto;width:40px;height:40px;border-radius:11px;background:var(--s-accent-soft);color:var(--s-accent);border:1px solid rgba(37,70,216,.15);font-size:15px;font-weight:700;display:flex;align-items:center;justify-content:center}.ct-who{flex:1 1 auto;min-width:0}.ct-who strong{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--s-text)}.ct-who small{display:block;margin-top:3px;font-size:12px;color:var(--s-text-2);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ct-toggle{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;font-size:12px;font-weight:500;color:var(--s-text-2)}.ct-body{padding:6px 18px 18px;border-top:1px dashed var(--s-line)}.ct-switch{display:flex;justify-content:flex-end;padding:8px 0 0}.ct-group{margin-top:14px}.ct-group h4{margin:0 0 8px;font-size:12px;letter-spacing:.06em;color:var(--s-text-2);font-weight:600}.ct-qa{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:8px}.ct-item{display:flex;gap:10px;padding:10px 13px;border-radius:10px;background:var(--s-2);border:1px solid var(--s-line)}.ct-item.is-block{grid-column:1/-1;flex-direction:column;gap:5px}.ct-label{flex:0 0 auto;min-width:112px;font-size:12px;color:var(--s-text-2);font-weight:500}.ct-value{flex:1 1 auto;min-width:0;font-size:13px;color:var(--s-text);white-space:pre-wrap;word-break:break-word}.ct-none{margin:0;font-size:12.5px!important}.ct-shots{display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:8px}.ct-shot{display:block;border-radius:10px;overflow:hidden;border:1px solid var(--s-line);background:var(--s-2);aspect-ratio:1/1}.ct-shot img{width:100%;height:100%;object-fit:cover;display:block}.ct-follow{margin-top:18px;padding:16px;border-radius:12px;background:var(--s-2);border:1px solid var(--s-line)}.ct-follow-row{display:flex;align-items:flex-end;gap:12px}.ct-follow-row label,.ct-note{display:flex;flex-direction:column;gap:6px;margin:0;font-size:12px;font-weight:500;color:var(--s-text-2)}.ct-follow-row select{margin-top:0;padding:8px 12px;border:1px solid var(--s-line-2);border-radius:8px;background:var(--s-1);font:inherit;font-size:13px;color:var(--s-text)}.ct-note{margin-top:12px}.ct-note textarea{width:100%;margin-top:0;padding:10px 12px;border:1px solid var(--s-line-2);border-radius:8px;background:var(--s-1);font:inherit;font-size:13px;line-height:1.7;color:var(--s-text);resize:vertical}.ct-more{display:flex;justify-content:center;padding:6px 0 4px}@keyframes erpPopIn{0%{opacity:0;transform:translateY(var(--pop-y, -6px)) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}select,.store-page select,.store-modal select{appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2364748B' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 9px center!important;background-size:12px 12px!important;padding-right:26px!important;cursor:pointer!important;-webkit-user-select:none;user-select:none;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease,color .16s ease!important}body.os select,body.os .store-page select,body.os .store-modal select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2394A3B8' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E")!important}.facet-chip select{padding-right:20px!important;background-position:right 4px center!important}.facet-chip.active select,select.erp-picker-open{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%234F46E5' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E")!important}select.erp-picker-open,input.erp-picker-open{border-color:var(--s-accent, #4F46E5)!important;box-shadow:0 0 0 3px var(--s-accent-soft, rgba(79, 70, 229, .14))!important}.facet-chip:has(.erp-picker-open){border-color:var(--s-accent, #4F46E5)!important;background:var(--s-1, #fff)!important;box-shadow:0 0 0 3px var(--s-accent-soft, rgba(79, 70, 229, .14))!important}input[type=date]::-webkit-calendar-picker-indicator,input[type=month]::-webkit-calendar-picker-indicator,input[type=time]::-webkit-calendar-picker-indicator,input[type=datetime-local]::-webkit-calendar-picker-indicator{display:none!important;-webkit-appearance:none!important;opacity:0!important;pointer-events:none!important}input[data-erp-picker=month],input[data-erp-picker=date],input[data-erp-picker=time],input[data-erp-picker=datetime-local]{cursor:pointer!important;-webkit-user-select:none!important;user-select:none!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='13' viewBox='0 0 24 24' fill='none' stroke='%2364748B' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2' ry='2'/%3E%3Cline x1='16' y1='2' x2='16' y2='6'/%3E%3Cline x1='8' y1='2' x2='8' y2='6'/%3E%3Cline x1='3' y1='10' x2='21' y2='10'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 8px center!important;background-size:13px 13px!important;padding-right:26px!important;font-variant-numeric:tabular-nums}input[data-erp-picker=time]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='13' viewBox='0 0 24 24' fill='none' stroke='%2364748B' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpolyline points='12 6 12 12 16 14'/%3E%3C/svg%3E")!important}.erp-date-stepper input[data-erp-picker=month],.erp-date-stepper input[data-erp-picker=date]{min-width:108px!important;text-align:center;padding-left:8px!important;padding-right:22px!important;background-position:right 5px center!important}.facet-chip input[data-erp-picker=month]{min-width:92px!important;padding-left:4px!important;padding-right:20px!important;background-position:right 3px center!important}.erp-pop-backdrop{position:fixed;inset:0;z-index:25000;background:transparent}.erp-pop-card{position:fixed;z-index:25001;box-sizing:border-box;background:var(--s-1, #ffffff);color:var(--s-text, #0F172A);border:1px solid color-mix(in srgb,var(--s-accent, #4F46E5) 22%,var(--s-line-2, #CBD5E1));border-radius:15px;box-shadow:0 20px 48px -12px #0f172a38,0 6px 18px -4px #0f172a14,0 0 0 1px #fff9 inset;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);animation:erpPopIn .18s cubic-bezier(.16,1,.3,1) both;overflow:hidden;font-family:inherit}body.os .erp-pop-card{background:#0f1520f5;border-color:#7c5cff52;box-shadow:0 24px 56px -10px #000000a6,0 0 0 1px #ffffff12 inset}.erp-pop-card:before{content:"";position:absolute;top:0;left:0;right:0;height:2.5px;background:var(--s-accent-grad, linear-gradient(90deg, var(--s-accent, #4F46E5), #8B5CF6));opacity:.85;pointer-events:none}.erp-pop-card.pop-select{padding:7px;display:flex;flex-direction:column;gap:5px}.erp-pop-search-wrap{position:relative;padding:2px 2px 4px;border-bottom:1px dashed var(--s-line, #E2E8F0)}.erp-pop-search{width:100%!important;height:30px!important;min-height:30px!important;box-sizing:border-box!important;padding:4px 10px 4px 28px!important;border-radius:9px!important;border:1px solid var(--s-line-2, #CBD5E1)!important;background:var(--s-2, #F1F5F9) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2364748B' stroke-width='2.3' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3Cline x1='21' y1='21' x2='16.65' y2='16.65'/%3E%3C/svg%3E") no-repeat 9px center!important;color:var(--s-text, #0F172A)!important;font-size:12px!important;outline:none!important;transition:border-color .15s ease,background-color .15s ease!important}.erp-pop-search:focus{background-color:var(--s-1, #fff)!important;border-color:var(--s-accent, #4F46E5)!important;box-shadow:0 0 0 3px var(--s-accent-soft, rgba(79, 70, 229, .12))!important}.erp-opt-list{max-height:276px;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:2px;scrollbar-width:thin;padding-right:2px}.erp-opt-row{width:100%;min-height:33px;padding:5px 10px;border-radius:9px;border:1px solid transparent;background:transparent;color:var(--s-text, #0F172A);display:flex;align-items:center;gap:8px;text-align:left;font-size:12.5px;font-weight:500;cursor:pointer;box-sizing:border-box;transition:background .13s ease,color .13s ease,transform .13s ease}.erp-opt-row:hover:not(.is-disabled){background:var(--s-2, #F1F5F9);color:var(--s-accent, #4F46E5)}.erp-opt-row.is-selected{background:var(--s-accent-soft, rgba(79, 70, 229, .1));border-color:color-mix(in srgb,var(--s-accent, #4F46E5) 28%,transparent);color:var(--s-accent, #4F46E5);font-weight:650}.erp-opt-row.is-disabled{opacity:.42;cursor:not-allowed}.erp-opt-badge{width:20px;height:20px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;font-size:10.5px;font-weight:700;flex-shrink:0;background:var(--s-2, #F1F5F9);color:var(--s-text-2, #475569);border:1px solid var(--s-line, #E2E8F0)}.erp-opt-row.is-selected .erp-opt-badge{background:var(--s-accent, #4F46E5);color:#fff;border-color:transparent;box-shadow:0 2px 6px #4f46e54d}.erp-opt-badge.tone-ok{background:var(--s-ok-bg, #ECFDF5);color:var(--s-ok, #059669);border-color:var(--s-ok-bd, #A7F3D0)}.erp-opt-badge.tone-warn{background:var(--s-warn-bg, #FFFBEB);color:var(--s-warn, #D97706);border-color:var(--s-warn-bd, #FDE68A)}.erp-opt-badge.tone-err{background:var(--s-err-bg, #FEF2F2);color:var(--s-err, #DC2626);border-color:var(--s-err-bd, #FECACA)}.erp-opt-badge.tone-info{background:var(--s-info-bg, #EFF6FF);color:var(--s-info, #2563EB);border-color:var(--s-info-bd, #BFDBFE)}.erp-opt-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.erp-opt-check{width:16px;height:16px;border-radius:50%;background:var(--s-accent, #4F46E5);color:#fff;font-size:10px;font-weight:800;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;opacity:0;transform:scale(.7);transition:opacity .15s ease,transform .15s cubic-bezier(.22,1,.36,1)}.erp-opt-row.is-selected .erp-opt-check{opacity:1;transform:scale(1)}.erp-opt-empty{padding:18px 12px;text-align:center;font-size:12px;color:var(--s-text-3, #94A3B8)}.erp-pop-card.pop-month{width:272px;padding:13px 14px 12px}.erp-pop-card.pop-date{width:296px;padding:13px 14px 12px}.erp-pop-card.pop-time{width:276px;padding:13px 14px 12px}.erp-pop-card.pop-datetime{width:312px;padding:13px 14px 12px}.pop-cal-head{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-bottom:10px;padding-bottom:8px;border-bottom:1px dashed var(--s-line, #E2E8F0)}.pop-cal-title{display:flex;align-items:baseline;gap:5px;font-size:14px;font-weight:750;color:var(--s-text, #0F172A);letter-spacing:-.01em;font-variant-numeric:tabular-nums}.pop-cal-title small{font-size:10px;font-weight:600;padding:1px 6px;border-radius:999px;background:var(--s-accent-soft, rgba(79, 70, 229, .1));color:var(--s-accent, #4F46E5)}.pop-nav-group{display:inline-flex;align-items:center;gap:3px}.pop-nav-btn{width:26px!important;height:26px!important;min-height:26px!important;padding:0!important;border-radius:7px!important;border:1px solid var(--s-line, #E2E8F0)!important;background:var(--s-2, #F1F5F9)!important;color:var(--s-text-2, #475569)!important;font-size:13px!important;font-weight:700!important;line-height:1!important;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .14s ease!important}.pop-nav-btn:hover{background:var(--s-accent-soft, rgba(79, 70, 229, .12))!important;color:var(--s-accent, #4F46E5)!important;border-color:color-mix(in srgb,var(--s-accent, #4F46E5) 35%,transparent)!important}.pop-month-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin-bottom:10px}.pop-month-cell{position:relative;height:36px!important;min-height:36px!important;padding:0 8px!important;border-radius:9px!important;border:1px solid var(--s-line, #E2E8F0)!important;background:var(--s-2, #F8FAFC)!important;color:var(--s-text, #0F172A)!important;font-size:12.5px!important;font-weight:600!important;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .15s cubic-bezier(.22,1,.36,1)!important}.pop-month-cell:hover:not(.is-selected){background:var(--s-accent-soft, rgba(79, 70, 229, .1))!important;color:var(--s-accent, #4F46E5)!important;border-color:color-mix(in srgb,var(--s-accent, #4F46E5) 38%,transparent)!important;transform:translateY(-1px)}.pop-month-cell.is-current:not(.is-selected){border-color:var(--s-accent, #4F46E5)!important;color:var(--s-accent, #4F46E5)!important}.pop-month-cell.is-current:after{content:"";position:absolute;bottom:4px;left:50%;transform:translate(-50%);width:4px;height:4px;border-radius:50%;background:#10b981}.pop-month-cell.is-selected{background:var(--s-accent-grad, var(--s-accent, #4F46E5))!important;color:#fff!important;border-color:transparent!important;font-weight:700!important;box-shadow:0 4px 12px -2px var(--accent-shadow, rgba(79, 70, 229, .4))!important}.pop-month-cell.is-selected:after{background:#fff}.pop-cal-wds{display:grid;grid-template-columns:repeat(7,1fr);gap:3px;margin-bottom:5px}.pop-cal-wd{text-align:center;font-size:11px;font-weight:650;color:var(--s-text-3, #94A3B8);padding:2px 0}.pop-cal-wd.is-wknd{color:var(--s-accent, #4F46E5);opacity:.8}.pop-cal-days{display:grid;grid-template-columns:repeat(7,1fr);gap:3px;margin-bottom:10px}.pop-day-cell{position:relative;height:33px!important;min-height:33px!important;padding:0!important;border-radius:8px!important;border:1px solid transparent!important;background:transparent!important;color:var(--s-text, #0F172A)!important;font-size:12px!important;font-weight:550!important;font-variant-numeric:tabular-nums;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .14s ease!important}.pop-day-cell.is-other{color:var(--s-text-3, #94A3B8)!important;opacity:.42}.pop-day-cell:hover:not(.is-selected){background:var(--s-accent-soft, rgba(79, 70, 229, .1))!important;color:var(--s-accent, #4F46E5)!important;opacity:1}.pop-day-cell.is-today:not(.is-selected){border-color:var(--s-accent, #4F46E5)!important;color:var(--s-accent, #4F46E5)!important;font-weight:750!important;background:color-mix(in srgb,var(--s-accent, #4F46E5) 6%,transparent)!important}.pop-day-cell.is-today:after{content:"";position:absolute;bottom:3px;left:50%;transform:translate(-50%);width:4px;height:4px;border-radius:50%;background:#10b981}.pop-day-cell.is-selected{background:var(--s-accent-grad, var(--s-accent, #4F46E5))!important;color:#fff!important;font-weight:750!important;opacity:1;box-shadow:0 4px 10px -2px var(--accent-shadow, rgba(79, 70, 229, .4))!important}.pop-day-cell.is-selected:after{background:#fff}.pop-time-sec-title{font-size:11px;font-weight:650;color:var(--s-text-3, #94A3B8);margin:0 0 6px;display:flex;align-items:center;justify-content:space-between}.pop-time-slots{display:grid;grid-template-columns:repeat(4,1fr);gap:5px;margin-bottom:10px}.pop-time-pill{height:28px!important;min-height:28px!important;padding:0 4px!important;border-radius:7px!important;border:1px solid var(--s-line, #E2E8F0)!important;background:var(--s-2, #F8FAFC)!important;color:var(--s-text, #0F172A)!important;font-size:11.5px!important;font-weight:600!important;font-variant-numeric:tabular-nums;cursor:pointer;transition:all .14s ease!important}.pop-time-pill:hover:not(.is-selected){background:var(--s-accent-soft, rgba(79, 70, 229, .1))!important;color:var(--s-accent, #4F46E5)!important;border-color:color-mix(in srgb,var(--s-accent, #4F46E5) 35%,transparent)!important}.pop-time-pill.is-selected{background:var(--s-accent-grad, var(--s-accent, #4F46E5))!important;color:#fff!important;border-color:transparent!important;box-shadow:0 2px 8px -1px var(--accent-shadow, rgba(79, 70, 229, .35))!important}.pop-hm-row{display:flex;align-items:center;gap:6px;padding:6px 8px;border-radius:9px;background:var(--s-2, #F1F5F9);margin-bottom:10px;font-size:12px;color:var(--s-text-2, #475569)}.pop-hm-inp{width:48px!important;height:26px!important;min-height:26px!important;padding:0 4px!important;border-radius:6px!important;border:1px solid var(--s-line-2, #CBD5E1)!important;background:var(--s-1, #fff)!important;color:var(--s-text, #0F172A)!important;text-align:center;font-size:12.5px!important;font-weight:700!important;font-variant-numeric:tabular-nums}.pop-cal-foot{display:flex;align-items:center;justify-content:space-between;gap:6px;padding-top:8px;border-top:1px dashed var(--s-line, #E2E8F0)}.pop-foot-left{display:inline-flex;align-items:center;gap:4px}.pop-foot-btn{height:26px!important;min-height:26px!important;padding:0 9px!important;border-radius:7px!important;border:1px solid var(--s-line, #E2E8F0)!important;background:var(--s-2, #F1F5F9)!important;color:var(--s-text-2, #475569)!important;font-size:11.5px!important;font-weight:600!important;cursor:pointer;transition:all .14s ease!important}.pop-foot-btn:hover{background:var(--s-accent-soft, rgba(79, 70, 229, .1))!important;color:var(--s-accent, #4F46E5)!important;border-color:color-mix(in srgb,var(--s-accent, #4F46E5) 35%,transparent)!important}.pop-foot-btn.primary{background:var(--s-accent-soft, rgba(79, 70, 229, .12))!important;color:var(--s-accent, #4F46E5)!important;border-color:color-mix(in srgb,var(--s-accent, #4F46E5) 28%,transparent)!important;font-weight:700!important}.pop-foot-btn.primary:hover{background:var(--s-accent-grad, var(--s-accent, #4F46E5))!important;color:#fff!important;border-color:transparent!important}.pop-foot-btn.danger:hover{background:var(--s-err-bg, #FEF2F2)!important;color:var(--s-err, #DC2626)!important;border-color:var(--s-err-bd, #FECACA)!important}
