.pub-module__umW7Rq__viewport{background:var(--surface);flex:1 0 auto;justify-content:center;min-height:100dvh;display:flex;overflow-x:clip}.pub-module__umW7Rq__frame{width:var(--frame);background:var(--surface);max-width:100%;min-height:100dvh;color:var(--ink);font-family:var(--font);letter-spacing:0;-webkit-font-smoothing:antialiased}@media (prefers-color-scheme:dark){.pub-module__umW7Rq__frame{background:var(--surface);color:var(--ink)}}.pub-module__umW7Rq__viewport{--frame:clamp(390px, 100vw, 480px);--content:calc(var(--frame) - var(--pad-x) * 2)}@media (min-width:960px){.pub-module__umW7Rq__viewport{--frame:480px;--content:350px}}@media (min-width:481px){.pub-module__umW7Rq__viewport{background:#fff4ea}.pub-module__umW7Rq__frame{box-shadow:0 8px 40px #7a4e2824}}.pub-module__umW7Rq__rail{display:none}@media (min-width:1024px){.pub-module__umW7Rq__viewport{--panel:360px;--rail:calc(var(--panel) + (100vw - var(--panel) - 480px) / 3)}.pub-module__umW7Rq__rail{flex:0 0 var(--rail);width:var(--rail);display:block}.pub-module__umW7Rq__frame{z-index:1;position:relative}}@media (min-width:1180px){.pub-module__umW7Rq__viewport{--panel:497px;--rail:572px}}
