@charset "utf-8";html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif} body{margin:0} article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block} audio,canvas,progress,video{display:inline-block} audio:not([controls]){display:none;height:0} progress{vertical-align:baseline} [hidden],template{display:none} a{background-color:transparent} a:active,a:hover{outline-width:0} abbr[title]{border-bottom:none;text-decoration:none} b,strong{font-weight:inherit;font-weight:bolder} dfn{font-style:italic} mark{background-color:#ff0;color:#000} small{display:inline-block;font-size:80%} img{border-style:none} svg:not(:root){overflow:hidden} button,input,select,textarea{font:inherit} optgroup{font-weight:700} button,input,select{overflow:visible} button,select{text-transform:none} [type=button],[type=reset],[type=submit],button{cursor:pointer} [disabled]{cursor:default} [type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button} button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0} button:-moz-focusring,input:-moz-focusring{outline:1px dotted ButtonText} fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em} legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal} textarea{overflow:auto} [type=checkbox],[type=radio]{box-sizing:border-box;padding:0} [type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto} [type=search]{-webkit-appearance:textfield} [type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none} *,:after,:before,html{box-sizing:border-box} html{-webkit-tap-highlight-color:rgba(0,0,0,0);background-attachment:fixed} body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--fs-color-base)} .xdebug-var-dump{position:relative;z-index:1000} hr{border-width:0;border-top:1px solid;margin:15px 0;opacity:.1} img{display:inline-block;height:auto;max-width:100%;vertical-align:middle} figure{margin:0} pre{background-color:#f1f1f1;border:1px solid #ddd;overflow-x:auto;padding:20px;width:100%} p:empty{display:none} a,button,input{touch-action:manipulation} ins{text-decoration:none} embed,iframe,object{max-width:100%}
