@font-face{font-family:KanitBold;src:url(/fonts/kanit-bold.otf)}@font-face{font-family:KanitItalic;src:url(/fonts/kanit-italic.otf)}@font-face{font-family:KanitLight;src:url(/fonts/kanit-light.otf)}@font-face{font-family:KanitMedium;src:url(/fonts/kanit-medium.otf)}@font-face{font-family:KanitRegular;src:url(/fonts/kanit-regular.otf)}body,html{color:#fff;font-family:KanitRegular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;padding:0}body,html{background-color:#383b3d}body{background-attachment:fixed;background-image:url(/images/open/admin-bg.png);background-size:cover;background-repeat:no-repeat;background-position:50%;min-height:100vh}a{color:inherit;text-decoration:none}*{box-sizing:border-box}p{margin:0 0 16px}button{font-family:KanitMedium}h1,h2,h3,h4,h5{margin:0}h1{font-size:36px}h1,h2{color:#d4dee6;font-family:KanitBold}h2{font-size:24px}.pointer{cursor:pointer}.muted{color:#566878}.display-none{display:none}.width-100{width:100%}.flex{display:flex}.flex-1{flex:1 1}.flex-2{flex:2 1}.flex-3{flex:3 1}.flex-4{flex:4 1}.flex-center{display:flex;justify-content:center}.flex-row,.flex-row-center,.flex-row-space{display:flex;flex-direction:row;align-items:center}.flex-row-space{justify-content:space-between;width:100%}.flex-row-end{align-items:center;display:flex;flex-direction:row;justify-content:flex-end}.container-max-width-sm{margin:0 auto;max-width:832px;padding:0 16px}.container-max-width{margin:0 auto;max-width:1456px;padding:0 16px}.mb-0{margin-bottom:0}.mb-xs{margin-bottom:8px}.mb-md{margin-bottom:24px}.mr-md{margin-right:24px}.mr-lg{margin-right:32px}.ph-16{padding-left:16px;padding-right:16px}.spacer-sm{height:16px;width:100%}.spacer-md{height:24px;width:100%}.spacer-lg{height:32px;width:100%}.spacer-xl{height:48px;width:100%}.spacer-xxl{height:64px;width:100%}.spacer-xs-w{height:1px;width:8px}.spacer-sm-w{height:1px;width:16px}.spacer-md-w{height:1px;width:24px}.divider{background-color:#2b2d2f;height:2px;width:100%}.container-rows{margin-top:24px;width:100%}.header-row{background-color:rgba(0,0,0,.3);border-radius:8px 8px 0 0;font-family:KanitMedium;font-size:14px;padding:16px 24px;text-transform:uppercase}.header-row>div{padding-right:16px}.header-row>div:last-child{padding-right:0}.row{background-color:rgba(0,0,0,.2);border-bottom:1px solid hsla(0,0%,100%,.1);font-size:16px;padding:20px 24px;transition:background-color .2s ease}.row:hover{background-color:rgba(0,0,0,.4)}.row:last-child{border-bottom:none;border-radius:0 0 8px 8px}.row>div{padding-right:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.row>div:last-child{padding-right:0}.text-cap{text-transform:capitalize}.controls-divider{background-color:hsla(0,0%,100%,.2);display:inline-block;height:20px;margin:0 8px}.container-input{border-radius:4px;overflow:hidden;position:relative}.input-label{color:#fbfcfd;font-family:KanitMedium;font-size:16px;line-height:24px;margin-bottom:8px}.input-desc{color:#d4dee6;font-family:KanitLight;margin-bottom:8px}.input-prefix{align-items:center;border-bottom-left-radius:2px;border-top-left-radius:2px;color:#566878;display:flex;font-family:KanitMedium;font-size:16px;height:36px;left:2px;line-height:24px;padding:0 2px;position:absolute;top:2px}.input{background-color:#000;border:none;border-radius:4px;color:#fbfcfd;font-family:KanitRegular;font-size:16px;max-width:300px;padding:8px 16px;width:100%}.input::placeholder{color:#595f63}.input:focus-visible{outline:none;border:1px solid #1977da}.input:disabled{background-color:#4d5254;cursor:not-allowed}.input:-webkit-autofill{-webkit-text-fill-color:#fbfcfd;-webkit-box-shadow:inset 0 0 0 40rem #364b5c}.has-prefix .input{padding-left:16px}input[type=date]{color-scheme:dark}input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer}input[type=date]:hover{opacity:1}.textarea{background-color:#000;border:none;border-radius:4px;color:#fbfcfd;font-family:KanitRegular;font-size:16px;height:120px;max-width:300px;padding:8px 16px;width:100%}.textarea:focus-visible{outline:none;border:1px solid #1977da}.link{color:#ec0000}.input-multi-select{align-items:center;display:flex}.input-multi-select .multi-select-option{background-color:#000;border:2px solid transparent;border-radius:4px;color:#fbfcfd;cursor:pointer;margin-right:16px;padding:8px 16px}.input-multi-select .multi-select-option:last-child{margin-right:0}.input-multi-select .multi-select-option.selected{border-color:#e2e556}.container-select{position:relative;width:auto;display:inline-block}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;padding:0 1em 0 0;margin:0;font-family:inherit;font-size:inherit;cursor:inherit;line-height:inherit}.select,select{border:none;width:100%}.select{align-items:center;background-color:#000;border-radius:4px;color:#fbfcfd;cursor:pointer;display:grid;font-family:KanitRegular;font-size:16px;grid-area:select;grid-template-areas:"select";height:40px;max-width:300px;padding:8px 48px 8px 16px}.select:disabled{background-color:#4d5254;cursor:not-allowed}.select-arrow{position:absolute;right:16px;top:8px}.btn{align-items:center;border:none;border-radius:48px;cursor:pointer;font-family:KanitMedium;font-size:17px;height:42px;line-height:22px;padding:10px 40px;text-align:center}.btn.btn-primary{background:linear-gradient(147.94deg,#ff008a 18.72%,#ec0000 81.97%);box-shadow:8px 8px 20px rgba(0,0,0,.41),-8px -8px 20px rgba(255,0,138,.17),inset -2px -2px 4px #710000,inset 2px 2px 4px #ff54b1;color:#fbfcfd}.btn.btn-secondary{background:#2042f3;color:#fff}.btn.btn-secondary-ghost{border:1px solid #2042f3;color:#fff}.alert-top-center{left:50%;position:fixed;transform:translateX(-50%);top:96px;z-index:100}.alert{background-color:#000;border-radius:7px;color:#d4dee6;max-width:480px;padding:16px;position:relative;z-index:100}.alert .alert-close{cursor:pointer;position:absolute;right:16px;top:16px}.alert h4{font-family:KanitBold;font-size:16px;line-height:22px;padding-right:48px}.alert p{font-family:KanitRegular;font-size:14px;line-height:22px}.alert .alert-buttons{align-items:center;display:flex;flex-direction:row;justify-content:space-between}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.container-rows{margin-top:32px}.header-row{border-bottom:1px solid #212324;margin-bottom:16px;padding-bottom:8px}.header-row,.row{align-items:center;display:flex;flex-direction:row}.row{background-color:#212324;margin-bottom:10px;padding:24px 16px}.svg-action-block{cursor:pointer;height:41px}.controls-divider{background-color:#2b2d2f;height:41px;margin:0 16px;width:1px}.track-preview svg,.track-svg svg{height:auto;width:100px}.container-photos{background-color:#2b2d2f;border-radius:7px;color:#566878;font-family:KanitBold;margin-top:32px;padding:16px 0 0 16px}.dragging{border:3px solid #d4dee6}.wrap-photos{display:flex;flex-direction:row;margin-top:8px;flex-wrap:wrap}.wrap-photos img{background-color:#d4dee6;border-radius:9px;cursor:-webkit-grab;cursor:grab;height:72px;margin-bottom:16px;margin-right:16px;object-fit:cover;width:72px}.photo{position:relative}.photo:hover .photo-delete{display:block}.photo .photo-main{background-color:rgba(0,0,0,.6);border-bottom-left-radius:9px;border-bottom-right-radius:9px;bottom:22px;color:#d4dee6;font-size:14px;position:absolute;text-align:center;width:72px}.photo .photo-delete{display:none;background-color:#e55659;border-radius:3px;cursor:pointer;position:absolute;height:24px;right:6px;top:-10px}.row-form{display:flex;width:100%}.col-10{width:10%}.col-20{width:20%}.col-30{margin-right:2%;width:29%}.col-40{margin-right:2%;width:39%}.col-50{width:50%}.col-60{width:59%}.col-70{width:69%}.col-80{width:80%}.col-90{width:90%}.upload-button{display:block;width:240px}.form-button-width{max-width:240px}.map-preview{border-radius:60px;height:120px;width:120px}.location-preview,.track-preview{max-width:240px}.empty-checkbox{background-color:#fff;border:1px solid #b4b4b4;border-radius:3px;height:24px;margin-bottom:5px;width:25px}.input{height:40px;padding-left:4px}input[type=month]{background-color:#333;border:1px solid #555;border-radius:4px;color:#fff;padding:8px}.modal{animation-duration:.4s;animation-fill-mode:both;animation-name:fadeIn;display:none;position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.8);z-index:1}.modal.opened{display:block}.modal-content{background:linear-gradient(180deg,#383b3d,#1c1e1f);box-shadow:0 10px 40px 0 rgba(0,0,0,.55);height:80%;margin:8% auto;overflow-y:scroll;width:80%}.modal-content .divider{background:linear-gradient(148deg,#2b2d2f 18.72%,#1c1d1f 81.97%);border-radius:7px;box-shadow:0 1px 0 0 hsla(0,0%,100%,.06);height:1px;margin:8px 0 32px;width:100%}.modal-header{align-items:center;display:flex;justify-content:space-between;padding:16px 16px 0}.modal-header h3{color:#d4dee6;font-family:KanitMedium;font-size:36px}.close{color:#aaa;float:right;font-size:28px;font-weight:700}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer}.image-preview{background-color:#383b3d;border-radius:4px;height:32px;object-fit:cover;width:83px}@keyframes opacity-scale{0%{opacity:1;transform:scale(.1)}to{opacity:0;transform:scale(1)}}.pulse-loader{height:42px;position:relative;width:42px}.pulse-loader .circle{background-color:#ec0000;border-radius:22px;height:42px;position:absolute;width:42px;transform:scale(0);animation:opacity-scale 2.4s ease-out infinite}.pulse-loader .circle:nth-child(2){animation-delay:.8s}.pulse-loader .circle:nth-child(3){animation-delay:1.6s}.toggle-switch{position:relative;display:inline-block;width:68px;height:32px}.toggle-switch input.toggle-switch-checkbox{display:none}.toggle-switch .toggle-switch-label{background-color:#1f2122;border:1px solid #e55659;border-radius:34px;cursor:pointer;display:block;height:100%;position:relative;width:100%}.toggle-switch .toggle-switch-label .label-text{color:#fff;font-family:KanitLight;font-size:12px;left:34px;line-height:30px;position:absolute;top:0;transition:color .25s ease}.toggle-switch .toggle-switch-label .toggle-switch-switch{background-color:#e55659;border-radius:50%;height:26px;left:2px;position:absolute;top:2px;transition:left .3s;width:26px}.toggle-switch input.toggle-switch-checkbox:checked+.toggle-switch-label{border-color:#56e57a}.toggle-switch input.toggle-switch-checkbox:checked+.toggle-switch-label .label-text{left:12px}.toggle-switch input.toggle-switch-checkbox:checked+.toggle-switch-label .toggle-switch-switch{background-color:#56e57a;left:38px}