@font-face{font-family:Poppins-Regular;src:url(/assets/Poppins-Regular-CTKNfV9P.ttf)}@font-face{font-family:Poppins-Medium;src:url(/assets/Poppins-Medium-Cxde2ZoM.ttf)}@font-face{font-family:Poppins-SemiBold;src:url(/assets/Poppins-SemiBold-B_fPDAUb.ttf)}@font-face{font-family:Poppins-Bold;src:url(/assets/Poppins-Bold-qTAUjFF7.ttf)}@font-face{font-family:Poppins-Thin;src:url(/assets/Poppins-Thin-leD9T1nx.ttf)}.primary-btn{border:2px solid #7d4164;padding:.3em 1em;border-radius:50px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition-property:background-color,color;transition-duration:.2s;transition-timing-function:ease-in-out;text-decoration:none;color:#000}.primary-btn.disabled{border-color:#ababab;background-color:#e6e6e6;color:#989898}.primary-btn.border-1{border-radius:5px}.primary-btn.light{color:#fff}.primary-btn:not(.disabled):hover{background-color:#7d4164;color:#fff}.primary-btn:not(.disabled):hover .loader{border-right-color:#fdfdfd}.danger-btn{border:2px solid #c60000;padding:.3em 1em;border-radius:50px;cursor:pointer;transition-property:background-color,color;transition-duration:.2s;transition-timing-function:ease-in-out}.danger-btn:hover{background-color:#c60000;color:#fff}.text-danger-btn{color:#010101;cursor:pointer;transition-property:transform,color;transition-duration:.2s;transition-timing-function:ease-in-out}.text-danger-btn.dark{color:#fdfdfd}.text-danger-btn:hover{color:#c60000;transform:scale(1.2)}.text-primary-btn{color:#010101;cursor:pointer;transition-property:transform,color;transition-duration:.2s;transition-timing-function:ease-in-out}.text-primary-btn.dark{color:#fdfdfd}.text-primary-btn:hover{color:#c967a0;transform:scale(1.2)}.primary-text-btn{color:#010101;cursor:pointer;display:flex;align-items:center;justify-content:center;transition-property:transform,color;transition-duration:.2s;transition-timing-function:ease-in-out}.primary-text-btn.dark{color:#f7f7f7}.primary-text-btn:hover{color:#c967a0;transform:scale(1.2)}.heading{font-size:1.5em;font-family:Poppins-Medium}.input-group{margin:0 .5em}.input-group .select{margin-top:.15em}.input-group label{font-size:.85rem}.hr{width:100%;height:2px;background-color:#e6e6e6;border-radius:5px;margin:1.75em 0}.table{width:100%}.table.table-5 .header,.table.table-5 .row{grid-template-columns:repeat(5,1fr)}.table.table-4 .header,.table.table-4 .row{grid-template-columns:repeat(4,1fr)}.table.table-auto{overflow:auto}.table.table-auto .header,.table.table-auto .row{display:flex;align-items:center}.table.table-auto .header .item,.table.table-auto .row .item{min-width:250px;text-align:center}.table .header{width:100%;display:grid;grid-template-rows:1fr}.table .header .item{font-size:.9rem;display:flex;align-items:center;justify-content:center;color:#989898;font-weight:700}.table .row{width:100%;display:grid;grid-template-rows:1fr;margin:1em 0}.table .row.hoverable{transition-property:background-color;transition-duration:.3s;transition-timing-function:ease-in-out}.table .row.hoverable:hover{background-color:#e6e6e6}.table .row.clickable{cursor:pointer}.table .row .item{display:flex;align-items:center;justify-content:center}.table .row .item.text-center{text-align:center}.table .row .item .actions{display:flex;align-items:center}.table .row .item .action-btn{display:flex;align-items:center;margin:0 .5em;font-size:1.2rem;color:#989898;cursor:pointer;transition-property:color,transform;transition-duration:.2s;transition-timing-function:ease-in-out}.table .row .item .action-btn.disabled{color:#ababab}.table .row .item .action-btn:not(.disabled):hover{color:#272727;transform:scale(1.1)}.status{padding:.3em 1em;width:100px;text-align:center}.status-gray{background-color:#b6c0ca4d}.status-green{background-color:#228b224d}.secondary-btn{background-color:#010101;color:#fff;padding:.3em 1em;cursor:pointer;display:flex;align-items:center;justify-content:center;transition-property:background-color,border-radius;transition-duration:.2s;transition-timing-function:ease-in-out}.secondary-btn:hover{background-color:#434343}input{width:100%;padding:.7em;border:1px solid #e6e6e6;color:#272727;outline:none;transition-duration:.2s;transition-timing-function:ease-in-out;transition-property:border-color;font-family:Poppins-Regular}input:focus{border:1px solid rgba(125,65,100,.5);box-shadow:#7d41641a 0 1px 3px,#7d41640f 0 1px 2px}textarea{width:100%;border:1px solid #e6e6e6;padding:.25em;min-height:50px;font-family:Poppins-Regular;box-sizing:border-box}textarea::placeholder{color:#989898}textarea:focus{outline:none;border:1px solid rgba(125,65,100,.5);box-shadow:#7d41641a 0 1px 3px,#7d41640f 0 1px 2px}.no-result-container{width:100%;display:flex;align-items:center;justify-content:center}.mx-item{padding:0 1em}.error-message{color:#c60000;font-weight:700}.mb-1{margin-bottom:.175em}.mb-2{margin-bottom:.3em}.mb-3{margin-bottom:.6em}.empty-message{padding:.5em;text-align:center;color:#ababab}.p-2{padding:0 1.5em 1.5em!important}.loader-container{display:flex;align-items:center;justify-content:center;width:100%}.loader-component{width:100%;display:flex;align-items:center;justify-content:center}.loader-fullscreen{width:100vw;height:100vh;display:flex;align-items:center;justify-content:center}.alert{position:absolute;top:5px;left:50%;width:500px;height:50px;background-color:#fff;border-radius:10px;box-shadow:#11111a0d 0 1px,#11111a1a 0 0 8px;z-index:50;transform:translate(-50%,-130%);display:flex;align-items:center;transition-property:transform;transition-duration:.3s;transition-timing-function:ease-in-out;cursor:pointer}.alert.show{transform:translate(-50%)}.alert.success .icon{background-color:#228b22;color:#fff}.alert.error .icon{background-color:#c60000;color:#fff}.alert .icon{margin:0 1em;height:30px;width:30px;display:flex;align-items:center;justify-content:center;border-radius:100%}.background-overlay{top:0;position:fixed;width:100vw;height:100vh;background-color:#19191933;z-index:20}.message{font-weight:600}.confirmation-btn{display:flex;align-items:center;justify-content:flex-end;margin-top:1em}.confirmation-btn .primary-btn,.confirmation-btn .danger-btn{border-radius:5px;margin:0 .5em}.file-upload{min-height:100px;display:flex;align-items:center;justify-content:center;border:1px solid #e6e6e6;border-radius:5px;cursor:pointer;position:relative;overflow:hidden}.file-upload:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;transition-property:background-color;transition-duration:.3s;transition-timing-function:ease-in-out}.file-upload:not(.has-preview):hover:after{background-color:#ababab}.file-upload.has-preview:after{display:none}.file-upload.has-preview .content{color:#fdfdfd}.file-upload.has-preview:hover .preview:after{background-color:#01010199}.file-upload .preview{position:absolute;top:0;left:0;height:100%;width:100%}.file-upload .preview:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;transition-property:background-color;transition-duration:.3s;transition-timing-function:ease-in-out;background-color:#0101014d}.file-upload .preview .close-btn{z-index:2;position:absolute;right:5px;top:5px;color:#fff;transition:color .3s ease-in-out}.file-upload .preview .close-btn:hover{color:#c60000}.file-upload .preview img{height:100%;width:100%;object-fit:contain;position:relative}.file-upload .content{position:relative;z-index:2;width:auto!important;display:flex;align-items:center;gap:.25em;transition-property:color;transition-duration:.3s;transition-timing-function:ease-in-out}.pagination-container{display:flex;width:100%;align-items:center;justify-content:center;gap:.25em}.pagination-container .pagination{display:flex;align-items:center;justify-content:center;border:1px solid #e6e6e6}.pagination-container .pagination .page-btn{display:flex;align-items:center;gap:.25em;padding:.15em .75em;cursor:pointer;transition-property:background-color,color;transition-duration:.3s;transition-timing-function:ease-in-out}.pagination-container .pagination .page-btn:not(.disabled,.active):hover{background-color:#e6e6e6}.pagination-container .pagination .page-btn.disabled{color:#989898}.pagination-container .pagination .page-btn.active{background-color:#7d4164;color:#fdfdfd}.pagination-container .pagination .page-btn p{margin:0}.vertical-container{display:flex;flex-direction:column}body{margin:0;font-family:Poppins-Regular}.main-container{background-color:#e6e6e6;min-height:100vh}.main-container .navbar{position:sticky;top:0%;background-color:#010101;color:#fdfdfd;padding:1em 15em;display:flex;align-items:center;justify-content:space-between;z-index:10}.main-container .navbar .nav-buttons-container{display:flex}.main-container .navbar .nav-buttons-container .logo{font-weight:bolder;font-size:1.5rem;letter-spacing:-.5px}.main-container .navbar .nav-buttons-container .nav-buttons{padding:0 1.5em;display:flex;align-items:center;color:#ababab}.main-container .navbar .nav-buttons-container .nav-buttons .nav-btn{margin:0 .5em;cursor:pointer;position:relative}.main-container .navbar .nav-buttons-container .nav-buttons .nav-btn:after{content:"";height:3px;background-color:#c967a0;position:absolute;bottom:-3px;left:0;width:100%;transform:scaleX(0);transition:transform .2s ease-in-out}.main-container .navbar .nav-buttons-container .nav-buttons .nav-btn:not(.active):hover:after{transform:scaleX(1)}.main-container .navbar .nav-buttons-container .nav-buttons .nav-btn.active{color:#fdfdfd}.main-container .navbar .nav-buttons-container .nav-buttons .nav-btn.active:after{transform:scaleX(1)}.main-container .navbar .action-buttons{display:flex;align-items:center;gap:.25em}.main-container .navbar .action-buttons .text-danger-btn{margin-left:1em}.form{display:flex;flex-direction:column}.form .btn-container{margin-top:.75em}.form .btn-container .primary-btn,.form .btn-container .danger-btn{border-radius:5px;margin:0 .25em}.toggle-switch{display:flex;align-items:center}.toggle-switch label{margin-right:10px}.toggle-switch .switch{position:relative;display:inline-block;width:50px;height:25px}.toggle-switch .switch input{opacity:0;width:0;height:0}.toggle-switch .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.7s;border-radius:34px}.toggle-switch .switch .slider:before{position:absolute;content:"";height:18px;width:18px;left:4px;bottom:4px;background-color:#fff;transition:.7s;border-radius:50%}.toggle-switch .switch input:checked+.slider{background-color:#4caf50}.toggle-switch .switch input:checked+.slider:before{transform:translate(25px)}.slider-container{display:flex;align-items:center}.slider-container input[type=range]{-webkit-appearance:none;width:100%;height:2px;background:#ddd;border-radius:80px;outline:none;margin-right:10px}.slider-container input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:15px;height:15px;background:#b6afaf;cursor:pointer;border-radius:50%}.slider-container input[type=range]::-moz-range-thumb{width:15px;height:15px;background:#b6afaf;cursor:pointer;border-radius:50%}.slider-container input[type=number]{width:50px;text-align:center;border:1px solid #ccc;border-radius:4px;padding:5px}.moving-image{position:absolute;top:0;transform:translateY(-50%);transition:transform .05s linear,top .05s linear,left .05s linear}.hit-the-target-score-change{--animation-time: 1s;position:absolute;transform:translate(-50%,-50%);font-size:36px;font-weight:700;pointer-events:none;opacity:1;transition:opacity 1s ease-out,transform 1s ease-out;animation:fadeOut var(--animation-time) ease-out forwards}@keyframes fadeOut{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}.w-50{width:50%!important}.page-container{padding:1em 15em}.page-container .page-content{background-color:#fdfdfd;padding:1em}.page-container .page-content .header-row{display:flex;align-items:center;justify-content:space-between}.page-container .page-content .header-row .header-title-container{display:flex;align-items:center}.page-container .page-content .header-row .header-title-container .secondary-text-btn{margin-right:.5em;display:flex;align-items:center;cursor:pointer}.page-container .page-content .header-row .header-title-container .secondary-text-btn svg{font-size:1.5rem;fill:#989898;transition:fill .3s ease-in-out}.page-container .page-content .header-row .header-title-container .secondary-text-btn:hover svg{fill:#7d4164}.page-container .page-content .header-row .filters{display:flex;gap:.25em}.modal{z-index:25;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);min-width:300px;background-color:#fdfdfd;box-shadow:#64646f33 0 7px 29px;max-height:80vh;overflow-x:hidden;overflow-y:auto}.modal.modal-lg{min-width:800px}.modal.modal-xl{min-width:1200px;min-height:500px}.modal .modal-header{padding:1em;display:flex;align-items:center;justify-content:space-between;position:sticky;top:0;z-index:100;background-color:#fdfdfd}.modal .modal-body{padding:1em 0}.modal .modal-body .modal-body-container{padding:0 1em}.modal .modal-body .template-modal .text-group{display:flex;align-items:center;justify-content:flex-start;gap:10px}.modal .modal-body .template-modal .text-group label{font-size:.9rem;color:#989898}.modal .modal-body .template-modal .text-group .value{font-weight:700}.modal .modal-footer{padding:1em}.modal .modal-footer .footer-btn-container{display:flex;align-items:center;justify-content:flex-end;gap:.5em}.modal .modal-footer .footer-btn-container .secondary-btn{border:1px solid #010101}.modal .modal-footer .footer-btn-container .secondary-btn,.modal .modal-footer .footer-btn-container .primary-btn,.modal .modal-footer .footer-btn-container .danger-btn{border-radius:5px}.campaign-steps-container{display:flex;align-items:center;justify-content:center;margin-top:5em}.campaign-steps-container .campaign-steps{display:flex;align-items:center;justify-content:space-between;width:95%}.campaign-steps-container .campaign-steps .step{font-size:.9rem;color:#989898;width:180px;position:relative;display:flex;align-items:center;justify-content:center}.campaign-steps-container .campaign-steps .step .icon{visibility:hidden;opacity:0;transition-property:visibility,opacity,transform;transition-duration:.2s;transition-timing-function:ease-in-out;position:absolute;top:-200%;left:50%;transform:translate(-50%) scale(0);color:#fff}.campaign-steps-container .campaign-steps .step.active{color:#010101}.campaign-steps-container .campaign-steps .step.active:before{background-color:#ababab}.campaign-steps-container .campaign-steps .step.done{cursor:pointer}.campaign-steps-container .campaign-steps .step.done:before{background-color:#010101;height:35px;width:35px;top:-250%}.campaign-steps-container .campaign-steps .step.done:after{width:90%;left:60%;background-color:#010101}.campaign-steps-container .campaign-steps .step.done .icon{visibility:visible;opacity:1;transform:translate(-50%) scale(1)}.campaign-steps-container .campaign-steps .step:before{position:absolute;top:-220%;left:50%;transform:translate(-50%);content:"";background-color:#e6e6e6;height:20px;width:20px;border-radius:100%;transition-property:background-color,top;transition-duration:.2s;transition-timing-function:ease-in-out}.campaign-steps-container .campaign-steps .step:after{content:"";height:2px;width:90%;position:absolute;left:56%;top:-180%;background-color:#e6e6e6;transition-property:background-color;transition-duration:.2s;transition-timing-function:ease-in-out}.campaign-steps-container .campaign-steps .step:last-child:after{visibility:hidden}.campaign-steps-content{padding:1em;margin-top:2.5em;position:relative}.campaign-steps-content .campaign-type-container{background-color:#fdfdfd;width:100%;left:0}.campaign-steps-content .campaign-type-container .heading{text-align:center;font-size:2rem}.campaign-steps-content .campaign-type-container .note{text-align:center;color:#989898}.campaign-steps-content .campaign-type-container .form{width:50%;margin:2em 0}.campaign-steps-content .campaign-type-container .form .group{margin-top:.5em}.campaign-steps-content .campaign-type-container .form .group .title{font-size:1.2rem}.campaign-steps-content .campaign-type-container .form .group .summary-item{display:flex;font-size:.9rem;margin:.5em 0}.campaign-steps-content .campaign-type-container .form .group .summary-item .summary-item-title{color:#989898}.campaign-steps-content .campaign-type-container .form .group .summary-item .summary-item-value{margin-left:1em}.campaign-steps-content .campaign-type-container .form .note{text-align:left}.campaign-steps-content .campaign-type-container .form .input-group{margin:.25em 0}.btn-container{display:flex;align-items:center;justify-content:space-between}.card-container{margin-top:2.5em;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;max-width:100%;overflow:hidden}.card{background-color:#f7f7f7;width:170px;display:flex;flex-direction:column;align-items:center;padding:1em;margin:10px;border-radius:5px;border:1px solid #f7f7f7;cursor:pointer;transition-property:border-color;transition-duration:.2s;transition-timing-function:ease-in-out}.card.active{border:1px solid #010101}.card .image{height:100px;width:100px;border-radius:5px;display:flex;align-items:center;justify-content:center}.card .image img{object-fit:contain}.card .title{text-align:center;margin-top:2em;font-weight:700}.card .description{font-size:.8rem;text-align:center;margin-top:.5em;color:#989898}.checkbox-card{padding:1em;box-shadow:#0000001a 0 1px 3px,#0000000f 0 1px 2px;border-radius:5px;min-width:150px;margin:5px;cursor:pointer;display:flex}.checkbox-card:not(.checked):hover .checkbox .checkbox-display{background-color:#e6e6e6}.checkbox-card.checked .checkbox .checkbox-display{background-color:#228b22;border-color:#228b22}.checkbox-card.checked .checkbox .checkbox-display .check-mark{opacity:1}.checkbox-card .checkbox{margin-right:10px;display:flex;align-items:center}.checkbox-card .checkbox .checkbox-display{height:25px;width:25px;border-radius:100%;background-color:#f7f7f7;border:1px solid #ababab;transition-property:background-color,border-color;transition-duration:.2s;transition-timing-function:ease-in-out;position:relative}.checkbox-card .checkbox .checkbox-display .check-mark{opacity:0;position:absolute;top:60%;left:50%;transform:translate(-50%,-50%);transition-property:opacity;transition-duration:.2s;transition-timing-function:ease-in-out}.checkbox-card .checkbox .checkbox-display .check-mark svg{fill:#fdfdfd}.checkbox-wrapper-4 *{box-sizing:border-box}.checkbox-wrapper-4 .cbx{-webkit-user-select:none;user-select:none;cursor:pointer;padding:6px 8px;border-radius:6px;overflow:hidden;transition:all .2s ease;display:flex;align-items:center}.checkbox-wrapper-4 .cbx:not(:last-child){margin-right:6px}.checkbox-wrapper-4 .cbx:hover{background:#7d41640f}.checkbox-wrapper-4 .cbx span{display:flex;float:left;vertical-align:middle;transform:translateZ(0)}.checkbox-wrapper-4 .cbx span:first-child{position:relative;width:18px;height:18px;border-radius:4px;transform:scale(1);border:1px solid #cccfdb;transition:all .2s ease;box-shadow:0 1px 1px #00104b0d}.checkbox-wrapper-4 .cbx span:first-child svg{position:absolute;top:3px;left:2px;fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:16px;stroke-dashoffset:16px;transition:all .3s ease;transition-delay:.1s;transform:translateZ(0)}.checkbox-wrapper-4 .cbx span:last-child{padding-left:8px;line-height:18px}.checkbox-wrapper-4 .cbx:hover span:first-child{border-color:#7d4164}.checkbox-wrapper-4 .inp-cbx{position:absolute;visibility:hidden}.checkbox-wrapper-4 .inp-cbx:checked+.cbx span:first-child{background:#7d4164;border-color:#7d4164;animation:wave-4 .4s ease}.checkbox-wrapper-4 .inp-cbx:checked+.cbx span:first-child svg{stroke-dashoffset:0}.checkbox-wrapper-4 .inline-svg{position:absolute;width:0;height:0;pointer-events:none}.select{position:relative}.select .value-display{border:1px solid #e6e6e6;padding:.2em .3em;box-sizing:border-box;width:100%;min-width:150px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;transition-property:background-color;transition-duration:.2s;transition-timing-function:ease-in-out}.select .value-display .select-icon{transition-property:transform;transition-duration:.2s;transition-timing-function:ease-in-out;display:flex;align-items:center}.select .value-display .select-icon.rotate{transform:rotate(180deg)}.select .value-display:hover{background-color:#e6e6e6}.select .options-container{box-shadow:#00000014 0 4px 12px;margin-top:.5em;position:absolute;background-color:#fdfdfd;width:100%;border-radius:5px;transition-property:opacity,transform,visibility;transition-duration:.2s;transition-timing-function:ease-in-out;max-height:150px;overflow-y:auto;overflow-x:hidden;opacity:0;top:105%;transform:translateY(-20px);visibility:hidden;z-index:10}.select .options-container.show{visibility:visible;opacity:1;transform:translateY(0)}.select .options-container .options{padding:.5em}.select .options-container .options .option{margin:.25em 0;padding:.25em;display:flex;align-items:center;text-align:left;cursor:pointer;transition-duration:.2s;transition-timing-function:ease-in-out;transition-property:background-color;overflow:hidden}.select .options-container .options .option:hover{background-color:#e6e6e6}.select .options-container .options .option .check-icon{margin-right:.25em;transition-property:transform,opacity;transition-duration:.2s;transition-timing-function:ease-in-out}.select .options-container .options .option .check-icon svg{color:#228b22}.select .options-container .options .option:not(.active) .check-icon{opacity:0;transform:translate(-20px)}.select .options-container .options .option:active .check-icon{opacity:1;transform:translate(0)}.loader-container{display:flex;align-items:center;justify-content:center;width:100%;padding:.25em}.loader-container.margin{margin:2.5em 0}.loader{width:100%;aspect-ratio:1;border-radius:50%;border:8px solid rgba(0,0,0,0);border-right-color:#7d4164;position:relative;animation:l24 1s infinite linear;transition:border-color .3s ease-in-out}.loader:before,.loader:after{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;border-radius:50%;border:inherit;animation:inherit;animation-duration:2s}.loader:after{animation-duration:4s}@keyframes l24{to{transform:rotate(1turn)}}.tooltip-container{position:relative;display:flex;align-items:center;justify-content:center}.tooltip-container .tooltip{position:absolute;background-color:#000;color:#fff;min-width:120px;padding:10px;border-radius:5px;transition:all .4s ease-in-out}.tooltip-container .tooltip.hide{opacity:0;visibility:collapse;transform:translateY(-120%)}.tooltip-container .tooltip.show{opacity:1;visibility:visible;transform:translateY(-100%)}.tooltip-container .tooltip .message{text-wrap:wrap;font-size:.9rem!important;text-align:center!important}.tooltip-container .tooltip .tooltip-point{position:absolute;bottom:0;left:50%;transform:translate(-50%,100%);color:#000;height:10px;width:20px;font-size:5rem}.tooltip-container.tooltip-data .tooltip{min-width:150px!important;padding:0;background-color:transparent;color:#000;display:flex;justify-content:center;align-items:center}.tooltip-container.tooltip-data .tooltip.hide{transform:translateY(-100%)}.tooltip-container.tooltip-data .tooltip.show{transform:translateY(-80%)}.tooltip-container.tooltip-data .tooltip.left{transform:translate(-27%,-90%)}.tooltip-container.tooltip-data .tooltip.left.hide{transform:translate(-27%,-100%)}.tooltip-container.tooltip-data .tooltip.left.show{transform:translate(-27%,-80%)}.tooltip-container.tooltip-data .tooltip .message{text-wrap:wrap;font-size:.8rem!important;text-align:center!important;background-color:#fff;padding:10px;box-shadow:#0000001a -4px 9px 25px -6px;border-radius:5px;text-wrap:nowrap}.tooltip-container.tooltip-data .tooltip .tooltip-point{display:none;position:absolute;bottom:0;left:50%;transform:translate(-50%,100%);height:10px;width:20px;font-size:5rem;fill:#fff}.tooltip-container .icon{cursor:pointer;color:#989898;transition:all .2s ease-in-out;font-size:1.1rem}.tooltip-container .icon:hover{color:#000}.loader-background{position:fixed;width:100%;height:100%;background-color:#00000080;z-index:50;display:flex;align-items:center;justify-content:center}.loader-background .loader-icon-background{background-color:#fff;width:250px;height:150px;display:flex;align-items:center;justify-content:center;border-radius:5px}.designer{display:flex;flex-direction:row;background-color:#f7f7f7;height:100vh;width:100vw;overflow:hidden;position:relative}.designer .content-structure-menu{height:350px;width:250px;position:fixed;background-color:#fdfdfd;top:5%;left:5%;border-radius:5px;z-index:10;box-shadow:#63636333 0 2px 8px;transition-property:transform;transition-duration:.2s;transition-timing-function:ease-in-out}.designer .content-structure-menu.preview{transform:translate(-200%)}.designer .content-structure-menu .header{background-color:#010101;display:flex;align-items:center;color:#ababab;height:10%}.designer .content-structure-menu .header .tab-btn{font-size:.8rem;width:100%;display:flex;align-items:center;justify-content:center;transition-property:color;transition-duration:.2s;transition-timing-function:ease-in-out;cursor:pointer}.designer .content-structure-menu .header .tab-btn.active,.designer .content-structure-menu .header .tab-btn:hover{color:#fdfdfd}.designer .content-structure-menu .body{height:80%;overflow-x:hidden;overflow-y:auto}.designer .content-structure-menu .body .section-item{display:flex;flex-direction:column;align-items:center;justify-content:space-between;min-height:30px;color:#272727;width:100%;font-size:.8rem}.designer .content-structure-menu .body .section-item.focused>.item-content{color:#c967a0}.designer .content-structure-menu .body .section-item.focused>.item-content:hover{background-color:#e6e6e6;color:#c967a0}.designer .content-structure-menu .body .section-item.focused>.item-content .content svg{fill:#c967a0}.designer .content-structure-menu .body .section-item.expanded>.item-content .content svg{transform:rotate(90deg)}.designer .content-structure-menu .body .section-item.expanded>.sub-menu{max-height:1000px;opacity:1;visibility:visible}.designer .content-structure-menu .body .section-item:not(.focused)>.item-content:hover{background-color:#e6e6e6;color:#010101}.designer .content-structure-menu .body .section-item .item-content{display:flex;align-items:center;justify-content:space-between;width:100%;background-color:#f7f7f7;color:#989898;transition-property:color,background-color;transition-duration:.2s;transition-timing-function:ease-in-out;cursor:pointer}.designer .content-structure-menu .body .section-item .item-content .content{flex-direction:row;justify-content:flex-start;align-items:center;min-height:20px;width:100%;margin:10px}.designer .content-structure-menu .body .section-item .item-content .content svg{visibility:visible;opacity:1;transition-property:transform,fill;transition-duration:.2s;transition-timing-function:ease-in-out;fill:#989898}.designer .content-structure-menu .body .section-item .item-content .buttons{display:flex;align-items:center;justify-content:flex-end;gap:.25em;margin-right:.25em}.designer .content-structure-menu .body .section-item .item-content .buttons svg{font-size:16px}.designer .content-structure-menu .body .section-item .item-content .buttons .text-primary-btn:hover svg{fill:#c967a0}.designer .content-structure-menu .body .section-item .item-content .buttons .text-danger-btn:hover svg{fill:#c60000}.designer .content-structure-menu .body .section-item .item-content svg{fill:#272727;font-size:20px}.designer .content-structure-menu .body .section-item .sub-menu{visibility:hidden;opacity:0;max-height:0px;transition-duration:.2s;transition-timing-function:ease-in-out;transition-property:visibility,opacity,max-height;width:100%;overflow:hidden}.designer .content-structure-menu .body .section-item .sub-menu.s1 .structure-menu-btn{padding-left:3em}.designer .content-structure-menu .body .section-item .sub-menu.s1 .sub-menu-content .section-item .item-content .content{margin-left:1.5em}.designer .content-structure-menu .body .section-item .sub-menu.s2 .structure-menu-btn{padding-left:4.5em}.designer .content-structure-menu .body .section-item .sub-menu.s2 .sub-menu-content .section-item .item-content .content{margin-left:2.5em}.designer .content-structure-menu .body .section-item .sub-menu.s3 .structure-menu-btn{padding-left:6em}.designer .content-structure-menu .body .section-item .sub-menu.s3 .sub-menu-content .section-item .item-content .content{margin-left:5.5em}.designer .content-structure-menu .body .section-item .structure-menu-btn{display:flex;align-items:center;justify-content:flex-start;padding:.5em;font-size:.8rem;color:#989898;background-color:#f7f7f7;cursor:pointer;transition-property:color,background-color;transition-duration:.2s;transition-timing-function:ease-in-out}.designer .content-structure-menu .body .section-item .structure-menu-btn:hover{color:#272727;background-color:#e6e6e6}.designer .content-structure-menu .footer{height:10%}.designer .content-structure-menu .footer .footer-btn-section{display:flex;align-items:center;margin-top:.15em}.designer .content-structure-menu .footer .footer-btn-section .secondary-btn,.designer .content-structure-menu .footer .footer-btn-section .danger-btn{width:100%;border-radius:0;border:0px;display:flex;align-items:center;justify-content:center}.designer .content-structure-menu .footer .footer-btn-section .secondary-btn svg,.designer .content-structure-menu .footer .footer-btn-section .danger-btn svg{margin-right:.25em}.designer .content-structure-menu .footer .footer-btn-section .danger-btn{background-color:#c60000;color:#fff;margin-left:.15em}.designer .content-structure-menu .footer .footer-btn-section .danger-btn:hover{background-color:#930000}.designer .context-menu{position:absolute;top:var(--y);left:var(--x);z-index:1000;background-color:#fdfdfd;padding:.25em;border-radius:8px;transition-property:transform,opacity,visibility;transition-duration:.3s;transition-timing-function:ease-in-out;--x: 0px;--y: 0px;box-shadow:#00000026 0 5px 15px}.designer .context-menu .buttons{display:flex;flex-direction:column;gap:.25em}.designer .context-menu .buttons .button{background-color:#fdfdfd;padding:.25em 1.25em;border-radius:8px;cursor:pointer;transition-property:background-color;transition-duration:.3s;transition-timing-function:ease-in-out;display:flex;align-items:center;gap:.25em}.designer .context-menu .buttons .button:hover{background-color:#e6e6e6}.designer .context-menu.hide{transform:translateY(-30px);opacity:0;visibility:hidden}.designer .context-menu.show{transform:translateY(0);opacity:1;visibility:visible;transition-property:transform,opacity,visibility,left,top;transition-duration:.3s;transition-timing-function:ease-in-out}.designer .content{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;min-height:100vh;width:100vw;box-sizing:border-box;position:relative;overflow-y:auto;overflow-x:hidden}.designer .content .btn-container{width:100%;height:100px;display:flex;align-items:center;justify-content:center}.designer .content .add-btn{background-color:#7d4164;color:#ababab;border-radius:0;height:30px;position:relative;width:30px;z-index:3;display:flex;align-items:center;justify-content:center;transition-property:color;transition-duration:.3s;transition-timing-function:ease-in-out;cursor:pointer}.designer .content .add-btn svg{transition-property:transform;transition-duration:.3s;transition-timing-function:ease-in-out}.designer .content .add-btn:hover{color:#fdfdfd}.designer .content .add-btn:hover svg{transform:scale(1.2) rotate(180deg)}.designer .content .focusable{position:relative}.designer .content .focusable.pos-absolute{position:absolute}.designer .content .focusable.pos-absolute.fill{width:100%;height:100%}.designer .content:not(.preview).focusable,.designer .content:not(.preview) .focusable{border:1px solid transparent;transition-property:border-color,max-width;transition-duration:.2s;transition-timing-function:ease-in-out;cursor:pointer;box-sizing:border-box}.designer .content:not(.preview).focusable:hover,.designer .content:not(.preview) .focusable:hover{border-color:#7d4164}.designer .content:not(.preview).focused,.designer .content:not(.preview) .focused{border:1px solid #7d4164}.designer .content:not(.preview).focused>.action-container .delete-btn,.designer .content:not(.preview).focused>.action-container .edit-btn,.designer .content:not(.preview) .focused>.action-container .delete-btn,.designer .content:not(.preview) .focused>.action-container .edit-btn{opacity:1;visibility:visible}.designer .content:not(.preview).focused>.delete-btn,.designer .content:not(.preview) .focused>.delete-btn{opacity:1;visibility:visible}.designer .content.preview .focusable,.designer .content.preview .focused,.designer .content.preview .focusable:hover,.designer .content.preview .focused:hover{border-color:transparent}.designer .content.preview .game{position:relative}.designer .content.preview .game.priority-game .placeholders-container .focusable{position:static}.designer .content .focusable-container{position:absolute;height:100%;width:100%;top:0;left:0;z-index:1}.designer .content .delete-btn{opacity:0;visibility:hidden;position:absolute;right:0;top:0;background-color:#c60000;height:25px;width:25px;display:flex;align-items:center;justify-content:center;color:#e6e6e6;transition-duration:.2s;transition-timing-function:ease-in-out;transition-property:color,visibility,opacity;z-index:10}.designer .content .delete-btn:hover{color:#fdfdfd}.designer .content .action-container{position:absolute;top:0;right:0;z-index:10;display:flex}.designer .content .action-container .edit-btn{opacity:0;visibility:hidden;background-color:#7d4164;font-size:16px;height:25px;width:25px;display:flex;align-items:center;justify-content:center;color:#e6e6e6;transition-duration:.2s;transition-timing-function:ease-in-out;transition-property:color,visibility,opacity;z-index:10;margin-right:2px}.designer .content .action-container .edit-btn:hover{color:#fdfdfd}.designer .content .action-container .delete-btn{font-size:16px;position:static}.designer .content .section{background-color:transparent;width:95%;padding:1em;display:flex;align-items:center;justify-content:center;position:relative;z-index:1;transition-property:max-width;transition-duration:.2s;transition-timing-function:ease-in-out;box-sizing:border-box}.designer .content .section.pc{max-width:10000px}.designer .content .section.tablet{max-width:850px}.designer .content .section.tablet .page .row .column .swipe-it-game-container{width:100%;--degree: 0deg}.designer .content .section.tablet .page .row .column .swipe-it-game-container .swipe-btn.right-btn{right:5%!important}.designer .content .section.tablet .page .row .column .swipe-it-game-container .swipe-btn.left-btn{left:5%!important}.designer .content .section.mobile{max-width:450px}.designer .content .section.mobile .page .row .column .swipe-it-game-container{width:100%;--degree: 0deg}.designer .content .section.mobile .page .row .column .swipe-it-game-container .swipe-btn{top:86%!important}.designer .content .section.mobile .page .row .column .swipe-it-game-container .swipe-btn.right-btn{right:-15%!important}.designer .content .section.mobile .page .row .column .swipe-it-game-container .swipe-btn.left-btn{left:-15%!important}.designer .content .section .section-container{position:absolute;height:100%;width:100%;top:0;left:0;z-index:1}.designer .content .section .page{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.designer .content .row{width:100%;display:flex;align-items:center;justify-content:center;position:relative;box-sizing:border-box;z-index:1}.designer .content .row .row-container{position:absolute;height:100%;width:100%;top:0;left:0;z-index:1}.designer .content .column{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;box-sizing:border-box;z-index:2}.designer .content .column .column-container{position:absolute;height:100%;width:100%;top:0;left:0;z-index:1}.designer .content .component{display:flex;align-items:center;justify-content:center;position:relative;z-index:3}.designer .content .component .component-focus-container{position:absolute;height:100%;width:100%;top:0;left:0}.designer .content .component .game-component-placeholder svg{font-size:3rem;fill:#989898}.designer .content .component .hit-the-target-game-container.hide-cursor{cursor:none}.designer .content .component .hit-the-target-game-container .cursor-image{position:absolute;height:100px;width:100px;z-index:20;pointer-events:none}.designer .content .component .hit-the-target-game-container .cursor-image img{height:100%;width:100%;object-fit:cover}.designer .content .component .swipe-it-game-container{display:flex;position:relative;height:100%;width:80%;--degree: 0deg}.designer .content .component .swipe-it-game-container.fill{width:100%}.designer .content .component .swipe-it-game-container .swipe-btn{position:absolute;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;z-index:20}.designer .content .component .swipe-it-game-container .swipe-btn .content-container{display:flex;flex-direction:column;align-items:center;justify-content:center}.designer .content .component .swipe-it-game-container .swipe-btn .icon-container{position:relative}.designer .content .component .swipe-it-game-container .swipe-btn .icon-container .icon{box-sizing:border-box;color:#010101;font-size:1.5rem;height:40px;width:40px;display:flex;align-items:center;justify-content:center;border-radius:100%;overflow:hidden;transition:box-shadow .3s ease-in-out;position:relative;z-index:2}.designer .content .component .swipe-it-game-container .swipe-btn .icon-container .icon img{height:100%;width:100%;object-fit:cover;position:relative;z-index:2}.designer .content .component .swipe-it-game-container .swipe-btn .icon-container .icon .icon-value{position:relative;z-index:2;display:flex;align-items:center;justify-content:center}.designer .content .component .swipe-it-game-container .swipe-btn .icon-container .icon:hover{box-shadow:#11111a0d 0 1px,#11111a1a 0 0 8px}.designer .content .component .swipe-it-game-container .swipe-btn .text-container{position:relative}.designer .content .component .swipe-it-game-container .swipe-btn .text-container .label{box-sizing:border-box;font-size:.9rem;margin-top:.5em;color:#434343;position:relative;z-index:1}.designer .content .component .swipe-it-game-container .swipe-btn.right-btn{right:15%}.designer .content .component .swipe-it-game-container .swipe-btn.left-btn{left:15%}.designer .content .component .swipe-it-game-container .swipe-items{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%}.designer .content .component .swipe-it-game-container .swipe-items .swipe-message{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) translateY(50px);z-index:150;font-size:1.2rem;opacity:0;visibility:hidden}.designer .content .component .swipe-it-game-container .swipe-items .swipe-item{top:var(--top-position);left:var(--left-position);opacity:var(--opacity);transform:translate(-50%,-50%);height:350px;width:300px;overflow:hidden;position:absolute;border:3px solid #010101;border-radius:5px;transition-property:transform,opacity,visibility;transition-duration:.3s;transition-timing-function:ease-in-out;cursor:grab;--top-position: 50%;--left-position: 50%;--opacity: 1}.designer .content .component .swipe-it-game-container .swipe-items .swipe-item:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;z-index:100}.designer .content .component .swipe-it-game-container .swipe-items .swipe-item img{height:100%;width:100%;object-fit:cover}.designer .content .component .swipe-it-game-container .swipe-items .swipe-item.current{overflow:visible;transform:translate(-50%,-50%) rotate(var(--degree))}.designer .content .component .swipe-it-game-container .swipe-items .swipe-item.current:hover{transform:translate(-50%,-50%) rotate(5deg)}.designer .content .component .swipe-it-game-container .swipe-items .swipe-item.up-next{transform:translate(-50%,-50%) rotate(0)}.designer .content .component .swipe-it-game-container .swipe-items .text{color:#010101;z-index:10;position:absolute;text-align:center;font-size:1.5rem;margin-top:.5em;transform:translate(-50%);left:50%}.designer .content .component .swipe-it-game-container .swipe-items .text .focusable{position:absolute;top:0;left:0;height:100%;width:100%}.designer .content .component .swipe-it-game-container .swipe-items .description{color:#010101;z-index:10;position:absolute;text-align:center;font-size:1.2rem;font-weight:400;margin-top:.5em;left:50%;transform:translate(-50%)}.designer .content .component .swipe-it-game-container .swipe-items .description .focusable{position:absolute;top:0;left:0;height:100%;width:100%}.designer .content .component .registration-component{width:100%;--placeholder-color: #DEDEDE}.designer .content .component .registration-component .title{z-index:5;position:relative}.designer .content .component .registration-component .title>div{box-sizing:border-box}.designer .content .component .registration-component .form{z-index:5;position:relative}.designer .content .component .registration-component .form .field.error .input-field>div{border-color:red!important}.designer .content .component .registration-component .form .field.error .input-field input{border-color:red!important}.designer .content .component .registration-component .form .field .input-field{position:relative;z-index:6}.designer .content .component .registration-component .form .field .input-field input{box-sizing:border-box}.designer .content .component .registration-component .form .field .input-field input::placeholder{color:var(--placeholder-color)}.designer .content .component .registration-component .form .label-field{position:relative;z-index:6}.designer .content .component .registration-component .form .label-field label{box-sizing:border-box;display:block}.designer .content .popover-container{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0000004d;display:flex;align-items:center;justify-content:center;z-index:5}.designer .content .popover-container .popover{position:relative;z-index:2}.designer .content .popover-container .popover .hr{margin:0;height:1px}.designer .content .popover-container .popover .item-content{display:flex;position:relative;z-index:3;box-sizing:border-box}.designer .content .popover-container .popover .header{display:flex;justify-content:center;position:relative;width:100%}.designer .content .popover-container .popover .header .title,.designer .content .popover-container .popover .header .close-btn{position:relative;z-index:3}.designer .content .popover-container .popover .header .close-btn{transition-property:color;transition-duration:.3s;transition-timing-function:ease-in-out;cursor:pointer;display:flex;align-items:center;justify-content:center}.designer .content .popover-container .popover .header .close-btn:hover{color:#c60000}.designer .content .popover-container .popover .body{z-index:2;width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center}.designer .content .popover-container .popover .footer{position:relative;z-index:2;width:100%}.designer .content .background{position:absolute;height:100%;width:100%;top:0;left:0;overflow:hidden;display:flex;align-items:center;justify-content:center;pointer-events:none}.designer .content .audio-container{position:fixed;bottom:20px;right:20px;height:35px;width:35px;z-index:100}.designer .content .audio-container .audio-control{position:absolute;height:35px;width:35px;border-radius:100%;background-color:#fdfdfd;display:flex;justify-content:center;align-items:center;box-shadow:#00000017 0 3px 12px;overflow:hidden;cursor:pointer}.designer .content .audio-container .audio-control.muted .off{visibility:visible;opacity:1}.designer .content .audio-container .audio-control.muted .on{visibility:hidden;opacity:0;height:0;width:0}.designer .content .audio-container .audio-control .on{position:absolute;top:0;left:0;visibility:visible;opacity:1;height:35px;width:35px;display:flex;align-items:center;justify-content:center}.designer .content .audio-container .audio-control .off{position:absolute;top:0;left:0;visibility:hidden;opacity:0;height:35px;width:35px;display:flex;align-items:center;justify-content:center}.designer .content .audio-container .audio-control svg{font-size:1.5rem}.designer .devices-menu{background-color:#fff;position:absolute;bottom:.75em;right:25%;box-shadow:#0000001a 0 4px 12px;display:flex;align-items:center;padding:.25em;border-radius:5px;z-index:15;transition-property:transform;transition-duration:.2s;transition-timing-function:ease-in-out}.designer .devices-menu.preview{transform:translateY(200px)}.designer .devices-menu .device-item{padding:.75em;cursor:pointer;border-radius:5px;margin:0 .25em;display:flex;align-items:center;transition-property:background-color;transition-duration:.2s;transition-timing-function:ease-in-out}.designer .devices-menu .device-item:not(.active):hover{background-color:#e6e6e6}.designer .devices-menu .device-item.active{background-color:#c967a04d}.designer .devices-menu .device-item svg{font-size:1.3rem}.designer .designer-menu-container{box-shadow:#11111a0d 0 1px,#11111a1a 0 0 8px;box-sizing:border-box;position:sticky;top:0;width:25%;background-color:#fdfdfd;height:100vh;z-index:15;transition-property:transform,width;transition-duration:.2s;transition-timing-function:ease-in-out}.designer .designer-menu-container.preview{transform:translate(100%);width:0%}.designer .designer-menu-container.preview .toggle-btn{transform:rotate(-90deg) translateY(-95px)}.designer .designer-menu-container .toggle-btn{z-index:1;position:absolute;left:0;top:50%;background-color:#e6e6e6;padding:.75em;border-radius:10px 10px 0 0;transform:rotate(-90deg) translateY(-110px);cursor:pointer;text-wrap:nowrap;transition-property:background-color,transform;transition-duration:.2s;transition-timing-function:ease-in-out}.designer .designer-menu-container .toggle-btn:hover{background-color:#ababab}.designer .designer-menu-container .designer-menu{position:relative;z-index:2;background-color:#fdfdfd;overflow-y:auto;overflow-x:hidden;height:100%}.designer .designer-menu-container .designer-menu .placeholders-container{padding:.75em}.designer .designer-menu-container .designer-menu .placeholders-container .placeholder{font-size:1.1rem;font-weight:500;margin:.25em 0;cursor:pointer;transition:background-color .3s ease-in-out;border-radius:5px;padding:.25em}.designer .designer-menu-container .designer-menu .placeholders-container .placeholder:hover{background-color:#dedede}.designer .designer-menu-container .designer-menu .tab-menu{display:flex;align-items:center;background-color:#010101;padding:0 .5em;position:sticky;top:0;height:60px;z-index:1000}.designer .designer-menu-container .designer-menu .tab-menu .tab{width:100%;text-align:center;color:#f7f7f7;font-size:.9rem;padding:.75em 0;position:relative;cursor:pointer;margin:0 .25em}.designer .designer-menu-container .designer-menu .tab-menu .tab:after{content:"";position:absolute;bottom:0%;left:50%;height:2px;width:0%;background-color:#c967a0;transform:translate(-50%);transition-duration:.2s;transition-timing-function:ease-in-out;transition-property:width}.designer .designer-menu-container .designer-menu .tab-menu .tab:hover:after{width:100%}.designer .designer-menu-container .designer-menu .tab-menu .tab.active:after{width:100%}.designer .designer-menu-container .designer-menu .menu-content{padding:.75em;opacity:1;visibility:visible;transition-property:opacity,visibility,padding,max-height;transition-duration:.2s;transition-timing-function:ease-in-out;max-height:3000px}.designer .designer-menu-container .designer-menu .menu-content.hidden{padding:0;max-height:0px;visibility:hidden;opacity:0}.designer .designer-menu-container .designer-menu .menu-content.hidden .section{max-height:0px;opacity:0;overflow:hidden}.designer .designer-menu-container .designer-menu .menu-content .section{padding:.75em 0;opacity:1;max-height:2000px;transition-property:opacity,visibility,max-height;transition-duration:.2s;transition-timing-function:ease-in-out}.designer .designer-menu-container .designer-menu .menu-content .section label,.designer .designer-menu-container .designer-menu .menu-content .section .checkbox-wrapper-4 .cbx span:last-child{font-size:.85rem;color:#989898}.designer .designer-menu-container .designer-menu .menu-content .section .section-title{font-size:1.2rem;font-weight:600}.designer .designer-menu-container .designer-menu .menu-content .section .section-content{padding:.5em}.designer .designer-menu-container .designer-menu .menu-content .section .section-content .group-container .group-content{display:flex;align-items:center}.designer .designer-menu-container .designer-menu .menu-content .section .section-content .group-container .group-content .property-container{margin:0 .25em}.designer .game{position:relative;touch-action:none}.designer .game.priority-game .time-indicator{font-size:18px;font-weight:700;width:auto}.designer .game.priority-game .time-indicator .value-container{display:flex;flex-direction:column;align-items:center;gap:.25em;position:relative;z-index:10}.designer .game.priority-game .time-indicator.absolute{position:absolute}.designer .game.priority-game .time-indicator.v-top{top:10px}.designer .game.priority-game .time-indicator.v-center{top:50%;transform:translateY(-50%)}.designer .game.priority-game .time-indicator.v-bottom{bottom:10px}.designer .game.priority-game .time-indicator.h-left{left:10px}.designer .game.priority-game .time-indicator.h-center{left:50%;transform:translate(-50%)}.designer .game.priority-game .time-indicator.h-right{right:10px}.designer .game.priority-game .time-indicator.v-center.h-center{transform:translate(-50%,-50%)}.designer .game.priority-game .image{display:flex;align-items:center;justify-content:center;overflow:hidden;box-shadow:#7d41641a 0 1px 3px,#7d41640f 0 1px 2px;cursor:pointer;position:relative;z-index:4}.designer .game.priority-game .image img{height:100%;width:100%;object-fit:cover}.designer .game.priority-game .placeholders-container{display:flex;align-items:center;width:100%}.designer .game.priority-game .placeholders-container .placeholders{z-index:2;display:grid;gap:1em}.designer .game.priority-game .placeholders-container .placeholders .placeholder-container{display:flex;align-items:center;justify-content:center}.designer .game.priority-game .placeholders-container .placeholders .placeholder-container .placeholder{border-radius:8px;display:flex;align-items:center;justify-content:center}.designer .game.priority-game .placeholders-container .placeholders .placeholder-container .placeholder .value{pointer-events:none;position:relative;z-index:1}.designer .game.priority-game .placeholders-container .placeholders .placeholder-container .placeholder .value:has(.placeholder-image){height:100%;width:100%;overflow:hidden}.designer .game.priority-game .placeholders-container .placeholders .placeholder-container .placeholder .value .placeholder-image{height:100%;width:100%}.designer .game.priority-game .placeholders-container .placeholders .placeholder-container .placeholder .value .placeholder-image img{height:100%;width:100%;object-fit:cover}.designer .game.priority-game .placeholders-container .placeholders .placeholder-container .placeholder.Circle,.designer .game.priority-game .placeholders-container .placeholders .placeholder-container .placeholder.Circle .image,.designer .game.priority-game .placeholders-container .placeholders .placeholder-container .placeholder.Circle .answer,.designer .game.priority-game .placeholders-container .placeholders .placeholder-container .placeholder.Circle .value{border-radius:150px}.designer .game.priority-game .placeholders-container .placeholders .placeholder-container .placeholder .answer{z-index:5;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;align-items:center;justify-content:center}.designer .game.priority-game .placeholders-container .placeholders .placeholder-container .placeholder .answer svg{font-size:3rem}.designer .game.priority-game .placeholders-container .placeholders .placeholder-container .placeholder .answer.incorrect{color:red}.designer .game.priority-game .placeholders-container .placeholders .placeholder-container .placeholder .answer.correct{color:#7cfc00}.designer .game.priority-game .container{display:flex;flex-direction:column;align-items:center;gap:1em}.designer .game.priority-game .container .images{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:1em}.score-container,.score-indicator,.time-indicator{font-size:18px;font-weight:700;width:auto}.score-container .value-container,.score-indicator .value-container,.time-indicator .value-container{display:flex;flex-direction:column;align-items:center;gap:.25em;position:relative;z-index:10}.score-container.absolute,.score-indicator.absolute,.time-indicator.absolute{position:absolute;z-index:100}.score-container.v-top,.score-indicator.v-top,.time-indicator.v-top{top:10px}.score-container.v-center,.score-indicator.v-center,.time-indicator.v-center{top:50%;transform:translateY(-50%)}.score-container.v-bottom,.score-indicator.v-bottom,.time-indicator.v-bottom{bottom:10px}.score-container.h-left,.score-indicator.h-left,.time-indicator.h-left{left:10px}.score-container.h-center,.score-indicator.h-center,.time-indicator.h-center{left:50%;transform:translate(-50%)}.score-container.h-right,.score-indicator.h-right,.time-indicator.h-right{right:10px}.score-container.v-center.h-center,.score-indicator.v-center.h-center,.time-indicator.v-center.h-center{transform:translate(-50%,-50%)}.score-container{display:flex;align-items:center;justify-content:center;gap:5px}.question{position:relative;z-index:50;width:100%;display:flex;flex-direction:column;align-items:center}.question .question-heading{box-sizing:border-box;font-weight:700;font-size:1.3rem}.question .options{width:100%;display:flex;flex-direction:column;align-items:center;box-sizing:border-box}.question .options .option{box-sizing:border-box;cursor:pointer}.property-container.hidden{opacity:0;visibility:hidden;max-height:0px;overflow:hidden}@keyframes fade-anim-1{0%{transform:translate(-50%,-50%) translateY(50px);opacity:0;visibility:hidden}70%{transform:translate(-50%,-50%) translateY(-30px);opacity:1;visibility:visible}99%{transform:translate(-50%,-50%) translateY(-30px);opacity:1;visibility:visible}to{transform:translate(-50%,-50%) translateY(-30px);opacity:0;visibility:hidden}}@keyframes fade-anim-2{0%{transform:translate(-50%,-50%) translateY(50px);opacity:0;visibility:hidden}70%{transform:translate(-50%,-50%) translateY(-30px);opacity:1;visibility:visible}99%{transform:translate(-50%,-50%) translateY(-30px);opacity:1;visibility:visible}to{transform:translate(-50%,-50%) translateY(-30px);opacity:0;visibility:hidden}}.input-group{width:100%;margin:.5em 0}.input-group input{box-sizing:border-box;transition-property:background-color;border-radius:5px}.input-group input:hover{background-color:#f7f7f7}.input-group textarea{height:200px;box-sizing:border-box;transition-property:background-color;border-radius:5px;border:1px solid #e6e6e6;padding:.25em;overflow-x:hidden;overflow-y:auto}.input-group textarea:hover{background-color:#f7f7f7}.input-group textarea:focus{outline:none;border:1px solid #c967a0}.input-group .upload-file{width:100%;height:200px;border-radius:5px;border:1px solid #434343;color:#989898;cursor:pointer;transition-property:background-color,color;transition-duration:.3s;transition-timing-function:ease-in-out;position:relative}.input-group .upload-file.audio{height:100px}.input-group .upload-file.audio .preview{display:flex;align-items:center;justify-content:center}.input-group .upload-file:not(.has-preview):hover{color:#010101;background-color:#e6e6e6}.input-group .upload-file.has-preview{color:#ababab}.input-group .upload-file.has-preview:hover{color:#fdfdfd}.input-group .upload-file .content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center}.input-group .upload-file .content svg{font-size:1.5rem;margin-bottom:.5em}.input-group .upload-file .preview{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.input-group .upload-file .preview:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000080}.input-group .upload-file .preview img{height:100%;width:100%;object-fit:contain}.input-group .upload-file .preview .close-btn{position:absolute;top:5px;right:5px;color:#c60000;z-index:5}.input-group.group-2{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;gap:.5em}.rich-text-editor{height:200px;box-sizing:border-box;transition-property:background-color;border-radius:5px;border:1px solid #e6e6e6;padding:.25em;overflow-x:hidden;overflow-y:auto;z-index:2;width:100%}.rich-text-editor.no-body{border:none;padding:0;background-color:transparent}.rich-text-editor.no-body:hover{background-color:transparent}.rich-text-editor.no-body:focus{outline:none;border:none}.rich-text-editor.fill{height:100%}.rich-text-editor.auto{height:auto}.rich-text-editor:hover{background-color:#f7f7f7}.rich-text-editor:focus{outline:none;border:1px solid #c967a0}.color-picker{padding:.75em 0;position:relative}.color-picker .display{display:flex;align-items:center;justify-content:flex-start;cursor:pointer}.color-picker .display .color-box{height:25px;width:70px;border:1px solid #989898;margin-left:10px;border-radius:5px}.color-picker .picker{position:absolute;top:100%;opacity:0;visibility:hidden;z-index:10;max-height:0px;overflow:hidden;transform:translateY(-20px);transition-property:opacity,visibility,transform,max-height;transition-duration:.2s;transition-timing-function:ease-in-out}.color-picker .picker.show{opacity:1;max-height:1000px;transform:translateY(0);visibility:visible}.select{margin:.75em 0}.file-upload-field{display:flex;flex-direction:column;align-items:center;width:100%;box-sizing:border-box}.file-upload-field .upload-container{border-radius:5px;padding:.75em;background-color:#e6e6e6;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;box-sizing:border-box;cursor:pointer;transition-duration:.2s;transition-timing-function:ease-in-out;transition-property:background-color}.file-upload-field .upload-container svg{font-size:1.5rem;fill:#989898;transition-duration:.2s;transition-timing-function:ease-in-out;transition-property:fill}.file-upload-field .upload-container label{color:#989898;margin-top:.5em;transition-duration:.2s;transition-timing-function:ease-in-out;transition-property:color;cursor:pointer}.file-upload-field .upload-container:hover{background-color:#ababab}.file-upload-field .upload-container:hover svg{fill:#010101}.file-upload-field .upload-container:hover label{color:#010101}.file-upload-field .render-container{width:100%;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;margin-bottom:10px}.file-upload-field .render-container .text-danger-btn{position:absolute;top:0;right:10px;z-index:10;color:red}.file-upload-field .render-container img,.file-upload-field .render-container video,.file-upload-field .render-container audio{max-height:100%;max-width:100%}.multi-state-container .states-container{display:flex;font-size:.8rem;margin-top:.5em}.multi-state-container .states-container .state{margin:.25em;padding:.5em .75em;border-radius:5px;cursor:pointer;transition-property:background-color;transition-duration:.2s;transition-timing-function:ease-in-out}.multi-state-container .states-container .state:hover{background-color:#c967a01a}.multi-state-container .states-container .state.active{background-color:#c967a033}.multi-state-container .state-container{transition-property:opacity,visibility,max-height;transition-duration:.2s;transition-timing-function:ease-in-out;opacity:1;visibility:visible;max-width:1000px;padding:.25em}.multi-state-container .state-container.hidden{padding:0;opacity:0;visibility:hidden;max-height:0px}.game-settings-container{display:flex;flex-direction:column;font-family:Poppins-Regular,serif}.game-settings-container .tab-bar{display:flex;align-items:center;justify-content:flex-start;overflow:hidden;transition-property:opacity,visibility,max-height;transition-duration:.2s;transition-timing-function:ease-in-out;max-height:500px;opacity:1}.game-settings-container .tab-bar.hidden{opacity:0;visibility:hidden;max-height:0}.game-settings-container .tab-bar .tab{font-size:1.1rem;padding:.25em;margin:0 .25em;border-bottom:1px solid transparent;cursor:pointer;transition-property:border-bottom;transition-duration:.2s;transition-timing-function:ease-in-out}.game-settings-container .tab-bar .tab:hover,.game-settings-container .tab-bar .tab.active{border-bottom:1px solid #c967a0}.game-settings-container .game-content-container{min-height:200px;padding:.5em;margin-top:.5em}.game-settings-container .game-content-container .questions-container .primary-btn,.game-settings-container .game-content-container .questions-container .danger-btn{border-radius:5px;margin:0 .25em}.game-settings-container .game-content-container .questions-container .btn-container{display:flex;align-items:center;justify-content:flex-end;margin-bottom:.75em}.game-settings-container .game-content-container .questions-container .header{display:grid;grid-template-columns:.75fr 3fr 1fr;color:#989898;border-bottom:1px solid #e6e6e6;padding-bottom:.5em}.game-settings-container .game-content-container .questions-container .header .actions{text-align:center}.game-settings-container .game-content-container .questions-container .row{display:grid;grid-template-columns:.75fr 3fr 1fr;padding:.75em .5em;transition-property:background-color;transition-duration:.2s;transition-timing-function:ease-in-out}.game-settings-container .game-content-container .questions-container .row:hover{background-color:#f7f7f7}.game-settings-container .game-content-container .personalities-container .primary-btn,.game-settings-container .game-content-container .personalities-container .danger-btn{border-radius:5px;margin:0 .25em}.game-settings-container .game-content-container .personalities-container .btn-container{display:flex;align-items:center;justify-content:flex-end;margin-bottom:.75em}.game-settings-container .game-content-container .personalities-container .header{display:grid;grid-template-columns:1fr 2fr 1fr 1fr 1fr;color:#989898;border-bottom:1px solid #e6e6e6;padding-bottom:.5em;gap:1em}.game-settings-container .game-content-container .personalities-container .header .actions{text-align:center}.game-settings-container .game-content-container .personalities-container .row{display:grid;grid-template-columns:1fr 2fr 1fr 1fr 1fr;padding:.75em .5em;transition-property:background-color;transition-duration:.2s;transition-timing-function:ease-in-out;gap:1em}.game-settings-container .game-content-container .personalities-container .row:hover{background-color:#f7f7f7}.game-settings-container .game-content-container .question-edit-container{font-family:Poppins-Regular,serif}.game-settings-container .game-content-container .question-edit-container label{font-size:1.1rem}.game-settings-container .game-content-container .question-edit-container .primary-btn,.game-settings-container .game-content-container .question-edit-container .danger-btn{border-radius:5px}.game-settings-container .game-content-container .question-edit-container .header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e6e6e6;padding-bottom:.5em;position:sticky;top:0%;z-index:50;background-color:#fdfdfd}.game-settings-container .game-content-container .question-edit-container .header .title-container{display:flex;align-items:center;justify-content:flex-start}.game-settings-container .game-content-container .question-edit-container .header .title-container .primary-text-btn{font-size:1.2rem}.game-settings-container .game-content-container .question-edit-container .header .title-container .title{font-size:1.1rem;margin-left:.25em}.game-settings-container .game-content-container .question-edit-container .header .title-actions{display:flex;align-items:center;justify-content:flex-end}.game-settings-container .game-content-container .question-edit-container .header .title-actions .primary-btn,.game-settings-container .game-content-container .question-edit-container .header .title-actions .danger-btn{margin:0 .25em}.game-settings-container .game-content-container .question-edit-container .question-main-data{display:flex;align-items:flex-start;width:100%}.game-settings-container .game-content-container .question-edit-container .question-main-data .input-group{width:100%}.game-settings-container .game-content-container .question-edit-container .group-container{display:flex;font-size:1rem}.game-settings-container .game-content-container .question-edit-container .group-container .content{width:75%}.game-settings-container .game-content-container .question-edit-container .group-container .content textarea{font-size:1rem}.game-settings-container .game-content-container .question-edit-container .group-container .content .input-group{margin:.5em 1em .5em 0}.game-settings-container .game-content-container .question-edit-container .group-container .content .input-group textarea{margin-top:.25em}.game-settings-container .game-content-container .question-edit-container .group-container .content .options-container{margin-top:.75em}.game-settings-container .game-content-container .question-edit-container .group-container .content .options-container .options-header{display:flex;align-items:center;margin-top:.75em}.game-settings-container .game-content-container .question-edit-container .group-container .content .options-container .options-header .cell{display:block;font-size:.9rem;color:#989898;text-wrap:nowrap;width:20%}.game-settings-container .game-content-container .question-edit-container .group-container .content .options-container .options-header .cell:first-child{width:40%}.game-settings-container .game-content-container .question-edit-container .group-container .content .options-container .option-item{display:flex;align-items:flex-start;margin:0 0 .75em}.game-settings-container .game-content-container .question-edit-container .group-container .content .options-container .option-item .option-label{width:40%;margin:0 .25em}.game-settings-container .game-content-container .question-edit-container .group-container .content .options-container .option-item .option-value{width:20%;margin:0 .25em}.game-settings-container .game-content-container .question-edit-container .group-container .content .options-container .option-item .select{height:100%;width:30%;margin:0 .25em}.game-settings-container .game-content-container .question-edit-container .group-container .content .options-container .option-item .option-dependency{display:flex;justify-content:center;width:10%}.game-settings-container .game-content-container .question-edit-container .group-container .content .options-container .option-item .actions{width:10%;display:flex;align-items:center;justify-content:center}.game-settings-container .game-content-container .question-edit-container .group-container .content .options-container .option-item .actions .text-danger-btn{display:flex;align-items:center;justify-content:center}.game-settings-container .game-content-container .question-edit-container .group-container .content .options-container .primary-btn{margin-top:.75em;width:20%}.game-settings-container .game-content-container .question-edit-container .group-container .properties-container{width:25%;padding:.5em;border-left:1px solid #e6e6e6;min-height:250px}.game-settings-container .game-content-container .question-edit-container .dependency-container{padding:.75em .75em .75em 0}.game-settings-container .game-content-container .question-edit-container .dependency-container .dependency-item{display:flex;align-items:center;justify-content:flex-start;width:100%}.game-settings-container .game-content-container .question-edit-container .dependency-container .dependency-item .select{margin-left:.5em;width:50%}.game-settings-container .game-content-container .question-edit-container .personality-links{width:60%;display:flex;flex-direction:column;align-items:flex-start}.game-settings-container .game-content-container .question-edit-container .personality-links .link-item{width:100%;display:flex;align-items:center;justify-content:center;gap:1em;margin:.5em 0}.game-settings-container .game-content-container .question-edit-container .personality-links .link-item .danger-text-btn{font-size:1.5rem}.game-settings-container .game-content-container .images-list{margin:.5em 0;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;box-sizing:border-box}.game-settings-container .game-content-container .images-list.padded{width:90%}.game-settings-container .game-content-container .images-list label{color:#989898;font-size:.9rem}.game-settings-container .game-content-container .images-list .image-item{width:100%;box-sizing:border-box;margin:1em 0;padding:.5em;background-color:#fdfdfd;border-radius:5px;box-shadow:#32326926 0 2px 5px,#0000000d 0 1px 1px;display:grid;grid-template-columns:.5fr 1fr .05fr;grid-column-gap:1em;grid-template-rows:1fr}.game-settings-container .game-content-container .images-list .image-item .image{height:150px;overflow:hidden;border-radius:5px;position:relative;cursor:pointer}.game-settings-container .game-content-container .images-list .image-item .image:hover .upload-image{background-color:#01010180}.game-settings-container .game-content-container .images-list .image-item .image img{height:100%;width:100%;object-fit:contain}.game-settings-container .game-content-container .images-list .image-item .image .upload-image{position:absolute;top:0;left:0;height:100%;width:100%;z-index:5;background-color:#01010133;color:#fdfdfd;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:background-color .3s ease-in-out}.game-settings-container .game-content-container .images-list .image-item .image .upload-image svg{font-size:1.5rem;margin-bottom:.25em}.game-settings-container .game-content-container .images-list .image-item .actions{display:flex;align-items:flex-start;justify-content:center;padding-top:.5em}.game-settings-container .game-content-container .images-list .image-item .actions .text-danger-btn{cursor:pointer;transition:color .3s ease-in-out,transform .3s ease-in-out}.game-settings-container .game-content-container .images-list .image-item .actions .text-danger-btn:hover{color:#c60000}.game-settings-container .game-content-container .images-list .primary-btn{border-radius:5px}.game-settings-container .game-content-container.swipe-it .button-group{display:flex;align-items:center;justify-content:flex-end;gap:.5em}.game-settings-container .game-content-container.swipe-it .button-group .secondary-btn,.game-settings-container .game-content-container.swipe-it .button-group .primary-btn{border-radius:5px;padding:.5em 1em}.game-settings-container .game-content-container.swipe-it .button-group .secondary-btn{border:1px solid black}.game-settings-container .game-content-container.swipe-it .title{font-size:1.2rem}.game-settings-container .game-content-container.swipe-it .input-group .upload-file{width:100%;height:200px;border-radius:5px;border:1px solid #434343;color:#989898;cursor:pointer;transition-property:background-color,color;transition-duration:.3s;transition-timing-function:ease-in-out;position:relative}.game-settings-container .game-content-container.swipe-it .input-group .upload-file.audio{height:100px}.game-settings-container .game-content-container.swipe-it .input-group .upload-file.audio .preview{display:flex;align-items:center;justify-content:center}.game-settings-container .game-content-container.swipe-it .input-group .upload-file:not(.has-preview):hover{color:#010101;background-color:#e6e6e6}.game-settings-container .game-content-container.swipe-it .input-group .upload-file.has-preview{color:#ababab}.game-settings-container .game-content-container.swipe-it .input-group .upload-file.has-preview:hover{color:#fdfdfd}.game-settings-container .game-content-container.swipe-it .input-group .upload-file .content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center}.game-settings-container .game-content-container.swipe-it .input-group .upload-file .content svg{font-size:1.5rem;margin-bottom:.5em}.game-settings-container .game-content-container.swipe-it .input-group .upload-file .preview{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.game-settings-container .game-content-container.swipe-it .input-group .upload-file .preview:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000080}.game-settings-container .game-content-container.swipe-it .input-group .upload-file .preview img{height:100%;width:100%;object-fit:contain}.game-settings-container .game-content-container.swipe-it .input-group .upload-file .preview .close-btn{position:absolute;top:5px;right:5px;color:#c60000;z-index:5}.game-settings-container .game-content-container.swipe-it .input-group.group-2{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;gap:.5em}.game-settings-container .game-content-container.swipe-it .cursor-image-container{display:flex;flex-direction:column;gap:.25em}.game-settings-container .game-content-container.swipe-it .cursor-image-container .header{font-size:1.1rem}.game-settings-container .game-content-container.swipe-it .cursor-image-container .content{display:flex;align-items:flex-start;gap:1em}.game-settings-container .game-content-container.swipe-it .cursor-image-container .content .image-container .image{height:180px;width:180px;background-color:#dedede;display:flex;align-items:center;justify-content:center;position:relative}.game-settings-container .game-content-container.swipe-it .cursor-image-container .content .image-container .image .dot{border-radius:100%;height:5px;width:5px;position:absolute;top:50%;left:50%;z-index:10;background-color:red;transform:translate(-50%,-50%)}.game-settings-container .game-content-container.swipe-it .cursor-image-container .content .image-container .image img{height:100%;width:100%;object-fit:contain}.game-settings-container .game-content-container.swipe-it .cursor-image-container .content .edit-container .primary-btn{border-radius:4px}.game-settings-container .game-content-container.swipe-it .cursor-image-container .note{font-size:.8rem;color:gray}.game-settings-container .game-content-container.swipe-it .general-settings-container.gapped{display:flex;flex-direction:column;gap:.5em;padding:.5em;background-color:#f2f2f2;border-radius:8px}.game-settings-container .game-content-container.swipe-it .general-settings-container.gapped .group{background-color:#fff;padding:.5em;border-radius:8px;box-shadow:#11111a0d 0 1px,#11111a1a 0 0 8px}.game-settings-container .game-content-container.swipe-it .general-settings-container.gapped .group .heading{font-size:1.2rem}.game-settings-container .game-content-container.swipe-it .general-settings-container .section{border:1px solid #DEDEDE;padding:1em;background-color:#fff;margin:1em 0;border-radius:5px}.game-settings-container .game-content-container.swipe-it .image-settings-container .flex{display:flex}.game-settings-container .game-content-container.swipe-it .image-settings-container .flex.justify-between{justify-content:space-between}.game-settings-container .game-content-container.swipe-it .image-settings-container .flex.items-center{align-items:center}.game-settings-container .game-content-container.swipe-it .image-settings-container .primary-btn{border-radius:8px}.game-settings-container .game-content-container.swipe-it .image-settings-container.gapped{display:flex;flex-direction:column;gap:.5em;padding:.5em;background-color:#f2f2f2;border-radius:8px}.game-settings-container .game-content-container.swipe-it .image-settings-container.gapped .group{background-color:#fff;padding:.5em;border-radius:8px;box-shadow:#11111a0d 0 1px,#11111a1a 0 0 8px}.game-settings-container .game-content-container.swipe-it .image-settings-container.gapped .group .heading{font-size:1.2rem}.game-settings-container .game-content-container.swipe-it .image-settings-container .image-item{box-sizing:border-box}.fields-container .btn-container{display:flex;align-items:center;justify-content:end}.fields-container .field-items{margin-top:.5em}.fields-container .field-items .field-header{display:flex;align-items:center;padding-bottom:.5em;border-bottom:1px solid #e6e6e6;margin-bottom:.5em}.fields-container .field-items .field-header .cell{width:100%;font-size:.85rem;color:#989898}.fields-container .field-items .field-item{display:flex;align-items:center;padding:.25em .5em}.fields-container .field-items .field-item .cell{width:100%}.fields-container .field-items .field-item .primary-btn,.fields-container .field-items .field-item .danger-btn{font-size:.9rem;border-radius:5px;margin:0 .25em}.field-edit-container .header{display:flex;align-items:center;justify-content:space-between;padding-bottom:.5em;border-bottom:1px solid #e6e6e6}.field-edit-container .header .title-container{display:flex;align-items:center;gap:5px}.field-edit-container .header .title-actions{display:flex;align-items:center}.field-edit-container .header .title-actions .primary-btn,.field-edit-container .header .title-actions .danger-btn{border-radius:5px;margin:0 .25em}.field-edit-container .content{width:60%}.link{font-size:.9rem;cursor:pointer;transition-property:color,border-color;transition-duration:.3s;transition-timing-function:ease-in-out}.link:hover{color:#c967a0}.danger-text-btn{cursor:pointer;transition:color .3s ease-in-out}.danger-text-btn:hover{color:#c60000}.social-share-item{position:relative;z-index:10}.social-share-item .icon{position:relative;display:flex;align-items:center;justify-content:center;z-index:10}.error-tag{font-size:12px;color:#c71b17;border:1px solid #c71b17;padding:2px 8px;display:flex;align-items:center;justify-content:center;border-radius:4px;background-color:#c71b171a}.feedback-container{position:absolute;top:0;left:0;height:100%;width:100%;background-color:#0000004d;display:flex;align-items:center;justify-content:center;z-index:21}.feedback-container .feedback{background-color:#fff}.w-full{width:100%}.w-half{width:50%}.flex{display:flex}.flex-col{flex-direction:column}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-end{justify-content:end}.items-center{align-items:center}.items-start{align-items:start}.gap-1{gap:.25em}.gap-2{gap:.5em}.gap-3{gap:.75em}.gap-4{gap:1em}.gap-x-1{column-gap:.25em}.gap-x-2{column-gap:.5em}.gap-x-3{column-gap:.75em}.gap-x-4{column-gap:1em}.gap-y-1{row-gap:.25em}.gap-y-2{row-gap:.5em}.gap-y-3{row-gap:.75em}.gap-y-4{row-gap:1em}.px-1{padding-left:.25em;padding-right:.25em}.px-2{padding-left:.5em;padding-right:.5em}.px-3{padding-left:.75em;padding-right:.75em}.py-1{padding-top:.25em;padding-bottom:.25em}.py-2{padding-top:.5em;padding-bottom:.5em}.m-0{margin:0}.my-1{margin-top:.25em;margin-bottom:.25em}.my-2{margin-top:.5em;margin-bottom:.5em}.my-3{margin-top:.75em;margin-bottom:.75em}.rounded-md{border-radius:4px}.rounded-lg{border-radius:8px}.border{border-width:1px;border-style:solid}.border-color-primary{border-color:#7d4164}.border-color-light{border-color:#e6e6e6}.transition{transition:all .3s ease-in-out}.cursor-pointer{cursor:pointer}.hover-bg-primary:hover{background-color:#7d4164}.hover-bg-light:hover{background-color:#e6e6e6}.hover-text-white:hover{color:#fdfdfd}.bg-primary{background-color:#7d4164}.text-white{color:#fdfdfd}.bg-white{background-color:#fff}.bg-light{background-color:#e6e6e6}.text-primary{color:#7d4164}.box-border{box-sizing:border-box}.image-size-sm{height:50px;width:50px}.image-size-md{height:80px;width:80px}.image-size-lg{height:110px;width:110px}.object-cover{object-fit:cover}.flex-wrap{flex-wrap:wrap}.grid{display:grid}.grid-cols-2{grid-template-columns:repeat(2,1fr)}.grid-cols-3{grid-template-columns:repeat(3,1fr)}.grid-cols-4{grid-template-columns:repeat(4,1fr)}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}@keyframes shake{0%{transform:translate(0)}25%{transform:rotate(-5deg)}50%{transform:rotate(5deg)}75%{transform:rotate(-5deg)}to{transform:translate(0)}}.shake{animation:shake .3s ease-in-out;animation-iteration-count:1}.login-container{width:100vw;height:100vh;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.login-container .login{background-color:#fff;border-radius:10px;box-shadow:#11111a1a 0 0 16px;padding:2em;width:30%}.login-container .login .title{text-align:center;font-size:1.5rem;font-weight:700;margin-bottom:.75em}.login-container .login .primary-btn{margin-top:1em;border-radius:5px}
