.historiqueSingleStep_stepContainer__g2D0e{background-color:var(--primary-white);width:100%;min-height:400px;padding:1rem;display:flex;flex-direction:column}.historiqueSingleStep_headingWrapper__qYuKY{display:flex;flex-direction:column;gap:1rem;text-align:left;margin-bottom:2rem}.historiqueSingleStep_headingWrapper__qYuKY p{font-size:.9rem;color:var(--primary-mid-grey);line-height:1.4}.historiqueSingleStep_detailsWrapper__srw00{display:flex;flex-direction:column;gap:1rem}.historiqueSingleStep_detailRow__Z9rUG{display:flex;flex-direction:column;gap:.5rem;align-items:flex-start;color:var(--primary-dark-grey);padding:.5rem 0 1rem;border-bottom:1px solid var(--primary-venom-grey)}.historiqueSingleStep_detailRow__Z9rUG:last-child{border-bottom:none}.historiqueSingleStep_detailLabel__srSRI{color:var(--tags-mid-grey,#728ea7);font-weight:600;font-size:.9rem}.historiqueSingleStep_detailValue__DOV5I{font-weight:500;color:var(--primary-dark-grey,#456073);font-size:1rem}@media (max-width:760px){.historiqueSingleStep_stepContainer__g2D0e{padding:1rem;min-height:auto}.historiqueSingleStep_headingWrapper__qYuKY{margin-bottom:2rem;gap:1.5rem}.historiqueSingleStep_detailsWrapper__srw00{gap:.75rem}.historiqueSingleStep_detailRow__Z9rUG{padding:.5rem}.historiqueSingleStep_detailLabel__srSRI{font-size:.85rem}.historiqueSingleStep_detailValue__DOV5I{font-size:.95rem}}.schedule-card{display:flex;cursor:pointer;padding:1rem;height:-moz-fit-content;height:fit-content;max-width:400px;flex-direction:column;justify-content:space-between;gap:.3rem;border-radius:16px;border:1px solid var(--primary-venom-grey,#e6edf5);background:var(--primary-white,#fff);width:100%;box-shadow:0 1px 9px 0 rgba(15,133,168,.08)}.schedule-card:hover{transition:all 1s;box-shadow:0 6px 20px 0 rgba(213,233,246,.4)}.-active-{box-shadow:0 1px 9px 0 rgba(15,133,168,.45)}.card-title{color:var(--primary-mid-black,#171e25);text-align:center;font-family:var(--font-inter);font-size:20px;font-style:normal;font-weight:700;line-height:normal}.card-name{color:var(--Tags-Mid-grey,#728ea7);text-transform:uppercase;font-size:12px;letter-spacing:.36px}.card-description,.card-name{font-family:var(--font-open-sans);font-style:normal;font-weight:500;line-height:normal}.card-description{color:var(--Primary-Dark-grey,#456073);font-size:14px}.divider{align-self:stretch;border:none;margin:.5rem 0;border-top:1px solid var(--primary-venom-grey,#e6edf5)}.card-status{text-transform:uppercase;font-size:11px;padding:6px 8px;font-style:normal;font-weight:600;font-family:var(--font-open-sans);border-radius:.4rem;text-align:center;height:-moz-fit-content;height:fit-content}.card-tag{border-radius:8px;background:var(--Tags-Blanc-tag,#eef5fc);color:var(--Primary-Dark-grey,#456073);font-family:var(--font-open-sans);font-weight:600;font-size:12px;padding:.5rem;height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content;display:flex;gap:.25rem;align-items:center}.card-tag,.card-tag>span{white-space:nowrap;overflow:hidden;max-width:100%;text-overflow:ellipsis}.schedule-card--title{flex:1 1;color:var(--primary-black,#171e25);text-align:left;display:flex;align-items:center;font-family:var(--font-inter);font-size:14 px;font-style:normal;font-weight:700;line-height:normal;width:100%;text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis}.schedule-card.card-status-waiting{border-color:rgba(225,81,81,.54)}.schedule-card--header{width:100%;display:flex;gap:.5rem;flex-direction:row;container:schedule-card--header/inline-size}@container schedule-card--header (inline-size < 220px){.card-status,.card-tag{font-size:10px}}.card-status-available{gap:0}.schedule-card--footer{margin-top:.5rem;display:flex;flex-direction:row;row-gap:1rem;column-gap:.5rem;align-items:center;justify-content:flex-end;flex-wrap:wrap;container:schedule-card--footer/inline-size}@container schedule-card--footer (inline-size < 220px){.schedule-card--footer-actions .schedule-card--action-availability p{font-size:10px}}.schedule-card--footer-tags{flex:1 1;display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;align-items:center;max-width:100%;overflow:hidden;width:-moz-fit-content;width:fit-content}.schedule-card--footer-actions{display:flex;align-items:center;flex-direction:column;justify-content:flex-end}.schedule-card--action-validation{display:flex;flex-direction:row;height:32px;min-width:60px;justify-content:center;align-items:center;border-radius:25.6px;background:var(--primary-light-grey,#f4f7fb)}.schedule-card--action-validation .divider{margin:6px 0;border:none;border-left:1px solid var(--primary-mid-grey,#728ea7)}.schedule-card--action-cancel,.schedule-card--action-validate{flex:1 1;outline:none;background-color:transparent;border:none;display:flex;justify-content:center;cursor:pointer;border-radius:25.6px;height:100%;align-items:center}.schedule-card--action-cancel div{height:1rem;width:1rem}.schedule-card--action-validate div{display:flex;width:1rem;height:1rem;flex-direction:column;justify-content:center;align-items:center;gap:.5rem}.schedule-card--action-availability{display:flex;padding:4px 0;justify-content:center;align-items:center;gap:4px;background:transparent;border:none;cursor:pointer}.schedule-card--action-availability div{display:flex;width:16px;height:16px;padding:3.333px;justify-content:center;align-items:center}.schedule-card--action-availability p{color:var(--primary-dark-grey,#456073);font-family:var(--font-open-sans);font-size:12px;font-style:normal;font-weight:500;line-height:normal}@media (min-width:1200px){.schedule-card--title{font-size:14px}}@media (max-width:200px){.schedule-card--title{font-size:10px}}.schedule-card-paiement-state{position:relative;width:25px;height:22px}