@font-face {font-family: space;src: url("./2kNye9.woff2") format("woff2");font-weight: 300;font-style: normal;font-display: swap}@font-face {font-family: space;src: url("./39xoj8.woff2") format("woff2");font-weight: 400;font-style: normal;font-display: swap}@font-face {font-family: space;src: url("./2dUJsb.woff2") format("woff2");font-weight: 500;font-style: normal;font-display: swap}@font-face {font-family: space;src: url("./3ypGUi.woff2") format("woff2");font-weight: 700;font-style: normal;font-display: swap}@font-face {font-family: "icon";font-display: block;src: url("./3OWFoc.woff2") format("woff2")}.icon {line-height: 1}.icon:before {font-family: icon !important;font-style: normal;font-weight: normal !important;vertical-align: top}.icon-audit:before {content: "\f101"}.icon-create:before {content: "\f102"}.icon-delete:before {content: "\f103"}.icon-export:before {content: "\f104"}.icon-feat-automation:before {content: "\f105"}.icon-feat-cms:before {content: "\f106"}.icon-feat-document:before {content: "\f107"}.icon-feat-home:before {content: "\f108"}.icon-func-challenge:before {content: "\f109"}.icon-func-config:before {content: "\f10a"}.icon-func-cron:before {content: "\f10b"}.icon-func-login:before {content: "\f10c"}.icon-func-route:before {content: "\f10d"}.icon-import:before {content: "\f10e"}.icon-indent:before {content: "\e01a"}.icon-level-done:before {content: "\e011"}.icon-level-fail:before {content: "\e012"}.icon-level-info:before {content: "\e010"}.icon-logo-1sys:before {content: "\f10f"}:root {--pattern: #999;--container: 100%}*,*:before,*:after {box-sizing: border-box;transition: all 166ms ease;border-color: var(--pattern);border-style: solid;border-width: 0}html,body {padding: 0;margin: 0;min-height: 100dvh;background-color: #fff;color: #222;color-scheme: light;font-family: space, sans-serif;font-weight: 400;font-size: 16px;tab-size: 4;line-height: 1.15}h1,h2,h3,h4,h5,h6 {margin: 0;font-weight: 400;font-size: 1rem}button,input,optgroup,select,textarea {font-family: inherit;font-size: 100%;line-height: 1.15;margin: 0}a {color: #000;text-decoration: none;&:hover {color: #555}}.container {width: var(--container);margin-inline: auto}body.layout-index {--container: min(max(100%, 480px), 1200px);header {border-bottom-width: 1px;>.container {display: flex;flex-direction: row;align-items: center;height: 3rem;gap: 1rem;#brand {display: flex;flex-direction: row;gap: 0.5rem;>* {font-size: 2rem}}}}>main {min-height: calc(100dvh - 4rem);padding-bottom: 20rem}>footer {border-top-width: 1px;>.container {display: flex;flex-direction: row}}}.thin {font-weight: 300}