*{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}img,svg,video,canvas{-webkit-user-drag:none;user-select:none;-webkit-user-select:none}input,textarea,[contenteditable=true]{-webkit-touch-callout:default}:root{--headH: 54px}@media(orientation:landscape){:root{--headH: 44px}}.field:focus{outline:none}.demoRow{position:relative;overflow:hidden;padding-left:46px!important}@keyframes metisPuls{0%,to{opacity:1}50%{opacity:.55}}.puls{animation:metisPuls 2s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.puls{animation:none}}@keyframes meldenPuls{0%,to{opacity:1}50%{opacity:.35}}@media(prefers-reduced-motion:reduce){[style*=meldenPuls]{animation:none!important}}.demoRow:before{content:"DEMO";position:absolute;left:0;top:0;bottom:0;width:30px;background:var(--demo);color:var(--onDemo);font-size:10px;font-weight:800;letter-spacing:.18em;display:flex;align-items:center;justify-content:center;writing-mode:vertical-rl;transform:rotate(180deg)}html,body,#root{height:100%;margin:0}body{font-family:system-ui,-apple-system,Segoe UI,sans-serif;background:var(--bg, #f5f7fa);color:var(--text, #14171c);overscroll-behavior:none;touch-action:manipulation}button,input,textarea{font-family:inherit}.sc{overflow-y:auto;-webkit-overflow-scrolling:touch}.sc::-webkit-scrollbar{width:6px}.sc::-webkit-scrollbar-thumb{background:var(--line, #d4d8de);border-radius:3px}.tap{transition:transform .12s ease,background-color .18s ease,box-shadow .18s ease,border-color .18s ease,color .18s ease}.tap:active{transform:scale(.985)}@keyframes fade{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes slidein{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:none}}.math math{font-size:1.05em;color:inherit}math-field::part(menu-toggle){display:none}
