@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;1,400&display=swap";@layer webcore,settings,elements,layout,widgets,components,utilities,sections;@layer webcore.settings{/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0;max-width:100%}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:Consolas,Andale Mono WT,Andale Mono,Courier,monospace;font-size:14px;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}q{quotes:"“" "”" "‘" "’"}* :first-child{margin-top:0}* :last-child{margin-bottom:0}iframe[seamless]{border:none}}@layer webcore.settings{:root{--font-root-size: calc(1em * (var(--font-base-size, 18) / 16) * var(--page-scale, 1));font-family:var(--font-base, var(--helvetica));font-size:var(--font-root-size);font-weight:var(--font-base-weight, 400);line-height:var(--font-base-line-height, 1.5);--helvetica: "HelveticaNeue", "Helvetica Neue", Helvetica, "Lucida Grande", sans-serif;--helvetica-light: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, "Lucida Grande", sans-serif;--lucida-grande: "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, Arial, sans-serif;--monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}@property --font-base-size{syntax: "<integer>"; inherits: true; initial-value: 18;}}@layer webcore.settings{:root{--primary-color: #3055a8;--secondary-color: #d49419;--positive-color: #3b8b3c;--negative-color: #a11d1d;--informative-color: #2d6672;--operative-color: #8f7310;--transitive-color: #6f5177;--external-color: #6b5e6e;--error-color: #d60000;--warning-color: #8f7310;--debug-color: #7b8034;--disabled-color: #777;--base-text-color: #444;--star-color: #e7d240;--positive-bg-color: #e5f8e599;--negative-bg-color: #ffa5a599;--informative-bg-color: #d6f4fa99;--error-bg-color: #ffbdbd99;--warning-bg-color: #fff5d299;--debug-bg-color: #fbfce999;color:var(--base-text-color)}.success,.positive{color:var(--positive-color)}.negative{color:var(--negative-color)}.info,.informative{color:var(--informative-color)}.warning{color:var(--warning-color)}.error{color:var(--error-color)}}@layer webcore.settings{:root{--page-min-width: 320px}html{min-height:100%;overflow-x:hidden}html.no-scroll,html.no-scroll body{overflow:hidden!important}body{overflow-x:hidden;position:relative;width:100%;min-width:var(--page-min-width)}}@layer webcore.settings{:root{--ultrawide: 3000px;--superwide: 2400px;--desktop: 1600px;--laptop: 1400px;--pad: 1100px;--tablet-landscape: 960px;--tablet: 768px;--mobile: 550px;--mobile-min: 400px;--page-adjust: 1}@media (3000px <= width){:root{--page-scale: 1.3}}@media (3000px > width){:root{--page-scale: 1.2}}@media (2400px > width){:root{--page-scale: 1.1}}@media (1600px > width){:root{--page-scale: 1}}@media (1400px > width){:root{--page-scale: .875}}@media (1100px > width){:root{--page-scale: .8;--page-adjust: .85}}@media (768px > width){:root{--page-scale: 1;--page-adjust: .65}}@media (550px > width){:root{--page-scale: .925}}@media (400px > width){:root{--page-scale: .85}}}@layer webcore;@layer webcore;@layer webcore;@layer webcore;@layer webcore;@layer webcore;@layer settings{:root{--red: #c92e2e;--yellow: #dea600;--green: #11ac5c;--blue: #1190ac;--grey-light: #f0eeeb;--grey: #b1afad;--grey-dark: #726d6d;--roboto: Roboto, "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;--font-base: var(--roboto);--font-base-size: 14;--button-invert: true;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}@layer webcore{@layer settings{:root{--link-active-weight: bold}}@layer elements{a,.btn{--link-color: #575757;--link-hover-accent: 10;--link-active-accent: -5;--link-hover-color: hsl(from var(--link-color) h s calc(l + var(--link-hover-accent)));--link-active-color: hsl(from var(--link-color) h s calc(l + var(--link-active-accent)));color:var(--link-color);transition:background-color .2s,color .2s}:is(a,.btn):link,:is(a,.btn):visited{color:var(--link-color);-webkit-text-decoration:none;text-decoration:none}:is(a,.btn):hover,:is(a,.btn):active{color:var(--link-hover-color)}:is(a,.btn):active{color:var(--link-active-color)}.positive:is(a,.btn),.success:is(a,.btn),.unlocked:is(a,.btn){--link-color: var(--positive-color)}.negative:is(a,.btn){--link-color: var(--negative-color)}.info:is(a,.btn),.informative:is(a,.btn){--link-color: var(--informative-color)}.operative:is(a,.btn){--link-color: var(--operative-color)}.transitive:is(a,.btn){--link-color: var(--transitive-color)}.external:is(a,.btn){--link-color: var(--external-color)}.na:is(a,.btn){--link-color: var(--disabled-color)}.error:is(a,.btn){--link-color: var(--error-color)}.warning:is(a,.btn),.locked:is(a,.btn){--link-color: var(--warning-color)}.debug:is(a,.btn){--link-color: var(--debug-color)}a:hover,a:active{-webkit-text-decoration:underline;text-decoration:underline}a.active{font-weight:var(--link-active-weight)}a.block{display:inline-block;padding:.4em;min-width:10em;max-width:18em;min-height:8em;-webkit-text-decoration:none!important;text-decoration:none!important}a.block header{font-size:1.1em;font-weight:700}a.block:hover header{-webkit-text-decoration:underline;text-decoration:underline}a.block p{margin:.5em 0}a.color-block{padding-left:.4em;padding-right:.4em;color:#fff!important;background:#f1ab3a}}}@layer elements{article+article{margin-top:1em}}@layer elements{code,pre{font-family:var(--monospace);font-size:.9em;white-space:pre-wrap}span.number,samp.number{-webkit-user-select:all;-moz-user-select:all;user-select:all;white-space:nowrap}.prs.tunecode:is(span.number,samp.number){color:#6a6a21}.isrc:is(span.number,samp.number){color:#155e1e}.iswc:is(span.number,samp.number){color:#8c255a}sup.count{opacity:.5}span.reference,span.period{font-family:var(--monospace)}}@layer elements{dl:after{content:"";display:table;clear:both}dl dt{width:10em;float:left;clear:left;font-weight:700}dl dt:after{content:":"}dl dd{float:left;margin-bottom:0;margin-bottom:.5rem}}@layer elements{h1,h2,h3,h4,h5,h6{margin-bottom:.5em;font-weight:400}*+h1,*+h2,*+h3,*+h4,*+h5,*+h6{margin:1em 0 .2em}h1{font-size:2em;margin-bottom:.2em}h2{font-size:1.6em}h3{background:#fafafa;font-size:1.5em;padding:.2em .3em;border-radius:.3em}}@layer elements{a.w>sup{margin-left:.2em}a.w+a.w.hasIcon{margin-left:.75em}a.block{background:var(--grey-light);border-radius:.2rem;padding:0;overflow:hidden;box-shadow:.05em .1em .2em #0003}a.block header{display:block;background:hsl(from var(--grey-dark) h s calc(l + 15));margin-bottom:.4rem;font-weight:700;padding:.2rem .75rem;-webkit-text-decoration:none!important;text-decoration:none!important;color:#fff;font-size:.8rem;text-transform:uppercase}:is(a.block header) span{font-weight:400}a.block p.description{padding:.3rem .75rem;font-size:.9rem}}@layer elements{nav.menu.list{border:4px #f4f4f4 solid;border-radius:8px;padding:.5em}nav.menu.bar+h2{margin-top:-.5em;border:4px #f4f4f4 solid;margin-bottom:1em;padding:.1em .3em;border-radius:8px;font-size:1.5em}nav.menu.block{margin-left:-.5rem;margin-right:-.5rem}nav.menu.block li{padding:.4rem .5rem}}@layer elements{section{margin-bottom:1em}}@layer elements{th{font-weight:700;text-align:left}th a{-webkit-text-decoration:none;text-decoration:none}}@layer elements{em,i{font-style:italic}strong,b{font-weight:700}}@layer layout{footer.layout{--offset: 1.6rem;background:hsla(from var(--grey-dark) h s calc(l - 15) / .95);padding:.2rem 1rem 0;position:fixed;bottom:calc(var(--offset) * -1);width:100%;font-size:.9em;transform:translateY(0);transition:transform .2s,opacity .2s;box-shadow:0 -.15rem .3rem #0000001a;height:-moz-max-content;height:max-content}footer.layout>nav.menu.bar{margin:0;padding:0;display:flex;justify-content:center}:is(footer.layout>nav.menu.bar) ul{width:-moz-max-content!important;width:max-content!important}:is(footer.layout>nav.menu.bar) li{display:block;margin:0 .15rem;transform:translateY(0);transition:transform .2s,opacity .2s;filter:none!important;opacity:.4;position:relative;top:.3em}:is(:is(footer.layout>nav.menu.bar) li):first-child{margin-left:0}:is(:is(footer.layout>nav.menu.bar) li):hover{transform:translateY(-.3em);opacity:.95}.active:is(:is(footer.layout>nav.menu.bar) li){transform:translateY(-.3em);opacity:1}:is(footer.layout>nav.menu.bar) a{-webkit-text-decoration:none;text-decoration:none;filter:none!important;display:block;padding:.45em .75em;background:var(--grey-dark);border-radius:.2em .2em 0 0;color:#fff;font-weight:400!important;transition:color .2s}:is(:is(footer.layout>nav.menu.bar) a)>span{opacity:0;transition:opacity .2s}.dashboard:is(:is(footer.layout>nav.menu.bar) a){background:hsl(from var(--blue) h s calc(l + 5))}.admin:is(:is(footer.layout>nav.menu.bar) a){background:hsl(from var(--red) h s calc(l + 9))}.content:is(:is(footer.layout>nav.menu.bar) a){background:hsl(from var(--yellow) h s calc(l + 9))}.mail:is(:is(footer.layout>nav.menu.bar) a){background:hsl(from var(--green) h s calc(l + 5))}.devtools:is(:is(footer.layout>nav.menu.bar) a){background:hsl(from var(--grey-dark) h s calc(l + 5))}footer.layout:hover{transform:translateY(calc(var(--offset) * -1))}:is(footer.layout:hover>nav.menu.bar) a{color:#fff}:is(:is(footer.layout:hover>nav.menu.bar) a)>span{opacity:1}}@layer layout{header.layout{align-items:center;background:#fff;position:relative;box-shadow:0 0 .3rem #0000001a}header.layout:before{content:"";display:block;position:absolute;left:.85rem;top:50%;margin-top:-2rem;width:4rem;height:4rem;background:url(/img/logo1.svg?v=1747914514268) center / contain no-repeat}header.layout nav.user{margin-left:auto}header.layout nav.period{padding:.2em 1rem}:is(header.layout nav.period) label{white-space:nowrap}:is(header.layout nav.period) select{font-size:.8em}header.layout>div.top{background:var(--grey-dark);padding-left:5rem;display:flex;justify-content:space-between}:is(header.layout>div.top)>h1{font-size:1.5em;margin:0 auto 0 0;font-weight:300;padding:.2rem 1rem;display:flex;align-items:center}:is(:is(header.layout>div.top)>h1) a{color:#fff;-webkit-text-decoration:none;text-decoration:none;white-space:nowrap}:is(:is(:is(header.layout>div.top)>h1) a) strong{text-transform:uppercase}:is(header.layout>div.top) nav.primary{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:flex-end;font-size:.75em;margin-right:1rem}:is(:is(header.layout>div.top) nav.primary) a{display:flex;align-items:center;padding:.3rem .75rem;background:#0003;color:#fff;opacity:.5;margin:0;-webkit-text-decoration:none;text-decoration:none;transition:opacity .2s;border-left:1px solid rgba(0,0,0,.1);text-transform:uppercase;font-weight:500}:is(:is(:is(header.layout>div.top) nav.primary) a):last-child{margin-right:0}:is(:is(:is(header.layout>div.top) nav.primary) a):hover{opacity:.8}:is(:is(:is(header.layout>div.top) nav.primary) a):hover+a{border-left-color:#00000059}.active:is(:is(:is(header.layout>div.top) nav.primary) a){opacity:1;font-weight:500}.active:is(:is(:is(header.layout>div.top) nav.primary) a)+a{border-left-color:#00000059}.disabled:is(:is(:is(header.layout>div.top) nav.primary) a){opacity:.2}:is(:is(:is(header.layout>div.top) nav.primary) a)>span{font-weight:400}header.layout>div.sub{display:flex;background:#e4e3e3;padding-left:5rem;align-items:stretch;font-size:.8em}:is(header.layout>div.sub) nav.breadcrumbs{margin:0;padding:.3rem 1rem;align-self:center;flex:1 1 50%}:is(:is(header.layout>div.sub) nav.breadcrumbs) a:only-child{font-weight:700}:is(:is(header.layout>div.sub) nav.breadcrumbs) span{margin-left:.4em}:is(:is(header.layout>div.sub) nav.breadcrumbs)>span{margin-left:0}:is(:is(header.layout>div.sub) nav.breadcrumbs) a{margin-right:.4em}:is(header.layout>div.sub) nav.user{margin:0;padding:.3rem 1rem;align-self:center;flex:1 1 50%;text-align:right}body[data-location^="~front/"] header.layout>div.top{background:var(--blue)}body[data-location^="~admin/"] header.layout>div.top{background:var(--red)}body[data-location^="~content/"] header.layout>div.top{background:var(--yellow)}body[data-location^="~devtools/"] header.layout>div.top{background:var(--grey-dark)}}@layer layout{body{background:#eee}#page>div.flash.list{padding:1rem;margin:0;background:#fff}#content{min-height:50vh;background:#fff;padding:2em 1em 4em}}@layer webcore.widgets{nav.breadcrumbs{margin-bottom:1em}}@layer webcore{@layer settings{:root{--button-background-color: #f1f1f1;--button-background-image: linear-gradient(#ffffff25, transparent, #00000005);--button-shadow: .1em .1em .24em #00000016}}@layer widgets{.btn{--link-hover-accent: 5;--link-active-accent: -5;cursor:pointer;border-radius:.25rem;padding:.4rem .65rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;-webkit-text-decoration:none!important;text-decoration:none!important;font-size:1em}.btn:not(.text){border:1px solid #00000008;border-right-color:#00000016;border-bottom-color:#00000032;-webkit-text-decoration:none;text-decoration:none;box-shadow:var(--button-shadow);background:var(--button-background-color) var(--button-background-image)}.btn:not(.text):active,.btn.active:not(.text){box-shadow:var(--button-shadow) inset}.btn.text{background:none;border:none;padding-left:.1rem;padding-right:.1rem;box-shadow:none}.btn:hover{background-color:hsl(from var(--button-background-color) h s calc(l + 2))}.btn:active,.btn.active{background-color:hsl(from var(--button-background-color) h s calc(l - 5))}.btn span[data-icon]{margin-top:0;margin-bottom:0}:is(.btn span[data-icon]):before{color:inherit!important}.btn[disabled]{cursor:default;filter:grayscale(100%) opacity(65%)}input+.btn{margin-left:1em}@container style(--button-invert: true){.btn:not(.text){--button-background-color: var(--link-color);--color-offset: 5;background:var(--button-background-color) var(--button-background-image);color:#fff}.btn:not(.text):link,.btn:not(.text):visited,.btn:not(.text):hover,.btn:not(.text):active{color:#fff}.btn.contrast:not(.text){--color-offset: 12}}}}@layer webcore.widgets{div.w.list.card{display:flex;align-items:stretch;justify-content:stretch;flex-wrap:wrap;margin-bottom:2rem}div.w.list.card article.w.card{flex:1 1 17rem;margin:1rem}div.w.card{min-width:10rem;margin-bottom:1rem}div.w.card.avatar{text-align:center;border:4px solid #999;border-radius:.4rem;padding:.5rem}div.w.card.avatar.active{border-color:#feffba}div.w.card.avatar input{display:block}div.w.card.avatar button{margin:1em auto 0}}@layer webcore.widgets{.w.flashMessage{border:1px #f4f4f4 solid;margin-bottom:1em;padding:.4em 1em .4em 3em;display:block!important;position:relative}.w.flashMessage.success{background:var(--positive-bg-color);border-color:var(--positive-color)}.w.flashMessage.error{background:var(--error-bg-color);border-color:var(--error-color)}.w.flashMessage.info{background:var(--informative-bg-color);border-color:var(--informative-color)}.w.flashMessage.warning{background:var(--warning-bg-color);border-color:var(--warning-color)}.w.flashMessage.debug{background:var(--debug-bg-color);border-color:var(--debug-color)}.w.flashMessage>span[data-icon]{float:left;position:absolute;font-size:1.2em;height:1em;left:.8em;top:0;bottom:0;margin:auto;line-height:1}.w.flashMessage .message{margin:0;font-weight:700;line-height:1.3}.w.flashMessage .description{font-size:.8em;color:#777;margin:.2em 0 0}a.w.flashMessage{-webkit-text-decoration:none!important;text-decoration:none!important}div.w.list.flash{margin-bottom:1em}div.w.list.flash .w.flashMessage{margin:.2em 0}}@layer webcore{@layer settings{@font-face{font-family:Icomoon;src:url(./Icomoon-DrUOXgW3.woff) format("woff");font-weight:400;font-style:normal}}@layer widgets{span[data-icon]{margin:.2em;-webkit-text-decoration:none!important;text-decoration:none!important;font-style:normal!important}span[data-icon]:before{font-family:var(--icon-font, Icomoon);content:attr(data-icon);color:inherit;text-shadow:.02em .02em .02em #fff,.15em .15em .2em #00000015;font-size:.9em;padding-right:.8em;vertical-align:baseline}span[data-icon]:empty:before{padding-right:.4em}span.star[data-icon]:before{color:var(--star-color);text-shadow:none}a span[data-icon]{line-height:1;display:inline-block;-webkit-text-decoration:none!important;text-decoration:none!important}.iconOnly{width:1.2em!important;font-size:1.2em;overflow:hidden;visibility:collapse;padding:0;line-height:1;border:none;white-space:nowrap;display:inline-block;box-sizing:border-box}.iconOnly>span[data-icon]{margin:0 0 -.1em;padding:0;visibility:visible;line-height:1;color:inherit;width:1.2em;text-align:center}:is(.iconOnly>span[data-icon]):before{display:inline-block;padding-top:.1em;padding-right:0}a:hover span[data-icon]:before{text-shadow:.02em .02em .02em #fff,.15em .15em .2em #00000015}:is([dir=rtl] span[data-icon]):before{padding-left:.8em;padding-right:0}:is([dir=rtl] span[data-icon]):empty:before{padding-left:.4em;padding-right:0}}}@layer webcore.widgets{nav.menu{display:block;min-width:20em;margin-bottom:1em}nav.menu ul{list-style:none;padding:0;overflow:auto;margin:0;width:auto}nav.menu li{margin-bottom:.25em}nav.menu.bar{padding:.4em;margin-bottom:1em}nav.menu.bar li{float:left;margin:0 1em 0 0}nav.menu.bar .w.spacer{border-left:2px #aaa solid;font-size:.8em;box-shadow:1px 0 2px #ccc}nav.menu.block li{float:left;padding:.2em;box-sizing:border-box}:is(nav.menu.block li) a{width:100%}:is(nav.menu.block li) a.block{width:auto;max-width:none;min-width:none;display:block}@media only screen and (max-width: 6000px){nav.menu.block li{width:10%}}@media only screen and (max-width: 3000px){nav.menu.block li{width:15%}}@media only screen and (max-width: 2200px){nav.menu.block li{width:20%}}@media only screen and (max-width: 1550px){nav.menu.block li{width:25%}}@media only screen and (max-width: 900px){nav.menu.block li{width:33%}}@media only screen and (max-width: 650px){nav.menu.block li{width:50%}}@media only screen and (max-width: 450px){nav.menu.block li{width:100%}}}@layer webcore.widgets{:is(span.numeric,span.number) .unit{opacity:.65}:is(:is(span.numeric,span.number) .unit):first-child{margin-right:.1em}:is(:is(span.numeric,span.number) .unit):last-child{margin-left:.1em}.currency:is(span.numeric,span.number) .unit{opacity:.75}.code:is(.currency:is(span.numeric,span.number) .unit):first-child{margin-right:.35em}.code:is(.currency:is(span.numeric,span.number) .unit):last-child{margin-left:.35em}.percent:is(span.numeric,span.number) .unit{font-size:.8em;position:relative}.filesize:is(span.numeric,span.number) .unit{font-size:.8em;margin-left:.2em}}@layer webcore.widgets{ul.w.order{list-style:none;font-size:.9em;padding:0;margin:0 0 1em}ul.w.order li{display:inline-block;margin-right:1.1em}.label:is(ul.w.order li){margin-right:.3em}.label:is(ul.w.order li):after{content:": "}a.order,button.order{background:none;border:none;padding:0;display:inline}.active.asc:is(a.order,button.order):after{font-size:.75em;content:" ⇑"}.active.desc:is(a.order,button.order):after{font-size:.75em;content:" ⇓"}a.null-order,button.null-order{background:none;border:none;padding:0;display:inline}}@layer webcore.widgets{div.w.overlay{background:#999;background:#00000008;position:fixed;top:0;left:0;width:100%;height:100%;width:100vw;height:100vh;padding:1.5em;box-sizing:border-box;z-index:1000}div.w.overlay .container{background:#fff;height:87vh;height:calc(100vh - 3em);padding:1.5em;box-sizing:border-box;overflow:auto;border-radius:1em}:is(div.w.overlay .container) iframe{width:100%;min-height:70vh;border:none}}@layer webcore.widgets{div.w.paginator:after{content:"";display:table;clear:both}div.w.paginator{margin:1rem 0}div.w.paginator .counts{float:left;padding:.05em 0}div.w.paginator nav.pages{float:right}:is(div.w.paginator nav.pages) a,:is(div.w.paginator nav.pages) button{padding:.05em .4em;-webkit-text-decoration:none;text-decoration:none;background:none;border:none}.active:is(:is(div.w.paginator nav.pages) a,:is(div.w.paginator nav.pages) button){font-weight:700}}@layer webcore.widgets{div.w.list.panels{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:stretch;margin:0 -.5rem}div.w.list.panels>article.w.panel{margin:0;padding:.5rem;box-sizing:border-box;flex:1 1 auto;min-width:25rem}:is(div.w.list.panels>article.w.panel) div.w.list.attributes{display:block;width:100%;min-width:20em}}@layer webcore.widgets{div.w.list.selection:after{content:"";display:table;clear:both}div.w.list.selection{width:90%;margin-bottom:.2em;font-size:.9em}div.w.list.selection>.body{float:left;width:18em;padding:.2em .5em}:is(div.w.list.selection>.body) select.w{max-width:100%}:is(div.w.list.selection>.body)>div.w.group,:is(div.w.list.selection>.body) div.w.list{display:block;background:#fff8}div.w.list.selection>div.w.button-area{float:left;margin:0 0 0 1em;background:none;padding:0;width:auto}div.w.list.selection ul{list-style:none;padding:0}.w.selection{margin-bottom:1rem}.w.selection .fileName,.w.selection .numeric{margin-right:1em}}@layer webcore.widgets{.w.starRating [data-icon]{margin:0}}@layer webcore.widgets{div.w.list.collection,div.w.list.attributes{margin-bottom:1rem}:is(div.w.list.collection,div.w.list.attributes) table{width:100%}:is(div.w.list.collection,div.w.list.attributes) tr.spacer td{height:1rem}:is(:is(div.w.list.collection,div.w.list.attributes) td) :last-child{margin-bottom:0}:is(:is(div.w.list.collection,div.w.list.attributes) td)>ul{list-style:none;padding-left:0;margin:0}:is(:is(div.w.list.collection,div.w.list.attributes) tr.divider) td{font-size:1.4rem;line-height:2.2rem}div.w.list.attributes{min-width:40rem;max-width:65rem}div.w.list.attributes td,div.w.list.attributes th{padding:.25rem .5rem}div.w.list.attributes th{width:40%;min-width:10rem;text-align:left;vertical-align:top}:is(div.w.list.attributes th):after{content:":"}.w.paginator+div.w.list.collection{margin:.7rem 0}div.w.list.collection td,div.w.list.collection th{padding:.1rem .3rem;height:2rem;vertical-align:middle}div.w.list.collection thead th{white-space:nowrap}div.w.list.collection th.field-select{cursor:pointer}div.w.list.collection tbody>tr:only-child td:hover{white-space:nowrap}div.w.list.collection td{max-width:25rem;text-overflow:ellipsis;overflow-x:hidden}:is(div.w.list.collection td)>a:only-child{white-space:nowrap}:is(div.w.list.collection td):hover{overflow-x:visible;z-index:100;position:relative;white-space:normal}.field-select:is(div.w.list.collection td){width:1%}.field-relevance:is(div.w.list.collection td){width:1%;padding-right:1rem}.field-actions:is(div.w.list.collection td){white-space:nowrap;vertical-align:middle;width:1%}.field-actions:is(div.w.list.collection td) a.w,.field-actions:is(div.w.list.collection td) button.w.btn.event{margin:0 .15rem;font-size:1.2rem;width:1.15rem!important;overflow:hidden;padding:0;line-height:1;display:inline-block;border:none;vertical-align:middle}:is(.field-actions:is(div.w.list.collection td) a.w,.field-actions:is(div.w.list.collection td) button.w.btn.event):first-child{margin-left:0}:is(.field-actions:is(div.w.list.collection td) a.w,.field-actions:is(div.w.list.collection td) button.w.btn.event) span[data-icon]{margin:0;padding:0;line-height:1;width:1.15rem}:is(:is(.field-actions:is(div.w.list.collection td) a.w,.field-actions:is(div.w.list.collection td) button.w.btn.event) span[data-icon]):before{padding-right:0}div.w.list.inputs>div.w.list.collection{display:inline-block}:is(div.w.list.inputs>div.w.list.collection) td{padding-right:2rem}}@layer webcore.widgets{div.video-cookie-placeholder{background:#000;display:flex;align-items:center;justify-content:center;padding:3rem;box-sizing:border-box}div.video-cookie-placeholder div.video-message{color:#fff;max-width:35rem;text-align:center;font-size:.9rem}:is(div.video-cookie-placeholder div.video-message) p.strong{font-weight:500;font-size:1.1rem}}@layer webcore.widgets.form{div.w.button-area{font-size:1rem;display:flex;width:100%;box-sizing:border-box}div.w.button-area>:last-child{margin-right:0}div.w.button-area>.btn{margin-right:.7em}div.w.button-area div.w.button-group{display:flex;flex-wrap:wrap;align-items:center;margin-left:1em;vertical-align:center}:is(div.w.button-area div.w.button-group):first-child{margin-left:0}:is(div.w.button-area div.w.button-group) .btn{margin-right:.3em}:is(:is(div.w.button-area div.w.button-group) .btn):last-child{margin-right:0}div.w.button-area.right{direction:rtl}div.w.button-area.right *{direction:ltr}:is(div.w.button-area.right,[dir=rtl] div.w.button-area)>button{margin-right:0;margin-left:.7em}:is(div.w.button-area.right,[dir=rtl] div.w.button-area) div.w.button-group{direction:rtl;margin-left:0;margin-right:1em}@media (55em <= width){:is(.floated form>fieldset>.body>div.w.button-area,form.floated>fieldset>.body>div.w.button-area,fieldset.floated>.body>div.w.button-area,.floated form>div.w.button-area,form.floated>div.w.button-area,div.w.button-area.floated):before{content:"---";float:left;color:transparent!important;visibility:hidden!important;display:block;width:var(--form-label-width);max-width:40%;height:100%;margin-right:1rem}}}@layer webcore.widgets.form{div.w.group.radio,div.w.group.checkbox,div.w.list.checkbox{margin-bottom:1em;max-height:12rem;overflow-y:auto;padding-left:2px;width:auto;display:inline-block}:is(div.w.group.radio,div.w.group.checkbox,div.w.list.checkbox) label{display:block;margin-bottom:.5em}:is(:is(div.w.group.radio,div.w.group.checkbox,div.w.list.checkbox) label):last-child{margin-bottom:0}.inline:is(div.w.group.radio,div.w.group.checkbox,div.w.list.checkbox) label{display:inline-flex;margin-right:1em;margin-bottom:0;overflow:visible}.open:is(div.w.group.radio,div.w.group.checkbox,div.w.list.checkbox){max-height:none;display:block;max-width:20rem}:is(div.w.group.radio,div.w.group.checkbox,div.w.list.checkbox):last-child{margin-bottom:0}input.w.radio,input.w.checkbox{margin-right:.6em}label.w.check,input.w.check{cursor:pointer;align-items:center}label.w.check{display:inline-flex}}@layer webcore.widgets.form{.w.color.picker{width:10rem;height:1.65rem;box-sizing:border-box;background:#fff;border:1px #aaa solid;padding:.2rem .4rem;display:inline-block;overflow:hidden}.w.color.picker.error{border-color:var(--error-color)}}@layer webcore.widgets.form{div.w.field:after{content:"";display:table;clear:both}div.w.field{margin:0 0 1.5rem;font-size:1rem;width:100%}div.w.field:last-child{margin-bottom:0}div.w.field:target>div.w.list.inputs,div.w.field :target{outline:2px yellow solid}div.w.field>div.w.list.labels{font-size:1rem;margin-bottom:.4rem;box-sizing:border-box}:is(div.w.field>div.w.list.labels)>label{display:block;padding:.15rem 0;font-weight:500}.empty:is(div.w.field>div.w.list.labels){margin:0;padding-top:0;padding-bottom:0}.empty:is(div.w.field>div.w.list.labels) label{display:none}div.w.field.inline{display:flex;gap:1em;align-items:center}:is(div.w.field.required>div.w.list.labels)>label.w:after{content:" *";color:#c00}div.w.field>div.w.list.errors{margin-bottom:.2rem;box-sizing:border-box}:is(div.w.field>div.w.list.inputs):after{content:"";display:table;clear:both}:is(div.w.field>div.w.list.inputs)>.description{margin-bottom:.5rem;font-size:.8rem}:is(div.w.field>div.w.list.inputs)>div.w.field,:is(div.w.field>div.w.list.inputs)>.fire-block>div.w.field{padding:.2rem;margin:.2rem 0}:is(:is(div.w.field>div.w.list.inputs)>div.w.field,:is(div.w.field>div.w.list.inputs)>.fire-block>div.w.field)>label.w{text-align:left;width:auto;float:none;clear:both;margin:0;font-size:.9em}:is(div.w.field>div.w.list.inputs)>.w.flashMessage{font-size:.9rem;padding:.3rem 1.3rem .3m 2.3rem}:is(div.w.field>div.w.list.inputs)>div.w.button-area{padding:.3rem}@media (55em <= width){.floated form>fieldset>.body>div.w.field:not(.stacked),form.floated>fieldset>.body>div.w.field:not(.stacked),.floated form>div.w.field:not(.stacked),form.floated>div.w.field:not(.stacked),fieldset.floated>.body>div.w.field:not(.stacked),div.w.field.floated{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-end;margin-bottom:.75rem;padding-bottom:.75rem}:is(.floated form>fieldset>.body>div.w.field:not(.stacked),form.floated>fieldset>.body>div.w.field:not(.stacked),.floated form>div.w.field:not(.stacked),form.floated>div.w.field:not(.stacked),fieldset.floated>.body>div.w.field:not(.stacked),div.w.field.floated):last-child{margin-bottom:0;padding-bottom:0}.error:is(.floated form>fieldset>.body>div.w.field:not(.stacked),form.floated>fieldset>.body>div.w.field:not(.stacked),.floated form>div.w.field:not(.stacked),form.floated>div.w.field:not(.stacked),fieldset.floated>.body>div.w.field:not(.stacked),div.w.field.floated):before{display:block;order:-2;content:" ";height:1px;width:var(--form-label-width);flex:0 0 var(--form-label-width);text-align:var(--form-label-align);margin:0;font-size:1rem;max-width:40%;padding-right:1rem;box-sizing:border-box;position:relative}:is(.floated form>fieldset>.body>div.w.field:not(.stacked),form.floated>fieldset>.body>div.w.field:not(.stacked),.floated form>div.w.field:not(.stacked),form.floated>div.w.field:not(.stacked),fieldset.floated>.body>div.w.field:not(.stacked),div.w.field.floated)>div.w.list.labels{float:left;width:var(--form-label-width);flex:0 0 var(--form-label-width);text-align:var(--form-label-align);margin:0;max-width:40%;padding-right:1rem;height:auto}:is(.floated form>fieldset>.body>div.w.field:not(.stacked),form.floated>fieldset>.body>div.w.field:not(.stacked),.floated form>div.w.field:not(.stacked),form.floated>div.w.field:not(.stacked),fieldset.floated>.body>div.w.field:not(.stacked),div.w.field.floated)>div.w.list.errors{order:-1;flex:0 1 auto;width:calc(100% - var(--form-label-width));min-width:60%}:is(.floated form>fieldset>.body>div.w.field:not(.stacked),form.floated>fieldset>.body>div.w.field:not(.stacked),.floated form>div.w.field:not(.stacked),form.floated>div.w.field:not(.stacked),fieldset.floated>.body>div.w.field:not(.stacked),div.w.field.floated)>div.w.list.inputs{width:60%;flex:1 1 1px;float:left}:is(.floated form>fieldset>.body>div.w.field:not(.stacked),form.floated>fieldset>.body>div.w.field:not(.stacked),.floated form>div.w.field:not(.stacked),form.floated>div.w.field:not(.stacked),fieldset.floated>.body>div.w.field:not(.stacked),div.w.field.floated)+div.w.button-area{margin-top:2rem}}}@layer webcore.widgets.form{div.w.list.errors div{color:var(--error-color);font-size:.9em;font-style:italic}}@layer webcore.widgets.form{fieldset.w{margin-bottom:1rem}fieldset.w:last-child{margin-bottom:0}fieldset.w+div.w.button-area{margin-top:2em}}@layer webcore.widgets.form{.fire-block{padding:.3em}.fire-block>nav.buttons{margin-bottom:.2em;display:flex;align-items:center;justify-content:space-between}:is(.fire-block>nav.buttons) .control{margin-left:auto}.fire-block .fire-block{margin-left:1em}:is(.fire-block fieldset.w>.body>div.w.field)>div.w.list.labels{margin-bottom:.4em}:is(.fire-block fieldset.w>.body>div.w.field)>div.w.list.inputs{margin-left:0}:is(.fire-block div.w.field)>div.w.list.labels{text-align:left;width:auto;float:none;clear:both;margin:0;font-size:.9em}:is(.fire-block div.w.field)>div.w.list.errors{padding-left:0}}@layer webcore{@layer settings{:root{--form-label-width: 16rem;--form-label-align: right;--form-input-width: 30rem}}@layer widgets.form{form.w:after{content:"";display:table;clear:both}}}@layer webcore.widgets.form{.w.rangeSlider{height:1.1em}}@layer webcore.widgets.form{.w.textbox{width:100%;max-width:var(--form-input-width);box-sizing:border-box;background:#fff;border:1px #aaa solid;padding:.3em .5em;font-size:1em}.w.textbox.multiline{max-width:50rem;min-height:6em}.w.textbox.short{max-width:calc(var(--form-input-width) / 2.5)}.w.textbox.error{border-color:var(--error-color)}.w.textbox[disabled]{background:#eee;opacity:.8}.w.textbox.picker{width:auto}.w.textbox.picker.time{max-width:6rem}.w.textbox.number{max-width:calc(var(--form-input-width) / 2.5)}.w.textbox.editor{min-height:13rem}.w.textbox::-webkit-input-placeholder{opacity:.6}.w.textbox::-moz-placeholder{opacity:.6}.w.textbox:-ms-input-placeholder{opacity:.6}input.w.file+label.hidden{display:none}}@layer widgets{samp.terminal-output{display:block;margin-bottom:2em;border:2px solid #000;padding:1.5rem;width:auto;height:25rem;overflow:auto;border-radius:.7em;white-space:pre;background:#444;color:#fff;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1rem}}@layer widgets{.w.articleList{list-style:none;margin:0 0 1.5em;padding:0;max-width:40em}.w.articleList article{margin-bottom:1.5em}:is(.w.articleList article)>.w.articleList{margin:.5em 0 0 1em;padding:.5em .3em;background:#00000004;border-radius:.6em}:is(:is(.w.articleList article)>header):after{content:"";display:table;clear:both}:is(.w.articleList article)>header{background:#0000000a;border-radius:.5em;padding:.4em .6em}:is(:is(.w.articleList article)>header) h3{margin:0 0 .2em;font-size:1.2em;padding:0;background:none}:is(:is(.w.articleList article)>header) p{font-size:.9em;margin:0;color:#888}:is(.w.articleList article)>section{padding:.4em .6em;margin-bottom:.5em}:is(:is(.w.articleList article)>section) :last-child{margin-bottom:0}:is(.w.articleList article)>footer{padding-top:.5em;font-size:.8em;margin:0 .6em;border-top:1px #f4f4f4 solid}.w.articleList>li:last-child>article{margin-bottom:0}}@layer widgets{.inputs .btn{padding:.25rem .45rem;font-size:.85em}}@layer widgets{article.w.card{border:4px #f4f4f4 solid;border-radius:8px;padding:.5em}}@layer widgets{ul.cards{list-style:none;margin:0;padding:0}ul.cards li.card,ul.cards li>.card{display:flex;align-items:center;background:#f6f4f4;padding:1em;border-radius:.65em;margin-bottom:1rem}:is(ul.cards li.card,ul.cards li>.card)>*{flex:1 1 auto}:is(ul.cards li.card,ul.cards li>.card)>.context{margin-right:1rem;flex:1 1 40%}:is(ul.cards li.card,ul.cards li>.card) div.actions{flex:0 1 35%;text-align:right;font-size:.8em}:is(:is(ul.cards li.card,ul.cards li>.card) div.actions)>a{margin-top:.25em;margin-bottom:.25em}}@layer widgets{.w.flashMessage{border-radius:8px}div.w.list.flash .w.flashMessage{font-size:.8em}}@layer widgets{div.group-titleBar{background:#f8f8f8;border-radius:.5em;margin-bottom:1em;display:flex;padding:.35em 1em;align-items:center;margin-top:1em}div.group-titleBar div.title{font-size:1.6em}div.group-titleBar div.buttons{margin-left:auto;font-size:.9em}}@layer widgets{header.w.bar{margin-bottom:1.2em;font-size:.9em}header.w.bar>h2{padding:.3em .4em;border-radius:.2em .2em 0 0;margin:0;font-size:1.4em;background:#e0e0e0;color:#666;text-shadow:0 0 .5em #fff;font-weight:400}header.w.bar>h3{margin:0;font-size:1.1em;padding:0 0 0 2em;font-style:italic;color:#666;background:none}header.w.bar nav.menu.bar.primary{margin:0;border-radius:0;border:none}:is(header.w.bar nav.menu.bar.primary) ul{padding:.25em 0}:is(header.w.bar nav.menu.bar.primary):first-child{border-top:none;margin-top:0;background:#fcfcfc}:is(header.w.bar nav.menu.bar.primary):last-child{margin-bottom:0;padding-bottom:0}:is(header.w.bar nav.menu.bar.primary)+.w.selectorArea{margin-top:-2.3em}header.w.bar>nav.menu.bar.secondary{margin:0;padding:0;border:none}:is(header.w.bar>nav.menu.bar.secondary) ul{display:flex;flex-wrap:wrap}:is(header.w.bar>nav.menu.bar.secondary) li{margin-bottom:.5em;margin-right:.4em;float:none}:is(header.w.bar>nav.menu.bar.secondary) a{display:block;font-size:.9em;padding:.2em .5em;border-radius:.2em;background:hsla(from var(--blue) h s calc(l - 8) / .65);-webkit-text-decoration:none;text-decoration:none;color:#fff}.active:is(:is(header.w.bar>nav.menu.bar.secondary) a){background:hsl(from var(--blue) h s calc(l - 8))}.operative:is(:is(header.w.bar>nav.menu.bar.secondary) a),.warning:is(:is(header.w.bar>nav.menu.bar.secondary) a){background:hsla(from var(--yellow) h s calc(l - 12) / .65)}.active:is(.operative:is(:is(header.w.bar>nav.menu.bar.secondary) a),.warning:is(:is(header.w.bar>nav.menu.bar.secondary) a)){background:hsl(from var(--yellow) h s calc(l - 12))}.negative:is(:is(header.w.bar>nav.menu.bar.secondary) a),.error:is(:is(header.w.bar>nav.menu.bar.secondary) a){background:hsla(from var(--red) h s calc(l - 8) / .65)}.active:is(.negative:is(:is(header.w.bar>nav.menu.bar.secondary) a),.error:is(:is(header.w.bar>nav.menu.bar.secondary) a)){background:hsl(from var(--red) h s calc(l - 8))}header.w.bar>.w.selectorArea{right:5em;position:absolute;margin-top:-2.2em}:is(header.w.bar>.w.selectorArea) form{margin-bottom:0}:is(header.w.bar>.w.selectorArea) div.w.field{background:none}}@layer widgets{div.w.overlay div.w.list.inputs>div.w.list.collection{width:100%}}@layer widgets{div.w.paginator{font-size:.9em;color:#666}div.w.paginator .counts{border-radius:6px;padding:.05em .4em;font-size:.8em}:is(div.w.paginator nav.pages) a,:is(div.w.paginator nav.pages) button{border-radius:4px;margin:0 .15em}.active:is(:is(div.w.paginator nav.pages) a,:is(div.w.paginator nav.pages) button){border-color:#aaa}}@layer widgets{main.panels{display:flex;flex-wrap:wrap;align-items:stretch;margin:-1.5rem -1rem 0;min-height:100%}main.panels>header{flex:1 1 100%;padding:1.5rem 1rem;background:#fff}main.panels>section{flex:1 1 45%;background:#fff;margin:.75rem;min-height:10rem;min-width:33rem;border-radius:1.5rem;padding:1.5rem;display:flex;flex-direction:column;box-shadow:0 0 .8em #6663}.span:is(main.panels>section){flex:1 1 100%}.span:is(main.panels>section) p{max-width:40rem}.spacer:is(main.panels>section){background:none;height:0;min-height:0;padding-top:0;padding-bottom:0}:is(main.panels>section)>h3{background:none;font-size:.9em;padding:0;margin-bottom:1rem;color:#666;text-transform:uppercase;font-weight:700}:is(:is(main.panels>section)>h3) span.more{text-transform:none;font-size:.8em;margin-left:.6em;font-weight:400}:is(:is(:is(main.panels>section)>h3) span.more):before{content:"[";color:#999}:is(:is(:is(main.panels>section)>h3) span.more):after{content:"]";color:#999}:is(:is(:is(main.panels>section)>h3) span.more) a{color:var(--red)}:is(main.panels>section)>nav{margin-bottom:1.5em}:is(main.panels>section)>ul.cards{margin:0 0 -1rem}}@layer widgets{progress{background-color:#f3f3f3;border:0;width:6em;height:.6em;border-radius:9px;margin:0 .5em .25em 0}progress::-webkit-progress-bar{background-color:#f3f3f3;border-radius:9px}progress::-webkit-progress-value{background:#cdeb8e;background:linear-gradient(to bottom,#cdeb8e,#a5c956);border-radius:9px}progress::-moz-progress-bar{background:#cdeb8e;background:linear-gradient(to bottom,#cdeb8e,#a5c956);border-radius:9px}}@layer widgets{fieldset.scaffold.search,fieldset.scaffold.switcher,fieldset.scaffold.filters,fieldset.scaffold.with-selected{margin-bottom:.75em;padding:0rem}:is(fieldset.scaffold.search,fieldset.scaffold.switcher,fieldset.scaffold.filters,fieldset.scaffold.with-selected)>.body{padding:0rem}:is(:is(fieldset.scaffold.search,fieldset.scaffold.switcher,fieldset.scaffold.filters,fieldset.scaffold.with-selected)>.body) nav.menu{margin-bottom:0}fieldset.scaffold.with-selected>div.body{display:flex;align-items:center}:is(fieldset.scaffold.with-selected>div.body)>div.label{font-size:.7em;color:#999;text-transform:uppercase;font-weight:700;margin-right:1rem}:is(fieldset.scaffold.with-selected>div.body) nav.menu{padding:0}fieldset.scaffold.search>div.body{display:flex;align-items:stretch}fieldset.scaffold.search button{padding-top:0;padding-bottom:0;font-size:.8em}fieldset.scaffold.search a{align-self:center;margin-left:1rem;font-size:.8em}fieldset.scaffold.switcher,fieldset.scaffold.filters{margin-bottom:0;background:transparent}:is(fieldset.scaffold.switcher,fieldset.scaffold.filters)>div.body{display:flex;align-items:center;justify-content:flex-end;background:transparent}:is(:is(fieldset.scaffold.switcher,fieldset.scaffold.filters)>div.body) a,:is(:is(fieldset.scaffold.switcher,fieldset.scaffold.filters)>div.body) label{text-transform:uppercase;font-weight:700;font-size:.7em;color:#999;margin-right:.6em}div.scaffold.controls{display:flex;flex-wrap:wrap;margin-bottom:2rem}div.scaffold.controls div.left{flex:1 1 45%;align-items:center}:is(div.scaffold.controls div.left) form{margin-bottom:0}div.scaffold.controls div.right{flex:1 1 auto;justify-content:flex-end;align-items:center}}@layer widgets{div.w.list.selection>.body{background:#f0f0f0;border-radius:6px}}@layer widgets{div.w.list.collection,div.w.list.attributes{border-radius:.2em;overflow:hidden}.even:is(:is(div.w.list.collection,div.w.list.attributes) tr){background:#fff}.odd:is(:is(div.w.list.collection,div.w.list.attributes) tr){background:#faf9f9}.odd:is(:is(div.w.list.collection,div.w.list.attributes) tr)>th{background:#f0f0f0}:is(:is(div.w.list.collection,div.w.list.attributes) tr)>th{border-bottom:1px #d8d8d8 solid;background:#eaeaea}.spacer:is(:is(div.w.list.collection,div.w.list.attributes) tr),.divider:is(:is(div.w.list.collection,div.w.list.attributes) tr){border-top:2px #eee solid;border-bottom:1px #eee solid}.divider:is(:is(div.w.list.collection,div.w.list.attributes) tr){background:#fbfbfb}.divider:is(:is(div.w.list.collection,div.w.list.attributes) tr):first-child{border-top:none}div.w.list.collection{overflow-x:auto;overflow-y:hidden;font-size:.93em}.even:is(div.w.list.collection tr):hover{background:#f5f5f5}.odd:is(div.w.list.collection tr):hover{background:#f6f6f6}div.w.list.collection th{padding-top:.1rem;padding-bottom:.07rem}div.w.list.collection td{white-space:nowrap;padding-top:.3em;padding-bottom:.3em}:is(div.w.list.collection td) span.list{display:inline-block;white-space:normal;min-width:10rem}:is(div.w.list.collection th,div.w.list.collection td):first-child{padding-left:.5rem}:is(div.w.list.collection th,div.w.list.collection td):last-child{padding-right:.5rem}div.w.list.attributes tr:last-child th{border-bottom:none}}@layer widgets{.recipient span.reference{font-weight:700;margin-right:.5em}.recipient span.name{font-style:italic}}@layer widgets{label.w.radio,label.w.checkbox{font-size:.9em}div.w.group.radio,div.w.group.checkbox,div.w.list.checkbox{border:2px solid #ddd;padding:.5rem;border-radius:.3rem;box-shadow:0 0 .5rem #0000001a inset}.inline:is(div.w.group.radio,div.w.group.checkbox,div.w.list.checkbox){border:none;padding:0 .05rem;box-shadow:none}}@layer widgets{div.w.field{background:#fff;border-bottom:1px solid #eee;padding-bottom:1rem}div.w.field:last-child{border-bottom:none;padding-bottom:0}div.w.field>div.w.list.labels label{color:#777;font-size:.95em}:is(div.w.field>div.w.list.inputs)>div.w.button-area{background-color:#fafafa}:is(div.w.field>div.w.list.inputs)>div.w.field{margin-bottom:.75rem}div.w.field+div.w.button-area:before{margin-left:-1em}div.w.field:last-child>div.w.list.inputs>div.w.field:last-child{margin-bottom:0}div.w.list.inputs>div.w.field,.fire-block>div.w.field{padding:.3em;border:1px #eee solid;border-radius:4px;box-sizing:border-box;background:#ffffffb3}}@layer widgets{form.w{margin-bottom:1.5rem}form.w:last-child{margin-bottom:0}fieldset.w{padding:.6rem;margin-bottom:1rem;border-radius:.5em;background:#f3f3f3;border:none}fieldset.w>legend{margin-left:1rem}fieldset.w>div.body{background:#fff;padding:1em}:is(fieldset.w>div.body)>label{display:block}:is(fieldset.w+div.w.button-area):before{margin-right:1em}div.w.button-area{background:#ddd;border-radius:.5em;padding:1em}div.w.button-area h3{margin:0}div.w.button-area span.label{min-width:15rem}}@layer widgets{.fire-block{background:#ebe5e0;border-radius:4px}.fire-block nav.buttons{background:#0000001a;padding:.25rem;border-radius:.25rem}.fire-block .fire-block{background:#d8ebdf}:is(.fire-block .fire-block) .fire-block{background:#ebebd0}:is(:is(.fire-block .fire-block) .fire-block) .fire-block{background:#e4e0eb}:is(:is(:is(.fire-block .fire-block) .fire-block) .fire-block) .fire-block{background:#ebe0e3}}@layer widgets{.w.textbox,.w.color.picker{border-radius:3px;box-shadow:inset 1px 1px 2px 1px #5555551a;font-size:.9rem}select.w{font-size:.82rem;padding:.2rem}}@layer webcore.components{dialog.modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9999;max-height:calc(100vh - (var(--modal-margin, 2em) * 2));max-width:calc(100vw - (var(--modal-margin, 2em) * 2));width:var(--modal-width, 50em);overflow-y:scroll;opacity:0;box-sizing:border-box;margin:0}dialog.modal::backdrop{background:var(--modal-backdrop, #36353599);-webkit-backdrop-filter:var(--modal-backdrop-filter, blur(4px));backdrop-filter:var(--modal-backdrop-filter, blur(4px));opacity:1}dialog.modal.loaded{opacity:1}dialog.modal.transition-enter-active,dialog.modal.transition-enter-active::backdrop,dialog.modal.transition-leave-active,dialog.modal.transition-leave-active::backdrop{transition:opacity var(--modal-transition, .25s) ease}.loaded:is(dialog.modal.transition-enter-active,dialog.modal.transition-enter-active::backdrop,dialog.modal.transition-leave-active,dialog.modal.transition-leave-active::backdrop){opacity:1}dialog.modal.transition-enter-from,dialog.modal.transition-enter-from::backdrop,dialog.modal.transition-leave-to,dialog.modal.transition-leave-to::backdrop{opacity:0}dialog.modal :first-child{margin-top:0}html:has(dialog.modal[open]){margin:0;overflow:hidden}html:has(dialog.modal[open]) body{margin:0;overflow:hidden}}@layer webcore{iframe.sterile{width:100%;border:2px solid #ddd;padding:0;margin:0 0 2em;border-radius:.35em}}@layer components{dialog.modal{border-radius:.3em;border:none;padding:2em}}@layer webcore.utilities{.disabled{opacity:.7;filter:grayscale(100%)!important}a.disabled{cursor:not-allowed}a.disabled:link,a.disabled:active,a.disabled:hover,a.disabled:visited{color:#777;opacity:.7}a.disabled:active{pointer-events:none}}@layer webcore.utilities{.hidden{display:none}}@layer webcore.utilities{.inactive{opacity:.4}}@layer webcore.utilities{.no-wrap{white-space:nowrap}}@layer webcore.utilities{.readable{max-width:80ch}.readable img{max-width:100%;object-fit:contain}}@layer webcore.utilities{.removed{-webkit-text-decoration:line-through;text-decoration:line-through;opacity:.8;filter:grayscale(100%)}}@layer webcore.utilities{.locked{color:var(--warning-color)}.unlocked{color:var(--positive-color)}}@layer webcore.utilities{.na{color:var(--disabled-color, #777);opacity:.7}}@layer webcore.utilities{.priority-trivial{color:green!important}.priority-low{color:#8dad00!important}.priority-medium{color:#8f7310!important}.priority-high{color:#be3900!important}.priority-critical{color:red!important}}@layer sections{body[data-location="~front/index.html"] #content{background:#eee}:is(:is(:is(main.dashboard section.statements) .card) div.context)>div.reference{color:#999;font-size:.65em;display:block;margin-bottom:.3em}:is(:is(:is(:is(main.dashboard section.statements) .card) div.context)>div.reference) span.date{font-weight:700;font-style:italic}:is(:is(:is(main.dashboard section.statements) .card) div.context) a{display:block}:is(:is(:is(main.dashboard section.statements) .card) div.context) a.period{color:var(--red)}:is(:is(main.dashboard section.statements) .card) div.amount{max-width:6em;font-size:1.3rem;text-align:center;margin-left:1rem;margin-right:1rem;font-weight:700}:is(main.dashboard section.tracks) div.search{margin-bottom:1.5rem}:is(:is(main.dashboard section.tracks) div.search) form{display:flex;align-items:stretch}:is(main.dashboard section.tracks) div.stats{display:flex;align-items:stretch;margin-left:-.5em;margin-right:-.5em;flex:1 1 auto}:is(:is(main.dashboard section.tracks) div.stats)>a{margin:0 .5em;flex:1 1 25%;border-radius:.65em;background:#f6f4f4;padding:1rem;display:flex;align-items:center;flex-direction:column;justify-content:center}:is(:is(:is(main.dashboard section.tracks) div.stats)>a) h4{font-size:.8em;font-weight:700;color:#999;text-transform:uppercase;text-align:center}:is(:is(:is(main.dashboard section.tracks) div.stats)>a) div.number{font-size:1.7em;font-weight:700}:is(:is(:is(main.dashboard section.tracks) div.stats)>a):hover{color:#fff;background:#666;-webkit-text-decoration:none;text-decoration:none}:is(main.dashboard section.welcome) p{margin-bottom:1em;margin-top:0}main.dashboard section.affiliates{text-align:center}:is(main.dashboard section.affiliates) div.logos{margin-top:-1rem;display:flex;align-items:flex-end;gap:1.5em;margin-bottom:1em}:is(:is(main.dashboard section.affiliates) div.logos)>img{flex:1 1 33%;width:calc(33% - .75em);display:block}:is(main.dashboard section.affiliates)>div.description{max-width:35rem;margin:1em auto 0}main.dashboard section.dml{display:flex;align-items:stretch}:is(main.dashboard section.dml)>a{display:flex;height:100%;align-items:center}:is(:is(main.dashboard section.dml)>a):hover{-webkit-text-decoration:none;text-decoration:none}:is(:is(main.dashboard section.dml)>a)>div.logo{margin:0 2rem 0 0;flex:1 1 75%}}@layer sections{div.track.altNames{font-size:.75em;font-style:italic;margin:.35em 0 .5em 1.5rem;opacity:.7}}
