@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes appear{0%{opacity:0}to{opacity:1}}@keyframes marquee{0%{transform:translate3d(100cqw,0,0)}to{transform:translate3d(-100%,0,0)}}.rbtn{display:inline-flex;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;padding:0;margin:0;appearance:none;background:none;border:none;border-radius:20px;color:var(--color-content);font-size:20px;text-decoration:none;-webkit-user-select:none;user-select:none;transition:background-color .3s,transform .3s,color 0s;cursor:pointer}.rbtn:after{display:none;font-family:fa-light}@media(hover:hover)and (pointer:fine){.rbtn:hover{background-color:var(--color-content);color:var(--color-invert);transform:translateY(2px)}}.rbtn span{pointer-events:none}.rbtn span:before{font-family:fa-light}.rbtn.close span:before{content:"\f00d"}.rbtn.left span:before{content:"\f053"}.rbtn.right span:before{content:"\f054"}.rbtn.compact{width:30px;min-width:30px;height:30px;font-size:18px}.rbtn.disabled{color:var(--color-neutral);pointer-events:none}.sbtn{display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 15px;margin:0;border-radius:20px;border:1px var(--color-content) solid;background:none;color:var(--color-content);font-size:12px;text-transform:uppercase;text-decoration:none;transition:background-color .3s,transform .3s,color 0s;-webkit-user-select:none;user-select:none;cursor:pointer}@media(hover:hover)and (pointer:fine){.sbtn:hover{background-color:var(--color-content);color:var(--color-invert);transform:translateY(2px)}}.sbtn:after{position:absolute;left:0;top:0;display:none;height:100%;width:100%;align-items:center;justify-content:center;font-family:fa-light}.sbtn span{pointer-events:none;transition:.3s}.sbtn.active{background-color:var(--color-content);color:var(--color-invert)}.sbtn.busy{background-color:var(--color-content);color:var(--color-invert);pointer-events:none}.sbtn.busy span{opacity:0}.sbtn.busy:after{display:flex;content:"\f3f4";animation:rotation 1s linear 0s infinite}.sbtn.imagable{height:40px}.sbtn.imagable:has(img){padding:0 15px 0 3px}.sbtn.imagable img{height:34px;aspect-ratio:1/1;object-fit:cover;border-radius:50%;filter:grayscale(1)}.btn{position:relative;display:inline-flex;align-items:center;justify-content:center;height:40px;margin:0;padding:0 30px;border:none;background:var(--color-content);color:var(--color-invert);text-decoration:none;transition:.3s;cursor:pointer}@media(hover:hover)and (pointer:fine){.btn:hover{transform:translateY(2px)}}.btn:after{position:absolute;left:0;top:0;display:none;height:100%;width:100%;align-items:center;justify-content:center;font-family:fa-light}.btn span{pointer-events:none;display:inline-flex;align-items:center;gap:10px}.btn span:before{font-family:fa-light;font-size:14px}.btn.filter span:before{content:"\f0b0"}.btn.reset span:before{content:"\f00d"}.btn.apply span:before{content:"\f00c"}.btn.reload span:before{content:"\f01e"}.btn.transparent{border:1px var(--color-content) solid;background-color:var(--color-invert);color:var(--color-content)}.btn.busy{pointer-events:none}.btn.busy span{opacity:0}.btn.busy:after{display:flex;content:"\f3f4";animation:rotation 1s linear 0s infinite}.btn.done{pointer-events:none}.btn.done span{opacity:0}.btn.done:after{display:flex;content:"\f00c"}@font-face{font-family:inter;font-weight:400;font-style:normal;font-display:swap;src:url(/static/font/inter/Inter-Light.woff2)}@font-face{font-family:inter;font-weight:400;font-style:italic;font-display:swap;src:url(/static/font/inter/Inter-LightItalic.woff2)}@font-face{font-family:inter;font-weight:700;font-style:normal;font-display:swap;src:url(/static/font/inter/Inter-Bold.woff2)}@font-face{font-family:inter;font-weight:700;font-style:italic;font-display:swap;src:url(/static/font/inter/Inter-BoldItalic.woff2)}@font-face{font-family:fa-solid;src:url(/static/font/fa/fa-solid.woff2);font-display:swap}@font-face{font-family:fa-light;src:url(/static/font/fa/fa-light.woff2);font-display:swap}@font-face{font-family:fa-brands;src:url(/static/font/fa/fa-brands.woff2);font-display:swap}.gf .gf-row:not(:last-child){margin-bottom:15px}.gf .gf-title{display:flex;justify-content:space-between;align-items:flex-end;font-size:12px;margin-bottom:3px}.gf .gf-title .required:after{margin-inline-start:5px;color:var(--color-alert);content:"*"}.gf .gf-input:not(:last-child){margin-bottom:3px}.gf .gf-input input[type=text],.gf .gf-input input[type=number],.gf .gf-input input[type=email],.gf .gf-input input[type=password],.gf .gf-input input[type=range],.gf .gf-input select{width:100%}.gf .gf-input input[type=text].compact,.gf .gf-input input[type=number].compact,.gf .gf-input input[type=email].compact,.gf .gf-input input[type=password].compact,.gf .gf-input input[type=range].compact,.gf .gf-input select.compact{width:150px}.gf .gf-input textarea{width:100%;height:100px;resize:none}.gf .gf-error{font-size:10px;color:var(--color-alert)}.gf .gf-error:not(:last-child){margin-bottom:3px}a{display:inline-flex;cursor:pointer;transition:.3s;-webkit-user-drag:none}@media(hover:hover)and (pointer:fine){a:hover{transform:translateY(2px)}}a.arrow{align-items:center;gap:10px;color:var(--color-content);font-weight:700;text-transform:uppercase;text-decoration:none}@media(hover:hover)and (pointer:fine){a.arrow.forward:hover:after{transform:translate(5px)}}a.arrow.forward:after{display:inline-block;font-family:fa-solid;transition:.3s;content:"\f061"}@media(hover:hover)and (pointer:fine){a.arrow.backward:hover:before{transform:translate(-5px)}}a.arrow.backward:before{display:inline-block;font-family:fa-solid;transition:.3s;content:"\f060"}a:has(img){display:block;overflow:hidden}a:has(img) img{display:block;transition:.3s}@media(hover:hover)and (pointer:fine){a:has(img):hover{transform:none}a:has(img):hover img{transform:scale(1.05)}}p{margin:0 0 15px}img{vertical-align:top;-webkit-user-drag:none}h1{padding:0;text-transform:uppercase;font-weight:700}@media(width<1000px){h1{font-size:45px;line-height:45px;margin:0 0 15px}}@media(width>=1000px){h1{font-size:60px;line-height:60px;margin:0 0 30px}}@media(width<640px){h1.compactable{font-size:30px;line-height:30px;margin:0 0 15px}}@media(640px<=width<1000px){h1.compactable{font-size:45px;line-height:45px;margin:0 0 15px}}@media(width>=1000px){h1.compactable{font-size:60px;line-height:60px;margin:0 0 30px}}@media(width<1000px){.heading{margin-bottom:15px}}@media(width>=1000px){.heading{margin-bottom:30px}}.heading h1{margin:0 0 5px}.heading .h-param{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:700;text-transform:uppercase}.heading .h-param:not(:last-child){margin-bottom:5px}input[type=text],input[type=number],input[type=email],input[type=password]{height:40px;padding:0 10px;border:1px var(--color-content) solid;background-color:var(--color-invert);color:var(--color-content);font-size:16px}input[type=text].error,input[type=number].error,input[type=email].error,input[type=password].error{border-color:var(--color-alert)}textarea{height:150px;padding:10px;border:1px var(--color-content) solid;background-color:var(--color-invert);color:var(--color-content);font-size:16px}textarea.error{border-color:var(--color-alert)}@media(width>1000px){textarea::-webkit-scrollbar{-webkit-appearance:none}textarea::-webkit-scrollbar:vertical{width:2px}textarea::-webkit-scrollbar-thumb{background-color:var(--color-content)}textarea::-webkit-scrollbar-track{background-color:transparent}}::placeholder{color:var(--color-neutral)}@media(width<1000px){.content{padding:15px 0 60px}}@media(width>=1000px){.content{padding:30px 0 120px}}.textcontent{line-height:150%}.loading span{display:inline-flex;gap:15px;align-items:center}.loading span:before{display:inline-block;font-family:fa-solid;content:"\f3f4";animation:rotation 1s linear 0s infinite,appear 1s ease 1}html{height:100%;width:100%;margin:0;padding:0;overflow:hidden}html body{height:100%;width:100%;margin:0;padding:0;overflow:hidden;overflow-anchor:none;overscroll-behavior:none;font-family:inter,Arial,Helvetica,sans-serif;font-size:16px}html body *{box-sizing:border-box;outline:none;overflow-anchor:none;font-family:inter,Arial,Helvetica,sans-serif}html body #win{height:100%;width:100%;margin:0;padding:0;overflow-y:scroll;overflow-x:hidden;color:var(--color-content);background:var(--color-fbg)}html body #win .wrap{position:relative;background:var(--color-invert);opacity:1;transition:opacity .3s}html body #win .wrap.busy{opacity:.7}html body #win .wrap .narrow{max-width:var(--width);margin:0 auto}@media(width<1000px){html body #win .wrap .narrow{padding:0 15px}}@media(width>=1000px){html body #win .wrap .narrow{padding:0 60px}}.ovl{position:fixed;z-index:var(--z-panel);left:0;top:0;width:100%;height:100%;overflow:hidden;display:flex;justify-content:center;align-items:center;background-color:var(--color-ovl);opacity:0;pointer-events:none;transition:.3s}@media(width<1000px){.ovl{-webkit-backdrop-filter:none;backdrop-filter:none;padding:0}}@media(width>=1000px){.ovl{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);padding:15px}}.ovl .pwin{display:flex;flex-direction:column;overflow:hidden;background-color:var(--color-invert);transform:translateY(100%);transition:.3s}@media(width<1000px){.ovl .pwin{width:100%;height:100%;max-height:none;border:none}}@media(width>=1000px){.ovl .pwin{width:var(--w);height:auto;max-height:100%;border:1px var(--color-content) solid}}.ovl .pwin .p-head{flex-shrink:0;display:flex;justify-content:space-between;align-items:center;border-bottom:1px var(--color-content) solid}@media(width<1000px){.ovl .pwin .p-head{padding:0 15px;height:50px}}@media(width>=1000px){.ovl .pwin .p-head{padding:0 30px;height:60px}}.ovl .pwin .p-head .p-title{display:flex;align-items:center;gap:10px;font-weight:700;font-size:18px;text-transform:uppercase}.ovl .pwin .p-main{overflow-x:hidden;overflow-y:auto;flex-grow:1}@media(width>1000px){.ovl .pwin .p-main::-webkit-scrollbar{-webkit-appearance:none}.ovl .pwin .p-main::-webkit-scrollbar:vertical{width:2px}.ovl .pwin .p-main::-webkit-scrollbar-thumb{background-color:var(--color-content)}.ovl .pwin .p-main::-webkit-scrollbar-track{background-color:transparent}}.ovl .pwin .p-foot{flex-shrink:0;display:flex;justify-content:space-between;align-items:center;gap:15px;border-top:1px var(--color-content) solid}@media(width<1000px){.ovl .pwin .p-foot{padding:0 15px;height:70px}}@media(width>=1000px){.ovl .pwin .p-foot{padding:0 30px;height:100px}}.ovl.active{pointer-events:inherit;opacity:1}.ovl.active .pwin{transform:none}html{--width: 1500px;--width-compact: 800px;--width-tiny: 600px;--color-ovl: rgba(160,160,160,.5);--color-neutral: #ccc;--color-alert: #c00}html[data-theme=light]{--color-content: #000;--color-invert: #fff;--color-fbg: #000;--filter-vector: none}html[data-theme=dark]{--color-content: #fff;--color-invert: #444;--color-fbg: #333;--filter-vector: brightness(0) invert(1)}html{--z-plinth: 10;--z-panel: 20;--z-popup: 30;--z-error: 90;--z-roof: 100}
