@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700&display=swap";:root{--color-primary: #1BA3EF;--color-primary-rgb: 27, 163, 239;--color-blue-secondary: #226EE1;--color-blue-secondary-rgb: 34, 110, 225;--color-orange: #ED6B2C;--color-orange-rgb: 237, 107, 44;--color-green: #17B543;--color-green-rgb: 23, 181, 67;--color-grey: #666;--color-grey-rgb: 102, 102, 102;--color-grey-secondary: #333;--color-grey-third: #484848;--color-grey-placeholder: #999;--color-grey-disabled: rgb(240, 240, 240);--color-grey-content: #F3F3F3;--color-grey-svg: #C5C5C5;--color-yellow: #EB9C25;--color-yellow-rgb: 235, 156, 37;--color-yellow-secondary: #F5C96D;--color-yellow-secondary-rgb: 245, 201, 109;--color-white: #fff;--color-white-rgb: 255, 255, 255;--color-black: #000;--color-black-rgb: 0, 0, 0;--color-purple: #A240D0;--color-purple-rgb: 162, 64, 208;--text-color-white: var(--color-white);--text-color-green: var(--color-green);--text-color-blue: var(--color-primary);--text-color-blue-secondary: var(--color-blue-secondary);--text-color-black: var(--color-black);--text-color-grey: var(--color-grey);--text-color-grey-secondary: var(--color-grey-secondary);--text-color-grey-third: var(--color-grey-third);--text-color-grey-placeholder: var(--color-grey-placeholder);--text-color-purple: var(--color-purple);--text-color-yellow: var(--color-yellow);--text-color-orange: var(--color-orange);--background-color-blue: var(--color-primary);--background-color-blue-secondary-01: rgba(var(--color-blue-secondary-rgb), .1);--background-color-blue-01: rgba(var(--color-primary-rgb), .1);--background-color-blue-02: rgba(var(--color-primary-rgb), .2);--background-color-blue-045: rgba(var(--color-primary-rgb), .45);--background-color-white: var(--color-white);--background-color-white-01: rgba(var(--color-white-rgb), .1);--background-color-white-07: rgba(var(--color-white-rgb), .7);--background-color-grey-content: var(--color-grey-content);--background-color-grey: var(--color-grey);--background-color-grey-01: rgba(var(--color-grey-rgb), .1);--background-color-grey-svg: var(--color-grey-svg);--background-color-grey-disabled: var(--color-grey-disabled);--background-color-grey-disabled-svg: var(--color-grey-placeholder);--background-color-purple-01: rgba(var(--color-purple-rgb), .1);--background-color-yellow-01: rgba(var(--color-yellow-rgb), .1);--background-color-yellow-secondary: rgb(var(--color-yellow-secondary-rgb));--background-color-yellow-secondary-02: rgba(var(--color-yellow-secondary-rgb), .2);--background-color-green-01: rgba(var(--color-green-rgb), .1);--background-color-green-02: rgba(var(--color-green-rgb), .2);--background-color-orange-01: rgba(var(--color-orange-rgb), .1);--background-color-orange: var(--color-orange);--background-color-info-01: rgba(245, 201, 109, .1);--background-color-new-layout: rgba(145, 145, 145, .35);--header-bg-color: #212121;--message-bg-color: #E8F8EC;--content-bg: url(/build/assets/bg_r-iT3vIK-2.png), var(--background-color-grey-content);--chat-bg: #F2F8FB url(/build/assets/chat-image-Ck-2cxsd.png);--border-color-blue: var(--color-primary);--border-color-grey: #D7D7D7;--border-color-black-01: rgba(var(--color-black-rgb), .1);--border-color-grey-content: var(--color-grey-content);--site-font-family: "Inter", sans-serif;--site-transition: .3s ease;--button-inner-border-radius: 4px;--button-border-radius: 8px;--button-outer-border-radius: 10px;--table-row-border-radius: 10px;--circle-border-radius: 100px;--content-border-radius: 14px;--button-box-shadow: 0px 1px 3px rgba(0, 0, 0, .25);--input-box-shadow: none;--input-box-shadow-hover: 0px 1px 4px rgba(var(--color-primary-rgb), .5);--input-box-shadow-active: 0px 1px 4px rgba(var(--color-primary-rgb), .5);--content-box-shadow: 0px 1px 4px rgba(0, 0, 0, .1);--table-row-box-shadow: 0px 1px 3px rgba(27, 163, 239, .2);--table-row-box-shadow-clinic: 0px 1px 3px rgba(var(--color-green-rgb), .2);--input-border: 1px solid rgba(var(--color-grey-rgb), .6);--input-border-hover: 1px solid var(--color-primary);--char-border: 2px solid #E6EFF3;--input-border-active: 1px solid var(--color-primary);--input-border-error: 1px solid var(--color-orange);--pagination-border-active: 1px solid rgba(var(--color-primary-rgb), .4);--table-row-border: 1px solid rgba(var(--color-primary-rgb), .4);--table-row-border-clinic: 1px solid rgba(var(--color-green-rgb), .4);--table-row-border-clinic-inactive: 1px solid rgba(var(--color-grey-rgb), .4);--button-secondary-border: 1px solid rgba(var(--color-primary-rgb), .6);--button-orange-border: 1px solid rgba(var(--color-orange-rgb), .6);--button-yellow-border: 1px solid rgba(var(--color-yellow-secondary-rgb), .6);--content-max-width: 1358px}.wave-line-button{display:flex;justify-content:center;font-weight:600;font-size:15px;line-height:22px;color:var(--text-color-white);padding:8px 20px;border-radius:var(--button-border-radius);box-shadow:var(--button-box-shadow);align-items:center;background-color:var(--background-color-blue);text-decoration:none;cursor:pointer;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;height:40px;width:-moz-max-content;width:max-content}@media all and (max-width: 768px){.wave-line-button{font-size:13px;line-height:20px}}.wave-line-button svg{width:24px;height:24px;flex:0 0 24px;margin-left:8px;fill:var(--background-color-white)}@media all and (max-width: 768px){.wave-line-button svg{width:22px;height:22px;flex:0 0 22px}}.wave-line-button.reverse{flex-direction:row-reverse}.wave-line-button.reverse svg{margin-left:0;margin-right:8px}.wave-line-button.secondary{color:var(--text-color-grey-secondary);border:var(--button-secondary-border);background-color:var(--background-color-white);box-shadow:none}.wave-line-button.secondary svg{fill:var(--background-color-blue)}.wave-line-button.third{color:var(--text-color-grey-secondary);background-color:var(--background-color-white);border:none;box-shadow:var(--button-box-shadow)}.wave-line-button.third svg{fill:var(--text-color-grey-secondary)}.wave-line-button.orange-button{color:var(--text-color-grey-secondary);border:var(--button-orange-border);background-color:var(--background-color-white);box-shadow:none}.wave-line-button.orange-button svg{fill:var(--background-color-orange)}.wave-line-button.yellow-button{color:var(--text-color-grey-secondary);border:var(--button-yellow-border);background-color:var(--background-color-white);box-shadow:none}.wave-line-button.yellow-button svg{fill:var(--color-yellow)}.wave-line-button.large{padding:15px 24px;font-size:16px;line-height:24px;max-width:260px;min-height:56px;max-height:80px;height:auto}@media all and (max-width: 768px){.wave-line-button.large{font-size:14px;line-height:22px}}.wave-line-button.large svg{width:40px;height:40px;flex:0 0 40px}.wave-line-inputfile{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.wave-line-input{box-sizing:border-box;padding:9px 12px;border-radius:var(--button-border-radius);font-family:inherit;font-weight:600;font-size:15px;line-height:22px;color:var(--text-color-grey-secondary);border:var(--input-border);box-shadow:var(--input-box-shadow);max-height:40px}@media all and (max-width: 768px){.wave-line-input{font-size:13px;line-height:20px}}.wave-line-input-label{display:block}.wave-line-input__text{font-weight:600;font-size:14px;line-height:20px;color:var(--text-color-grey-secondary);padding-bottom:4px;display:flex;max-width:-moz-max-content;max-width:max-content}@media all and (max-width: 768px){.wave-line-input__text{font-size:13px;line-height:18px}}.wave-line-input::-moz-placeholder{color:var(--text-color-grey-placeholder)}.wave-line-input::placeholder{color:var(--text-color-grey-placeholder)}.wave-line-input:hover{border:var(--input-border-hover);box-shadow:var(--input-box-shadow-hover)}.wave-line-input:focus{outline:none;border:var(--input-border-active);box-shadow:var(--input-box-shadow-active)}.wave-line-input.error{border:var(--input-border-error);box-shadow:none}.wave-line-input:disabled{background-color:var(--background-color-grey-disabled);border-color:var(--background-color-grey-disabled);box-shadow:none}.wave-line-radiobutton{width:15px;height:10px;position:absolute;left:0;top:calc(50% - 7px)}.wave-line-radiobutton__text{font-weight:600;font-size:14px;line-height:20px;color:var(--text-color-grey-secondary);padding-bottom:8px;display:flex;max-width:-moz-max-content;max-width:max-content}@media all and (max-width: 768px){.wave-line-radiobutton__text{font-size:13px;line-height:18px}}.wave-line-radiobutton-label{display:flex;align-items:center;position:relative}.wave-line-radiobutton-label .radio-ico{display:inline-block;flex:0 0 20px;width:20px;height:20px;background:var(--background-color-white);position:relative;border-radius:var(--circle-border-radius);box-sizing:border-box;margin:0 8px 0 0;transition:var(--site-transition);border:var(--input-border);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.wave-line-radiobutton-label .radio-ico:before{content:"";position:absolute;top:3px;left:3px;width:12px;height:12px;background:var(--background-color-blue);border-radius:var(--circle-border-radius);border:3px solid var(--border-color-blue);opacity:0;transition:var(--site-transition);box-sizing:border-box}.wave-line-radiobutton-label label{font-weight:600;font-size:14px;line-height:20px;color:var(--text-color-grey-secondary);padding-bottom:4px;display:flex;max-width:-moz-max-content;max-width:max-content;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding-top:5px;margin-right:24px;padding-left:30px;margin-left:-30px;z-index:10;cursor:pointer}@media all and (max-width: 768px){.wave-line-radiobutton-label label{font-size:13px;line-height:18px;margin-right:0}}.wave-line-radiobutton-wrapp{display:flex}@media all and (max-width: 768px){.wave-line-radiobutton-wrapp{flex-direction:column}}.wave-line-radiobutton-label-wrapp.label-wrapp-column .wave-line-radiobutton-wrapp{flex-direction:column}.wave-line-radiobutton-label-wrapp.label-wrapp-column .wave-line-radiobutton-label{margin-bottom:4px}.wave-line-radiobutton:checked~.radio-ico{border-color:var(--border-color-blue)}.wave-line-radiobutton:checked~.radio-ico:before{opacity:1}.wave-line-radiobutton:disabled:not(:checked)~.radio-ico{background-color:var(--background-color-grey-disabled);pointer-events:none;border-color:transparent}.wave-line-radiobutton:disabled:not(:checked)~.radio-ico:before{opacity:0}.wave-line-radiobutton:disabled:checked~.radio-ico:before{opacity:1}.wave-line-switcher-label{display:flex}.wave-line-switcher-label .switcher-text{font-weight:400;font-size:14px;line-height:20px;color:var(--text-color-grey-secondary);-webkit-user-select:none;-moz-user-select:none;user-select:none}@media all and (max-width: 768px){.wave-line-switcher-label .switcher-text{font-size:13px;line-height:18px}}.wave-line-switcher-label .switcher-ico{display:flex;flex:0 0 32px;height:20px;background:var(--background-color-white);position:relative;border:var(--input-border);border-radius:var(--button-outer-border-radius);box-sizing:border-box;margin:0 8px 0 0;box-shadow:none;transition:var(--site-transition);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.wave-line-switcher-label .switcher-ico__inner{display:inline-block;width:12px;height:12px;background:var(--background-color-grey-disabled-svg);border-radius:var(--circle-border-radius);box-sizing:border-box;margin:3px 4px;position:relative}.wave-line-switcher-label input[type=checkbox]{display:none}.wave-line-switcher-label input[type=checkbox]:checked~.switcher-ico{justify-content:flex-end;border:var(--input-border-active)}.wave-line-switcher-label input[type=checkbox]:checked~.switcher-ico .switcher-ico__inner{background:var(--background-color-blue)}.wave-line-switcher-label input[type=checkbox]:disabled~.switcher-ico{opacity:.5;pointer-events:none}.wave-line-datepicker{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:9px 12px;border-radius:var(--button-border-radius);font-family:inherit;font-weight:600;font-size:15px;line-height:22px;color:var(--text-color-grey-secondary);border:var(--input-border);box-shadow:var(--input-box-shadow);width:160px;max-height:40px}@media all and (max-width: 768px){.wave-line-datepicker{font-size:13px;line-height:20px}}@media all and (max-width: 480px){.wave-line-datepicker{width:100%}}.wave-line-datepicker__label{display:block}.wave-line-datepicker__text{font-weight:600;font-size:14px;line-height:20px;color:var(--text-color-grey-secondary);padding-bottom:4px;display:flex;max-width:-moz-max-content;max-width:max-content}@media all and (max-width: 768px){.wave-line-datepicker__text{font-size:13px;line-height:18px}}.wave-line-datepicker:hover{border:var(--input-border-hover);box-shadow:var(--input-box-shadow-hover)}.wave-line-datepicker:focus{outline:none;border:var(--input-border-active);box-shadow:var(--input-box-shadow-active)}.wave-line-datepicker.error{border:var(--input-border-error);box-shadow:none}.wave-line-datepicker:disabled{background-color:var(--background-color-grey-disabled);border-color:var(--background-color-grey-disabled);box-shadow:none}.wave-line-select{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:9px 12px;border-radius:var(--button-border-radius);font-family:inherit;font-weight:600;font-size:15px;line-height:22px;color:var(--text-color-grey-secondary);border:var(--input-border);box-shadow:var(--input-box-shadow);-webkit-appearance:none;-moz-appearance:none;max-height:40px}@media all and (max-width: 768px){.wave-line-select{font-size:13px;line-height:20px}}.wave-line-select::-ms-expand{display:none}.wave-line-select__label{display:block}.wave-line-select__text{font-weight:600;font-size:14px;line-height:20px;color:var(--text-color-grey-secondary);padding-bottom:4px;display:flex;max-width:-moz-max-content;max-width:max-content}@media all and (max-width: 768px){.wave-line-select__text{font-size:13px;line-height:18px}}.wave-line-select:hover{border:var(--input-border-hover);box-shadow:var(--input-box-shadow-hover)}.wave-line-select:focus{outline:none;border:var(--input-border-active);box-shadow:var(--input-box-shadow-active)}.wave-line-select.error{border:var(--input-border-error);box-shadow:none}.wave-line-select__wrapper{position:relative}.wave-line-select__wrapper:before{position:absolute;content:"";width:24px;height:24px;background:url(/build/assets/arrow-drop-down-icon-C8IqIn9s.svg);top:calc(50% - 12px);right:8px;z-index:1;pointer-events:none}.wave-line-select:disabled{background-color:var(--background-color-grey-disabled);border-color:var(--background-color-grey-disabled);box-shadow:none}.wave-line-textarea{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:9px 12px;border-radius:var(--button-border-radius);font-family:inherit;font-weight:600;font-size:15px;line-height:22px;color:var(--text-color-grey-secondary);border:var(--input-border);box-shadow:var(--input-box-shadow);min-height:60px;max-width:100%;width:100%;resize:none}@media all and (max-width: 768px){.wave-line-textarea{font-size:13px;line-height:20px}}.wave-line-textarea__text{font-weight:600;font-size:14px;line-height:20px;color:var(--text-color-grey-secondary);padding-bottom:4px;display:flex;max-width:-moz-max-content;max-width:max-content}@media all and (max-width: 768px){.wave-line-textarea__text{font-size:13px;line-height:18px}}.wave-line-textarea::-moz-placeholder{color:var(--text-color-grey-placeholder)}.wave-line-textarea::placeholder{color:var(--text-color-grey-placeholder)}.wave-line-textarea:hover{border:var(--input-border-hover);box-shadow:var(--input-box-shadow-hover)}.wave-line-textarea:focus{outline:none;border:var(--input-border-active);box-shadow:var(--input-box-shadow-active)}.wave-line-textarea.error{border:var(--input-border-error);box-shadow:none}.wave-line-textarea:disabled{background-color:var(--background-color-grey-disabled);border-color:var(--background-color-grey-disabled);box-shadow:none}.wave-line-checkbox-label-wrapp{display:flex;align-items:center}.wave-line-checkbox-label-wrapp.label-wrapp-column{flex-direction:column;align-items:flex-start}.wave-line-checkbox-label-wrapp.label-wrapp-column .wave-line-checkbox-label__wrapper{margin:6px 0}.wave-line-checkbox{width:20px;height:20px;background:#fff;box-sizing:border-box;cursor:pointer;margin:0 8px 0 0;overflow:hidden;flex:0 0 20px}.wave-line-checkbox-label{position:relative;height:20px}.wave-line-checkbox-label__wrapper{display:flex}.wave-line-checkbox__ico{position:absolute;width:20px;height:20px;overflow:hidden;background:#fff;cursor:pointer;left:0}.wave-line-checkbox__ico:before{position:absolute;top:0;right:0;left:0;bottom:0;border-radius:var(--button-inner-border-radius);border:var(--input-border);box-sizing:border-box;content:""}.wave-line-checkbox:checked{border:none;border-radius:4px;overflow:hidden}.wave-line-checkbox:checked+.wave-line-checkbox__ico:before{border:var(--input-border-active);background:var(--background-color-white) url(/build/assets/checked-icon-DMKRN5JH.svg) no-repeat 50% 50%}.wave-line-checkbox__text{font-weight:600;font-size:14px;line-height:20px;color:var(--text-color-grey-secondary);display:flex;max-width:-moz-max-content;max-width:max-content;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media all and (max-width: 768px){.wave-line-checkbox__text{font-size:13px;line-height:18px}}.wave-line-checkbox:disabled{background-color:var(--background-color-grey-disabled);border:none;box-shadow:none}.mt-10{margin-top:10px}.w-100{width:100%}.mb-10{margin-bottom:10px}.mute{color:#a59d9d}.align-center{text-align:center}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.color-red{color:red}.patient-without-scan-files{margin-bottom:65px}@media all and (max-width: 768px){.patient-without-scan-files{margin-bottom:36px}}.patient-without-scan-files .wave-line-patient-form__checkbox{width:480px;box-sizing:border-box;margin-bottom:24px;display:flex;align-items:center;padding:12px;background-color:var(--background-color-grey-disabled);border-radius:var(--button-border-radius)}@media all and (max-width: 768px){.patient-without-scan-files .wave-line-patient-form__checkbox{width:100%}}body{margin:0;font-family:var(--site-font-family);background:var(--content-bg);background-size:120px;position:relative}ul{list-style:none;margin:0;padding:0}a,svg,button,input{transition:var(--site-transition);font-family:inherit}button{border:none;background:none}.hidden{display:none}.inner-block{max-width:var(--content-max-width);padding-right:20px;padding-left:20px;margin:0 auto}h1{font-weight:700;font-size:32px;line-height:44px;color:var(--text-color-black);margin:0;letter-spacing:1px}@media all and (max-width: 768px){h1{font-size:26px;line-height:32px}}h2{font-weight:700;font-size:28px;line-height:36px;color:var(--text-color-black);margin:0}@media all and (max-width: 768px){h2{font-size:22px;line-height:30px}}h3{font-weight:700;font-size:24px;line-height:32px;color:var(--text-color-black);margin:0}@media all and (max-width: 768px){h3{font-size:20px;line-height:28px}}.svg-sprite-block{background:#e3e3e3}.svg-sprite-block svg{width:24px;height:24px}#search-content{display:none}.required-ico{font-weight:600;font-size:14px;line-height:20px;color:var(--text-color-orange);width:auto!important;padding-left:4px}@media all and (max-width: 768px){.required-ico{font-size:13px;line-height:18px}}.wave-line-form-buttons{display:flex;justify-content:flex-end;margin-top:40px;gap:16px}@media all and (max-width: 768px){.wave-line-form-buttons{margin-top:24px;gap:12px;flex-flow:row wrap}}@media all and (max-width: 480px){.wave-line-form-buttons .wave-line-button{width:100%}}.wave-line-patient .wave-line-patient-tabs__content .orto-check-table-body__right .wave-line-button.separation-plan-button{width:-moz-fit-content;width:fit-content}.wave-line-header{background:var(--header-bg-color)}.wave-line-header__inner{padding:12px 20px;box-sizing:border-box;display:flex;justify-content:space-between}.wave-line-header__logo{display:block;align-self:center}.wave-line-header__navigation{display:flex}@media all and (max-width: 768px){.wave-line-header__navigation{position:fixed;bottom:0;right:0;left:0;background:var(--header-bg-color);padding:10px 20px;gap:8px;justify-content:center;z-index:15}}.wave-line-header__navigation a{font-style:normal;font-weight:600;font-size:15px;line-height:22px;color:var(--text-color-white);padding:9px 20px;display:flex;align-items:center;text-decoration:none;border-radius:var(--button-border-radius)}@media all and (max-width: 768px){.wave-line-header__navigation a{font-size:13px;line-height:20px}}@media all and (max-width: 480px){.wave-line-header__navigation a:not(.active){font-size:0;background:var(--background-color-blue-045)}.wave-line-header__navigation a:not(.active) svg{padding-left:0}}.wave-line-header__navigation a.active{background-color:var(--background-color-blue)}@media all and (max-width: 480px){.wave-line-header__navigation a.active{width:100%;justify-content:center}}.wave-line-header__navigation a svg{width:20px;height:20px;padding-left:8px;fill:var(--background-color-white)}.wave-line-header__navigation a:not(.active):hover{color:var(--text-color-blue)}.wave-line-header__navigation a:not(.active):hover svg{fill:var(--background-color-blue)}.wave-line-header__client{display:flex;position:relative}.wave-line-header__client-notifications{position:relative}.wave-line-header__client-notifications.has-notifications:before{position:absolute;top:0;right:0;width:12px;height:12px;border-radius:var(--circle-border-radius);background-color:var(--background-color-orange);content:""}.wave-line-header__client button{width:40px;height:40px;padding:8px;background-color:var(--background-color-white-01);margin-left:12px;cursor:pointer;border-radius:var(--circle-border-radius)}.wave-line-header__client button svg{width:24px;height:24px;fill:var(--background-color-white)}.wave-line-header__client button:hover{background-color:var(--background-color-blue-02)}.wave-line-header__client button:hover svg{fill:var(--background-color-blue)}.wave-line-main__header{display:flex;flex-flow:row wrap;gap:16px;justify-content:space-between;padding:32px 20px 16px;box-sizing:border-box;position:relative}@media all and (max-width: 480px){.wave-line-main__header{padding:16px 20px;gap:12px}}.wave-line-main__header-right{display:flex;flex-flow:row wrap;align-items:center;gap:32px}@media all and (max-width: 960px){.wave-line-main__header-right{gap:16px}}@media all and (max-width: 480px){.wave-line-main__header-right{gap:12px}}.wave-line-content{background-color:var(--background-color-white);border-radius:var(--content-border-radius);box-shadow:var(--content-box-shadow);max-width:calc(var(--content-max-width) - 40px);width:calc(100% - 40px);margin-bottom:120px;padding:24px;min-height:600px;box-sizing:border-box}@media all and (max-width: 768px){.wave-line-content{padding:16px;min-height:unset}}.wave-line-navigation{margin-bottom:14px;border-radius:var(--button-outer-border-radius);background-color:var(--background-color-blue-01);padding:2px;display:flex;max-width:-moz-max-content;max-width:max-content;overflow-x:auto;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.wave-line-navigation-item{font-weight:600;font-size:15px;line-height:22px;padding:2px;color:var(--text-color-grey)}@media all and (max-width: 768px){.wave-line-navigation-item{font-size:13px;line-height:20px}}.wave-line-navigation-item:not(last-child){margin-right:2px}.wave-line-navigation-item a{display:flex;align-items:center;text-decoration:none;color:inherit;padding:2px 6px 2px 12px}.wave-line-navigation-item a span{display:block;margin-left:8px;padding:3px 6px;border-radius:var(--button-inner-border-radius);color:var(--text-color-blue);background-color:var(--background-color-white);min-width:21px;box-sizing:border-box}.wave-line-navigation-item:hover{color:var(--text-color-grey-secondary)}.wave-line-navigation-item.active{box-shadow:var(--button-box-shadow);color:var(--text-color-grey-secondary);background-color:var(--background-color-white);border-radius:var(--button-border-radius);pointer-events:none}.wave-line-navigation-item.active a span{background-color:var(--background-color-blue-01)}.wave-line-pagination{margin:40px 0 0}@media all and (max-width: 768px){.wave-line-pagination{margin-top:24px}}.wave-line-pagination__items{display:flex;gap:8px}.wave-line-pagination__item{width:40px;height:40px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;border-radius:var(--button-border-radius)}.wave-line-pagination__item a{color:var(--text-color-blue);font-weight:600;font-size:16px;line-height:24px;text-decoration:none;display:flex;flex:1 1 auto;align-items:center;justify-content:center;padding:8px}@media all and (max-width: 768px){.wave-line-pagination__item a{font-size:14px;line-height:22px}}.wave-line-pagination__item.active{border:var(--pagination-border-active);background-color:var(--background-color-blue-01)}.wave-line-pagination__item.active a{color:var(--text-color-grey-secondary)}.wave-line-pagination__item--dotted{font-weight:600;font-size:16px;line-height:24px;color:var(--text-color-grey-secondary)}@media all and (max-width: 768px){.wave-line-pagination__item--dotted{font-size:14px;line-height:22px}}.wave-line-pagination__item--prev{background-color:var(--background-color-blue);margin-right:24px}@media all and (max-width: 768px){.wave-line-pagination__item--prev{margin-right:8px}}.wave-line-pagination__item--prev svg{width:24px;height:24px;fill:var(--background-color-white)}@media all and (max-width: 768px){.wave-line-pagination__item--prev svg{width:22px;height:22px}}.wave-line-pagination__item--prev.disabled{pointer-events:none;background-color:var(--background-color-grey-disabled)}.wave-line-pagination__item--prev.disabled svg{fill:var(--background-color-grey-disabled-svg)}.wave-line-pagination__item--next{margin-left:24px;background-color:var(--background-color-blue);border-radius:var(--button-border-radius)}@media all and (max-width: 768px){.wave-line-pagination__item--next{margin-left:8px}}.wave-line-pagination__item--next .wave-line-button{box-shadow:none}@media all and (max-width: 768px){.wave-line-pagination__item--next .wave-line-button{font-size:0;width:40px}.wave-line-pagination__item--next .wave-line-button svg{margin-left:0}}.wave-line-pagination__item--next.disabled{pointer-events:none;background-color:var(--background-color-grey-disabled)}.wave-line-pagination__item--next.disabled .wave-line-button{border-radius:var(--button-border-radius);color:var(--text-color-grey);background-color:var(--background-color-grey-disabled)}.wave-line-pagination__item--next.disabled svg{fill:var(--background-color-grey-disabled-svg)}.wave-line-table{border-collapse:collapse;width:100%}.wave-line-table thead{border-bottom:1px solid var(--border-color-grey)}.wave-line-table tbody tr{min-height:64px}.wave-line-table tr{display:flex;align-items:center;padding:7px 24px 6px;box-sizing:border-box;border-bottom:1px solid var(--border-color-grey)}.wave-line-table th{font-weight:600;font-size:15px;line-height:22px;color:var(--text-color-grey-secondary);padding-right:4px;display:flex;align-items:center;cursor:pointer;box-sizing:border-box}@media all and (max-width: 768px){.wave-line-table th{font-size:13px;line-height:20px}}.wave-line-table th svg{width:20px;height:20px;fill:var(--background-color-grey-svg);margin-left:4px}.wave-line-table td{display:flex;align-items:center;font-weight:400;font-size:14px;line-height:20px;color:var(--text-color-grey);box-sizing:border-box;flex-flow:row wrap}@media all and (max-width: 768px){.wave-line-table td{font-size:13px;line-height:18px}}.wave-line-table td a:not(.wave-line-button){text-decoration:none;color:inherit;display:flex;align-items:center}.wave-line-table td img{margin-right:12px;border-radius:var(--circle-border-radius)}.wave-line-table .patients-table-id{width:80px;min-width:5%;margin-right:8px}.wave-line-table .patients-table-patient{width:300px;min-width:40%;font-weight:600;margin-right:8px}.wave-line-table .patients-table-created-at{width:100px;min-width:15%;margin-right:8px}.wave-line-table .patients-table-warranty{width:160px;min-width:20%;margin-right:8px}.wave-line-table .patients-table-stage{width:100px;min-width:20%;margin-right:8px}.wave-line-table .patients-table-status{width:100px;min-width:20%}.wave-line-table .patients-table-status .patients-table-status-attention{color:var(--color-orange);margin-left:14px;font-size:20px}.wave-line-table td.patients-table-patient{font-weight:600;color:var(--text-color-grey-third)}.wave-line-table td.patients-table-warranty{color:var(--text-color-green)}.wave-line-table td.patients-table-stage div{padding:3px 10px;border-radius:var(--circle-border-radius);font-weight:600;font-size:13px;line-height:18px}.wave-line-table td.patients-table-stage div.diagnostic{color:var(--text-color-purple);background-color:var(--background-color-purple-01)}.wave-line-table td.patients-table-stage div.filling{color:var(--text-color-blue);background-color:var(--background-color-blue-01)}.wave-line-table td.patients-table-stage div.data-collection{color:var(--text-color-yellow);background-color:var(--background-color-yellow-01)}.wave-line-table td.patients-table-stage div.treatment{color:var(--text-color-green);background-color:var(--background-color-green-01)}.wave-line-table .bill-table-id{width:80px;min-width:5%;margin-right:8px}.wave-line-table .bill-table-created-at{width:130px;min-width:13%;margin-right:8px}.wave-line-table .bill-table-case{width:100px;min-width:10%;margin-right:8px}.wave-line-table .bill-table-patient{width:200px;min-width:20%;margin-right:8px}.wave-line-table .bill-table-treatment{width:280px;min-width:28%;margin-right:8px}.wave-line-table .bill-table-price{width:100px;min-width:10%;margin-right:8px}.wave-line-table .bill-table-closed{width:60px;min-width:6%;margin-right:8px}.wave-line-table .bill-table-paid{width:80px;min-width:8%;margin-right:8px}.wave-line-table .bill-table-bill-icon{width:60px;min-width:6%;margin-right:8px;justify-content:center}.wave-line-table td.bill-table-treatment,.wave-line-table td.bill-table-paid{font-weight:600;color:var(--text-color-grey-secondary)}.wave-line-table .delivery-table{font-size:14px;line-height:20px;font-weight:400}@media all and (max-width: 768px){.wave-line-table .delivery-table{font-size:13px;line-height:18px}}.wave-line-table .delivery-table-row{padding:12px 16px 8px 12px;border-radius:var(--table-row-border-radius);border:var(--table-row-border);box-shadow:var(--table-row-box-shadow);margin-bottom:8px;box-sizing:border-box;align-items:flex-start}@media all and (max-width: 768px){.wave-line-table .delivery-table-row{flex-direction:column}}.wave-line-table .delivery-table-row:last-child{margin-bottom:0}.wave-line-table .delivery-table-info{display:flex;flex-direction:column;align-items:flex-start;flex:0 0 28%}.wave-line-table .delivery-table-info__item{font-weight:600;color:var(--text-color-grey-secondary);padding-bottom:4px}.wave-line-table .delivery-table-info__item span{font-weight:400;color:var(--text-color-grey)}.wave-line-table .delivery-table-cases{display:flex;flex-direction:column;align-items:flex-start;flex:0 0 35%}.wave-line-table .delivery-table-cases__item{display:flex;padding-bottom:4px}.wave-line-table .delivery-table-cases__item a{font-weight:600;color:var(--text-color-blue);margin-right:12px}.wave-line-table .delivery-table-cases__item span{color:var(--text-color-grey-secondary)}.wave-line-table .delivery-table-clinic{display:flex;flex-direction:column;align-items:flex-start;flex:0 0 25%;padding-bottom:4px}.wave-line-table .delivery-table-clinic__name{font-weight:600;color:var(--text-color-grey-secondary);margin-bottom:4px}.wave-line-table .delivery-table-clinic__address{color:var(--text-color-grey)}.wave-line-table .delivery-table-status{display:flex;flex-direction:column;align-items:flex-end;flex:1 1 auto;padding-bottom:4px}.wave-line-table .delivery-table-status span{font-weight:600;font-size:13px;line-height:18px;padding:3px 10px;border-radius:var(--circle-border-radius)}@media all and (max-width: 768px){.wave-line-table .delivery-table-status span{font-size:12px;line-height:16px;padding:3px 0}}.wave-line-table .clinics-table{font-size:14px;line-height:20px;font-weight:400}@media all and (max-width: 768px){.wave-line-table .clinics-table{font-size:13px;line-height:18px}}.wave-line-table .clinics-table-row{padding:12px 16px 8px 12px;border-radius:var(--table-row-border-radius);border:var(--table-row-border-clinic);box-shadow:var(--table-row-box-shadow-clinic);box-sizing:border-box;align-items:flex-start;justify-content:space-between;flex-flow:row wrap;gap:12px;margin-bottom:16px;transition:var(--site-transition)}@media all and (max-width: 768px){.wave-line-table .clinics-table-row{flex-direction:column}}.wave-line-table .clinics-table-row.inactive{border:var(--table-row-border-clinic-inactive);box-shadow:none}.wave-line-table .clinics-table-row:last-child{margin-bottom:0}.wave-line-table .clinics-table-info{display:flex;flex-direction:column;align-items:flex-start}.wave-line-table .clinics-table-info__item{font-weight:600;color:var(--text-color-grey-secondary);padding-bottom:4px}.wave-line-table .clinics-table-info__item span{font-weight:400;color:var(--text-color-grey)}.wave-line-table .clinics-table-address{display:flex;flex-direction:column;align-items:flex-start}.wave-line-table .clinics-table-address__item{font-weight:600;color:var(--text-color-grey-secondary)}.wave-line-table .clinics-table-address__item span{font-weight:400;color:var(--text-color-grey)}.wave-line-table .clinics-table-status{display:flex;flex-direction:column;align-items:flex-end;align-self:stretch}@media all and (max-width: 768px){.wave-line-table .clinics-table-status{align-items:flex-start}}.wave-line-table .clinics-table-status span{font-weight:600;font-size:13px;line-height:18px;padding:3px 10px;border-radius:var(--circle-border-radius)}.wave-line-table .clinics-table-status .wave-line-button{margin-top:auto;margin-bottom:4px}@media all and (max-width: 768px){.wave-line-table .clinics-table-status .wave-line-button{margin-top:8px}}@media all and (max-width: 480px){.wave-line-table .clinics-table-status .wave-line-button{width:100%}}.wave-line-patients .wave-line-table,.wave-line-bill .wave-line-table{margin-right:-24px;margin-left:-24px;width:calc(100% + 48px)}@media all and (max-width: 768px){.wave-line-patients .wave-line-table,.wave-line-bill .wave-line-table{margin-right:-16px;margin-left:-16px;width:calc(100% + 32px);display:block;overflow-x:auto}}.wave-line-search{display:flex;box-sizing:border-box;position:relative}@media all and (max-width: 480px){.wave-line-search{width:100%}.wave-line-search+.wave-line-button{width:100%}}.wave-line-search__title{color:var(--text-color-blue);padding:0 0 22px}.wave-line-search__icon{fill:var(--background-color-grey);width:24px;height:24px;position:absolute;top:8px;right:8px}@media all and (max-width: 480px){.wave-line-search__icon{width:22px;height:22px}}.wave-line-search__icon.search{fill:none}.wave-line-search__icon.close{cursor:pointer;display:none}.wave-line-search__input{position:relative;width:324px;padding:9px 40px 9px 12px}@media all and (max-width: 480px){.wave-line-search__input{width:100%}}.wave-line-notice{padding:9px 18px;font-weight:400;font-size:15px;line-height:22px;color:var(--text-color-grey-secondary);background-color:var(--background-color-info-01);border-radius:var(--button-border-radius);box-sizing:border-box;margin-bottom:16px}@media all and (max-width: 768px){.wave-line-notice{font-size:13px;line-height:20px}}.wave-line-notice.allow{background-color:var(--background-color-blue-02)}.wave-line-notice.error{color:var(--text-color-orange)}.wave-line-notice__prompt{font-weight:600;font-size:14px;line-height:20px;color:var(--text-color-green);margin-bottom:16px;display:flex;align-items:center}@media all and (max-width: 768px){.wave-line-notice__prompt{font-size:13px;line-height:18px}}.wave-line-notice__prompt svg{width:20px;height:20px;fill:var(--text-color-green);margin-left:8px}@media all and (max-width: 768px){.wave-line-notice__prompt svg{width:18px;height:18px}}.wave-line-alert{position:absolute;padding:24px;margin:auto;width:auto;background-color:var(--background-color-blue);color:var(--text-color-white);font-size:22px;line-height:30px;align-items:center;justify-content:center;top:64px;right:0;opacity:0;pointer-events:none;animation-name:hideAlert;animation-duration:2.5s;display:flex}@keyframes hideAlert{0%{opacity:1}75%{opacity:1}to{opacity:0}}.wave-line-modal{padding:32px;background-color:var(--background-color-white);margin:auto;height:-moz-max-content;height:max-content;max-height:calc(100vh - 160px);width:-moz-max-content;width:max-content;max-width:900px;min-width:600px;min-height:300px;position:relative;overflow:auto;border-radius:var(--button-border-radius)}@media all and (max-width: 768px){.wave-line-modal{min-width:calc(100% - 20px);box-sizing:border-box;margin-right:10px;margin-left:10px;padding:24px}}.wave-line-modal__wrap{position:fixed;top:0;right:0;left:0;background-color:#00000080;display:none;min-height:100vh;height:100%;z-index:100}.wave-line-modal__close{position:absolute;top:24px;right:24px;cursor:pointer;z-index:2}@media all and (max-width: 768px){.wave-line-modal__close{top:16px;right:16px}}.wave-line-modal__close svg{width:40px;height:40px;fill:var(--background-color-blue)}@media all and (max-width: 768px){.wave-line-modal__close svg{width:24px;height:24px}}.wave-line-modal__result{display:flex;flex-direction:column;align-items:center;margin-top:50px}.wave-line-modal__result-text{margin:0 auto 32px!important}.wave-line-modal__result svg{fill:var(--background-color-blue)}.wave-line-status{font-weight:600;font-size:13px;line-height:18px;border-radius:var(--circle-border-radius);padding:3px 10px;display:inline-flex;text-align:center}.wave-line-status--grey{color:var(--text-color-grey);background-color:var(--background-color-grey-01)}.wave-line-status--dark-grey{color:var(--text-color-grey-secondary);background-color:var(--background-color-grey-disabled)}.wave-line-status--yellow{color:var(--text-color-yellow);background-color:var(--background-color-yellow-01)}.wave-line-status--green{color:var(--text-color-green);background-color:var(--background-color-green-01)}.wave-line-status--dark-green{color:var(--text-color-grey);background-color:var(--background-color-green-02)}.wave-line-status--orange{color:var(--text-color-orange);background-color:var(--background-color-orange-01)}.wave-line-status--purple{color:var(--text-color-purple);background-color:var(--background-color-purple-01)}.wave-line-status--blue-secondary{color:var(--text-color-blue-secondary);background-color:var(--background-color-blue-secondary-01)}.wave-line-tabs{overflow:hidden;background-color:var(--background-color-blue-01);border-radius:var(--button-outer-border-radius);width:100%;padding:2px;display:flex;margin-bottom:20px;box-sizing:border-box;overflow-x:auto;white-space:nowrap}.wave-line-tabs__wrapper{margin-bottom:32px}@media all and (max-width: 768px){.wave-line-tabs__wrapper{margin-bottom:16px}}.wave-line-tabs__wrapper #order_tabs .paid{border-left:5px solid #98f9c4;border-right:5px solid #98f9c4}.wave-line-tabs__wrapper #order_tabs .unpaid{border-left:5px solid #ce1d1b;border-right:5px solid #ce1d1b}.wave-line-tabs__link{padding:6px 12px 6px 6px;color:var(--text-color-grey-secondary);display:flex;align-items:center;font-weight:600;font-size:15px;line-height:22px;border-radius:var(--button-border-radius);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-sizing:border-box;margin-right:4px}@media all and (max-width: 768px){.wave-line-tabs__link{font-size:13px;line-height:20px}}.wave-line-tabs__link svg{width:24px;height:24px;fill:var(--text-color-blue);margin-right:8px}.wave-line-tabs__link.active{background-color:var(--background-color-blue);color:var(--text-color-white);pointer-events:none}.wave-line-tabs__link.active svg{fill:var(--text-color-white)}.wave-line-profile-update-form{max-width:880px;width:100%}.wave-line-profile-update-form h1{margin-bottom:32px}.wave-line-profile-dropdown{position:absolute;background-color:var(--background-color-white);box-shadow:0 6px 16px #00000029;border-radius:14px;min-width:240px;right:0;top:44px;opacity:0;pointer-events:none;transition:var(--site-transition)}.wave-line-profile-dropdown.active{opacity:1;pointer-events:auto;z-index:10}.wave-line-profile-dropdown__top{background-color:var(--background-color-blue-01);margin-bottom:10px;padding:16px 24px}.wave-line-profile-dropdown__post{font-weight:400;font-size:13px;line-height:18px;color:var(--text-color-blue)}.wave-line-profile-dropdown__name{font-weight:600;font-size:15px;line-height:22px;color:var(--text-color-grey-secondary);margin-bottom:4px}@media all and (max-width: 768px){.wave-line-profile-dropdown__name{font-size:13px;line-height:20px}}.wave-line-profile-dropdown__email{font-weight:400;font-size:14px;line-height:20px;color:var(--text-color-grey-placeholder)}@media all and (max-width: 768px){.wave-line-profile-dropdown__email{font-size:13px;line-height:18px}}.wave-line-profile-dropdown__profile-settings{font-weight:600;font-size:15px;line-height:22px;color:var(--text-color-blue);padding:16px 24px 0;margin-bottom:8px;cursor:pointer}@media all and (max-width: 768px){.wave-line-profile-dropdown__profile-settings{font-size:13px;line-height:20px}}.wave-line-profile-dropdown__logout{padding:8px 24px 16px;font-weight:600;font-size:15px;line-height:22px;color:var(--text-color-grey-secondary);text-decoration:none;display:block}@media all and (max-width: 768px){.wave-line-profile-dropdown__logout{font-size:13px;line-height:20px}}.wave-line-profile-tabs{margin-bottom:32px}.wave-line-profile-tabs__column{width:320px}@media all and (max-width: 960px){.wave-line-profile-tabs__column{width:calc(50% - 8px)}}@media all and (max-width: 768px){.wave-line-profile-tabs__column{width:100%}}.wave-line-profile-tabs__column:not(:last-child){margin-right:40px}@media all and (max-width: 960px){.wave-line-profile-tabs__column:not(:last-child){margin-right:0}}.wave-line-profile-tabs__column input:not([type=radio]),.wave-line-profile-tabs__column select{width:320px}@media all and (max-width: 960px){.wave-line-profile-tabs__column input:not([type=radio]),.wave-line-profile-tabs__column select{width:100%}}.wave-line-profile-tabs__column .wave-line-input-label,.wave-line-profile-tabs__column .wave-line-select__label,.wave-line-profile-tabs__column .wave-line-datepicker__label{margin-bottom:16px}.wave-line-profile-tabs__row{display:flex}.wave-line-profile-tabs__row:not(:last-child){margin-bottom:16px}.wave-line-profile-info{display:flex}@media all and (max-width: 960px){.wave-line-profile-info{flex-flow:row wrap;gap:16px}}.wave-line-profile-info__image-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:0 0 160px;margin-right:40px;box-sizing:border-box}@media all and (max-width: 960px){.wave-line-profile-info__image-wrapper{width:100%;flex:unset;margin-right:unset}}.wave-line-profile-info__image-inner{position:relative}.wave-line-profile-info__image-inner:before{position:absolute;width:40px;height:40px;right:0;bottom:0;content:"";box-shadow:var(--button-box-shadow);background:url(/build/assets/img-box-CalVwGwu.png) 50% 50% no-repeat var(--background-color-blue);border-radius:var(--circle-border-radius)}.wave-line-profile-info__image-inner input{width:0;height:0;opacity:0;overflow:hidden;position:absolute;z-index:-1}.wave-line-profile-info__image-inner label{display:block;cursor:pointer}.wave-line-profile-info__image{width:160px;height:160px;border-radius:var(--circle-border-radius)}.wave-line-profile-info__image-text{font-weight:400;font-size:13px;line-height:18px;color:#787878;margin-top:16px}.wave-line-profile-contacts{display:flex;flex-flow:row wrap}.wave-line-profile-contacts .wave-line-textarea-label{max-width:680px;width:100%}.wave-line-profile-notification__title{width:340px;margin-right:30px;box-sizing:border-box;font-weight:600;font-size:15px;line-height:22px;color:var(--text-color-grey-secondary)}@media all and (max-width: 768px){.wave-line-profile-notification__title{font-size:13px;line-height:20px}}.wave-line-profile-notification__options{display:flex}.wave-line-profile-notification__options .wave-line-switcher-label{width:-moz-max-content;width:max-content;flex:0 0 100px}.wave-line-profile-notification__options .wave-line-switcher-label:not(:last-child){margin-right:40px}.wave-line-notifications{width:480px;position:absolute;right:0;background-color:var(--background-color-white);box-shadow:0 6px 16px #00000029;top:52px;opacity:0;pointer-events:none;transition:var(--site-transition);padding:8px;box-sizing:border-box}@media all and (max-width: 560px){.wave-line-notifications{width:320px}}.wave-line-notifications.active{opacity:1;pointer-events:auto;z-index:10}.wave-line-notifications__title{padding:12px;background:var(--color-grey-content);border-radius:var(--button-outer-border-radius);margin-bottom:8px;display:flex;align-items:center;font-weight:700;font-size:20px;line-height:24px;color:var(--text-color-grey-secondary);box-sizing:border-box}.wave-line-notifications__title span{font-weight:600;font-size:14px;line-height:20px;color:var(--text-color-blue);display:flex;margin-left:8px}@media all and (max-width: 768px){.wave-line-notifications__title span{font-size:13px;line-height:18px}}.wave-line-notifications__title button{margin-left:auto;width:32px;height:32px;padding:0;display:flex;align-items:center;justify-content:center}.wave-line-notifications__title button svg{fill:var(--background-color-blue)}.wave-line-notifications__list{max-height:500px;overflow-y:auto}.wave-line-notifications-case{padding:8px 12px;background:var(--background-color-blue-01);border-radius:var(--button-outer-border-radius)}.wave-line-notifications-case:not(:last-child){margin-bottom:8px}.wave-line-notifications-case.read{background-color:var(--color-grey-content)}.wave-line-notifications-case a{text-decoration:none}.wave-line-notifications-case__title{font-weight:600;font-size:14px;line-height:20px;color:var(--text-color-blue);margin-bottom:4px}@media all and (max-width: 768px){.wave-line-notifications-case__title{font-size:13px;line-height:18px}}.wave-line-notifications-case__item{margin-top:4px;box-shadow:0 1px 2px #0000001a;background-color:var(--background-color-white);border-radius:var(--button-border-radius);padding:12px 16px}.wave-line-notifications-case__item-header{display:flex;justify-content:space-between;margin-bottom:4px}.wave-line-notifications-case__item-title{font-weight:600;font-size:14px;line-height:20px;color:var(--text-color-grey-secondary)}@media all and (max-width: 768px){.wave-line-notifications-case__item-title{font-size:13px;line-height:18px}}.wave-line-notifications-case__item-date{font-weight:400;font-size:13px;line-height:18px;color:var(--text-color-grey-placeholder)}.wave-line-notifications-case__item-text{font-weight:400;font-size:14px;line-height:20px;color:var(--text-color-grey);margin-bottom:4px}@media all and (max-width: 768px){.wave-line-notifications-case__item-text{font-size:13px;line-height:18px}}.wave-line-notifications-case__item-text span{font-weight:700}.wave-line-notifications-case__item-link{font-weight:600;font-size:14px;line-height:20px;text-align:right;display:block;color:var(--text-color-blue)}@media all and (max-width: 768px){.wave-line-notifications-case__item-link{font-size:13px;line-height:18px}}.wave-line-notifications-case__mark-as-read{font-weight:600;font-size:13px;line-height:18px;color:var(--text-color-blue);display:flex;justify-content:flex-end;margin-top:8px;cursor:pointer}.wave-line-notifications-case__mark-as-read svg{width:18px;height:18px;fill:var(--background-color-blue);margin-left:4px}.wave-line-notifications-case__read{font-weight:600;font-size:13px;line-height:18px;text-align:right;color:var(--text-color-grey);margin-top:8px}@media all and (min-width: 769px){.delivery-notice{max-width:calc(100% - 160px)}}.delivery-reload-button{margin-bottom:16px}@media all and (min-width: 769px){.delivery-reload-button{float:right}}@media all and (max-width: 480px){.delivery-reload-button{width:100%}}.wave-line-auth{display:flex;align-items:flex-start;padding:20px}@media all and (max-width: 1200px){.wave-line-auth{width:-moz-max-content;width:max-content;background:var(--background-color-white-07);margin-top:20px;min-width:300px;max-width:calc(100% - 36px)}.wave-line-auth.wave-line-content{min-height:unset}}.wave-line-auth__left{display:block;max-width:706px;width:100%;position:relative}@media all and (max-width: 1200px){.wave-line-auth__left{display:none}}.wave-line-auth__left-text{position:absolute;top:80px;right:80px;left:80px;font-weight:700;font-size:44px;line-height:56px;color:var(--text-color-white)}.wave-line-auth__right{display:flex;align-items:center;flex-direction:column;max-width:320px;width:100%;margin:0 auto;flex:0 0 auto}@media all and (max-width: 1200px){.wave-line-auth__right{flex:unset}}.wave-line-auth__right *{width:100%}.wave-line-auth__info{display:none;margin-top:16px}@media all and (max-width: 1200px){.wave-line-auth__info{display:block}}.wave-line-auth__logo{padding:60px 0 40px}.wave-line-auth-link__logo{text-align:center}.wave-line-auth__h1{padding-bottom:16px;text-align:center}.wave-line-auth__notice{margin:0 0 16px}.wave-line-auth-form{margin:16px 0;display:flex;flex-direction:column}.wave-line-auth-form label{margin-bottom:20px}.wave-line-auth-form a.forgot-password-link{font-weight:600;font-size:14px;line-height:20px;text-align:right;text-decoration:none;color:var(--text-color-blue);width:auto;margin-left:auto;float:right}@media all and (max-width: 768px){.wave-line-auth-form a.forgot-password-link{font-size:13px;line-height:18px}}.wave-line-register{display:flex;align-items:flex-start;padding:20px}@media all and (max-width: 1200px){.wave-line-register{width:-moz-max-content;width:max-content;background:var(--background-color-white-07);margin-top:20px;min-width:300px;max-width:calc(100% - 36px)}}.wave-line-register__left{display:block;max-width:506px;width:100%;position:relative}@media all and (max-width: 1200px){.wave-line-register__left{display:none}}.wave-line-register__logo{position:absolute;top:40px;left:40px}.wave-line-register__right{display:flex;align-items:center;flex-direction:column;flex:1 0 auto;padding:20px 60px 20px 80px}@media all and (max-width: 1200px){.wave-line-register__right{flex:unset;padding:20px}}@media all and (max-width: 700px){.wave-line-register__right{padding:0}}.wave-line-register__h1{padding-bottom:16px}.wave-line-register__notice{margin:0 0 16px}.wave-line-register__info{display:none}@media all and (max-width: 1200px){.wave-line-register__info{display:block}}.wave-line-register-form{margin:16px 0;display:flex;flex-direction:column;width:100%}.wave-line-register-form label{margin-bottom:16px;display:flex;flex-direction:column;width:100%}.wave-line-register-form select{width:100%}.wave-line-register-form button{width:calc(50% - 10px)}@media all and (max-width: 700px){.wave-line-register-form button{width:100%}}.wave-line-register-form__fields{-moz-column-count:2;column-count:2;-moz-column-gap:20px;column-gap:20px}.wave-line-register-form__fields .compensator{height:64px;width:100%;margin-bottom:16px}@media all and (max-width: 700px){.wave-line-register-form__fields{-moz-column-count:1;column-count:1}.wave-line-register-form__fields .compensator{display:none}}.wave-line-register-form .register-form-radiobutton{display:inline-flex;align-items:center;width:50%;box-sizing:border-box}.wave-line-register-form .register-form-radiobutton label{margin-bottom:0}.wave-line-register-form .register-form-radiobutton .radio-ico{flex:0 0 20px}.wave-line-register-form .wave-line-radiobutton-label-wrapp{margin-bottom:16px}.wave-line-register-form .wave-line-radiobutton-label-wrapp .wave-line-select__text{margin-bottom:11px}.wave-line-register-form .wave-line-radiobutton-wrapp{margin-bottom:23px}.wave-line-clinics{padding:24px}.wave-line-clinics__buttons{display:flex;flex-flow:row wrap;justify-content:space-between;margin-bottom:16px;gap:12px}.wave-line-clinics__buttons+.delivery-notice{width:100%;max-width:100%}@media all and (max-width: 480px){.wave-line-clinics__buttons .wave-line-button{width:100%}}.wave-line-clinics-form h1{margin-bottom:32px}@media all and (max-width: 768px){.wave-line-clinics-form h1{margin-bottom:24px}}.wave-line-clinics-form label{margin-bottom:16px}@media all and (max-width: 768px){.wave-line-clinics-form label{margin-bottom:12px}}.wave-line-clinics-form__item{margin-bottom:16px}@media all and (max-width: 768px){.wave-line-clinics-form__item{margin-bottom:12px}}.wave-line-clinics-form__inputs{display:flex;flex-flow:row wrap;max-width:680px;justify-content:space-between}.wave-line-clinics-form__inputs label{max-width:320px;width:100%}@media all and (max-width: 768px){.wave-line-clinics-form__inputs label{max-width:100%}}.wave-line-clinics-form__inputs label input{width:100%}.wave-line-clinics-form__submit{margin-left:auto}.wave-line-clinics-form .wave-line-textarea-label{display:block}.wave-line-patient-header{padding:24px;margin:-24px -24px 24px;background-color:var(--background-color-yellow-secondary-02)}@media all and (max-width: 768px){.wave-line-patient-header{padding:16px;margin:-16px -16px 16px}}.wave-line-patient-header__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;flex-flow:row wrap;gap:12px}.wave-line-patient-header__body{display:flex;flex-flow:row wrap;gap:12px}.wave-line-patient-header__body img{margin-right:40px;border-radius:var(--circle-border-radius)}.wave-line-patient-header__info{margin-right:20px;flex:0 0 370px;max-width:100%}@media all and (max-width: 480px){.wave-line-patient-header__info{flex:0 0 auto}}.wave-line-patient-header__info-item{display:flex;font-weight:400;font-size:14px;line-height:20px;color:var(--text-color-grey)}@media all and (max-width: 768px){.wave-line-patient-header__info-item{font-size:13px;line-height:18px}}.wave-line-patient-header__info-item:not(:last-child){margin-bottom:12px}.wave-line-patient-header__info-left{width:115px;margin-right:20px;flex:0 0 115px}@media all and (max-width: 480px){.wave-line-patient-header__info-left{width:70px;flex:0 0 70px;margin-right:16px}}.wave-line-patient-header__info-right{font-weight:600;color:var(--text-color-grey-third);word-break:break-all}.wave-line-patient-header__info-right.error{color:var(--text-color-orange)}.wave-line-patient-header__bottom{display:flex;justify-content:space-between;margin-top:24px;flex-flow:row wrap;gap:12px}@media all and (max-width: 480px){.wave-line-patient-header__bottom{width:100%}}.wave-line-patient-header__bottom-left{display:flex;flex-flow:row wrap;gap:16px}.wave-line-patient-header__bottom-left .wave-line-button_virtual-plan-header.new-unprocessed-virtual-plan{position:relative}.wave-line-patient-header__bottom-left .wave-line-button_virtual-plan-header.new-unprocessed-virtual-plan:before{position:absolute;top:-4px;right:-3px;width:8px;height:8px;border-radius:var(--circle-border-radius);content:"";background-color:var(--background-color-orange)}@media all and (max-width: 768px){.wave-line-patient-header__bottom-left{gap:12px}}@media all and (max-width: 480px){.wave-line-patient-header__bottom-left,.wave-line-patient-header__bottom-left .wave-line-button{width:100%}}@media all and (max-width: 480px){.wave-line-patient-header__bottom-right,.wave-line-patient-header__bottom-right .wave-line-button{width:100%}}.wave-line-patient-header__help{border-radius:var(--button-border-radius);background-color:var(--text-color-white);width:100%;box-sizing:border-box;padding:16px}.wave-line-patient-header__help li,.wave-line-patient-header__help p{font-weight:400;font-size:15px;line-height:22px;color:var(--text-color-grey-secondary)}@media all and (max-width: 768px){.wave-line-patient-header__help li,.wave-line-patient-header__help p{font-size:13px;line-height:20px}}.wave-line-patient-header__help p{margin:0}.wave-line-patient-header__question{font-weight:600;font-size:14px;line-height:20px;color:var(--text-color-blue);display:flex;margin-bottom:16px}@media all and (max-width: 768px){.wave-line-patient-header__question{font-size:13px;line-height:18px}}.wave-line-patient-header__question svg{width:20px;height:20px;margin-left:8px;fill:var(--text-color-blue)}@media all and (max-width: 768px){.wave-line-patient-header__question svg{width:18px;height:18px}}.wave-line-patient-header__question.green{color:var(--text-color-green)}.wave-line-patient-header__question.green svg{fill:var(--text-color-green)}@media all and (max-width: 480px){.wave-line-patient-header .patient-reload-button{display:none}}.wave-line-patient .wave-line-patient-tabs__content .wave-line-patient-form__inputs{display:flex;margin-bottom:16px;gap:24px}@media all and (max-width: 768px){.wave-line-patient .wave-line-patient-tabs__content .wave-line-patient-form__inputs{flex-direction:column;gap:16px}}@media all and (max-width: 1280px){.wave-line-patient .wave-line-patient-tabs__content .wave-line-patient-form__inputs label:not(.wave-line-checkbox-label){width:100%}}.wave-line-patient .wave-line-patient-tabs__content .wave-line-patient-form__inputs label .wave-line-input,.wave-line-patient .wave-line-patient-tabs__content .wave-line-patient-form__inputs label .wave-line-select{width:320px}@media all and (max-width: 1280px){.wave-line-patient .wave-line-patient-tabs__content .wave-line-patient-form__inputs label .wave-line-input,.wave-line-patient .wave-line-patient-tabs__content .wave-line-patient-form__inputs label .wave-line-select{width:100%}}.wave-line-patient .wave-line-patient-tabs__content .wave-line-patient-form__inputs label .wave-line-textarea{width:664px;min-height:80px}@media all and (max-width: 768px){.wave-line-patient .wave-line-patient-tabs__content .wave-line-patient-form__inputs label .wave-line-textarea{width:100%}}.wave-line-patient .wave-line-patient-tabs__content .wave-line-patient-form__inputs .register-form-radiobutton{display:flex;align-items:center}.wave-line-patient .wave-line-patient-tabs__content .wave-line-patient-form__checkbox{width:480px;box-sizing:border-box;display:flex;align-items:center;padding:12px;background-color:var(--background-color-grey-disabled);border-radius:var(--button-border-radius)}@media all and (max-width: 768px){.wave-line-patient .wave-line-patient-tabs__content .wave-line-patient-form__checkbox{width:100%}}.wave-line-patient .wave-line-patient-tabs__content .wave-line-patient-form__checkbox.enabled{background-color:var(--background-color-blue-01)}.wave-line-patient .wave-line-patient-tabs__content .wave-line-patient-form__checkbox-text{font-weight:400;font-size:14px;line-height:20px;color:var(--text-color-grey-placeholder);margin-left:12px}@media all and (max-width: 768px){.wave-line-patient .wave-line-patient-tabs__content .wave-line-patient-form__checkbox-text{font-size:13px;line-height:18px}}.wave-line-patient .wave-line-patient-tabs__content .wave-line-patient-form__checkbox label{margin-right:0}.wave-line-patient .wave-line-patient-tabs__content--bill tr{padding-left:0}.wave-line-patient .wave-line-patient-tabs__content--bill .wave-line-clinics__buttons{justify-content:flex-end}.wave-line-patient .wave-line-patient-tabs__content .orto-check-table-item{border:none;display:flex;flex-direction:column;align-items:flex-start;padding:0;background-color:var(--background-color-info-01);border-radius:var(--button-border-radius)}.wave-line-patient .wave-line-patient-tabs__content .orto-check-table-item:not(:last-child){margin-bottom:16px}.wave-line-patient .wave-line-patient-tabs__content .orto-check-table-head{width:100%;border:2px solid rgba(var(--color-yellow-secondary-rgb),.6);border-radius:8px 8px 0 0;padding:16px 16px 16px 24px;display:flex;flex-flow:row wrap;gap:12px;justify-content:space-between;background-color:var(--background-color-white)}@media all and (max-width: 768px){.wave-line-patient .wave-line-patient-tabs__content .orto-check-table-head{padding:16px}}.wave-line-patient .wave-line-patient-tabs__content .orto-check-table-head__number{font-weight:700;font-size:20px;line-height:24px;color:var(--text-color-grey-secondary)}.wave-line-patient .wave-line-patient-tabs__content .orto-check-table-head__buttons{display:flex;width:398px;gap:16px}@media all and (max-width: 768px){.wave-line-patient .wave-line-patient-tabs__content .orto-check-table-head__buttons{width:100%;flex-flow:row wrap;gap:12px}}@media all and (max-width: 480px){.wave-line-patient .wave-line-patient-tabs__content .orto-check-table-head__buttons .wave-line-button{width:100%}}.wave-line-patient .wave-line-patient-tabs__content .orto-check-table-head__buttons.actions{position:relative}.wave-line-patient .wave-line-patient-tabs__content .orto-check-table-head__buttons .virtual-plan{padding:15px}.wave-line-patient .wave-line-patient-tabs__content .orto-check-table-head__buttons .virtual-plan .reason-reject{display:flex;flex-flow:column}.wave-line-patient .wave-line-patient-tabs__content .orto-check-table-head__buttons .virtual-plan .reject-submit{margin-top:10px}.wave-line-patient .wave-line-patient-tabs__content .orto-check-table-body{border:2px solid rgba(var(--color-yellow-secondary-rgb),.6);border-radius:0 0 8px 8px;border-top:none;width:100%;padding:24px 16px 24px 24px;display:flex;justify-content:space-between;background-color:var(--background-color-white)}@media all and (max-width: 768px){.wave-line-patient .wave-line-patient-tabs__content .orto-check-table-body{padding:16px}}.wave-line-patient .wave-line-patient-tabs__content .orto-check-table-body__right{width:398px;align-items:flex-start;gap:16px}@media all and (max-width: 768px){.wave-line-patient .wave-line-patient-tabs__content .orto-check-table-body__right{width:100%;gap:12px}}.wave-line-patient .wave-line-patient-tabs__content .orto-check-table-body__right .wave-line-button{width:-moz-min-content;width:min-content}@media all and (max-width: 480px){.wave-line-patient .wave-line-patient-tabs__content .orto-check-table-body__right .wave-line-button{width:100%}}.wave-line-patient .wave-line-patient-tabs__content .orto-check-table-body__right .dates{margin-top:10px;display:inline-flex;flex-flow:column}.wave-line-patient .wave-line-patient-tabs__content .orto-check-table-body__right .dates .date{padding:3px 10px 3px 0;margin-bottom:5px}.wave-line-patient .wave-line-patient-tabs__content .orto-check-table-body__right .dates .approved{color:var(--text-color-green);background-color:var(--background-color-green-01)}.wave-line-patient .wave-line-patient-tabs__content .orto-check-table-body__right .dates .rejected{background-color:var(--background-color-orange-01);color:var(--text-color-orange)}.wave-line-patient .wave-line-patient-tabs__content .orto-check-table-body__left{max-width:800px;width:100%}.wave-line-patient .wave-line-patient-tabs__content .orto-check-table-body__content{margin-bottom:4px}.wave-line-patient .wave-line-patient-tabs__content .orto-check-table-body__content-ch{font-weight:600;font-size:13px;line-height:18px;border-radius:var(--button-inner-border-radius);display:inline-flex;padding:3px 10px}.wave-line-patient .wave-line-patient-tabs__content .orto-check-table-body__content-ch span{padding-left:10px}.wave-line-patient .wave-line-patient-tabs__content .orto-check-table-body__content-info{font-weight:600;font-size:13px;line-height:18px;border-radius:var(--button-inner-border-radius);display:inline-flex;padding:3px 10px}.wave-line-patient .wave-line-patient-tabs__content .orto-check-table-body__flag{font-weight:600;font-size:13px;line-height:18px;border-radius:var(--button-inner-border-radius);padding:3px 10px;display:inline-flex;margin-bottom:4px}.wave-line-patient .wave-line-patient-tabs__content .orto-check-table-body__text{margin-top:12px;font-weight:400;font-size:15px;line-height:22px;color:var(--text-color-grey);word-break:break-word;overflow-wrap:break-word}@media all and (max-width: 768px){.wave-line-patient .wave-line-patient-tabs__content .orto-check-table-body__text{font-size:13px;line-height:20px}}.wave-line-patient .wave-line-patient-tabs__content .orto-check-table-body__text.solo-text{margin-top:0}.wave-line-patient .wave-line-patient-tabs__content .orto-check-table-footer{width:100%;border-radius:0 0 8px 8px;padding:16px;justify-content:space-between;align-items:flex-start}.wave-line-patient .wave-line-patient-tabs__content .orto-check-table-footer__button{max-height:unset;max-width:260px;height:64px;height:auto}.wave-line-patient .wave-line-patient-tabs__content .orto-check-table-footer__supplement{padding:8px 12px;margin-left:8px;margin-bottom:8px;border-radius:var(--button-border-radius);box-shadow:var(--button-box-shadow);background-color:var(--background-color-white);width:200px;min-height:64px;box-sizing:border-box;text-decoration:none;display:block}.wave-line-patient .wave-line-patient-tabs__content .orto-check-table-footer__supplement-wrapper{display:flex;flex-flow:row wrap}.wave-line-patient .wave-line-patient-tabs__content .orto-check-table-footer__supplement-head{display:flex;justify-content:space-between;margin-bottom:4px}.wave-line-patient .wave-line-patient-tabs__content .orto-check-table-footer__supplement-version{font-weight:400;font-size:14px;line-height:20px;color:var(--text-color-grey-secondary);transition:var(--site-transition)}@media all and (max-width: 768px){.wave-line-patient .wave-line-patient-tabs__content .orto-check-table-footer__supplement-version{font-size:13px;line-height:18px}}.wave-line-patient .wave-line-patient-tabs__content .orto-check-table-footer__supplement:hover .orto-check-table-footer__supplement-version{color:var(--text-color-blue)}.wave-line-patient .wave-line-patient-tabs__content .orto-check-table-footer__supplement-date{font-weight:400;font-size:14px;line-height:20px;color:var(--text-color-grey-placeholder)}@media all and (max-width: 768px){.wave-line-patient .wave-line-patient-tabs__content .orto-check-table-footer__supplement-date{font-size:13px;line-height:18px}}.wave-line-patient .wave-line-patient-tabs__content .orto-check-table-footer__supplement-body .wave-line-status{margin-right:4px}.wave-line-patient .wave-line-patient-tabs__content .laboratory{max-width:800px;width:100%;margin-right:32px}@media all and (max-width: 1024px){.wave-line-patient .wave-line-patient-tabs__content .laboratory{max-width:100%;margin-right:0}}.wave-line-patient .wave-line-patient-tabs__content .laboratory__wrapper{display:flex}@media all and (max-width: 1024px){.wave-line-patient .wave-line-patient-tabs__content .laboratory__wrapper{flex-direction:column;gap:16px}}.wave-line-patient .wave-line-patient-tabs__content .laboratory-chat{padding:16px;display:flex;flex-direction:column;justify-content:flex-end;height:-moz-max-content;height:max-content}.wave-line-patient .wave-line-patient-tabs__content .laboratory-chat__wrapper{overflow:auto;min-height:320px;max-height:400px;margin-bottom:8px;background:var(--chat-bg);background-size:150px;border:var(--char-border);border-radius:var(--button-border-radius)}.wave-line-patient .wave-line-patient-tabs__content .laboratory-chat__wrapper::-webkit-scrollbar{width:10px;background-color:var(--message-bg-color)}.wave-line-patient .wave-line-patient-tabs__content .laboratory-chat__wrapper::-webkit-scrollbar-thumb{border-radius:10px;background-color:#18aaaa}.wave-line-patient .wave-line-patient-tabs__content .laboratory-chat__wrapper::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.2);border-radius:10px;background-color:var(--message-bg-color)}.wave-line-patient .wave-line-patient-tabs__content .laboratory-chat__message{background-color:var(--message-bg-color);box-shadow:var(--button-box-shadow);border-radius:var(--button-border-radius);font-weight:400;font-size:14px;line-height:20px;color:var(--text-color-grey-secondary);padding:12px 16px;max-width:360px;width:100%;box-sizing:border-box;margin-top:16px;word-break:break-word}@media all and (max-width: 768px){.wave-line-patient .wave-line-patient-tabs__content .laboratory-chat__message{font-size:13px;line-height:18px}}.wave-line-patient .wave-line-patient-tabs__content .laboratory-chat__message.my-message{background-color:var(--background-color-white);margin-left:auto}.wave-line-patient .wave-line-patient-tabs__content .laboratory-chat__message-header{display:flex;justify-content:space-between}.wave-line-patient .wave-line-patient-tabs__content .laboratory-chat__message-user{font-style:normal;font-weight:600;font-size:14px;line-height:20px;color:#333}@media all and (max-width: 768px){.wave-line-patient .wave-line-patient-tabs__content .laboratory-chat__message-user{font-size:13px;line-height:18px}}.wave-line-patient .wave-line-patient-tabs__content .laboratory-chat__message-date{font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#1ba3ef}@media all and (max-width: 768px){.wave-line-patient .wave-line-patient-tabs__content .laboratory-chat__message-date{font-size:13px;line-height:18px}}.wave-line-patient .wave-line-patient-tabs__content .laboratory-form{display:flex}@media all and (max-width: 480px){.wave-line-patient .wave-line-patient-tabs__content .laboratory-form{flex-direction:column}}.wave-line-patient .wave-line-patient-tabs__content .laboratory-form .wave-line-textarea-label{width:576px;margin-right:24px;display:flex}@media all and (max-width: 480px){.wave-line-patient .wave-line-patient-tabs__content .laboratory-form .wave-line-textarea-label{width:100%;margin-bottom:16px}}.wave-line-patient .wave-line-patient-tabs__content .laboratory-form .wave-line-textarea-label textarea{resize:none;height:96px}.wave-line-patient .wave-line-patient-tabs__content .laboratory-form__inputs{display:flex;flex-direction:column;flex:1 1 auto;height:96px;justify-content:space-between;align-items:flex-end}@media all and (max-width: 480px){.wave-line-patient .wave-line-patient-tabs__content .laboratory-form__inputs{height:auto;gap:12px}}.wave-line-patient .wave-line-patient-tabs__content .laboratory-form__inputs .wave-line-button{width:100%}.wave-line-patient .wave-line-patient-tabs__content .laboratory-notice{padding:24px;height:-moz-min-content;height:min-content}@media all and (max-width: 1024px){.wave-line-patient .wave-line-patient-tabs__content .laboratory-notice{margin-bottom:0}}@media all and (max-width: 1024px){.wave-line-patient .wave-line-patient-tabs__content--bill .wave-line-table{width:100%;display:block;overflow-x:auto}}.wave-line-patient .wave-line-patient-tabs .chat-message span{position:relative;display:flex}.wave-line-patient .wave-line-patient-tabs .chat-message--unread span:before{position:absolute;top:0;right:8px;width:8px;height:8px;border-radius:var(--circle-border-radius);content:"";background-color:var(--background-color-orange)}.wave-line-patient .wave-line-patient-tabs .order span{position:relative;display:flex}.wave-line-patient .wave-line-patient-tabs .order-unpaid span:before{position:absolute;top:0;right:8px;width:8px;height:8px;border-radius:var(--circle-border-radius);content:"";background-color:var(--background-color-orange)}.wave-line-patient .wave-line-patient-tabs .diagnostic span{position:relative;display:flex}.wave-line-patient .wave-line-patient-tabs .diagnostic.new-unprocessed-virtual-plan span:before{position:absolute;top:0;right:8px;width:8px;height:8px;border-radius:var(--circle-border-radius);content:"";background-color:var(--background-color-orange)}.wave-line-patient-notes__wrapper{padding:12px;margin-bottom:32px;background-color:var(--background-color-blue-01);border-radius:var(--button-border-radius);position:relative}.wave-line-patient-notes__wrapper .wave-line-button{margin-left:auto}@media all and (max-width: 480px){.wave-line-patient-notes__wrapper .wave-line-button{width:100%}}.wave-line-patient-notes__no-note{font-weight:400;font-size:14px;line-height:20px;color:var(--color-grey-placeholder);position:absolute}@media all and (max-width: 768px){.wave-line-patient-notes__no-note{font-size:13px;line-height:18px}}.wave-line-patient-notes__note{display:flex;font-weight:400;font-size:13px;line-height:18px;color:var(--text-color-grey-secondary);margin-bottom:12px;letter-spacing:.3px}@media all and (max-width: 480px){.wave-line-patient-notes__note{flex-direction:column}}.wave-line-patient-notes__note-date{color:var(--text-color-grey);flex:0 0 115px}@media all and (max-width: 480px){.wave-line-patient-notes__note-date{flex:unset;margin-bottom:8px}}.wave-line-patient-notes__note-text{flex:1 1 auto;word-break:break-all}.wave-line-patient .wave-line-patient-stage-switcher__wrapper{display:flex;padding:12px;background-color:var(--background-color-grey-disabled);border-radius:var(--button-border-radius);flex-wrap:wrap;gap:5px;margin-bottom:12px}.wave-line-patient .wave-line-patient-stage-switcher__wrapper .wave-line-button__wrapper{padding:3px 5px}@media all and (max-width: 480px){.wave-line-patient .wave-line-patient-stage-switcher__wrapper .wave-line-button__wrapper{width:100%}}.wave-line-patient .wave-line-patient-stage-switcher__wrapper .wave-line-button__wrapper .wave-line-button{padding:8px 10px}@media all and (max-width: 480px){.wave-line-patient .wave-line-patient-stage-switcher__wrapper .wave-line-button__wrapper .wave-line-button{width:100%}}.wave-line-patient-treatment{display:flex;width:100%;height:72px;border-radius:var(--button-border-radius);overflow-x:auto;margin-bottom:16px}.wave-line-patient-treatment__wrapper h2{margin-bottom:16px}.wave-line-patient-treatment__step{background-color:var(--background-color-grey-disabled);font-weight:600;font-size:16px;line-height:24px;color:var(--text-color-grey);box-sizing:border-box;flex:0 0 16.6666666667%;display:flex}@media all and (max-width: 768px){.wave-line-patient-treatment__step{font-size:14px;line-height:22px}}.wave-line-patient-treatment__step .step-inner{padding:12px 20px 12px 16px;width:100%;min-width:160px;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media all and (max-width: 768px){.wave-line-patient-treatment__step .step-inner{min-width:150px}}.wave-line-patient-treatment__step--passed{background-color:var(--background-color-blue);color:var(--text-color-white)}.wave-line-patient-treatment__step--active{background-color:var(--background-color-blue);padding:2px;position:relative;color:var(--text-color-grey-secondary)}.wave-line-patient-treatment__step--active .step-inner{background-color:var(--background-color-white);border-radius:6px;padding:10px 32px 10px 14px;box-sizing:border-box}.wave-line-patient-treatment__step--active:not(:last-child){padding:2px 0 2px 2px}.wave-line-patient-treatment__step--active:not(:last-child):before{position:absolute;top:0;right:0;bottom:0;content:"";width:12px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iNzIiIHZpZXdCb3g9IjAgMCAxMiA3MiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjEyIiBoZWlnaHQ9IjcyIiBmaWxsPSJyZ2IoMjQwLCAyNDAsIDI0MCkiLz4KPHBhdGggZD0iTS0xNjkgOEMtMTY5IDQuMTM0MDEgLTE2NS44NjYgMSAtMTYyIDFIMS4yMzk5MUwxMC40NDE3IDM0LjEyNjVDMTAuNzgyMiAzNS4zNTIzIDEwLjc4MjIgMzYuNjQ3NyAxMC40NDE3IDM3Ljg3MzVMMS4yMzk5MSA3MUgtMTYyQy0xNjUuODY2IDcxIC0xNjkgNjcuODY2IC0xNjkgNjRWOFoiIGZpbGw9IndoaXRlIiBzdHJva2U9IiMxQkEzRUYiIHN0cm9rZS13aWR0aD0iMiIvPgo8L3N2Zz4K)}.wave-line-patient-treatment__step--active:not(:last-child) .step-inner{border-radius:6px 0 0 6px}.wave-line-patient-treatment--yellow .wave-line-patient-treatment__step--passed{background-color:var(--background-color-yellow-secondary);color:var(--text-color-grey-secondary)}.wave-line-patient-treatment--yellow .wave-line-patient-treatment__step--active{background-color:var(--color-yellow-secondary)}.wave-line-patient-treatment--yellow .wave-line-patient-treatment__step--active:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iNzIiIHZpZXdCb3g9IjAgMCAxMiA3MiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjEyIiBoZWlnaHQ9IjcyIiBmaWxsPSJyZ2IoMjQwLCAyNDAsIDI0MCkiLz4KPHBhdGggZD0iTS0xNjkgOEMtMTY5IDQuMTM0MDEgLTE2NS44NjYgMSAtMTYyIDFIMS4yMzk5MUwxMC40NDE3IDM0LjEyNjVDMTAuNzgyMiAzNS4zNTIzIDEwLjc4MjIgMzYuNjQ3NyAxMC40NDE3IDM3Ljg3MzVMMS4yMzk5MSA3MUgtMTYyQy0xNjUuODY2IDcxIC0xNjkgNjcuODY2IC0xNjkgNjRWOFoiIGZpbGw9IndoaXRlIiBzdHJva2U9IiNGNUM5NkQiIHN0cm9rZS13aWR0aD0iMiIvPgo8L3N2Zz4K)}.wave-line-patient-treatment__info{display:flex;flex-flow:row wrap;width:-moz-max-content;width:max-content;max-width:100%;box-sizing:border-box;padding:8px 16px;border:1px solid var(--color-yellow-secondary);border-radius:var(--button-inner-border-radius);margin-bottom:16px;position:relative}.wave-line-patient-treatment__info:before{position:absolute;top:0;right:calc(50% - 10px)}.wave-line-patient-treatment__info-text{font-weight:400;font-size:14px;line-height:20px;color:var(--text-color-grey-secondary);margin-right:24px}@media all and (max-width: 768px){.wave-line-patient-treatment__info-text{font-size:13px;line-height:18px}}.wave-line-patient-treatment__info-text span{padding-left:4px;color:var(--text-color-orange);font-weight:600}.wave-line-patient-treatment__info-link{font-weight:600;font-size:14px;line-height:20px;color:var(--text-color-blue);text-decoration:none}@media all and (max-width: 768px){.wave-line-patient-treatment__info-link{font-size:13px;line-height:18px}}.wave-line-patient-treatment__info-link:not(:last-child){margin-right:24px}.wave-line-patient-treatment__info-marker{position:absolute;top:-10px;right:calc(50% - 11px);width:20px;height:10px;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwIDBMMjAgMTBWMjBIMFYxMEwxMCAwWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTEwIDBMMjAgMTBWMTFIMTkuNTg1OUwxMCAxLjQxNDA2TDAuNDE0MDYyIDExSDBWMTBMMTAgMFoiIGZpbGw9IiNGNUM5NkQiLz4KPC9zdmc+Cg==)}@media all and (max-width: 960px){.wave-line-patient-treatment__info-marker{display:none}}.wave-line-patient-scans{margin-bottom:32px;display:flex}@media all and (max-width: 768px){.wave-line-patient-scans{flex-direction:column;margin-bottom:24px}}.wave-line-patient-scans .wave-line-button{margin-right:12px;flex:0 0 260px}@media all and (max-width: 768px){.wave-line-patient-scans .wave-line-button{margin-right:0;flex:unset;width:100%;max-width:unset;padding:12px 16px;margin-bottom:12px}}.wave-line-patient-uploaded-scans{display:flex;gap:4px;padding:4px;width:100%;border-radius:var(--button-border-radius);background-color:var(--background-color-grey-content);overflow-x:auto}.wave-line-patient-uploaded-scans__title{padding:10px 12px;font-weight:400;font-size:14px;line-height:20px;color:var(--text-color-grey-secondary);flex:0 0 136px;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media all and (max-width: 768px){.wave-line-patient-uploaded-scans__title{font-size:13px;line-height:18px}}.wave-line-patient-uploaded-scans__empty{width:100%;background-color:var(--background-color-white);display:flex;align-items:center;justify-content:center;color:var(--text-color-grey-placeholder);border-radius:var(--button-inner-border-radius);-webkit-user-select:none;-moz-user-select:none;user-select:none}.wave-line-patient-uploaded-scans__scan{padding:12px 16px;background-color:var(--background-color-white);flex:0 0 140px;display:flex;flex-direction:column;box-sizing:border-box;border-radius:var(--button-inner-border-radius);box-shadow:var(--button-box-shadow);-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;cursor:pointer;height:100%}.wave-line-patient-uploaded-scans__scan:not(:last-child){margin-right:2px}.wave-line-patient-uploaded-scans__scan:hover div{color:var(--text-color-blue)}.wave-line-patient-uploaded-scans__scan div{transition:var(--site-transition);text-decoration:none;font-weight:600;font-size:14px;line-height:20px;color:var(--text-color-grey-secondary);margin-bottom:2px}@media all and (max-width: 768px){.wave-line-patient-uploaded-scans__scan div{font-size:13px;line-height:18px}}.wave-line-patient-uploaded-scans__scan span{display:block;font-weight:400;font-size:13px;line-height:18px;color:var(--text-color-grey-placeholder)}.wave-line-patient .wave-line-patient-uploaded-scans__scan-wrapper{position:relative}.wave-line-patient .wave-line-patient-uploaded-scans__scan-wrapper i{position:absolute;width:20px;padding:10px 0;text-align:center;font-size:15px;right:5px;bottom:0;cursor:pointer;color:#999999ba}.wave-line-patient .wave-line-patient-uploaded-scans__scan-wrapper i:hover{color:#ff0000ba}.wave-line-patient-required-snapshots{display:flex;flex-flow:row wrap;width:calc(100% + 8px);margin-right:-4px;margin-left:-4px}.wave-line-patient-required-snapshots__item{padding:4px;border-radius:var(--button-border-radius);width:calc((100% - 48px) / 6);cursor:pointer;position:relative}@media all and (max-width: 1366px){.wave-line-patient-required-snapshots__item{width:auto}}@media all and (max-width: 480px){.wave-line-patient-required-snapshots__item{width:calc(50% - 8px)}}.wave-line-patient-required-snapshots__item-overlay{position:absolute;width:calc(100% - 8px);height:calc(100% - 11px);-webkit-backdrop-filter:blur(8px) brightness(80%);backdrop-filter:blur(8px) brightness(80%);display:flex;justify-content:center;align-items:center;flex-flow:column;color:#070707d6}.wave-line-patient-required-snapshots__item input{width:0;height:0;opacity:0;overflow:hidden;position:absolute;z-index:-1}.wave-line-patient-required-snapshots__item input:disabled+label{cursor:auto}.wave-line-patient-required-snapshots__item label{display:block;cursor:pointer}.wave-line-patient-required-snapshots__item img{width:205px;height:205px;border-radius:var(--button-border-radius)}@media all and (max-width: 1366px){.wave-line-patient-required-snapshots__item img{width:160px;height:160px}}@media all and (max-width: 480px){.wave-line-patient-required-snapshots__item img{width:100%;height:auto}}.wave-line-patient-required-snapshots__item.loaded{position:relative}@media all and (max-width: 1024px){.wave-line-patient-required-snapshots__item.loaded{pointer-events:none}}.wave-line-patient-required-snapshots__item .snapshot-remove-button{position:absolute;top:4px;right:4px;cursor:pointer;background:#fd00004d;padding:0 3px;display:none}.wave-line-patient-required-snapshots__item .snapshot-remove-button:hover{background:#fd000080}.wave-line-patient-required-snapshots__item .snapshot-remove-button svg{width:15px;height:15px;fill:var(--color-white)}.wave-line-patient-required-snapshots__item:hover .snapshot-remove-button{display:block}.wave-line-patient-required-snapshots__wrapper{margin-bottom:32px}.wave-line-patient-required-snapshots__wrapper h2{margin-bottom:12px}.wave-line-patient-treatment-plan{padding:0 40px 40px;border:2px solid var(--border-color-grey-content);border-radius:var(--button-border-radius);margin-top:10px}@media all and (max-width: 768px){.wave-line-patient-treatment-plan{padding:0 20px 20px}}.wave-line-patient-treatment-plan:first-of-type{margin-top:0}.wave-line-patient-treatment-plan__header{display:flex;justify-content:space-between;margin-bottom:16px}.wave-line-patient-treatment-plan__buttons{display:flex}.wave-line-patient-treatment-plan__buttons .wave-line-button{margin-left:8px}.wave-line-patient-treatment-plan__steps{display:flex;border-bottom:2px solid var(--border-color-grey-content);margin-bottom:40px;margin-right:-40px;margin-left:-40px}@media all and (max-width: 768px){.wave-line-patient-treatment-plan__steps{margin-right:-20px;margin-left:-20px;margin-bottom:24px}}.wave-line-patient-treatment-plan-step{padding:16px 24px;display:flex;pointer-events:none;box-sizing:border-box;align-items:center;min-width:72px;width:100%}.wave-line-patient-treatment-plan-step__num{background-color:var(--background-color-grey-content);flex:0 0 40px;padding:8px;border-radius:var(--circle-border-radius);color:var(--text-color-grey-placeholder);font-weight:600;font-size:16px;line-height:24px;pointer-events:none;box-sizing:border-box}@media all and (max-width: 768px){.wave-line-patient-treatment-plan-step__num{font-size:14px;line-height:22px}}.wave-line-patient-treatment-plan-step__text{font-weight:600;font-size:16px;line-height:24px;color:var(--text-color-grey-secondary);display:none;width:calc(100% - 40px)}@media all and (max-width: 768px){.wave-line-patient-treatment-plan-step__text{font-size:14px;line-height:22px}}.wave-line-patient-treatment-plan-step.visited{cursor:pointer;pointer-events:auto}.wave-line-patient-treatment-plan-step.visited .wave-line-patient-treatment-plan-step__num{background-color:var(--background-color-blue-01);color:var(--text-color-blue)}.wave-line-patient-treatment-plan-step.active{box-shadow:0 2px 0 0 var(--border-color-blue);padding-right:32px}.wave-line-patient-treatment-plan-step.active .wave-line-patient-treatment-plan-step__num{background-color:var(--background-color-blue);color:var(--text-color-white);margin-right:12px}.wave-line-patient-treatment-plan-step.active .wave-line-patient-treatment-plan-step__text{display:flex;flex:1 0 auto}.wave-line-patient-treatment-plan-step-content__title{font-weight:600;font-size:15px;line-height:22px;color:var(--text-color-grey-secondary);margin-bottom:16px}@media all and (max-width: 768px){.wave-line-patient-treatment-plan-step-content__title{font-size:13px;line-height:20px}}.wave-line-patient-treatment-plan-step-content__inner{display:flex;gap:40px}@media all and (max-width: 768px){.wave-line-patient-treatment-plan-step-content__inner{flex-direction:column;gap:24px}}@media all and (max-width: 768px){.wave-line-patient-treatment-plan-step-content__inner .wave-line-radiobutton-label-wrapp{width:100%}}.wave-line-patient-treatment-plan-step-content__section{display:flex;flex-direction:column;padding-bottom:16px;margin-bottom:24px;border-bottom:1px solid var(--border-color-grey-content)}.wave-line-patient-treatment-plan-step-content__section:last-child{margin-bottom:0}.wave-line-patient-treatment-plan-step-content__section.last-section{border-bottom:none;padding-bottom:0}.wave-line-patient-treatment-plan-step-content__section--row{flex-direction:row}.wave-line-patient-treatment-plan-step-content__section-inner{flex:0 0 50%;gap:40px}@media all and (max-width: 768px){.wave-line-patient-treatment-plan-step-content__section-inner{flex:unset;width:100%;gap:24px;flex-direction:column}}.wave-line-patient-treatment-plan-step-content__section-inner.pair{display:flex}@media all and (max-width: 768px){.wave-line-patient-treatment-plan-step-content__section-inner>*{width:100%}}.wave-line-patient-treatment-plan-step-content__section label,.wave-line-patient-treatment-plan-step-content__section .wave-line-checkbox__text,.wave-line-patient-treatment-plan-step-content__section .wave-line-select__text,.wave-line-patient-treatment-plan-step-content__section .wave-line-radiobutton__text{font-weight:400;font-size:14px;line-height:20px;color:var(--text-color-grey-secondary)}@media all and (max-width: 768px){.wave-line-patient-treatment-plan-step-content__section label,.wave-line-patient-treatment-plan-step-content__section .wave-line-checkbox__text,.wave-line-patient-treatment-plan-step-content__section .wave-line-select__text,.wave-line-patient-treatment-plan-step-content__section .wave-line-radiobutton__text{font-size:13px;line-height:18px}}.wave-line-patient-treatment-plan-step-content__section .wave-line-checkbox__text{display:inline}.wave-line-patient-treatment-plan-step-content__section .wave-line-textarea{height:120px;max-width:800px}.wave-line-patient-treatment-plan-step-content__section .checkbox-title{margin:6px 0 2px}.wave-line-patient-treatment-plan-step-content__section .nested-label{flex-direction:column;align-items:flex-start;position:relative}.wave-line-patient-treatment-plan-step-content__section .nested-label>label{position:absolute;left:28px;top:-4px}.wave-line-patient-treatment-plan-step-content__section .nested-label .wave-line-radiobutton-label-wrapp{padding-top:8px;padding-left:16px}.wave-line-patient-treatment-plan-step-content .permission-to-change-plan-checkbox{font-weight:400;font-size:14px;line-height:20px;color:var(--text-color-grey-secondary)}@media all and (max-width: 768px){.wave-line-patient-treatment-plan-step-content .permission-to-change-plan-checkbox{font-size:13px;line-height:18px}}.wave-line-patient .error-block{background-color:#ff000017}.wave-line-patient input[name=peculiar_properties]{display:none}.wave-line-patient .teeth-icon{width:66px;height:70px}.wave-line-patient .peculiar-properties-wrapp{margin-bottom:32px;display:flex;flex-flow:row wrap;gap:12px}@media all and (max-width: 480px){.wave-line-patient .peculiar-properties-wrapp label{width:100%}.wave-line-patient .peculiar-properties-wrapp .wave-line-button{width:100%;height:auto}}.wave-line-patient .teeth-checkbox-label-wrap{width:70px;margin-right:2px}.wave-line-patient .teeth-checkbox-label-wrap input[type=checkbox]{width:0;height:0;opacity:0;overflow:hidden;display:none}.wave-line-patient .teeth-checkbox-label-wrap label{display:flex;align-items:center;flex-direction:column;box-sizing:border-box;border:1px solid transparent;padding:2px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.wave-line-patient .teeth-checkbox-label-wrap label span{margin-top:20px;margin-bottom:12px}.wave-line-patient .teeth-checkbox-label-wrap input[type=checkbox]:checked+label{border-color:var(--border-color-blue)}.wave-line-patient .teeth-checkbox-group{display:flex;align-items:center;cursor:pointer;position:relative}.wave-line-patient .teeth-checkbox-group .teeth-checkbox-label-wrap{display:flex;flex-direction:column;align-items:center}.wave-line-patient .teeth-checkbox-group span{margin-top:20px;margin-bottom:12px}.wave-line-patient .teeth-checkbox-group .do_not_move-icon,.wave-line-patient .teeth-checkbox-group .do_not_install_attachments-icon{display:none;width:20px;height:20px;fill:var(--background-color-orange)}.wave-line-patient .teeth-checkbox-group .do_cutout_place-icon{display:none;width:18px;height:18px;fill:var(--background-color-orange)}.wave-line-patient .teeth-checkbox-group .do_not_move .do_not_move-icon{display:block;position:absolute;top:2px}.wave-line-patient .teeth-checkbox-group .do_not_install_attachments .do_not_install_attachments-icon{display:block;position:absolute;top:23px}.wave-line-patient .teeth-checkbox-group .do_cutout_place .do_cutout_place-icon{display:block;position:absolute;top:46px}.wave-line-patient .teeth-checkbox-group .tooth_removed svg{filter:grayscale(1)}.wave-line-patient .teeth-checkbox-group .tooth_removed .do_not_move-icon,.wave-line-patient .teeth-checkbox-group .tooth_removed .do_not_install_attachments-icon{display:none}.wave-line-patient .teeth-checkbox-group--first{border-bottom:1px solid var(--border-color-black-01);border-right:1px solid var(--border-color-black-01)}.wave-line-patient .teeth-checkbox-group--second{border-bottom:1px solid var(--border-color-black-01)}.wave-line-patient .teeth-checkbox-group--third .teeth-checkbox-label-wrap{display:flex;flex-direction:column-reverse}.wave-line-patient .teeth-checkbox-group--third span{margin-top:12px;margin-bottom:20px}.wave-line-patient .teeth-checkbox-group--third .do_not_move .do_not_move-icon{bottom:15px;top:unset}.wave-line-patient .teeth-checkbox-group--third .do_not_install_attachments .do_not_install_attachments-icon{bottom:40px;top:unset}.wave-line-patient .teeth-checkbox-group--fourth{border-right:1px solid var(--border-color-black-01)}.wave-line-patient .teeth-checkbox-group--fourth .teeth-checkbox-label-wrap{display:flex;flex-direction:column-reverse}.wave-line-patient .teeth-checkbox-group--fourth span{margin-top:12px;margin-bottom:20px}.wave-line-patient .teeth-checkbox-group--fourth .do_not_move .do_not_move-icon{bottom:15px;top:unset}.wave-line-patient .teeth-checkbox-group--fourth .do_not_install_attachments .do_not_install_attachments-icon{bottom:40px;top:unset}.wave-line-patient .teeth-checkbox-group__wrapper{display:flex;flex-flow:row wrap}@media all and (max-width: 768px){.wave-line-patient .teeth-checkbox-group__wrapper{width:100%;overflow-x:auto}}.wave-line-patient .teeth-checkbox-group__wrapper.disabled{filter:grayscale(1);pointer-events:none}.snapshots-modal-editor{display:flex;height:100%}.snapshots-modal-editor .patient-snapshots-wrapper{display:flex;flex-flow:column;max-width:250px;flex-grow:0;flex-shrink:0;height:calc(100% - 15px);overflow-y:auto;margin-right:15px;background-color:var(--background-color-blue-01)}.snapshots-modal-editor .patient-snapshots-wrapper .patient-snapshot__item{padding:15px;border:1px solid transparent;cursor:pointer}.snapshots-modal-editor .patient-snapshots-wrapper .patient-snapshot__item.active,.snapshots-modal-editor .patient-snapshots-wrapper .patient-snapshot__item.active:hover{border-color:var(--border-color-blue)}.snapshots-modal-editor .patient-snapshots-wrapper .patient-snapshot__item:not(:last-child){margin-bottom:10px}.snapshots-modal-editor .patient-snapshots-wrapper .patient-snapshot__item:hover{border-color:var(--border-color-grey)}.snapshots-modal-editor .patient-snapshot__image-source{text-align:center;width:100%;height:100%}.snapshots-modal-editor .patient-snapshot__image-source img{height:calc(100% - 10px)}.wave-line-patient-modal-form-additional-files .wave-line-input{width:100%}.wave-line-patient-modal-form-additional-files .kt-container,.wave-line-patient-modal-form-additional-files .other-container{border:1px solid rgba(153,153,153,.25);padding:10px 5px}.wave-line-patient-modal-form-additional-files .other-container{margin-top:5px}.wave-line-patient-modal-form-additional-files .other-container .file-link{gap:5px;margin-bottom:5px}.wave-line-patient-modal-form-additional-files .wave-line-button{margin-bottom:8px}@media all and (max-width: 480px){.wave-line-patient-modal-form-additional-files .wave-line-button{width:100%}}.wave-line-patient-modal-form-additional-files .file-link{display:flex}@media all and (max-width: 768px){.wave-line-patient-modal-form-additional-files .file-link{flex-direction:column;gap:5px}}.wave-line-patient-modal-form-additional-files .file-link .cloud-label,.wave-line-patient-modal-form-additional-files .file-link .cloud-link{width:50%}@media all and (max-width: 768px){.wave-line-patient-modal-form-additional-files .file-link .cloud-label,.wave-line-patient-modal-form-additional-files .file-link .cloud-link{width:100%}}.wave-line-patient-modal-form-additional-files .file-link .file-link-remove svg{width:20px;height:20px;fill:#ff00005e}.wave-line-patient-modal-form-additional-files .file-link .file-link-remove svg:hover{fill:red}.wave-line-patient-modal-form-additional-files .wave-line-patient-additional-files-list li{padding:5px 10px;color:var(--text-color-grey-secondary);border:var(--button-secondary-border);background-color:var(--background-color-white);box-shadow:none;display:flex;justify-content:space-between;align-items:center}.wave-line-patient-modal-form-additional-files .wave-line-patient-additional-files-list li:not(:last-child){margin-bottom:5px}.wave-line-patient-modal-form-additional-files .wave-line-patient-additional-files-list li .additional-file-remove{cursor:pointer}.wave-line-patient-modal-form-additional-files .wave-line-patient-additional-files-list li .additional-file-remove svg{width:20px;height:20px;fill:#ff00005e}.wave-line-patient-modal-form-additional-files .wave-line-patient-additional-files-list li .additional-file-remove svg:hover{fill:red}.wave-line-patient-uploaded-additional-files{display:flex;gap:4px;padding:4px;width:100%;border-radius:var(--button-border-radius);background-color:var(--background-color-grey-content);overflow-x:auto}.wave-line-patient-uploaded-additional-files__title{padding:10px 12px;font-weight:400;font-size:14px;line-height:20px;color:var(--text-color-grey-secondary);flex:0 0 136px;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media all and (max-width: 768px){.wave-line-patient-uploaded-additional-files__title{font-size:13px;line-height:18px}}.wave-line-patient-uploaded-additional-files__empty{width:100%;background-color:var(--background-color-white);display:flex;align-items:center;justify-content:center;color:var(--text-color-grey-placeholder);border-radius:var(--button-inner-border-radius);-webkit-user-select:none;-moz-user-select:none;user-select:none}.wave-line-patient-uploaded-additional-files__item{padding:12px 16px;background-color:var(--background-color-white);flex:0 0 140px;display:flex;flex-direction:column;box-sizing:border-box;border-radius:var(--button-inner-border-radius);box-shadow:var(--button-box-shadow);-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;cursor:pointer;height:100%}.wave-line-patient-uploaded-additional-files__item:not(:last-child){margin-right:2px}.wave-line-patient-uploaded-additional-files__item:hover div{color:var(--text-color-blue)}.wave-line-patient-uploaded-additional-files__item div{transition:var(--site-transition);text-decoration:none;font-weight:600;font-size:14px;line-height:20px;color:var(--text-color-grey-secondary);margin-bottom:2px}@media all and (max-width: 768px){.wave-line-patient-uploaded-additional-files__item div{font-size:13px;line-height:18px}}.wave-line-patient-uploaded-additional-files__item span{display:block;font-weight:400;font-size:13px;line-height:18px;color:var(--text-color-grey-placeholder)}.wave-line-patient-uploaded-additional-files__item-wrapper{position:relative}.wave-line-patient-uploaded-additional-files__item-wrapper i{position:absolute;width:20px;padding:10px 0;text-align:center;font-size:15px;right:5px;bottom:0;cursor:pointer;color:#999999ba}.wave-line-patient-uploaded-additional-files__item-wrapper i:hover{color:#ff0000ba}.wave-line-patient-modal-form h1{margin-right:40px;margin-bottom:32px}@media all and (max-width: 768px){.wave-line-patient-modal-form h1{margin-bottom:24px;margin-right:24px}}.wave-line-patient-modal-form--delivery{width:756px}.wave-line-patient-modal-form--delivery__submit{margin-left:auto}.wave-line-patient-modal-form--delivery .wave-line-radiobutton-wrapp{display:flex;flex-direction:column}.wave-line-patient-modal-form--delivery .wave-line-form-buttons{margin-top:24px}@media all and (max-width: 768px){.wave-line-patient-modal-form--delivery .wave-line-form-buttons{margin-top:20px}}.wave-line-patient-modal-form--delivery .wave-line-radiobutton-label{display:flex;align-items:center;flex-flow:row wrap}.wave-line-patient-modal-form--delivery .wave-line-radiobutton-label-inner{flex:1 1 100%;margin-top:10px;margin-left:30px}.wave-line-patient-modal-form--delivery .wave-line-radiobutton-label-inner label{display:flex;margin-bottom:16px;flex-direction:column;min-width:100%}.wave-line-patient-modal-form--delivery .wave-line-radiobutton-label-inner label select,.wave-line-patient-modal-form--delivery .wave-line-radiobutton-label-inner label textarea{width:100%}.wave-line-patient-modal-form--delivery .wave-line-radiobutton-label-inner label input{width:320px}.wave-line-patient-modal-form--notes{max-width:656px;width:100%}.wave-line-patient-modal-form--notes textarea{height:120px;resize:none}.wave-line-patient-modal-form--notes__submit{margin-left:auto}.wave-line-patient-modal-form--scans__submit{margin-top:24px;margin-left:auto}.wave-line-patient-modal-form--correction .wave-line-modal{min-height:unset}.wave-line-patient-modal-form--correction .wave-line-label{display:flex}.wave-line-patient-modal-form--correction .wave-line-label .wave-line-input__text{margin-right:5px}.wave-line-patient-form-buttons{margin-top:16px;display:flex;flex-flow:row wrap;align-items:center;gap:16px}@media all and (max-width: 480px){.wave-line-patient-form-buttons{width:100%;gap:12px}}.wave-line-patient-form-buttons__wrapper{flex:1 1 auto;display:flex;flex-direction:column;align-items:flex-end;max-width:680px}.wave-line-patient-form-buttons__wrapper.bottom{align-items:flex-start;margin-top:32px}.wave-line-patient-form-buttons__wrapper.bottom .wave-line-patient-header__help{background-color:var(--background-color-blue-01)}@media all and (max-width: 480px){.wave-line-patient-form-buttons .wave-line-button{width:100%}}.wave-line-patient-form-buttons__link{font-weight:600;font-size:14px;line-height:20px;color:var(--text-color-blue);padding-left:8px;text-decoration:none}@media all and (max-width: 768px){.wave-line-patient-form-buttons__link{font-size:13px;line-height:18px}}.FIE_topbar-close-button svg{display:none}.additional-file-remove,.scan-file-upload-container,.upload-additional-file-container{display:flex;align-items:center;margin-bottom:16px}.additional-file-remove .wave-line-button,.scan-file-upload-container .wave-line-button,.upload-additional-file-container .wave-line-button{height:-moz-max-content;height:max-content;word-break:break-all}@media all and (max-width: 480px){.additional-file-remove .wave-line-button,.scan-file-upload-container .wave-line-button,.upload-additional-file-container .wave-line-button{width:100%}}.additional-file-remove i,.scan-file-upload-container i,.upload-additional-file-container i{margin-left:5px;color:#999999b5;cursor:pointer;font-size:22px;padding:9px}.additional-file-remove i:hover,.scan-file-upload-container i:hover,.upload-additional-file-container i:hover{color:#ff0000b3}.correction-button .attention-icon{color:var(--color-orange);margin-left:14px;font-size:20px}
