.illuminated-frame{--desired-band:34px;--band:34px;pointer-events:none;z-index:0;display:block;position:absolute;inset:5px;overflow:hidden}.illuminated-frame svg{max-width:none;display:block;overflow:hidden;width:100%!important;height:100%!important}.rug-corner{width:var(--band);height:var(--band);display:block;position:absolute}.rug-corner.tl{top:0;left:0}.rug-corner.tr{top:0;right:0}.rug-corner.bl{bottom:0;left:0}.rug-corner.br{bottom:0;right:0}.rug-side{display:flex;position:absolute;overflow:hidden}.rug-track{flex:none;display:flex;position:absolute}.rug-tile{flex:none;display:block;overflow:hidden}.rug-side.top .rug-track,.rug-side.bottom .rug-track{height:var(--band);top:0;left:50%;transform:translate(-50%)}.rug-side.left .rug-track,.rug-side.right .rug-track{width:var(--band);flex-direction:column;top:50%;left:0;transform:translateY(-50%)}.rug-side.top .rug-tile,.rug-side.bottom .rug-tile{width:var(--tile-length);height:var(--band)}.rug-side.left .rug-tile,.rug-side.right .rug-tile{height:var(--tile-length);width:var(--band)}.rug-side.top,.rug-side.bottom{left:var(--band);right:var(--band);height:var(--band)}.rug-side.top{top:0}.rug-side.bottom{bottom:0}.rug-side.left,.rug-side.right{top:var(--band);bottom:var(--band);width:var(--band);flex-direction:column}.rug-side.left{left:0}.rug-side.right{right:0}.page-style-clean .illuminated-frame,.page-style-night .illuminated-frame{display:none}.ebook-paper:not(.page-style-clean):not(.page-style-night){padding-block:62px}.ebook-paper:not(.page-style-clean):not(.page-style-night) .ebook-viewport{padding-inline:max(68px,var(--page-pad))}.template-preview:before,.template-preview:after{display:none!important}.template-preview .illuminated-frame{--desired-band:8px;--band:8px;inset:3px}.template-preview>span:not(.illuminated-frame){z-index:1;position:relative}.sync-controls,.ebook-reading.audio-open>.sync-controls.sync-controls{isolation:isolate;background:var(--paper,#f7efdd);color:var(--ink,#193b4b);border:1px solid var(--edge,#c9ad74);border-radius:0;flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 16px;padding:64px 66px;display:flex;position:relative}.sync-controls>audio{display:none}.sync-controls .sync-player{z-index:1;align-items:center;gap:14px;width:100%;min-width:0;display:flex;position:relative}.sync-player button{border:1px solid var(--edge,#c9ad74);min-width:42px;min-height:42px;color:inherit;cursor:pointer;background:0 0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:8px;font:600 14px Arial;display:flex}.sync-player .sync-play{background:var(--ink,#193b4b);color:var(--paper,#f7efdd);border-color:#0000}.sync-player svg{width:19px;height:19px}.sync-player .sync-speed{border-radius:8px;min-width:52px}.sync-player .sync-time{font-variant-numeric:tabular-nums;white-space:nowrap;font:14px Arial}.sync-player .sync-seek{width:auto;min-width:30px;accent-color:var(--divider,#96702c);background:0 0;border:0;flex:1;height:24px;margin:0;padding:0}.sync-controls>p{z-index:1;position:relative}:is(.sync-player button:focus-visible,.sync-player input:focus-visible){outline-offset:3px;outline:2px solid}@media (max-width:700px){.illuminated-frame{--desired-band:25px;--band:25px;inset:3px}.ebook-paper:not(.page-style-clean):not(.page-style-night){padding-block:44px}.ebook-paper:not(.page-style-clean):not(.page-style-night) .ebook-viewport{padding-inline:46px}.sync-controls,.ebook-reading.audio-open>.sync-controls.sync-controls{padding:46px}.sync-controls .sync-player{flex-wrap:wrap;gap:8px}.sync-player .sync-seek{flex-basis:100%;order:5}.sync-player .sync-time{flex:1}.sync-player button{min-height:44px}}
