:root{--primary-color: #677718;--accent-color: #F58220;--gray-color: #788268;--green-color: #8cc63f;--orange-color: #f97821;--red-color: #f90623}:root body:not(.dark){color-scheme:light;--text-color: #011a26;--background-offset-color: #e2e9ed;--background-color: #ffffff;--info-background-color: #fffdcf;--system-scrollbar: rgba(0, 0, 0, .25);--box-shadow: 0 0 5px rgba(0, 0, 0, .2)}:root body.dark{color-scheme:dark;--text-color: #ffffff;--background-offset-color: #18303a;--background-color: #011a26;--info-background-color: #060c0d;--system-scrollbar: rgba(255, 255, 255, .1);--box-shadow: 0 0 1px 1px rgba(255, 255, 255, .2)}@media (prefers-color-scheme: dark){:root body:not(.light){color-scheme:dark;--text-color: #ffffff;--background-offset-color: #18303a;--background-color: #011a26;--info-background-color: #060c0d;--system-scrollbar: rgba(255, 255, 255, .1);--box-shadow: 0 0 1px 1px rgba(255, 255, 255, .2)}}@keyframes loading{0%{transform:rotate(360deg)}to{transform:rotate(0)}}@keyframes spin{0%{transform:rotate(360deg)}to{transform:rotate(0)}}@keyframes fadeInFromNone{0%{display:none;opacity:0}1%{display:block;opacity:0}to{display:block;opacity:1}}@keyframes fadeOutToNone{0%{display:block;opacity:1}99%{display:block;opacity:0}to{display:none;opacity:0}}:root{--ck-border-radius: 5px !important}.ck-editor__editable{background-color:var(--background-color)!important}.ck-content{background-color:var(--background-color)}.ck-content *:first-child{margin-top:0}.ck-content *:last-child{margin-bottom:0}.ck-content h3{all:unset!important;display:block!important;margin:1em 0!important;font-size:1.4em!important;font-weight:100!important;color:var(--accent-color)!important}.ck-content h4{all:unset!important;display:block!important;margin:1em 0!important;font-size:1.2em!important;font-weight:100!important;color:var(--primary-color)!important}.ck-content h5{all:unset!important;display:block!important;margin:1em 0!important;font-size:1em!important;color:var(--secondary-color)!important}.ck-content a{text-decoration:none;color:var(--accent-color)}.ck-content a.button{color:var(--background-color);display:inline-flex}.ck-content a:active,.ck-content a:hover,.ck-content a:focus{color:#fff;background-color:var(--accent-color)}.ck-content a[target=_blank]:after{font-family:Material Icons;content:"\e89e";color:var(--accent-color);line-height:1;vertical-align:middle;font-size:12px;margin-left:2px}.ck-content a[target=_blank]:active:after,.ck-content a[target=_blank]:hover:after,.ck-content a[target=_blank]:focus:after{color:#fff}.ck-content p.intro-paragraph{margin:1em 0!important;font-size:1.2em!important;font-weight:100!important}.ck-content ul:not(.todo-list){list-style:none;padding:0}.ck-content ul:not(.todo-list) li{margin-bottom:5px;position:relative;padding-left:30px}.ck-content ul:not(.todo-list) li:last-child{margin-bottom:0}.ck-content ul:not(.todo-list) li ul{flex:0 0 100%;margin-top:5px}.ck-content ul:not(.todo-list) li ul li:before{content:"\e937"}.ck-content ul:not(.todo-list) li:before{font-family:Material Icons;content:"\e892";color:var(--primary-color);position:absolute;left:0;top:0}.ck-content ul.todo-list{list-style:none;padding:0 0 0 35px}.ck-content ul.todo-list li{display:flex;margin-bottom:5px}.ck-content ul.todo-list li input[type=checkbox]{-webkit-appearance:none;display:inline-block;position:relative;width:16px;height:16px;vertical-align:middle;border:0;left:-25px;margin-right:-15px;right:0;margin-left:0}.ck-content ul.todo-list li input[type=checkbox]:before{display:block;font-family:Material Icons;font-size:16px;line-height:1;position:absolute;content:"\e835";width:100%;height:100%;border:0;color:var(--primary-color)}.ck-content ul.todo-list li input[type=checkbox]:checked:before{content:"\e834";background:none}.ck-content ul.todo-list li input[type=checkbox]:after{display:none}.ck-content ul.todo-list li:last-child{margin-bottom:0}.ck-content ol{list-style:none;padding:0;counter-reset:li}.ck-content ol li{display:flex;margin-bottom:5px}.ck-content ol li:last-child{margin-bottom:0}.ck-content ol li:before{content:counter(li);counter-increment:li;color:#fff;background-color:var(--primary-color);margin-right:1rem;flex-shrink:0;text-align:center;width:1.5rem;height:1.5rem;border-radius:1.5rem}.ck-content blockquote{all:unset!important;background:var(--background-offset-color)!important;padding:20px!important;border-radius:10px!important;display:block!important;font-size:1.4em!important;font-style:italic!important;border-left:solid 10px var(--gray-color)!important;margin:1em 0!important}.ck-content figure.table{margin:1em 0;display:block}.ck-content figure.table table{display:table;width:100%;border:solid 1px var(--gray-color);border-collapse:collapse}.ck-content figure.table table tbody{display:table-row-group;vertical-align:middle}.ck-content figure.table table tbody tr{display:table-row}.ck-content figure.table table td{display:table-cell;border:solid 1px var(--gray-color);padding:10px}.ck-content figure.media{margin:1em -30px}@media all and (max-width: 768px){.ck-content figure.media{margin-left:-15px;margin-right:-15px}}.ck-content figure.image{margin:1em auto 2em;position:relative}.ck-content figure.image img,.ck-content p img{display:block;max-width:100%;overflow:hidden}.ck-content .image-style-align-left{float:left;width:50%;padding-right:30px;padding-bottom:30px;margin-top:.5em;margin-right:0;margin-left:-30px}.ck-content .image-style-align-right{float:right;width:50%;padding-left:30px;padding-bottom:30px;margin-top:.5em;margin-left:0;margin-right:-30px}.ck-content .marker-primary-light,.ck-content .marker-primary-dark{padding:.25rem;color:var(--primary-color)}.ck-content .marker-primary-dark{background:var(--primary-color-foreground)}.ck-content .marker-primary-light{background:var(--primary-color-background)}.ck-content .marker-secondary-light,.ck-content .marker-secondary-dark{padding:.25rem;color:var(--secondary-color)}.ck-content .marker-secondary-dark{background:var(--secondary-color-foreground)}.ck-content .marker-secondary-light{background:var(--secondary-color-background)}.ck-content .marker-accent-light,.ck-content .marker-accent-dark{padding:.25rem;color:var(--accent-color)}.ck-content .marker-accent-dark{background:var(--accent-color-foreground)}.ck-content .marker-accent-light{background:var(--accent-color-background)}.edit-form h2{color:var(--primary-color);text-transform:uppercase;font-size:1rem;margin:1em 0 2em}.edit-form .cols{display:flex;margin:30px 0}.edit-form .cols:first-child{margin-top:0}@media (max-width: 768px){.edit-form .cols{flex-direction:column;margin:0}}.edit-form .cols .row{flex:1;margin:0 20px 0 0}.edit-form .cols .row:last-child{margin-right:0}@media (max-width: 768px){.edit-form .cols .row{margin:15px 0}}.edit-form .row{margin:30px 0}.edit-form .row:first-child{margin-top:0}.edit-form .row .hint{display:block;font-size:.8rem;margin-top:10px;color:var(--gray-color)}@media (max-width: 768px){.edit-form .row{margin:15px 0}}.edit-form .row>label{display:block;color:var(--gray-color);margin-bottom:10px;font-size:1rem}.edit-form .row>label.required:after{content:" * ";color:var(--red-color)}.edit-form .row>input,.edit-form .row textarea,.edit-form .row select,.edit-form .row .radio-group{display:block;padding:15px;border:0;background:var(--background-offset-color);border-radius:5px;width:100%}.edit-form .row.checkbox label{display:flex;align-items:center;font-weight:400;color:unset}.edit-form .row.checkbox label input{margin-right:15px}.edit-form .row .radio-group{display:flex;align-items:center}@media (max-width: 768px){.edit-form .row .radio-group{flex-direction:column;align-items:flex-start}}.edit-form .row .radio-group label{margin-right:30px;display:flex;align-items:center}@media (max-width: 768px){.edit-form .row .radio-group label{margin:5px 0}}.edit-form .row .radio-group label input{margin:0 10px 0 0}.edit-form .ck-editor__editable_inline{max-height:500px;overflow-y:auto}app-list-view .list-header{position:sticky;top:0;background:var(--background-color);z-index:9}app-list-view .list-header.slim{border-bottom:solid 1px var(--background-offset-color)}@media (max-width: 768px){app-list-view .list-header{position:relative}}app-list-view .list-columns{padding:0 var(--padding);list-style:none;display:flex}@media (max-width: 768px){app-list-view .list-columns{display:none}}app-list-view .list-columns li{flex:1;font-size:.8rem;text-transform:uppercase;font-weight:700;padding:5px 0}app-list-view .list-group{margin:0;text-transform:uppercase;color:var(--accent-color);display:flex;align-items:center;padding:10px;position:sticky;margin:5px var(--padding);font-size:.8rem;background-color:var(--background-color);z-index:3}app-list-view .list-row{display:flex;align-items:center;padding:10px;position:relative;cursor:pointer;border:solid 1px var(--background-offset-color);border-radius:5px;margin:5px var(--padding)}app-list-view .list-row:hover{background:var(--background-offset-color)}app-list-view .list-row>app-icon:first-child{background-color:var(--background-offset-color);border:solid 1px var(--background-color);color:var(--accent-color);border-radius:3px;padding:10px;flex:0 0 50px;height:50px;margin-right:10px}app-list-view .list-row>strong{flex:1}app-list-view .list-row>div{display:flex;flex-direction:column;flex:1;line-height:1.5}app-list-view .list-row>div:last-child{text-align:right}app-list-view .list-row>div:first-of-type{text-align:left}app-list-view .list-row.slim{border-width:0 0 1px 0;border-style:dashed;margin:0;border-radius:0;padding:10px var(--padding)}app-list-view .list-row.slim>app-icon:first-of-type{background:none;border-width:0;height:auto;flex:0;margin-right:10px;padding:0}app-list-view.empty .list-columns{display:none}app-list-view.scrolled{padding-bottom:50px}app-list-view.scrolled .list-header{border-bottom:solid 1px var(--background-offset-color)}app-list-view.scrolled .list-header app-titlebar{padding-top:15px}app-list-view.scrolled .list-filter{margin:0 40px 10px}app-list-view.scrolled .list-columns{margin-top:5px;margin-bottom:5px}aside .list-filter{display:flex;flex-direction:column}aside .list-filter>div{display:flex;align-items:center;background-color:var(--background-color);border-radius:5px;margin-bottom:10px}aside .list-filter app-icon{margin-left:15px;color:var(--gray-color)}aside .list-filter input{margin:0;flex:1;background:none;padding:15px;border:0}aside .list-filter app-select{flex:1}aside .list-filter app-select>div{background-color:var(--background-color)!important}app-item-view{padding:20px var(--padding)}app-item-view .card{display:flex;margin:0 0 1em;border:solid 1px var(--background-offset-color);background:var(--background-offset-color);border-radius:5px}@media (max-width: 768px){app-item-view .card{flex-direction:column}}app-item-view .card h1{font-size:1.8rem;font-weight:400;color:var(--primary-color);margin:0 0 10px;word-break:break-all}app-item-view .card>div{padding:20px;display:flex;flex:1;flex-direction:column}app-item-view .card>div:last-child{align-items:flex-end;justify-content:flex-end}@media (max-width: 768px){app-item-view .card>div:last-child{align-items:flex-start;justify-content:flex-start}}app-item-view .card>div:first-child{align-items:flex-start;justify-content:flex-start}app-item-view .card.icon>div:first-child{align-items:center;justify-content:center;flex:0 0 200px}app-item-view .card.icon>div:first-child app-icon{color:var(--accent-color);font-size:64px}app-item-view .card.icon>div:last-child{background:var(--background-color);align-items:flex-start;justify-content:flex-start}app-item-view .card.icon>div:last-child ul{margin:0;padding:0;list-style:none}app-item-view .card.icon>div:last-child ul li{display:flex;flex-direction:column;margin:5px 0}app-item-view .header{color:var(--primary-color);font-size:.8rem;text-transform:uppercase;margin:30px 0}app-item-view .json{white-space:pre-wrap;border:solid 1px var(--background-offset-color);border-radius:5px;padding:20px}app-item-view div.details{padding:20px;border:solid 1px var(--background-offset-color);border-radius:5px;line-height:1.5}app-item-view ul.details{padding:0;list-style:none;border:solid 1px var(--background-offset-color);border-radius:5px}app-item-view ul.details li{display:flex;border-bottom:solid 1px var(--background-offset-color);padding:10px}app-item-view ul.details li:last-child{border-bottom:0}app-item-view ul.details li strong{flex:0 0 150px}app-item-view ul.details li span{flex:1;text-align:right;word-break:break-all}.pac-container{border-top:0;border-radius:0 0 5px 5px;padding:10px;box-shadow:0 5px 10px #0003;font-family:inherit;background:var(--background-color)}.pac-container .pac-item{cursor:pointer;border-top:none;border-radius:9999px;font-size:.8rem;color:var(--gray-color)}.pac-container .pac-item:hover{background:var(--background-offset-color)}.pac-container .pac-item-query{font-size:1rem;color:var(--text-color)}*{box-sizing:border-box;outline:none}::-webkit-scrollbar{width:14px}::-webkit-scrollbar-button{display:none}::-webkit-scrollbar-thumb{background-color:var(--system-scrollbar);border:4px solid rgba(0,0,0,0);background-clip:padding-box;border-radius:9999px}::-webkit-scrollbar-track{display:none}::placeholder{color:var(--gray-color);opacity:1}:root{font-size:14px;--text-color: #111;--background-color: #fff;--padding: 30px}@media (max-width: 768px){:root{--padding: 15px}}.material-icons{font-family:Material Symbols Rounded!important;font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;scrollbar-gutter:stable}html,body,app-root{position:relative;width:100%;height:100%}html,body,td,input,select,textarea{font-size:1rem;font-family:Roboto,sans-serif}body{overflow:hidden;margin:0;color:var(--text-color);background:var(--background-color)}body a{color:var(--system-foreground)}.tooltip{position:absolute;z-index:99;background:#000000bf;font-size:.8em;color:#fff;padding:5px;border-radius:5px}.tooltip:after{content:"";border:solid 5px rgba(0,0,0,.75);border-color:transparent transparent rgba(0,0,0,.75) transparent;position:absolute;width:0;height:0;top:-10px;left:50%;margin-left:-5px}
