.branding-logo[data-v-a98c0e38]{display:inline-flex;align-items:center;justify-content:center}.logo-image[data-v-a98c0e38]{display:block;height:auto;max-width:100%;object-fit:contain}.logo-fallback[data-v-a98c0e38]{display:flex;align-items:center;justify-content:center;font-weight:700;color:var(--primary-color, var(--primary));letter-spacing:-.02em}.fallback-text[data-v-a98c0e38]{white-space:nowrap}.logo-small .logo-image[data-v-a98c0e38]{height:20px;max-height:20px}.logo-medium .logo-image[data-v-a98c0e38]{height:40px;max-height:40px}.logo-large .logo-image[data-v-a98c0e38]{height:60px;max-height:60px}.logo-xlarge .logo-image[data-v-a98c0e38]{height:80px;max-height:80px}.logo-small .fallback-text[data-v-a98c0e38]{font-size:14px}.logo-medium .fallback-text[data-v-a98c0e38]{font-size:18px}.logo-large .fallback-text[data-v-a98c0e38]{font-size:24px}.logo-xlarge .fallback-text[data-v-a98c0e38]{font-size:32px}.opening-builder[data-v-c3886a9a]{border:1px solid #dce2eb;border-radius:8px;padding:12px;margin:12px 0}.opening-builder fieldset[data-v-c3886a9a]{display:flex;flex-wrap:wrap;gap:12px;border:0;padding:0 0 12px}.opening-builder label[data-v-c3886a9a]{display:grid;gap:5px}.opening-builder input[data-v-c3886a9a],.opening-builder select[data-v-c3886a9a]{padding:8px;font:inherit;max-width:100%;border:1px solid #b6c2d2;border-radius:6px}.opening-builder .opening-choice[data-v-c3886a9a]{display:flex;align-items:flex-start;margin:10px 0}.opening-builder p[data-v-c3886a9a]{font-size:14px}.opening-builder button[data-v-c3886a9a]{padding:8px 12px;margin:4px 0;border:1px solid #b6c2d2;border-radius:6px;background:#fff;cursor:pointer}.opening-builder button[data-v-c3886a9a]:disabled{opacity:.55;cursor:default}.pom-backdrop[data-v-bd2e381a]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;background:#0f172a73;display:grid;place-items:center;padding:16px}.pom[data-v-bd2e381a]{width:min(560px,100%);background:#fff;border-radius:16px;box-shadow:0 24px 60px #0f172a40;overflow:hidden}.pom-head[data-v-bd2e381a]{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;border-bottom:1px solid #e2e8f0}.pom-head h3[data-v-bd2e381a]{margin:0;font-size:1.05rem;color:var(--ops-primary, #1f6b4a)}.pom-x[data-v-bd2e381a]{border:none;background:transparent;font-size:1.4rem;line-height:1;cursor:pointer;color:#64748b}.pom-form[data-v-bd2e381a]{display:flex;flex-direction:column;gap:12px;padding:16px}.pom-span[data-v-bd2e381a]{border:1px solid #e2e8f0;border-radius:10px;padding:8px 10px;display:flex;gap:14px;flex-wrap:wrap;font-size:13px;font-weight:600}.pom-span legend[data-v-bd2e381a]{padding:0 4px;font-size:11px;font-weight:800;color:#64748b}.pom-row-2[data-v-bd2e381a],.pom-row-3[data-v-bd2e381a]{display:grid;gap:10px}.pom-row-2[data-v-bd2e381a]{grid-template-columns:1fr 1fr}.pom-row-3[data-v-bd2e381a]{grid-template-columns:1fr 1fr 1fr}.field[data-v-bd2e381a]{display:flex;flex-direction:column;gap:4px;font-size:11px;font-weight:700;color:#475569}.field input[data-v-bd2e381a],.field select[data-v-bd2e381a],.field textarea[data-v-bd2e381a]{border:1px solid #e2e8f0;border-radius:8px;padding:8px 10px;font:inherit;font-size:13px;font-weight:500;color:#0f172a}.pom-tz-note[data-v-bd2e381a]{margin:-4px 0 0;font-size:11.5px;font-weight:600;color:#64748b}.pom-tz-note strong[data-v-bd2e381a]{color:#1f6b4a}.pom-err[data-v-bd2e381a]{margin:0;color:#b91c1c;font-size:13px;font-weight:700}.pom-info[data-v-bd2e381a]{margin:0;padding:10px 12px;border-radius:10px;background:#eff6ff;border:1px solid #bfdbfe;color:#1e3a8a;font-size:12.5px;font-weight:600;line-height:1.45}.pom-info--sub[data-v-bd2e381a]{margin-top:-4px;font-weight:500}.pom-info--foot[data-v-bd2e381a]{margin-top:4px;font-size:12px;font-weight:500}.pom-info--foot strong[data-v-bd2e381a]{font-weight:800}.pom-foot[data-v-bd2e381a]{display:flex;justify-content:flex-end;gap:8px;margin-top:4px}.btn[data-v-bd2e381a]{border-radius:999px;padding:8px 14px;font-size:13px;font-weight:800;cursor:pointer;border:1px solid #e2e8f0;background:#fff}.btn.primary[data-v-bd2e381a]{background:var(--ops-primary, #1f6b4a);color:#fff;border-color:transparent}.btn.ghost[data-v-bd2e381a]{color:#475569}.btn[data-v-bd2e381a]:disabled{opacity:.55;cursor:not-allowed}@media (max-width: 640px){.pom-row-2[data-v-bd2e381a],.pom-row-3[data-v-bd2e381a]{grid-template-columns:1fr}}.cancel-day-dialog[data-v-ae5959ff]{width:min(860px,calc(100vw - 24px));max-height:90dvh;border:1px solid #dce2eb;border-radius:16px;padding:0;color:#182438;background:#fff;box-shadow:0 20px 80px #17243c40}.cancel-day-dialog[data-v-ae5959ff]::backdrop{background:#18243880}.cancel-day-dialog header[data-v-ae5959ff],.cancel-day-dialog footer[data-v-ae5959ff]{display:flex;align-items:center;gap:12px;padding:16px 20px;background:#f8fafc}.cancel-day-dialog header[data-v-ae5959ff]{justify-content:space-between;border-bottom:1px solid #dce2eb}.cancel-day-dialog h2[data-v-ae5959ff],.cancel-day-dialog header p[data-v-ae5959ff]{margin:0}.cancel-day-dialog footer[data-v-ae5959ff]{justify-content:flex-end;border-top:1px solid #dce2eb;flex-wrap:wrap}.cancel-day-body[data-v-ae5959ff]{padding:0 20px 20px;max-height:calc(90dvh - 160px);overflow:auto}.cancel-day-dialog button[data-v-ae5959ff]{padding:9px 14px;border:1px solid #cbd5e1;border-radius:8px;background:#fff;color:inherit;cursor:pointer}.cancel-day-dialog button[data-v-ae5959ff]:disabled{opacity:.55;cursor:default}.day-field[data-v-ae5959ff]{display:grid;gap:6px;margin:16px 0;width:100%}.day-field textarea[data-v-ae5959ff],.day-field select[data-v-ae5959ff],.day-field input[data-v-ae5959ff],.day-recipient input[data-v-ae5959ff]{font:inherit;box-sizing:border-box;border:1px solid #b6c2d2;border-radius:8px;padding:9px;max-width:100%}.cancel-day-dialog fieldset[data-v-ae5959ff]{border:1px solid #dce2eb;border-radius:8px;display:flex;flex-wrap:wrap;gap:14px;margin-top:16px;min-width:0}.day-recipient[data-v-ae5959ff]{display:flex;gap:8px;flex-wrap:wrap;align-items:center;width:100%}.day-recipient label[data-v-ae5959ff]{display:grid;gap:4px}.day-recipient input[type=checkbox][data-v-ae5959ff]{width:auto}.day-scope-note[data-v-ae5959ff],.day-zone[data-v-ae5959ff]{font-size:13px;color:#526075}.day-review[data-v-ae5959ff]{padding:12px;background:#f0f7ff;border-radius:8px}.day-items[data-v-ae5959ff]{padding:0;list-style:none}.day-items li[data-v-ae5959ff]{padding:12px 0;border-bottom:1px solid #e2e8f0}.day-items li div[data-v-ae5959ff]{display:grid;gap:4px}.day-items li span[data-v-ae5959ff]{font-size:13px}.day-error[data-v-ae5959ff]{color:#a12828}.day-signature[data-v-ae5959ff]{display:flex;gap:8px;align-items:flex-start}.day-message[data-v-ae5959ff]{white-space:pre-wrap}.cancel-day-dialog .day-danger[data-v-ae5959ff]{background:#a12828;color:#fff;border-color:#a12828}.cancel-day-dialog .day-primary[data-v-ae5959ff]{background:#185c3b;color:#fff;border-color:#185c3b}
