.benefits-module__zIrVPW__page{color:#392448;min-width:0;padding-bottom:25px}.benefits-module__zIrVPW__page *{box-sizing:border-box}.benefits-module__zIrVPW__hero{background:radial-gradient(at 100% 0,#e7d5f8,#0000 65%),linear-gradient(110deg,#fff,#f8f1ff);border:1px solid #e6d7f0;border-radius:24px;justify-content:space-between;align-items:center;gap:25px;padding:30px 36px;display:flex;overflow:hidden}.benefits-module__zIrVPW__eyebrow{letter-spacing:1.6px;color:#9b75af;font-size:9px;font-weight:700}.benefits-module__zIrVPW__hero h1{letter-spacing:-.8px;margin:10px 0;font-size:32px;font-weight:750;line-height:1.3}.benefits-module__zIrVPW__hero p{color:#947e9f;margin:0 0 22px;font-size:13px;line-height:1.8}.benefits-module__zIrVPW__primary{color:#fff;background:linear-gradient(110deg,#682993,#8944b5);border-radius:10px;align-items:center;gap:8px;padding:11px 16px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:0 5px 12px #68338e20}.benefits-module__zIrVPW__ticketArt{color:#a16bc0;background:#fff;border:1px solid #eddef6;border-radius:17px;flex-direction:column;flex-shrink:0;align-items:center;gap:10px;width:155px;margin-inline-end:25px;padding:22px;display:flex;position:relative;transform:rotate(10deg);box-shadow:8px 8px #d9c2eb}.benefits-module__zIrVPW__ticketArt span{letter-spacing:2.4px;font-size:9px;font-weight:600}.benefits-module__zIrVPW__ticketArt i{border-top:2px dashed #e5d4f1;width:90px;margin-top:5px}.benefits-module__zIrVPW__sectionNav{flex-wrap:wrap;gap:12px;margin:21px 0 27px;display:flex}.benefits-module__zIrVPW__sectionNav a{color:#8b56a7;background:#fcf9ff;border:1px solid #e6d8ef;border-radius:11px;align-items:center;gap:8px;padding:11px 15px;font-size:12px;font-weight:600;text-decoration:none;display:flex}.benefits-module__zIrVPW__sectionNav span{color:#996db1;background:#eee2f6;border-radius:5px;padding:3px 7px;font-size:9px}.benefits-module__zIrVPW__workspace{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:25px;margin-bottom:26px;display:grid}.benefits-module__zIrVPW__coupons,.benefits-module__zIrVPW__sidebar{min-width:0}.benefits-module__zIrVPW__sectionHead{justify-content:space-between;align-items:center;gap:15px;margin:3px 0 20px;display:flex}.benefits-module__zIrVPW__sectionHead h2{letter-spacing:-.3px;margin:7px 0 0;font-size:19px;font-weight:700}.benefits-module__zIrVPW__sectionIcon{color:#a16cba;background:#f0e5f8;border-radius:13px;flex-shrink:0;place-items:center;width:46px;height:46px;display:grid}.benefits-module__zIrVPW__empty{text-align:center;background:#ffffffa6;border:1px dashed #d9c8e6;border-radius:20px;flex-direction:column;align-items:center;padding:39px 26px;display:flex}.benefits-module__zIrVPW__empty>span{color:#a373ba;background:#f0e5f8;border-radius:21px;place-items:center;width:76px;height:76px;margin:7px 0 25px;display:grid;box-shadow:0 0 0 8px #f8f2fc}.benefits-module__zIrVPW__empty h3{margin:0 0 10px;font-size:17px;font-weight:650}.benefits-module__zIrVPW__empty p{color:#9c86a8;max-width:310px;margin:0;font-size:12px;line-height:1.9}.benefits-module__zIrVPW__empty a{color:#9058ae;align-items:center;gap:7px;margin-top:22px;font-size:12px;font-weight:600;text-decoration:none;display:flex}.benefits-module__zIrVPW__lookup{scroll-margin-top:100px}.benefits-module__zIrVPW__lookup>section{background:#fff;border:1px solid #e6d9ee;border-radius:20px;padding:27px}.benefits-module__zIrVPW__lookup h2{letter-spacing:-.3px;margin:0 0 22px;font-size:19px;font-weight:700}.benefits-module__zIrVPW__lookup h2:before{content:"";background:#c7a3dc;border-radius:4px;width:38px;height:4px;margin-bottom:17px;display:block}.benefits-module__zIrVPW__lookup label{color:#94759f;gap:9px;font-size:12px}.benefits-module__zIrVPW__lookup input{color:#795087;letter-spacing:1px;background:#fcf9ff;border:1px solid #e5d6ef;border-radius:9px;min-height:46px;padding:12px 14px;font-size:14px}.benefits-module__zIrVPW__lookup button{background:linear-gradient(110deg,#682994,#8a45b6);border-radius:10px;min-height:44px;margin-top:3px;font-size:12px;font-weight:600}.benefits-module__zIrVPW__lookup button:disabled{opacity:.45;cursor:not-allowed}.benefits-module__zIrVPW__lookup p{color:#9b83a7;font-size:11px;line-height:1.9}.benefits-module__zIrVPW__lookup>section>div{background:#fcf8ff;border:1px dashed #d8bde8;border-radius:12px;margin-top:18px;padding:16px}.benefits-module__zIrVPW__lookup h3{color:#86559e;font-size:14px;font-weight:650}.benefits-module__zIrVPW__note{color:#9f76b3;background:#f2eaf8;border:1px solid #e9def1;border-radius:15px;gap:10px;margin-top:17px;padding:20px;display:flex}.benefits-module__zIrVPW__note>svg{flex-shrink:0;margin-top:2px}.benefits-module__zIrVPW__note h3{color:#90649f;margin:0 0 7px;font-size:12px;font-weight:600}.benefits-module__zIrVPW__note p{color:#a18aab;margin:0;font-size:11px;line-height:1.9}.benefits-module__zIrVPW__couponGrid{gap:16px;display:grid}.benefits-module__zIrVPW__coupon{background:linear-gradient(130deg,#fff,#faf4ff);border:1px solid #e2cceb;border-radius:17px;min-width:0;padding:23px}.benefits-module__zIrVPW__couponTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.benefits-module__zIrVPW__discount{color:#8b4da8;letter-spacing:-1px;font-size:34px;font-weight:700}.benefits-module__zIrVPW__discount small{font-size:21px}.benefits-module__zIrVPW__offerLabel{letter-spacing:1.5px;color:#b193bf;font-size:8px;font-weight:600}.benefits-module__zIrVPW__coupon h3{overflow-wrap:anywhere;margin:12px 0 15px;font-size:16px;font-weight:650}.benefits-module__zIrVPW__code{letter-spacing:1.4px;color:#9763ad;overflow-wrap:anywhere;background:#fff;border:1px dashed #ceb0e1;border-radius:9px;justify-content:center;align-items:center;gap:9px;padding:10px 14px;font-size:13px;font-weight:650;display:flex}.benefits-module__zIrVPW__coupon dl,.benefits-module__zIrVPW__contract dl{gap:9px 16px;margin:19px 0 0;font-size:11px;line-height:1.8}.benefits-module__zIrVPW__coupon dt,.benefits-module__zIrVPW__contract dt{color:#a58aaf}.benefits-module__zIrVPW__coupon dd,.benefits-module__zIrVPW__contract dd{color:#805a90;overflow-wrap:anywhere}.benefits-module__zIrVPW__contractSection{background:#fff;border:1px solid #e6daef;border-radius:21px;padding:26px;scroll-margin-top:100px}.benefits-module__zIrVPW__contractHeader{justify-content:space-between;align-items:center;gap:13px;margin-bottom:24px;display:flex}.benefits-module__zIrVPW__contractTitle{align-items:center;gap:12px;display:flex}.benefits-module__zIrVPW__contractTitle h2{letter-spacing:-.3px;margin:0;font-size:19px;font-weight:700}.benefits-module__zIrVPW__contractTitle p{color:#a68db0;margin:6px 0 0;font-size:11px;line-height:1.8}.benefits-module__zIrVPW__readOnly{color:#a487b0;white-space:nowrap;background:#faf6fd;border:1px solid #eee2f5;border-radius:7px;padding:6px 10px;font-size:9px}.benefits-module__zIrVPW__dateForm{background:#fcf9ff;border:1px solid #eee4f6;border-radius:12px;flex-wrap:wrap;align-items:end;gap:12px;margin-bottom:22px;padding:18px;display:flex}.benefits-module__zIrVPW__dateForm label{color:#a18aad;flex:1;gap:8px;min-width:180px;font-size:11px;display:grid}.benefits-module__zIrVPW__dateForm input{min-height:43px;font:inherit;color:#9874a7;background:#fff;border:1px solid #e5d7ed;border-radius:9px;width:100%;min-width:0;padding:10px 13px}.benefits-module__zIrVPW__dateForm button{color:#8c55a6;cursor:pointer;background:#f0e4f8;border:0;border-radius:9px;min-height:43px;padding:11px 18px;font-size:12px;font-weight:600}.benefits-module__zIrVPW__contractEmpty{color:#b394c2;background:#fdfbff;border:1px dashed #e1d1ec;border-radius:13px;align-items:center;gap:15px;padding:24px;display:flex}.benefits-module__zIrVPW__contractEmpty svg{flex-shrink:0}.benefits-module__zIrVPW__contractEmpty h3{color:#92729f;margin:0 0 6px;font-size:13px;font-weight:600}.benefits-module__zIrVPW__contractEmpty p{color:#b19bbb;margin:0;font-size:11px;line-height:1.8}.benefits-module__zIrVPW__contractNote{color:#ae97b8;align-items:start;gap:7px;margin:17px 0 0;font-size:10px;line-height:1.9;display:flex}.benefits-module__zIrVPW__contractNote svg{flex-shrink:0;margin-top:2px}.benefits-module__zIrVPW__contractGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:16px;display:grid}.benefits-module__zIrVPW__contract{background:#fdfbff;border:1px solid #ece1f3;border-radius:13px;padding:20px}.benefits-module__zIrVPW__contract h3{color:#9565aa;align-items:center;gap:9px;margin:0;font-size:15px;font-weight:650;display:flex}.benefits-module__zIrVPW__pagination{color:#a085ad;margin-top:20px;font-size:11px}.benefits-module__zIrVPW__pagination nav{flex-wrap:wrap;justify-content:center;gap:15px}.benefits-module__zIrVPW__pagination a{color:#9059a9;background:#fff;border:1px solid #e5d6ef;border-radius:8px;padding:8px 13px;text-decoration:none}.benefits-module__zIrVPW__page :is(a,button,input):focus-visible{outline-offset:3px;outline:3px solid #bb91d4}@media (max-width:1000px){.benefits-module__zIrVPW__workspace{grid-template-columns:minmax(0,1fr)}.benefits-module__zIrVPW__sidebar{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}.benefits-module__zIrVPW__note{margin-top:0}.benefits-module__zIrVPW__empty{padding:32px 25px}.benefits-module__zIrVPW__couponGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.benefits-module__zIrVPW__hero{border-radius:20px;gap:12px;padding:25px 21px}.benefits-module__zIrVPW__hero h1{font-size:26px}.benefits-module__zIrVPW__hero p{font-size:12px}.benefits-module__zIrVPW__eyebrow{font-size:8px}.benefits-module__zIrVPW__ticketArt{border-radius:13px;gap:9px;width:88px;margin-inline-end:5px;padding:17px 12px}.benefits-module__zIrVPW__ticketArt svg{width:34px;height:34px}.benefits-module__zIrVPW__ticketArt span{letter-spacing:1.2px;font-size:7px}.benefits-module__zIrVPW__ticketArt i{width:50px}.benefits-module__zIrVPW__primary{padding:10px 13px;font-size:11px}.benefits-module__zIrVPW__sectionNav{gap:9px;margin:18px 0 24px}.benefits-module__zIrVPW__sectionNav a{flex:1;justify-content:center;gap:6px;padding:10px;font-size:10px}.benefits-module__zIrVPW__sectionNav a>svg{width:15px}.benefits-module__zIrVPW__sidebar,.benefits-module__zIrVPW__couponGrid{grid-template-columns:minmax(0,1fr)}.benefits-module__zIrVPW__sectionHead h2,.benefits-module__zIrVPW__contractTitle h2{font-size:17px}.benefits-module__zIrVPW__lookup>section{padding:23px 19px}.benefits-module__zIrVPW__contractSection{padding:21px 17px}.benefits-module__zIrVPW__contractTitle{gap:9px}.benefits-module__zIrVPW__contractTitle p{font-size:10px}.benefits-module__zIrVPW__readOnly{padding:5px 7px;font-size:8px}.benefits-module__zIrVPW__contractHeader{align-items:start}.benefits-module__zIrVPW__sectionIcon{border-radius:11px;width:39px;height:39px}.benefits-module__zIrVPW__dateForm{padding:14px}.benefits-module__zIrVPW__dateForm button{width:100%}.benefits-module__zIrVPW__contractEmpty{align-items:start;padding:20px 16px}.benefits-module__zIrVPW__coupon dl,.benefits-module__zIrVPW__contract dl{grid-template-columns:minmax(0,1fr) minmax(0,1fr);font-size:10px}.benefits-module__zIrVPW__contractNote{font-size:9px}}
.care-module__Rd8U9W__page{color:#211337;gap:20px;display:grid}.care-module__Rd8U9W__head{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:16px;display:flex}.care-module__Rd8U9W__head h1{margin:0;font-size:26px}.care-module__Rd8U9W__head p{color:#70627f}.care-module__Rd8U9W__nav{flex-wrap:wrap;gap:8px;display:flex}.care-module__Rd8U9W__nav a{color:#67309a;background:#fff;border:1px solid #e5d8ef;border-radius:12px;padding:8px 12px;text-decoration:none}.care-module__Rd8U9W__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr));gap:18px;display:grid}.care-module__Rd8U9W__card{overflow-wrap:anywhere;background:#fff;border:1px solid #e9e0f5;border-radius:22px;padding:24px}.care-module__Rd8U9W__card h2,.care-module__Rd8U9W__card h3{margin-top:0}.care-module__Rd8U9W__facts{grid-template-columns:minmax(110px,1fr) minmax(0,2fr);gap:12px 20px;display:grid}.care-module__Rd8U9W__facts dt{color:#736383}.care-module__Rd8U9W__facts dd{white-space:pre-wrap;margin:0}.care-module__Rd8U9W__form{gap:14px;display:grid}.care-module__Rd8U9W__form label{gap:6px;display:grid}.care-module__Rd8U9W__form input,.care-module__Rd8U9W__form select,.care-module__Rd8U9W__form textarea{width:100%;color:inherit;font:inherit;box-sizing:border-box;background:#fff;border:1px solid #dfcee9;border-radius:12px;padding:11px}.care-module__Rd8U9W__form textarea{min-height:90px}.care-module__Rd8U9W__actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;display:flex}.care-module__Rd8U9W__button{color:#fff;cursor:pointer;font:inherit;background:#71359d;border:0;border-radius:12px;padding:11px 18px;text-decoration:none}.care-module__Rd8U9W__button:disabled{opacity:.5;cursor:wait}.care-module__Rd8U9W__muted{color:#756883}.care-module__Rd8U9W__error{color:#a32239;white-space:pre-wrap}.care-module__Rd8U9W__slots{flex-wrap:wrap;gap:8px;display:flex}.care-module__Rd8U9W__slot{cursor:pointer;background:#faf6ff;border:1px solid #deccea;border-radius:10px;padding:9px}.care-module__Rd8U9W__selected{color:#fff;background:#71359d}.care-module__Rd8U9W__summary{white-space:pre-wrap}.care-module__Rd8U9W__pager{align-items:center;gap:16px;display:flex}.care-module__Rd8U9W__notice{background:#f7f1fc;border-inline-start:3px solid #8041b0;padding:12px 16px}.care-module__Rd8U9W__table{border-collapse:collapse;width:100%}.care-module__Rd8U9W__table td,.care-module__Rd8U9W__table th{text-align:start;border-bottom:1px solid #eadff2;padding:10px}.care-module__Rd8U9W__photo{border-radius:50%;width:64px;height:64px;position:relative;overflow:hidden}.care-module__Rd8U9W__empty{background:#fff;border:1px solid #e9e0f5;border-radius:22px;padding:24px}@media (max-width:600px){.care-module__Rd8U9W__facts{grid-template-columns:1fr;gap:5px}.care-module__Rd8U9W__facts dd{margin-bottom:10px}.care-module__Rd8U9W__card{padding:18px}}
.complaint-page-module__d5SqqG__page{color:#3d294b;min-width:0;padding-bottom:25px}.complaint-page-module__d5SqqG__page *{box-sizing:border-box}.complaint-page-module__d5SqqG__hero{background:radial-gradient(at 100% 0,#e6d2f7,#0000 65%),linear-gradient(110deg,#fff,#f8f1ff);border:1px solid #e5d5ee;border-radius:24px;justify-content:space-between;align-items:center;gap:24px;padding:28px 36px;display:flex;overflow:hidden}.complaint-page-module__d5SqqG__eyebrow{letter-spacing:1.6px;color:#9874ac;font-size:9px;font-weight:700}.complaint-page-module__d5SqqG__hero h1{letter-spacing:-.8px;margin:10px 0;font-size:32px;font-weight:750;line-height:1.3}.complaint-page-module__d5SqqG__hero p{color:#967fa2;margin:0 0 20px;font-size:13px;line-height:1.8}.complaint-page-module__d5SqqG__primary{color:#fff;background:linear-gradient(110deg,#682993,#8843b3);border-radius:10px;align-items:center;gap:8px;padding:11px 16px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:0 5px 12px #68338e20}.complaint-page-module__d5SqqG__art{color:#a572bc;background:#fff;border:1px solid #ecdcf4;border-radius:23px;flex-shrink:0;justify-content:center;align-items:center;width:125px;height:120px;margin-inline-end:23px;display:flex;position:relative;transform:rotate(9deg);box-shadow:8px 8px #dac1ea}.complaint-page-module__d5SqqG__art span{background:#bd96d3;border-radius:50%;width:5px;height:5px;position:absolute;top:52px;left:47px}.complaint-page-module__d5SqqG__art span:nth-of-type(2){left:59px}.complaint-page-module__d5SqqG__art span:nth-of-type(3){left:71px}.complaint-page-module__d5SqqG__workspace{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:24px;margin-top:25px;display:grid}.complaint-page-module__d5SqqG__formCard{background:#fff;border:1px solid #e5d8ed;border-radius:21px;min-width:0;padding:26px;scroll-margin-top:100px}.complaint-page-module__d5SqqG__sectionHead{align-items:center;gap:12px;margin-bottom:25px;display:flex}.complaint-page-module__d5SqqG__icon{color:#a071b9;background:#f1e6f9;border-radius:12px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.complaint-page-module__d5SqqG__sectionHead h2,.complaint-page-module__d5SqqG__libraryHead h2{letter-spacing:-.3px;margin:0;font-size:18px;font-weight:700}.complaint-page-module__d5SqqG__sectionHead p{color:#a088ad;margin:5px 0 0;font-size:11px;line-height:1.8}.complaint-page-module__d5SqqG__formCard form label{color:#8f709f;gap:9px;font-size:12px;font-weight:600}.complaint-page-module__d5SqqG__formCard input,.complaint-page-module__d5SqqG__formCard textarea{color:#815692;background:#fdfaff;border:1px solid #e4d5ed;border-radius:9px;width:100%;min-width:0;min-height:46px;padding:12px 13px;font-size:13px}.complaint-page-module__d5SqqG__formCard textarea{resize:vertical;min-height:155px;line-height:1.9}.complaint-page-module__d5SqqG__formCard input::placeholder,.complaint-page-module__d5SqqG__formCard textarea::placeholder{color:#b7a0c2;font-size:12px;font-weight:400}.complaint-page-module__d5SqqG__hint{color:#b49abd;font-size:9px;font-weight:400;line-height:1.8}.complaint-page-module__d5SqqG__formCard button{background:linear-gradient(110deg,#692993,#8843b3);border-radius:10px;min-height:44px;margin-top:5px;font-size:12px;font-weight:600}.complaint-page-module__d5SqqG__formCard form>p{color:#aa8eb6;margin:0;font-size:10px;line-height:1.9}.complaint-page-module__d5SqqG__note{color:#ae91bd;border-top:1px solid #f0e5f5;gap:9px;margin-top:20px;padding-top:18px;display:flex}.complaint-page-module__d5SqqG__note svg{flex-shrink:0;margin-top:2px}.complaint-page-module__d5SqqG__note p{margin:0;font-size:10px;line-height:1.9}.complaint-page-module__d5SqqG__library{min-width:0}.complaint-page-module__d5SqqG__libraryHead{justify-content:space-between;align-items:center;gap:12px;margin:5px 0 21px;display:flex}.complaint-page-module__d5SqqG__libraryHead h2{margin-top:7px}.complaint-page-module__d5SqqG__count{color:#a17db1;white-space:nowrap;background:#eee3f6;border-radius:7px;padding:7px 9px;font-size:9px}.complaint-page-module__d5SqqG__empty{text-align:center;background:#ffffffad;border:1px dashed #d8c4e6;border-radius:20px;flex-direction:column;align-items:center;padding:40px 25px;display:flex}.complaint-page-module__d5SqqG__empty>span{color:#ae83c2;background:#f1e6f9;border-radius:21px;place-items:center;width:76px;height:76px;margin:7px 0 26px;display:grid;box-shadow:0 0 0 8px #f8f2fc}.complaint-page-module__d5SqqG__empty h3{margin:0 0 11px;font-size:17px;font-weight:650}.complaint-page-module__d5SqqG__empty p{color:#a38aae;max-width:290px;margin:0;font-size:12px;line-height:1.9}.complaint-page-module__d5SqqG__empty a{color:#9a6bb0;align-items:center;gap:7px;margin-top:22px;font-size:12px;font-weight:600;text-decoration:none;display:flex}.complaint-page-module__d5SqqG__tip{color:#ad87c0;background:#f2e9f9;border:1px solid #e6d8ef;border-radius:14px;align-items:start;gap:10px;margin-top:18px;padding:20px;display:flex}.complaint-page-module__d5SqqG__tip svg{flex-shrink:0;margin-top:2px}.complaint-page-module__d5SqqG__tip h3{color:#9971ab;margin:0 0 7px;font-size:12px;font-weight:600}.complaint-page-module__d5SqqG__tip p{color:#ac92b7;margin:0;font-size:11px;line-height:1.9}.complaint-page-module__d5SqqG__list{gap:17px;display:grid}.complaint-page-module__d5SqqG__complaint{background:#fff;border:1px solid #e5d8ed;border-radius:18px;min-width:0;padding:22px}.complaint-page-module__d5SqqG__complaintHead{align-items:start;gap:11px;display:flex}.complaint-page-module__d5SqqG__complaintHead .complaint-page-module__d5SqqG__icon{border-radius:11px;width:39px;height:39px}.complaint-page-module__d5SqqG__complaint h3{color:#815c93;overflow-wrap:anywhere;flex:1;min-width:0;margin:3px 0 0;font-size:14px;font-weight:650;line-height:1.8}.complaint-page-module__d5SqqG__status{color:#a17bb2;overflow-wrap:anywhere;background:#f4edf9;border:1px solid #ebddf3;border-radius:6px;max-width:100px;padding:5px 8px;font-size:9px;line-height:1.7}.complaint-page-module__d5SqqG__message{color:#9b80aa;white-space:pre-wrap;overflow-wrap:anywhere;margin:18px 0;font-size:12px;line-height:1.9}.complaint-page-module__d5SqqG__date{color:#b095bd;align-items:center;gap:7px;font-size:10px;display:flex}.complaint-page-module__d5SqqG__complaint details{color:#b094bd;border-top:1px solid #f0e6f6;margin-top:16px;padding-top:14px;font-size:10px}.complaint-page-module__d5SqqG__complaint summary{cursor:pointer}.complaint-page-module__d5SqqG__complaint dl{gap:8px;font-size:10px;line-height:1.8;display:grid}.complaint-page-module__d5SqqG__complaint dl>div{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:10px;display:grid}.complaint-page-module__d5SqqG__complaint dd{color:#a17eaf;overflow-wrap:anywhere;margin:0}.complaint-page-module__d5SqqG__complaint>a{color:#9b6cb0;background:#fcf9ff;border:1px solid #ebddf3;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;margin-top:17px;padding:10px 12px;font-size:11px;text-decoration:none;display:flex}.complaint-page-module__d5SqqG__pagination{color:#aa8bb8;justify-content:center;align-items:center;gap:17px;margin-top:23px;font-size:11px;display:flex}.complaint-page-module__d5SqqG__pagination a{color:#9763ad;background:#fff;border:1px solid #e3d2ed;border-radius:9px;padding:9px 14px;text-decoration:none}.complaint-page-module__d5SqqG__page :is(a,button,input,textarea,summary):focus-visible{outline-offset:3px;outline:3px solid #bc93d4}@media (max-width:1050px){.complaint-page-module__d5SqqG__workspace{grid-template-columns:minmax(0,1fr)}.complaint-page-module__d5SqqG__empty{padding:32px 24px}}@media (max-width:600px){.complaint-page-module__d5SqqG__hero{border-radius:20px;gap:12px;padding:25px 21px}.complaint-page-module__d5SqqG__hero h1{font-size:27px}.complaint-page-module__d5SqqG__hero p{font-size:12px}.complaint-page-module__d5SqqG__eyebrow{letter-spacing:1.2px;font-size:8px}.complaint-page-module__d5SqqG__art{border-radius:17px;width:80px;height:88px;margin-inline-end:5px}.complaint-page-module__d5SqqG__art svg{width:38px;height:38px}.complaint-page-module__d5SqqG__art span{width:4px;height:4px;top:38px;left:28px}.complaint-page-module__d5SqqG__art span:nth-of-type(2){left:37px}.complaint-page-module__d5SqqG__art span:nth-of-type(3){left:46px}.complaint-page-module__d5SqqG__primary{padding:10px 13px;font-size:11px}.complaint-page-module__d5SqqG__workspace{margin-top:20px}.complaint-page-module__d5SqqG__formCard{padding:22px 18px}.complaint-page-module__d5SqqG__sectionHead{gap:10px}.complaint-page-module__d5SqqG__sectionHead h2,.complaint-page-module__d5SqqG__libraryHead h2{font-size:17px}.complaint-page-module__d5SqqG__sectionHead p{font-size:10px}.complaint-page-module__d5SqqG__libraryHead{gap:8px}.complaint-page-module__d5SqqG__count{padding:6px 7px;font-size:8px}.complaint-page-module__d5SqqG__complaint{padding:20px 17px}.complaint-page-module__d5SqqG__complaintHead{flex-wrap:wrap;gap:9px}.complaint-page-module__d5SqqG__complaint h3{font-size:13px}.complaint-page-module__d5SqqG__status{font-size:8px}.complaint-page-module__d5SqqG__tip{padding:18px}.complaint-page-module__d5SqqG__tip p{font-size:10px}}
.addresses-module__T21Ria__page{color:#3b2948;min-width:0;padding-bottom:25px}.addresses-module__T21Ria__page *{box-sizing:border-box}.addresses-module__T21Ria__hero{background:radial-gradient(at 100% 0,#e7d5f8,#0000 65%),linear-gradient(110deg,#fff,#f8f1ff);border:1px solid #e6d7ef;border-radius:24px;justify-content:space-between;align-items:center;gap:24px;padding:28px 36px;display:flex;overflow:hidden}.addresses-module__T21Ria__eyebrow{letter-spacing:1.6px;color:#a07db2;font-size:9px;font-weight:700}.addresses-module__T21Ria__hero h1{letter-spacing:-.8px;margin:10px 0;font-size:32px;font-weight:750;line-height:1.3}.addresses-module__T21Ria__hero p{color:#9b84a6;margin:0 0 20px;font-size:13px;line-height:1.8}.addresses-module__T21Ria__primary{color:#fff;background:linear-gradient(110deg,#692994,#8944b4);border-radius:10px;align-items:center;gap:8px;padding:11px 16px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:0 5px 13px #6c338c20}.addresses-module__T21Ria__art{color:#a472be;background:#fff;border:1px solid #edddf5;border-radius:23px;flex-shrink:0;place-items:center;width:127px;height:123px;margin-inline-end:24px;display:grid;position:relative;transform:rotate(9deg);box-shadow:8px 8px #dbc4eb}.addresses-module__T21Ria__art span{background:#eee0f6;border-radius:50%;width:48px;height:4px;position:absolute;bottom:17px}.addresses-module__T21Ria__toolbar{justify-content:space-between;align-items:center;gap:14px;margin:22px 0;display:flex}.addresses-module__T21Ria__toolbar>span:first-child{color:#a283b1;align-items:center;gap:8px;font-size:12px;display:flex}.addresses-module__T21Ria__count{color:#a07cb3;white-space:nowrap;background:#eee3f6;border:1px solid #e9dcf1;border-radius:8px;padding:7px 10px;font-size:10px}.addresses-module__T21Ria__workspace{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.addresses-module__T21Ria__addCard{background:#fff;border:1px solid #e5d9ed;border-radius:21px;min-width:0;padding:26px;scroll-margin-top:100px}.addresses-module__T21Ria__sectionHead{align-items:center;gap:12px;margin-bottom:25px;display:flex}.addresses-module__T21Ria__icon{color:#a06bbb;background:#f1e7f9;border-radius:12px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.addresses-module__T21Ria__sectionHead h2,.addresses-module__T21Ria__libraryHead h2{letter-spacing:-.3px;margin:0;font-size:18px;font-weight:700}.addresses-module__T21Ria__sectionHead p{color:#a68caf;margin:5px 0 0;font-size:11px;line-height:1.8}.addresses-module__T21Ria__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 14px;display:grid}.addresses-module__T21Ria__full{grid-column:1/-1}.addresses-module__T21Ria__page form label{color:#8b6d9b;gap:8px;font-size:12px;font-weight:600}.addresses-module__T21Ria__page form input{color:#825495;background:#fdfaff;border:1px solid #e4d5ed;border-radius:9px;width:100%;min-width:0;min-height:46px;padding:12px 13px;font-size:13px}.addresses-module__T21Ria__page input::placeholder{color:#bba5c6;font-size:12px;font-weight:400}.addresses-module__T21Ria__hint{color:#b59ac0;font-size:9px;font-weight:400;line-height:1.7}.addresses-module__T21Ria__page form button{background:linear-gradient(110deg,#682993,#8843b3);border-radius:10px;min-height:44px;margin-top:5px;font-size:12px;font-weight:600}.addresses-module__T21Ria__page form>p{color:#ad94b9;margin:0;font-size:10px;line-height:1.9}.addresses-module__T21Ria__note{color:#b196bf;border-top:1px solid #f0e6f5;gap:9px;margin-top:20px;padding-top:18px;display:flex}.addresses-module__T21Ria__note svg{flex-shrink:0;margin-top:2px}.addresses-module__T21Ria__note p{margin:0;font-size:10px;line-height:1.9}.addresses-module__T21Ria__library{min-width:0}.addresses-module__T21Ria__libraryHead{justify-content:space-between;align-items:center;gap:12px;margin:4px 0 20px;display:flex}.addresses-module__T21Ria__libraryHead h2{margin-top:7px}.addresses-module__T21Ria__libraryHead .addresses-module__T21Ria__icon{background:#eee3f7}.addresses-module__T21Ria__empty{text-align:center;background:#ffffffa6;border:1px dashed #d9c6e6;border-radius:20px;flex-direction:column;align-items:center;padding:40px 26px;display:flex}.addresses-module__T21Ria__empty>span{color:#ac7fc1;background:#f1e6f9;border-radius:21px;place-items:center;width:76px;height:76px;margin:7px 0 26px;display:grid;box-shadow:0 0 0 8px #f8f2fc}.addresses-module__T21Ria__empty h3{margin:0 0 11px;font-size:17px;font-weight:650}.addresses-module__T21Ria__empty p{color:#a28aaf;max-width:280px;margin:0;font-size:12px;line-height:1.9}.addresses-module__T21Ria__empty a{color:#9c6bb1;align-items:center;gap:7px;margin-top:22px;font-size:12px;font-weight:600;text-decoration:none;display:flex}.addresses-module__T21Ria__info{color:#ac86c0;background:#f1e8f8;border:1px solid #e7d9f0;border-radius:14px;align-items:start;gap:10px;margin-top:18px;padding:20px;display:flex}.addresses-module__T21Ria__info svg{flex-shrink:0;margin-top:2px}.addresses-module__T21Ria__info h3{color:#9c75ad;margin:0 0 7px;font-size:12px;font-weight:600}.addresses-module__T21Ria__info p{color:#ad94b8;margin:0;font-size:11px;line-height:1.9}.addresses-module__T21Ria__list{gap:17px;display:grid}.addresses-module__T21Ria__addressCard{background:#fff;border:1px solid #e5d9ed;border-radius:18px;min-width:0;padding:22px}.addresses-module__T21Ria__addressHeading{align-items:start;gap:12px;display:flex}.addresses-module__T21Ria__pin{color:#a375bc;background:#f2e9f9;border-radius:12px;flex-shrink:0;place-items:center;width:43px;height:43px;display:grid}.addresses-module__T21Ria__reference{letter-spacing:1.2px;color:#b194bf;font-size:8px;font-weight:600}.addresses-module__T21Ria__addressHeading h3{overflow-wrap:anywhere;color:#846194;margin:5px 0 0;font-size:14px;font-weight:650;line-height:1.8}.addresses-module__T21Ria__coordinates{background:#fcf9ff;border:1px solid #f0e5f7;border-radius:10px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;margin:19px 0;padding:16px;display:grid}.addresses-module__T21Ria__coordinates>div{gap:7px;display:grid}.addresses-module__T21Ria__coordinates>div+div{border-inline-start:1px solid #eadff2;padding-inline-start:14px}.addresses-module__T21Ria__coordinates span{color:#b097bd;font-size:9px}.addresses-module__T21Ria__coordinates strong{overflow-wrap:anywhere;color:#a17ab2;justify-self:start;font-size:12px;font-weight:500}.addresses-module__T21Ria__edit{color:#a17ab2;font-size:11px}.addresses-module__T21Ria__edit summary{cursor:pointer;border-radius:7px;align-items:center;gap:7px;padding:5px 0;display:flex}.addresses-module__T21Ria__edit[open] summary{margin-bottom:18px}.addresses-module__T21Ria__edit form{padding-bottom:18px}.addresses-module__T21Ria__edit .addresses-module__T21Ria__fields{gap:14px 10px}.addresses-module__T21Ria__edit .addresses-module__T21Ria__fields label{font-size:10px}.addresses-module__T21Ria__edit input{min-height:42px;padding:10px;font-size:12px}.addresses-module__T21Ria__archive{color:#bb92a7;border-top:1px solid #f0e7f5;align-items:start;gap:6px;margin-top:13px;padding-top:12px;display:flex}.addresses-module__T21Ria__archive>svg{flex-shrink:0;margin-top:13px}.addresses-module__T21Ria__archive form{flex:1;gap:8px}.addresses-module__T21Ria__archive form button{color:#b78ba4;min-height:30px;box-shadow:none;background:0 0;justify-self:start;margin:4px 0 0;padding:7px 0;font-size:10px}.addresses-module__T21Ria__archive form>p{color:#b992a9;font-size:10px}.addresses-module__T21Ria__page :is(a,button,input,summary):focus-visible{outline-offset:3px;outline:3px solid #bd95d6}@media (max-width:1050px){.addresses-module__T21Ria__workspace{grid-template-columns:minmax(0,1fr)}.addresses-module__T21Ria__empty{padding:32px 25px}.addresses-module__T21Ria__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:750px){.addresses-module__T21Ria__list{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.addresses-module__T21Ria__hero{border-radius:20px;gap:12px;padding:25px 21px}.addresses-module__T21Ria__hero h1{font-size:26px}.addresses-module__T21Ria__hero p{font-size:12px}.addresses-module__T21Ria__eyebrow{font-size:8px}.addresses-module__T21Ria__art{border-radius:16px;width:80px;height:87px;margin-inline-end:5px}.addresses-module__T21Ria__art>svg{width:40px;height:40px}.addresses-module__T21Ria__art span{width:32px;bottom:12px}.addresses-module__T21Ria__primary{padding:10px 13px;font-size:11px}.addresses-module__T21Ria__toolbar{gap:9px;margin:19px 0}.addresses-module__T21Ria__toolbar>span:first-child{gap:5px;font-size:10px}.addresses-module__T21Ria__count{padding:6px 8px;font-size:9px}.addresses-module__T21Ria__addCard{padding:22px 18px}.addresses-module__T21Ria__sectionHead{gap:10px}.addresses-module__T21Ria__sectionHead h2,.addresses-module__T21Ria__libraryHead h2{font-size:17px}.addresses-module__T21Ria__sectionHead p{font-size:10px}.addresses-module__T21Ria__fields{grid-template-columns:minmax(0,1fr);gap:15px}.addresses-module__T21Ria__addressCard{padding:20px 17px}.addresses-module__T21Ria__coordinates{padding:13px}.addresses-module__T21Ria__coordinates strong{font-size:11px}.addresses-module__T21Ria__info{padding:17px}.addresses-module__T21Ria__info p{font-size:10px}}
.referral-module__ssMQlq__page{--p-900:#3b1466;--p-700:#5b2a8c;--p-600:#6d35a6;--p-100:#efe6fa;--p-50:#f8f4fd;--ink:#17102a;--muted:#6b6480;--line:#e9e0f5;gap:12px;display:grid}.referral-module__ssMQlq__page *{min-width:0}html[dir=rtl] .referral-module__ssMQlq__rtlFlip{transform:scaleX(-1)}.referral-module__ssMQlq__head h2{color:var(--p-900);margin:0;font-size:19px;font-weight:800}.referral-module__ssMQlq__head p{color:var(--muted);margin:3px 0 0;font-size:12.5px}.referral-module__ssMQlq__hero{color:#fff;background:linear-gradient(120deg,#3b1466 0%,#5b2a8c 55%,#8350bd 100%);border-radius:22px;gap:14px;padding:16px;display:grid;position:relative;overflow:hidden;box-shadow:0 22px 44px -26px #5b2a8ce6}.referral-module__ssMQlq__hero:after{content:"";background:#ffffff14;border-radius:50%;width:240px;height:240px;position:absolute;inset-block-start:-120px;inset-inline-end:-60px}.referral-module__ssMQlq__hero>*{z-index:1;position:relative}.referral-module__ssMQlq__heroTop{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.referral-module__ssMQlq__tierPill{background:#ffffff29;border:1px solid #ffffff40;border-radius:99px;align-items:center;gap:6px;padding:4px 11px;font-size:11.5px;font-weight:800;display:inline-flex}.referral-module__ssMQlq__ptsLabel{opacity:.85;margin:10px 0 0;font-size:12.5px;font-weight:700}.referral-module__ssMQlq__pts{margin:2px 0 0;font-size:32px;font-weight:800;line-height:1.1}.referral-module__ssMQlq__pts small{opacity:.85;font-size:14px;font-weight:700}.referral-module__ssMQlq__redeemBtn{color:var(--p-700);font:inherit;cursor:pointer;background:#fff;border:0;border-radius:13px;align-items:center;gap:7px;padding:10px 16px;font-size:13.5px;font-weight:800;transition:transform .2s;display:inline-flex;box-shadow:0 14px 28px -14px #00000080}.referral-module__ssMQlq__redeemBtn:hover:not(:disabled){transform:translateY(-1px)}.referral-module__ssMQlq__redeemBtn:disabled{opacity:.55;cursor:not-allowed}.referral-module__ssMQlq__progress{gap:7px;display:grid}.referral-module__ssMQlq__bar{background:#fff3;border-radius:99px;height:9px;overflow:hidden}.referral-module__ssMQlq__fill{border-radius:inherit;background:#fff;min-width:6px;height:100%}.referral-module__ssMQlq__progress p{opacity:.92;margin:0;font-size:12.5px;font-weight:600}.referral-module__ssMQlq__ladder{grid-template-columns:repeat(3,1fr);gap:6px;margin:0;padding:0;list-style:none;display:grid}.referral-module__ssMQlq__ladderItem{opacity:.7;text-align:center;background:#ffffff14;border:1px solid #ffffff24;border-radius:14px;justify-items:center;gap:2px;padding:8px 6px;font-size:12px;display:grid}.referral-module__ssMQlq__ladderItem b{font-weight:800}.referral-module__ssMQlq__ladderItem small{opacity:.85;font-size:10.5px}.referral-module__ssMQlq__ladderDone{opacity:1;background:#ffffff29}.referral-module__ssMQlq__ladderNow{opacity:1;color:var(--p-700);background:#fff;border-color:#fff}.referral-module__ssMQlq__rule{opacity:.8;margin:0;font-size:11.5px;line-height:1.5}.referral-module__ssMQlq__stats{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.referral-module__ssMQlq__stat{border:1px solid var(--line);background:#fff;border-radius:18px;align-content:start;gap:2px;padding:12px;display:grid;position:relative;overflow:hidden}.referral-module__ssMQlq__stat:after{content:"";background:var(--tint);opacity:.7;border-radius:50%;width:70px;height:70px;position:absolute;inset-block-end:-38px;inset-inline-end:-26px}.referral-module__ssMQlq__statIcon{background:var(--tint);width:34px;height:34px;color:var(--tone);border-radius:50%;place-items:center;margin-bottom:4px;display:grid}.referral-module__ssMQlq__stat b{color:var(--p-900);font-size:17px;font-weight:800;line-height:1.15}.referral-module__ssMQlq__stat small{color:var(--muted);font-size:11px;font-weight:600;line-height:1.3}.referral-module__ssMQlq__tPurple{--tint:#efe6fa;--tone:#5b2a8c}.referral-module__ssMQlq__tMint{--tint:#e2f6ec;--tone:#1f9d6b}.referral-module__ssMQlq__tRose{--tint:#fde8f1;--tone:#d6457f}.referral-module__ssMQlq__layout{align-items:start;gap:12px;display:grid}.referral-module__ssMQlq__panel{border:1px solid var(--line);background:#fff;border-radius:20px;align-content:start;gap:12px;padding:14px;display:grid}.referral-module__ssMQlq__panelHead{align-items:center;gap:11px;display:flex}.referral-module__ssMQlq__panelHead h2{color:var(--p-900);margin:0;font-size:15.5px;font-weight:800}.referral-module__ssMQlq__panelHead p{color:var(--muted);margin:2px 0 0;font-size:12px}.referral-module__ssMQlq__panelIcon{background:var(--p-100);width:38px;height:38px;color:var(--p-700);border-radius:12px;flex:0 0 38px;place-items:center;display:grid}.referral-module__ssMQlq__copyField{gap:6px;display:grid}.referral-module__ssMQlq__copyLabel{color:var(--ink);font-size:12.5px;font-weight:700}.referral-module__ssMQlq__copyBox{padding:6px 6px 6px 12px;background:var(--p-50);border:1px dashed #d9c6f2;border-radius:14px;align-items:center;gap:8px;padding-inline:12px 6px;display:flex}.referral-module__ssMQlq__copyValue{color:var(--p-900);text-overflow:ellipsis;white-space:nowrap;text-align:start;flex:1;font-size:13.5px;font-weight:800;overflow:hidden}.referral-module__ssMQlq__copyBtn{background:var(--p-700);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:10px;flex-shrink:0;align-items:center;gap:6px;padding:8px 12px;font-size:12.5px;font-weight:800;transition:background .2s;display:inline-flex}.referral-module__ssMQlq__copyBtn:hover{background:var(--p-900)}.referral-module__ssMQlq__copyBtnOn,.referral-module__ssMQlq__copyBtnOn:hover{background:#1f9d6b}.referral-module__ssMQlq__waBtn{color:#fff;background:#25a244;border-radius:13px;justify-content:center;align-items:center;gap:8px;padding:11px;font-size:13.5px;font-weight:800;text-decoration:none;transition:transform .2s;display:flex;box-shadow:0 12px 22px -14px #25a244e6}.referral-module__ssMQlq__waBtn:hover{transform:translateY(-1px)}.referral-module__ssMQlq__how{border-top:1px dashed var(--line);gap:10px;padding-top:12px;display:grid}.referral-module__ssMQlq__how h3{color:var(--p-900);margin:0;font-size:14px;font-weight:800}.referral-module__ssMQlq__how ol{gap:12px;margin:0;padding:0;list-style:none;display:grid}.referral-module__ssMQlq__how li{align-items:flex-start;gap:12px;display:flex}.referral-module__ssMQlq__num{background:linear-gradient(135deg, var(--p-900), var(--p-600));color:#fff;border-radius:50%;flex:0 0 28px;place-items:center;width:28px;height:28px;font-size:12.5px;font-weight:800;display:grid}.referral-module__ssMQlq__how b{color:var(--ink);font-size:13.5px;font-weight:800}.referral-module__ssMQlq__how p{color:var(--muted);margin:2px 0 0;font-size:12.5px;line-height:1.5}.referral-module__ssMQlq__list{margin:0;padding:0;list-style:none}.referral-module__ssMQlq__item{border-top:1px solid var(--line);align-items:center;gap:10px;padding:11px 0;display:flex}.referral-module__ssMQlq__item:first-child{border-top:0;padding-top:2px}.referral-module__ssMQlq__avatar{color:#fff;background:linear-gradient(135deg, var(--p-900), var(--p-600));border-radius:50%;flex:0 0 38px;place-items:center;width:38px;height:38px;font-size:14px;font-weight:800;display:grid}.referral-module__ssMQlq__itemText{flex:1;gap:1px;display:grid}.referral-module__ssMQlq__itemText h3{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:13.5px;font-weight:800;overflow:hidden}.referral-module__ssMQlq__itemText p{color:var(--muted);text-align:start;margin:0;font-size:11.5px}.referral-module__ssMQlq__itemText small{color:#9a90b3;font-size:11px}.referral-module__ssMQlq__itemEnd{flex-shrink:0;justify-items:end;gap:4px;display:grid}.referral-module__ssMQlq__chip{white-space:nowrap;border-radius:99px;padding:3px 9px;font-size:10.5px;font-weight:800}.referral-module__ssMQlq__stPending{color:#6b6480;background:#eeeaf3}.referral-module__ssMQlq__stJoined{color:#a56a00;background:#fff4dc}.referral-module__ssMQlq__stRewarded{color:#16875a;background:#e2f6ec}.referral-module__ssMQlq__reward{color:#16875a;font-size:13px;font-weight:800}.referral-module__ssMQlq__empty{text-align:center;justify-items:center;gap:6px;padding:24px 10px;display:grid}.referral-module__ssMQlq__emptyIcon{background:var(--p-100);width:52px;height:52px;color:var(--p-700);border-radius:50%;place-items:center;display:grid}.referral-module__ssMQlq__empty h3{color:var(--p-900);margin:6px 0 0;font-size:16px;font-weight:800}.referral-module__ssMQlq__empty p{color:var(--muted);max-width:280px;margin:0;font-size:13px}.referral-module__ssMQlq__pager{justify-content:center;align-items:center;gap:10px;padding-top:4px;display:flex}.referral-module__ssMQlq__pageBtn{border:1px solid var(--line);color:var(--p-700);background:#fff;border-radius:12px;align-items:center;gap:4px;padding:7px 11px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.referral-module__ssMQlq__pageBtn:hover{background:var(--p-50)}.referral-module__ssMQlq__pageBtnOff{opacity:.4;pointer-events:none}.referral-module__ssMQlq__pageInfo{color:var(--muted);font-size:12px;font-weight:700}.referral-module__ssMQlq__overlay{z-index:100;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#17102a80;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.referral-module__ssMQlq__dialog{text-align:center;background:#fff;border-radius:22px;justify-items:center;gap:8px;width:min(100%,380px);padding:24px 20px 20px;animation:.16s ease-out referral-module__ssMQlq__pop;display:grid;box-shadow:0 30px 60px -20px #3b146680}@keyframes referral-module__ssMQlq__pop{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}.referral-module__ssMQlq__dialogIcon{color:#5b2a8c;background:#efe6fa;border-radius:50%;place-items:center;width:52px;height:52px;display:grid}.referral-module__ssMQlq__dialog h4{color:#3b1466;margin:6px 0 0;font-size:17px;font-weight:800}.referral-module__ssMQlq__dialog p{color:#6b6480;margin:0;font-size:13.5px;line-height:1.5}.referral-module__ssMQlq__dialog .referral-module__ssMQlq__dialogError{color:#d63a55;font-size:12.5px;font-weight:700}.referral-module__ssMQlq__options{gap:8px;width:100%;margin-top:6px;display:grid}.referral-module__ssMQlq__option{color:#17102a;font:inherit;text-align:start;cursor:pointer;background:#f8f4fd;border:1px solid #e9e0f5;border-radius:14px;gap:1px;padding:11px 14px;transition:border-color .2s,background .2s,box-shadow .2s;display:grid}.referral-module__ssMQlq__option b{color:#3b1466;font-size:14px;font-weight:800}.referral-module__ssMQlq__option small{color:#6b6480;font-size:12px}.referral-module__ssMQlq__option:hover:not(:disabled){background:#efe6fa}.referral-module__ssMQlq__option:disabled{opacity:.45;cursor:not-allowed}.referral-module__ssMQlq__optionOn,.referral-module__ssMQlq__optionOn:hover:not(:disabled){background:#efe6fa;border-color:#6d35a6;box-shadow:0 0 0 3px #6d35a61f}.referral-module__ssMQlq__dialogBtns{gap:8px;width:100%;margin-top:8px;display:flex}.referral-module__ssMQlq__dialogKeep,.referral-module__ssMQlq__dialogConfirm{font:inherit;cursor:pointer;border:0;border-radius:12px;flex:1;padding:11px;font-size:13.5px;font-weight:800}.referral-module__ssMQlq__dialogKeep{color:#5b2a8c;background:#f8f4fd}.referral-module__ssMQlq__dialogConfirm{color:#fff;background:linear-gradient(135deg,#3b1466,#6d35a6)}.referral-module__ssMQlq__dialogKeep:disabled,.referral-module__ssMQlq__dialogConfirm:disabled{opacity:.6;cursor:wait}.referral-module__ssMQlq__skel{background:linear-gradient(90deg,#f1eaf9 25%,#f8f4fd 37%,#f1eaf9 63%) 0 0/400% 100%;border-radius:20px;animation:1.4s infinite referral-module__ssMQlq__shimmer}@keyframes referral-module__ssMQlq__shimmer{0%{background-position:100% 0}to{background-position:0 0}}.referral-module__ssMQlq__skelHead{width:55%;height:44px}.referral-module__ssMQlq__skelHero{border-radius:22px;height:250px}.referral-module__ssMQlq__skelStats{height:96px}.referral-module__ssMQlq__skelPanel{height:320px}@media (min-width:640px){.referral-module__ssMQlq__head h2{font-size:24px}.referral-module__ssMQlq__head p{font-size:13.5px}.referral-module__ssMQlq__hero{gap:18px;padding:24px}.referral-module__ssMQlq__pts{font-size:40px}.referral-module__ssMQlq__ladder{gap:10px;max-width:480px}.referral-module__ssMQlq__ladderItem{padding:10px;font-size:13px}.referral-module__ssMQlq__rule{font-size:12.5px}.referral-module__ssMQlq__stats{gap:12px}.referral-module__ssMQlq__stat{padding:16px}.referral-module__ssMQlq__stat b{font-size:21px}.referral-module__ssMQlq__stat small{font-size:12.5px}.referral-module__ssMQlq__panel{padding:18px}.referral-module__ssMQlq__copyValue{font-size:14.5px}.referral-module__ssMQlq__item{gap:12px;padding:13px 0}.referral-module__ssMQlq__avatar{flex-basis:42px;width:42px;height:42px}.referral-module__ssMQlq__itemText h3{font-size:14.5px}.referral-module__ssMQlq__itemText p{font-size:12.5px}.referral-module__ssMQlq__chip{font-size:11.5px}.referral-module__ssMQlq__pageBtn{padding:9px 14px;font-size:13px}.referral-module__ssMQlq__pageInfo{font-size:13px}}@media (min-width:1100px){.referral-module__ssMQlq__layout{grid-template-columns:1.1fr 1fr;gap:16px}.referral-module__ssMQlq__pts{font-size:44px}}
.loyalty-page-module__tzNq7W__page{color:#392747;min-width:0;padding-bottom:25px}.loyalty-page-module__tzNq7W__page *{box-sizing:border-box}.loyalty-page-module__tzNq7W__hero{background:radial-gradient(at 100% 0,#e7d4f7,#0000 65%),linear-gradient(110deg,#fff,#f7f0ff);border:1px solid #e7d8f1;border-radius:24px;justify-content:space-between;align-items:center;gap:24px;padding:28px 36px;display:flex;overflow:hidden}.loyalty-page-module__tzNq7W__eyebrow{letter-spacing:1.7px;color:#a07db3;font-size:9px;font-weight:700}.loyalty-page-module__tzNq7W__hero h1{letter-spacing:-.8px;margin:10px 0;font-size:32px;font-weight:750;line-height:1.3}.loyalty-page-module__tzNq7W__hero p{color:#9a82a5;margin:0 0 20px;font-size:13px;line-height:1.8}.loyalty-page-module__tzNq7W__primary{color:#fff;background:linear-gradient(110deg,#672992,#8945b3);border-radius:10px;align-items:center;gap:8px;padding:11px 16px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:0 5px 12px #67338e20}.loyalty-page-module__tzNq7W__art{color:#a36bc0;background:#fff;border:1px solid #eddef5;border-radius:25px;flex-shrink:0;place-items:center;width:125px;height:125px;margin-inline-end:23px;display:grid;position:relative;transform:rotate(9deg);box-shadow:8px 8px #dbc4ec}.loyalty-page-module__tzNq7W__art>svg:last-child{color:#c29ad8;position:absolute;top:12px;right:10px}.loyalty-page-module__tzNq7W__stats{grid-template-columns:1.2fr 1fr 1fr;gap:18px;margin:23px 0;display:grid}.loyalty-page-module__tzNq7W__stat,.loyalty-page-module__tzNq7W__balance{background:#fff;border:1px solid #e6daef;border-radius:17px;align-items:center;gap:15px;padding:22px;display:flex}.loyalty-page-module__tzNq7W__statIcon{color:#a06cb6;background:#f3eafa;border-radius:13px;flex-shrink:0;place-items:center;width:45px;height:45px;display:grid}.loyalty-page-module__tzNq7W__stats p{color:#9f85ac;margin:0 0 9px;font-size:11px}.loyalty-page-module__tzNq7W__stats strong{letter-spacing:-.7px;align-items:baseline;gap:9px;font-size:28px;font-weight:650;line-height:1.1;display:flex}.loyalty-page-module__tzNq7W__stats small{letter-spacing:0;color:#b097bb;font-size:10px;font-weight:400}.loyalty-page-module__tzNq7W__balance{color:#fff;background:linear-gradient(115deg,#5d2689,#8a49b2);border-color:#7a3da5;box-shadow:0 8px 20px #6d359f13}.loyalty-page-module__tzNq7W__balance .loyalty-page-module__tzNq7W__statIcon{color:#e6cef6;background:#ffffff13;border:1px solid #ffffff17}.loyalty-page-module__tzNq7W__balance p,.loyalty-page-module__tzNq7W__balance small{color:#e0cbee}.loyalty-page-module__tzNq7W__workspace{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:23px;margin-bottom:24px;display:grid}.loyalty-page-module__tzNq7W__codeCard,.loyalty-page-module__tzNq7W__checkCard{background:#fff;border:1px solid #e6daee;border-radius:20px;min-width:0;padding:25px;scroll-margin-top:100px}.loyalty-page-module__tzNq7W__sectionHead{align-items:center;gap:12px;display:flex}.loyalty-page-module__tzNq7W__icon{color:#a06cb8;background:#f2e8f9;border-radius:12px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.loyalty-page-module__tzNq7W__sectionHead h2{letter-spacing:-.3px;margin:0;font-size:18px;font-weight:700}.loyalty-page-module__tzNq7W__sectionHead p{color:#a68db0;margin:5px 0 0;font-size:11px;line-height:1.8}.loyalty-page-module__tzNq7W__enabled,.loyalty-page-module__tzNq7W__disabled{color:#65a38b;background:#ecf8f2;border-radius:6px;margin-top:19px;padding:5px 9px;font-size:9px;display:inline-flex}.loyalty-page-module__tzNq7W__disabled{color:#a28bad;background:#f5eff8}.loyalty-page-module__tzNq7W__copyWrap{margin:20px 0}.loyalty-page-module__tzNq7W__copyWrap>div{margin:0}.loyalty-page-module__tzNq7W__copyWrap>div>span{letter-spacing:1.2px;color:#a484b3;font-size:9px}.loyalty-page-module__tzNq7W__copyWrap>div>div{background:#fcf8ff;border:1px dashed #d7bbe7;border-radius:11px;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;padding:14px 16px;display:flex}.loyalty-page-module__tzNq7W__copyWrap>div>div>span{letter-spacing:2px;color:#9863b1;overflow-wrap:anywhere;font-size:22px;font-weight:650}.loyalty-page-module__tzNq7W__copyWrap button{color:#985faf;cursor:pointer;background:#fff;border:1px solid #e5d2ef;border-radius:8px;flex-shrink:0;align-items:center;gap:7px;min-height:34px;padding:9px 11px;font-size:10px;font-weight:600;display:inline-flex}.loyalty-page-module__tzNq7W__rewards{border-top:1px solid #f0e7f6;grid-template-columns:1fr 1fr;gap:18px;padding-top:20px;display:grid}.loyalty-page-module__tzNq7W__rewards>div{gap:10px;display:grid}.loyalty-page-module__tzNq7W__rewards>div+div{border-inline-start:1px solid #eee3f5;padding-inline-start:20px}.loyalty-page-module__tzNq7W__rewards span{color:#aa8fb4;font-size:10px}.loyalty-page-module__tzNq7W__rewards strong{color:#9460ac;letter-spacing:-.5px;font-size:24px;font-weight:600}.loyalty-page-module__tzNq7W__rewards small{letter-spacing:0;color:#b59bc0;margin-inline-start:7px;font-size:10px;font-weight:400}.loyalty-page-module__tzNq7W__note{color:#ad91bc;border-top:1px solid #f0e7f6;gap:8px;margin-top:20px;padding-top:18px;display:flex}.loyalty-page-module__tzNq7W__note>svg{flex-shrink:0;margin-top:2px}.loyalty-page-module__tzNq7W__note p{margin:0;font-size:10px;line-height:1.9}.loyalty-page-module__tzNq7W__checkCard form{margin-top:25px}.loyalty-page-module__tzNq7W__checkCard label{color:#9c7ca8;gap:9px;font-size:12px}.loyalty-page-module__tzNq7W__checkCard input{color:#8b5ba2;background:#fdfaff;border:1px solid #e6d6ef;border-radius:9px;min-height:46px;padding:12px 13px;font-size:13px}.loyalty-page-module__tzNq7W__checkCard input::placeholder{color:#bba4c6;font-weight:400}.loyalty-page-module__tzNq7W__checkCard button{background:linear-gradient(110deg,#682993,#8944b3);border-radius:10px;min-height:44px;margin-top:3px;font-size:12px;font-weight:600}.loyalty-page-module__tzNq7W__checkCard form>p{color:#9c7fac;font-size:11px;line-height:1.9}.loyalty-page-module__tzNq7W__checkHint{color:#ae90bd;background:#f9f4fd;border-radius:11px;gap:8px;margin-top:22px;padding:16px;display:flex}.loyalty-page-module__tzNq7W__checkHint svg{flex-shrink:0;margin-top:2px}.loyalty-page-module__tzNq7W__checkHint p{margin:0;font-size:10px;line-height:1.9}.loyalty-page-module__tzNq7W__noCode{color:#aa91b7;font-size:12px;line-height:1.9}.loyalty-page-module__tzNq7W__activity{background:#fff;border:1px solid #e6daee;border-radius:21px;overflow:hidden}.loyalty-page-module__tzNq7W__activityHead{justify-content:space-between;align-items:center;gap:15px;padding:23px 25px;display:flex}.loyalty-page-module__tzNq7W__count{color:#9e7cb0;white-space:nowrap;background:#f6effb;border-radius:7px;padding:7px 10px;font-size:9px}.loyalty-page-module__tzNq7W__empty{text-align:center;background:#fefbff;border-top:1px solid #f0e7f6;flex-direction:column;align-items:center;padding:32px 24px 38px;display:flex}.loyalty-page-module__tzNq7W__empty>span{color:#b08cc4;background:#f3eafa;border-radius:18px;place-items:center;width:63px;height:63px;margin-bottom:17px;display:grid}.loyalty-page-module__tzNq7W__empty h3{color:#9a76ab;margin:0 0 10px;font-size:15px;font-weight:600}.loyalty-page-module__tzNq7W__empty p{color:#b29bbd;max-width:330px;margin:0;font-size:11px;line-height:1.9}.loyalty-page-module__tzNq7W__entry{border-top:1px solid #f0e7f6;align-items:start;gap:13px;padding:20px 25px;display:flex}.loyalty-page-module__tzNq7W__entryIcon{color:#a479bc;background:#f1e8f9;border-radius:11px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.loyalty-page-module__tzNq7W__entryText{flex:1;min-width:0}.loyalty-page-module__tzNq7W__entry h3{color:#866197;overflow-wrap:anywhere;margin:0 0 7px;font-size:13px;font-weight:600}.loyalty-page-module__tzNq7W__entry p{color:#b19abc;margin:0;font-size:10px}.loyalty-page-module__tzNq7W__entry details{color:#b298bf;margin-top:12px;font-size:10px}.loyalty-page-module__tzNq7W__entry summary{cursor:pointer}.loyalty-page-module__tzNq7W__entry dl{gap:7px;display:grid}.loyalty-page-module__tzNq7W__entry dl>div{gap:16px;display:flex}.loyalty-page-module__tzNq7W__entry dd{overflow-wrap:anywhere;margin:0}.loyalty-page-module__tzNq7W__entryPoints{color:#a071b5;justify-items:end;gap:4px;font-size:18px;font-weight:600;display:grid}.loyalty-page-module__tzNq7W__entryPoints small{color:#bba2c7;font-size:9px;font-weight:400}.loyalty-page-module__tzNq7W__pagination{color:#ad8fbc;justify-content:center;align-items:center;gap:17px;margin-top:23px;font-size:11px;display:flex}.loyalty-page-module__tzNq7W__pagination a{color:#9563ab;background:#fff;border:1px solid #e4d4ee;border-radius:9px;padding:9px 14px;text-decoration:none}.loyalty-page-module__tzNq7W__page :is(a,button,input,summary):focus-visible{outline-offset:3px;outline:3px solid #bb94d4}@media (max-width:1000px){.loyalty-page-module__tzNq7W__workspace{grid-template-columns:minmax(0,1fr)}.loyalty-page-module__tzNq7W__stats{gap:13px}.loyalty-page-module__tzNq7W__stat,.loyalty-page-module__tzNq7W__balance{gap:10px;padding:19px 16px}.loyalty-page-module__tzNq7W__statIcon{width:39px;height:39px}.loyalty-page-module__tzNq7W__stats strong{font-size:25px}.loyalty-page-module__tzNq7W__stats small{font-size:9px}}@media (max-width:600px){.loyalty-page-module__tzNq7W__hero{border-radius:20px;gap:12px;padding:25px 21px}.loyalty-page-module__tzNq7W__hero h1{font-size:26px}.loyalty-page-module__tzNq7W__hero p{font-size:12px}.loyalty-page-module__tzNq7W__eyebrow{font-size:8px}.loyalty-page-module__tzNq7W__art{border-radius:17px;width:80px;height:88px;margin-inline-end:5px}.loyalty-page-module__tzNq7W__art>svg:first-child{width:40px;height:40px}.loyalty-page-module__tzNq7W__art>svg:last-child{width:16px;top:7px;right:5px}.loyalty-page-module__tzNq7W__primary{padding:10px 13px;font-size:11px}.loyalty-page-module__tzNq7W__stats{grid-template-columns:1fr 1fr;gap:12px;margin:19px 0}.loyalty-page-module__tzNq7W__balance{grid-column:1/-1}.loyalty-page-module__tzNq7W__stat,.loyalty-page-module__tzNq7W__balance{padding:18px 15px}.loyalty-page-module__tzNq7W__stats p{font-size:10px}.loyalty-page-module__tzNq7W__stats strong{flex-wrap:wrap;gap:5px;font-size:25px}.loyalty-page-module__tzNq7W__statIcon{border-radius:10px;width:35px;height:35px}.loyalty-page-module__tzNq7W__statIcon svg{width:18px}.loyalty-page-module__tzNq7W__codeCard,.loyalty-page-module__tzNq7W__checkCard{padding:22px 18px}.loyalty-page-module__tzNq7W__sectionHead{gap:10px}.loyalty-page-module__tzNq7W__sectionHead h2{font-size:16px}.loyalty-page-module__tzNq7W__sectionHead p{font-size:10px}.loyalty-page-module__tzNq7W__icon{width:39px;height:39px}.loyalty-page-module__tzNq7W__copyWrap>div>div{padding:13px 11px}.loyalty-page-module__tzNq7W__copyWrap>div>div>span{letter-spacing:1.5px;font-size:19px}.loyalty-page-module__tzNq7W__copyWrap button{padding:8px;font-size:9px}.loyalty-page-module__tzNq7W__rewards span{font-size:9px}.loyalty-page-module__tzNq7W__activityHead{gap:9px;padding:20px 17px}.loyalty-page-module__tzNq7W__activityHead .loyalty-page-module__tzNq7W__count{padding:6px 7px;font-size:8px}.loyalty-page-module__tzNq7W__activityHead .loyalty-page-module__tzNq7W__sectionHead p{font-size:9px}.loyalty-page-module__tzNq7W__entry{padding:18px 17px}.loyalty-page-module__tzNq7W__empty{padding:28px 20px 32px}}
.review-page-module__H_-NzG__page{color:#30203e;min-width:0;padding-bottom:25px}.review-page-module__H_-NzG__page *{box-sizing:border-box}.review-page-module__H_-NzG__hero{background:radial-gradient(at 100% 0,#e3d0f6,#0000 60%),linear-gradient(110deg,#fff,#f8f2ff);border:1px solid #e5d6f0;border-radius:24px;justify-content:space-between;align-items:center;gap:25px;padding:34px 38px;display:flex;overflow:hidden}.review-page-module__H_-NzG__eyebrow{letter-spacing:1.6px;color:#9670ad;font-size:10px;font-weight:700}.review-page-module__H_-NzG__hero h1{letter-spacing:-1px;margin:10px 0;font-size:34px;font-weight:750;line-height:1.3}.review-page-module__H_-NzG__hero p{color:#8c7698;margin:0 0 22px;font-size:14px;line-height:1.8}.review-page-module__H_-NzG__primary{color:#fff;background:linear-gradient(110deg,#62258e,#8642b3);border-radius:10px;align-items:center;gap:8px;padding:12px 17px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:0 5px 14px #67338d26}.review-page-module__H_-NzG__art{color:#9b68b9;background:#ffffffed;border:1px solid #ebdef5;border-radius:19px;flex-direction:column;flex-shrink:0;align-items:start;gap:14px;width:180px;margin-inline-end:22px;padding:22px;display:flex;transform:rotate(7deg);box-shadow:9px 9px #d9c3ec}.review-page-module__H_-NzG__art>div{color:#eab308;gap:5px;display:flex}.review-page-module__H_-NzG__art i{background:#eadff1;border-radius:4px;width:105px;height:4px;display:block}.review-page-module__H_-NzG__art i:last-child{width:70px}.review-page-module__H_-NzG__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:22px 0;display:flex}.review-page-module__H_-NzG__tabs{background:#f0e8f8;border:1px solid #e8dcef;border-radius:12px;gap:7px;padding:5px;display:flex}.review-page-module__H_-NzG__tabs a{color:#78429e;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:43px;padding:10px 18px;font-size:12px;font-weight:600;text-decoration:none;display:flex}.review-page-module__H_-NzG__tabs a[aria-current=page]{color:#fff;background:linear-gradient(110deg,#7f3cb1,#60238e);box-shadow:0 4px 10px #62248d29}.review-page-module__H_-NzG__tabs a:not([aria-current]):hover{background:#e7daf1}.review-page-module__H_-NzG__toolbarNote{color:#9e88ab;align-items:center;gap:7px;font-size:11px;display:flex}.review-page-module__H_-NzG__workspace{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.review-page-module__H_-NzG__formCard{background:#fff;border:1px solid #e7ddee;border-radius:21px;min-width:0;padding:26px;scroll-margin-top:100px}.review-page-module__H_-NzG__sectionHead{align-items:center;gap:12px;margin-bottom:26px;display:flex}.review-page-module__H_-NzG__icon{color:#8c4faa;background:#f3eafa;border-radius:13px;flex-shrink:0;place-items:center;width:46px;height:46px;display:grid}.review-page-module__H_-NzG__sectionHead h2,.review-page-module__H_-NzG__library h2{letter-spacing:-.3px;margin:0;font-size:18px;font-weight:700}.review-page-module__H_-NzG__sectionHead p{color:#9b87a6;margin:5px 0 0;font-size:12px;line-height:1.7}.review-page-module__H_-NzG__formCard form label{color:#665071;gap:8px;font-size:12px;font-weight:600}.review-page-module__H_-NzG__formCard input,.review-page-module__H_-NzG__formCard textarea{color:#604b6c;background:#fdfbff;border:1px solid #e5d9ed;border-radius:9px;width:100%;min-width:0;padding:12px;font-size:13px}.review-page-module__H_-NzG__formCard input::placeholder,.review-page-module__H_-NzG__formCard textarea::placeholder{color:#ac9ab7;font-weight:400}.review-page-module__H_-NzG__formCard textarea{resize:vertical;min-height:145px;line-height:1.8}.review-page-module__H_-NzG__hint{color:#ac99b5;font-size:10px;font-weight:400;line-height:1.7}.review-page-module__H_-NzG__formCard form button[type=submit]{background:linear-gradient(110deg,#62268f,#8744b5);border-radius:10px;min-height:45px;margin-top:6px;font-size:13px;font-weight:600}.review-page-module__H_-NzG__formCard form>p{font-size:12px;line-height:1.8}.review-page-module__H_-NzG__notice{color:#a18aad;border-top:1px solid #f0e8f5;align-items:start;gap:9px;margin-top:19px;padding-top:17px;display:flex}.review-page-module__H_-NzG__notice svg{flex-shrink:0;margin-top:2px}.review-page-module__H_-NzG__notice p{margin:0;font-size:10px;line-height:1.9}.review-page-module__H_-NzG__ratingField{gap:10px;margin:6px 0 9px;display:grid}.review-page-module__H_-NzG__ratingField>span{color:#665071;font-size:12px;font-weight:600}.review-page-module__H_-NzG__ratingControls{background:#fcf9ff;border:1px solid #eee3f6;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:15px;display:flex}.review-page-module__H_-NzG__ratingButtons{gap:4px;display:flex}.review-page-module__H_-NzG__ratingButtons button{color:#eab308;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:4px;display:grid}.review-page-module__H_-NzG__ratingButtons button:hover{color:#eab308;background:#fffbeb}.review-page-module__H_-NzG__numericRating{max-width:110px;gap:5px!important;display:grid!important}.review-page-module__H_-NzG__numericRating>span{color:#a08aad;font-size:9px}.review-page-module__H_-NzG__numericRating input{min-height:34px;padding:7px 9px}.review-page-module__H_-NzG__library{min-width:0}.review-page-module__H_-NzG__libraryHead{justify-content:space-between;align-items:center;gap:10px;margin:6px 0 20px;display:flex}.review-page-module__H_-NzG__libraryHead .review-page-module__H_-NzG__eyebrow{letter-spacing:1.4px;font-size:9px}.review-page-module__H_-NzG__libraryHead h2{margin-top:7px}.review-page-module__H_-NzG__count{color:#8b60a4;white-space:nowrap;background:#eee4f6;border-radius:7px;padding:6px 9px;font-size:10px}.review-page-module__H_-NzG__empty{text-align:center;background:#ffffffb3;border:1px dashed #d9c9e7;border-radius:21px;flex-direction:column;align-items:center;padding:44px 26px;display:flex}.review-page-module__H_-NzG__empty>span{color:#9d70b8;background:#f0e6f8;border-radius:21px;place-items:center;width:76px;height:76px;margin:8px 0 25px;display:grid;box-shadow:0 0 0 8px #f8f2fc}.review-page-module__H_-NzG__empty h3{margin:0 0 10px;font-size:17px;font-weight:650}.review-page-module__H_-NzG__empty p{color:#9c87a7;max-width:280px;margin:0;font-size:12px;line-height:1.9}.review-page-module__H_-NzG__empty a{color:#8551a4;align-items:center;gap:7px;margin-top:23px;font-size:12px;font-weight:600;text-decoration:none;display:flex}.review-page-module__H_-NzG__tip{color:#9c70b6;background:#f2eaf9;border:1px solid #eadff2;border-radius:15px;gap:11px;margin-top:19px;padding:21px;display:flex}.review-page-module__H_-NzG__tip>svg{flex-shrink:0;margin-top:3px}.review-page-module__H_-NzG__tip h3{color:#855e9d;margin:0 0 6px;font-size:12px;font-weight:600}.review-page-module__H_-NzG__tip p{color:#a087ae;margin:0;font-size:11px;line-height:1.9}.review-page-module__H_-NzG__list{gap:16px;display:grid}.review-page-module__H_-NzG__review{background:#fff;border:1px solid #e8dfef;border-radius:18px;min-width:0;padding:22px}.review-page-module__H_-NzG__reviewHead{align-items:center;gap:11px;display:flex}.review-page-module__H_-NzG__reviewHead h3{margin:0 0 4px;font-size:14px;font-weight:650}.review-page-module__H_-NzG__reviewHead time{color:#aa95b4;font-size:10px}.review-page-module__H_-NzG__reviewHead .review-page-module__H_-NzG__icon{border-radius:11px;width:40px;height:40px}.review-page-module__H_-NzG__ratingLine{align-items:center;gap:10px;margin:18px 0 14px;display:flex}.review-page-module__H_-NzG__stars{color:#eab308;gap:3px;display:flex}.review-page-module__H_-NzG__ratingLine strong{color:#8652a3;font-size:13px}.review-page-module__H_-NzG__ratingLine small{color:#b5a0bf;font-size:10px;font-weight:400}.review-page-module__H_-NzG__comment{color:#80688f;white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 18px;font-size:13px;line-height:1.9}.review-page-module__H_-NzG__review details{color:#a28aae;border-top:1px solid #f0e8f5;padding-top:13px;font-size:10px}.review-page-module__H_-NzG__review summary{cursor:pointer}.review-page-module__H_-NzG__review dl{gap:8px;display:grid}.review-page-module__H_-NzG__review dl>div{justify-content:space-between;gap:12px;display:flex}.review-page-module__H_-NzG__review dd{color:#7c5d8c;margin:0}.review-page-module__H_-NzG__pagination{color:#967ca4;justify-content:center;align-items:center;gap:17px;margin-top:24px;font-size:12px;display:flex}.review-page-module__H_-NzG__pagination a{color:#82479f;background:#fff;border:1px solid #dfcfea;border-radius:9px;padding:9px 14px;text-decoration:none}.review-page-module__H_-NzG__page :is(a,button,input,textarea,summary):focus-visible{outline-offset:3px;outline:3px solid #b388d1}@media (max-width:1100px){.review-page-module__H_-NzG__workspace{grid-template-columns:minmax(0,1fr)}.review-page-module__H_-NzG__empty{padding:32px 24px}.review-page-module__H_-NzG__ratingControls{justify-content:start;gap:25px}}@media (max-width:600px){.review-page-module__H_-NzG__hero{border-radius:20px;gap:12px;padding:25px 21px}.review-page-module__H_-NzG__hero h1{font-size:28px}.review-page-module__H_-NzG__hero p{font-size:12px}.review-page-module__H_-NzG__eyebrow{font-size:8px}.review-page-module__H_-NzG__art{border-radius:13px;gap:10px;width:93px;margin-inline-end:7px;padding:14px}.review-page-module__H_-NzG__art>svg{width:26px;height:26px}.review-page-module__H_-NzG__art>div{gap:2px}.review-page-module__H_-NzG__art>div svg{width:11px;height:11px}.review-page-module__H_-NzG__art i{width:60px}.review-page-module__H_-NzG__art i:last-child{width:40px}.review-page-module__H_-NzG__primary{padding:10px 13px;font-size:11px}.review-page-module__H_-NzG__toolbar{gap:13px;margin:18px 0}.review-page-module__H_-NzG__tabs{width:100%}.review-page-module__H_-NzG__tabs a{flex:1;padding:10px;font-size:12px}.review-page-module__H_-NzG__toolbarNote{font-size:10px}.review-page-module__H_-NzG__formCard{padding:21px 17px}.review-page-module__H_-NzG__sectionHead h2,.review-page-module__H_-NzG__library h2{font-size:17px}.review-page-module__H_-NzG__sectionHead p{font-size:11px}.review-page-module__H_-NzG__sectionHead{gap:10px}.review-page-module__H_-NzG__libraryHead{gap:8px}.review-page-module__H_-NzG__count{font-size:9px}.review-page-module__H_-NzG__ratingControls{gap:14px;padding:12px}.review-page-module__H_-NzG__ratingButtons button{padding:3px}.review-page-module__H_-NzG__ratingButtons svg{width:26px;height:26px}.review-page-module__H_-NzG__numericRating{max-width:100px}.review-page-module__H_-NzG__review{padding:19px}}
.documents-module__lD4EuW__page{color:#2e203e;gap:0;min-width:0;padding-bottom:25px;display:grid}.documents-module__lD4EuW__page *{box-sizing:border-box}.documents-module__lD4EuW__hero{background:radial-gradient(at 100% 0,#e6d5f8,#0000 65%),linear-gradient(115deg,#fff,#f7f0ff);border:1px solid #e5d8f0;border-radius:24px;justify-content:space-between;align-items:center;gap:24px;padding:34px 40px;display:flex;overflow:hidden}.documents-module__lD4EuW__eyebrow{letter-spacing:1.6px;color:#9570ad;font-size:10px;font-weight:700}.documents-module__lD4EuW__hero h1{letter-spacing:-1px;margin:10px 0;font-size:34px;font-weight:750;line-height:1.25}.documents-module__lD4EuW__hero p{color:#877392;margin:0 0 23px;font-size:14px;line-height:1.8}.documents-module__lD4EuW__primary{background:linear-gradient(110deg,#5b238b,#8641b5);border-radius:10px;align-items:center;gap:8px;padding:12px 17px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:0 6px 15px #6e329324;color:#fff!important}.documents-module__lD4EuW__art{color:#9965bc;background:#fff;border-radius:16px;flex-direction:column;flex-shrink:0;align-items:center;gap:7px;width:125px;height:163px;margin-inline-end:35px;padding:20px;display:flex;transform:rotate(9deg);box-shadow:10px 10px #d6bfe9,0 15px 35px #71339b16}.documents-module__lD4EuW__art span{letter-spacing:2px;font-size:10px;font-weight:700}.documents-module__lD4EuW__art i{background:#eee3f6;border-radius:5px;width:65px;height:4px}.documents-module__lD4EuW__art i:last-child{align-self:start;width:40px;margin-inline-start:10px}.documents-module__lD4EuW__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-block:20px;display:flex}.documents-module__lD4EuW__tabs{background:#f1eafa;border:1px solid #e6ddef;border-radius:12px;gap:8px;padding:5px;display:flex}.documents-module__lD4EuW__tabs a{color:#74399b;border-radius:8px;align-items:center;gap:8px;min-height:44px;padding:10px 17px;font-size:12px;font-weight:600;text-decoration:none;display:flex}.documents-module__lD4EuW__tabs a[aria-current=page]{color:#fff;background:linear-gradient(110deg,#7939ad,#612494);box-shadow:0 4px 10px #63248d30}.documents-module__lD4EuW__tabs a:not([aria-current=page]):hover{background:#e6d8f2}.documents-module__lD4EuW__reports{color:#7d429f;align-items:center;gap:7px;font-size:12px;font-weight:600;text-decoration:none;display:flex}.documents-module__lD4EuW__workspace{grid-template-columns:minmax(0,1fr) 270px;align-items:start;gap:24px;display:grid}.documents-module__lD4EuW__content{gap:20px;min-width:0;display:grid}.documents-module__lD4EuW__content>section{background:#fff;border:1px solid #e9e0f1;border-radius:20px;min-width:0;padding:26px;box-shadow:0 4px 20px #4f246004}.documents-module__lD4EuW__content>section:first-child{scroll-margin-top:24px}.documents-module__lD4EuW__content h2{letter-spacing:-.3px;margin:0 0 9px;font-size:18px;font-weight:700}.documents-module__lD4EuW__content>section>p{color:#97849f;margin:0 0 23px;font-size:12px;line-height:1.85}.documents-module__lD4EuW__content form{gap:14px}.documents-module__lD4EuW__content form label{color:#614b71;gap:8px;font-size:12px;font-weight:600}.documents-module__lD4EuW__content form input,.documents-module__lD4EuW__content form select{color:#5e4770;background:#fdfbff;border:1px solid #e6dced;border-radius:9px;min-height:45px;padding:12px 13px;font-size:13px}.documents-module__lD4EuW__content form label:has(input[type=file]){text-align:center;color:#8e59b1;background:#fcf9ff;border:1.5px dashed #d3bce4;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:150px;margin-top:8px;padding:24px 14px;font-size:13px;line-height:1.9;display:flex}.documents-module__lD4EuW__content form input[type=file]{cursor:pointer;background:0 0;border:0;align-self:center;width:240px;max-width:100%;min-height:54px;margin-inline:auto;padding:8px 0;font-size:14px;display:block}.documents-module__lD4EuW__content input::file-selector-button{font:inherit;color:#743399;cursor:pointer;background:#fff;border:1px solid #d8bfe9;border-radius:9px;margin-inline-end:14px;padding:12px 17px;font-weight:600;box-shadow:0 3px 8px #71359d0a}.documents-module__lD4EuW__content form button{background:linear-gradient(110deg,#62268f,#8643b3);border-radius:10px;min-height:44px;font-size:13px;font-weight:600}.documents-module__lD4EuW__content form>p{color:#9a88a6;margin:0;font-size:10px;line-height:1.8}.documents-module__lD4EuW__content>section:not(:first-child) h2{overflow-wrap:anywhere;align-items:center;gap:10px;display:flex}.documents-module__lD4EuW__content>section:not(:first-child) h2:before{content:"PDF";letter-spacing:1px;color:#9562b5;background:#f3eafa;border-radius:10px;place-items:center;padding:13px 10px;font-size:10px;display:grid}.documents-module__lD4EuW__content dl{border-top:1px solid #f1e9f7;grid-template-columns:minmax(100px,1fr) minmax(0,1.7fr);gap:11px 14px;padding:18px 0;font-size:11px;line-height:1.7}.documents-module__lD4EuW__content dt{color:#a08ba9}.documents-module__lD4EuW__content dd{overflow-wrap:anywhere;color:#685575}.documents-module__lD4EuW__content>section>a{color:#7c40a4;background:#f3eafa;border-radius:9px;margin:0 0 14px;padding:10px 14px;font-size:12px;font-weight:600;display:inline-flex}.documents-module__lD4EuW__content form:has(input[value=document-delete]) button{color:#b65a72;background:#fff4f6;border:1px solid #f4dce4;min-height:36px;font-size:11px}.documents-module__lD4EuW__content>div{text-align:center;color:#927ca1;background:#fff9;border:1px dashed #d9c7e8;border-radius:18px;padding:30px;font-size:13px}.documents-module__lD4EuW__aside{background:linear-gradient(145deg,#f4ecfb,#fff);border:1px solid #e6dbee;border-radius:20px;flex-direction:column;align-items:start;padding:27px 23px;display:flex}.documents-module__lD4EuW__asideIcon{color:#9864b8;background:#fff;border:1px solid #eadff4;border-radius:17px;place-items:center;width:62px;height:62px;margin-bottom:24px;display:grid;box-shadow:0 5px 15px #6a348a08}.documents-module__lD4EuW__aside .documents-module__lD4EuW__eyebrow{letter-spacing:1.3px;font-size:9px}.documents-module__lD4EuW__aside h2{letter-spacing:-.5px;margin:10px 0 12px;font-size:22px;font-weight:650;line-height:1.5}.documents-module__lD4EuW__aside p{color:#9985a5;margin:0;font-size:12px;line-height:1.9}.documents-module__lD4EuW__tip{color:#9b77b2;border-top:1px solid #e7dcee;align-items:start;gap:9px;margin-top:25px;padding-top:23px;display:flex}.documents-module__lD4EuW__tip svg{flex-shrink:0;margin-top:2px}.documents-module__lD4EuW__tip strong{color:#866197;font-size:11px;font-weight:600}.documents-module__lD4EuW__tip p{margin-top:7px;font-size:10px}.documents-module__lD4EuW__formats{align-items:center;gap:10px;margin-top:24px;display:flex}.documents-module__lD4EuW__formats span{color:#966bad;border:1px solid #dfcfea;border-radius:6px;padding:7px;font-size:9px;font-weight:700}.documents-module__lD4EuW__formats p{font-size:10px}.documents-module__lD4EuW__pagination{color:#8d749c;justify-content:center;align-items:center;gap:16px;font-size:12px;display:flex}.documents-module__lD4EuW__pagination a{color:#8249a6;background:#fff;border:1px solid #dfcfea;border-radius:8px;padding:8px 13px;text-decoration:none}.documents-module__lD4EuW__page :is(a,button,input,select):focus-visible{outline-offset:3px;outline:3px solid #b58bd5}@media (max-width:1150px){.documents-module__lD4EuW__workspace{grid-template-columns:minmax(0,1fr) 230px}.documents-module__lD4EuW__hero{padding:30px}.documents-module__lD4EuW__aside{padding:23px 19px}.documents-module__lD4EuW__aside h2{font-size:19px}}@media (max-width:950px){.documents-module__lD4EuW__workspace{grid-template-columns:minmax(0,1fr)}.documents-module__lD4EuW__aside{display:none}}@media (max-width:600px){.documents-module__lD4EuW__hero{border-radius:20px;gap:10px;padding:25px 20px}.documents-module__lD4EuW__hero h1{font-size:27px}.documents-module__lD4EuW__hero p{font-size:12px}.documents-module__lD4EuW__eyebrow{font-size:8px}.documents-module__lD4EuW__art{gap:4px;width:75px;height:112px;margin-inline-end:8px;padding:13px 10px}.documents-module__lD4EuW__art svg{width:38px;height:46px}.documents-module__lD4EuW__art i{width:40px}.documents-module__lD4EuW__art i:last-child{width:28px;margin-inline-start:0}.documents-module__lD4EuW__art span{font-size:8px}.documents-module__lD4EuW__primary{padding:10px 12px;font-size:11px}.documents-module__lD4EuW__toolbar{gap:14px}.documents-module__lD4EuW__tabs{width:100%}.documents-module__lD4EuW__tabs a{flex:1;justify-content:center;padding:10px 12px;font-size:11px}.documents-module__lD4EuW__reports{font-size:11px}.documents-module__lD4EuW__content>section{padding:21px 17px}.documents-module__lD4EuW__content h2{font-size:17px}.documents-module__lD4EuW__content dl{grid-template-columns:minmax(0,1fr);gap:4px}.documents-module__lD4EuW__content dd{margin-bottom:10px}.documents-module__lD4EuW__content form input{min-width:0;max-width:100%}}
.saved-module__5zC1rW__page{color:#2d193f;gap:22px;min-width:0;display:grid}.saved-module__5zC1rW__header{align-items:center;gap:15px;padding:5px 0;display:flex}.saved-module__5zC1rW__heart{color:#8046a1;background:linear-gradient(135deg,#f2e4fc,#eadcf5);border:1px solid #e7d2f3;border-radius:17px;flex:none;place-items:center;width:52px;height:52px;display:grid}.saved-module__5zC1rW__header h1{letter-spacing:-.035em;margin:0 0 6px;font-size:25px;font-weight:750}.saved-module__5zC1rW__header p{color:#7c6789;margin:0;font-size:14px;line-height:1.7}.saved-module__5zC1rW__tabs{background:#ede4f5;border-radius:12px;gap:5px;width:fit-content;padding:5px;display:flex}.saved-module__5zC1rW__tabs a{color:#776086;border-radius:9px;padding:9px 18px;font-size:14px;text-decoration:none}.saved-module__5zC1rW__tabs a[aria-current]{color:#703996;background:#fff;font-weight:650;box-shadow:0 2px 5px #4423570d}.saved-module__5zC1rW__collection{gap:17px;display:grid}.saved-module__5zC1rW__sectionHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.saved-module__5zC1rW__sectionHead h2{margin:0;font-size:17px;font-weight:700}.saved-module__5zC1rW__sectionHead a{color:#7b489b;align-items:center;gap:6px;font-size:13px;text-decoration:none;display:flex}.saved-module__5zC1rW__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.saved-module__5zC1rW__card{background:#fff;border:1px solid #e7d9f0;border-radius:18px;grid-template-columns:72px minmax(0,1fr);align-content:start;column-gap:16px;min-width:0;padding:22px;transition:border-color .2s,box-shadow .2s;display:grid;box-shadow:0 8px 28px -24px #65388750}.saved-module__5zC1rW__card:hover{border-color:#cdb2df;box-shadow:0 8px 24px -19px #69368b55}.saved-module__5zC1rW__cardTop{display:contents}.saved-module__5zC1rW__photo{color:#9464b0;background:linear-gradient(135deg,#f3eafb,#e8d9f4);border-radius:15px;grid-area:1/1/3;align-self:start;width:72px;height:82px;position:relative;overflow:hidden}.saved-module__5zC1rW__photo>span{place-items:center;width:100%;height:100%;display:grid}.saved-module__5zC1rW__photo img{object-fit:cover}.saved-module__5zC1rW__savedMark{color:#a15186;grid-area:1/2;justify-self:start;align-items:center;gap:5px;margin-bottom:5px;font-size:12px;font-weight:600;display:inline-flex}.saved-module__5zC1rW__card h3{overflow-wrap:anywhere;margin:0 0 4px;font-size:17px;font-weight:700;line-height:1.5}.saved-module__5zC1rW__reference{color:#806b8e;margin:0;font-size:13px}.saved-module__5zC1rW__profile{color:#733d97;background:#f6f0fb;border:1px solid #eadcf3;border-radius:10px;grid-column:1/-1;justify-content:space-between;align-items:center;margin-top:22px;padding:11px 14px;font-size:14px;font-weight:650;text-decoration:none;display:flex}.saved-module__5zC1rW__profile:hover{background:#eadcf4}.saved-module__5zC1rW__page .saved-module__5zC1rW__remove form{gap:0;margin:0}.saved-module__5zC1rW__page .saved-module__5zC1rW__remove form fieldset>button{color:#856d92;box-shadow:none;background:0 0;border:0;width:100%;min-height:36px;margin:0;padding:12px 4px 0;font-size:13px;font-weight:400}.saved-module__5zC1rW__page .saved-module__5zC1rW__remove form fieldset>button:hover{color:#a33f73}.saved-module__5zC1rW__page form>p{font-size:13px;line-height:1.7}.saved-module__5zC1rW__empty{text-align:center;background:#fff;border:1px dashed #ddc9e9;border-radius:20px;padding:42px 20px}.saved-module__5zC1rW__empty>span{color:#9558b0;background:#f5eafa;border-radius:22px;place-items:center;width:68px;height:68px;margin:0 auto 15px;display:grid}.saved-module__5zC1rW__empty h3{margin:0 0 8px;font-size:19px}.saved-module__5zC1rW__empty p{color:#7b6488;max-width:390px;margin:0 auto 20px;font-size:14px;line-height:1.8}.saved-module__5zC1rW__browse{color:#fff;background:#753c9c;border-radius:11px;align-items:center;gap:8px;padding:11px 17px;font-size:14px;text-decoration:none;display:inline-flex}.saved-module__5zC1rW__add{background:linear-gradient(115deg,#f3eafa,#fff 80%);border:1px solid #e4d2f0;border-radius:18px;grid-template-columns:minmax(0,1fr) minmax(300px,.9fr);align-items:center;gap:24px;padding:23px 25px;display:grid;box-shadow:0 5px 22px -23px #61328160}.saved-module__5zC1rW__add summary{color:#72458e;cursor:pointer;font-size:14px;font-weight:650}.saved-module__5zC1rW__add summary>span{vertical-align:middle;align-items:center;gap:8px;display:inline-flex}.saved-module__5zC1rW__add p{color:#7b6786;max-width:330px;margin:5px 0 0;font-size:14px;line-height:1.7}.saved-module__5zC1rW__page .saved-module__5zC1rW__add form{gap:8px;min-width:0;max-width:none;margin:0}.saved-module__5zC1rW__page .saved-module__5zC1rW__add label{color:#594268;gap:8px;font-size:14px;display:grid}.saved-module__5zC1rW__page .saved-module__5zC1rW__add input{width:100%;min-width:0;height:46px;font:inherit;box-shadow:none;background:0 0;border:0;border-radius:10px;outline:none;padding:10px 12px 10px 0;font-size:14px}.saved-module__5zC1rW__page .saved-module__5zC1rW__add form button{color:#fff;white-space:nowrap;background:linear-gradient(120deg,#8248a5,#69328f);border:0;border-radius:10px;place-self:end stretch;width:auto;min-height:46px;padding:11px 17px;font-size:14px;box-shadow:0 5px 12px -8px #753b9d70}.saved-module__5zC1rW__page a:focus-visible,.saved-module__5zC1rW__page summary:focus-visible,.saved-module__5zC1rW__page button:focus-visible{outline-offset:3px;outline:2px solid #a171bc}.saved-module__5zC1rW__pagination{color:#754495;align-items:center;gap:14px;font-size:14px;display:flex}@media (max-width:1150px){.saved-module__5zC1rW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.saved-module__5zC1rW__grid{grid-template-columns:minmax(0,1fr)}.saved-module__5zC1rW__header{align-items:flex-start;gap:12px}.saved-module__5zC1rW__header h1{font-size:23px}.saved-module__5zC1rW__heart{width:46px;height:46px}.saved-module__5zC1rW__sectionHead{flex-direction:column;align-items:flex-start}.saved-module__5zC1rW__card{padding:18px}.saved-module__5zC1rW__tabs{width:100%}.saved-module__5zC1rW__tabs a{text-align:center;flex:1;padding:9px 12px}}.saved-module__5zC1rW__identity{grid-area:2/2;min-width:0}.saved-module__5zC1rW__remove{grid-column:1/-1}.saved-module__5zC1rW__addIntro{align-items:flex-start;gap:13px;display:flex}.saved-module__5zC1rW__addIcon{color:#834ba5;background:#fff;border:1px solid #e1c9ef;border-radius:13px;flex:none;place-items:center;width:42px;height:42px;display:grid}.saved-module__5zC1rW__add h2{color:#49265e;margin:0;font-size:16px;font-weight:700;line-height:1.5}.saved-module__5zC1rW__page .saved-module__5zC1rW__add form fieldset{grid-template-columns:minmax(0,1fr) auto;align-items:end}.saved-module__5zC1rW__referenceInput{color:#9776ab;background:#fff;border:1px solid #dac4e8;border-radius:10px;align-items:center;gap:8px;min-width:0;padding-inline-start:12px;display:flex}.saved-module__5zC1rW__referenceInput:focus-within{border-color:#9566b1;box-shadow:0 0 0 3px #ecdef5}.saved-module__5zC1rW__referenceInput svg{flex:none}.saved-module__5zC1rW__page .saved-module__5zC1rW__add label{font-size:13px;font-weight:600}.saved-module__5zC1rW__page .saved-module__5zC1rW__add input::placeholder{color:#8d799a;font-weight:400}.saved-module__5zC1rW__page .saved-module__5zC1rW__remove form fieldset>button{padding-top:13px;font-size:13px}.saved-module__5zC1rW__tabs{background:0 0;border-bottom:1px solid #e8dcf0;border-radius:0;gap:24px;width:100%;padding:0}.saved-module__5zC1rW__tabs a{border-bottom:2px solid #0000;border-radius:0;padding:10px 1px 13px}.saved-module__5zC1rW__tabs a[aria-current]{box-shadow:none;background:0 0;border-bottom-color:#8344a6}.saved-module__5zC1rW__empty{background:radial-gradient(at top,#f3e9fa,#0000 65%),#fff;border-style:solid}@media (max-width:1000px){.saved-module__5zC1rW__add{grid-template-columns:minmax(0,1fr);gap:20px}.saved-module__5zC1rW__add p{max-width:none}}@media (max-width:650px){.saved-module__5zC1rW__grid{grid-template-columns:minmax(0,1fr)}.saved-module__5zC1rW__card{padding:19px}.saved-module__5zC1rW__add{padding:20px}.saved-module__5zC1rW__page .saved-module__5zC1rW__add form fieldset{grid-template-columns:minmax(0,1fr)}.saved-module__5zC1rW__page .saved-module__5zC1rW__add form button{width:100%}.saved-module__5zC1rW__tabs a{flex:none}.saved-module__5zC1rW__tabs{gap:22px}.saved-module__5zC1rW__addIntro{gap:10px}}
.booking-sign-in-success-module__pF3yOW__dialog{color:#28133e;text-align:center;background:#fff;border:1px solid #e8d8f5;border-radius:24px;width:min(440px,100vw - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:32px;position:fixed;inset:0;overflow:auto;box-shadow:0 24px 80px #28133e33}.booking-sign-in-success-module__pF3yOW__dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#1f103766}.booking-sign-in-success-module__pF3yOW__dialog h2{margin:16px 0 10px;font-size:24px}.booking-sign-in-success-module__pF3yOW__dialog p{color:#71657c;line-height:1.7}.booking-sign-in-success-module__pF3yOW__check{color:#7031a0;background:#f1e7fa;border-radius:50%;place-items:center;width:56px;height:56px;font-size:30px;display:inline-grid}.booking-sign-in-success-module__pF3yOW__actions{gap:12px;margin-top:24px;display:grid}.booking-sign-in-success-module__pF3yOW__actions button{color:#7031a0;font:inherit;cursor:pointer;background:0 0;border:0;padding:10px}
.public-instant-module__w1b4TW__banner{background:linear-gradient(110deg,#faf5fe,#f1e6fa);border:1px solid #e2ceef;border-radius:20px;align-items:center;gap:18px;margin:28px 0 0;padding:24px 26px;display:flex}.public-instant-module__w1b4TW__icon{color:#6b2e95;background:#e9d9f6;border-radius:17px;flex:0 0 54px;place-items:center;height:54px;display:grid}.public-instant-module__w1b4TW__copy{flex:1;min-width:0}.public-instant-module__w1b4TW__copy>span{color:#9464ad;letter-spacing:1px;font-size:9px;font-weight:700}.public-instant-module__w1b4TW__copy h2{letter-spacing:-.5px;color:#48215f;margin:5px 0 7px;font-size:22px;font-weight:750}.public-instant-module__w1b4TW__copy p{color:#846e92;max-width:620px;margin:0;font-size:12px;line-height:1.8}.public-instant-module__w1b4TW__action{color:#fff;background:linear-gradient(135deg,#7836aa,#58217f);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;gap:12px;padding:13px 18px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 8px 18px -10px #6b2e9580}.public-instant-module__w1b4TW__action:hover{background:#58217f}.public-instant-module__w1b4TW__action:focus-visible{outline-offset:4px;outline:2px solid #7434a1}html[dir=rtl] .public-instant-module__w1b4TW__action svg{transform:scaleX(-1)}@media (max-width:800px){.public-instant-module__w1b4TW__banner{flex-wrap:wrap;gap:14px;padding:20px}.public-instant-module__w1b4TW__copy{flex-basis:calc(100% - 70px)}.public-instant-module__w1b4TW__action{width:100%}.public-instant-module__w1b4TW__copy h2{font-size:20px}}
.follow-ups-module__bs7UhW__page{color:#2f1b40;gap:22px;min-width:0;display:grid}.follow-ups-module__bs7UhW__header{background:radial-gradient(at 100% 0,#e7d5f380,#0000 65%),#fff;border:1px solid #e3d0ef;border-radius:20px;align-items:center;gap:16px;padding:24px;display:flex}.follow-ups-module__bs7UhW__headerIcon{color:#8750a7;background:#f2e6fb;border:1px solid #e2cbed;border-radius:16px;flex:none;place-items:center;width:52px;height:52px;display:grid}.follow-ups-module__bs7UhW__header h1{letter-spacing:-.03em;margin:0 0 6px;font-size:25px;font-weight:750}.follow-ups-module__bs7UhW__header p{color:#7f678e;margin:0;font-size:14px;line-height:1.7}.follow-ups-module__bs7UhW__nav{flex-wrap:wrap;gap:8px;display:flex}.follow-ups-module__bs7UhW__nav a{color:#7f5295;background:#fff;border:1px solid #e3d2ed;border-radius:10px;padding:9px 14px;font-size:14px;text-decoration:none}.follow-ups-module__bs7UhW__nav a[aria-current]{color:#fff;background:#7b419e;border-color:#7b419e}.follow-ups-module__bs7UhW__toolbar{background:#fff;border:1px solid #e7d9ef;border-radius:15px;justify-content:space-between;align-items:center;gap:20px;padding:16px 20px;display:flex}.follow-ups-module__bs7UhW__toolbarTitle{color:#9164aa;align-items:center;gap:10px;display:flex}.follow-ups-module__bs7UhW__toolbarTitle h2{color:#493058;margin:0;font-size:16px;font-weight:700}.follow-ups-module__bs7UhW__toolbarTitle p{color:#8a7299;margin:4px 0 0;font-size:13px}.follow-ups-module__bs7UhW__filter{align-items:center;gap:9px;display:flex}.follow-ups-module__bs7UhW__filter label{color:#80648f;font-size:13px;font-weight:600}.follow-ups-module__bs7UhW__filter select{font:inherit;color:#62417a;text-transform:capitalize;background:#fcf9ff;border:1px solid #e2d1ec;border-radius:9px;min-width:150px;min-height:41px;padding:9px 12px;font-size:14px}.follow-ups-module__bs7UhW__filter button{color:#fff;font:inherit;cursor:pointer;background:#7d449f;border:0;border-radius:9px;align-items:center;gap:6px;padding:11px 15px;font-size:13px;font-weight:650;display:flex}.follow-ups-module__bs7UhW__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.follow-ups-module__bs7UhW__card{--tint:#f2eafa;--accent:#8654a5;background:#fff;border:1px solid #e6d9ef;border-radius:18px;flex-direction:column;min-width:0;transition:border-color .2s,box-shadow .2s;display:flex;overflow:hidden;box-shadow:0 7px 24px -23px #67348050}.follow-ups-module__bs7UhW__card:hover{border-color:#cbb0dd;box-shadow:0 9px 24px -20px #67348050}.follow-ups-module__bs7UhW__card[data-status=completed]{--tint:#eaf4ef;--accent:#58816e}.follow-ups-module__bs7UhW__card[data-status=expired]{--tint:#f3edf6;--accent:#937ba1}.follow-ups-module__bs7UhW__card[data-status=available]{--tint:#e7f4f0;--accent:#4e8977}.follow-ups-module__bs7UhW__cardHead{background:linear-gradient(120deg,var(--tint),#fff);border-bottom:1px solid #eee5f5;justify-content:space-between;align-items:center;gap:10px;padding:17px 19px;display:flex}.follow-ups-module__bs7UhW__cardIcon{width:42px;height:42px;color:var(--accent);background:#ffffffc9;border:1px solid #ffffffd0;border-radius:13px;place-items:center;display:grid}.follow-ups-module__bs7UhW__badge{color:var(--accent);overflow-wrap:anywhere;background:#ffffffc9;border:1px solid #e9e0ef;border-radius:100px;align-items:center;gap:6px;max-width:75%;padding:5px 9px;font-size:12px;font-weight:600;display:inline-flex}.follow-ups-module__bs7UhW__dot{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.follow-ups-module__bs7UhW__cardBody{flex-direction:column;flex:1;padding:19px;display:flex}.follow-ups-module__bs7UhW__eyebrow{color:#9b7bac;letter-spacing:.06em;text-transform:uppercase;margin:0 0 5px;font-size:11px;font-weight:650}.follow-ups-module__bs7UhW__card h3{color:#4a2b5d;overflow-wrap:anywhere;margin:0 0 19px;font-size:17px;font-weight:700;line-height:1.5}.follow-ups-module__bs7UhW__timeline{gap:15px;margin-bottom:19px;display:grid}.follow-ups-module__bs7UhW__timelineRow{align-items:flex-start;gap:10px;min-width:0;display:flex}.follow-ups-module__bs7UhW__timelineIcon{color:#a17cb4;background:#f8f2fc;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:grid}.follow-ups-module__bs7UhW__timelineRow p{color:#8d729d;margin:0 0 4px;font-size:12px}.follow-ups-module__bs7UhW__timelineRow strong{color:#644777;overflow-wrap:anywhere;font-size:13px;font-weight:600;line-height:1.7}.follow-ups-module__bs7UhW__duration{color:#866395;background:#faf6fd;border:1px solid #eee2f5;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding:10px 12px;font-size:13px;display:flex}.follow-ups-module__bs7UhW__duration span{align-items:center;gap:6px;display:flex}.follow-ups-module__bs7UhW__duration strong{color:#744890;font-weight:700}.follow-ups-module__bs7UhW__view{color:#7b409d;background:#f1e7f9;border:1px solid #e1cdeb;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;margin-top:14px;padding:10px 12px;font-size:14px;font-weight:650;text-decoration:none;display:flex}.follow-ups-module__bs7UhW__view:hover{color:#fff;background:#7b419f}.follow-ups-module__bs7UhW__empty{text-align:center;color:#a17bb4;background:#fff;border:1px dashed #ddc7eb;border-radius:18px;justify-items:center;gap:10px;padding:40px 20px;display:grid}.follow-ups-module__bs7UhW__empty h2{color:#614176;margin:5px 0 0;font-size:18px}.follow-ups-module__bs7UhW__empty p{color:#826a90;margin:0;font-size:14px;line-height:1.8}.follow-ups-module__bs7UhW__pagination{color:#8a6f99;background:#fff;border:1px solid #e5d5ef;border-radius:14px;justify-content:space-between;align-items:center;gap:15px;padding:15px 18px;font-size:13px;display:flex}.follow-ups-module__bs7UhW__pagination>div{align-items:center;gap:8px;display:flex}.follow-ups-module__bs7UhW__pagination a,.follow-ups-module__bs7UhW__pagination [aria-current]{color:#784596;border:1px solid #e4d4ee;border-radius:8px;padding:8px 12px;text-decoration:none}.follow-ups-module__bs7UhW__pagination [aria-current]{color:#fff;background:#7c449f;border-color:#7c449f}.follow-ups-module__bs7UhW__back{color:#87539f;justify-self:start;align-items:center;gap:6px;font-size:13px;text-decoration:none;display:inline-flex}.follow-ups-module__bs7UhW__detailGrid{grid-template-columns:minmax(0,1.4fr) minmax(260px,1fr);align-items:start;gap:20px;display:grid}.follow-ups-module__bs7UhW__detailPanel{background:#fff;border:1px solid #e6d6ef;border-radius:18px;min-width:0;padding:22px}.follow-ups-module__bs7UhW__detailTitle{color:#69457f;align-items:center;gap:9px;margin:0 0 20px;font-size:17px;font-weight:700;display:flex}.follow-ups-module__bs7UhW__detailTitle svg{color:#9a70b2}.follow-ups-module__bs7UhW__detailPanel dl,.follow-ups-module__bs7UhW__summaries dl{grid-template-columns:minmax(120px,1fr) minmax(0,1.5fr);gap:12px 16px;margin:0;font-size:14px;line-height:1.7;display:grid}.follow-ups-module__bs7UhW__detailPanel dt,.follow-ups-module__bs7UhW__summaries dt{color:#8b729b;overflow-wrap:anywhere}.follow-ups-module__bs7UhW__detailPanel dd,.follow-ups-module__bs7UhW__summaries dd{color:#5a3b6f;white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.follow-ups-module__bs7UhW__actions{gap:10px;display:grid}.follow-ups-module__bs7UhW__actions a{color:#7a459a;background:#fcf9ff;border:1px solid #e3d0ef;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:12px 14px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.follow-ups-module__bs7UhW__actions .follow-ups-module__bs7UhW__join{color:#fff;background:#7d449f;border-color:#7d449f}.follow-ups-module__bs7UhW__notice{color:#9476a4;background:#faf6fd;border:1px solid #ede0f5;border-radius:11px;align-items:flex-start;gap:9px;margin:18px 0 0;padding:13px;font-size:13px;line-height:1.8;display:flex}.follow-ups-module__bs7UhW__notice svg{flex:none;margin-top:3px}.follow-ups-module__bs7UhW__summaries{gap:18px;display:grid}.follow-ups-module__bs7UhW__summaries>section{background:#fff;border:1px solid #e4d5ee;border-radius:17px;padding:22px}.follow-ups-module__bs7UhW__summaries h2{color:#624077;margin:0 0 18px;font-size:17px;font-weight:700}.follow-ups-module__bs7UhW__summaries p{color:#92749f;font-size:14px}.follow-ups-module__bs7UhW__page a:focus-visible,.follow-ups-module__bs7UhW__page button:focus-visible,.follow-ups-module__bs7UhW__page select:focus-visible{outline-offset:3px;outline:2px solid #ab7ac5}@media (max-width:1100px){.follow-ups-module__bs7UhW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.follow-ups-module__bs7UhW__detailGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:650px){.follow-ups-module__bs7UhW__grid{grid-template-columns:minmax(0,1fr)}.follow-ups-module__bs7UhW__header{align-items:flex-start;gap:12px;padding:19px 17px}.follow-ups-module__bs7UhW__header h1{font-size:23px}.follow-ups-module__bs7UhW__headerIcon{width:45px;height:45px}.follow-ups-module__bs7UhW__toolbar{flex-direction:column;align-items:stretch;gap:16px;padding:16px}.follow-ups-module__bs7UhW__filter{grid-template-columns:auto minmax(0,1fr) auto;gap:8px;display:grid}.follow-ups-module__bs7UhW__filter select{width:100%;min-width:0}.follow-ups-module__bs7UhW__nav a{padding:8px 11px;font-size:13px}.follow-ups-module__bs7UhW__pagination{flex-wrap:wrap;justify-content:center}.follow-ups-module__bs7UhW__pagination>span{text-align:center;width:100%}.follow-ups-module__bs7UhW__detailPanel,.follow-ups-module__bs7UhW__summaries>section{padding:18px}.follow-ups-module__bs7UhW__detailPanel dl,.follow-ups-module__bs7UhW__summaries dl{grid-template-columns:minmax(95px,1fr) minmax(0,1.3fr)}}
.home-visits-module__MfkWHW__page{--purple:#602d8c;--ink:#281936;--muted:#716579;--line:#e9e2ed;min-width:0;color:var(--ink);gap:26px;display:grid}.home-visits-module__MfkWHW__page *{box-sizing:border-box}.home-visits-module__MfkWHW__header{isolation:isolate;color:#fff;background:#3d165f;border-radius:24px;justify-content:space-between;align-items:center;gap:32px;min-height:210px;padding:34px 36px;display:flex;position:relative;overflow:hidden}.home-visits-module__MfkWHW__heroCopy{z-index:1;max-width:530px;position:relative}.home-visits-module__MfkWHW__heroEyebrow{letter-spacing:.13em;color:#e1c8f2;align-items:center;gap:8px;font-size:11px;font-weight:700;display:flex}.home-visits-module__MfkWHW__header h1{letter-spacing:-.04em;margin:15px 0 12px;font-size:clamp(28px,3vw,36px);font-weight:750;line-height:1.2}.home-visits-module__MfkWHW__header p{color:#e4d7ec;max-width:460px;margin:0;font-size:14px;line-height:1.8}.home-visits-module__MfkWHW__heroAction{z-index:1;flex:none;justify-items:center;gap:13px;display:grid;position:relative}.home-visits-module__MfkWHW__heroAction>span{color:#dac6e9;font-size:11px}.home-visits-module__MfkWHW__book{color:#4d206e;background:#fff;border-radius:14px;justify-content:center;align-items:center;gap:12px;min-height:58px;padding:10px 18px 10px 10px;font-size:14px;font-weight:750;text-decoration:none;transition:background .2s,transform .2s;display:flex}.home-visits-module__MfkWHW__book:hover{background:#f2e8fa;transform:translateY(-2px)}.home-visits-module__MfkWHW__bookIcon{background:#f1eaf6;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.home-visits-module__MfkWHW__heroArt{inset-inline-end:170px;color:#fff;opacity:.07;z-index:0;pointer-events:none;position:absolute;bottom:-65px;transform:rotate(-12deg)}.home-visits-module__MfkWHW__nav{scrollbar-width:thin;border-bottom:1px solid #dfd4e6;gap:28px;display:flex;overflow-x:auto}.home-visits-module__MfkWHW__nav a{color:#75667e;border-bottom:3px solid #0000;flex:none;align-items:center;gap:7px;padding:0 2px 16px;font-size:13px;font-weight:600;text-decoration:none;display:flex;position:relative}.home-visits-module__MfkWHW__nav a:hover{color:var(--purple)}.home-visits-module__MfkWHW__nav a[aria-current]{color:var(--purple);border-bottom-color:var(--purple)}.home-visits-module__MfkWHW__history{gap:22px;min-width:0;display:grid}.home-visits-module__MfkWHW__sectionHead{justify-content:space-between;gap:12px;display:flex}.home-visits-module__MfkWHW__sectionHead>div{align-items:center;gap:12px;display:flex}.home-visits-module__MfkWHW__sectionIcon{width:44px;height:44px;color:var(--purple);background:#eee5f5;border-radius:13px;flex:none;place-items:center;display:grid}.home-visits-module__MfkWHW__sectionHead h2{letter-spacing:-.03em;align-items:center;gap:10px;margin:0;font-size:20px;font-weight:750;display:flex}.home-visits-module__MfkWHW__sectionHead p{color:var(--muted);margin:5px 0 0;font-size:12px;line-height:1.6}.home-visits-module__MfkWHW__count{min-width:25px;height:24px;color:var(--purple);background:#f5eff9;border:1px solid #dfd0e9;border-radius:7px;place-items:center;padding:0 7px;font-size:12px;display:inline-grid}.home-visits-module__MfkWHW__filters{border:1px solid var(--line);background:#fff;border-radius:16px;grid-template-columns:minmax(180px,1.5fr) repeat(2,minmax(130px,1fr)) auto;align-items:end;gap:14px;padding:20px;display:grid}.home-visits-module__MfkWHW__filters label{color:#584764;gap:8px;min-width:0;font-size:11px;font-weight:700;display:grid}.home-visits-module__MfkWHW__filters input{width:100%;min-width:0;height:44px;color:var(--ink);font:inherit;background:#fcfbfd;border:1px solid #ded5e6;border-radius:9px;padding:0 11px;font-size:12px}.home-visits-module__MfkWHW__filters input::placeholder{color:#8a7f92;font-weight:400}.home-visits-module__MfkWHW__searchField{color:#887195;background:#fcfbfd;border:1px solid #ded5e6;border-radius:9px;align-items:center;gap:9px;padding-inline-start:12px;display:flex}.home-visits-module__MfkWHW__searchField svg{flex:none}.home-visits-module__MfkWHW__filters .home-visits-module__MfkWHW__searchField input{background:0 0;border:0;padding-inline-start:0}.home-visits-module__MfkWHW__searchField:focus-within{outline:2px solid var(--purple);outline-offset:2px}.home-visits-module__MfkWHW__searchField input:focus-visible{outline:none}.home-visits-module__MfkWHW__filters button{border:1px solid var(--purple);background:var(--purple);color:#fff;height:44px;font:inherit;cursor:pointer;white-space:nowrap;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:12px;font-weight:700;display:flex}.home-visits-module__MfkWHW__filters button:hover{background:#49206d}.home-visits-module__MfkWHW__clear{color:var(--purple);text-underline-offset:3px;grid-column:1/-1;justify-self:start;font-size:12px}.home-visits-module__MfkWHW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.home-visits-module__MfkWHW__card{--accent:#665178;--tint:#f1ebf6;background:#fff;border:1px solid #e2d8e9;border-radius:18px;flex-direction:column;min-width:0;transition:border-color .2s;display:flex;overflow:hidden}.home-visits-module__MfkWHW__card:hover{border-color:#ac8abe}.home-visits-module__MfkWHW__card[data-status=completed]{--accent:#236b51;--tint:#eaf5ee}.home-visits-module__MfkWHW__card[data-status=waiting],.home-visits-module__MfkWHW__card[data-status=pending]{--accent:#8b5b13;--tint:#fff5df}.home-visits-module__MfkWHW__card[data-status=accept],.home-visits-module__MfkWHW__card[data-status=accepted]{--accent:#552582;--tint:#f1e8fa}.home-visits-module__MfkWHW__card[data-status=cancelled],.home-visits-module__MfkWHW__card[data-status=rejected]{--accent:#a0324c;--tint:#fcecf0}.home-visits-module__MfkWHW__cardHead{align-items:center;gap:11px;padding:18px 22px 0;display:flex}.home-visits-module__MfkWHW__cardIcon{width:42px;height:42px;color:var(--purple);background:#f1eaf7;border-radius:12px;flex:none;place-items:center;display:grid}.home-visits-module__MfkWHW__reference{color:#81718c;letter-spacing:.07em;gap:4px;font-size:9px;font-weight:700;display:grid}.home-visits-module__MfkWHW__reference b{letter-spacing:0;color:#574263;font-size:12px}.home-visits-module__MfkWHW__badge{background:var(--tint);color:var(--accent);text-transform:capitalize;border-radius:7px;align-items:center;gap:6px;max-width:55%;margin-inline-start:auto;padding:6px 9px;font-size:10px;font-weight:700;line-height:1.5;display:inline-flex}.home-visits-module__MfkWHW__dot{background:currentColor;border-radius:50%;flex:none;width:5px;height:5px}.home-visits-module__MfkWHW__cardBody{flex-direction:column;flex:1;padding:20px 22px;display:flex}.home-visits-module__MfkWHW__card h3{letter-spacing:-.025em;overflow-wrap:anywhere;margin:0 0 8px;font-size:18px;font-weight:750;line-height:1.5}.home-visits-module__MfkWHW__provider{color:var(--muted);overflow-wrap:anywhere;align-items:center;gap:7px;font-size:12px;line-height:1.6;display:flex}.home-visits-module__MfkWHW__provider svg{color:#927aa2;flex:none}.home-visits-module__MfkWHW__schedule{border-top:1px solid #eee8f1;border-bottom:1px solid #eee8f1;grid-template-columns:1fr 1fr;gap:16px;margin:20px 0 0;padding:16px 0;display:grid}.home-visits-module__MfkWHW__schedule>div{align-items:center;gap:10px;min-width:0;display:flex}.home-visits-module__MfkWHW__schedule svg{color:#927aa2;flex:none}.home-visits-module__MfkWHW__schedule span{gap:5px;min-width:0;display:grid}.home-visits-module__MfkWHW__schedule small{color:#81718c;font-size:10px}.home-visits-module__MfkWHW__schedule b{overflow-wrap:anywhere;font-size:12px;font-weight:650}.home-visits-module__MfkWHW__address{color:var(--muted);align-items:flex-start;gap:7px;margin:12px 0 0;font-size:11px;line-height:1.7;display:flex}.home-visits-module__MfkWHW__address svg{flex:none;margin-top:2px}.home-visits-module__MfkWHW__address span{overflow-wrap:anywhere}.home-visits-module__MfkWHW__cardFoot{justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:20px;display:flex}.home-visits-module__MfkWHW__total{gap:5px;display:grid}.home-visits-module__MfkWHW__total>span{color:var(--muted);font-size:10px}.home-visits-module__MfkWHW__total strong{letter-spacing:-.03em;color:#45215f;font-size:19px;font-weight:750}.home-visits-module__MfkWHW__view{color:#602d8c;white-space:nowrap;background:#f7f1fb;border:1px solid #e2d4ec;border-radius:9px;justify-content:center;align-items:center;gap:10px;min-height:40px;padding:10px 13px;font-size:11px;font-weight:750;text-decoration:none;display:inline-flex}.home-visits-module__MfkWHW__view:hover{color:#fff;background:var(--purple);border-color:var(--purple)}.home-visits-module__MfkWHW__empty{text-align:center;border:1px solid var(--line);background:#fff;border-radius:18px;justify-items:center;gap:12px;padding:48px 20px;display:grid}.home-visits-module__MfkWHW__emptyIcon{width:70px;height:70px;color:var(--purple);background:#f1eaf7;border-radius:22px;place-items:center;margin-bottom:4px;display:grid}.home-visits-module__MfkWHW__empty h2{margin:0;font-size:20px}.home-visits-module__MfkWHW__empty p{color:var(--muted);max-width:390px;margin:0 0 7px;font-size:13px;line-height:1.8}.home-visits-module__MfkWHW__pagination{color:var(--muted);border-top:1px solid #e2d8e9;justify-content:space-between;align-items:center;gap:14px;padding-top:20px;font-size:11px;display:flex}.home-visits-module__MfkWHW__separator{color:#beaccb;padding:0 10px}.home-visits-module__MfkWHW__pagination>div{align-items:center;gap:7px;display:flex}.home-visits-module__MfkWHW__pagination a,.home-visits-module__MfkWHW__pagination [aria-current]{color:#654879;background:#fff;border:1px solid #e0d5e7;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-width:34px;min-height:34px;padding:7px 10px;text-decoration:none;display:inline-flex}.home-visits-module__MfkWHW__pagination [aria-current]{color:#fff;background:var(--purple);border-color:var(--purple)}.home-visits-module__MfkWHW__pagination a:hover{border-color:var(--purple)}.home-visits-module__MfkWHW__page :is(a,button,input):focus-visible{outline-offset:3px;outline:3px solid #b78fd2}.home-visits-module__MfkWHW__page[dir=rtl] .home-visits-module__MfkWHW__directional{transform:scaleX(-1)}@media (min-width:1450px){.home-visits-module__MfkWHW__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1100px){.home-visits-module__MfkWHW__header{gap:22px;padding:28px}.home-visits-module__MfkWHW__heroCopy{max-width:380px}.home-visits-module__MfkWHW__filters{grid-template-columns:repeat(2,minmax(0,1fr))}.home-visits-module__MfkWHW__heroAction{flex-shrink:1}.home-visits-module__MfkWHW__book{gap:8px;font-size:12px}.home-visits-module__MfkWHW__cardHead{padding:16px 16px 0}.home-visits-module__MfkWHW__cardBody{padding:16px}}@media (max-width:750px){.home-visits-module__MfkWHW__header{border-radius:20px;flex-direction:column;align-items:flex-start;gap:24px;padding:26px}.home-visits-module__MfkWHW__heroCopy{max-width:none}.home-visits-module__MfkWHW__heroAction{justify-items:start}.home-visits-module__MfkWHW__heroArt{inset-inline-end:-25px;bottom:10px}.home-visits-module__MfkWHW__nav{gap:22px}.home-visits-module__MfkWHW__grid{grid-template-columns:minmax(0,1fr)}.home-visits-module__MfkWHW__filters{padding:16px}.home-visits-module__MfkWHW__searchLabel,.home-visits-module__MfkWHW__filters button{grid-column:1/-1}.home-visits-module__MfkWHW__sectionHead h2{font-size:18px}.home-visits-module__MfkWHW__pagination{flex-wrap:wrap}.home-visits-module__MfkWHW__cardBody{padding:20px}.home-visits-module__MfkWHW__cardHead{padding:20px 20px 0}.home-visits-module__MfkWHW__heroAction>span{padding-inline-start:3px}}@media (max-width:380px){.home-visits-module__MfkWHW__schedule{grid-template-columns:1fr}.home-visits-module__MfkWHW__cardFoot{flex-direction:column;align-items:flex-start}.home-visits-module__MfkWHW__view{width:100%}.home-visits-module__MfkWHW__badge{font-size:9px}.home-visits-module__MfkWHW__pagination{justify-content:center}}@media (prefers-reduced-motion:reduce){.home-visits-module__MfkWHW__book,.home-visits-module__MfkWHW__card{transition:none}.home-visits-module__MfkWHW__book:hover{transform:none}}
.rescheduling-module__DYRp5W__page{color:#2e1c3e;gap:22px;min-width:0;display:grid}.rescheduling-module__DYRp5W__header{background:radial-gradient(at 100% 0,#e9d8f590,#0000 65%),#fff;border:1px solid #e5d4ef;border-radius:19px;align-items:center;gap:16px;padding:24px;display:flex}.rescheduling-module__DYRp5W__headerIcon{color:#8050a1;background:#f4ebfb;border:1px solid #e5d2ef;border-radius:16px;flex:none;place-items:center;width:52px;height:52px;display:grid}.rescheduling-module__DYRp5W__header h1{letter-spacing:-.03em;margin:0 0 6px;font-size:25px;font-weight:750}.rescheduling-module__DYRp5W__header p{color:#7c668a;margin:0;font-size:14px;line-height:1.7}.rescheduling-module__DYRp5W__nav{flex-wrap:wrap;gap:8px;display:flex}.rescheduling-module__DYRp5W__nav a{color:#79508f;background:#fff;border:1px solid #e5d6ee;border-radius:10px;padding:9px 14px;font-size:14px;text-decoration:none}.rescheduling-module__DYRp5W__nav a[aria-current]{color:#fff;background:#78409c;border-color:#78409c}.rescheduling-module__DYRp5W__filters{background:#fff;border:1px solid #e8dcf1;border-radius:16px;align-items:end;gap:14px;padding:18px 20px;display:flex}.rescheduling-module__DYRp5W__filterIcon{color:#9663b1;background:#f5edf9;border-radius:12px;flex:none;align-self:center;place-items:center;width:38px;height:38px;display:grid}.rescheduling-module__DYRp5W__filters label{color:#694b7d;flex:1;gap:7px;min-width:0;font-size:13px;font-weight:650;display:grid}.rescheduling-module__DYRp5W__filters select{width:100%;min-width:0;font:inherit;color:#483154;text-transform:capitalize;background:#fcfaff;border:1px solid #e2d4ec;border-radius:10px;min-height:43px;padding:10px 12px;font-size:14px}.rescheduling-module__DYRp5W__filters button{color:#fff;min-height:43px;font:inherit;cursor:pointer;background:#7b419f;border:0;border-radius:10px;padding:11px 22px;font-size:14px;font-weight:650}.rescheduling-module__DYRp5W__cards{gap:20px;display:grid}.rescheduling-module__DYRp5W__card{background:#fff;border:1px solid #e6d8ef;border-radius:19px;overflow:hidden;box-shadow:0 7px 25px -24px #61318255}.rescheduling-module__DYRp5W__cardHead{background:linear-gradient(110deg,#faf5fe,#fff);border-bottom:1px solid #efe6f5;justify-content:space-between;align-items:center;gap:15px;padding:19px 22px;display:flex}.rescheduling-module__DYRp5W__identity{align-items:center;gap:12px;min-width:0;display:flex}.rescheduling-module__DYRp5W__identity>span{color:#9160ae;background:#f0e4f8;border-radius:12px;flex:none;place-items:center;width:41px;height:41px;display:grid}.rescheduling-module__DYRp5W__identity h2{overflow-wrap:anywhere;margin:0 0 4px;font-size:16px;font-weight:700}.rescheduling-module__DYRp5W__identity p{color:#846b93;margin:0;font-size:12px}.rescheduling-module__DYRp5W__status{color:#80539a;text-transform:capitalize;background:#f1e8f8;border-radius:100px;flex:none;padding:6px 11px;font-size:12px;font-weight:650}.rescheduling-module__DYRp5W__status[data-status=approved]{color:#4c8067;background:#eaf5ef}.rescheduling-module__DYRp5W__status[data-status=rejected]{color:#a2607a;background:#faedf2}.rescheduling-module__DYRp5W__status[data-status=pending]{color:#a17b3f;background:#fcf3e4}.rescheduling-module__DYRp5W__body{padding:22px}.rescheduling-module__DYRp5W__schedule{grid-template-columns:minmax(0,1fr) 36px minmax(0,1fr);align-items:center;gap:13px;display:grid}.rescheduling-module__DYRp5W__timeBox{background:#fcfaff;border:1px solid #e8def0;border-radius:13px;min-width:0;padding:16px 18px}.rescheduling-module__DYRp5W__timeBox.rescheduling-module__DYRp5W__requested{background:#f4ecfa;border-color:#decaec}.rescheduling-module__DYRp5W__timeBox>span{color:#866c96;align-items:center;gap:7px;margin-bottom:9px;font-size:12px;font-weight:600;display:flex}.rescheduling-module__DYRp5W__timeBox strong{overflow-wrap:anywhere;color:#55316d;font-size:17px;font-weight:650;display:block}.rescheduling-module__DYRp5W__timeBox p{color:#7d658d;flex-wrap:wrap;align-items:center;gap:7px;margin:8px 0 0;font-size:13px;display:flex}.rescheduling-module__DYRp5W__arrow{color:#ad8cbe;place-items:center;display:grid}.rescheduling-module__DYRp5W__reason{color:#725b80;white-space:pre-wrap;overflow-wrap:anywhere;margin:17px 0 0;font-size:14px;line-height:1.8}.rescheduling-module__DYRp5W__reason strong{color:#553866;font-weight:650}.rescheduling-module__DYRp5W__details{border-top:1px solid #eee4f4;margin-top:20px;padding-top:15px}.rescheduling-module__DYRp5W__details summary{color:#85539f;cursor:pointer;font-size:13px;font-weight:650}.rescheduling-module__DYRp5W__details dl{grid-template-columns:minmax(140px,1fr) minmax(0,2fr);gap:10px 18px;margin:18px 0 0;font-size:13px;line-height:1.7;display:grid}.rescheduling-module__DYRp5W__details dt{color:#8b7299;overflow-wrap:anywhere}.rescheduling-module__DYRp5W__details dd{color:#4c355c;white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.rescheduling-module__DYRp5W__notice{color:#8a7198;background:#faf6fd;border:1px solid #ede0f5;border-radius:10px;align-items:flex-start;gap:8px;margin:18px 0;padding:11px 13px;font-size:12px;line-height:1.8;display:flex}.rescheduling-module__DYRp5W__notice svg{flex:none;margin-top:3px}.rescheduling-module__DYRp5W__footer{border-top:1px solid #eee4f4;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:15px 22px;display:flex}.rescheduling-module__DYRp5W__footer>a{color:#784295;align-items:center;gap:7px;font-size:14px;font-weight:650;text-decoration:none;display:inline-flex}.rescheduling-module__DYRp5W__footer>span{color:#8a7397;font-size:12px}.rescheduling-module__DYRp5W__response{background:#fcf9ff;border:1px solid #e6d7ee;border-radius:12px;margin-top:20px;padding:18px}.rescheduling-module__DYRp5W__response label,.rescheduling-module__DYRp5W__response p{font-size:14px;line-height:1.8}.rescheduling-module__DYRp5W__empty{text-align:center;color:#9570aa;background:#fff;border:1px dashed #ddc9e9;border-radius:17px;justify-items:center;gap:9px;padding:38px 20px;display:grid}.rescheduling-module__DYRp5W__empty h2{color:#57376b;margin:6px 0 0;font-size:18px}.rescheduling-module__DYRp5W__empty p{color:#836b91;margin:0;font-size:14px;line-height:1.7}.rescheduling-module__DYRp5W__pagination>nav{color:#836a93;background:#fff;border:1px solid #e6d8ef;border-radius:14px;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;padding:14px 18px;font-size:13px;display:flex}.rescheduling-module__DYRp5W__pagination a{color:#7a429b;background:#faf6fd;border:1px solid #e1cfee;border-radius:9px;padding:8px 13px;text-decoration:none}.rescheduling-module__DYRp5W__pagination span{margin-inline-end:auto}.rescheduling-module__DYRp5W__page a:focus-visible,.rescheduling-module__DYRp5W__page button:focus-visible,.rescheduling-module__DYRp5W__page select:focus-visible,.rescheduling-module__DYRp5W__page summary:focus-visible{outline-offset:3px;outline:2px solid #ab7ac6}.rescheduling-module__DYRp5W__page[dir=rtl] .rescheduling-module__DYRp5W__arrow{transform:rotate(180deg)}@media (max-width:650px){.rescheduling-module__DYRp5W__header{align-items:flex-start;gap:12px;padding:19px 17px}.rescheduling-module__DYRp5W__header h1{font-size:23px}.rescheduling-module__DYRp5W__headerIcon{width:44px;height:44px}.rescheduling-module__DYRp5W__filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:16px;display:grid}.rescheduling-module__DYRp5W__filterIcon{display:none}.rescheduling-module__DYRp5W__filters button{grid-column:1/-1}.rescheduling-module__DYRp5W__cardHead{align-items:flex-start;padding:16px}.rescheduling-module__DYRp5W__body{padding:16px}.rescheduling-module__DYRp5W__schedule{grid-template-columns:minmax(0,1fr);gap:9px}.rescheduling-module__DYRp5W__arrow{height:20px;transform:rotate(90deg)}.rescheduling-module__DYRp5W__page[dir=rtl] .rescheduling-module__DYRp5W__arrow{transform:rotate(90deg)}.rescheduling-module__DYRp5W__timeBox{padding:14px}.rescheduling-module__DYRp5W__footer{padding:15px 16px}.rescheduling-module__DYRp5W__details dl{grid-template-columns:minmax(100px,1fr) minmax(0,1.4fr);gap:10px}.rescheduling-module__DYRp5W__nav a{padding:8px 11px;font-size:13px}.rescheduling-module__DYRp5W__identity h2{font-size:14px}.rescheduling-module__DYRp5W__status{padding:5px 8px;font-size:11px}}
