.A4Viewer_a4-viewer-wrapper__JB5QR{position:relative;font-family:Arial,sans-serif;width:100%;height:100%;overflow:auto}.A4Viewer_a4-viewer-container__QmOdP{display:flex;flex-direction:column;gap:20px;align-items:center;min-height:600px;padding:20px}.A4Viewer_a4-viewer-page__sWact{position:relative;background:#fff;transform-origin:top center;overflow:hidden;transition:transform .2s ease}@media (prefers-color-scheme:dark){:where(html:not(.A4Viewer_is-light__vQmsC)) .A4Viewer_a4-viewer-page__sWact{box-shadow:0 4px 12px rgba(0,0,0,.3)}}:where(html.A4Viewer_is-dark___Ynnq) .A4Viewer_a4-viewer-page__sWact{box-shadow:0 4px 12px rgba(0,0,0,.3)}@media (prefers-color-scheme:light){:where(html:not(.A4Viewer_is-dark___Ynnq)) .A4Viewer_a4-viewer-page__sWact{box-shadow:0 4px 12px rgba(0,0,0,.1)}}:where(html.A4Viewer_is-light__vQmsC) .A4Viewer_a4-viewer-page__sWact{box-shadow:0 4px 12px rgba(0,0,0,.1)}@media (prefers-color-scheme:dark){:where(html:not(.A4Viewer_is-light__vQmsC)) .A4Viewer_a4-viewer-page__sWact{border:1px solid #555}}:where(html.A4Viewer_is-dark___Ynnq) .A4Viewer_a4-viewer-page__sWact{border:1px solid #555}@media (prefers-color-scheme:light){:where(html:not(.A4Viewer_is-dark___Ynnq)) .A4Viewer_a4-viewer-page__sWact{border:1px solid #dee2e6}}:where(html.A4Viewer_is-light__vQmsC) .A4Viewer_a4-viewer-page__sWact{border:1px solid #dee2e6}@media (prefers-color-scheme:dark){:where(html:not(.A4Viewer_is-light__vQmsC)) .A4Viewer_a4-viewer-page__sWact:hover{box-shadow:0 6px 16px rgba(0,0,0,.4)}}:where(html.A4Viewer_is-dark___Ynnq) .A4Viewer_a4-viewer-page__sWact:hover{box-shadow:0 6px 16px rgba(0,0,0,.4)}@media (prefers-color-scheme:light){:where(html:not(.A4Viewer_is-dark___Ynnq)) .A4Viewer_a4-viewer-page__sWact:hover{box-shadow:0 6px 16px rgba(0,0,0,.15)}}:where(html.A4Viewer_is-light__vQmsC) .A4Viewer_a4-viewer-page__sWact:hover{box-shadow:0 6px 16px rgba(0,0,0,.15)}.A4Viewer_a4-viewer-page-instance__gzkPy{margin-bottom:20px}.A4Viewer_a4-viewer-page-instance__gzkPy:last-child{margin-bottom:0}.A4Viewer_a4-viewer-page-number__dwflr{position:absolute;top:10px;right:10px;background:rgba(0,0,0,.8);color:#fff;padding:4px 8px;border-radius:4px;font-size:11px;z-index:1000;font-family:Monaco,Menlo,monospace;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.A4Viewer_a4-viewer-loading__Hr6u4{display:flex;align-items:center;justify-content:center;height:200px;font-size:14px;text-align:center}@media (prefers-color-scheme:dark){:where(html:not(.A4Viewer_is-light__vQmsC)) .A4Viewer_a4-viewer-loading__Hr6u4{color:#999}}:where(html.A4Viewer_is-dark___Ynnq) .A4Viewer_a4-viewer-loading__Hr6u4{color:#999}@media (prefers-color-scheme:light){:where(html:not(.A4Viewer_is-dark___Ynnq)) .A4Viewer_a4-viewer-loading__Hr6u4{color:#6c757d}}:where(html.A4Viewer_is-light__vQmsC) .A4Viewer_a4-viewer-loading__Hr6u4{color:#6c757d}.A4Viewer_a4-viewer-loading-spinner__xZBwR{width:24px;height:24px;border-radius:50%;animation:A4Viewer_spin___sjH9 1s linear infinite;margin:10px auto 0}@media (prefers-color-scheme:dark){:where(html:not(.A4Viewer_is-light__vQmsC)) .A4Viewer_a4-viewer-loading-spinner__xZBwR{border-top:2px solid #4da6ff}}:where(html.A4Viewer_is-dark___Ynnq) .A4Viewer_a4-viewer-loading-spinner__xZBwR{border-top:2px solid #4da6ff}@media (prefers-color-scheme:light){:where(html:not(.A4Viewer_is-dark___Ynnq)) .A4Viewer_a4-viewer-loading-spinner__xZBwR{border-top:2px solid #007bff}}:where(html.A4Viewer_is-light__vQmsC) .A4Viewer_a4-viewer-loading-spinner__xZBwR{border-top:2px solid #007bff}@media (prefers-color-scheme:dark){:where(html:not(.A4Viewer_is-light__vQmsC)) .A4Viewer_a4-viewer-loading-spinner__xZBwR{border:2px solid #404040}}:where(html.A4Viewer_is-dark___Ynnq) .A4Viewer_a4-viewer-loading-spinner__xZBwR{border:2px solid #404040}@media (prefers-color-scheme:light){:where(html:not(.A4Viewer_is-dark___Ynnq)) .A4Viewer_a4-viewer-loading-spinner__xZBwR{border:2px solid #e9ecef}}:where(html.A4Viewer_is-light__vQmsC) .A4Viewer_a4-viewer-loading-spinner__xZBwR{border:2px solid #e9ecef}.A4Viewer_a4-viewer-error__GM0LF{padding:20px;border-radius:8px;margin:20px}@media (prefers-color-scheme:dark){:where(html:not(.A4Viewer_is-light__vQmsC)) .A4Viewer_a4-viewer-error__GM0LF{color:#f87171}}:where(html.A4Viewer_is-dark___Ynnq) .A4Viewer_a4-viewer-error__GM0LF{color:#f87171}@media (prefers-color-scheme:light){:where(html:not(.A4Viewer_is-dark___Ynnq)) .A4Viewer_a4-viewer-error__GM0LF{color:#dc2626}}:where(html.A4Viewer_is-light__vQmsC) .A4Viewer_a4-viewer-error__GM0LF{color:#dc2626}@media (prefers-color-scheme:dark){:where(html:not(.A4Viewer_is-light__vQmsC)) .A4Viewer_a4-viewer-error__GM0LF{border:1px solid #dc2626}}:where(html.A4Viewer_is-dark___Ynnq) .A4Viewer_a4-viewer-error__GM0LF{border:1px solid #dc2626}@media (prefers-color-scheme:light){:where(html:not(.A4Viewer_is-dark___Ynnq)) .A4Viewer_a4-viewer-error__GM0LF{border:1px solid #fecaca}}:where(html.A4Viewer_is-light__vQmsC) .A4Viewer_a4-viewer-error__GM0LF{border:1px solid #fecaca}@media (prefers-color-scheme:dark){:where(html:not(.A4Viewer_is-light__vQmsC)) .A4Viewer_a4-viewer-error__GM0LF{background:#3a1a1a}}:where(html.A4Viewer_is-dark___Ynnq) .A4Viewer_a4-viewer-error__GM0LF{background:#3a1a1a}@media (prefers-color-scheme:light){:where(html:not(.A4Viewer_is-dark___Ynnq)) .A4Viewer_a4-viewer-error__GM0LF{background:#fee2e2}}:where(html.A4Viewer_is-light__vQmsC) .A4Viewer_a4-viewer-error__GM0LF{background:#fee2e2}.A4Viewer_a4-viewer-error-button__P7vkq{margin-left:10px;padding:4px 8px;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:12px;transition:background-color .2s ease}@media (prefers-color-scheme:dark){:where(html:not(.A4Viewer_is-light__vQmsC)) .A4Viewer_a4-viewer-error-button__P7vkq{background-color:#ef4444}}:where(html.A4Viewer_is-dark___Ynnq) .A4Viewer_a4-viewer-error-button__P7vkq{background-color:#ef4444}@media (prefers-color-scheme:light){:where(html:not(.A4Viewer_is-dark___Ynnq)) .A4Viewer_a4-viewer-error-button__P7vkq{background-color:#dc2626}}:where(html.A4Viewer_is-light__vQmsC) .A4Viewer_a4-viewer-error-button__P7vkq{background-color:#dc2626}@media (prefers-color-scheme:dark){:where(html:not(.A4Viewer_is-light__vQmsC)) .A4Viewer_a4-viewer-error-button__P7vkq:hover{background-color:#dc2626}}:where(html.A4Viewer_is-dark___Ynnq) .A4Viewer_a4-viewer-error-button__P7vkq:hover{background-color:#dc2626}@media (prefers-color-scheme:light){:where(html:not(.A4Viewer_is-dark___Ynnq)) .A4Viewer_a4-viewer-error-button__P7vkq:hover{background-color:#b91c1c}}:where(html.A4Viewer_is-light__vQmsC) .A4Viewer_a4-viewer-error-button__P7vkq:hover{background-color:#b91c1c}@media (max-width:800px){.A4Viewer_a4-viewer-container__QmOdP{padding:10px}}@media (prefers-color-scheme:dark){:where(html:not(.A4Viewer_is-light__vQmsC)) .A4Viewer_a4-viewer-page__sWact{background:#fff;color:#000}}:where(html.A4Viewer_is-dark___Ynnq) .A4Viewer_a4-viewer-page__sWact{background:#fff;color:#000}@media print{.A4Viewer_a4-viewer-wrapper__JB5QR{background:#fff!important}.A4Viewer_a4-viewer-container__QmOdP{overflow:visible!important;padding:0!important;gap:0}.A4Viewer_a4-viewer-page__sWact{box-shadow:none;border:none}.A4Viewer_a4-viewer-page-instance__gzkPy,.A4Viewer_a4-viewer-page__sWact{page-break-after:always;transform:none!important;margin:0!important}.A4Viewer_a4-viewer-page-number__dwflr{display:none}}.A4Viewer_a4-viewer-page__sWact iframe{width:100%;height:100%;border:none;display:block;background:#fff}@keyframes A4Viewer_spin___sjH9{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (prefers-contrast:high){.A4Viewer_a4-viewer-page__sWact{border:2px solid}}@media (prefers-reduced-motion:reduce){.A4Viewer_a4-viewer-error-button__P7vkq,.A4Viewer_a4-viewer-page__sWact{transition:none}.A4Viewer_a4-viewer-loading-spinner__xZBwR{animation:none}}.style_backToBottomButton__t43zd{position:absolute;bottom:8px;left:50%;transform:translateX(-50%) translateY(10px);z-index:1;background:hsla(0,0%,100%,.95);border:1px solid rgba(0,0,0,.05);border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 4px 12px rgba(0,0,0,.1);transition:all .3s cubic-bezier(.4,0,.2,1);color:var(--cr-primary-60);font-size:16px;font-weight:700;opacity:1;pointer-events:none}.style_backToBottomButton__t43zd.style_visible__3FpZY{opacity:1;pointer-events:auto;transform:translateX(-50%) translateY(0)}.style_backToBottomButton__t43zd:hover{background:#fff;color:var(--cr-primary);box-shadow:0 6px 16px rgba(0,0,0,.15)}.style_backToBottomButton__t43zd.style_visible__3FpZY:hover,.style_backToBottomButton__t43zd:hover{transform:translateX(-50%) translateY(-2px)}.style_backToBottomButton__t43zd svg{width:20px;height:20px;display:flex;align-items:center;justify-content:center;fill:currentColor}.style_backToBottomButton__t43zd svg path{fill:currentColor}.prism-code-container{background-color:#fff!important;color:#c9d1d9!important}.prism-code-content{background-color:transparent!important}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#7c8590;font-style:italic}.token.punctuation{color:#c9d1d9}.token.boolean,.token.constant,.token.deleted,.token.number,.token.property,.token.symbol,.token.tag{color:#58a6ff}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#7dd3fc}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url,.token.variable{color:#ff6b6b}.token.atrule,.token.attr-value,.token.class-name,.token.function{color:#c084fc}.token.keyword{color:#ff6b6b;font-weight:700}.token.important,.token.regex{color:#fb923c}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.line-numbers{pointer-events:none}.prism-code-container{word-wrap:break-word;overflow-wrap:break-word}.style_htmlOverlay__ft_0W iframe{border-radius:8px}.resizable-container{position:relative;transition:width .2s ease,height .2s ease}.resizable-container--resizing{transition:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-handle{position:absolute;opacity:0;transition:opacity .2s ease}.resize-handle--visible{opacity:1}.resize-handle--right{top:0;bottom:0;left:-4px;width:8px;cursor:col-resize}.resize-handle--right:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:3px;height:40px;background:#6a4040;opacity:.6;border-radius:2px;transition:background-color .2s ease}.resize-handle--right:hover:before{opacity:1}.resize-handle--left{top:0;bottom:0;right:-4px;width:8px;cursor:col-resize}.resize-handle--left:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:3px;height:40px;background:#6a4040;opacity:.6;border-radius:2px;transition:background-color .2s ease}.resize-handle--left:hover:before{opacity:1}.resize-handle--bottom{left:0;right:0;top:-4px;height:8px;cursor:row-resize}.resize-handle--bottom:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:40px;height:3px;background:rgba(32,32,32,.3);border-radius:2px;transition:background-color .2s ease}.resize-handle--bottom:hover:before{background:rgba(32,32,32,.5)}.resize-handle--top{left:0;right:0;bottom:-4px;height:8px;cursor:row-resize}.resize-handle--top:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:40px;height:3px;background:rgba(32,32,32,.3);border-radius:2px;transition:background-color .2s ease}.resize-handle--top:hover:before{background:rgba(32,32,32,.5)}.resize-toggle{position:absolute;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:6px;border-radius:6px;background:hsla(0,0%,100%,.9);border:1px solid rgba(32,32,32,.1);color:#6a4040;box-shadow:0 2px 8px rgba(32,32,32,.1);cursor:pointer;transition:all .2s ease;opacity:0}.resize-toggle:hover{background:#fff;transform:translateY(-50%) scale(1.05);box-shadow:0 4px 12px rgba(32,32,32,.15)}.resize-toggle:active{box-shadow:0 1px 2px 0 rgba(0,0,0,.1)}.resize-toggle svg{width:16px;height:16px}.resize-toggle--visible{opacity:1}.resize-toggle--right{top:50%;left:-40px;transform:translateY(-50%)}.resize-toggle--left{top:50%;right:-40px;transform:translateY(-50%)}.resize-toggle--bottom{bottom:-40px;left:50%;transform:translateX(-50%)}.resize-toggle--top{top:-40px;left:50%;transform:translateX(-50%)}.resize-handle:focus,.resize-toggle:focus{outline-offset:2px}.resizable-container{width:var(--resize-size,auto);height:var(--resize-size,auto)}.resizable-container--left,.resizable-container--right{width:var(--resize-size,auto);height:auto}.resizable-container--bottom,.resizable-container--top{width:auto;height:var(--resize-size,auto)}