.chat-card_card__Bp04R{position:relative}.chat-card_card_status__l13yJ{position:absolute;top:-20px;left:30px;z-index:1}.chat-card_card_content__91wtJ{display:grid;background-color:white;padding:30px;border-radius:30px;grid-template:"name pic" "title pic" "price pic" "join pic"}.chat-card_card_content_name__8B9eJ{grid-area:name;font-weight:700}.chat-card_card_content_title__rFN1W{grid-area:title}.chat-card_card_content_price__Jyj4p{grid-area:price;font-weight:600;color:var(--color-text-secondary,#666);margin-top:5px}.chat-card_card_content_pic__iqA6n{grid-area:pic;text-align:end}.chat-card_card_content_pic_image__i2o2I{border-radius:50%;object-fit:cover}.chat-card_card_content_join_btn__bMVrC{grid-area:join;background:none;border:none;font-weight:700;color:var(--appointmentLink);font-size:1rem;text-align:start}.chat-card_card_content_join_btn__bMVrC:hover{text-decoration:underline;cursor:pointer}.chat-card_card_available__vtBQY{border:2px solid var(--appointmentTypeBg)}@media (max-width:992px){.chat-card_card__Bp04R{position:relative;display:flex;align-items:center;justify-content:center;width:260px}.chat-card_card_status__l13yJ{left:auto}.chat-card_card_time__SFRYw{position:absolute;top:-20px;left:50%;transform:translateX(-50%);z-index:1}.chat-card_card_content__91wtJ{padding:30px;background-color:white;border-radius:30px;display:grid;grid-template:"pic" "name" "title" "price" "join";grid-gap:10px;width:100%;text-align:center}.chat-card_card_content_name__8B9eJ{grid-area:name;font-weight:700}.chat-card_card_content_title__rFN1W{grid-area:title}.chat-card_card_content_price__Jyj4p{grid-area:price;font-weight:600;color:var(--color-text-secondary,#666)}.chat-card_card_content_join_btn__bMVrC{grid-area:join;color:var(--color-brand-primary);font-weight:700;text-decoration:none;background-color:transparent;border:none;text-align:center;font-size:1rem;cursor:pointer}.chat-card_card_content_join_btn__bMVrC:hover{text-decoration:underline}.chat-card_card_content_pic__iqA6n{grid-area:pic;display:flex;align-items:center;justify-content:center}.chat-card_card_content_pic_image__i2o2I{border-radius:50%;object-fit:cover;width:100px;height:100px;margin:0 auto}}@font-face{font-family:Sen;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/911b4461d735d26e-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Sen;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/bff343b465042072-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Sen;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/911b4461d735d26e-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Sen;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/bff343b465042072-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Sen;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/911b4461d735d26e-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Sen;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/bff343b465042072-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Sen Fallback;src:local("Arial");ascent-override:87.52%;descent-override:24.56%;line-gap-override:0.00%;size-adjust:107.34%}.__className_a8ebd0{font-family:Sen,Sen Fallback;font-style:normal}.summary_summary_page__X34Xy{width:100%;display:flex;justify-content:center;flex-wrap:wrap;max-width:1000px}.summary_summary_page_main_wrapper__UvW_b{width:100%;max-width:680px}.summary_summary_page_main__91SAQ{background:white;padding:50px 60px;border-radius:20px;width:100%;display:flex;flex-direction:column;gap:50px}.summary_summary_page_main_top__YrUvK{display:flex;justify-content:space-between;align-items:center}.summary_summary_page_main_date__gWvHD{text-align:right}.summary_summary_page_main_date_label__n2d5U{margin-bottom:5px;font-weight:600}.summary_summary_page_main_expert__BRu2N{display:grid;grid-template-columns:1fr auto;width:-moz-fit-content;width:fit-content;place-items:center;grid-column-gap:20px;column-gap:20px}.summary_summary_page_main_expert_name__PAtma{margin-bottom:5px}.summary_summary_page_main_expert_pic__x8I5m{border-radius:50%}.summary_summary_page_main_costs_list__tkx13{display:grid;grid-template-columns:1fr;grid-row-gap:.7em;row-gap:.7em;padding-bottom:40px;border-bottom:1px solid var(--color-gray-light);margin-bottom:20px}.summary_summary_page_main_costs_list_labels__2Iry6{display:grid;grid-template-columns:2fr 1fr;font-weight:600;margin-bottom:10px}.summary_summary_page_main_costs_list_row__uv8p_{display:grid;grid-template-columns:2fr 1fr;align-items:end}.summary_summary_page_main_costs_list_labels__2Iry6 div:last-of-type,.summary_summary_page_main_costs_list_row__uv8p_ div:last-of-type{text-align:right}.summary_summary_page_main_costs_total__3AhsI{display:flex;justify-content:space-between;align-items:flex-start}.summary_summary_page_main_costs_total_price__UI8DV{font-size:1.6rem;font-weight:600;color:var(--color-brand-primary)}.summary_summary_page_buttons__QLOs0{display:flex;justify-content:flex-end;margin-top:30px}@media only screen and (max-width:992px){.summary_summary_page__X34Xy{margin-top:-25px}.summary_summary_page_main__91SAQ{border-radius:0}.summary_summary_page_buttons__QLOs0{justify-content:center}.summary_summary_page_main_top__YrUvK{flex-wrap:wrap;row-gap:50px}.summary_summary_page_main_date__gWvHD{width:100%;text-align:left}.summary_summary_page_main_date_label__n2d5U{margin-bottom:15px}}.duration-chip_duration_chip___i790{display:inline-block;color:white}.duration-chip_duration_chip_flex__GU0kN{display:flex;gap:5px;flex-direction:row}.duration-chip_duration_chip_time__Av1c5{background-color:var(--appointmentTimeBg);flex:1 1;padding:5px 10px;border-radius:5px}.duration-chip_duration_chip_label__EIBb3{background-color:var(--appointmentTypeBg);color:var(--appointmentTypeContent);flex:1 1;border-radius:5px;display:flex;align-content:center;gap:5px;align-items:center;padding-left:10px;padding-right:10px}.timeslot-card_card__FlGmI{position:relative}.timeslot-card_card_time__pvbKW{position:absolute;top:-20px;left:15px;z-index:1}.timeslot-card_card_content___3DcL{padding:30px;background-color:white;border-radius:20px;display:grid;grid-template:"date pic" "name pic" "title pic" "price pic";position:relative}.timeslot-card_card_content_date__8ZNAR{grid-area:date}.timeslot-card_card_content_name__kbBhe{grid-area:name;font-weight:700;color:inherit;text-decoration:none;cursor:pointer}.timeslot-card_card_content_name__kbBhe:hover{text-decoration:underline}.timeslot-card_card_content_title__QQzDv{grid-area:title}.timeslot-card_card_content_price_btn__H6o9v{grid-area:price;color:var(--appointmentLink);font-weight:700;text-decoration:none;background-color:transparent;border:none;text-align:left;font-size:1rem;cursor:pointer}.timeslot-card_card_content_price_btn__H6o9v:hover{text-decoration:underline}.timeslot-card_card_content_pic__5L5QZ{grid-area:pic;text-align:end}.timeslot-card_card_content_pic_image__hOpoE{border-radius:50%;object-fit:cover;width:100px;height:100px;transition:transform .2s ease-in-out}.timeslot-card_card_content_pic_image__hOpoE:hover{transform:scale(1.1)}