.text-logo{font-family:PlaywriteUSTrad;background:-webkit-linear-gradient(0deg,#661bc2 31.28%,#ab36c2 61.24%);background-clip:border-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:22px;font-weight:700}@media (max-width:768px){#header .header-thumbnail-container .btn-analysis{width:75%!important}}#footer .footer-copyright{text-align:right}#packages .design-for-you .package-card .package-content .package-view{font-size:.8rem}#header-result .title-container .title-bottom{font-size:1.5rem}@media (min-width:992px){.btn-submit-form.mb{display:none}}.date-selects{display:flex;gap:10px;margin-bottom:0}.date-select-wrapper{flex:1;position:relative}.form-select{width:100%;padding:6px 12px;border-radius:5px;border:0;background:linear-gradient(180deg,rgba(255,255,255,0) 0,rgba(255,255,255,.22) 100%)!important;color:#fff;font-family:REM-Medium;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 8px center;background-size:16px;padding-right:30px;height:calc(1.5em + .5rem + 2px)}.form-select option{background-color:#1a1a2e;color:#fff}.invalid-feedback.d-block{display:block!important;color:#dc3545;font-size:.875em;margin-top:.25rem}.invalid-feedback{display:block!important;color:#dc3545;font-size:.875em;margin-top:.25rem}.mt-2{margin-top:.5rem!important}@media (max-width:768px){.date-selects{flex-direction:row}}.hidden{display:none}.toastify{max-width:380px!important;font-size:13px!important}.rating{display:flex;justify-content:flex-start;gap:5px}.rating .star{font-size:30px;color:#ddd;cursor:pointer;transition:color .2s}.rating .star.active,.rating .star:hover{color:gold}.rating-text{font-size:14px;color:#666;margin-left:10px}.invalid-feedback{display:block;color:#dc3545;font-size:12px;margin-top:4px}.is-invalid{border-color:#dc3545!important}.feedback-section{text-align:center}.feedback-section .result-container{padding:20px}.feedback-section .btn-feedback{margin:10px auto}#feedbackForm .form-control{padding-left:0}.blurred-content{filter:blur(4px);user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;pointer-events:none}