.letter-reader_reader__wgWd6{margin-block:1.4rem;border:1px solid var(--reading-border,#c6c6bb);border-radius:10px;background:var(--reading-surface,#fffdf7);overflow:hidden;color:var(--reading-text,#243d48)}.letter-reader_reader__wgWd6 button{font:inherit;color:inherit;min-height:44px;padding:.45rem .9rem;border:1px solid var(--reading-border,#b9c4bf);border-radius:6px;background:var(--reading-surface,#fffdf7);cursor:pointer;line-height:1.4;white-space:normal}.letter-reader_reader__wgWd6 button:disabled{opacity:.4;cursor:default}.letter-reader_reader__wgWd6 :is(button,a,[tabindex]):focus-visible{outline:3px solid var(--reading-link,#245f98);outline-offset:-3px}.letter-reader_toolbar__bwT12{display:flex;align-items:center;justify-content:space-between;gap:.8rem;flex-wrap:wrap;padding:.65rem .8rem;border-bottom:1px solid var(--reading-border,#c6c6bb)}.letter-reader_pages__svGgZ,.letter-reader_tabs__PX46i,.letter-reader_zoomControls__WBvm2{display:flex;gap:.35rem;flex-wrap:wrap}.letter-reader_tabs__PX46i button{border-color:transparent;background:transparent}.letter-reader_pages__svGgZ [aria-pressed=true],.letter-reader_tabs__PX46i [aria-selected=true]{background:var(--reading-panel,#e7eee9);border-color:var(--reading-edge,#52746a);font-weight:700}.letter-reader_kind__1Ca3F{font-size:.8rem;color:var(--reading-muted,#53666a)}.letter-reader_workspace__CjT4k{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);min-width:0}.letter-reader_workspace__CjT4k[data-view=scan]{grid-template-columns:1fr}.letter-reader_scanPanel__60W_R{min-width:0;padding:1rem;background:var(--reading-panel,#eff1ec)}.letter-reader_pages__svGgZ{margin-bottom:.8rem}.letter-reader_scanButton__pXAHq{display:flex;flex-direction:column;align-items:center;width:100%;padding:0!important;overflow:hidden;cursor:zoom-in!important}.letter-reader_scanButton__pXAHq img{width:auto;max-width:100%;height:340px;object-fit:contain;display:block;background:#e8e3d5}.letter-reader_scanButton__pXAHq>span{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;padding:.55rem .8rem;font-size:.85rem}.letter-reader_workspace__CjT4k[data-view=scan] .letter-reader_scanButton__pXAHq img{height:440px}.letter-reader_caption__udDmc{font-size:.8rem!important;line-height:1.5!important;margin:.6rem 0 0!important}.letter-reader_textPanel__WW8fS{height:470px;overflow:auto;overscroll-behavior:contain;min-width:0;scrollbar-gutter:stable}.letter-reader_textPanel__WW8fS[hidden]{display:none}.letter-reader_textPanel__WW8fS .letter-paper{border:0!important;border-radius:0;box-shadow:none;padding:1.2rem 1.35rem;min-height:100%;margin:0}.letter-reader_textPanel__WW8fS .letter-paper p{font-size:1.05rem!important;line-height:1.85!important}.letter-reader_dialog__eSr5S{position:fixed;inset:0;margin:auto;width:min(960px,calc(100% - 24px));max-width:none;height:min(950px,calc(100dvh - 24px));max-height:none;padding:0;border:1px solid var(--reading-border,#b9c4bf);border-radius:10px;color:var(--reading-text,#243d48);background:var(--reading-surface,#fffdf7);overflow:hidden}.letter-reader_dialog__eSr5S[open]{display:flex;flex-direction:column}.letter-reader_dialog__eSr5S::backdrop{background:#071b29c9}.letter-reader_dialogTop__J6WvY{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.8rem 1rem}.letter-reader_dialogTop__J6WvY h3{margin:0!important;font-size:1.1rem!important;line-height:1.4}.letter-reader_dialogTop__J6WvY button{flex-shrink:0}.letter-reader_dialogTools__8EHZo{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.6rem;padding:0 1rem .8rem}.letter-reader_dialogTools__8EHZo .letter-reader_pages__svGgZ{margin:0}.letter-reader_zoomControls__WBvm2{direction:ltr}.letter-reader_zoomArea__iakFx{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;background:#ded9ca;direction:ltr;text-align:center}.letter-reader_zoomArea__iakFx img{display:block;max-width:none;height:auto;margin:0 auto;object-fit:contain}.letter-reader_dialogCredit__0kUen{padding:.7rem 1rem;margin:0!important;font-size:.75rem!important;line-height:1.5!important}.letter-reader_dialogCredit__0kUen a{text-decoration:underline;display:inline-block;padding:.25rem}@media(max-width:700px){.letter-reader_workspace__CjT4k{display:block}.letter-reader_workspace__CjT4k:not([data-view=scan]) .letter-reader_scanPanel__60W_R{display:none}.letter-reader_textPanel__WW8fS{height:440px}.letter-reader_scanButton__pXAHq img,.letter-reader_workspace__CjT4k[data-view=scan] .letter-reader_scanButton__pXAHq img{height:340px}.letter-reader_kind__1Ca3F{width:100%}.letter-reader_toolbar__bwT12{gap:.3rem}.letter-reader_scanPanel__60W_R{padding:.8rem}.letter-reader_textPanel__WW8fS .letter-paper{padding:1rem}.letter-reader_dialogTop__J6WvY{padding:.6rem}.letter-reader_dialogTools__8EHZo{padding:0 .6rem .6rem}.letter-reader_dialogTop__J6WvY h3{font-size:.95rem!important}.letter-reader_dialogCredit__0kUen{font-size:.7rem!important}}@media print{.letter-reader_dialog__eSr5S,.letter-reader_pages__svGgZ,.letter-reader_scanButton__pXAHq>span,.letter-reader_toolbar__bwT12{display:none!important}.letter-reader_workspace__CjT4k{display:block!important}.letter-reader_textPanel__WW8fS{height:auto;overflow:visible}.letter-reader_textPanel__WW8fS[hidden]{display:block}.letter-reader_scanPanel__60W_R{display:block!important}.letter-reader_scanButton__pXAHq img{height:250px}.letter-reader_reader__wgWd6{overflow:visible}.letter-reader_textPanel__WW8fS .letter-paper{break-inside:auto}}