/*! Axfc. (c) the Axfc operator. All rights reserved. Copying, redistribution or hosting elsewhere is prohibited. https://www.axfc.net/terms */
.office-review{box-sizing:border-box;width:calc(100vw - 24px);max-width:none;height:calc(100dvh - 24px);max-height:none;padding:0;border:1px solid var(--line);border-radius:8px;background:var(--surface,#fff);color:var(--ink,#253347)}.office-review[open]{display:flex;flex-direction:column;overflow:hidden}.office-review::backdrop{background:#0008}.office-review header,.office-review-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:6px;padding:6px 10px;border-bottom:1px solid var(--line,#cbd5e1)}.office-review header h2{margin:0;margin-inline-end:auto;font-size:16px}.office-review header button{flex:none}.office-review-toolbar button,.office-review-toolbar label{font-size:13px;margin:0}.office-review-toolbar label{display:flex;align-items:center;gap:4px}.office-review-status{margin:0;padding:4px 10px;font-size:12px;max-height:3em;overflow:auto}.office-review-work{position:relative;display:flex;flex:1;min-height:0}.office-review-document{flex:1;min-width:0;min-height:0}.office-review-document iframe{display:block;border:0;width:100%;height:100%}.office-review-inspector{position:absolute;z-index:2;inset-block:0;inset-inline-end:0;box-sizing:border-box;width:min(360px,94%);padding:12px;overflow:auto;background:var(--surface,#fff);border-inline-start:1px solid var(--line,#cbd5e1);box-shadow:0 3px 12px #0004}.office-review-inspector select{width:100%;min-width:0}.office-review-inspector p{white-space:pre-wrap;overflow-wrap:anywhere}.office-review-inspector section{padding-block:8px;border-top:1px solid var(--line,#cbd5e1)}@media(max-width:640px){.office-review{width:100vw;height:100dvh;border:0;border-radius:0;margin:0}.office-review-toolbar{gap:4px;padding:4px}.office-review-toolbar button{padding:5px}.office-review header{padding:4px 8px}}.office-review-redline{display:flex;align-items:center;gap:6px;margin-block:12px}
