:export{maxMobileSmBreakpoint:319;maxMobileMdBreakpoint:479;maxMobileLgBreakpoint:767;maxTabletBreakpoint:1023;maxLaptopBreakpoint:1439}.step-selector>div .dates,.step-selector>div .holdeur p{font-size:14px}@media screen and (max-width:1439px){.step-selector>div .dates,.step-selector>div .holdeur p{font-size:13px}}@media screen and (max-width:1023px){.step-selector>div .dates,.step-selector>div .holdeur p{font-size:12px}}@media screen and (max-width:767px){.step-selector>div .dates,.step-selector>div .holdeur p{font-size:12px}}.step-selector>div .head,.step-selector>div .head h3{font-size:16px;line-height:140%}@media screen and (max-width:1439px){.step-selector>div .head,.step-selector>div .head h3{font-size:15px}}@media screen and (max-width:1023px){.step-selector>div .head,.step-selector>div .head h3{font-size:14px}}@media screen and (max-width:767px){.step-selector>div .head,.step-selector>div .head h3{font-size:14px}}.step-selector{height:100%;width:calc(100% - 800px);overflow-y:auto}.step-selector,.step-selector>div{display:flex;flex-direction:column;gap:10px}.step-selector>div{padding:14px 16px;border:1.5px solid #e1dedb;border-radius:10px;cursor:pointer;width:100%;font-family:Geist;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.step-selector>div:hover{border-color:#8f8fea;box-shadow:0 2px 8px rgba(61,61,212,.08)}.step-selector>div.selected{border:2px solid #3d3dd4;background-color:rgba(61,61,212,.04);box-shadow:0 2px 12px rgba(61,61,212,.1)}.step-selector>div .head{display:flex;align-items:baseline;gap:10px}.step-selector>div .head h3{font-weight:700}.step-selector>div.selected .head h3{color:#2d2da8}.step-selector>div .dates{display:flex;align-items:baseline;gap:10px;color:#81746a}.step-selector>div .holdeur,.step-selector>div .infos{display:none;align-items:baseline;gap:10px}.step-selector>div.selected .holdeur,.step-selector>div.selected .infos{display:flex}.step-selector>div{background-color:#272320}.step-selector>div:not(.dark *,.dark){background-color:#fff}.step-selector>div:hover{background-color:#433d37}.step-selector>div:hover:not(.dark *,.dark){background-color:#ebe8e5}@media screen and (max-width:1439px){.step-selector{width:calc(100% - 500px)}}@media screen and (max-width:1023px){.step-selector{width:100%;height:auto;overflow-y:visible}}