:root{color-scheme:light;--ppt-scale:1;background:#fcfaf5}
*{box-sizing:border-box}
html,body{width:100%;height:100%;margin:0;overflow:hidden;overscroll-behavior:none}
body{font-family:Pretendard,'Malgun Gothic',sans-serif;background:#e9e4ee}
.ppt-viewport{position:fixed;inset:0;display:block;overflow:hidden;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);background:#fcfaf5}
.ppt-canvas{position:relative;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden;background:#fcfaf5;isolation:isolate}
.ppt-frame{position:absolute;inset:0;display:block;width:100%;height:100%;min-width:0;min-height:0;max-width:100%;max-height:100%;margin:0;padding:0;border:0;background:#fcfaf5;transform:none}
.ppt-loading{position:absolute;inset:0;z-index:1;display:grid;place-items:center;margin:0;background:#fbf8f0;color:#796585;font-size:14px;pointer-events:none}
.ppt-loading[hidden]{display:none}
.ppt-noscript{position:fixed;inset:20px;display:grid;place-items:center;background:#fbf8f0;color:#4a365e;padding:25px;text-align:center;z-index:2}
@media print{html,body{height:auto!important;overflow:visible!important;background:white}.ppt-viewport{position:static;display:block;padding:0;overflow:visible;background:white}.ppt-canvas{width:100%;height:auto;overflow:visible}.ppt-frame{position:relative;width:100%;height:100vh;transform:none}.ppt-loading{display:none}}
