.brochure-stage{overflow:clip!important;isolation:isolate}.brochure-loading{color:#193d40}.brochure-loading-label{display:flex;justify-content:center;align-items:center;gap:10px;margin-bottom:12px}.brochure-loading-spinner{animation:brochure-loading-spin 1s linear infinite}.brochure-loading-progress{display:block;width:min(280px,calc(100vw - 64px));height:6px;accent-color:#193d40}@keyframes brochure-loading-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.brochure-loading-spinner{animation:none}}.brochure-presentation{position:absolute;inset:0}.brochure-reader .brochure-book{transition:none}.brochure-reader .stf__block{perspective:8000px}.brochure-reader .stf__wrapper{height:100%;padding-bottom:0!important}.brochure-reader .brochure-book[data-shadow-live=true] .stf__wrapper:before{left:var(--book-shadow-left);right:var(--book-shadow-right)}.brochure-reading-layers{position:absolute;inset:0;pointer-events:none}.brochure-page-layers{position:absolute;pointer-events:auto}.brochure-reader{user-select:none}.brochure-accessible-text{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;pointer-events:none}.brochure-zoom-spread{display:flex;position:absolute;left:50%;top:50%}.brochure-zoom-spread .brochure-zoom-page{position:relative;flex:none;left:auto;top:auto}.brochure-page-layers .annotationLayer{position:absolute;inset:0;pointer-events:none}.brochure-page-layers .annotationLayer a{position:absolute;display:block;pointer-events:auto}.brochure-page-layers .annotationLayer a:focus-visible{outline:2px solid #193d40}.brochure-zoom-page{position:absolute;left:50%;top:50%;box-shadow:0 8px 18px rgb(27 42 32/13%)}.brochure-zoom-page>canvas{display:block;width:100%;height:100%}.brochure-zoom-page>.brochure-page-layers{inset:0}.brochure-snapshot{pointer-events:none!important;z-index:-1}.brochure-reader[data-state=dragging] .brochure-reading-layers,.brochure-reader[data-state=turning] .brochure-reading-layers{visibility:hidden}.brochure-reader .brochure-controls .brochure-counter{width:auto;min-width:110px;padding:0 4px;font-size:inherit;line-height:inherit}.brochure-jump,.brochure-zoom-controls{display:flex;align-items:center;gap:2px}.brochure-reader .brochure-zoom-controls button{width:30px;height:36px}.brochure-reader .brochure-zoom-controls .brochure-fit{width:44px;font-size:12px}.brochure-jump input{width:58px;height:32px;padding:3px 5px;border:1px solid #286166;background:#f2f2e9;color:#193d40;font-size:13px}.brochure-reader .brochure-jump button{width:28px;font-size:15px}.brochure-inline-error{position:absolute;bottom:0;left:50%;transform:translateX(-50%);background:#f2f2e9;padding:4px 10px;font-size:12px;z-index:5}.brochure-inline-error button{text-decoration:underline}.brochure-turn-book .brochure-paper{background:transparent}.brochure-turn-book canvas{object-fit:contain}