.DoctorPage-module-scss-module__-U-_Oq__main{flex-direction:column;gap:48px;width:100%;margin:100px auto 0;padding:0 16px;display:flex;overflow:hidden}.DoctorPage-module-scss-module__-U-_Oq__main .DoctorPage-module-scss-module__-U-_Oq__container{border-left:none;position:relative}.DoctorPage-module-scss-module__-U-_Oq__main .DoctorPage-module-scss-module__-U-_Oq__container:before{content:"";background-color:#0000;background-image:linear-gradient(180deg,var(--neutralLight-main)0 100%);will-change:background-size;background-position:top;background-repeat:no-repeat;background-size:1px 0%;width:1px;animation:.9s ease-out .5s forwards DoctorPage-module-scss-module__-U-_Oq__doctorDrawVertical;position:absolute;top:0;bottom:0;left:-1px}.DoctorPage-module-scss-module__-U-_Oq__main .DoctorPage-module-scss-module__-U-_Oq__container{flex-direction:column;width:100%;max-width:1512px;margin-inline:auto;padding:0 32px 100px;display:flex;position:relative}.DoctorPage-module-scss-module__-U-_Oq__main .DoctorPage-module-scss-module__-U-_Oq__container .DoctorPage-module-scss-module__-U-_Oq__contentContainer{padding-top:32px;position:relative}@media (max-width:768px){.DoctorPage-module-scss-module__-U-_Oq__main .DoctorPage-module-scss-module__-U-_Oq__container{padding:0 8px 8px}.DoctorPage-module-scss-module__-U-_Oq__main .DoctorPage-module-scss-module__-U-_Oq__container .DoctorPage-module-scss-module__-U-_Oq__contentContainer{padding-top:8px}}@keyframes DoctorPage-module-scss-module__-U-_Oq__doctorDrawVertical{0%{background-size:1px 0%}to{background-size:1px 100%}}
.CardHeader-module-scss-module__gsGxkG__cardHeader{color:var(--true-white);flex-direction:column;justify-content:space-between;align-items:flex-start;padding:24px 32px;display:flex;position:relative}.CardHeader-module-scss-module__gsGxkG__cardHeader .CardHeader-module-scss-module__gsGxkG__actionContainer{position:absolute;top:auto;right:24px}.CardHeader-module-scss-module__gsGxkG__cardHeader .CardHeader-module-scss-module__gsGxkG__subheader{color:var(--secondary-darker);margin-top:6px;font-size:12px}@media (max-width:768px){.CardHeader-module-scss-module__gsGxkG__cardHeader{flex-direction:column-reverse;align-items:flex-start;gap:8px}}
:root{--primary-lighter:#fdcfb6;--primary-light:#fbae85;--primary-main:#fa8d53;--primary-dark:#f96c21;--primary-darker:#e05207;--primary-opaque-0:#fa8d5300;--primary-opaque-5:#fa8d530d;--primary-opaque-10:#fa8d531a;--primary-opaque-20:#fa8d5333;--primary-opaque-30:#fa8d534d;--primary-opaque-40:#fa8d5366;--primary-opaque-50:#fa8d5380;--primary-opaque-60:#fa8d5399;--primary-opaque-70:#fa8d53b3;--primary-opaque-80:#fa8d53cc;--primary-opaque-90:#fa8d53e6;--secondary-lighter:#fbe7dd;--secondary-light:#f5c8b0;--secondary-main:#efa883;--secondary-dark:#e98856;--secondary-darker:#e36929;--secondary-opaque-0:#efa88300;--secondary-opaque-5:#efa8830d;--secondary-opaque-10:#efa8831a;--secondary-opaque-20:#efa88333;--secondary-opaque-30:#efa8834d;--secondary-opaque-40:#efa88366;--secondary-opaque-50:#efa88380;--secondary-opaque-60:#efa88399;--secondary-opaque-70:#efa883b3;--secondary-opaque-80:#efa883cc;--secondary-opaque-90:#efa883e6;--success-lighter:#d5e2e9;--success-light:#b3ccd8;--success-main:#91b5c7;--success-dark:#6f9eb6;--success-darker:#5286a0;--success-opaque-0:#91b5c700;--success-opaque-5:#91b5c70d;--success-opaque-10:#91b5c71a;--success-opaque-20:#91b5c733;--success-opaque-30:#91b5c74d;--success-opaque-40:#91b5c766;--success-opaque-50:#91b5c780;--success-opaque-60:#91b5c799;--success-opaque-70:#91b5c7b3;--success-opaque-80:#91b5c7cc;--success-opaque-90:#91b5c7e6;--warning-lighter:#ffe9a5;--warning-light:#ffdc72;--warning-main:#ffcf3f;--warning-dark:#ffc20c;--warning-darker:#d8a200;--warning-opaque-0:#ffcf3f00;--warning-opaque-5:#ffcf3f0d;--warning-opaque-10:#ffcf3f1a;--warning-opaque-20:#ffcf3f33;--warning-opaque-30:#ffcf3f4d;--warning-opaque-40:#ffcf3f66;--warning-opaque-50:#ffcf3f80;--warning-opaque-60:#ffcf3f99;--warning-opaque-70:#ffcf3fb3;--warning-opaque-80:#ffcf3fcc;--warning-opaque-90:#ffcf3fe6;--error-lighter:#e8afaf;--error-light:#dd8787;--error-main:#d25f5f;--error-dark:#c63838;--error-darker:#9e2d2d;--error-opaque-0:#d25f5f00;--error-opaque-5:#d25f5f0d;--error-opaque-10:#d25f5f1a;--error-opaque-20:#d25f5f33;--error-opaque-30:#d25f5f4d;--error-opaque-40:#d25f5f66;--error-opaque-50:#d25f5f80;--error-opaque-60:#d25f5f99;--error-opaque-70:#d25f5fb3;--error-opaque-80:#d25f5fcc;--error-opaque-90:#d25f5fe6;--info-lighter:#fafcfd;--info-light:#d9e5eb;--info-main:#b8ced9;--info-dark:#97b7c7;--info-darker:#76a0b5;--info-opaque-0:#b8ced900;--info-opaque-5:#b8ced90d;--info-opaque-10:#b8ced91a;--info-opaque-20:#b8ced933;--info-opaque-30:#b8ced94d;--info-opaque-40:#b8ced966;--info-opaque-50:#b8ced980;--info-opaque-60:#b8ced999;--info-opaque-70:#b8ced9b3;--info-opaque-80:#b8ced9cc;--info-opaque-90:#b8ced9e6;--primaryAlt-lighter:#fff;--primaryAlt-light:#fff;--primaryAlt-main:#fdf6ee;--primaryAlt-dark:#f8dec0;--primaryAlt-darker:#f2c693;--primaryAlt-opaque-0:#fdf6ee00;--primaryAlt-opaque-5:#fdf6ee0d;--primaryAlt-opaque-10:#fdf6ee1a;--primaryAlt-opaque-20:#fdf6ee33;--primaryAlt-opaque-30:#fdf6ee4d;--primaryAlt-opaque-40:#fdf6ee66;--primaryAlt-opaque-50:#fdf6ee80;--primaryAlt-opaque-60:#fdf6ee99;--primaryAlt-opaque-70:#fdf6eeb3;--primaryAlt-opaque-80:#fdf6eecc;--primaryAlt-opaque-90:#fdf6eee6;--cardBackground-lighter:#fff;--cardBackground-light:#fff;--cardBackground-main:#f7f0e8;--cardBackground-dark:#ead7c2;--cardBackground-darker:#ddbf9c;--cardBackground-opaque-0:#f7f0e800;--cardBackground-opaque-5:#f7f0e80d;--cardBackground-opaque-10:#f7f0e81a;--cardBackground-opaque-20:#f7f0e833;--cardBackground-opaque-30:#f7f0e84d;--cardBackground-opaque-40:#f7f0e866;--cardBackground-opaque-50:#f7f0e880;--cardBackground-opaque-60:#f7f0e899;--cardBackground-opaque-70:#f7f0e8b3;--cardBackground-opaque-80:#f7f0e8cc;--cardBackground-opaque-90:#f7f0e8e6;--title-lighter:#7f471b;--title-light:#553012;--title-main:#2b1809;--title-dark:#010000;--title-darker:#000;--title-opaque-0:#2b180900;--title-opaque-5:#2b18090d;--title-opaque-10:#2b18091a;--title-opaque-20:#2b180933;--title-opaque-30:#2b18094d;--title-opaque-40:#2b180966;--title-opaque-50:#2b180980;--title-opaque-60:#2b180999;--title-opaque-70:#2b1809b3;--title-opaque-80:#2b1809cc;--title-opaque-90:#2b1809e6;--caption-lighter:#aa6d3d;--caption-light:#85552f;--caption-main:#5f3d22;--caption-dark:#392515;--caption-darker:#140d07;--caption-opaque-0:#5f3d2200;--caption-opaque-5:#5f3d220d;--caption-opaque-10:#5f3d221a;--caption-opaque-20:#5f3d2233;--caption-opaque-30:#5f3d224d;--caption-opaque-40:#5f3d2266;--caption-opaque-50:#5f3d2280;--caption-opaque-60:#5f3d2299;--caption-opaque-70:#5f3d22b3;--caption-opaque-80:#5f3d22cc;--caption-opaque-90:#5f3d22e6;--gray-lighter:#c2bab4;--gray-light:#aba198;--gray-main:#94877c;--gray-dark:#7a6e63;--gray-darker:#5e544c;--gray-opaque-0:#94877c00;--gray-opaque-5:#94877c0d;--gray-opaque-10:#94877c1a;--gray-opaque-20:#94877c33;--gray-opaque-30:#94877c4d;--gray-opaque-40:#94877c66;--gray-opaque-50:#94877c80;--gray-opaque-60:#94877c99;--gray-opaque-70:#94877cb3;--gray-opaque-80:#94877ccc;--gray-opaque-90:#94877ce6;--grayDark-lighter:#807c88;--grayDark-light:#67636e;--grayDark-main:#4e4b53;--grayDark-dark:#353338;--grayDark-darker:#1c1b1d;--grayDark-opaque-0:#4e4b5300;--grayDark-opaque-5:#4e4b530d;--grayDark-opaque-10:#4e4b531a;--grayDark-opaque-20:#4e4b5333;--grayDark-opaque-30:#4e4b534d;--grayDark-opaque-40:#4e4b5366;--grayDark-opaque-50:#4e4b5380;--grayDark-opaque-60:#4e4b5399;--grayDark-opaque-70:#4e4b53b3;--grayDark-opaque-80:#4e4b53cc;--grayDark-opaque-90:#4e4b53e6;--neutralLight-lighter:#f0ece9;--neutralLight-light:#dad3cc;--neutralLight-main:#c5b9ae;--neutralLight-dark:#b09f90;--neutralLight-darker:#9a8673;--neutralLight-opaque-0:#c5b9ae00;--neutralLight-opaque-5:#c5b9ae0d;--neutralLight-opaque-10:#c5b9ae1a;--neutralLight-opaque-20:#c5b9ae33;--neutralLight-opaque-30:#c5b9ae4d;--neutralLight-opaque-40:#c5b9ae66;--neutralLight-opaque-50:#c5b9ae80;--neutralLight-opaque-60:#c5b9ae99;--neutralLight-opaque-70:#c5b9aeb3;--neutralLight-opaque-80:#c5b9aecc;--neutralLight-opaque-90:#c5b9aee6;--neutralLighter-lighter:#fff;--neutralLighter-light:#f3ede7;--neutralLighter-main:#e2d3c5;--neutralLighter-dark:#d1b9a3;--neutralLighter-darker:#c09f81;--neutralLighter-opaque-0:#e2d3c500;--neutralLighter-opaque-5:#e2d3c50d;--neutralLighter-opaque-10:#e2d3c51a;--neutralLighter-opaque-20:#e2d3c533;--neutralLighter-opaque-30:#e2d3c54d;--neutralLighter-opaque-40:#e2d3c566;--neutralLighter-opaque-50:#e2d3c580;--neutralLighter-opaque-60:#e2d3c599;--neutralLighter-opaque-70:#e2d3c5b3;--neutralLighter-opaque-80:#e2d3c5cc;--neutralLighter-opaque-90:#e2d3c5e6;--neutralLightest-lighter:#fff;--neutralLightest-light:#fff;--neutralLightest-main:#f0e6dc;--neutralLightest-dark:#e1cdb8;--neutralLightest-darker:#d1b395;--neutralLightest-opaque-0:#f0e6dc00;--neutralLightest-opaque-5:#f0e6dc0d;--neutralLightest-opaque-10:#f0e6dc1a;--neutralLightest-opaque-20:#f0e6dc33;--neutralLightest-opaque-30:#f0e6dc4d;--neutralLightest-opaque-40:#f0e6dc66;--neutralLightest-opaque-50:#f0e6dc80;--neutralLightest-opaque-60:#f0e6dc99;--neutralLightest-opaque-70:#f0e6dcb3;--neutralLightest-opaque-80:#f0e6dccc;--neutralLightest-opaque-90:#f0e6dce6;--bodyText-lighter:#817d8a;--bodyText-light:#686470;--bodyText-main:#4f4c55;--bodyText-dark:#36343a;--bodyText-darker:#1d1c1f;--bodyText-opaque-0:#4f4c5500;--bodyText-opaque-5:#4f4c550d;--bodyText-opaque-10:#4f4c551a;--bodyText-opaque-20:#4f4c5533;--bodyText-opaque-30:#4f4c554d;--bodyText-opaque-40:#4f4c5566;--bodyText-opaque-50:#4f4c5580;--bodyText-opaque-60:#4f4c5599;--bodyText-opaque-70:#4f4c55b3;--bodyText-opaque-80:#4f4c55cc;--bodyText-opaque-90:#4f4c55e6;--gray:#94877c;--black:#1a1a1a;--white:#fdf6ee;--white-2:#fff9f2;--true-white:#fff}.PrescriptionInput-module-scss-module__fxxomq__container{flex-direction:column;gap:16px;width:100%;display:flex}.PrescriptionInput-module-scss-module__fxxomq__header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.PrescriptionInput-module-scss-module__fxxomq__header .PrescriptionInput-module-scss-module__fxxomq__titleSection{color:var(--title-main);align-items:center;gap:8px;display:flex}.PrescriptionInput-module-scss-module__fxxomq__header .PrescriptionInput-module-scss-module__fxxomq__titleSection svg{color:var(--primary-main)}.PrescriptionInput-module-scss-module__fxxomq__error{color:var(--error-main);margin-top:-8px;margin-bottom:8px}.PrescriptionInput-module-scss-module__fxxomq__emptyState{border:2px dashed var(--neutralLight-main);background:var(--neutralLightest-main);text-align:center;border-radius:12px;padding:32px 24px;transition:all .2s}.PrescriptionInput-module-scss-module__fxxomq__prescriptionsList{flex-direction:column;gap:12px;display:flex}.PrescriptionInput-module-scss-module__fxxomq__prescriptionCard{border:1px solid var(--neutralLight-main);background:var(--true-white);border-radius:12px;transition:all .2s;overflow:hidden}.PrescriptionInput-module-scss-module__fxxomq__cardContent{padding:16px!important}.PrescriptionInput-module-scss-module__fxxomq__prescriptionHeader{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:8px;justify-content:space-between;align-items:center;padding:4px;transition:background-color .2s;display:flex}.PrescriptionInput-module-scss-module__fxxomq__prescriptionHeader:hover{background-color:var(--primary-opaque-5)}.PrescriptionInput-module-scss-module__fxxomq__prescriptionSummary{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.PrescriptionInput-module-scss-module__fxxomq__prescriptionSummary .PrescriptionInput-module-scss-module__fxxomq__chevron{color:var(--caption-main);flex-shrink:0;transition:transform .2s}.PrescriptionInput-module-scss-module__fxxomq__prescriptionSummary .PrescriptionInput-module-scss-module__fxxomq__icon{color:var(--primary-main);flex-shrink:0;margin-top:2px}.PrescriptionInput-module-scss-module__fxxomq__prescriptionSummary>div{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.PrescriptionInput-module-scss-module__fxxomq__quickInfo{background:var(--neutralLightest-main);white-space:nowrap;text-overflow:ellipsis;color:var(--caption-main);border:1px solid var(--neutralLight-main);border-radius:6px;max-width:fit-content;padding:4px 12px;font-size:13px;font-weight:400;display:inline-block;overflow:hidden}.PrescriptionInput-module-scss-module__fxxomq__prescriptionFields{border-top:1px solid var(--neutralLight-main);flex-direction:column;gap:16px;margin-top:16px;padding-top:16px;display:flex}.PrescriptionInput-module-scss-module__fxxomq__prescriptionFields .PrescriptionInput-module-scss-module__fxxomq__row{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:768px){.PrescriptionInput-module-scss-module__fxxomq__prescriptionFields .PrescriptionInput-module-scss-module__fxxomq__row{grid-template-columns:1fr}.PrescriptionInput-module-scss-module__fxxomq__header{flex-direction:column;align-items:stretch;gap:12px}.PrescriptionInput-module-scss-module__fxxomq__header button{width:100%}.PrescriptionInput-module-scss-module__fxxomq__prescriptionCard .PrescriptionInput-module-scss-module__fxxomq__prescriptionHeader{align-items:flex-start;gap:12px}.PrescriptionInput-module-scss-module__fxxomq__prescriptionCard .PrescriptionInput-module-scss-module__fxxomq__prescriptionHeader button{align-self:flex-end}.PrescriptionInput-module-scss-module__fxxomq__prescriptionSummary,.PrescriptionInput-module-scss-module__fxxomq__prescriptionSummary>div{width:100%}.PrescriptionInput-module-scss-module__fxxomq__quickInfo{max-width:100%}}
:root{--primary-lighter:#fdcfb6;--primary-light:#fbae85;--primary-main:#fa8d53;--primary-dark:#f96c21;--primary-darker:#e05207;--primary-opaque-0:#fa8d5300;--primary-opaque-5:#fa8d530d;--primary-opaque-10:#fa8d531a;--primary-opaque-20:#fa8d5333;--primary-opaque-30:#fa8d534d;--primary-opaque-40:#fa8d5366;--primary-opaque-50:#fa8d5380;--primary-opaque-60:#fa8d5399;--primary-opaque-70:#fa8d53b3;--primary-opaque-80:#fa8d53cc;--primary-opaque-90:#fa8d53e6;--secondary-lighter:#fbe7dd;--secondary-light:#f5c8b0;--secondary-main:#efa883;--secondary-dark:#e98856;--secondary-darker:#e36929;--secondary-opaque-0:#efa88300;--secondary-opaque-5:#efa8830d;--secondary-opaque-10:#efa8831a;--secondary-opaque-20:#efa88333;--secondary-opaque-30:#efa8834d;--secondary-opaque-40:#efa88366;--secondary-opaque-50:#efa88380;--secondary-opaque-60:#efa88399;--secondary-opaque-70:#efa883b3;--secondary-opaque-80:#efa883cc;--secondary-opaque-90:#efa883e6;--success-lighter:#d5e2e9;--success-light:#b3ccd8;--success-main:#91b5c7;--success-dark:#6f9eb6;--success-darker:#5286a0;--success-opaque-0:#91b5c700;--success-opaque-5:#91b5c70d;--success-opaque-10:#91b5c71a;--success-opaque-20:#91b5c733;--success-opaque-30:#91b5c74d;--success-opaque-40:#91b5c766;--success-opaque-50:#91b5c780;--success-opaque-60:#91b5c799;--success-opaque-70:#91b5c7b3;--success-opaque-80:#91b5c7cc;--success-opaque-90:#91b5c7e6;--warning-lighter:#ffe9a5;--warning-light:#ffdc72;--warning-main:#ffcf3f;--warning-dark:#ffc20c;--warning-darker:#d8a200;--warning-opaque-0:#ffcf3f00;--warning-opaque-5:#ffcf3f0d;--warning-opaque-10:#ffcf3f1a;--warning-opaque-20:#ffcf3f33;--warning-opaque-30:#ffcf3f4d;--warning-opaque-40:#ffcf3f66;--warning-opaque-50:#ffcf3f80;--warning-opaque-60:#ffcf3f99;--warning-opaque-70:#ffcf3fb3;--warning-opaque-80:#ffcf3fcc;--warning-opaque-90:#ffcf3fe6;--error-lighter:#e8afaf;--error-light:#dd8787;--error-main:#d25f5f;--error-dark:#c63838;--error-darker:#9e2d2d;--error-opaque-0:#d25f5f00;--error-opaque-5:#d25f5f0d;--error-opaque-10:#d25f5f1a;--error-opaque-20:#d25f5f33;--error-opaque-30:#d25f5f4d;--error-opaque-40:#d25f5f66;--error-opaque-50:#d25f5f80;--error-opaque-60:#d25f5f99;--error-opaque-70:#d25f5fb3;--error-opaque-80:#d25f5fcc;--error-opaque-90:#d25f5fe6;--info-lighter:#fafcfd;--info-light:#d9e5eb;--info-main:#b8ced9;--info-dark:#97b7c7;--info-darker:#76a0b5;--info-opaque-0:#b8ced900;--info-opaque-5:#b8ced90d;--info-opaque-10:#b8ced91a;--info-opaque-20:#b8ced933;--info-opaque-30:#b8ced94d;--info-opaque-40:#b8ced966;--info-opaque-50:#b8ced980;--info-opaque-60:#b8ced999;--info-opaque-70:#b8ced9b3;--info-opaque-80:#b8ced9cc;--info-opaque-90:#b8ced9e6;--primaryAlt-lighter:#fff;--primaryAlt-light:#fff;--primaryAlt-main:#fdf6ee;--primaryAlt-dark:#f8dec0;--primaryAlt-darker:#f2c693;--primaryAlt-opaque-0:#fdf6ee00;--primaryAlt-opaque-5:#fdf6ee0d;--primaryAlt-opaque-10:#fdf6ee1a;--primaryAlt-opaque-20:#fdf6ee33;--primaryAlt-opaque-30:#fdf6ee4d;--primaryAlt-opaque-40:#fdf6ee66;--primaryAlt-opaque-50:#fdf6ee80;--primaryAlt-opaque-60:#fdf6ee99;--primaryAlt-opaque-70:#fdf6eeb3;--primaryAlt-opaque-80:#fdf6eecc;--primaryAlt-opaque-90:#fdf6eee6;--cardBackground-lighter:#fff;--cardBackground-light:#fff;--cardBackground-main:#f7f0e8;--cardBackground-dark:#ead7c2;--cardBackground-darker:#ddbf9c;--cardBackground-opaque-0:#f7f0e800;--cardBackground-opaque-5:#f7f0e80d;--cardBackground-opaque-10:#f7f0e81a;--cardBackground-opaque-20:#f7f0e833;--cardBackground-opaque-30:#f7f0e84d;--cardBackground-opaque-40:#f7f0e866;--cardBackground-opaque-50:#f7f0e880;--cardBackground-opaque-60:#f7f0e899;--cardBackground-opaque-70:#f7f0e8b3;--cardBackground-opaque-80:#f7f0e8cc;--cardBackground-opaque-90:#f7f0e8e6;--title-lighter:#7f471b;--title-light:#553012;--title-main:#2b1809;--title-dark:#010000;--title-darker:#000;--title-opaque-0:#2b180900;--title-opaque-5:#2b18090d;--title-opaque-10:#2b18091a;--title-opaque-20:#2b180933;--title-opaque-30:#2b18094d;--title-opaque-40:#2b180966;--title-opaque-50:#2b180980;--title-opaque-60:#2b180999;--title-opaque-70:#2b1809b3;--title-opaque-80:#2b1809cc;--title-opaque-90:#2b1809e6;--caption-lighter:#aa6d3d;--caption-light:#85552f;--caption-main:#5f3d22;--caption-dark:#392515;--caption-darker:#140d07;--caption-opaque-0:#5f3d2200;--caption-opaque-5:#5f3d220d;--caption-opaque-10:#5f3d221a;--caption-opaque-20:#5f3d2233;--caption-opaque-30:#5f3d224d;--caption-opaque-40:#5f3d2266;--caption-opaque-50:#5f3d2280;--caption-opaque-60:#5f3d2299;--caption-opaque-70:#5f3d22b3;--caption-opaque-80:#5f3d22cc;--caption-opaque-90:#5f3d22e6;--gray-lighter:#c2bab4;--gray-light:#aba198;--gray-main:#94877c;--gray-dark:#7a6e63;--gray-darker:#5e544c;--gray-opaque-0:#94877c00;--gray-opaque-5:#94877c0d;--gray-opaque-10:#94877c1a;--gray-opaque-20:#94877c33;--gray-opaque-30:#94877c4d;--gray-opaque-40:#94877c66;--gray-opaque-50:#94877c80;--gray-opaque-60:#94877c99;--gray-opaque-70:#94877cb3;--gray-opaque-80:#94877ccc;--gray-opaque-90:#94877ce6;--grayDark-lighter:#807c88;--grayDark-light:#67636e;--grayDark-main:#4e4b53;--grayDark-dark:#353338;--grayDark-darker:#1c1b1d;--grayDark-opaque-0:#4e4b5300;--grayDark-opaque-5:#4e4b530d;--grayDark-opaque-10:#4e4b531a;--grayDark-opaque-20:#4e4b5333;--grayDark-opaque-30:#4e4b534d;--grayDark-opaque-40:#4e4b5366;--grayDark-opaque-50:#4e4b5380;--grayDark-opaque-60:#4e4b5399;--grayDark-opaque-70:#4e4b53b3;--grayDark-opaque-80:#4e4b53cc;--grayDark-opaque-90:#4e4b53e6;--neutralLight-lighter:#f0ece9;--neutralLight-light:#dad3cc;--neutralLight-main:#c5b9ae;--neutralLight-dark:#b09f90;--neutralLight-darker:#9a8673;--neutralLight-opaque-0:#c5b9ae00;--neutralLight-opaque-5:#c5b9ae0d;--neutralLight-opaque-10:#c5b9ae1a;--neutralLight-opaque-20:#c5b9ae33;--neutralLight-opaque-30:#c5b9ae4d;--neutralLight-opaque-40:#c5b9ae66;--neutralLight-opaque-50:#c5b9ae80;--neutralLight-opaque-60:#c5b9ae99;--neutralLight-opaque-70:#c5b9aeb3;--neutralLight-opaque-80:#c5b9aecc;--neutralLight-opaque-90:#c5b9aee6;--neutralLighter-lighter:#fff;--neutralLighter-light:#f3ede7;--neutralLighter-main:#e2d3c5;--neutralLighter-dark:#d1b9a3;--neutralLighter-darker:#c09f81;--neutralLighter-opaque-0:#e2d3c500;--neutralLighter-opaque-5:#e2d3c50d;--neutralLighter-opaque-10:#e2d3c51a;--neutralLighter-opaque-20:#e2d3c533;--neutralLighter-opaque-30:#e2d3c54d;--neutralLighter-opaque-40:#e2d3c566;--neutralLighter-opaque-50:#e2d3c580;--neutralLighter-opaque-60:#e2d3c599;--neutralLighter-opaque-70:#e2d3c5b3;--neutralLighter-opaque-80:#e2d3c5cc;--neutralLighter-opaque-90:#e2d3c5e6;--neutralLightest-lighter:#fff;--neutralLightest-light:#fff;--neutralLightest-main:#f0e6dc;--neutralLightest-dark:#e1cdb8;--neutralLightest-darker:#d1b395;--neutralLightest-opaque-0:#f0e6dc00;--neutralLightest-opaque-5:#f0e6dc0d;--neutralLightest-opaque-10:#f0e6dc1a;--neutralLightest-opaque-20:#f0e6dc33;--neutralLightest-opaque-30:#f0e6dc4d;--neutralLightest-opaque-40:#f0e6dc66;--neutralLightest-opaque-50:#f0e6dc80;--neutralLightest-opaque-60:#f0e6dc99;--neutralLightest-opaque-70:#f0e6dcb3;--neutralLightest-opaque-80:#f0e6dccc;--neutralLightest-opaque-90:#f0e6dce6;--bodyText-lighter:#817d8a;--bodyText-light:#686470;--bodyText-main:#4f4c55;--bodyText-dark:#36343a;--bodyText-darker:#1d1c1f;--bodyText-opaque-0:#4f4c5500;--bodyText-opaque-5:#4f4c550d;--bodyText-opaque-10:#4f4c551a;--bodyText-opaque-20:#4f4c5533;--bodyText-opaque-30:#4f4c554d;--bodyText-opaque-40:#4f4c5566;--bodyText-opaque-50:#4f4c5580;--bodyText-opaque-60:#4f4c5599;--bodyText-opaque-70:#4f4c55b3;--bodyText-opaque-80:#4f4c55cc;--bodyText-opaque-90:#4f4c55e6;--gray:#94877c;--black:#1a1a1a;--white:#fdf6ee;--white-2:#fff9f2;--true-white:#fff}.PrescriptionDisplay-module-scss-module__gQ03Va__prescriptionsHeader{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;display:flex}.PrescriptionDisplay-module-scss-module__gQ03Va__prescriptionsHeader .PrescriptionDisplay-module-scss-module__gQ03Va__titleSection{align-items:center;gap:8px;display:flex}.PrescriptionDisplay-module-scss-module__gQ03Va__prescriptionsHeader .PrescriptionDisplay-module-scss-module__gQ03Va__titleSection svg{color:var(--primary-main)}.PrescriptionDisplay-module-scss-module__gQ03Va__prescriptionsHeader .PrescriptionDisplay-module-scss-module__gQ03Va__chevronIcon{transition:transform .2s}.PrescriptionDisplay-module-scss-module__gQ03Va__prescriptionsHeader .PrescriptionDisplay-module-scss-module__gQ03Va__chevronCollapsed{transform:rotate(-180deg)}.PrescriptionDisplay-module-scss-module__gQ03Va__prescriptionsList{flex-direction:column;gap:16px;margin-top:16px;display:flex}.PrescriptionDisplay-module-scss-module__gQ03Va__prescriptionItem{background:linear-gradient(135deg,var(--success-lighter)0%,var(--success-light)100%);border:1px solid var(--success-light);border-radius:8px;padding:16px}.PrescriptionDisplay-module-scss-module__gQ03Va__prescriptionHeader{border-bottom:1px solid var(--success-main);justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:8px;display:flex}.PrescriptionDisplay-module-scss-module__gQ03Va__prescriptionStatus{text-transform:uppercase;border-radius:12px;padding:4px 12px;font-size:11px;font-weight:500}.PrescriptionDisplay-module-scss-module__gQ03Va__prescriptionStatus.PrescriptionDisplay-module-scss-module__gQ03Va__active{background:var(--success-light);color:var(--success-darker)}.PrescriptionDisplay-module-scss-module__gQ03Va__prescriptionStatus.PrescriptionDisplay-module-scss-module__gQ03Va__completed{background:var(--info-light);color:var(--info-darker)}.PrescriptionDisplay-module-scss-module__gQ03Va__prescriptionStatus.PrescriptionDisplay-module-scss-module__gQ03Va__expired{background:var(--error-light);color:var(--error-darker)}.PrescriptionDisplay-module-scss-module__gQ03Va__prescriptionDetails{flex-direction:column;gap:8px;display:flex}.PrescriptionDisplay-module-scss-module__gQ03Va__prescriptionRow{justify-content:space-between;gap:12px;font-size:14px;display:flex}.PrescriptionDisplay-module-scss-module__gQ03Va__prescriptionInstructions{background:var(--true-white);border-left:3px solid var(--success-main);border-radius:6px;flex-direction:column;gap:4px;margin-top:8px;padding:12px;display:flex}@media (max-width:768px){.PrescriptionDisplay-module-scss-module__gQ03Va__prescriptionsCard{padding:16px}.PrescriptionDisplay-module-scss-module__gQ03Va__prescriptionRow{flex-direction:column;gap:4px}}
.PostConsultationAiReport-module-scss-module__I6Lgjq__container{flex-direction:column;gap:16px;display:flex}.PostConsultationAiReport-module-scss-module__I6Lgjq__container .PostConsultationAiReport-module-scss-module__I6Lgjq__containsLink{flex-direction:column;display:flex}.PostConsultationAiReport-module-scss-module__I6Lgjq__container .PostConsultationAiReport-module-scss-module__I6Lgjq__containsLink p{width:fit-content}.PostConsultationAiReport-module-scss-module__I6Lgjq__container .PostConsultationAiReport-module-scss-module__I6Lgjq__containsLink{margin-bottom:8px}.PostConsultationAiReport-module-scss-module__I6Lgjq__container .PostConsultationAiReport-module-scss-module__I6Lgjq__researchHighlightContent{flex-direction:column;display:flex}.PostConsultationAiReport-module-scss-module__I6Lgjq__container .PostConsultationAiReport-module-scss-module__I6Lgjq__researchHighlightContent .PostConsultationAiReport-module-scss-module__I6Lgjq__icon{align-self:flex-start;min-width:20px}.PostConsultationAiReport-module-scss-module__I6Lgjq__container .PostConsultationAiReport-module-scss-module__I6Lgjq__researchHighlightContent .PostConsultationAiReport-module-scss-module__I6Lgjq__researchHighlightTitle{margin-bottom:8px}.PostConsultationAiReport-module-scss-module__I6Lgjq__container .PostConsultationAiReport-module-scss-module__I6Lgjq__researchHighlightContent .PostConsultationAiReport-module-scss-module__I6Lgjq__divider{margin:16px 0}.PostConsultationAiReport-module-scss-module__I6Lgjq__container .PostConsultationAiReport-module-scss-module__I6Lgjq__headerIcon{background-color:var(--primary-opaque-80);box-sizing:content-box;color:var(--white);border-radius:4px;padding:4px}
.ConsultationItem-module-scss-module__OYL31a__actions{gap:12px;display:flex}.ConsultationItem-module-scss-module__OYL31a__consultationReport{border-radius:12px;padding:8px}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportHeader{background:linear-gradient(135deg,var(--true-white)0%,var(--info-lighter)100%);border:1px solid var(--info-light);border-radius:12px;flex-direction:column;gap:16px;margin-bottom:32px;padding:24px;display:flex;box-shadow:0 1px 3px #0000000d}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportHeader .ConsultationItem-module-scss-module__OYL31a__patientInfo{align-items:center;gap:16px;display:flex}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportHeader .ConsultationItem-module-scss-module__OYL31a__patientInfo .ConsultationItem-module-scss-module__OYL31a__patientAvatar{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;font-size:24px;font-weight:700;display:flex}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportHeader .ConsultationItem-module-scss-module__OYL31a__patientInfo .ConsultationItem-module-scss-module__OYL31a__patientDetails{flex:1}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportHeader .ConsultationItem-module-scss-module__OYL31a__patientInfo .ConsultationItem-module-scss-module__OYL31a__patientDetails .ConsultationItem-module-scss-module__OYL31a__patientName{color:var(--title);margin-bottom:8px;font-size:24px;font-weight:700}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportHeader .ConsultationItem-module-scss-module__OYL31a__patientInfo .ConsultationItem-module-scss-module__OYL31a__patientDetails .ConsultationItem-module-scss-module__OYL31a__patientMeta{gap:20px;font-size:14px;display:flex}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportHeader .ConsultationItem-module-scss-module__OYL31a__patientInfo .ConsultationItem-module-scss-module__OYL31a__patientDetails .ConsultationItem-module-scss-module__OYL31a__patientMeta .ConsultationItem-module-scss-module__OYL31a__metaItem{background:var(--true-white);color:var(--gray-dark);border-radius:6px;align-items:center;gap:6px;font-weight:500;display:flex}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportHeader .ConsultationItem-module-scss-module__OYL31a__patientInfo .ConsultationItem-module-scss-module__OYL31a__patientDetails .ConsultationItem-module-scss-module__OYL31a__patientMeta .ConsultationItem-module-scss-module__OYL31a__metaItem svg{color:var(--primary)}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportHeader .ConsultationItem-module-scss-module__OYL31a__consultationMeta{border-top:1px solid var(--neutralLight);justify-content:space-between;align-items:center;gap:12px;padding-top:16px;display:flex}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportHeader .ConsultationItem-module-scss-module__OYL31a__consultationMeta .ConsultationItem-module-scss-module__OYL31a__status{text-transform:uppercase;letter-spacing:.5px;border-radius:20px;padding:6px 16px;font-size:12px;font-weight:600}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportHeader .ConsultationItem-module-scss-module__OYL31a__consultationMeta .ConsultationItem-module-scss-module__OYL31a__date{color:var(--gray);align-items:center;gap:6px;font-size:14px;font-weight:500;display:flex}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__consultationTimeline{background:var(--true-white);border:1px solid var(--neutralLight);border-radius:12px;flex-direction:column;gap:16px;margin-bottom:24px;padding:20px;display:flex;box-shadow:0 1px 3px #0000000d}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__consultationTimeline .ConsultationItem-module-scss-module__OYL31a__timelineItem{background:var(--cardBackground-main);border-left:4px solid var(--primary);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}@media (max-width:768px){.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__consultationTimeline .ConsultationItem-module-scss-module__OYL31a__timelineItem{flex-direction:column;align-items:flex-start;gap:12px}}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections{flex-direction:column;gap:24px;display:flex}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__documentsList{flex-wrap:wrap;gap:8px;display:flex}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__documentsList .ConsultationItem-module-scss-module__OYL31a__documentItem{background-color:var(--primary-opaque-5);border-radius:4px;align-items:center;gap:8px;padding:8px;display:flex}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__section{background:var(--true-white);border:1px solid var(--neutralLight);border-radius:12px;transition:box-shadow .2s;overflow:hidden;box-shadow:0 1px 3px #0000000d}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__section:hover{box-shadow:0 4px 6px #00000012}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__section .ConsultationItem-module-scss-module__OYL31a__sectionHeader{background:linear-gradient(135deg,var(--neutralLightest)0%,var(--neutralLighter)100%);border-bottom:1px solid var(--neutralLight);cursor:pointer;justify-content:space-between;align-items:center;padding:16px 20px;transition:background-color .2s;display:flex}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__section .ConsultationItem-module-scss-module__OYL31a__sectionHeader:hover{background:linear-gradient(135deg,var(--neutralLighter)0%,var(--neutralLight)100%)}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__section .ConsultationItem-module-scss-module__OYL31a__sectionHeader .ConsultationItem-module-scss-module__OYL31a__sectionTitle{color:var(--title);align-items:center;gap:12px;font-size:18px;font-weight:700;display:flex}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__section .ConsultationItem-module-scss-module__OYL31a__sectionHeader .ConsultationItem-module-scss-module__OYL31a__sectionTitle .ConsultationItem-module-scss-module__OYL31a__icon{width:24px;height:24px;color:var(--primary)}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__section .ConsultationItem-module-scss-module__OYL31a__sectionHeader .ConsultationItem-module-scss-module__OYL31a__chevronIcon{width:20px;height:20px;color:var(--text-secondary);flex-shrink:0;transition:transform .3s;transform:rotate(0)}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__section .ConsultationItem-module-scss-module__OYL31a__sectionHeader .ConsultationItem-module-scss-module__OYL31a__chevronExpanded{transform:rotate(180deg)}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__section .ConsultationItem-module-scss-module__OYL31a__sectionContent{opacity:0;max-height:0;padding:0 20px;transition:max-height .3s,opacity .3s,padding .3s;overflow:hidden}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__section .ConsultationItem-module-scss-module__OYL31a__sectionContent.ConsultationItem-module-scss-module__OYL31a__sectionContentExpanded{opacity:1;max-height:5000px;padding-top:20px;padding-bottom:20px}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__section .ConsultationItem-module-scss-module__OYL31a__sectionContent.ConsultationItem-module-scss-module__OYL31a__patientOverview .ConsultationItem-module-scss-module__OYL31a__overviewText{color:var(--bodyText);background:var(--cardBackground-main);border-left:3px solid var(--primary);border-radius:8px;padding:16px;font-size:15px;line-height:1.8}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__section .ConsultationItem-module-scss-module__OYL31a__sectionContent.ConsultationItem-module-scss-module__OYL31a__laboratoryFindings .ConsultationItem-module-scss-module__OYL31a__labCategory{background:var(--cardBackground-main);border-radius:8px;margin-bottom:24px;padding:16px}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__section .ConsultationItem-module-scss-module__OYL31a__sectionContent.ConsultationItem-module-scss-module__OYL31a__laboratoryFindings .ConsultationItem-module-scss-module__OYL31a__labCategory:last-child{margin-bottom:0}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__section .ConsultationItem-module-scss-module__OYL31a__sectionContent.ConsultationItem-module-scss-module__OYL31a__laboratoryFindings .ConsultationItem-module-scss-module__OYL31a__labCategory .ConsultationItem-module-scss-module__OYL31a__categoryTitle{color:var(--title);border-bottom:2px solid var(--primary);margin-bottom:12px;padding-bottom:8px;font-size:16px;font-weight:700;display:inline-block}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__section .ConsultationItem-module-scss-module__OYL31a__sectionContent.ConsultationItem-module-scss-module__OYL31a__laboratoryFindings .ConsultationItem-module-scss-module__OYL31a__labCategory .ConsultationItem-module-scss-module__OYL31a__labResults{flex-direction:column;gap:10px;display:flex}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__section .ConsultationItem-module-scss-module__OYL31a__sectionContent.ConsultationItem-module-scss-module__OYL31a__laboratoryFindings .ConsultationItem-module-scss-module__OYL31a__labCategory .ConsultationItem-module-scss-module__OYL31a__labResults .ConsultationItem-module-scss-module__OYL31a__labItem{background:var(--true-white);border:1px solid var(--neutralLight);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:14px;transition:all .2s;display:flex}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__section .ConsultationItem-module-scss-module__OYL31a__sectionContent.ConsultationItem-module-scss-module__OYL31a__laboratoryFindings .ConsultationItem-module-scss-module__OYL31a__labCategory .ConsultationItem-module-scss-module__OYL31a__labResults .ConsultationItem-module-scss-module__OYL31a__labItem:hover{border-color:var(--primary);box-shadow:0 2px 4px #0000000d}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__section .ConsultationItem-module-scss-module__OYL31a__sectionContent.ConsultationItem-module-scss-module__OYL31a__laboratoryFindings .ConsultationItem-module-scss-module__OYL31a__labCategory .ConsultationItem-module-scss-module__OYL31a__labResults .ConsultationItem-module-scss-module__OYL31a__labItem.ConsultationItem-module-scss-module__OYL31a__mobileLabItem{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:4px;width:100%}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__section .ConsultationItem-module-scss-module__OYL31a__sectionContent.ConsultationItem-module-scss-module__OYL31a__laboratoryFindings .ConsultationItem-module-scss-module__OYL31a__labCategory .ConsultationItem-module-scss-module__OYL31a__labResults .ConsultationItem-module-scss-module__OYL31a__labItem.ConsultationItem-module-scss-module__OYL31a__mobileLabItem .ConsultationItem-module-scss-module__OYL31a__labValueContainer{width:100%;display:flex}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__section .ConsultationItem-module-scss-module__OYL31a__sectionContent.ConsultationItem-module-scss-module__OYL31a__laboratoryFindings .ConsultationItem-module-scss-module__OYL31a__labCategory .ConsultationItem-module-scss-module__OYL31a__labResults .ConsultationItem-module-scss-module__OYL31a__labItem .ConsultationItem-module-scss-module__OYL31a__labValueContainer{flex:1;justify-content:space-between;display:flex}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__section .ConsultationItem-module-scss-module__OYL31a__sectionContent.ConsultationItem-module-scss-module__OYL31a__laboratoryFindings .ConsultationItem-module-scss-module__OYL31a__labCategory .ConsultationItem-module-scss-module__OYL31a__labResults .ConsultationItem-module-scss-module__OYL31a__labItem .ConsultationItem-module-scss-module__OYL31a__labValueContainer .ConsultationItem-module-scss-module__OYL31a__labValue{color:var(--gray);flex:1}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__section .ConsultationItem-module-scss-module__OYL31a__sectionContent.ConsultationItem-module-scss-module__OYL31a__laboratoryFindings .ConsultationItem-module-scss-module__OYL31a__labCategory .ConsultationItem-module-scss-module__OYL31a__labResults .ConsultationItem-module-scss-module__OYL31a__labItem .ConsultationItem-module-scss-module__OYL31a__labValueContainer .ConsultationItem-module-scss-module__OYL31a__labStatus{width:fit-content;font-size:11px;font-weight:medium;text-transform:uppercase;border-radius:12px;padding:2px 8px}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__section .ConsultationItem-module-scss-module__OYL31a__sectionContent.ConsultationItem-module-scss-module__OYL31a__laboratoryFindings .ConsultationItem-module-scss-module__OYL31a__labCategory .ConsultationItem-module-scss-module__OYL31a__labResults .ConsultationItem-module-scss-module__OYL31a__labItem .ConsultationItem-module-scss-module__OYL31a__labValueContainer .ConsultationItem-module-scss-module__OYL31a__labStatus.ConsultationItem-module-scss-module__OYL31a__normal{background:var(--success-main)}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__section .ConsultationItem-module-scss-module__OYL31a__sectionContent.ConsultationItem-module-scss-module__OYL31a__laboratoryFindings .ConsultationItem-module-scss-module__OYL31a__labCategory .ConsultationItem-module-scss-module__OYL31a__labResults .ConsultationItem-module-scss-module__OYL31a__labItem .ConsultationItem-module-scss-module__OYL31a__labValueContainer .ConsultationItem-module-scss-module__OYL31a__labStatus.ConsultationItem-module-scss-module__OYL31a__elevated{background:var(--warning-main)}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__section .ConsultationItem-module-scss-module__OYL31a__sectionContent.ConsultationItem-module-scss-module__OYL31a__laboratoryFindings .ConsultationItem-module-scss-module__OYL31a__labCategory .ConsultationItem-module-scss-module__OYL31a__labResults .ConsultationItem-module-scss-module__OYL31a__labItem .ConsultationItem-module-scss-module__OYL31a__labName{color:var(--title);flex:1;font-weight:600}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__section .ConsultationItem-module-scss-module__OYL31a__sectionContent.ConsultationItem-module-scss-module__OYL31a__clinicalConsiderations .ConsultationItem-module-scss-module__OYL31a__considerationsText{color:var(--bodyText);background:var(--cardBackground-main);border-left:3px solid var(--primary);border-radius:8px;padding:16px;font-size:15px;line-height:1.8}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__section .ConsultationItem-module-scss-module__OYL31a__sectionContent.ConsultationItem-module-scss-module__OYL31a__differentialDiagnosis .ConsultationItem-module-scss-module__OYL31a__diagnosisList{flex-direction:column;gap:12px;display:flex}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__section .ConsultationItem-module-scss-module__OYL31a__sectionContent.ConsultationItem-module-scss-module__OYL31a__differentialDiagnosis .ConsultationItem-module-scss-module__OYL31a__diagnosisList .ConsultationItem-module-scss-module__OYL31a__diagnosisItem{background:var(--warning-opaque-20);border-left:4px solid var(--warning-main);border-radius:8px;align-items:flex-start;gap:12px;padding:16px;font-size:15px;transition:all .2s;display:flex}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__section .ConsultationItem-module-scss-module__OYL31a__sectionContent.ConsultationItem-module-scss-module__OYL31a__differentialDiagnosis .ConsultationItem-module-scss-module__OYL31a__diagnosisList .ConsultationItem-module-scss-module__OYL31a__diagnosisItem:hover{background:var(--warning-light);box-shadow:0 2px 4px #0000000d}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__section .ConsultationItem-module-scss-module__OYL31a__sectionContent.ConsultationItem-module-scss-module__OYL31a__differentialDiagnosis .ConsultationItem-module-scss-module__OYL31a__diagnosisList .ConsultationItem-module-scss-module__OYL31a__diagnosisItem .ConsultationItem-module-scss-module__OYL31a__bullet{background:var(--warning-main);border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:6px}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__section .ConsultationItem-module-scss-module__OYL31a__sectionContent.ConsultationItem-module-scss-module__OYL31a__differentialDiagnosis .ConsultationItem-module-scss-module__OYL31a__diagnosisList .ConsultationItem-module-scss-module__OYL31a__diagnosisItem .ConsultationItem-module-scss-module__OYL31a__diagnosisText{color:var(--white-main);font-weight:500;line-height:1.6}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__section .ConsultationItem-module-scss-module__OYL31a__sectionContent.ConsultationItem-module-scss-module__OYL31a__recommendations .ConsultationItem-module-scss-module__OYL31a__recommendationsList{flex-direction:column;gap:12px;display:flex}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__section .ConsultationItem-module-scss-module__OYL31a__sectionContent.ConsultationItem-module-scss-module__OYL31a__recommendations .ConsultationItem-module-scss-module__OYL31a__recommendationsList .ConsultationItem-module-scss-module__OYL31a__recommendationItem{background:var(--success-lighter);border-left:4px solid var(--success-main);border-radius:8px;align-items:flex-start;gap:12px;padding:16px;font-size:15px;transition:all .2s;display:flex}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__section .ConsultationItem-module-scss-module__OYL31a__sectionContent.ConsultationItem-module-scss-module__OYL31a__recommendations .ConsultationItem-module-scss-module__OYL31a__recommendationsList .ConsultationItem-module-scss-module__OYL31a__recommendationItem:hover{background:var(--success-light);box-shadow:0 2px 4px #0000000d}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__section .ConsultationItem-module-scss-module__OYL31a__sectionContent.ConsultationItem-module-scss-module__OYL31a__recommendations .ConsultationItem-module-scss-module__OYL31a__recommendationsList .ConsultationItem-module-scss-module__OYL31a__recommendationItem .ConsultationItem-module-scss-module__OYL31a__checkIcon{width:20px;height:20px;color:var(--success-dark);flex-shrink:0;margin-top:2px}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__section .ConsultationItem-module-scss-module__OYL31a__sectionContent.ConsultationItem-module-scss-module__OYL31a__recommendations .ConsultationItem-module-scss-module__OYL31a__recommendationsList .ConsultationItem-module-scss-module__OYL31a__recommendationItem .ConsultationItem-module-scss-module__OYL31a__recommendationText{color:var(--success-darker);font-weight:500;line-height:1.6}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__reportSections .ConsultationItem-module-scss-module__OYL31a__section .ConsultationItem-module-scss-module__OYL31a__sectionContent.ConsultationItem-module-scss-module__OYL31a__conclusion .ConsultationItem-module-scss-module__OYL31a__conclusionText{color:var(--title);background:linear-gradient(135deg,var(--info-light)0%,var(--info-lighter)100%);border-left:4px solid var(--primary);border-radius:8px;padding:16px;font-size:15px;font-weight:600;line-height:1.8}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__loadingState{color:var(--gray);justify-content:center;align-items:center;padding:40px;display:flex}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__prescriptionsList{flex-direction:column;gap:16px;display:flex}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__prescriptionsList .ConsultationItem-module-scss-module__OYL31a__prescriptionItem{background:linear-gradient(135deg,var(--success-lighter)0%,var(--success-light)100%);border:1px solid var(--success-light);border-radius:12px;padding:20px;transition:all .2s;box-shadow:0 1px 3px #0000000d}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__prescriptionsList .ConsultationItem-module-scss-module__OYL31a__prescriptionItem:hover{box-shadow:0 4px 6px #00000012}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__prescriptionsList .ConsultationItem-module-scss-module__OYL31a__prescriptionItem .ConsultationItem-module-scss-module__OYL31a__prescriptionHeader{border-bottom:2px solid var(--success-main);justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;display:flex}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__prescriptionsList .ConsultationItem-module-scss-module__OYL31a__prescriptionItem .ConsultationItem-module-scss-module__OYL31a__prescriptionHeader .ConsultationItem-module-scss-module__OYL31a__medicationName{color:var(--success-darker);font-size:18px;font-weight:700}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__prescriptionsList .ConsultationItem-module-scss-module__OYL31a__prescriptionItem .ConsultationItem-module-scss-module__OYL31a__prescriptionHeader .ConsultationItem-module-scss-module__OYL31a__prescriptionStatus{text-transform:uppercase;letter-spacing:.5px;border-radius:16px;padding:6px 14px;font-size:11px;font-weight:600}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__prescriptionsList .ConsultationItem-module-scss-module__OYL31a__prescriptionItem .ConsultationItem-module-scss-module__OYL31a__prescriptionHeader .ConsultationItem-module-scss-module__OYL31a__prescriptionStatus.ConsultationItem-module-scss-module__OYL31a__active{background:var(--success-dark);color:var(--true-white)}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__prescriptionsList .ConsultationItem-module-scss-module__OYL31a__prescriptionItem .ConsultationItem-module-scss-module__OYL31a__prescriptionHeader .ConsultationItem-module-scss-module__OYL31a__prescriptionStatus.ConsultationItem-module-scss-module__OYL31a__completed{background:var(--gray);color:var(--true-white)}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__prescriptionsList .ConsultationItem-module-scss-module__OYL31a__prescriptionItem .ConsultationItem-module-scss-module__OYL31a__prescriptionHeader .ConsultationItem-module-scss-module__OYL31a__prescriptionStatus.ConsultationItem-module-scss-module__OYL31a__expired{background:var(--error-main);color:var(--true-white)}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__prescriptionsList .ConsultationItem-module-scss-module__OYL31a__prescriptionItem .ConsultationItem-module-scss-module__OYL31a__prescriptionDetails{flex-direction:column;gap:12px;display:flex}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__prescriptionsList .ConsultationItem-module-scss-module__OYL31a__prescriptionItem .ConsultationItem-module-scss-module__OYL31a__prescriptionDetails .ConsultationItem-module-scss-module__OYL31a__prescriptionRow{color:var(--success-darker);grid-template-columns:140px 1fr;gap:16px;font-size:15px;display:grid}@media (max-width:768px){.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__prescriptionsList .ConsultationItem-module-scss-module__OYL31a__prescriptionItem .ConsultationItem-module-scss-module__OYL31a__prescriptionDetails .ConsultationItem-module-scss-module__OYL31a__prescriptionRow{grid-template-columns:1fr;gap:6px}}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__researchList{flex-direction:column;gap:20px;display:flex}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__researchList .ConsultationItem-module-scss-module__OYL31a__researchItem{background:linear-gradient(135deg,var(--warning-lighter)0%,var(--warning-light)100%);border-left:4px solid var(--warning-main);border-radius:10px;flex-direction:column;gap:12px;padding:18px;transition:all .2s;display:flex;box-shadow:0 1px 3px #0000000d}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__researchList .ConsultationItem-module-scss-module__OYL31a__researchItem:hover{box-shadow:0 4px 6px #00000012}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__subsection{background:var(--cardBackground-main);border-radius:8px;flex-direction:column;gap:12px;margin-bottom:20px;padding:16px;display:flex}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__subsection:last-child{margin-bottom:0}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__bulletList{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__bulletList li{background:var(--cardBackground-main);color:var(--bodyText);border:1px solid var(--neutralLight);border-radius:8px;align-items:flex-start;gap:12px;padding:14px 16px;font-size:15px;line-height:1.6;transition:all .2s;display:flex}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__bulletList li:hover{border-color:var(--primary);box-shadow:0 2px 4px #0000000d}.ConsultationItem-module-scss-module__OYL31a__consultationReport .ConsultationItem-module-scss-module__OYL31a__bulletList li:before{content:"•";color:var(--primary);flex-shrink:0;margin-top:2px;font-size:18px;font-weight:700}
.AuthForm-module-scss-module__GN0tna__container{flex-direction:column;justify-content:center;align-items:center;gap:16px;max-width:500px;min-height:100vh;margin-top:16px;padding:32px;display:flex}.AuthForm-module-scss-module__GN0tna__container .AuthForm-module-scss-module__GN0tna__header{flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.AuthForm-module-scss-module__GN0tna__container .AuthForm-module-scss-module__GN0tna__header .AuthForm-module-scss-module__GN0tna__title{color:var(--title);font-size:24px;font-weight:600}.AuthForm-module-scss-module__GN0tna__container .AuthForm-module-scss-module__GN0tna__header .AuthForm-module-scss-module__GN0tna__subtitle{color:var(--caption);text-align:center;font-size:14px}.AuthForm-module-scss-module__GN0tna__container .AuthForm-module-scss-module__GN0tna__card{width:100%;max-width:400px}.AuthForm-module-scss-module__GN0tna__container .AuthForm-module-scss-module__GN0tna__card .AuthForm-module-scss-module__GN0tna__forgotPasswordButton{justify-self:flex-end}.AuthForm-module-scss-module__GN0tna__container .AuthForm-module-scss-module__GN0tna__card .AuthForm-module-scss-module__GN0tna__formGroup{margin-bottom:16px}.AuthForm-module-scss-module__GN0tna__container .AuthForm-module-scss-module__GN0tna__card .AuthForm-module-scss-module__GN0tna__formGroup:last-child{margin-bottom:0}.AuthForm-module-scss-module__GN0tna__container .AuthForm-module-scss-module__GN0tna__card .AuthForm-module-scss-module__GN0tna__formGroup .AuthForm-module-scss-module__GN0tna__label{color:var(--title);margin-bottom:8px;font-size:14px;font-weight:500}.AuthForm-module-scss-module__GN0tna__container .AuthForm-module-scss-module__GN0tna__card .AuthForm-module-scss-module__GN0tna__formGroup .AuthForm-module-scss-module__GN0tna__input{border:1px solid var(--gray-opaque-20);border-radius:6px;width:100%;padding:12px;font-size:14px}.AuthForm-module-scss-module__GN0tna__container .AuthForm-module-scss-module__GN0tna__card .AuthForm-module-scss-module__GN0tna__formGroup .AuthForm-module-scss-module__GN0tna__input:focus{border-color:var(--primary-main);outline:none}.AuthForm-module-scss-module__GN0tna__container .AuthForm-module-scss-module__GN0tna__card .AuthForm-module-scss-module__GN0tna__formGroup .AuthForm-module-scss-module__GN0tna__input.AuthForm-module-scss-module__GN0tna__error{border-color:var(--error-main)}.AuthForm-module-scss-module__GN0tna__container .AuthForm-module-scss-module__GN0tna__card .AuthForm-module-scss-module__GN0tna__formGroup .AuthForm-module-scss-module__GN0tna__errorMessage{color:var(--error-main);margin-top:4px;font-size:12px}.AuthForm-module-scss-module__GN0tna__container .AuthForm-module-scss-module__GN0tna__footer{flex-direction:column;gap:8px;padding:8px 16px;display:flex}.AuthForm-module-scss-module__GN0tna__container .AuthForm-module-scss-module__GN0tna__footer .AuthForm-module-scss-module__GN0tna__switchText{text-align:center;color:var(--caption);justify-content:center;align-items:center;font-size:14px;display:flex}.AuthForm-module-scss-module__GN0tna__container .AuthForm-module-scss-module__GN0tna__footer .AuthForm-module-scss-module__GN0tna__switchText .AuthForm-module-scss-module__GN0tna__switchLink{color:var(--primary-main);margin-left:4px;font-weight:500;text-decoration:none}.AuthForm-module-scss-module__GN0tna__container .AuthForm-module-scss-module__GN0tna__footer .AuthForm-module-scss-module__GN0tna__switchText .AuthForm-module-scss-module__GN0tna__switchLink:hover{text-decoration:underline}.AuthForm-module-scss-module__GN0tna__container .AuthForm-module-scss-module__GN0tna__errorMessage{color:var(--error-main);background-color:var(--error-opaque-5);border:1px solid var(--error-opaque-20);border-radius:4px;margin-top:8px;padding:8px 12px;font-size:14px}.AuthForm-module-scss-module__GN0tna__container .AuthForm-module-scss-module__GN0tna__successMessage{color:var(--success-main);background-color:var(--success-opaque-5);border:1px solid var(--success-opaque-20);border-radius:4px;margin-top:8px;padding:8px 12px;font-size:14px}
.OTPInput-module-scss-module__MYnnva__container{flex-direction:column;gap:8px;margin-bottom:24px;display:flex}.OTPInput-module-scss-module__MYnnva__label{color:var(--title);margin-bottom:4px;font-size:12px;font-weight:500}.OTPInput-module-scss-module__MYnnva__inputContainer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px;display:flex}.OTPInput-module-scss-module__MYnnva__input{aspect-ratio:1;border:2px solid var(--gray-opaque-20);text-align:center;background-color:var(--true-white);width:calc(16% - 5px);color:var(--title);cursor:pointer;border-radius:12px;outline:none;font-family:Courier New,monospace;font-size:20px;font-weight:600;transition:all .2s ease-in-out;position:relative}.OTPInput-module-scss-module__MYnnva__input:after{content:"";background-color:var(--true-white);border-radius:1px;width:5px;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.OTPInput-module-scss-module__MYnnva__input:focus{border-color:var(--primary-main);box-shadow:0 0 0 3px var(--primary-opaque-10);transform:translateY(-1px)}.OTPInput-module-scss-module__MYnnva__input:hover:not(:disabled){border-color:var(--primary-light)}.OTPInput-module-scss-module__MYnnva__input.OTPInput-module-scss-module__MYnnva__filled{border-color:var(--success-main);background-color:var(--success-opaque-5)}.OTPInput-module-scss-module__MYnnva__input.OTPInput-module-scss-module__MYnnva__error{border-color:var(--error-main);background-color:var(--error-opaque-5)}.OTPInput-module-scss-module__MYnnva__input:disabled{background-color:var(--gray-opaque-10);color:var(--gray-opaque-50);cursor:not-allowed;border-color:var(--gray-opaque-20)}.OTPInput-module-scss-module__MYnnva__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.OTPInput-module-scss-module__MYnnva__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.OTPInput-module-scss-module__MYnnva__input[type=number]{-moz-appearance:textfield}.OTPInput-module-scss-module__MYnnva__input::selection{background-color:var(--primary-opaque-20)}.OTPInput-module-scss-module__MYnnva__helperText{color:var(--caption);text-align:center;margin-top:4px;font-size:12px}.OTPInput-module-scss-module__MYnnva__helperText.OTPInput-module-scss-module__MYnnva__error{color:var(--error-main)}@keyframes OTPInput-module-scss-module__MYnnva__fillAnimation{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.OTPInput-module-scss-module__MYnnva__input.OTPInput-module-scss-module__MYnnva__filled{animation:.2s ease-in-out OTPInput-module-scss-module__MYnnva__fillAnimation}@keyframes OTPInput-module-scss-module__MYnnva__focusAnimation{0%{box-shadow:0 0 0 0 var(--primary-opaque-40)}70%{box-shadow:0 0 0 6px var(--primary-opaque-0)}to{box-shadow:0 0 0 0 var(--primary-opaque-0)}}.OTPInput-module-scss-module__MYnnva__input:focus{animation:.6s ease-out OTPInput-module-scss-module__MYnnva__focusAnimation}
.PrivacyPolicy-module-scss-module__R9IfEq__container{flex-direction:column;align-items:flex-start;gap:16px;max-width:800px;margin:100px auto 2rem;padding:0 1rem;display:flex}.PrivacyPolicy-module-scss-module__R9IfEq__card{width:100%}.PrivacyPolicy-module-scss-module__R9IfEq__section{flex-direction:column;gap:2rem;display:flex}.PrivacyPolicy-module-scss-module__R9IfEq__header{flex-direction:column;gap:.75rem;display:flex}.PrivacyPolicy-module-scss-module__R9IfEq__meta{background-color:#f3f4f6;border-radius:999px;align-items:center;gap:.5rem;width:fit-content;padding:.5rem .75rem;display:inline-flex}.PrivacyPolicy-module-scss-module__R9IfEq__metaLabel{color:#4a4a4a;font-size:.875rem;font-weight:500}.PrivacyPolicy-module-scss-module__R9IfEq__metaValue{color:#111;font-size:.875rem;font-weight:600}.PrivacyPolicy-module-scss-module__R9IfEq__sectionTitle{color:#1a1a1a;margin-bottom:1rem;font-size:1.5rem;font-weight:600}.PrivacyPolicy-module-scss-module__R9IfEq__sectionText{color:#4a4a4a;margin-bottom:1rem;font-size:1rem;line-height:1.6}.PrivacyPolicy-module-scss-module__R9IfEq__sectionsWrapper{flex-direction:column;gap:1.5rem;display:flex}.PrivacyPolicy-module-scss-module__R9IfEq__sectionCard{background-color:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:1.5rem;box-shadow:0 1px 2px #0000000a}.PrivacyPolicy-module-scss-module__R9IfEq__list{margin-bottom:1rem;padding-left:1.5rem;list-style-type:disc}.PrivacyPolicy-module-scss-module__R9IfEq__list li{color:#4a4a4a;margin-bottom:.5rem;font-size:1rem;line-height:1.6}.PrivacyPolicy-module-scss-module__R9IfEq__contactCard{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;padding:1.5rem}.PrivacyPolicy-module-scss-module__R9IfEq__emailButton{margin-top:.75rem;margin-inline:auto}
.Tooltip-module-scss-module__dW1nRa__tooltipWrapper{position:relative}.Tooltip-module-scss-module__dW1nRa__tooltipWrapper .Tooltip-module-scss-module__dW1nRa__targetElement{cursor:pointer}.Tooltip-module-scss-module__dW1nRa__tooltipWrapper .Tooltip-module-scss-module__dW1nRa__tooltipContent{z-index:10;background-color:var(--primaryAlt-light);opacity:0;border-radius:.5rem;margin-top:6px;padding:8px 16px;transition:opacity .3s,transform .3s;display:none;position:absolute;box-shadow:0 0 8px #00000080}.Tooltip-module-scss-module__dW1nRa__tooltipWrapper .Tooltip-module-scss-module__dW1nRa__tooltipArrow{border-left:6px solid #0000;border-right:6px solid #0000;border-bottom:6px solid var(--primaryAlt-light);opacity:0;width:0;height:0;transition:opacity .3s,transform .3s;display:none;position:absolute;bottom:-6px;left:50%;transform:translate(-50%);z-index:10!important}.Tooltip-module-scss-module__dW1nRa__tooltipWrapper:hover .Tooltip-module-scss-module__dW1nRa__tooltipContent:not(.Tooltip-module-scss-module__dW1nRa__hoverDisabled),.Tooltip-module-scss-module__dW1nRa__tooltipWrapper:hover .Tooltip-module-scss-module__dW1nRa__tooltipArrow:not(.Tooltip-module-scss-module__dW1nRa__hoverDisabled),.Tooltip-module-scss-module__dW1nRa__tooltipWrapper .Tooltip-module-scss-module__dW1nRa__openTooltip{opacity:1;pointer-events:auto;display:block}.Tooltip-module-scss-module__dW1nRa__tooltipWrapper .Tooltip-module-scss-module__dW1nRa__hoverDisabled{padding:0}
.LaboratoryFindings-module-scss-module___dk6ta__laboratoryFindings{background-color:var(--cardBackground-main);border-radius:8px;flex-direction:column;gap:4px;padding:16px;display:flex}.LaboratoryFindings-module-scss-module___dk6ta__laboratoryFindings .LaboratoryFindings-module-scss-module___dk6ta__sectionHeader{color:var(--text-primary);cursor:pointer;border-radius:4px;align-items:center;gap:8px;margin-bottom:12px;padding:8px;transition:background-color .2s;display:flex}.LaboratoryFindings-module-scss-module___dk6ta__laboratoryFindings .LaboratoryFindings-module-scss-module___dk6ta__sectionHeader:hover{background-color:#00000005}.LaboratoryFindings-module-scss-module___dk6ta__laboratoryFindings .LaboratoryFindings-module-scss-module___dk6ta__sectionHeader .LaboratoryFindings-module-scss-module___dk6ta__chevron{color:var(--text-secondary);transition:transform .2s}.LaboratoryFindings-module-scss-module___dk6ta__laboratoryFindings .LaboratoryFindings-module-scss-module___dk6ta__sectionHeader .LaboratoryFindings-module-scss-module___dk6ta__chevron.LaboratoryFindings-module-scss-module___dk6ta__expanded{transform:rotate(180deg)}.LaboratoryFindings-module-scss-module___dk6ta__laboratoryFindings .LaboratoryFindings-module-scss-module___dk6ta__labFindings{flex-direction:column;gap:16px;animation:.2s ease-out LaboratoryFindings-module-scss-module___dk6ta__slideDown;display:flex}.LaboratoryFindings-module-scss-module___dk6ta__laboratoryFindings .LaboratoryFindings-module-scss-module___dk6ta__labFindings .LaboratoryFindings-module-scss-module___dk6ta__labSection{background-color:#fff;border-radius:6px;padding:12px}.LaboratoryFindings-module-scss-module___dk6ta__laboratoryFindings .LaboratoryFindings-module-scss-module___dk6ta__labFindings .LaboratoryFindings-module-scss-module___dk6ta__labSection .LaboratoryFindings-module-scss-module___dk6ta__labSectionTitle{margin-bottom:8px}.LaboratoryFindings-module-scss-module___dk6ta__laboratoryFindings .LaboratoryFindings-module-scss-module___dk6ta__labFindings .LaboratoryFindings-module-scss-module___dk6ta__labSection .LaboratoryFindings-module-scss-module___dk6ta__labResults{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px;display:grid}.LaboratoryFindings-module-scss-module___dk6ta__laboratoryFindings .LaboratoryFindings-module-scss-module___dk6ta__labFindings .LaboratoryFindings-module-scss-module___dk6ta__labSection .LaboratoryFindings-module-scss-module___dk6ta__labResults .LaboratoryFindings-module-scss-module___dk6ta__labResult{background-color:var(--primary-opaque-5);color:var(--text-secondary);border-radius:4px;padding:6px 8px;font-size:14px}@keyframes LaboratoryFindings-module-scss-module___dk6ta__slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}
.SignOutButton-module-scss-module__n9GiWG__signOutButton{justify-content:flex-start!important}
.RowActions-module-scss-module__Kb6qHa__actionsWrapper{justify-content:center;justify-self:flex-end;align-items:center;gap:8px;width:fit-content;display:flex}.RowActions-module-scss-module__Kb6qHa__actionsWrapper.RowActions-module-scss-module__Kb6qHa__desktopActions button{background-color:#0000!important}.RowActions-module-scss-module__Kb6qHa__actionsWrapper.RowActions-module-scss-module__Kb6qHa__desktopActions button *{color:var(--grayDark-main)!important}.RowActions-module-scss-module__Kb6qHa__actionsWrapper .RowActions-module-scss-module__Kb6qHa__moreButton{padding:8px!important}.RowActions-module-scss-module__Kb6qHa__menuContent{flex-direction:column;gap:6px;padding:8px;display:flex}
.Notification-module-scss-module__MzIMpG__notificationWrapper{cursor:pointer;position:relative}.Notification-module-scss-module__MzIMpG__bellIcon{width:24px;height:24px;color:var(--text-primary);transition:color .2s}.Notification-module-scss-module__MzIMpG__bellIcon:hover{color:var(--primary)}.Notification-module-scss-module__MzIMpG__notificationDot{justify-content:center;align-items:center;display:flex;position:absolute;top:5px;right:-6px;width:20px!important;height:20px!important;padding:2px!important}.Notification-module-scss-module__MzIMpG__tooltipContent{background-color:var(--background);border:1px solid var(--border);border-radius:8px;width:250px;max-width:300px;padding:16px 16px 8px;box-shadow:0 4px 12px #0000001a}.Notification-module-scss-module__MzIMpG__tooltipContent .Notification-module-scss-module__MzIMpG__volumeButton{margin-top:8px}.Notification-module-scss-module__MzIMpG__paginationControls{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:8px;margin-top:8px;padding-top:8px;display:flex}.Notification-module-scss-module__MzIMpG__pageInfo{color:var(--text-secondary);font-size:12px;font-weight:500}.Notification-module-scss-module__MzIMpG__consultationCard{flex-direction:column;gap:12px;display:flex}.Notification-module-scss-module__MzIMpG__header{color:var(--text-primary);align-items:center;gap:8px;font-weight:500;display:flex}.Notification-module-scss-module__MzIMpG__status{background-color:var(--warning-light);color:var(--warning);border-radius:4px;align-items:center;padding:4px 8px;font-size:12px;font-weight:500;display:inline-flex}.Notification-module-scss-module__MzIMpG__overview{color:var(--text-secondary);font-size:14px;line-height:1.5}.Notification-module-scss-module__MzIMpG__recommendations{border-top:1px solid var(--border);margin-top:8px;padding-top:8px}.Notification-module-scss-module__MzIMpG__recommendationTitle{color:var(--text-secondary);margin-bottom:4px;font-size:12px;font-weight:500}.Notification-module-scss-module__MzIMpG__recommendationList{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.Notification-module-scss-module__MzIMpG__recommendationItem{color:var(--text-primary);align-items:center;gap:6px;font-size:13px;display:flex}.Notification-module-scss-module__MzIMpG__recommendationItem:before{content:"•";color:var(--primary)}
.CardList-module-scss-module__sW6n6W__container{margin-bottom:56px;flex-direction:column;gap:16px;width:100%;max-width:1512px;margin-inline:auto;padding:8px;display:flex}.CardList-module-scss-module__sW6n6W__container .CardList-module-scss-module__sW6n6W__list{min-height:200px;position:relative;overflow:hidden}.CardList-module-scss-module__sW6n6W__container .CardList-module-scss-module__sW6n6W__list .CardList-module-scss-module__sW6n6W__empty{flex-direction:column;display:flex;justify-content:center!important;align-items:center!important;width:100%!important;height:100%!important}.CardList-module-scss-module__sW6n6W__container .CardList-module-scss-module__sW6n6W__list .CardList-module-scss-module__sW6n6W__loading{background:linear-gradient(to right,transparent,var(--neutralLight-opaque-50),transparent);width:200px;animation:1.5s infinite CardList-module-scss-module__sW6n6W__skeletonLoading;position:absolute;top:0;bottom:0}@keyframes CardList-module-scss-module__sW6n6W__skeletonLoading{0%{left:-30%}to{left:100%}}
.NotificationContent-module-scss-module__u66x6q__container{flex-direction:column;gap:12px;display:flex}.NotificationContent-module-scss-module__u66x6q__container .NotificationContent-module-scss-module__u66x6q__header{border-bottom:1px solid var(--secondary-opaque-50);flex-direction:column;justify-content:space-between;align-items:center;gap:6px;display:flex}.NotificationContent-module-scss-module__u66x6q__container .NotificationContent-module-scss-module__u66x6q__header .NotificationContent-module-scss-module__u66x6q__actionsContainer{justify-content:flex-end;align-items:flex-end;display:flex}.NotificationContent-module-scss-module__u66x6q__container .NotificationContent-module-scss-module__u66x6q__header .NotificationContent-module-scss-module__u66x6q__actionsContainer.NotificationContent-module-scss-module__u66x6q__sq{flex-direction:column;align-items:flex-start}.NotificationContent-module-scss-module__u66x6q__container .NotificationContent-module-scss-module__u66x6q__notificationItem{flex-direction:column;padding-bottom:6px;display:flex;border-bottom:1px solid var(--secondary-opaque-50)!important}.NotificationContent-module-scss-module__u66x6q__container .NotificationContent-module-scss-module__u66x6q__notificationButton{text-align:left;border-radius:4px;text-wrap:wrap!important;border-bottom:none!important;padding-inline:0!important;font-size:12px!important}.NotificationContent-module-scss-module__u66x6q__container .NotificationContent-module-scss-module__u66x6q__notificationTime{align-self:flex-end;font-style:italic}
.PaginationControls-module-scss-module__FpaowG__paginationControls{border:1px solid var(--neutralLight-main);border-radius:30px;justify-content:center;align-items:center;gap:8px;width:fit-content;margin-inline:auto;display:flex}.PaginationControls-module-scss-module__FpaowG__paginationControls .PaginationControls-module-scss-module__FpaowG__dot{border:1px solid var(--neutralLight-main);border-radius:50%;width:11px;height:11px}.PaginationControls-module-scss-module__FpaowG__paginationControls .PaginationControls-module-scss-module__FpaowG__dot.PaginationControls-module-scss-module__FpaowG__active{background-color:var(--neutralLight-main)}
.FormattedNotification-module-scss-module__b7zFuq__formattedNotification{text-wrap:wrap;white-space:pre-wrap;width:100%;display:inline}.FormattedNotification-module-scss-module__b7zFuq__formattedNotification .FormattedNotification-module-scss-module__b7zFuq__boldText{color:var(--title-dark);font-weight:600}.FormattedNotification-module-scss-module__b7zFuq__formattedNotification .FormattedNotification-module-scss-module__b7zFuq__normalText{color:var(--title-dark)}
.PasswordReset-module-scss-module__Ls9e5a__content{padding:16px}.PasswordReset-module-scss-module__Ls9e5a__formGroup{margin-bottom:16px}.PasswordReset-module-scss-module__Ls9e5a__formGroup:last-child{margin-bottom:0}.PasswordReset-module-scss-module__Ls9e5a__description{margin-bottom:16px;line-height:1.5}.PasswordReset-module-scss-module__Ls9e5a__footer{flex-direction:column;gap:8px;padding:8px 16px;display:flex}.PasswordReset-module-scss-module__Ls9e5a__backButton{color:var(--primary);min-height:auto;padding:4px 8px;font-size:.875rem;font-weight:500}.PasswordReset-module-scss-module__Ls9e5a__backButton:hover{background-color:#0000;text-decoration:underline}
.Select-module-scss-module__9rcelq__selectContainer{cursor:pointer;flex-direction:column;display:flex;position:relative}.Select-module-scss-module__9rcelq__selectContainer.Select-module-scss-module__9rcelq__fullwidth{width:100%}.Select-module-scss-module__9rcelq__selectContainer.Select-module-scss-module__9rcelq__error .Select-module-scss-module__9rcelq__select{border-color:#ff4d4f}.Select-module-scss-module__9rcelq__selectContainer.Select-module-scss-module__9rcelq__error .Select-module-scss-module__9rcelq__labelActive{color:#ff4d4f}.Select-module-scss-module__9rcelq__selectContainer .Select-module-scss-module__9rcelq__label{pointer-events:none;text-wrap:nowrap;width:fit-content;color:var(--gray);font-size:16px;transition:all .2s;position:absolute;top:27%;left:12px}.Select-module-scss-module__9rcelq__selectContainer .Select-module-scss-module__9rcelq__label.Select-module-scss-module__9rcelq__labelActive{color:var(--gray);padding:0 4px;font-size:12px;top:-12px;left:12px}.Select-module-scss-module__9rcelq__selectContainer .Select-module-scss-module__9rcelq__label.Select-module-scss-module__9rcelq__backgroundLabel{background-color:var(--black)}.Select-module-scss-module__9rcelq__selectContainer .Select-module-scss-module__9rcelq__select{background-color:#0000;background-color:var(--primaryAlt-main);appearance:none;cursor:pointer;border:none;border-radius:25px;width:100%;min-width:120px;padding:12px 8px 12px 24px;font-size:14px}.Select-module-scss-module__9rcelq__selectContainer .Select-module-scss-module__9rcelq__select.Select-module-scss-module__9rcelq__smallSelect{width:45px;height:28px;min-width:unset;padding:4px}.Select-module-scss-module__9rcelq__selectContainer .Select-module-scss-module__9rcelq__select .Select-module-scss-module__9rcelq__option{background-color:var(--primaryAlt-main);color:var(--black);font-size:14px}.Select-module-scss-module__9rcelq__selectContainer .Select-module-scss-module__9rcelq__select:focus{border-color:var(--primary-main);outline:none}.Select-module-scss-module__9rcelq__selectContainer .Select-module-scss-module__9rcelq__arrow{color:var(--gray);rotate:0;pointer-events:none;justify-content:center;align-items:center;transition:rotate .2s ease-in-out;display:flex;position:absolute;top:25%;right:4px}.Select-module-scss-module__9rcelq__selectContainer .Select-module-scss-module__9rcelq__arrow.Select-module-scss-module__9rcelq__rotateArrow{transform-origin:50%;rotate:180deg}.Select-module-scss-module__9rcelq__selectContainer .Select-module-scss-module__9rcelq__errorText{color:#ff4d4f;margin-top:4px;font-size:12px}
.TermsOfService-module-scss-module__py2s2W__container{flex-direction:column;gap:16px;max-width:800px;margin:100px auto 2rem;padding:0 1rem;display:flex}.TermsOfService-module-scss-module__py2s2W__section{flex-direction:column;gap:2rem;display:flex}.TermsOfService-module-scss-module__py2s2W__card{width:100%}.TermsOfService-module-scss-module__py2s2W__header{flex-direction:column;gap:.75rem;display:flex}.TermsOfService-module-scss-module__py2s2W__meta{background-color:#f3f4f6;border-radius:999px;align-items:center;gap:.5rem;width:fit-content;padding:.5rem .75rem;display:inline-flex}.TermsOfService-module-scss-module__py2s2W__metaLabel{color:#4a4a4a;font-size:.875rem;font-weight:500}.TermsOfService-module-scss-module__py2s2W__metaValue{color:#111;font-size:.875rem;font-weight:600}.TermsOfService-module-scss-module__py2s2W__sectionTitle{color:#1a1a1a;margin-bottom:1rem;font-size:1.5rem;font-weight:600}.TermsOfService-module-scss-module__py2s2W__sectionText{color:#4a4a4a;margin-bottom:1rem;font-size:1rem;line-height:1.6}.TermsOfService-module-scss-module__py2s2W__sectionsWrapper{flex-direction:column;gap:1.5rem;display:flex}.TermsOfService-module-scss-module__py2s2W__sectionCard{background-color:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:1.5rem;box-shadow:0 1px 2px #0000000a}.TermsOfService-module-scss-module__py2s2W__list{margin-bottom:1rem;padding-left:1.5rem;list-style-type:disc}.TermsOfService-module-scss-module__py2s2W__list li{color:#4a4a4a;margin-bottom:.5rem;font-size:1rem;line-height:1.6}.TermsOfService-module-scss-module__py2s2W__contactCard{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:12px;padding:1.5rem}.TermsOfService-module-scss-module__py2s2W__contactButton{margin-top:.75rem;margin-inline:auto}
.ProfileImageUpload-module-scss-module__-BwJ2a__container{flex-direction:column;align-items:center;gap:1rem;display:flex}.ProfileImageUpload-module-scss-module__-BwJ2a__imageContainer{cursor:pointer;background-color:#f3f4f6;border-radius:50%;width:140px;height:140px;transition:all .2s;position:relative;box-shadow:0 0 10px #0000001a}.ProfileImageUpload-module-scss-module__-BwJ2a__imageContainer:hover{background-color:#e5e7eb}.ProfileImageUpload-module-scss-module__-BwJ2a__image{object-fit:cover;border-radius:50%}.ProfileImageUpload-module-scss-module__-BwJ2a__placeholder{color:#6b7280;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:100%;height:100%;display:flex}.ProfileImageUpload-module-scss-module__-BwJ2a__placeholder span{font-size:12px}.ProfileImageUpload-module-scss-module__-BwJ2a__loadingOverlay{z-index:10;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border:2px solid var(--secondary-main);background:#ffffffe6;border-radius:50%;justify-content:center;align-items:center;animation:2s infinite ProfileImageUpload-module-scss-module__-BwJ2a__pulse;display:flex;position:absolute;inset:-5px}.ProfileImageUpload-module-scss-module__-BwJ2a__loadingSpinner{color:var(--secondary-main);animation:1s linear infinite ProfileImageUpload-module-scss-module__-BwJ2a__spin}@keyframes ProfileImageUpload-module-scss-module__-BwJ2a__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ProfileImageUpload-module-scss-module__-BwJ2a__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}.ProfileImageUpload-module-scss-module__-BwJ2a__deleteButton{background-color:var(--primaryAlt-main);cursor:pointer;color:#ef4444;border:none;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;transition:all .2s;display:flex;position:absolute;top:-5px;right:-5px;box-shadow:0 0 5px #0000001a}.ProfileImageUpload-module-scss-module__-BwJ2a__deleteButton:hover{background-color:#fff;transform:scale(1.1)}.ProfileImageUpload-module-scss-module__-BwJ2a__deleteButton:disabled{opacity:.5;cursor:not-allowed;transform:none}.ProfileImageUpload-module-scss-module__-BwJ2a__fileInput{display:none}
.AiChat-module-scss-module__4Brf7W__aiChatContainer{background-color:var(--color-background);flex-direction:column;height:100%;display:flex;overflow:hidden}.AiChat-module-scss-module__4Brf7W__chatHeader{background-color:var(--color-background-secondary);border-bottom:1px solid var(--color-border);flex-direction:column;gap:4px;padding:16px;display:flex}.AiChat-module-scss-module__4Brf7W__chatHeader .AiChat-module-scss-module__4Brf7W__headerInfo{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.AiChat-module-scss-module__4Brf7W__chatHeader .AiChat-module-scss-module__4Brf7W__headerInfo .AiChat-module-scss-module__4Brf7W__aiIcon{color:var(--primary-main)}.AiChat-module-scss-module__4Brf7W__messagesContainer{scroll-behavior:smooth;flex-direction:column;flex:1;gap:16px;max-height:100vh;display:flex;position:relative;overflow:hidden auto}.AiChat-module-scss-module__4Brf7W__messagesContainer .AiChat-module-scss-module__4Brf7W__messages{border-radius:16px;flex-direction:column;gap:16px;padding:16px 16px 180px;display:flex;overflow:hidden auto;box-shadow:inset 0 0 10px 4px #0000001a}.AiChat-module-scss-module__4Brf7W__messagesContainer .AiChat-module-scss-module__4Brf7W__inputContainer{background-color:var(--cardBackground-main);z-index:10;border-top:1px solid var(--color-border);gap:12px;padding:16px;display:flex;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -10px 10px 4px #0000001a}.AiChat-module-scss-module__4Brf7W__messagesContainer .AiChat-module-scss-module__4Brf7W__inputContainer .AiChat-module-scss-module__4Brf7W__messageInput{flex:1}@media screen and (max-width:768px){.AiChat-module-scss-module__4Brf7W__messagesContainer .AiChat-module-scss-module__4Brf7W__inputContainer .AiChat-module-scss-module__4Brf7W__messageInput ::placeholder{font-size:10px}}.AiChat-module-scss-module__4Brf7W__messagesContainer .AiChat-module-scss-module__4Brf7W__inputContainer .AiChat-module-scss-module__4Brf7W__sendButton{align-self:flex-start;min-width:80px;height:40px}.AiChat-module-scss-module__4Brf7W__messagesContainer .AiChat-module-scss-module__4Brf7W__inputContainer .AiChat-module-scss-module__4Brf7W__messageInputContainer{align-items:flex-start}.AiChat-module-scss-module__4Brf7W__message{border-radius:16px 16px 4px;flex-direction:column;gap:8px;max-width:80%;padding:12px 16px;display:flex;position:relative}.AiChat-module-scss-module__4Brf7W__message .AiChat-module-scss-module__4Brf7W__messageHeader{border-bottom:1px solid var(--secondary-opaque-10);padding-bottom:4px}.AiChat-module-scss-module__4Brf7W__message .AiChat-module-scss-module__4Brf7W__messageHeader .AiChat-module-scss-module__4Brf7W__messageIcon{color:#fff}.AiChat-module-scss-module__4Brf7W__message.AiChat-module-scss-module__4Brf7W__userMessage{background-color:var(--primary-main);color:#fff;align-self:flex-end}.AiChat-module-scss-module__4Brf7W__message.AiChat-module-scss-module__4Brf7W__userMessage .AiChat-module-scss-module__4Brf7W__messageTime{color:#ffffffb3}.AiChat-module-scss-module__4Brf7W__message.AiChat-module-scss-module__4Brf7W__aiMessage{background-color:var(--info-darker);color:var(--title);border:1px solid var(--color-border);border-radius:16px 16px 16px 4px;align-self:flex-start}.AiChat-module-scss-module__4Brf7W__messageHeader{align-items:center;gap:8px;display:flex}.AiChat-module-scss-module__4Brf7W__messageHeader .AiChat-module-scss-module__4Brf7W__messageIcon{justify-content:center;align-items:center;width:20px;height:20px;display:flex}.AiChat-module-scss-module__4Brf7W__messageContent{white-space:pre-wrap;line-height:1.5}.AiChat-module-scss-module__4Brf7W__messageContent .AiChat-module-scss-module__4Brf7W__messageContentText{word-break:break-word}.AiChat-module-scss-module__4Brf7W__messageTime{opacity:.7;font-size:12px}.AiChat-module-scss-module__4Brf7W__typingIndicator{align-items:center;gap:4px;padding:8px 0;display:flex}.AiChat-module-scss-module__4Brf7W__typingIndicator .AiChat-module-scss-module__4Brf7W__dot{background-color:var(--white);border-radius:50%;width:8px;height:8px;animation:1.4s ease-in-out infinite AiChat-module-scss-module__4Brf7W__typing}.AiChat-module-scss-module__4Brf7W__typingIndicator .AiChat-module-scss-module__4Brf7W__dot:first-child{animation-delay:-.32s}.AiChat-module-scss-module__4Brf7W__typingIndicator .AiChat-module-scss-module__4Brf7W__dot:nth-child(2){animation-delay:-.16s}@keyframes AiChat-module-scss-module__4Brf7W__typing{0%,80%,to{opacity:.5;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}@media (max-width:768px){.AiChat-module-scss-module__4Brf7W__aiChatContainer{height:calc(100vh - 200px)}.AiChat-module-scss-module__4Brf7W__message{max-width:90%}.AiChat-module-scss-module__4Brf7W__inputContainer{gap:8px;padding:12px}.AiChat-module-scss-module__4Brf7W__inputContainer .AiChat-module-scss-module__4Brf7W__sendButton{min-width:60px}}
.CheckBox-module-scss-module___wHyra__checkboxContainer{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:50%;align-items:center;width:fit-content;padding:12px;display:inline-flex;position:relative}.CheckBox-module-scss-module___wHyra__checkboxInput{opacity:0;cursor:pointer;width:0;height:0;position:absolute}.CheckBox-module-scss-module___wHyra__checkboxMark{border:2px solid var(--secondary-main);border-radius:4px;width:20px;height:20px;transition:background-color .2s,border-color .2s;display:inline-block;position:relative}.CheckBox-module-scss-module___wHyra__checkboxInput:checked~.CheckBox-module-scss-module___wHyra__checkboxMark{background-color:var(--primary-main);border-color:var(--primary-main)}.CheckBox-module-scss-module___wHyra__checkboxMark:after{content:"";display:none;position:absolute}.CheckBox-module-scss-module___wHyra__checkboxInput:checked~.CheckBox-module-scss-module___wHyra__checkboxMark:after{border:solid var(--primaryAlt-main);border-width:0 2px 2px 0;width:5px;height:10px;display:block;top:1px;left:5px;transform:rotate(45deg)}.CheckBox-module-scss-module___wHyra__checkboxWrapper{flex-direction:column;gap:4px;margin:8px 0;display:flex}.CheckBox-module-scss-module___wHyra__checkboxWithLabel{cursor:pointer;align-items:center;gap:8px;display:flex}.CheckBox-module-scss-module___wHyra__checkboxLabel{color:var(--text-primary);cursor:pointer;-webkit-user-select:none;user-select:none;font-size:14px;line-height:1.5}.CheckBox-module-scss-module___wHyra__checkboxLabel a{color:var(--primary-main);font-weight:500;text-decoration:none}.CheckBox-module-scss-module___wHyra__checkboxLabel a:hover{text-decoration:underline}.CheckBox-module-scss-module___wHyra__checkboxLabel.CheckBox-module-scss-module___wHyra__error{color:var(--error-main)}.CheckBox-module-scss-module___wHyra__helperText{color:var(--text-secondary);margin-left:28px;font-size:12px}.CheckBox-module-scss-module___wHyra__helperText.CheckBox-module-scss-module___wHyra__errorText{color:var(--error-main)}
