@layer ww-style-library{@layer definition{@layer normal,custom;}@layer instance{@layer normal,custom;}}@layer ww-style-section{@layer normal{@layer atomic{.ww-a-ah5kXiW44wImNtcA{height:auto;z-index:unset;max-height:unset}.ww-a-Y6MTqAnlYkTtOtmG{max-width:unset;min-width:unset;max-height:unset}}@layer ordered{.ww-s-d3{background-color:#f6f9fb;min-height:100vh;display:flex}.ww-s-d3>.ww-section-element{--ww-section-root-auto-align:center;--ww-section-root-auto-width:100%;width:100%;min-height:100vh;padding:0}.ww-s-d3>.ww-section-element.ww-layout{flex-flow:column;display:flex}}}@layer custom;}@layer ww-style-element{@layer normal{@layer atomic{.ww-a-UMuatBOai2i0Sewa{z-index:unset;align-self:var(--ww-section-root-auto-align,unset);max-width:unset;min-width:unset;height:auto;max-height:unset;min-height:unset;margin:0;padding:0;display:block}}@layer ordered{.ww-e-d1J{width:var(--ww-section-root-auto-width,revert-layer)}}}@layer custom;}@layer ww-style-layout-override;@layer ww-style-component{.codes-page[data-v-d9d536e9]{box-sizing:border-box;color:#18394b;width:100%;max-width:none;padding:24px 26px 42px;font-family:inherit}.page-heading[data-v-d9d536e9]{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:24px;display:flex}.eyebrow[data-v-d9d536e9]{color:#567b89;letter-spacing:1.3px;font-size:11px;font-weight:800}.catalog-actions[data-v-d9d536e9]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.page-heading h1[data-v-d9d536e9]{letter-spacing:-.7px;margin:6px 0 9px;font-size:26px}.page-heading p[data-v-d9d536e9]{color:#647d8d;max-width:760px;margin:0;font-size:14px;line-height:1.5}button[data-v-d9d536e9],select[data-v-d9d536e9],input[data-v-d9d536e9],textarea[data-v-d9d536e9]{font:inherit}button[data-v-d9d536e9]{cursor:pointer;color:#284d63;background:#fff;border:1px solid #d3e1e8;border-radius:8px;padding:9px 12px}button[data-v-d9d536e9]:disabled{opacity:.5;cursor:default}button[data-v-d9d536e9]:hover:not(:disabled){border-color:#83acbe}.refresh[data-v-d9d536e9]{flex-shrink:0}.metric-row[data-v-d9d536e9]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:18px;display:grid}.metric[data-v-d9d536e9]{background:#f8fbfc;border:1px solid #dae7ed;border-radius:12px;padding:16px 18px}.metric small[data-v-d9d536e9]{color:#6b8191;font-size:12px;display:block}.metric strong[data-v-d9d536e9]{color:#17475e;margin-top:4px;font-size:26px;display:block}.filter-panel[data-v-d9d536e9]{background:#fff;border:1px solid #dce7ec;border-radius:12px;margin-bottom:14px;padding:16px}.filter-grid[data-v-d9d536e9]{grid-template-columns:2fr repeat(4,minmax(125px,1fr));align-items:end;gap:10px;display:grid}.filter-grid label[data-v-d9d536e9],.drawer label[data-v-d9d536e9]{color:#476576;flex-direction:column;gap:6px;font-size:12px;font-weight:700;display:flex}.filter-grid input[data-v-d9d536e9],.filter-grid select[data-v-d9d536e9],.drawer select[data-v-d9d536e9],.drawer textarea[data-v-d9d536e9]{box-sizing:border-box;color:#20465d;background:#fff;border:1px solid #ccdae3;border-radius:8px;width:100%;min-width:0;padding:9px 10px}.helper[data-v-d9d536e9]{color:#607e8a;margin-top:12px;font-size:12px}.table-scroll[data-v-d9d536e9]{background:#fff;border:1px solid #dce6eb;border-radius:12px;width:100%;overflow:auto}table[data-v-d9d536e9]{border-collapse:collapse;width:100%;min-width:1090px;font-size:12px}th[data-v-d9d536e9]{white-space:nowrap;text-align:left;color:#446273;background:#ecf3f6;border-bottom:1px solid #d5e2e8;padding:0 12px;position:sticky;top:0}th button[data-v-d9d536e9]{color:inherit;white-space:nowrap;background:0 0;border:0;padding:13px 0;font-size:12px;font-weight:800}td[data-v-d9d536e9]{vertical-align:middle;color:#35566a;border-bottom:1px solid #e9eff2;padding:11px 12px}tr.selectable[data-v-d9d536e9]{cursor:pointer}tr.selectable[data-v-d9d536e9]:hover{background:#f5fafd}.description[data-v-d9d536e9]{min-width:175px;max-width:270px}.legacy[data-v-d9d536e9]{color:#78909e}.number[data-v-d9d536e9]{text-align:right;font-variant-numeric:tabular-nums}.code-token[data-v-d9d536e9]{color:#155a78;letter-spacing:.4px;background:#e7f0f5;border:1px solid #cfe1e9;border-radius:6px;padding:5px 8px;font-weight:800;display:inline-block}.sort-arrow[data-v-d9d536e9]{color:#7d9bab;margin-left:7px;font-size:10px}.mode-tag[data-v-d9d536e9],.status[data-v-d9d536e9],.review[data-v-d9d536e9]{white-space:nowrap;color:#536877;background:#eef2f6;border-radius:6px;padding:5px 7px;font-size:11px;font-weight:700;display:inline-block}.mode-tag.automatic[data-v-d9d536e9]{color:#20745a;background:#e5f2ee}.mode-tag.provisional[data-v-d9d536e9]{color:#92612e;background:#fff3df}.mode-tag.workflow_only[data-v-d9d536e9]{color:#3c6894;background:#e8f0fd}.status.on[data-v-d9d536e9],.review.done[data-v-d9d536e9]{color:#286d55;background:#e9f5ef}.status.off[data-v-d9d536e9]{color:#965252;background:#f4e8e8}.review.pending[data-v-d9d536e9]{color:#94632c;background:#fff4e8}.row-action[data-v-d9d536e9]{padding:6px 11px;font-size:11px}.empty[data-v-d9d536e9]{text-align:center;color:#8196a3;padding:28px}.footnote[data-v-d9d536e9]{color:#78909b;max-width:920px;font-size:12px;line-height:1.6}.notice[data-v-d9d536e9],.error[data-v-d9d536e9],.success[data-v-d9d536e9]{border-radius:10px;margin:12px 0;padding:13px 15px}.notice[data-v-d9d536e9]{color:#41677b;background:#edf5f9}.error[data-v-d9d536e9]{color:#9c3d4b;background:#fceced}.success[data-v-d9d536e9]{color:#24734c;background:#ecf7ef}.backdrop[data-v-d9d536e9]{z-index:3000;background:#1327328c;justify-content:flex-end;display:flex;position:fixed;inset:0}.drawer[data-v-d9d536e9]{background:#fff;flex-direction:column;width:min(650px,100%);height:100%;display:flex;overflow:hidden;box-shadow:-10px 0 40px #152e3c30}.drawer-head[data-v-d9d536e9]{border-bottom:1px solid #e3ebef;justify-content:space-between;align-items:flex-start;gap:15px;padding:24px;display:flex}.drawer-head h2[data-v-d9d536e9]{margin:8px 0;font-size:20px}.drawer-head p[data-v-d9d536e9]{color:#6f8795;font-size:12px}.drawer-head button[data-v-d9d536e9]{flex-shrink:0}.drawer-body[data-v-d9d536e9]{flex:1;padding:20px 24px;overflow:auto}.legacy-note[data-v-d9d536e9]{color:#4c6574;background:#f3f7f9;border:1px solid #d9e8ee;border-radius:10px;padding:14px;font-size:13px}.legacy-note p[data-v-d9d536e9]{color:#758a95;margin:8px 0 0;font-size:12px}.edit-section[data-v-d9d536e9]{border-bottom:1px solid #e8eff2;margin-top:22px;padding-bottom:20px}.edit-section h3[data-v-d9d536e9]{margin:0 0 14px;font-size:15px}.two-cols[data-v-d9d536e9]{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px;display:grid}.drawer textarea[data-v-d9d536e9]{resize:vertical;line-height:1.5}.drawer label[data-v-d9d536e9]{margin-bottom:14px}.hint[data-v-d9d536e9]{color:#728a97;margin:5px 0;font-size:12px;line-height:1.55}.drawer .check[data-v-d9d536e9]{flex-direction:row;align-items:center;gap:10px;font-size:13px;font-weight:500}.drawer .check input[data-v-d9d536e9]{width:17px;height:17px}.drawer-actions[data-v-d9d536e9]{background:#f9fbfc;border-top:1px solid #e3ebef;justify-content:flex-end;gap:10px;padding:16px 22px;display:flex}.primary[data-v-d9d536e9]{color:#fff;background:#186782;border-color:#186782}.primary[data-v-d9d536e9]:hover:not(:disabled){color:#fff;background:#15556a}.legacy-email-section .legacy-email-variant[data-v-d9d536e9]{background:#f9fbfc;border:1px solid #dce7ed;border-radius:9px;margin:12px 0;padding:13px 14px}.variant-head[data-v-d9d536e9]{justify-content:space-between;align-items:center;gap:10px;display:flex}.variant-head span[data-v-d9d536e9]{color:#728a97;font-size:11px}.legacy-email-variant p[data-v-d9d536e9]{white-space:pre-wrap;overflow-wrap:anywhere;color:#385b6e;margin:10px 0 0;font-size:13px;line-height:1.55}@media (width<=850px){.codes-page[data-v-d9d536e9]{padding:16px}.metric-row[data-v-d9d536e9],.filter-grid[data-v-d9d536e9]{grid-template-columns:repeat(2,minmax(0,1fr))}.filter-grid label[data-v-d9d536e9]:first-child{grid-column:1/-1}}@media (width<=520px){.page-heading[data-v-d9d536e9]{flex-wrap:wrap}.metric-row[data-v-d9d536e9]{grid-template-columns:repeat(2,minmax(0,1fr))}.two-cols[data-v-d9d536e9]{grid-template-columns:1fr}.drawer-head[data-v-d9d536e9],.drawer-body[data-v-d9d536e9]{padding:16px}.drawer-head h2[data-v-d9d536e9]{font-size:17px}}}
