.CalendarClient_calendarContainer__GM7bQ{margin-top:var(--spacing-lg)}.CalendarClient_calendarHeader__spDe0{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-md)}.CalendarClient_monthNavigation__b3dUG{display:flex;align-items:center;gap:var(--spacing-md)}.CalendarClient_headerActions__CZweK{display:flex;align-items:center;gap:var(--spacing-sm)}.CalendarClient_monthTitle__o_nLV{margin:0;font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--color-text);min-width:200px;text-align:center}.CalendarClient_calendarGrid__hTmKx{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:.35rem;gap:.35rem;margin-bottom:.75rem}.CalendarClient_calendarGrid__hTmKx.CalendarClient_weekView__KZCoY{grid-template-rows:1fr}.CalendarClient_loadingGrid__wg5lf{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:.35rem;gap:.35rem;margin-bottom:.75rem}.CalendarClient_loadingGrid__wg5lf.CalendarClient_weekView__KZCoY{grid-template-rows:1fr}.CalendarClient_loadingCell__LHCvf{aspect-ratio:.95;border-radius:var(--radius-md);overflow:hidden;min-height:80px}.CalendarClient_loadingGrid__wg5lf.CalendarClient_weekView__KZCoY .CalendarClient_loadingCell__LHCvf{min-height:250px;aspect-ratio:auto}.CalendarClient_dayHeader__zHfSZ{padding:var(--spacing-sm);text-align:center;font-weight:var(--font-weight-semibold);font-size:var(--font-size-xs);color:var(--color-text-secondary)}.CalendarClient_dayCell__uEJF9{aspect-ratio:.95;padding:.35rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:transparent;cursor:not-allowed;opacity:1;transition:all .2s;position:relative;overflow:hidden;display:flex;flex-direction:column;height:100%}.CalendarClient_dayCell__uEJF9.CalendarClient_weekView__KZCoY{min-height:250px;aspect-ratio:auto}.CalendarClient_dayCell__uEJF9.CalendarClient_notCurrentMonth__wAvtz{opacity:.4}.CalendarClient_dayCell__uEJF9.CalendarClient_notClickable__aqFMS{opacity:.5}.CalendarClient_dayCell__uEJF9.CalendarClient_today___IWaj{background:rgba(59,130,246,.1)}.CalendarClient_dayCell__uEJF9.CalendarClient_closed__5WdCX{border-color:hsla(220,9%,46%,.4);background:hsla(220,9%,46%,.2)}html[data-theme=dark] .CalendarClient_dayCell__uEJF9.CalendarClient_closed__5WdCX{border-color:rgba(156,163,175,.5);background:hsla(220,9%,46%,.25)}.CalendarClient_dayCell__uEJF9.CalendarClient_fullyBlocked__8vmoQ{border-color:rgba(239,68,68,.5);background:rgba(239,68,68,.3)}html[data-theme=dark] .CalendarClient_dayCell__uEJF9.CalendarClient_fullyBlocked__8vmoQ{border-color:rgba(239,68,68,.6);background:rgba(239,68,68,.4)}.CalendarClient_dayCell__uEJF9.CalendarClient_clickable__JSvF2:not(.CalendarClient_fullyBlocked__8vmoQ):not(.CalendarClient_closed__5WdCX):hover{background:var(--color-surface-hover);border-color:var(--color-primary);transform:scale(1.02)}.CalendarClient_dayCell__uEJF9.CalendarClient_clickable__JSvF2.CalendarClient_fullyBlocked__8vmoQ:hover{background:rgba(239,68,68,.4);border-color:rgba(239,68,68,.7);transform:scale(1.02)}.CalendarClient_dayCell__uEJF9.CalendarClient_clickable__JSvF2.CalendarClient_closed__5WdCX:hover{background:hsla(220,9%,46%,.3);border-color:hsla(220,9%,46%,.5);transform:scale(1.02)}html[data-theme=dark] .CalendarClient_dayCell__uEJF9.CalendarClient_clickable__JSvF2:not(.CalendarClient_fullyBlocked__8vmoQ):not(.CalendarClient_closed__5WdCX):hover{background:var(--color-surface-hover)}html[data-theme=dark] .CalendarClient_dayCell__uEJF9.CalendarClient_clickable__JSvF2.CalendarClient_fullyBlocked__8vmoQ:hover{background:rgba(239,68,68,.5);border-color:rgba(239,68,68,.8)}html[data-theme=dark] .CalendarClient_dayCell__uEJF9.CalendarClient_clickable__JSvF2.CalendarClient_closed__5WdCX:hover{background:hsla(220,9%,46%,.35);border-color:rgba(156,163,175,.6)}.CalendarClient_dayNumber__eqRZy{font-weight:var(--font-weight-medium);color:var(--color-text);font-size:var(--font-size-sm);flex:0 0 25%;display:flex;align-items:flex-start;text-decoration:none;-webkit-text-decoration-color:transparent;text-decoration-color:transparent}.CalendarClient_dayNumberClosed__bbblS{color:#6b7280}html[data-theme=dark] .CalendarClient_dayNumberClosed__bbblS{color:#9ca3af}.CalendarClient_dayNumberFullyBlocked__jWlCw{color:#dc2626}html[data-theme=dark] .CalendarClient_dayNumberFullyBlocked__jWlCw{color:#f87171}.CalendarClient_timeRangesContainer__BXNwn{flex:1 1;display:flex;flex-direction:column;gap:6px;justify-content:flex-start}.CalendarClient_timeRangeIndicator__cVR03{flex:1 1;background:transparent;display:flex;align-items:center;justify-content:center;border-radius:4px;min-height:0;border:1px solid transparent;cursor:default;transition:transform .12s ease,filter .12s ease}.CalendarClient_timeRangeIndicator__cVR03.CalendarClient_hasContent__OfH_r.CalendarClient_blocked__u9K6X{background:rgba(239,68,68,.25);border-color:rgba(239,68,68,.4)}.CalendarClient_timeRangeIndicator__cVR03.CalendarClient_hasContent__OfH_r.CalendarClient_pendingOffer__UAz34{background:rgba(245,158,11,.25);border-color:rgba(245,158,11,.42)}.CalendarClient_timeRangeIndicator__cVR03.CalendarClient_hasContent__OfH_r.CalendarClient_booking__sOkFl{background:rgba(16,185,129,.22);border-color:rgba(16,185,129,.42)}.CalendarClient_timeRangeIndicator__cVR03.CalendarClient_clickable__JSvF2:hover{filter:brightness(1.05);transform:translateY(-1px)}.CalendarClient_timeRangeLabel__9QVxz{font-size:var(--font-size-xs);font-weight:var(--font-weight-normal);color:hsla(0,0%,100%,.95);white-space:nowrap;letter-spacing:.025em;opacity:.85}.CalendarClient_emptyState__Z_uAS{text-align:center;padding:3rem var(--spacing-lg);color:var(--color-text-secondary)}.CalendarClient_emptyStateText__8jrhS{margin:0;font-size:var(--font-size-base)}.CalendarClient_legend__WnbhX{display:flex;gap:var(--spacing-lg);margin-top:var(--spacing-md);padding:.75rem;background:var(--color-surface);border-radius:var(--radius-md)}.CalendarClient_legendItem__vHfJS{display:flex;align-items:center;gap:var(--spacing-sm);font-size:var(--font-size-sm);color:var(--color-text-secondary)}.CalendarClient_legendColor__0Mw6D{width:1rem;height:1rem;border-radius:var(--radius-sm)}.CalendarClient_errorMessage__B0T9D{color:var(--color-error);font-size:var(--font-size-sm);margin-top:var(--spacing-md);padding:var(--spacing-sm);background:#fef2f2;border-radius:var(--radius-md)}html[data-theme=dark] .CalendarClient_errorMessage__B0T9D{color:#f87171;background:rgba(220,38,38,.1)}.CalendarClient_reasonInput__9L_5r{width:100%;padding:var(--spacing-sm);border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);font-size:var(--font-size-base);font-family:var(--font-family)}.CalendarClient_reasonInput__9L_5r:disabled{opacity:.6;cursor:not-allowed}.CalendarClient_optionLabel__LSZlq{font-weight:600;color:var(--color-text-secondary)}.CalendarClient_dialogForm__dHjI2{margin-top:var(--spacing-xl);display:grid;grid-gap:var(--spacing-xl);gap:var(--spacing-xl)}.CalendarClient_dialogLabel__KRt3V{display:block;margin-bottom:var(--spacing-md);font-weight:600}.CalendarClient_dialogCheckboxRow__66XCZ{display:flex;align-items:center;gap:var(--spacing-sm)}.CalendarClient_dialogTimeRanges__FOxcK{opacity:1;margin-top:var(--spacing-lg)}.CalendarClient_dialogTimeRanges__FOxcK.CalendarClient_disabled__DxJv0{opacity:.6}.CalendarClient_dialogTimeRangesTitle__GsswD{font-weight:600;margin-bottom:var(--spacing-lg)}.CalendarClient_dialogTimeRangesGrid__gS2DZ{display:flex;gap:var(--spacing-xl);flex-wrap:wrap}.CalendarClient_dialogTimeRangeCheckbox__Fx7wL{display:flex;align-items:center;gap:var(--spacing-sm)}.InlineSkeleton_base__0nvd9{border-radius:var(--radius-md);width:100%;height:1rem;animation:InlineSkeleton_pulse__ZA8du 1.5s ease-in-out infinite}.InlineSkeleton_base__0nvd9,html[data-theme=dark] .InlineSkeleton_base__0nvd9{background:var(--color-surface)}@keyframes InlineSkeleton_pulse__ZA8du{0%,to{opacity:.6}50%{opacity:1}}.InlineSkeleton_card__kOUzm{height:120px}.InlineSkeleton_row__E0U01{display:flex;gap:var(--spacing-md);align-items:center;padding:var(--spacing-sm) 0;border-bottom:1px solid var(--color-border)}html[data-theme=dark] .InlineSkeleton_row__E0U01{border-color:var(--color-border)}.EventAnnouncementsBlock_sectionHeader__TQISB{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}@media(max-width:400px){.EventAnnouncementsBlock_sectionHeader__TQISB{margin-bottom:.65rem}}.EventAnnouncementsBlock_sectionTitle__sLzmK{margin:0;font-size:1.1rem;font-weight:var(--font-weight-semibold);color:var(--color-text)}@media(max-width:400px){.EventAnnouncementsBlock_sectionTitle__sLzmK{font-size:var(--font-size-base)}}.EventAnnouncementsBlock_composeButton__JhZNB{display:inline-flex;align-items:center;gap:.35rem;padding:.4rem .85rem;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:#fff;background:var(--color-primary);border:none;border-radius:var(--radius-md);cursor:pointer;transition:opacity .15s}@media(max-width:400px){.EventAnnouncementsBlock_composeButton__JhZNB{padding:.35rem .65rem;font-size:var(--font-size-xs)}}.EventAnnouncementsBlock_composeButton__JhZNB:hover{opacity:.85}.EventAnnouncementsBlock_announcementCard__taoaT{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:1rem;margin-bottom:.75rem;cursor:pointer;transition:border-color .15s,box-shadow .15s}.EventAnnouncementsBlock_announcementCard__taoaT:hover{border-color:var(--color-primary);box-shadow:0 1px 8px rgba(0,0,0,.06)}[data-theme=dark] .EventAnnouncementsBlock_announcementCard__taoaT{border-color:var(--color-border)}[data-theme=dark] .EventAnnouncementsBlock_announcementCard__taoaT:hover{border-color:var(--color-primary);box-shadow:0 1px 8px rgba(0,0,0,.3)}.EventAnnouncementsBlock_announcementHeadline__DHPNP{margin:0 0 .35rem;font-size:1rem;font-weight:var(--font-weight-semibold);color:var(--color-text)}@media(max-width:400px){.EventAnnouncementsBlock_announcementHeadline__DHPNP{font-size:var(--font-size-sm)}}.EventAnnouncementsBlock_announcementMeta__8dNQu{font-size:var(--font-size-xs);color:var(--color-text-muted);margin-bottom:.35rem}.EventAnnouncementsBlock_engagementRow__uFDIy{display:flex;align-items:center;gap:1rem;margin-top:.4rem;font-size:var(--font-size-xs);color:var(--color-text-muted)}.EventAnnouncementsBlock_engagementItem__dhMOB{display:inline-flex;align-items:center;gap:.25rem;color:inherit}.EventAnnouncementsBlock_engagementItem__dhMOB.EventAnnouncementsBlock_active__BZBtC{color:var(--color-error)}.EventAnnouncementsBlock_modalOverlay__n9s3c{position:fixed;inset:0;background:rgba(0,0,0,.6);z-index:10000;display:flex;align-items:center;justify-content:center;padding:1rem}.EventAnnouncementsBlock_modalContent__T8uYc{background:var(--color-background);border-radius:var(--radius-lg);max-width:700px;width:100%;max-height:85vh;overflow-y:auto;padding:2rem;position:relative}.EventAnnouncementsBlock_modalClose__guxo8{position:absolute;top:1rem;right:1rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:50%;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--color-text)}.EventAnnouncementsBlock_modalHeadline__1He1D{margin:0 0 .5rem;font-size:1.35rem;font-weight:var(--font-weight-bold);color:var(--color-text);padding-right:2.5rem}.EventAnnouncementsBlock_modalMeta__8ETfR{font-size:var(--font-size-sm);color:var(--color-text-muted);margin-bottom:1.25rem}.EventAnnouncementsBlock_modalBody__60W27{font-size:var(--font-size-base);color:var(--color-text);line-height:1.7;white-space:pre-wrap}.EventAnnouncementsBlock_modalBody__60W27 p{margin:0;padding-bottom:.75em}.EventAnnouncementsBlock_modalBody__60W27 p:last-child{padding-bottom:0}.EventAnnouncementsBlock_modalBody__60W27 a{color:var(--color-primary);text-decoration:none}.EventAnnouncementsBlock_modalBody__60W27 img{max-width:80px;max-height:80px;width:auto;height:auto;object-fit:cover;border-radius:var(--radius-md);display:block}.EventAnnouncementsBlock_attachmentList__BVgY_{margin-top:1.25rem;display:flex;flex-direction:column;gap:.5rem}.EventAnnouncementsBlock_attachmentItem__bP7sZ{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border:1px solid var(--color-border);border-radius:var(--radius-md);text-decoration:none;color:var(--color-text);font-size:var(--font-size-sm);transition:border-color .15s}.EventAnnouncementsBlock_attachmentItem__bP7sZ:hover{border-color:var(--color-primary)}.EventAnnouncementsBlock_attachmentThumbnailsRow__EVe95{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.EventAnnouncementsBlock_attachmentImageButton__KoEev{padding:0;border:none;background:none;cursor:pointer;border-radius:var(--radius-md);overflow:hidden;flex-shrink:0;width:80px;height:80px}.EventAnnouncementsBlock_attachmentImage__GuLnG{width:80px;height:80px;object-fit:cover;border-radius:var(--radius-md);display:block;border:1px solid var(--color-border)}.EventAnnouncementsBlock_modalEngagementBar__S2wK6{display:flex;align-items:center;gap:1.25rem;padding:.75rem 0;margin-top:1rem;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.EventAnnouncementsBlock_engagementButton__aeply{display:inline-flex;align-items:center;gap:.35rem;border:none;background:none;cursor:pointer;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}.EventAnnouncementsBlock_engagementButton__aeply.EventAnnouncementsBlock_active__BZBtC{color:var(--color-error)}.EventAnnouncementsBlock_engagementStat__gNlrB{display:inline-flex;align-items:center;gap:.3rem;font-size:var(--font-size-sm);color:var(--color-text-muted)}.EventAnnouncementsBlock_engagementBarActions__UETmR{margin-left:auto;display:flex;align-items:center;gap:.35rem}.EventAnnouncementsBlock_engagementIconButton__GwBSZ{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:none;cursor:pointer;color:var(--color-text-secondary);border-radius:var(--radius-sm)}.EventAnnouncementsBlock_engagementIconButton__GwBSZ:hover:not(:disabled){background:var(--color-surface);color:var(--color-text)}.EventAnnouncementsBlock_engagementIconButton__GwBSZ:disabled{opacity:.6;cursor:not-allowed}.EventAnnouncementsBlock_engagementIconButton__GwBSZ.EventAnnouncementsBlock_danger__Aw_p3{color:var(--color-error)}.EventAnnouncementsBlock_engagementIconButton__GwBSZ.EventAnnouncementsBlock_danger__Aw_p3:hover:not(:disabled){color:#dc2626}.EventAnnouncementsBlock_commentSection__Hzhjm{margin-top:1rem}.EventAnnouncementsBlock_commentList__GNZiw{display:flex;flex-direction:column;gap:.65rem;max-height:300px;overflow-y:auto;margin-bottom:.75rem}.EventAnnouncementsBlock_commentBubble__NQQ4W{display:flex;gap:.5rem;align-items:flex-start}.EventAnnouncementsBlock_commentAvatar__ldtvP{width:28px;height:28px;border-radius:50%;background:var(--color-surface);overflow:hidden;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:var(--font-weight-semibold);color:var(--color-text-secondary)}.EventAnnouncementsBlock_commentAvatar__ldtvP img{width:100%;height:100%;object-fit:cover}.EventAnnouncementsBlock_commentBody__83xCa{flex:1 1;min-width:0}.EventAnnouncementsBlock_commentAuthor__B4beq{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text);margin-right:.4rem}.EventAnnouncementsBlock_commentText__Ws00M{font-size:var(--font-size-sm);color:var(--color-text);line-height:1.4}.EventAnnouncementsBlock_commentTime__Z7hDO{font-size:11px;color:var(--color-text-muted);margin-top:1px}.EventAnnouncementsBlock_commentDeleteButton__LKQeW{flex-shrink:0;padding:.25rem;border:none;background:transparent;color:var(--color-text-muted);cursor:pointer;border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;opacity:.6}.EventAnnouncementsBlock_commentDeleteButton__LKQeW:hover{opacity:1;color:var(--color-error)}.EventAnnouncementsBlock_commentDeleteButton__LKQeW:disabled{opacity:.4;cursor:not-allowed}.EventAnnouncementsBlock_commentInputRow__pic1_{display:flex;gap:.5rem;align-items:flex-end}.EventAnnouncementsBlock_commentInput__b0TuC{flex:1 1;min-height:36px;padding:.5rem .75rem;font-size:var(--font-size-sm);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-background);color:var(--color-text);resize:none}.EventAnnouncementsBlock_commentInput__b0TuC:focus{outline:none;border-color:var(--color-primary)}.EventAnnouncementsBlock_commentSendButton__TRENM{padding:.5rem;border:none;background:var(--color-primary);color:#fff;border-radius:var(--radius-md);cursor:pointer;display:flex;align-items:center;justify-content:center}.EventAnnouncementsBlock_commentSendButton__TRENM:disabled{opacity:.5;cursor:not-allowed}.EventAnnouncementsBlock_formField__oAWK6{margin-bottom:1rem}.EventAnnouncementsBlock_formLabel__6bax_{display:block;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text);margin-bottom:.35rem}.EventAnnouncementsBlock_formInput__29ZaS{width:100%;padding:.6rem .75rem;font-size:var(--font-size-base);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-background);color:var(--color-text);outline:none}.EventAnnouncementsBlock_formInput__29ZaS:focus{border-color:var(--color-primary)}.EventAnnouncementsBlock_formActions__jiaSc{display:flex;justify-content:flex-end;gap:.75rem;margin-top:1.25rem}.EventAnnouncementsBlock_attachmentToolbar__FvX1g{display:flex;gap:.5rem;margin-bottom:.75rem}.EventAnnouncementsBlock_attachToolbarButton__9DYzR{display:inline-flex;align-items:center;gap:.35rem;padding:.4rem .75rem;font-size:var(--font-size-sm);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;color:var(--color-text-secondary);background:var(--color-surface)}.EventAnnouncementsBlock_attachToolbarButton__9DYzR:hover{border-color:var(--color-primary)}.EventAnnouncementsBlock_attachmentPreviewList__9Q6B3{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem}.EventAnnouncementsBlock_attachmentPreview__uSi7N{display:flex;align-items:center;gap:.5rem;padding:.4rem .6rem;border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--font-size-sm)}.EventAnnouncementsBlock_attachmentPreviewImageWrapper__7KWs_{width:72px;height:72px;flex-shrink:0;border-radius:var(--radius-sm);overflow:hidden}.EventAnnouncementsBlock_attachmentPreviewImage__627Lk{width:72px;height:72px;min-width:72px;min-height:72px;max-width:72px;max-height:72px;object-fit:cover;border-radius:var(--radius-sm);display:block}.EventAnnouncementsBlock_attachmentFileName__hGE8S{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EventAnnouncementsBlock_attachmentRemoveButton__3_EOO{padding:.2rem;border:none;background:none;cursor:pointer;color:var(--color-text-muted)}.EventAnnouncementsBlock_attachmentRemoveButton__3_EOO:hover{color:var(--color-error)}.EventAnnouncementsBlock_attachmentRemoveButton__3_EOO:disabled{opacity:.5;cursor:not-allowed}.EventAnnouncementsBlock_emptyState__DQTNn{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin-bottom:1.5rem}.EventAnnouncementsBlock_announcementsWrapper__pxkc9{margin-bottom:1.5rem}.EventAnnouncementsBlock_loadingComments__8aQkN{font-size:var(--font-size-sm);color:var(--color-text-secondary);padding:.5rem 0}.EventAnnouncementsBlock_paginationContainer__ZLA56{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem;margin-top:1rem;padding-top:1rem;border-top:1px solid var(--color-border-light)}.EventAnnouncementsBlock_paginationInfo__BFpCf{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.EventAnnouncementsBlock_paginationControls__Ork9B{display:flex;align-items:center;gap:.5rem}.EventAnnouncementsBlock_paginationButton__EdDue{display:inline-flex;align-items:center;justify-content:center;padding:.375rem .75rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-background);color:var(--color-text);font-size:var(--font-size-sm);cursor:pointer;transition:all .15s ease}.EventAnnouncementsBlock_paginationButton__EdDue:hover:not(:disabled){background:var(--color-surface-hover)}.EventAnnouncementsBlock_paginationButton__EdDue:disabled{opacity:.5;cursor:not-allowed}.sections_page__gbIwq{max-width:800px;margin:0 auto;padding:0 var(--spacing-md) var(--spacing-2xl)}.sections_kpiSection__Vpbi4{margin-bottom:var(--spacing-xl)}.sections_kpiSectionTitle__iwV4y{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);text-align:center;margin:0 0 var(--spacing-sm)}.sections_kpiRow__c4oK0{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;background:var(--color-border-light);border-radius:var(--radius-lg);overflow:hidden}.sections_kpiCell__Qulfm{position:relative;background:var(--color-background);padding:var(--spacing-lg);text-align:center}.sections_kpiCellInfo__nU_OF{position:absolute;top:var(--spacing-sm);left:var(--spacing-sm);z-index:1;line-height:0}.sections_kpiValue__9AS__{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-text);line-height:1.2}.sections_kpiValuePositive__vD_5Y{color:var(--color-success)}.sections_kpiValueNegative__ibCG3{color:var(--color-error)}.sections_kpiValueLow__v_55X{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-muted);text-transform:uppercase;margin-left:var(--spacing-xs)}.sections_kpiLabel__yYVwd{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin-top:var(--spacing-xs)}.sections_kpiLabelRow__usoe1{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-xs);flex-wrap:wrap;margin-top:var(--spacing-xs);max-width:100%}.sections_kpiLabelText__wLKGb{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.3}.sections_section__elJji{margin-bottom:var(--spacing-xl)}.sections_donutGrid__BA4ns{display:grid;grid-template-columns:1fr;grid-gap:var(--spacing-lg);gap:var(--spacing-lg)}@media(min-width:640px){.sections_donutGrid__BA4ns{grid-template-columns:1fr 1fr}}.sections_feedbackCard__s6Thq{background:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--spacing-xl);text-align:center}.sections_feedbackTitle__afYwj{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0 0 var(--spacing-md)}.sections_feedbackStars__ifZAt{display:flex;align-items:center;justify-content:center;gap:.25rem;margin-bottom:var(--spacing-sm)}.sections_feedbackScore__ymKn5{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-text)}.sections_feedbackNote__sItM3{font-size:var(--font-size-xs);color:var(--color-text-muted);margin-top:var(--spacing-sm)}.sections_loadingState__ty1Jp{display:flex;align-items:center;justify-content:center;min-height:300px;color:var(--color-text-muted)}@media(min-width:1024px){.sections_page__gbIwq{padding-top:var(--spacing-lg)}.sections_kpiRow__c4oK0{border-radius:var(--radius-xl)}.sections_kpiCell__Qulfm{padding:var(--spacing-xl)}.sections_kpiCellInfo__nU_OF{top:var(--spacing-md);left:var(--spacing-md)}.sections_kpiValue__9AS__{font-size:2rem}}