.office-checkout-editor[data-v-67fd61be]{display:flex;flex-direction:column;width:100%;height:100%;min-height:0}iframe[data-v-67fd61be]{display:block;flex:1 1 0;width:100%;min-height:0;border:0}.office-checkout-notice[data-v-67fd61be]{display:grid;align-content:center;justify-items:center;flex:1 0 auto;gap:1rem;padding:2rem;text-align:center}.cloud-office-editor[data-v-0719e7b1]{display:grid;align-content:start;gap:1rem;max-width:60rem;padding:1rem}a[data-v-0719e7b1]{color:var(--primary-color,#2563eb);text-decoration:underline}.p-dialog.checkout-editor-dialog{width:calc(100vw - 2rem);height:calc(100vh - 2rem);height:calc(100dvh - 2rem);max-width:none;max-height:none}.p-dialog.checkout-editor-dialog .p-dialog-content{display:flex;flex:1 1 auto;flex-direction:column;gap:.75rem;height:auto;min-height:0;max-height:none;overflow:hidden;padding:0 1rem 1rem}.checkout-editor-toolbar[data-v-bcc19b70]{display:flex;flex:0 0 auto;flex-wrap:wrap;gap:.75rem;align-items:center;justify-content:space-between}.checkout-editor-status[data-v-bcc19b70]{display:inline-flex;align-items:center;gap:.5rem;font-size:.875rem}.checkout-editor-status i[data-v-bcc19b70]{color:var(--primary-color,#2563eb)}.checkout-editor-stage[data-v-bcc19b70]{flex:1 1 0;min-width:0;min-height:0;overflow:auto;border:1px solid var(--clr-dialog-border,#d1d5db);border-radius:.5rem}.checkout-editor-error[data-v-bcc19b70]{flex:0 0 auto;max-height:20vh;overflow:auto;margin:0;color:var(--p-red-600,#dc2626)}.checkout-editor-loading[data-v-bcc19b70]{display:flex;align-items:center;justify-content:center;gap:.75rem;height:100%;margin:0}@media(max-width:768px){.p-dialog.checkout-editor-dialog{width:calc(100vw - 1rem);height:calc(100dvh - 1rem)}.p-dialog.checkout-editor-dialog .p-dialog-content{padding:0 .75rem .75rem}}.confidentiality-key-form[data-v-6758b63e]{display:grid;gap:1rem;color:var(--clr-text,#111827)}.confidentiality-key-intro[data-v-6758b63e]{display:flex;gap:.8rem;align-items:flex-start;border:1px solid var(--clr-border,#d1d5db);border-radius:8px;background:var(--clr-surface-muted,rgba(148,163,184,.12));padding:.85rem}.confidentiality-key-intro .iconify[data-v-6758b63e]{flex:0 0 auto;color:var(--clr-primary,#2563eb);font-size:1.55rem}.confidentiality-key-field span[data-v-6758b63e],.confidentiality-key-intro strong[data-v-6758b63e]{color:var(--clr-text,#111827);font-weight:750}.confidentiality-key-intro p[data-v-6758b63e]{margin:.15rem 0 0;color:var(--clr-text-muted,#667085);font-size:.9rem;line-height:1.45}.confidentiality-key-file[data-v-6758b63e]{display:grid;grid-template-columns:5rem minmax(0,1fr);gap:.35rem .85rem;margin:0;color:var(--clr-text-muted,#667085);font-size:.9rem}.confidentiality-key-file dt[data-v-6758b63e]{font-weight:700}.confidentiality-key-file dd[data-v-6758b63e]{min-width:0;margin:0;color:var(--clr-text,#111827);overflow-wrap:anywhere}.confidentiality-key-upload-row[data-v-6758b63e]{display:flex;flex-wrap:wrap;gap:.65rem;align-items:center}.confidentiality-key-upload[data-v-6758b63e]{display:inline-flex;align-items:center;gap:.5rem;min-height:2.35rem;border:1px solid var(--clr-border,#d1d5db);border-radius:8px;background:var(--clr-card-bg,var(--clr-surface,#fff));color:var(--clr-text,#111827);padding:.45rem .7rem;cursor:pointer}.confidentiality-key-upload[data-v-6758b63e]:hover{border-color:var(--clr-primary,#2563eb)}.confidentiality-key-upload input[data-v-6758b63e]{display:none}.confidentiality-key-field[data-v-6758b63e]{display:grid;gap:.4rem}.confidentiality-key-field textarea[data-v-6758b63e]{width:100%;resize:vertical;min-height:11rem;border:1px solid var(--clr-input-border,var(--clr-border,#d1d5db));border-radius:8px;background:var(--clr-input-bg,var(--clr-surface,#fff));color:var(--clr-input-text,var(--clr-text,#111827));padding:.7rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.82rem;line-height:1.45}.confidentiality-key-field textarea[data-v-6758b63e]:focus{outline:2px solid var(--clr-focus-ring,rgba(37,99,235,.28));border-color:var(--clr-primary,#2563eb)}.confidentiality-key-field textarea[data-v-6758b63e]:disabled{opacity:.72;cursor:wait}.confidentiality-key-error[data-v-6758b63e]{margin:0;color:var(--clr-danger,#dc2626);font-size:.9rem}.confidentiality-key-actions[data-v-6758b63e]{display:flex;justify-content:flex-end;gap:.6rem;padding-top:.2rem}@media(max-width:640px){.confidentiality-key-file[data-v-6758b63e]{grid-template-columns:1fr}.confidentiality-key-actions[data-v-6758b63e]{flex-direction:column-reverse}}.checkout-actions[data-v-bec39d09]{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.checkout-field[data-v-bec39d09],.checkout-form[data-v-bec39d09]{display:flex;flex-direction:column;gap:.75rem}.checkout-field input[data-v-bec39d09]{max-width:100%;padding:.5rem;border:1px solid var(--p-content-border-color);border-radius:.35rem}.checkout-form[data-v-bec39d09]{gap:1.25rem}.checkout-form p[data-v-bec39d09]{margin:0}.checkout-file[data-v-bec39d09]{display:flex;align-items:center;gap:.75rem;padding:.875rem 1rem;border-radius:.5rem;background:var(--clr-surface-muted,hsla(0,0%,49.8%,.08));font-weight:600}.checkout-file>i[data-v-bec39d09]{flex:0 0 auto;opacity:.7}.checkout-file>span[data-v-bec39d09]{min-width:0;overflow-wrap:anywhere}.checkout-options[data-v-bec39d09]{display:grid;gap:.75rem;min-width:0;margin:0;padding:0;border:0}.checkout-options legend[data-v-bec39d09]{padding:0 0 .75rem;font-weight:600}.checkout-option[data-v-bec39d09]{display:grid;grid-template-columns:1.125rem 1.5rem minmax(0,1fr);align-items:center;gap:.875rem;padding:1rem;border:1px solid var(--clr-dialog-border,#d1d5db);border-radius:.625rem;cursor:pointer;transition:border-color .12s,background-color .12s}.checkout-option.is-selected[data-v-bec39d09],.checkout-option[data-v-bec39d09]:hover{border-color:var(--primary-color,#2563eb);background:color-mix(in srgb,var(--primary-color,#2563eb) 7%,transparent)}.checkout-option[data-v-bec39d09]:focus-within{outline:2px solid var(--primary-color,#2563eb);outline-offset:2px}.checkout-option input[data-v-bec39d09]{width:1.125rem;height:1.125rem;margin:0;padding:0;accent-color:var(--primary-color,#2563eb)}.checkout-option-icon[data-v-bec39d09]{justify-self:center;font-size:1.25rem;color:var(--primary-color,#2563eb)}.checkout-option-copy[data-v-bec39d09]{display:grid;gap:.35rem;line-height:1.45;overflow-wrap:anywhere}.checkout-option-title[data-v-bec39d09]{font-weight:600}.checkout-option-description[data-v-bec39d09]{font-size:.875rem;font-weight:400;opacity:.75}.checkout-options:disabled .checkout-option[data-v-bec39d09]{cursor:wait;opacity:.6}.checkout-form-footer[data-v-bec39d09]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.75rem;padding-top:1rem;border-top:1px solid var(--clr-dialog-border,#d1d5db)}@media(max-width:480px){.checkout-option[data-v-bec39d09]{gap:.625rem;padding:.875rem}.checkout-form-footer[data-v-bec39d09]>*{flex:1 1 auto}}.checkout-error[data-v-bec39d09]{color:var(--p-red-600,#dc2626)}
