.vestiaire-workspace-overview-module__f7H5sG__overview{color:#eaf1ff;--overview-muted:#9aabc3;--overview-line:#96bcff1c;--overview-blue:#82b5ff;min-width:0;animation:.28s ease-out vestiaire-workspace-overview-module__f7H5sG__overviewEnter;container-type:inline-size}.vestiaire-workspace-overview-module__f7H5sG__overview *{box-sizing:border-box}.vestiaire-workspace-overview-module__f7H5sG__overview button{font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.vestiaire-workspace-overview-module__f7H5sG__overview button:focus-visible{outline-offset:3px;outline:2px solid #9bc5ff}.vestiaire-workspace-overview-module__f7H5sG__heading{justify-content:space-between;align-items:center;gap:20px;min-width:0;margin:0 0 23px;display:flex}.vestiaire-workspace-overview-module__f7H5sG__headingText{min-width:0}.vestiaire-workspace-overview-module__f7H5sG__greeting{color:var(--overview-muted);overflow-wrap:anywhere;margin:0 0 7px;font-size:12px;line-height:1.5}.vestiaire-workspace-overview-module__f7H5sG__heading h1{letter-spacing:-.04em;color:#f2f6ff;margin:0;font-size:clamp(23px,2.7vw,30px);font-weight:640;line-height:1.15}.vestiaire-workspace-overview-module__f7H5sG__teamName{color:#b4c4db;overflow-wrap:anywhere;margin:8px 0 0;font-size:12px;font-weight:450;line-height:1.4}.vestiaire-workspace-overview-module__f7H5sG__headingActions{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:12px;display:flex}.vestiaire-workspace-overview-module__f7H5sG__today{color:#9fb2ce;text-transform:capitalize;align-items:center;gap:8px;font-size:11px;display:flex}.vestiaire-workspace-overview-module__f7H5sG__today svg{color:#7899c3;flex:none;width:16px;height:16px}.vestiaire-workspace-overview-module__f7H5sG__overview .vestiaire-workspace-overview-module__f7H5sG__createButton{color:#f8fbff;background:linear-gradient(125deg,#175de0,#154caf);border:1px solid #73a4ff70;border-radius:10px;justify-content:center;align-items:center;gap:9px;min-height:44px;padding:11px 15px;font-size:12px;font-weight:550;transition:background .18s,box-shadow .18s,transform .18s;display:inline-flex;box-shadow:0 4px 16px #0757db16}.vestiaire-workspace-overview-module__f7H5sG__createButton svg{flex:none;width:18px;height:18px}.vestiaire-workspace-overview-module__f7H5sG__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin-bottom:20px;display:grid}.vestiaire-workspace-overview-module__f7H5sG__metrics[data-club-plus=true]{grid-template-columns:repeat(3,minmax(0,1fr))}.vestiaire-workspace-overview-module__f7H5sG__overview .vestiaire-workspace-overview-module__f7H5sG__metric{text-align:left;border:1px solid var(--overview-line);background:radial-gradient(at 0 0,#153e7c23,#0000 80%),#0b1422;border-radius:13px;align-items:flex-start;gap:16px;min-width:0;padding:19px;transition:border-color .2s,background .2s,transform .2s;display:flex}.vestiaire-workspace-overview-module__f7H5sG__metricIcon{color:#8cbcff;background:#204b8526;border:1px solid #659bfa23;border-radius:11px;flex:none;place-items:center;width:36px;height:36px;display:grid}.vestiaire-workspace-overview-module__f7H5sG__metricIcon svg{width:21px;height:21px}.vestiaire-workspace-overview-module__f7H5sG__metricCopy{flex-direction:column;gap:6px;min-width:0;display:flex}.vestiaire-workspace-overview-module__f7H5sG__metricLabel{color:#bac8dc;flex-wrap:wrap;align-items:center;gap:7px;font-size:11px;line-height:1.4;display:flex}.vestiaire-workspace-overview-module__f7H5sG__metricCopy>strong{font-variant-numeric:tabular-nums;letter-spacing:-.045em;color:#f4f8ff;font-size:31px;font-weight:620;line-height:1.05}.vestiaire-workspace-overview-module__f7H5sG__metricCopy>small{color:#91a3bf;overflow-wrap:anywhere;font-size:10px;line-height:1.55}.vestiaire-workspace-overview-module__f7H5sG__plusBadge{color:#a9cdff;letter-spacing:.04em;white-space:nowrap;background:#20417138;border:1px solid #81acfa30;border-radius:5px;justify-content:center;align-items:center;padding:3px 5px;font-weight:600;line-height:1.1;display:inline-flex;font-size:8px!important}.vestiaire-workspace-overview-module__f7H5sG__workspaceGrid{grid-template-columns:minmax(0,1.65fr) minmax(265px,1fr);align-items:start;gap:18px;display:grid}.vestiaire-workspace-overview-module__f7H5sG__mainColumn,.vestiaire-workspace-overview-module__f7H5sG__sideColumn{gap:18px;min-width:0;display:grid}.vestiaire-workspace-overview-module__f7H5sG__contextSlot,.vestiaire-workspace-overview-module__f7H5sG__contextSlot>*{min-width:0;max-width:100%}.vestiaire-workspace-overview-module__f7H5sG__panel{border:1px solid var(--overview-line);background:#0b1422;border-radius:14px;min-width:0;overflow:hidden;box-shadow:0 2px 6px #0000000c}.vestiaire-workspace-overview-module__f7H5sG__panelHeading{border-bottom:1px solid var(--overview-line);justify-content:space-between;align-items:center;gap:13px;min-height:81px;padding:19px 20px;display:flex}.vestiaire-workspace-overview-module__f7H5sG__panelHeading>div{min-width:0}.vestiaire-workspace-overview-module__f7H5sG__eyebrow{color:#8399b8;letter-spacing:.105em;text-transform:uppercase;margin-bottom:6px;font-size:9px;font-weight:600;line-height:1.25;display:block}.vestiaire-workspace-overview-module__f7H5sG__panelHeading h3{color:#edf3ff;letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:560;line-height:1.35}.vestiaire-workspace-overview-module__f7H5sG__overview .vestiaire-workspace-overview-module__f7H5sG__textButton{color:#99c2ff;text-align:left;background:0 0;border:0;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;min-height:44px;padding:8px 0;font-size:11px;font-weight:500;line-height:1.4;transition:color .18s;display:inline-flex}.vestiaire-workspace-overview-module__f7H5sG__smallIcon{color:#789dcc;background:#162b472f;border:1px solid #75a5e928;border-radius:9px;flex-shrink:0;place-items:center;width:31px;height:31px;display:grid}.vestiaire-workspace-overview-module__f7H5sG__smallIcon svg{width:18px;height:18px}.vestiaire-workspace-overview-module__f7H5sG__countBadge{color:#a8c9fc;font-variant-numeric:tabular-nums;background:#16336338;border:1px solid #78a4f52a;border-radius:7px;flex-shrink:0;place-items:center;min-width:28px;height:26px;padding:0 7px;font-size:11px;font-weight:550;display:grid}.vestiaire-workspace-overview-module__f7H5sG__eventList,.vestiaire-workspace-overview-module__f7H5sG__taskList,.vestiaire-workspace-overview-module__f7H5sG__memberList{margin:0;padding:0;list-style:none}.vestiaire-workspace-overview-module__f7H5sG__eventList>li+li{border-top:1px solid #94b7ec12}.vestiaire-workspace-overview-module__f7H5sG__overview .vestiaire-workspace-overview-module__f7H5sG__eventRow{color:#eaf1ff;text-align:left;background:0 0;border:0;border-radius:0;grid-template-columns:37px 38px minmax(0,1fr) auto;align-items:center;gap:13px;width:100%;min-height:99px;padding:18px 20px;transition:background .18s;display:grid}.vestiaire-workspace-overview-module__f7H5sG__overview .vestiaire-workspace-overview-module__f7H5sG__eventRow:focus-visible{outline-offset:-3px}.vestiaire-workspace-overview-module__f7H5sG__eventDate{text-transform:capitalize;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:0;display:flex}.vestiaire-workspace-overview-module__f7H5sG__eventDate>span{color:#95a9c6;font-size:10px}.vestiaire-workspace-overview-module__f7H5sG__eventDate>strong{letter-spacing:-.045em;color:#e6efff;font-variant-numeric:tabular-nums;font-size:23px;font-weight:520;line-height:1}.vestiaire-workspace-overview-module__f7H5sG__eventGlyph{justify-content:center;align-items:center;min-width:0;display:flex}.vestiaire-workspace-overview-module__f7H5sG__eventDescription{flex-direction:column;gap:5px;min-width:0;display:flex}.vestiaire-workspace-overview-module__f7H5sG__eventKind{color:#9db4d5;flex-wrap:wrap;align-items:center;gap:6px;font-size:9px;line-height:1.25;display:flex}.vestiaire-workspace-overview-module__f7H5sG__eventDescription>strong{-webkit-line-clamp:2;overflow-wrap:anywhere;letter-spacing:-.01em;-webkit-box-orient:vertical;font-size:13px;font-weight:520;line-height:1.4;display:-webkit-box;overflow:hidden}.vestiaire-workspace-overview-module__f7H5sG__location{text-overflow:ellipsis;white-space:nowrap;color:#8c9fbd;max-width:100%;font-size:10px;line-height:1.45;display:block;overflow:hidden}.vestiaire-workspace-overview-module__f7H5sG__eventTime{white-space:nowrap;flex-direction:column;align-items:flex-end;gap:6px;display:flex}.vestiaire-workspace-overview-module__f7H5sG__eventTime>strong{font-variant-numeric:tabular-nums;color:#d3e3fd;font-size:13px;font-weight:550}.vestiaire-workspace-overview-module__f7H5sG__eventTime>small{color:#82aee9;font-variant-numeric:tabular-nums;font-size:9px;line-height:1.3}.vestiaire-workspace-overview-module__f7H5sG__eventStatus{color:#efb0be;background:#71384a35;border-radius:4px;padding:3px 5px;font-size:8px;display:inline-flex}.vestiaire-workspace-overview-module__f7H5sG__eventRow[data-status=cancelled] .vestiaire-workspace-overview-module__f7H5sG__eventDescription>strong{color:#b8abb8}.vestiaire-workspace-overview-module__f7H5sG__eventRow[data-status=postponed] .vestiaire-workspace-overview-module__f7H5sG__eventStatus{color:#eacb99;background:#77542930}.vestiaire-workspace-overview-module__f7H5sG__empty{color:var(--overview-muted);margin:0;padding:21px 20px;font-size:12px;line-height:1.6}.vestiaire-workspace-overview-module__f7H5sG__emptyState{text-align:center;flex-direction:column;align-items:center;padding:34px 23px;display:flex}.vestiaire-workspace-overview-module__f7H5sG__emptyIcon{color:#85ace4;background:#1e427136;border:1px solid #70a5f52b;border-radius:12px;place-items:center;width:42px;height:42px;margin-bottom:15px;display:grid}.vestiaire-workspace-overview-module__f7H5sG__emptyIcon svg{width:22px;height:22px}.vestiaire-workspace-overview-module__f7H5sG__emptyState>strong{color:#d4e1f4;font-size:13px;font-weight:500;line-height:1.4}.vestiaire-workspace-overview-module__f7H5sG__emptyState>p{max-width:270px;color:var(--overview-muted);margin:8px 0 0;font-size:11px;line-height:1.65}.vestiaire-workspace-overview-module__f7H5sG__emptyState>.vestiaire-workspace-overview-module__f7H5sG__textButton{margin-top:8px}.vestiaire-workspace-overview-module__f7H5sG__panelFooter{border-top:1px solid var(--overview-line);justify-content:flex-start;align-items:center;min-height:51px;padding:4px 20px;display:flex}.vestiaire-workspace-overview-module__f7H5sG__shortcuts{gap:5px;padding:10px;display:grid}.vestiaire-workspace-overview-module__f7H5sG__overview .vestiaire-workspace-overview-module__f7H5sG__shortcuts>button{color:#d7e5f9;text-align:left;background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:12px;width:100%;min-height:62px;padding:11px;transition:background .18s,border-color .18s;display:flex}.vestiaire-workspace-overview-module__f7H5sG__shortcuts>button>svg{color:#81abe6;flex:none;width:20px;height:20px}.vestiaire-workspace-overview-module__f7H5sG__shortcuts>button>span:not(.vestiaire-workspace-overview-module__f7H5sG__plusBadge){flex-direction:column;flex:1;gap:5px;min-width:0;font-size:12px;font-weight:500;display:flex}.vestiaire-workspace-overview-module__f7H5sG__shortcuts small{color:#91a4c0;font-size:10px;font-weight:400;line-height:1.35}.vestiaire-workspace-overview-module__f7H5sG__focusPanel{background:radial-gradient(at 100% 0,#1b3e7721,#0000 65%),#0b1422}.vestiaire-workspace-overview-module__f7H5sG__overview .vestiaire-workspace-overview-module__f7H5sG__pendingButton{color:#f0d49e;text-align:left;background:#4a3d221f;border:1px solid #ddba7340;border-radius:9px;align-items:center;gap:10px;width:calc(100% - 32px);min-height:62px;margin:15px 16px 5px;padding:11px;display:flex}.vestiaire-workspace-overview-module__f7H5sG__pendingButton>svg{flex:none;width:20px;height:20px}.vestiaire-workspace-overview-module__f7H5sG__pendingButton>span{overflow-wrap:anywhere;flex-direction:column;gap:4px;min-width:0;font-size:12px;line-height:1.4;display:flex}.vestiaire-workspace-overview-module__f7H5sG__pendingButton small{color:#bdad90;font-size:10px;font-weight:400}.vestiaire-workspace-overview-module__f7H5sG__taskList{padding:5px 16px}.vestiaire-workspace-overview-module__f7H5sG__taskList>li+li{border-top:1px solid #87afe517}.vestiaire-workspace-overview-module__f7H5sG__overview .vestiaire-workspace-overview-module__f7H5sG__taskList button{color:#dce7f9;text-align:left;background:0 0;border:0;align-items:flex-start;gap:10px;width:100%;min-height:69px;padding:15px 0;display:flex}.vestiaire-workspace-overview-module__f7H5sG__taskMark{color:#789fd9;background:#15336331;border:1px solid #6196ed42;border-radius:7px;flex:none;place-items:center;width:25px;height:25px;margin-top:1px;display:grid}.vestiaire-workspace-overview-module__f7H5sG__taskMark svg{width:15px;height:15px}.vestiaire-workspace-overview-module__f7H5sG__taskMark[data-confirmed=true]{color:#a8cdff;background:#214c812f;border-color:#8bbafd49}.vestiaire-workspace-overview-module__f7H5sG__taskList button>span:last-child{gap:6px;min-width:0;display:grid}.vestiaire-workspace-overview-module__f7H5sG__taskList strong{overflow-wrap:anywhere;font-size:12px;font-weight:500;line-height:1.45}.vestiaire-workspace-overview-module__f7H5sG__taskList small{color:#8fa5c6;overflow-wrap:anywhere;font-size:10px;line-height:1.5}.vestiaire-workspace-overview-module__f7H5sG__taskEmpty{align-items:flex-start;gap:10px;padding:19px 20px 22px;display:flex}.vestiaire-workspace-overview-module__f7H5sG__taskEmpty>svg{color:#84afdf;flex:none;width:19px;height:19px;margin-top:1px}.vestiaire-workspace-overview-module__f7H5sG__taskEmpty>p{color:#c7d7ee;gap:7px;margin:0;font-size:12px;line-height:1.45;display:grid}.vestiaire-workspace-overview-module__f7H5sG__taskEmpty small{color:#8fa2be;font-size:10px;line-height:1.6}.vestiaire-workspace-overview-module__f7H5sG__memberList{padding:5px 20px}.vestiaire-workspace-overview-module__f7H5sG__memberList>li{align-items:center;gap:11px;min-height:65px;padding:12px 0;display:flex}.vestiaire-workspace-overview-module__f7H5sG__memberList>li+li{border-top:1px solid #90afe611}.vestiaire-workspace-overview-module__f7H5sG__avatar{color:#c0d9fc;letter-spacing:.015em;background:linear-gradient(135deg,#23426a,#162941);border:1px solid #8bb8f728;border-radius:11px;flex:none;place-items:center;width:34px;height:34px;font-size:11px;font-weight:550;display:grid}.vestiaire-workspace-overview-module__f7H5sG__memberList>li>span:last-child{gap:5px;min-width:0;display:grid}.vestiaire-workspace-overview-module__f7H5sG__memberList strong{color:#d3e1f5;overflow-wrap:anywhere;font-size:12px;font-weight:500;line-height:1.3}.vestiaire-workspace-overview-module__f7H5sG__memberList small{color:#879dbd;font-size:10px;line-height:1.3}@media (hover:hover){.vestiaire-workspace-overview-module__f7H5sG__overview .vestiaire-workspace-overview-module__f7H5sG__metric:hover{background-color:#0e1b2e;border-color:#71a5f553;transform:translateY(-1px)}.vestiaire-workspace-overview-module__f7H5sG__overview .vestiaire-workspace-overview-module__f7H5sG__createButton:hover{transform:translateY(-1px);box-shadow:0 6px 24px #0961ff26}.vestiaire-workspace-overview-module__f7H5sG__overview .vestiaire-workspace-overview-module__f7H5sG__textButton:hover{color:#d4e6ff}.vestiaire-workspace-overview-module__f7H5sG__overview .vestiaire-workspace-overview-module__f7H5sG__eventRow:hover{background:#17315a32}.vestiaire-workspace-overview-module__f7H5sG__overview .vestiaire-workspace-overview-module__f7H5sG__shortcuts>button:hover{background:#17315a45;border-color:#76a5ed22}.vestiaire-workspace-overview-module__f7H5sG__overview .vestiaire-workspace-overview-module__f7H5sG__taskList button:hover strong{color:#a9cfff}}@container (max-width:870px){.vestiaire-workspace-overview-module__f7H5sG__today{display:none}.vestiaire-workspace-overview-module__f7H5sG__workspaceGrid{grid-template-columns:minmax(0,1.45fr) minmax(245px,1fr)}.vestiaire-workspace-overview-module__f7H5sG__metricIcon{display:none}.vestiaire-workspace-overview-module__f7H5sG__panelHeading,.vestiaire-workspace-overview-module__f7H5sG__panelFooter{padding-inline:16px}.vestiaire-workspace-overview-module__f7H5sG__overview .vestiaire-workspace-overview-module__f7H5sG__eventRow{grid-template-columns:30px 34px minmax(0,1fr) auto;gap:9px;padding-inline:15px}.vestiaire-workspace-overview-module__f7H5sG__eventGlyph{transform:scale(.88)}}@container (max-width:710px){.vestiaire-workspace-overview-module__f7H5sG__workspaceGrid{grid-template-columns:minmax(0,1fr)}.vestiaire-workspace-overview-module__f7H5sG__sideColumn{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.vestiaire-workspace-overview-module__f7H5sG__sideColumn>section:last-child{grid-column:1/-1}.vestiaire-workspace-overview-module__f7H5sG__memberList{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:22px;display:grid}.vestiaire-workspace-overview-module__f7H5sG__memberList>li+li{border-top:0}.vestiaire-workspace-overview-module__f7H5sG__headingActions{flex-shrink:1}.vestiaire-workspace-overview-module__f7H5sG__overview .vestiaire-workspace-overview-module__f7H5sG__metric{padding:17px 14px}.vestiaire-workspace-overview-module__f7H5sG__metricCopy>strong{font-size:28px}.vestiaire-workspace-overview-module__f7H5sG__metricLabel{font-size:10px}.vestiaire-workspace-overview-module__f7H5sG__metricCopy>small{font-size:9px}}@container (max-width:510px){.vestiaire-workspace-overview-module__f7H5sG__heading{align-items:flex-start;gap:14px;margin-bottom:19px}.vestiaire-workspace-overview-module__f7H5sG__heading h1{font-size:24px}.vestiaire-workspace-overview-module__f7H5sG__greeting{max-width:190px;font-size:11px}.vestiaire-workspace-overview-module__f7H5sG__headingActions{flex:none;max-width:145px}.vestiaire-workspace-overview-module__f7H5sG__overview .vestiaire-workspace-overview-module__f7H5sG__createButton{gap:7px;max-width:145px;min-height:44px;padding:10px;font-size:10px}.vestiaire-workspace-overview-module__f7H5sG__createButton>span{text-align:left;max-width:90px;line-height:1.4}.vestiaire-workspace-overview-module__f7H5sG__createButton svg{width:17px;height:17px}.vestiaire-workspace-overview-module__f7H5sG__metrics{gap:8px;margin-bottom:15px}.vestiaire-workspace-overview-module__f7H5sG__overview .vestiaire-workspace-overview-module__f7H5sG__metric{border-radius:10px;padding:14px 12px}.vestiaire-workspace-overview-module__f7H5sG__metricCopy{gap:7px}.vestiaire-workspace-overview-module__f7H5sG__metricCopy>strong{font-size:26px}.vestiaire-workspace-overview-module__f7H5sG__metricLabel{font-size:10px;line-height:1.45}.vestiaire-workspace-overview-module__f7H5sG__metricCopy>small{font-size:9px;line-height:1.5}.vestiaire-workspace-overview-module__f7H5sG__metricLabel .vestiaire-workspace-overview-module__f7H5sG__plusBadge{display:none}.vestiaire-workspace-overview-module__f7H5sG__sideColumn{grid-template-columns:minmax(0,1fr)}.vestiaire-workspace-overview-module__f7H5sG__workspaceGrid,.vestiaire-workspace-overview-module__f7H5sG__mainColumn,.vestiaire-workspace-overview-module__f7H5sG__sideColumn{gap:15px}.vestiaire-workspace-overview-module__f7H5sG__panel{border-radius:12px}.vestiaire-workspace-overview-module__f7H5sG__panelHeading h3{font-size:14px}.vestiaire-workspace-overview-module__f7H5sG__panelHeading{gap:9px;min-height:75px}.vestiaire-workspace-overview-module__f7H5sG__overview .vestiaire-workspace-overview-module__f7H5sG__textButton{font-size:10px}.vestiaire-workspace-overview-module__f7H5sG__overview .vestiaire-workspace-overview-module__f7H5sG__eventRow{grid-template-columns:27px 28px minmax(0,1fr) auto;gap:8px;min-height:103px}.vestiaire-workspace-overview-module__f7H5sG__eventGlyph{transform:scale(.74)}.vestiaire-workspace-overview-module__f7H5sG__eventDate>strong{font-size:21px}.vestiaire-workspace-overview-module__f7H5sG__eventDescription>strong,.vestiaire-workspace-overview-module__f7H5sG__eventTime>strong{font-size:12px}.vestiaire-workspace-overview-module__f7H5sG__eventTime>small,.vestiaire-workspace-overview-module__f7H5sG__eventKind{font-size:8px}.vestiaire-workspace-overview-module__f7H5sG__memberList{column-gap:14px}.vestiaire-workspace-overview-module__f7H5sG__avatar{border-radius:9px;width:30px;height:30px;font-size:10px}.vestiaire-workspace-overview-module__f7H5sG__memberList strong{font-size:11px}}@container (max-width:340px){.vestiaire-workspace-overview-module__f7H5sG__metrics[data-club-plus=true]{grid-template-columns:repeat(2,minmax(0,1fr))}.vestiaire-workspace-overview-module__f7H5sG__missionMetric{grid-column:1/-1}.vestiaire-workspace-overview-module__f7H5sG__missionMetric .vestiaire-workspace-overview-module__f7H5sG__metricCopy{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;width:100%;display:grid}.vestiaire-workspace-overview-module__f7H5sG__missionMetric .vestiaire-workspace-overview-module__f7H5sG__metricCopy>strong{grid-area:1/2/3}.vestiaire-workspace-overview-module__f7H5sG__heading h1{font-size:22px}.vestiaire-workspace-overview-module__f7H5sG__headingActions,.vestiaire-workspace-overview-module__f7H5sG__overview .vestiaire-workspace-overview-module__f7H5sG__createButton{max-width:125px}.vestiaire-workspace-overview-module__f7H5sG__createButton>span{max-width:76px}.vestiaire-workspace-overview-module__f7H5sG__memberList{grid-template-columns:minmax(0,1fr)}}@keyframes vestiaire-workspace-overview-module__f7H5sG__overviewEnter{0%{opacity:.6;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.vestiaire-workspace-overview-module__f7H5sG__overview{animation:none}.vestiaire-workspace-overview-module__f7H5sG__overview button{transition:none!important;transform:none!important}}
.vestiaire-workspace-calendar-module__8rQOyq__calendar{--calendar-blue:#4d80ff;--calendar-line:#97b3e31f;border:1px solid var(--calendar-line);color:#eff4ff;background:linear-gradient(135deg,#12233ea8,#08101ff7 55%);border-radius:22px;min-width:0;overflow:hidden;box-shadow:0 18px 60px #00000021;container-type:inline-size}.vestiaire-workspace-calendar-module__8rQOyq__calendar *{box-sizing:border-box}.vestiaire-workspace-calendar-module__8rQOyq__calendar button,.vestiaire-workspace-calendar-module__8rQOyq__calendar input{font:inherit}.vestiaire-workspace-calendar-module__8rQOyq__calendar button{cursor:pointer}.vestiaire-workspace-calendar-module__8rQOyq__calendar button:focus-visible,.vestiaire-workspace-calendar-module__8rQOyq__calendar input:focus-visible{outline-offset:3px;outline:2px solid #91b5ff}.vestiaire-workspace-calendar-module__8rQOyq__calendar button{transition:background .18s,border-color .18s,box-shadow .18s,transform .18s}.vestiaire-workspace-calendar-module__8rQOyq__calendar button:disabled{cursor:not-allowed;opacity:.5}.vestiaire-workspace-calendar-module__8rQOyq__calendar svg{flex-shrink:0;width:19px;height:19px;display:block}.vestiaire-workspace-calendar-module__8rQOyq__header{justify-content:space-between;align-items:center;gap:16px;padding:25px 26px 22px;display:flex}.vestiaire-workspace-calendar-module__8rQOyq__heading{min-width:0}.vestiaire-workspace-calendar-module__8rQOyq__eyebrow{color:#8daaf0;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:650;display:block}.vestiaire-workspace-calendar-module__8rQOyq__heading h2{letter-spacing:-.05em;margin:7px 0 5px!important;font-size:clamp(24px,3vw,31px)!important;line-height:1.1!important}.vestiaire-workspace-calendar-module__8rQOyq__heading p{color:#8e9cb5;margin:0;font-size:12px;line-height:1.5}.vestiaire-workspace-calendar-module__8rQOyq__create{color:#fff;background:linear-gradient(125deg,#3168f1,#1852db);border:1px solid #76a1ff80;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:10px 15px;display:inline-flex;box-shadow:0 5px 20px #1f5bed33;font-size:12px!important;font-weight:600!important}.vestiaire-workspace-calendar-module__8rQOyq__create:hover{background:linear-gradient(125deg,#4b7afa,#2963ed);transform:translateY(-1px);box-shadow:0 5px 25px #326dff54}.vestiaire-workspace-calendar-module__8rQOyq__toolbar{border-top:1px solid var(--calendar-line);border-bottom:1px solid var(--calendar-line);background:#030a1845;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 23px;display:flex}.vestiaire-workspace-calendar-module__8rQOyq__period{align-items:center;gap:12px;min-width:0;display:flex}.vestiaire-workspace-calendar-module__8rQOyq__period h3{letter-spacing:-.02em;text-transform:capitalize;overflow-wrap:anywhere;margin:0!important;font-size:16px!important;font-weight:600!important;line-height:1.35!important}.vestiaire-workspace-calendar-module__8rQOyq__periodNavigation{flex-shrink:0;gap:2px;display:flex}.vestiaire-workspace-calendar-module__8rQOyq__periodNavigation button{color:#a6b6d2;background:0 0;border:1px solid #0000;border-radius:8px;place-items:center;width:33px;height:36px;padding:0;display:grid}.vestiaire-workspace-calendar-module__8rQOyq__periodNavigation button:hover{color:#fff;background:#1c2b46}.vestiaire-workspace-calendar-module__8rQOyq__viewControls{align-items:center;gap:10px;display:flex}.vestiaire-workspace-calendar-module__8rQOyq__today{color:#c3cee2;background:0 0;border:1px solid #30415f;border-radius:9px;min-height:36px;padding:0 11px;font-size:11px!important}.vestiaire-workspace-calendar-module__8rQOyq__today:hover{background:#1b2b47}.vestiaire-workspace-calendar-module__8rQOyq__views{background:#080f1e;border:1px solid #1d2b43;border-radius:10px;align-items:center;gap:2px;padding:3px;display:flex}.vestiaire-workspace-calendar-module__8rQOyq__views button{color:#8395b4;background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:6px;min-height:31px;padding:5px 9px;display:flex;font-size:11px!important}.vestiaire-workspace-calendar-module__8rQOyq__views svg{width:15px;height:15px}.vestiaire-workspace-calendar-module__8rQOyq__views button[aria-pressed=true]{color:#eef4ff;background:#20375b;border-color:#4365a1;box-shadow:inset 0 1px #5480c13d}.vestiaire-workspace-calendar-module__8rQOyq__views button:hover{color:#fff}.vestiaire-workspace-calendar-module__8rQOyq__filterBar{align-items:center;gap:10px;padding:13px 24px;display:flex}.vestiaire-workspace-calendar-module__8rQOyq__search{color:#7e93b2;background:#060d1acc;border:1px solid #25344d;border-radius:9px;flex:1;align-items:center;gap:9px;min-width:0;max-width:360px;height:39px;padding:0 11px;display:flex}.vestiaire-workspace-calendar-module__8rQOyq__search svg{width:16px;height:16px}.vestiaire-workspace-calendar-module__8rQOyq__search input{color:#e7efff;width:100%;min-width:0;padding:0;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;font-size:12px!important}.vestiaire-workspace-calendar-module__8rQOyq__search input::placeholder{color:#7d8aa1}.vestiaire-workspace-calendar-module__8rQOyq__search input::-webkit-search-cancel-button{display:none}.vestiaire-workspace-calendar-module__8rQOyq__search button{color:#a3b4d0;background:0 0;border:0;flex-shrink:0;place-items:center;width:23px;height:25px;padding:0;display:grid}.vestiaire-workspace-calendar-module__8rQOyq__filterToggle{color:#a7b7d1;background:0 0;border:1px solid #283952;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-width:70px;max-width:190px;min-height:39px;padding:0 11px;display:flex;font-size:11px!important}.vestiaire-workspace-calendar-module__8rQOyq__filterToggle svg{width:16px;height:16px}.vestiaire-workspace-calendar-module__8rQOyq__filterToggle span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vestiaire-workspace-calendar-module__8rQOyq__filterToggle[data-active]{color:#a9c3ff;background:#20335d;border-color:#557be0}.vestiaire-workspace-calendar-module__8rQOyq__resultCount{color:#7d91af;white-space:nowrap;margin-left:auto;font-size:11px}.vestiaire-workspace-calendar-module__8rQOyq__typeFilters{flex-wrap:wrap;gap:7px;padding:0 24px 16px;animation:.2s vestiaire-workspace-calendar-module__8rQOyq__calendarReveal;display:flex}.vestiaire-workspace-calendar-module__8rQOyq__typeFilters button{--calendar-tone:#94b6ff;color:#9aabc5;background:#0a1425;border:1px solid #23344e;border-radius:9px;align-items:center;gap:6px;min-height:35px;padding:6px 9px;display:inline-flex;font-size:10px!important}.vestiaire-workspace-calendar-module__8rQOyq__typeFilters svg{width:16px;height:16px;color:var(--calendar-tone)}.vestiaire-workspace-calendar-module__8rQOyq__typeFilters small{color:#8ca1c1;font-size:9px}.vestiaire-workspace-calendar-module__8rQOyq__typeFilters button[aria-pressed=true]{border-color:color-mix(in srgb,var(--calendar-tone) 60%,transparent);background:color-mix(in srgb,var(--calendar-tone) 13%,#0a1425);color:#eef4ff}.vestiaire-workspace-calendar-module__8rQOyq__body{min-width:0;animation:.24s vestiaire-workspace-calendar-module__8rQOyq__calendarReveal}.vestiaire-workspace-calendar-module__8rQOyq__weekdays{border-top:1px solid var(--calendar-line);background:#07101f80;grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.vestiaire-workspace-calendar-module__8rQOyq__weekdays span{color:#8da0bf;letter-spacing:.05em;text-transform:uppercase;padding:12px 10px;font-size:10px;font-weight:550}.vestiaire-workspace-calendar-module__8rQOyq__grid{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.vestiaire-workspace-calendar-module__8rQOyq__day{border-top:1px solid var(--calendar-line);border-right:1px solid var(--calendar-line);background:#09122259;min-width:0;min-height:139px;padding:3px 5px 7px;position:relative}.vestiaire-workspace-calendar-module__8rQOyq__day:nth-child(7n){border-right:0}.vestiaire-workspace-calendar-module__8rQOyq__daySelected{background:linear-gradient(160deg,#3165cc2e,#12274d26);box-shadow:inset 0 0 0 1px #4f7ed08a}.vestiaire-workspace-calendar-module__8rQOyq__dayOutside{background:#01071145}.vestiaire-workspace-calendar-module__8rQOyq__dayOutside .vestiaire-workspace-calendar-module__8rQOyq__dayNumber{opacity:.46}.vestiaire-workspace-calendar-module__8rQOyq__dayNumber{color:#b2c0d8;text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:4px;width:100%;min-height:35px;padding:2px 4px;display:flex}.vestiaire-workspace-calendar-module__8rQOyq__dayNumber>span{border-radius:7px;place-items:center;min-width:24px;height:24px;font-size:12px;font-weight:550;display:grid}.vestiaire-workspace-calendar-module__8rQOyq__dayNumber small{text-overflow:ellipsis;white-space:nowrap;color:#7998c7;font-size:8px;overflow:hidden}.vestiaire-workspace-calendar-module__8rQOyq__dayNumber[aria-current=date]>span{color:#fff;background:#316af0;box-shadow:0 2px 12px #2c68f354}.vestiaire-workspace-calendar-module__8rQOyq__dayNumber[aria-pressed=true]:not([aria-current=date])>span{color:#e4efff;background:#224276}.vestiaire-workspace-calendar-module__8rQOyq__dayNumber:hover{background:#24364f7a}.vestiaire-workspace-calendar-module__8rQOyq__dayEvents{flex-direction:column;gap:4px;display:flex}.vestiaire-workspace-calendar-module__8rQOyq__event{border:1px solid color-mix(in srgb,var(--calendar-tone) 20%,#14223b);background:linear-gradient(115deg,color-mix(in srgb,var(--calendar-tone) 7%,#0e1a2d),#0c1628);color:#e5edff;text-align:left;border-radius:11px;align-items:center;gap:11px;width:100%;min-width:0;padding:12px;display:flex}.vestiaire-workspace-calendar-module__8rQOyq__event:hover{border-color:color-mix(in srgb,var(--calendar-tone) 54%,#263d61);background:color-mix(in srgb,var(--calendar-tone) 11%,#122139);transform:translateY(-1px);box-shadow:0 5px 17px #0002}.vestiaire-workspace-calendar-module__8rQOyq__eventGlyph{background:color-mix(in srgb,var(--calendar-tone) 10%,#111e31);width:35px;height:38px;color:var(--calendar-tone);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.vestiaire-workspace-calendar-module__8rQOyq__eventGlyph svg{width:21px;height:21px}.vestiaire-workspace-calendar-module__8rQOyq__eventBody{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.vestiaire-workspace-calendar-module__8rQOyq__eventMeta{flex-wrap:wrap;align-items:center;gap:7px;min-width:0;display:flex}.vestiaire-workspace-calendar-module__8rQOyq__eventMeta time{color:var(--calendar-tone);font-variant-numeric:tabular-nums;font-size:11px;font-weight:600;line-height:1.4}.vestiaire-workspace-calendar-module__8rQOyq__eventBody strong{overflow-wrap:anywhere;font-size:13px;font-weight:550;line-height:1.4;display:block}.vestiaire-workspace-calendar-module__8rQOyq__eventBody>small{text-overflow:ellipsis;white-space:nowrap;color:#8fa2bf;font-size:11px;overflow:hidden}.vestiaire-workspace-calendar-module__8rQOyq__eventCancelled .vestiaire-workspace-calendar-module__8rQOyq__eventBody strong{color:#9aaac2;-webkit-text-decoration:line-through #a39aab7a;text-decoration:line-through #a39aab7a}.vestiaire-workspace-calendar-module__8rQOyq__status,.vestiaire-workspace-calendar-module__8rQOyq__statusCancelled{color:#a6b7cf;background:#67799221;border-radius:4px;align-items:center;width:fit-content;padding:2px 5px;font-size:8px;font-weight:550;line-height:1.4;display:inline-flex}.vestiaire-workspace-calendar-module__8rQOyq__statusCancelled{color:#e4a1aa;background:#cb646c1f}.vestiaire-workspace-calendar-module__8rQOyq__linked{color:#809fc9;border:1px solid #324965;border-radius:6px;flex-shrink:0;padding:4px 6px;font-size:9px}.vestiaire-workspace-calendar-module__8rQOyq__eventCompact{border-radius:7px;align-items:flex-start;gap:5px;padding:6px 5px}.vestiaire-workspace-calendar-module__8rQOyq__eventCompact .vestiaire-workspace-calendar-module__8rQOyq__eventGlyph{background:0 0;border-radius:0;width:17px;height:20px}.vestiaire-workspace-calendar-module__8rQOyq__eventCompact .vestiaire-workspace-calendar-module__8rQOyq__eventGlyph svg{width:15px;height:15px}.vestiaire-workspace-calendar-module__8rQOyq__eventCompact .vestiaire-workspace-calendar-module__8rQOyq__eventBody{gap:1px}.vestiaire-workspace-calendar-module__8rQOyq__eventCompact .vestiaire-workspace-calendar-module__8rQOyq__eventBody strong{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:10px;line-height:1.4;display:-webkit-box;overflow:hidden}.vestiaire-workspace-calendar-module__8rQOyq__eventCompact .vestiaire-workspace-calendar-module__8rQOyq__eventMeta{gap:3px}.vestiaire-workspace-calendar-module__8rQOyq__eventCompact .vestiaire-workspace-calendar-module__8rQOyq__eventMeta time{font-size:9px}.vestiaire-workspace-calendar-module__8rQOyq__eventCompact .vestiaire-workspace-calendar-module__8rQOyq__status,.vestiaire-workspace-calendar-module__8rQOyq__eventCompact .vestiaire-workspace-calendar-module__8rQOyq__statusCancelled{padding:1px 3px;font-size:7px}.vestiaire-workspace-calendar-module__8rQOyq__moreEvents{color:#8eabde;text-align:left;background:0 0;border:0;border-radius:5px;width:100%;min-height:26px;margin-top:3px;padding:4px;font-size:9px!important}.vestiaire-workspace-calendar-module__8rQOyq__moreEvents:hover{color:#fff;background:#20395b}.vestiaire-workspace-calendar-module__8rQOyq__weekGrid .vestiaire-workspace-calendar-module__8rQOyq__day{min-height:300px}.vestiaire-workspace-calendar-module__8rQOyq__weekGrid .vestiaire-workspace-calendar-module__8rQOyq__dayEvents{gap:7px}.vestiaire-workspace-calendar-module__8rQOyq__weekGrid .vestiaire-workspace-calendar-module__8rQOyq__eventCompact{padding:8px 5px}.vestiaire-workspace-calendar-module__8rQOyq__weekGrid .vestiaire-workspace-calendar-module__8rQOyq__eventCompact .vestiaire-workspace-calendar-module__8rQOyq__eventBody strong{-webkit-line-clamp:4;font-size:11px}.vestiaire-workspace-calendar-module__8rQOyq__freeDay{color:#425674;padding:8px 5px;font-size:10px;display:block}.vestiaire-workspace-calendar-module__8rQOyq__agenda{border-top:1px solid var(--calendar-line);padding:5px 22px 20px}.vestiaire-workspace-calendar-module__8rQOyq__compactAgenda{display:none}.vestiaire-workspace-calendar-module__8rQOyq__dayPicker{color:#9db0cf;background:#0b1629;border:1px solid #263854;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;margin:11px 0 18px;padding:9px 11px;display:flex}.vestiaire-workspace-calendar-module__8rQOyq__dayPicker>span{align-items:center;gap:8px;font-size:11px;display:flex}.vestiaire-workspace-calendar-module__8rQOyq__dayPicker svg{width:17px;height:17px}.vestiaire-workspace-calendar-module__8rQOyq__dayPicker input{color:#d9e6ff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:0 0;border:0;border-radius:4px;min-width:0;max-width:155px;padding:4px;font-size:12px}.vestiaire-workspace-calendar-module__8rQOyq__agendaDay{border-bottom:1px solid var(--calendar-line);grid-template-columns:60px minmax(0,1fr);gap:13px;margin-top:17px;padding:0 0 17px;display:grid}.vestiaire-workspace-calendar-module__8rQOyq__agendaDay:last-child{border-bottom:0;padding-bottom:0}.vestiaire-workspace-calendar-module__8rQOyq__agendaDate{color:#8b9db9;background:0 0;border:1px solid #0000;border-radius:11px;flex-direction:column;align-self:start;align-items:center;gap:2px;min-height:74px;padding:8px 3px;display:flex}.vestiaire-workspace-calendar-module__8rQOyq__agendaDate>span{text-transform:uppercase;letter-spacing:.06em;font-size:10px}.vestiaire-workspace-calendar-module__8rQOyq__agendaDate strong{color:#c4d3ec;font-size:24px;font-weight:500;line-height:1.3}.vestiaire-workspace-calendar-module__8rQOyq__agendaDate small{white-space:nowrap;font-size:9px}.vestiaire-workspace-calendar-module__8rQOyq__agendaDate[aria-current=date]{color:#8db3ff;background:#1d376447}.vestiaire-workspace-calendar-module__8rQOyq__agendaDate[aria-current=date] strong{color:#91b8ff}.vestiaire-workspace-calendar-module__8rQOyq__agendaDate[aria-pressed=true]{background:#17315c6b;border-color:#436bad}.vestiaire-workspace-calendar-module__8rQOyq__agendaDate:hover{background:#193153}.vestiaire-workspace-calendar-module__8rQOyq__agendaEvents{flex-direction:column;gap:8px;min-width:0;display:flex}.vestiaire-workspace-calendar-module__8rQOyq__dayEmpty{color:#7c8faa;margin:0;padding:22px 12px;font-size:12px}.vestiaire-workspace-calendar-module__8rQOyq__empty{border-top:1px solid var(--calendar-line);background:radial-gradient(at 0,#2c589e1c,#0000 75%);flex-wrap:wrap;align-items:center;gap:13px;padding:22px;display:flex}.vestiaire-workspace-calendar-module__8rQOyq__empty>span{color:#8aaae9;background:#163059;border:1px solid #304e7c;border-radius:13px;place-items:center;width:43px;height:43px;display:grid}.vestiaire-workspace-calendar-module__8rQOyq__empty>div{flex:1;min-width:150px}.vestiaire-workspace-calendar-module__8rQOyq__empty strong{color:#bdcfea;font-size:13px;font-weight:550}.vestiaire-workspace-calendar-module__8rQOyq__empty p{color:#8195b4;margin:4px 0 0;font-size:11px;line-height:1.5}.vestiaire-workspace-calendar-module__8rQOyq__empty>button{color:#b9d0f8;background:#17315a;border:1px solid #355990;border-radius:9px;min-height:37px;padding:8px 11px;font-size:11px!important}.vestiaire-workspace-calendar-module__8rQOyq__footer{border-top:1px solid var(--calendar-line);color:#687e9e;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:9px;padding:13px 24px;font-size:10px;display:flex}.vestiaire-workspace-calendar-module__8rQOyq__footer>span{align-items:center;gap:7px;display:flex}.vestiaire-workspace-calendar-module__8rQOyq__footer i{background:#668ee3;border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px #477be97a}.vestiaire-workspace-calendar-module__8rQOyq__footer button{color:#95b5ea;background:0 0;border:0;padding:0;font-size:10px!important}.vestiaire-workspace-calendar-module__8rQOyq__footer button:hover{color:#fff}@container (max-width:780px){.vestiaire-workspace-calendar-module__8rQOyq__header{padding:20px}.vestiaire-workspace-calendar-module__8rQOyq__toolbar{gap:13px;padding:13px 17px}.vestiaire-workspace-calendar-module__8rQOyq__period h3{font-size:15px!important}.vestiaire-workspace-calendar-module__8rQOyq__viewControls{margin-left:auto}.vestiaire-workspace-calendar-module__8rQOyq__filterBar{padding:12px 18px}.vestiaire-workspace-calendar-module__8rQOyq__typeFilters{padding:0 18px 13px}.vestiaire-workspace-calendar-module__8rQOyq__eventCompact{gap:3px;padding:5px 3px}.vestiaire-workspace-calendar-module__8rQOyq__eventCompact .vestiaire-workspace-calendar-module__8rQOyq__eventGlyph{width:14px}.vestiaire-workspace-calendar-module__8rQOyq__eventCompact .vestiaire-workspace-calendar-module__8rQOyq__eventGlyph svg{width:13px;height:13px}.vestiaire-workspace-calendar-module__8rQOyq__day{min-height:131px;padding:2px 3px 6px}.vestiaire-workspace-calendar-module__8rQOyq__dayNumber{padding:2px}.vestiaire-workspace-calendar-module__8rQOyq__dayNumber small{display:none}.vestiaire-workspace-calendar-module__8rQOyq__dayNumber>span{font-size:11px}.vestiaire-workspace-calendar-module__8rQOyq__resultCount{font-size:10px}.vestiaire-workspace-calendar-module__8rQOyq__footer{padding:12px 18px}}@container (max-width:640px){.vestiaire-workspace-calendar-module__8rQOyq__desktopCalendar{display:none}.vestiaire-workspace-calendar-module__8rQOyq__compactAgenda{display:block}.vestiaire-workspace-calendar-module__8rQOyq__header{padding:20px 18px}.vestiaire-workspace-calendar-module__8rQOyq__heading h2{font-size:27px!important}.vestiaire-workspace-calendar-module__8rQOyq__heading p{max-width:210px;font-size:11px}.vestiaire-workspace-calendar-module__8rQOyq__createLong{display:none}.vestiaire-workspace-calendar-module__8rQOyq__create{min-height:40px;padding:9px 11px}.vestiaire-workspace-calendar-module__8rQOyq__toolbar{grid-template-columns:1fr;gap:13px;padding:14px 17px;display:grid}.vestiaire-workspace-calendar-module__8rQOyq__period{flex-direction:row-reverse;justify-content:space-between}.vestiaire-workspace-calendar-module__8rQOyq__period h3{font-size:17px!important}.vestiaire-workspace-calendar-module__8rQOyq__periodNavigation button{background:#111f34;border-color:#283b59;width:37px;height:37px}.vestiaire-workspace-calendar-module__8rQOyq__viewControls{justify-content:space-between;width:100%;margin:0}.vestiaire-workspace-calendar-module__8rQOyq__views button{min-height:35px;padding:6px 10px;font-size:12px!important}.vestiaire-workspace-calendar-module__8rQOyq__today{min-height:39px;padding:0 10px}.vestiaire-workspace-calendar-module__8rQOyq__filterBar{flex-wrap:wrap;gap:8px;padding:12px 17px}.vestiaire-workspace-calendar-module__8rQOyq__search{flex-basis:190px;max-width:none}.vestiaire-workspace-calendar-module__8rQOyq__resultCount{display:none}.vestiaire-workspace-calendar-module__8rQOyq__filterToggle{min-width:61px;max-width:135px;padding:0 9px}.vestiaire-workspace-calendar-module__8rQOyq__typeFilters{scrollbar-width:thin;scrollbar-color:#345383 transparent;flex-wrap:nowrap;padding:0 17px 13px;overflow-x:auto}.vestiaire-workspace-calendar-module__8rQOyq__typeFilters button{flex-shrink:0;min-height:39px;font-size:11px!important}.vestiaire-workspace-calendar-module__8rQOyq__agenda{padding:3px 16px 18px}.vestiaire-workspace-calendar-module__8rQOyq__agendaDay{grid-template-columns:46px minmax(0,1fr);gap:9px;margin-top:15px;padding-bottom:15px}.vestiaire-workspace-calendar-module__8rQOyq__agendaDate{border-radius:9px;min-height:72px}.vestiaire-workspace-calendar-module__8rQOyq__agendaDate strong{font-size:22px}.vestiaire-workspace-calendar-module__8rQOyq__agendaDate small{font-size:8px}.vestiaire-workspace-calendar-module__8rQOyq__event{gap:9px;padding:10px}.vestiaire-workspace-calendar-module__8rQOyq__eventGlyph{width:31px;height:35px}.vestiaire-workspace-calendar-module__8rQOyq__eventGlyph svg{width:20px;height:20px}.vestiaire-workspace-calendar-module__8rQOyq__eventBody strong{font-size:12px}.vestiaire-workspace-calendar-module__8rQOyq__eventBody>small{font-size:10px}.vestiaire-workspace-calendar-module__8rQOyq__eventMeta time{font-size:11px}.vestiaire-workspace-calendar-module__8rQOyq__linked{display:none}.vestiaire-workspace-calendar-module__8rQOyq__empty{padding:19px 17px}.vestiaire-workspace-calendar-module__8rQOyq__empty>button{margin-left:56px}.vestiaire-workspace-calendar-module__8rQOyq__footer>span:last-child:not(:first-child){display:none}}@container (max-width:360px){.vestiaire-workspace-calendar-module__8rQOyq__header{gap:8px;padding:18px 13px}.vestiaire-workspace-calendar-module__8rQOyq__heading h2{font-size:24px!important}.vestiaire-workspace-calendar-module__8rQOyq__heading p{max-width:165px;font-size:10px}.vestiaire-workspace-calendar-module__8rQOyq__eyebrow{font-size:9px}.vestiaire-workspace-calendar-module__8rQOyq__create{gap:4px;padding:8px;font-size:11px!important}.vestiaire-workspace-calendar-module__8rQOyq__create svg{width:16px;height:16px}.vestiaire-workspace-calendar-module__8rQOyq__toolbar{padding:12px}.vestiaire-workspace-calendar-module__8rQOyq__period h3{font-size:16px!important}.vestiaire-workspace-calendar-module__8rQOyq__periodNavigation{gap:0}.vestiaire-workspace-calendar-module__8rQOyq__periodNavigation button{width:32px;height:34px}.vestiaire-workspace-calendar-module__8rQOyq__views{gap:0}.vestiaire-workspace-calendar-module__8rQOyq__views button{gap:4px;padding:5px 7px;font-size:11px!important}.vestiaire-workspace-calendar-module__8rQOyq__views svg{width:13px;height:13px}.vestiaire-workspace-calendar-module__8rQOyq__today{padding:0 8px;font-size:10px!important}.vestiaire-workspace-calendar-module__8rQOyq__filterBar{flex-wrap:nowrap;padding:11px 12px}.vestiaire-workspace-calendar-module__8rQOyq__search{flex-basis:0;gap:6px;padding:0 8px}.vestiaire-workspace-calendar-module__8rQOyq__search input{font-size:11px!important}.vestiaire-workspace-calendar-module__8rQOyq__filterToggle{width:39px;min-width:39px;padding:0}.vestiaire-workspace-calendar-module__8rQOyq__filterToggle>span{display:none}.vestiaire-workspace-calendar-module__8rQOyq__typeFilters{padding-left:12px;padding-right:12px}.vestiaire-workspace-calendar-module__8rQOyq__agenda{padding:2px 10px 15px}.vestiaire-workspace-calendar-module__8rQOyq__agendaDay{grid-template-columns:39px minmax(0,1fr);gap:6px}.vestiaire-workspace-calendar-module__8rQOyq__event{gap:6px;padding:9px 8px}.vestiaire-workspace-calendar-module__8rQOyq__eventGlyph{width:25px;height:31px}.vestiaire-workspace-calendar-module__8rQOyq__eventGlyph svg{width:17px;height:17px}.vestiaire-workspace-calendar-module__8rQOyq__eventBody strong{font-size:11px}.vestiaire-workspace-calendar-module__8rQOyq__dayPicker{gap:5px;padding:9px 8px}.vestiaire-workspace-calendar-module__8rQOyq__dayPicker>span{gap:5px;font-size:10px}.vestiaire-workspace-calendar-module__8rQOyq__dayPicker input{max-width:130px;font-size:11px}.vestiaire-workspace-calendar-module__8rQOyq__footer{padding:12px}.vestiaire-workspace-calendar-module__8rQOyq__empty{padding:15px 12px}.vestiaire-workspace-calendar-module__8rQOyq__empty>div{min-width:130px}.vestiaire-workspace-calendar-module__8rQOyq__empty strong{font-size:12px}.vestiaire-workspace-calendar-module__8rQOyq__empty>button{width:100%;margin-left:0}.vestiaire-workspace-calendar-module__8rQOyq__agendaDate small{letter-spacing:-.02em;font-size:7px}}.vestiaire-workspace-calendar-module__8rQOyq__eventCompact{grid-template-columns:17px minmax(0,1fr);align-items:center;gap:3px 4px;display:grid}.vestiaire-workspace-calendar-module__8rQOyq__eventCompact .vestiaire-workspace-calendar-module__8rQOyq__eventGlyph{grid-area:1/1}.vestiaire-workspace-calendar-module__8rQOyq__eventCompact .vestiaire-workspace-calendar-module__8rQOyq__eventBody{display:contents}.vestiaire-workspace-calendar-module__8rQOyq__eventCompact .vestiaire-workspace-calendar-module__8rQOyq__eventMeta{grid-area:1/2}.vestiaire-workspace-calendar-module__8rQOyq__eventCompact .vestiaire-workspace-calendar-module__8rQOyq__eventBody strong{grid-area:2/1/auto/-1;width:100%;min-width:0}@keyframes vestiaire-workspace-calendar-module__8rQOyq__calendarReveal{0%{opacity:.35;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.vestiaire-workspace-calendar-module__8rQOyq__calendar button{transition:none}.vestiaire-workspace-calendar-module__8rQOyq__body,.vestiaire-workspace-calendar-module__8rQOyq__typeFilters{animation:none}.vestiaire-workspace-calendar-module__8rQOyq__event:hover,.vestiaire-workspace-calendar-module__8rQOyq__create:hover{transform:none}}
