.admin-user-summary[data-v-9899edb2]{display:flex;align-items:center;gap:10px;min-width:0;max-width:min(440px,55vw)}.admin-user-avatar[data-v-9899edb2]{display:block;width:38px;height:38px;flex:0 0 38px;object-fit:cover;border:1px solid #e0e9e3;border-radius:50%;background:#edf4ee}.admin-user-initial[data-v-9899edb2]{display:grid;place-items:center;color:#527346;font-size:16px}.admin-user-copy[data-v-9899edb2]{display:flex;flex-direction:column;gap:4px;min-width:0}.admin-user-name[data-v-9899edb2]{font-size:13px;font-weight:600;color:#294b3c;line-height:1.3}.admin-user-roles[data-v-9899edb2]{font-size:11px;line-height:1.45;color:#708579;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media(max-width:760px){.admin-user-summary[data-v-9899edb2]{max-width:52vw;gap:8px}.admin-user-avatar[data-v-9899edb2]{width:32px;height:32px;flex-basis:32px}.admin-user-roles[data-v-9899edb2]{font-size:10px}}.review-blocked[data-v-abb37dc7]{padding:12px 15px;margin:0 0 22px;background:#fff8e9;border:1px solid #efddb6;border-radius:8px;color:#795d28}.review-query[data-v-abb37dc7]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-bottom:22px}.review-query label[data-v-abb37dc7]{display:flex;flex-direction:column;gap:9px;color:#637c6e;font-size:12px}.review-query-actions[data-v-abb37dc7]{display:flex;gap:10px;align-items:end}.review-table[data-v-abb37dc7]{padding:0;overflow:hidden}.review-table td[data-v-abb37dc7]{vertical-align:middle}.review-table td[data-v-abb37dc7]:first-child{min-width:240px;max-width:340px}.review-subtext[data-v-abb37dc7]{display:block;margin-top:6px;max-width:320px;overflow-wrap:anywhere;white-space:normal}.review-operation[data-v-abb37dc7]{position:sticky;right:0;text-align:center;min-width:90px;background:#fff;box-shadow:-4px 0 10px #20352f05}.review-table th.review-operation[data-v-abb37dc7]{background:#f5f8f5}.review-empty[data-v-abb37dc7]{text-align:center;padding:36px;color:#84968c}.review-pager[data-v-abb37dc7]{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:14px;margin:22px 0;font-size:12px}.review-pager label[data-v-abb37dc7]{display:flex;align-items:center;gap:8px}.review-pager select[data-v-abb37dc7]{width:auto}.request-review-dialog[data-v-abb37dc7]{border:1px solid #d9e5de;border-radius:16px;padding:0;width:min(1000px,calc(100vw - 48px));max-height:90vh;color:#20352f;overflow:hidden;box-shadow:0 24px 90px #183d302e}.request-review-dialog[open][data-v-abb37dc7]{display:flex;flex-direction:column}.request-review-dialog[data-v-abb37dc7]::backdrop{background:#173e3480}.review-dialog-heading[data-v-abb37dc7]{height:auto;position:static;display:flex;justify-content:space-between;align-items:start;gap:22px;padding:24px 28px;border-bottom:1px solid #e4ece7}.review-dialog-heading>div[data-v-abb37dc7]{display:block;min-width:0}.review-dialog-heading small[data-v-abb37dc7]{display:block;font-size:12px;margin-bottom:8px;color:#7d9387}.review-dialog-heading h2[data-v-abb37dc7]{margin:0;line-height:1.6;overflow-wrap:anywhere}.review-dialog-body[data-v-abb37dc7]{padding:24px 28px;overflow:auto;min-height:180px}.review-record-meta[data-v-abb37dc7]{display:flex;flex-wrap:wrap;gap:12px 20px;color:#7b9084;font-size:12px;margin-bottom:28px;align-items:center}.review-detail-section[data-v-abb37dc7]{margin:0 0 26px}.review-detail-section h3[data-v-abb37dc7]{font-size:14px;color:#117760;padding-bottom:12px;border-bottom:1px solid #e4ece7;margin:0}.review-detail-section dl[data-v-abb37dc7]{margin:0}.review-detail-section dl>div[data-v-abb37dc7]{display:grid;grid-template-columns:160px minmax(0,1fr);gap:20px;padding:13px 0;border-bottom:1px solid #eef3ef;font-size:13px;line-height:1.8}.review-detail-section dt[data-v-abb37dc7]{color:#809487}.review-detail-section dd[data-v-abb37dc7]{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.review-publish[data-v-abb37dc7]{margin-top:24px}.review-publish label[data-v-abb37dc7]{display:block;margin-top:14px}.review-publish input[data-v-abb37dc7]{margin-top:8px}.review-note[data-v-abb37dc7]{display:block;color:#496858;font-size:13px}.review-note textarea[data-v-abb37dc7]{margin-top:10px}.review-policy[data-v-abb37dc7]{font-size:12px;margin:12px 0 0}.review-last-note[data-v-abb37dc7]{font-size:13px;padding:12px 15px;background:#f3f8f5;border-radius:8px}.review-dialog-footer[data-v-abb37dc7]{font-size:14px;letter-spacing:normal;text-align:left;display:flex;justify-content:space-between;gap:18px;align-items:center;padding:18px 28px;border-top:1px solid #e4ece7;background:#fff}.review-dialog-footer>div[data-v-abb37dc7]{display:flex;gap:10px}@media(max-width:760px){.review-query[data-v-abb37dc7]{grid-template-columns:1fr}.request-review-dialog[data-v-abb37dc7]{width:calc(100vw - 24px);max-height:94vh}.review-dialog-heading[data-v-abb37dc7],.review-dialog-body[data-v-abb37dc7],.review-dialog-footer[data-v-abb37dc7]{padding:18px}.review-detail-section dl>div[data-v-abb37dc7]{grid-template-columns:1fr;gap:3px}.review-dialog-footer[data-v-abb37dc7]{flex-wrap:wrap}.review-pager[data-v-abb37dc7]{justify-content:flex-start;gap:10px}}.resource-public-fields section[data-v-e2d89df0]{border:1px solid #dfebe4;border-radius:8px;padding:20px;margin-top:20px}.resource-public-fields h3[data-v-e2d89df0]{margin:0 0 8px}.resource-public-fields small[data-v-e2d89df0]{overflow-wrap:anywhere;color:#708b7c}.resource-public-fields label[data-v-e2d89df0]{display:flex;flex-direction:column;gap:8px;margin-top:18px}.resource-public-regions[data-v-e2d89df0]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.resource-public-fields .resource-public-listed[data-v-e2d89df0]{flex-direction:row;align-items:center}.resource-public-listed input[data-v-e2d89df0]{width:auto}@media(max-width:650px){.resource-public-regions[data-v-e2d89df0]{grid-template-columns:1fr}}.module-stats .pending-stat[data-v-9cc33ef5]{padding:0}.pending-stat-button[data-v-9cc33ef5]{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;background:transparent;color:inherit;width:100%;height:100%;padding:18px 24px;border:0;text-align:left;font-weight:400}.pending-stat-button[data-v-9cc33ef5]:hover{background:#edf5f0}.pending-stat-button strong[data-v-9cc33ef5]{font-weight:700}.pending-stat-button[data-v-9cc33ef5]:disabled{opacity:.65}.pay-filters[data-v-b3738d80]{display:flex;flex-wrap:wrap;gap:18px;align-items:end;margin-bottom:22px}.pay-filters>label[data-v-b3738d80]{flex:1 1 210px;max-width:330px}.pay-filters input[data-v-b3738d80],.pay-filters select[data-v-b3738d80]{margin-top:8px}.pay-grid[data-v-b3738d80]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.pay-grid input[data-v-b3738d80],.pay-grid select[data-v-b3738d80],.pay-grid textarea[data-v-b3738d80]{margin-top:8px}.pay-wide[data-v-b3738d80]{grid-column:1/-1}.pay-editor[data-v-b3738d80]{margin-top:22px}.pay-title[data-v-b3738d80]{display:flex;justify-content:space-between;align-items:center;gap:20px}.pay-title h2[data-v-b3738d80]{margin:0}.button-row[data-v-b3738d80]{display:flex;gap:10px;flex-wrap:wrap;margin:20px 0}.pay-muted[data-v-b3738d80]{display:block;color:#788c83;font-size:12px;line-height:1.7}.pay-pager[data-v-b3738d80]{display:flex;gap:15px;align-items:center;justify-content:flex-end;margin:20px 0;flex-wrap:wrap}.pay-pager select[data-v-b3738d80]{width:auto}.pay-overlay[data-v-b3738d80]{position:fixed;top:0;right:0;bottom:0;left:0;background:#12382f66;display:grid;place-items:center;z-index:80;padding:30px}.pay-detail[data-v-b3738d80]{width:min(1000px,100%);max-height:90vh;overflow:auto}.pay-detail pre[data-v-b3738d80]{white-space:pre-wrap;overflow-wrap:anywhere;background:#f4f8f6;padding:18px;font-size:12px}.pay-detail dd[data-v-b3738d80]{margin:8px 0 0;overflow-wrap:anywhere}.pay-detail dt[data-v-b3738d80]{color:#7c8f85;font-size:12px}.pay-detail details[data-v-b3738d80]{margin:24px 0}.pay-editor>label[data-v-b3738d80]{margin:20px 0}.pay-editor fieldset[data-v-b3738d80]{margin:24px 0}@media(max-width:760px){.pay-grid[data-v-b3738d80]{grid-template-columns:1fr}.pay-wide[data-v-b3738d80]{grid-column:auto}.pay-overlay[data-v-b3738d80]{padding:12px}}.permission-matrix th[data-v-34b1a92f]{white-space:nowrap}.permission-matrix label[data-v-34b1a92f]{display:flex;align-items:center;gap:8px;font-size:12px;white-space:nowrap}.permission-matrix input[data-v-34b1a92f]{width:16px;height:16px;accent-color:#117761}.permission-matrix td[data-v-34b1a92f]{padding:18px 14px}.permission-matrix[data-v-34b1a92f]{border:1px solid #e0e9e3;border-radius:10px}.authorized-role-names[data-v-736081b4]{min-width:140px;max-width:300px;white-space:normal;overflow-wrap:anywhere}.audit-target-contact[data-v-736081b4]{min-width:210px;max-width:340px;white-space:normal;overflow-wrap:anywhere}.permission-policy[data-v-736081b4]{margin-bottom:24px;border-left:3px solid #117761}.permission-policy p[data-v-736081b4]{margin-bottom:0;max-width:1100px}.role-toolbar[data-v-736081b4]{display:flex;gap:12px;margin-bottom:22px;align-items:center}.role-toolbar input[data-v-736081b4]{max-width:460px}.role-table[data-v-736081b4]{padding:0;overflow:hidden}.role-table small[data-v-736081b4]{display:block;margin-top:6px;color:#809487}.role-actions[data-v-736081b4]{white-space:nowrap}.role-actions button+button[data-v-736081b4]{margin-left:14px}.role-picker[data-v-736081b4]{display:block;max-width:550px}.role-picker select[data-v-736081b4]{margin-top:10px}.permission-heading[data-v-736081b4]{display:flex;gap:16px;align-items:center;margin:22px 0}.permission-heading h2[data-v-736081b4]{margin:0}.change-reason[data-v-736081b4]{display:block;margin:22px 0}.change-reason textarea[data-v-736081b4]{margin-top:10px}.role-pager[data-v-736081b4]{display:flex;justify-content:flex-end;gap:14px;align-items:center;font-size:12px;margin:22px 0}.grant-summary+.grant-summary[data-v-736081b4]{margin-top:14px}.permission-audit[data-v-736081b4]{margin-top:28px}.permission-audit>.card[data-v-736081b4]{margin-top:20px}.permission-dialog[data-v-736081b4]{width:min(1050px,calc(100vw - 40px));max-height:90vh;border:1px solid #dce7df;border-radius:16px;padding:0;color:#20352f;box-shadow:0 24px 90px #183d302e}.permission-dialog[open][data-v-736081b4]{display:flex;flex-direction:column}.permission-dialog[data-v-736081b4]::backdrop{background:#173e3480}.permission-dialog-head[data-v-736081b4]{display:flex;justify-content:space-between;align-items:center;padding:22px 28px;border-bottom:1px solid #e4ece7}.permission-dialog-head h2[data-v-736081b4]{margin:0}.permission-dialog-body[data-v-736081b4]{overflow:auto;padding:24px 28px}.permission-dialog-footer[data-v-736081b4]{display:flex;gap:12px;padding:18px 28px;border-top:1px solid #e4ece7}.role-form-grid[data-v-736081b4]{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:24px}.role-form-grid label[data-v-736081b4]{display:block}.role-form-grid input[data-v-736081b4],.role-form-grid select[data-v-736081b4],.role-form-grid textarea[data-v-736081b4]{margin-top:9px}.role-form-grid .full[data-v-736081b4]{grid-column:1/-1}.grant-options[data-v-736081b4]{border:1px solid #e1eae4;border-radius:10px;overflow:hidden}.grant-option[data-v-736081b4]{padding:16px;display:flex;justify-content:space-between;gap:16px;border-bottom:1px solid #edf2ef;align-items:center}.grant-option>label[data-v-736081b4]:first-child{display:flex;align-items:center;gap:10px}.grant-option>label:first-child input[data-v-736081b4]{width:16px;height:16px;accent-color:#117761}.grant-option span[data-v-736081b4]{font-size:12px;color:#809487}.grant-option input[type=datetime-local][data-v-736081b4]{margin-top:7px}.permission-dialog pre[data-v-736081b4]{white-space:pre-wrap;overflow-wrap:anywhere;background:#f3f7f4;padding:18px;border-radius:8px;font-size:12px}@media(max-width:760px){.role-form-grid[data-v-736081b4]{grid-template-columns:1fr}.role-toolbar[data-v-736081b4],.grant-option[data-v-736081b4]{flex-wrap:wrap}.permission-dialog-body[data-v-736081b4],.permission-dialog-head[data-v-736081b4],.permission-dialog-footer[data-v-736081b4]{padding:18px}.role-pager[data-v-736081b4]{flex-wrap:wrap}.permission-dialog[data-v-736081b4]{width:calc(100vw - 20px)}}.member-level-preview[data-v-7a642ca9]{max-width:200px;max-height:100px;object-fit:contain}.member-query[data-v-7a642ca9]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-bottom:22px}.member-query label[data-v-7a642ca9],.member-form-grid label[data-v-7a642ca9],.member-config-fields>label[data-v-7a642ca9]{display:flex;flex-direction:column;gap:8px;font-size:12px}.member-query-actions[data-v-7a642ca9]{display:flex;align-items:end;gap:10px}.member-table[data-v-7a642ca9]{padding:0;overflow:hidden}.member-table small[data-v-7a642ca9]{display:block;margin-top:6px;color:#7d9387}.member-table td[data-v-7a642ca9]{max-width:300px;overflow-wrap:anywhere}.member-table .member-tags[data-v-7a642ca9]{min-width:140px;white-space:normal}.member-operation[data-v-7a642ca9]{position:sticky;right:0;background:#fff;box-shadow:-3px 0 8px #183d3008;min-width:170px}.member-table th.member-operation[data-v-7a642ca9]{background:#f5f8f5}.member-avatar[data-v-7a642ca9]{display:inline-flex;align-items:center;justify-content:center;background:#e6f1eb;color:#117760;width:28px;height:28px;border-radius:50%;margin-right:8px}.member-toolbar[data-v-7a642ca9]{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin:18px 0}.member-pager[data-v-7a642ca9]{display:flex;gap:14px;align-items:center;justify-content:flex-end;flex-wrap:wrap;margin:22px 0;font-size:12px}.member-pager label[data-v-7a642ca9]{display:flex;align-items:center;gap:8px}.member-pager select[data-v-7a642ca9]{width:auto}.member-positive[data-v-7a642ca9]{color:#117760}.member-config-heading[data-v-7a642ca9]{display:flex;align-items:center;gap:16px;margin-bottom:18px}.member-config-heading h2[data-v-7a642ca9]{margin:0}.member-config-fields[data-v-7a642ca9]{max-width:560px;display:grid;gap:20px}.member-config-fields>label.member-switch[data-v-7a642ca9]{flex-direction:row;align-items:center;gap:18px}.member-switch input[data-v-7a642ca9]{width:20px}.member-config-fields small[data-v-7a642ca9]{line-height:1.6}.member-note[data-v-7a642ca9]{display:block;margin:24px 0}.member-note textarea[data-v-7a642ca9]{margin-top:8px}.member-level-cards[data-v-7a642ca9]{display:grid;gap:18px}.member-level-cards article[data-v-7a642ca9]{border:1px solid #e0e9e3;border-radius:10px;padding:20px}.member-level-cards h3 small[data-v-7a642ca9]{margin-left:14px}.member-form-grid[data-v-7a642ca9]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.member-tag-picker[data-v-7a642ca9]{display:flex;flex-wrap:wrap;gap:16px}.member-tag-picker label[data-v-7a642ca9]{display:flex;align-items:center;gap:8px}.member-tag-picker input[data-v-7a642ca9]{width:16px;height:16px}.member-dialog[data-v-7a642ca9]{width:min(980px,calc(100vw - 40px));max-height:90vh;padding:0;border:1px solid #dce7df;border-radius:16px;color:#20352f;box-shadow:0 24px 90px #183d302e}.member-dialog[open][data-v-7a642ca9]{display:flex;flex-direction:column}.member-dialog[data-v-7a642ca9]::backdrop{background:#173e3480}.member-dialog-heading[data-v-7a642ca9]{display:flex;justify-content:space-between;align-items:center;padding:22px 28px;border-bottom:1px solid #e4ece7}.member-dialog-heading h2[data-v-7a642ca9]{margin:0}.member-dialog-body[data-v-7a642ca9]{padding:24px 28px;overflow:auto}.member-dialog-body form>label[data-v-7a642ca9]{display:block;margin:18px 0}.member-dialog-body form>label>input[data-v-7a642ca9],.member-dialog-body form>label>select[data-v-7a642ca9],.member-dialog-body form>label>textarea[data-v-7a642ca9]{margin-top:8px}.member-dialog-footer[data-v-7a642ca9]{display:flex;gap:12px;padding:18px 28px;border-top:1px solid #e4ece7}.member-detail-summary[data-v-7a642ca9]{border-top:1px solid #e4ece7;margin-top:24px;padding-top:20px}.member-config input[type=number][data-v-7a642ca9]{min-width:100px}@media(max-width:760px){.member-query[data-v-7a642ca9],.member-form-grid[data-v-7a642ca9]{grid-template-columns:1fr}.member-dialog[data-v-7a642ca9]{width:calc(100vw - 20px)}.member-dialog-heading[data-v-7a642ca9],.member-dialog-body[data-v-7a642ca9],.member-dialog-footer[data-v-7a642ca9]{padding:18px}.member-config-heading[data-v-7a642ca9]{align-items:start;flex-direction:column}}.member-query--members[data-v-7a642ca9]{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px 16px;padding:20px}.member-query--members label[data-v-7a642ca9]{gap:6px}.member-query--members .member-query-actions[data-v-7a642ca9]{grid-column:span 2;justify-content:flex-end}@media(max-width:1200px){.member-query--members[data-v-7a642ca9]{grid-template-columns:repeat(3,minmax(0,1fr))}.member-query--members .member-query-actions[data-v-7a642ca9]{grid-column:auto;justify-content:flex-start}}@media(max-width:960px){.member-query--members[data-v-7a642ca9]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.member-query--members[data-v-7a642ca9]{grid-template-columns:1fr;padding:18px}}.catalog-workflow[data-v-305279a5]{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:20px 0;padding:18px 20px}.catalog-workflow p[data-v-305279a5]{margin:6px 0 0}.catalog-actions[data-v-305279a5]{display:flex;gap:10px;align-items:center;flex-wrap:wrap}@media(max-width:950px){.catalog-workflow[data-v-305279a5]{align-items:flex-start;flex-direction:column}}.public-image-field[data-v-01497f2c]{display:grid;gap:16px}.public-image-field label[data-v-01497f2c]{display:grid;gap:8px;font-size:13px}.public-image-tools[data-v-01497f2c]{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.public-image-tools img[data-v-01497f2c]{width:180px;height:100px;object-fit:cover;border-radius:8px}.member-directory-fields[data-v-4be0a54e]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.member-directory-fields label[data-v-4be0a54e]{display:flex;flex-direction:column;gap:8px}.member-directory-fields .full[data-v-4be0a54e]{grid-column:1/-1}.member-directory-fields .check[data-v-4be0a54e]{flex-direction:row;align-items:center}.check input[data-v-4be0a54e]{width:18px;height:18px}.account-link[data-v-4be0a54e]{background:#f1f8f5;border:1px solid #dbe9e2;border-radius:10px;padding:18px}.account-link h3[data-v-4be0a54e]{margin:0}.account-link p[data-v-4be0a54e]{line-height:1.7;font-size:13px}.account-search[data-v-4be0a54e]{display:flex;gap:12px;margin-bottom:14px}.account-search input[data-v-4be0a54e]{flex:1}.file-row[data-v-4be0a54e]{display:grid;grid-template-columns:1fr 2fr 100px auto;gap:10px;margin:12px 0}small[data-v-4be0a54e]{color:#7d9387}@media(max-width:760px){.member-directory-fields[data-v-4be0a54e]{grid-template-columns:1fr}.account-search[data-v-4be0a54e],.file-row[data-v-4be0a54e]{display:flex;flex-direction:column}}.member-public-preview[data-v-cd01f0df]{padding:24px;color:#2c5658}.preview-head[data-v-cd01f0df]{display:flex;gap:28px;align-items:center;border-bottom:1px solid #e0ece7;padding-bottom:24px}.preview-head img[data-v-cd01f0df],.initials[data-v-cd01f0df]{width:150px;height:150px;object-fit:contain}.initials[data-v-cd01f0df]{display:flex;align-items:center;justify-content:center;font-size:64px;font-weight:700;color:#005851}.preview-head h2[data-v-cd01f0df]{color:#002cb0;margin:12px 0}.nature[data-v-cd01f0df]{font-size:12px;background:#fff5df;color:#93602c;padding:5px 10px;border-radius:20px}.chips[data-v-cd01f0df]{display:flex;gap:8px;flex-wrap:wrap}.chips span[data-v-cd01f0df]{background:#edf9f7;padding:4px 8px;border-radius:12px;font-size:12px}dl[data-v-cd01f0df]{display:grid;grid-template-columns:1fr 1fr;gap:0 24px}dl>div[data-v-cd01f0df]{display:grid;grid-template-columns:110px 1fr;gap:12px;border-bottom:1px solid #e4ece8;padding:12px 0}dt[data-v-cd01f0df]{color:#7c9393}dd[data-v-cd01f0df]{margin:0;overflow-wrap:anywhere}.intro[data-v-cd01f0df]{white-space:pre-wrap;line-height:1.9}@media(max-width:650px){dl[data-v-cd01f0df]{grid-template-columns:1fr}.preview-head[data-v-cd01f0df]{align-items:flex-start;flex-direction:column}}.member-overview[data-v-43e07660]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0 0 22px}.member-overview article[data-v-43e07660]{background:#fff;border:1px solid #dfe9e3;border-radius:12px;padding:20px;display:flex;gap:10px;flex-direction:column}.member-overview strong[data-v-43e07660]{font-size:28px;color:#176f60}.member-overview small[data-v-43e07660],.member-overview span[data-v-43e07660]{font-size:12px;color:#78918a}.directory-query[data-v-43e07660]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:20px}.directory-query label[data-v-43e07660],.member-assignment label[data-v-43e07660],.classification-picker label[data-v-43e07660],.classification-form label[data-v-43e07660]{display:flex;flex-direction:column;gap:8px;font-size:12px}.directory-query-actions[data-v-43e07660]{display:flex;gap:10px;align-items:end;justify-content:flex-end}.member-assignment[data-v-43e07660]{display:flex;gap:18px;align-items:end;margin-bottom:20px}.member-assignment select[data-v-43e07660]{min-width:280px}.classification-picker[data-v-43e07660]{display:flex;align-items:center;gap:24px;margin-bottom:18px}.classification-picker label[data-v-43e07660]{min-width:260px}.classification-picker p[data-v-43e07660]{font-size:13px;line-height:1.8}.member-scope[data-v-43e07660]{display:flex;gap:12px;margin:18px 0}.history-button[data-v-43e07660]{margin:12px 0}.directory-table[data-v-43e07660]{padding:0;overflow:hidden}.directory-table td[data-v-43e07660]{max-width:280px;white-space:normal;overflow-wrap:anywhere;font-size:12px}.directory-table strong[data-v-43e07660]{font-size:13px}.directory-table small[data-v-43e07660]{display:block;color:#80958c;margin-top:6px;line-height:1.7}.operations[data-v-43e07660]{position:sticky;right:0;background:#fff;min-width:150px;max-width:210px;box-shadow:-2px 0 7px #173d3008}.operations .text[data-v-43e07660]{margin:4px 10px 4px 0}.directory-table th.operations[data-v-43e07660]{background:#f5f8f5}.example-badge[data-v-43e07660],.linked-badge[data-v-43e07660]{border-radius:12px;padding:4px 8px;background:#fff5e2;color:#99641f;font-size:11px}.linked-badge[data-v-43e07660]{background:#e9f7f1;color:#11765e}.deleting[data-v-43e07660]{opacity:.6}.directory-pager[data-v-43e07660]{display:flex;gap:16px;align-items:center;justify-content:flex-end;margin:22px 0;font-size:12px}.directory-dialog[data-v-43e07660]{width:min(1100px,calc(100vw - 40px));max-height:92vh;padding:0;color:#203d35;border:1px solid #d9e6df;border-radius:14px;box-shadow:0 24px 90px #173c3540}.directory-dialog[open][data-v-43e07660]{display:flex;flex-direction:column}.directory-dialog[data-v-43e07660]::backdrop{background:#173e3480}.directory-dialog header[data-v-43e07660],.directory-dialog footer[data-v-43e07660]{padding:20px 26px;display:flex;align-items:center;gap:12px;flex-shrink:0}.directory-dialog header[data-v-43e07660]{justify-content:space-between;border-bottom:1px solid #e1eae5}.directory-dialog h2[data-v-43e07660]{font-size:20px;margin:0}.directory-dialog footer[data-v-43e07660]{justify-content:flex-end;border-top:1px solid #e1eae5}.directory-dialog-body[data-v-43e07660]{padding:24px 26px;overflow:auto}.directory-dialog-body fieldset[data-v-43e07660]{border:0;padding:0;margin:0;min-width:0}.history-row[data-v-43e07660]{display:flex;justify-content:space-between;gap:18px;padding:14px 0;border-bottom:1px solid #e3ece7}.classification-form[data-v-43e07660]{display:grid;gap:18px}.classification-form input[data-v-43e07660]{max-width:500px}.directory-dialog-body>label[data-v-43e07660]{display:grid;gap:10px}@media(max-width:1300px){.directory-query[data-v-43e07660]{grid-template-columns:repeat(3,minmax(0,1fr))}.directory-query-actions[data-v-43e07660]{justify-content:flex-start;flex-wrap:wrap}}@media(max-width:800px){.member-overview[data-v-43e07660]{grid-template-columns:1fr 1fr}.directory-query[data-v-43e07660]{grid-template-columns:1fr}.member-assignment[data-v-43e07660],.classification-picker[data-v-43e07660]{align-items:stretch;flex-direction:column}.directory-dialog[data-v-43e07660]{width:calc(100vw - 20px)}.directory-dialog header[data-v-43e07660],.directory-dialog footer[data-v-43e07660],.directory-dialog-body[data-v-43e07660]{padding:18px}}.news-preview[data-v-ce564a18]{max-width:880px;margin:0 auto;overflow-wrap:anywhere}.news-hero[data-v-ce564a18]{border-radius:18px;padding:44px 44px 38px;margin-bottom:30px;background:linear-gradient(135deg,#005851,#005851 56%,#228079);color:#fff;box-shadow:0 16px 40px #06403c2e}.news-meta[data-v-ce564a18]{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:14px}.news-tag[data-v-ce564a18]{font-size:12px;color:#20352f;background:#f0bd63;padding:3px 12px;border-radius:10px;font-weight:600}.news-meta time[data-v-ce564a18]{font-size:13px;color:#e2f8f4;font-variant-numeric:tabular-nums}.news-hero .news-title[data-v-ce564a18]{color:#fff;font-size:30px;line-height:1.4;margin:0 0 14px;letter-spacing:.5px}.news-lead[data-v-ce564a18]{color:#e2f8f4;font-size:16px;line-height:1.9;margin:0;max-width:720px}.news-body[data-v-ce564a18]{padding:4px 4px 8px}.news-paragraph[data-v-ce564a18]{margin:0 0 16px;font-size:16px;color:#2c3f43;line-height:2}.news-subtitle[data-v-ce564a18]{margin:26px 0 12px;font-size:19px;font-weight:700;color:#005851;padding-left:14px;border-left:4px solid #f0bd63}.news-list[data-v-ce564a18]{margin:0 0 16px;padding:0;list-style:none}.news-list li[data-v-ce564a18]{position:relative;padding-left:22px;margin-bottom:10px;font-size:16px;color:#2c3f43;line-height:1.9}.news-list li[data-v-ce564a18]:before{content:"";position:absolute;left:4px;top:13px;width:7px;height:7px;border-radius:50%;background:#f0bd63}.news-quote[data-v-ce564a18]{margin:18px 0 8px;padding:14px 20px;background:#fff8e8;border-left:4px solid #d9a24f;border-radius:0 12px 12px 0;font-size:15px;font-style:italic;color:#8a5a22;line-height:1.9}.news-placeholder[data-v-ce564a18]{color:#7b8d83;text-align:center;padding:24px}@media(max-width:600px){.news-hero[data-v-ce564a18]{padding:26px 22px}.news-hero .news-title[data-v-ce564a18]{font-size:24px}}.headline-query[data-v-f037c7b4]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;padding:20px;margin-bottom:20px}.headline-query label[data-v-f037c7b4],.headline-dialog label[data-v-f037c7b4]{display:grid;gap:8px;font-size:13px}.headline-query-actions[data-v-f037c7b4]{display:flex;justify-content:flex-end;gap:10px;grid-column:1/-1}.headline-guidance[data-v-f037c7b4]{color:#73877c;margin:0 0 18px}.headline-table[data-v-f037c7b4]{overflow:hidden}.headline-table table[data-v-f037c7b4]{width:100%;border-collapse:collapse}.headline-table th[data-v-f037c7b4],.headline-table td[data-v-f037c7b4]{padding:14px;text-align:left;border-bottom:1px solid #e1eae5;font-size:13px;white-space:nowrap}.headline-table th[data-v-f037c7b4]{font-weight:500;background:#f4f8f5;color:#72877c}.headline-table td[data-v-f037c7b4]:first-child{width:45%;min-width:260px;white-space:normal;overflow-wrap:anywhere}.headline-summary[data-v-f037c7b4]{margin:7px 0 0;color:#7f9286;line-height:1.6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.headline-row-actions button[data-v-f037c7b4]{padding:5px 7px}.headline-empty[data-v-f037c7b4]{text-align:center!important;padding:38px!important}.headline-pager[data-v-f037c7b4]{display:flex;justify-content:flex-end;align-items:center;gap:12px;padding:18px 20px;flex-wrap:wrap}.headline-dialog[data-v-f037c7b4]{width:min(860px,calc(100vw - 48px));max-height:90vh;border:1px solid #dce7df;border-radius:12px;padding:24px;color:#26463d}.headline-dialog[data-v-f037c7b4]::backdrop{background:#183d3466}.headline-dialog header[data-v-f037c7b4],.headline-dialog footer[data-v-f037c7b4],.headline-body-heading[data-v-f037c7b4],.headline-body-block>div[data-v-f037c7b4]{display:flex;align-items:center;justify-content:space-between;gap:16px}.headline-dialog h2[data-v-f037c7b4]{margin:0;font-size:20px}.headline-dialog header[data-v-f037c7b4]{margin-bottom:20px}.headline-dialog footer[data-v-f037c7b4]{margin-top:22px;justify-content:flex-end}.headline-dialog footer>span[data-v-f037c7b4]{margin-right:auto;color:#7b8d83;font-size:13px}.headline-dialog fieldset[data-v-f037c7b4]{border:0;padding:0;margin:0;min-width:0}.headline-form-grid[data-v-f037c7b4]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.full[data-v-f037c7b4]{grid-column:1/-1}.headline-dialog .headline-check[data-v-f037c7b4]{display:flex;align-items:center;gap:10px}.headline-check input[data-v-f037c7b4]{width:auto}.headline-body-heading[data-v-f037c7b4]{margin:22px 0 12px}.headline-body-block[data-v-f037c7b4]{padding:16px;background:#f6f9f6;border-radius:8px;margin-bottom:12px}.headline-body-block>div[data-v-f037c7b4]{margin-bottom:12px}.headline-body-block>div>label[data-v-f037c7b4]{flex:1}.headline-dialog textarea[data-v-f037c7b4]{resize:vertical}.headline-dialog .alert[data-v-f037c7b4]{margin-top:14px}.muted[data-v-f037c7b4]{color:#7b8d83;font-size:13px}@media(max-width:1000px){.headline-query[data-v-f037c7b4]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:650px){.headline-query[data-v-f037c7b4],.headline-form-grid[data-v-f037c7b4]{grid-template-columns:1fr}.headline-dialog[data-v-f037c7b4]{padding:18px}.headline-query-actions[data-v-f037c7b4]{flex-wrap:wrap}.headline-dialog footer[data-v-f037c7b4]{flex-wrap:wrap}}.headline-dialog.is-preview[data-v-f037c7b4]{width:min(960px,calc(100vw - 48px))}.headline-preview-note[data-v-f037c7b4]{font-size:12px;margin:0 0 18px;color:#7b8d83}.carousel-preview[data-v-ce615c60]{display:grid;grid-template-columns:61.8fr 38.2fr;min-height:320px;background:#fff;border:1px solid #e2e9e3;overflow:hidden;border-radius:10px}.carousel-image[data-v-ce615c60]{position:relative;background:#edf4f1;min-height:320px;display:grid;place-items:center;color:#73877c}.carousel-image img[data-v-ce615c60]{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover}.carousel-caption[data-v-ce615c60]{padding:30px 26px;align-self:center;min-width:0;overflow-wrap:anywhere}.carousel-caption h3[data-v-ce615c60]{color:#002cb0;font-size:26px;line-height:1.34;margin:0 0 16px}.carousel-kicker[data-v-ce615c60]{font-size:12px;letter-spacing:2px;font-weight:600;margin:0 0 10px;color:#50696e}.carousel-text[data-v-ce615c60]{font-size:15px;line-height:1.75;color:#50696e;margin:0 0 22px;white-space:pre-wrap}.carousel-stats[data-v-ce615c60]{display:flex;flex-wrap:wrap;gap:14px;margin-bottom:22px}.carousel-stats span[data-v-ce615c60]{font-size:12px;color:#50696e}.carousel-stats b[data-v-ce615c60]{font-size:18px;color:#344e53;margin-right:4px}.carousel-action[data-v-ce615c60]{display:inline-block;background:#ffd275;color:#005851;font-size:14px;font-weight:600;padding:11px 22px;border-radius:999px}.reverse[data-v-ce615c60]{grid-template-columns:38.2fr 61.8fr}.reverse .carousel-image[data-v-ce615c60]{order:2}.reverse .carousel-caption[data-v-ce615c60]{order:1}@media(max-width:650px){.carousel-preview[data-v-ce615c60],.reverse[data-v-ce615c60]{grid-template-columns:1fr}.carousel-image[data-v-ce615c60]{min-height:200px}.reverse .carousel-image[data-v-ce615c60],.reverse .carousel-caption[data-v-ce615c60]{order:initial}.carousel-caption[data-v-ce615c60]{padding:22px}.carousel-caption h3[data-v-ce615c60]{font-size:23px}}.carousel-query[data-v-7eabc314]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:20px;margin-bottom:20px}.carousel-query label[data-v-7eabc314],.carousel-dialog label[data-v-7eabc314]{display:grid;gap:8px;font-size:13px}.carousel-query-actions[data-v-7eabc314]{display:flex;justify-content:flex-end;gap:10px;grid-column:1/-1}.carousel-table[data-v-7eabc314]{padding:0;overflow:hidden}.carousel-row[data-v-7eabc314]{display:flex;align-items:center;gap:14px;min-width:280px}.carousel-row img[data-v-7eabc314]{width:100px;height:62px;object-fit:cover;border-radius:6px;flex:0 0 100px}.carousel-row>div[data-v-7eabc314]{min-width:0}.carousel-row strong[data-v-7eabc314]{display:block;overflow-wrap:anywhere}.carousel-row p[data-v-7eabc314]{margin:6px 0;font-size:12px}.carousel-row small[data-v-7eabc314]{display:block;overflow-wrap:anywhere}.carousel-row-actions[data-v-7eabc314]{display:flex;flex-wrap:wrap;width:190px;gap:2px}.carousel-row-actions button[data-v-7eabc314]{padding:5px 7px}.carousel-table td[data-v-7eabc314]:first-child{max-width:480px}.carousel-empty[data-v-7eabc314]{text-align:center;padding:38px}.carousel-pager[data-v-7eabc314]{display:flex;justify-content:flex-end;align-items:center;gap:12px;padding:18px 20px;flex-wrap:wrap}.carousel-dialog[data-v-7eabc314]{width:min(1000px,calc(100vw - 48px));max-height:90vh;border:1px solid #dce7df;border-radius:12px;padding:24px;color:#26463d}.carousel-dialog[data-v-7eabc314]::backdrop{background:#183d3466}.carousel-dialog header[data-v-7eabc314],.carousel-dialog footer[data-v-7eabc314]{display:flex;align-items:center;justify-content:space-between;gap:16px}.carousel-dialog h2[data-v-7eabc314]{margin:0;font-size:20px}.carousel-dialog header[data-v-7eabc314]{margin-bottom:20px}.carousel-dialog footer[data-v-7eabc314]{justify-content:flex-end;margin-top:22px}.carousel-dialog footer>span[data-v-7eabc314]{margin-right:auto;color:#7b8d83;font-size:13px}.carousel-form-grid[data-v-7eabc314]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.full[data-v-7eabc314]{grid-column:1/-1}.carousel-dialog .carousel-check[data-v-7eabc314]{display:flex;align-items:center;gap:10px}.carousel-check input[data-v-7eabc314]{width:auto}.carousel-settings-heading[data-v-7eabc314]{margin:24px 0 16px}.carousel-stat-row[data-v-7eabc314]{display:grid;grid-template-columns:1fr 2fr auto;gap:12px;align-items:end;margin-bottom:12px}@media(max-width:650px){.carousel-query[data-v-7eabc314],.carousel-form-grid[data-v-7eabc314]{grid-template-columns:1fr}.carousel-query-actions[data-v-7eabc314]{flex-wrap:wrap}.carousel-dialog[data-v-7eabc314]{padding:18px}.carousel-dialog footer[data-v-7eabc314]{flex-wrap:wrap}.carousel-stat-row[data-v-7eabc314]{grid-template-columns:1fr}.carousel-row[data-v-7eabc314]{min-width:240px}.carousel-row img[data-v-7eabc314]{width:70px;flex-basis:70px}}.lecture-preview[data-v-c95224b9]{overflow-wrap:anywhere}.lecture-hero[data-v-c95224b9]{display:grid;grid-template-columns:1fr 1fr;border:1px solid #dfe9e5;border-radius:14px;overflow:hidden;margin-bottom:28px;background:#f6fbfa}.lecture-photo[data-v-c95224b9]{position:relative;min-height:280px;display:grid;place-items:center;color:#78918a;background:#edf4f1}.lecture-photo img[data-v-c95224b9]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.lecture-copy[data-v-c95224b9]{padding:30px}.lecture-copy h2[data-v-c95224b9]{font-size:27px;line-height:1.4;color:#002cb0}.lecture-copy p[data-v-c95224b9]{color:#50696e}.lecture-copy dl>div[data-v-c95224b9]{display:grid;grid-template-columns:80px 1fr;gap:12px;padding:10px 0;border-top:1px solid #dfe9e5}.lecture-copy dt[data-v-c95224b9]{color:#78918a}.lecture-copy dd[data-v-c95224b9]{margin:0}.lecture-preview>h3[data-v-c95224b9]{color:#002cb0;font-size:20px}.lecture-summary[data-v-c95224b9]{color:#50696e;font-size:16px;white-space:pre-wrap}.lecture-preview ul[data-v-c95224b9]{list-style:none;padding:0}.lecture-preview li[data-v-c95224b9]{position:relative;padding:12px 16px 12px 34px;background:#f2faf8;border:1px solid #e0eeeb;border-radius:8px;margin-bottom:12px;line-height:1.8;white-space:pre-wrap;color:#2c3f43}.lecture-preview li[data-v-c95224b9]:before{content:"✓";position:absolute;left:12px;color:#54aba3}@media(max-width:650px){.lecture-hero[data-v-c95224b9]{grid-template-columns:1fr}.lecture-photo[data-v-c95224b9]{min-height:200px}.lecture-copy[data-v-c95224b9]{padding:22px}.lecture-copy h2[data-v-c95224b9]{font-size:23px}}.lecture-query[data-v-440ba276]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:20px;margin-bottom:20px}.lecture-query label[data-v-440ba276],.lecture-dialog label[data-v-440ba276]{display:grid;gap:8px;font-size:13px}.lecture-query-actions[data-v-440ba276]{display:flex;justify-content:flex-end;gap:10px;grid-column:1/-1}.lecture-table[data-v-440ba276]{padding:0;overflow:hidden}.lecture-row[data-v-440ba276]{display:flex;align-items:center;gap:14px;min-width:270px}.lecture-row img[data-v-440ba276]{width:100px;height:62px;object-fit:cover;border-radius:6px;flex:0 0 100px}.lecture-row>div[data-v-440ba276]{min-width:0}.lecture-row strong[data-v-440ba276]{display:block;overflow-wrap:anywhere}.lecture-row p[data-v-440ba276]{margin:6px 0;font-size:12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lecture-table td[data-v-440ba276]:first-child{max-width:450px}.lecture-row-actions[data-v-440ba276]{display:flex;flex-wrap:wrap;width:190px;gap:2px}.lecture-row-actions button[data-v-440ba276]{padding:5px 7px}.lecture-empty[data-v-440ba276]{text-align:center;padding:38px}.lecture-pager[data-v-440ba276]{display:flex;justify-content:flex-end;align-items:center;gap:12px;padding:18px 20px;flex-wrap:wrap}.lecture-dialog[data-v-440ba276]{width:min(1000px,calc(100vw - 48px));max-height:90vh;border:1px solid #dce7df;border-radius:12px;padding:24px;color:#26463d}.lecture-dialog[data-v-440ba276]::backdrop{background:#183d3466}.lecture-dialog header[data-v-440ba276],.lecture-dialog footer[data-v-440ba276],.lecture-points-heading[data-v-440ba276]{display:flex;align-items:center;justify-content:space-between;gap:16px}.lecture-dialog header[data-v-440ba276]{margin-bottom:20px}.lecture-dialog h2[data-v-440ba276]{margin:0;font-size:20px}.lecture-dialog footer[data-v-440ba276]{justify-content:flex-end;margin-top:22px}.lecture-dialog footer>span[data-v-440ba276]{margin-right:auto;color:#7b8d83;font-size:13px}.lecture-form-grid[data-v-440ba276]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.full[data-v-440ba276]{grid-column:1/-1}.lecture-dialog .lecture-check[data-v-440ba276]{display:flex;align-items:center;gap:10px}.lecture-check input[data-v-440ba276]{width:auto}.lecture-points-heading[data-v-440ba276]{margin:24px 0 12px}.lecture-points-heading h3[data-v-440ba276]{margin:0}.lecture-point[data-v-440ba276]{display:flex;align-items:center;gap:12px;padding:16px;background:#f5f9f6;border-radius:8px;margin-bottom:12px}.lecture-point label[data-v-440ba276]{flex:1}@media(max-width:650px){.lecture-query[data-v-440ba276],.lecture-form-grid[data-v-440ba276]{grid-template-columns:1fr}.lecture-query-actions[data-v-440ba276],.lecture-dialog footer[data-v-440ba276]{flex-wrap:wrap}.lecture-dialog[data-v-440ba276]{padding:18px}.lecture-point[data-v-440ba276]{align-items:stretch;flex-direction:column}.lecture-row img[data-v-440ba276]{width:70px;flex-basis:70px}}.activity-public-media[data-v-1e1dc3c8]{display:grid;gap:20px}.activity-public-media article[data-v-1e1dc3c8]{padding:20px;border:1px solid #dce7e5;border-radius:10px;overflow-wrap:anywhere}.activity-public-media h3[data-v-1e1dc3c8]{margin:0 0 12px;color:#005c58}.activity-public-media p[data-v-1e1dc3c8]{line-height:1.8;white-space:pre-wrap}.activity-public-media .media-meta[data-v-1e1dc3c8]{color:#789198;font-size:13px}.activity-public-media video[data-v-1e1dc3c8]{width:min(100%,760px);max-height:460px;background:#162727}.activity-public-media a[data-v-1e1dc3c8]{color:#21847c}.activity-preview[data-v-baa25901]{overflow-wrap:anywhere;color:#42646b}.activity-hero[data-v-baa25901]{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:28px}.activity-hero img[data-v-baa25901]{width:100%;aspect-ratio:16/10;object-fit:cover;border-radius:12px}.activity-hero h2[data-v-baa25901]{font-size:28px;color:#002cb0}.activity-preview section[data-v-baa25901]{margin:22px 0;padding-bottom:16px;border-bottom:1px solid #dce7e5}.activity-preview h3[data-v-baa25901]{color:#002cb0;font-size:20px}.activity-preview p[data-v-baa25901],.activity-preview li[data-v-baa25901]{line-height:1.9;white-space:pre-wrap}.pending[data-v-baa25901]{padding:16px;background:#f1f7f5;border-radius:8px}@media(max-width:650px){.activity-hero[data-v-baa25901]{grid-template-columns:1fr}}.activity-lines[data-v-d8288d39]{display:grid;gap:8px;font-size:13px;min-width:0}.activity-media-fields[data-v-7f0e338b],.activity-material[data-v-7f0e338b]{display:grid;gap:14px}.activity-media-fields label[data-v-7f0e338b]{display:grid;gap:8px}.activity-material[data-v-7f0e338b]{padding:18px;border:1px solid #dce7df;background:#f5f9f7;border-radius:8px}.material-heading[data-v-7f0e338b]{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap}.activity-media-fields .check[data-v-7f0e338b]{display:flex;gap:8px;align-items:center}.check input[data-v-7f0e338b]{width:auto}.activity-media-fields button[data-v-7f0e338b]{justify-self:start}.activity-detail-fields[data-v-8c255782]{display:grid;gap:20px;margin-top:24px}.activity-detail-fields nav[data-v-8c255782]{position:sticky;top:0;z-index:1;display:flex;flex-direction:row;flex-wrap:wrap;gap:4px;padding:10px;background:#fff;border:1px solid #dce7df;border-radius:8px}.activity-detail-fields nav button[data-v-8c255782]{width:auto;flex:0 0 auto;min-width:0;justify-content:center}.activity-detail-fields section[data-v-8c255782]{display:grid;gap:16px;padding:20px;border:1px solid #dce7df;border-radius:10px;scroll-margin-top:120px}.activity-detail-fields h3[data-v-8c255782]{margin:0;color:#087567;font-size:17px}.activity-detail-fields label[data-v-8c255782]{display:grid;gap:8px}.detail-grid[data-v-8c255782]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.detail-block[data-v-8c255782]{display:grid;gap:12px;padding:16px;background:#f5f9f7;border-radius:6px}.activity-detail-fields button[data-v-8c255782]{justify-self:start}.activity-detail-fields .check[data-v-8c255782]{display:flex;gap:8px;align-items:center}.check input[data-v-8c255782]{width:auto}@media(max-width:650px){.detail-grid[data-v-8c255782]{grid-template-columns:1fr}.activity-detail-fields section[data-v-8c255782]{padding:14px}}.activity-assignment[data-v-1618a64b]{display:flex;align-items:end;gap:16px;margin-bottom:20px;padding:20px}.activity-assignment label[data-v-1618a64b]{display:grid;gap:8px;min-width:240px}.activity-query[data-v-1618a64b]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:20px;margin-bottom:20px}.activity-query label[data-v-1618a64b],.activity-dialog label[data-v-1618a64b]{display:grid;gap:8px;font-size:13px}.activity-query-actions[data-v-1618a64b]{display:flex;justify-content:flex-end;gap:10px;grid-column:1/-1}.activity-table[data-v-1618a64b]{padding:0;overflow:hidden}.activity-row[data-v-1618a64b]{display:flex;align-items:center;gap:14px;min-width:270px}.activity-row img[data-v-1618a64b]{width:100px;height:62px;object-fit:cover;border-radius:6px;flex:0 0 100px}.activity-row>div[data-v-1618a64b]{min-width:0}.activity-row strong[data-v-1618a64b]{display:block;overflow-wrap:anywhere}.activity-row p[data-v-1618a64b]{margin:6px 0;font-size:12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.activity-table td[data-v-1618a64b]:first-child{max-width:450px}.activity-row-actions[data-v-1618a64b]{display:flex;flex-wrap:wrap;width:190px;gap:2px}.activity-row-actions button[data-v-1618a64b]{padding:5px 7px}.activity-empty[data-v-1618a64b]{text-align:center;padding:38px}.activity-pager[data-v-1618a64b]{display:flex;justify-content:flex-end;align-items:center;gap:12px;padding:18px 20px;flex-wrap:wrap}.activity-dialog[data-v-1618a64b]{width:min(1000px,calc(100vw - 48px));max-height:90vh;border:1px solid #dce7df;border-radius:12px;padding:24px;color:#26463d}.activity-dialog[data-v-1618a64b]::backdrop{background:#183d3466}.activity-dialog header[data-v-1618a64b],.activity-dialog footer[data-v-1618a64b],.activity-points-heading[data-v-1618a64b]{display:flex;align-items:center;justify-content:space-between;gap:16px}.activity-dialog header[data-v-1618a64b]{margin-bottom:20px}.activity-dialog h2[data-v-1618a64b]{margin:0;font-size:20px}.activity-dialog footer[data-v-1618a64b]{justify-content:flex-end;margin-top:22px}.activity-dialog footer>span[data-v-1618a64b]{margin-right:auto;color:#7b8d83;font-size:13px}.activity-form-grid[data-v-1618a64b]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.full[data-v-1618a64b]{grid-column:1/-1}.activity-dialog .activity-check[data-v-1618a64b]{display:flex;align-items:center;gap:10px}.activity-check input[data-v-1618a64b]{width:auto}.activity-points-heading[data-v-1618a64b]{margin:24px 0 12px}.activity-points-heading h3[data-v-1618a64b]{margin:0}.activity-point[data-v-1618a64b]{display:flex;align-items:center;gap:12px;padding:16px;background:#f5f9f6;border-radius:8px;margin-bottom:12px}.activity-point label[data-v-1618a64b]{flex:1}@media(max-width:650px){.activity-query[data-v-1618a64b],.activity-form-grid[data-v-1618a64b]{grid-template-columns:1fr}.activity-query-actions[data-v-1618a64b],.activity-dialog footer[data-v-1618a64b]{flex-wrap:wrap}.activity-dialog[data-v-1618a64b]{padding:18px}.activity-point[data-v-1618a64b]{align-items:stretch;flex-direction:column}.activity-row img[data-v-1618a64b]{width:70px;flex-basis:70px}}.deal-fields[data-v-bccc1012]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.deal-fields label[data-v-bccc1012]{display:grid;gap:8px;font-size:13px}.full[data-v-bccc1012]{grid-column:1/-1}.deal-fields .check[data-v-bccc1012]{display:flex;align-items:center;gap:10px}.check input[data-v-bccc1012]{width:auto}@media(max-width:650px){.deal-fields[data-v-bccc1012]{grid-template-columns:1fr}}.deal-preview[data-v-0145b016]{color:#355761;line-height:1.8;overflow-wrap:anywhere}.deal-preview>img[data-v-0145b016]{width:100%;max-height:300px;object-fit:cover;border-radius:10px;margin-bottom:20px}.deal-preview h2[data-v-0145b016]{color:#002cb0;font-size:28px}.deal-preview p[data-v-0145b016]{white-space:pre-wrap}.deal-preview dl>div[data-v-0145b016]{display:grid;grid-template-columns:120px 1fr;gap:16px;border-bottom:1px solid #dbe8e6;padding:12px 0}.deal-preview dt[data-v-0145b016]{color:#78918b}.deal-preview dd[data-v-0145b016]{margin:0}.deal-assignment[data-v-2b0ea309]{display:flex;align-items:end;gap:16px;margin-bottom:20px;padding:20px}.deal-assignment label[data-v-2b0ea309]{display:grid;gap:8px;min-width:240px}.deal-query[data-v-2b0ea309]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:20px;margin-bottom:20px}.deal-query label[data-v-2b0ea309],.deal-dialog label[data-v-2b0ea309]{display:grid;gap:8px;font-size:13px}.deal-query-actions[data-v-2b0ea309]{display:flex;justify-content:flex-end;gap:10px;grid-column:1/-1}.deal-table[data-v-2b0ea309]{padding:0;overflow:hidden}.deal-row[data-v-2b0ea309]{display:flex;align-items:center;gap:14px;min-width:270px}.deal-row img[data-v-2b0ea309]{width:100px;height:62px;object-fit:cover;border-radius:6px;flex:0 0 100px}.deal-row>div[data-v-2b0ea309]{min-width:0}.deal-row strong[data-v-2b0ea309]{display:block;overflow-wrap:anywhere}.deal-row p[data-v-2b0ea309]{margin:6px 0;font-size:12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.deal-table td[data-v-2b0ea309]:first-child{max-width:450px}.deal-row-actions[data-v-2b0ea309]{display:flex;flex-wrap:wrap;width:190px;gap:2px}.deal-row-actions button[data-v-2b0ea309]{padding:5px 7px}.deal-empty[data-v-2b0ea309]{text-align:center;padding:38px}.deal-pager[data-v-2b0ea309]{display:flex;justify-content:flex-end;align-items:center;gap:12px;padding:18px 20px;flex-wrap:wrap}.deal-dialog[data-v-2b0ea309]{width:min(1000px,calc(100vw - 48px));max-height:90vh;border:1px solid #dce7df;border-radius:12px;padding:24px;color:#26463d}.deal-dialog[data-v-2b0ea309]::backdrop{background:#183d3466}.deal-dialog header[data-v-2b0ea309],.deal-dialog footer[data-v-2b0ea309]{display:flex;align-items:center;justify-content:space-between;gap:16px}.deal-dialog header[data-v-2b0ea309]{margin-bottom:20px}.deal-dialog h2[data-v-2b0ea309]{margin:0;font-size:20px}.deal-dialog footer[data-v-2b0ea309]{justify-content:flex-end;margin-top:22px}.deal-dialog footer>span[data-v-2b0ea309]{margin-right:auto;color:#7b8d83;font-size:13px}.deal-point[data-v-2b0ea309]{display:flex;align-items:center;gap:12px;padding:16px;background:#f5f9f6;border-radius:8px;margin-bottom:12px}.deal-point label[data-v-2b0ea309]{flex:1}@media(max-width:650px){.deal-query[data-v-2b0ea309]{grid-template-columns:1fr}.deal-query-actions[data-v-2b0ea309],.deal-dialog footer[data-v-2b0ea309]{flex-wrap:wrap}.deal-dialog[data-v-2b0ea309]{padding:18px}.deal-point[data-v-2b0ea309]{align-items:stretch;flex-direction:column}.deal-row img[data-v-2b0ea309]{width:70px;flex-basis:70px}}.order-full-preview[data-v-a8f55094]{display:grid;gap:16px;line-height:1.8}.order-full-preview>img[data-v-a8f55094]{max-width:100%;max-height:260px;object-fit:cover;border-radius:8px}.order-full-preview section[data-v-a8f55094]{padding:18px;border:1px solid #dce7df;border-radius:8px;background:#f5f9f6}.order-full-preview p[data-v-a8f55094],.order-full-preview dd[data-v-a8f55094]{white-space:pre-wrap;overflow-wrap:anywhere}.order-full-preview dl[data-v-a8f55094]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.order-full-preview dt[data-v-a8f55094]{font-size:12px;color:#71887c}.order-full-preview dd[data-v-a8f55094]{margin:0}.order-full-preview small[data-v-a8f55094]{color:#71887c}@media(max-width:700px){.order-full-preview dl[data-v-a8f55094]{grid-template-columns:1fr}}.order-media[data-v-884aa2f3]{display:grid;gap:15px;border:1px solid #dce7df;border-radius:9px;padding:20px}.order-media label[data-v-884aa2f3]{display:grid;gap:8px;font-size:13px}.order-media p[data-v-884aa2f3],.order-media small[data-v-884aa2f3]{font-size:13px;color:#71877a;line-height:1.8}.order-media button[data-v-884aa2f3]{justify-self:start}.order-media video[data-v-884aa2f3]{width:min(100%,480px);max-height:240px}.file-row[data-v-884aa2f3]{display:flex;align-items:end;gap:12px;flex-wrap:wrap;padding:14px;background:#f2f8f4;border-radius:6px}.file-row label[data-v-884aa2f3]{flex:1;min-width:180px}.order-fields[data-v-8a613f9d]{display:grid;grid-template-columns:1fr 1fr;gap:15px}.order-fields label[data-v-8a613f9d]{display:grid;gap:7px}.full[data-v-8a613f9d]{grid-column:1/-1}.order-fields .check[data-v-8a613f9d]{display:flex;align-items:center;gap:9px}.check input[data-v-8a613f9d]{width:auto}.summary-section[data-v-8a613f9d]{border:1px solid #dce7df;background:#f5f9f6;padding:15px;border-radius:8px}@media(max-width:650px){.order-fields[data-v-8a613f9d]{grid-template-columns:1fr}}.order-funnel[data-v-13664d3a]{padding:15px 18px;background:#eaf4ef;border:1px solid #cfe6da;border-radius:10px;color:#176251}.order-tabs[data-v-13664d3a]{display:flex;gap:10px;flex-wrap:wrap;margin:20px 0}.order-tabs span[data-v-13664d3a]{margin-left:6px}.order-query[data-v-13664d3a]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.order-query label[data-v-13664d3a],.order-assignment label[data-v-13664d3a],.order-fields label[data-v-13664d3a]{display:grid;gap:8px;font-size:13px}.order-query-actions[data-v-13664d3a]{grid-column:1/-1;display:flex;gap:10px;justify-content:flex-end}.order-assignment[data-v-13664d3a]{display:flex;align-items:end;gap:16px}.order-assignment label[data-v-13664d3a]{min-width:260px}.order-table[data-v-13664d3a]{padding:0;margin-top:14px}.order-row[data-v-13664d3a]{display:flex;gap:12px;align-items:center;min-width:220px}.order-row img[data-v-13664d3a]{width:82px;height:56px;object-fit:cover;border-radius:6px}.order-row p[data-v-13664d3a]{margin:6px 0;color:#81958e;font-size:11px}.order-row-actions[data-v-13664d3a]{display:flex;flex-wrap:wrap;gap:5px 10px;min-width:145px}.order-row-actions button[data-v-13664d3a]{font-size:12px}.order-pager[data-v-13664d3a]{display:flex;justify-content:flex-end;align-items:center;gap:12px;padding:16px;font-size:13px}.order-dialog[data-v-13664d3a]{width:min(1050px,calc(100vw - 48px));max-height:90vh;border:1px solid #dce7df;border-radius:12px;padding:24px;color:#26463d}.order-dialog[data-v-13664d3a]::backdrop{background:#183d3466}.order-dialog header[data-v-13664d3a],.order-dialog footer[data-v-13664d3a]{display:flex;justify-content:space-between;align-items:center;gap:15px}.order-dialog header[data-v-13664d3a]{margin-bottom:20px}.order-dialog footer[data-v-13664d3a]{justify-content:flex-end;margin-top:22px}.order-dialog footer>span[data-v-13664d3a]{margin-right:auto;font-size:13px;color:#81958e}.order-dialog h2[data-v-13664d3a]{margin:0;font-size:20px}.order-fields[data-v-13664d3a]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.order-fields .full[data-v-13664d3a]{grid-column:1/-1}.order-fields .check[data-v-13664d3a]{display:flex;align-items:center;gap:8px}.check input[data-v-13664d3a]{width:auto}.order-preview[data-v-13664d3a]{padding:24px;background:#f5f9f6;border-radius:10px}.order-preview img[data-v-13664d3a]{max-width:100%;max-height:260px;object-fit:cover;border-radius:8px}.order-history[data-v-13664d3a]{display:flex;justify-content:space-between;gap:15px;padding:16px;background:#f5f9f6;margin-bottom:10px}@media(max-width:700px){.order-query[data-v-13664d3a],.order-fields[data-v-13664d3a]{grid-template-columns:1fr}.order-assignment[data-v-13664d3a],.order-dialog footer[data-v-13664d3a],.order-pager[data-v-13664d3a]{flex-wrap:wrap}.order-dialog[data-v-13664d3a]{padding:16px}.order-query-actions[data-v-13664d3a]{flex-wrap:wrap}}.project-fields[data-v-2d542733]{display:grid;grid-template-columns:1fr 1fr;gap:15px}.project-fields label[data-v-2d542733]{display:grid;gap:7px}.full[data-v-2d542733]{grid-column:1/-1}.project-fields .check[data-v-2d542733]{display:flex;align-items:center;gap:9px}.check input[data-v-2d542733]{width:auto}.summary-section[data-v-2d542733]{padding:15px;background:#f5f9f6;border:1px solid #dce7df;border-radius:8px}@media(max-width:650px){.project-fields[data-v-2d542733]{grid-template-columns:1fr}}.project-summary-preview[data-v-98998d97]{display:grid;gap:16px;line-height:1.8}.project-summary-preview>img[data-v-98998d97]{max-width:100%;max-height:260px;object-fit:cover;border-radius:8px}.project-summary-preview section[data-v-98998d97]{padding:18px;background:#f5f9f6;border:1px solid #dce7df;border-radius:8px}.project-summary-preview p[data-v-98998d97],.project-summary-preview dd[data-v-98998d97]{white-space:pre-wrap;overflow-wrap:anywhere}.project-summary-preview dl[data-v-98998d97]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.project-summary-preview dt[data-v-98998d97]{font-size:12px;color:#71887c}.project-summary-preview dd[data-v-98998d97]{margin:0}.project-summary-preview small[data-v-98998d97]{color:#71887c}@media(max-width:700px){.project-summary-preview dl[data-v-98998d97]{grid-template-columns:1fr}}.project-funnel[data-v-853d9d81]{padding:15px 18px;background:#eaf4ef;border:1px solid #cfe6da;border-radius:10px;color:#176251}.project-tabs[data-v-853d9d81]{display:flex;gap:10px;flex-wrap:wrap;margin:20px 0}.project-tabs span[data-v-853d9d81]{margin-left:6px}.project-query[data-v-853d9d81]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.project-query label[data-v-853d9d81],.project-assignment label[data-v-853d9d81],.project-fields label[data-v-853d9d81]{display:grid;gap:8px;font-size:13px}.project-query-actions[data-v-853d9d81]{grid-column:1/-1;display:flex;gap:10px;justify-content:flex-end}.project-assignment[data-v-853d9d81]{display:flex;align-items:end;gap:16px}.project-assignment label[data-v-853d9d81]{min-width:260px}.project-table[data-v-853d9d81]{padding:0;margin-top:14px}.project-row[data-v-853d9d81]{display:flex;gap:12px;align-items:center;min-width:220px}.project-row img[data-v-853d9d81]{width:82px;height:56px;object-fit:cover;border-radius:6px}.project-row p[data-v-853d9d81]{margin:6px 0;color:#81958e;font-size:11px}.project-row-actions[data-v-853d9d81]{display:flex;flex-wrap:wrap;gap:5px 10px;min-width:145px}.project-row-actions button[data-v-853d9d81]{font-size:12px}.project-pager[data-v-853d9d81]{display:flex;justify-content:flex-end;align-items:center;gap:12px;padding:16px;font-size:13px}.project-dialog[data-v-853d9d81]{width:min(1050px,calc(100vw - 48px));max-height:90vh;border:1px solid #dce7df;border-radius:12px;padding:24px;color:#26463d}.project-dialog[data-v-853d9d81]::backdrop{background:#183d3466}.project-dialog header[data-v-853d9d81],.project-dialog footer[data-v-853d9d81]{display:flex;justify-content:space-between;align-items:center;gap:15px}.project-dialog header[data-v-853d9d81]{margin-bottom:20px}.project-dialog footer[data-v-853d9d81]{justify-content:flex-end;margin-top:22px}.project-dialog footer>span[data-v-853d9d81]{margin-right:auto;font-size:13px;color:#81958e}.project-dialog h2[data-v-853d9d81]{margin:0;font-size:20px}.project-fields[data-v-853d9d81]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.project-fields .full[data-v-853d9d81]{grid-column:1/-1}.project-fields .check[data-v-853d9d81]{display:flex;align-items:center;gap:8px}.check input[data-v-853d9d81]{width:auto}.project-preview[data-v-853d9d81]{padding:24px;background:#f5f9f6;border-radius:10px}.project-preview img[data-v-853d9d81]{max-width:100%;max-height:260px;object-fit:cover;border-radius:8px}.project-history[data-v-853d9d81]{display:flex;justify-content:space-between;gap:15px;padding:16px;background:#f5f9f6;margin-bottom:10px}@media(max-width:700px){.project-query[data-v-853d9d81],.project-fields[data-v-853d9d81]{grid-template-columns:1fr}.project-assignment[data-v-853d9d81],.project-dialog footer[data-v-853d9d81],.project-pager[data-v-853d9d81]{flex-wrap:wrap}.project-dialog[data-v-853d9d81]{padding:16px}.project-query-actions[data-v-853d9d81]{flex-wrap:wrap}}.product-summary-fields[data-v-e1f77af1]{display:grid;gap:24px}.product-summary-fields section[data-v-e1f77af1]{border:1px solid #dce7e3;border-radius:10px;padding:20px}.product-summary-fields h3[data-v-e1f77af1]{margin:0 0 18px;color:#087567;font-size:17px}.fields-grid[data-v-e1f77af1]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.fields-grid label[data-v-e1f77af1],.media-block label[data-v-e1f77af1]{display:grid;gap:8px;font-size:13px}.full[data-v-e1f77af1]{grid-column:1/-1}.field-notice[data-v-e1f77af1]{padding:12px 16px;background:#edf8f5;border-radius:8px;font-size:13px;margin:0;line-height:1.7}.product-summary-fields small[data-v-e1f77af1],.media-block p[data-v-e1f77af1]{font-size:12px;color:#758f86}.media-block[data-v-e1f77af1]{display:grid;gap:14px;border-top:1px solid #dce7e3;margin-top:24px;padding-top:24px}.media-block button[data-v-e1f77af1]{justify-self:start}.media-block video[data-v-e1f77af1]{width:min(100%,480px);max-height:260px}.media-block h4[data-v-e1f77af1]{margin:0}.file-row[data-v-e1f77af1]{display:grid;grid-template-columns:1fr 1.5fr 100px auto;align-items:end;gap:10px;padding:12px;background:#f5f9f7;border-radius:8px}.file-actions[data-v-e1f77af1],.publish-options[data-v-e1f77af1]{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.publish-options label[data-v-e1f77af1]{display:flex;gap:8px;align-items:center}.publish-options input[data-v-e1f77af1]{width:auto}@media(max-width:700px){.fields-grid[data-v-e1f77af1],.file-row[data-v-e1f77af1]{grid-template-columns:1fr}.product-summary-fields section[data-v-e1f77af1]{padding:14px}}.product-summary-preview .cover[data-v-5bf02245]{max-width:100%;max-height:220px;object-fit:cover;border-radius:8px}.product-summary-preview h2[data-v-5bf02245]{margin:16px 0}.product-summary-preview>p[data-v-5bf02245]{font-size:13px;color:#7c948b}.product-summary-preview section[data-v-5bf02245]{margin-top:24px}.product-summary-preview h3[data-v-5bf02245]{font-size:17px;color:#087567}.product-summary-preview dl[data-v-5bf02245]{display:grid;grid-template-columns:1fr 1fr;border:1px solid #e0ece6;border-radius:8px;overflow:hidden}.product-summary-preview dl>div[data-v-5bf02245]{padding:16px;border-bottom:1px solid #e0ece6}.product-summary-preview .wide[data-v-5bf02245]{grid-column:1/-1}.product-summary-preview dt[data-v-5bf02245]{font-size:12px;color:#7c948b;margin-bottom:10px}.product-summary-preview dd[data-v-5bf02245]{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.7}.product-summary-preview video[data-v-5bf02245]{width:min(100%,480px);max-height:260px}@media(max-width:600px){.product-summary-preview dl[data-v-5bf02245]{grid-template-columns:1fr}}.supply-tabs[data-v-bbc636e3],.supply-actions[data-v-bbc636e3],.supply-pager[data-v-bbc636e3]{display:flex;gap:10px;flex-wrap:wrap}.supply-tabs[data-v-bbc636e3]{margin:0 0 20px}.supply-query[data-v-bbc636e3]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.supply-query label[data-v-bbc636e3],.supply-fields label[data-v-bbc636e3],.supply-assignment label[data-v-bbc636e3]{display:grid;gap:8px;font-size:13px}.supply-query-actions[data-v-bbc636e3]{grid-column:1/-1;display:flex;justify-content:flex-end;gap:10px}.supply-assignment[data-v-bbc636e3]{display:flex;align-items:end;gap:16px}.supply-assignment label[data-v-bbc636e3]{min-width:260px}.supply-table[data-v-bbc636e3]{padding:0;margin-top:14px}.supply-row[data-v-bbc636e3]{display:flex;align-items:center;gap:12px;min-width:260px}.supply-row img[data-v-bbc636e3]{width:90px;height:65px;object-fit:cover;border-radius:6px}.supply-row p[data-v-bbc636e3]{font-size:12px;color:#81958e}.supply-actions[data-v-bbc636e3]{min-width:145px;gap:5px 10px}.supply-pager[data-v-bbc636e3]{padding:16px;align-items:center;justify-content:flex-end;font-size:13px}.supply-dialog[data-v-bbc636e3]{width:min(1000px,calc(100vw - 48px));max-height:90vh;border:1px solid #dce7df;border-radius:12px;padding:24px;color:#26463d}.supply-dialog[data-v-bbc636e3]::backdrop{background:#183d3466}.supply-dialog header[data-v-bbc636e3],.supply-dialog footer[data-v-bbc636e3]{display:flex;align-items:center;justify-content:space-between;gap:15px}.supply-dialog header[data-v-bbc636e3]{margin-bottom:22px}.supply-dialog h2[data-v-bbc636e3]{margin:0;font-size:21px}.supply-dialog footer[data-v-bbc636e3]{justify-content:flex-end;margin-top:22px}.supply-dialog footer>span[data-v-bbc636e3]{margin-right:auto;color:#81958e;font-size:13px}.supply-fields[data-v-bbc636e3]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.supply-fields .full[data-v-bbc636e3]{grid-column:1/-1}.supply-fields .check[data-v-bbc636e3]{display:flex;align-items:center;gap:8px}.check input[data-v-bbc636e3]{width:auto}.supply-preview[data-v-bbc636e3]{padding:24px;background:#f0f9f7;border-radius:9px}.supply-preview img[data-v-bbc636e3]{max-width:100%;max-height:260px;object-fit:cover;border-radius:8px}.supply-history[data-v-bbc636e3]{padding:15px;margin:10px 0;background:#f0f9f7;display:flex;justify-content:space-between}.supply-text[data-v-bbc636e3]{white-space:pre-wrap}@media(max-width:700px){.supply-query[data-v-bbc636e3],.supply-fields[data-v-bbc636e3]{grid-template-columns:1fr}.supply-dialog[data-v-bbc636e3]{padding:16px}.supply-assignment[data-v-bbc636e3],.supply-dialog footer[data-v-bbc636e3]{flex-wrap:wrap}}.product-summary-fields[data-v-54704daf]{display:grid;gap:24px}.product-summary-fields section[data-v-54704daf]{border:1px solid #dce7e3;border-radius:10px;padding:20px}.product-summary-fields h3[data-v-54704daf]{margin:0 0 18px;color:#087567;font-size:17px}.fields-grid[data-v-54704daf]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.fields-grid label[data-v-54704daf],.media-block label[data-v-54704daf]{display:grid;gap:8px;font-size:13px}.full[data-v-54704daf]{grid-column:1/-1}.field-notice[data-v-54704daf]{padding:12px 16px;background:#edf8f5;border-radius:8px;font-size:13px;margin:0;line-height:1.7}.product-summary-fields small[data-v-54704daf],.media-block p[data-v-54704daf]{font-size:12px;color:#758f86}.media-block[data-v-54704daf]{display:grid;gap:14px;border-top:1px solid #dce7e3;margin-top:24px;padding-top:24px}.media-block button[data-v-54704daf]{justify-self:start}.media-block video[data-v-54704daf]{width:min(100%,480px);max-height:260px}.media-block h4[data-v-54704daf]{margin:0}.file-row[data-v-54704daf]{display:grid;grid-template-columns:1fr 1.5fr 100px auto;align-items:end;gap:10px;padding:12px;background:#f5f9f7;border-radius:8px}.file-actions[data-v-54704daf],.publish-options[data-v-54704daf]{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.publish-options label[data-v-54704daf]{display:flex;gap:8px;align-items:center}.publish-options input[data-v-54704daf]{width:auto}@media(max-width:700px){.fields-grid[data-v-54704daf],.file-row[data-v-54704daf]{grid-template-columns:1fr}.product-summary-fields section[data-v-54704daf]{padding:14px}}.alliance-fields[data-v-85bf7b7b]{display:grid;gap:24px}.alliance-fields section[data-v-85bf7b7b]{border:1px solid #dce7e3;border-radius:10px;padding:20px}.alliance-fields h3[data-v-85bf7b7b]{margin:0 0 18px;color:#087567;font-size:17px}.grid[data-v-85bf7b7b]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.grid label[data-v-85bf7b7b]{display:grid;gap:8px;font-size:13px}.full[data-v-85bf7b7b]{grid-column:1/-1}.notice[data-v-85bf7b7b]{padding:12px 16px;background:#edf8f5;border-radius:8px;font-size:13px;line-height:1.7}.options[data-v-85bf7b7b]{display:flex;gap:20px;flex-wrap:wrap}.options label[data-v-85bf7b7b]{display:flex;gap:8px;align-items:center}.options input[data-v-85bf7b7b]{width:auto}@media(max-width:700px){.grid[data-v-85bf7b7b]{grid-template-columns:1fr}.alliance-fields section[data-v-85bf7b7b]{padding:14px}}.st-head[data-v-f9c19947]{padding:22px 26px;background:linear-gradient(135deg,#f2fcfb 0%,var(--ink-150) 60%,var(--gold-50) 100%);border:1px solid var(--ink-200);border-radius:6px 6px 0 0}.st-head-main[data-v-f9c19947]{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.st-kind[data-v-f9c19947]{font-size:20px;font-weight:600;color:#005851}.st-status[data-v-f9c19947]{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;font-size:12px;line-height:1.7;color:#fff;background:var(--ink-300);border-radius:3px;white-space:nowrap}.st-status.is-ok[data-v-f9c19947]{background:var(--tiffany-800)}.st-status.is-wait[data-v-f9c19947]{background:var(--gold-600)}.st-status.is-warn[data-v-f9c19947]{background:var(--c-danger)}.st-status.sm[data-v-f9c19947]{font-size:11.5px;padding:2px 8px}.st-head-note[data-v-f9c19947]{display:flex;align-items:center;gap:7px;margin:10px 0 0;font-size:12.5px;color:var(--ink-500)}.st-section[data-v-f9c19947]{padding:24px 26px;background:#fff;border:1px solid var(--ink-200);border-top:0}.st-section[data-v-f9c19947]:last-child{border-radius:0 0 6px 6px}.st-sec-head[data-v-f9c19947]{margin-bottom:14px}.st-sec-head h3[data-v-f9c19947]{display:flex;align-items:center;gap:8px;margin:0 0 5px;font-size:16px;color:#005851}.st-sec-head h3[data-v-f9c19947]:before{content:"";flex:none;width:3px;height:15px;background:var(--tiffany-500);border-radius:2px}.st-sec-head p[data-v-f9c19947]{margin:0;font-size:12.5px;color:var(--ink-400);line-height:1.7}.st-grid[data-v-f9c19947]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;background:var(--ink-100);border:1px solid var(--ink-100);border-radius:5px;overflow:hidden}.st-grid.is-wide[data-v-f9c19947]{grid-template-columns:1fr}.st-cell[data-v-f9c19947]{padding:14px 18px;background:#fff;min-width:0}.st-cell.is-wide[data-v-f9c19947]{grid-column:1 / -1}.st-cell.is-narrow[data-v-f9c19947]{max-width:320px}.st-cell dt[data-v-f9c19947]{display:flex;align-items:center;gap:6px;margin-bottom:6px;font-size:12.5px;color:var(--ink-400)}.st-cell dd[data-v-f9c19947]{margin:0;font-size:14.5px;line-height:1.75;color:var(--ink-900);word-break:break-word}.st-pending[data-v-f9c19947]{display:inline-flex;flex-wrap:wrap;align-items:center;gap:7px;font-size:13px;color:var(--ink-300)}.st-tags[data-v-f9c19947]{display:flex;flex-wrap:wrap;gap:8px}.st-tags>span[data-v-f9c19947]{padding:3px 12px;font-size:13px;color:var(--tiffany-900);background:#e2f8f4;border-radius:3px;line-height:1.6}.st-text[data-v-f9c19947]{display:block;max-width:900px;font-size:14px;line-height:2;color:var(--ink-600)}.st-files[data-v-f9c19947]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:9px;max-width:860px}.st-files a[data-v-f9c19947]{display:flex;align-items:center;gap:11px;padding:12px 16px;background:var(--ink-50);border:1px solid var(--ink-150);border-radius:5px;color:var(--ink-900);text-decoration:none;transition:border-color .2s,background .2s}.st-files a[data-v-f9c19947]:hover{border-color:var(--tiffany-500);background:#f2fcfb}.st-file-name[data-v-f9c19947]{flex:1 1 auto;min-width:0;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.st-files em[data-v-f9c19947]{flex:none;font-style:normal;font-size:12px;color:var(--ink-300)}.st-file-go[data-v-f9c19947]{flex:none;color:var(--tiffany-700)}.st-video[data-v-f9c19947]{position:relative;width:100%;max-width:860px;aspect-ratio:16 / 9;border-radius:5px;overflow:hidden;background:#000}.st-video video[data-v-f9c19947],.st-video iframe[data-v-f9c19947]{width:100%;height:100%;border:0;display:block}@media(max-width:760px){.st-head[data-v-f9c19947],.st-section[data-v-f9c19947]{padding:18px 16px}.st-grid[data-v-f9c19947]{grid-template-columns:1fr}.st-cell.is-narrow[data-v-f9c19947]{max-width:none}}.alliance-preview[data-v-97725cbd]{--ink-900:#223c35;--ink-800:#35594e;--ink-700:#4a6c60;--ink-600:#6d887d;--ink-500:#7c948a;--ink-400:#91a49d;--ink-200:#dce7e3;--ink-150:#e4ece8;--ink-100:#f1f6f3;--tiffany-50:#effaf7;--tiffany-100:#d7f1e9;--tiffany-600:#0a8270;--gold-ink:#8e5b1d}.alliance-preview>img[data-v-97725cbd]{width:180px;height:110px;object-fit:cover;border-radius:8px}.alliance-preview>p[data-v-97725cbd]{font-size:13px;color:#708b80}.supply-tabs[data-v-dca3ade7],.supply-actions[data-v-dca3ade7],.supply-pager[data-v-dca3ade7]{display:flex;gap:10px;flex-wrap:wrap}.supply-tabs[data-v-dca3ade7]{margin:0 0 20px}.supply-query[data-v-dca3ade7]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.supply-query label[data-v-dca3ade7],.supply-fields label[data-v-dca3ade7],.supply-assignment label[data-v-dca3ade7]{display:grid;gap:8px;font-size:13px}.supply-query-actions[data-v-dca3ade7]{grid-column:1/-1;display:flex;justify-content:flex-end;gap:10px}.supply-assignment[data-v-dca3ade7]{display:flex;align-items:end;gap:16px}.supply-assignment label[data-v-dca3ade7]{min-width:260px}.supply-table[data-v-dca3ade7]{padding:0;margin-top:14px}.supply-row[data-v-dca3ade7]{display:flex;align-items:center;gap:12px;min-width:260px}.supply-row img[data-v-dca3ade7]{width:90px;height:65px;object-fit:cover;border-radius:6px}.supply-row p[data-v-dca3ade7]{font-size:12px;color:#81958e}.supply-actions[data-v-dca3ade7]{min-width:145px;gap:5px 10px}.supply-pager[data-v-dca3ade7]{padding:16px;align-items:center;justify-content:flex-end;font-size:13px}.supply-dialog[data-v-dca3ade7]{width:min(1000px,calc(100vw - 48px));max-height:90vh;border:1px solid #dce7df;border-radius:12px;padding:24px;color:#26463d}.supply-dialog[data-v-dca3ade7]::backdrop{background:#183d3466}.supply-dialog header[data-v-dca3ade7],.supply-dialog footer[data-v-dca3ade7]{display:flex;align-items:center;justify-content:space-between;gap:15px}.supply-dialog header[data-v-dca3ade7]{margin-bottom:22px}.supply-dialog h2[data-v-dca3ade7]{margin:0;font-size:21px}.supply-dialog footer[data-v-dca3ade7]{justify-content:flex-end;margin-top:22px}.supply-dialog footer>span[data-v-dca3ade7]{margin-right:auto;color:#81958e;font-size:13px}.supply-fields[data-v-dca3ade7]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.supply-fields .full[data-v-dca3ade7]{grid-column:1/-1}.supply-fields .check[data-v-dca3ade7]{display:flex;align-items:center;gap:8px}.check input[data-v-dca3ade7]{width:auto}.supply-preview[data-v-dca3ade7]{padding:24px;background:#f0f9f7;border-radius:9px}.supply-preview img[data-v-dca3ade7]{max-width:100%;max-height:260px;object-fit:cover;border-radius:8px}.supply-history[data-v-dca3ade7]{padding:15px;margin:10px 0;background:#f0f9f7;display:flex;justify-content:space-between}.supply-text[data-v-dca3ade7]{white-space:pre-wrap}@media(max-width:700px){.supply-query[data-v-dca3ade7],.supply-fields[data-v-dca3ade7]{grid-template-columns:1fr}.supply-dialog[data-v-dca3ade7]{padding:16px}.supply-assignment[data-v-dca3ade7],.supply-dialog footer[data-v-dca3ade7]{flex-wrap:wrap}}.fields[data-v-f46a4d61]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.fields label[data-v-f46a4d61]{display:grid;gap:8px;font-size:13px}.full[data-v-f46a4d61]{grid-column:1/-1}.fields .check[data-v-f46a4d61]{display:flex;align-items:center;gap:8px}.check input[data-v-f46a4d61]{width:auto}video[data-v-f46a4d61]{display:block;width:min(100%,480px);margin-top:16px}@media(max-width:700px){.fields[data-v-f46a4d61]{grid-template-columns:1fr}}.supply-tabs[data-v-cc253d65],.supply-actions[data-v-cc253d65],.supply-pager[data-v-cc253d65]{display:flex;gap:10px;flex-wrap:wrap}.supply-tabs[data-v-cc253d65]{margin:0 0 20px}.supply-query[data-v-cc253d65]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.supply-query label[data-v-cc253d65],.supply-fields label[data-v-cc253d65],.supply-assignment label[data-v-cc253d65]{display:grid;gap:8px;font-size:13px}.supply-query-actions[data-v-cc253d65]{grid-column:1/-1;display:flex;justify-content:flex-end;gap:10px}.supply-assignment[data-v-cc253d65]{display:flex;align-items:end;gap:16px}.supply-assignment label[data-v-cc253d65]{min-width:260px}.supply-table[data-v-cc253d65]{padding:0;margin-top:14px}.supply-row[data-v-cc253d65]{display:flex;align-items:center;gap:12px;min-width:260px}.supply-row img[data-v-cc253d65]{width:90px;height:65px;object-fit:cover;border-radius:6px}.supply-row p[data-v-cc253d65]{font-size:12px;color:#81958e}.supply-actions[data-v-cc253d65]{min-width:145px;gap:5px 10px}.supply-pager[data-v-cc253d65]{padding:16px;align-items:center;justify-content:flex-end;font-size:13px}.supply-dialog[data-v-cc253d65]{width:min(1000px,calc(100vw - 48px));max-height:90vh;border:1px solid #dce7df;border-radius:12px;padding:24px;color:#26463d}.supply-dialog[data-v-cc253d65]::backdrop{background:#183d3466}.supply-dialog header[data-v-cc253d65],.supply-dialog footer[data-v-cc253d65]{display:flex;align-items:center;justify-content:space-between;gap:15px}.supply-dialog header[data-v-cc253d65]{margin-bottom:22px}.supply-dialog h2[data-v-cc253d65]{margin:0;font-size:21px}.supply-dialog footer[data-v-cc253d65]{justify-content:flex-end;margin-top:22px}.supply-dialog footer>span[data-v-cc253d65]{margin-right:auto;color:#81958e;font-size:13px}.supply-fields[data-v-cc253d65]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.supply-fields .full[data-v-cc253d65]{grid-column:1/-1}.supply-fields .check[data-v-cc253d65]{display:flex;align-items:center;gap:8px}.check input[data-v-cc253d65]{width:auto}.supply-preview[data-v-cc253d65]{padding:24px;background:#f0f9f7;border-radius:9px}.supply-preview img[data-v-cc253d65]{max-width:100%;max-height:260px;object-fit:cover;border-radius:8px}.supply-history[data-v-cc253d65]{padding:15px;margin:10px 0;background:#f0f9f7;display:flex;justify-content:space-between}.supply-text[data-v-cc253d65]{white-space:pre-wrap}@media(max-width:700px){.supply-query[data-v-cc253d65],.supply-fields[data-v-cc253d65]{grid-template-columns:1fr}.supply-dialog[data-v-cc253d65]{padding:16px}.supply-assignment[data-v-cc253d65],.supply-dialog footer[data-v-cc253d65]{flex-wrap:wrap}}.ecosystem-fields[data-v-8b8681d4]{display:grid;gap:18px}.ecosystem-fields label[data-v-8b8681d4]{display:grid;gap:8px;font-size:13px}.ecosystem-fields p[data-v-8b8681d4]{white-space:pre-wrap;line-height:1.8;color:#6d8378}.grid[data-v-8b8681d4]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.full[data-v-8b8681d4]{grid-column:1/-1}.ecosystem-fields>img[data-v-8b8681d4]{max-width:220px;max-height:160px;object-fit:contain}.ecosystem-fields section[data-v-8b8681d4]{padding:20px;border:1px solid #dce7df;border-radius:8px}.news-item[data-v-8b8681d4]{padding:18px;background:#f3faf6;border-radius:8px;margin:18px 0}.news-item>.text[data-v-8b8681d4]{margin-right:14px}.check[data-v-8b8681d4]{display:flex!important;align-items:center;gap:10px;margin:12px 0}.check input[data-v-8b8681d4]{width:auto}@media(max-width:700px){.grid[data-v-8b8681d4]{grid-template-columns:1fr}}.supply-workspace[data-v-c3727a9d]{display:grid;gap:18px}.supply-tools[data-v-c3727a9d]{display:flex;align-items:center;justify-content:space-between;gap:16px}.check[data-v-c3727a9d]{display:flex!important;align-items:center}.supply-table td[data-v-c3727a9d]{white-space:normal;max-width:420px;overflow-wrap:anywhere}.supply-tabs[data-v-c3727a9d],.supply-actions[data-v-c3727a9d],.supply-pager[data-v-c3727a9d]{display:flex;gap:10px;flex-wrap:wrap}.supply-tabs[data-v-c3727a9d]{margin:0 0 20px}.supply-query[data-v-c3727a9d]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.supply-query label[data-v-c3727a9d],.supply-fields label[data-v-c3727a9d],.supply-assignment label[data-v-c3727a9d]{display:grid;gap:8px;font-size:13px}.supply-query-actions[data-v-c3727a9d]{grid-column:1/-1;display:flex;justify-content:flex-end;gap:10px}.supply-assignment[data-v-c3727a9d]{display:flex;align-items:end;gap:16px}.supply-assignment label[data-v-c3727a9d]{min-width:260px}.supply-table[data-v-c3727a9d]{padding:0;margin-top:14px}.supply-row[data-v-c3727a9d]{display:flex;align-items:center;gap:12px;min-width:260px}.supply-row img[data-v-c3727a9d]{width:90px;height:65px;object-fit:contain;border-radius:6px}.supply-row p[data-v-c3727a9d]{font-size:12px;color:#81958e}.supply-actions[data-v-c3727a9d]{min-width:145px;gap:5px 10px}.supply-pager[data-v-c3727a9d]{padding:16px;align-items:center;justify-content:flex-end;font-size:13px}.supply-dialog[data-v-c3727a9d]{width:min(1000px,calc(100vw - 48px));max-height:90vh;border:1px solid #dce7df;border-radius:12px;padding:24px;color:#26463d}.supply-dialog[data-v-c3727a9d]::backdrop{background:#183d3466}.supply-dialog header[data-v-c3727a9d],.supply-dialog footer[data-v-c3727a9d]{display:flex;align-items:center;justify-content:space-between;gap:15px}.supply-dialog header[data-v-c3727a9d]{margin-bottom:22px}.supply-dialog h2[data-v-c3727a9d]{margin:0;font-size:21px}.supply-dialog footer[data-v-c3727a9d]{justify-content:flex-end;margin-top:22px}.supply-dialog footer>span[data-v-c3727a9d]{margin-right:auto;color:#81958e;font-size:13px}.supply-fields[data-v-c3727a9d]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.supply-fields .full[data-v-c3727a9d]{grid-column:1/-1}.supply-fields .check[data-v-c3727a9d]{display:flex;align-items:center;gap:8px}.check input[data-v-c3727a9d]{width:auto}.supply-preview[data-v-c3727a9d]{padding:24px;background:#f0f9f7;border-radius:9px}.supply-preview img[data-v-c3727a9d]{max-width:100%;max-height:260px;object-fit:cover;border-radius:8px}.supply-history[data-v-c3727a9d]{padding:15px;margin:10px 0;background:#f0f9f7;display:flex;justify-content:space-between}.supply-text[data-v-c3727a9d]{white-space:pre-wrap}@media(max-width:700px){.supply-query[data-v-c3727a9d],.supply-fields[data-v-c3727a9d]{grid-template-columns:1fr}.supply-dialog[data-v-c3727a9d]{padding:16px}.supply-assignment[data-v-c3727a9d],.supply-dialog footer[data-v-c3727a9d]{flex-wrap:wrap}}.branch-fields[data-v-742138e5]{display:grid;gap:20px}.branch-fields label[data-v-742138e5]{display:grid;gap:8px;font-size:13px}.grid[data-v-742138e5]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.full[data-v-742138e5]{grid-column:1/-1}section[data-v-742138e5]{padding:20px;border:1px solid #dce7df;border-radius:10px}.nested[data-v-742138e5]{padding:16px;background:#f3faf6;border-radius:8px;margin:16px 0}.branch-fields p[data-v-742138e5]{font-size:13px;color:#71887b;line-height:1.8}.check[data-v-742138e5]{display:flex!important;align-items:center;gap:8px;margin:14px 0}.check input[data-v-742138e5]{width:auto}.nested>.text[data-v-742138e5]{margin-right:12px}section>label[data-v-742138e5]{margin:16px 0}@media(max-width:700px){.grid[data-v-742138e5]{grid-template-columns:1fr}}.branch-preview[data-v-26beae75]{display:grid;gap:12px}.branch-preview>img[data-v-26beae75]{width:100%;max-height:260px;object-fit:cover;border-radius:10px}.branch-preview section[data-v-26beae75]{padding:18px;background:#f3f9f6;border-radius:8px}.branch-preview section img[data-v-26beae75]{width:140px;max-height:100px;object-fit:cover}.branch-preview p[data-v-26beae75]{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8}.zone-fields[data-v-4d70f03d]{display:grid;gap:20px}.zone-fields label[data-v-4d70f03d]{display:grid;gap:8px;font-size:13px}.zone-fields p[data-v-4d70f03d]{line-height:1.8;white-space:pre-wrap;color:#71887b}.grid[data-v-4d70f03d]{display:grid;grid-template-columns:1fr 1fr;gap:16px}section[data-v-4d70f03d]{display:grid;gap:14px;padding:18px;background:#f3faf6;border-radius:8px}section .text[data-v-4d70f03d]{justify-self:start}@media(max-width:700px){.grid[data-v-4d70f03d]{grid-template-columns:1fr}}.branch-workspace[data-v-d6584cb1]{display:grid;gap:20px}.station-tabs[data-v-d6584cb1]{display:flex;flex-wrap:wrap;gap:10px}.station-tabs span[data-v-d6584cb1]{margin-left:5px;font-size:12px}.notice[data-v-d6584cb1],.station-tools p[data-v-d6584cb1]{color:#6b8176;font-size:13px;line-height:1.8}.station-query[data-v-d6584cb1]{display:flex;align-items:end;gap:16px;flex-wrap:wrap}.station-query label[data-v-d6584cb1]{display:grid;gap:8px;min-width:180px}.station-query>div[data-v-d6584cb1],.station-actions[data-v-d6584cb1]{display:flex;gap:12px;flex-wrap:wrap}.check[data-v-d6584cb1]{display:flex!important;align-items:center;min-width:0!important}.check input[data-v-d6584cb1]{width:auto}.station-assignment[data-v-d6584cb1]{display:flex;gap:16px;align-items:end}.station-assignment label[data-v-d6584cb1]{display:grid;gap:8px;min-width:300px}.station-tools[data-v-d6584cb1]{display:flex;justify-content:space-between;align-items:center;gap:20px}.station-table[data-v-d6584cb1]{padding:0;overflow:hidden}.station-table td[data-v-d6584cb1]{max-width:380px;min-width:150px;vertical-align:middle;overflow-wrap:anywhere;white-space:normal}.station-table td p[data-v-d6584cb1]{font-size:12px;color:#7a8f84;line-height:1.7}.station-row[data-v-d6584cb1]{display:flex;align-items:center;gap:14px}.station-row img[data-v-d6584cb1]{width:88px;height:64px;object-fit:cover;border-radius:6px}.station-pager[data-v-d6584cb1]{display:flex;align-items:center;justify-content:flex-end;gap:14px;padding:20px;font-size:13px}.station-dialog[data-v-d6584cb1]{width:min(1100px,calc(100vw - 32px));max-height:92vh;overflow:auto;padding:24px;border:1px solid #dce7df;border-radius:14px;color:#20372f}.station-dialog[data-v-d6584cb1]::backdrop{background:#183d3477}.station-dialog header[data-v-d6584cb1]{display:flex;justify-content:space-between;align-items:center;gap:20px;position:sticky;top:-24px;background:#fff;z-index:2;border-bottom:1px solid #e4ece8;padding:16px 0;margin-bottom:20px}.station-dialog header h2[data-v-d6584cb1]{margin:0;font-size:21px}.station-dialog fieldset[data-v-d6584cb1]{margin:0;padding:0;border:0;min-width:0}.station-dialog footer[data-v-d6584cb1]{display:flex;align-items:center;justify-content:flex-end;gap:14px;padding:22px 0 0;text-align:left;letter-spacing:normal;font-size:13px}.station-dialog footer span[data-v-d6584cb1]{margin-right:auto;color:#73897c}.station-history[data-v-d6584cb1]{display:flex;justify-content:space-between;gap:16px;padding:15px;border-bottom:1px solid #e4ece8}.cancel-check[data-v-d6584cb1]{padding:16px;background:#fff5df;border:1px solid #edd6a4;margin-top:20px}.cancel-check button[data-v-d6584cb1]{margin-right:10px}@media(max-width:700px){.station-assignment[data-v-d6584cb1],.station-tools[data-v-d6584cb1],.station-dialog footer[data-v-d6584cb1]{flex-wrap:wrap}.station-assignment label[data-v-d6584cb1]{min-width:0;width:100%}.station-query label[data-v-d6584cb1]{width:100%}.station-row img[data-v-d6584cb1]{display:none}.station-pager[data-v-d6584cb1]{flex-wrap:wrap}.station-dialog[data-v-d6584cb1]{padding:16px}.station-dialog header[data-v-d6584cb1]{top:-16px}.station-dialog footer span[data-v-d6584cb1]{width:100%}}.station-fields[data-v-96e47109]{display:grid;gap:20px}.station-fields section[data-v-96e47109]{padding:20px;border:1px solid #dce7df;border-radius:10px}.grid[data-v-96e47109]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px}.grid label[data-v-96e47109]{display:grid;gap:8px;font-size:13px}.full[data-v-96e47109]{grid-column:1/-1}.nested[data-v-96e47109]{padding:16px;background:#f4faf7;margin:16px 0;border-radius:8px}.station-fields p[data-v-96e47109]{font-size:13px;line-height:1.8;color:#738e83}.check[data-v-96e47109]{display:flex!important;gap:8px;align-items:center}.check input[data-v-96e47109]{width:auto}.notice[data-v-96e47109]{background:#edf8f5;padding:14px;border-radius:8px}@media(max-width:700px){.grid[data-v-96e47109]{grid-template-columns:1fr}}.station-preview[data-v-e120f9f7]{display:grid;gap:12px}.station-preview>img[data-v-e120f9f7]{width:100%;max-height:260px;object-fit:cover;border-radius:10px}.station-preview section[data-v-e120f9f7]{padding:16px;background:#f3f9f6;border-radius:8px}.station-preview section img[data-v-e120f9f7]{width:140px;max-height:100px;object-fit:cover}.station-preview p[data-v-e120f9f7]{line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere}.station-preview dl[data-v-e120f9f7]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.station-preview dd[data-v-e120f9f7]{margin:6px 0}.station-preview dt[data-v-e120f9f7]{color:#6d8378}.grid[data-v-a3d2d52f]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.grid label[data-v-a3d2d52f]{display:grid;gap:8px}.full[data-v-a3d2d52f]{grid-column:1/-1}.notice[data-v-a3d2d52f],p[data-v-a3d2d52f]{font-size:13px;color:#667c73;line-height:1.8}.transfer[data-v-a3d2d52f]{display:flex;gap:12px}.transfer select[data-v-a3d2d52f]{flex:1}li[data-v-a3d2d52f]{display:flex;align-items:center;gap:16px;padding:8px;border-bottom:1px solid #e4ece8}li span[data-v-a3d2d52f]{flex:1}@media(max-width:700px){.grid[data-v-a3d2d52f]{grid-template-columns:1fr}}.world-map[data-v-a2a1959c]{position:relative;margin-top:18px;padding:12px;border:1px solid var(--tiffany-100);border-radius:16px;background:linear-gradient(180deg,var(--ink-50),var(--tiffany-50))}.world-map svg[data-v-a2a1959c]{width:100%;height:auto;display:block}.world-country[data-v-a2a1959c]{stroke:#fff;stroke-width:.4;opacity:.86;cursor:pointer;transition:opacity .15s ease,filter .15s ease}.world-country[data-v-a2a1959c]:hover{opacity:1;filter:drop-shadow(0 0 3px rgba(0,44,176,.35))}.world-country.is-active[data-v-a2a1959c]{opacity:1;stroke:#fff;stroke-width:.8;filter:drop-shadow(0 0 6px rgba(0,44,176,.35))}.world-country.is-dim[data-v-a2a1959c]{opacity:.45}.world-label[data-v-a2a1959c]{cursor:pointer}.world-label-bg[data-v-a2a1959c]{fill:#ffffff9e;stroke:#002cb02e;stroke-width:.6}.world-label.is-active .world-label-bg[data-v-a2a1959c]{fill:#ffffffeb;stroke:#002cb0;stroke-width:1}.world-label-cn[data-v-a2a1959c]{font-size:14px;font-weight:700;fill:var(--ink-900);text-anchor:middle;pointer-events:none}.world-label-count[data-v-a2a1959c]{font-size:12px;font-weight:700;fill:#002cb0}.world-label.is-active .world-label-cn[data-v-a2a1959c]{fill:#002cb0}.world-map-note[data-v-a2a1959c]{position:absolute;right:12px;bottom:6px;font-size:11px;color:var(--ink-400);max-width:70%;text-align:right;line-height:1.4}.international-workspace[data-v-f0bb8fd4]{display:grid;gap:20px}.station-tabs[data-v-f0bb8fd4]{display:flex;flex-wrap:wrap;gap:10px}.station-tabs span[data-v-f0bb8fd4]{margin-left:5px;font-size:12px}.notice[data-v-f0bb8fd4],.station-tools p[data-v-f0bb8fd4]{color:#6b8176;font-size:13px;line-height:1.8}.station-query[data-v-f0bb8fd4]{display:flex;align-items:end;gap:16px;flex-wrap:wrap}.station-query label[data-v-f0bb8fd4]{display:grid;gap:8px;min-width:180px}.station-query>div[data-v-f0bb8fd4],.station-actions[data-v-f0bb8fd4]{display:flex;gap:12px;flex-wrap:wrap}.check[data-v-f0bb8fd4]{display:flex!important;align-items:center;min-width:0!important}.check input[data-v-f0bb8fd4]{width:auto}.station-assignment[data-v-f0bb8fd4]{display:flex;gap:16px;align-items:end}.station-assignment label[data-v-f0bb8fd4]{display:grid;gap:8px;min-width:300px}.station-tools[data-v-f0bb8fd4]{display:flex;justify-content:space-between;align-items:center;gap:20px}.station-table[data-v-f0bb8fd4]{padding:0;overflow:hidden}.station-table td[data-v-f0bb8fd4]{max-width:380px;min-width:150px;vertical-align:middle;overflow-wrap:anywhere;white-space:normal}.station-table td p[data-v-f0bb8fd4]{font-size:12px;color:#7a8f84;line-height:1.7}.station-row[data-v-f0bb8fd4]{display:flex;align-items:center;gap:14px}.station-row img[data-v-f0bb8fd4]{width:88px;height:64px;object-fit:cover;border-radius:6px}.station-pager[data-v-f0bb8fd4]{display:flex;align-items:center;justify-content:flex-end;gap:14px;padding:20px;font-size:13px}.station-dialog[data-v-f0bb8fd4]{width:min(1100px,calc(100vw - 32px));max-height:92vh;overflow:auto;padding:24px;border:1px solid #dce7df;border-radius:14px;color:#20372f}.station-dialog[data-v-f0bb8fd4]::backdrop{background:#183d3477}.station-dialog header[data-v-f0bb8fd4]{display:flex;justify-content:space-between;align-items:center;gap:20px;position:sticky;top:-24px;background:#fff;z-index:2;border-bottom:1px solid #e4ece8;padding:16px 0;margin-bottom:20px}.station-dialog header h2[data-v-f0bb8fd4]{margin:0;font-size:21px}.station-dialog fieldset[data-v-f0bb8fd4]{margin:0;padding:0;border:0;min-width:0}.station-dialog footer[data-v-f0bb8fd4]{display:flex;align-items:center;justify-content:flex-end;gap:14px;padding:22px 0 0;text-align:left;letter-spacing:normal;font-size:13px}.station-dialog footer span[data-v-f0bb8fd4]{margin-right:auto;color:#73897c}.station-history[data-v-f0bb8fd4]{display:flex;justify-content:space-between;gap:16px;padding:15px;border-bottom:1px solid #e4ece8}.config-image[data-v-f0bb8fd4]{width:100%;max-height:260px;object-fit:cover}.map-preview[data-v-f0bb8fd4] .world-map{max-width:900px;margin:auto}.cancel-check[data-v-f0bb8fd4]{padding:16px;background:#fff5df;border:1px solid #edd6a4;margin-top:20px}.cancel-check button[data-v-f0bb8fd4]{margin-right:10px}@media(max-width:700px){.station-assignment[data-v-f0bb8fd4],.station-tools[data-v-f0bb8fd4],.station-dialog footer[data-v-f0bb8fd4]{flex-wrap:wrap}.station-assignment label[data-v-f0bb8fd4]{min-width:0;width:100%}.station-query label[data-v-f0bb8fd4]{width:100%}.station-row img[data-v-f0bb8fd4]{display:none}.station-pager[data-v-f0bb8fd4]{flex-wrap:wrap}.station-dialog[data-v-f0bb8fd4]{padding:16px}.station-dialog header[data-v-f0bb8fd4]{top:-16px}.station-dialog footer span[data-v-f0bb8fd4]{width:100%}}.supply-tabs[data-v-51d03bc2],.supply-actions[data-v-51d03bc2],.supply-pager[data-v-51d03bc2]{display:flex;gap:10px;flex-wrap:wrap}.supply-tabs[data-v-51d03bc2]{margin:0 0 20px}.supply-query[data-v-51d03bc2]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.supply-query label[data-v-51d03bc2],.supply-fields label[data-v-51d03bc2],.supply-assignment label[data-v-51d03bc2]{display:grid;gap:8px;font-size:13px}.supply-query-actions[data-v-51d03bc2]{grid-column:1/-1;display:flex;justify-content:flex-end;gap:10px}.supply-assignment[data-v-51d03bc2]{display:flex;align-items:end;gap:16px}.supply-assignment label[data-v-51d03bc2]{min-width:260px}.supply-table[data-v-51d03bc2]{padding:0;margin-top:14px}.supply-row[data-v-51d03bc2]{display:flex;align-items:center;gap:12px;min-width:260px}.supply-row img[data-v-51d03bc2]{width:90px;height:65px;object-fit:cover;border-radius:6px}.supply-row p[data-v-51d03bc2]{font-size:12px;color:#81958e}.supply-actions[data-v-51d03bc2]{min-width:145px;gap:5px 10px}.supply-pager[data-v-51d03bc2]{padding:16px;align-items:center;justify-content:flex-end;font-size:13px}.supply-dialog[data-v-51d03bc2]{width:min(1000px,calc(100vw - 48px));max-height:90vh;border:1px solid #dce7df;border-radius:12px;padding:24px;color:#26463d}.supply-dialog[data-v-51d03bc2]::backdrop{background:#183d3466}.supply-dialog header[data-v-51d03bc2],.supply-dialog footer[data-v-51d03bc2]{display:flex;align-items:center;justify-content:space-between;gap:15px}.supply-dialog header[data-v-51d03bc2]{margin-bottom:22px}.supply-dialog h2[data-v-51d03bc2]{margin:0;font-size:21px}.supply-dialog footer[data-v-51d03bc2]{justify-content:flex-end;margin-top:22px}.supply-dialog footer>span[data-v-51d03bc2]{margin-right:auto;color:#81958e;font-size:13px}.supply-fields[data-v-51d03bc2]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.supply-fields .full[data-v-51d03bc2]{grid-column:1/-1}.supply-fields .check[data-v-51d03bc2]{display:flex;align-items:center;gap:8px}.check input[data-v-51d03bc2]{width:auto}.supply-preview[data-v-51d03bc2]{padding:24px;background:#f0f9f7;border-radius:9px}.supply-preview img[data-v-51d03bc2]{max-width:100%;max-height:260px;object-fit:cover;border-radius:8px}.supply-history[data-v-51d03bc2]{padding:15px;margin:10px 0;background:#f0f9f7;display:flex;justify-content:space-between}.supply-text[data-v-51d03bc2]{white-space:pre-wrap}@media(max-width:700px){.supply-query[data-v-51d03bc2],.supply-fields[data-v-51d03bc2]{grid-template-columns:1fr}.supply-dialog[data-v-51d03bc2]{padding:16px}.supply-assignment[data-v-51d03bc2],.supply-dialog footer[data-v-51d03bc2]{flex-wrap:wrap}}.briefing-preview[data-v-12ac98c4]{overflow-wrap:anywhere}.briefing-hero[data-v-12ac98c4]{display:grid;grid-template-columns:1fr 1fr;border:1px solid #dfe9e5;border-radius:14px;overflow:hidden;margin-bottom:28px;background:#f6fbfa}.briefing-photo[data-v-12ac98c4]{position:relative;min-height:280px;display:grid;place-items:center;color:#78918a;background:#edf4f1}.briefing-photo img[data-v-12ac98c4]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.briefing-copy[data-v-12ac98c4]{padding:30px}.briefing-copy h2[data-v-12ac98c4]{font-size:27px;line-height:1.4;color:#002cb0}.briefing-copy p[data-v-12ac98c4]{color:#50696e}.briefing-copy dl>div[data-v-12ac98c4]{display:grid;grid-template-columns:80px 1fr;gap:12px;padding:10px 0;border-top:1px solid #dfe9e5}.briefing-copy dt[data-v-12ac98c4]{color:#78918a}.briefing-copy dd[data-v-12ac98c4]{margin:0}.briefing-preview>h3[data-v-12ac98c4]{color:#002cb0;font-size:20px}.briefing-summary[data-v-12ac98c4]{color:#50696e;font-size:16px;white-space:pre-wrap}.briefing-preview ul[data-v-12ac98c4]{list-style:none;padding:0}.briefing-preview li[data-v-12ac98c4]{position:relative;padding:12px 16px 12px 34px;background:#f2faf8;border:1px solid #e0eeeb;border-radius:8px;margin-bottom:12px;line-height:1.8;white-space:pre-wrap;color:#2c3f43}.briefing-preview li[data-v-12ac98c4]:before{content:"✓";position:absolute;left:12px;color:#54aba3}@media(max-width:650px){.briefing-hero[data-v-12ac98c4]{grid-template-columns:1fr}.briefing-photo[data-v-12ac98c4]{min-height:200px}.briefing-copy[data-v-12ac98c4]{padding:22px}.briefing-copy h2[data-v-12ac98c4]{font-size:23px}}.briefing-assignment[data-v-dfce8d81]{display:flex;align-items:end;gap:16px;margin-bottom:20px;padding:20px}.briefing-assignment label[data-v-dfce8d81]{display:grid;gap:8px;min-width:240px}.briefing-query[data-v-dfce8d81]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:20px;margin-bottom:20px}.briefing-query label[data-v-dfce8d81],.briefing-dialog label[data-v-dfce8d81]{display:grid;gap:8px;font-size:13px}.briefing-query-actions[data-v-dfce8d81]{display:flex;justify-content:flex-end;gap:10px;grid-column:1/-1}.briefing-table[data-v-dfce8d81]{padding:0;overflow:hidden}.briefing-row[data-v-dfce8d81]{display:flex;align-items:center;gap:14px;min-width:270px}.briefing-row img[data-v-dfce8d81]{width:100px;height:62px;object-fit:cover;border-radius:6px;flex:0 0 100px}.briefing-row>div[data-v-dfce8d81]{min-width:0}.briefing-row strong[data-v-dfce8d81]{display:block;overflow-wrap:anywhere}.briefing-row p[data-v-dfce8d81]{margin:6px 0;font-size:12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.briefing-table td[data-v-dfce8d81]:first-child{max-width:450px}.briefing-row-actions[data-v-dfce8d81]{display:flex;flex-wrap:wrap;width:190px;gap:2px}.briefing-row-actions button[data-v-dfce8d81]{padding:5px 7px}.briefing-empty[data-v-dfce8d81]{text-align:center;padding:38px}.briefing-pager[data-v-dfce8d81]{display:flex;justify-content:flex-end;align-items:center;gap:12px;padding:18px 20px;flex-wrap:wrap}.briefing-dialog[data-v-dfce8d81]{width:min(1000px,calc(100vw - 48px));max-height:90vh;border:1px solid #dce7df;border-radius:12px;padding:24px;color:#26463d}.briefing-dialog[data-v-dfce8d81]::backdrop{background:#183d3466}.briefing-dialog header[data-v-dfce8d81],.briefing-dialog footer[data-v-dfce8d81],.briefing-points-heading[data-v-dfce8d81]{display:flex;align-items:center;justify-content:space-between;gap:16px}.briefing-dialog header[data-v-dfce8d81]{margin-bottom:20px}.briefing-dialog h2[data-v-dfce8d81]{margin:0;font-size:20px}.briefing-dialog footer[data-v-dfce8d81]{justify-content:flex-end;margin-top:22px}.briefing-dialog footer>span[data-v-dfce8d81]{margin-right:auto;color:#7b8d83;font-size:13px}.briefing-form-grid[data-v-dfce8d81]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.full[data-v-dfce8d81]{grid-column:1/-1}.briefing-dialog .briefing-check[data-v-dfce8d81]{display:flex;align-items:center;gap:10px}.briefing-check input[data-v-dfce8d81]{width:auto}.briefing-points-heading[data-v-dfce8d81]{margin:24px 0 12px}.briefing-points-heading h3[data-v-dfce8d81]{margin:0}.briefing-point[data-v-dfce8d81]{display:flex;align-items:center;gap:12px;padding:16px;background:#f5f9f6;border-radius:8px;margin-bottom:12px}.briefing-point label[data-v-dfce8d81]{flex:1}@media(max-width:650px){.briefing-query[data-v-dfce8d81],.briefing-form-grid[data-v-dfce8d81]{grid-template-columns:1fr}.briefing-query-actions[data-v-dfce8d81],.briefing-dialog footer[data-v-dfce8d81]{flex-wrap:wrap}.briefing-dialog[data-v-dfce8d81]{padding:18px}.briefing-point[data-v-dfce8d81]{align-items:stretch;flex-direction:column}.briefing-row img[data-v-dfce8d81]{width:70px;flex-basis:70px}}.roadshow-preview[data-v-54a81974]{overflow-wrap:anywhere}.roadshow-hero[data-v-54a81974]{display:grid;grid-template-columns:1fr 1fr;border:1px solid #dfe9e5;border-radius:14px;overflow:hidden;margin-bottom:28px;background:#f6fbfa}.roadshow-photo[data-v-54a81974]{position:relative;min-height:280px;display:grid;place-items:center;color:#78918a;background:#edf4f1}.roadshow-photo img[data-v-54a81974]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.roadshow-copy[data-v-54a81974]{padding:30px}.roadshow-copy h2[data-v-54a81974]{font-size:27px;line-height:1.4;color:#002cb0}.roadshow-copy p[data-v-54a81974]{color:#50696e}.roadshow-copy dl>div[data-v-54a81974]{display:grid;grid-template-columns:80px 1fr;gap:12px;padding:10px 0;border-top:1px solid #dfe9e5}.roadshow-copy dt[data-v-54a81974]{color:#78918a}.roadshow-copy dd[data-v-54a81974]{margin:0}.roadshow-preview>h3[data-v-54a81974]{color:#002cb0;font-size:20px}.roadshow-summary[data-v-54a81974]{color:#50696e;font-size:16px;white-space:pre-wrap}.roadshow-preview ul[data-v-54a81974]{list-style:none;padding:0}.roadshow-preview li[data-v-54a81974]{position:relative;padding:12px 16px 12px 34px;background:#f2faf8;border:1px solid #e0eeeb;border-radius:8px;margin-bottom:12px;line-height:1.8;white-space:pre-wrap;color:#2c3f43}.roadshow-preview li[data-v-54a81974]:before{content:"✓";position:absolute;left:12px;color:#54aba3}@media(max-width:650px){.roadshow-hero[data-v-54a81974]{grid-template-columns:1fr}.roadshow-photo[data-v-54a81974]{min-height:200px}.roadshow-copy[data-v-54a81974]{padding:22px}.roadshow-copy h2[data-v-54a81974]{font-size:23px}}.roadshow-assignment[data-v-7a13cc05]{display:flex;align-items:end;gap:16px;margin-bottom:20px;padding:20px}.roadshow-assignment label[data-v-7a13cc05]{display:grid;gap:8px;min-width:240px}.roadshow-query[data-v-7a13cc05]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:20px;margin-bottom:20px}.roadshow-query label[data-v-7a13cc05],.roadshow-dialog label[data-v-7a13cc05]{display:grid;gap:8px;font-size:13px}.roadshow-query-actions[data-v-7a13cc05]{display:flex;justify-content:flex-end;gap:10px;grid-column:1/-1}.roadshow-table[data-v-7a13cc05]{padding:0;overflow:hidden}.roadshow-row[data-v-7a13cc05]{display:flex;align-items:center;gap:14px;min-width:270px}.roadshow-row img[data-v-7a13cc05]{width:100px;height:62px;object-fit:cover;border-radius:6px;flex:0 0 100px}.roadshow-row>div[data-v-7a13cc05]{min-width:0}.roadshow-row strong[data-v-7a13cc05]{display:block;overflow-wrap:anywhere}.roadshow-row p[data-v-7a13cc05]{margin:6px 0;font-size:12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.roadshow-table td[data-v-7a13cc05]:first-child{max-width:450px}.roadshow-row-actions[data-v-7a13cc05]{display:flex;flex-wrap:wrap;width:190px;gap:2px}.roadshow-row-actions button[data-v-7a13cc05]{padding:5px 7px}.roadshow-empty[data-v-7a13cc05]{text-align:center;padding:38px}.roadshow-pager[data-v-7a13cc05]{display:flex;justify-content:flex-end;align-items:center;gap:12px;padding:18px 20px;flex-wrap:wrap}.roadshow-dialog[data-v-7a13cc05]{width:min(1000px,calc(100vw - 48px));max-height:90vh;border:1px solid #dce7df;border-radius:12px;padding:24px;color:#26463d}.roadshow-dialog[data-v-7a13cc05]::backdrop{background:#183d3466}.roadshow-dialog header[data-v-7a13cc05],.roadshow-dialog footer[data-v-7a13cc05],.roadshow-points-heading[data-v-7a13cc05]{display:flex;align-items:center;justify-content:space-between;gap:16px}.roadshow-dialog header[data-v-7a13cc05]{margin-bottom:20px}.roadshow-dialog h2[data-v-7a13cc05]{margin:0;font-size:20px}.roadshow-dialog footer[data-v-7a13cc05]{justify-content:flex-end;margin-top:22px}.roadshow-dialog footer>span[data-v-7a13cc05]{margin-right:auto;color:#7b8d83;font-size:13px}.roadshow-form-grid[data-v-7a13cc05]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.full[data-v-7a13cc05]{grid-column:1/-1}.roadshow-dialog .roadshow-check[data-v-7a13cc05]{display:flex;align-items:center;gap:10px}.roadshow-check input[data-v-7a13cc05]{width:auto}.roadshow-points-heading[data-v-7a13cc05]{margin:24px 0 12px}.roadshow-points-heading h3[data-v-7a13cc05]{margin:0}.roadshow-point[data-v-7a13cc05]{display:flex;align-items:center;gap:12px;padding:16px;background:#f5f9f6;border-radius:8px;margin-bottom:12px}.roadshow-point label[data-v-7a13cc05]{flex:1}@media(max-width:650px){.roadshow-query[data-v-7a13cc05],.roadshow-form-grid[data-v-7a13cc05]{grid-template-columns:1fr}.roadshow-query-actions[data-v-7a13cc05],.roadshow-dialog footer[data-v-7a13cc05]{flex-wrap:wrap}.roadshow-dialog[data-v-7a13cc05]{padding:18px}.roadshow-point[data-v-7a13cc05]{align-items:stretch;flex-direction:column}.roadshow-row img[data-v-7a13cc05]{width:70px;flex-basis:70px}}.showcase-preview[data-v-457b349a]{color:#385a63;line-height:1.8;overflow-wrap:anywhere}.hero[data-v-457b349a]{background:#eff9f8;border:1px solid #dcece9;padding:28px;border-radius:12px}.hero h2[data-v-457b349a]{color:#002caf;font-size:28px;margin:12px 0}.hero p[data-v-457b349a]{white-space:pre-wrap}.cover[data-v-457b349a]{width:100%;max-height:400px;object-fit:cover;border-radius:10px;margin:22px 0}.gallery[data-v-457b349a]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.gallery figure[data-v-457b349a]{margin:0}.gallery img[data-v-457b349a]{width:100%;height:180px;object-fit:cover;border-radius:8px}.stats[data-v-457b349a]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:24px 0}.stats>div[data-v-457b349a],.pillars section[data-v-457b349a]{background:#f2f8f6;padding:18px;border-radius:8px}.stats strong[data-v-457b349a]{font-size:25px;color:#005c56}.stats p[data-v-457b349a]{margin:0}.pillars[data-v-457b349a]{display:grid;gap:12px}li[data-v-457b349a],p[data-v-457b349a]{white-space:pre-wrap}@media(max-width:650px){.gallery[data-v-457b349a]{grid-template-columns:1fr}.stats[data-v-457b349a]{grid-template-columns:repeat(2,1fr)}}.showcase-fields[data-v-e9294de6]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.wide[data-v-e9294de6]{grid-column:1/-1}label[data-v-e9294de6]{display:grid;gap:8px;font-size:13px}.check[data-v-e9294de6]{display:flex;align-items:center}.check input[data-v-e9294de6]{width:auto}.item-heading[data-v-e9294de6]{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:24px 0 12px}.item-heading h3[data-v-e9294de6]{margin:0}.nested[data-v-e9294de6]{display:flex;align-items:center;gap:14px;background:#f5f9f6;border-radius:8px;padding:16px;margin-bottom:12px}.nested label[data-v-e9294de6]{flex:1}.pairs[data-v-e9294de6]{flex-wrap:wrap}.pairs label[data-v-e9294de6]:first-child{flex:.6}.item-actions[data-v-e9294de6]{display:flex;gap:8px}.gallery-edit[data-v-e9294de6]{display:grid;gap:14px;padding:20px;border:1px solid #dce8e1;border-radius:8px;margin-bottom:16px}.gallery-edit h4[data-v-e9294de6]{margin:0}@media(max-width:650px){.showcase-fields[data-v-e9294de6]{grid-template-columns:1fr}.nested[data-v-e9294de6]{flex-direction:column;align-items:stretch}.pairs label[data-v-e9294de6]:first-child{flex:1}}.showcase-assignment[data-v-445cf4ab]{display:flex;align-items:end;gap:16px;margin-bottom:20px;padding:20px}.showcase-assignment label[data-v-445cf4ab]{display:grid;gap:8px;min-width:240px}.showcase-query[data-v-445cf4ab]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:20px;margin-bottom:20px}.showcase-query label[data-v-445cf4ab],.showcase-dialog label[data-v-445cf4ab]{display:grid;gap:8px;font-size:13px}.showcase-query-actions[data-v-445cf4ab]{display:flex;justify-content:flex-end;gap:10px;grid-column:1/-1}.showcase-table[data-v-445cf4ab]{padding:0;overflow:hidden}.showcase-row[data-v-445cf4ab]{display:flex;align-items:center;gap:14px;min-width:270px}.showcase-row img[data-v-445cf4ab]{width:100px;height:62px;object-fit:cover;border-radius:6px;flex:0 0 100px}.showcase-row>div[data-v-445cf4ab]{min-width:0}.showcase-row strong[data-v-445cf4ab]{display:block;overflow-wrap:anywhere}.showcase-row p[data-v-445cf4ab]{margin:6px 0;font-size:12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.showcase-table td[data-v-445cf4ab]:first-child{max-width:450px}.showcase-row-actions[data-v-445cf4ab]{display:flex;flex-wrap:wrap;width:190px;gap:2px}.showcase-row-actions button[data-v-445cf4ab]{padding:5px 7px}.showcase-empty[data-v-445cf4ab]{text-align:center;padding:38px}.showcase-pager[data-v-445cf4ab]{display:flex;justify-content:flex-end;align-items:center;gap:12px;padding:18px 20px;flex-wrap:wrap}.showcase-dialog[data-v-445cf4ab]{width:min(1000px,calc(100vw - 48px));max-height:90vh;border:1px solid #dce7df;border-radius:12px;padding:24px;color:#26463d}.showcase-dialog[data-v-445cf4ab]::backdrop{background:#183d3466}.showcase-dialog header[data-v-445cf4ab],.showcase-dialog footer[data-v-445cf4ab]{display:flex;align-items:center;justify-content:space-between;gap:16px}.showcase-dialog header[data-v-445cf4ab]{margin-bottom:20px}.showcase-dialog h2[data-v-445cf4ab]{margin:0;font-size:20px}.showcase-dialog footer[data-v-445cf4ab]{justify-content:flex-end;margin-top:22px}.showcase-dialog footer>span[data-v-445cf4ab]{margin-right:auto;color:#7b8d83;font-size:13px}.showcase-point[data-v-445cf4ab]{display:flex;align-items:center;gap:12px;padding:16px;background:#f5f9f6;border-radius:8px;margin-bottom:12px}.showcase-point label[data-v-445cf4ab]{flex:1}@media(max-width:650px){.showcase-query[data-v-445cf4ab]{grid-template-columns:1fr}.showcase-query-actions[data-v-445cf4ab],.showcase-dialog footer[data-v-445cf4ab]{flex-wrap:wrap}.showcase-dialog[data-v-445cf4ab]{padding:18px}.showcase-point[data-v-445cf4ab]{align-items:stretch;flex-direction:column}.showcase-row img[data-v-445cf4ab]{width:70px;flex-basis:70px}}.recommendation-preview[data-v-8e5d6076]{overflow-wrap:anywhere}.recommendation-hero[data-v-8e5d6076]{display:grid;grid-template-columns:2fr 3fr;border:1px solid #dfe9e5;border-radius:14px;overflow:hidden;background:#f6fbfa}.recommendation-photo[data-v-8e5d6076]{position:relative;min-height:280px;display:grid;place-items:center;color:#78918a;background:#edf4f1}.recommendation-photo img[data-v-8e5d6076]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.recommendation-copy[data-v-8e5d6076]{padding:24px}.recommendation-copy h2[data-v-8e5d6076]{font-size:26px;line-height:1.4;color:#002cb0}.recommendation-copy p[data-v-8e5d6076]{color:#50696e}.recommendation-copy dl>div[data-v-8e5d6076]{display:grid;grid-template-columns:100px 1fr;gap:12px;padding:9px 0;border-top:1px solid #dfe9e5}.recommendation-copy dt[data-v-8e5d6076]{color:#78918a}.recommendation-copy dd[data-v-8e5d6076]{margin:0;white-space:pre-wrap}.recommendation-preview h3[data-v-8e5d6076]{color:#002cb0;font-size:19px}.recommendation-preview ul[data-v-8e5d6076]{padding-left:24px}.recommendation-preview li[data-v-8e5d6076]{padding:7px 0;line-height:1.7;white-space:pre-wrap}@media(max-width:650px){.recommendation-hero[data-v-8e5d6076]{grid-template-columns:1fr}.recommendation-photo[data-v-8e5d6076]{min-height:200px}.recommendation-copy[data-v-8e5d6076]{padding:18px}}.recommendation-query[data-v-11eed637]{display:grid;grid-template-columns:repeat(var(--query-columns,3),minmax(0,1fr));gap:16px;padding:20px;margin-bottom:20px}.recommendation-query label[data-v-11eed637],.recommendation-dialog label[data-v-11eed637]{display:grid;gap:8px;font-size:13px}.recommendation-query-actions[data-v-11eed637]{display:flex;justify-content:flex-end;gap:10px;grid-column:1/-1}.recommendation-table[data-v-11eed637]{padding:0;overflow:hidden}.recommendation-row[data-v-11eed637]{display:flex;align-items:center;gap:14px;min-width:270px}.recommendation-row img[data-v-11eed637]{width:100px;height:62px;object-fit:cover;border-radius:6px;flex:0 0 100px}.recommendation-row>div[data-v-11eed637]{min-width:0}.recommendation-row strong[data-v-11eed637]{display:block;overflow-wrap:anywhere}.recommendation-row p[data-v-11eed637]{margin:6px 0;font-size:12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.recommendation-table td[data-v-11eed637]:first-child{max-width:450px}.recommendation-row-actions[data-v-11eed637]{display:flex;flex-wrap:wrap;width:190px;gap:2px}.recommendation-row-actions button[data-v-11eed637]{padding:5px 7px}.recommendation-empty[data-v-11eed637]{text-align:center;padding:38px}.recommendation-pager[data-v-11eed637]{display:flex;justify-content:flex-end;align-items:center;gap:12px;padding:18px 20px;flex-wrap:wrap}.recommendation-dialog[data-v-11eed637]{width:min(1000px,calc(100vw - 48px));max-height:90vh;border:1px solid #dce7df;border-radius:12px;padding:24px;color:#26463d}.recommendation-dialog[data-v-11eed637]::backdrop{background:#183d3466}.recommendation-dialog header[data-v-11eed637],.recommendation-dialog footer[data-v-11eed637],.recommendation-points-heading[data-v-11eed637]{display:flex;align-items:center;justify-content:space-between;gap:16px}.recommendation-dialog header[data-v-11eed637]{margin-bottom:20px}.recommendation-dialog h2[data-v-11eed637]{margin:0;font-size:20px}.recommendation-dialog footer[data-v-11eed637]{justify-content:flex-end;margin-top:22px}.recommendation-dialog footer>span[data-v-11eed637]{margin-right:auto;color:#7b8d83;font-size:13px}.recommendation-form-grid[data-v-11eed637]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.full[data-v-11eed637]{grid-column:1/-1}.recommendation-dialog .recommendation-check[data-v-11eed637]{display:flex;align-items:center;gap:10px}.recommendation-check input[data-v-11eed637]{width:auto}.recommendation-points-heading[data-v-11eed637]{margin:24px 0 12px}.recommendation-points-heading h3[data-v-11eed637]{margin:0}.recommendation-point[data-v-11eed637]{display:flex;align-items:center;gap:12px;padding:16px;background:#f5f9f6;border-radius:8px;margin-bottom:12px}.recommendation-point label[data-v-11eed637]{flex:1}@media(max-width:650px){.recommendation-query[data-v-11eed637],.recommendation-form-grid[data-v-11eed637]{grid-template-columns:1fr}.recommendation-query-actions[data-v-11eed637],.recommendation-dialog footer[data-v-11eed637]{flex-wrap:wrap}.recommendation-dialog[data-v-11eed637]{padding:18px}.recommendation-point[data-v-11eed637]{align-items:stretch;flex-direction:column}.recommendation-row img[data-v-11eed637]{width:70px;flex-basis:70px}}.recommendation-table th[data-v-11eed637]:last-child,.recommendation-table td[data-v-11eed637]:last-child{position:sticky;right:0;z-index:1;background:#fff;box-shadow:-8px 0 12px -10px #234b3e55}.recommendation-table th[data-v-11eed637]:last-child{background:#f5f9f6}.recommendation-row-actions[data-v-11eed637]{min-width:190px}.home-resource-preview[data-v-904b5a4d]{max-width:720px;margin:auto;border:1px solid #dce7df;border-radius:10px;overflow:hidden}.home-resource-preview>img[data-v-904b5a4d]{width:100%;max-height:240px;object-fit:cover}.home-resource-preview>div[data-v-904b5a4d]{padding:22px}.home-resource-preview h3[data-v-904b5a4d]{font-size:22px;margin:12px 0;color:#005c56}.home-resource-preview p[data-v-904b5a4d]{line-height:1.7;overflow-wrap:anywhere}.home-resource-preview span[data-v-904b5a4d]{float:right;font-size:12px;color:#7b8d83}.home-resource-preview dl[data-v-904b5a4d]{margin:20px 0}.home-resource-preview dl>div[data-v-904b5a4d]{display:grid;grid-template-columns:130px 1fr;gap:12px;border-bottom:1px solid #e5eeea;padding:10px 0;font-size:13px}.home-resource-preview dt[data-v-904b5a4d]{color:#71877c}.home-resource-preview dd[data-v-904b5a4d]{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}@media(max-width:550px){.home-resource-preview dl>div[data-v-904b5a4d]{grid-template-columns:100px 1fr}}.resource-query[data-v-cc609d7d]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding:20px;margin-bottom:20px}.resource-query label[data-v-cc609d7d],.resource-dialog label[data-v-cc609d7d]{display:grid;gap:8px;font-size:13px}.resource-query-actions[data-v-cc609d7d]{grid-column:1/-1;display:flex;justify-content:flex-end;gap:10px}.resource-table[data-v-cc609d7d]{padding:0;overflow:hidden}.resource-row[data-v-cc609d7d]{display:flex;gap:12px;align-items:center;min-width:260px}.resource-row img[data-v-cc609d7d]{width:92px;height:58px;object-fit:cover;border-radius:6px}.resource-row strong[data-v-cc609d7d]{white-space:normal;overflow-wrap:anywhere}.resource-row small[data-v-cc609d7d],.resource-table td>small[data-v-cc609d7d],.resource-dialog td small[data-v-cc609d7d]{display:block;color:#7b8d83;font-size:11px;margin-top:6px}.resource-table td[data-v-cc609d7d]:first-child{max-width:390px}.resource-row-actions[data-v-cc609d7d]{display:flex;flex-wrap:wrap;width:190px}.resource-row-actions button[data-v-cc609d7d]{padding:5px 7px}.resource-table th[data-v-cc609d7d]:last-child,.resource-table td[data-v-cc609d7d]:last-child{position:sticky;right:0;background:#fff;box-shadow:-8px 0 12px -10px #234b3e55}.resource-table th[data-v-cc609d7d]:last-child{background:#f5f9f6}.resource-pager[data-v-cc609d7d]{display:flex;justify-content:flex-end;align-items:center;gap:12px;padding:18px;flex-wrap:wrap}.resource-empty[data-v-cc609d7d]{text-align:center;padding:38px}.resource-dialog[data-v-cc609d7d]{width:min(1000px,calc(100vw - 48px));max-height:90vh;border:1px solid #dce7df;border-radius:12px;padding:24px;color:#26463d}.resource-dialog[data-v-cc609d7d]::backdrop{background:#183d3466}.resource-dialog header[data-v-cc609d7d],.resource-dialog footer[data-v-cc609d7d]{display:flex;align-items:center;justify-content:space-between;gap:16px}.resource-dialog header[data-v-cc609d7d]{margin-bottom:20px}.resource-dialog h2[data-v-cc609d7d]{margin:0;font-size:20px}.resource-dialog footer[data-v-cc609d7d]{justify-content:flex-end;margin-top:22px}.resource-dialog footer>span[data-v-cc609d7d]{margin-right:auto;color:#7b8d83;font-size:13px}.resource-dialog fieldset[data-v-cc609d7d]{border:0;padding:0;min-width:0}.pool-search[data-v-cc609d7d]{display:flex;align-items:flex-end;gap:12px}.pool-search label[data-v-cc609d7d]{flex:1}.resource-form-grid[data-v-cc609d7d]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.full[data-v-cc609d7d]{grid-column:1/-1}.resource-dialog .resource-check[data-v-cc609d7d]{display:flex;align-items:center;gap:10px}.resource-check input[data-v-cc609d7d]{width:auto}.source-summary[data-v-cc609d7d]{padding:18px;background:#f5f9f6;border-radius:8px;margin-bottom:20px}.source-summary h3[data-v-cc609d7d]{margin:0 0 12px;font-size:18px}.source-summary p[data-v-cc609d7d]{line-height:1.7}.source-summary dl[data-v-cc609d7d]{display:grid;grid-template-columns:1fr 1fr;gap:8px 20px;font-size:13px}.source-summary dl>div[data-v-cc609d7d]{display:flex;gap:12px;border-bottom:1px solid #e1ebe5;padding:8px 0}.source-summary dt[data-v-cc609d7d]{color:#7b8d83;flex-shrink:0}.source-summary dd[data-v-cc609d7d]{margin:0;overflow-wrap:anywhere;white-space:pre-wrap}@media(max-width:650px){.resource-query[data-v-cc609d7d],.resource-form-grid[data-v-cc609d7d],.source-summary dl[data-v-cc609d7d]{grid-template-columns:1fr}.resource-dialog[data-v-cc609d7d]{padding:18px}.resource-dialog footer[data-v-cc609d7d],.pool-search[data-v-cc609d7d]{flex-wrap:wrap}.resource-query-actions[data-v-cc609d7d]{flex-wrap:wrap}}.switch-heading[data-v-c7b83841]{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:24px}.switch-heading h2[data-v-c7b83841]{font-size:18px;margin:0 0 10px}.switch-heading p[data-v-c7b83841]{font-size:13px;margin:0}.switch-count[data-v-c7b83841]{white-space:nowrap;color:#177960;background:#edf7f2;padding:7px 12px;border-radius:6px;font-size:12px}.switch-grid[data-v-c7b83841]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.switch-item[data-v-c7b83841]{display:flex;align-items:center;gap:12px;min-height:72px;padding:15px 18px;border:1px solid #dbe9e1;border-radius:8px;background:#f9fcfa;cursor:pointer}.switch-item input[data-v-c7b83841]{width:19px;height:19px;flex:0 0 19px;accent-color:#117760;margin:0;cursor:pointer}.switch-name[data-v-c7b83841]{flex:1;font-size:14px;color:#294c40;overflow-wrap:anywhere}.switch-item small[data-v-c7b83841]{color:#45836c;font-size:11px;white-space:nowrap}.switch-item.closed[data-v-c7b83841]{background:#fafafa;border-color:#e4e8e5}.switch-item.closed small[data-v-c7b83841]{color:#8a938d}.switch-item.saving[data-v-c7b83841]{opacity:.7;cursor:wait}.switch-item[data-v-c7b83841]:focus-within{outline:2px solid #8ec5b2;outline-offset:2px}.switch-footnote[data-v-c7b83841]{font-size:12px;margin:22px 0 0;color:#7b8d81}@media(min-width:1550px){.switch-grid[data-v-c7b83841]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1150px){.switch-grid[data-v-c7b83841]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.switch-grid[data-v-c7b83841]{grid-template-columns:1fr}.switch-heading[data-v-c7b83841]{flex-direction:column;gap:12px}}.friend-toolbar[data-v-6c84c376],.friend-row-heading[data-v-6c84c376]{display:flex;align-items:center;justify-content:space-between;gap:16px}.friend-toolbar h2[data-v-6c84c376]{margin:0;font-size:19px}.friend-toolbar p[data-v-6c84c376]{margin:10px 0;font-size:13px}.friend-actions[data-v-6c84c376]{display:flex;flex-wrap:wrap;gap:10px;margin:22px 0}.friend-row-heading h3[data-v-6c84c376]{margin:0;font-size:15px;overflow-wrap:anywhere}.friend-row-heading>div[data-v-6c84c376]{display:flex;flex-shrink:0}.friend-editor[data-v-6c84c376]{margin:18px 0}.friend-fields[data-v-6c84c376]{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:20px}.friend-fields label[data-v-6c84c376],.friend-dialog label[data-v-6c84c376]{display:grid;gap:8px;font-size:13px}.friend-fields .public-image-field[data-v-6c84c376]{grid-column:1/-1}.friend-fields .friend-listed[data-v-6c84c376]{display:flex;align-items:center;gap:10px}.friend-listed input[data-v-6c84c376]{width:18px;height:18px;accent-color:#117760}.friend-history[data-v-6c84c376]{margin:16px 0}.friend-dialog[data-v-6c84c376]{width:min(500px,calc(100vw - 40px));padding:24px;border:1px solid #dce7df;border-radius:12px;color:#26463d}.friend-dialog[data-v-6c84c376]::backdrop{background:#183d3466}.friend-dialog footer[data-v-6c84c376]{display:flex;justify-content:flex-end;gap:12px;margin-top:20px}[data-v-6c84c376] .public-image-tools img{object-fit:contain;background:#f5f8f6}@media(max-width:650px){.friend-fields[data-v-6c84c376]{grid-template-columns:1fr}.friend-toolbar[data-v-6c84c376],.friend-row-heading[data-v-6c84c376]{align-items:flex-start;flex-direction:column}}.contact-toolbar[data-v-31d094ef]{display:flex;align-items:center;justify-content:space-between;gap:20px}.contact-toolbar h2[data-v-31d094ef]{margin:0;font-size:19px}.contact-toolbar p[data-v-31d094ef]{margin:10px 0;font-size:13px}.contact-actions[data-v-31d094ef]{display:flex;gap:12px;flex-shrink:0}.contact-grid[data-v-31d094ef]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:20px}.contact-channel[data-v-31d094ef]{display:grid;gap:20px;min-width:0}.contact-channel h3[data-v-31d094ef]{margin:0;font-size:17px}.contact-channel label[data-v-31d094ef],.contact-dialog label[data-v-31d094ef]{display:grid;gap:8px;font-size:13px}.contact-channel[data-v-31d094ef] .public-image-tools img{width:150px;height:150px;object-fit:contain;background:#fff;border:1px solid #dce7df;border-radius:6px}.contact-history[data-v-31d094ef]{margin-top:20px}.contact-history h3[data-v-31d094ef]{margin-top:0}.contact-dialog[data-v-31d094ef]{width:min(500px,calc(100vw - 40px));padding:24px;border:1px solid #dce7df;border-radius:12px;color:#26463d}.contact-dialog[data-v-31d094ef]::backdrop{background:#183d3466}.contact-dialog footer[data-v-31d094ef]{display:flex;justify-content:flex-end;gap:12px;margin-top:20px}@media(max-width:950px){.contact-grid[data-v-31d094ef]{grid-template-columns:1fr}.contact-toolbar[data-v-31d094ef]{align-items:flex-start;flex-direction:column}.contact-actions[data-v-31d094ef]{flex-wrap:wrap}}.app-header[data-v-f5ba2df2]{gap:16px}.app-header>span[data-v-f5ba2df2]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-account[data-v-f5ba2df2]{flex-shrink:0}:root{font-family:Inter,Microsoft YaHei,system-ui,sans-serif;color:#20352f;background:#f4f7f6;font-synthesis:none;font-size:14px}*{box-sizing:border-box}body{margin:0}button,input,textarea,select{font:inherit}button,a,input,textarea,select{outline-offset:4px}button{border:1px solid transparent;background:#117760;color:#fff;border-radius:8px;padding:10px 16px;cursor:pointer;font-weight:600;transition:background .15s}button:hover{background:#0b614d}button:disabled{opacity:.45;cursor:not-allowed}a{color:#117760;text-decoration:none}input,textarea,select{border:1px solid #dbe4df;border-radius:7px;background:#fff;padding:10px 12px;width:100%;color:#253b33}input:focus,textarea:focus,select:focus{outline:2px solid #72b5a1}input[type=checkbox]{width:20px;height:20px}textarea{resize:vertical;line-height:1.7}h1,h2,h3,p{margin-top:0}h1{font-size:28px;letter-spacing:-.6px;margin-bottom:10px}h2{font-size:18px;margin-bottom:20px}h3{font-size:15px}p{line-height:1.8;color:#708278}small,.muted{color:#788a80}.eyebrow{font-size:10px;letter-spacing:2.3px;color:#8a9f93;font-weight:700;display:block;margin-bottom:10px}.secondary{background:#fff;color:#365e4f;border-color:#d6e2dc}.secondary:hover{background:#edf5f0}.text{background:transparent;color:#117760;border:0;padding:6px 8px}.text:hover{background:#edf5f0}.danger{color:#b8544c}.brand-mark{display:block;width:40px;height:40px;flex:0 0 40px;object-fit:contain;border-radius:50%;background:transparent}.login-screen{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;background:radial-gradient(ellipse at 20% 0%,#dcece3,transparent 55%),#f3f6f3;padding:30px}.login-brand{display:flex;gap:12px;align-items:center;margin-bottom:32px;font-weight:700;font-size:18px}.login-card{width:min(440px,100%);padding:40px;background:#fff;border:1px solid #e2e9e4;box-shadow:0 20px 80px #183e2510;border-radius:16px}.login-card label{display:block;margin-top:24px;font-weight:600}.login-card input{margin-top:9px;font-weight:400}.login-card>button{width:100%;margin-top:28px;padding:13px}.login-card>small{display:block;text-align:center;margin-top:20px}.login-screen footer{margin-top:38px;font-size:10px;letter-spacing:2px;color:#94a296}.shell{display:flex;min-height:100vh}aside{width:230px;position:fixed;inset:0 auto 0 0;background:#fff;border-right:1px solid #e4ebe6;padding:32px 20px;display:flex;flex-direction:column}.brand{display:flex;gap:12px;align-items:center;padding:0 8px 42px;color:#163e2e;font-size:23px;font-weight:800}.brand small{display:block;font-size:11px;letter-spacing:1px;margin-top:4px;font-weight:400}.nav-caption{font-size:10px;color:#9aa99f;letter-spacing:1.5px;margin:0 14px 15px}nav button{display:flex;align-items:center;gap:13px;width:100%;text-align:left;background:transparent;color:#718178;margin-bottom:8px;padding:13px 15px;font-weight:500}nav button>span{font-size:19px}nav button:hover,nav button.active{background:#eaf3ee;color:#126c50}nav button small{margin-left:auto;background:#fff;border-radius:5px;padding:1px 5px}.aside-bottom{margin-top:auto;padding:20px 12px 0;border-top:1px solid #eef1ed}.aside-bottom p{font-size:11px;margin:12px 0 0}.main{margin-left:230px;flex:1;min-width:0}header{height:76px;border-bottom:1px solid #e4eae5;background:#fff;display:flex;justify-content:space-between;align-items:center;padding:0 36px;color:#7d8b82;font-size:12px}header>div{display:flex;align-items:center;gap:10px}.user-dot{width:28px;height:28px;display:grid;place-items:center;background:#edf2e8;color:#527346;border-radius:50%}main{padding:36px;max-width:1700px;margin:auto}.page-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:26px}.page-heading p{margin-bottom:0}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:26px}.stats article,.card{background:#fff;border:1px solid #e2e9e3;border-radius:12px;padding:25px}.stats article>span{color:#708378;font-size:12px}.stats strong{display:block;font-size:34px;font-weight:600;margin:16px 0 12px}.stats small{font-size:11px}.overview-grid{display:grid;grid-template-columns:1.4fr 1fr;gap:24px}.quick{display:flex;align-items:center;justify-content:space-between;background:transparent;border-top:1px solid #edf1ed;border-radius:0;width:100%;text-align:left;color:#324a3c;padding:20px 0}.quick:hover{background:#f7faf7}.quick p{font-size:12px;margin:8px 0 0;font-weight:400}.badge{display:inline-block;font-size:10px;color:#497756;background:#edf4e9;border-radius:4px;padding:3px 7px}.alert,.success{padding:13px 18px;border-radius:8px;background:#fff1ef;border:1px solid #f2d8d3;color:#a7433a;overflow-wrap:anywhere}.success{background:#eaf6ef;border-color:#cee7d7;color:#287046}.content-layout{display:grid;grid-template-columns:290px minmax(0,1fr);gap:24px;align-items:start}.collection-list{padding:16px;max-height:calc(100vh - 240px);overflow:auto;position:sticky;top:20px}.collection-list>p{font-size:11px;margin:14px 5px}.collection{display:block;background:transparent;color:#5a6d60;text-align:left;width:100%;padding:12px 10px;border-radius:7px}.collection strong{font-size:12px;font-weight:500;display:block;overflow-wrap:anywhere}.collection small{display:block;font-size:10px;margin-top:6px;overflow-wrap:anywhere}.collection:hover,.collection.chosen{background:#eaf3ee;color:#176d50}.editor{min-height:500px;overflow:hidden}.editor-heading h2{margin-bottom:9px;overflow-wrap:anywhere}.editor-actions{display:flex;gap:9px;margin:22px 0;flex-wrap:wrap}.field-group{padding:10px 0}.field-group details{border:1px solid #e3eae4;border-radius:8px;margin:12px 0;overflow:hidden}.field-group summary{background:#f8faf7;padding:12px;cursor:pointer;font-weight:600;overflow-wrap:anywhere}.field-group summary button{float:right;font-size:11px;padding:1px 5px}.field-group details>.field-group{padding:15px}.field{display:flex;align-items:center;gap:5px;margin-bottom:14px}.input-field{display:block;width:100%;font-size:12px}.input-field>span{display:block;margin-bottom:8px;color:#62776a}.input-field select{margin-top:8px;font-size:12px}.inline-preview{display:block;max-width:220px;max-height:140px;object-fit:contain;margin:10px 0;border-radius:6px}.empty{text-align:center;padding:75px 20px;color:#87988b}.empty>span{font-size:40px;display:block;margin-bottom:20px}.empty p{font-size:12px}.history{background:#f4f8f3;padding:10px;border-radius:8px;margin-bottom:16px;font-size:12px}.upload-bar{display:flex;gap:20px;align-items:center}.upload-bar>div{flex:1}.upload-bar p{font-size:11px;margin:8px 0 0}.upload-bar>input:not([hidden]){max-width:210px}.media-tools{display:flex;align-items:center;justify-content:space-between;margin:24px 0;color:#839084;font-size:12px}.media-tools input{max-width:320px}.media-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.media-card{padding:0;overflow:hidden}.media-card>img,.media-card>video{display:block;width:100%;height:180px;object-fit:contain;background:#edf1ec}.media-card>div{padding:17px}.media-card strong{display:block;overflow-wrap:anywhere;font-size:12px}.media-card p,.media-card a{font-size:11px}.media-card a{float:right;margin-top:8px}.request{margin-bottom:16px}.request summary{cursor:pointer;display:flex;justify-content:space-between;gap:20px}.request summary span{font-size:12px;color:#829283}.request dl>div{display:grid;grid-template-columns:120px 1fr;border-bottom:1px solid #edf0ec;padding:12px 0}.request dt{color:#8a988f}.request dd{margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.main>footer{padding:25px;text-align:center;color:#9aa89e;font-size:10px}@media(max-width:1100px){.stats,.media-grid{grid-template-columns:repeat(2,1fr)}.content-layout{grid-template-columns:240px minmax(0,1fr)}main{padding:25px}}@media(max-width:760px){aside{position:static;width:100%;padding:15px;display:block;border-right:0}.brand{padding:0 0 18px}.nav-caption,.aside-bottom{display:none}nav{display:flex;gap:5px;overflow:auto}nav button{white-space:nowrap;justify-content:center;padding:10px;font-size:12px}nav button span{display:none}.shell{display:block}.main{margin:0}header{padding:0 20px;height:55px}.page-heading{align-items:flex-start;gap:10px}h1{font-size:24px}.page-heading p{font-size:12px}.page-heading>button{white-space:nowrap;font-size:11px}main{padding:20px}.stats{gap:10px}.stats article{padding:18px}.overview-grid,.content-layout{grid-template-columns:1fr}.collection-list{position:static;max-height:240px}.media-grid{grid-template-columns:1fr}.upload-bar{flex-wrap:wrap}.upload-bar>div{flex-basis:100%}.request summary{flex-direction:column}.login-card{padding:28px}}fieldset{border:0;padding:0;margin:0;min-width:0}fieldset:disabled{opacity:.65}.advanced-toggle{display:flex;align-items:center;gap:8px;font-size:11px;color:#7c8c81;margin-bottom:15px}.advanced-toggle input{width:15px;height:15px}.module-intro{margin-bottom:24px}.module-tabs{display:flex;gap:8px;flex-wrap:wrap;margin:22px 0}.module-tabs>button{background:#fff;color:#61776a;border-color:#dce6df}.module-tabs>button.active{background:#117760;color:#fff;border-color:#117760}.module-search{max-width:420px;margin-bottom:22px}.module-stats article{padding:18px 24px}.module-stats strong{font-size:28px;margin:14px 0 0}.assign-row{display:flex;gap:12px;align-items:center;margin:16px 0}.assign-row input{max-width:240px}.data-scroll{overflow:auto}table{width:100%;border-collapse:collapse;text-align:left;font-size:12px}th{background:#f5f8f5;color:#6d8274;font-weight:500}td,th{padding:14px;border-bottom:1px solid #e7eee7;white-space:nowrap}td:first-child{max-width:400px;white-space:normal;min-width:180px}.request-trigger{width:100%;display:flex;align-items:center;justify-content:space-between;text-align:left;background:transparent;color:#345540;padding:0;gap:20px}.request-trigger:hover{background:#f6faf5}.request-trigger span{font-size:11px;font-weight:400;color:#788d7c}.module-workspace .request input,.module-workspace .request textarea{margin:10px 0}.module-workspace .collection-list select{margin-bottom:16px}.module-workspace .editor fieldset{margin-top:20px}nav{max-height:calc(100vh - 250px);overflow:auto}@media(max-width:760px){nav{max-height:none}.module-tabs>button{font-size:12px;padding:9px}.assign-row{flex-wrap:wrap}.request-trigger{align-items:flex-start;flex-direction:column;gap:10px}}.nav-icon{display:block;width:20px;height:20px;flex:0 0 20px;pointer-events:none}nav button.active .nav-icon{stroke-width:1.9}@media(max-width:760px){nav button{gap:8px}.nav-icon{width:18px;height:18px;flex-basis:18px}}.pay-submenu{padding-left:24px}.pay-submenu button{font-size:13px;margin:3px 0}.pay-chevron{margin-left:auto;font-size:16px}
