.PostList-module__9NInOG__xhsPostsTableContainer{background-color:var(--admin-surface,#fff);border:1px solid var(--admin-border,#e5e7eb);border-radius:1rem;overflow:auto hidden}.PostList-module__9NInOG__xhsPostsTable{border-collapse:collapse;table-layout:fixed;text-align:left;width:100%;min-width:1320px}.PostList-module__9NInOG__xhsPostsTable th{background-color:var(--admin-surface-subtle,#f9fafb);text-transform:uppercase;color:var(--admin-text-muted,#6b7280);border-bottom:1px solid var(--admin-border,#e5e7eb);padding:1rem;font-size:.75rem;font-weight:700}.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__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}
.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}
.DiscoverCampaignDetail-module__PMGobq__pageContainer{--campaign-detail-header-height:4rem;--global-header-height:4rem;background-color:var(--ui-surface-subtle);scroll-behavior:smooth;flex-direction:column;width:100%;height:100%;min-height:0;display:flex;position:relative;overflow:hidden auto}.DiscoverCampaignDetail-module__PMGobq__header{background-color:var(--ui-surface);border-bottom:1px solid var(--ui-border);top:var(--global-header-height);z-index:100;flex-shrink:0;position:fixed;left:0;right:0}@media (min-width:1024px){.DiscoverCampaignDetail-module__PMGobq__header{left:16rem}.DiscoverCampaignDetail-module__PMGobq__headerSidebarClosed{left:0}}.DiscoverCampaignDetail-module__PMGobq__headerSpacer{height:var(--campaign-detail-header-height);flex-shrink:0}.DiscoverCampaignDetail-module__PMGobq__pausedBanner{color:var(--ui-warning-text);background-color:#fef3c7;flex-shrink:0;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.875rem;display:flex}.DiscoverCampaignDetail-module__PMGobq__pausedBannerIcon{flex-shrink:0;width:1.25rem;height:1.25rem}.DiscoverCampaignDetail-module__PMGobq__headerContent{max-width:80rem;height:var(--campaign-detail-header-height);align-items:center;margin:0 auto;padding:1rem 1.5rem;display:flex}.DiscoverCampaignDetail-module__PMGobq__headerContentCompact{gap:.75rem}.DiscoverCampaignDetail-module__PMGobq__backButton{white-space:nowrap;cursor:pointer;height:2rem;color:var(--ui-text-secondary);background-color:#0000;border:none;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;padding:0 .75rem;font-size:.875rem;font-weight:500;transition:all .2s;display:inline-flex}.DiscoverCampaignDetail-module__PMGobq__backButton:hover{background-color:var(--ui-surface-muted);color:var(--ui-text)}.DiscoverCampaignDetail-module__PMGobq__backButtonLabel{margin-left:.5rem}.DiscoverCampaignDetail-module__PMGobq__headerCampaignInfo{flex:1;align-items:center;gap:.75rem;min-width:0;display:flex}.DiscoverCampaignDetail-module__PMGobq__headerThumbnail{background-color:var(--ui-border);border-radius:.375rem;flex-shrink:0;width:2.5rem;height:2.5rem;position:relative;overflow:hidden}.DiscoverCampaignDetail-module__PMGobq__headerThumbnailImage{object-fit:cover;width:100%;height:100%;display:block}.DiscoverCampaignDetail-module__PMGobq__headerTitle{color:var(--ui-text);text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;font-weight:600;overflow:hidden}.DiscoverCampaignDetail-module__PMGobq__contentContainer{width:100%;max-width:64rem;margin:0 auto;padding:1.5rem 1rem}@media (min-width:640px){.DiscoverCampaignDetail-module__PMGobq__contentContainer{padding-left:1.5rem;padding-right:1.5rem}}.DiscoverCampaignDetail-module__PMGobq__carouselCard{background-color:var(--ui-surface);border:1px solid var(--ui-border);border-radius:.75rem;flex-direction:column;margin-bottom:1rem;display:flex;overflow:hidden}.DiscoverCampaignDetail-module__PMGobq__aspectRatioBox{aspect-ratio:16/9;width:100%;position:relative}@media (min-width:640px){.DiscoverCampaignDetail-module__PMGobq__aspectRatioBox{aspect-ratio:16/8}}.DiscoverCampaignDetail-module__PMGobq__carouselImage{object-fit:cover;width:100%;height:100%;display:block}.DiscoverCampaignDetail-module__PMGobq__carouselNavButton{color:var(--ui-status-action-text);cursor:pointer;z-index:10;background-color:#00000080;border:none;border-radius:9999px;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.DiscoverCampaignDetail-module__PMGobq__navLeft{left:.5rem}.DiscoverCampaignDetail-module__PMGobq__navRight{right:.5rem}.DiscoverCampaignDetail-module__PMGobq__carouselDots{z-index:10;gap:.5rem;display:flex;position:absolute;bottom:1rem;left:50%;transform:translate(-50%)}.DiscoverCampaignDetail-module__PMGobq__dot{cursor:pointer;background-color:#ffffff80;border:none;border-radius:9999px;width:.5rem;height:.5rem}.DiscoverCampaignDetail-module__PMGobq__dotActive{background-color:var(--ui-surface)}.DiscoverCampaignDetail-module__PMGobq__carouselCounter{color:var(--ui-status-action-text);background-color:#00000080;border-radius:.25rem;padding:.25rem .5rem;font-size:.875rem;position:absolute;bottom:1rem;right:1rem}.DiscoverCampaignDetail-module__PMGobq__infoSection{padding:1.5rem}.DiscoverCampaignDetail-module__PMGobq__title{color:var(--ui-text);margin-bottom:.75rem;font-size:1.5rem;font-weight:600}.DiscoverCampaignDetail-module__PMGobq__priceRow{flex-direction:column;align-items:flex-start;gap:.75rem;margin-bottom:1rem;display:flex}.DiscoverCampaignDetail-module__PMGobq__priceDetails{width:100%}.DiscoverCampaignDetail-module__PMGobq__priceValue{color:var(--ui-text);font-size:1.875rem;font-weight:600}.DiscoverCampaignDetail-module__PMGobq__priceLabel{color:var(--ui-text-muted);font-size:.875rem}.DiscoverCampaignDetail-module__PMGobq__badges{flex-wrap:wrap;gap:.5rem;display:flex}.DiscoverCampaignDetail-module__PMGobq__badge{background-color:var(--ui-border);color:var(--ui-text-secondary);white-space:nowrap;border-radius:9999px;justify-content:center;align-items:center;padding:.25rem .625rem;font-size:.75rem;font-weight:500;display:inline-flex}.DiscoverCampaignDetail-module__PMGobq__badgeBarter{background-color:var(--ui-border);color:var(--ui-text-secondary)}.DiscoverCampaignDetail-module__PMGobq__badgePaid{background-color:var(--ui-success-bg);color:var(--ui-success-text)}.DiscoverCampaignDetail-module__PMGobq__badgeOutline{background-color:var(--ui-border);color:var(--ui-text-secondary)}.DiscoverCampaignDetail-module__PMGobq__spotsBox{background-color:#fef9c3;border:1px solid #fde047;border-radius:.5rem;margin-bottom:1rem;padding:.75rem}.DiscoverCampaignDetail-module__PMGobq__spotsContent{justify-content:space-between;align-items:center;display:flex}.DiscoverCampaignDetail-module__PMGobq__spotsLeft{align-items:center;gap:.5rem;display:flex}.DiscoverCampaignDetail-module__PMGobq__spotsRight{color:var(--ui-primary-action-text);font-size:.75rem}.DiscoverCampaignDetail-module__PMGobq__statsRow{color:var(--ui-text-muted);align-items:center;gap:1rem;font-size:.75rem;display:flex}.DiscoverCampaignDetail-module__PMGobq__cardSection{background-color:var(--ui-surface);border:1px solid var(--ui-border);overflow-wrap:anywhere;border-radius:.75rem;flex-direction:column;gap:1.25rem;min-width:0;margin-bottom:1rem;padding:1.5rem;display:flex}.DiscoverCampaignDetail-module__PMGobq__sectionTitle{color:var(--ui-text);overflow-wrap:anywhere;min-width:0;font-size:1.25rem;font-weight:600}.DiscoverCampaignDetail-module__PMGobq__propertyLink{color:var(--ui-info-text);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.875rem;text-decoration:none;display:block;overflow:hidden}.DiscoverCampaignDetail-module__PMGobq__propertyLink:hover{text-decoration:underline}.DiscoverCampaignDetail-module__PMGobq__addressRow{color:var(--ui-text-secondary);align-items:flex-start;gap:.5rem;font-size:.875rem;display:flex}.DiscoverCampaignDetail-module__PMGobq__featuresList{flex-direction:column;gap:.75rem;display:flex}.DiscoverCampaignDetail-module__PMGobq__featureItem{color:var(--ui-text-secondary);align-items:flex-start;gap:.75rem;font-size:.875rem;display:flex}.DiscoverCampaignDetail-module__PMGobq__tabsHeader{background-color:var(--ui-surface);border-bottom:1px solid var(--ui-border);flex-shrink:0}.DiscoverCampaignDetail-module__PMGobq__tabsHeaderSticky{top:var(--campaign-detail-header-height);z-index:90;position:sticky}.DiscoverCampaignDetail-module__PMGobq__tabsHeaderFixed{z-index:90;background-color:var(--ui-surface);border-bottom:1px solid var(--ui-border);position:fixed;top:8rem;left:0;right:0}@media (min-width:1024px){.DiscoverCampaignDetail-module__PMGobq__tabsHeaderFixed{left:16rem}}.DiscoverCampaignDetail-module__PMGobq__tabsHeaderInFlowHidden{visibility:hidden;pointer-events:none}.DiscoverCampaignDetail-module__PMGobq__tabsContainer{width:100%;min-width:0;max-width:64rem;margin:0 auto;display:flex}.DiscoverCampaignDetail-module__PMGobq__tabButton{text-align:center;cursor:pointer;color:var(--ui-text-muted);background:0 0;border:none;flex:1;padding:1rem 0;font-size:.875rem;font-weight:500;position:relative}.DiscoverCampaignDetail-module__PMGobq__tabButtonActive{color:var(--ui-primary-action-text)}.DiscoverCampaignDetail-module__PMGobq__activeTabIndicator{background-color:var(--ui-primary-action);height:2px;position:absolute;bottom:0;left:0;right:0}.DiscoverCampaignDetail-module__PMGobq__mainContent{width:100%;min-width:0;max-width:64rem;margin:0 auto;padding:1.5rem 1rem 10rem}@media (min-width:640px){.DiscoverCampaignDetail-module__PMGobq__mainContent{padding-left:1.5rem;padding-right:1.5rem}}.DiscoverCampaignDetail-module__PMGobq__section{min-width:0;margin-bottom:2rem;scroll-margin-top:9rem}.DiscoverCampaignDetail-module__PMGobq__journeyTitle{margin-bottom:1.5rem;font-size:1.125rem;font-weight:600}.DiscoverCampaignDetail-module__PMGobq__journeyGrid{grid-template-columns:repeat(7,minmax(0,1fr));gap:.5rem;min-width:0;display:grid}.DiscoverCampaignDetail-module__PMGobq__journeyStep{z-index:1;flex-direction:column;align-items:center;min-width:0;display:flex;position:relative}.DiscoverCampaignDetail-module__PMGobq__stepCircle{background-color:var(--ui-border);width:2.5rem;height:2.5rem;color:var(--ui-text-muted);border-radius:9999px;justify-content:center;align-items:center;margin-bottom:.5rem;font-size:.875rem;font-weight:500;display:flex}.DiscoverCampaignDetail-module__PMGobq__stepCircleActive{background-color:var(--ui-primary-action);color:var(--ui-primary-action-text)}.DiscoverCampaignDetail-module__PMGobq__timelineLine{background-color:var(--ui-border);z-index:0;height:2px;position:absolute;top:1.25rem;left:2.5rem;right:2.5rem}.DiscoverCampaignDetail-module__PMGobq__stepTitle{text-align:center;color:var(--ui-text);overflow-wrap:anywhere;max-width:100%;font-size:.75rem;font-weight:500}.DiscoverCampaignDetail-module__PMGobq__stepSub{color:var(--ui-text-muted);text-align:center;font-size:10px;display:none}@media (min-width:640px){.DiscoverCampaignDetail-module__PMGobq__stepSub{display:block}}.DiscoverCampaignDetail-module__PMGobq__stayPeriodItem,.DiscoverCampaignDetail-module__PMGobq__deliverableItem{background-color:var(--ui-surface-subtle);border-radius:.5rem;align-items:center;gap:.75rem;min-width:0;padding:.75rem;display:flex}.DiscoverCampaignDetail-module__PMGobq__stayPeriodDetails{flex-direction:column;gap:.125rem;min-width:0;display:flex}.DiscoverCampaignDetail-module__PMGobq__stayPeriodRangeText{color:var(--ui-text-secondary);align-items:center;gap:.375rem;font-size:.875rem;display:flex}.DiscoverCampaignDetail-module__PMGobq__stayPeriodArrow{color:var(--ui-text-muted)}.DiscoverCampaignDetail-module__PMGobq__stayPeriodMetaText{color:var(--ui-text-muted);font-size:.8125rem}.DiscoverCampaignDetail-module__PMGobq__deliverablesGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;min-width:0;display:grid}.DiscoverCampaignDetail-module__PMGobq__deliverableLabel{color:var(--ui-text-muted);font-size:.75rem}.DiscoverCampaignDetail-module__PMGobq__deliverableValue{font-size:.875rem;font-weight:500}.DiscoverCampaignDetail-module__PMGobq__guidelinesBox{margin-top:1rem}.DiscoverCampaignDetail-module__PMGobq__guidelinesTitle{margin-bottom:.5rem;font-size:.875rem;font-weight:500}.DiscoverCampaignDetail-module__PMGobq__guidelinesText{color:var(--ui-text-secondary);white-space:pre-wrap;font-size:.875rem;line-height:1.5}.DiscoverCampaignDetail-module__PMGobq__policyList{flex-direction:column;gap:.5rem;padding:0;list-style:none;display:flex}.DiscoverCampaignDetail-module__PMGobq__policyList li{align-items:flex-start;gap:.5rem;display:flex}.DiscoverCampaignDetail-module__PMGobq__policyBullet{color:var(--ui-primary-action);font-weight:700}.DiscoverCampaignDetail-module__PMGobq__importantWarning{background-color:var(--ui-danger-bg);border:1px solid var(--ui-danger-border);border-radius:.5rem;align-items:flex-start;gap:.5rem;margin-top:1rem;padding:.75rem;display:flex}.DiscoverCampaignDetail-module__PMGobq__prefGroup{margin-bottom:1.5rem}.DiscoverCampaignDetail-module__PMGobq__prefLabel{margin-bottom:.75rem;font-size:.875rem;font-weight:500}.DiscoverCampaignDetail-module__PMGobq__prefBadges{flex-wrap:wrap;gap:.5rem;display:flex}.DiscoverCampaignDetail-module__PMGobq__prefBadge{background-color:var(--ui-surface-muted);border:1px solid var(--ui-border);border-radius:.375rem;padding:.25rem .75rem;font-size:.75rem;font-weight:500;display:inline-flex}.DiscoverCampaignDetail-module__PMGobq__spendingPowerBox{background-color:var(--ui-surface-subtle);border-radius:.5rem;padding:.75rem 1rem;font-size:.875rem}.DiscoverCampaignDetail-module__PMGobq__standOutList{flex-direction:column;gap:1rem;display:flex}.DiscoverCampaignDetail-module__PMGobq__standOutItem{align-items:flex-start;gap:.75rem;display:flex}.DiscoverCampaignDetail-module__PMGobq__standOutIcon{color:var(--ui-primary-action);flex-shrink:0;margin-top:.125rem}.DiscoverCampaignDetail-module__PMGobq__standOutTitle{margin-bottom:.25rem;font-weight:500}.DiscoverCampaignDetail-module__PMGobq__standOutText{color:var(--ui-text-muted);font-size:.875rem}.DiscoverCampaignDetail-module__PMGobq__termsBox{color:var(--ui-text-secondary);flex-direction:column;gap:.75rem;font-size:.875rem;line-height:1.6;display:flex}.DiscoverCampaignDetail-module__PMGobq__subSectionTitleLarge{margin-bottom:1rem;font-size:1.125rem;font-weight:600}.DiscoverCampaignDetail-module__PMGobq__subSectionTitle{font-size:1.125rem;font-weight:600}.DiscoverCampaignDetail-module__PMGobq__floatingFooter{background-color:var(--ui-surface);border-top:1px solid var(--ui-border);z-index:50;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 6px -1px #0000001a}@media (min-width:768px){.DiscoverCampaignDetail-module__PMGobq__floatingFooter{left:16rem}.DiscoverCampaignDetail-module__PMGobq__floatingFooterSidebarClosed{left:0}}.DiscoverCampaignDetail-module__PMGobq__footerContent{justify-content:space-between;align-items:center;max-width:64rem;margin:0 auto;padding:1rem 1.5rem;display:flex}.DiscoverCampaignDetail-module__PMGobq__footerRrpBlock{flex-direction:column;display:flex}.DiscoverCampaignDetail-module__PMGobq__rrpLabel{color:var(--ui-text-muted);font-size:.75rem}.DiscoverCampaignDetail-module__PMGobq__rrpValue{font-size:1.125rem;font-weight:600}.DiscoverCampaignDetail-module__PMGobq__applyButtonFooter{background-color:var(--ui-primary-action);color:var(--ui-primary-action-text);cursor:pointer;border:none;border-radius:.375rem;justify-content:center;align-items:center;height:3rem;padding:.5rem 2rem;font-size:.875rem;font-weight:500;transition:background-color .2s;display:inline-flex}.DiscoverCampaignDetail-module__PMGobq__applyButtonFooter:hover:not(:disabled){background-color:var(--ui-warning-border)}.DiscoverCampaignDetail-module__PMGobq__modalOverlay{background-color:var(--ui-surface-subtle);z-index:10000;flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}.DiscoverCampaignDetail-module__PMGobq__fullScreenHeader{background-color:var(--ui-surface);border-bottom:1px solid var(--ui-border);z-index:10;padding:1rem 1.5rem;position:sticky;top:0}.DiscoverCampaignDetail-module__PMGobq__fullScreenContent{flex:1;width:100%;max-width:48rem;margin:0 auto;padding:2rem 1rem}.DiscoverCampaignDetail-module__PMGobq__applicationForm{flex-direction:column;gap:1.5rem;display:flex}.DiscoverCampaignDetail-module__PMGobq__formCard{background-color:var(--ui-surface);border:1px solid var(--ui-border);border-radius:.75rem;flex-direction:column;gap:1rem;padding:1.5rem;display:flex}.DiscoverCampaignDetail-module__PMGobq__formLabel{color:var(--ui-text);font-size:.875rem;font-weight:500}.DiscoverCampaignDetail-module__PMGobq__formDescription{color:var(--ui-text-muted);margin-top:-.5rem;font-size:.875rem}.DiscoverCampaignDetail-module__PMGobq__datesGrid,.DiscoverCampaignDetail-module__PMGobq__dietaryGrid{grid-template-columns:1fr;gap:.75rem;margin-top:.5rem;display:grid}@media (min-width:640px){.DiscoverCampaignDetail-module__PMGobq__datesGrid,.DiscoverCampaignDetail-module__PMGobq__dietaryGrid{grid-template-columns:repeat(2,1fr)}}.DiscoverCampaignDetail-module__PMGobq__checkboxItem,.DiscoverCampaignDetail-module__PMGobq__radioItem{border:1px solid var(--ui-border);cursor:pointer;background-color:#f3f3f5;border-radius:.5rem;align-items:center;gap:.75rem;padding:.75rem;font-size:.875rem;transition:all .2s;display:flex}.DiscoverCampaignDetail-module__PMGobq__checkboxItem:hover,.DiscoverCampaignDetail-module__PMGobq__radioItem:hover{border-color:var(--ui-border-strong)}.DiscoverCampaignDetail-module__PMGobq__checkboxItemActive,.DiscoverCampaignDetail-module__PMGobq__radioItemActive{background-color:var(--ui-warning-bg-soft);border-color:var(--ui-primary-action)}.DiscoverCampaignDetail-module__PMGobq__checkboxIndicator{border:1px solid var(--ui-border-strong);background-color:var(--ui-surface);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:1rem;height:1rem;transition:all .2s;display:flex}.DiscoverCampaignDetail-module__PMGobq__checkboxIndicatorActive{background-color:var(--ui-primary-action);border-color:var(--ui-primary-action);color:var(--ui-primary-action-text)}.DiscoverCampaignDetail-module__PMGobq__radioIndicator{border:2px solid var(--ui-border-strong);background-color:var(--ui-surface);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:1rem;height:1rem;transition:all .2s;display:flex}.DiscoverCampaignDetail-module__PMGobq__radioIndicatorActive{border-color:var(--ui-primary-action-text)}.DiscoverCampaignDetail-module__PMGobq__radioDot{background-color:var(--ui-primary-action-text);border-radius:9999px;width:.5rem;height:.5rem}.DiscoverCampaignDetail-module__PMGobq__textarea{border:1px solid var(--ui-border);resize:vertical;background-color:#f3f3f5;border-radius:.5rem;outline:none;width:100%;min-height:150px;padding:.75rem;font-size:.875rem;transition:border-color .2s,box-shadow .2s}.DiscoverCampaignDetail-module__PMGobq__textarea:focus{border-color:var(--ui-primary-action);box-shadow:0 0 0 2px #ffde5933}.DiscoverCampaignDetail-module__PMGobq__input{border:1px solid var(--ui-border);background-color:#f3f3f5;border-radius:.5rem;outline:none;width:100%;padding:.75rem;font-size:.875rem}.DiscoverCampaignDetail-module__PMGobq__input:focus{border-color:var(--ui-primary-action)}.DiscoverCampaignDetail-module__PMGobq__buttonRow{gap:1rem;margin-top:1rem;display:flex}.DiscoverCampaignDetail-module__PMGobq__cancelButton{border:1px solid var(--ui-border);background-color:var(--ui-surface);cursor:pointer;border-radius:.5rem;flex:1;height:2.75rem;font-weight:500}.DiscoverCampaignDetail-module__PMGobq__submitButton{background-color:var(--ui-primary-action);height:2.75rem;color:var(--ui-primary-action-text);cursor:pointer;border:none;border-radius:.5rem;flex:1;font-weight:500}.DiscoverCampaignDetail-module__PMGobq__submitButton:disabled{opacity:.5;cursor:not-allowed}.DiscoverCampaignDetail-module__PMGobq__helperBox{flex-direction:column;gap:.25rem;display:flex}
.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)}
.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:none;justify-content:flex-end;align-items:center;gap:.75rem;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__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__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}@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%}}
.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}
.WorkspaceFilesClient-module__r_TJhW__workspacePage{height:100%;min-height:0;display:flex}.WorkspaceFilesClient-module__r_TJhW__workspacePageInner{flex:1;height:100%;min-height:0;padding:0;display:flex}.WorkspaceFilesClient-module__r_TJhW__workspaceRoot,.WorkspaceFilesClient-module__r_TJhW__workspaceFilesScreen{flex-direction:column;flex:1;width:100%;min-width:0;height:100%;min-height:0;display:flex}.WorkspaceFilesClient-module__r_TJhW__workspaceViewNavigation{border-bottom:1px solid var(--ui-border);background:var(--ui-surface);align-items:center;min-height:3.5rem;padding:.5rem 1rem;display:flex}.WorkspaceFilesClient-module__r_TJhW__workspaceGrid{grid-template-columns:minmax(12rem,.75fr) minmax(24rem,2fr) minmax(16rem,1fr);gap:.8rem;min-height:min(44rem,100dvh - 13rem);display:grid}.WorkspaceFilesClient-module__r_TJhW__folderPane,.WorkspaceFilesClient-module__r_TJhW__contentPane,.WorkspaceFilesClient-module__r_TJhW__detailsPane{min-width:0;overflow:hidden}.WorkspaceFilesClient-module__r_TJhW__folderPane,.WorkspaceFilesClient-module__r_TJhW__detailsPane{flex-direction:column;display:flex}.WorkspaceFilesClient-module__r_TJhW__contentPane{flex-direction:column;min-height:min(44rem,100dvh - 13rem);display:flex}.WorkspaceFilesClient-module__r_TJhW__workspaceFilesScreen .WorkspaceFilesClient-module__r_TJhW__contentPane,.WorkspaceFilesClient-module__r_TJhW__workspaceRoot .WorkspaceFilesClient-module__r_TJhW__threadScreen{height:auto;min-height:0;box-shadow:none;border:0;border-radius:0;flex:1}.WorkspaceFilesClient-module__r_TJhW__paneHeader,.WorkspaceFilesClient-module__r_TJhW__breadcrumb{border-bottom:1px solid var(--ui-border);min-height:3rem;color:var(--ui-text);align-items:center;gap:.45rem;padding:.7rem .85rem;display:flex}.WorkspaceFilesClient-module__r_TJhW__folderSearch{margin:.65rem}.WorkspaceFilesClient-module__r_TJhW__tree{min-height:0;padding:.2rem .45rem .75rem;overflow-y:auto}.WorkspaceFilesClient-module__r_TJhW__treeButton,.WorkspaceFilesClient-module__r_TJhW__treeButtonActive{width:100%;min-height:2.15rem;color:var(--ui-text-muted);text-align:left;background:0 0;border:0;border-radius:.45rem;align-items:center;gap:.45rem;padding-block:.38rem;padding-inline-end:.45rem;display:flex}.WorkspaceFilesClient-module__r_TJhW__treeButton span,.WorkspaceFilesClient-module__r_TJhW__treeButtonActive span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.WorkspaceFilesClient-module__r_TJhW__treeButton:hover{background:var(--ui-hover);color:var(--ui-text)}.WorkspaceFilesClient-module__r_TJhW__treeButtonActive{background:var(--ui-active);color:var(--ui-text);font-weight:650}.WorkspaceFilesClient-module__r_TJhW__chevron{flex:none;transition:transform .15s}.WorkspaceFilesClient-module__r_TJhW__chevronExpanded{flex:none;transition:transform .15s;transform:rotate(90deg)}.WorkspaceFilesClient-module__r_TJhW__toolbar{margin:.6rem}.WorkspaceFilesClient-module__r_TJhW__hiddenInput{display:none}.WorkspaceFilesClient-module__r_TJhW__fileGrid{grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));align-content:start;gap:.65rem;padding:.75rem;display:grid;overflow-y:auto}.WorkspaceFilesClient-module__r_TJhW__fileList{align-content:start;gap:.45rem;padding:.75rem;display:grid;overflow-y:auto}.WorkspaceFilesClient-module__r_TJhW__folderCard,.WorkspaceFilesClient-module__r_TJhW__fileCard{border:1px solid var(--ui-border);background:var(--ui-surface-raised);border-radius:.7rem;min-width:0;position:relative;overflow:hidden}.WorkspaceFilesClient-module__r_TJhW__folderCard{min-height:6rem}.WorkspaceFilesClient-module__r_TJhW__cardMain{width:100%;min-width:0;height:100%;color:var(--ui-text);text-align:left;background:0 0;border:0;align-items:center;gap:.65rem;padding:.75rem;display:flex}.WorkspaceFilesClient-module__r_TJhW__cardMain>span{flex:1;min-width:0}.WorkspaceFilesClient-module__r_TJhW__cardMain strong,.WorkspaceFilesClient-module__r_TJhW__cardMain small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.WorkspaceFilesClient-module__r_TJhW__cardMain small{color:var(--ui-text-muted);margin-top:.2rem;font-size:.75rem}.WorkspaceFilesClient-module__r_TJhW__cardActions{opacity:0;gap:.2rem;display:flex;position:absolute;top:.35rem;right:.35rem}.WorkspaceFilesClient-module__r_TJhW__cardActions button{background:var(--ui-surface);width:1.8rem;height:1.8rem;color:var(--ui-text-muted);border:0;border-radius:.4rem;place-items:center;display:grid}.WorkspaceFilesClient-module__r_TJhW__folderCard:hover .WorkspaceFilesClient-module__r_TJhW__cardActions,.WorkspaceFilesClient-module__r_TJhW__fileCard:hover .WorkspaceFilesClient-module__r_TJhW__cardActions,.WorkspaceFilesClient-module__r_TJhW__cardActions:focus-within{opacity:1}.WorkspaceFilesClient-module__r_TJhW__fileCard .WorkspaceFilesClient-module__r_TJhW__cardMain{padding:0;display:block}.WorkspaceFilesClient-module__r_TJhW__filePreview{aspect-ratio:4/3;background:var(--ui-surface-muted);width:100%;color:var(--ui-text-faint);place-items:center;display:grid;overflow:hidden}.WorkspaceFilesClient-module__r_TJhW__filePreview img,.WorkspaceFilesClient-module__r_TJhW__filePreview video{object-fit:cover;width:100%;height:100%}.WorkspaceFilesClient-module__r_TJhW__fileCopy{padding:.65rem;display:block}.WorkspaceFilesClient-module__r_TJhW__fileCopy em{background:var(--ui-info-bg);color:var(--ui-info-text);border-radius:999px;margin:.25rem 0;padding:.12rem .35rem;font-size:.67rem;font-style:normal;font-weight:700;display:inline-block}.WorkspaceFilesClient-module__r_TJhW__fileCopy p{color:var(--ui-text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:.35rem 0 0;font-size:.74rem;line-height:1.35;display:-webkit-box;overflow:hidden}.WorkspaceFilesClient-module__r_TJhW__fileCardList .WorkspaceFilesClient-module__r_TJhW__cardMain{grid-template-columns:4rem minmax(0,1fr);align-items:center;display:grid}.WorkspaceFilesClient-module__r_TJhW__fileCardList .WorkspaceFilesClient-module__r_TJhW__filePreview{aspect-ratio:1}.WorkspaceFilesClient-module__r_TJhW__activityPane{align-content:start;gap:.65rem;padding:.75rem;display:grid;overflow-y:auto}.WorkspaceFilesClient-module__r_TJhW__threadScreen{flex-direction:column;height:min(36rem,100dvh - 12rem);min-height:0;display:flex;overflow:hidden}.WorkspaceFilesClient-module__r_TJhW__threadControls{border-bottom:1px solid var(--ui-border);background:var(--ui-surface-subtle);justify-content:flex-end;align-items:center;gap:.4rem;padding:.4rem .5rem;display:flex}.WorkspaceFilesClient-module__r_TJhW__threadControls>*{width:min(100%,18rem)}.WorkspaceFilesClient-module__r_TJhW__activityFilterField{color:var(--ui-text-muted);white-space:nowrap;align-items:center;gap:.35rem;font-size:.7rem;font-weight:650;display:flex}.WorkspaceFilesClient-module__r_TJhW__activityFilterField select{border:1px solid var(--ui-border-strong);background:var(--ui-input-bg);width:100%;min-width:0;min-height:1.85rem;color:var(--ui-text);font:inherit;border-radius:.45rem;padding:.25rem 1.55rem .25rem .45rem;font-size:.76rem;font-weight:400}.WorkspaceFilesClient-module__r_TJhW__threadBody{flex:1;grid-template-columns:minmax(0,1fr);min-height:0;display:grid;position:relative;overflow:hidden}.WorkspaceFilesClient-module__r_TJhW__threadBodyWithDetails{grid-template-columns:minmax(0,1.7fr) minmax(17rem,.8fr)}.WorkspaceFilesClient-module__r_TJhW__threadFeed{flex-direction:column;gap:.5rem;min-width:0;min-height:0;padding:.65rem;display:flex;overflow-y:auto}.WorkspaceFilesClient-module__r_TJhW__threadEntry{min-width:0}.WorkspaceFilesClient-module__r_TJhW__threadNewUpdates{z-index:1;box-shadow:var(--shadow-soft);position:absolute;bottom:.85rem;left:50%;transform:translate(-50%)}.WorkspaceFilesClient-module__r_TJhW__threadInlineDetails{border:1px solid var(--ui-border-strong);background:var(--ui-surface);border-radius:.6rem;margin-top:.5rem;overflow:hidden}.WorkspaceFilesClient-module__r_TJhW__threadInlineDetailsHeader{border-bottom:1px solid var(--ui-border);min-height:2.5rem;color:var(--ui-text);justify-content:space-between;align-items:center;padding:.5rem .65rem;display:flex}.WorkspaceFilesClient-module__r_TJhW__threadInlineDetailsHeader button{width:2rem;height:2rem;color:var(--ui-text-muted);background:0 0;border:0;border-radius:.4rem;place-items:center;display:grid}.WorkspaceFilesClient-module__r_TJhW__threadDetails{border-left:1px solid var(--ui-border);background:var(--ui-surface);min-width:0;min-height:0;overflow:hidden}.WorkspaceFilesClient-module__r_TJhW__threadDetails .WorkspaceFilesClient-module__r_TJhW__paneHeader{justify-content:space-between}.WorkspaceFilesClient-module__r_TJhW__threadDetails .WorkspaceFilesClient-module__r_TJhW__paneHeader button{width:2rem;height:2rem;color:var(--ui-text-muted);background:0 0;border:0;border-radius:.4rem;place-items:center;display:grid}.WorkspaceFilesClient-module__r_TJhW__threadComposer{border-top:1px solid var(--ui-border);background:var(--ui-surface);gap:.35rem;padding:.45rem .5rem;display:grid}.WorkspaceFilesClient-module__r_TJhW__threadComposer textarea{border:1px solid var(--ui-border-strong);background:var(--ui-input-bg);width:100%;min-width:0;height:3.5rem;min-height:3.5rem;color:var(--ui-text);font:inherit;resize:vertical;border-radius:.5rem;padding:.4rem .5rem;font-size:.82rem;line-height:1.3}.WorkspaceFilesClient-module__r_TJhW__threadComposerActions{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.WorkspaceFilesClient-module__r_TJhW__threadToolStrip{flex-wrap:wrap;align-items:center;gap:.3rem;display:flex}:is(.WorkspaceFilesClient-module__r_TJhW__threadScreen button[class*=button],.WorkspaceFilesClient-module__r_TJhW__threadScreen a[class*=button]){gap:.35rem;min-height:1.9rem;padding:.3rem .6rem;font-size:.78rem;line-height:1.1rem}:is(.WorkspaceFilesClient-module__r_TJhW__threadScreen button[class*=button] svg,.WorkspaceFilesClient-module__r_TJhW__threadScreen a[class*=button] svg){width:.875rem;height:.875rem}.WorkspaceFilesClient-module__r_TJhW__threadControls input[class*=searchFieldInput]{min-height:1.85rem;padding:.3rem .6rem .3rem 1.85rem;font-size:.76rem;line-height:1rem}.WorkspaceFilesClient-module__r_TJhW__threadControls [class*=searchFieldIcon]{width:.78rem;height:.78rem;left:.5rem}.WorkspaceFilesClient-module__r_TJhW__checkLabel,.WorkspaceFilesClient-module__r_TJhW__sourceFile{color:var(--ui-text-muted);align-items:center;gap:.45rem;font-size:.82rem;display:flex}.WorkspaceFilesClient-module__r_TJhW__runCard,.WorkspaceFilesClient-module__r_TJhW__activityItem{border:1px solid var(--ui-border);background:var(--ui-surface-raised);border-radius:.6rem;padding:.6rem .65rem}.WorkspaceFilesClient-module__r_TJhW__runCardHeader{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.WorkspaceFilesClient-module__r_TJhW__runCardHeader strong{font-size:.85rem}.WorkspaceFilesClient-module__r_TJhW__runCardHeader span{background:var(--ui-surface-muted);color:var(--ui-text-muted);border-radius:999px;padding:.1rem .35rem;font-size:.66rem}.WorkspaceFilesClient-module__r_TJhW__runCardHeader span[data-status=succeeded]{background:var(--ui-success-bg);color:var(--ui-success-text)}.WorkspaceFilesClient-module__r_TJhW__runCardHeader span[data-status=failed]{background:var(--ui-danger-bg);color:var(--ui-danger-text)}.WorkspaceFilesClient-module__r_TJhW__runCard p{color:var(--ui-text-muted);margin:.3rem 0;font-size:.78rem}.WorkspaceFilesClient-module__r_TJhW__runCard small,.WorkspaceFilesClient-module__r_TJhW__activityItem small{color:var(--ui-text-faint);font-size:.72rem}.WorkspaceFilesClient-module__r_TJhW__runActions{flex-wrap:wrap;gap:.25rem;margin-top:.4rem;display:flex}.WorkspaceFilesClient-module__r_TJhW__threadInputDetails{border:1px solid var(--ui-border);background:var(--ui-surface);border-radius:.5rem;margin-top:.45rem;overflow:hidden}.WorkspaceFilesClient-module__r_TJhW__threadInputDetails summary{color:var(--ui-text-muted);cursor:pointer;padding:.4rem .55rem;font-size:.74rem;font-weight:650}.WorkspaceFilesClient-module__r_TJhW__threadInputDetails[open] summary{border-bottom:1px solid var(--ui-border);color:var(--ui-text)}.WorkspaceFilesClient-module__r_TJhW__threadFileCardGrid{grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:.4rem;margin-top:.45rem;display:grid}.WorkspaceFilesClient-module__r_TJhW__threadInputDetails .WorkspaceFilesClient-module__r_TJhW__threadFileCardGrid{margin:0;padding:.45rem}.WorkspaceFilesClient-module__r_TJhW__threadFileCard{border:1px solid var(--ui-border);background:var(--ui-surface);min-width:0;color:var(--ui-text);border-radius:.5rem;display:grid;overflow:hidden}.WorkspaceFilesClient-module__r_TJhW__threadFileCardHeader{border-bottom:1px solid var(--ui-border);justify-content:space-between;align-items:flex-start;gap:.4rem;padding:.4rem .5rem;display:flex}.WorkspaceFilesClient-module__r_TJhW__threadFileCardHeader strong{overflow-wrap:anywhere;min-width:0;font-size:.72rem;line-height:1.3}.WorkspaceFilesClient-module__r_TJhW__threadFileCardHeader small{color:var(--ui-text-faint);flex:none;font-size:.62rem}.WorkspaceFilesClient-module__r_TJhW__threadFileCardPreview{background:var(--ui-surface-muted);place-items:center;min-height:4.75rem;display:grid;overflow:hidden}.WorkspaceFilesClient-module__r_TJhW__threadFileCardMediaPreview{aspect-ratio:4/3;min-height:0}.WorkspaceFilesClient-module__r_TJhW__threadFileCardPreview>pre{width:100%;height:8.5rem;color:var(--ui-text);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:.5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.68rem;line-height:1.35;display:block;overflow:auto}.WorkspaceFilesClient-module__r_TJhW__threadFileCardPreview>button{width:100%;height:100%;min-height:4.75rem;color:var(--ui-text);background:0 0;border:0;padding:0;display:block;position:relative}.WorkspaceFilesClient-module__r_TJhW__threadFileCardPreview img,.WorkspaceFilesClient-module__r_TJhW__threadFileCardPreview video{object-fit:cover;width:100%;height:100%;min-height:4.75rem;display:block}.WorkspaceFilesClient-module__r_TJhW__threadFileCardPreview>button>span{background:color-mix(in srgb, var(--ui-text) 65%, transparent);color:var(--ui-status-action-text);justify-content:center;align-items:center;gap:.25rem;padding:.25rem;font-size:.65rem;display:flex;position:absolute;inset:auto 0 0}.WorkspaceFilesClient-module__r_TJhW__threadFileCardActions{border-top:1px solid var(--ui-border);flex-wrap:wrap;align-items:center;gap:.25rem;padding:.35rem .45rem;display:flex}.WorkspaceFilesClient-module__r_TJhW__threadFileCardActions small{color:var(--ui-text-muted);font-size:.65rem}.WorkspaceFilesClient-module__r_TJhW__outputImageDialog{width:min(100vw - 2rem,72rem)}.WorkspaceFilesClient-module__r_TJhW__outputImageDialog img{object-fit:contain;width:auto;max-width:100%;max-height:min(72dvh,52rem);margin:0 auto;display:block}.WorkspaceFilesClient-module__r_TJhW__threadNote{border:1px solid var(--ui-info-border);background:var(--ui-info-bg);width:min(42rem,88%);color:var(--ui-info-text);border-radius:.65rem .65rem .2rem;margin-left:auto;padding:.6rem .7rem}.WorkspaceFilesClient-module__r_TJhW__threadNoteHeader{justify-content:space-between;align-items:center;gap:.5rem;font-size:.8rem;display:flex}.WorkspaceFilesClient-module__r_TJhW__threadNoteHeader small{color:inherit;opacity:.7}.WorkspaceFilesClient-module__r_TJhW__threadNote p{color:inherit;white-space:pre-wrap;overflow-wrap:anywhere;margin:.4rem 0 0;font-size:.85rem;line-height:1.4}.WorkspaceFilesClient-module__r_TJhW__activityItem{align-items:center;gap:.45rem;display:flex}.WorkspaceFilesClient-module__r_TJhW__activityItem>span{flex:1;min-width:0}.WorkspaceFilesClient-module__r_TJhW__activityItem strong,.WorkspaceFilesClient-module__r_TJhW__activityItem small{display:block}.WorkspaceFilesClient-module__r_TJhW__threadUploadItem{gap:.3rem;width:min(14rem,100%);display:grid}.WorkspaceFilesClient-module__r_TJhW__threadUploadItem>small{color:var(--ui-text-faint);font-size:.7rem}.WorkspaceFilesClient-module__r_TJhW__threadEntryMeta{color:var(--ui-text-faint);flex-wrap:wrap;gap:.3rem .6rem;font-size:.72rem;line-height:1.35;display:flex}.WorkspaceFilesClient-module__r_TJhW__threadEntryMeta span:after{content:"·";margin-left:.6rem}.WorkspaceFilesClient-module__r_TJhW__threadEntryMeta time{color:inherit}.WorkspaceFilesClient-module__r_TJhW__detailsBody{flex-direction:column;gap:.75rem;min-height:0;padding:.85rem;display:flex;overflow-y:auto}.WorkspaceFilesClient-module__r_TJhW__detailsBody h2{color:var(--ui-text);overflow-wrap:anywhere;margin:0;font-size:1rem}.WorkspaceFilesClient-module__r_TJhW__detailsMedia{background:var(--ui-surface-muted);object-fit:contain;border-radius:.6rem;width:100%;max-height:18rem}.WorkspaceFilesClient-module__r_TJhW__textPreview,.WorkspaceFilesClient-module__r_TJhW__metadata pre{background:var(--ui-surface-muted);max-width:100%;color:var(--ui-text);font:inherit;overflow-wrap:anywhere;white-space:pre-wrap;border-radius:.55rem;margin:0;padding:.65rem;font-size:.75rem;line-height:1.45}.WorkspaceFilesClient-module__r_TJhW__metadata{gap:.55rem;margin:0;display:grid}.WorkspaceFilesClient-module__r_TJhW__metadata div{gap:.16rem;display:grid}.WorkspaceFilesClient-module__r_TJhW__metadata dt{color:var(--ui-text-faint);text-transform:uppercase;font-size:.68rem;font-weight:700}.WorkspaceFilesClient-module__r_TJhW__metadata dd{color:var(--ui-text-muted);overflow-wrap:anywhere;margin:0;font-size:.8rem}.WorkspaceFilesClient-module__r_TJhW__detailsActions{flex-wrap:wrap;gap:.4rem;display:flex}.WorkspaceFilesClient-module__r_TJhW__provenance{border-top:1px solid var(--ui-border);padding-top:.75rem}.WorkspaceFilesClient-module__r_TJhW__provenance h3{color:var(--ui-text);margin:0 0 .65rem;font-size:.9rem}.WorkspaceFilesClient-module__r_TJhW__provenance p{color:var(--ui-text-muted);overflow-wrap:anywhere;font-size:.78rem}.WorkspaceFilesClient-module__r_TJhW__detailsBack{display:none}.WorkspaceFilesClient-module__r_TJhW__field{color:var(--ui-text-muted);gap:.35rem;font-size:.8rem;font-weight:650;display:grid}.WorkspaceFilesClient-module__r_TJhW__requiredMarker{color:var(--ui-danger-text);margin-left:.2rem}.WorkspaceFilesClient-module__r_TJhW__field input,.WorkspaceFilesClient-module__r_TJhW__field textarea,.WorkspaceFilesClient-module__r_TJhW__field select{border:1px solid var(--ui-border-strong);background:var(--ui-input-bg);width:100%;min-width:0;color:var(--ui-text);font:inherit;border-radius:.55rem;padding:.6rem .65rem;font-weight:400}.WorkspaceFilesClient-module__r_TJhW__formStack{gap:.8rem;display:grid}.WorkspaceFilesClient-module__r_TJhW__error{border:1px solid var(--ui-danger-border);background:var(--ui-danger-bg);color:var(--ui-danger-text);border-radius:.6rem;margin:0;padding:.65rem .8rem}.WorkspaceFilesClient-module__r_TJhW__toolbox{z-index:102;border:1px solid var(--ui-border-strong);background:var(--ui-surface-raised);width:min(56rem,100vw - 4rem);height:min(52rem,100dvh - 4rem);max-height:min(52rem,100dvh - 4rem);box-shadow:0 1.2rem 3rem color-mix(in srgb, var(--ui-text) 20%, transparent);border-radius:.8rem;flex-direction:column;display:flex;position:fixed;bottom:2rem;right:2rem;overflow:hidden}.WorkspaceFilesClient-module__r_TJhW__toolboxDragging{cursor:grabbing}.WorkspaceFilesClient-module__r_TJhW__toolboxMinimized{width:min(24rem,100vw - 2rem)}.WorkspaceFilesClient-module__r_TJhW__toolboxHeader{border-bottom:1px solid var(--ui-border);min-height:3rem;color:var(--ui-text);cursor:move;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;padding:.65rem .8rem;display:flex}.WorkspaceFilesClient-module__r_TJhW__toolboxHeader span{display:flex}.WorkspaceFilesClient-module__r_TJhW__toolboxHeader button{width:2rem;height:2rem;color:var(--ui-text-muted);background:0 0;border:0;border-radius:.4rem;place-items:center;display:grid}.WorkspaceFilesClient-module__r_TJhW__toolboxBody{gap:.8rem;padding:.85rem;display:grid;overflow-y:auto}.WorkspaceFilesClient-module__r_TJhW__inputTray{gap:.4rem;display:grid}.WorkspaceFilesClient-module__r_TJhW__inputTray>span{color:var(--ui-text-muted);font-size:.8rem;font-weight:650}.WorkspaceFilesClient-module__r_TJhW__inputTray small{color:var(--ui-text-faint)}.WorkspaceFilesClient-module__r_TJhW__chips{flex-wrap:wrap;gap:.35rem;display:flex}.WorkspaceFilesClient-module__r_TJhW__chip{border:1px solid var(--ui-info-border);background:var(--ui-info-bg);max-width:100%;color:var(--ui-info-text);border-radius:999px;align-items:center;gap:.25rem;padding:.25rem .45rem;font-size:.72rem;display:flex}.WorkspaceFilesClient-module__r_TJhW__chip img{object-fit:cover;border-radius:50%;width:1.75rem;height:1.75rem}.WorkspaceFilesClient-module__r_TJhW__chip span{text-overflow:ellipsis;white-space:nowrap;max-width:14rem;overflow:hidden}.WorkspaceFilesClient-module__r_TJhW__sourceBrowser{border:1px solid var(--ui-border);border-radius:.65rem;gap:.55rem;padding:.65rem;display:grid}.WorkspaceFilesClient-module__r_TJhW__sourceFileList{gap:.25rem;max-height:9rem;display:grid;overflow-y:auto}.WorkspaceFilesClient-module__r_TJhW__sourceFile{border-radius:.4rem;padding:.35rem}.WorkspaceFilesClient-module__r_TJhW__sourceFile:hover{background:var(--ui-hover)}.WorkspaceFilesClient-module__r_TJhW__sourceFile span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.WorkspaceFilesClient-module__r_TJhW__resolvedPreview{gap:.4rem;display:grid}.WorkspaceFilesClient-module__r_TJhW__resolvedPreview strong{color:var(--ui-text);font-size:.8rem}.WorkspaceFilesClient-module__r_TJhW__resolvedPreview pre{background:var(--ui-surface-muted);max-height:12rem;color:var(--ui-text-muted);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:.5rem;margin:0;padding:.6rem;font-size:.7rem;overflow:auto}.WorkspaceFilesClient-module__r_TJhW__linkNotice{background:var(--ui-info-bg);color:var(--ui-info-text);border-radius:.5rem;margin:0;padding:.55rem;font-size:.78rem}.WorkspaceFilesClient-module__r_TJhW__toolboxFooter{justify-content:flex-end;gap:.5rem;display:flex}.WorkspaceFilesClient-module__r_TJhW__responseSchemaInput{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem}.WorkspaceFilesClient-module__r_TJhW__inlineActions{flex-wrap:wrap;gap:.4rem;display:flex}.WorkspaceFilesClient-module__r_TJhW__assetBrowserDialog{flex-direction:column;width:min(100vw - 2rem,90rem);height:min(90dvh,62rem);max-height:calc(100dvh - 2rem);display:flex;overflow:hidden}.WorkspaceFilesClient-module__r_TJhW__postMediaPickerDialog{width:min(100vw - 2rem,58rem)}.WorkspaceFilesClient-module__r_TJhW__postMediaPickerGrid{grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));gap:.65rem;display:grid}.WorkspaceFilesClient-module__r_TJhW__postMediaPickerItem{border:1px solid var(--ui-border);background:var(--ui-surface-raised);min-width:0;color:var(--ui-text);cursor:pointer;border-radius:.7rem;gap:.45rem;padding:.5rem;display:grid;position:relative}.WorkspaceFilesClient-module__r_TJhW__postMediaPickerItem:has(input:checked){border-color:var(--ui-info-border);background:var(--ui-info-bg);box-shadow:0 0 0 1px var(--ui-info-border)}.WorkspaceFilesClient-module__r_TJhW__postMediaPickerItem input{z-index:1;width:1.15rem;height:1.15rem;accent-color:var(--ui-active);position:absolute;top:.75rem;left:.75rem}.WorkspaceFilesClient-module__r_TJhW__postMediaPickerItem img{aspect-ratio:1;object-fit:cover;border-radius:.45rem;width:100%}.WorkspaceFilesClient-module__r_TJhW__postMediaPickerItem span{text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}.WorkspaceFilesClient-module__r_TJhW__assetBrowserDialog>[class*=dialogHeader],.WorkspaceFilesClient-module__r_TJhW__assetBrowserDialog>[class*=dialogFooter]{flex:none}.WorkspaceFilesClient-module__r_TJhW__assetBrowserDialog>[class*=dialogBody]{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.WorkspaceFilesClient-module__r_TJhW__assetBrowser{flex:1;grid-template-columns:minmax(24rem,1fr) minmax(0,1.35fr);gap:.8rem;min-height:0;display:grid}.WorkspaceFilesClient-module__r_TJhW__assetBrowserTabs{flex:none;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.8rem;display:flex}.WorkspaceFilesClient-module__r_TJhW__assetBrowserListPane,.WorkspaceFilesClient-module__r_TJhW__assetBrowserPreview{border:1px solid var(--ui-border);background:var(--ui-surface);border-radius:.7rem;min-width:0;padding:.75rem}.WorkspaceFilesClient-module__r_TJhW__assetBrowserListPane{flex-direction:column;gap:.65rem;min-height:0;display:flex}.WorkspaceFilesClient-module__r_TJhW__assetBrowserFilters{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;display:grid}.WorkspaceFilesClient-module__r_TJhW__assetBrowserFilter{min-width:0;color:var(--ui-text-muted);gap:.2rem;font-size:.68rem;font-weight:700;display:grid}.WorkspaceFilesClient-module__r_TJhW__assetBrowserFilter select{border:1px solid var(--ui-border);background:var(--ui-input-bg);min-width:0;min-height:2rem;color:var(--ui-text);font:inherit;border-radius:.45rem;padding:.3rem 1.5rem .3rem .45rem;font-size:.76rem;font-weight:400}.WorkspaceFilesClient-module__r_TJhW__assetBrowserList{flex:1;grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));align-content:start;gap:.55rem;min-height:0;display:grid;overflow-y:auto}.WorkspaceFilesClient-module__r_TJhW__assetBrowserList>button[class*=button]{grid-column:1/-1;justify-self:center}.WorkspaceFilesClient-module__r_TJhW__assetBrowserItem,.WorkspaceFilesClient-module__r_TJhW__assetBrowserItemActive{border:1px solid var(--ui-border);background:var(--ui-surface-raised);width:100%;min-width:0;color:var(--ui-text);text-align:left;border-radius:.7rem;grid-template-rows:auto minmax(0,1fr);gap:.45rem;padding:.45rem;display:grid}.WorkspaceFilesClient-module__r_TJhW__assetBrowserItem:hover{border-color:var(--ui-border-strong);background:var(--ui-hover)}.WorkspaceFilesClient-module__r_TJhW__assetBrowserItemActive{border-color:var(--ui-info-border);background:var(--ui-info-bg);box-shadow:0 0 0 1px var(--ui-info-border)}.WorkspaceFilesClient-module__r_TJhW__assetBrowserItem>span:last-child,.WorkspaceFilesClient-module__r_TJhW__assetBrowserItemActive>span:last-child{min-width:0}.WorkspaceFilesClient-module__r_TJhW__assetBrowserItem strong,.WorkspaceFilesClient-module__r_TJhW__assetBrowserItem small,.WorkspaceFilesClient-module__r_TJhW__assetBrowserItemActive strong,.WorkspaceFilesClient-module__r_TJhW__assetBrowserItemActive small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.WorkspaceFilesClient-module__r_TJhW__assetBrowserItem strong,.WorkspaceFilesClient-module__r_TJhW__assetBrowserItemActive strong{font-size:.78rem;line-height:1.3}.WorkspaceFilesClient-module__r_TJhW__assetBrowserItem small,.WorkspaceFilesClient-module__r_TJhW__assetBrowserItemActive small{color:var(--ui-text-faint);margin-top:.15rem;font-size:.68rem}.WorkspaceFilesClient-module__r_TJhW__assetAssignmentBadge{background:var(--ui-info-bg);max-width:100%;color:var(--ui-info-text);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;margin-top:.35rem;padding:.14rem .32rem;font-size:.62rem;font-style:normal;font-weight:750;line-height:1.2;display:inline-flex;overflow:hidden}.WorkspaceFilesClient-module__r_TJhW__assetBrowserThumb{background:var(--ui-surface-muted);width:100%;height:clamp(6.5rem,10vw,9rem);min-height:0;color:var(--ui-text-faint);border-radius:.5rem;place-items:center;display:grid;overflow:hidden}.WorkspaceFilesClient-module__r_TJhW__assetBrowserThumb img,.WorkspaceFilesClient-module__r_TJhW__assetBrowserThumb video{object-fit:contain;width:100%;min-width:0;height:100%;min-height:0;display:block}.WorkspaceFilesClient-module__r_TJhW__assetBrowserPreview{flex-direction:column;gap:.75rem;min-height:0;display:flex;overflow-y:auto}.WorkspaceFilesClient-module__r_TJhW__assetBrowserMediaList{grid-template-columns:repeat(auto-fill,minmax(4rem,1fr));gap:.4rem;display:grid}.WorkspaceFilesClient-module__r_TJhW__assetBrowserMediaItem,.WorkspaceFilesClient-module__r_TJhW__assetBrowserMediaItemActive{background:var(--ui-surface-muted);border:1px solid #0000;border-radius:.45rem;height:4rem;min-height:0;padding:0;overflow:hidden}.WorkspaceFilesClient-module__r_TJhW__assetBrowserMediaItemActive{border-color:var(--ui-border-strong);box-shadow:0 0 0 2px var(--ui-active)}.WorkspaceFilesClient-module__r_TJhW__assetBrowserMediaItem img,.WorkspaceFilesClient-module__r_TJhW__assetBrowserMediaItem video,.WorkspaceFilesClient-module__r_TJhW__assetBrowserMediaItemActive img,.WorkspaceFilesClient-module__r_TJhW__assetBrowserMediaItemActive video{object-fit:contain;width:100%;min-width:0;height:100%;min-height:0;display:block}.WorkspaceFilesClient-module__r_TJhW__assetBrowserPreview h3{color:var(--ui-text);overflow-wrap:anywhere;margin:0 0 .2rem;font-size:1rem}.WorkspaceFilesClient-module__r_TJhW__assetBrowserPreview small{color:var(--ui-text-muted)}.WorkspaceFilesClient-module__r_TJhW__assetBrowserMedia{background:var(--ui-surface-muted);border-radius:.6rem;flex:none;place-items:center;height:min(46dvh,38rem);min-height:0;display:grid;overflow:hidden}.WorkspaceFilesClient-module__r_TJhW__assetBrowserMedia img,.WorkspaceFilesClient-module__r_TJhW__assetBrowserMedia video{object-fit:contain;width:100%;min-width:0;max-width:100%;height:100%;min-height:0;max-height:100%;display:block}.WorkspaceFilesClient-module__r_TJhW__assetBrowserMedia pre{width:100%;max-height:28rem;color:var(--ui-text);font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:1rem;font-size:.8rem;line-height:1.5;overflow:auto}.WorkspaceFilesClient-module__r_TJhW__assetBrowserText{color:var(--ui-text-muted);-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;font-size:.8rem;line-height:1.45;display:-webkit-box;overflow:hidden}.WorkspaceFilesClient-module__r_TJhW__assetCopyFeedback{color:var(--ui-success-text);margin:0;font-size:.8rem}.WorkspaceFilesClient-module__r_TJhW__assetIncompatible{color:var(--ui-text-faint);align-self:center;font-size:.75rem}.WorkspaceFilesClient-module__r_TJhW__runInputThumbnails{flex-wrap:wrap;gap:.35rem;display:flex}.WorkspaceFilesClient-module__r_TJhW__runInputThumbnails img{border:1px solid var(--ui-border);object-fit:cover;border-radius:.45rem;width:3.25rem;height:3.25rem}.WorkspaceFilesClient-module__r_TJhW__mobilePaneNav{display:none}@media (max-width:1500px){.WorkspaceFilesClient-module__r_TJhW__workspaceGrid{grid-template-columns:minmax(11rem,.7fr) minmax(22rem,2fr)}.WorkspaceFilesClient-module__r_TJhW__detailsPane{grid-column:1/-1;min-height:16rem}}@media (max-width:720px){.WorkspaceFilesClient-module__r_TJhW__workspaceViewNavigation{min-height:3.25rem;padding-inline:.75rem}.WorkspaceFilesClient-module__r_TJhW__workspaceViewNavigation [class*=segmentedNav]{width:100%}.WorkspaceFilesClient-module__r_TJhW__workspaceViewNavigation [class*=segmentedNavItem]{flex:1;min-width:0;padding-inline:.6rem}.WorkspaceFilesClient-module__r_TJhW__workspaceGrid{min-height:32rem;display:block}.WorkspaceFilesClient-module__r_TJhW__folderPane,.WorkspaceFilesClient-module__r_TJhW__contentPane,.WorkspaceFilesClient-module__r_TJhW__detailsPane{min-height:32rem}.WorkspaceFilesClient-module__r_TJhW__mobileHidden{display:none}.WorkspaceFilesClient-module__r_TJhW__mobilePaneNav{display:flex}.WorkspaceFilesClient-module__r_TJhW__detailsBack{display:inline-flex}.WorkspaceFilesClient-module__r_TJhW__toolbar{grid-template-columns:1fr;gap:.45rem;display:grid}.WorkspaceFilesClient-module__r_TJhW__toolbar>div{grid-template-columns:1fr 1fr;gap:.4rem;width:100%;display:grid}.WorkspaceFilesClient-module__r_TJhW__toolbar>div:first-child button:last-of-type{grid-column:1/-1}.WorkspaceFilesClient-module__r_TJhW__toolbar button{width:100%;min-width:0}.WorkspaceFilesClient-module__r_TJhW__fileGrid{grid-template-columns:1fr}.WorkspaceFilesClient-module__r_TJhW__fileCard .WorkspaceFilesClient-module__r_TJhW__cardMain{grid-template-columns:5rem minmax(0,1fr);align-items:center;display:grid}.WorkspaceFilesClient-module__r_TJhW__fileCard .WorkspaceFilesClient-module__r_TJhW__filePreview{aspect-ratio:1}.WorkspaceFilesClient-module__r_TJhW__cardActions{opacity:1}.WorkspaceFilesClient-module__r_TJhW__activityItem{flex-wrap:wrap;align-items:flex-start}.WorkspaceFilesClient-module__r_TJhW__threadScreen{height:calc(100dvh - 9rem);min-height:0}.WorkspaceFilesClient-module__r_TJhW__workspaceRoot .WorkspaceFilesClient-module__r_TJhW__threadScreen{height:auto}.WorkspaceFilesClient-module__r_TJhW__threadControls{flex-direction:column;justify-content:stretch;align-items:stretch}.WorkspaceFilesClient-module__r_TJhW__threadControls>*{width:100%}.WorkspaceFilesClient-module__r_TJhW__threadBodyWithDetails{grid-template-columns:1fr}.WorkspaceFilesClient-module__r_TJhW__threadDetails{border-top:1px solid var(--ui-border);border-left:0}.WorkspaceFilesClient-module__r_TJhW__threadComposerActions{flex-direction:column;align-items:stretch}.WorkspaceFilesClient-module__r_TJhW__threadComposerActions>button{width:100%}.WorkspaceFilesClient-module__r_TJhW__threadToolStrip{grid-template-columns:1fr 1fr;width:100%;display:grid}.WorkspaceFilesClient-module__r_TJhW__threadToolStrip>*{width:100%}.WorkspaceFilesClient-module__r_TJhW__threadToolStrip>:last-child{grid-column:1/-1}.WorkspaceFilesClient-module__r_TJhW__threadNote{width:94%}.WorkspaceFilesClient-module__r_TJhW__assetBrowser{grid-template-columns:1fr;min-height:0}.WorkspaceFilesClient-module__r_TJhW__assetBrowserTabs{flex-direction:column;align-items:flex-start}.WorkspaceFilesClient-module__r_TJhW__assetBrowserFilters{grid-template-columns:1fr}.WorkspaceFilesClient-module__r_TJhW__assetBrowserList{grid-template-columns:repeat(auto-fill,minmax(8rem,1fr));max-height:15rem}.WorkspaceFilesClient-module__r_TJhW__assetBrowserMedia{height:min(42dvh,22rem)}.WorkspaceFilesClient-module__r_TJhW__toolbox{border-radius:.8rem .8rem 0 0;width:100%;max-height:88dvh;inset:auto 0 0;transform:none!important}}
.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}
.Sidebar-module__qjrgka__sidebar{background-color:var(--ui-sidebar-bg);border-right:1px solid var(--ui-border);z-index:100;flex-direction:column;width:16rem;height:calc(100vh - 4.1rem);transition:transform .3s ease-in-out;display:flex;position:fixed;top:4.1rem;left:0}.Sidebar-module__qjrgka__sidebarClosed{transform:translate(-100%)}.Sidebar-module__qjrgka__sidebarOpen{transform:translate(0)}.Sidebar-module__qjrgka__backdrop{z-index:90;opacity:0;visibility:hidden;pointer-events:none;background-color:#00000080;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;position:fixed;inset:4.1rem 0 0}.Sidebar-module__qjrgka__backdropVisible{opacity:1;visibility:visible;pointer-events:auto}.Sidebar-module__qjrgka__navContainer{flex:1;overflow-y:auto}.Sidebar-module__qjrgka__navContent{padding:1.5rem}.Sidebar-module__qjrgka__sectionTitle{color:var(--ui-text-faint);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.75rem;padding-left:.75rem;font-size:.75rem;font-weight:600}.Sidebar-module__qjrgka__nav{flex-direction:column;gap:.5rem;display:flex}.Sidebar-module__qjrgka__divider{background-color:var(--ui-border);height:1px;margin:1.5rem .75rem}.Sidebar-module__qjrgka__navButton{text-align:left;cursor:pointer;width:100%;color:var(--ui-text-muted);background:0 0;border:none;border-radius:.5rem;align-items:center;gap:.75rem;padding:.5rem .75rem;font-size:.875rem;text-decoration:none;transition:all .2s;display:flex}.Sidebar-module__qjrgka__navButton:hover{background-color:var(--ui-hover)}.Sidebar-module__qjrgka__navButton.Sidebar-module__qjrgka__active{background-color:var(--ui-active);color:var(--ui-text)}.Sidebar-module__qjrgka__clientWorkspaceNav{gap:.35rem;min-width:0;display:grid}.Sidebar-module__qjrgka__recentClientWorkspaces{scrollbar-width:thin;gap:.2rem;max-height:min(18rem,34vh);margin-left:1.45rem;padding:.15rem .2rem .15rem .35rem;display:grid;overflow:hidden auto}.Sidebar-module__qjrgka__clientWorkspaceItem{align-items:center;min-width:0;display:flex}.Sidebar-module__qjrgka__clientWorkspaceLink{min-width:0;color:var(--ui-text-muted);border-radius:.45rem;align-items:center;gap:.35rem;padding:.42rem .45rem;font-size:.78rem;text-decoration:none;display:flex}.Sidebar-module__qjrgka__clientWorkspaceItem .Sidebar-module__qjrgka__clientWorkspaceLink{flex:1}.Sidebar-module__qjrgka__clientWorkspaceLink:hover,.Sidebar-module__qjrgka__clientWorkspaceLinkActive{background:var(--ui-hover);color:var(--ui-text)}.Sidebar-module__qjrgka__clientWorkspaceLink>span{flex:1;min-width:0}.Sidebar-module__qjrgka__clientWorkspaceLink strong,.Sidebar-module__qjrgka__clientWorkspaceLink small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.Sidebar-module__qjrgka__clientWorkspaceLink strong{font-weight:600}.Sidebar-module__qjrgka__clientWorkspaceLink small{color:var(--ui-text-faint);margin-top:.08rem;font-size:.68rem}.Sidebar-module__qjrgka__clientWorkspaceLink svg{flex:none}.Sidebar-module__qjrgka__removeClientWorkspaceButton{width:1.65rem;height:1.65rem;color:var(--ui-text-faint);cursor:pointer;opacity:0;background:0 0;border:0;border-radius:.4rem;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.Sidebar-module__qjrgka__clientWorkspaceItem:hover .Sidebar-module__qjrgka__removeClientWorkspaceButton,.Sidebar-module__qjrgka__clientWorkspaceItem:focus-within .Sidebar-module__qjrgka__removeClientWorkspaceButton{opacity:1}.Sidebar-module__qjrgka__removeClientWorkspaceButton:hover:not(:disabled),.Sidebar-module__qjrgka__removeClientWorkspaceButton:focus-visible{background:var(--ui-hover);color:var(--ui-text)}.Sidebar-module__qjrgka__removeClientWorkspaceButton:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:1px}.Sidebar-module__qjrgka__removeClientWorkspaceButton:disabled{cursor:wait}.Sidebar-module__qjrgka__showAllClientWorkspaces{color:var(--ui-text);margin-left:1.8rem;padding:.35rem .45rem;font-size:.78rem;font-weight:650;text-decoration:none}.Sidebar-module__qjrgka__showAllClientWorkspaces:hover{text-decoration:underline}.Sidebar-module__qjrgka__noRecentClientWorkspaces{color:var(--ui-text-faint);padding:.4rem .45rem;font-size:.75rem}.Sidebar-module__qjrgka__badge{background-color:var(--app-accent);color:var(--ui-primary-action-text);border-radius:9999px;margin-left:auto;padding:.125rem .5rem;font-size:.75rem}.Sidebar-module__qjrgka__footerSecondary{border-top:1px solid var(--ui-border);flex-shrink:0;padding:.75rem 1.5rem}.Sidebar-module__qjrgka__footerSecondary .Sidebar-module__qjrgka__languageSwitcher{justify-content:center;width:100%}.Sidebar-module__qjrgka__footer{border-top:1px solid var(--ui-border);padding:1rem 1.5rem 1.5rem;position:relative}.Sidebar-module__qjrgka__joinButton{background-color:var(--app-accent);width:100%;color:var(--ui-primary-action-text);border:none;border-radius:.5rem;padding:.75rem 1rem;font-weight:500;transition:background-color .2s}.Sidebar-module__qjrgka__joinButton:hover{background-color:var(--ui-primary-action-hover)}.Sidebar-module__qjrgka__userMenuContainer{position:relative}.Sidebar-module__qjrgka__userMenuTrigger{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:.5rem;align-items:center;gap:.75rem;width:100%;padding:.5rem;transition:background-color .2s;display:flex}.Sidebar-module__qjrgka__userMenuTrigger:hover{background-color:var(--ui-hover)}.Sidebar-module__qjrgka__userAvatarContainer{background-color:var(--ui-surface-muted);border-radius:9999px;flex-shrink:0;width:2rem;height:2rem;position:relative;overflow:hidden}.Sidebar-module__qjrgka__userAvatar{object-fit:cover;width:100%;height:100%}.Sidebar-module__qjrgka__userAvatarPlaceholder{width:100%;height:100%;color:var(--ui-text-muted);background-color:var(--ui-surface-muted);justify-content:center;align-items:center;font-size:.75rem;font-weight:600;display:flex}.Sidebar-module__qjrgka__userName{color:var(--ui-text);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.875rem;font-weight:500;overflow:hidden}.Sidebar-module__qjrgka__chevronIcon{color:var(--ui-text-muted);flex-shrink:0;transition:transform .2s}.Sidebar-module__qjrgka__userMenuDropdown{background-color:var(--ui-surface-raised);border:1px solid var(--ui-border);box-shadow:var(--shadow-raised);z-index:10;border-radius:.5rem;margin-bottom:.5rem;animation:.2s ease-out Sidebar-module__qjrgka__slideUp;position:absolute;bottom:calc(100% + .5rem);left:0;right:0;overflow:hidden}@keyframes Sidebar-module__qjrgka__slideUp{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}.Sidebar-module__qjrgka__userMenuItem{color:var(--ui-text-secondary);text-align:left;cursor:pointer;border:none;border-bottom:1px solid var(--ui-border);background:0 0;align-items:center;gap:.75rem;width:100%;padding:.75rem 1rem;font-size:.875rem;text-decoration:none;transition:background-color .2s;display:flex}.Sidebar-module__qjrgka__userMenuItem:last-child{border-bottom:none}.Sidebar-module__qjrgka__userMenuItem:hover{background-color:var(--ui-hover);color:var(--ui-text)}.Sidebar-module__qjrgka__userMenuItemIcon{color:var(--ui-text-muted);flex-shrink:0}.Sidebar-module__qjrgka__logoutMenuItem{color:var(--ui-danger-text)}.Sidebar-module__qjrgka__logoutMenuItem:hover{color:var(--ui-danger-text-strong);background-color:var(--ui-danger-bg)}.Sidebar-module__qjrgka__logoutMenuItem .Sidebar-module__qjrgka__userMenuItemIcon{color:var(--ui-danger-text)}.Sidebar-module__qjrgka__logoutMenuItem:hover .Sidebar-module__qjrgka__userMenuItemIcon{color:var(--ui-danger-text-strong)}.Sidebar-module__qjrgka__switchButton{justify-content:flex-start;width:100%}.Sidebar-module__qjrgka__logoutButton{width:100%;color:var(--ui-danger-text);justify-content:flex-start}.Sidebar-module__qjrgka__logoutButton:hover{color:var(--ui-danger-text-strong);background-color:var(--ui-danger-bg)}.Sidebar-module__qjrgka__debugToggle{width:100%;color:var(--ui-text-faint)!important;justify-content:flex-start!important;height:2.25rem!important;font-size:.875rem!important}.Sidebar-module__qjrgka__testingControlsButton{width:100%;color:var(--ui-text-muted);justify-content:flex-start;font-size:.875rem}.Sidebar-module__qjrgka__testingControlsButton:hover{background-color:var(--ui-hover);color:var(--ui-text)}.Sidebar-module__qjrgka__modalOverlay{z-index:10000;background-color:#00000080;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.Sidebar-module__qjrgka__modalContainer{background-color:var(--ui-surface-raised);border:1px solid var(--ui-border);box-shadow:var(--shadow-raised);border-radius:.5rem;flex-direction:column;width:100%;max-width:28rem;max-height:90vh;display:flex;overflow:hidden}.Sidebar-module__qjrgka__modalHeader{border-bottom:1px solid var(--ui-border);justify-content:space-between;align-items:center;padding:1.5rem;display:flex}.Sidebar-module__qjrgka__modalTitle{color:var(--ui-text);margin:0;font-size:1.125rem;font-weight:600}.Sidebar-module__qjrgka__modalCloseButton{cursor:pointer;color:var(--ui-text-muted);background:0 0;border:none;border-radius:.25rem;justify-content:center;align-items:center;padding:.25rem;transition:all .2s;display:flex}.Sidebar-module__qjrgka__modalCloseButton:hover{background-color:var(--ui-active);color:var(--ui-text)}.Sidebar-module__qjrgka__modalCloseIcon{width:1.25rem;height:1.25rem}.Sidebar-module__qjrgka__modalContent{padding:1.5rem;overflow-y:auto}.Sidebar-module__qjrgka__modalBody{flex-direction:column;gap:1.5rem;display:flex}.Sidebar-module__qjrgka__testingControlsSection{flex-direction:column;gap:.75rem;display:flex}.Sidebar-module__qjrgka__testingControlsSectionTitle{color:var(--ui-text);margin:0;font-size:.875rem;font-weight:600}.Sidebar-module__qjrgka__testingControlsDescription{color:var(--ui-text-muted);margin:0;font-size:.875rem}@media (max-width:1023px){.Sidebar-module__qjrgka__backdrop{z-index:10050}.Sidebar-module__qjrgka__sidebar{z-index:10050;padding-bottom:0}}@media (min-width:1024px){.Sidebar-module__qjrgka__publicDesktopHidden{display:none}.Sidebar-module__qjrgka__sidebar{height:calc(100vh - 4.1rem);position:sticky;top:4.1rem;transform:translate(0)}.Sidebar-module__qjrgka__sidebarClosed{border:none;width:0;overflow:hidden}.Sidebar-module__qjrgka__backdrop{display:none}}
.LanguageSwitcher-module__1hDZna__container{background-color:var(--ui-surface-raised);border:1px solid var(--ui-border);box-shadow:var(--shadow-soft);border-radius:9999px;align-items:center;gap:.75rem;padding:.5rem 1rem;display:flex}.LanguageSwitcher-module__1hDZna__icon{color:var(--ui-text-muted)}.LanguageSwitcher-module__1hDZna__button{color:var(--ui-text-muted);cursor:pointer;background:0 0;border:none;border-radius:.25rem;padding:.25rem .5rem;font-size:.875rem;font-weight:500;transition:all .2s}.LanguageSwitcher-module__1hDZna__button:hover{color:var(--ui-text);background:var(--ui-hover)}.LanguageSwitcher-module__1hDZna__button.LanguageSwitcher-module__1hDZna__active{color:var(--app-accent);font-weight:700}.LanguageSwitcher-module__1hDZna__divider{color:var(--ui-border);font-size:.75rem}
.ContentResultsTab-module__TP7vua__leaderboardHeaderRow{border-bottom:1px solid var(--ui-border);color:var(--ui-text-muted);grid-template-columns:2fr 1fr 1fr 1fr;gap:16px;padding-bottom:12px;font-size:14px;display:grid}.ContentResultsTab-module__TP7vua__leaderboardItemRow{border-bottom:1px solid var(--ui-border);grid-template-columns:2fr 1fr 1fr 1fr;align-items:center;gap:16px;padding:12px 0;transition:background-color .15s;display:grid}.ContentResultsTab-module__TP7vua__leaderboardItemRow:hover{background-color:var(--ui-surface-subtle)}.ContentResultsTab-module__TP7vua__leaderboardItemRow:last-child{border-bottom:none}.ContentResultsTab-module__TP7vua__leaderboardColSpan2{grid-column:span 1/span 1;align-items:center;gap:12px;display:flex}.ContentResultsTab-module__TP7vua__leaderboardCreatorWrapper{align-items:center;padding-left:32px;display:flex;position:relative}.ContentResultsTab-module__TP7vua__rankNumber{text-align:right;width:24px;color:var(--ui-text-faint);font-size:14px;font-weight:500;position:absolute;left:0}.ContentResultsTab-module__TP7vua__creatorImageRounded{object-fit:cover;border-radius:50%;width:40px;height:40px}.ContentResultsTab-module__TP7vua__creatorDetails{flex-direction:column;min-width:0;display:flex}.ContentResultsTab-module__TP7vua__creatorNameText{color:var(--ui-text);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}.ContentResultsTab-module__TP7vua__creatorHandleText{color:var(--ui-text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.ContentResultsTab-module__TP7vua__metricText{color:var(--ui-text);font-size:14px}.ContentResultsTab-module__TP7vua__metricTextMedium{color:var(--ui-text);font-size:14px;font-weight:500}.ContentResultsTab-module__TP7vua__leaderboardList{flex-direction:column;display:flex}
.Header-module__hBw1pG__header{border-bottom:1px solid var(--ui-border);background-color:var(--ui-header-bg);z-index:101;position:sticky;top:0}.Header-module__hBw1pG__headerContent{padding:0 .5rem}.Header-module__hBw1pG__headerInner{justify-content:space-between;align-items:center;height:4rem;display:flex}.Header-module__hBw1pG__leftSection{align-items:center;gap:.5rem;display:flex}.Header-module__hBw1pG__logoArea{cursor:pointer;align-items:center;text-decoration:none;transition:opacity .2s;display:flex}.Header-module__hBw1pG__logoArea:hover{opacity:.8}.appThemeDark .Header-module__hBw1pG__logoArea:hover{opacity:1}.Header-module__hBw1pG__logoImg{object-position:center;width:11.125rem;height:2.5rem}.Header-module__hBw1pG__logoImgLight{object-fit:contain}.Header-module__hBw1pG__logoImgDark{object-fit:cover;display:none}.appThemeDark .Header-module__hBw1pG__logoImgLight{display:none}.appThemeDark .Header-module__hBw1pG__logoImgDark{display:block}.Header-module__hBw1pG__nav{display:none}@media (min-width:768px){.Header-module__hBw1pG__nav{gap:2rem;display:flex}}.Header-module__hBw1pG__navButton{color:var(--ui-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:.375rem;align-items:center;padding:.5rem .75rem;font-size:1rem;text-decoration:none;transition:color .2s,background-color .2s;display:inline-flex}.Header-module__hBw1pG__navButton:hover{color:var(--ui-text);background-color:var(--app-accent-soft)}.Header-module__hBw1pG__navButtonActive{color:var(--ui-text);background-color:var(--app-accent-medium);font-weight:600}.Header-module__hBw1pG__publicDesktopNav{display:none}@media (min-width:1024px){.Header-module__hBw1pG__publicDesktopNav{display:flex}}.Header-module__hBw1pG__actions{align-items:center;gap:1rem;display:flex}.Header-module__hBw1pG__accountButton{background-color:var(--app-accent);color:var(--ui-primary-action-text);cursor:pointer;border:none;border-radius:.5rem;padding:.5rem 1.5rem;font-size:1rem;font-weight:500;text-decoration:none;transition:background-color .2s}.Header-module__hBw1pG__accountButton:hover{opacity:.9}.Header-module__hBw1pG__saveAndExitButton{cursor:pointer;appearance:none;white-space:nowrap;vertical-align:middle;visibility:visible;opacity:1;border-radius:9999px;outline:none;justify-content:center;align-items:center;min-width:0;margin:0;padding:.375rem 1rem;font-family:inherit;font-size:.875rem;font-weight:600;line-height:1.5;text-decoration:none;transition:opacity .15s,transform .15s,box-shadow .15s;display:inline-flex;background-color:var(--ui-surface)!important;color:var(--ui-text)!important;box-shadow:0 0 0 1px var(--ui-border)!important;-webkit-box-shadow:0 0 0 1px var(--ui-border)!important;-moz-box-shadow:0 0 0 1px var(--ui-border)!important;border:none!important}.Header-module__hBw1pG__saveAndExitButton:hover{opacity:.8;box-shadow:0 0 0 1px var(--ui-border-strong)!important;-webkit-box-shadow:0 0 0 1px var(--ui-border-strong)!important;-moz-box-shadow:0 0 0 1px var(--ui-border-strong)!important}.Header-module__hBw1pG__saveAndExitButton:active{transform:scale(.98)}.Header-module__hBw1pG__saveAndExitButton:focus{outline:2px solid var(--app-accent);outline-offset:2px}.Header-module__hBw1pG__userProfileLink{color:var(--ui-text);cursor:pointer;align-items:center;gap:.5rem;text-decoration:none;transition:opacity .2s;display:flex}.Header-module__hBw1pG__userProfileLink:hover{opacity:.8}.Header-module__hBw1pG__userProfileLink{flex-direction:column;align-items:center;gap:.25rem}.Header-module__hBw1pG__userAvatarContainer{background-color:var(--ui-surface-muted);border-radius:9999px;flex-shrink:0;width:2rem;height:2rem;position:relative;overflow:hidden}.Header-module__hBw1pG__userAvatar{object-fit:cover;width:100%;height:100%}.Header-module__hBw1pG__userAvatarPlaceholder{width:100%;height:100%;color:var(--ui-text-muted);background-color:var(--ui-surface-muted);justify-content:center;align-items:center;font-size:.75rem;font-weight:600;display:flex}.Header-module__hBw1pG__userName{display:none}@media (min-width:768px){.Header-module__hBw1pG__userProfileLink{border-radius:.5rem;flex-direction:row;align-items:center;gap:.5rem;min-width:0;max-width:12rem;padding:.5rem 1.5rem}.Header-module__hBw1pG__userAvatarContainer{flex-shrink:0;width:2rem;height:2rem}.Header-module__hBw1pG__userName{color:var(--ui-text);text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:1rem;font-weight:500;display:block;overflow:hidden}}.Header-module__hBw1pG__menuBtn{color:var(--ui-text-secondary);cursor:pointer;background:0 0;border:none;padding:.5rem;display:block}.Header-module__hBw1pG__menuIcon{width:1.5rem;height:1.5rem}
.CampaignApplicationForm-module__Eqe6kG__applicationFormContainer{width:100%}.CampaignApplicationForm-module__Eqe6kG__applicationForm{flex-direction:column;gap:1.5rem;display:flex}.CampaignApplicationForm-module__Eqe6kG__formCard{background-color:var(--ui-surface);border:1px solid var(--ui-border);border-radius:.75rem;flex-direction:column;gap:1rem;padding:1.5rem;display:flex}.CampaignApplicationForm-module__Eqe6kG__formLabel{color:var(--ui-text);font-size:.875rem;font-weight:500}.CampaignApplicationForm-module__Eqe6kG__formDescription{color:var(--ui-text-muted);margin-top:-.5rem;font-size:.875rem}.CampaignApplicationForm-module__Eqe6kG__datesGrid,.CampaignApplicationForm-module__Eqe6kG__dietaryGrid{grid-template-columns:1fr;gap:.75rem;margin-top:.5rem;display:grid}.CampaignApplicationForm-module__Eqe6kG__stayGuideList{flex-direction:column;gap:.75rem;display:flex}.CampaignApplicationForm-module__Eqe6kG__stayGuideItem{border:1px solid var(--ui-border);background-color:var(--ui-surface-subtle);border-radius:.5rem;padding:.75rem}.CampaignApplicationForm-module__Eqe6kG__stayGuideRange{color:var(--ui-text);font-size:.875rem;font-weight:600}.CampaignApplicationForm-module__Eqe6kG__stayGuideSummary{color:var(--ui-text-muted);margin-top:.25rem;font-size:.8125rem}.CampaignApplicationForm-module__Eqe6kG__rangeInputSection{border-top:1px solid var(--ui-border);flex-direction:column;gap:.75rem;margin-top:.75rem;padding-top:.75rem;display:flex}.CampaignApplicationForm-module__Eqe6kG__rangeRows{flex-direction:column;gap:.75rem;display:flex}.CampaignApplicationForm-module__Eqe6kG__rangeRow{border:1px solid var(--ui-border);background-color:var(--ui-surface-subtle);border-radius:.5rem;flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.CampaignApplicationForm-module__Eqe6kG__rangeInputGrid{grid-template-columns:1fr;gap:.75rem;display:grid}.CampaignApplicationForm-module__Eqe6kG__dateInput{border:1px solid var(--ui-border);background-color:var(--ui-input-bg);width:100%;min-height:2.75rem;color:var(--ui-text);box-sizing:border-box;border-radius:.5rem;padding:0 .75rem;font-size:16px}.CampaignApplicationForm-module__Eqe6kG__dateInput:focus{border-color:var(--ui-primary-action-border);box-shadow:0 0 0 2px var(--ui-focus-ring);outline:none}.CampaignApplicationForm-module__Eqe6kG__rangeHelperText{color:var(--ui-text-muted);margin:0;font-size:.8125rem}.CampaignApplicationForm-module__Eqe6kG__rangeHelperTextError{color:var(--ui-danger-text);font-weight:600}.CampaignApplicationForm-module__Eqe6kG__dateSelectionError{color:var(--ui-danger-text);margin:.25rem 0 0;font-size:.8125rem;font-weight:600}.CampaignApplicationForm-module__Eqe6kG__rangeRowFooter{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.CampaignApplicationForm-module__Eqe6kG__addRangeButton{border:1px solid var(--ui-border-strong);background-color:var(--ui-surface);width:fit-content;color:var(--ui-text);cursor:pointer;border-radius:.5rem;padding:.5rem .75rem;font-size:.8125rem;font-weight:500}.CampaignApplicationForm-module__Eqe6kG__addRangeButton:hover{background-color:var(--ui-page-bg)}.CampaignApplicationForm-module__Eqe6kG__removeRangeButton{color:var(--ui-danger-text-strong);cursor:pointer;background:0 0;border:none;padding:.25rem;font-size:.8125rem;font-weight:500}.CampaignApplicationForm-module__Eqe6kG__removeRangeButton:hover{color:var(--ui-danger-text-strong)}.CampaignApplicationForm-module__Eqe6kG__readOnlyRanges{flex-direction:column;gap:.75rem;display:flex}.CampaignApplicationForm-module__Eqe6kG__readOnlyDateSections{flex-direction:column;gap:1rem;display:flex}.CampaignApplicationForm-module__Eqe6kG__readOnlyDateSection{border:1px solid var(--ui-border);background-color:var(--ui-surface);border-radius:.75rem;flex-direction:column;gap:.75rem;padding:.75rem;display:flex}.CampaignApplicationForm-module__Eqe6kG__readOnlyRangeItem{border:1px solid var(--ui-border);background-color:var(--ui-surface-subtle);border-radius:.5rem;padding:.75rem}.CampaignApplicationForm-module__Eqe6kG__readOnlyRangeTitle{color:var(--ui-text);font-size:.875rem;font-weight:600}.CampaignApplicationForm-module__Eqe6kG__readOnlyRangeMeta{color:var(--ui-text-muted);margin-top:.25rem;font-size:.8125rem}@media (min-width:640px){.CampaignApplicationForm-module__Eqe6kG__datesGrid,.CampaignApplicationForm-module__Eqe6kG__dietaryGrid,.CampaignApplicationForm-module__Eqe6kG__rangeInputGrid{grid-template-columns:repeat(2,1fr)}}.CampaignApplicationForm-module__Eqe6kG__checkboxItem,.CampaignApplicationForm-module__Eqe6kG__radioItem{border:1px solid var(--ui-border);cursor:pointer;background-color:var(--ui-surface-subtle);color:var(--ui-text-secondary);text-align:left;border-radius:.5rem;align-items:center;gap:.75rem;padding:.75rem;font-size:.875rem;transition:all .2s;display:flex}.CampaignApplicationForm-module__Eqe6kG__checkboxItem:hover,.CampaignApplicationForm-module__Eqe6kG__radioItem:hover{border-color:var(--ui-border-strong)}.CampaignApplicationForm-module__Eqe6kG__checkboxItemActive,.CampaignApplicationForm-module__Eqe6kG__radioItemActive{background-color:var(--app-accent-soft);border-color:var(--ui-primary-action-border);color:var(--ui-text)}.CampaignApplicationForm-module__Eqe6kG__checkboxIndicator{border:1px solid var(--ui-border-strong);background-color:var(--ui-surface);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:1rem;height:1rem;transition:all .2s;display:flex}.CampaignApplicationForm-module__Eqe6kG__checkboxIndicatorActive{background-color:var(--ui-primary-action);border-color:var(--ui-primary-action-border);color:var(--ui-primary-action-text)}.CampaignApplicationForm-module__Eqe6kG__radioIndicator{border:2px solid var(--ui-border-strong);background-color:var(--ui-surface);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:1rem;height:1rem;transition:all .2s;display:flex}.CampaignApplicationForm-module__Eqe6kG__radioIndicatorActive{border-color:var(--ui-primary-action-text)}.CampaignApplicationForm-module__Eqe6kG__radioDot{background-color:var(--ui-primary-action-text);border-radius:9999px;width:.5rem;height:.5rem}.CampaignApplicationForm-module__Eqe6kG__radioGroup{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.CampaignApplicationForm-module__Eqe6kG__textAreaContainer{flex-direction:column;gap:.5rem;display:flex}.CampaignApplicationForm-module__Eqe6kG__lineCounter{color:var(--ui-text-muted);text-align:right;font-size:.875rem}.CampaignApplicationForm-module__Eqe6kG__textarea{border:1px solid var(--ui-border);resize:vertical;background-color:var(--ui-input-bg);width:100%;min-height:150px;color:var(--ui-text);border-radius:.5rem;outline:none;padding:.75rem;font-size:.875rem;transition:border-color .2s,box-shadow .2s}.CampaignApplicationForm-module__Eqe6kG__textarea:focus{border-color:var(--ui-primary-action-border);box-shadow:0 0 0 2px var(--ui-focus-ring)}.CampaignApplicationForm-module__Eqe6kG__buttonRow{gap:1rem;margin-top:1rem;display:flex}.CampaignApplicationForm-module__Eqe6kG__cancelButton{border:1px solid var(--ui-border);background-color:var(--ui-surface);cursor:pointer;border-radius:.5rem;flex:1;height:2.75rem;font-weight:500;transition:background-color .2s}.CampaignApplicationForm-module__Eqe6kG__cancelButton:hover{background-color:var(--ui-page-bg)}.CampaignApplicationForm-module__Eqe6kG__submitButton{background-color:var(--ui-primary-action);height:2.75rem;color:var(--ui-primary-action-text);cursor:pointer;border:none;border-radius:.5rem;flex:1;justify-content:center;align-items:center;gap:.5rem;font-weight:500;transition:background-color .2s;display:flex}.CampaignApplicationForm-module__Eqe6kG__submitButton:hover:not(:disabled){background-color:var(--ui-primary-action-hover)}.CampaignApplicationForm-module__Eqe6kG__submitButton:disabled{opacity:.5;cursor:not-allowed}.CampaignApplicationForm-module__Eqe6kG__helperBox{flex-direction:column;gap:.25rem;display:flex}.CampaignApplicationForm-module__Eqe6kG__readOnly{pointer-events:none;cursor:default!important}.CampaignApplicationForm-module__Eqe6kG__readOnlyText{color:var(--ui-text);white-space:pre-wrap;margin:0;font-size:.875rem;line-height:1.5}.CampaignApplicationForm-module__Eqe6kG__inputGroup{flex-direction:column;gap:.5rem;display:flex}.CampaignApplicationForm-module__Eqe6kG__linkText{color:var(--ui-info-text);word-break:break-all;font-size:.875rem;text-decoration:underline}:is(.appThemeDark .CampaignApplicationForm-module__Eqe6kG__rangeHelperTextError,.appThemeDark .CampaignApplicationForm-module__Eqe6kG__dateSelectionError,.appThemeDark .CampaignApplicationForm-module__Eqe6kG__removeRangeButton){color:var(--ui-danger-text)}
.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}}
.VerifiedProfileCard-module__c3jErq__verifiedProfileCard{background-color:var(--ui-surface);border:1px solid var(--ui-border);border-radius:.75rem;margin-top:1rem;margin-bottom:2rem;overflow:hidden}.VerifiedProfileCard-module__c3jErq__verifiedProfileCardLink{color:inherit;cursor:pointer;text-decoration:none;display:block}.VerifiedProfileCard-module__c3jErq__verifiedProfileCardLink:hover{opacity:.98}.VerifiedProfileCard-module__c3jErq__verifiedProfileCardHeader{flex-direction:column;gap:1rem;padding:1.25rem;display:flex}.VerifiedProfileCard-module__c3jErq__verifiedProfileCardTopRow{align-items:flex-start;gap:1rem;display:flex}.VerifiedProfileCard-module__c3jErq__verifiedProfileCardAvatar{object-fit:cover;border-radius:9999px;flex-shrink:0;width:3.5rem;height:3.5rem}.VerifiedProfileCard-module__c3jErq__verifiedProfileCardAvatarWrap{background-color:var(--ui-surface-muted);border-radius:9999px;flex-shrink:0;width:3.5rem;height:3.5rem;overflow:hidden}.VerifiedProfileCard-module__c3jErq__verifiedProfileCardInfo{flex:1}.VerifiedProfileCard-module__c3jErq__verifiedProfileCardNameRow{align-items:center;gap:.375rem;margin-bottom:.25rem;display:flex}.VerifiedProfileCard-module__c3jErq__verifiedProfileCardName{color:var(--ui-text);font-weight:500}.VerifiedProfileCard-module__c3jErq__profileCardBadge{border-radius:9999px;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:flex}.VerifiedProfileCard-module__c3jErq__profileCardBadgeVerified{background-color:var(--ui-info-text)}.VerifiedProfileCard-module__c3jErq__profileCardBadgeRegistered{background-color:var(--ui-primary-action);overflow:hidden}.VerifiedProfileCard-module__c3jErq__profileCardLogoImage{object-fit:cover;width:100%;height:100%}.VerifiedProfileCard-module__c3jErq__verifiedProfileCardHandle{color:var(--ui-text-muted);font-size:.875rem}.VerifiedProfileCard-module__c3jErq__verifiedProfileCardBottomRow{flex-wrap:wrap;align-items:center;gap:1.5rem;display:flex}.VerifiedProfileCard-module__c3jErq__verifiedProfileCardStatsRow{gap:1.5rem;display:flex}.VerifiedProfileCard-module__c3jErq__verifiedProfileCardStatItem{text-align:center}.VerifiedProfileCard-module__c3jErq__verifiedProfileCardStatValue{color:var(--ui-text);font-weight:600}.VerifiedProfileCard-module__c3jErq__verifiedProfileCardStatLabel{color:var(--ui-text-muted);font-size:.875rem}.VerifiedProfileCard-module__c3jErq__verifiedProfileCardTagsContainer{flex-wrap:wrap;gap:.5rem;display:flex}.VerifiedProfileCard-module__c3jErq__verifiedProfileCardTag{background-color:var(--ui-surface-muted);color:var(--ui-text-muted);border-radius:9999px;padding:.25rem .625rem;font-size:.75rem}.VerifiedProfileCard-module__c3jErq__verifiedProfileCardGrid{border-top:1px solid var(--ui-border);grid-template-columns:repeat(4,1fr);gap:.5rem;padding:.5rem;display:grid}.VerifiedProfileCard-module__c3jErq__verifiedProfileCardGridItem{aspect-ratio:1;background-color:var(--ui-surface-muted);border-radius:.5rem;overflow:hidden}.VerifiedProfileCard-module__c3jErq__verifiedProfileCardGridImage{object-fit:cover;width:100%;height:100%}
.LabeledDateInput-module__ASLOha__container{flex-direction:column;gap:.375rem;width:100%;display:flex}.LabeledDateInput-module__ASLOha__label{color:var(--ui-text);font-size:.875rem;font-weight:500}.LabeledDateInput-module__ASLOha__input{background-color:var(--ui-surface-muted);min-height:2.75rem;font-size:16px;line-height:1.2}.LabeledDateInput-module__ASLOha__clearableInput{padding-right:2.4rem}.LabeledDateInput-module__ASLOha__selectInput{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M4 6.5L8 10.5L12 6.5' stroke='%236b7280' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right .875rem center;background-repeat:no-repeat;padding-right:2.75rem}.LabeledDateInput-module__ASLOha__dateInputWrapper{width:100%;position:relative}.LabeledDateInput-module__ASLOha__clearButton{color:var(--ui-text-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;padding:0;display:inline-flex;position:absolute;top:50%;right:.45rem;transform:translateY(-50%)}.LabeledDateInput-module__ASLOha__clearButton:hover{background:var(--ui-active);color:var(--ui-text)}.LabeledDateInput-module__ASLOha__clearButton:focus-visible{outline:2px solid var(--ui-text);outline-offset:2px}.LabeledDateInput-module__ASLOha__helpText{color:var(--ui-text-muted);font-size:.8rem;line-height:1.4}.LabeledDateInput-module__ASLOha__datePlaceholder{pointer-events:none;color:var(--ui-text-faint);z-index:10;font-size:14px;line-height:20px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.LabeledDateInput-module__ASLOha__hasValue+.LabeledDateInput-module__ASLOha__datePlaceholder{display:none}.LabeledDateInput-module__ASLOha__iosDateInput{color:#0000;position:relative}.LabeledDateInput-module__ASLOha__iosDateInput:before{content:attr(placeholder);color:var(--ui-text-faint);pointer-events:none;width:100%;position:absolute;top:50%;left:5px;transform:translateY(-50%)}.LabeledDateInput-module__ASLOha__iosDateInput:focus,.LabeledDateInput-module__ASLOha__iosDateInput:valid,.LabeledDateInput-module__ASLOha__iosDateInput.LabeledDateInput-module__ASLOha__hasValue{color:var(--ui-text)}.LabeledDateInput-module__ASLOha__iosDateInput:focus:before,.LabeledDateInput-module__ASLOha__iosDateInput:valid:before,.LabeledDateInput-module__ASLOha__iosDateInput.LabeledDateInput-module__ASLOha__hasValue:before{content:"";display:none}
.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}
.AppExplorerShell-module__IcfmJa__shell{width:100%;height:100%;min-height:0}