@import url(https://fonts.googleapis.com/css2?family=Lunasima:wght@400;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=IBM+Plex+Sans+Hebrew:wght@100;200;300;400;500;600;700&display=swap);:root{--button-primary-color:#a04598;--button-primary-color-hover:#765092;--button-primary-color-disabled:#3c3c3c;--admin-sidebar-width:250px;--padding-general:35px;--background-color-general:#f5f5f5}@media screen and (max-width:768px){:root{--padding-general:5vw}}#root,body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f5f5f5;background-color:var(--background-color-general);color:#333;direction:rtl;display:block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;overflow:visible;padding:0;text-align:right}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}button{background:#a04598;background:var(--button-primary-color);border:none;border-radius:5px;font-size:16px;margin:10px;padding:10px 20px;transition:background-color .3s}button,button:hover{color:#fff;cursor:pointer}button:hover{background:#765092;background:var(--button-primary-color-hover)}button:disabled{cursor:not-allowed}.main-flex-row{flex-direction:row;justify-content:flex-start}.main-flex-col,.main-flex-row{align-items:center;display:flex;width:100%}.main-flex-col{flex-direction:column;justify-content:center}.general-container{padding:35px;padding:var(--padding-general)}body{font-family:-apple-system,system-ui,BlinkMacSystemFont,Tahoma,IBM Plex Sans Hebrew,Arial,Helvetica}.help-score-form:before{background-color:#f5f5f5;bottom:0;content:"";left:0;position:fixed;right:0;top:0;z-index:-1}.help-score-form{align-items:flex-start;display:flex;font-family:-apple-system,system-ui,BlinkMacSystemFont,IBM Plex Sans Hebrew;justify-content:center;margin:0 auto;max-width:70%;padding-bottom:10vh;padding-top:2vh;position:relative;width:auto}.bordered-container:before{background-color:#ffffff4b;border-radius:5px;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.bordered-container{align-items:center;border:1.56px solid #a9a9a9cf;border-radius:15px;box-shadow:0 0 10px rgba(0,0,0,.256);display:flex;flex-direction:column;justify-content:center;padding:2% 0;position:relative;width:100%}.q-container{word-wrap:break-word;padding:1%;width:100%}.question-text{word-wrap:break-word;box-sizing:border-box;color:#333;font-size:1em;font-weight:500;-webkit-hyphens:auto;hyphens:auto;margin:auto 4% .7%;max-width:90%;overflow-wrap:break-word;padding:.5% 0;text-align:right;width:90%}.q-table{border-collapse:collapse;display:table;margin:auto 4% 2%;padding:2%;table-layout:fixed;width:90%}.q-table th,.q-table thead{background-color:#e6e5e5;padding:auto 2.2%}.q-table td,.q-table th{word-wrap:break-word;border:1.5px solid #a9a9a9;font-family:-apple-system,system-ui,BlinkMacSystemFont,IBM Plex Sans Hebrew;font-weight:500;padding:.5% 1%;text-align:center}.q-table td{padding:1%}.q-table td:hover{background-color:#f1f8ff}.q-table .selected,.q-table td.selected:hover{background-color:#dfefff80}.radio-input{display:none}.custom-radio{background-color:#cccccc9e;border:3px solid #a9a9a9;border-radius:50%;box-shadow:inset 0 0 0 2px #fff;display:inline-block;height:.85em;min-width:.85em;position:relative;width:.85em}.radio-input:checked+.custom-radio{background-color:#dfefff80;border-color:#228b22;box-shadow:none}.radio-input:checked+.custom-radio:after{border-radius:50%;color:#228b22!important;content:" ✔";display:block;font-family:marlet;font-size:.5em;font-size:.7em;font-weight:600;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(1.2)}.custom-radio:hover{border-color:#a9a9a9;cursor:pointer}.radio-label{align-items:center;display:flex;justify-content:center}.required{color:#790000;margin-left:4px}.help-score-form button[type=submit]{background-color:#a04598;border:1px solid #ac1c74;border-radius:5px;box-shadow:none;color:#fff;cursor:pointer;font-family:IBM Plex Sans Hebrew;font-weight:700;margin:2% 0;padding:1% 2%}.help-score-form button[type=submit]:hover{background-color:#a20067}.req_question{position:relative;z-index:0}.bordered-container .req_question:after{background-color:#ffdfdf80;border-radius:6px;bottom:6%;content:"";left:5%;position:absolute;right:3%;top:6%;z-index:-1}.req_question .radio-input+.custom-radio{border-color:#a9a9a9}.req_question .radio-input:checked+.custom-radio{border-color:#228b22}.req_question .question-text{color:#790000;margin-left:2%}.req_question td,.req_question th{border:1.59px solid #790000;table-layout:fixed}@keyframes shake{0%{transform:translateX(0)}20%{transform:translateX(-2px) rotate(0deg)}40%{transform:translateX(2px) rotate(0deg)}60%{transform:translateX(-2px) rotate(0deg)}80%{transform:translateX(2px) rotate(0deg)}to{transform:translateX(0) rotate(0deg)}}.requiredFieldsErrorMsg{animation:shake .3s;color:#790000;font-size:14px;font-weight:700}.option-vert{display:none!important}.bordered-container h2{text-align:center}.help-score-form-header{align-items:center;display:flex;flex-direction:column}.questionnaire-description{word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin:0 4%;overflow-wrap:break-word;padding-bottom:1%;text-align:right}@media screen and (max-width:768px){.help-score-form{padding-bottom:5vh;padding-top:2vh}.bordered-container{align-items:center;display:flex;flex-direction:column;padding:1%;width:100%}.option-vert{display:block!important}.q-container{align-items:right;align-items:center;display:flex;flex-direction:column;margin:auto 0;width:100%}.question-text{word-wrap:break-word;flex-wrap:wrap;-webkit-hyphens:auto;hyphens:auto;margin-right:4%;margin-top:1rem;overflow-wrap:break-word;width:90%}.q-table{align-self:center;display:inline-block}.q-table thead{display:none}.q-table tr{border:1px solid #a9a9a9;border-bottom:none;box-shadow:0 0 10px #0000001a;display:block;margin-bottom:1rem;width:60vw}.q-table td{align-items:right;border:none;border-bottom:1px solid #a9a9a9;display:flex;padding:.5rem;text-align:right}.radio-label{display:flex;justify-content:space-between}.custom-radio{height:.85em;margin-left:1rem;min-height:.85em;min-width:.85em;width:.85em}.radio-input:checked+.custom-radio:after{content:"✓"}.option-text{display:inline-block;margin-left:1rem;overflow-wrap:break-word}.req_question:after{background-color:#ffdfdf80;border-radius:6px;bottom:1em;content:"";margin-right:.1em;padding:.5rem .5rem .5rem 1rem;position:absolute;top:-.05em;z-index:-1}.questionnaire-description{display:none}}.spinner-container{align-items:center;align-self:center;display:flex;justify-content:center;justify-self:stretch}.spinner-container .spinner{animation:spin .8s linear infinite;border:4px solid #0000001a;border-radius:100%;border-top-color:#767676;height:5vw;max-height:25px;max-width:25px;width:5vw}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.score-container{background-color:#f3f3f3;border:1px solid #ccc;border-radius:8px;box-shadow:0 0 10px #0000001a;margin:4% auto;max-width:30%;padding:25px;text-align:center}.unique-background{background-color:#fff}.score-container h1{font-size:24px;margin-bottom:20px}.score-container p{font-size:auto;margin-bottom:20px}.score-container button{background-color:#a20067;border:1px solid #ac1c74;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;font-weight:550;margin-left:2%;margin-right:2%;margin-top:4%;padding:10px 20px}.score-container button:hover{background-color:#6c4a8c}.error-message{color:#790000;font-weight:700}.Overlay{background-color:#000000bf;bottom:0;left:0;position:fixed;right:0;top:0;z-index:1000}.Modal{background:#fff;border-radius:5px;bottom:auto;box-shadow:0 4px 8px #0003;left:50%;margin-right:-50%;outline:none;padding:20px;position:absolute;right:auto;top:50%;transform:translate(-50%,-50%);width:300px;z-index:1001}.Modal h2{margin-bottom:20px}.Modal input{border:1px solid #ccc;border-radius:5px;display:block;margin:10px 0;padding:8px;width:calc(100% - 16px)}.score-result{color:#a20067;font-weight:700}.score-result,.user-score{font-size:1.5em}.button-group{display:flex;font-weight:400;justify-content:center}.button-group button{background-color:#a04598;border-radius:5px;color:#fff;font:-apple-system,BlinkMacSystemFont;font-weight:550;margin:10px;padding:10px 20px}.button-group button:hover{background-color:#ac1c74}.contact-container{background-color:#f5f5f5;flex-direction:column;padding:2rem}.contact-container,.contact-info-container{align-items:center;display:flex;justify-content:center}.contact-info-container{flex-direction:row;gap:2rem;height:100%;position:relative;width:100%}.contact-form{align-items:center;align-self:center;background:#fff;border-radius:10px;box-shadow:0 4px 8px #0000001a;max-width:100%;padding:1rem 2rem 2rem;width:300px}.contact-header{margin-top:0;padding:0 1rem 1rem}.contact-container h1{color:#ac1c74;margin-bottom:.5px;margin-top:-5px}.contact-container h4{color:#650040;margin-bottom:0;margin-top:0}.contact-form label{color:#555;display:flex;flex-direction:column;font-weight:500;margin-top:.1rem;text-align:right}.contact-form label span{color:#724086;gap:20px;margin-bottom:.5rem;margin-right:1.2px;margin-top:.5rem}.contact-form input,.contact-form textarea{border:1px solid #ccc;border-radius:5px;color:#333;font-size:1rem;height:1rem;margin-top:.01rem;max-height:100px;overflow-y:auto;padding:.5rem 0;resize:vertical;text-indent:10px;width:100%}.contact-form textarea{height:150px}.contact-form button{background-color:#a04598;border:none;color:#fff;cursor:pointer;margin-top:1rem;padding:.6em 1em;transition:background-color .3s;width:100%}.contact-form button:hover{background-color:#ac1c74}#root>div>div>div>div.contact-info-container>form>label:nth-child(2)>input[type=email]{text-align:left;text-justify:auto}.contact-info{background:#fff;bottom:70%;box-shadow:0 14px 8px #0000001a;clip-path:polygon(0 0,70% 0,85% 25%,100% 50%,85% 75%,70% 100%,0 100%);display:inline-block;height:fit-content;justify-content:center;left:0;margin-left:-4%;padding:2rem;position:absolute;text-align:center;text-indent:10px;text-shadow:0 0 10px #0000001a;width:230px}.contact-info h3,.contact-info p,.contact-info strong{margin:0 auto}.contact-info h3{color:#a20067;font-size:1.15rem;margin-bottom:.5rem}.contact-info p{color:#ac1c74;font-size:.9rem}.contact-info strong{color:#ac1c74}.contact-container{position:relative}.modal-contact{align-items:center;align-self:center;background-color:#fff;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.278);font-size:1em;margin-top:.5rem;max-width:100%;padding:40px;position:fixed;text-align:center;top:40%;width:300px;z-index:1000}#root>div>div>div>div.contact-info-container>div.modal-contact>p,.modal p{background:linear-gradient(90deg,#9326cc,#7330b7,#d14699,#574ebf,#6b43c9);background-clip:text,border-box;-webkit-background-clip:text;color:#0000;font-size:2em;font-weight:550;margin:0}.delete-icon-history{color:#333}@media (max-width:840px){.contact-info-container{flex-direction:column}.contact-info{border-radius:10px;bottom:auto;box-shadow:0 4px 8px #0000001a;clip-path:none;left:auto;margin-left:0;margin-top:2rem;position:relative}}
/*# sourceMappingURL=main.87ce5bb5.css.map*/