html,body{height:100%;width:100%;margin:0;padding:0;box-sizing:border-box;overflow-x:hidden}body{background:url(/assets/images/bg-no-logo.png);background-repeat:no-repeat;background-size:cover}#root{height:100%;width:100%}.container{display:flex;flex-direction:column;align-items:center;width:auto;padding:10%;gap:30px}.container .logo-link img{width:100%;max-width:450px;height:100%}button{height:50px;width:100%;background-color:#e8ad16;color:#fff;font-weight:700;border-radius:25px;border:none;font-size:20px;cursor:pointer}.logo-link img{width:250px;height:100%}.back-link{width:100%;color:#516fa3;text-align:center;margin-top:20px;font-size:18px}.back-link.kiosk a{font-size:25px}@font-face{font-display:swap;font-family:Noto Sans Hebrew;font-style:normal;font-weight:300;src:url(/assets/noto-sans-hebrew-v49-hebrew-300-DZeiVHxt.woff2) format("woff2")}@font-face{font-display:swap;font-family:Noto Sans Hebrew;font-style:normal;font-weight:400;src:url(/assets/noto-sans-hebrew-v49-hebrew-regular-cB8edCxJ.woff2) format("woff2")}@font-face{font-display:swap;font-family:Noto Sans Hebrew;font-style:normal;font-weight:500;src:url(/assets/noto-sans-hebrew-v49-hebrew-500-aDliXC0V.woff2) format("woff2")}@font-face{font-display:swap;font-family:Noto Sans Hebrew;font-style:normal;font-weight:600;src:url(/assets/noto-sans-hebrew-v49-hebrew-600-DpOlh_LH.woff2) format("woff2")}@font-face{font-display:swap;font-family:Noto Sans Hebrew;font-style:normal;font-weight:700;src:url(/assets/noto-sans-hebrew-v49-hebrew-700-DjgR63Et.woff2) format("woff2")}body{font-family:Noto Sans Hebrew,sans-serif}.language-selection{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:15px;gap:30px}.language-selection .language-selection-wrapper{height:100%;width:300px;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:55px}.language-selection .language-selection-wrapper .flag-container{width:100%;max-width:100%;height:auto;cursor:pointer;text-align:center;border-radius:20px}.language-selection .language-selection-wrapper .flag-container img{width:100%!important;height:160px!important;object-fit:cover!important;display:block!important;border-radius:15px 15px 0 0}.language-selection .language-selection-wrapper .flag-container .btn-leng-text{background-color:#fff;color:#000;font-size:25px;font-weight:500;padding:5px 0;margin:0;border-radius:0 0 15px 15px}.language-selection .language-selection-wrapper .flag-container .btn-leng-text:hover{text-decoration-color:#0a58ca}.note-form-container{width:100%;display:flex;align-items:center;flex-direction:column;padding-top:35px;gap:30px}.note-form-container .note-form{background-color:#fff;width:100%;max-width:320px;box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-shadow);border-radius:.5rem}.note-form-container .note-form form{display:flex;flex-direction:column;gap:20px;padding:15px}.note-form-container .note-form form label{font-size:16px;font-weight:500}.note-form-container .note-form form textarea{border:1px solid #dee2e6!important;padding:10px;height:100px;border-radius:.5rem}.note-form-container .note-form form input{height:100%;max-height:40px;padding:10px;border-radius:0;border:1px solid #dee2e6}.note-form-container .note-form form textarea,.note-form-container .note-form form input{font-size:12px;font-family:Noto Sans Hebrew}.note-form-container .note-form form textarea::placeholder,.note-form-container .note-form form input::placeholder{color:#6c757d;font-size:15px;font-family:Noto Sans Hebrew}.note-form-container .note-form form .checkbox-container{display:flex;align-items:center;gap:8px}.note-form-container .note-form form .checkbox-container input[type=checkbox]{width:15px;height:15px;margin:0;cursor:pointer;position:relative}.note-form-container .note-form form .checkbox-container input[type=checkbox]:after{content:"";position:absolute;top:0;left:0;width:15px;height:15px;background-color:#fff;border:1px solid black;border-radius:4px;transition:background-color .2s ease}.note-form-container .note-form form .checkbox-container input[type=checkbox]:before{content:"";position:absolute;left:5px;top:1px;width:4px;height:10px;border:solid white;border-width:0 2px 2px 0;opacity:0;transform:rotate(45deg);transition:opacity .2s ease;z-index:1}.note-form-container .note-form form .checkbox-container input[type=checkbox]:checked:after{background-color:#516fa3}.note-form-container .note-form form .checkbox-container input[type=checkbox]:checked:before{opacity:1}.note-form-container .note-form form .send-button{height:50px;width:100%;background-color:#e8ad16;color:#fff;font-weight:700;border-radius:25px;border:none;font-size:16px;cursor:pointer}.note-form-container .note-form form .send-button:disabled{background-color:#ccc!important;color:#666!important;cursor:not-allowed;opacity:.7!important}.container .note-form{width:100%;max-width:100%}.container .note-form form{display:flex;flex-direction:column;gap:20px;padding:15px}.container .note-form form label{font-size:35px;font-weight:500}.container .note-form form textarea{border:1px solid #dee2e6!important;padding:10px;height:300px;border-radius:.5rem}.container .note-form form input{height:100%;max-height:80px;padding:30px;border-radius:0;border:1px solid #dee2e6}.container .note-form form textarea,.container .note-form form input{font-size:25px;font-family:Noto Sans Hebrew}.container .note-form form textarea::placeholder,.container .note-form form input::placeholder{color:#6c757d;font-size:25px;font-family:Noto Sans Hebrew}.container .note-form form .checkbox-container{display:flex;align-items:center;gap:8px}.container .note-form form .checkbox-container input[type=checkbox]{width:25px;height:25px;margin:0;cursor:pointer;position:relative}.container .note-form form .checkbox-container input[type=checkbox]:after{content:"";position:absolute;top:0;left:0;width:24px;height:24px;background-color:#fff;border:1px solid black;border-radius:4px;transition:background-color .2s ease}.container .note-form form .checkbox-container input[type=checkbox]:before{content:"";position:absolute;left:8px;top:3px;width:6px;height:12px;border:solid white;border-width:0 2px 2px 0;opacity:0;transform:rotate(45deg);transition:opacity .2s ease;z-index:1}.container .note-form form .checkbox-container input[type=checkbox]:checked:after{background-color:#516fa3}.container .note-form form .checkbox-container input[type=checkbox]:checked:before{opacity:1}.container .note-form form .send-button{height:60px;width:100%;background-color:#e8ad16;color:#fff;font-weight:700;border-radius:25px;border:none;font-size:25px;cursor:pointer}.container .note-form form .send-button:disabled{background-color:#ccc!important;color:#666!important;cursor:not-allowed;opacity:.7!important}.container{gap:30px}.container .qr-code-container{background-color:#fff;padding:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;border-radius:.5rem}.container .qr-code-container h1{margin:0}.container .qr-code-container button{margin-top:20px}.container .qr-code-container .logo-link img{width:100%;height:100%}.container .kiosk-language-selection{display:flex;gap:60px;width:100%;align-items:center;justify-content:center}.container .kiosk-language-selection .btn-leng{display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:100%;max-width:170px}.container .kiosk-language-selection .btn-leng img{width:100%!important;height:100%!important;max-height:120px!important;object-fit:cover!important;display:block!important;border-radius:15px 15px 0 0}.container .kiosk-language-selection .btn-leng .btn-leng-text{width:100%;background-color:#fff;color:#000;font-size:25px;font-weight:500;padding:5px 0;margin:0;border-radius:0 0 15px 15px;text-align:center}.container .kiosk-language-selection .btn-leng .btn-leng-text:hover{text-decoration-color:#0a58ca}.container .kiosk-home{width:100%;display:flex;flex-direction:column;gap:30px;justify-content:center;align-items:center;background-color:#fff;padding:20px;border-radius:20px;margin-top:40px}.container .kiosk-home h1{font-size:53px;text-align:center}.container .kiosk-home .kiosk-home-buttons{display:flex;gap:40px;width:100%}.kiosk-note-view-container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:30px;background-color:#fff;padding:20px;border-radius:20px;width:100%}.kiosk-note-view-container h1{font-size:53px;text-align:center;margin:0}.kiosk-note-view-container .note-content{font-size:30px;text-align:center;max-width:500px}.kiosk-note-view-container .note-actions{display:flex;gap:50px;width:100%;margin-top:40px}.kiosk-note-view-container .note-actions button{font-size:25px;height:60px}.kiosk-scan-wrapper{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;background-color:#fff;padding:30px;border-radius:20px}.kiosk-scan-wrapper h1{font-size:53px;text-align:center}.kiosk-scan-wrapper p{font-size:25px}.kiosk-scan-wrapper .kiosk-scan-description{font-size:20px}
