body.admin{--fs-xxl: 36px;--fs-xl: 28px;--fs-l: 24px;--fs-m: 20px;--fs-s: 16px;--fs-xs: 14px;--fs-xxs: 12px}@media only screen and (max-width:1000px){body.admin{--fs-xxl: 32px;--fs-xl: 24px;--fs-l: 22px;--fs-m: 18px}}body.admin svg.icon{display:inline-block;vertical-align:middle;width:20px}body.admin svg.icon.green{fill:var(--color-green)}body.admin svg.icon.yellow{fill:var(--color-yellow)}body.admin svg.icon.red{fill:var(--color-red)}body.admin svg.icon.small{width:16px}body.admin svg.icon.large{width:32px}body.admin h1,body.admin h2,body.admin h3,body.admin h4,body.admin h5,body.admin h6{color:var(--color-text);font-family:"basefont",sans-serif;line-height:1.25em;margin:0 0 20px 0;padding:0}body.admin h1 em,body.admin h2 em,body.admin h3 em,body.admin h4 em,body.admin h5 em,body.admin h6 em{border-bottom:3px solid var(--color-secondary);padding-bottom:5px}body.admin h1{font-size:var(--fs-xl);font-weight:700;text-transform:uppercase}body.admin h2{font-size:24px;font-weight:500}body.admin h3{font-size:20px;font-weight:500}body.admin h4{font-size:18px;font-weight:500}body.admin h5{font-size:16px;font-weight:700}body.admin h5{font-size:14px;font-weight:700}body.admin p{color:var(--color-text);font-family:"basefont",sans-serif;font-size:14px;font-weight:500;line-height:1.4em;margin:0 0 20px 0}body.admin p small{color:var(--color-text-xlight);display:block;font-size:12px}body.admin p strong{font-weight:700}body.admin p.light{color:var(--color-text-xlight)}body.admin p.small{font-size:12px}body.admin p.small small{font-size:11px}body.admin div.rich-text{color:var(--color-text);line-height:1.4em}body.admin a{font-size:16px;font-weight:700;line-height:var(--line-s)}body.admin .turbo-progress-bar{background-color:var(--color-secondary);height:5px}body.admin span.state{background:var(--color-grey-dark);border-radius:4px;color:#fff;display:inline-block;font-size:11px;font-weight:700;padding:3px 10px;text-transform:uppercase;white-space:nowrap}body.admin span.state.active{background:var(--color-form-green)}body.admin span.state.draft{background:var(--color-form-yellow)}body.admin span.state.archived{background:var(--color-purple)}body.admin span.state.inactive{background:var(--color-grey)}body.admin span.state.red{background:var(--color-form-red)}body.admin span.avatar{align-items:center;border-radius:100px;display:inline-block;height:40px;justify-content:center;overflow:hidden;text-align:center;width:40px}body.admin span.avatar.blank{background:var(--color-secondary);color:#fff;display:flex;font-size:20px;font-weight:700}body.admin span.avatar img{width:100%}@keyframes fadeInUpShort{from{opacity:.5;transform:translate3d(0, 140px, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.animate__fadeInUpShort{animation-name:fadeInUpShort}body.admin{--blockpad: var(--space-xl);--block-corner-radius: 26px;--block-space: var(--space-m);--block-width-pad: calc(100% - var(--blockpad) * 2);--sidebar-width: 320px}@media only screen and (max-width:1300px){body.admin{--blockpad: var(--space-l);--block-space: var(--space-s);--sidebar-width: 260px}}body.admin{background:var(--color-bg-light);font-family:"basefont",sans-serif;font-size:14px;font-weight:500;height:auto;min-height:100vh;text-align:left}body.admin #app-wrapper{background:var(--color-bg);min-height:100vh;height:auto}body.admin #app-wrapper main{margin-left:calc(var(--sidebar-width) + var(--block-space));margin-right:var(--block-space);max-width:var(--block-xl);min-height:100vh;padding:0 0 var(--space-xl) 0;width:calc(100% - var(--sidebar-width) - var(--block-space)*2)}body.admin #app-wrapper main header#main-header{background:var(--color-bg-xlight);border-bottom-left-radius:var(--block-corner-radius);border-bottom-right-radius:var(--block-corner-radius);margin-bottom:var(--block-space);width:100%}body.admin #app-wrapper main header#main-header div.row{align-items:center;display:flex;justify-content:space-between;margin:0;padding:var(--block-space) var(--blockpad);width:var(--block-width-pad)}body.admin #app-wrapper main header#main-header div.row h1,body.admin #app-wrapper main header#main-header div.row h2,body.admin #app-wrapper main header#main-header div.row h3{margin:0}body.admin #app-wrapper main header#main-header div.wrapper-title{align-items:center;display:flex}body.admin #app-wrapper main header#main-header div.wrapper-title a.back{margin-right:var(--space-xs)}body.admin #app-wrapper main header#main-header div.actions{align-items:center;display:flex}body.admin #app-wrapper main header#main-header div.actions a.button,body.admin #app-wrapper main header#main-header div.actions button{margin-right:var(--space-xs)}body.admin #app-wrapper main header#main-header div.actions a.button:last-child,body.admin #app-wrapper main header#main-header div.actions button:last-child{margin-right:0}body.admin #app-wrapper main header#main-header nav.underline{padding:0 var(--blockpad);width:var(--block-width-pad)}body.admin #app-wrapper main div.block{background:var(--color-bg-xlight);border-radius:var(--block-corner-radius);margin-bottom:var(--block-space);width:100%}body.admin #app-wrapper main div.block header{padding:var(--blockpad) var(--blockpad) var(--space-m) var(--blockpad);width:var(--block-width-pad)}body.admin #app-wrapper main div.block header.sifter{padding:0;padding-top:var(--block-space);width:100%}body.admin #app-wrapper main div.block header.sifter nav.formula-tabs.underline{border-bottom:1px solid var(--color-border-light);margin-bottom:var(--block-space);padding:0 var(--blockpad);width:var(--block-width-pad)}body.admin #app-wrapper main div.block header.sifter div.sifter-search{padding:0 var(--blockpad) var(--block-space) var(--blockpad);width:var(--block-width-pad)}body.admin #app-wrapper main div.block header.sifter div.sifter-search label{display:none}body.admin #app-wrapper main div.block header.sifter div.sifter-search div.field{margin:0}body.admin #app-wrapper main div.block header.sifter div.sifter-search div.field input{line-height:38px}body.admin #app-wrapper main div.block header.sifter div.sifter-search div.field span.unit{line-height:38px}body.admin #app-wrapper main div.block div.blockpad{padding:var(--blockpad)}body.admin #app-wrapper main div.block div.blockpad.columns{display:flex;justify-content:space-between}body.admin #app-wrapper main div.block div.blockpad.columns.picture div.column{width:calc(100% - 300px - var(--space-m))}body.admin #app-wrapper main div.block div.blockpad.columns.picture div.column.picture{width:300px}body.admin #app-wrapper main div.block div.blockpad.divider{border-top:5px solid var(--color-bg)}body.admin #app-wrapper main div.block div.blockpad div.field:last-child{margin-bottom:0}body.admin #app-wrapper main div.block header+div.blockpad{padding-top:0}body.admin #app-wrapper main div.block footer{border-top:5px solid var(--color-bg);margin:0;padding:var(--block-space) var(--blockpad);width:var(--block-width-pad)}body.admin #app-wrapper main div.block footer a.button,body.admin #app-wrapper main div.block footer button{margin-right:var(--space-xs)}body.admin #app-wrapper main div.block footer.blank{border-top:0;height:var(--block-space);padding:0}body.admin #app-wrapper main ul.thumb-list{align-content:flex-start;display:flex;flex-wrap:wrap;margin:0 0 var(--space-l) 0;width:100%}body.admin #app-wrapper main ul.thumb-list li{background:#fff;border:1px solid var(--color-border-dark);border-radius:12px;margin:0 var(--space-m) var(--space-m) 0;overflow:hidden}body.admin #app-wrapper main ul.thumb-list li footer{background:var(--color-bg);border-top:1px solid var(--color-border-dark);color:var(--color-text-light);font-weight:500;margin:0;padding:var(--space-xs) 5%;text-align:center;width:90%}body.admin #app-wrapper main ul.thumb-list li footer p{color:var(--color-text-light);font-weight:700;margin:0}body.admin #app-wrapper main.full{max-width:none}body.admin #app-wrapper main.large{max-width:var(--block-xl)}body.admin #app-wrapper main.medium{max-width:var(--block-l)}body.admin #app-wrapper main.small{max-width:var(--block-m)}body.admin #app-wrapper main.unified header#main-header{border-bottom:5px solid var(--color-bg);border-radius:0;margin-bottom:0}body.admin #app-wrapper main.unified div.block{border-radius:0;margin-bottom:0}body.admin #app-wrapper main.unified div.block:last-child{border-bottom-left-radius:var(--block-corner-radius);border-bottom-right-radius:var(--block-corner-radius)}@media only screen and (max-width:1700px){body.admin #app-wrapper main.unified{margin-right:0;width:calc(100% - var(--sidebar-width) - var(--space-m))}body.admin #app-wrapper main.unified header#main-header{border-bottom-right-radius:0px}body.admin #app-wrapper main.unified div.block{border-top-right-radius:0px}body.admin #app-wrapper main.unified div.block:last-child{border-bottom-right-radius:0}}body.admin input[type=submit],body.admin a.button,body.admin button{font-size:var(--button-m-fs);font-weight:500;line-height:var(--button-m-height);text-decoration:none}body.admin input[type=submit].large,body.admin a.button.large,body.admin button.large{font-size:var(--button-l-fs);line-height:var(--button-l-height)}body.admin input[type=submit].small,body.admin a.button.small,body.admin button.small{font-size:var(--button-s-fs);line-height:var(--button-s-height)}body.admin input[type=submit].small.icon,body.admin a.button.small.icon,body.admin button.small.icon{line-height:40px}body.admin div.field.text_area div.input.rich trix-toolbar{top:115px}@media only screen and (max-width:1300px){body.admin div.field.text_area div.input.rich trix-toolbar{top:99px}}body.admin table thead tr th a{font-size:var(--table-head-fs)}body#formula-statics.base ul.colors{max-width:1500px}body#formula-statics.base ul.colors li{display:flex}body#formula-statics.base ul.colors li div.variation span.color{display:block;height:100px;width:133px}body#formula-statics.base ul.colors li div.variation.secondary span.color{width:90px}body#formula-statics.base ul.colors li div.variation.secondary footer p{color:var(--color-text-xlight)}body#formula-statics.base ul.fonts span.font{display:block;font-size:70px;margin:20px 40px;text-align:center}body#formula-statics.base ul.titles li{margin:0 0 20px 0;width:100%}body#formula-statics.base ul.titles li .title{margin:0}body#formula-statics.base ul.icons li svg.icon{margin:36px 48px;width:24px}body#formula-statics.console div.block a.button{margin-right:30px}body#formula-statics.formatters ul.formatters li{border-bottom:1px solid #e3e3e3;font-size:16px;margin-left:30px;padding:24px 0}body#formula-statics.formatters ul.formatters li label{color:var(--color-text-light);display:block;font-size:16px;padding:6px 0}body#formula-statics.formatters ul.formatters li code{color:var(--color-text);display:block;margin-bottom:12px}body#formula-statics.formatters ul.formatters li output{color:var(--color-text-xlight)}body#formula-statics.formatters ul.formatters li output p{color:var(--color-text-xlight);font-size:16px}body#formula-statics.formatters ul.formatters li output ul{margin-bottom:16px}body#formula-statics.formatters ul.formatters li output ul li{border:none;color:var(--color-text-xlight);list-style:disc;padding:5px 0;margin:0 0 0 20px}body#formula-statics.formatters ul.formatters li output ul li ul{margin:10px 0}body#formula-statics.formatters ul.formatters li output ul li ul li{list-style:circle;margin-left:40px}body#formula-statics.formatters ul.formatters li output ul li.nested{list-style:none}body#formula-statics.formatters ul.formatters li:first-child{padding-top:0}body#formula-statics.formatters ul.formatters li:last-child{border-bottom:none}
