.PostList-module__9NInOG__xhsPostsTableContainer{background-color:var(--admin-surface,#fff);border:1px solid var(--admin-border,#e5e7eb);border-radius:1rem;overflow:hidden}.PostList-module__9NInOG__tableViewport{overscroll-behavior:contain;scrollbar-gutter:stable;background-color:var(--admin-surface,#fff);height:clamp(32rem,100vh - 18rem,48rem);overflow:auto}.PostList-module__9NInOG__tableLoadingState{min-height:32rem;color:var(--admin-text-muted,#6b7280);justify-content:center;align-items:center;display:flex}.PostList-module__9NInOG__loadMoreTrigger{min-height:4rem;color:var(--admin-text-muted,#6b7280);background:var(--admin-surface,#fff);justify-content:center;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.PostList-module__9NInOG__xhsPostsTable{border-collapse:collapse;table-layout:fixed;text-align:left;width:100%;min-width:1320px}.PostList-module__9NInOG__xhsPostsTable th{z-index:3;background-color:var(--admin-surface-subtle,#f9fafb);text-transform:uppercase;color:var(--admin-text-muted,#6b7280);box-shadow:inset 0 -1px 0 0 var(--admin-border,#e5e7eb);padding:1rem;font-size:.75rem;font-weight:700;position:sticky;top:0}.PostList-module__9NInOG__xhsPostsTable td{color:var(--admin-text,#111827);background-color:var(--admin-surface,#fff);border-bottom:1px solid var(--admin-border-subtle,#f3f4f6);vertical-align:middle;padding:1rem;font-size:.875rem}.PostList-module__9NInOG__xhsPostsTable tbody tr:nth-child(2n) td{background-color:var(--admin-surface-subtle,#f9fafb)}.PostList-module__9NInOG__xhsPostsTable tbody tr:hover td{background-color:var(--admin-surface-muted,#f3f4f6)}.PostList-module__9NInOG__idColumn{width:15rem}.PostList-module__9NInOG__imagesColumn{width:11rem}.PostList-module__9NInOG__statsColumn{width:8rem}.PostList-module__9NInOG__captionColumn{width:auto}.PostList-module__9NInOG__updatedColumn,.PostList-module__9NInOG__publishedColumn{width:9rem}.PostList-module__9NInOG__actionsColumn{width:9.5rem}.PostList-module__9NInOG__topCommentsColumn{width:18rem}.PostList-module__9NInOG__campaignReferenceColumn{width:11rem}.PostList-module__9NInOG__filterPanel{background:var(--admin-surface,#fff);border:1px solid var(--admin-border,#e5e7eb);border-radius:.5rem;flex-wrap:wrap;align-items:flex-end;gap:.75rem;margin-bottom:1rem;padding:1rem;display:flex}.PostList-module__9NInOG__filterField{flex-direction:column;flex:0 15rem;gap:.35rem;display:flex}.PostList-module__9NInOG__campaignFilterField{flex-basis:24rem}.PostList-module__9NInOG__filterLabel{color:var(--admin-text-muted,#6b7280);text-transform:uppercase;font-size:.75rem;font-weight:700}.PostList-module__9NInOG__filterSelect{width:100%;min-height:2.5rem;color:var(--admin-text,#111827);background:var(--admin-surface-raised,#fff);border:1px solid var(--admin-border,#d1d5db);border-radius:.5rem;padding:.55rem .75rem;font-size:.875rem}.PostList-module__9NInOG__filterSelect:focus{border-color:var(--admin-link,#2563eb);outline:2px solid #0000;box-shadow:0 0 0 3px #2563eb1f}.PostList-module__9NInOG__filterSelect:disabled{cursor:not-allowed;opacity:.58}.PostList-module__9NInOG__filterSummary{min-height:2.5rem;color:var(--admin-text-muted,#6b7280);align-items:center;font-size:.875rem;font-weight:600;display:inline-flex}.PostList-module__9NInOG__clearFiltersButton{min-height:2.5rem;color:var(--admin-text,#111827);cursor:pointer;background:var(--admin-surface-raised,#fff);border:1px solid var(--admin-border,#d1d5db);border-radius:.5rem;padding:.55rem .85rem;font-size:.875rem;font-weight:700}.PostList-module__9NInOG__clearFiltersButton:hover{background:var(--admin-hover,#f3f4f6)}.PostList-module__9NInOG__clearFiltersButton:disabled{cursor:not-allowed;opacity:.58}.PostList-module__9NInOG__idCell{max-width:150px}.PostList-module__9NInOG__idCellContent{align-items:center;gap:.5rem;display:flex}.PostList-module__9NInOG__idTruncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.PostList-module__9NInOG__miniLink{color:var(--admin-link,#3b82f6)}.PostList-module__9NInOG__noteTypeBadge{height:1.25rem;color:var(--admin-neutral-text,#475569);text-transform:uppercase;background:var(--admin-neutral-bg,#f1f5f9);border:1px solid var(--admin-border,#e2e8f0);border-radius:999px;align-items:center;padding:0 .4rem;font-size:.68rem;font-weight:800;line-height:1;display:inline-flex}.PostList-module__9NInOG__noteTypeBadgeVideo{color:#7c2d12;background:#fff7ed;border-color:#fed7aa}.PostList-module__9NInOG__tableMediaGallery{border:1px solid var(--admin-border,#e5e7eb);border-radius:.5rem;width:8.75rem;height:6.25rem}.PostList-module__9NInOG__tableMediaButton{cursor:zoom-in;background:0 0;border:0;border-radius:.5rem;width:8.75rem;height:6.25rem;padding:0;display:block;overflow:hidden}.PostList-module__9NInOG__tableMediaButton:disabled{cursor:default}.PostList-module__9NInOG__tableMediaCell{width:8.75rem;height:6.25rem;position:relative}.PostList-module__9NInOG__tableMediaCount{z-index:2;color:#fff;pointer-events:none;background:#00000094;border:1px solid #ffffffb3;border-radius:999px;justify-content:center;align-items:center;min-width:1.55rem;height:1.35rem;padding:0 .35rem;font-size:.72rem;font-weight:800;display:inline-flex;position:absolute;bottom:.45rem;right:.45rem}.PostList-module__9NInOG__tableStats{color:var(--admin-text,#111827);flex-direction:column;gap:.25rem;font-size:.75rem;display:flex}.PostList-module__9NInOG__captionTruncate{max-width:300px;color:var(--admin-text-muted,#4b5563);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.PostList-module__9NInOG__topCommentsList{flex-direction:column;gap:.5rem;display:flex}.PostList-module__9NInOG__topCommentItem{color:var(--admin-text-secondary,#374151);align-items:center;gap:.5rem;margin:0;font-size:.75rem;display:flex}.PostList-module__9NInOG__topCommentLikes{color:var(--admin-text-muted,#6b7280);white-space:nowrap}.PostList-module__9NInOG__topCommentText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.PostList-module__9NInOG__noTopComments{color:var(--admin-text-faint,#9ca3af);font-size:.75rem}.PostList-module__9NInOG__campaignReferenceSummary{flex-direction:column;gap:.3rem;display:flex}.PostList-module__9NInOG__campaignReferenceBadge{width:fit-content;min-height:1.35rem;color:var(--admin-success-text,#166534);background:var(--admin-success-bg,#dcfce7);border:1px solid var(--admin-success-border,#bbf7d0);border-radius:999px;align-items:center;padding:0 .45rem;font-size:.7rem;font-weight:800;line-height:1;display:inline-flex}.PostList-module__9NInOG__campaignReferenceMeta,.PostList-module__9NInOG__noCampaignReference{color:var(--admin-text-muted,#6b7280);font-size:.75rem;line-height:1.25}.PostList-module__9NInOG__tableActions{gap:.5rem;display:flex}.PostList-module__9NInOG__editBtn,.PostList-module__9NInOG__syncBtn,.PostList-module__9NInOG__deleteBtn{border:1px solid var(--admin-border,#e5e7eb);background:var(--admin-surface-raised,#fff);color:var(--admin-text,#111827);cursor:pointer;border-radius:.375rem;padding:.375rem;transition:all .2s}.PostList-module__9NInOG__syncBtn:hover{color:var(--admin-link,#2563eb);background-color:var(--admin-hover,#f3f4f6)}.PostList-module__9NInOG__syncBtn:disabled{cursor:wait;opacity:.7}.PostList-module__9NInOG__editBtn:hover{background-color:var(--admin-hover,#f3f4f6)}.PostList-module__9NInOG__deleteBtn:hover{color:#ef4444;background-color:#fef2f2;border-color:#fecaca}.PostList-module__9NInOG__emptyTableCell{text-align:center;color:var(--admin-text-faint,#9ca3af);padding:3rem}.PostList-module__9NInOG__spin{animation:.9s linear infinite PostList-module__9NInOG__spin}@keyframes PostList-module__9NInOG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.PostList-module__9NInOG__sectionHeader{border-bottom:1px solid var(--admin-border,#e5e7eb);background:0 0;margin-bottom:1.5rem;padding-bottom:.75rem}.PostList-module__9NInOG__sectionTitle{color:var(--admin-text,#111827);margin:0;font-size:1.25rem;font-weight:700}.PostList-module__9NInOG__sectionSubtitle{color:var(--admin-text-muted,#6b7280);margin:.25rem 0 0;font-size:.875rem}.appThemeDark .PostList-module__9NInOG__sectionHeader{background:0 0!important}.appThemeDark .PostList-module__9NInOG__filterPanel{background-color:var(--admin-surface)!important;border-color:var(--admin-border)!important}:is(.appThemeDark .PostList-module__9NInOG__filterSelect,.appThemeDark .PostList-module__9NInOG__clearFiltersButton){background-color:var(--admin-surface-raised)!important;border-color:var(--admin-border-strong)!important;color:var(--admin-text)!important}:is(.appThemeDark .PostList-module__9NInOG__xhsPostsTableContainer,.appThemeDark .PostList-module__9NInOG__xhsPostsTable){background-color:var(--admin-surface)!important;color:var(--admin-text)!important}.appThemeDark .PostList-module__9NInOG__xhsPostsTable th{background-color:var(--admin-surface-subtle)!important;border-color:var(--admin-border)!important;color:var(--admin-text-muted)!important}.appThemeDark .PostList-module__9NInOG__xhsPostsTable td{background-color:var(--admin-surface)!important;border-color:var(--admin-border)!important;color:var(--admin-text)!important}.appThemeDark .PostList-module__9NInOG__xhsPostsTable tbody tr:nth-child(2n) td{background-color:var(--admin-surface-muted)!important}.appThemeDark .PostList-module__9NInOG__xhsPostsTable tbody tr:hover td{background-color:var(--admin-hover)!important}:is(.appThemeDark .PostList-module__9NInOG__tableStats,.appThemeDark .PostList-module__9NInOG__tableActions,.appThemeDark .PostList-module__9NInOG__tableMediaCell,.appThemeDark .PostList-module__9NInOG__topCommentsList,.appThemeDark .PostList-module__9NInOG__topCommentItem){background:0 0!important}:is(.appThemeDark .PostList-module__9NInOG__captionTruncate,.appThemeDark .PostList-module__9NInOG__topCommentText){color:var(--admin-text-secondary)!important}:is(.appThemeDark .PostList-module__9NInOG__topCommentLikes,.appThemeDark .PostList-module__9NInOG__noTopComments){color:var(--admin-text-muted)!important}:is(.appThemeDark .PostList-module__9NInOG__editBtn,.appThemeDark .PostList-module__9NInOG__deleteBtn){background-color:var(--admin-surface-raised)!important;border-color:var(--admin-border-strong)!important;color:var(--admin-text)!important}:is(.appThemeDark .PostList-module__9NInOG__editBtn:hover,.appThemeDark .PostList-module__9NInOG__deleteBtn:hover){background-color:var(--admin-hover)!important}@media (max-width:760px){.PostList-module__9NInOG__filterField,.PostList-module__9NInOG__campaignFilterField,.PostList-module__9NInOG__filterSummary{flex:100%}.PostList-module__9NInOG__tableViewport{background:var(--admin-surface-subtle,#f9fafb);height:clamp(34rem,100dvh - 13rem,44rem);padding:.5rem;overflow-x:hidden}.PostList-module__9NInOG__xhsPostsTable{table-layout:auto;min-width:0}.PostList-module__9NInOG__xhsPostsTable,.PostList-module__9NInOG__xhsPostsTable tbody{width:100%;display:block}.PostList-module__9NInOG__xhsPostsTable thead{display:none}.PostList-module__9NInOG__xhsPostsTable tbody tr{background:var(--admin-surface,#fff);border:1px solid var(--admin-border,#e5e7eb);border-radius:.5rem;margin-bottom:.625rem;display:block;overflow:hidden}.PostList-module__9NInOG__xhsPostsTable tbody tr td,.PostList-module__9NInOG__xhsPostsTable tbody tr:nth-child(2n) td,.PostList-module__9NInOG__xhsPostsTable tbody tr:hover td{background-color:var(--admin-surface,#fff)!important}.PostList-module__9NInOG__postCell{border-top:1px solid var(--admin-border-subtle,#f3f4f6);grid-template-columns:minmax(5.75rem,30%) minmax(0,1fr);align-items:start;gap:.625rem;display:grid;text-align:left!important;width:100%!important;min-width:0!important;max-width:none!important;padding:.55rem .75rem!important}.PostList-module__9NInOG__postCell:first-child{border-top:0}.PostList-module__9NInOG__postCell:before{color:var(--admin-text-muted,#6b7280);content:attr(data-label);font-size:.6875rem;font-weight:700;line-height:1.35}.PostList-module__9NInOG__postCell>*{overflow-wrap:anywhere;min-width:0}.PostList-module__9NInOG__idCell{max-width:none}.PostList-module__9NInOG__tableMediaButton,.PostList-module__9NInOG__tableMediaGallery,.PostList-module__9NInOG__tableMediaCell{width:7.5rem;height:5.5rem}.PostList-module__9NInOG__postActionsCell{grid-template-columns:minmax(0,1fr)}.PostList-module__9NInOG__postActionsCell:before{display:none}.PostList-module__9NInOG__tableActions{justify-content:flex-start}}
.ContentCalendarDraftMedia-module__6JW7BG__mediaFrame{background:var(--ui-surface-muted);width:100%;min-width:0;height:100%;display:block;position:relative;overflow:hidden}.ContentCalendarDraftMedia-module__6JW7BG__mediaImage,.ContentCalendarDraftMedia-module__6JW7BG__mediaVideo{object-fit:cover;width:100%;height:100%;display:block}.ContentCalendarDraftMedia-module__6JW7BG__mediaContain{object-fit:contain}.ContentCalendarDraftMedia-module__6JW7BG__mediaLoading{visibility:hidden}.ContentCalendarDraftMedia-module__6JW7BG__mediaLoadingIndicator{z-index:1;background:color-mix(in srgb, var(--ui-surface) 82%, transparent);border-radius:999px;justify-content:center;align-items:center;width:2.6rem;height:2.6rem;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ContentCalendarDraftMedia-module__6JW7BG__mediaLoadingSpinner{border:.18rem solid color-mix(in srgb, var(--ui-text) 24%, transparent);border-top-color:var(--ui-text);border-radius:50%;width:1.25rem;height:1.25rem;animation:.8s linear infinite ContentCalendarDraftMedia-module__6JW7BG__contentCalendarMediaSpin}@keyframes ContentCalendarDraftMedia-module__6JW7BG__contentCalendarMediaSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ContentCalendarDraftMedia-module__6JW7BG__mediaLoadingSpinner{animation:none}}.ContentCalendarDraftMedia-module__6JW7BG__mediaFallback{width:100%;height:100%;color:var(--ui-text-muted);letter-spacing:.08em;text-align:center;text-transform:uppercase;place-items:center;gap:.45rem;padding:.8rem;font-size:.75rem;font-weight:800;display:grid}.ContentCalendarDraftMedia-module__6JW7BG__playOverlay{color:#fff;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.ContentCalendarDraftMedia-module__6JW7BG__playOverlayIcon{background:#0000007a;border:2px solid #ffffffe0;border-radius:999px;place-items:center;width:3rem;height:3rem;display:grid;box-shadow:0 16px 40px #00000047}.ContentCalendarDraftMedia-module__6JW7BG__galleryFrame{background:var(--ui-surface-muted);position:relative;overflow:hidden}.ContentCalendarDraftMedia-module__6JW7BG__galleryMedia{width:100%;height:100%}.ContentCalendarDraftMedia-module__6JW7BG__galleryMediaButton{cursor:zoom-in;background:0 0;border:0;width:100%;min-width:0;height:100%;padding:0;display:block}.ContentCalendarDraftMedia-module__6JW7BG__galleryOpenButton{z-index:3;color:#fff;cursor:zoom-in;background:#00000085;border:2px solid #ffffffdb;border-radius:999px;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:inline-flex;position:absolute;top:.7rem;right:.7rem}.ContentCalendarDraftMedia-module__6JW7BG__galleryNavButton{z-index:2;color:#fff;cursor:pointer;background:#00000085;border:2px solid #fff;border-radius:999px;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.ContentCalendarDraftMedia-module__6JW7BG__galleryNavButton:disabled{cursor:not-allowed;opacity:.35}.ContentCalendarDraftMedia-module__6JW7BG__galleryNavButtonLeft{left:.7rem}.ContentCalendarDraftMedia-module__6JW7BG__galleryNavButtonRight{right:.7rem}.ContentCalendarDraftMedia-module__6JW7BG__galleryDotRow{z-index:2;justify-content:center;align-items:center;gap:.35rem;display:flex;position:absolute;bottom:.75rem;left:.75rem;right:.75rem}.ContentCalendarDraftMedia-module__6JW7BG__galleryDotButton{cursor:pointer;background:#0000006b;border:1px solid #ffffffdb;border-radius:999px;width:.58rem;height:.58rem;padding:0}.ContentCalendarDraftMedia-module__6JW7BG__galleryDotButtonActive{background:var(--ui-surface);width:1.35rem}
.AppPrimitives-module___e-APW__page{background:var(--ui-page-bg);min-height:100%;color:var(--ui-text)}.AppPrimitives-module___e-APW__pageScrollable{flex:1;overflow-y:auto}.AppPrimitives-module___e-APW__pageInner{width:100%;max-width:var(--app-page-max-width,72rem);padding:var(--space-page-y) var(--space-page-x);margin:0 auto}.AppPrimitives-module___e-APW__pageInnerWide{max-width:none}.AppPrimitives-module___e-APW__sectionHeader{margin-bottom:var(--space-section);background:0 0;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.AppPrimitives-module___e-APW__sectionHeaderText{background:0 0;min-width:0}.AppPrimitives-module___e-APW__sectionEyebrow{color:var(--ui-info-text);text-transform:uppercase;background:0 0;margin:0 0 .375rem;font-size:.75rem;font-weight:800;line-height:1rem}.AppPrimitives-module___e-APW__sectionTitle{color:var(--ui-text);background:0 0;margin:0;font-size:1.5rem;font-weight:600;line-height:2rem}.AppPrimitives-module___e-APW__sectionDescription{color:var(--ui-text-muted);background:0 0;margin:.5rem 0 0;font-size:.9375rem;line-height:1.5rem}.AppPrimitives-module___e-APW__sectionActions{flex-wrap:wrap;flex:0 auto;justify-content:flex-end;align-items:center;gap:.75rem;min-width:0;display:flex}.AppPrimitives-module___e-APW__stickyHeader{z-index:10;background:var(--ui-header-bg);border-bottom:1px solid var(--ui-border);box-shadow:var(--shadow-soft);padding:1.5rem 2rem 1rem;position:sticky;top:0}.AppPrimitives-module___e-APW__stickyHeaderTop{justify-content:space-between;align-items:center;gap:1rem;display:flex}.AppPrimitives-module___e-APW__stickyHeaderTitle{color:var(--ui-text);margin:0;font-size:1.875rem;font-weight:600;line-height:2.25rem}.AppPrimitives-module___e-APW__stickyHeaderActions{flex:none;justify-content:flex-end;align-items:center;gap:.75rem;display:flex}.AppPrimitives-module___e-APW__stickyHeaderBody{margin-top:1.5rem}.AppPrimitives-module___e-APW__panel{background:var(--ui-surface);color:var(--ui-text-secondary);border:1px solid var(--ui-border);border-radius:var(--radius-panel);box-shadow:var(--shadow-soft)}.AppPrimitives-module___e-APW__panelPadded{padding:1.5rem}.AppPrimitives-module___e-APW__panelStack{gap:var(--space-section);flex-direction:column;display:flex}.AppPrimitives-module___e-APW__toolbar{background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--radius-card);justify-content:space-between;align-items:center;gap:1rem;padding:.75rem;display:flex}.AppPrimitives-module___e-APW__toolbarGroup{align-items:center;gap:.5rem;min-width:0;display:flex}.AppPrimitives-module___e-APW__segmentedNav{background:var(--ui-surface-subtle);border:1px solid var(--ui-border-strong);border-radius:999px;align-items:center;gap:.35rem;width:fit-content;padding:.25rem;display:inline-flex}.AppPrimitives-module___e-APW__segmentedNavItem{color:var(--ui-text-secondary);cursor:pointer;font:inherit;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.45rem;min-height:2.2rem;padding:.5rem .9rem;font-size:.875rem;font-weight:700;line-height:1.2;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s;display:inline-flex}.AppPrimitives-module___e-APW__segmentedNavItem:hover{background:var(--ui-surface);color:var(--ui-text)}.AppPrimitives-module___e-APW__segmentedNavItem:focus-visible{box-shadow:0 0 0 3px var(--ui-focus-ring);outline:none}.AppPrimitives-module___e-APW__segmentedNavItem[aria-disabled=true],.AppPrimitives-module___e-APW__segmentedNavItem:disabled{cursor:not-allowed;opacity:.55;pointer-events:none}.AppPrimitives-module___e-APW__segmentedNavItemActive,.AppPrimitives-module___e-APW__segmentedNavItemActive:hover{background:var(--ui-text);border-color:var(--ui-text);color:var(--ui-surface)}.AppPrimitives-module___e-APW__segmentedNavItemIcon{flex:none;align-items:center;display:inline-flex}.AppPrimitives-module___e-APW__segmentedNavItemIcon svg{width:.9375rem;height:.9375rem}.AppPrimitives-module___e-APW__topLevelNav{flex-wrap:wrap;gap:.5rem;width:fit-content;display:flex}.AppPrimitives-module___e-APW__topLevelNavItem{background:var(--ui-surface);border:1px solid var(--ui-border-strong);color:var(--ui-text-secondary);cursor:pointer;font:inherit;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:.45rem;min-height:2.35rem;padding:.58rem .92rem;font-size:.92rem;font-weight:700;line-height:1.2;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s;display:inline-flex}.AppPrimitives-module___e-APW__topLevelNavItem:hover{background:var(--ui-hover);border-color:var(--ui-text-faint);color:var(--ui-text)}.AppPrimitives-module___e-APW__topLevelNavItem:focus-visible{box-shadow:0 0 0 3px var(--ui-focus-ring);outline:none}.AppPrimitives-module___e-APW__topLevelNavItem[aria-disabled=true],.AppPrimitives-module___e-APW__topLevelNavItem:disabled{cursor:not-allowed;opacity:.55;pointer-events:none}.AppPrimitives-module___e-APW__topLevelNavItemActive,.AppPrimitives-module___e-APW__topLevelNavItemActive:hover{background:var(--ui-text);border-color:var(--ui-text);color:var(--ui-surface)}.AppPrimitives-module___e-APW__topLevelNavItem .AppPrimitives-module___e-APW__segmentedNavItemIcon{color:currentColor}.appThemeDark .AppPrimitives-module___e-APW__segmentedNavItemActive{background:var(--ui-primary-action);border-color:var(--ui-primary-action);box-shadow:0 0 0 3px var(--ui-focus-ring);color:var(--ui-primary-action-text)}.appThemeDark .AppPrimitives-module___e-APW__segmentedNavItemActive:hover{background:var(--ui-primary-action);border-color:var(--ui-primary-action);box-shadow:0 0 0 3px var(--ui-focus-ring);color:var(--ui-primary-action-text)}.appThemeDark .AppPrimitives-module___e-APW__topLevelNavItem{background:var(--ui-surface-raised);border-color:var(--ui-border-strong);color:var(--ui-text-secondary)}.appThemeDark .AppPrimitives-module___e-APW__topLevelNavItem:hover{background:var(--ui-hover);border-color:var(--ui-text-faint);color:var(--ui-text)}.appThemeDark .AppPrimitives-module___e-APW__topLevelNavItemActive{background:var(--ui-primary-action);border-color:var(--ui-primary-action);box-shadow:0 0 0 3px var(--ui-focus-ring);color:var(--ui-primary-action-text)}.appThemeDark .AppPrimitives-module___e-APW__topLevelNavItemActive:hover{background:var(--ui-primary-action);border-color:var(--ui-primary-action);box-shadow:0 0 0 3px var(--ui-focus-ring);color:var(--ui-primary-action-text)}.AppPrimitives-module___e-APW__searchField{width:100%;position:relative}.AppPrimitives-module___e-APW__searchFieldIcon{width:1rem;height:1rem;color:var(--ui-text-faint);pointer-events:none;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.AppPrimitives-module___e-APW__searchFieldInput{border:1px solid var(--ui-border);border-radius:var(--radius-control);background:var(--ui-surface);width:100%;min-height:2.25rem;color:var(--ui-text);font:inherit;padding:.5rem 1rem .5rem 2.5rem;font-size:.875rem;line-height:1.25rem;transition:border-color .2s,box-shadow .2s,background-color .2s}.AppPrimitives-module___e-APW__searchFieldInput:focus{border-color:var(--ui-primary-action);box-shadow:0 0 0 3px var(--ui-focus-ring);outline:none}.AppPrimitives-module___e-APW__searchFieldInput:disabled{cursor:not-allowed;opacity:.65}.AppPrimitives-module___e-APW__multiSelect{width:100%;position:relative}.AppPrimitives-module___e-APW__multiSelectTrigger{background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--radius-control);color:var(--ui-text);cursor:pointer;font:inherit;text-align:left;justify-content:space-between;align-items:center;gap:.5rem;width:100%;min-height:2.35rem;padding:.45rem .7rem;display:flex}.AppPrimitives-module___e-APW__multiSelectTrigger:focus-visible{border-color:var(--ui-primary-action);box-shadow:0 0 0 3px var(--ui-focus-ring);outline:none}.AppPrimitives-module___e-APW__multiSelectCount{background:var(--ui-info-bg);color:var(--ui-info-text);border-radius:999px;justify-content:center;align-items:center;min-width:1.35rem;padding:.12rem .35rem;font-size:.7rem;display:inline-flex}.AppPrimitives-module___e-APW__multiSelectPopover{background:var(--ui-surface-raised);border:1px solid var(--ui-border);border-radius:var(--radius-card);box-shadow:0 .8rem 2rem color-mix(in srgb, var(--ui-text) 16%, transparent);z-index:30;min-width:min(18rem,100vw - 2rem);max-width:calc(100vw - 2rem);margin-top:.35rem;padding:.45rem;display:grid;position:absolute;top:100%;left:0;overflow:hidden}.AppPrimitives-module___e-APW__multiSelectSearch{margin-bottom:.35rem}.AppPrimitives-module___e-APW__multiSelectOptions{border:0;gap:.2rem;min-width:0;max-height:15rem;margin:0;padding:0;display:grid;overflow-y:auto}.AppPrimitives-module___e-APW__multiSelectOption{border-radius:var(--radius-control);color:var(--ui-text-secondary);cursor:pointer;align-items:center;gap:.55rem;padding:.45rem;display:flex}.AppPrimitives-module___e-APW__multiSelectOption:hover{background:var(--ui-hover);color:var(--ui-text)}.AppPrimitives-module___e-APW__multiSelectOption:has(input:focus-visible){box-shadow:inset 0 0 0 2px var(--ui-focus-ring);outline:none}.AppPrimitives-module___e-APW__multiSelectOption:has(input:disabled){cursor:not-allowed;opacity:.6}.AppPrimitives-module___e-APW__multiSelectEmpty{color:var(--ui-text-muted);margin:0;padding:.7rem .45rem;font-size:.82rem}.AppPrimitives-module___e-APW__searchableSelect{width:100%;position:relative}.AppPrimitives-module___e-APW__searchableSelectTrigger{border:1px solid var(--ui-border);border-radius:var(--radius-control);background:var(--ui-surface);width:100%;min-height:2.25rem;color:var(--ui-text);cursor:pointer;font:inherit;text-align:left;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;display:flex}.AppPrimitives-module___e-APW__searchableSelectTrigger:focus-visible{border-color:var(--ui-primary-action);box-shadow:0 0 0 3px var(--ui-focus-ring);outline:none}.AppPrimitives-module___e-APW__searchableSelectTrigger:disabled{cursor:not-allowed;opacity:.65}.AppPrimitives-module___e-APW__searchableSelectValue{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.AppPrimitives-module___e-APW__searchableSelectChevron{color:var(--ui-text-faint);flex:none}.AppPrimitives-module___e-APW__searchableSelectPopover{z-index:30;box-sizing:border-box;max-height:var(--app-searchable-select-max-height,calc(100vh - 2rem));border:1px solid var(--ui-border);border-radius:var(--radius-control);background:var(--ui-surface-raised);box-shadow:var(--shadow-soft);padding:.5rem;position:fixed;overflow:hidden}.AppPrimitives-module___e-APW__searchableSelectSearchInput{min-height:2rem}.AppPrimitives-module___e-APW__searchableSelectOptions{max-height:max(0px, calc(var(--app-searchable-select-max-height,calc(100vh - 2rem)) - 4rem));flex-direction:column;margin-top:.4rem;display:flex;overflow-y:auto}.AppPrimitives-module___e-APW__searchableSelectOption{border-radius:calc(var(--radius-control) - .15rem);width:100%;color:var(--ui-text-secondary);cursor:pointer;font:inherit;text-align:left;background:0 0;border:none;padding:.55rem .65rem;font-size:.875rem;line-height:1.25rem}.AppPrimitives-module___e-APW__searchableSelectOption:hover,.AppPrimitives-module___e-APW__searchableSelectOption:focus-visible{background:var(--ui-hover);color:var(--ui-text);outline:none}.AppPrimitives-module___e-APW__searchableSelectOptionSelected{background:var(--ui-surface-subtle);color:var(--ui-text);font-weight:700}.AppPrimitives-module___e-APW__searchableSelectOption:disabled{cursor:not-allowed;opacity:.6}@media (max-width:390px){.AppPrimitives-module___e-APW__multiSelectPopover{width:100%;min-width:0;max-width:none;position:static}}.AppPrimitives-module___e-APW__button{border-radius:var(--radius-control);min-height:2.25rem;font:inherit;white-space:nowrap;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:700;line-height:1.25rem;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s;display:inline-flex}.AppPrimitives-module___e-APW__button:focus-visible{box-shadow:0 0 0 3px var(--ui-focus-ring);outline:none}.AppPrimitives-module___e-APW__button:disabled,.AppPrimitives-module___e-APW__button[aria-disabled=true]{pointer-events:none;opacity:.55}.AppPrimitives-module___e-APW__buttonPrimary{background:var(--ui-primary-action);border-color:var(--ui-primary-action-border);color:var(--ui-primary-action-text)}.AppPrimitives-module___e-APW__buttonPrimary:hover{background:var(--ui-primary-action-hover)}.AppPrimitives-module___e-APW__buttonNeutral{background:var(--ui-neutral-action);border-color:var(--ui-neutral-action-border);color:var(--ui-neutral-action-text)}.AppPrimitives-module___e-APW__buttonNeutral:hover{background:var(--ui-neutral-action-hover)}.AppPrimitives-module___e-APW__buttonSecondary{background:var(--ui-surface-raised);border-color:var(--ui-border-strong);color:var(--ui-text)}.AppPrimitives-module___e-APW__buttonSecondary:hover{background:var(--ui-hover)}.AppPrimitives-module___e-APW__buttonGhost{color:var(--ui-text-secondary);background:0 0;border-color:#0000}.AppPrimitives-module___e-APW__buttonGhost:hover{background:var(--ui-hover);color:var(--ui-text)}.AppPrimitives-module___e-APW__buttonDanger{background:var(--ui-danger-action);border-color:var(--ui-danger-action);color:var(--ui-status-action-text)}.AppPrimitives-module___e-APW__buttonDanger:hover{background:var(--ui-danger-action-hover);border-color:var(--ui-danger-action-hover)}.AppPrimitives-module___e-APW__emptyState{text-align:center;min-height:16rem;color:var(--ui-text-muted);place-items:center;padding:2rem;display:grid}.AppPrimitives-module___e-APW__dialogOverlay{z-index:9999;background:#00000085;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0;overflow:auto}.AppPrimitives-module___e-APW__dialog{background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--radius-panel);width:min(100vw - 2rem,32rem);max-height:min(90vh,48rem);box-shadow:var(--shadow-raised);color:var(--ui-text);margin:auto;padding:1.5rem;position:relative;overflow:auto}.AppPrimitives-module___e-APW__dialogSm{width:min(100vw - 2rem,25rem)}.AppPrimitives-module___e-APW__dialogMd{width:min(100vw - 2rem,32rem)}.AppPrimitives-module___e-APW__dialogLg{width:min(100vw - 2rem,48rem)}.AppPrimitives-module___e-APW__dialogCloseButton{border-radius:var(--radius-control);width:2rem;height:2rem;color:var(--ui-text-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;transition:background-color .2s,color .2s;display:inline-flex;position:absolute;top:1rem;right:1rem}.AppPrimitives-module___e-APW__dialogCloseButton:hover{background:var(--ui-hover);color:var(--ui-text)}.AppPrimitives-module___e-APW__dialogCloseButton:disabled{cursor:not-allowed;opacity:.55}.AppPrimitives-module___e-APW__dialogHeader{flex-direction:column;gap:.5rem;padding-right:2.5rem;display:flex}.AppPrimitives-module___e-APW__dialogTitle{color:var(--ui-text);margin:0;font-size:1.25rem;font-weight:600;line-height:1.75rem}.AppPrimitives-module___e-APW__dialogDescription{color:var(--ui-text-muted);margin:0;font-size:.875rem;line-height:1.5rem}.AppPrimitives-module___e-APW__dialogBody{margin-top:1.5rem}.AppPrimitives-module___e-APW__dialogFooter{justify-content:flex-end;align-items:center;gap:.75rem;margin-top:1.5rem;display:flex}.AppPrimitives-module___e-APW__dialogScrollBody{flex-direction:column;display:flex;overflow:hidden}.AppPrimitives-module___e-APW__dialogScrollBody .AppPrimitives-module___e-APW__dialogHeader,.AppPrimitives-module___e-APW__dialogScrollBody .AppPrimitives-module___e-APW__dialogFooter{flex:none}.AppPrimitives-module___e-APW__dialogScrollBody .AppPrimitives-module___e-APW__dialogHeader{justify-content:center;min-height:44px;padding-right:3rem}.AppPrimitives-module___e-APW__dialogScrollBody .AppPrimitives-module___e-APW__dialogBody{overscroll-behavior:contain;min-height:0;overflow-y:auto}.AppPrimitives-module___e-APW__dialogScrollBody .AppPrimitives-module___e-APW__dialogCloseButton{width:44px;height:44px}.AppPrimitives-module___e-APW__drawer{text-align:left;border-width:0 0 0 1px;border-radius:0;width:min(30rem,100vw);height:100dvh;max-height:none;margin:0;padding:0;position:fixed;inset:0 0 0 auto}.AppPrimitives-module___e-APW__drawer:not([open]){display:none}.AppPrimitives-module___e-APW__drawer[open]{flex-direction:column;animation:.18s ease-out AppPrimitives-module___e-APW__drawer-enter;display:flex;overflow:hidden}.AppPrimitives-module___e-APW__drawer::backdrop{background:color-mix(in srgb, var(--ui-overlay,#000) 22%, transparent)}.AppPrimitives-module___e-APW__drawerHeader{border-bottom:1px solid var(--ui-border);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem 1.1rem;display:flex}.AppPrimitives-module___e-APW__drawerTitleBlock{min-width:0}.AppPrimitives-module___e-APW__drawerTitle{color:var(--ui-text);overflow-wrap:anywhere;margin:0;font-size:1.05rem;line-height:1.35}.AppPrimitives-module___e-APW__drawerDescription{color:var(--ui-text-muted);overflow-wrap:anywhere;margin:.2rem 0 0;font-size:.78rem}.AppPrimitives-module___e-APW__drawerCloseButton{border:1px solid var(--ui-border);border-radius:var(--radius-control);width:2rem;height:2rem;color:var(--ui-text-muted);background:0 0;flex:none;place-items:center;display:grid}.AppPrimitives-module___e-APW__drawerCloseButton:hover{background:var(--ui-hover);color:var(--ui-text)}.AppPrimitives-module___e-APW__drawerBody{flex:1;min-height:0;overflow-y:auto}.AppPrimitives-module___e-APW__drawerFooter{border-top:1px solid var(--ui-border);padding:.85rem 1.1rem}@keyframes AppPrimitives-module___e-APW__drawer-enter{0%{transform:translate(100%)}to{transform:translate(0)}}@media (max-width:767px){.AppPrimitives-module___e-APW__pageInner{padding:1rem}.AppPrimitives-module___e-APW__sectionHeader{flex-direction:column;align-items:stretch}.AppPrimitives-module___e-APW__sectionActions{flex-wrap:wrap;justify-content:flex-start}.AppPrimitives-module___e-APW__segmentedNav{align-items:stretch;width:100%;display:flex}.AppPrimitives-module___e-APW__segmentedNavItem{white-space:normal;flex:1 1 0;min-width:0}.AppPrimitives-module___e-APW__topLevelNav{grid-template-columns:1fr;gap:.45rem;width:100%;display:grid}.AppPrimitives-module___e-APW__topLevelNavItem{white-space:normal;border-radius:.8rem;width:100%;min-width:0;min-height:2.45rem;padding:.62rem .75rem}.AppPrimitives-module___e-APW__stickyHeader{padding:1rem}.AppPrimitives-module___e-APW__stickyHeaderTitle{font-size:1.5rem;line-height:2rem}.AppPrimitives-module___e-APW__stickyHeaderTop{align-items:flex-start}.AppPrimitives-module___e-APW__stickyHeaderBody{margin-top:1rem}.AppPrimitives-module___e-APW__toolbar{flex-direction:column;align-items:stretch}.AppPrimitives-module___e-APW__dialog{padding:1.25rem}.AppPrimitives-module___e-APW__dialogFooter{flex-direction:column-reverse;align-items:stretch}.AppPrimitives-module___e-APW__dialogFooter .AppPrimitives-module___e-APW__button{width:100%}}.AppPrimitives-module___e-APW__statGrid{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.AppPrimitives-module___e-APW__statGridDense{grid-template-columns:repeat(auto-fit,minmax(8rem,1fr))}.AppPrimitives-module___e-APW__stat{background:var(--ui-surface-subtle);border:1px solid var(--ui-border);border-radius:var(--radius-card);align-content:start;gap:.25rem;padding:.85rem .9rem;display:grid}.AppPrimitives-module___e-APW__statLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--ui-text-muted);font-size:.68rem;font-weight:800}.AppPrimitives-module___e-APW__statValue{color:var(--ui-text);word-break:break-word;align-items:center;gap:.4rem;font-size:.95rem;font-weight:700;line-height:1.3;display:flex}.AppPrimitives-module___e-APW__statDot{background:currentColor;border-radius:999px;flex:none;width:.5rem;height:.5rem}.AppPrimitives-module___e-APW__statHint{color:var(--ui-text-muted);font-size:.72rem;line-height:1.4}.AppPrimitives-module___e-APW__fieldList{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.9rem 1.25rem;margin:0;display:grid}.AppPrimitives-module___e-APW__field{gap:.2rem;min-width:0;display:grid}.AppPrimitives-module___e-APW__fieldLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--ui-text-muted);margin:0;font-size:.68rem;font-weight:800}.AppPrimitives-module___e-APW__fieldValue{color:var(--ui-text-secondary);word-break:break-word;margin:0;font-size:.875rem;line-height:1.5}.AppPrimitives-module___e-APW__toneNeutral{color:var(--ui-text-secondary)}.AppPrimitives-module___e-APW__tonePositive{color:var(--ui-success-text)}.AppPrimitives-module___e-APW__toneWarning{color:var(--ui-warning-text-strong)}.AppPrimitives-module___e-APW__toneDanger{color:var(--ui-danger-text-strong)}.AppPrimitives-module___e-APW__toneMuted{color:var(--ui-text-faint)}.AppPrimitives-module___e-APW__toneNeutral .AppPrimitives-module___e-APW__statDot,.AppPrimitives-module___e-APW__toneMuted .AppPrimitives-module___e-APW__statDot{opacity:.55}
.BookingPhotoImport-module__Aj9O_G__workflow{gap:16px;min-width:0;display:grid}.BookingPhotoImport-module__Aj9O_G__field{gap:8px;min-width:0;display:grid}.BookingPhotoImport-module__Aj9O_G__field input,.BookingPhotoImport-module__Aj9O_G__field select{box-sizing:border-box;border:1px solid var(--ui-border);background:var(--ui-surface);width:100%;min-width:0;color:var(--ui-text);font:inherit;border-radius:8px;padding:10px}.BookingPhotoImport-module__Aj9O_G__grid{grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));gap:12px;display:grid}.BookingPhotoImport-module__Aj9O_G__photo{cursor:pointer;gap:8px;min-width:0;display:grid}.BookingPhotoImport-module__Aj9O_G__photo img{aspect-ratio:4/3;object-fit:contain;background:var(--ui-surface-muted);border-radius:8px;width:100%;height:auto;display:block}.BookingPhotoImport-module__Aj9O_G__photo span{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.BookingPhotoImport-module__Aj9O_G__workflow p{overflow-wrap:anywhere;margin:0}
.GuestReviews-module__emvzSW__panel,.GuestReviews-module__emvzSW__workflow,.GuestReviews-module__emvzSW__listingsEditor,.GuestReviews-module__emvzSW__detail{gap:16px;min-width:0;display:grid}.GuestReviews-module__emvzSW__panel p,.GuestReviews-module__emvzSW__workflow p,.GuestReviews-module__emvzSW__listingsEditor p,.GuestReviews-module__emvzSW__detail p{overflow-wrap:anywhere;margin:0}.GuestReviews-module__emvzSW__toolbar,.GuestReviews-module__emvzSW__rowActions{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:flex}.GuestReviews-module__emvzSW__toolbar{justify-content:space-between}.GuestReviews-module__emvzSW__filterRow,.GuestReviews-module__emvzSW__inlineForm{grid-template-columns:repeat(auto-fit,minmax(min(160px,100%),1fr));align-items:end;gap:12px;min-width:0;display:grid}.GuestReviews-module__emvzSW__listingForm{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:12px;min-width:0;display:grid}.GuestReviews-module__emvzSW__listingForm>.GuestReviews-module__emvzSW__rowActions,.GuestReviews-module__emvzSW__fieldWide{grid-column:1/-1}.GuestReviews-module__emvzSW__field{min-width:0;color:var(--ui-text-secondary);gap:6px;font-size:.875rem;display:grid}.GuestReviews-module__emvzSW__field>input,.GuestReviews-module__emvzSW__field>select,.GuestReviews-module__emvzSW__field>textarea{box-sizing:border-box;border:1px solid var(--ui-border);background:var(--ui-input-bg);width:100%;min-width:0;color:var(--ui-text);font:inherit;border-radius:8px;padding:10px}.GuestReviews-module__emvzSW__field>textarea{resize:vertical}.GuestReviews-module__emvzSW__checkRow{min-width:0;color:var(--ui-text);cursor:pointer;align-items:flex-start;gap:8px;display:flex}.GuestReviews-module__emvzSW__checkRow input{flex:none;margin-top:3px}.GuestReviews-module__emvzSW__checkList,.GuestReviews-module__emvzSW__listingList,.GuestReviews-module__emvzSW__resultList,.GuestReviews-module__emvzSW__candidateList{gap:8px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.GuestReviews-module__emvzSW__listingRow,.GuestReviews-module__emvzSW__resultRow,.GuestReviews-module__emvzSW__candidateRow{border:1px solid var(--ui-border);background:var(--ui-surface);border-radius:8px;flex-wrap:wrap;justify-content:space-between;gap:12px;min-width:0;padding:12px;display:flex}.GuestReviews-module__emvzSW__listingSummary{flex:220px;gap:4px;min-width:0;display:grid}.GuestReviews-module__emvzSW__listingTitle,.GuestReviews-module__emvzSW__candidateMeta,.GuestReviews-module__emvzSW__cardMeta{min-width:0;color:var(--ui-text-secondary);flex-wrap:wrap;align-items:center;gap:8px;font-size:.875rem;display:flex}.GuestReviews-module__emvzSW__listingTitle strong{color:var(--ui-text)}.GuestReviews-module__emvzSW__listingForm{border:1px solid var(--ui-border);border-radius:8px;margin:0;padding:12px}.GuestReviews-module__emvzSW__formLegend,.GuestReviews-module__emvzSW__sectionTitle{color:var(--ui-text);margin:0;padding:0 4px;font-size:.9375rem;font-weight:600}.GuestReviews-module__emvzSW__sectionTitle{padding:0}.GuestReviews-module__emvzSW__workflowSection{gap:12px;min-width:0;display:grid}.GuestReviews-module__emvzSW__badge,.GuestReviews-module__emvzSW__badgeMuted{border:1px solid var(--ui-info-border);background:var(--ui-info-bg);color:var(--ui-info-text);white-space:nowrap;border-radius:999px;align-items:center;padding:2px 8px;font-size:.75rem;font-weight:600;display:inline-flex}.GuestReviews-module__emvzSW__badgeMuted{border-color:var(--ui-border);background:var(--ui-surface-muted);color:var(--ui-text-muted)}.GuestReviews-module__emvzSW__metaText{color:var(--ui-text-muted);font-size:.8125rem}.GuestReviews-module__emvzSW__errorText{color:var(--ui-danger-text);font-size:.875rem}.GuestReviews-module__emvzSW__breakAnywhere{overflow-wrap:anywhere}.GuestReviews-module__emvzSW__sourceLink{color:var(--ui-info-text);overflow-wrap:anywhere;font-size:.875rem}.GuestReviews-module__emvzSW__rating{color:var(--ui-warning-text-strong);white-space:nowrap;font-weight:600}.GuestReviews-module__emvzSW__candidateLabel{cursor:pointer;align-items:flex-start;gap:10px;width:100%;min-width:0;display:flex}.GuestReviews-module__emvzSW__candidateLabel input{flex:none;margin-top:3px}.GuestReviews-module__emvzSW__candidateBody{gap:6px;min-width:0;display:grid}.GuestReviews-module__emvzSW__candidateText,.GuestReviews-module__emvzSW__cardText{color:var(--ui-text);overflow-wrap:anywhere;-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.GuestReviews-module__emvzSW__cardGrid{grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));gap:12px;min-width:0;display:grid}.GuestReviews-module__emvzSW__card{border:1px solid var(--ui-border);background:var(--ui-surface);min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:10px;align-content:start;gap:10px;padding:14px;display:grid}.GuestReviews-module__emvzSW__card:hover{border-color:var(--ui-border-strong);background:var(--ui-hover)}.GuestReviews-module__emvzSW__card:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:2px}.GuestReviews-module__emvzSW__cardText{-webkit-line-clamp:6}.GuestReviews-module__emvzSW__mediaRow{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.GuestReviews-module__emvzSW__mediaItem{background:var(--ui-surface-muted);width:96px;max-width:100%;color:var(--ui-text-muted);border-radius:8px;text-decoration:none;display:block;overflow:hidden}.GuestReviews-module__emvzSW__mediaItem img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;display:block}.GuestReviews-module__emvzSW__detail .GuestReviews-module__emvzSW__mediaItem{width:160px}.GuestReviews-module__emvzSW__mediaPlaceholder{aspect-ratio:4/3;text-align:center;justify-content:center;align-items:center;padding:6px;font-size:.75rem;display:flex}.GuestReviews-module__emvzSW__detailBlock{gap:6px;min-width:0;display:grid}.GuestReviews-module__emvzSW__detailBlock h3{color:var(--ui-text-secondary);margin:0;font-size:.8125rem;font-weight:600}.GuestReviews-module__emvzSW__detailText{color:var(--ui-text);white-space:pre-wrap}.GuestReviews-module__emvzSW__loadMore{justify-content:center;display:flex}@media (max-width:480px){.GuestReviews-module__emvzSW__listingForm{grid-template-columns:minmax(0,1fr)}.GuestReviews-module__emvzSW__toolbar,.GuestReviews-module__emvzSW__rowActions{flex-direction:column;align-items:stretch}.GuestReviews-module__emvzSW__toolbar>*,.GuestReviews-module__emvzSW__rowActions>*{width:100%}}
.WorkspaceReadiness-module__auX-mG__status{color:var(--ui-warning-text);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:.35rem;font-size:.82rem;display:inline-flex}.WorkspaceReadiness-module__auX-mG__status[data-ready=true]{color:var(--ui-success-text)}.WorkspaceReadiness-module__auX-mG__status>svg,.WorkspaceReadiness-module__auX-mG__item>svg{flex-shrink:0}.WorkspaceReadiness-module__auX-mG__checklist{min-width:0}.WorkspaceReadiness-module__auX-mG__heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.WorkspaceReadiness-module__auX-mG__heading h3{color:var(--ui-text);margin:0;font-size:1rem}.WorkspaceReadiness-module__auX-mG__description{color:var(--ui-text-muted);font-size:.85rem;line-height:1.5}.WorkspaceReadiness-module__auX-mG__items{grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem 1rem;margin:0;padding:0;list-style:none;display:grid}.WorkspaceReadiness-module__auX-mG__item{min-width:0;color:var(--ui-warning-text);align-items:center;gap:.5rem;font-size:.85rem;display:flex}.WorkspaceReadiness-module__auX-mG__item[data-complete=true]{color:var(--ui-success-text)}.WorkspaceReadiness-module__auX-mG__itemLabel{min-width:0;color:var(--ui-text);overflow-wrap:anywhere;flex:1}.WorkspaceReadiness-module__auX-mG__complete{font-size:.75rem}@media (max-width:600px){.WorkspaceReadiness-module__auX-mG__items{grid-template-columns:minmax(0,1fr)}}.WorkspaceReadiness-module__auX-mG__setupForm,.WorkspaceReadiness-module__auX-mG__setupFields{grid-template-columns:minmax(0,1fr);gap:1rem;min-width:0;display:grid}.WorkspaceReadiness-module__auX-mG__setupForm{margin-top:1rem}.WorkspaceReadiness-module__auX-mG__setupFields>*,.WorkspaceReadiness-module__auX-mG__setupFields fieldset,.WorkspaceReadiness-module__auX-mG__setupFields input,.WorkspaceReadiness-module__auX-mG__setupFields select,.WorkspaceReadiness-module__auX-mG__setupFields textarea{min-width:0;max-width:100%}.WorkspaceReadiness-module__auX-mG__setupFields{overflow-wrap:anywhere}
.KnowledgePdfImports-module__QlVkiG__imports{gap:.75rem;min-width:0;display:grid}.KnowledgePdfImports-module__QlVkiG__job{border-bottom:1px solid var(--ui-border);flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;padding-block:.5rem;display:flex}.KnowledgePdfImports-module__QlVkiG__job strong{overflow-wrap:anywhere;flex-basis:100%}.KnowledgePdfImports-module__QlVkiG__job span{overflow-wrap:anywhere}.KnowledgePdfImports-module__QlVkiG__job progress{max-width:100%}
.MediaAnalysisInspector-module__oVfJEa__root{gap:20px;min-width:0;display:grid}.MediaAnalysisInspector-module__oVfJEa__metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.MediaAnalysisInspector-module__oVfJEa__metric{background:var(--ui-surface);border:1px solid var(--ui-border);color:var(--ui-text);cursor:pointer;text-align:left;border-radius:14px;flex-direction:column;align-items:flex-start;gap:4px;min-height:104px;padding:16px;display:flex}.MediaAnalysisInspector-module__oVfJEa__metric:hover{border-color:var(--ui-border-strong)}.MediaAnalysisInspector-module__oVfJEa__metric span,.MediaAnalysisInspector-module__oVfJEa__metric small{color:var(--ui-text-muted)}.MediaAnalysisInspector-module__oVfJEa__metric strong{font-size:1.65rem;line-height:1}.MediaAnalysisInspector-module__oVfJEa__metricDanger strong{color:var(--ui-danger-text)}.MediaAnalysisInspector-module__oVfJEa__controls{overflow:visible}.MediaAnalysisInspector-module__oVfJEa__toolbar{align-items:flex-end;padding:14px}.MediaAnalysisInspector-module__oVfJEa__filters{flex:620px;align-items:flex-end}.MediaAnalysisInspector-module__oVfJEa__actions{justify-content:flex-end;align-items:center}.MediaAnalysisInspector-module__oVfJEa__field{color:var(--ui-text-secondary);gap:6px;min-width:150px;font-size:.78rem;font-weight:650;display:grid}.MediaAnalysisInspector-module__oVfJEa__field input,.MediaAnalysisInspector-module__oVfJEa__field select{background:var(--ui-surface);border:1px solid var(--ui-border);color:var(--ui-text);font:inherit;border-radius:9px;min-height:40px;padding:8px 10px}.MediaAnalysisInspector-module__oVfJEa__searchField{flex:220px}.MediaAnalysisInspector-module__oVfJEa__runs{gap:12px}.MediaAnalysisInspector-module__oVfJEa__panelHeading h2{color:var(--ui-text);margin:0;font-size:1rem}.MediaAnalysisInspector-module__oVfJEa__panelHeading p{color:var(--ui-text-muted);margin:4px 0 0}.MediaAnalysisInspector-module__oVfJEa__runList{gap:8px;display:grid}.MediaAnalysisInspector-module__oVfJEa__run{border-top:1px solid var(--ui-border);color:var(--ui-text-secondary);grid-template-columns:minmax(110px,auto) minmax(130px,1fr) auto auto;align-items:center;gap:12px;padding-top:10px;display:grid}.MediaAnalysisInspector-module__oVfJEa__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.MediaAnalysisInspector-module__oVfJEa__card{background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:16px;min-width:0;overflow:hidden}.MediaAnalysisInspector-module__oVfJEa__cardSelected{border-color:var(--ui-info-text);box-shadow:0 0 0 2px var(--ui-info-bg)}.MediaAnalysisInspector-module__oVfJEa__mediaFrame{aspect-ratio:4/3;background:var(--ui-surface-muted);position:relative;overflow:hidden}.MediaAnalysisInspector-module__oVfJEa__mediaFrame>img{object-fit:cover;width:100%;height:100%}.MediaAnalysisInspector-module__oVfJEa__noImage{color:var(--ui-text-faint);justify-content:center;align-items:center;height:100%;display:flex}.MediaAnalysisInspector-module__oVfJEa__selectBox{background:var(--ui-surface);color:var(--ui-text);border-radius:8px;align-items:center;gap:6px;padding:6px 8px;font-size:.78rem;display:flex;position:absolute;top:10px;left:10px}.MediaAnalysisInspector-module__oVfJEa__selectBox input{accent-color:var(--ui-info-text)}.MediaAnalysisInspector-module__oVfJEa__statusBadge{background:var(--ui-surface);border:1px solid var(--ui-border);color:var(--ui-text-secondary);border-radius:999px;align-items:center;gap:5px;padding:5px 8px;font-size:.75rem;font-weight:700;display:inline-flex}.MediaAnalysisInspector-module__oVfJEa__mediaFrame>.MediaAnalysisInspector-module__oVfJEa__statusBadge{position:absolute;bottom:10px;right:10px}.MediaAnalysisInspector-module__oVfJEa__status_captioned,.MediaAnalysisInspector-module__oVfJEa__status_completed{background:var(--ui-success-bg);border-color:var(--ui-success-border);color:var(--ui-success-text)}.MediaAnalysisInspector-module__oVfJEa__status_failed{background:var(--ui-danger-bg);border-color:var(--ui-danger-border);color:var(--ui-danger-text)}.MediaAnalysisInspector-module__oVfJEa__status_missing,.MediaAnalysisInspector-module__oVfJEa__status_not_synced,.MediaAnalysisInspector-module__oVfJEa__status_outdated{background:var(--ui-warning-bg);border-color:var(--ui-warning-border);color:var(--ui-warning-text)}.MediaAnalysisInspector-module__oVfJEa__status_queued,.MediaAnalysisInspector-module__oVfJEa__status_processing{background:var(--ui-info-bg);border-color:var(--ui-info-border);color:var(--ui-info-text)}.MediaAnalysisInspector-module__oVfJEa__cardBody{gap:12px;padding:14px;display:grid}.MediaAnalysisInspector-module__oVfJEa__associations{color:var(--ui-text-muted);gap:3px;font-size:.78rem;display:grid}.MediaAnalysisInspector-module__oVfJEa__associations span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.MediaAnalysisInspector-module__oVfJEa__associations a{color:var(--ui-info-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.MediaAnalysisInspector-module__oVfJEa__caption,.MediaAnalysisInspector-module__oVfJEa__missingCaption{color:var(--ui-text);-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:4.5em;margin:0;line-height:1.5;display:-webkit-box;overflow:hidden}.MediaAnalysisInspector-module__oVfJEa__missingCaption{color:var(--ui-text-muted);font-style:italic}.MediaAnalysisInspector-module__oVfJEa__meta{color:var(--ui-text-faint);flex-wrap:wrap;gap:6px 12px;font-size:.72rem;display:flex}.MediaAnalysisInspector-module__oVfJEa__detailsButton{justify-self:start}.MediaAnalysisInspector-module__oVfJEa__errorBanner{background:var(--ui-danger-bg);border:1px solid var(--ui-danger-border);color:var(--ui-danger-text);border-radius:10px;align-items:center;gap:8px;padding:12px;display:flex}.MediaAnalysisInspector-module__oVfJEa__errorText{color:var(--ui-danger-text)}.MediaAnalysisInspector-module__oVfJEa__loading{color:var(--ui-text-muted);justify-content:center;align-items:center;gap:8px;min-height:180px;display:flex}.MediaAnalysisInspector-module__oVfJEa__spinner{animation:.9s linear infinite MediaAnalysisInspector-module__oVfJEa__spin}.MediaAnalysisInspector-module__oVfJEa__loadMore{justify-content:center;display:flex}.MediaAnalysisInspector-module__oVfJEa__detailLayout{grid-template-columns:minmax(240px,.8fr) minmax(0,1.2fr);gap:20px;display:grid}.MediaAnalysisInspector-module__oVfJEa__detailLayout>img{object-fit:contain;border-radius:12px;width:100%;max-height:480px}.MediaAnalysisInspector-module__oVfJEa__detailLayout dl{gap:12px;margin:0;display:grid}.MediaAnalysisInspector-module__oVfJEa__detailLayout dl>div{border-bottom:1px solid var(--ui-border);gap:5px;padding-bottom:10px;display:grid}.MediaAnalysisInspector-module__oVfJEa__detailLayout dt{color:var(--ui-text-muted);text-transform:uppercase;font-size:.75rem;font-weight:700}.MediaAnalysisInspector-module__oVfJEa__detailLayout dd{color:var(--ui-text);overflow-wrap:anywhere;margin:0}@keyframes MediaAnalysisInspector-module__oVfJEa__spin{to{transform:rotate(360deg)}}@media (max-width:1050px){.MediaAnalysisInspector-module__oVfJEa__metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.MediaAnalysisInspector-module__oVfJEa__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.MediaAnalysisInspector-module__oVfJEa__toolbar{flex-direction:column;align-items:stretch}.MediaAnalysisInspector-module__oVfJEa__actions{justify-content:flex-start}}@media (max-width:640px){.MediaAnalysisInspector-module__oVfJEa__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.MediaAnalysisInspector-module__oVfJEa__metric{min-height:92px}.MediaAnalysisInspector-module__oVfJEa__grid{grid-template-columns:minmax(0,1fr)}.MediaAnalysisInspector-module__oVfJEa__filters,.MediaAnalysisInspector-module__oVfJEa__actions{grid-template-columns:minmax(0,1fr);align-items:stretch;width:100%;display:grid}.MediaAnalysisInspector-module__oVfJEa__field{width:100%;min-width:0}.MediaAnalysisInspector-module__oVfJEa__actions button{justify-content:center;width:100%}.MediaAnalysisInspector-module__oVfJEa__run{grid-template-columns:minmax(0,1fr);align-items:start}.MediaAnalysisInspector-module__oVfJEa__detailLayout{grid-template-columns:minmax(0,1fr)}}
.WorkspaceChat-module__7mUIVG__hub{border:1px solid var(--ui-border);background:var(--ui-surface);border-radius:.75rem;grid-template-columns:minmax(12rem,15rem) minmax(0,1fr);min-width:0;height:100%;min-height:0;display:grid;overflow:hidden}.WorkspaceChat-module__7mUIVG__rail{border-right:1px solid var(--ui-border);background:var(--ui-surface-subtle);flex-direction:column;gap:.35rem;min-width:0;min-height:0;padding:.6rem;display:flex;overflow-y:auto}.WorkspaceChat-module__7mUIVG__railHeading{color:var(--ui-text-muted);letter-spacing:.04em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:.4rem;margin:.55rem .1rem .1rem;font-size:.72rem;font-weight:600;display:flex}.WorkspaceChat-module__7mUIVG__badge{border:1px solid var(--ui-info-border);background:var(--ui-info-bg);color:var(--ui-info-text);letter-spacing:0;text-transform:none;border-radius:999px;padding:.05rem .4rem;font-size:.66rem;font-weight:600}.WorkspaceChat-module__7mUIVG__threadList{gap:.2rem;margin:0;padding:0;list-style:none;display:grid}.WorkspaceChat-module__7mUIVG__threadButton{width:100%;color:var(--ui-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.5rem;gap:.1rem;padding:.45rem .55rem;display:grid}.WorkspaceChat-module__7mUIVG__threadButton:hover{background:var(--ui-hover)}.WorkspaceChat-module__7mUIVG__threadButton:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:1px}.WorkspaceChat-module__7mUIVG__threadButtonActive{border-color:var(--ui-border-strong);background:var(--ui-active)}.WorkspaceChat-module__7mUIVG__threadTitle{text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;font-weight:600;overflow:hidden}.WorkspaceChat-module__7mUIVG__threadMeta{color:var(--ui-text-muted);white-space:nowrap;align-items:center;gap:.3rem;font-size:.72rem;display:flex;overflow:hidden}.WorkspaceChat-module__7mUIVG__railNotice{color:var(--ui-text-muted);margin:.2rem .1rem;font-size:.78rem}.WorkspaceChat-module__7mUIVG__content{flex-direction:column;min-width:0;min-height:0;display:flex}.WorkspaceChat-module__7mUIVG__content>*{flex:auto;min-height:0}.WorkspaceChat-module__7mUIVG__chat{flex-direction:column;min-width:0;min-height:0;display:flex}.WorkspaceChat-module__7mUIVG__chatHeader{border-bottom:1px solid var(--ui-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.55rem .75rem;display:flex}.WorkspaceChat-module__7mUIVG__chatTitle{gap:.1rem;min-width:0;display:grid}.WorkspaceChat-module__7mUIVG__chatTitle h3{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.95rem;overflow:hidden}.WorkspaceChat-module__7mUIVG__chatTitle span{color:var(--ui-text-muted);font-size:.74rem}.WorkspaceChat-module__7mUIVG__chatActions{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.WorkspaceChat-module__7mUIVG__renameForm{flex-wrap:wrap;flex:16rem;align-items:center;gap:.35rem;display:flex}.WorkspaceChat-module__7mUIVG__input{border:1px solid var(--ui-border-strong);background:var(--ui-input-bg);min-width:0;color:var(--ui-text);font:inherit;border-radius:.5rem;flex:12rem;padding:.35rem .5rem;font-size:.85rem}.WorkspaceChat-module__7mUIVG__feed{flex-direction:column;flex:auto;gap:.75rem;min-height:0;padding:.85rem .75rem;display:flex;overflow-y:auto}.WorkspaceChat-module__7mUIVG__message{gap:.35rem;max-width:min(46rem,100%);display:grid}.WorkspaceChat-module__7mUIVG__userMessage{background:var(--ui-primary-action);color:var(--ui-primary-action-text);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:.75rem .75rem .2rem;align-self:flex-end;padding:.5rem .7rem;font-size:.86rem;line-height:1.45}.WorkspaceChat-module__7mUIVG__assistantMessage{align-self:flex-start;width:100%}.WorkspaceChat-module__7mUIVG__answer{color:var(--ui-text);overflow-wrap:anywhere;font-size:.86rem;line-height:1.55}.WorkspaceChat-module__7mUIVG__answer p,.WorkspaceChat-module__7mUIVG__answer ul,.WorkspaceChat-module__7mUIVG__answer ol{margin:0 0 .55rem}.WorkspaceChat-module__7mUIVG__answer ul,.WorkspaceChat-module__7mUIVG__answer ol{padding-left:1.2rem}.WorkspaceChat-module__7mUIVG__answer>:last-child{margin-bottom:0}.WorkspaceChat-module__7mUIVG__answer a{color:var(--ui-info-text)}.WorkspaceChat-module__7mUIVG__citation{border:1px solid var(--ui-border);background:var(--ui-surface-muted);color:var(--ui-text-secondary);vertical-align:.05rem;border-radius:999px;align-items:center;margin:0 .1rem;padding:0 .35rem;font-size:.7rem;font-weight:600;line-height:1.5;text-decoration:none;display:inline-flex}a.WorkspaceChat-module__7mUIVG__citation:hover{border-color:var(--ui-border-strong);color:var(--ui-text)}.WorkspaceChat-module__7mUIVG__trail{color:var(--ui-text-muted);font-size:.76rem}.WorkspaceChat-module__7mUIVG__trail summary{cursor:pointer;width:fit-content}.WorkspaceChat-module__7mUIVG__trail ul{gap:.15rem;margin:.3rem 0 0;padding-left:1.1rem;display:grid}.WorkspaceChat-module__7mUIVG__trailFailed{color:var(--ui-warning-text)}.WorkspaceChat-module__7mUIVG__proposal{border:1px solid var(--ui-info-border);background:var(--ui-info-bg);border-radius:.6rem;gap:.45rem;padding:.65rem .75rem;display:grid}.WorkspaceChat-module__7mUIVG__proposalHeader{gap:.1rem;font-size:.86rem;display:grid}.WorkspaceChat-module__7mUIVG__proposalEyebrow{color:var(--ui-info-text);letter-spacing:.04em;text-transform:uppercase;font-size:.7rem;font-weight:600}.WorkspaceChat-module__7mUIVG__proposalPreviews{color:var(--ui-text);overflow-wrap:anywhere;white-space:pre-wrap;gap:.2rem;margin:0;padding-left:1.1rem;font-size:.82rem;line-height:1.45;display:grid}.WorkspaceChat-module__7mUIVG__proposalActions{flex-wrap:wrap;gap:.4rem;display:flex}.WorkspaceChat-module__7mUIVG__proposalFailed{color:var(--ui-danger-text);margin:0;font-size:.78rem}.WorkspaceChat-module__7mUIVG__capabilities{border:1px solid var(--ui-border);background:var(--ui-surface-subtle);text-align:left;border-radius:.6rem;gap:.5rem;min-width:0;min-height:0;max-height:min(55vh,22rem);margin:.75rem .75rem 0;padding:.7rem .8rem;display:grid;overflow-y:auto}.WorkspaceChat-module__7mUIVG__capabilitiesHeader{justify-content:space-between;align-items:center;gap:.5rem;font-size:.88rem;display:flex}.WorkspaceChat-module__7mUIVG__capabilitiesGroups{grid-template-columns:repeat(auto-fit,minmax(min(15rem,100%),1fr));gap:.7rem;display:grid}.WorkspaceChat-module__7mUIVG__capabilitiesGroups h4{color:var(--ui-text-secondary);letter-spacing:.03em;text-transform:uppercase;margin:0 0 .25rem;font-size:.76rem}.WorkspaceChat-module__7mUIVG__capabilitiesGroups p{color:var(--ui-text);overflow-wrap:anywhere;margin:0 0 .2rem;font-size:.8rem;line-height:1.45}.WorkspaceChat-module__7mUIVG__notice{color:var(--ui-text-muted);font-size:.74rem;font-style:italic}.WorkspaceChat-module__7mUIVG__thinking{color:var(--ui-text-muted);align-self:flex-start;font-size:.8rem}.WorkspaceChat-module__7mUIVG__error{border:1px solid var(--ui-danger-border);background:var(--ui-danger-bg);color:var(--ui-danger-text);border-radius:.5rem;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.5rem .65rem;font-size:.8rem;display:flex}.WorkspaceChat-module__7mUIVG__empty{text-align:center;gap:.6rem;max-width:34rem;margin:auto;display:grid}.WorkspaceChat-module__7mUIVG__empty h3{margin:0;font-size:1rem}.WorkspaceChat-module__7mUIVG__empty p{color:var(--ui-text-muted);margin:0;font-size:.84rem;line-height:1.5}.WorkspaceChat-module__7mUIVG__examples{flex-wrap:wrap;justify-content:center;gap:.4rem;display:flex}.WorkspaceChat-module__7mUIVG__composer{border-top:1px solid var(--ui-border);background:var(--ui-surface);gap:.4rem;padding:.55rem .65rem;display:grid}.WorkspaceChat-module__7mUIVG__composer textarea{border:1px solid var(--ui-border-strong);background:var(--ui-input-bg);width:100%;min-width:0;min-height:3.2rem;max-height:12rem;color:var(--ui-text);font:inherit;resize:vertical;border-radius:.5rem;padding:.45rem .55rem;font-size:.85rem;line-height:1.4}.WorkspaceChat-module__7mUIVG__composerActions{justify-content:flex-end;align-items:center;gap:.4rem;display:flex}@media (max-width:768px){.WorkspaceChat-module__7mUIVG__hub{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.WorkspaceChat-module__7mUIVG__rail{border-right:0;border-bottom:1px solid var(--ui-border);max-height:13rem}.WorkspaceChat-module__7mUIVG__composerActions>button{flex:1 1 0}}
.MediaLightbox-module__4c1qUq__dialog{color:#fff;background:#050505;border:0;border-radius:.75rem;flex-direction:column;width:min(1200px,100vw - 2.5rem);max-width:none;height:min(716px,100dvh - 2.5rem);margin:auto;padding:3rem 3.75rem;display:flex;position:fixed;inset:0;overflow:hidden;box-shadow:0 28px 80px #0000006b}.MediaLightbox-module__4c1qUq__dialog:focus{outline:none}.MediaLightbox-module__4c1qUq__content{background:#050505;flex:auto;justify-content:center;align-items:center;width:100%;min-height:0;display:flex;position:relative}.MediaLightbox-module__4c1qUq__content img,.MediaLightbox-module__4c1qUq__content video{object-fit:contain;background:#000;border-radius:.75rem;width:auto;max-width:100%;height:auto;max-height:100%}.MediaLightbox-module__4c1qUq__mediaLoading{visibility:hidden}.MediaLightbox-module__4c1qUq__loadingIndicator{z-index:1;background:#ffffff1f;border-radius:999px;justify-content:center;align-items:center;width:3rem;height:3rem;display:inline-flex;position:absolute}.MediaLightbox-module__4c1qUq__loadingSpinner{border:.2rem solid #ffffff47;border-top-color:#fff;border-radius:50%;width:1.5rem;height:1.5rem;animation:.8s linear infinite MediaLightbox-module__4c1qUq__mediaLightboxSpin}@keyframes MediaLightbox-module__4c1qUq__mediaLightboxSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.MediaLightbox-module__4c1qUq__loadingSpinner{animation:none}}.MediaLightbox-module__4c1qUq__button{z-index:3;color:#fff;cursor:pointer;background:#00000094;border:2px solid #ffffffc7;border-radius:999px;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;padding:0;display:inline-flex;position:absolute}.MediaLightbox-module__4c1qUq__button:hover,.MediaLightbox-module__4c1qUq__button:focus-visible{background:#ffffff29}.MediaLightbox-module__4c1qUq__closeButton{top:1rem;right:1rem}.MediaLightbox-module__4c1qUq__navButton{top:50%;transform:translateY(-50%)}.MediaLightbox-module__4c1qUq__navButtonLeft{left:1rem}.MediaLightbox-module__4c1qUq__navButtonRight{right:1rem}.MediaLightbox-module__4c1qUq__counter{z-index:2;color:#e5e7eb;background:#0000008a;border-radius:999px;min-height:1.8rem;padding:.35rem .65rem;font-size:.82rem;font-weight:700;position:absolute;bottom:1rem;right:1rem}@media (max-width:640px){.MediaLightbox-module__4c1qUq__dialog{border-radius:0;width:100vw;height:100dvh;padding:3.75rem .75rem}.MediaLightbox-module__4c1qUq__content{min-height:0}.MediaLightbox-module__4c1qUq__navButtonLeft{left:.75rem}.MediaLightbox-module__4c1qUq__navButtonRight{right:.75rem}}
.MarkdownContent-module__xjBGaq__markdown{color:var(--ui-text);font-size:.94rem;line-height:1.65}.MarkdownContent-module__xjBGaq__markdown>:first-child{margin-top:0}.MarkdownContent-module__xjBGaq__markdown h1,.MarkdownContent-module__xjBGaq__markdown h2,.MarkdownContent-module__xjBGaq__markdown h3,.MarkdownContent-module__xjBGaq__markdown h4{margin:1.5em 0 .55em;line-height:1.25}.MarkdownContent-module__xjBGaq__markdown h1{font-size:1.55rem}.MarkdownContent-module__xjBGaq__markdown h2{border-bottom:1px solid var(--ui-border);padding-bottom:.35rem;font-size:1.25rem}.MarkdownContent-module__xjBGaq__markdown h3{font-size:1.05rem}.MarkdownContent-module__xjBGaq__markdown p,.MarkdownContent-module__xjBGaq__markdown ul,.MarkdownContent-module__xjBGaq__markdown ol,.MarkdownContent-module__xjBGaq__markdown blockquote,.MarkdownContent-module__xjBGaq__markdown table{margin:.7rem 0}.MarkdownContent-module__xjBGaq__markdown ul,.MarkdownContent-module__xjBGaq__markdown ol{padding-left:1.4rem}.MarkdownContent-module__xjBGaq__markdown blockquote{border-left:3px solid var(--ui-border-strong);color:var(--ui-text-muted);padding:.1rem 0 .1rem .9rem}.MarkdownContent-module__xjBGaq__markdown table{table-layout:fixed;border-collapse:collapse;width:100%}.MarkdownContent-module__xjBGaq__markdown th,.MarkdownContent-module__xjBGaq__markdown td{border:1px solid var(--ui-border);overflow-wrap:anywhere;text-align:left;vertical-align:top;padding:.45rem .55rem}.MarkdownContent-module__xjBGaq__markdown pre,.MarkdownContent-module__xjBGaq__markdown code{white-space:pre-wrap;overflow-wrap:anywhere}.MarkdownContent-module__xjBGaq__markdown a{color:var(--ui-text);overflow-wrap:anywhere;-webkit-text-decoration-color:var(--ui-border-strong);text-decoration-color:var(--ui-border-strong);text-underline-offset:.15em}.MarkdownContent-module__xjBGaq__markdown img{max-width:100%;height:auto}
.InstagramPreview-module__aCfa0q__phone,.InstagramPreview-module__aCfa0q__postCard{--ig-bg:#000;--ig-surface:#121212;--ig-text:#fafafa;--ig-muted:#a8a8a8;--ig-border:#262626;--ig-blue:#0095f6;--ig-white:#fff;--ig-video-bg:#000;--ig-overlay:#00000073;--ig-story-ring:linear-gradient(35deg, #ffce52, #ff405f 55%, #b02bd8);--ig-video-shade:linear-gradient(#00000040, transparent 30%, transparent 45%, #000c 100%)}.InstagramPreview-module__aCfa0q__phone[data-appearance=light],.InstagramPreview-module__aCfa0q__postCard[data-appearance=light]{--ig-bg:#fff;--ig-surface:#fafafa;--ig-text:#262626;--ig-muted:#737373;--ig-border:#dbdbdb}.InstagramPreview-module__aCfa0q__phone{aspect-ratio:390/845;isolation:isolate;background:var(--ig-bg);width:100%;max-width:390px;color:var(--ig-text);text-align:left;border-radius:18px;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;font-size:14px;line-height:1.4;display:flex;position:relative;overflow:hidden;container-type:inline-size}.InstagramPreview-module__aCfa0q__phone *,.InstagramPreview-module__aCfa0q__postCard *,.InstagramPreview-module__aCfa0q__phone :before,.InstagramPreview-module__aCfa0q__postCard :before{box-sizing:border-box}.InstagramPreview-module__aCfa0q__phone p,.InstagramPreview-module__aCfa0q__postCard p{margin:0}.InstagramPreview-module__aCfa0q__phone button,.InstagramPreview-module__aCfa0q__postCard button,.InstagramPreview-module__aCfa0q__phone input{font:inherit}.InstagramPreview-module__aCfa0q__phone button,.InstagramPreview-module__aCfa0q__postCard button{cursor:pointer}.InstagramPreview-module__aCfa0q__phone button:disabled,.InstagramPreview-module__aCfa0q__postCard button:disabled{cursor:default}.InstagramPreview-module__aCfa0q__phone button:focus-visible,.InstagramPreview-module__aCfa0q__postCard button:focus-visible,.InstagramPreview-module__aCfa0q__phone input:focus-visible,.InstagramPreview-module__aCfa0q__carouselMedia:focus-visible{outline:2px solid var(--ig-blue);outline-offset:-3px}.InstagramPreview-module__aCfa0q__phone svg,.InstagramPreview-module__aCfa0q__postCard svg{stroke-width:1.8px;flex-shrink:0;width:6.2cqw;height:6.2cqw}.InstagramPreview-module__aCfa0q__statusBar{flex-shrink:0;justify-content:space-between;align-items:center;height:13cqw;padding:4cqw 8.5cqw 2.8cqw;font-size:4.4cqw;font-weight:600;display:flex}.InstagramPreview-module__aCfa0q__statusBar>div{align-items:center;gap:1.5cqw;display:flex}.InstagramPreview-module__aCfa0q__statusBar svg{stroke-width:2.3px;width:5cqw;height:5cqw}.InstagramPreview-module__aCfa0q__statusBar svg:last-child{width:7cqw}.InstagramPreview-module__aCfa0q__decorativeIcon,.InstagramPreview-module__aCfa0q__iconButton{flex-shrink:0;justify-content:center;align-items:center;width:10cqw;min-height:10cqw;display:inline-flex}.InstagramPreview-module__aCfa0q__iconButton{color:inherit;background:0 0;border:0;padding:0}.InstagramPreview-module__aCfa0q__homeHeader{flex-shrink:0;align-items:center;gap:1cqw;padding:0 3cqw 2cqw;display:flex}.InstagramPreview-module__aCfa0q__homeHeader>span:empty{flex:1}.InstagramPreview-module__aCfa0q__wordmark{letter-spacing:-.04em;font-family:Brush Script MT,Segoe Script,cursive;font-size:8cqw;font-style:italic;line-height:1}.InstagramPreview-module__aCfa0q__homeHeader>svg{width:4cqw;height:4cqw}.InstagramPreview-module__aCfa0q__feedScroll,.InstagramPreview-module__aCfa0q__postScroll{overscroll-behavior:contain;scrollbar-width:none;flex:1;min-height:0;overflow-y:auto}.InstagramPreview-module__aCfa0q__feedScroll::-webkit-scrollbar{display:none}.InstagramPreview-module__aCfa0q__postScroll::-webkit-scrollbar{display:none}.InstagramPreview-module__aCfa0q__stories{border-bottom:1px solid var(--ig-border);justify-content:space-between;gap:2cqw;padding:2cqw 3cqw 3cqw;display:flex}.InstagramPreview-module__aCfa0q__story{flex-direction:column;align-items:center;gap:1.4cqw;width:21cqw;min-width:0;font-size:2.8cqw;display:flex}.InstagramPreview-module__aCfa0q__story>span:last-child{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.InstagramPreview-module__aCfa0q__storyRing{background:var(--ig-story-ring);border-radius:50%;width:16cqw;height:16cqw;padding:.65cqw;display:block}.InstagramPreview-module__aCfa0q__storyRing .InstagramPreview-module__aCfa0q__avatar{border:2px solid var(--ig-bg);width:100%;height:100%}.InstagramPreview-module__aCfa0q__yourStory{background:var(--ig-surface);border:1px solid var(--ig-border);width:16cqw;height:16cqw;color:var(--ig-blue);border-radius:50%;place-items:center;font-size:9cqw;font-weight:300;display:grid}.InstagramPreview-module__aCfa0q__postCard{background:var(--ig-bg);color:var(--ig-text);margin-bottom:3cqw;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;position:relative;container-type:inline-size}.InstagramPreview-module__aCfa0q__postHeader{justify-content:space-between;align-items:center;gap:2cqw;min-height:14cqw;padding:2cqw 3cqw;display:flex}.InstagramPreview-module__aCfa0q__author{flex:1;align-items:center;gap:2.5cqw;min-width:0;display:flex}.InstagramPreview-module__aCfa0q__avatar{background:var(--ig-surface);border:1px solid var(--ig-border);border-radius:50%;flex-shrink:0;place-items:center;width:8.5cqw;height:8.5cqw;display:grid;overflow:hidden}.InstagramPreview-module__aCfa0q__avatar img{object-fit:cover;width:100%;height:100%;display:block}.InstagramPreview-module__aCfa0q__avatar>span{font-size:2.7cqw}.InstagramPreview-module__aCfa0q__authorText{flex-direction:column;gap:.7cqw;min-width:0;display:flex}.InstagramPreview-module__aCfa0q__authorText strong{white-space:nowrap;text-overflow:ellipsis;font-size:3.6cqw;font-weight:600;overflow:hidden}.InstagramPreview-module__aCfa0q__authorText>span{white-space:nowrap;text-overflow:ellipsis;font-size:3cqw;overflow:hidden}.InstagramPreview-module__aCfa0q__feedMedia{aspect-ratio:3/2;background:var(--ig-surface);position:relative}.InstagramPreview-module__aCfa0q__postImage,.InstagramPreview-module__aCfa0q__postVideo{object-fit:contain;width:100%;height:100%;display:block}.InstagramPreview-module__aCfa0q__openPost{z-index:1;background:0 0;border:0;width:100%;height:100%;position:absolute;inset:0}.InstagramPreview-module__aCfa0q__counter{color:var(--ig-white);background:var(--ig-overlay);border-radius:99px;padding:1.2cqw 2.2cqw;font-size:3.2cqw;position:absolute;top:3cqw;right:3cqw}.InstagramPreview-module__aCfa0q__feedPlay{color:var(--ig-white);pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.InstagramPreview-module__aCfa0q__feedPlay svg{width:10cqw;height:10cqw;filter:drop-shadow(0 1px 2px var(--ig-overlay))}.InstagramPreview-module__aCfa0q__postActions{justify-content:space-between;align-items:center;padding:2.8cqw 3cqw;display:flex;position:relative}.InstagramPreview-module__aCfa0q__postActions>div:first-child{gap:3.6cqw;display:flex}.InstagramPreview-module__aCfa0q__postActions svg{width:6.5cqw;height:6.5cqw}.InstagramPreview-module__aCfa0q__pagination{flex-wrap:wrap;justify-content:center;gap:1cqw;max-width:24cqw;display:flex;position:absolute;left:50%;transform:translate(-50%)}.InstagramPreview-module__aCfa0q__pagination span{background:var(--ig-muted);border-radius:50%;flex-shrink:0;width:1.3cqw;height:1.3cqw}.InstagramPreview-module__aCfa0q__pagination .InstagramPreview-module__aCfa0q__activeDot{background:var(--ig-blue)}.InstagramPreview-module__aCfa0q__postText{padding:0 3cqw 3cqw;font-size:3.5cqw}.InstagramPreview-module__aCfa0q__likeCount{margin-bottom:1.5cqw;font-weight:600;display:block}.InstagramPreview-module__aCfa0q__caption{overflow-wrap:anywhere}.InstagramPreview-module__aCfa0q__caption p{white-space:pre-wrap;font-size:3.5cqw;line-height:1.5}.InstagramPreview-module__aCfa0q__caption strong{font-weight:600}.InstagramPreview-module__aCfa0q__collapsedCopy{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.InstagramPreview-module__aCfa0q__moreButton{min-height:8cqw;color:var(--ig-muted);background:0 0;border:0;padding:1.1cqw 0;font-size:3.4cqw}.InstagramPreview-module__aCfa0q__postText .InstagramPreview-module__aCfa0q__comments{color:var(--ig-muted);margin-top:.5cqw;font-size:3.5cqw}.InstagramPreview-module__aCfa0q__postText .InstagramPreview-module__aCfa0q__published{color:var(--ig-muted);margin-top:1.5cqw;font-size:2.8cqw}.InstagramPreview-module__aCfa0q__dock{border-top:1px solid var(--ig-border);background:var(--ig-bg);color:var(--ig-text);z-index:3;flex-shrink:0;justify-content:space-around;align-items:center;padding:3cqw 2cqw 9cqw;display:flex}.InstagramPreview-module__aCfa0q__dock svg{width:6.5cqw;height:6.5cqw}.InstagramPreview-module__aCfa0q__dockProfile{border:1.5px solid;border-radius:50%;place-items:center;width:6.2cqw;height:6.2cqw;font-size:5cqw;line-height:1;display:grid}.InstagramPreview-module__aCfa0q__detailHeader{border-bottom:1px solid var(--ig-border);flex-shrink:0;grid-template-columns:12cqw 1fr 12cqw;align-items:center;padding:0 1cqw 1.5cqw;display:grid}.InstagramPreview-module__aCfa0q__detailHeader strong{text-align:center;font-size:4.3cqw;font-weight:600}.InstagramPreview-module__aCfa0q__carouselMedia{aspect-ratio:4/5;background:var(--ig-surface);touch-action:pan-y;position:relative}.InstagramPreview-module__aCfa0q__imageSlide{aspect-ratio:auto}.InstagramPreview-module__aCfa0q__imageSlide>.InstagramPreview-module__aCfa0q__postImage{height:auto}.InstagramPreview-module__aCfa0q__arrow{background:var(--ig-overlay);width:9cqw;height:9cqw;color:var(--ig-white);opacity:.35;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:46%}.InstagramPreview-module__aCfa0q__arrow:disabled{opacity:.12}.InstagramPreview-module__aCfa0q__carouselMedia:hover .InstagramPreview-module__aCfa0q__arrow:not(:disabled),.InstagramPreview-module__aCfa0q__arrow:focus-visible{opacity:1}.InstagramPreview-module__aCfa0q__previous{left:2cqw}.InstagramPreview-module__aCfa0q__next{right:2cqw}.InstagramPreview-module__aCfa0q__mediaMessage{height:100%;min-height:100px;color:var(--ig-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:16px;font-size:3.5cqw;display:flex}.InstagramPreview-module__aCfa0q__retryButton{z-index:2;min-height:36px;color:inherit;background:0 0;border:1px solid;border-radius:99px;padding:6px 16px;position:relative}.InstagramPreview-module__aCfa0q__playButton{background:var(--ig-overlay);width:17cqw;height:17cqw;color:var(--ig-white);z-index:2;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:44%;left:50%;transform:translate(-50%,-50%)}.InstagramPreview-module__aCfa0q__playButton svg{width:8cqw;height:8cqw}.InstagramPreview-module__aCfa0q__playing{opacity:0}.InstagramPreview-module__aCfa0q__phone:hover .InstagramPreview-module__aCfa0q__playing,.InstagramPreview-module__aCfa0q__playing:focus-visible{opacity:1}.InstagramPreview-module__aCfa0q__slideMute{width:10cqw;height:10cqw;color:var(--ig-white);background:var(--ig-overlay);border:0;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:3cqw;right:3cqw}.InstagramPreview-module__aCfa0q__slideMute svg{width:5cqw;height:5cqw}.InstagramPreview-module__aCfa0q__reelPhone{background:var(--ig-video-bg);color:var(--ig-white)}.InstagramPreview-module__aCfa0q__reelMedia,.InstagramPreview-module__aCfa0q__reelShade{width:100%;height:100%;position:absolute;inset:0}.InstagramPreview-module__aCfa0q__reelMedia{object-fit:cover}.InstagramPreview-module__aCfa0q__reelShade{background:var(--ig-video-shade);pointer-events:none}.InstagramPreview-module__aCfa0q__reelTop{z-index:2;position:relative}.InstagramPreview-module__aCfa0q__reelHeader{align-items:center;gap:1cqw;padding:0 2cqw 2cqw;display:flex}.InstagramPreview-module__aCfa0q__reelHeader strong{font-size:5.4cqw;font-weight:600}.InstagramPreview-module__aCfa0q__reelHeader>span:empty{flex:1}.InstagramPreview-module__aCfa0q__reelRail{z-index:2;flex-direction:column;align-items:center;gap:4cqw;display:flex;position:absolute;bottom:35cqw;right:2.4cqw}.InstagramPreview-module__aCfa0q__reelRail>span{flex-direction:column;align-items:center;gap:1.4cqw;font-size:3.2cqw;display:flex}.InstagramPreview-module__aCfa0q__reelRail svg{width:7cqw;height:7cqw}.InstagramPreview-module__aCfa0q__reelRail .InstagramPreview-module__aCfa0q__audioTile{border:1.5px solid var(--ig-white);border-radius:5px;justify-content:center;width:8cqw;height:8cqw}.InstagramPreview-module__aCfa0q__audioTile svg{width:4.5cqw;height:4.5cqw}.InstagramPreview-module__aCfa0q__reelBottom{z-index:2;margin-top:auto;padding:3cqw 3cqw 0;position:relative}.InstagramPreview-module__aCfa0q__reelCopy{padding-right:13cqw}.InstagramPreview-module__aCfa0q__reelCopy .InstagramPreview-module__aCfa0q__author{gap:2cqw}.InstagramPreview-module__aCfa0q__reelCopy .InstagramPreview-module__aCfa0q__authorText{flex:1}.InstagramPreview-module__aCfa0q__reelCopy .InstagramPreview-module__aCfa0q__authorText strong{font-size:3.4cqw}.InstagramPreview-module__aCfa0q__reelCopy .InstagramPreview-module__aCfa0q__avatar{width:8cqw;height:8cqw}.InstagramPreview-module__aCfa0q__follow{border:1px solid var(--ig-white);white-space:nowrap;border-radius:5px;padding:.8cqw 1.6cqw;font-size:3cqw}.InstagramPreview-module__aCfa0q__reelCaption{margin-top:2cqw}.InstagramPreview-module__aCfa0q__reelCaption p{font-size:3.4cqw}.InstagramPreview-module__aCfa0q__reelCaption .InstagramPreview-module__aCfa0q__collapsedCopy{-webkit-line-clamp:1}.InstagramPreview-module__aCfa0q__reelCaption .InstagramPreview-module__aCfa0q__expandedCopy{max-height:65cqw;overflow-y:auto}.InstagramPreview-module__aCfa0q__reelCaption .InstagramPreview-module__aCfa0q__moreButton{color:var(--ig-white);opacity:.75;min-height:7cqw}.InstagramPreview-module__aCfa0q__audio{overflow-wrap:anywhere;align-items:center;gap:1.5cqw;margin-top:.5cqw;font-size:3.1cqw;display:flex}.InstagramPreview-module__aCfa0q__audio svg{width:4cqw;height:4cqw}.InstagramPreview-module__aCfa0q__playbackControls{align-items:center;gap:2cqw;margin:1cqw 0;display:flex}.InstagramPreview-module__aCfa0q__playbackControls input{width:100%;min-width:0;height:22px;accent-color:var(--ig-white)}.InstagramPreview-module__aCfa0q__playbackControls .InstagramPreview-module__aCfa0q__iconButton{width:9cqw}.InstagramPreview-module__aCfa0q__reelPhone .InstagramPreview-module__aCfa0q__dock{background:var(--ig-video-bg);color:var(--ig-white);border-color:#0000}.InstagramPreview-module__aCfa0q__reelEmpty{position:absolute;inset:0}.InstagramPreview-module__aCfa0q__reelError{background:var(--ig-overlay);width:90%;color:var(--ig-white);text-align:center;z-index:2;padding:20px;position:absolute;top:30%;left:5%}.InstagramPreview-module__aCfa0q__reelError p{margin-bottom:12px}@media (hover:none){.InstagramPreview-module__aCfa0q__arrow{opacity:.6}.InstagramPreview-module__aCfa0q__playing{opacity:.4}}.InstagramPreview-module__aCfa0q__embedded{--ig-overlay:#000000a6;aspect-ratio:auto;border-radius:12px;max-width:520px;margin-inline:auto;font-size:15px}.InstagramPreview-module__aCfa0q__embedded svg{width:22px;height:22px}.InstagramPreview-module__aCfa0q__embedded .InstagramPreview-module__aCfa0q__postScroll{overflow:visible}.InstagramPreview-module__aCfa0q__embedded .InstagramPreview-module__aCfa0q__postHeader{min-height:60px;padding:12px 14px}.InstagramPreview-module__aCfa0q__embedded .InstagramPreview-module__aCfa0q__author{gap:10px}.InstagramPreview-module__aCfa0q__embedded .InstagramPreview-module__aCfa0q__avatar{width:36px;height:36px}.InstagramPreview-module__aCfa0q__embedded .InstagramPreview-module__aCfa0q__avatar>span{font-size:12px}.InstagramPreview-module__aCfa0q__embedded .InstagramPreview-module__aCfa0q__authorText strong,.InstagramPreview-module__aCfa0q__embedded .InstagramPreview-module__aCfa0q__reelCopy .InstagramPreview-module__aCfa0q__authorText strong{font-size:15px}.InstagramPreview-module__aCfa0q__embedded .InstagramPreview-module__aCfa0q__authorText>span{font-size:13px}.InstagramPreview-module__aCfa0q__embedded .InstagramPreview-module__aCfa0q__carouselMedia{aspect-ratio:auto}.InstagramPreview-module__aCfa0q__embedded .InstagramPreview-module__aCfa0q__postImage,.InstagramPreview-module__aCfa0q__embedded .InstagramPreview-module__aCfa0q__postVideo{object-fit:contain;height:auto;max-height:60dvh}.InstagramPreview-module__aCfa0q__embedded .InstagramPreview-module__aCfa0q__postVideo{min-height:180px}.InstagramPreview-module__aCfa0q__embedded .InstagramPreview-module__aCfa0q__arrow{opacity:.85;width:44px;height:44px}.InstagramPreview-module__aCfa0q__embedded .InstagramPreview-module__aCfa0q__arrow:disabled{opacity:.2}.InstagramPreview-module__aCfa0q__embedded .InstagramPreview-module__aCfa0q__counter{padding:5px 9px;font-size:13px;top:12px;right:12px}.InstagramPreview-module__aCfa0q__embedded .InstagramPreview-module__aCfa0q__postActions{justify-content:center;min-height:30px;padding:10px 14px}.InstagramPreview-module__aCfa0q__embedded .InstagramPreview-module__aCfa0q__pagination{gap:5px;max-width:100%;position:static;transform:none}.InstagramPreview-module__aCfa0q__embedded .InstagramPreview-module__aCfa0q__pagination span{width:5px;height:5px}.InstagramPreview-module__aCfa0q__embedded .InstagramPreview-module__aCfa0q__postText{padding:12px 14px 16px;font-size:15px}.InstagramPreview-module__aCfa0q__embedded .InstagramPreview-module__aCfa0q__caption p,.InstagramPreview-module__aCfa0q__embedded .InstagramPreview-module__aCfa0q__postText .InstagramPreview-module__aCfa0q__comments{font-size:15px}.InstagramPreview-module__aCfa0q__embedded .InstagramPreview-module__aCfa0q__moreButton,.InstagramPreview-module__aCfa0q__embedded .InstagramPreview-module__aCfa0q__iconButton,.InstagramPreview-module__aCfa0q__embedded .InstagramPreview-module__aCfa0q__retryButton{min-height:44px}.InstagramPreview-module__aCfa0q__embedded .InstagramPreview-module__aCfa0q__moreButton{padding:8px 0;font-size:14px}.InstagramPreview-module__aCfa0q__embedded .InstagramPreview-module__aCfa0q__published,.InstagramPreview-module__aCfa0q__embedded .InstagramPreview-module__aCfa0q__postText .InstagramPreview-module__aCfa0q__published{opacity:.8;margin-top:8px;font-size:13px}.InstagramPreview-module__aCfa0q__embedded .InstagramPreview-module__aCfa0q__mediaMessage{font-size:15px}.InstagramPreview-module__aCfa0q__embedded.InstagramPreview-module__aCfa0q__reelPhone{height:max(340px,min(640px,65dvh));display:flex}.InstagramPreview-module__aCfa0q__embedded .InstagramPreview-module__aCfa0q__reelMedia{object-fit:contain}.InstagramPreview-module__aCfa0q__embedded .InstagramPreview-module__aCfa0q__reelRail{gap:14px;bottom:150px;right:14px}.InstagramPreview-module__aCfa0q__embedded .InstagramPreview-module__aCfa0q__reelRail>span{background:var(--ig-overlay);border-radius:8px;gap:5px;padding:6px;font-size:13px}.InstagramPreview-module__aCfa0q__embedded .InstagramPreview-module__aCfa0q__reelRail:empty{display:none}.InstagramPreview-module__aCfa0q__embedded .InstagramPreview-module__aCfa0q__reelBottom{padding:14px}.InstagramPreview-module__aCfa0q__embedded .InstagramPreview-module__aCfa0q__reelCopy{padding-right:48px}.InstagramPreview-module__aCfa0q__embedded .InstagramPreview-module__aCfa0q__reelCopy .InstagramPreview-module__aCfa0q__avatar{width:36px;height:36px;color:var(--ig-text)}.InstagramPreview-module__aCfa0q__embedded .InstagramPreview-module__aCfa0q__reelCopy:has(.InstagramPreview-module__aCfa0q__expandedCopy){background:var(--ig-overlay);border-radius:8px;padding:10px 48px 10px 10px}.InstagramPreview-module__aCfa0q__embedded .InstagramPreview-module__aCfa0q__reelCaption{margin-top:8px}.InstagramPreview-module__aCfa0q__embedded .InstagramPreview-module__aCfa0q__reelCaption .InstagramPreview-module__aCfa0q__expandedCopy{max-height:min(260px,30dvh);overflow-y:auto}.InstagramPreview-module__aCfa0q__embedded .InstagramPreview-module__aCfa0q__reelCaption .InstagramPreview-module__aCfa0q__moreButton{min-height:44px}.InstagramPreview-module__aCfa0q__embedded .InstagramPreview-module__aCfa0q__audio{gap:6px;font-size:13px}.InstagramPreview-module__aCfa0q__embedded .InstagramPreview-module__aCfa0q__playButton{width:56px;height:56px}.InstagramPreview-module__aCfa0q__embedded .InstagramPreview-module__aCfa0q__playButton svg{width:26px;height:26px}.InstagramPreview-module__aCfa0q__embedded .InstagramPreview-module__aCfa0q__playbackControls{gap:10px;margin:4px 0 0}.InstagramPreview-module__aCfa0q__embedded .InstagramPreview-module__aCfa0q__playbackControls input{height:44px}.InstagramPreview-module__aCfa0q__embedded .InstagramPreview-module__aCfa0q__playbackControls .InstagramPreview-module__aCfa0q__iconButton,.InstagramPreview-module__aCfa0q__embedded .InstagramPreview-module__aCfa0q__slideMute{width:44px;height:44px}
.DaisyLoading-module__Mj8TUq__spinner{object-fit:contain;transform-origin:50%;animation:1.35s linear infinite DaisyLoading-module__Mj8TUq__spin;display:block}@keyframes DaisyLoading-module__Mj8TUq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.DaisyLoading-module__Mj8TUq__spinner{animation:none}}
.BloomUI-module__5PPjaG__bloom{background:color-mix(in srgb, var(--ui-primary-action) 3%, var(--ui-page-bg))}.BloomUI-module__5PPjaG__button{min-height:2.8rem;font:inherit;cursor:pointer;text-align:center;border:2px solid #0000;border-radius:1rem;justify-content:center;align-items:center;gap:.6rem;padding:.7rem 1rem;font-size:.85rem;font-weight:750;line-height:1.3;display:inline-flex}.BloomUI-module__5PPjaG__primary{background:var(--ui-primary-action);color:var(--ui-primary-action-text);border-color:color-mix(in srgb, var(--ui-primary-action) 74%, var(--ui-neutral-action));box-shadow:0 4px 0 color-mix(in srgb, var(--ui-primary-action) 68%, var(--ui-neutral-action))}.BloomUI-module__5PPjaG__primary:hover{background:var(--ui-primary-action-hover)}.BloomUI-module__5PPjaG__secondary{background:var(--ui-surface);color:var(--ui-text);border-color:var(--ui-border-strong);box-shadow:0 3px 0 var(--ui-border)}.BloomUI-module__5PPjaG__secondary:hover{background:var(--ui-hover)}.BloomUI-module__5PPjaG__neutral{background:var(--ui-neutral-action);color:var(--ui-neutral-action-text);box-shadow:0 3px 0 var(--ui-neutral-action-border)}.BloomUI-module__5PPjaG__ghost{color:var(--ui-text-secondary);background:0 0;padding-inline:.55rem}.BloomUI-module__5PPjaG__ghost:hover{background:var(--ui-surface-muted)}.BloomUI-module__5PPjaG__danger{color:var(--ui-danger-text-strong);background:var(--ui-danger-bg);border-color:var(--ui-danger-border)}.BloomUI-module__5PPjaG__button:active:not(:disabled){box-shadow:none;transform:translateY(3px)!important}.BloomUI-module__5PPjaG__button:disabled{opacity:.5;cursor:not-allowed}.BloomUI-module__5PPjaG__button svg{flex-shrink:0}.BloomUI-module__5PPjaG__main{max-width:1180px;margin-inline:auto;padding:2.25rem 2rem 4rem}.BloomUI-module__5PPjaG__welcome{grid-template-columns:minmax(0,1fr) 170px;align-items:center;gap:2rem;margin-bottom:1.7rem;display:grid}.BloomUI-module__5PPjaG__eyebrow{color:var(--ui-text-muted);font-size:.75rem;font-weight:700;margin-bottom:.6rem!important}.BloomUI-module__5PPjaG__main h1{letter-spacing:-.045em;text-wrap:balance;max-width:18ch;font-size:clamp(2rem,3.8vw,3.1rem);font-weight:800;line-height:1.07}.BloomUI-module__5PPjaG__welcomeBody{max-width:48ch;color:var(--ui-text-secondary);font-size:.95rem;margin-top:.9rem!important}.BloomUI-module__5PPjaG__companion{justify-self:center;width:160px;height:auto;overflow:visible}.BloomUI-module__5PPjaG__companionSmall{flex-shrink:0;width:65px}.BloomUI-module__5PPjaG__companionShadow{fill:var(--ui-border)}.BloomUI-module__5PPjaG__petals{fill:var(--ui-surface);stroke:var(--ui-text);stroke-width:3.5px}.BloomUI-module__5PPjaG__flowerFace{fill:var(--ui-primary-action);stroke:var(--ui-text);stroke-width:3.5px}.BloomUI-module__5PPjaG__faceInk{stroke:var(--ui-neutral-action);stroke-width:3px;stroke-linecap:round;fill:none}.BloomUI-module__5PPjaG__faceInk ellipse{fill:var(--ui-neutral-action);stroke:none}.BloomUI-module__5PPjaG__filters{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem 1.5rem;margin-bottom:1.25rem;display:flex}.BloomUI-module__5PPjaG__scopes{flex-wrap:wrap;gap:.4rem;display:flex}.BloomUI-module__5PPjaG__scopes button{background:var(--ui-surface);border:2px solid var(--ui-border);min-height:42px;color:var(--ui-text-secondary);border-radius:1rem;padding:.65rem .8rem;font-weight:650;font-size:.75rem!important}.BloomUI-module__5PPjaG__scopes button[aria-pressed=true]{color:var(--ui-text);border-color:var(--ui-text);box-shadow:0 2px 0 var(--ui-text)}.BloomUI-module__5PPjaG__filters>label{color:var(--ui-text-muted);align-items:center;gap:.6rem;font-size:.7rem;display:flex}.BloomUI-module__5PPjaG__filters select{min-width:0;min-height:42px;color:var(--ui-text-secondary);background:var(--ui-surface);border:1px solid var(--ui-border-strong);border-radius:.8rem;max-width:100%;padding:.6rem .75rem;font-size:.75rem!important}.BloomUI-module__5PPjaG__signalGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1.4rem;display:grid}.BloomUI-module__5PPjaG__helpStrip{align-items:center;gap:1.2rem;margin-top:1.5rem;padding:1.5rem 0 0;display:flex}.BloomUI-module__5PPjaG__helpStrip>div{flex:1}.BloomUI-module__5PPjaG__helpStrip strong{font-size:.95rem}.BloomUI-module__5PPjaG__helpStrip p{color:var(--ui-text-muted);margin-top:.2rem;font-size:.8rem}.BloomUI-module__5PPjaG__empty{text-align:center;flex-direction:column;align-items:center;gap:1rem;padding:3rem 1rem;display:flex}.BloomUI-module__5PPjaG__empty p{color:var(--ui-text-muted);max-width:40ch}.BloomUI-module__5PPjaG__boardHeading{justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:1.75rem;display:flex}.BloomUI-module__5PPjaG__boardHeading>div>p:last-child{color:var(--ui-text-secondary);max-width:50ch;margin-top:.8rem;font-size:.9rem}.BloomUI-module__5PPjaG__boardHeading>.BloomUI-module__5PPjaG__button{flex-shrink:0}.BloomUI-module__5PPjaG__board{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:1rem;display:grid}.BloomUI-module__5PPjaG__singleLane{grid-template-columns:minmax(0,1fr);max-width:600px}.BloomUI-module__5PPjaG__lane{background:color-mix(in srgb, var(--ui-primary-action) 3%, var(--ui-surface-muted));border-radius:1.5rem;min-width:0;padding:1rem}.BloomUI-module__5PPjaG__laneHeading{align-items:center;gap:.5rem;display:flex}.BloomUI-module__5PPjaG__laneHeading h2{font-size:.85rem;font-weight:750}.BloomUI-module__5PPjaG__laneHeading>span:last-child{color:var(--ui-text-muted);margin-left:auto;font-size:.75rem}.BloomUI-module__5PPjaG__laneDot,.BloomUI-module__5PPjaG__doneDot{background:var(--ui-text-muted);border-radius:50%;width:9px;height:9px}.BloomUI-module__5PPjaG__doneDot{background:var(--ui-primary-action);border:1px solid var(--ui-text)}.BloomUI-module__5PPjaG__workCard{width:100%;color:var(--ui-text);text-align:left;background:var(--ui-surface);border:1px solid var(--ui-border);box-shadow:0 3px 0 var(--ui-border);border-radius:1rem;min-width:0;margin-top:1rem;padding:1rem;display:block}.BloomUI-module__5PPjaG__workType{color:var(--ui-text-muted);flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.65rem;display:flex}.BloomUI-module__5PPjaG__workType>span:last-child{margin-left:auto}.BloomUI-module__5PPjaG__workTitle{text-align:left;width:100%;color:var(--ui-text);background:0 0;border:0;justify-content:space-between;align-items:flex-start;gap:.5rem;padding:.7rem 0 .4rem;display:flex}.BloomUI-module__5PPjaG__workTitle strong{letter-spacing:-.025em;font-size:1.05rem;font-weight:750;line-height:1.3}.BloomUI-module__5PPjaG__workTitle svg{flex-shrink:0}.BloomUI-module__5PPjaG__workOrigin{color:var(--ui-text-muted);overflow-wrap:anywhere;font-size:.72rem}.BloomUI-module__5PPjaG__emptyLane{border:2px dashed var(--ui-border-strong);text-align:center;min-height:180px;color:var(--ui-text-muted);border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;gap:.8rem;padding:1.5rem .6rem;display:flex}.BloomUI-module__5PPjaG__dialog{box-shadow:0 6px 0 var(--ui-border-strong);border-width:2px;border-radius:1.7rem}.BloomUI-module__5PPjaG__dialog h2{letter-spacing:-.025em;font-weight:750}.BloomUI-module__5PPjaG__dialog input,.BloomUI-module__5PPjaG__dialog textarea{border-radius:1rem}.BloomUI-module__5PPjaG__designToggle{border:1px solid var(--ui-border-strong);background:var(--ui-surface-muted);border-radius:.8rem;flex-shrink:0;align-items:center;gap:2px;padding:3px;display:flex}.BloomUI-module__5PPjaG__designToggle button{color:var(--ui-text-muted);background:0 0;border:0;border-radius:.6rem;min-height:32px;padding:.5rem .7rem;font-weight:650;font-size:.72rem!important}.BloomUI-module__5PPjaG__designToggle button[aria-pressed=true]{background:var(--ui-surface);color:var(--ui-text);box-shadow:0 2px 0 var(--ui-border-strong)}.BloomUI-module__5PPjaG__skipLink{background:var(--ui-surface);color:var(--ui-text);z-index:30;padding:.7rem 1rem;position:absolute;top:-100px;left:1rem}.BloomUI-module__5PPjaG__skipLink:focus{top:1rem}@media (prefers-reduced-motion:no-preference){.BloomUI-module__5PPjaG__button,.BloomUI-module__5PPjaG__scopes button{transition:transform .18s,background-color .18s,box-shadow .18s}.BloomUI-module__5PPjaG__workCard{animation:.28s ease-out both BloomUI-module__5PPjaG__bloomEnter}}@keyframes BloomUI-module__5PPjaG__bloomEnter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1000px){.BloomUI-module__5PPjaG__board{grid-template-columns:1fr;max-width:680px;margin-inline:auto}.BloomUI-module__5PPjaG__singleLane{max-width:680px}}@media (max-width:767px){.BloomUI-module__5PPjaG__main{padding:1.6rem 1rem 2.5rem}.BloomUI-module__5PPjaG__welcome{grid-template-columns:minmax(0,1fr) 94px;gap:.6rem;margin-bottom:1.2rem}.BloomUI-module__5PPjaG__welcome .BloomUI-module__5PPjaG__companion{align-self:start;width:94px;padding-top:.8rem}.BloomUI-module__5PPjaG__main h1{font-size:2rem}.BloomUI-module__5PPjaG__welcomeBody{font-size:.85rem;margin-top:.7rem!important}.BloomUI-module__5PPjaG__eyebrow{font-size:.65rem}.BloomUI-module__5PPjaG__filters{gap:.85rem}.BloomUI-module__5PPjaG__scopes{gap:.3rem;width:100%}.BloomUI-module__5PPjaG__scopes button{border-radius:.8rem;flex:auto;padding:.6rem .65rem;font-size:.65rem!important}.BloomUI-module__5PPjaG__filters>label{justify-content:space-between;width:100%}.BloomUI-module__5PPjaG__filters select{flex:1;max-width:65%}.BloomUI-module__5PPjaG__signalGrid{grid-template-columns:1fr;gap:1.2rem}.BloomUI-module__5PPjaG__helpStrip{flex-wrap:wrap;gap:.8rem}.BloomUI-module__5PPjaG__helpStrip .BloomUI-module__5PPjaG__button{margin-left:78px}.BloomUI-module__5PPjaG__helpStrip strong{font-size:.85rem}.BloomUI-module__5PPjaG__helpStrip p{font-size:.72rem}.BloomUI-module__5PPjaG__boardHeading{flex-wrap:wrap;gap:1rem}.BloomUI-module__5PPjaG__boardHeading>div>p:last-child{font-size:.82rem}.BloomUI-module__5PPjaG__boardHeading>.BloomUI-module__5PPjaG__button{font-size:.75rem}.BloomUI-module__5PPjaG__lane{border-radius:1.3rem;padding:1rem}.BloomUI-module__5PPjaG__emptyLane{min-height:150px}.BloomUI-module__5PPjaG__workTitle strong{font-size:1.15rem}.BloomUI-module__5PPjaG__designToggle button{padding:.4rem .6rem;font-size:.65rem!important}.BloomUI-module__5PPjaG__dialog{border-radius:1.25rem}}@media (max-width:359px){.BloomUI-module__5PPjaG__welcome{grid-template-columns:minmax(0,1fr) 72px}.BloomUI-module__5PPjaG__welcome .BloomUI-module__5PPjaG__companion{width:72px}.BloomUI-module__5PPjaG__main h1{font-size:1.85rem}.BloomUI-module__5PPjaG__scopes button{padding-inline:.45rem}}.BloomUI-module__5PPjaG__workOrigin{font-weight:400;display:block}.BloomUI-module__5PPjaG__workPreview{-webkit-line-clamp:3;border-top:1px solid var(--ui-border);color:var(--ui-text-secondary);white-space:pre-line;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin-top:.85rem;padding-top:.85rem;font-size:.75rem;font-weight:400;line-height:1.6;display:-webkit-box;overflow:hidden}.BloomUI-module__5PPjaG__workCard:hover{border-color:var(--ui-border-strong)}.BloomUI-module__5PPjaG__welcomeEyebrow{flex-wrap:wrap;align-items:baseline;gap:.45rem 1rem;margin-bottom:.6rem;display:flex}.BloomUI-module__5PPjaG__welcomeEyebrow .BloomUI-module__5PPjaG__eyebrow{margin-bottom:0!important}.BloomUI-module__5PPjaG__welcomeEyebrow>span{color:var(--ui-text-muted);font-size:.65rem}
.RouteLoading-module__GVOKEa__wrapper{background:var(--ui-page-bg);min-height:40vh;color:var(--ui-text);justify-content:center;align-items:center;padding:2rem 1rem;display:flex}.RouteLoading-module__GVOKEa__card{border:1px solid var(--ui-border);background:var(--ui-surface-raised);min-width:220px;box-shadow:var(--shadow-raised);border-radius:1rem;flex-direction:column;align-items:center;gap:.875rem;padding:1.5rem 1.75rem;display:flex}.RouteLoading-module__GVOKEa__iconShell{justify-content:center;align-items:center;width:3.25rem;height:3.25rem;display:inline-flex}.RouteLoading-module__GVOKEa__label{color:var(--ui-text-muted);margin:0;font-size:.95rem;font-weight:600}
.BloomPrototype-module__wYYqXG__main{max-width:1180px;margin:auto;padding:2rem 2rem 4rem}.BloomPrototype-module__wYYqXG__heading{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.BloomPrototype-module__wYYqXG__heading h1{letter-spacing:-.045em;font-size:clamp(2rem,3.5vw,3rem);font-weight:800;line-height:1.1}.BloomPrototype-module__wYYqXG__heading p{color:var(--ui-text-secondary);max-width:55ch;margin-top:.7rem}.BloomPrototype-module__wYYqXG__heading>svg{flex-shrink:0}.BloomPrototype-module__wYYqXG__controlRow{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.BloomPrototype-module__wYYqXG__controlRow label{color:var(--ui-text-secondary);flex-direction:column;flex:160px;gap:.35rem;font-size:.8rem;display:flex}.BloomPrototype-module__wYYqXG__main input,.BloomPrototype-module__wYYqXG__main select,.BloomPrototype-module__wYYqXG__main textarea,.BloomPrototype-module__wYYqXG__form input,.BloomPrototype-module__wYYqXG__form textarea,.BloomPrototype-module__wYYqXG__form select{border:1px solid var(--ui-border-strong);width:100%;min-width:0;color:var(--ui-text);background:var(--ui-input-bg);font:inherit;border-radius:.8rem;padding:.7rem;font-size:.85rem}.BloomPrototype-module__wYYqXG__form{flex-direction:column;gap:1rem;display:flex}.BloomPrototype-module__wYYqXG__form label{flex-direction:column;gap:.4rem;font-size:.85rem;display:flex}.BloomPrototype-module__wYYqXG__source{border-bottom:1px solid var(--ui-border);grid-template-columns:auto minmax(0,1fr);gap:.5rem .8rem;padding:.8rem 0;display:grid}.BloomPrototype-module__wYYqXG__source label{flex-direction:row;align-items:center;font-weight:700}.BloomPrototype-module__wYYqXG__source input[type=checkbox]{width:18px;height:18px}.BloomPrototype-module__wYYqXG__source small{color:var(--ui-text-secondary);font-size:.75rem}.BloomPrototype-module__wYYqXG__source input[type=url]{grid-column:2}.BloomPrototype-module__wYYqXG__pill{background:var(--ui-surface-muted);color:var(--ui-text-secondary);border-radius:.5rem;padding:.25rem .5rem;font-size:.7rem;display:inline-flex}.BloomPrototype-module__wYYqXG__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin:1.5rem 0 2rem;display:grid}.BloomPrototype-module__wYYqXG__metric{text-align:left;border:1px solid var(--ui-border-strong);background:var(--ui-surface);color:var(--ui-text);cursor:pointer;border-radius:1.1rem;flex-direction:column;gap:.5rem;min-width:0;padding:1rem;display:flex}.BloomPrototype-module__wYYqXG__metric:hover{border-color:var(--ui-text)}.BloomPrototype-module__wYYqXG__metric strong{letter-spacing:-.05em;font-size:1.9rem;line-height:1.1}.BloomPrototype-module__wYYqXG__metric>span:first-child{font-size:.8rem;font-weight:650}.BloomPrototype-module__wYYqXG__metric small{color:var(--ui-text-secondary);font-size:.7rem}.BloomPrototype-module__wYYqXG__metricUnavailable{letter-spacing:0!important;font-size:1.1rem!important}.BloomPrototype-module__wYYqXG__stickyDate{z-index:4;background:var(--ui-page-bg);border-bottom:1px solid var(--ui-border);margin-top:1rem;padding:.7rem 0;font-weight:700;position:sticky;top:0}.BloomPrototype-module__wYYqXG__day{margin-bottom:2rem;scroll-margin-top:3rem}.BloomPrototype-module__wYYqXG__day>h2{margin:1.1rem 0;font-size:.95rem}.BloomPrototype-module__wYYqXG__filters{flex-wrap:wrap;gap:.4rem;margin:.8rem 0;display:flex}.BloomPrototype-module__wYYqXG__filters button{border:1px solid var(--ui-border-strong);background:var(--ui-surface);color:var(--ui-text-secondary);border-radius:.7rem;min-height:42px;padding:.55rem .65rem;font-size:.75rem}.BloomPrototype-module__wYYqXG__filters button[aria-pressed=true]{border-color:var(--ui-text);color:var(--ui-text);box-shadow:inset 0 -2px var(--ui-primary-action)}.BloomPrototype-module__wYYqXG__visual{flex-direction:column;gap:.55rem;min-width:0;margin:.9rem 0;display:flex}.BloomPrototype-module__wYYqXG__visualRow{border-bottom:1px solid var(--ui-border);justify-content:space-between;align-items:center;gap:.8rem;padding-bottom:.45rem;font-size:.8rem;display:flex}.BloomPrototype-module__wYYqXG__visualRow span{overflow-wrap:anywhere;min-width:0}.BloomPrototype-module__wYYqXG__visualRow strong{white-space:nowrap;font-size:1.3rem}.BloomPrototype-module__wYYqXG__largeFigure{letter-spacing:-.05em;font-size:3.2rem;font-weight:800;line-height:1.1}.BloomPrototype-module__wYYqXG__spark{border-bottom:1px solid var(--ui-border-strong);align-items:end;gap:3px;height:72px;display:flex}.BloomPrototype-module__wYYqXG__spark i{background:var(--ui-primary-action);border:1px solid var(--ui-border-strong);border-radius:3px 3px 0 0;flex:1;min-width:0}.BloomPrototype-module__wYYqXG__visual small{color:var(--ui-text-secondary);font-size:.72rem}.BloomPrototype-module__wYYqXG__cardTitle{text-align:left;color:var(--ui-text);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.BloomPrototype-module__wYYqXG__cardTitle:hover{text-underline-offset:4px;text-decoration:underline}.BloomPrototype-module__wYYqXG__mediaLead{grid-template-columns:100px minmax(0,1fr);align-items:center;gap:1rem;display:grid}.BloomPrototype-module__wYYqXG__mediaButton{color:var(--ui-text);text-align:left;background:0 0;border:0;padding:0}.BloomPrototype-module__wYYqXG__mediaButton img{object-fit:cover;border-radius:.8rem;width:100%;height:110px}.BloomPrototype-module__wYYqXG__evidenceLinks{flex-wrap:wrap;gap:.5rem;margin:.6rem 0;display:flex}.BloomPrototype-module__wYYqXG__evidenceLinks button{background:var(--ui-surface-muted);border:1px solid var(--ui-border);color:var(--ui-text);text-align:left;border-radius:.6rem;align-items:center;gap:.5rem;max-width:100%;padding:.45rem .55rem;font-size:.75rem;display:flex}.BloomPrototype-module__wYYqXG__evidenceLinks img{object-fit:cover;border-radius:.4rem;flex-shrink:0;width:32px;height:32px}.BloomPrototype-module__wYYqXG__evidenceLinks span{overflow-wrap:anywhere}.BloomPrototype-module__wYYqXG__report{max-width:860px;margin-inline:auto}.BloomPrototype-module__wYYqXG__report section{margin-block:1.5rem}.BloomPrototype-module__wYYqXG__report h2{margin-bottom:.6rem;font-size:1.1rem;font-weight:750}.BloomPrototype-module__wYYqXG__report p{color:var(--ui-text-secondary);line-height:1.6}.BloomPrototype-module__wYYqXG__report .BloomPrototype-module__wYYqXG__visual{border:1px solid var(--ui-border-strong);background:var(--ui-surface);border-radius:1.2rem;padding:1.3rem}.BloomPrototype-module__wYYqXG__facts{color:var(--ui-text-secondary);flex-wrap:wrap;gap:.6rem;margin:.8rem 0;font-size:.75rem;display:flex}.BloomPrototype-module__wYYqXG__reportLink{color:var(--ui-text);padding:.8rem 0;text-decoration:underline;display:block}.BloomPrototype-module__wYYqXG__draft{resize:vertical;border:1px solid var(--ui-border-strong);background:var(--ui-input-bg);width:100%;min-height:260px;color:var(--ui-text);font:inherit;border-radius:.8rem;padding:.8rem;line-height:1.6}.BloomPrototype-module__wYYqXG__checklist{flex-direction:column;gap:.7rem;padding:0;list-style:none;display:flex}.BloomPrototype-module__wYYqXG__checklist label{align-items:start;gap:.6rem;display:flex}.BloomPrototype-module__wYYqXG__checklist input{flex-shrink:0;width:18px;height:18px}.BloomPrototype-module__wYYqXG__actionInfo{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.BloomPrototype-module__wYYqXG__notice{border:1px solid var(--ui-border);background:var(--ui-surface-muted);color:var(--ui-text-secondary);border-radius:.8rem;padding:.8rem 1rem;font-size:.8rem;line-height:1.5}.BloomPrototype-module__wYYqXG__summary{gap:.5rem;padding:0;font-size:.85rem;list-style:none;display:grid}.BloomPrototype-module__wYYqXG__raw{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--ui-surface-muted);border-radius:1rem;padding:1rem;line-height:1.6}.BloomPrototype-module__wYYqXG__suggestion{text-align:left;background:var(--ui-surface);border:1px solid var(--ui-border-strong);width:100%;color:var(--ui-text);border-radius:.9rem;flex-direction:column;gap:.2rem;padding:.7rem .9rem;display:flex}.BloomPrototype-module__wYYqXG__suggestion small{color:var(--ui-text-secondary)}.BloomPrototype-module__wYYqXG__selection{text-align:left;border:1px solid var(--ui-border-strong);background:var(--ui-surface);width:100%;color:var(--ui-text);border-radius:1rem;align-items:center;gap:1rem;padding:.8rem;display:flex}.BloomPrototype-module__wYYqXG__selection img{object-fit:cover;border-radius:.7rem;width:72px;height:72px}.BloomPrototype-module__wYYqXG__selection span{flex-direction:column;gap:.2rem;display:flex}.BloomPrototype-module__wYYqXG__selection small{color:var(--ui-text-secondary)}.BloomPrototype-module__wYYqXG__sourceLayout{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:1.5rem;display:grid}.BloomPrototype-module__wYYqXG__sourceLayout img,.BloomPrototype-module__wYYqXG__sourceLayout video{object-fit:contain;border-radius:.8rem;width:100%;max-height:480px}.BloomPrototype-module__wYYqXG__enlarged{grid-template-columns:1fr}.BloomPrototype-module__wYYqXG__dateNote{color:var(--ui-text-secondary);margin-block:.5rem;font-size:.75rem}.BloomPrototype-module__wYYqXG__loading{text-align:center;color:var(--ui-text-secondary);padding:4rem 1rem}@media (prefers-reduced-motion:no-preference){.BloomPrototype-module__wYYqXG__metric{transition:border-color .15s}}@media (max-width:767px){.BloomPrototype-module__wYYqXG__main{padding:1.5rem 1rem 2.5rem}.BloomPrototype-module__wYYqXG__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.BloomPrototype-module__wYYqXG__metric{padding:.8rem}.BloomPrototype-module__wYYqXG__metric strong{font-size:1.65rem}.BloomPrototype-module__wYYqXG__heading{align-items:start}.BloomPrototype-module__wYYqXG__sourceLayout,.BloomPrototype-module__wYYqXG__actionInfo{grid-template-columns:1fr}.BloomPrototype-module__wYYqXG__source input[type=url]{grid-column:1/-1}.BloomPrototype-module__wYYqXG__source{grid-template-columns:auto minmax(0,1fr)}.BloomPrototype-module__wYYqXG__mediaLead{grid-template-columns:76px minmax(0,1fr);gap:.7rem}.BloomPrototype-module__wYYqXG__filters button,.BloomPrototype-module__wYYqXG__controlRow>button{flex:auto}}.BloomPrototype-module__wYYqXG__dateNote{overflow-wrap:anywhere}.BloomPrototype-module__wYYqXG__weekReturn{max-width:880px;margin:.6rem auto;padding-inline:1rem}@media (max-width:767px){.BloomPrototype-module__wYYqXG__form textarea,.BloomPrototype-module__wYYqXG__form input:not([type=checkbox]),.BloomPrototype-module__wYYqXG__main input:not([type=checkbox]),.BloomPrototype-module__wYYqXG__main textarea{font-size:16px}}
.LibraryCollections-module__Plxbaq__folderGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.LibraryCollections-module__Plxbaq__folderPanel{min-width:0;padding:0}.LibraryCollections-module__Plxbaq__folderOpen{width:100%;color:var(--ui-text);font:inherit;text-align:left;cursor:pointer;border-radius:inherit;background:0 0;border:0;grid-template-columns:1fr auto;gap:1.3rem .5rem;padding:1.3rem;display:grid}.LibraryCollections-module__Plxbaq__folderOpen>img,.LibraryCollections-module__Plxbaq__uploadMark{grid-column:1/-1}.LibraryCollections-module__Plxbaq__uploadMark{width:34px;height:34px;color:var(--ui-text);align-items:center;display:flex}.LibraryCollections-module__Plxbaq__folderOpen>span:not(.LibraryCollections-module__Plxbaq__uploadMark){overflow-wrap:anywhere;align-items:center;gap:.4rem;min-width:0;font-size:.9rem;font-weight:650;display:flex}.LibraryCollections-module__Plxbaq__folderOpen svg{flex-shrink:0}.LibraryCollections-module__Plxbaq__folderOpen>svg{color:var(--ui-text-secondary);align-self:center}.LibraryCollections-module__Plxbaq__folderOpen:hover,.LibraryCollections-module__Plxbaq__knowledgeOpen:hover{background:var(--ui-hover)}.LibraryCollections-module__Plxbaq__folderOpen:focus-visible,.LibraryCollections-module__Plxbaq__knowledgeOpen:focus-visible,.LibraryCollections-module__Plxbaq__imageOpen:focus-visible{outline:2px solid var(--ui-text);outline-offset:3px}.LibraryCollections-module__Plxbaq__folderHeading{flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:1.2rem;display:flex}.LibraryCollections-module__Plxbaq__folderHeading h2{font-size:1.1rem;font-weight:700}.LibraryCollections-module__Plxbaq__folderSearch{color:var(--ui-text-secondary);gap:.4rem;max-width:480px;margin-bottom:1.5rem;font-size:.8rem;display:grid}.LibraryCollections-module__Plxbaq__folderSearch>div{border:1px solid var(--ui-border-strong);background:var(--ui-input-bg);border-radius:.8rem;align-items:center;gap:.5rem;padding-left:.8rem;display:flex}.LibraryCollections-module__Plxbaq__folderSearch input{width:100%;min-width:0;color:var(--ui-text);background:0 0;border:0;padding:.7rem;font-size:16px}.LibraryCollections-module__Plxbaq__assetPreview{background:var(--ui-surface-muted);height:220px;color:var(--ui-text-secondary);flex-direction:column;gap:.8rem;padding:1rem;display:flex;position:relative;overflow:hidden}.LibraryCollections-module__Plxbaq__assetPreview>img{object-fit:contain;width:100%;height:100%}.LibraryCollections-module__Plxbaq__assetPreview .LibraryCollections-module__Plxbaq__paperPreview{object-position:top}.LibraryCollections-module__Plxbaq__assetPreview p{overflow-wrap:anywhere;white-space:pre-wrap;font-size:.85rem;line-height:1.6;overflow:hidden}.LibraryCollections-module__Plxbaq__previewIcon{color:var(--ui-text);background:var(--ui-surface);border-radius:.5rem;padding:.4rem;display:flex;position:absolute;bottom:1.3rem;right:1.3rem}.LibraryCollections-module__Plxbaq__previewIcon:empty{display:none}.LibraryCollections-module__Plxbaq__assetOpen{padding-bottom:1rem}.LibraryCollections-module__Plxbaq__knowledgeList{max-width:760px}.LibraryCollections-module__Plxbaq__knowledgeOpen{border:0;border-bottom:1px solid var(--ui-border);width:100%;min-height:72px;color:var(--ui-text);font:inherit;text-align:left;cursor:pointer;background:0 0;align-items:center;gap:.9rem;padding:1rem .6rem;font-size:1rem;font-weight:550;display:flex}.LibraryCollections-module__Plxbaq__knowledgeOpen:last-child{border-bottom:0}.LibraryCollections-module__Plxbaq__knowledgeOpen>span{overflow-wrap:anywhere;flex:1;min-width:0}.LibraryCollections-module__Plxbaq__knowledgeOpen>svg{color:var(--ui-text-secondary);flex-shrink:0}.LibraryCollections-module__Plxbaq__capturedMedia{min-width:0}.LibraryCollections-module__Plxbaq__capturedMedia img,.LibraryCollections-module__Plxbaq__capturedMedia video{object-fit:contain;width:100%;max-width:100%;height:auto;max-height:560px;display:block}.LibraryCollections-module__Plxbaq__imageOpen{background:var(--ui-surface-muted);cursor:zoom-in;border:0;border-radius:.8rem;width:100%;padding:0;display:block;position:relative;overflow:hidden}.LibraryCollections-module__Plxbaq__imageOpen>svg{color:var(--ui-text);background:var(--ui-surface);box-sizing:content-box;border-radius:.5rem;padding:.4rem;position:absolute;bottom:.6rem;right:.6rem}.LibraryCollections-module__Plxbaq__mediaControls{color:var(--ui-text-secondary);justify-content:center;align-items:center;gap:.8rem;margin-top:.5rem;font-size:.8rem;display:flex}.LibraryCollections-module__Plxbaq__postLayout{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:1.5rem;display:grid}.LibraryCollections-module__Plxbaq__postLayout:has([data-enlarged=true]){grid-template-columns:minmax(0,1fr)}.LibraryCollections-module__Plxbaq__capturedMedia[data-enlarged=true] img{max-height:none}.LibraryCollections-module__Plxbaq__capturedMedia[data-enlarged=true] .LibraryCollections-module__Plxbaq__imageOpen{cursor:zoom-out}.LibraryCollections-module__Plxbaq__postCopy{min-width:0}.LibraryCollections-module__Plxbaq__postIdentity{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:.6rem;font-size:.85rem;display:flex}.LibraryCollections-module__Plxbaq__postDate{color:var(--ui-text-secondary);margin-block:.5rem 1rem;font-size:.8rem}.LibraryCollections-module__Plxbaq__pdfReader{justify-items:start;gap:1rem;display:grid}.LibraryCollections-module__Plxbaq__pdfPreview{width:100%;min-width:0}.LibraryCollections-module__Plxbaq__pdfZoom{justify-content:end;margin-bottom:.4rem;display:flex}.LibraryCollections-module__Plxbaq__pdfFrame{border:1px solid var(--ui-border);border-radius:.7rem;width:100%;max-height:min(60dvh,560px);overflow:auto}.LibraryCollections-module__Plxbaq__pdfFrame:focus-visible{outline:2px solid var(--ui-text);outline-offset:2px}.LibraryCollections-module__Plxbaq__pdfCanvas,.LibraryCollections-module__Plxbaq__pdfFallback{display:block}.LibraryCollections-module__Plxbaq__pdfCanvas[data-fit=true],.LibraryCollections-module__Plxbaq__pdfFallback{max-width:100%;height:auto!important}.LibraryCollections-module__Plxbaq__pdfCanvas[hidden]{display:none}.LibraryCollections-module__Plxbaq__readerText{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1000px){.LibraryCollections-module__Plxbaq__folderGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.LibraryCollections-module__Plxbaq__folderGrid{gap:.7rem}.LibraryCollections-module__Plxbaq__folderOpen{gap:1rem .25rem;padding:.85rem .75rem}.LibraryCollections-module__Plxbaq__folderOpen>span:not(.LibraryCollections-module__Plxbaq__uploadMark){white-space:nowrap;font-size:.85rem}.LibraryCollections-module__Plxbaq__assetPreview{height:180px}.LibraryCollections-module__Plxbaq__postLayout{grid-template-columns:minmax(0,1fr);gap:1rem}.LibraryCollections-module__Plxbaq__knowledgeOpen{font-size:.95rem}}
.StarRatingDisplay-module__dglXlq__starRatingDisplay{justify-content:center;align-items:center;gap:.125rem;margin-top:.5rem;display:flex}.StarRatingDisplay-module__dglXlq__starFilled{color:#f59e0b;fill:#f59e0b}.StarRatingDisplay-module__dglXlq__starEmpty{color:var(--ui-border-strong)}
.AppLayout-module__Kt41EW__main{height:100%;overflow:clip visible}.AppLayout-module__Kt41EW__container{background-color:var(--ui-page-bg);height:100%;color:var(--ui-text);display:flex}.AppLayout-module__Kt41EW__content{flex:1;min-width:0;height:100%;overflow:clip visible}.AppLayout-module__Kt41EW__space{flex-direction:column;gap:1.5rem;min-width:0;height:100%;min-height:0;display:flex}
.Avatar-module__nfaSnq__avatarPlaceholder{background-color:var(--ui-surface-muted);color:var(--ui-text-muted);border:1px solid var(--ui-border);flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:flex;overflow:hidden}
.PageWrapper-module__F-MunW__container{background-color:var(--ui-page-bg);min-height:calc(100vh - 4.1rem);color:var(--ui-text)}.PageWrapper-module__F-MunW__fullHeight{flex-direction:column;height:calc(100vh - 4.1rem);display:flex;overflow:hidden}.PageWrapper-module__F-MunW__main{flex-direction:column;flex:1;min-height:0;display:flex}
.XhsLoadingState-module__2d_dCq__state{text-align:center;color:var(--ui-text-muted);flex-direction:column;align-items:center;gap:.6rem;padding:2rem 0;font-size:.85rem;line-height:1.5;display:flex}.XhsLoadingState-module__2d_dCq__compact{flex-direction:row;justify-content:center;padding:.75rem 0}
.AppExplorerShell-module__IcfmJa__shell{width:100%;height:100%;min-height:0}
