:root{--text-color:#000;--border-width:1.5px;--border-color:#767676;--background-color:field}@media (prefers-color-scheme:dark){:root.dark-supported{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--text-color:#fff;--border-color:#858585}}@-moz-document url-prefix(){@supports (color:buttonborder){:root,:root.dark-supported{--border-color:buttonborder}}}@supports (-webkit-touch-callout:none){@media (hover:none) and (pointer:coarse){button{--background-color:transparent}}}html,body{width:fit-content;font-size:21px}button{background:var(--background-color);color:var(--text-color);border:1px solid #767676;border-width:var(--border-width);border-color:var(--border-color);border-radius:4.5px;padding:2px 5px;font-size:16px;line-height:1}textarea{resize:none;field-sizing:content;border:none;outline:none;margin:0;padding:2px;font-size:21px;line-height:24px;display:block}.container{border:1px solid #767676;border-width:var(--border-width);border-color:var(--border-color);border-radius:4.5px;margin-top:8px;overflow:hidden}.cm-gutters.cm-gutters-before{border-right:1px solid #767676!important;border-right-width:var(--border-width)!important;border-right-color:var(--border-color)!important}
