@font-face{font-family:Hasklig;font-weight:400;font-style:normal;src:url(../fonts/hasklig/hasklig-regular.woff2?v=1.1) format("woff2")}@font-face{font-family:Raleway;font-weight:400;font-style:italic;src:url(../fonts/raleway/raleway-italic.woff2?v=3.000g) format("woff2")}@font-face{font-family:Raleway;font-weight:500;font-style:normal;src:url(../fonts/raleway/raleway-light.woff2?v=3.000g) format("woff2")}@font-face{font-family:Raleway;font-weight:500;font-style:italic;src:url(../fonts/raleway/raleway-lightitalic.woff2?v=3.000g) format("woff2")}@font-face{font-family:Raleway;font-weight:300;font-style:normal;src:url(../fonts/raleway/raleway-medium.woff2?v=3.000g) format("woff2")}@font-face{font-family:Raleway;font-weight:300;font-style:italic;src:url(../fonts/raleway/raleway-mediumitalic.woff2?v=3.000g) format("woff2")}@font-face{font-family:Raleway;font-weight:400;font-style:normal;src:url(../fonts/raleway/raleway-regular.woff2?v=3.000g) format("woff2")}@font-face{font-family:roboto;font-weight:400;font-style:normal;src:url(../fonts/roboto/roboto-regular.woff2) format("woff2")}@font-face{font-family:roboto;font-weight:400;font-style:italic;src:url(../fonts/roboto/roboto-italic.woff2) format("woff2")}@font-face{font-family:roboto;font-weight:300;font-style:normal;src:url(../fonts/roboto/roboto-light.woff2) format("woff2")}@font-face{font-family:roboto;font-weight:300;font-style:italic;src:url(../fonts/roboto/roboto-lightital.woff2) format("woff2")}@font-face{font-family:roboto;font-weight:500;font-style:normal;src:url(../fonts/roboto/roboto-medium.woff2) format("woff2")}@font-face{font-family:roboto;font-weight:500;font-style:italic;src:url(../fonts/roboto/roboto-mediumitalic.woff2) format("woff2")}@font-face{font-family:roboto;font-weight:700;font-style:normal;src:url(../fonts/roboto/roboto-bold.woff2) format("woff2")}@font-face{font-family:roboto;font-weight:700;font-style:italic;src:url(../fonts/roboto/roboto-bolditalic.woff2) format("woff2")}:root{--color-black:#191919;--color-white:#fff;--decoration-image-overlay-color:hsla(0,0%,100%,0.8);--background-color:var(--color-white);--text-color:var(--color-black);--label-text-color:#191919;--input-background-color:rgba(25,25,25,0.03);--input-background-color-hover:rgba(25,25,25,0.05);--input-background-color-active:rgba(25,25,25,0.08);--text-selection-highlight-color:rgba(0,101,189,0.8);--body-font-size:10px;color-scheme:light dark;background-color:var(--background-color);color:var(--text-color);font-family:Roboto,sans-serif;line-height:1.5;font-size:var(--body-font-size);caret-color:#0065bd}img{max-width:100%}::-moz-selection{background-color:var(--text-selection-highlight-color);color:#fff}::selection{background-color:var(--text-selection-highlight-color);color:#fff}:disabled{cursor:not-allowed}*,:after,:before{box-sizing:border-box;margin:0;padding:0;font:inherit;line-height:inherit;letter-spacing:inherit;background:none;border:none}:root{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}ol,ul{list-style-type:none}a{text-decoration:none}:focus{outline:none}:-moz-focusring{outline:none}:-moz-ui-invalid{box-shadow:none}::-moz-focus-inner{border-style:none;padding:0}:after,:before,:not(:root){color:inherit}button,input,select,textarea{border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.account-menu{position:relative;font-size:14px}.account-menu>.buttonContainer{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:block;cursor:pointer}.account-menu ::-webkit-details-marker{display:none}.account-menu>.buttonContainer>.button{display:grid;grid-template-columns:-webkit-max-content -webkit-max-content;grid-template-columns:max-content max-content;align-items:center;grid-column-gap:8px;justify-content:end}.account-menu>.buttonContainer>.button>.avatar{width:38px;height:38px;border-radius:50%;overflow:hidden}.account-menu>.buttonContainer>.close{position:absolute;top:54px;right:12px;z-index:1;width:10px;height:10px;-webkit-mask:url(../images/close.svg) center no-repeat;mask:url(../images/close.svg) center no-repeat;-webkit-mask-size:100% auto;mask-size:100% auto;background-color:#fff;cursor:pointer;transition:opacity 125ms}.account-menu:not([open])>.buttonContainer>.close{display:none}.account-menu[open]>.buttonContainer>.close:hover{opacity:.8}.account-menu>.dropdown{display:grid;min-width:240px;position:absolute;right:0;margin-top:4px;background-color:var(--background-color);box-shadow:0 3px 6px rgba(0,0,0,.16)}.account-menu>.dropdown>.name{padding:15px 35px 15px 15px;background-color:#0065bd;color:#fff;--text-selection-highlight-color:rgba(0,0,0,0.2)}.account-menu>.dropdown>.item{display:flex;justify-content:space-between;align-items:center;padding:18px 6px;margin:0 6px;transition:color 125ms}.account-menu>.dropdown>.item:hover{color:#0065bd}.account-menu>.dropdown>.item:after{content:"";width:1em;height:1em;background-color:currentColor;-webkit-mask:url(../images/chevron-right.svg) no-repeat center;mask:url(../images/chevron-right.svg) no-repeat center}.account-menu>.dropdown>.item:not(:last-child){border-bottom:1px solid #ebebeb}.account-menu>.dropdown>.buttons{display:flex;justify-content:flex-end;grid-gap:8px;padding:10px}.alert-box{font-size:12px;padding:8px;border-radius:4px}.alert-box.-default{border:1px solid #0065bd;background-color:rgba(0,101,189,.05)}.alert-box.-error{border:1px solid #c81c14;background-color:rgba(200,28,20,.05)}.alert-box.-warning{border:1px solid #f06118;background-color:rgba(240,97,24,.05)}.alert-box.-success{border:1px solid #00ac6b;background-color:rgba(0,172,107,.05)}.button-block{font-size:14px;padding:6px 9px;border-radius:4px;display:block;width:100%;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.button-block:not(:disabled){cursor:pointer}.button-block:disabled{opacity:.2}.button-block.-primary{color:#fff;background-color:var(--button-block-color);transition:background-color .125s,box-shadow .125s}.button-block.-primary:hover:not([disabled]){background-color:var(--button-block-color-hover)}.button-block.-primary:active:not([disabled]){background-color:var(--button-block-color-active);box-shadow:inset 0 1px 4px 1px rgba(25,25,25,.4)}.button-block.-secondary{color:var(--button-block-color);border:2px solid var(--button-block-color);transition:border-color .125s,background-color .125s,color .125s}.button-block.-secondary:hover:not([disabled]){border-color:var(--button-block-color-hover);color:var(--button-block-color-hover);background-color:var(--button-block-color-hover-background)}.button-block.-secondary:active:not([disabled]){background-color:var(--button-block-color);color:#fff;border-color:var(--button-block-color)}.button-block.-default{--button-block-color:#0065bd;--button-block-color-hover:#0073d7;--button-block-color-active:#0057a4;--button-block-color-hover-background:rgba(0,101,189,0.05)}.button-block.-danger{--button-block-color:#c81c14;--button-block-color-hover:#df1f16;--button-block-color-active:#b11912;--button-block-color-hover-background:rgba(200,28,20,0.05)}.button-block.-warning{--button-block-color:#f06118;--button-block-color-hover:#f27130;--button-block-color-active:#e0550f;--button-block-color-hover-background:rgba(240,97,24,0.05)}.button-block.-info{--button-block-color:#3c86c8;--button-block-color-hover:#5092ce;--button-block-color-active:#3479b7;--button-block-color-hover-background:rgba(60,134,200,0.05)}.button-block.-small{padding:8px;width:-webkit-max-content;width:-moz-max-content;width:max-content;font-size:12px}.close-button{display:inline-block;width:14px;height:14px;-webkit-mask-image:url(../images/close.svg);mask-image:url(../images/close.svg);background-color:#0065bd;transition:background-color .125s}.close-button:hover{background-color:#0073d7}.error-page{min-height:100vh;display:grid;align-content:center;justify-items:center;background-image:linear-gradient(var(--decoration-image-overlay-color),var(--decoration-image-overlay-color)),url(../images/decoration-default.png);background-size:cover;background-position:50%;background-attachment:fixed}.error-page>.code{font-size:200px;font-family:Hasklig,monospace;padding-bottom:30px}.error-page>.message{text-align:center;font-size:37px;font-weight:500;padding-bottom:50px}.error-page>.details{text-align:center;font-size:35px;max-width:666px;padding-bottom:40px}.form-container>.header{margin-bottom:30px}.form-container>.buttons,.form-container>.controls,.form-container>.fields,.form-container>.messages,.form-container>.output{max-width:380px;margin:auto}.form-container>.controls{margin-top:12px;font-size:14px}.form-container>.fields{display:grid;grid-row-gap:12px;margin-bottom:30px}.form-container>.messages{margin-bottom:24px;display:grid;grid-row-gap:10px}.form-container>.buttons{margin-top:30px;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;grid-gap:25px 30px}.headline-block{text-align:center}.headline-block>.title{font-size:20px;font-weight:500;letter-spacing:.2em}.headline-block>.subtitle{font-size:18px;margin-top:12px}.inline-link{color:#0065bd;font-weight:500}.inline-link:not(.-always-unvisited){color:#c81c14}.inline-link:active,.inline-link:hover{color:#2499ff}.input-box{display:block;font-size:14px}.input-box>.field{display:flex;flex-direction:column}.input-box>.field>.label{order:-1;font-size:12px;color:var(--label-text-color);margin-left:3px;transition:color .125s}.input-box>.field>.input{border-radius:4px 4px 0 0;background-color:var(--input-background-color);padding:8px 3px;border-bottom:1px solid var(--text-color);transition:border-bottom-color .125s,background-color .125s;width:100%}.input-box>.field>.input:hover{background-color:var(--input-background-color-hover)}.input-box>.field>.input:focus{background-color:var(--input-background-color-active)}.input-box>.field>select.input{background-image:url(../images/chevron-down-default.svg);background-repeat:no-repeat;background-position:center right 10px}.input-box:not(.-disabled)>.field:hover>.input,.input-box>.field>.input:focus{border-bottom-color:#0065bd}.input-box>.help{display:inline-block;font-size:12px;margin-left:3px;margin-top:8px}.input-box.-error>.field:hover>.input,.input-box.-error>.field>.input{border-bottom-color:#c81c14}.input-box.-error>.field>.input+.label,.input-box.-error>.help{color:#c81c14}.input-box.-disabled{opacity:.4}.input-box.-disabled,.input-box.-disabled>.field>.label{cursor:not-allowed}.main-layout{display:grid;grid-template-rows:-webkit-max-content 1fr;grid-template-rows:max-content 1fr;position:relative;min-height:100vh}.main-layout>.sidebar,.main-layout>.title,.main-layout>.user{position:-webkit-sticky;position:sticky;top:0}.main-layout>.sidebar{grid-area:sidebar;padding:24px 36px 24px 30px;max-height:100vh;overflow:auto}.main-layout>.user{grid-area:user;display:grid;justify-content:end;padding:24px 30px}.main-layout>.content{grid-area:content;padding:16px 30px 24px 0;align-self:center}.main-layout:not(.-decorate-background)>.title,.main-layout:not(.-decorate-background)>.user,.main-layout>.sidebar{background-color:var(--background-color)}.main-layout.-small{grid-template-areas:"sidebar decoration user" "sidebar decoration content";grid-template-columns:360px 1fr 1fr}.main-layout.-small>.decoration{--decoration-image-overlay-color:hsla(0,0%,100%,0.66666667);grid-area:decoration;background-image:linear-gradient(var(--decoration-image-overlay-color),var(--decoration-image-overlay-color)),url(../images/decoration-default.png);background-size:cover;background-position:50%;height:100%;max-height:100vh;position:-webkit-sticky;position:sticky;top:0}.main-layout.-large{grid-template-areas:"sidebar title user" "sidebar content content";grid-template-columns:360px 1fr -webkit-max-content;grid-template-columns:360px 1fr max-content}.main-layout.-large.-decorate-background{background-image:linear-gradient(var(--decoration-image-overlay-color),var(--decoration-image-overlay-color)),url(../images/decoration-default.png);background-size:cover;background-position:50%;background-attachment:fixed}.main-layout.-large>.title{grid-area:title}.output-box{font-size:35px;font-family:Hasklig,monospace;font-weight:500;text-align:center;width:100%}.satellite-page{min-height:100%;display:grid;grid-template-rows:-webkit-max-content 1fr;grid-template-rows:max-content 1fr}.satellite-page>.contentContainer{grid-area:content;display:grid;align-items:center;justify-items:center}.satellite-page>.contentContainer>.content{width:100%;max-width:820px}.satellite-page>.navigation{grid-area:nav;text-align:right;padding:15px;position:-webkit-sticky;position:sticky;top:0}.side-controls{display:grid;grid-template-areas:"start end";grid-template-columns:1fr 1fr;-moz-column-gap:30px;column-gap:30px}.side-controls>.start{grid-area:start}.side-controls>.end{grid-area:end;text-align:end}.sidebar-container>.logo,.sidebar-container>.navigation,.sidebar-container>.navigation>.label{display:block}.sidebar-container>.logo{margin-bottom:64px}.sidebar-container>.navigation{margin-bottom:28px}.sidebar-navigation>.items>.item>.itemContent{display:grid;align-items:center;grid-template-columns:-webkit-max-content 1fr -webkit-max-content;grid-template-columns:max-content 1fr max-content;grid-column-gap:.5em;transition:color 125ms;font-size:20px}.sidebar-navigation>.items>.item>.itemContent:hover{color:#0073d7}.sidebar-navigation>.items>.item>.itemContent>.icon{width:1em;height:1em}.sidebar-navigation:not(.-breadcrumbs)>.items>.item>.itemContent{padding:7.5px 0}.sidebar-navigation.-breadcrumbs>.items{border-top:2px solid var(--text-color)}.sidebar-navigation.-breadcrumbs>.items>.item>.itemContent{padding:6px 4px;border-bottom:2px solid var(--text-color)}.sidebar-navigation.-breadcrumbs>.items>.item>.itemContent:after{content:"";display:inline-block;width:1em;height:1em;background-color:currentColor;-webkit-mask:url(../images/close.svg) no-repeat center;mask:url(../images/close.svg) no-repeat center}.modal-container{--modal-container-content-max-height:800px;position:fixed;top:0;left:0;width:100%;height:100%;display:grid;align-items:center;justify-items:center}.modal-container>.content{background-color:var(--background-color);overflow:auto;width:100%;height:100%;max-width:1500px}@supports not ((-webkit-backdrop-filter:blur(0)) or (backdrop-filter:blur(0))){.modal-container{background:rgba(25,25,25,.95)}}@supports ((-webkit-backdrop-filter:blur(0)) or (backdrop-filter:blur(0))){.modal-container{background:rgba(25,25,25,.5);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}}._fill-viewport-vertically{min-height:100vh}@media (prefers-color-scheme:dark){:root{--decoration-image-overlay-color:rgba(25,25,25,0.8);--background-color:var(--color-black);--text-color:var(--color-white);--label-text-color:#fff;--input-background-color:hsla(0,0%,100%,0.1);--input-background-color-hover:hsla(0,0%,100%,0.08);--input-background-color-active:hsla(0,0%,100%,0.05)}.alert-box.-default{background-color:rgba(0,101,189,.1)}.alert-box.-error{background-color:rgba(200,28,20,.1)}.alert-box.-warning{background-color:rgba(240,97,24,.1)}.alert-box.-success{background-color:rgba(0,172,107,.1)}.error-page{background-image:linear-gradient(var(--decoration-image-overlay-color),var(--decoration-image-overlay-color)),url(../images/decoration-dark.png)}.input-box>.field>select.input{background-image:url(../images/chevron-down-dark.svg)}.main-layout.-small>.decoration{--decoration-image-overlay-color:rgba(25,25,25,0.66666667)}.main-layout.-large.-decorate-background,.main-layout.-small>.decoration{background-image:linear-gradient(var(--decoration-image-overlay-color),var(--decoration-image-overlay-color)),url(../images/decoration-dark.png)}}@media (max-width:1000px){.form-container>.buttons{grid-template-columns:1fr}.satellite-page{grid-template-areas:"nav" "content";background-image:linear-gradient(var(--decoration-image-overlay-color),var(--decoration-image-overlay-color)),url(../images/decoration-default.png);background-size:cover;background-position:50%;background-attachment:fixed}.satellite-page>.decoration{display:none}.satellite-page>.contentContainer>.content{padding:16px}}@media (min-width:1001px){.satellite-page{position:relative;grid-template-columns:repeat(2,1fr);grid-template-areas:"decoration nav" "decoration content"}.satellite-page>.decoration{grid-area:decoration;background-image:url(../images/decoration-default.png);opacity:.4;background-size:cover;background-position:50%;height:100%;max-height:var(--satellite-page-decoration-max-height,100vh);position:-webkit-sticky;position:sticky;top:0}.satellite-page>.contentContainer>.content{padding:60px}.modal-container{padding:30px}.modal-container>.content{max-height:var(--modal-container-content-max-height)}.modal-container{--satellite-page-decoration-max-height:var(--modal-container-content-max-height)}}@media (min-width:1001px) and (prefers-color-scheme:dark){.satellite-page>.decoration{background-image:url(../images/decoration-dark.png)}}@media (max-width:1000px) and (prefers-color-scheme:dark){.satellite-page{background-image:linear-gradient(var(--decoration-image-overlay-color),var(--decoration-image-overlay-color)),url(../images/decoration-dark.png)}}