@charset "UTF-8";.amount-token-container{background-image:url(/tokens/yellow-token.svg);background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;align-items:center;justify-content:center}.amount-token-container *{color:#6d5501}.amount-token-container .token-amount{font-size:6rem;font-family:NotoSans-he-bold,Arial,Helvetica,sans-serif;font-weight:700}.amount-token-container .token-text{font-size:2rem;margin-bottom:1rem;font-family:NotoSans-he-medium,Arial,Helvetica,sans-serif;font-weight:500}.generic-button.MuiButtonBase-root{text-transform:none;font-family:Rubik-medium,sans-serif;font-size:2rem;padding:.1rem 1.2rem;width:fit-content}.generic-button.MuiButtonBase-root.contained{background-color:#8837f0;color:#fff}.generic-button.MuiButtonBase-root.contained:disabled{background-color:#d9d9d9}.generic-button.MuiButtonBase-root.outlined{border:1px solid #888;color:#888;background-color:#fff}.generic-button.MuiButtonBase-root.outlined:disabled{opacity:.2}.generic-button.MuiButtonBase-root.color-outlined{font-family:NotoSans-he-regular,Arial,Helvetica,sans-serif;font-weight:400;font-size:1.8rem;border:solid 2px #8837f0;color:#8837f0;background-color:#faf2fe}.generic-button.MuiButtonBase-root.color-outlined:has(img){padding-left:0;gap:.67vw}.profile-image-container{aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:50%}.profile-image-container.default-img{border:none}.profile-image-container.default-img .profile-image{width:100%;height:100%;margin-top:unset;margin-bottom:unset}.profile-image-container.no-radius{border-radius:0}.profile-image-container--darkBorder{border:1px solid #888}.profile-image-container--lightBg{border:none;background:#faf2fe}.profile-image-container--primaryBorderLightBg{border:1px solid #8837f0;background:#faf2fe}.profile-image-container--whiteBorderGreenBg{border:4px solid white;background:#ebfdec}.profile-image-container--default{background:transparent;border:none}.profile-image-container .profile-image{width:100%;height:90%;object-fit:contain;margin-top:auto;margin-bottom:-.25rem}.patient-info-container{position:relative;display:flex;justify-content:center;align-items:center;width:19rem;height:17rem;border-radius:1rem;background-color:#fff;cursor:pointer}.patient-info-container .token-number{display:flex;font-size:2rem;position:absolute;height:2.5rem;border-radius:8px;justify-content:center;align-items:center;left:3%;top:4%;min-width:4rem;background-color:#fbe59d;color:#01392b}.patient-info-container .was-evaluated-tokens{display:flex;font-size:2rem;position:absolute;top:.75%;height:2.5rem;border-radius:8px;justify-content:center;align-items:center;right:.75%;background-color:#faf2fe;min-width:4rem;color:#8837f0}.patient-info-container .was-evaluated-tokens.zero-tokens{background-color:#ffe2e2;color:#fd3e3e}.patient-info-container .patient-inside-info{display:flex;flex-direction:column;align-items:center}.patient-info-container .patient-inside-info .patient-info-name{margin-top:1vh;margin-bottom:1.5rem;font-size:2rem;color:#01392b;font-family:Rubik-bold,Arial,Helvetica,sans-serif;font-weight:700}.patient-info-container .patient-inside-info .patient-stage{font-size:1.2rem;color:#01392b;padding-top:.4rem;font-family:Rubik-bold,Arial,Helvetica,sans-serif;font-weight:700}.patient-info-container .last-purchase-footer{background-color:#f5f5f5;width:9.9rem;height:2.5rem;color:#737373;display:inline-flex;align-items:center;justify-content:center;font-size:1.7rem;border-radius:8px;position:absolute;bottom:1.7rem;margin:auto}.patient-info-container .last-purchase-footer .last-purchase-cart{width:1.8rem;height:1.8rem;margin-left:.8rem}.purse-container{background-color:var(--token-diam);height:var(--token-diam);width:var(--token-diam);perspective:1000;filter:saturate(1.45) hue-rotate(2deg)}.token-container{height:var(--token-diam);width:var(--token-diam);transform-style:preserve-3d;transform-origin:50%}.token-container .front-token,.token-container .back-token{position:absolute;height:var(--token-diam);width:var(--token-diam);border-radius:50%;background-size:cover;background-repeat:no-repeat;display:flex;flex-direction:column;align-items:center;justify-content:center;background-image:var(--token-img, url(/tokens/yellow-token.svg))}.token-container .front-token *,.token-container .back-token *{color:#6d5501}.token-container .front-token .token-amount,.token-container .back-token .token-amount{font-family:Rubik-medium,Arial,Helvetica,sans-serif;font-weight:500;font-size:calc(var(--token-diam) / 4.5);display:flex;flex-direction:column;justify-content:center;align-items:center;height:calc(var(--token-diam) / 3.2);overflow-y:hidden}.token-container .front-token .token-amount *,.token-container .back-token .token-amount *{font-size:calc(var(--token-diam) / 4.5);font-family:Rubik-medium,Arial,Helvetica,sans-serif;font-weight:500}.token-container .front-token .token-text,.token-container .back-token .token-text{font-size:calc(var(--token-diam) / 12);font-family:Rubik-regular,Arial,Helvetica,sans-serif;font-weight:400}.token-container .front-token{transform:translateZ(calc(var(--token-diam) / 12.5 / 2))}.token-container .back-token{transform:translateZ(calc(var(--token-diam) / 12.5 / -2)) rotateY(180deg)}.token-container .side-token{transform:translate(calc(var(--token-diam) * -.46));transform-style:preserve-3d}.token-container .side-token .spoke{height:var(--token-diam);width:calc(var(--token-diam) / 12.5);position:absolute;transform-style:preserve-3d;backface-visibility:hidden}.token-container .side-token .spoke:before,.token-container .side-token .spoke:after{content:"";display:block;height:calc(var(--token-diam) * .0490676743);width:calc(var(--token-diam) / 12.5);position:absolute;transform:rotateX(87.1875deg);background:var(--token-side-color, #e9cf5e);filter:brightness(90%);background-size:100% calc(64 * calc(var(--token-diam) * .0490676743) / 144px)}.token-container .side-token .spoke:before{transform-origin:top center}.token-container .side-token .spoke:after{bottom:0;transform-origin:center bottom}.token-container .side-token .white:before,.token-container .side-token .white:after{background:var(--secondary-spoke-color, white)}.token-container .side-token .spoke:nth-child(32){transform:rotateY(90deg) rotateX(192deg)}.token-container .side-token .spoke:nth-child(31){transform:rotateY(90deg) rotateX(186.375deg)}.token-container .side-token .spoke:nth-child(30){transform:rotateY(90deg) rotateX(180.75deg)}.token-container .side-token .spoke:nth-child(29){transform:rotateY(90deg) rotateX(175.125deg)}.token-container .side-token .spoke:nth-child(28){transform:rotateY(90deg) rotateX(169.5deg)}.token-container .side-token .spoke:nth-child(27){transform:rotateY(90deg) rotateX(163.875deg)}.token-container .side-token .spoke:nth-child(26){transform:rotateY(90deg) rotateX(158.25deg)}.token-container .side-token .spoke:nth-child(25){transform:rotateY(90deg) rotateX(152.625deg)}.token-container .side-token .spoke:nth-child(24){transform:rotateY(90deg) rotateX(147deg)}.token-container .side-token .spoke:nth-child(23){transform:rotateY(90deg) rotateX(141.375deg)}.token-container .side-token .spoke:nth-child(22){transform:rotateY(90deg) rotateX(135.75deg)}.token-container .side-token .spoke:nth-child(21){transform:rotateY(90deg) rotateX(130.125deg)}.token-container .side-token .spoke:nth-child(20){transform:rotateY(90deg) rotateX(124.5deg)}.token-container .side-token .spoke:nth-child(19){transform:rotateY(90deg) rotateX(118.875deg)}.token-container .side-token .spoke:nth-child(18){transform:rotateY(90deg) rotateX(113.25deg)}.token-container .side-token .spoke:nth-child(17){transform:rotateY(90deg) rotateX(107.625deg)}.token-container .side-token .spoke:nth-child(16){transform:rotateY(90deg) rotateX(102deg)}.token-container .side-token .spoke:nth-child(15){transform:rotateY(90deg) rotateX(96.375deg)}.token-container .side-token .spoke:nth-child(14){transform:rotateY(90deg) rotateX(90.75deg)}.token-container .side-token .spoke:nth-child(13){transform:rotateY(90deg) rotateX(85.125deg)}.token-container .side-token .spoke:nth-child(12){transform:rotateY(90deg) rotateX(79.5deg)}.token-container .side-token .spoke:nth-child(11){transform:rotateY(90deg) rotateX(73.875deg)}.token-container .side-token .spoke:nth-child(10){transform:rotateY(90deg) rotateX(68.25deg)}.token-container .side-token .spoke:nth-child(9){transform:rotateY(90deg) rotateX(62.625deg)}.token-container .side-token .spoke:nth-child(8){transform:rotateY(90deg) rotateX(57deg)}.token-container .side-token .spoke:nth-child(7){transform:rotateY(90deg) rotateX(51.375deg)}.token-container .side-token .spoke:nth-child(6){transform:rotateY(90deg) rotateX(45.75deg)}.token-container .side-token .spoke:nth-child(5){transform:rotateY(90deg) rotateX(40.125deg)}.token-container .side-token .spoke:nth-child(4){transform:rotateY(90deg) rotateX(34.5deg)}.token-container .side-token .spoke:nth-child(3){transform:rotateY(90deg) rotateX(28.875deg)}.token-container .side-token .spoke:nth-child(2){transform:rotateY(90deg) rotateX(23.25deg)}.token-container .side-token .spoke:nth-child(1){transform:rotateY(90deg) rotateX(17.625deg)}.token-container.skeleton .front-token,.token-container.skeleton .back-token{display:none}.token-container.skeleton .side-token,.token-container.skeleton .side-token .spoke,.token-container.skeleton .side-token .spoke:before,.token-container.skeleton .side-token .spoke:after{backface-visibility:visible}.jump-token-animation-container{animation-name:jump;animation-duration:1s;animation-timing-function:cubic-bezier(.5,2,.8,1)}.jump-token-animation-container .token-container{animation:spin 1.4s;animation-iteration-count:1;animation-timing-function:ease-in-out}.jump-token-animation-container .token-container .token-ripple{position:absolute;height:200px;width:200px;border-radius:50%;--outline: 0 solid white;color:var(white);outline:var(--outline);animation:outline-extend .4s ease-out 1.4s forwards,outline-shrink .2s cubic-bezier(0,0,.29,.99) 1.6s forwards}@keyframes outline-extend{0%{outline-width:0;outline-offset:0}to{outline-width:32px;outline-offset:0}}@keyframes outline-shrink{0%{outline-offset:0}to{outline-width:0;outline-offset:32px}}@keyframes spin{0%{transform:rotateY(360deg)}to{transform:rotateY(0)}}@keyframes jump{0%{transform:translateY(calc(-50vh - 50%))}to{transform:translateY(0)}}.navbar-menu .MuiPaper-root{border-radius:2.4vh;margin-top:-6vh;display:flex;flex-direction:column;justify-content:center;margin-left:-.5vw;min-width:18.25vw;min-height:12.71vh;box-shadow:1px 2px 4px #40404040}.navbar-menu .MuiPaper-root .MuiMenuItem-root{display:flex;gap:1rem;min-height:5vh;font-size:1.8rem}.navbar-menu .MuiPaper-root .MuiMenuItem-root .menu-image{width:1.6rem}.popup-buttons-container{gap:2rem;justify-content:flex-end;width:100%}.attendance-container{display:flex;flex-direction:column;justify-content:space-around;color:#363636;padding:3rem;gap:1.5rem}.attendance-container .title{font-family:NotoSans-he-bold,Arial,Helvetica,sans-serif;font-weight:700;font-size:2.2rem}.attendance-container .close-icon{height:1.5rem;position:absolute;top:0;right:0;transform:translate(-75%,75%);cursor:pointer}.attendance-container .info{font-family:NotoSans-he-regular,Arial,Helvetica,sans-serif;font-weight:400;font-size:2rem;line-height:1.5;white-space:pre-wrap}.tv-name-popup-dialog-container{border-radius:1.5rem}.tv-name-popup-dialog-container .input-tv-name-container{padding:3rem;width:clamp(34vw,60rem,79vw)}.tv-name-popup-dialog-container .input-tv-name-container .choose-name-popup-header{font-size:2.2rem;color:#363636;font-family:NotoSans-he-bold,Arial,Helvetica,sans-serif;font-weight:700}.tv-name-popup-dialog-container .input-tv-name-container .tv-name-popup-content{padding-block:1.8rem;display:flex;flex-direction:column;row-gap:1.5rem;margin-bottom:5rem}.tv-name-popup-dialog-container .input-tv-name-container .tv-name-popup-content .tv-name-popup-error{color:#fd3e3e;font-size:1.5rem}.tv-name-popup-dialog-container .input-tv-name-container .Form-body .Form-textInput-control{flex-direction:row-reverse;align-items:center;justify-content:space-between;gap:.1rem}.tv-name-popup-dialog-container .input-tv-name-container .Form-body .Form-textInput{height:4rem;border-radius:1rem;width:clamp(20vw,50rem,70vw);font-size:1.5rem}.tv-name-popup-dialog-container .input-tv-name-container .Form-body .MuiFormControl-root{width:clamp(20vw,50rem,70vw)}.tv-name-popup-dialog-container .input-tv-name-container .Form-body .Form-textInput-label{font-size:1.8rem;white-space:nowrap;color:#363636;font-family:NotoSans-he-regular,Arial,Helvetica,sans-serif;font-weight:400}.navbar{height:calc(100vh - 8rem);background-color:#fcfcfc;border:1px solid #d9d9d9;border-top-color:transparent;width:28rem;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.navbar .navbar-item{width:100%}.navbar .navbar-item .submenu{max-height:0;overflow:hidden;display:flex;flex-direction:column;border-right:5px solid #8837f0;transition:max-height .4s cubic-bezier(.25,.8,.25,1)}.navbar .navbar-item .submenu .submenu-item{padding:1rem 3rem;font-size:1.8rem;color:#8837f0;text-decoration:none;transition:background-color .3s ease,color .3s ease;background-color:#faf2fe}.navbar .navbar-item .submenu .submenu-item.submenu-item-active{font-weight:700;text-decoration:underline}.navbar .navbar-item .submenu.open{max-height:30rem;transition:max-height .4s cubic-bezier(.25,.8,.25,1)}.navbar .move-to-tv-icon{width:2rem;height:2rem}.navbar .navbar-top{display:flex;flex-direction:column;width:100%;align-items:center;justify-content:space-between;height:85%}.navbar .navbar-top .navbar-links{display:flex;flex-direction:column;align-items:center;width:100%}.navbar .navbar-top .navbar-page-button{width:100%;height:7.19vh;border:none;color:#888;background-color:transparent;white-space:nowrap;text-decoration:none;padding:2rem;border-right:5px solid transparent;gap:1rem;text-align:center;display:flex;align-items:center;cursor:pointer}.navbar .navbar-top .navbar-page-button .nav-link-image{width:1.4rem}.navbar .navbar-top .navbar-page-button .nav-link-text{font-size:clamp(2rem,1.3vw,3.5rem);font-size:2rem;font-family:NotoSans-he-regular,Arial,Helvetica,sans-serif;font-weight:400}.navbar .navbar-top .navbar-page-button .nav-link-text.picked-link{color:#8837f0;font-family:NotoSans-he-semiBold,Arial,Helvetica,sans-serif;font-weight:600}.navbar .navbar-top .clicked-button{border-color:#8837f0;background-color:#faf2fe}.navbar .navbar-top .show-in-tv-button{color:#8837f0;font-size:2rem;border-color:#8837f0;gap:1.5rem;justify-content:flex-start;width:85%;line-height:1.7;font-family:NotoSans-he-regular,Arial,Helvetica,sans-serif;font-weight:400}.navbar .navbar-bottom{height:8.63vh;border:none;background-color:transparent;border-top:1px solid #d9d9d9;width:100%;display:flex;align-items:center;padding-right:2rem;gap:1rem;cursor:pointer}.navbar .navbar-bottom .caretaker-name{font-size:1.8rem;color:#888}.navbar .navbar-bottom .logout-button{font-size:2rem}.layout-page-container{height:100vh;width:100vw;overflow:hidden;display:grid;grid-template-areas:"logo header" "navbar content";grid-template-columns:min-content auto;grid-template-rows:8rem max-content;background-color:#f5f5f5}.layout-page-container:has(.layout-content-container-tv){grid-template-areas:"logo header" "content content"}.layout-page-container .layout-logo-container{grid-area:logo;width:100%;background-color:#fcfcfc;border:1px solid #d9d9d9;display:flex;justify-content:center;align-items:center}.layout-page-container .layout-logo-container.login{border:none;background-color:#ededed}.layout-page-container .layout-logo-container .logo{height:5rem}.layout-page-container .layout-header-container{grid-area:header;height:fit-content}.layout-page-container .layout-navbar-container{grid-area:navbar;width:fit-content}.layout-page-container .layout-navbar-container.tv{display:none}.layout-page-container .layout-navbar-container .login-side{min-width:28rem;height:100%;background-image:url(/images/login-side.svg)}.layout-page-container .layout-content-container{grid-area:content;padding:clamp(1vw,1rem,6vw) 4rem 0 0;overflow-y:auto;height:calc(100vh - 8rem);padding-bottom:1vh}.layout-page-container .layout-content-container:has(.no-padding){padding:0}.layout-page-container .layout-content-container:has(.padding-inline){padding-inline:4rem}.layout-page-container .layout-content-container-tv:has(.patient-list-rectangle){padding:0}.layout-page-container .layout-content-container:has(.user-details-container){padding-right:5rem}.patient-names-tracker-container{display:flex;align-items:flex-end;gap:.6vw;overflow-x:auto;padding-left:2vw;width:70vw}.patient-names-tracker-container .patient-name-button{display:flex;align-items:center;white-space:nowrap;padding:.8rem;border-radius:.8rem;min-width:fit-content;height:3rem;font-size:1.4rem;cursor:pointer;font-family:NotoSans-he-medium,Arial,Helvetica,sans-serif;font-weight:500}.patient-names-tracker-container .patient-name-button.evaluated{background-color:#faf2fe;color:#8837f0;border:1px solid #8837f0}.patient-names-tracker-container .patient-name-button.evaluated:disabled{color:#8837f099;border-color:#8837f099;cursor:auto}.patient-names-tracker-container .patient-name-button.not-evaluated{background-color:#fff;color:#888;border:1px solid #888}.patient-names-tracker-container .patient-name-button.not-evaluated:disabled{color:#8889;border-color:#8889;cursor:auto}.patient-names-tracker-container .patient-name-button.picked-name{background-color:#8837f0;color:#fff;border:1px solid #691195;font-family:NotoSans-he-bold,Arial,Helvetica,sans-serif;font-weight:700}.patient-profile-header-container{display:flex;align-items:center;gap:1.3rem}.patient-profile-header-container .patient-header-stage-container{height:5vw;display:flex;flex-direction:column;justify-content:space-evenly}.patient-profile-header-container .patient-header-stage-container .patient-header-name{font-size:2.2rem;font-family:NotoSans-bold,Arial,Helvetica,sans-serif;font-weight:700}.patient-profile-header-container .patient-header-stage-container .patient-header-stage{color:#676767;font-size:1.6rem;font-family:NotoSans-regular,Arial,Helvetica,sans-serif;font-weight:400}.patient-profile-header-container .add-comment-btn{background-color:transparent;border:none}.patient-profile-header-container .add-comment-btn .add-comment-img{height:4rem;margin-top:.7rem;margin-right:.4rem;cursor:pointer}.patient-profile-header-container .add-comment-btn .add-comment-img.added{margin:0;height:4.7rem}.selection-card-container{display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:.7rem;row-gap:1.3rem;box-shadow:2px 2px #d9d9d9;width:14rem;height:16.8rem;background-color:#fff;padding:1.2rem;flex-shrink:0;cursor:pointer;border:none}.selection-card-container .card-info{display:flex;flex-direction:column;align-items:center;row-gap:.2rem;width:100%}.selection-card-container .card-info .card-name{text-align:center;font-size:2rem;overflow:hidden;width:100%;text-overflow:ellipsis;white-space:nowrap;font-family:NotoSans-he-regular,Arial,Helvetica,sans-serif;font-weight:400}.selection-card-container .selection-button{background-color:#faf2fe;width:100%;padding-block:.3rem;border-radius:.6rem;border:none;font-size:1.4rem;color:#8837f0;display:flex;align-items:center;justify-content:center;font-family:NotoSans-he-medium,Arial,Helvetica,sans-serif;font-weight:500}.selection-tracker-container{padding-bottom:4rem;gap:1rem;display:flex;flex-direction:column}.selection-tracker-container .selection-tracker-title{font-size:2.2rem;color:#363636;font-family:NotoSans-he-medium,Arial,Helvetica,sans-serif;font-weight:500}.selection-tracker-container .selection-tracker{display:flex;align-items:flex-end;gap:1.3rem;width:100%;flex-wrap:wrap}.selection-tracker-container .selection-tracker .selection-tracker-button{white-space:nowrap;display:flex;justify-content:center;align-items:center;border:1.5px solid transparent;padding:.7rem 1.2rem;border-radius:.8rem;width:fit-content;font-size:1.8rem;background-color:#fff;color:#363636;box-shadow:2px 2px #d9d9d9;cursor:pointer;font-family:NotoSans-he-regular,Arial,Helvetica,sans-serif;font-weight:400}.selection-tracker-container .selection-tracker .selection-tracker-button.disabled{background-color:#0000000d;color:#0006;box-shadow:none}.selection-tracker-container .selection-tracker .selection-tracker-button.picked-name{background-color:#faf2fe;border:1.5px solid #8837f0;color:#8837f0;box-shadow:unset}.error-page-content{display:flex;flex-direction:column;justify-content:center;align-items:center;height:85%}.error-page-content .error-heading{color:#8837f0;font-size:11rem}.error-page-content .error-text{font-size:3rem}.layout-header{position:absolute;top:0;left:0;width:calc(100vw - 28rem);height:8rem;background-color:#ededed;display:flex;align-items:center;justify-content:space-between;padding-inline:4rem}.layout-header.tv-mode{width:100vw}.layout-header .header-right{display:flex}.layout-header .header-right .back-arrow-button{overflow:hidden;transition:width .2s ease-in-out}.layout-header .header-right .back-arrow-button .back-arrow-icon{width:3.2rem;height:3.2rem;display:flex;align-items:center;cursor:pointer}.layout-header .header-right .back-arrow-button .back-arrow-icon img{width:100%;height:100%}.layout-header .header-right .header-text{display:flex;color:#363636;align-items:baseline;padding-right:.5rem;font-size:2.5rem;font-family:Rubik-semiBold,Arial,Helvetica,sans-serif;font-weight:600}.layout-header .header-right .header-note{font-family:Rubik-regular,Arial,Helvetica,sans-serif;font-weight:400;font-size:2rem;margin-right:.9rem;color:#797979}.layout-header .buttons-container{display:flex;column-gap:2rem}.layout-header .buttons-container .secondary-button{color:#8837f0;background-color:#faf2fe;border:2px #8837f0 solid;font-family:Rubik-regular,Arial,Helvetica,sans-serif;font-weight:400}.layout-header .buttons-container .secondary-button .secondary-icon{height:1.5rem}.input-container .MuiStack-root .Form-textInput-label{color:#888;background-color:#f5f5f5;z-index:2;margin-right:1vw;padding:0 .5vw;font-size:1.6rem}.input-container .MuiStack-root .MuiInputBase-root{width:100%;height:4rem;border:none;border-radius:0;padding:0}.input-container .MuiStack-root .MuiInputBase-root.Form-error{background-color:transparent}.input-container .MuiStack-root .MuiInputBase-root.Form-error .MuiInputAdornment-positionEnd{position:absolute;left:0}.input-container .MuiStack-root .MuiInputBase-root.Mui-focused{outline:none;background-color:transparent}.input-container .MuiStack-root .MuiInputBase-root.Mui-focused .MuiInputBase-input{border:2px solid #8837f0}.input-container .MuiStack-root .Mui-focused+.Form-textInput-label{color:#8837f0}.input-container .MuiStack-root .Form-errorMsg-container{min-height:0;display:flex;align-items:center;margin-top:2rem}.input-container .MuiStack-root .MuiInputBase-input{border:1px solid #888;border-radius:.8rem;padding:1.7rem 2rem;outline:none;color:#4f4f4f;font-size:2.2rem}.change-password-page-container{margin-right:20vw;margin-top:20vh;width:32.16vw}.change-password-page-container .change-password-header{font-size:3.35vw;margin:auto;width:fit-content;margin-bottom:1.7vw}.change-password-page-container .change-password-p{font-size:2vw;margin:auto;width:fit-content;margin-bottom:3vw}.change-password-page-container .MuiStack-root{width:37.16vw;gap:1vw}.change-password-page-container .MuiStack-root .Form-textInput-control{width:35.43vw}.change-password-page-container .MuiStack-root .Form-textInput-control .MuiInputAdornment-positionEnd{position:relative;left:4rem}.change-password-page-container .MuiStack-root .MuiInputBase-input{min-width:25.43vw}.change-password-page-container .MuiStack-root .Form-textInput.Form-error{width:32.16vw}.change-password-page-container .MuiStack-root .Form-eyeIcon{fill:#888}.change-password-page-container .change-password-button{align-self:flex-end;margin-top:3rem;position:relative;left:3vw}.forgot-password-page-container{margin-right:18vw;margin-top:20vh;width:32.16vw}.forgot-password-page-container .forgot-password-header{font-size:3.35vw;margin:auto;width:fit-content;margin-bottom:1.7vw}.forgot-password-page-container .forgot-password-p{font-size:2vw;margin:auto;width:fit-content;margin-bottom:3vw}.forgot-password-page-container .MuiStack-root{width:100%;margin-top:5vh;display:flex;flex-direction:column;gap:1vw}.forgot-password-page-container .forgot-password-button{align-self:self-end;margin-top:3rem}.login-page-container{margin-right:18vw;margin-top:20vh;display:flex;flex-direction:column;width:32.16vw;background-color:#f5f5f5}.login-page-container .login-header{font-family:Rubik-semiBold,Arial,Helvetica,sans-serif;font-weight:600;color:#363636;font-size:2.5rem;margin-bottom:2vh}.login-page-container .MuiStack-root{width:32.16vw;gap:1vw}.login-page-container .MuiStack-root .login-password-input .MuiInputAdornment-positionEnd{position:relative;left:4rem}.login-page-container .MuiStack-root .MuiInputBase-input{min-width:29.7vw}.login-page-container .MuiStack-root .Form-textInput.Form-error{width:32.16vw}.login-page-container .MuiStack-root .Form-eyeIcon{fill:#888}.login-page-container .login-forgot-password-btn{font-family:Rubik-semiBold,Arial,Helvetica,sans-serif;font-weight:600;background-color:transparent;color:#8837f0;cursor:pointer;border:none;text-align:right;font-size:1.8rem}.login-page-container .primary{margin-top:2.7vh;align-self:flex-end;font-weight:700;font-family:Rubik,AssistantRegular,Arial,Helvetica,sans-serif}.login-page-container .login-button{align-self:self-end;margin-top:3rem}.login-page-container .Form-errorMsg{margin-inline:0}.weekly-reports-page-container .weekly-reports-title-container{padding:1.4rem 4.02vw;border-bottom:2px solid #d9d9d9;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end}.weekly-reports-page-container .weekly-reports-title-container .date-selection-container{display:flex;flex-direction:row-reverse;gap:1rem}.weekly-reports-page-container .weekly-reports-title-container .date-selection-container .clear-all-btn{background:#faf2fe;border:1px solid #8837f0;color:#691195;border-radius:10px;align-items:center;font-size:1.3rem;display:flex;padding:12px;gap:2px}.weekly-reports-page-container .weekly-reports-title-container .date-selection-container .clear-all-btn:disabled{background-color:#e1e1e166;border-color:#e1e1e166;color:#828282}.weekly-reports-page-container .weekly-reports-title-container .weekly-reports-title{font-family:NotoSans-bold,Arial,Helvetica,sans-serif;font-weight:700;font-size:2.2rem;color:#a3a3a3}.weekly-reports-page-container .month-title{margin:1.4rem 4.02vw 1rem 0;font-family:NotoSans-he-semiBold,Arial,Helvetica,sans-serif;font-weight:600;font-size:2rem;color:#a3a3a3}.weekly-reports-page-container .week-in-weekly-report-container{display:flex;justify-content:space-between;align-items:center;padding:1rem 4.8rem;border-bottom:1.5px solid #d9d9d9;background-color:#fff}.weekly-reports-page-container .week-in-weekly-report-container .week-date-range{font-family:NotoSans-he-regular,Arial,Helvetica,sans-serif;font-weight:400;font-size:2rem;color:#888}.weekly-reports-page-container .week-in-weekly-report-container .download-button{margin:0 1.8rem;display:inline-flex;align-items:center;gap:.293vw;padding:.659vh .879vw;border-radius:.67vw;border:none;font-family:NotoSans-he-medium,Arial,Helvetica,sans-serif;font-weight:500;background-color:#faf2fe;color:#8837f0}.weekly-reports-page-container .week-in-weekly-report-container .download-button:hover{cursor:pointer}.weekly-reports-page-container .week-in-weekly-report-container .download-button p{font-size:1.4rem}.weekly-reports-page-container .week-in-weekly-report-container .download-button img{max-width:100%;height:1.4rem}.weekly-reports-page-container .no-results-container{display:flex;width:100%;justify-content:center;height:75vh;align-items:center}.weekly-reports-page-container .no-results-container .no-results{color:#a3a3a3;font-size:1.5rem}.add-comment-popup-content{min-width:63.484vw;display:flex;flex-direction:column;gap:2.158vh}.add-comment-popup-heading{text-align:right;font-size:2.2rem;font-family:NotoSans-he-bold,Arial,Helvetica,sans-serif;font-weight:700}.add-comment-popup-text{resize:none;width:100%;height:16.9vh;line-height:2.72rem;font-size:2rem;border-color:#d9d9d9;padding:1.34vw;letter-spacing:0;font-family:NotoSans-he-regular,Arial,Helvetica,sans-serif;font-weight:400}.add-comment-popup-text::placeholder{color:#bfbebe}.add-comment-popup-text:focus{outline:none}.add-comment-popup-chars-counter{align-self:flex-end;position:absolute;top:calc(3.35vw + 2.2rem)}.add-comment-popup-container .MuiPaper-root{min-height:37.29vh;min-width:70.184vw;padding:3.35vw;margin:0;border-radius:1.5rem;background-color:#fafafa}.add-comment-popup-container .MuiPaper-root .MuiDialogContent-root{width:100%;overflow-y:hidden;padding:0}.image-selection-container .images-container .image-container{width:10.05vw;height:10.05vw;display:flex;align-items:center;justify-content:center}.image-selection-container{overflow:hidden;display:flex;flex-direction:column;justify-content:space-around}.image-selection-container .popup-heading{font-size:2.4rem;padding:0 2rem;font-family:NotoSans-he-bold,Arial,Helvetica,sans-serif;font-weight:700}.image-selection-container .popup-buttons{display:flex;gap:2rem;justify-content:flex-end}.image-selection-container .images-container{height:calc(2.25*(3.597vh + 10.05vw));padding:0 2vw;overflow-y:auto;display:flex;flex-wrap:wrap;justify-content:center;gap:3.597vh}.image-selection-container .images-container .image-container{position:relative;border:none;background-color:#faf2fe;border-radius:50%}.image-selection-container .images-container .image-container:hover{cursor:pointer}.image-selection-container .images-container .image-container.current{border:3px solid black}.image-selection-container .images-container .image-container .image{object-fit:cover}.image-selection-container .MuiButtonBase-root{right:auto;left:1.5rem}.current-image-container{position:relative;border:none;background-color:transparent;width:8rem;height:8rem}.current-image-container .current-image{width:8rem;height:8rem;border-radius:50%;background-size:cover;background-position:center;outline:none;cursor:pointer}.current-image-container .with-border{border:.1rem solid #8837f0}.current-image-container .no-border,.current-image-container .default-image{border:none}.current-image-container .pencil-image{position:absolute;bottom:0;right:0;width:35%;height:35%}.image-selection-container .images-container .image-container .token-image{width:100%}.add-user-popup-dialog-container{border-radius:1.5rem}.add-user-popup-dialog-container .add-user-popup-container{padding:3rem 8rem;width:clamp(34vw,64rem,79vw)}.add-user-popup-dialog-container .add-user-popup-container .add-user-popup-header{display:flex;flex-direction:row;width:100%;justify-content:space-between;align-items:center}.add-user-popup-dialog-container .add-user-popup-container .add-user-popup-header header{font-size:2.2rem;color:#363636;font-family:NotoSans-he-bold,Arial,Helvetica,sans-serif;font-weight:700}.add-user-popup-dialog-container .add-user-popup-container .add-user-popup-content{padding-block:2rem;display:flex;flex-direction:column;row-gap:1.5rem}.add-user-popup-dialog-container .add-user-popup-container .add-user-popup-content .select-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:4rem}.add-user-popup-dialog-container .add-user-popup-container .Form-body .Form-textInput-control,.add-user-popup-dialog-container .add-user-popup-container .Form-body .Form-dateInput-control.MuiFormControlLabel-root{flex-direction:row-reverse;align-items:center;justify-content:space-between;gap:4rem}.add-user-popup-dialog-container .add-user-popup-container .Form-body .Form-textInput,.add-user-popup-dialog-container .add-user-popup-container .Form-body .Form-dateInput.MuiFormControl-root .MuiInputBase-root{height:4rem;border-radius:1rem;width:clamp(20vw,30rem,30vw);font-size:1.5rem}.add-user-popup-dialog-container .add-user-popup-container .Form-body .Form-dateInput.MuiFormControl-root{width:clamp(20vw,30rem,30vw)}.add-user-popup-dialog-container .add-user-popup-container .Form-body .Form-select-container{width:fit-content}.add-user-popup-dialog-container .add-user-popup-container .Form-body .Form-select-container .Form-select{border-radius:1rem;width:clamp(20vw,30rem,30vw);font-size:1.5rem;color:#252525}.add-user-popup-dialog-container .add-user-popup-container .Form-body .Form-select-container .MuiInputBase-root fieldset.MuiOutlinedInput-notchedOutline{border:1px solid rgba(54,54,54,.45)}.add-user-popup-dialog-container .add-user-popup-container .Form-body .MuiRadioGroup-root.Form-radioGroup{flex-direction:row;align-items:center}.add-user-popup-dialog-container .add-user-popup-container .Form-body .Form-radioGroup-label{padding-left:4.5rem}.add-user-popup-dialog-container .add-user-popup-container .Form-body .Form-textInput-label,.add-user-popup-dialog-container .add-user-popup-container .Form-body .MuiFormLabel-root,.add-user-popup-dialog-container .add-user-popup-container .Form-body .Form-dateInput-label.MuiTypography-root{font-size:1.8rem;white-space:nowrap;color:#363636;font-family:NotoSans-he-regular,Arial,Helvetica,sans-serif;font-weight:400}.add-user-popup-dialog-container .add-user-popup-container .Form-body .Form-errorMsg-container{min-height:0;margin-top:1rem}.add-user-popup-dialog-container .add-user-popup-container .Form-body .Form-errorMsg-container span{margin:unset;font-size:1.2rem;line-height:unset}.add-user-popup-dialog-container .MuiPaper-root{border-radius:1.5rem}.MuiStack-root{width:100%}.all-tokens-container{margin-top:3.5vh}.all-tokens-container .patients-tokens-container{display:flex;flex-direction:column;row-gap:1.5rem;width:39.531vw}.all-tokens-container .patients-tokens-container .the-outside-of-the-token{height:fit-content}.all-tokens-container .patients-tokens-container .the-outside-of-the-token .patient-token-container{display:flex;width:100%;align-items:center;justify-content:space-between;border-radius:1rem;padding:1rem;cursor:pointer}.all-tokens-container .patients-tokens-container .the-outside-of-the-token .patient-token-container .token-container{padding-top:0}.all-tokens-container .patients-tokens-container .the-outside-of-the-token .patient-token-container .text.personal-token{font-family:Rubik-bold,Arial,Helvetica,sans-serif;font-weight:700;align-self:center}.all-tokens-container .patients-tokens-container .the-outside-of-the-token .chosen{background-color:#faf2fe;border:1px solid #8837f0}.all-tokens-container .patients-tokens-container .the-outside-of-the-token .chosen.left-meeting{background-color:#fbfbfb;border:1px solid #777}.all-tokens-container .patients-tokens-container .the-outside-of-the-token .unchosen{background-color:#fff;box-shadow:2px 2px #d9d9d9}.header-container{margin-top:3vh}.all-tokens-container{display:flex;justify-content:flex-start;align-items:center}.all-tokens-container .patients-tokens-container .leave-btn-container{display:flex;column-gap:1.199vw;width:fit-content;background-color:#fff;box-shadow:2px 2px #d9d9d9;border-radius:8px;padding:1.438vh .754vw;cursor:pointer;white-space:nowrap}.all-tokens-container .patients-tokens-container .leave-btn-container.chosen{background-color:#faf2fe;border:1px solid #8837f0;box-shadow:none}.all-tokens-container .patients-tokens-container .leave-btn-container.chosen.left-meeting{background-color:#fbfbfb;border:1px solid #777}.all-tokens-container .patients-tokens-container .leave-btn-container .leave-meeting-btn{font-family:Rubik-semiBold,Arial,Helvetica,sans-serif;font-weight:600;background-color:transparent;border-color:transparent;color:#fd3e3e;font-size:1.8rem;cursor:pointer}.all-tokens-container .token-container{display:flex;flex-direction:row;justify-content:center;align-items:center;column-gap:1rem}.all-tokens-container .token-container .token-img{height:5rem;width:5rem}.all-tokens-container .token-container .token-header{font-family:Rubik-bold,Arial,Helvetica,sans-serif;font-weight:700;font-size:2rem}.all-tokens-container .token-container .token-description{font-size:1.4vw;word-break:break-word}.all-tokens-container .token-container.big{margin-top:1vh;margin-left:8vw}.all-tokens-container .tokens-amount-big-container{margin:auto}.end-btn-container .MuiButtonBase-root{left:3.5vw;bottom:6vh;color:#d32f2f}.behavior-popup-container *{font-size:2rem}.behavior-popup-container .behavior-popup-content{display:flex;flex-direction:column;justify-content:space-between;padding:0;gap:1.5rem}.behavior-popup-container .behavior-popup-content .leave-meeting-heading{align-self:flex-start;font-size:2.2rem;font-family:NotoSans-he-bold,Arial,Helvetica,sans-serif;font-weight:700}.behavior-popup-container .behavior-popup-content .session-targets-title{font-size:2rem;font-family:NotoSans-he-semiBold,Arial,Helvetica,sans-serif;font-weight:600}.behavior-popup-container .behavior-popup-content .all-tokens-container{width:100%;margin-top:0}.behavior-popup-container .behavior-popup-content .all-tokens-container .patients-tokens-container{width:100%;padding-block:2px;overflow-y:auto;padding-right:2px;height:calc(75vh - 23rem)}.behavior-popup-container .behavior-popup-content .behavior-popup-alert{font-family:Rubik-regular,Arial,Helvetica,sans-serif;font-weight:400;font-size:1.8rem;color:#fd3e3e}.behavior-popup-container .behavior-popup-text-container{height:7rem;display:flex;flex-direction:column;justify-content:space-between}.behavior-popup-container .MuiPaper-root{min-height:75vh;width:75rem;max-width:unset;padding:3rem;margin:0;border-radius:1rem;background-color:#fafafa}.behavior-popup-container .MuiPaper-root .MuiDialogContent-root{width:100%;height:100%;overflow-y:hidden;padding:0}.behavior-popup-container .Form-actualForm{width:100%}.behavior-popup-container .Form-actualForm .Form-body{display:flex;flex-direction:column;width:100%;gap:1.2vw}.behavior-popup-container .session-targets-container{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:1.2vw}.change-tokens-popup-container{display:flex;flex-direction:column;justify-content:space-around;overflow-x:hidden;background-color:#f5f5f5;padding:3.5rem 3.5rem 9rem;gap:2rem;height:69.4rem}.change-tokens-popup-container.no-input-popup-container{height:auto}.change-tokens-popup-container .selection-cards-container .selection-cards{padding-inline:0}.change-tokens-popup-container .Form-body{height:3.9rem;width:100%}.change-tokens-popup-container .Form-body.no-input-popup-container{height:0}.change-tokens-popup-container .Form-textInput-container .Form-textInput{height:3.9rem;border-radius:1rem;border:rgba(0,0,0,.3019607843) solid .1rem;font-size:2rem;padding:1.5rem;background-color:#fff}.change-tokens-popup-container .Form-textInput-container .Form-textInput-maxLength{display:none}.change-tokens-popup-container .buttons-container{position:relative;bottom:-45.8rem;left:-61.4rem;width:16.7rem}.change-tokens-popup-container .buttons-container.no-input-popup-container{bottom:-45rem}.change-tokens-popup-container .chosen-tokens-big-container .chosen-tokens-container{display:flex;width:100%;overflow-x:scroll;min-height:21.6rem;column-gap:1.675vw;padding:1.7vh 3.015vw;border:2px solid #8837f0;border-radius:.7rem;background-color:#faf2fe}.change-tokens-popup-container .chosen-tokens-big-container .chosen-tokens-container .token-container{margin-left:3vw;width:max-content}.change-tokens-popup-container .choose-tokens-p{font-size:2rem;height:1.5rem;font-family:NotoSans-he-semiBold,Arial,Helvetica,sans-serif;font-weight:600}.change-tokens-popup-container .choose-tokens-p.no-input-popup-container{height:0}.change-tokens-popup-container .choose-tokens-heading{font-size:2.2rem;padding-bottom:.5rem;font-family:NotoSans-he-bold,Arial,Helvetica,sans-serif;font-weight:700}.start-session-button{margin-right:45rem}.edit-group-popup-dialog-container{border-radius:1.5rem}.edit-group-popup-dialog-container .edit-group-popup-container{padding:4rem 5rem;width:50vw;background-color:#f5f5f5}.edit-group-popup-dialog-container .edit-group-popup-container .edit-group-popup-header{font-size:2.2rem;color:#363636;font-family:NotoSans-he-bold,Arial,Helvetica,sans-serif;font-weight:700}.edit-group-popup-dialog-container .edit-group-popup-container .edit-group-popup-content{padding-block:3rem;display:flex;flex-direction:column;row-gap:1.5rem;width:62%}.edit-group-popup-dialog-container .edit-group-popup-container .edit-group-popup-content .Form-textInput-control{flex-direction:row-reverse;align-items:center;justify-content:space-evenly;gap:4rem}.edit-group-popup-dialog-container .edit-group-popup-container .edit-group-popup-content .Form-radioGroup-label{padding-left:4.5rem}.edit-group-popup-dialog-container .edit-group-popup-container .edit-group-popup-content .Form-textInput,.edit-group-popup-dialog-container .edit-group-popup-container .edit-group-popup-content .MuiInputBase-root{height:4rem;border-radius:1rem;width:clamp(20vw,30rem,30vw);font-size:1.5rem}.edit-token-popup-dialog-container{border-radius:1.5rem}.edit-token-popup-dialog-container .edit-token-popup-container{padding:4rem 5rem;width:70.184vw;background-color:#f5f5f5}.edit-token-popup-dialog-container .edit-token-popup-container .edit-token-popup-header{display:flex;flex-direction:row;width:100%;justify-content:space-between;align-items:center}.edit-token-popup-dialog-container .edit-token-popup-container .edit-token-popup-header header{font-size:2.2rem;color:#363636;font-family:NotoSans-he-bold,Arial,Helvetica,sans-serif;font-weight:700}.edit-token-popup-dialog-container .edit-token-popup-container .edit-token-popup-content{padding-block:3rem;display:flex;flex-direction:column;row-gap:1.5rem;width:62%}.edit-token-popup-dialog-container .edit-token-popup-container .edit-token-popup-content .Form-textInput-control{flex-direction:row-reverse;align-items:center;justify-content:space-between;gap:4rem}.edit-token-popup-dialog-container .edit-token-popup-container .edit-token-popup-content .MuiRadioGroup-root.Form-radioGroup{flex-direction:row;align-items:center}.edit-token-popup-dialog-container .edit-token-popup-container .edit-token-popup-content .Form-radioGroup-label{padding-left:4.5rem}.edit-token-popup-dialog-container .edit-token-popup-container .edit-token-popup-content .Form-textInput,.edit-token-popup-dialog-container .edit-token-popup-container .edit-token-popup-content .MuiInputBase-root{height:4rem;border-radius:1rem;width:clamp(20vw,30rem,30vw);font-size:1.5rem}.edit-token-popup-dialog-container .edit-token-popup-container .edit-token-popup-content .Form-textInput-label,.edit-token-popup-dialog-container .edit-token-popup-container .edit-token-popup-content .Form-radioGroup-label,.edit-token-popup-dialog-container .edit-token-popup-container .edit-token-popup-content .MuiFormLabel-root{font-size:1.8rem;white-space:nowrap;color:#363636;font-family:NotoSans-he-regular,Arial,Helvetica,sans-serif;font-weight:400}.edit-token-popup-dialog-container .edit-token-popup-container .edit-token-popup-content .Form-errorMsg-container{min-height:0}.edit-token-popup-dialog-container .edit-token-popup-container .edit-token-popup-content .Form-errorMsg-container span{margin:unset;font-size:1.2rem;line-height:unset}.edit-token-popup-dialog-container .MuiPaper-root{border-radius:1.5rem}.unpicked-caretaker-header{flex-direction:row;display:flex;justify-content:space-between;width:100%;margin-bottom:4rem}.unpicked-caretaker-header .Form-body{width:100%}.unpicked-caretaker-header .Form-container{width:fit-content}.unpicked-caretaker-header .Form-textInput-control{justify-content:flex-end;flex-direction:row}.unpicked-caretaker-header .Form-textInput-control .Form-textInput-label{font-size:clamp(2.1vw,2.6rem,9.2vw);color:#000}.unpicked-caretaker-header .Form-textInput-control .Form-textInput{border:1px solid #888;width:clamp(20vw,22.9rem,50vw);height:clamp(3vw,3.7rem,14vw);border-radius:.67vw;background-color:#fff;padding:1rem 1.5rem;outline:none}.unpicked-caretaker-header .Form-textInput-control .Form-textInput .MuiInput-input{font-size:1.8rem;font-family:NotoSans-he-light,Arial,Helvetica,sans-serif;font-weight:300}.unpicked-caretaker-header .Form-textInput-control .Form-textInput .search-icon{height:1.5rem;width:1.5rem}.unpicked-caretaker-header .header-text{display:flex;flex-direction:column;color:#363636}.unpicked-caretaker-header .header-text .unpicked-header-header{font-family:NotoSans-he-medium,Arial,Helvetica,sans-serif;font-weight:500;font-size:2.2rem;margin-bottom:.5rem}.unpicked-caretaker-header .header-text .unpicked-header-text{font-size:1.8rem;font-family:NotoSans-he-regular,Arial,Helvetica,sans-serif;font-weight:400}.selection-cards-container{position:relative}.selection-cards-container .selection-cards{display:flex;column-gap:2rem;overflow-x:auto;padding-inline:2rem;padding-bottom:.5rem;min-height:calc(1vh + 16.8rem)}.selection-cards-container:before,.selection-cards-container:after{content:"";position:absolute;width:2rem;background-color:#f5f5f5;height:100%;top:0}.selection-cards-container:before{right:-2rem;box-shadow:-5px 0 8px #f5f5f5}.selection-cards-container:after{right:100%;box-shadow:5px 0 8px #f5f5f5}.unpicked-caretakers-container .no-results{font-size:1.5rem}.layout-page-container .layout-content-container:has(.all-sessions-table){padding-inline:0}.layout-page-container .layout-content-container .all-sessions-table .MuiTableCell-root.MuiTableCell-head.AdminTable-headCell{font-family:NotoSans-he-bold,Arial,Helvetica,sans-serif;font-weight:700;color:#737373;font-size:1.5rem}.layout-page-container .layout-content-container .all-sessions-table .AdminTable-body .AdminTable-row-root,.layout-page-container .layout-content-container .all-sessions-table .MuiTableCell-root .AdminTable-row-root,.layout-page-container .layout-content-container .all-sessions-table .MuiTableHead-root .MuiTableCell-root .AdminTable-row-root{background-color:#fff;border-bottom:1px solid #e0e0e0}.layout-page-container .layout-content-container .all-sessions-table .MuiTableRow-root .AdminTable-headCell,.layout-page-container .layout-content-container .all-sessions-table .MuiTableRow-root .MuiTableCell-root{overflow:hidden;white-space:nowrap;text-align:right}.layout-page-container .layout-content-container .all-sessions-table .MuiTableRow-root .MuiTableCell-root:first-child,.layout-page-container .layout-content-container .all-sessions-table .MuiTableRow-root .AdminTable-headCell:first-child{text-overflow:unset;width:20%}.layout-page-container .layout-content-container .all-sessions-table .MuiTableRow-root .MuiTableCell-root:nth-last-child(2),.layout-page-container .layout-content-container .all-sessions-table .MuiTableRow-root .AdminTable-headCell:nth-last-child(2){width:3%}.layout-page-container .layout-content-container .all-sessions-table .MuiTableRow-root .MuiTableCell-root:last-child,.layout-page-container .layout-content-container .all-sessions-table .MuiTableRow-root .AdminTable-headCell:last-child{text-overflow:unset}.row .MuiFormControl-root .MuiInputBase-root{height:3.837vh;width:15vw;padding-right:1vw;border-radius:.67vw;background-color:#faf2fe}.row .MuiFormControl-root .MuiInputBase-root.filled-select{background-color:#f5f5f5}.row .MuiFormControl-root .MuiInputBase-root.filled-select .MuiSvgIcon-root{color:#737373}.row .MuiFormControl-root .MuiInputBase-root .MuiOutlinedInput-notchedOutline{border:none}.row .MuiFormControl-root .MuiInputBase-root .MuiSvgIcon-root{color:#8837f0;font-size:3vw;position:static;cursor:pointer}.row .MuiFormControl-root .MuiInputBase-root .MuiSelect-select{height:100%;padding:0;display:flex}.row .MuiFormControl-root .MuiInputBase-root .MuiSelect-select .notranslate{font-family:Rubik-medium,Arial,Helvetica,sans-serif;font-weight:500;display:flex;font-size:1.5vw;color:#8837f0;justify-self:center;align-items:center}.row .MuiFormControl-root .MuiInputBase-root .MuiSelect-select .notranslate:before{content:"בחירת אסימונים"}.row .MuiFormControl-root .MuiInputBase-root .MuiSelect-select .picked-tokens-container{display:flex;align-items:center;gap:.4vw}.row .MuiFormControl-root .MuiInputBase-root .MuiSelect-select .picked-tokens-container .MuiChip-root{background-color:transparent}.row .MuiFormControl-root .MuiInputBase-root .MuiSelect-select .picked-tokens-container .MuiChip-root img{margin:0;padding:0;width:2.518vh;height:2.518vh}.row .MuiFormControl-root .MuiInputBase-root .MuiSelect-select .picked-tokens-container .MuiChip-root span{padding:0}.attendances-tokens-select-menu .MuiPaper-root{padding:0;width:15vw;box-shadow:none;border:1px solid #8837f0;height:fit-content;min-height:0}.attendances-tokens-select-menu .MuiPaper-root .MuiList-root .MuiMenuItem-root{padding:0 5%}.attendances-tokens-select-menu .MuiPaper-root .MuiList-root .MuiMenuItem-root.Mui-selected{background-color:transparent}.attendances-tokens-select-menu .MuiPaper-root .MuiList-root .MuiMenuItem-root .token-name-checkbox-container{display:flex;justify-content:space-between;align-items:center;width:100%}.attendances-tokens-select-menu .MuiPaper-root .MuiList-root .MuiMenuItem-root .token-name-checkbox-container .checkbox-name-container{display:flex;flex-direction:row;gap:.5vw;align-items:center}.attendances-tokens-select-menu .MuiPaper-root .MuiList-root .MuiMenuItem-root .token-name-checkbox-container .token-name{font-size:1.34vw;color:#737373}.attendances-tokens-select-menu .MuiPaper-root .MuiList-root .MuiMenuItem-root .token-name-checkbox-container .MuiCheckbox-root{width:0}.attendances-tokens-select-menu .MuiPaper-root .MuiList-root .MuiMenuItem-root .token-name-checkbox-container .MuiCheckbox-root svg{margin-left:.1vw;font-size:1.675vw}.attendances-tokens-select-menu .MuiPaper-root .MuiList-root .MuiMenuItem-root .token-image{width:1.5vw;height:1.5vw}.row{display:flex;background-color:#fff;align-items:center;min-height:6.59vh;height:fit-content;width:100%;border-bottom:1px solid #d9d9d9;justify-content:space-between;white-space:nowrap;padding:0 3.5vw}.row .note-icon{cursor:pointer}.row .patient-name{font-family:Rubik-semiBold,Arial,Helvetica,sans-serif;font-weight:600;font-size:2rem;width:6vw;color:#737373}.row .attendance-notes-input{width:15vw;height:3vh;margin-right:1vw}.row .attendance-statuses-container{display:flex}.row .attendance-statuses-container .attendance-status-button{background-color:#f5f5f5;color:#737373;height:3.59vh;display:flex;justify-content:center;align-items:center;width:4vw;font-size:1.5vw;border:1px solid #d9d9d9;border-radius:.67vw;margin-right:1vw;cursor:pointer}.row .attendance-statuses-container .attendance-status-button.pressed{border-color:#8837f0;color:#8837f0;background-color:#faf2fe}.row .attendance-statuses-container .attendance-status-button svg{font-size:1.5vw}.row .attendance-statuses-container .attendance-status-button p{font-size:1.5vw}.row .tokens{width:10vw;background-color:#fff;margin-right:1vw}.row .tokens.pressed{background-color:#a28ac033}.row .Form-errorMsg-container{min-height:0}.row .add-attendance-note{background-color:transparent;border:none;width:1.6vw;height:1.9vw;background-size:cover;display:flex;cursor:pointer}.row .add-attendance-note img{width:1.6vw;height:1.9vw}.session-attendances-table .row.disabled{opacity:.55}.session-attendances-table .row.disabled .patient-name{color:#00000080}.session-attendances-page-container{height:calc(100vh - 8rem);display:flex;flex-direction:column}.session-attendances-page-container .session-attendances-header{padding:1.5rem 4vw}.session-attendances-page-container .session-attendances-header .session-attendances-title{font-family:Rubik-bold,Arial,Helvetica,sans-serif;font-weight:700;font-size:2.2rem;color:#363636;margin-bottom:2vh}.session-attendances-page-container .session-attendances-header .attendance-statuses-explanation{width:100%;display:flex;align-items:center;color:#888;gap:.5rem;font-size:1.7rem}.session-attendances-page-container .session-attendances-header .attendance-statuses-explanation .attendance-status-example{height:2.8vh;display:flex;justify-content:center;align-items:center;width:2.7vw;border:1px solid #d9d9d9;border-radius:.67vw}.session-attendances-page-container .session-attendances-header .attendance-statuses-explanation .attendance-status-example.right-margin{margin-right:1rem}.session-attendances-page-container .session-attendances-header .attendance-statuses-explanation .attendance-status-example svg{font-size:1.8rem}.session-attendances-page-container .session-attendances-header .attendance-statuses-explanation .attendance-status-example p{font-size:1.7rem}.session-attendances-page-container .session-attendances-header .marked-children-info{font-size:2rem;color:#8837f0;margin-top:3rem}.session-attendances-page-container .table-container{flex-grow:1;overflow-y:auto}.session-attendances-page-container .table-container .session-attendances-table{border-spacing:0;width:100%}.session-attendances-page-container .session-attendances-check{font-size:2rem;margin-bottom:1.6vh}.session-attendances-page-container .attendances-table-header{display:flex;gap:3vw}.session-attendances-page-container .attendances-table-header p{font-size:1.4rem}.group-header{font-family:Rubik-bold,Arial,Helvetica,sans-serif;font-weight:700;display:flex;background-color:#fff;align-items:center;min-height:6.6vh;height:fit-content;border-bottom:1px solid #d9d9d9;white-space:nowrap;padding:0 3.5vw}.group-header td{font-size:2rem}.box-with-title-container{background-color:#fafafa;border:1px solid #d9d9d9;border-radius:.8rem;width:34.338vw;padding:1rem 1.6rem 1.5rem}.box-with-title-container .scrollable{overflow-x:auto}.box-with-title-container .title{font-family:NotoSans-he-semiBold,Arial,Helvetica,sans-serif;font-weight:600;font-size:2rem}.box-with-title-container .content{font-family:NotoSans-he-regular,Arial,Helvetica,sans-serif;font-weight:400;margin-top:1.2rem;display:flex;gap:1.2rem;color:#888}.box-with-title-container .content:after{content:"";padding-left:.4rem}.box-with-title-container .content>*{flex-shrink:0}.box-with-title-container .content *{font-size:1.8rem}.form-provider .Form-errorMsg-container{min-height:0}.form-provider .attendance-tokens-table{width:100%}.form-provider .attendance-tokens-table .AdminTable-headCell,.form-provider .attendance-tokens-table .MuiTableCell-root{max-width:10rem}.form-provider .attendance-tokens-table .AdminTable-cell-text .MuiInputBase-root .MuiSelect-select{padding-top:0;padding-bottom:0}.form-provider .attendance-tokens-table .MuiTableRow-root .MuiTableCell-root:first-child,.form-provider .attendance-tokens-table .MuiTableRow-root .AdminTable-headCell:first-child{width:unset}.form-provider .MuiInputBase-root.MuiOutlinedInput-root{width:6.25rem;min-height:1rem;margin-bottom:0}.all-users-table .MuiTableRow-root .MuiTableCell-root:first-child,.all-users-table .MuiTableRow-root .AdminTable-headCell:first-child{width:10%}.all-users-table .MuiTableRow-root .profile-img-table{vertical-align:middle}.note-icon{cursor:pointer}.info-icon{position:relative;display:inline-block}.session-summary-page-container .small-token-img{width:2rem}.session-summary-page-container .session-group-info{display:flex;flex-direction:column}.session-summary-page-container .session-setup-summary{margin-top:1.8rem;display:flex;justify-content:flex-start;margin-right:3.5rem;gap:1.508vw}.session-summary-page-container .session-setup-summary .token-name-and-img{display:flex;align-items:center;gap:.8rem}.session-summary-page-container .session-setup-summary-container.only-one-session{display:flex;flex-direction:row;align-items:flex-start;gap:1.508vw}.session-summary-page-container .AdminTable-headers-container{display:none}.session-summary-page-container .AdminTable-container{margin-top:1.8rem}.session-summary-page-container .AdminTable-container .AdminTable-headCell{font-family:NotoSans-he-bold,Arial,Helvetica,sans-serif;font-weight:700;font-size:1.8rem}.session-summary-page-container .AdminTable-container .MuiTableCell-root:first-child,.session-summary-page-container .AdminTable-container .AdminTable-headCell:first-child{width:25%}.session-summary-page-container .AdminTable-container .MuiTableCell-root:nth-last-child(2),.session-summary-page-container .AdminTable-container .AdminTable-headCell:nth-last-child(2){width:unset}.session-summary-page-container .AdminTable-container .AdminTable-row-root{height:6rem}.session-summary-page-container .AdminTable-container .AdminTable-row-root .AdminTable-cell-text:has(.purple-icon) *{color:#8837f0;cursor:pointer}.session-summary-page-container .AdminTable-container .AdminTable-row-root .AdminTable-cell-text:has(.purple-icon) * .last-updated-by-tooltip{position:absolute;bottom:80%;left:50%;transform:translate(-50%);background-color:#fafafa;border:1px solid #d9d9d9;border-radius:4;padding:8px;white-space:nowrap;box-shadow:0 2px 8px #40404040;color:#888;font-size:1.5rem;z-index:1000}.session-summary-page-container .AdminTable-container .AdminTable-row-root .AdminTable-cell img{width:2rem}.session-summary-page-container .AdminTable-container .AdminTable-row-root .AdminTable-cell .save-edit-button{background-color:#8837f0;color:#fff;font-size:1.2rem;font-family:NotoSans-he-bold,Arial,Helvetica,sans-serif;font-weight:700}.session-summary-page-container .AdminTable-container .AdminTable-row-root .AdminTable-cell-text,.session-summary-page-container .AdminTable-container .AdminTable-row-root .AdminTable-cell-text *{font-family:NotoSans-he-regular,Arial,Helvetica,sans-serif;font-weight:400;color:#737373;font-size:2.2rem}.session-summary-page-container .AdminTable-container .AdminTable-row-root .AdminTable-cell-text .bold-column-cell,.session-summary-page-container .AdminTable-container .AdminTable-row-root .AdminTable-cell-text * .bold-column-cell{font-family:NotoSans-he-semiBold,Arial,Helvetica,sans-serif;font-weight:600}.session-summary-page-container .AdminTable-container .AdminTable-row-root .AdminTable-cell-text .small-font-column-cell *,.session-summary-page-container .AdminTable-container .AdminTable-row-root .AdminTable-cell-text * .small-font-column-cell *{font-size:2rem;overflow:hidden;text-overflow:ellipsis}.session-summary-page-container .AdminTable-container .AdminTable-row-root .AdminTable-cell-text .bad-behavior-token-cell,.session-summary-page-container .AdminTable-container .AdminTable-row-root .AdminTable-cell-text * .bad-behavior-token-cell{color:#bfbebe;text-decoration:line-through}.session-type-page-container .session-type-tokens-title{font-size:2.2rem;color:#363636;font-family:NotoSans-he-medium,Arial,Helvetica,sans-serif;font-weight:500}.session-type-page-container .session-type-tokens-container{display:flex;flex-direction:column;gap:1rem}.session-type-page-container .session-tokens-section{display:flex;background-color:#ededed;gap:2rem;padding-inline:5rem;align-items:center;width:fit-content;min-width:calc(42rem + (7rem + 2px)*2);max-width:100%;height:25rem;border:2px solid #a3a3a3;border-radius:1rem;overflow-x:scroll}.session-type-page-container .session-tokens-section .session-token-container{width:14rem;display:flex;flex-direction:column;align-items:center;background-color:#fff;border-radius:.7rem;padding:1.2rem;text-align:center;row-gap:.2rem;flex-shrink:0}.session-type-page-container .session-tokens-section .session-token-container .text{font-size:2rem}.session-type-page-container .session-tokens-section .session-token-container .token-image{width:8rem;height:8rem}.session-type-page-container .edit-tokens-button{display:flex;flex-direction:row;align-items:center;width:fit-content;background-color:transparent;border:none;font-size:1.8rem;color:#8837f0;cursor:pointer;font-family:NotoSans-he-medium,Arial,Helvetica,sans-serif;font-weight:500}.session-type-page-container .edit-tokens-button .edit-tokens-icon{width:1.3rem;height:1.3rem;margin-left:1rem}.summary-present-patients .title{font-family:Rubik-bold,Arial,Helvetica,sans-serif;font-weight:700;font-size:2rem}.summary-present-patients .sub-title{font-size:1.5rem}.summary-present-patients .switch-tv-button{display:flex;align-items:center;gap:1rem;position:absolute;bottom:2rem}.summary-present-patients .switch-tv-button *{color:#8837f0}.summary-present-patients .switch-tv-button .switch-tv-text{font-family:Rubik-semiBold,Arial,Helvetica,sans-serif;font-weight:600;font-size:1.5rem}.MuiTableCell-root.MuiTableCell-head.AdminTable-headCell{font-family:NotoSans-he-bold,Arial,Helvetica,sans-serif;font-weight:700;color:#737373;font-size:1.5rem}.AdminTable-searchbar{border:1px solid #888;border-radius:7px;background-color:#fff;font-family:Rubik-medium,sans-serif}.AdminTable-searchbar .MuiInputBase-root{font-family:NotoSans-he-light,Arial,Helvetica,sans-serif;font-weight:300;font-size:1.8rem;padding-inline:1rem;color:#888;line-height:1}.AdminTable-searchbar .MuiInputBase-root:before,.AdminTable-searchbar .MuiInputBase-root:after{display:none}.AdminTable-searchbar .search-icon{width:1rem;height:1rem}.MuiInputBase-inputTypeSearch::-webkit-search-cancel-button{display:none}.MuiStack-root.AdminTable-headers-container{flex-direction:row-reverse;align-items:center;justify-content:space-between;padding:1rem 3.5rem}.MuiStack-root.AdminTable-headers-container div{width:auto}.MuiStack-root.AdminTable-headers-container .AdminTable-header{align-items:center;padding-bottom:unset}.AdminTable-body,.MuiTableCell-root,.MuiTableHead-root .MuiTableCell-root{font-family:NotoSans-he-light,Arial,Helvetica,sans-serif;font-weight:300;padding-block:1rem;font-size:1.5rem}.AdminTable-body *,.MuiTableCell-root *,.MuiTableHead-root .MuiTableCell-root *{font-size:1.5rem}.AdminTable-body .AdminTable-row-root,.MuiTableCell-root .AdminTable-row-root,.MuiTableHead-root .MuiTableCell-root .AdminTable-row-root{background-color:#fff;border-bottom:1px solid #e0e0e0}.AdminTable-body .AdminTable-cell,.MuiTableCell-root .AdminTable-cell,.MuiTableHead-root .MuiTableCell-root .AdminTable-cell{border-bottom:unset}.AdminTable-paginationFooter-root{position:relative}.AdminTable-paginationFooter-root .AdminTable-paginationFooter-showingResults{position:absolute;margin-right:27rem}.MuiTableRow-root{width:100%}.MuiTableRow-root .AdminTable-headCell,.MuiTableRow-root .MuiTableCell-root{max-width:18rem;text-overflow:ellipsis;white-space:nowrap;width:2.6666666667;text-align:unset}.MuiTableRow-root .MuiTableCell-root:first-child,.MuiTableRow-root .AdminTable-headCell:first-child{padding-right:3.5rem;text-overflow:unset}.MuiTableRow-root .MuiTableCell-root:nth-last-child(2),.MuiTableRow-root .AdminTable-headCell:nth-last-child(2){width:3%}.MuiTableRow-root .MuiTableCell-root:last-child,.MuiTableRow-root .AdminTable-headCell:last-child{padding-left:3.5rem;width:7%;text-overflow:unset}.MuiTableRow-root .table-icon{max-width:unset;width:1.7rem;height:1.7rem}.sessions-table .MuiStack-root.AdminTable-headers-container{flex-direction:row-reverse;align-items:center;justify-content:space-between;padding:1rem 3.5rem}.sessions-table .MuiTableRow-root .MuiTableCell-root:first-child,.sessions-table .MuiTableRow-root .AdminTable-headCell:first-child{width:20%}.sessions-table .MuiTableRow-root .token-types-container{display:flex;column-gap:1.8rem;max-width:87.5%;overflow-x:auto}.sessions-table .MuiTableRow-root .token-types-container .token-type{display:flex;align-items:center;column-gap:1.6rem}.sessions-table .MuiTableRow-root .token-types-container .token-type .token-type-img{max-width:unset;width:3.7rem;height:3.7rem;border-radius:50%;vertical-align:middle}.tabs{padding-right:2rem;padding-top:.4rem}.tabs .tab-link{font-family:NotoSans-he-regular,Arial,Helvetica,sans-serif;font-weight:400;font-size:2.2rem;width:12rem}.tabs .tab-link.Mui-selected{font-family:NotoSans-he-semiBold,Arial,Helvetica,sans-serif;font-weight:600;letter-spacing:normal}.tokens-table .token-type-img{max-width:unset;width:3.7rem;height:3.7rem;border-radius:50%;vertical-align:middle}.tokens-table .MuiTableRow-root .MuiTableCell-root:first-child,.tokens-table .MuiTableRow-root .AdminTable-headCell:first-child{width:10%}.purchased-successfully-page-container{display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:3.5rem;border-top:1px solid #a3a3a3;margin-top:1.5rem;padding-top:14rem}.purchased-successfully-page-container .cart-image{width:5.3rem;height:5.3rem}.purchased-successfully-page-container .success-text{color:#888;text-align:center;font-size:1.8rem;font-family:NotoSans-regular,Arial,Helvetica,sans-serif;font-weight:400}.options-row-container{display:flex;max-width:73vw;width:fit-content;flex-wrap:wrap;gap:1vw}.options-row-container .option{font-family:NotoSans-regular,Arial,Helvetica,sans-serif;font-weight:400;font-size:1.8rem;border:none;border-radius:8px;box-shadow:2px 2px #d9d9d9;width:fit-content;height:2.4rem;padding:1.8vh 1.2vw;display:flex;justify-content:center;align-items:center;background-color:#fff;color:#363636;cursor:pointer}.options-row-container .option.pressed{background-color:#faf2fe;color:#8837f0;border-color:#8837f0}.options-row-container .option.pressed:focus-visible{outline-color:#8837f0}.options-row-container .option.pressed:focus-visible::selection{background-color:#8837f01a}.options-row-container .option:disabled{color:#36363666;cursor:auto}.options-row-container .option.pressed:focus{border-color:#8837f0}.options-rows-container{display:flex;flex-direction:column;row-gap:8vh}.options-rows-container .choose-option-heading{font-family:NotoSans-regular,Arial,Helvetica,sans-serif;font-weight:400;font-size:2.4rem;color:#363636;margin-bottom:2vh}.choosing-page-container{display:flex;width:100%;border-top:1px solid #a3a3a3;margin-top:1.5rem;padding-top:6vh}.choosing-page-container-category{flex-direction:row-reverse;align-items:end;justify-content:space-between;height:35rem}.choosing-page-container-category .price-chosen{display:inline;width:fit-content;padding:.2398vh .67vw;border-radius:.67vw;font-size:2rem;font-family:Rubik-regular,Arial,Helvetica,sans-serif;font-weight:400;background-color:#fbe59d;margin-bottom:2vh}.choosing-page-container-category .price-chosen .amount{font-family:Rubik-semiBold,Arial,Helvetica,sans-serif;font-weight:600;font-size:2rem}.choosing-page-container-price{flex-direction:row-reverse;row-gap:6vh;justify-content:space-between}.choosing-page-container .tokens-after-purchase-container{display:flex;flex-direction:column;align-items:center;row-gap:1.6786vh}.choosing-page-container .tokens-after-purchase-container .tokens-after-purchase-text{font-family:Rubik-regular,Arial,Helvetica,sans-serif;font-weight:400;font-size:1.8rem;color:#01392b;text-align:center}.choosing-page-container .generic-token-profile-container{display:flex;flex-direction:column;justify-content:flex-start;height:100%;align-items:center;margin-left:3vw}.choosing-page-container .generic-token-profile-container .token-title{font-size:1.8rem;padding-bottom:2vh}.choosing-page-container .choosing-options-container{position:relative}.choosing-page-container .choosing-options-container .Form-toggleGroup-container{width:42.648vh}.choosing-page-container .choosing-options-container .Form-toggleGroup-container .Form-toggleGroup{min-width:fit-content;min-height:fit-content;background-color:#d9d9d9;justify-content:space-around}.choosing-page-container .choosing-options-container .Form-toggleGroup-container .MuiToggleButtonGroup-lastButton,.choosing-page-container .choosing-options-container .Form-toggleGroup-container .MuiToggleButtonGroup-firstButton,.choosing-page-container .choosing-options-container .Form-toggleGroup-container .Mui-selected{height:fit-content;font-size:2rem;padding:.5rem 1rem;width:max-content}.choosing-page-container .choosing-options-container .Form-toggleGroup-container .Mui-selected{font-family:Rubik-semiBold,Arial,Helvetica,sans-serif;font-weight:600;min-width:fit-content}.choosing-page-container .choosing-options-container .Form-toggleGroup-container .MuiBox-root{height:100%;min-width:max-content}.choosing-page-container .choosing-options-container .Form-toggleGroup-container .Form-errorMsg-container.MuiBox-root{min-height:0}.choosing-page-container .choosing-options-container-category{display:flex;flex-direction:column;justify-content:flex-start;row-gap:3.6rem;width:clamp(43.886vw,48rem,55vw);height:100%}.Form-body:has(.choosing-page-container){width:auto}.purchase-page-container{width:70vw;display:flex;flex-direction:column;top:calc(clamp(1vw,1rem,6vw) + 2.8rem);right:calc(4rem + 22vw + clamp(1.5vw,1rem,.5vw))}.purchase-page-container .patient-information{margin-top:4vh}.purchase-page-footer{position:fixed;bottom:1.5vh;left:0}.purchase-page-header{display:flex;column-gap:.75vw}.purchase-page-names-tracker-container{max-width:80vw;overflow-x:auto;white-space:nowrap;padding-top:2vh}.layout-content-container:has(.purchase-page-container){padding:0 4rem}.picked-caretaker-container{display:flex;flex-direction:column;gap:clamp(1vw,1.2rem,4.5vw);margin-top:3rem}.picked-caretaker-container .picked-caretakers-title{font-size:2rem;color:#363636;font-family:NotoSans-he-semiBold,Arial,Helvetica,sans-serif;font-weight:600}.picked-caretaker-container .picked-caretakers-section{height:20.8rem;column-gap:2rem;display:flex;padding-inline:3rem;align-items:center;overflow-x:auto;border:2px solid #8837f0;border-radius:.7rem;background-color:#faf2fe}.shop-manager-page-container .all-team-p{font-size:2.2rem;font-family:NotoSans-he-medium,Arial,Helvetica,sans-serif;font-weight:500}.shop-manager-page-container .no-results{font-size:1.5rem}.shop-manager-page-container .managers-container{margin-top:3.5vh;display:flex;max-width:66vw;overflow-y:hidden;overflow-x:scroll;column-gap:1.675vw;min-height:calc(1vh + 16.8rem)}.shop-manager-page-container .managers-container .token-container{margin-left:2vw}.shop-manager-page-container .one-picked-caretaker{width:calc(14rem + (3rem + 2px)*2)}.shop-page-header{margin-bottom:2.25vh}.shop-page-patients-container{display:flex;flex-wrap:wrap;justify-content:center;gap:1.6rem;width:97%;max-height:68vh;overflow-y:auto;padding-bottom:.1vh;margin-top:5vh}.shop-page-footer{position:absolute;bottom:1.5vh;left:0}.layout-page-container .layout-content-container:has(.all-shops-table){padding-inline:0}.layout-page-container .layout-content-container .all-shops-table .MuiTableCell-root.MuiTableCell-head.AdminTable-headCell{font-family:NotoSans-he-bold,Arial,Helvetica,sans-serif;font-weight:700;color:#737373;font-size:1.5rem}.layout-page-container .layout-content-container .all-shops-table .AdminTable-body .AdminTable-row-root,.layout-page-container .layout-content-container .all-shops-table .MuiTableCell-root .AdminTable-row-root,.layout-page-container .layout-content-container .all-shops-table .MuiTableHead-root .MuiTableCell-root .AdminTable-row-root{background-color:#fff;border-bottom:1px solid #e0e0e0}.layout-page-container .layout-content-container .all-shops-table .MuiTableRow-root .AdminTable-headCell,.layout-page-container .layout-content-container .all-shops-table .MuiTableRow-root .MuiTableCell-root{overflow:hidden;white-space:nowrap;text-align:right}.layout-page-container .layout-content-container .all-shops-table .MuiTableRow-root .MuiTableCell-root:first-child,.layout-page-container .layout-content-container .all-shops-table .MuiTableRow-root .AdminTable-headCell:first-child{text-overflow:unset;width:30%}.layout-page-container .layout-content-container .all-shops-table .MuiTableRow-root .MuiTableCell-root:nth-last-child(2),.layout-page-container .layout-content-container .all-shops-table .MuiTableRow-root .AdminTable-headCell:nth-last-child(2){width:20%}.layout-page-container .layout-content-container .all-shops-table .MuiTableRow-root .MuiTableCell-root:last-child,.layout-page-container .layout-content-container .all-shops-table .MuiTableRow-root .AdminTable-headCell:last-child{width:10%;text-overflow:unset}.single-shop-page-container .caretaker-info-container{display:flex;justify-content:center}.single-shop-page-container .caretaker-info-container .caretaker-info-previous-shop-meeting-container{width:71vw;background-color:#fff;border:1px solid #d9d9d9;padding:1.2rem;border-radius:.8rem;margin-top:1.8rem;height:8.4rem}.single-shop-page-container .caretaker-info-container .caretaker-info-previous-shop-meeting-container .single-shop-p{font-size:2rem;font-weight:600;color:#383838}.single-shop-page-container .caretaker-info-container .caretaker-info-previous-shop-meeting-container .caretaker-name-single-shop{margin-top:1.2vh;font-size:1.8rem;color:#888}.single-shop-page-container .AdminTable-headers-container{display:none}.single-shop-page-container .AdminTable-container{margin-top:1.8rem}.start-buttons-container{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding-bottom:7vh;padding-left:3.5vw}.start-buttons-container .button-placement-settler{display:flex;flex-direction:column;align-items:center;margin:auto}.start-buttons-container .button-placement-settler .previous-button-container{display:flex;column-gap:.8rem}.start-buttons-container .button-placement-settler .start-button{width:fit-content;background-color:#8837f0;border-radius:.8rem;display:flex;padding:1rem 2.4rem;align-items:center;justify-content:center;min-width:fit-content}.start-buttons-container .button-placement-settler .start-button .start-button-text{font-size:3rem;color:#fcf6fe;font-family:Rubik-bold,Arial,Helvetica,sans-serif;font-weight:700}.start-buttons-container .button-placement-settler .watch-previous-button{font-size:1.8rem;color:#8837f0;cursor:pointer;font-family:NotoSans-he-semiBold,Arial,Helvetica,sans-serif;font-weight:600}.start-buttons-container .button-placement-settler .watch-prev-shops{padding-top:1.5rem}.patient-list-rectangle{display:flex;flex-flow:row wrap;justify-content:flex-start;gap:1.6rem;margin:3vh 0;width:calc(70vw + 1.1rem)}.tv-present-patients-container{padding-top:clamp(10rem,20vh,20rem);display:flex;justify-content:flex-end;height:100vh;align-items:center;flex-direction:column;gap:1rem;padding-bottom:1rem}.tv-present-patients-container .tv-footer-container{width:100vw;color:#32659a}.tv-present-patients-container .tv-footer-container .tv-last-session-details-container{display:flex;justify-content:center;align-items:center;align-self:flex-start;gap:1rem;text-align:center;margin-bottom:2rem;margin-right:3rem}.tv-present-patients-container .tv-footer-container .tv-last-session-details-container .tv-last-session-details{font-family:Rubik-regular,Arial,Helvetica,sans-serif;font-weight:400;font-size:2rem}.tv-present-patients-container .tv-footer-container .tv-last-session-details-container .tv-last-session-clock-icon{width:2.3rem;height:2.3rem}.tv-present-patients-container .tv-session-information-container{position:absolute;right:0;top:6%;z-index:1;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.6rem;height:10rem}.tv-present-patients-container .tv-session-information-container .tv-session-name{display:flex;justify-content:flex-start;align-items:center;background:#32659a;height:8rem;gap:3rem;border-top-left-radius:1.5rem;border-bottom-left-radius:1.5rem;font-size:3.2rem;color:#fff;box-shadow:#959da5 0 0 3px;z-index:1;padding:0 2rem 0 3rem;font-family:Rubik-medium,Arial,Helvetica,sans-serif;font-weight:500}.tv-present-patients-container .tv-session-information-container .tv-session-date{color:#32659a;font-size:2.5rem;font-family:Rubik-regular,Arial,Helvetica,sans-serif;font-weight:400}.tv-present-patients-container .tv-present-patients-list{display:flex;justify-content:center;align-items:flex-start;align-content:flex-start;flex-wrap:wrap;gap:6rem;column-gap:8rem;width:72%;height:calc(100vh - clamp(10rem,20vh,20rem))}.tv-present-patients-container .tv-present-patients-list .generic-patient-info-container{cursor:auto}.generic-patient-info-container{animation:fade-in .3s ease-in-out;animation-iteration-count:1}.tv-patient-token-type-container{position:relative;animation:fade-in .3s ease-in-out;animation-iteration-count:1}.tv-patient-token-type-container .picked-tv-token-checkmark{position:absolute;right:6%;top:5%;width:4rem;height:4rem;z-index:2;border-radius:50%;color:#fff;background:#0d1239;padding:.5rem}.tv-patient-token-type-container .tv-patient-token-type{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;transition:opacity .5s}.tv-patient-token-type-container .tv-patient-token-type .tv-patient-token-type-description-container{color:#32659a;align-items:center}.tv-patient-token-type-container .tv-patient-token-type .tv-patient-token-type-description-container .tv-patient-token-type-name{font-size:2rem;font-family:Rubik-bold,Arial,Helvetica,sans-serif;font-weight:700}.tv-patient-token-type-container .tv-patient-token-type .tv-patient-token-type-description-container .tv-patient-token-type-goal{text-align:center;font-size:1.7rem;max-width:12.5em;font-family:Rubik-regular,Arial,Helvetica,sans-serif;font-weight:400}.tv-patient-token-type-container .tv-patient-token-type .tv-patient-token-type-image{position:relative;width:20rem;height:20rem}.tv-patient-token-type-container .tv-patient-token-type .tv-patient-token-type-image img{position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:#110c2e00 0 48px 100px;border-radius:50%}.tv-patient-token-type-container .tv-patient-token-type .tv-patient-token-type-image .tv-patient-token-type-amount{font-family:Rubik-regular,Arial,Helvetica,sans-serif;font-weight:400;position:absolute;top:0;left:0;width:100%;height:100%;font-size:5rem;display:flex;justify-content:center;align-items:center}.patient-page-tv-container{background:#b8d0e6;height:100vh;width:100vw;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding-top:11rem;padding-bottom:7rem}.patient-page-tv-container .tv-current-patient-tokens-container{display:flex;justify-content:center;align-items:center}.patient-page-tv-container .tv-current-patient-tokens-container .gif-container{width:100%;position:absolute;height:100%;display:flex;top:0;align-items:center;justify-content:center}.patient-page-tv-container .tv-current-patient-tokens-container .current-tokens-amount-container{z-index:1}.patient-page-tv-container .tv-current-patient-tokens-container .current-tokens-amount-container .tv-patient-current-tokens-amount-number-old,.patient-page-tv-container .tv-current-patient-tokens-container .current-tokens-amount-container .tv-patient-current-tokens-amount-number-new-top,.patient-page-tv-container .tv-current-patient-tokens-container .current-tokens-amount-container .tv-patient-current-tokens-amount-number-new-bottom{display:flex;height:100%;width:100%;flex-direction:row-reverse;justify-content:center}.patient-page-tv-container .current-patient-profile{transform:translate(0)}.patient-page-tv-container .new-patient-profile{transform:translate(100%)}.patient-page-tv-container .tv-patient-profile-header-container{right:0;width:30rem;display:flex;justify-content:center;align-items:center;background:#32659a;height:fit-content;position:absolute;top:10%;gap:3rem;border-top-left-radius:2rem;border-bottom-left-radius:2rem;font-size:1rem;color:#fff;box-shadow:#959da5 0 8px 24px;z-index:1;padding:0 4rem;font-family:Rubik-regular,Arial,Helvetica,sans-serif;font-weight:400}.patient-page-tv-container .tv-patient-profile-header-container .tv-patient-profile-name{margin-top:2.5rem;text-align:center;font-size:3.2rem;font-family:Rubik-medium,Arial,Helvetica,sans-serif;font-weight:500}.patient-page-tv-container .tv-patient-profile-header-container .tv-patient-profile-name .tv-patient-stage{font-size:2rem;margin-top:1rem;padding-bottom:2rem}.patient-page-tv-container .tv-patient-token-types-container{margin-top:1.5rem;display:flex;justify-content:center;gap:clamp(8rem,10vw,25rem);width:100vw}.tv-footer-container{width:100vw;justify-content:space-between;color:#32659a}.tv-name-container{color:#32659a;display:flex;justify-content:center;align-items:center;align-self:flex-start;gap:1rem;text-align:center;margin-bottom:2rem;position:absolute;left:.5rem;bottom:0;margin-left:3rem}.tv-name-container .tv-name{font-family:Rubik-regular,Arial,Helvetica,sans-serif;font-weight:400;font-size:2rem}.tv-name-container .tv-name-screen-icon{width:2.3rem;height:2.3rem}.tv-pages-container{background:#b8d0e6;height:100vh;width:100vw;overflow:hidden}.tv-pages-container .hilma-logos-container{z-index:2;position:absolute;left:2%;top:3.5%;display:flex;justify-content:center;align-items:center;gap:2rem}.tv-pages-container .hilma-logos-container .shiba-logo{width:20rem}.tv-pages-container .hilma-logos-container .hilma-logo{width:23rem}.tv-pages-container .close-tv-button{position:absolute;right:0%;top:2%;transform:translateY(-30%);border-radius:50%;display:flex;justify-content:center;align-items:center;transition:opacity .3s;color:#32659a;z-index:3}.tv-pages-container .close-tv-button .close-tv-icon{width:3rem;height:5rem}.Form-body .users-page-container .user-details-container{display:flex;flex-direction:column;width:100%}.Form-body .users-page-container .user-details-container .user-image-and-name{display:flex;justify-content:space-between;align-items:center;width:100%;padding-top:1rem}.Form-body .users-page-container .user-details-container .user-image-and-name .user-name{font-family:Rubik-semiBold,Arial,Helvetica,sans-serif;font-weight:600;color:#8837f0;font-size:2.5rem;line-height:2.12rem;text-align:right}.Form-body .users-page-container .user-details-container .user-general-details-goals{font-family:Rubik-semiBold,Arial,Helvetica,sans-serif;font-weight:600;font-size:2.5rem;line-height:2.125rem;text-align:right}.Form-body .users-page-container .user-details-container .input-field-details{padding-block:2rem}.Form-body .users-page-container .user-details-container .input-field-details:last-child>:last-child{margin-bottom:0}.Form-body .users-page-container .user-details-container .Form-select-container{flex-direction:row;align-items:center;padding-bottom:2rem}.Form-body .users-page-container .user-details-container .Form-select-container .Form-select .MuiSvgIcon-root{font-size:2.5rem}.Form-body .users-page-container .user-details-container .Form-select-container .MuiOutlinedInput-notchedOutline{border:none;background-color:transparent;padding:1rem}.Form-body .users-page-container .user-details-container .Form-select-container .Form-label{margin-left:2.3vw}.Form-body .users-page-container .user-details-container .Form-select-container .Form-select-helperText{margin:0}.Form-body .users-page-container .user-details-container .Form-errorMsg-container{height:2rem;min-height:unset;display:flex;justify-content:center}.Form-body .users-page-container .user-details-container .Form-container .Form-errorMsg{line-height:1;width:fit-content}.Form-body .users-page-container .user-details-container .Form-container .Form-control{width:56.86vw;flex-direction:row-reverse;justify-content:space-between;align-items:center}.Form-body .users-page-container .user-details-container .Form-container .Form-control .Form-dateInput{width:43.55vw}.Form-body .users-page-container .user-details-container .Form-container .Form-control .Form-dateInput .MuiInputBase-formControl{height:100%}.Form-body .users-page-container .user-details-container .Form-container .Form-control .Form-dateInput .MuiInputBase-formControl .MuiOutlinedInput-notchedOutline{border:none;background-color:transparent}.Form-body .users-page-container .user-details-container .Form-container .Form-control .Form-dateInput .MuiInputBase-formControl .MuiSvgIcon-root{font-size:2rem}.Form-body .users-page-container .user-details-container .Form-container .Form-control .Form-dateInput .MuiOutlinedInput-input{font-size:1.6rem}.Form-body .users-page-container .user-details-container .Form-container .Form-control .Form-textInput{padding-right:1.6rem}.Form-body .users-page-container .user-details-container .Form-container .Form-control .Form-label{margin-left:auto}.MuiDateCalendar-root *{font-size:1.6rem}.Form-body .users-page-container .user-details-container .Form-select-container .Form-select,.Form-body .users-page-container .user-details-container .Form-container .Form-control .Form-dateInput,.Form-body .users-page-container .user-details-container .Form-container .Form-control .Form-textInput{width:43.55vw;min-height:0;height:4rem;border:1px solid #a3a3a3;border-radius:1rem;background-color:#fff;font-size:1.6rem;color:#000}.Form-body .users-page-container .user-details-container .Form-select-container .Form-select:focus-within,.Form-body .users-page-container .user-details-container .Form-container .Form-control .Form-dateInput:focus-within,.Form-body .users-page-container .user-details-container .Form-container .Form-control .Form-textInput:focus-within{border:2px solid #a3a3a3}.Form-body .users-page-container .user-details-container .Form-select-container .Form-label,.Form-body .users-page-container .user-details-container .Form-container .Form-control .Form-label{width:11vw;line-height:100%;font-size:2rem;color:#000}.last-sessions-container{display:flex;flex-direction:column;width:100%;border:1px solid #adadad;border-radius:1.34vw}.last-sessions-container *{font-size:1.8rem;color:#737373;font-family:NotoSans-he-regular,Arial,Helvetica,sans-serif;font-weight:400}.last-sessions-container .last-session-container{display:flex;align-items:center;justify-content:space-between;height:6.595vh;width:100%;padding:.7194vh 1.508vw;border-top:1.5px solid #d9d9d9}.last-sessions-container .last-session-container:first-child{border-top:none}.last-sessions-container .last-session-container .next-arrow{cursor:pointer}.last-sessions-heading{font-size:2.2rem;color:#363636;margin-bottom:1rem;font-family:NotoSans-he-medium,Arial,Helvetica,sans-serif;font-weight:500}.content-container{width:75%;margin:auto;display:flex;flex-direction:column;row-gap:2rem}.content-container .start-session-header{display:flex;justify-content:space-between;align-items:center}.content-container .start-session-header .planned-sessions{font-size:2.2rem;font-family:NotoSans-he-medium,Arial,Helvetica,sans-serif;font-weight:500}.content-container .start-session-header .start-button{width:fit-content;background-color:#8837f0;border-radius:3px;display:flex;align-items:center;justify-content:center;min-width:fit-content}.content-container .start-session-header .start-button .start-button-text{font-size:1.5rem;color:#fcf6fe;font-family:Rubik-bold,Arial,Helvetica,sans-serif;font-weight:700}.content-container .unfinished-sessions-container{border:1px solid #adadad;background-color:#ededed;min-height:15rem;border-radius:1rem;display:flex;align-items:center;justify-content:center;overflow-x:auto}.content-container .unfinished-sessions-container:has(.session-draft-div){justify-content:start}.content-container .unfinished-sessions-container .unfinished-sessions-flex{display:flex;flex-direction:row;column-gap:1rem;margin:1rem}.content-container .unfinished-sessions-container .unfinished-sessions-flex .session-draft-div{background:#fff;border-radius:12px;display:flex;flex-direction:column;align-items:flex-end;gap:1rem;padding:2.25rem;width:fit-content;min-width:29rem}.content-container .unfinished-sessions-container .unfinished-sessions-flex .session-draft-header{display:flex;justify-content:space-between;align-self:flex-start;width:100%}.content-container .unfinished-sessions-container .unfinished-sessions-flex .session-draft-type{font-weight:600;margin:0;font-size:1.5rem}.content-container .unfinished-sessions-container .unfinished-sessions-flex .session-draft-group{align-self:flex-start;font-size:1.25rem;border:1px solid;border-radius:3rem;padding:.2rem 1rem}.content-container .unfinished-sessions-container .unfinished-sessions-flex .session-draft-start-btn{align-self:stretch;background:#faf2fe;color:#8837f0;border-radius:6px;font-size:1.25rem;font-weight:500;padding:.8rem;text-align:center;flex-grow:1}.content-container .unfinished-sessions-container .unfinished-sessions-flex .session-draft-start-btn:disabled{color:#828282;background-color:#e1e1e166;cursor:auto}.content-container .unfinished-sessions-container .unfinished-sessions-flex .session-draft-edit-img{margin-inline-end:4px;width:1.6rem}.content-container .unfinished-sessions-container .no-planned-sessions-text{color:#adadad;font-size:1.25rem}.content-container .last-sessions{width:100%}.content-container .last-sessions .previous-button-container{display:flex;column-gap:.8rem;margin-top:1rem}.content-container .last-sessions .watch-previous-button{font-size:1.8rem;color:#8837f0;cursor:pointer;font-family:NotoSans-he-semiBold,Arial,Helvetica,sans-serif;font-weight:600}.patient-reports-page-container .patients-container{display:flex;flex-wrap:wrap;justify-content:center;gap:1.6rem;width:97%;overflow-y:auto;padding-bottom:.1vh;margin-top:5vh;margin-bottom:5vh}.patient-reports-page-container .reports-content-container{margin:0 1rem;width:95%;display:flex;flex-direction:column;gap:1rem}.patient-reports-page-container .reports-content-container .top-bar{display:flex;justify-content:space-between;margin:1rem 0}.patient-reports-page-container .reports-content-container .top-bar .selects-container{display:flex;gap:1rem}.patient-reports-page-container .reports-content-container .top-bar .download-button{height:min-content}.patient-reports-page-container .reports-content-container .top-bar .download-button .download-icon{height:1.75rem;margin-left:1rem}.patient-reports-page-container .reports-content-container .data-container{display:grid;grid-template-columns:1fr 3fr;gap:1rem;align-items:start;padding-top:3rem}.patient-reports-page-container .reports-content-container .data-container .cards-side{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:1rem;height:100%}.patient-reports-page-container .reports-content-container .data-container .cards-side .no-data-text{grid-column:1/-1;display:flex;justify-content:center;align-items:center;font-size:2rem;color:#888}.patient-reports-page-container .reports-content-container .data-container .data-side{display:flex;flex-direction:column;gap:1rem;height:100%}.patient-reports-page-container .reports-content-container .data-container .data-side .data-div{background:#fff;border-radius:12px;display:flex;flex-direction:column;justify-content:center;padding:2rem;height:50%;box-shadow:0 2px 8px #110c2e00}.patient-reports-page-container .reports-content-container .data-container .data-side .data-div .current-tokens-amount{font-size:3rem;font-family:Rubik-semiBold,Arial,Helvetica,sans-serif;font-weight:600}.patient-reports-page-container .reports-content-container .data-container .data-side .data-div .current-tokens-text{font-size:2rem}.patient-reports-page-container .reports-content-container .data-container .data-side .data-div .data-text{font-size:1.5rem}.patient-reports-page-container .reports-content-container .data-container .data-side .data-div .data-number{font-size:2rem;margin-bottom:1rem;font-family:Rubik-semiBold,Arial,Helvetica,sans-serif;font-weight:600}.styled-select .MuiSelect-select{background-color:#fff;width:fit-content;padding-inline:3rem;min-width:8rem;font-size:1.25rem}.date-range-picker-container{align-items:center;gap:1rem;padding:1rem;border-radius:4px;background-color:#fff;border:1px solid rgba(0,0,0,.231372549)}.date-range-picker-container .range-text{font-size:1.25rem;direction:ltr}.date-range-picker-container .select-range-button.generic-button.color-outlined{gap:.5rem;padding-inline:.5rem;font-size:1.25rem}.date-range-popover-container{padding:2rem}.date-range-popover-container .apply-range-button.generic-button.color-outlined{align-self:flex-end;font-size:1.25rem;padding:.5rem 1rem}.date-range-popover-container .Form-errorMsg{font-size:1.25rem}.MuiPickersArrowSwitcher-button{rotate:180deg}.token-card{border-radius:12px;background-color:#fff;max-width:25rem;align-items:center;gap:1rem;padding:1rem;box-shadow:0 2px 8px #110c2e00}.token-card .token-card-tree-d .token-container{transition:transform 1s ease;transform:rotateY(0)}.token-card .token-card-tree-d .token-container .percent{font-size:.7em;color:inherit}.token-card .token-card-tree-d.flipped .token-container{transform:rotateY(180deg)}.token-card .token-name{font-size:1.5rem}.token-card .token-description{font-size:1.2rem;line-height:1.2;min-height:5.8rem;overflow:hidden;text-align:center}.bar-chart-container{display:flex;flex-direction:column;margin-block:2rem;padding:1rem;background-color:#fff;gap:.5rem;border-radius:1.1rem}.bar-chart-container .bar-chart-header{display:flex;justify-content:space-between;align-items:center;min-height:3.5rem}.bar-chart-container .bar-chart-header .bar-chart-title{font-size:1.6rem;font-weight:700}.bar-chart-container .bar-chart-header .time-period-button{font-size:1.5rem;padding:.6rem .9rem;min-width:fit-content;line-height:normal}.bar-chart-container .bar-chart-header .time-period-button.selected{background-color:#f6e7fd;border-color:#8837f0}.bar-chart-container .recharts-surface:focus{outline:transparent}.bar-chart-container .tooltip{background-color:#fff;padding:1.3rem;border-radius:.5rem;box-shadow:0 2px 6px #0000004d;display:flex;flex-direction:column;min-width:15rem;gap:.6rem;max-height:255px}.bar-chart-container .tooltip-tokens{display:flex;flex-flow:column wrap;gap:1rem 2.3rem;max-height:222px}.bar-chart-container .tooltip-tokens .token{display:flex;align-items:center;justify-content:space-between;gap:.4rem}.bar-chart-container .tooltip-tokens .token-info{display:flex;align-items:center;gap:.5rem}.bar-chart-container .tooltip-tokens .token-dot{width:10px;height:10px;border-radius:50%;flex-shrink:0}.bar-chart-container .tooltip-tokens .token-name{font-size:1.2rem}.bar-chart-container .tooltip-tokens .token-amount{font-size:1.2rem;font-weight:600}.bar-chart-container .selection-buttons-title{font-size:1.3rem}.bar-chart-container .selection-buttons-container{display:flex;gap:1rem;margin-top:1rem;flex-wrap:wrap}.bar-chart-container .selection-buttons-container .selection-button{display:flex;align-items:center;gap:.5rem}.bar-chart-container .selection-buttons-container .selection-button:hover{border-color:#8837f0}.bar-chart-container .selection-buttons-container .selection-button.selected{background-color:#f6e7fd;border-color:#8837f0}.bar-chart-container .selection-buttons-container .selection-button .icon{width:2.4rem;height:2.4rem}html{font-size:10px;font-family:Rubik-regular,Arial,Helvetica,sans-serif}html[data-tv=true]{font-size:12px}*{box-sizing:border-box;padding:0;margin:0;font-size:1rem;direction:rtl}body{min-height:100vh}img{max-width:100%}@media screen and (width <= 1500px){html[data-tv=true]{font-size:10px}}@media screen and (height <= 980px){html[data-tv=true]{font-size:11px}}@media screen and (height <= 900px){html[data-tv=true]{font-size:10px}}@media screen and (width >= 1800px) and (height >= 800px){html:not([data-tv=true]){font-size:12px}}@media screen and (width >= 1800px) and (height >= 1000px){html:not([data-tv=true]){font-size:16px}}@media screen and (width >= 2400px) and (height >= 1200px){html[data-tv=true]{font-size:20px}}@media screen and (width >= 2200px) and (height <= 1840px) and (height >= 1100px){html[data-tv=true]{font-size:18px}}@media screen and (width >= 2500px){html[data-tv=true]{font-size:20px}}@media screen and (width >= 3500px){html[data-tv=true]{font-size:24px}}@media screen and (width >= 3500px) and (height <= 1930px){html[data-tv=true]{font-size:22px}}@media screen and (width >= 3500px) and (height <= 1730px){html[data-tv=true]{font-size:20px}}.fade-in{animation:fade-in .8s linear;animation-iteration-count:1}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@font-face{font-family:Rubik-light;src:url(/fonts/Rubik-Light.ttf)}@font-face{font-family:Rubik-medium;src:url(/fonts/Rubik-Medium.ttf)}@font-face{font-family:Rubik-regular;src:url(/fonts/Rubik-Regular.ttf)}@font-face{font-family:Rubik-semiBold;src:url(/fonts/Rubik-SemiBold.ttf)}@font-face{font-family:Rubik-bold;src:url(/fonts/Rubik-Bold.ttf)}@font-face{font-family:Rubik-extraBold;src:url(/fonts/Rubik-Black.ttf)}@font-face{font-family:NotoSans-he-medium;src:url(/fonts/NotoSansHebrew-Medium.ttf)}@font-face{font-family:NotoSans-he-regular;src:url(/fonts/NotoSansHebrew-Regular.ttf)}@font-face{font-family:NotoSans-he-medium;src:url(/fonts/NotoSansHebrew-Medium.ttf)}@font-face{font-family:NotoSans-he-semiBold;src:url(/fonts/NotoSansHebrew-SemiBold.ttf)}@font-face{font-family:NotoSans-he-bold;src:url(/fonts/NotoSansHebrew-Bold.ttf)}@font-face{font-family:NotoSans-he-light;src:url(/fonts/NotoSansHebrew-Light.ttf)}@font-face{font-family:NotoSans-regular;src:url(/fonts/NotoSans-Regular.ttf)}@font-face{font-family:NotoSans-bold;src:url(/fonts/NotoSans-Bold.ttf)}
