.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}.SaveStatusIndicator_statusIndicator__bIya8{display:flex;align-items:center;gap:.5rem}.SaveStatusIndicator_statusText__3hCF4{font-weight:500;font-size:12px;color:rgba(15,23,42,.65);font-family:Poppins,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.SaveStatusIndicator_statusDot__cPSI_{width:8px;height:8px;border-radius:50%;background:#10b981;display:inline-block}.SaveStatusIndicator_statusSpinner__meK_v{width:12px;height:12px;border-radius:999px;border:2px solid rgba(99,102,241,.25);border-top-color:#6366f1;animation:SaveStatusIndicator_save-status-spin__XxZ7f .8s linear infinite}.SaveStatusIndicator_statusIdle__tm9wq{background:#10b981}.SaveStatusIndicator_statusPending__ax5Rz{background:#f97316}.SaveStatusIndicator_statusSaving__zwJTX{background:#6366f1}.SaveStatusIndicator_statusError__WuWPz{background:#ef4444}@keyframes SaveStatusIndicator_save-status-spin__XxZ7f{to{transform:rotate(1turn)}}