@keyframes Spinner-module__fboycW__rotate{to{transform:rotate(360deg)}}.Spinner-module__fboycW__spinner{color:inherit;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.Spinner-module__fboycW__ring{stroke:currentColor;width:100%;height:100%;animation:.8s linear infinite Spinner-module__fboycW__rotate;position:absolute;inset:0}.Spinner-module__fboycW__mark{fill:currentColor;position:relative}.Spinner-module__fboycW__spinner[data-size=lg]{width:88px;height:88px}.Spinner-module__fboycW__spinner[data-size=lg] .Spinner-module__fboycW__ring{stroke-width:3px}.Spinner-module__fboycW__spinner[data-size=lg] .Spinner-module__fboycW__mark{width:46px;height:46px}.Spinner-module__fboycW__spinner[data-size=md]{width:36px;height:36px}.Spinner-module__fboycW__spinner[data-size=md] .Spinner-module__fboycW__ring{stroke-width:4px}.Spinner-module__fboycW__spinner[data-size=md] .Spinner-module__fboycW__mark{width:19px;height:19px}.Spinner-module__fboycW__spinner[data-size=sm]{width:18px;height:18px}.Spinner-module__fboycW__spinner[data-size=sm] .Spinner-module__fboycW__ring{stroke-width:6px}.Spinner-module__fboycW__spinner[data-size=sm] .Spinner-module__fboycW__mark{width:10px;height:10px}
.Button-module__Jp0wVq__button{box-sizing:border-box;border-radius:var(--mc-radius-btn);height:40px;font:inherit;font-family:var(--mc-font-sans);white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:7px;padding:0 16px;font-size:14px;font-weight:700;line-height:1;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.Button-module__Jp0wVq__button:hover{text-decoration:none}.Button-module__Jp0wVq__button:focus-visible{box-shadow:var(--mc-focus-ring);outline:none}.Button-module__Jp0wVq__button:disabled{cursor:not-allowed}.Button-module__Jp0wVq__button svg{flex:none;width:15px;height:15px}.Button-module__Jp0wVq__sm{border-radius:var(--mc-radius-btn-sm);height:32px;padding:0 12px;font-size:13px}.Button-module__Jp0wVq__full{width:100%}.Button-module__Jp0wVq__primary{background:var(--mc-teal);color:#fff}.Button-module__Jp0wVq__primary:hover:not(:disabled){background:var(--mc-teal-dark);color:#fff}.Button-module__Jp0wVq__primary:disabled{background:var(--mc-teal-disabled)}.Button-module__Jp0wVq__secondary{border-color:var(--mc-line-input);background:var(--mc-surface);color:var(--mc-teal)}.Button-module__Jp0wVq__secondary:hover:not(:disabled){border-color:var(--mc-line-strong);background:var(--mc-teal-wash);color:var(--mc-teal-dark)}.Button-module__Jp0wVq__text{color:var(--mc-teal);padding:0 12px}.Button-module__Jp0wVq__text:hover:not(:disabled){background:var(--mc-teal-wash);color:var(--mc-teal-dark)}.Button-module__Jp0wVq__danger{border-color:var(--mc-red-dash);background:var(--mc-surface);color:var(--mc-red)}.Button-module__Jp0wVq__danger:hover:not(:disabled){background:var(--mc-red-wash)}.Button-module__Jp0wVq__danger-solid{background:var(--mc-red);color:#fff}.Button-module__Jp0wVq__danger-solid:hover:not(:disabled){background:#a2301f}.Button-module__Jp0wVq__dashed{border:1.5px dashed var(--mc-line-strong);height:36px;color:var(--mc-teal);padding:0 12px;font-size:13.5px}.Button-module__Jp0wVq__dashed:hover:not(:disabled){border-color:var(--mc-teal);background:var(--mc-teal-wash)}.Button-module__Jp0wVq__link{height:auto;color:var(--mc-teal);border:0;padding:0;font-size:13.5px}.Button-module__Jp0wVq__link:hover:not(:disabled){color:var(--mc-teal-dark);text-decoration:underline}.Button-module__Jp0wVq__secondary:disabled,.Button-module__Jp0wVq__text:disabled,.Button-module__Jp0wVq__danger:disabled,.Button-module__Jp0wVq__dashed:disabled,.Button-module__Jp0wVq__link:disabled{opacity:.5}.Button-module__Jp0wVq__danger-solid:disabled{opacity:.55}
.IconButton-module__pNb7VW__iconButton{box-sizing:border-box;border-radius:var(--mc-radius-btn);color:var(--mc-muted);cursor:pointer;background:0 0;border:1px solid #0000;flex:none;place-items:center;padding:0;transition:background-color .15s,border-color .15s,color .15s;display:inline-grid;position:relative}.IconButton-module__pNb7VW__iconButton svg{width:17px;height:17px}.IconButton-module__pNb7VW__iconButton:focus-visible{box-shadow:var(--mc-focus-ring);outline:none}.IconButton-module__pNb7VW__iconButton:disabled{opacity:.5;cursor:not-allowed}.IconButton-module__pNb7VW__outline{border-color:var(--mc-line);background:var(--mc-surface);width:40px;height:40px}.IconButton-module__pNb7VW__outline:hover:not(:disabled){border-color:var(--mc-line-strong)}.IconButton-module__pNb7VW__outline[data-active]{border:1.5px solid var(--mc-teal);color:var(--mc-teal)}.IconButton-module__pNb7VW__plain{width:32px;height:32px}.IconButton-module__pNb7VW__plain svg{width:18px;height:18px}.IconButton-module__pNb7VW__plain:hover:not(:disabled),.IconButton-module__pNb7VW__plain[data-active]{background:var(--mc-neutral-tint)}.IconButton-module__pNb7VW__iconButton[data-accent]{color:var(--mc-teal)}.IconButton-module__pNb7VW__badge{box-sizing:border-box;border:2px solid var(--mc-bg);border-radius:var(--mc-radius-pill);background:var(--mc-red);color:#fff;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:10.5px;font-weight:700;line-height:1;display:grid;position:absolute;top:-6px;right:-6px}
.Menu-module__02YCtq__root{display:inline-flex;position:relative}.Menu-module__02YCtq__menu{z-index:40;box-sizing:border-box;border:1px solid var(--mc-line-input);border-radius:var(--mc-radius-card);background:var(--mc-surface);box-shadow:var(--mc-shadow-menu);font-family:var(--mc-font-sans);flex-direction:column;padding:4px;display:flex;position:absolute;top:calc(100% + 6px)}.Menu-module__02YCtq__menu[data-align=end]{right:0}.Menu-module__02YCtq__menu[data-align=start]{left:0}.Menu-module__02YCtq__item{box-sizing:border-box;border-radius:var(--mc-radius-btn-sm);width:100%;color:var(--mc-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:8px 10px;font-size:13.5px;text-decoration:none;display:flex}.Menu-module__02YCtq__item:hover:not(:disabled),.Menu-module__02YCtq__item:focus-visible{background:var(--mc-teal-wash);color:var(--mc-ink);outline:none;text-decoration:none}.Menu-module__02YCtq__item[data-danger]{color:var(--mc-red)}.Menu-module__02YCtq__item[data-danger]:hover{background:var(--mc-red-wash);color:var(--mc-red)}.Menu-module__02YCtq__item[data-separated]{border-top:1px solid var(--mc-line-faint);border-radius:0 0 var(--mc-radius-btn-sm) var(--mc-radius-btn-sm);margin-top:4px;padding-top:10px}.Menu-module__02YCtq__item:disabled{color:var(--mc-soft);cursor:not-allowed}.Menu-module__02YCtq__icon{color:var(--mc-muted);place-items:center;display:grid}.Menu-module__02YCtq__icon svg{width:15px;height:15px}
.Badge-module__yQIUWa__dot{background:currentColor;border-radius:50%;flex:none;display:inline-block}.Badge-module__yQIUWa__dot[data-shape=square]{border-radius:2px}.Badge-module__yQIUWa__badge{border-radius:var(--mc-radius-badge);font-family:var(--mc-font-sans);white-space:nowrap;align-items:center;gap:6px;padding:3px 9px;font-size:12px;font-weight:700;line-height:1.35;display:inline-flex}.Badge-module__yQIUWa__sm{gap:5px;padding:2px 8px;font-size:11.5px}.Badge-module__yQIUWa__badgeDot{background:currentColor;border-radius:50%;flex:none;width:7px;height:7px}.Badge-module__yQIUWa__sm .Badge-module__yQIUWa__badgeDot{width:6px;height:6px}.Badge-module__yQIUWa__badge[data-tone=red]{background:var(--mc-red-tint);color:var(--mc-red)}.Badge-module__yQIUWa__badge[data-tone=gold]{background:var(--mc-gold-tint);color:var(--mc-gold)}.Badge-module__yQIUWa__badge[data-tone=amber]{background:var(--mc-amber-tint);color:var(--mc-amber)}.Badge-module__yQIUWa__badge[data-tone=teal]{background:var(--mc-teal-tint);color:var(--mc-teal-dark)}.Badge-module__yQIUWa__badge[data-tone=green]{background:var(--mc-green-tint);color:var(--mc-green)}.Badge-module__yQIUWa__badge[data-tone=slate]{background:var(--mc-slate-tint);color:var(--mc-slate)}.Badge-module__yQIUWa__badge[data-tone=rose]{background:var(--mc-rose-tint);color:var(--mc-rose)}.Badge-module__yQIUWa__badge[data-tone=plum]{background:var(--mc-plum-tint);color:var(--mc-plum)}.Badge-module__yQIUWa__dot[data-tone=red]{color:var(--mc-red)}.Badge-module__yQIUWa__dot[data-tone=gold]{color:var(--mc-gold)}.Badge-module__yQIUWa__dot[data-tone=amber]{color:var(--mc-amber)}.Badge-module__yQIUWa__dot[data-tone=teal]{color:var(--mc-teal)}.Badge-module__yQIUWa__dot[data-tone=green]{color:var(--mc-green)}.Badge-module__yQIUWa__dot[data-tone=slate]{color:var(--mc-soft)}.Badge-module__yQIUWa__dot[data-tone=rose]{color:var(--mc-rose)}.Badge-module__yQIUWa__dot[data-tone=plum]{color:var(--mc-plum)}
.Tag-module__D0NzAG__tag{border-radius:var(--mc-radius-badge);background:var(--mc-neutral-tint);color:var(--mc-text);font-family:var(--mc-font-sans);white-space:nowrap;align-items:center;padding:3px 9px;font-size:12px;font-weight:700;line-height:1.35;display:inline-flex}.Tag-module__D0NzAG__tag[data-tone=amber]{background:var(--mc-amber-tint);color:var(--mc-gold)}.Tag-module__D0NzAG__tag[data-tone=rose]{background:var(--mc-rose-tint);color:var(--mc-rose)}.Tag-module__D0NzAG__tag[data-tone=sage]{background:var(--mc-av-sage-bg);color:var(--mc-green)}.Tag-module__D0NzAG__tag[data-tone=teal]{background:var(--mc-teal-tint);color:var(--mc-teal-dark)}.Tag-module__D0NzAG__language{box-sizing:border-box;border:1px solid var(--mc-line);border-radius:var(--mc-radius-btn);background:var(--mc-surface);height:30px;color:var(--mc-ink);font-family:var(--mc-font-sans);white-space:nowrap;align-items:center;gap:8px;padding:0 10px 0 4px;font-size:13px;display:inline-flex}.Tag-module__D0NzAG__code{border-radius:var(--mc-radius-check);background:var(--mc-ink);color:#fff;padding:2px 6px;font-size:11px;font-weight:700}.Tag-module__D0NzAG__code[data-primary]{background:var(--mc-teal)}.Tag-module__D0NzAG__note{color:var(--mc-soft)}.Tag-module__D0NzAG__count{box-sizing:border-box;border-radius:var(--mc-radius-pill);background:var(--mc-neutral-tint);min-width:18px;color:var(--mc-muted);font-family:var(--mc-font-sans);place-items:center;padding:1px 7px;font-size:11.5px;font-weight:700;line-height:1.45;display:inline-grid}.Tag-module__D0NzAG__count[data-tone=teal]{background:var(--mc-teal);color:#fff}.Tag-module__D0NzAG__count[data-tone=red]{background:var(--mc-red);color:#fff}
.Avatar-module__5_ll0G__avatar{box-sizing:border-box;background:var(--mc-av-teal-bg);color:var(--mc-av-teal-fg);font-family:var(--mc-font-sans);-webkit-user-select:none;user-select:none;flex:none;place-items:center;font-weight:700;line-height:1;display:inline-grid;overflow:hidden}.Avatar-module__5_ll0G__avatar img{object-fit:cover;width:100%;height:100%}.Avatar-module__5_ll0G__avatar[data-ring]{border:2px solid var(--mc-surface)}.Avatar-module__5_ll0G__avatar[data-tone=sage]{background:var(--mc-av-sage-bg);color:var(--mc-av-sage-fg)}.Avatar-module__5_ll0G__avatar[data-tone=rose]{background:var(--mc-av-rose-bg);color:var(--mc-av-rose-fg)}.Avatar-module__5_ll0G__avatar[data-tone=amber]{background:var(--mc-av-amber-bg);color:var(--mc-av-amber-fg)}.Avatar-module__5_ll0G__avatar[data-tone=plum]{background:var(--mc-av-plum-bg);color:var(--mc-av-plum-fg)}.Avatar-module__5_ll0G__avatar[data-tone=sky]{background:var(--mc-av-sky-bg);color:var(--mc-av-sky-fg)}.Avatar-module__5_ll0G__avatar[data-tone=clay]{background:var(--mc-av-clay-bg);color:var(--mc-av-clay-fg)}.Avatar-module__5_ll0G__avatar[data-tone=slate]{background:var(--mc-av-slate-bg);color:var(--mc-av-slate-fg)}.Avatar-module__5_ll0G__avatar[data-tone=scarlet]{background:var(--mc-red-tint);color:var(--mc-red)}.Avatar-module__5_ll0G__avatar[data-tone=neutral]{background:var(--mc-neutral-tint);color:var(--mc-muted)}.Avatar-module__5_ll0G__avatar[data-tone=inverse]{color:#fff;background:#ffffff29}.Avatar-module__5_ll0G__withStatus{flex:none;display:inline-block;position:relative}.Avatar-module__5_ll0G__status{box-sizing:border-box;border:2px solid var(--mc-surface);background:var(--mc-line-strong);border-radius:50%;position:absolute;bottom:-1px;right:-1px}.Avatar-module__5_ll0G__status[data-status=online]{background:var(--mc-green)}.Avatar-module__5_ll0G__status[data-status=busy]{background:var(--mc-amber)}.Avatar-module__5_ll0G__stack{align-items:center;display:inline-flex}.Avatar-module__5_ll0G__stackItem{display:inline-flex}
.PageHeader-module__Pxx4va__header{min-width:0;font-family:var(--mc-font-sans);align-items:center;gap:14px;display:flex}.PageHeader-module__Pxx4va__header[data-card]{border:1px solid var(--mc-line);border-radius:var(--mc-radius-card);background:var(--mc-surface);padding:14px 20px}.PageHeader-module__Pxx4va__back{box-sizing:border-box;border:1px solid var(--mc-line);border-radius:var(--mc-radius-btn);background:var(--mc-surface);width:40px;height:40px;color:var(--mc-teal);cursor:pointer;flex:none;place-items:center;padding:0;display:grid}.PageHeader-module__Pxx4va__back:hover{border-color:var(--mc-line-strong)}.PageHeader-module__Pxx4va__back:focus-visible{box-shadow:var(--mc-focus-ring);outline:none}.PageHeader-module__Pxx4va__text{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.PageHeader-module__Pxx4va__eyebrow{color:var(--mc-soft);letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:700}.PageHeader-module__Pxx4va__title{min-width:0;color:var(--mc-ink);font-family:var(--mc-font-serif);flex-wrap:wrap;align-items:center;gap:10px;margin:0;font-size:28px;font-weight:500;line-height:1.15;display:flex}.PageHeader-module__Pxx4va__title[data-level="2"]{font-size:24px}.PageHeader-module__Pxx4va__crumb{color:var(--mc-teal);text-decoration:none}a.PageHeader-module__Pxx4va__crumb:hover{color:var(--mc-teal-dark);text-decoration:none}.PageHeader-module__Pxx4va__separator{color:var(--mc-line-strong);flex:none}.PageHeader-module__Pxx4va__current{min-width:0}.PageHeader-module__Pxx4va__description{color:var(--mc-muted);margin:0;font-size:14px;line-height:1.5}.PageHeader-module__Pxx4va__actions{flex:none;align-items:center;gap:8px;display:flex}.PageHeader-module__Pxx4va__arrowLink{font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none;display:inline-flex}.PageHeader-module__Pxx4va__arrowLink:hover{text-decoration:none}.PageHeader-module__Pxx4va__arrowInner{color:var(--mc-teal);font-family:var(--mc-font-sans);white-space:nowrap;align-items:center;gap:5px;font-size:14px;font-weight:700;display:inline-flex}.PageHeader-module__Pxx4va__arrowInner[data-tone=muted]{color:var(--mc-muted);font-size:13px;font-weight:600}.PageHeader-module__Pxx4va__arrowInner[data-tone=inverse]{color:#fff;font-size:13.5px}.PageHeader-module__Pxx4va__arrowLink:hover .PageHeader-module__Pxx4va__arrowInner{color:var(--mc-teal-dark)}.PageHeader-module__Pxx4va__arrowLink:hover .PageHeader-module__Pxx4va__arrowInner[data-tone=inverse]{color:var(--mc-teal-on-deep)}.PageHeader-module__Pxx4va__arrowInner svg{transition:transform .15s}.PageHeader-module__Pxx4va__arrowLink:hover .PageHeader-module__Pxx4va__arrowInner svg{transform:translate(2px)}.PageHeader-module__Pxx4va__tile{box-sizing:border-box;border:1px solid var(--mc-line);border-radius:var(--mc-radius-card);background:var(--mc-surface);color:var(--mc-ink);font:inherit;font-family:var(--mc-font-sans);text-align:left;cursor:pointer;align-items:center;gap:12px;padding:14px;text-decoration:none;display:flex}.PageHeader-module__Pxx4va__tile:hover{border-color:var(--mc-line-strong);color:var(--mc-ink);text-decoration:none}.PageHeader-module__Pxx4va__tile:focus-visible{box-shadow:var(--mc-focus-ring);outline:none}.PageHeader-module__Pxx4va__tile:disabled{opacity:.55;cursor:not-allowed}.PageHeader-module__Pxx4va__tileIcon{border-radius:var(--mc-radius-btn);background:var(--mc-teal-wash);width:38px;height:38px;color:var(--mc-teal);flex:none;place-items:center;display:grid}.PageHeader-module__Pxx4va__tileText{flex-direction:column;flex:1;min-width:0;display:flex}.PageHeader-module__Pxx4va__tileTitle{font-size:14.5px;font-weight:700}.PageHeader-module__Pxx4va__tileMeta{color:var(--mc-muted);font-size:12.5px}.PageHeader-module__Pxx4va__tileTrailing{flex:none}.PageHeader-module__Pxx4va__tileGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}
.People-module__GCJkcW__personList{border:1px solid var(--mc-line);border-radius:var(--mc-radius-card);background:var(--mc-surface);flex-direction:column;padding:0 18px;display:flex}.People-module__GCJkcW__person{font-family:var(--mc-font-sans);gap:12px;padding:14px 0;display:flex}.People-module__GCJkcW__personList>.People-module__GCJkcW__person+.People-module__GCJkcW__person{border-top:1px solid var(--mc-line-faint)}.People-module__GCJkcW__personBody{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.People-module__GCJkcW__personHead{flex-direction:column;gap:3px;display:flex}.People-module__GCJkcW__personName{color:var(--mc-ink);font-size:14.5px;font-weight:700}.People-module__GCJkcW__personMeta{color:var(--mc-muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:12.5px;display:flex}.People-module__GCJkcW__note{border-radius:var(--mc-radius-btn);background:var(--mc-bg);color:var(--mc-text);padding:9px 11px;font-size:12.5px;line-height:1.45}.People-module__GCJkcW__personActions{align-items:flex-start;gap:6px;display:flex}.People-module__GCJkcW__needs{border:1px solid var(--mc-line);border-radius:var(--mc-radius-card);background:var(--mc-surface);font-family:var(--mc-font-sans);flex-direction:column;padding-bottom:6px;display:flex}.People-module__GCJkcW__needsHead{align-items:center;gap:12px;padding:14px 16px 10px;display:flex}.People-module__GCJkcW__needsTitle{flex-direction:column;flex:1;min-width:0;display:flex}.People-module__GCJkcW__needsSummary{color:var(--mc-muted);font-size:12.5px}.People-module__GCJkcW__needsList{margin:0;padding:0;list-style:none}.People-module__GCJkcW__needsItem{border-top:1px solid var(--mc-line-faint);font-family:var(--mc-font-sans);align-items:center;gap:10px;padding:10px 0;display:flex}.People-module__GCJkcW__needsList:not([data-inset]) .People-module__GCJkcW__needsItem:first-child{border-top:0}.People-module__GCJkcW__needsList[data-inset] .People-module__GCJkcW__needsItem{margin:0 16px 0 66px}.People-module__GCJkcW__needsText{min-width:0;color:var(--mc-ink);flex:1;font-size:13.5px}.People-module__GCJkcW__needsDetail{color:var(--mc-muted)}.People-module__GCJkcW__needsAction>span{font-size:13px}.People-module__GCJkcW__highlight{border-radius:var(--mc-radius-card);background:var(--mc-teal-deep);color:#fff;font-family:var(--mc-font-sans);flex-direction:column;gap:16px;padding:20px;display:flex}.People-module__GCJkcW__highlightHead{align-items:center;gap:12px;display:flex}.People-module__GCJkcW__highlightTitles{flex-direction:column;gap:2px;min-width:0;display:flex}.People-module__GCJkcW__highlightEyebrow{color:var(--mc-teal-on-deep);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:700}.People-module__GCJkcW__highlightTitle{font-size:17px;font-weight:700}.People-module__GCJkcW__miniWeek{grid-template-columns:repeat(7,1fr);gap:5px;display:grid}.People-module__GCJkcW__miniDay{border-radius:var(--mc-radius-btn);background:#ffffff1a;flex-direction:column;align-items:center;gap:3px;padding:7px 0;display:flex}.People-module__GCJkcW__miniDay[data-current]{background:#ffffff38;box-shadow:inset 0 0 0 1.5px #fff}.People-module__GCJkcW__miniDayName{color:var(--mc-teal-on-deep);font-size:11.5px}.People-module__GCJkcW__miniDayLabel{font-size:12.5px;font-weight:700}.People-module__GCJkcW__picker{font-family:var(--mc-font-sans);flex-direction:column;gap:10px;display:flex}.People-module__GCJkcW__pickerLabel{color:var(--mc-text);font-size:12.5px;font-weight:700}.People-module__GCJkcW__pickerGrid{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.People-module__GCJkcW__swatch{border:1.5px solid var(--mc-line-faint);border-radius:var(--mc-radius-btn);font:inherit;cursor:pointer;background:0 0;flex-direction:column;align-items:center;gap:6px;padding:10px 4px;display:flex}.People-module__GCJkcW__swatch:hover{border-color:var(--mc-line-strong)}.People-module__GCJkcW__swatch[data-selected]{border-color:var(--mc-teal);background:var(--mc-teal-wash)}.People-module__GCJkcW__swatch:focus-visible{box-shadow:var(--mc-focus-ring);outline:none}.People-module__GCJkcW__swatchName{color:var(--mc-text);font-size:12px;font-weight:600}
.Card-module__A5DIGa__card{box-sizing:border-box;border:1px solid var(--mc-line);border-radius:var(--mc-radius-card);background:var(--mc-surface);min-width:0;color:var(--mc-ink);font-family:var(--mc-font-sans);flex-direction:column;display:flex}.Card-module__A5DIGa__pad-none{padding:0}.Card-module__A5DIGa__pad-sm{padding:14px}.Card-module__A5DIGa__pad-md{padding:16px 20px}.Card-module__A5DIGa__pad-lg{padding:20px}.Card-module__A5DIGa__card[data-interactive]{cursor:pointer;transition:border-color .15s}.Card-module__A5DIGa__card[data-interactive]:hover{border-color:var(--mc-line-strong)}.Card-module__A5DIGa__card[data-selected]{border-color:var(--mc-teal);background:var(--mc-teal-wash)}.Card-module__A5DIGa__header{border-bottom:1px solid var(--mc-line-faint);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px 12px 20px;display:flex}.Card-module__A5DIGa__headerText{flex-direction:column;gap:2px;min-width:0;display:flex}.Card-module__A5DIGa__title{align-items:center;gap:8px;margin:0;font-size:15px;font-weight:700;line-height:1.35;display:flex}.Card-module__A5DIGa__description{color:var(--mc-muted);margin:0;font-size:13px}.Card-module__A5DIGa__actions{flex:none;align-items:center;gap:8px;display:flex}.Card-module__A5DIGa__body{padding:16px 20px;font-size:13.5px}.Card-module__A5DIGa__footer{border-top:1px solid var(--mc-line-faint);border-radius:0 0 var(--mc-radius-card) var(--mc-radius-card);background:var(--mc-surface-soft);color:var(--mc-muted);padding:12px 20px;font-size:13px}
.Toolbar-module__NzVGUW__toolbar{font-family:var(--mc-font-sans);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.Toolbar-module__NzVGUW__spacer{flex:1}.Toolbar-module__NzVGUW__filter{box-sizing:border-box;border:1px solid var(--mc-line-input);border-radius:var(--mc-radius-btn);background:var(--mc-surface);height:40px;color:var(--mc-text);font:inherit;cursor:pointer;align-items:center;gap:7px;padding:0 12px;font-size:14px;font-weight:700;display:inline-flex}.Toolbar-module__NzVGUW__filter:hover{border-color:var(--mc-line-strong)}.Toolbar-module__NzVGUW__filter[data-active]{border-color:var(--mc-teal);background:var(--mc-teal-tint);color:var(--mc-teal-dark)}.Toolbar-module__NzVGUW__filter:focus-visible{box-shadow:var(--mc-focus-ring);outline:none}.Toolbar-module__NzVGUW__filterCount{box-sizing:border-box;border-radius:var(--mc-radius-badge);background:var(--mc-teal);color:#fff;place-items:center;min-width:20px;height:20px;padding:0 5px;font-size:11.5px;display:grid}
.Collapsible-module__1IE5Ja__collapsible{border:1px solid var(--mc-line);border-radius:var(--mc-radius-card);background:var(--mc-surface);font-family:var(--mc-font-sans);flex-direction:column;display:flex;overflow:hidden}.Collapsible-module__1IE5Ja__collapsible[data-open]{border-color:var(--mc-line-strong)}.Collapsible-module__1IE5Ja__header{align-items:center;display:flex}.Collapsible-module__1IE5Ja__header:hover{background:var(--mc-surface-soft)}.Collapsible-module__1IE5Ja__toggle{min-width:0;color:var(--mc-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;grid-template-columns:20px minmax(110px,130px) minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 16px;display:grid}.Collapsible-module__1IE5Ja__toggle:focus-visible{box-shadow:inset var(--mc-focus-ring);outline:none}.Collapsible-module__1IE5Ja__chevron{color:var(--mc-muted);transition:transform .15s}.Collapsible-module__1IE5Ja__collapsible[data-open] .Collapsible-module__1IE5Ja__chevron{transform:rotate(90deg)}.Collapsible-module__1IE5Ja__collapsible[data-media] .Collapsible-module__1IE5Ja__toggle{grid-template-columns:20px minmax(0,1fr) auto auto}.Collapsible-module__1IE5Ja__lead{align-items:center;gap:12px;min-width:0;display:flex}.Collapsible-module__1IE5Ja__titles{flex-direction:column;min-width:0;display:flex}.Collapsible-module__1IE5Ja__title{font-size:14.5px;font-weight:700}.Collapsible-module__1IE5Ja__subtitle{color:var(--mc-muted);font-size:12px}.Collapsible-module__1IE5Ja__summary{min-width:0;color:var(--mc-text);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;overflow:hidden}.Collapsible-module__1IE5Ja__actions{align-items:center;gap:6px;padding-right:12px;display:flex}.Collapsible-module__1IE5Ja__panel{border-top:1px solid var(--mc-line-faint);flex-direction:column;display:flex}.Collapsible-module__1IE5Ja__item{border-bottom:1px solid var(--mc-line-row);grid-template-columns:150px minmax(0,1fr) 40px;align-items:center;gap:12px;padding:10px 16px 10px 48px;display:grid}.Collapsible-module__1IE5Ja__item:last-child{border-bottom:0}.Collapsible-module__1IE5Ja__itemLabel{color:var(--mc-text);font-size:13px;font-weight:700}.Collapsible-module__1IE5Ja__itemContent{color:var(--mc-ink);font-size:13.5px}.Collapsible-module__1IE5Ja__itemContent[data-muted]{color:var(--mc-soft)}.Collapsible-module__1IE5Ja__itemActions{color:var(--mc-soft);justify-self:end}
.Table-module__Q3PTtG__table{border:1px solid var(--mc-line);border-radius:var(--mc-radius-card);background:var(--mc-surface);font-family:var(--mc-font-sans);flex-direction:column;display:flex}.Table-module__Q3PTtG__table[data-bare]{background:0 0;border:0;border-radius:0}.Table-module__Q3PTtG__table[data-bare] .Table-module__Q3PTtG__head{border-radius:0}.Table-module__Q3PTtG__table[data-bare] .Table-module__Q3PTtG__row:last-child{border-radius:0 0 var(--mc-radius-card) var(--mc-radius-card)}.Table-module__Q3PTtG__table[data-scroll]{overflow-x:auto}.Table-module__Q3PTtG__head{border-bottom:1px solid var(--mc-line);border-radius:var(--mc-radius-card) var(--mc-radius-card) 0 0;background:var(--mc-surface-soft);gap:12px;padding:11px 20px;display:grid}.Table-module__Q3PTtG__headCell{min-width:0;color:var(--mc-soft);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:700}.Table-module__Q3PTtG__row{border-bottom:1px solid var(--mc-line-faint);color:var(--mc-ink);align-items:center;gap:12px;padding:12px 20px;font-size:13.5px;display:grid;position:relative}.Table-module__Q3PTtG__row:last-child{border-radius:0 0 var(--mc-radius-card) var(--mc-radius-card);border-bottom:0}.Table-module__Q3PTtG__row:hover{background:var(--mc-surface-hover)}.Table-module__Q3PTtG__row[data-clickable]{cursor:pointer}.Table-module__Q3PTtG__row:focus-visible{box-shadow:inset 0 0 0 2px var(--mc-teal);outline:none}.Table-module__Q3PTtG__cell{align-items:center;min-width:0;display:flex}.Table-module__Q3PTtG__headCell[data-align=end],.Table-module__Q3PTtG__cell[data-align=end]{text-align:right;justify-content:flex-end;justify-self:end}.Table-module__Q3PTtG__empty{color:var(--mc-muted);text-align:center;padding:28px 20px;font-size:13.5px}.Table-module__Q3PTtG__identity{align-items:center;gap:10px;min-width:0;display:flex}.Table-module__Q3PTtG__identityText{flex-direction:column;min-width:0;display:flex}.Table-module__Q3PTtG__identityName{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;overflow:hidden}.Table-module__Q3PTtG__identityDetail{color:var(--mc-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}
.Tabs-module__G-yh0q__tabs{border-bottom:1px solid var(--mc-divider);font-family:var(--mc-font-sans);justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.Tabs-module__G-yh0q__tabs[data-inset]{border-bottom-color:var(--mc-line);padding:0 16px}.Tabs-module__G-yh0q__list{scrollbar-width:none;gap:4px;min-width:0;display:flex;overflow-x:auto}.Tabs-module__G-yh0q__tabSlot{border-bottom:2.5px solid #0000;margin-bottom:-1px;display:flex}.Tabs-module__G-yh0q__tabSlot[data-selected]{border-bottom-color:var(--mc-teal)}.Tabs-module__G-yh0q__tab{color:var(--mc-muted);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:11px 10px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.Tabs-module__G-yh0q__tabs[data-inset] .Tabs-module__G-yh0q__tab{padding:12px 8px}.Tabs-module__G-yh0q__tab:hover{color:var(--mc-ink);text-decoration:none}.Tabs-module__G-yh0q__tabSlot[data-selected] .Tabs-module__G-yh0q__tab{color:var(--mc-ink)}.Tabs-module__G-yh0q__tab:focus-visible{box-shadow:var(--mc-focus-ring);outline:none}.Tabs-module__G-yh0q__tab:disabled{color:var(--mc-soft);cursor:not-allowed}.Tabs-module__G-yh0q__trailing{align-items:center;gap:8px;padding-bottom:6px;display:flex}.Tabs-module__G-yh0q__tonal{font-family:var(--mc-font-sans);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.Tabs-module__G-yh0q__tonalSlot{display:flex}.Tabs-module__G-yh0q__tonalTab{border-radius:var(--mc-radius-btn);background:var(--mc-neutral-tint);height:36px;color:var(--mc-text);font:inherit;white-space:nowrap;cursor:pointer;border:0;align-items:center;gap:7px;padding:0 12px;font-size:13.5px;font-weight:700;text-decoration:none;display:inline-flex}.Tabs-module__G-yh0q__tonalTab:hover{background:var(--mc-track);text-decoration:none}.Tabs-module__G-yh0q__tonalSlot[data-selected] .Tabs-module__G-yh0q__tonalTab{background:var(--mc-teal-tint);color:var(--mc-teal-dark)}.Tabs-module__G-yh0q__tonalTab:focus-visible{box-shadow:0 0 0 2px var(--mc-teal);outline:none}.Tabs-module__G-yh0q__tonalMeta{color:var(--mc-soft);font-weight:500}.Tabs-module__G-yh0q__tonalSlot[data-selected] .Tabs-module__G-yh0q__tonalMeta{color:var(--mc-teal)}
.WeekPicker-module__8oAL2q__weeks{font-family:var(--mc-font-sans);flex-wrap:wrap;align-items:stretch;gap:8px;display:flex}.WeekPicker-module__8oAL2q__slot{display:flex}.WeekPicker-module__8oAL2q__week{box-sizing:border-box;border:1.5px solid var(--mc-line);border-radius:var(--mc-radius-btn);background:var(--mc-surface);min-width:118px;color:inherit;font:inherit;text-align:left;cursor:pointer;flex-direction:column;align-items:flex-start;gap:3px;padding:9px 14px;text-decoration:none;display:flex}.WeekPicker-module__8oAL2q__week:hover{border-color:var(--mc-line-strong);text-decoration:none}.WeekPicker-module__8oAL2q__slot[data-empty] .WeekPicker-module__8oAL2q__week{border-style:dashed;border-color:var(--mc-line-input);background:0 0}.WeekPicker-module__8oAL2q__slot[data-selected] .WeekPicker-module__8oAL2q__week,.WeekPicker-module__8oAL2q__slot[data-selected] .WeekPicker-module__8oAL2q__week:hover{border-color:var(--mc-teal);background:var(--mc-teal-wash)}.WeekPicker-module__8oAL2q__week:focus-visible{box-shadow:var(--mc-focus-ring);outline:none}.WeekPicker-module__8oAL2q__label{color:var(--mc-ink);font-size:14px;font-weight:700}.WeekPicker-module__8oAL2q__slot[data-empty] .WeekPicker-module__8oAL2q__label{color:var(--mc-muted)}.WeekPicker-module__8oAL2q__status{color:var(--mc-soft);align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}.WeekPicker-module__8oAL2q__status[data-tone=red]{color:var(--mc-red)}.WeekPicker-module__8oAL2q__status[data-tone=gold]{color:var(--mc-gold)}.WeekPicker-module__8oAL2q__status[data-tone=amber]{color:var(--mc-amber)}.WeekPicker-module__8oAL2q__status[data-tone=teal]{color:var(--mc-teal-dark)}.WeekPicker-module__8oAL2q__status[data-tone=green]{color:var(--mc-green)}.WeekPicker-module__8oAL2q__status[data-tone=rose]{color:var(--mc-rose)}.WeekPicker-module__8oAL2q__status[data-tone=empty]>span{color:var(--mc-line-strong)}
.Progress-module__uEBv5W__bar{font-family:var(--mc-font-sans);flex-direction:column;gap:6px;display:flex}.Progress-module__uEBv5W__barHeader{justify-content:space-between;gap:10px;font-size:13px;display:flex}.Progress-module__uEBv5W__barLabel{min-width:0;color:var(--mc-muted);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.Progress-module__uEBv5W__barDetail{color:var(--mc-soft)}.Progress-module__uEBv5W__barValue{color:var(--mc-ink);flex:none}.Progress-module__uEBv5W__track{background:var(--mc-track);border-radius:3px;height:6px;display:block;overflow:hidden}.Progress-module__uEBv5W__fill{background:var(--mc-teal);border-radius:3px;height:100%;transition:width .3s;display:block}.Progress-module__uEBv5W__steps{border:1px solid var(--mc-line);border-radius:var(--mc-radius-card);background:var(--mc-surface);font-family:var(--mc-font-sans);flex-wrap:wrap;align-items:center;row-gap:8px;margin:0;padding:12px 16px;list-style:none;display:flex}.Progress-module__uEBv5W__stepItem{flex:auto;align-items:center;display:flex}.Progress-module__uEBv5W__stepItem:last-child{flex:none}.Progress-module__uEBv5W__step{border-radius:var(--mc-radius-pill);color:var(--mc-soft);font:inherit;white-space:nowrap;background:0 0;border:0;align-items:center;gap:8px;padding:5px 10px 5px 5px;font-size:13.5px;font-weight:600;display:inline-flex}button.Progress-module__uEBv5W__step{cursor:pointer}.Progress-module__uEBv5W__stepItem[data-state=current] .Progress-module__uEBv5W__step{background:var(--mc-teal-tint);color:var(--mc-teal-dark);font-weight:700}.Progress-module__uEBv5W__stepItem[data-state=done] .Progress-module__uEBv5W__step{color:var(--mc-teal-dark)}.Progress-module__uEBv5W__stepMark{background:var(--mc-track);width:22px;height:22px;color:var(--mc-soft);border-radius:50%;place-items:center;font-size:11.5px;font-weight:700;display:grid}.Progress-module__uEBv5W__stepItem[data-state=current] .Progress-module__uEBv5W__stepMark,.Progress-module__uEBv5W__stepItem[data-state=done] .Progress-module__uEBv5W__stepMark{background:var(--mc-teal);color:#fff}.Progress-module__uEBv5W__line{background:var(--mc-divider);flex:8px;min-width:8px;height:2px;margin:0 4px}.Progress-module__uEBv5W__line[data-done]{background:var(--mc-teal)}
.SummaryTiles-module__SVFpuG__tiles{font-family:var(--mc-font-sans);grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px;display:grid}.SummaryTiles-module__SVFpuG__tile{box-sizing:border-box;border:1.5px solid var(--mc-line);border-radius:var(--mc-radius-card);background:var(--mc-surface);min-width:0;color:var(--mc-ink);font:inherit;text-align:left;cursor:pointer;flex-direction:column;gap:8px;padding:14px;display:flex}.SummaryTiles-module__SVFpuG__tile:hover{border-color:var(--mc-line-strong)}.SummaryTiles-module__SVFpuG__tile[data-selected],.SummaryTiles-module__SVFpuG__tile[data-selected]:hover{border-color:var(--mc-teal);background:var(--mc-teal-wash)}.SummaryTiles-module__SVFpuG__tile:focus-visible{box-shadow:var(--mc-focus-ring);outline:none}.SummaryTiles-module__SVFpuG__tiles[data-variant=cards] .SummaryTiles-module__SVFpuG__tile[data-selected]{box-shadow:inset 0 3px 0 var(--tile-accent)}.SummaryTiles-module__SVFpuG__label{min-width:0;color:var(--mc-text);align-items:center;gap:6px;font-size:12.5px;font-weight:700;display:flex}.SummaryTiles-module__SVFpuG__labelText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.SummaryTiles-module__SVFpuG__count{font-family:var(--mc-font-serif);font-size:36px;font-weight:500;line-height:.9}.SummaryTiles-module__SVFpuG__sub{color:var(--mc-muted);font-size:12px;line-height:1.35}.SummaryTiles-module__SVFpuG__stat,.SummaryTiles-module__SVFpuG__stat:hover{border-color:var(--mc-line);cursor:default}.SummaryTiles-module__SVFpuG__tiles[data-variant=strip]{border:1px solid var(--mc-line);border-radius:var(--mc-radius-card);background:var(--mc-surface);grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:0;overflow:hidden}.SummaryTiles-module__SVFpuG__tiles[data-variant=strip] .SummaryTiles-module__SVFpuG__tile{border:0;border-left:1px solid var(--mc-line-faint);border-radius:0;gap:4px;padding:14px 16px;box-shadow:inset 0 -3px #0000}.SummaryTiles-module__SVFpuG__tiles[data-variant=strip] .SummaryTiles-module__SVFpuG__tile:first-child{border-left:0}.SummaryTiles-module__SVFpuG__tiles[data-variant=strip] .SummaryTiles-module__SVFpuG__tile:hover{background:var(--mc-surface-soft)}.SummaryTiles-module__SVFpuG__tiles[data-variant=strip] .SummaryTiles-module__SVFpuG__tile[data-selected]{background:var(--mc-surface-soft);box-shadow:inset 0 -3px 0 var(--tile-accent)}.SummaryTiles-module__SVFpuG__tiles[data-variant=strip] .SummaryTiles-module__SVFpuG__count{font-size:30px;line-height:1}.SummaryTiles-module__SVFpuG__stripTop{align-items:baseline;gap:8px;display:flex}.SummaryTiles-module__SVFpuG__stripLabel{color:var(--mc-muted);font-size:13px;font-weight:700}.SummaryTiles-module__SVFpuG__tile[data-selected] .SummaryTiles-module__SVFpuG__stripLabel{color:var(--mc-ink)}.SummaryTiles-module__SVFpuG__tiles[data-variant=people]{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.SummaryTiles-module__SVFpuG__tiles[data-variant=people] .SummaryTiles-module__SVFpuG__tile{gap:10px}.SummaryTiles-module__SVFpuG__tiles[data-variant=people] .SummaryTiles-module__SVFpuG__count{font-size:28px;line-height:1}.SummaryTiles-module__SVFpuG__peopleTop{justify-content:space-between;align-items:center;gap:8px;display:flex}.SummaryTiles-module__SVFpuG__peopleBadge{border-radius:var(--mc-radius-badge);background:var(--mc-neutral-tint);white-space:nowrap;align-items:center;gap:6px;padding:3px 9px;font-size:12px;font-weight:700;display:inline-flex}.SummaryTiles-module__SVFpuG__people{align-items:center;min-width:0;min-height:28px;display:flex}.SummaryTiles-module__SVFpuG__names{min-width:0;color:var(--mc-muted);text-overflow:ellipsis;white-space:nowrap;margin-left:8px;font-size:12.5px;overflow:hidden}
.Field-module__aT1kIG__field{min-width:0;font-family:var(--mc-font-sans);flex-direction:column;gap:6px;display:flex}.Field-module__aT1kIG__label{color:var(--mc-text);font-size:12.5px;font-weight:700}.Field-module__aT1kIG__required{color:var(--mc-red)}.Field-module__aT1kIG__note{color:var(--mc-soft);font-size:12.5px;line-height:1.45}.Field-module__aT1kIG__note[data-error]{color:var(--mc-red)}.Field-module__aT1kIG__control{box-sizing:border-box;border:1px solid var(--mc-line-input);border-radius:var(--mc-radius-btn);background:var(--mc-surface);height:42px;color:var(--mc-ink);font-family:var(--mc-font-sans);align-items:center;gap:8px;padding:0 14px;font-size:14px;transition:border-color .15s,box-shadow .15s;display:flex}.Field-module__aT1kIG__control:focus-within{border-color:var(--mc-teal);box-shadow:0 0 0 .5px var(--mc-teal), var(--mc-focus-ring)}.Field-module__aT1kIG__control[data-invalid]{border-color:var(--mc-red);box-shadow:0 0 0 .5px var(--mc-red)}.Field-module__aT1kIG__control[data-readonly]{border-color:var(--mc-line);background:var(--mc-bg);color:var(--mc-soft)}.Field-module__aT1kIG__compact{height:36px;padding:0 12px;font-size:13.5px}.Field-module__aT1kIG__input{min-width:0;height:100%;color:inherit;font:inherit;background:0 0;border:0;outline:none;flex:1;padding:0}.Field-module__aT1kIG__input::placeholder{color:var(--mc-soft)}.Field-module__aT1kIG__input[type=search]::-webkit-search-cancel-button{cursor:pointer}.Field-module__aT1kIG__adornment{color:var(--mc-soft);flex:none;place-items:center;display:grid}.Field-module__aT1kIG__textarea{box-sizing:border-box;border:1px solid var(--mc-line-input);border-radius:var(--mc-radius-btn);background:var(--mc-surface);width:100%;min-height:84px;color:var(--mc-ink);font-family:var(--mc-font-sans);resize:vertical;padding:11px 14px;font-size:14px;line-height:1.5}.Field-module__aT1kIG__textarea::placeholder{color:var(--mc-soft)}.Field-module__aT1kIG__textarea:focus{border-color:var(--mc-teal);box-shadow:0 0 0 .5px var(--mc-teal), var(--mc-focus-ring);outline:none}.Field-module__aT1kIG__textarea[data-invalid]{border-color:var(--mc-red)}.Field-module__aT1kIG__textarea:read-only,.Field-module__aT1kIG__textarea:disabled{border-color:var(--mc-line);background:var(--mc-bg);color:var(--mc-soft)}.Field-module__aT1kIG__reveal{border-radius:var(--mc-radius-btn);width:28px;height:28px;color:var(--mc-muted);cursor:pointer;background:0 0;border:0;place-items:center;margin-right:-6px;padding:0;display:grid}.Field-module__aT1kIG__reveal:hover{background:var(--mc-teal-wash);color:var(--mc-teal)}
.Checkbox-module__FcoMqq__checkbox{font-family:var(--mc-font-sans);color:var(--mc-ink);cursor:pointer;align-items:center;gap:10px;font-size:14px;display:inline-flex;position:relative}.Checkbox-module__FcoMqq__checkbox[data-disabled]{color:var(--mc-soft);cursor:not-allowed}.Checkbox-module__FcoMqq__input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.Checkbox-module__FcoMqq__box{box-sizing:border-box;border:1.5px solid var(--mc-line-strong);border-radius:var(--mc-radius-check);background:var(--mc-surface);color:#fff;flex:none;place-items:center;width:16px;height:16px;transition:background-color .15s,border-color .15s;display:grid}.Checkbox-module__FcoMqq__box[data-checked]{border-color:var(--mc-teal);background:var(--mc-teal)}.Checkbox-module__FcoMqq__input:focus-visible+.Checkbox-module__FcoMqq__box{box-shadow:var(--mc-focus-ring)}.Checkbox-module__FcoMqq__label{line-height:1.4}.Checkbox-module__FcoMqq__chip{box-sizing:border-box;border:1px solid var(--mc-line-input);border-radius:var(--mc-radius-btn);background:var(--mc-surface);height:34px;color:var(--mc-muted);font-family:var(--mc-font-sans);cursor:pointer;align-items:center;gap:8px;padding:0 12px 0 10px;font-size:13.5px;font-weight:700;display:inline-flex}.Checkbox-module__FcoMqq__chip[data-checked]{border-color:var(--mc-teal);background:var(--mc-teal-wash);color:var(--mc-teal-dark)}.Checkbox-module__FcoMqq__chip:focus-visible{box-shadow:var(--mc-focus-ring);outline:none}.Checkbox-module__FcoMqq__chip:disabled{opacity:.55;cursor:not-allowed}
.Select-module__LavdpG__root{font-family:var(--mc-font-sans);flex-direction:column;display:inline-flex;position:relative}.Select-module__LavdpG__trigger{box-sizing:border-box;border-radius:var(--mc-radius-btn);background:var(--mc-tonal);height:42px;color:var(--mc-ink);font:inherit;text-align:left;cursor:pointer;border:0;justify-content:space-between;align-items:center;gap:8px;padding:0 12px 0 14px;font-size:14px;transition:background-color .15s,box-shadow .15s;display:flex}.Select-module__LavdpG__trigger:hover:not(:disabled){background:var(--mc-track)}.Select-module__LavdpG__trigger[data-open],.Select-module__LavdpG__trigger[data-open]:hover{background:var(--mc-surface);box-shadow:0 0 0 2px var(--mc-teal)}.Select-module__LavdpG__trigger:focus-visible{box-shadow:0 0 0 2px var(--mc-teal);outline:none}.Select-module__LavdpG__trigger:disabled{color:var(--mc-soft);cursor:not-allowed}.Select-module__LavdpG__triggerValue{align-items:center;gap:8px;min-width:0;display:flex}.Select-module__LavdpG__prefix{color:var(--mc-muted);white-space:nowrap}.Select-module__LavdpG__valueText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Select-module__LavdpG__chevron{color:var(--mc-muted);flex:none;transition:transform .15s}.Select-module__LavdpG__trigger[data-open] .Select-module__LavdpG__chevron{transform:rotate(180deg)}.Select-module__LavdpG__menu{z-index:30;box-sizing:border-box;border-radius:var(--mc-radius-card);background:var(--mc-surface);min-width:100%;max-height:340px;box-shadow:var(--mc-shadow-pop);flex-direction:column;gap:2px;padding:6px;display:flex;position:absolute;top:calc(100% + 8px);left:0;overflow-y:auto}.Select-module__LavdpG__option{box-sizing:border-box;border-radius:var(--mc-radius-btn);width:100%;color:var(--mc-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:10px;padding:9px 10px;font-size:14px;font-weight:500;display:flex}.Select-module__LavdpG__option[data-compact]{align-items:center;padding:10px}.Select-module__LavdpG__option[data-active],.Select-module__LavdpG__option:hover{background:var(--mc-teal-wash)}.Select-module__LavdpG__option[data-selected]{background:var(--mc-teal-tint);color:var(--mc-teal-dark);font-weight:700}.Select-module__LavdpG__option:disabled{color:var(--mc-soft);cursor:not-allowed}.Select-module__LavdpG__optionDot{margin-top:6px}.Select-module__LavdpG__optionText{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.Select-module__LavdpG__optionLabel{flex:1;min-width:0}.Select-module__LavdpG__optionHint{color:var(--mc-muted);font-size:12px;font-weight:500}.Select-module__LavdpG__optionCount{color:var(--mc-soft);padding-top:1px;font-size:12.5px;font-weight:500}.Select-module__LavdpG__menuFooter{border-top:1px solid var(--mc-line-faint);justify-content:space-between;align-items:center;margin-top:4px;padding:8px 4px 2px;display:flex}.Select-module__LavdpG__clear{color:var(--mc-muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 6px;font-size:13px;font-weight:700}.Select-module__LavdpG__apply{border-radius:var(--mc-radius-btn-sm);background:var(--mc-teal);color:#fff;height:30px;font:inherit;cursor:pointer;border:0;align-items:center;padding:0 12px;font-size:13px;font-weight:700;display:flex}.Select-module__LavdpG__nativeWrap{font-family:var(--mc-font-sans);align-items:center;display:inline-flex;position:relative}.Select-module__LavdpG__native{box-sizing:border-box;border-radius:var(--mc-radius-btn);appearance:none;background:var(--mc-tonal);width:100%;height:42px;color:var(--mc-ink);font:inherit;cursor:pointer;border:0;padding:0 38px 0 14px;font-size:14px;font-weight:700}.Select-module__LavdpG__native:focus{background:var(--mc-surface);box-shadow:0 0 0 2px var(--mc-teal);outline:none}.Select-module__LavdpG__native[data-invalid]{box-shadow:0 0 0 1.5px var(--mc-red)}.Select-module__LavdpG__native:disabled{color:var(--mc-soft);cursor:not-allowed}.Select-module__LavdpG__nativeChevron{color:var(--mc-muted);pointer-events:none;position:absolute;right:12px}
.Choice-module__PaZoia__chips{flex-wrap:wrap;gap:6px;display:flex}.Choice-module__PaZoia__chip{box-sizing:border-box;border:1px solid var(--mc-line-input);border-radius:var(--mc-radius-btn);background:var(--mc-surface);min-width:52px;height:38px;color:var(--mc-text);font-family:var(--mc-font-sans);cursor:pointer;justify-content:center;align-items:center;padding:0 14px;font-size:13.5px;font-weight:700;display:inline-flex}.Choice-module__PaZoia__chip:hover:not(:disabled){border-color:var(--mc-line-strong)}.Choice-module__PaZoia__chip[data-selected],.Choice-module__PaZoia__chip[data-selected]:hover{border-color:var(--mc-teal);background:var(--mc-teal-tint);color:var(--mc-teal-dark)}.Choice-module__PaZoia__chip:focus-visible{box-shadow:var(--mc-focus-ring);outline:none}.Choice-module__PaZoia__chip:disabled{opacity:.55;cursor:not-allowed}.Choice-module__PaZoia__segmented{border-radius:var(--mc-radius-card);background:var(--mc-track);padding:3px;display:inline-flex}.Choice-module__PaZoia__segment{border-radius:var(--mc-radius-btn);height:34px;color:var(--mc-muted);font-family:var(--mc-font-sans);white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0 14px;font-size:13.5px;font-weight:700;display:inline-flex}.Choice-module__PaZoia__segmented[data-size=sm] .Choice-module__PaZoia__segment{height:28px;padding:0 11px;font-size:13px}.Choice-module__PaZoia__segment:hover:not([data-selected]):not(:disabled){color:var(--mc-ink)}.Choice-module__PaZoia__segment[data-selected]{background:var(--mc-surface);box-shadow:var(--mc-shadow-raised);color:var(--mc-teal-dark)}.Choice-module__PaZoia__segment:focus-visible{box-shadow:var(--mc-focus-ring);outline:none}.Choice-module__PaZoia__segment:disabled{opacity:.5;cursor:not-allowed}.Choice-module__PaZoia__segmentCount{color:var(--mc-soft);font-weight:500}.Choice-module__PaZoia__radioCards{flex-direction:column;gap:8px;display:flex}.Choice-module__PaZoia__radioGroupLabel{color:var(--mc-soft);letter-spacing:.08em;text-transform:uppercase;margin-top:6px;font-size:11px;font-weight:700}.Choice-module__PaZoia__radioGroupLabel:first-child{margin-top:0}.Choice-module__PaZoia__radioCard{box-sizing:border-box;border:1.5px solid var(--mc-line);border-radius:var(--mc-radius-card);background:var(--mc-surface);width:100%;color:var(--mc-ink);font-family:var(--mc-font-sans);text-align:left;cursor:pointer;align-items:center;gap:12px;padding:12px 14px;display:flex}.Choice-module__PaZoia__radioCard:hover:not(:disabled){border-color:var(--mc-line-strong)}.Choice-module__PaZoia__radioCard[data-selected],.Choice-module__PaZoia__radioCard[data-selected]:hover{border-color:var(--mc-teal);background:var(--mc-teal-wash)}.Choice-module__PaZoia__radioCard:focus-visible{box-shadow:var(--mc-focus-ring);outline:none}.Choice-module__PaZoia__radioCard:disabled{opacity:.55;cursor:not-allowed}.Choice-module__PaZoia__emptyMedia{box-sizing:border-box;border:1.5px dashed var(--mc-line-strong);border-radius:50%;flex:none;width:36px;height:36px}.Choice-module__PaZoia__radioText{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.Choice-module__PaZoia__radioTitle{font-size:14.5px;font-weight:700}.Choice-module__PaZoia__radioDescription{color:var(--mc-muted);font-size:12.5px}.Choice-module__PaZoia__ring{box-sizing:border-box;border:1.5px solid var(--mc-line-strong);background:var(--mc-surface);border-radius:50%;flex:none;width:20px;height:20px}.Choice-module__PaZoia__radioCard[data-selected] .Choice-module__PaZoia__ring{border:6px solid var(--mc-teal)}.Choice-module__PaZoia__toggle{background:var(--mc-line-strong);cursor:pointer;border:0;border-radius:12px;flex:none;width:40px;height:24px;padding:0;transition:background-color .15s;position:relative}.Choice-module__PaZoia__toggle[data-checked]{background:var(--mc-teal)}.Choice-module__PaZoia__toggle:disabled{cursor:not-allowed;background:#dfe7eb}.Choice-module__PaZoia__toggle:focus-visible{box-shadow:var(--mc-focus-ring);outline:none}.Choice-module__PaZoia__knob{background:#fff;border-radius:50%;width:18px;height:18px;transition:left .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0003}.Choice-module__PaZoia__toggle[data-checked] .Choice-module__PaZoia__knob{left:19px}.Choice-module__PaZoia__toggle:disabled .Choice-module__PaZoia__knob{box-shadow:none}.Choice-module__PaZoia__toggleList{border:1px solid var(--mc-line);border-radius:var(--mc-radius-card);background:var(--mc-surface);flex-direction:column;display:flex}.Choice-module__PaZoia__toggleRow{font-family:var(--mc-font-sans);justify-content:space-between;align-items:flex-start;gap:16px;padding:16px 18px;display:flex}.Choice-module__PaZoia__toggleList>.Choice-module__PaZoia__toggleRow+.Choice-module__PaZoia__toggleRow{border-top:1px solid var(--mc-line-faint)}.Choice-module__PaZoia__toggleExtra{align-items:center;margin-left:auto;display:flex}.Choice-module__PaZoia__toggleText{flex-direction:column;gap:3px;min-width:0;display:flex}.Choice-module__PaZoia__toggleTitle{color:var(--mc-ink);font-size:14.5px;font-weight:700}.Choice-module__PaZoia__toggleDescription{color:var(--mc-muted);font-size:13px;line-height:1.45}.Choice-module__PaZoia__toggleRow[data-disabled] .Choice-module__PaZoia__toggleTitle,.Choice-module__PaZoia__toggleRow[data-disabled] .Choice-module__PaZoia__toggleDescription{color:var(--mc-soft)}
.Alert-module__lGH06W__alert{border:1px solid var(--mc-teal-border);border-radius:var(--mc-radius-card);background:var(--mc-teal-wash);font-family:var(--mc-font-sans);gap:12px;padding:14px 16px;display:flex}.Alert-module__lGH06W__alert[data-tone=success]{border-color:var(--mc-green-border);background:var(--mc-green-tint)}.Alert-module__lGH06W__alert[data-tone=warning]{border-color:var(--mc-amber-border);background:var(--mc-amber-wash)}.Alert-module__lGH06W__alert[data-tone=danger]{border-color:var(--mc-red-border);background:var(--mc-red-wash)}.Alert-module__lGH06W__icon{height:20px;color:var(--mc-teal);flex:none;place-items:center;display:grid}.Alert-module__lGH06W__alert[data-tone=success] .Alert-module__lGH06W__icon{color:var(--mc-green)}.Alert-module__lGH06W__alert[data-tone=warning] .Alert-module__lGH06W__icon{color:var(--mc-amber)}.Alert-module__lGH06W__alert[data-tone=danger] .Alert-module__lGH06W__icon{color:var(--mc-red)}.Alert-module__lGH06W__content{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.Alert-module__lGH06W__title{color:var(--mc-ink);font-size:14px;font-weight:700}.Alert-module__lGH06W__text{color:var(--mc-text);font-size:13.5px;line-height:1.5}.Alert-module__lGH06W__actions{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.Alert-module__lGH06W__dismiss{height:20px;color:var(--mc-soft);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.Alert-module__lGH06W__dismiss:hover{color:var(--mc-ink)}.Alert-module__lGH06W__banner{border-radius:var(--mc-radius-card);background:var(--mc-teal-wash);color:var(--mc-text);font-family:var(--mc-font-sans);align-items:center;gap:10px;padding:12px 14px;font-size:13.5px;display:flex}.Alert-module__lGH06W__banner[data-flush]{border-radius:0;padding:10px 16px;font-size:13px}.Alert-module__lGH06W__banner[data-tone=amber]{background:var(--mc-amber-tint);color:var(--mc-amber-text)}.Alert-module__lGH06W__banner[data-tone=rose]{background:var(--mc-rose-wash)}.Alert-module__lGH06W__banner[data-tone=neutral]{background:var(--mc-bg)}.Alert-module__lGH06W__bannerIcon{color:var(--mc-teal);flex:none;place-items:center;display:grid}.Alert-module__lGH06W__banner[data-tone=amber] .Alert-module__lGH06W__bannerIcon{color:var(--mc-amber)}.Alert-module__lGH06W__banner[data-tone=rose] .Alert-module__lGH06W__bannerIcon{color:var(--mc-rose)}.Alert-module__lGH06W__banner[data-tone=neutral] .Alert-module__lGH06W__bannerIcon{color:var(--mc-muted)}.Alert-module__lGH06W__bannerIcon svg{width:17px;height:17px}.Alert-module__lGH06W__bannerText{flex:1;min-width:0}.Alert-module__lGH06W__banner[data-tone=amber] .Alert-module__lGH06W__bannerText strong{color:var(--mc-gold)}
.Toast-module__KsquAW__viewport{z-index:1100;pointer-events:none;flex-direction:column;align-items:flex-end;gap:10px;max-width:calc(100vw - 40px);display:flex;position:fixed;bottom:20px;right:20px}.Toast-module__KsquAW__toast{box-sizing:border-box;border-radius:var(--mc-radius-card);background:var(--mc-ink);color:#fff;width:380px;max-width:100%;box-shadow:var(--mc-shadow-toast);font-family:var(--mc-font-sans);pointer-events:auto;align-items:center;gap:12px;padding:12px 14px;animation:.18s ease-out Toast-module__KsquAW__slideIn;display:flex}.Toast-module__KsquAW__icon{color:var(--mc-toast-success);flex:none;place-items:center;display:grid}.Toast-module__KsquAW__toast[data-tone=info] .Toast-module__KsquAW__icon{color:var(--mc-toast-info)}.Toast-module__KsquAW__toast[data-tone=error] .Toast-module__KsquAW__icon{color:var(--mc-toast-error)}.Toast-module__KsquAW__copy{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.Toast-module__KsquAW__open{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;padding:0;display:flex}.Toast-module__KsquAW__label{color:var(--mc-toast-info);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:700}.Toast-module__KsquAW__message{font-size:13.5px;line-height:1.4}.Toast-module__KsquAW__detail{color:var(--mc-soft);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;line-height:1.4;overflow:hidden}.Toast-module__KsquAW__action{color:var(--mc-toast-info);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;padding:0;font-size:13px;font-weight:700}.Toast-module__KsquAW__action:hover{text-decoration:underline}.Toast-module__KsquAW__dismiss{color:var(--mc-soft);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.Toast-module__KsquAW__dismiss:hover{color:#fff}@keyframes Toast-module__KsquAW__slideIn{0%{opacity:0;transform:translateY(8px)}}
.EmptyState-module__5E3pWq__empty{box-sizing:border-box;border:1.5px dashed var(--mc-line-strong);border-radius:var(--mc-radius-card);background:var(--mc-surface);color:var(--mc-ink);font-family:var(--mc-font-sans);text-align:center;flex-direction:column;align-items:center;gap:10px;padding:36px 24px;display:flex}.EmptyState-module__5E3pWq__empty[data-variant=plain]{background:0 0;border:0}.EmptyState-module__5E3pWq__empty[data-compact]{gap:8px;padding:24px 18px}.EmptyState-module__5E3pWq__icon{border-radius:var(--mc-radius-card);background:var(--mc-teal-wash);width:44px;height:44px;color:var(--mc-teal);place-items:center;display:grid}.EmptyState-module__5E3pWq__empty[data-compact] .EmptyState-module__5E3pWq__icon{width:38px;height:38px}.EmptyState-module__5E3pWq__title{font-family:var(--mc-font-serif);font-size:26px;line-height:1.1}.EmptyState-module__5E3pWq__empty[data-compact] .EmptyState-module__5E3pWq__title{font-size:21px}.EmptyState-module__5E3pWq__description{max-width:360px;color:var(--mc-muted);font-size:13.5px;line-height:1.5}.EmptyState-module__5E3pWq__action{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:4px;display:flex}
.DayCell-module__3IRY0a__row{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:8px;display:grid}.DayCell-module__3IRY0a__cell{box-sizing:border-box;border:1px solid var(--mc-line);border-radius:var(--mc-radius-card);background:var(--mc-surface);min-width:0;color:var(--mc-ink);font:inherit;font-family:var(--mc-font-sans);text-align:center;flex-direction:column;align-items:center;gap:8px;padding:14px 8px;display:flex;position:relative}button.DayCell-module__3IRY0a__cell{cursor:pointer}button.DayCell-module__3IRY0a__cell:hover:not(:disabled){border-color:var(--mc-line-strong)}button.DayCell-module__3IRY0a__cell:focus-visible{box-shadow:var(--mc-focus-ring);outline:none}button.DayCell-module__3IRY0a__cell:disabled{cursor:default}.DayCell-module__3IRY0a__cell[data-state=empty],.DayCell-module__3IRY0a__cell[data-state=today-empty]{border:1.5px dashed var(--mc-red-dash)}.DayCell-module__3IRY0a__cell[data-state=today],.DayCell-module__3IRY0a__cell[data-state=today-empty],.DayCell-module__3IRY0a__cell[data-selected]{border:1.5px solid var(--mc-teal);background:var(--mc-teal-wash)}.DayCell-module__3IRY0a__cell[data-state=past]{border-color:var(--mc-line-faint);background:var(--mc-bg);color:var(--mc-soft)}.DayCell-module__3IRY0a__todayFlag{border-radius:var(--mc-radius-badge);background:var(--mc-teal);color:#fff;letter-spacing:.08em;text-transform:uppercase;padding:1px 8px;font-size:10.5px;font-weight:700;position:absolute;top:-9px}.DayCell-module__3IRY0a__weekday{color:var(--mc-soft);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:700}.DayCell-module__3IRY0a__cell[data-state=today] .DayCell-module__3IRY0a__weekday,.DayCell-module__3IRY0a__cell[data-state=today-empty] .DayCell-module__3IRY0a__weekday{color:var(--mc-teal)}.DayCell-module__3IRY0a__date{font-size:14px;font-weight:700}.DayCell-module__3IRY0a__emptyCircle{box-sizing:border-box;border:1.5px dashed var(--mc-red-dash);width:36px;height:36px;color:var(--mc-red);border-radius:50%;place-items:center;display:grid}.DayCell-module__3IRY0a__emptyLabel{color:var(--mc-red);font-size:13px;font-weight:700}.DayCell-module__3IRY0a__name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:13px;font-weight:700;overflow:hidden}.DayCell-module__3IRY0a__past{align-items:center;gap:4px;font-size:11.5px;font-weight:700;display:inline-flex}
.Modal-module__LteMAq__backdrop{z-index:1000;box-sizing:border-box;background:var(--mc-backdrop);place-items:center;padding:28px 20px;animation:.12s ease-out Modal-module__LteMAq__fadeIn;display:grid;position:fixed;inset:0;overflow-y:auto}.Modal-module__LteMAq__dialog{border-radius:var(--mc-radius-card);background:var(--mc-surface);width:100%;max-width:520px;max-height:calc(100vh - 56px);color:var(--mc-ink);box-shadow:var(--mc-shadow-modal);font-family:var(--mc-font-sans);outline:none;flex-direction:column;animation:.16s ease-out Modal-module__LteMAq__rise;display:flex;overflow:hidden}.Modal-module__LteMAq__dialog[data-size=sm]{max-width:400px}.Modal-module__LteMAq__dialog[data-size=lg]{max-width:720px}.Modal-module__LteMAq__header{border-bottom:1px solid var(--mc-line-faint);align-items:flex-start;gap:12px;padding:18px 20px 14px;display:flex}.Modal-module__LteMAq__headerText{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.Modal-module__LteMAq__title{margin:0;font-size:17px;font-weight:700;line-height:1.35}.Modal-module__LteMAq__description{color:var(--mc-muted);margin:0;font-size:13px;line-height:1.45}.Modal-module__LteMAq__body{flex:1;min-height:0;padding:18px 20px;font-size:14px;overflow-y:auto}.Modal-module__LteMAq__body[data-untitled]{padding:22px 22px 6px}.Modal-module__LteMAq__body[data-flush]{padding:0}.Modal-module__LteMAq__footer{border-top:1px solid var(--mc-line-faint);background:var(--mc-surface-soft);justify-content:flex-end;align-items:center;gap:8px;padding:12px 20px;display:flex}.Modal-module__LteMAq__footer[data-plain]{background:0 0;border-top:0;padding:16px 22px 20px}.Modal-module__LteMAq__footerNote{color:var(--mc-muted);margin-right:auto;font-size:12.5px}.Modal-module__LteMAq__confirm{flex-direction:column;gap:10px;display:flex}.Modal-module__LteMAq__confirmIcon{border-radius:var(--mc-radius-card);background:var(--mc-teal-wash);width:40px;height:40px;color:var(--mc-teal);place-items:center;display:grid}.Modal-module__LteMAq__confirmIcon[data-tone=danger]{background:var(--mc-red-wash);color:var(--mc-red)}.Modal-module__LteMAq__confirmTitle{margin:0;font-size:17px;font-weight:700;line-height:1.35}.Modal-module__LteMAq__confirmTitle[data-serif]{font-family:var(--mc-font-serif);font-size:26px;font-weight:500;line-height:1.1}.Modal-module__LteMAq__confirmText{color:var(--mc-text);font-size:14px;line-height:1.5}@keyframes Modal-module__LteMAq__fadeIn{0%{opacity:0}}@keyframes Modal-module__LteMAq__rise{0%{opacity:0;transform:translateY(6px)}}
.Popover-module__VQ3oba__root{display:inline-flex;position:relative}.Popover-module__VQ3oba__panel{z-index:50;box-sizing:border-box;border-radius:var(--mc-radius-card);background:var(--mc-surface);color:var(--mc-ink);font-family:var(--mc-font-sans);text-align:left;white-space:normal;flex-direction:column;font-size:13.5px;display:flex;position:absolute;top:calc(100% + 10px);box-shadow:0 14px 34px #0f192329}.Popover-module__VQ3oba__panel[data-placement=top]{top:auto;bottom:calc(100% + 10px)}.Popover-module__VQ3oba__panel[data-align=start]{left:-12px}.Popover-module__VQ3oba__panel[data-align=end]{right:-12px}.Popover-module__VQ3oba__panel[data-align=center]{left:50%;transform:translate(-50%)}.Popover-module__VQ3oba__panel[data-tone=dark]{background:var(--mc-ink);color:#fff;font-size:13px;line-height:1.5;box-shadow:0 10px 24px #0f192333}.Popover-module__VQ3oba__arrow{background:inherit;width:10px;height:10px;position:absolute;top:-5px;transform:rotate(45deg)}.Popover-module__VQ3oba__panel[data-placement=top] .Popover-module__VQ3oba__arrow{top:auto;bottom:-5px}.Popover-module__VQ3oba__panel[data-align=start] .Popover-module__VQ3oba__arrow{left:20px}.Popover-module__VQ3oba__panel[data-align=end] .Popover-module__VQ3oba__arrow{right:20px}.Popover-module__VQ3oba__panel[data-align=center] .Popover-module__VQ3oba__arrow{left:calc(50% - 5px)}.Popover-module__VQ3oba__title{color:var(--mc-soft);letter-spacing:.08em;text-transform:uppercase;padding:12px 14px 6px;font-size:12px;font-weight:700}.Popover-module__VQ3oba__body{flex-direction:column;display:flex}.Popover-module__VQ3oba__body[data-padded]{padding:12px 14px}.Popover-module__VQ3oba__panel:not([data-tone=dark]) .Popover-module__VQ3oba__body:not([data-padded]){padding:0 6px}.Popover-module__VQ3oba__footer{border-top:1px solid var(--mc-line-faint);justify-content:flex-end;gap:6px;margin-top:6px;padding:10px 12px;display:flex}.Popover-module__VQ3oba__infoButton{color:var(--mc-teal);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.Popover-module__VQ3oba__infoButton:focus-visible{box-shadow:var(--mc-focus-ring);border-radius:50%;outline:none}.Popover-module__VQ3oba__option{box-sizing:border-box;border-radius:var(--mc-radius-btn);width:100%;color:var(--mc-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:8px;display:flex}.Popover-module__VQ3oba__option:hover{background:var(--mc-teal-wash)}.Popover-module__VQ3oba__option[data-selected]{background:var(--mc-teal-tint)}.Popover-module__VQ3oba__optionLabel{flex:1;font-size:13.5px;font-weight:500}.Popover-module__VQ3oba__option[data-selected] .Popover-module__VQ3oba__optionLabel{font-weight:700}.Popover-module__VQ3oba__optionMeta{color:var(--mc-soft);font-size:12px}
.SidePanel-module__ShQxta__panel{border:1px solid var(--mc-line);border-radius:var(--mc-radius-card);background:var(--mc-surface);height:calc(100vh - 32px);font-family:var(--mc-font-sans);flex-direction:column;flex-shrink:0;display:flex;position:sticky;top:16px;overflow:hidden}.SidePanel-module__ShQxta__panelDragging{cursor:col-resize;-webkit-user-select:none;user-select:none}.SidePanel-module__ShQxta__handle{z-index:1;cursor:col-resize;touch-action:none;width:12px;height:100%;position:absolute;top:0;left:-6px}.SidePanel-module__ShQxta__handle:after{content:"";background:0 0;width:2px;height:100%;transition:background-color .15s;position:absolute;top:0;left:5px}.SidePanel-module__ShQxta__handle:hover:after,.SidePanel-module__ShQxta__panelDragging .SidePanel-module__ShQxta__handle:after{background:var(--mc-teal)}.SidePanel-module__ShQxta__header{border-bottom:1px solid var(--mc-line-faint);color:var(--mc-soft);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:8px 8px 8px 16px;font-size:11px;font-weight:700;display:flex}.SidePanel-module__ShQxta__body{flex:1;min-height:0;position:relative;overflow:auto}@media (max-width:900px){.SidePanel-module__ShQxta__panel{height:70vh;position:static;width:100%!important}.SidePanel-module__ShQxta__handle{display:none}}
.Messages-module__UOuiMa__thread{background:var(--mc-bg);font-family:var(--mc-font-sans);flex-direction:column;gap:14px;padding:18px;display:flex}.Messages-module__UOuiMa__divider{color:var(--mc-soft);font-family:var(--mc-font-sans);white-space:nowrap;align-items:center;gap:12px;font-size:12.5px;font-weight:700;display:flex}.Messages-module__UOuiMa__dividerLine{background:var(--mc-divider);flex:1;height:1px}.Messages-module__UOuiMa__message{max-width:78%;font-family:var(--mc-font-sans);align-items:flex-end;gap:10px;display:flex}.Messages-module__UOuiMa__message[data-direction=sent]{align-self:flex-end}.Messages-module__UOuiMa__messageBody{flex-direction:column;gap:4px;min-width:0;display:flex}.Messages-module__UOuiMa__message[data-direction=sent] .Messages-module__UOuiMa__messageBody{align-items:flex-end}.Messages-module__UOuiMa__messageMeta{color:var(--mc-muted);font-size:12px}.Messages-module__UOuiMa__messageMeta strong{color:var(--mc-ink)}.Messages-module__UOuiMa__bubble{border:1px solid var(--mc-line);background:var(--mc-surface);color:var(--mc-ink);overflow-wrap:anywhere;white-space:pre-wrap;border-radius:8px 8px 8px 2px;padding:11px 14px;font-size:14px;line-height:1.5}.Messages-module__UOuiMa__message[data-direction=sent] .Messages-module__UOuiMa__bubble{border-color:var(--mc-teal);background:var(--mc-teal);color:#fff;border-radius:8px 8px 2px}.Messages-module__UOuiMa__bubble[data-tone=note],.Messages-module__UOuiMa__message[data-direction=sent] .Messages-module__UOuiMa__bubble[data-tone=note]{border-color:var(--mc-amber-border);background:var(--mc-amber-wash);color:var(--mc-ink)}.Messages-module__UOuiMa__bubble[data-highlighted]{box-shadow:0 0 0 2px var(--mc-teal)}.Messages-module__UOuiMa__bubble[data-tone=note][data-highlighted]{box-shadow:0 0 0 2px var(--mc-notes)}.Messages-module__UOuiMa__receipt{color:var(--mc-soft);font-size:12px}.Messages-module__UOuiMa__composer{border:1px solid var(--mc-line-input);border-radius:var(--mc-radius-card);background:var(--mc-surface);font-family:var(--mc-font-sans);flex-direction:column;gap:10px;padding:12px 14px;display:flex}.Messages-module__UOuiMa__composer:focus-within{border-color:var(--mc-teal)}.Messages-module__UOuiMa__composer[data-disabled]{background:var(--mc-bg)}.Messages-module__UOuiMa__composerInput{resize:none;min-height:40px;max-height:200px;color:var(--mc-ink);font:inherit;background:0 0;border:0;outline:none;padding:0;font-size:14px;line-height:1.5}.Messages-module__UOuiMa__composerInput::placeholder{color:var(--mc-soft)}.Messages-module__UOuiMa__composerFooter{justify-content:space-between;align-items:center;gap:12px;display:flex}.Messages-module__UOuiMa__visibility{min-width:0;color:var(--mc-muted);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.Messages-module__UOuiMa__composerTools{align-items:center;gap:6px;display:flex}.Messages-module__UOuiMa__send{border-radius:var(--mc-radius-btn);height:36px;padding:0 14px;font-size:13.5px}.Messages-module__UOuiMa__conversation{box-sizing:border-box;border:0;border-bottom:1px solid var(--mc-line-faint);background:var(--mc-surface);width:100%;color:var(--mc-ink);font:inherit;font-family:var(--mc-font-sans);text-align:left;cursor:pointer;gap:12px;padding:12px 16px;display:flex}.Messages-module__UOuiMa__conversation:hover{background:var(--mc-surface-hover)}.Messages-module__UOuiMa__conversation[data-selected]{background:var(--mc-teal-wash);box-shadow:inset 3px 0 0 var(--mc-teal)}.Messages-module__UOuiMa__conversation:focus-visible{box-shadow:inset 0 0 0 2px var(--mc-teal);outline:none}.Messages-module__UOuiMa__conversationBody{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.Messages-module__UOuiMa__conversationTop{justify-content:space-between;gap:8px;display:flex}.Messages-module__UOuiMa__conversationName{text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:600;overflow:hidden}.Messages-module__UOuiMa__conversation[data-unread] .Messages-module__UOuiMa__conversationName{font-weight:700}.Messages-module__UOuiMa__conversationDate{color:var(--mc-soft);flex:none;font-size:12px}.Messages-module__UOuiMa__conversationBottom{min-width:0;color:var(--mc-muted);align-items:center;gap:6px;font-size:13px;display:flex}.Messages-module__UOuiMa__conversationBottom>:first-child:not(.Messages-module__UOuiMa__preview){flex:none;padding:1px 7px;font-size:11.5px}.Messages-module__UOuiMa__preview{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.Messages-module__UOuiMa__unread{box-sizing:border-box;border-radius:var(--mc-radius-pill);background:var(--mc-teal);color:#fff;place-items:center;min-width:18px;height:18px;margin-left:auto;padding:0 5px;font-size:11px;font-weight:700;display:grid}
.Notifications-module__ND765G__bell{display:inline-flex;position:relative}.Notifications-module__ND765G__dropdown{z-index:60;position:absolute;top:calc(100% + 8px);right:0}.Notifications-module__ND765G__panel{border-radius:var(--mc-radius-card);background:var(--mc-surface);width:380px;max-width:calc(100vw - 32px);box-shadow:var(--mc-shadow-pop);font-family:var(--mc-font-sans);flex-direction:column;display:flex;overflow:hidden}.Notifications-module__ND765G__head{border-bottom:1px solid var(--mc-line-faint);justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.Notifications-module__ND765G__title{font-size:15px;font-weight:700}.Notifications-module__ND765G__link{color:var(--mc-teal);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:700}.Notifications-module__ND765G__link:hover{text-decoration:underline}.Notifications-module__ND765G__list{flex-direction:column;max-height:420px;display:flex;overflow-y:auto}.Notifications-module__ND765G__empty{color:var(--mc-muted);text-align:center;padding:28px 16px;font-size:13.5px}.Notifications-module__ND765G__row{position:relative}.Notifications-module__ND765G__dismiss{opacity:0;background:var(--mc-surface);position:absolute;top:8px;right:8px}.Notifications-module__ND765G__row:hover .Notifications-module__ND765G__dismiss,.Notifications-module__ND765G__dismiss:focus-visible{opacity:1}.Notifications-module__ND765G__item{border:0;border-bottom:1px solid var(--mc-line-row);width:100%;color:var(--mc-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;padding:0;text-decoration:none;display:block}.Notifications-module__ND765G__item:hover{text-decoration:none}.Notifications-module__ND765G__itemInner{background:var(--mc-surface);gap:12px;padding:12px 16px;display:flex}.Notifications-module__ND765G__itemInner[data-unread]{background:var(--mc-surface-hover)}.Notifications-module__ND765G__item:hover .Notifications-module__ND765G__itemInner{background:var(--mc-teal-wash)}.Notifications-module__ND765G__itemIcon{background:var(--mc-slate-tint);width:34px;height:34px;color:var(--mc-slate);border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}.Notifications-module__ND765G__itemIcon[data-tone=teal]{background:var(--mc-teal-tint);color:var(--mc-teal-dark)}.Notifications-module__ND765G__itemIcon[data-tone=plum]{background:var(--mc-plum-tint);color:var(--mc-plum)}.Notifications-module__ND765G__itemIcon[data-tone=green]{background:var(--mc-green-tint);color:var(--mc-green)}.Notifications-module__ND765G__itemIcon[data-tone=amber]{background:var(--mc-amber-tint);color:var(--mc-amber-text)}.Notifications-module__ND765G__itemIcon[data-tone=red]{background:var(--mc-red-tint);color:var(--mc-red)}.Notifications-module__ND765G__itemText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.Notifications-module__ND765G__itemMessage{color:var(--mc-ink);font-size:13.5px;line-height:1.4}.Notifications-module__ND765G__itemDetail{color:var(--mc-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px;line-height:1.4;display:-webkit-box;overflow:hidden}.Notifications-module__ND765G__itemWhen{color:var(--mc-soft);font-size:12px}.Notifications-module__ND765G__unreadDot{background:0 0;border-radius:50%;flex:none;width:8px;height:8px;margin-top:6px}.Notifications-module__ND765G__itemInner[data-unread] .Notifications-module__ND765G__unreadDot{background:var(--mc-teal)}.Notifications-module__ND765G__footer{text-align:center;padding:11px 16px;font-size:13px;font-weight:700}.Notifications-module__ND765G__footer a,.Notifications-module__ND765G__footer button{color:var(--mc-teal)}
