html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{min-width:0;overflow-x:hidden}.runtime-client-shell{width:100%;min-width:0;min-height:100dvh}.runtime-client-shell__nav{z-index:1000;padding:max(8px, env(safe-area-inset-top)) 0 0 max(12px, env(safe-area-inset-left));pointer-events:none;align-items:center;display:flex;position:fixed;top:0;left:0}.runtime-client-shell__back{-webkit-backdrop-filter:blur(12px);color:#4c5c53;cursor:pointer;min-height:44px;font:inherit;pointer-events:auto;background:#f5f1e9f0;border:1px solid #4c5c5338;border-radius:999px;align-items:center;gap:8px;padding:9px 14px;font-weight:800;display:inline-flex;box-shadow:0 8px 24px #17362b1a}.runtime-client-shell__back:focus-visible{outline-offset:2px;outline:2px solid}.runtime-client-shell__content{min-width:0}.runtime-client-shell__content--with-nav{padding-top:calc(58px + env(safe-area-inset-top))}.runtime-client-shell__content--with-nav .product-area__back,.runtime-client-shell__content--with-nav .chapter-page__sticky-back{display:none!important}[data-runtime-page]{width:100%;min-width:0;min-height:100dvh;padding:max(16px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) max(16px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));text-align:initial;overflow-wrap:anywhere;justify-content:flex-start;align-items:stretch}[data-runtime-page] img,[data-runtime-page] video,[data-runtime-page] iframe,[data-runtime-page] canvas,[data-runtime-page] svg{max-width:100%}[data-runtime-page] img,[data-runtime-page] video{height:auto}[data-runtime-page] input,[data-runtime-page] select,[data-runtime-page] textarea,[data-runtime-page] button{max-width:100%;font:inherit}[data-runtime-page] table{max-width:100%}@media (max-width:767px){[data-runtime-page]{padding-left:max(12px, env(safe-area-inset-left));padding-right:max(12px, env(safe-area-inset-right))}[data-runtime-page] [data-runtime-component=grid]{grid-template-columns:minmax(0,1fr)!important}[data-runtime-page] [data-runtime-component=stack_orizontal]{flex-wrap:wrap!important}[data-runtime-page] button,[data-runtime-page] a{touch-action:manipulation}}@media (display-mode:standalone){body{overscroll-behavior-y:contain}}
