@layer theme{html body .antidot-public .pack-zoom-panel,html body .antidot-public .pack-zoom-position{padding:0!important;overflow:hidden!important}html body .antidot-public .pack-zoom-panel{width:100vw!important;max-width:none!important;height:100dvh!important;max-height:100dvh!important;border-radius:0!important;background:#f5f3ef!important}html body .antidot-public .pack-zoom-header{position:absolute!important;top:env(safe-area-inset-top,0);left:0;right:0;height:48px;display:flex;align-items:center;justify-content:space-between;padding:0 12px!important;z-index:2;font-size:14px!important}html body .antidot-public .pack-zoom-header button,html body .antidot-public .pack-zoom-nav button{display:grid!important;place-items:center!important;width:40px!important;height:40px!important;min-height:0!important;padding:8px!important;border:0!important;border-radius:50%!important;background:#ffffffdd!important}html body .antidot-public .pack-zoom-stage{height:100%;display:grid;place-items:center;padding:calc(48px + env(safe-area-inset-top, 0px)) 6px calc(6px + env(safe-area-inset-bottom, 0px));touch-action:pan-y}html body .antidot-public .pack-zoom-paper{width:min(calc(100vw - 12px),calc((100dvh - 54px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px)) * var(--pack-ratio)));aspect-ratio:var(--pack-ratio)}html body .antidot-public .pack-zoom-paper>.ps-strip,html body .antidot-public .pack-zoom-paper>.up-paper{width:100%!important;height:100%!important;transform:none!important}html body .antidot-public .pack-zoom-nav{position:absolute;inset:50% 8px auto;display:flex;justify-content:space-between;pointer-events:none}html body .antidot-public .pack-zoom-nav button{pointer-events:auto}html body .antidot-public .ps-page .ps-enlarge{display:flex!important;gap:4px;align-items:center;justify-content:center;padding:4px!important;min-height:28px!important;background:transparent!important;border:0!important;font-size:11px!important}html body .antidot-public .ps-enlarge svg{width:14px;height:14px}html body .antidot-public .ps-page .ps-style-message{font-size:12px!important;min-height:18px;color:#655344!important}html body .antidot-public .ps-page .ps-incomplete{font-size:12px!important}html body .antidot-public .pack-zoom-polaroid{max-width:none!important;border:0!important;border-radius:0!important;box-sizing:border-box!important;width:100%!important;height:100%!important;padding:0!important;margin:0!important}html body .antidot-public .pack-zoom-polaroid .up-paper{width:100%!important;height:100%!important}html body .antidot-public .pack-zoom-paper{flex:none!important;box-sizing:border-box!important}html body .antidot-public .pack-zoom-polaroid .up-paper{border-radius:0!important}}@layer theme{}@layer theme{}