.auth-stage[data-v-78a228d9]{min-height:100vh;display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,520px);align-items:center;gap:clamp(40px,8vw,112px);width:min(1180px,calc(100% - 40px));margin:0 auto;padding:64px 0}.auth-stage--centered[data-v-78a228d9]{grid-template-columns:minmax(0,560px);justify-content:center}.auth-intro[data-v-78a228d9]{max-width:620px}.eyebrow[data-v-78a228d9]{margin:0 0 10px;color:#147d70;font-size:.76rem;font-weight:780;letter-spacing:.12em;text-transform:uppercase}.eyebrow--warning[data-v-78a228d9]{color:#a23a2d}h1[data-v-78a228d9],h2[data-v-78a228d9],p[data-v-78a228d9]{margin-top:0}h1[data-v-78a228d9]{max-width:680px;margin-bottom:22px;color:#132b26;font-size:clamp(2.5rem,6vw,5.2rem);line-height:.98;letter-spacing:-.045em}.auth-card h1[data-v-78a228d9]{font-size:clamp(2rem,5vw,3.2rem)}h2[data-v-78a228d9]{margin-bottom:8px;color:#172b27;font-size:2rem;letter-spacing:-.025em}.intro-copy[data-v-78a228d9],.form-heading p[data-v-78a228d9],.auth-card--status>p[data-v-78a228d9],.security-note[data-v-78a228d9]{color:#5a6c67;line-height:1.7}.trust-list[data-v-78a228d9]{display:grid;gap:14px;margin:30px 0 0;padding:0;list-style:none}.trust-list li[data-v-78a228d9]{position:relative;padding-left:30px;color:#28463f;line-height:1.55}.trust-list li[data-v-78a228d9]:before{content:"✓";position:absolute;left:0;color:#147d70;font-weight:800}.auth-card[data-v-78a228d9]{width:100%;padding:clamp(28px,5vw,44px);border:1px solid rgb(31 80 70 / 14%);border-radius:24px;background:#fffffff0;box-shadow:0 28px 80px #133f3624}.auth-card--status[data-v-78a228d9]{text-align:center}.status-orbit[data-v-78a228d9]{display:inline-block;width:48px;height:48px;margin-bottom:24px;border:4px solid #dcebe7;border-top-color:#147d70;border-radius:50%;animation:rotate-78a228d9 .9s linear infinite}.mode-switch[data-v-78a228d9]{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-bottom:32px;padding:5px;border-radius:12px;background:#edf4f2}.mode-switch button[data-v-78a228d9]{padding:10px 16px;border:0;border-radius:9px;color:#58706a;background:transparent;font:inherit;font-weight:700;cursor:pointer}.mode-switch button.active[data-v-78a228d9]{color:#153f36;background:#fff;box-shadow:0 4px 14px #1e4c421a}.form-heading[data-v-78a228d9]{margin-bottom:24px}.field-group[data-v-78a228d9]{margin-bottom:20px}label[data-v-78a228d9]{display:block;margin-bottom:8px;color:#1c3832;font-size:.92rem;font-weight:720}input[data-v-78a228d9]{width:100%;min-height:48px;padding:11px 13px;border:1px solid #becfc9;border-radius:10px;color:#172b27;background:#fff;font:inherit;outline:none;transition:border-color .12s ease,box-shadow .12s ease}input[data-v-78a228d9]:focus{border-color:#147d70;box-shadow:0 0 0 3px #147d7024}input[aria-invalid=true][data-v-78a228d9]{border-color:#ba493d}input[data-v-78a228d9]:disabled,button[data-v-78a228d9]:disabled{cursor:not-allowed;opacity:.62}.field-help[data-v-78a228d9],.field-error[data-v-78a228d9]{margin:7px 0 0;font-size:.8rem;line-height:1.45}.field-help[data-v-78a228d9]{color:#5d6d68}.field-error[data-v-78a228d9]{color:#9c352c}.message[data-v-78a228d9]{margin-bottom:20px;padding:13px 15px;border-radius:10px;line-height:1.55}.message--success[data-v-78a228d9]{border:1px solid #acd8cd;color:#165d50;background:#eefaf6}.message--error[data-v-78a228d9]{border:1px solid #e4b1aa;color:#8b2f27;background:#fff4f1}.message[data-v-78a228d9]:focus{outline:3px solid #147d70;outline-offset:3px}.primary-button[data-v-78a228d9],.secondary-button[data-v-78a228d9]{min-height:46px;border-radius:10px;font:inherit;font-weight:750;cursor:pointer}.primary-button[data-v-78a228d9]{padding:12px 20px;border:1px solid #132f29;color:#fff;background:#173f36;box-shadow:0 8px 22px #173f362e}.primary-button--full[data-v-78a228d9]{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:9px}.secondary-button[data-v-78a228d9]{padding:9px 15px;border:1px solid #b9cac5;color:#24443d;background:#fff}.button-spinner[data-v-78a228d9]{width:16px;height:16px;border:2px solid rgb(255 255 255 / 45%);border-top-color:#fff;border-radius:50%;animation:rotate-78a228d9 .7s linear infinite}.security-note[data-v-78a228d9]{margin:18px 0 0;font-size:.78rem}.authenticated-app[data-v-78a228d9]{min-height:100vh}.app-header[data-v-78a228d9]{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:76px;padding:14px max(24px,calc((100vw - 1180px)/2));border-bottom:1px solid #d8e5e1;background:#ffffffeb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.app-header .eyebrow[data-v-78a228d9]{margin-bottom:3px}.session-actions[data-v-78a228d9]{display:flex;align-items:center;gap:12px}.session-badge[data-v-78a228d9]{padding:6px 10px;border-radius:999px;color:#176355;background:#e8f6f2;font-size:.78rem;font-weight:750}.app-message[data-v-78a228d9]{width:min(1100px,calc(100% - 48px));margin:20px auto 0}@keyframes rotate-78a228d9{to{transform:rotate(360deg)}}@media(max-width:800px){.auth-stage[data-v-78a228d9]{grid-template-columns:1fr;gap:36px;width:min(560px,calc(100% - 28px));padding:36px 0}.auth-card[data-v-78a228d9]{grid-row:1}.auth-intro[data-v-78a228d9]{grid-row:2}h1[data-v-78a228d9]{font-size:clamp(2.4rem,12vw,4rem)}.app-header[data-v-78a228d9]{align-items:flex-start;padding:14px 18px}.session-actions[data-v-78a228d9]{align-items:flex-end;flex-direction:column}}@media(prefers-reduced-motion:reduce){.status-orbit[data-v-78a228d9],.button-spinner[data-v-78a228d9]{animation:none}}.capture-activity[data-v-88aee011]{display:grid;gap:20px;color:#172b27}.eyebrow[data-v-88aee011]{margin:0 0 4px;color:#147d70;font-size:.75rem;font-weight:750;letter-spacing:.1em;text-transform:uppercase}h2[data-v-88aee011],.summary[data-v-88aee011]{margin:0}.summary[data-v-88aee011],dt[data-v-88aee011]{color:#61716d}.state-card[data-v-88aee011],.activity-card[data-v-88aee011]{margin:0;padding:18px;border:1px solid #d9e5e2;border-radius:14px;background:#fff}.state-card.error[data-v-88aee011]{border-color:#e6b5b0;color:#8b2f27}.activity-list[data-v-88aee011]{display:grid;gap:12px;margin:0;padding:0;list-style:none}.activity-card>div[data-v-88aee011]{display:flex;justify-content:space-between;gap:16px}dl[data-v-88aee011]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin:16px 0 0}dt[data-v-88aee011]{font-size:.75rem}dd[data-v-88aee011]{margin:4px 0 0}.activity-workspace[data-v-49f16c43]{display:grid;gap:16px;margin-top:22px;padding:22px;border:1px solid #c8dad5;border-radius:16px;background:#f7fbfa}.shop-context[data-v-49f16c43],.activity-state p[data-v-49f16c43],.activity-error[data-v-49f16c43]{margin:0}.shop-context[data-v-49f16c43]{color:#315b52;font-weight:750}.activity-state[data-v-49f16c43]{padding:18px;border-radius:12px;background:#fff}.activity-state--error[data-v-49f16c43],.activity-error[data-v-49f16c43]{color:#8b2f27}button[data-v-49f16c43]{justify-self:start;min-height:42px;padding:9px 14px;border:1px solid #96b8af;border-radius:9px;color:#173f36;background:#fff;font:inherit;font-weight:750;cursor:pointer}button[data-v-49f16c43]:disabled{cursor:not-allowed;opacity:.62}.detail-panel[data-v-aee2b3e0]{margin-top:14px;padding:18px;border:1px solid #c9ded8;border-radius:12px;background:#f5faf8}.detail-heading[data-v-aee2b3e0],.detail-entry__heading[data-v-aee2b3e0],.detail-metadata>div[data-v-aee2b3e0],.detail-entry dl>div[data-v-aee2b3e0],.detail-orders li[data-v-aee2b3e0]{display:flex;align-items:center;justify-content:space-between;gap:14px}.detail-heading h4[data-v-aee2b3e0],.detail-heading p[data-v-aee2b3e0],.detail-orders p[data-v-aee2b3e0]{margin:0}.detail-kicker[data-v-aee2b3e0]{color:#147d70;font-size:.72rem;font-weight:780;letter-spacing:.08em;text-transform:uppercase}.detail-boundary[data-v-aee2b3e0],.detail-state[data-v-aee2b3e0]{color:#5a6c67;line-height:1.6}.detail-metadata[data-v-aee2b3e0],.detail-entry dl[data-v-aee2b3e0]{display:grid;gap:7px;margin:16px 0}.detail-metadata>div[data-v-aee2b3e0],.detail-entry dl>div[data-v-aee2b3e0]{padding-top:7px;border-top:1px solid #ddeae6}.detail-metadata dt[data-v-aee2b3e0],.detail-entry dt[data-v-aee2b3e0]{color:#687a75}.detail-metadata dd[data-v-aee2b3e0],.detail-entry dd[data-v-aee2b3e0]{margin:0;font-weight:700;text-align:right}.detail-entries[data-v-aee2b3e0],.detail-orders ul[data-v-aee2b3e0]{display:grid;gap:11px;margin:0;padding:0;list-style:none}.detail-entry[data-v-aee2b3e0]{padding:15px;border:1px solid #d8e7e2;border-radius:10px;background:#fff}.detail-chip[data-v-aee2b3e0]{padding:5px 9px;border-radius:999px;color:#176355;background:#e8f6f2;font-size:.76rem;font-weight:750}.detail-orders[data-v-aee2b3e0]{margin-top:14px;padding:11px;border-radius:8px;background:#f3f7f6}.detail-orders ul[data-v-aee2b3e0]{margin-top:8px}.detail-orders small[data-v-aee2b3e0]{color:#687a75}.detail-button[data-v-aee2b3e0]{min-height:38px;padding:7px 12px;border:1px solid #b9cac5;border-radius:8px;color:#24443d;background:#fff;font:inherit;font-weight:750;cursor:pointer}.detail-state[data-v-aee2b3e0]{padding:13px;border-radius:9px;background:#eef5f3}.detail-state--error[data-v-aee2b3e0]{color:#8b2f27;background:#fff4f1}.breakable[data-v-aee2b3e0]{overflow-wrap:anywhere}@media(max-width:720px){.detail-heading[data-v-aee2b3e0],.detail-entry__heading[data-v-aee2b3e0],.detail-metadata>div[data-v-aee2b3e0],.detail-entry dl>div[data-v-aee2b3e0]{align-items:stretch;flex-direction:column}.detail-metadata dd[data-v-aee2b3e0],.detail-entry dd[data-v-aee2b3e0]{text-align:left}}.sidebar-panel[data-v-ed67f2a1]{margin-top:14px;padding:18px;border:1px solid #d9d4b7;border-radius:12px;background:#fcfaf1}.sidebar-heading[data-v-ed67f2a1],.sidebar-order__heading[data-v-ed67f2a1],.sidebar-metadata>div[data-v-ed67f2a1],.sidebar-order dl>div[data-v-ed67f2a1]{display:flex;align-items:center;justify-content:space-between;gap:14px}.sidebar-heading h4[data-v-ed67f2a1],.sidebar-heading p[data-v-ed67f2a1]{margin:0}.sidebar-kicker[data-v-ed67f2a1]{color:#7a641e;font-size:.72rem;font-weight:780;letter-spacing:.08em;text-transform:uppercase}.sidebar-boundary[data-v-ed67f2a1],.sidebar-state[data-v-ed67f2a1]{color:#6c654d;line-height:1.6}.sidebar-metadata[data-v-ed67f2a1],.sidebar-order dl[data-v-ed67f2a1]{display:grid;gap:7px;margin:16px 0}.sidebar-metadata>div[data-v-ed67f2a1],.sidebar-order dl>div[data-v-ed67f2a1]{padding-top:7px;border-top:1px solid #ebe6cf}.sidebar-metadata dt[data-v-ed67f2a1],.sidebar-order dt[data-v-ed67f2a1]{color:#766f57}.sidebar-metadata dd[data-v-ed67f2a1],.sidebar-order dd[data-v-ed67f2a1]{margin:0;font-weight:700;text-align:right}.sidebar-orders[data-v-ed67f2a1]{display:grid;gap:11px;margin:0;padding:0;list-style:none}.sidebar-order[data-v-ed67f2a1]{padding:15px;border:1px solid #e8e0bf;border-radius:10px;background:#fff}.sidebar-chip[data-v-ed67f2a1]{padding:5px 9px;border-radius:999px;color:#715c19;background:#f7efc7;font-size:.76rem;font-weight:750}.sidebar-button[data-v-ed67f2a1]{min-height:38px;padding:7px 12px;border:1px solid #cbc29f;border-radius:8px;color:#51491f;background:#fff;font:inherit;font-weight:750;cursor:pointer}.sidebar-state[data-v-ed67f2a1]{padding:13px;border-radius:9px;background:#f4f0dd}.sidebar-state--error[data-v-ed67f2a1]{color:#8b2f27;background:#fff4f1}.breakable[data-v-ed67f2a1]{overflow-wrap:anywhere}@media(max-width:720px){.sidebar-heading[data-v-ed67f2a1],.sidebar-order__heading[data-v-ed67f2a1],.sidebar-metadata>div[data-v-ed67f2a1],.sidebar-order dl>div[data-v-ed67f2a1]{align-items:stretch;flex-direction:column}.sidebar-metadata dd[data-v-ed67f2a1],.sidebar-order dd[data-v-ed67f2a1]{text-align:left}}.message-workspace[data-v-fa35d8c9]{margin-top:18px;padding:22px;border:1px solid rgb(31 80 70 / 14%);border-radius:16px;background:#f8fbfa}.message-heading[data-v-fa35d8c9],.message-card__heading[data-v-fa35d8c9],.message-card dl>div[data-v-fa35d8c9]{display:flex;align-items:center;justify-content:space-between;gap:16px}.message-heading h3[data-v-fa35d8c9],.message-heading p[data-v-fa35d8c9],.message-orders p[data-v-fa35d8c9]{margin:0}.message-kicker[data-v-fa35d8c9]{color:#147d70;font-size:.75rem;font-weight:780;letter-spacing:.08em;text-transform:uppercase}.message-boundary[data-v-fa35d8c9],.message-horizon[data-v-fa35d8c9],.message-state[data-v-fa35d8c9]{color:#5a6c67;line-height:1.6}.message-list[data-v-fa35d8c9],.message-orders ul[data-v-fa35d8c9]{display:grid;gap:12px;margin:0;padding:0;list-style:none}.message-card[data-v-fa35d8c9]{padding:18px;border:1px solid #dce8e4;border-radius:12px;background:#fff}.message-card dl[data-v-fa35d8c9]{display:grid;gap:7px;margin:16px 0 0}.message-card dl>div[data-v-fa35d8c9]{padding-top:7px;border-top:1px solid #edf2f0}.message-card dt[data-v-fa35d8c9]{color:#687a75}.message-card dd[data-v-fa35d8c9]{margin:0;font-weight:700;text-align:right}.message-chip[data-v-fa35d8c9]{padding:5px 9px;border-radius:999px;color:#176355;background:#e8f6f2;font-size:.78rem;font-weight:750}.message-orders[data-v-fa35d8c9]{margin-top:16px;padding:12px;border-radius:9px;background:#f3f7f6}.message-orders ul[data-v-fa35d8c9]{margin-top:8px}.message-orders li[data-v-fa35d8c9]{display:flex;justify-content:space-between;gap:12px}.message-orders small[data-v-fa35d8c9]{color:#687a75}.message-button[data-v-fa35d8c9]{min-height:40px;padding:8px 13px;border:1px solid #b9cac5;border-radius:9px;color:#24443d;background:#fff;font:inherit;font-weight:750;cursor:pointer}.message-button[data-v-fa35d8c9]:disabled{cursor:not-allowed;opacity:.62}.message-button--detail[data-v-fa35d8c9],.message-button--more[data-v-fa35d8c9]{margin-top:14px}.message-state[data-v-fa35d8c9]{padding:14px;border-radius:10px;background:#eef5f3}.message-state--error[data-v-fa35d8c9]{color:#8b2f27;background:#fff4f1}.breakable[data-v-fa35d8c9]{overflow-wrap:anywhere}@media(max-width:720px){.message-heading[data-v-fa35d8c9],.message-card__heading[data-v-fa35d8c9],.message-card dl>div[data-v-fa35d8c9]{align-items:stretch;flex-direction:column}.message-card dd[data-v-fa35d8c9]{text-align:left}}.expanded-workspace[data-v-c44be664]{display:grid;gap:16px;margin-top:22px;padding:22px;border:1px solid #d8d0e8;border-radius:16px;background:#fbf9ff}h2[data-v-c44be664],.shop-context[data-v-c44be664],.scope-note[data-v-c44be664],.expanded-state p[data-v-c44be664],.expanded-error[data-v-c44be664],.observation-meta[data-v-c44be664],.page-variant[data-v-c44be664]{margin:0}.shop-context[data-v-c44be664]{color:#54406f;font-weight:750}.scope-note[data-v-c44be664],dt[data-v-c44be664],.observation-meta[data-v-c44be664],.page-variant[data-v-c44be664]{color:#6b6375}.scope-note[data-v-c44be664]{max-width:850px;line-height:1.65}.expanded-state[data-v-c44be664],.expanded-card[data-v-c44be664]{padding:18px;border:1px solid #e5dfed;border-radius:14px;background:#fff}.expanded-state--error[data-v-c44be664],.expanded-error[data-v-c44be664]{color:#8b2f27}.expanded-list[data-v-c44be664]{display:grid;gap:12px;margin:0;padding:0;list-style:none}.expanded-heading[data-v-c44be664]{display:flex;justify-content:space-between;gap:16px}.page-variant[data-v-c44be664]{margin-top:6px}dl[data-v-c44be664]{display:grid;grid-template-columns:repeat(auto-fit,minmax(125px,1fr));gap:12px;margin:16px 0}dt[data-v-c44be664]{font-size:.75rem}dd[data-v-c44be664]{margin:4px 0 0}.coverage[data-v-c44be664]{display:flex;flex-wrap:wrap;gap:7px}.coverage span[data-v-c44be664]{padding:4px 7px;border-radius:999px;color:#594a69;background:#f1edf7;font-size:.76rem}.observation-meta[data-v-c44be664]{margin-top:12px}button[data-v-c44be664]{justify-self:start;min-height:42px;padding:9px 14px;border:1px solid #ad9abe;border-radius:9px;color:#412b56;background:#fff;font:inherit;font-weight:750;cursor:pointer}button[data-v-c44be664]:disabled{cursor:not-allowed;opacity:.62}.order-workspace[data-v-4f1e9240]{display:grid;gap:16px;margin-top:22px;padding:22px;border:1px solid #c8dad5;border-radius:16px;background:#f7fbfa}h2[data-v-4f1e9240],.shop-context[data-v-4f1e9240],.scope-note[data-v-4f1e9240],.order-state p[data-v-4f1e9240],.order-error[data-v-4f1e9240],.observation-meta[data-v-4f1e9240]{margin:0}.shop-context[data-v-4f1e9240]{color:#315b52;font-weight:750}.scope-note[data-v-4f1e9240],dt[data-v-4f1e9240],.observation-meta[data-v-4f1e9240]{color:#61716d}.scope-note[data-v-4f1e9240]{max-width:850px;line-height:1.65}.order-state[data-v-4f1e9240],.order-card[data-v-4f1e9240]{padding:18px;border:1px solid #d9e5e2;border-radius:14px;background:#fff}.order-state--error[data-v-4f1e9240],.order-error[data-v-4f1e9240]{color:#8b2f27}.order-list[data-v-4f1e9240]{display:grid;gap:12px;margin:0;padding:0;list-style:none}.order-heading[data-v-4f1e9240]{display:flex;justify-content:space-between;gap:16px}dl[data-v-4f1e9240]{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin:16px 0}dt[data-v-4f1e9240]{font-size:.75rem}dd[data-v-4f1e9240]{margin:4px 0 0}button[data-v-4f1e9240]{justify-self:start;min-height:42px;padding:9px 14px;border:1px solid #96b8af;border-radius:9px;color:#173f36;background:#fff;font:inherit;font-weight:750;cursor:pointer}button[data-v-4f1e9240]:disabled{cursor:not-allowed;opacity:.62}.security-stop[data-v-1f4d8b06]{display:grid;gap:18px;color:#2f1916}.eyebrow[data-v-1f4d8b06]{margin:0 0 4px;color:#a23a2d;font-size:.75rem;font-weight:750;letter-spacing:.1em;text-transform:uppercase}h2[data-v-1f4d8b06],.state-card p[data-v-1f4d8b06]{margin:0}.state-card[data-v-1f4d8b06]{margin:0;padding:18px;border:1px solid #dbcfc9;border-radius:14px;background:#fff}.state-card.error[data-v-1f4d8b06],.state-card.blocked[data-v-1f4d8b06]{border-color:#c95e50;background:#fff4f1}.state-card.empty[data-v-1f4d8b06]{border-color:#d2d7d5;background:#f8faf9}.state-card>p[data-v-1f4d8b06]{margin-top:8px;line-height:1.6}.blocking-heading[data-v-1f4d8b06]{display:flex;justify-content:space-between;gap:16px;color:#8b2f27}dl[data-v-1f4d8b06]{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;margin:18px 0 0}dt[data-v-1f4d8b06]{color:#745f59;font-size:.75rem}dd[data-v-1f4d8b06]{margin:4px 0 0;overflow-wrap:anywhere}.security-stop-workspace[data-v-50555b94]{display:grid;gap:12px;margin-top:20px;padding-top:20px;border-top:1px solid #ead8d2}.shop-context[data-v-50555b94],.refresh-error[data-v-50555b94],.ack-notice[data-v-50555b94],.boundary-note[data-v-50555b94]{margin:0;line-height:1.55}.shop-context[data-v-50555b94]{color:#6f2f28;font-weight:750}.refresh-error[data-v-50555b94]{color:#8b2f27}.ack-notice[data-v-50555b94]{color:#1f6558;font-weight:700}.boundary-note[data-v-50555b94]{color:#745f59;font-size:.82rem}button[data-v-50555b94]{justify-self:start;min-height:42px;padding:9px 14px;border:1px solid #c49c92;border-radius:9px;color:#6f2f28;background:#fff;font:inherit;font-weight:750;cursor:pointer}button[data-v-50555b94]:disabled{cursor:not-allowed;opacity:.62}.management-shell[data-v-a2d25ee4]{width:min(1180px,calc(100% - 40px));margin:0 auto;padding:48px 0 80px}.management-shell--centered[data-v-a2d25ee4]{display:grid;min-height:calc(100vh - 76px);place-items:center}.state-card[data-v-a2d25ee4],.management-card[data-v-a2d25ee4],.empty-card[data-v-a2d25ee4]{border:1px solid rgb(31 80 70 / 14%);border-radius:18px;background:#fffffff0;box-shadow:0 18px 50px #133f3617}.state-card[data-v-a2d25ee4]{width:min(600px,100%);padding:40px;text-align:center}.management-spinner[data-v-a2d25ee4]{display:inline-block;width:44px;height:44px;margin-bottom:22px;border:4px solid #dcebe7;border-top-color:#147d70;border-radius:50%;animation:rotate-a2d25ee4 .9s linear infinite}.management-hero[data-v-a2d25ee4],.section-heading[data-v-a2d25ee4],.card-heading[data-v-a2d25ee4],.editor-row[data-v-a2d25ee4]{display:flex;align-items:center;justify-content:space-between;gap:24px}.management-hero[data-v-a2d25ee4]{margin-bottom:28px}.management-hero h1[data-v-a2d25ee4]{margin:0 0 10px;font-size:clamp(2.1rem,5vw,4rem);letter-spacing:-.04em}.management-hero p[data-v-a2d25ee4],.section-heading p[data-v-a2d25ee4],.state-card p[data-v-a2d25ee4],.empty-card p[data-v-a2d25ee4]{color:#5a6c67;line-height:1.65}.current-role[data-v-a2d25ee4]{min-width:150px;padding:14px 18px;border-radius:14px;color:#195e55;background:#eaf7f3;text-align:right}.current-role span[data-v-a2d25ee4],.current-role strong[data-v-a2d25ee4]{display:block}.current-role span[data-v-a2d25ee4],.section-kicker[data-v-a2d25ee4],.identity-label[data-v-a2d25ee4]{font-size:.75rem;font-weight:780;letter-spacing:.08em;text-transform:uppercase}.section-kicker[data-v-a2d25ee4]{margin:0 0 7px;color:#147d70}.section-kicker--warning[data-v-a2d25ee4]{color:#a23a2d}.management-section[data-v-a2d25ee4]{margin-top:38px}.section-heading[data-v-a2d25ee4]{align-items:flex-end;margin-bottom:18px}.section-heading h2[data-v-a2d25ee4],.state-card h1[data-v-a2d25ee4]{margin:0;color:#172b27;font-size:clamp(1.7rem,4vw,2.4rem)}.section-heading>p[data-v-a2d25ee4]{max-width:540px;margin:0;text-align:right}.management-grid[data-v-a2d25ee4]{display:grid;gap:16px;margin:0;padding:0;list-style:none}.member-grid[data-v-a2d25ee4]{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.shop-grid[data-v-a2d25ee4]{grid-template-columns:repeat(auto-fit,minmax(360px,1fr))}.management-card[data-v-a2d25ee4],.empty-card[data-v-a2d25ee4]{padding:24px}.empty-card[data-v-a2d25ee4]{box-shadow:none}.empty-card h3[data-v-a2d25ee4],.management-card h3[data-v-a2d25ee4],.management-card p[data-v-a2d25ee4]{margin-top:0}.management-card h3[data-v-a2d25ee4]{margin-bottom:5px;overflow-wrap:anywhere}.muted-identity[data-v-a2d25ee4],.identity-label[data-v-a2d25ee4],.field-help[data-v-a2d25ee4]{color:#667872}.status-chip[data-v-a2d25ee4]{flex:0 0 auto;padding:6px 10px;border-radius:999px;color:#176355;background:#e8f6f2;font-size:.78rem;font-weight:750}.detail-list[data-v-a2d25ee4]{display:grid;gap:10px;margin:20px 0}.detail-list>div[data-v-a2d25ee4]{display:flex;justify-content:space-between;gap:20px;padding-top:10px;border-top:1px solid #e1ebe8}.detail-list dt[data-v-a2d25ee4]{color:#687a75}.detail-list dd[data-v-a2d25ee4]{margin:0;color:#213c35;font-weight:700;text-align:right}.field-stack[data-v-a2d25ee4],.remark-editor[data-v-a2d25ee4]{display:grid;gap:8px}.field-stack[data-v-a2d25ee4]{flex:1}label[data-v-a2d25ee4]{color:#1c3832;font-size:.88rem;font-weight:720}input[data-v-a2d25ee4],select[data-v-a2d25ee4]{width:100%;min-height:46px;padding:10px 12px;border:1px solid #becfc9;border-radius:9px;color:#172b27;background:#fff}.management-button[data-v-a2d25ee4]{min-height:44px;padding:10px 15px;border:1px solid #b9cac5;border-radius:9px;color:#24443d;background:#fff;font:inherit;font-weight:750;cursor:pointer}.management-button--primary[data-v-a2d25ee4]{border-color:#132f29;color:#fff;background:#173f36}.management-button[data-v-a2d25ee4]:disabled,input[data-v-a2d25ee4]:disabled,select[data-v-a2d25ee4]:disabled{cursor:not-allowed;opacity:.62}.remark-editor .management-button[data-v-a2d25ee4]{justify-self:start}.activity-toggle[data-v-a2d25ee4]{margin-top:16px}.field-help[data-v-a2d25ee4],.boundary-note[data-v-a2d25ee4]{margin:0;font-size:.8rem;line-height:1.5}.readonly-remark[data-v-a2d25ee4]{padding:14px;border-radius:10px;background:#f3f7f6}.readonly-remark p[data-v-a2d25ee4]:last-child{margin-bottom:0}.breakable[data-v-a2d25ee4]{overflow-wrap:anywhere}.management-message[data-v-a2d25ee4]{margin:0 0 18px;padding:13px 15px;border:1px solid #c7d9d4;border-radius:10px;color:#28463f;background:#f4f9f7;line-height:1.55}.management-message--success[data-v-a2d25ee4]{border-color:#acd8cd;color:#165d50;background:#eefaf6}.management-message--error[data-v-a2d25ee4]{border-color:#e4b1aa;color:#8b2f27;background:#fff4f1}.management-message[data-v-a2d25ee4]:focus{outline:3px solid #147d70;outline-offset:3px}@keyframes rotate-a2d25ee4{to{transform:rotate(360deg)}}@media(max-width:720px){.management-shell[data-v-a2d25ee4]{width:min(100% - 28px,600px);padding-top:30px}.management-hero[data-v-a2d25ee4],.section-heading[data-v-a2d25ee4],.editor-row[data-v-a2d25ee4]{align-items:stretch;flex-direction:column}.current-role[data-v-a2d25ee4],.section-heading>p[data-v-a2d25ee4]{text-align:left}.member-grid[data-v-a2d25ee4],.shop-grid[data-v-a2d25ee4]{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.management-spinner[data-v-a2d25ee4]{animation:none}}:root{font-family:Inter,Segoe UI,Microsoft YaHei,sans-serif;color:#172b27;background:radial-gradient(circle at 12% 8%,rgb(184 229 216 / 38%),transparent 34rem),radial-gradient(circle at 88% 88%,rgb(244 212 181 / 30%),transparent 32rem),#f3f7f6;font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box}body{min-width:320px;min-height:100vh;margin:0}button,input,select{font:inherit}button:focus-visible,input:focus-visible,select:focus-visible,[tabindex="-1"]:focus-visible{outline:3px solid #147d70;outline-offset:3px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
