.wv-document-dialog{width:min(1040px,calc(100vw - 34px))!important;max-width:1040px!important;max-height:94dvh!important;padding:0!important;border-radius:25px!important;overflow:hidden!important;background:#f4ede8!important}.wv-document-dialog .modal-close{z-index:5;top:18px;right:18px}.wv-document{display:flex;flex-direction:column;max-height:94dvh;color:#4b3628}.wv-document-header{padding:26px 32px 21px;padding-right:70px;background:#f9f3ef;border-bottom:1px solid #e2d5cc;flex-shrink:0}.wv-document-header h1{font-size:28px;letter-spacing:-1px;line-height:1.2;margin:9px 0 7px}.wv-document-header p{font-size:12px;margin:0 0 8px;overflow-wrap:anywhere}.wv-document-header small{font-size:10px;line-height:1.6;color:#927d6f}.wv-document-header .eyebrow{font-size:9px;letter-spacing:.08em}.wv-document-toolbar{display:flex;gap:12px;align-items:center;flex-wrap:wrap;padding:12px 22px;border-bottom:1px solid #ddcdc2;background:#ede2da;flex-shrink:0}.wv-document-toolbar button{border:1px solid #d3bfb2;border-radius:11px;background:#fbf6f2;color:#4b382b;font:inherit;font-size:12px;min-height:38px;padding:8px 13px;cursor:pointer;transition:background .15s,transform .15s}.wv-document-toolbar button:hover:not(:disabled){background:#e7cab7}.wv-document-toolbar button:active:not(:disabled){transform:scale(.94)}.wv-document-toolbar button:disabled{opacity:.4;cursor:default}.wv-page-controls,.wv-zoom-controls{display:flex;gap:6px;align-items:center}.wv-page-controls output{font-size:11px;min-width:86px;text-align:center;line-height:1.4}.wv-zoom-controls output{font-size:11px;min-width:36px;text-align:center}.wv-document-toolbar .wv-document-download{background:#4c3628;color:white;border-color:#4c3628;margin-left:auto;font-size:11px;padding:10px 17px}.wv-document-scroll{overflow:auto;overscroll-behavior:contain;min-height:180px;height:57dvh;flex:1 1 auto;scrollbar-width:thin;touch-action:pan-x pan-y pinch-zoom;-webkit-overflow-scrolling:touch;background:#e8ded8}.wv-document-stage{min-width:100%;width:max-content;box-sizing:border-box;display:flex;justify-content:center;align-items:flex-start;padding:18px 16px 24px;min-height:100%}.wv-document-stage canvas,.wv-document-stage img{display:block;flex-shrink:0;box-shadow:0 8px 28px #4d392b1c;background:#fff;max-width:none!important;border-radius:2px}.wv-document-stage canvas[hidden],.wv-document-stage img[hidden]{display:none}.wv-document-stage img{height:auto}.wv-document-status{font-size:10px;text-align:center;line-height:1.6;padding:8px 15px;min-height:30px;flex-shrink:0;background:#f6eee8}.wv-document-status[role=alert]{color:#955d39;padding:12px}.wv-document-text{background:#f9f3ef;border-top:1px solid #e5d8d0;padding:11px 24px;font-size:11px;flex-shrink:0}.wv-document-text summary{cursor:pointer;color:#7e6656}.wv-document-text>div{white-space:pre-wrap;max-height:180px;overflow:auto;line-height:1.9;font-size:13px;padding:16px 0}.wv-document-text[hidden]{display:none}@media(max-width:650px){.wv-document-dialog{width:100vw!important;max-width:100vw!important;height:100dvh!important;max-height:100dvh!important;max-height:100vh;border-radius:0!important;margin:0!important;inset:0!important}.wv-document{height:100dvh;max-height:100dvh;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px)}.wv-document-header{padding:23px 20px 17px;padding-right:65px}.wv-document-header h1{font-size:25px}.wv-document-header p{font-size:11px}.wv-document-header small{font-size:9px}.wv-document-toolbar{padding:10px 12px;gap:8px;justify-content:space-between}.wv-page-controls{order:1}.wv-zoom-controls{order:3;width:100%;justify-content:center;border-top:1px solid #dbcabf;padding-top:9px}.wv-document-toolbar .wv-document-download{order:2;margin-left:0;min-height:40px}.wv-document-toolbar button{min-width:40px;min-height:40px}.wv-document-scroll{height:auto;flex:1;min-height:100px}.wv-document-stage{padding-top:14px}.wv-document-text{padding:11px 20px}.wv-document-text>div{max-height:130px}.wv-document-dialog .modal-close{top:calc(14px + env(safe-area-inset-top,0px));right:16px}}@media(prefers-reduced-motion:reduce){.wv-document-toolbar button{transition:none}}
