@import"https://cdn.fonts.net/t/1.css?apiType=css&projectid=dafec970-4f5a-4c59-a462-a1a1627f9294";@font-face{font-family:Frutiger Light;src:url(/fonts/frutigerNextLTW1G_light.woff2) format("woff2");font-display:swap}*{box-sizing:border-box}body{margin:0;font-family:Frutiger Light;font-size:18px}:root{--primary: #dc0000;--titleColor: #dc0000;--invalid: #D68971;--invalidBg: #FBE6E6;--inputBorder: #8C8B8B;--textColor: #a9a8a8;--cardBgColor: white;--inputTextColor: black;--font-color: #101010;--font-color-link: #dc0000;--gray-900-filter: invert(0%) sepia(0%) saturate(7123%) hue-rotate(141deg) brightness(105%) contrast(87%);--gray-200-filter: invert(94%) sepia(0%) saturate(0%) hue-rotate(121deg) brightness(88%) contrast(83%);--dropdown-background-color: #ffffff;--dropdown-background-color-hover: #e9e9e9;--dropdown-seperator-color: #e9e9e9;--dropdown-border-color: #a9a8a8;--dropdown-box-shadow: 0px 0px 16px rgba(0, 0, 0, .16);--icon-filter: var(--gray-900-filter);--dialog-background-color: #ffffff;--dialog-overlay-color: rgba(255, 255, 255, .5);--dialog-filter: drop-shadow(0px 0px 16px rgba(0, 0, 0, .16))}.dark-theme{--primary: #dc0000;--invalid: #D68971;--invalidBg: #FBE6E6;--inputBorder: #8C8B8B;--textColor: #a9a8a8;--cardBgColor: #383838;--titleColor: #c5c5c5;--inputTextColor: #c5c5c5;--font-color: #c5c5c5;--font-color-link: #ffffff;--dropdown-background-color: #434242;--dropdown-background-color-hover: #706f6f;--dropdown-seperator-color: #706f6f;--dropdown-border-color: #706f6f;--dropdown-box-shadow: 0px 0px 16px rgba(0, 0, 0, .16);--icon-filter: var(--gray-200-filter);--dialog-background-color: #383838;--dialog-overlay-color: rgba(16, 16, 16, .5);--dialog-filter: none}a{color:var(--font-color-link)}.switch{position:relative;width:48px;height:28px;margin-right:8px;flex-shrink:0}.switch input{display:none}.slider{position:absolute;cursor:pointer;inset:0;background:#706f6f}.slider:before{position:absolute;content:"";height:26px;width:26px;top:1px;left:1px;background:#fff;transition:.4s}input:checked+.slider{background:#20a76a}input:checked+.slider:before{transform:translate(20px)}.slider.round{border-radius:14px}.slider.round:before{border-radius:50%}.dropdown{height:100%;border-radius:3px;border:1px solid var(--dropdown-border-color)}.dropdown .dropdown-toggle{width:224px;height:100%;position:relative;display:flex;justify-content:space-between;align-items:center;padding:0 6px 0 12px;font-size:18px;color:var(--font-color);background:none;border:0;cursor:pointer}.dropdown .dropdown-toggle .active{color:var(--primary);font-weight:700}.dropdown .dropdown-toggle div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dropdown .dropdown-menu{position:absolute;top:56px;left:0;right:0;max-height:300px;background:var(--dropdown-background-color);border-radius:3px;box-shadow:var(--dropdown-box-shadow)}.dropdown .dropdown-menu .dropdown-item{display:flex;align-items:center;padding:12px;cursor:pointer;border-bottom:1px solid var(--dropdown-seperator-color);color:var(--font-color)}.dropdown .dropdown-menu .dropdown-item:hover,.dropdown .dropdown-menu .dropdown-item.active{background:var(--dropdown-background-color-hover)}.dropdown .dropdown-menu .dropdown-item:first-of-type{border-top-left-radius:3px;border-top-right-radius:3px}.dropdown .dropdown-menu .dropdown-item:last-of-type{border-bottom:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.dialog{width:100%;padding:64px 32px 32px;border:0;color:var(--font-color);background:var(--dialog-background-color);filter:var(--dialog-filter);border-radius:4px}@media screen and (min-width: 640px){.dialog{width:40%;height:unset;min-width:300px;max-width:700px;height:fit-content;max-height:90%}}.dialog::backdrop{background-color:var(--dialog-overlay-color)}.dialog .dialog-close{width:40px;height:40px;padding:0;background:none;border:0;position:absolute;top:calc(20px + env(safe-area-inset-top));right:20px;cursor:pointer}.dialog .dialog-close img{width:100%;aspect-ratio:1;filter:var(--icon-filter)}.dialog .dialog-content{line-height:26px}.dialog .dialog-actions{display:flex;justify-content:flex-end;gap:12px;flex-wrap:wrap;margin-top:2rem}.dialog .dialog-actions button{flex:1;min-width:100px;font-size:18px;padding:.5rem;min-height:3rem;border-radius:3px;cursor:pointer;background-color:var(--primary);color:#fff;border:none}@media screen and (min-width: 640px){.dialog .dialog-actions button{flex:unset}}
