.summary-strip:where(:not(.ps-source-authority,.ps-source-authority *)){grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;display:grid!important}.summary-chip:where(:not(.ps-source-authority,.ps-source-authority *)){border:1px solid var(--border)!important;background:var(--surface-2)!important;min-height:58px!important;color:var(--muted-foreground)!important;box-shadow:var(--ws-shadow-xs)!important;text-align:left!important;border-radius:10px!important;justify-content:flex-start!important;align-items:center!important;gap:8px!important;padding:12px 14px!important;font-size:13px!important;display:flex!important}.summary-chip:hover:where(:not(.ps-source-authority,.ps-source-authority *)){background:var(--surface-3)!important;border-color:var(--border-strong)!important}.summary-chip strong:where(:not(.ps-source-authority,.ps-source-authority *)){font-family:var(--ws-font-display)!important;color:var(--foreground)!important;font-variant-numeric:tabular-nums!important;font-size:22px!important;line-height:1!important}.engagement-layout:where(:not(.ps-source-authority,.ps-source-authority *)){grid-template-columns:minmax(360px,.88fr) minmax(440px,1.12fr)!important;align-items:start!important;gap:14px!important;display:grid!important}.workqueue:where(:not(.ps-source-authority,.ps-source-authority *)),.conversation-panel:where(:not(.ps-source-authority,.ps-source-authority *)){border:1px solid var(--border)!important;background:var(--surface-2)!important;min-width:0!important;box-shadow:var(--ws-shadow-xs)!important;border-radius:14px!important;overflow:hidden!important}.workqueue-toolbar:where(:not(.ps-source-authority,.ps-source-authority *)){border-bottom:1px solid var(--border)!important;background:var(--surface-1)!important;grid-template-columns:minmax(150px,1.5fr) repeat(4,minmax(105px,.8fr))!important;align-items:center!important;gap:8px!important;padding:12px!important;display:grid!important}.workqueue-toolbar>strong:where(:not(.ps-source-authority,.ps-source-authority *)){font-family:var(--ws-font-display)!important;font-size:16px!important}.workqueue-toolbar input:where(:not(.ps-source-authority,.ps-source-authority *)),.workqueue-toolbar select:where(:not(.ps-source-authority,.ps-source-authority *)){width:100%!important;min-height:36px!important;font-size:13px!important}.workqueue-list:where(:not(.ps-source-authority,.ps-source-authority *)){flex-direction:column!important;display:flex!important}.conversation-row:where(:not(.ps-source-authority,.ps-source-authority *)),.workqueue-row:where(:not(.ps-source-authority,.ps-source-authority *)){border:0!important;border-bottom:1px solid color-mix(in oklab,var(--border) 72%,transparent)!important;background:var(--surface-2)!important;width:100%!important;color:var(--foreground)!important;text-align:left!important;box-shadow:none!important;transition:background-color .16s var(--ws-ease),border-color .16s var(--ws-ease)!important;border-left:2px solid #0000!important;border-radius:0!important;grid-template-columns:minmax(0,1fr) auto!important;gap:12px!important;padding:13px 14px!important;display:grid!important}.conversation-row:hover:where(:not(.ps-source-authority,.ps-source-authority *)),.workqueue-row:hover:where(:not(.ps-source-authority,.ps-source-authority *)){background:var(--surface-3)!important}.conversation-row.is-selected:where(:not(.ps-source-authority,.ps-source-authority *)){border-left-color:var(--primary)!important;background:var(--surface-3)!important}.conversation-row>div>strong:where(:not(.ps-source-authority,.ps-source-authority *)),.workqueue-main>strong:where(:not(.ps-source-authority,.ps-source-authority *)){font-size:14px!important;line-height:1.35!important;display:block!important}.conversation-row>div>span:where(:not(.ps-source-authority,.ps-source-authority *)),.workqueue-main>span:where(:not(.ps-source-authority,.ps-source-authority *)){color:var(--subtle-foreground)!important;margin-top:3px!important;font-size:12px!important;display:block!important}.conversation-row p:where(:not(.ps-source-authority,.ps-source-authority *)){-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;color:var(--muted-foreground)!important;margin:6px 0 0!important;font-size:13px!important;line-height:1.4!important}.conversation-row>small:where(:not(.ps-source-authority,.ps-source-authority *)){color:var(--subtle-foreground)!important;white-space:nowrap!important;font-size:11px!important}.enterprise-empty:where(:not(.ps-source-authority,.ps-source-authority *)),.conversation-empty:where(:not(.ps-source-authority,.ps-source-authority *)){min-height:180px!important;color:var(--subtle-foreground)!important;text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:5px!important;padding:26px!important;display:flex!important}.conversation-empty strong:where(:not(.ps-source-authority,.ps-source-authority *)),.enterprise-empty strong:where(:not(.ps-source-authority,.ps-source-authority *)){font-family:var(--ws-font-display)!important;color:var(--foreground)!important;font-size:16px!important}.conversation-empty span:where(:not(.ps-source-authority,.ps-source-authority *)),.enterprise-empty span:where(:not(.ps-source-authority,.ps-source-authority *)){color:var(--muted-foreground)!important;font-size:13px!important}.conversation-panel:where(:not(.ps-source-authority,.ps-source-authority *)){position:sticky!important;top:72px!important}.conversation-panel-head:where(:not(.ps-source-authority,.ps-source-authority *)){border-bottom:1px solid var(--border)!important;background:var(--surface-2)!important;justify-content:space-between!important;align-items:flex-start!important;gap:12px!important;padding:16px 18px!important;display:flex!important}.conversation-panel-head strong:where(:not(.ps-source-authority,.ps-source-authority *)){font-family:var(--ws-font-display)!important;font-size:16px!important;font-weight:600!important;display:block!important}.conversation-panel-head span:where(:not(.ps-source-authority,.ps-source-authority *)){color:var(--subtle-foreground)!important;margin-top:3px!important;font-size:12px!important;display:block!important}.conversation-message:where(:not(.ps-source-authority,.ps-source-authority *)){white-space:pre-wrap;border-bottom:1px solid var(--border)!important;color:var(--foreground)!important;margin:0!important;padding:18px!important;font-size:14px!important;line-height:1.55!important}.conversation-controls:where(:not(.ps-source-authority,.ps-source-authority *)){border-bottom:1px solid var(--border)!important;background:var(--surface-1)!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;padding:12px 18px!important;display:grid!important}.conversation-controls select:where(:not(.ps-source-authority,.ps-source-authority *)){min-height:36px!important;font-size:12px!important}.conversation-section:where(:not(.ps-source-authority,.ps-source-authority *)){border-bottom:1px solid color-mix(in oklab,var(--border) 72%,transparent)!important;padding:16px 18px!important}.conversation-section:last-child:where(:not(.ps-source-authority,.ps-source-authority *)){border-bottom:0!important}.conversation-section h3:where(:not(.ps-source-authority,.ps-source-authority *)){font-family:var(--ws-font-display)!important;margin:0 0 10px!important;font-size:15px!important;font-weight:600!important}.conversation-section textarea:where(:not(.ps-source-authority,.ps-source-authority *)){width:100%!important;min-height:92px!important;font-size:14px!important}.conversation-section .inline-actions:where(:not(.ps-source-authority,.ps-source-authority *)){margin-top:8px!important}.conversation-section .inline-actions select:where(:not(.ps-source-authority,.ps-source-authority *)){max-width:210px!important;min-height:36px!important}.inline-entry:where(:not(.ps-source-authority,.ps-source-authority *)){grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important;margin-top:9px!important;display:grid!important}.inline-entry input:where(:not(.ps-source-authority,.ps-source-authority *)){min-height:36px!important}.inline-entry button:where(:not(.ps-source-authority,.ps-source-authority *)){border:1px solid var(--border)!important;background:var(--surface-2)!important;min-width:64px!important;color:var(--foreground)!important;border-radius:8px!important}.tag-list button:where(:not(.ps-source-authority,.ps-source-authority *)){border:1px solid var(--border)!important;background:var(--surface-1)!important;min-height:26px!important;color:var(--muted-foreground)!important;border-radius:999px!important;padding:3px 8px!important;font-size:11px!important}.notes-list:where(:not(.ps-source-authority,.ps-source-authority *)),.saved-replies:where(:not(.ps-source-authority,.ps-source-authority *)){flex-direction:column!important;gap:8px!important;margin-top:10px!important;display:flex!important}.notes-list>div:where(:not(.ps-source-authority,.ps-source-authority *)),.saved-replies>button:where(:not(.ps-source-authority,.ps-source-authority *)){border:1px solid var(--border)!important;background:var(--surface-1)!important;color:var(--foreground)!important;text-align:left!important;border-radius:8px!important;padding:10px 11px!important}.notes-list strong:where(:not(.ps-source-authority,.ps-source-authority *)),.saved-replies strong:where(:not(.ps-source-authority,.ps-source-authority *)){font-size:12px!important;display:block!important}.notes-list span:where(:not(.ps-source-authority,.ps-source-authority *)),.saved-replies span:where(:not(.ps-source-authority,.ps-source-authority *)){color:var(--subtle-foreground)!important;margin-top:2px!important;font-size:11px!important;display:block!important}.notes-list p:where(:not(.ps-source-authority,.ps-source-authority *)){color:var(--muted-foreground)!important;margin:6px 0 0!important;font-size:12px!important;line-height:1.45!important}.saved-reply-form:where(:not(.ps-source-authority,.ps-source-authority *)){gap:8px!important;margin-top:10px!important;display:grid!important}.saved-reply-form textarea:where(:not(.ps-source-authority,.ps-source-authority *)){min-height:84px!important}.plan-lock-card:where(:not(.ps-source-authority,.ps-source-authority *)){border:1px solid color-mix(in oklab,var(--primary) 25%,var(--border))!important;background:var(--primary-soft)!important;border-radius:10px!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;padding:14px!important;display:grid!important}.plan-lock-icon:where(:not(.ps-source-authority,.ps-source-authority *)){border:1px solid color-mix(in oklab,var(--primary) 25%,var(--border))!important;background:var(--surface-2)!important;width:34px!important;height:34px!important;color:var(--primary)!important;border-radius:8px!important;place-items:center!important;display:grid!important}.plan-lock-kicker:where(:not(.ps-source-authority,.ps-source-authority *)){color:var(--primary-soft-foreground)!important;letter-spacing:.07em!important;font-size:10px!important;font-weight:700!important;display:block!important}.plan-lock-card h2:where(:not(.ps-source-authority,.ps-source-authority *)){margin:2px 0!important;font-size:15px!important}.plan-lock-card p:where(:not(.ps-source-authority,.ps-source-authority *)){color:var(--muted-foreground)!important;margin:0!important;font-size:12px!important}.module-page>.workqueue>.workqueue-toolbar:where(:not(.ps-source-authority,.ps-source-authority *)){grid-template-columns:minmax(0,1fr) minmax(160px,220px)!important}.workqueue-row:where(:not(.ps-source-authority,.ps-source-authority *)){align-items:center!important;min-height:62px!important}.workqueue-actions select:where(:not(.ps-source-authority,.ps-source-authority *)){min-width:150px!important;min-height:36px!important}.simple-section:where(:not(.ps-source-authority,.ps-source-authority *)){border-top:1px solid var(--border)!important;background:var(--surface-1)!important;padding:14px!important}.simple-section summary:where(:not(.ps-source-authority,.ps-source-authority *)){cursor:pointer;color:var(--foreground);font-size:13px}.enterprise-form:where(:not(.ps-source-authority,.ps-source-authority *)){grid-template-columns:minmax(180px,1fr) minmax(180px,1fr) auto!important;align-items:end!important;gap:10px!important;margin-top:12px!important;display:grid!important}.enterprise-form label span:where(:not(.ps-source-authority,.ps-source-authority *)){color:var(--foreground)!important;margin-bottom:6px!important;font-size:13px!important;font-weight:500!important;display:block!important}.enterprise-form label small:where(:not(.ps-source-authority,.ps-source-authority *)){color:var(--subtle-foreground)!important;font-weight:400!important}.enterprise-form input:where(:not(.ps-source-authority,.ps-source-authority *)){width:100%!important;min-height:38px!important}@media (max-width:1180px){.engagement-layout:where(:not(.ps-source-authority,.ps-source-authority *)){grid-template-columns:1fr!important}.conversation-panel:where(:not(.ps-source-authority,.ps-source-authority *)){position:relative!important;top:auto!important}.workqueue-toolbar:where(:not(.ps-source-authority,.ps-source-authority *)){grid-template-columns:repeat(2,minmax(0,1fr))!important}.workqueue-toolbar input:where(:not(.ps-source-authority,.ps-source-authority *)){grid-column:1/-1}.summary-strip:where(:not(.ps-source-authority,.ps-source-authority *)){grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:720px){.summary-strip:where(:not(.ps-source-authority,.ps-source-authority *)){grid-template-columns:1fr 1fr!important}.summary-chip:where(:not(.ps-source-authority,.ps-source-authority *)){min-height:52px!important;padding:10px!important}.summary-chip strong:where(:not(.ps-source-authority,.ps-source-authority *)){font-size:20px!important}.workqueue-toolbar:where(:not(.ps-source-authority,.ps-source-authority *)){grid-template-columns:1fr!important}.workqueue-toolbar input:where(:not(.ps-source-authority,.ps-source-authority *)){grid-column:auto}.conversation-controls:where(:not(.ps-source-authority,.ps-source-authority *)){grid-template-columns:1fr!important}.conversation-panel-head:where(:not(.ps-source-authority,.ps-source-authority *)){flex-direction:column!important;align-items:stretch!important}.enterprise-form:where(:not(.ps-source-authority,.ps-source-authority *)){grid-template-columns:1fr!important}.plan-lock-card:where(:not(.ps-source-authority,.ps-source-authority *)){grid-template-columns:auto minmax(0,1fr)!important}.plan-lock-card>a:where(:not(.ps-source-authority,.ps-source-authority *)){grid-column:1/-1!important;width:100%!important}}
.module-grid:where(:not(.ps-source-authority,.ps-source-authority *)){grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:start!important;gap:12px!important;display:grid!important}.module-panel:where(:not(.ps-source-authority,.ps-source-authority *)){border:1px solid var(--border)!important;background:var(--surface-2)!important;min-width:0!important;box-shadow:var(--ws-shadow-xs)!important;border-radius:14px!important;padding:0!important;position:relative!important;overflow:hidden!important}.module-panel--wide:where(:not(.ps-source-authority,.ps-source-authority *)){grid-column:span 2!important}.panel-heading:where(:not(.ps-source-authority,.ps-source-authority *)){border-bottom:1px solid color-mix(in oklab,var(--border) 72%,transparent)!important;justify-content:space-between!important;align-items:flex-start!important;gap:12px!important;padding:14px 16px!important;display:flex!important}.panel-heading>div>span:where(:not(.ps-source-authority,.ps-source-authority *)){color:var(--subtle-foreground)!important;letter-spacing:.065em!important;text-transform:uppercase!important;font-size:11px!important;font-weight:600!important;line-height:1.25!important;display:block!important}.panel-heading>div>strong:where(:not(.ps-source-authority,.ps-source-authority *)){font-family:var(--ws-font-display)!important;margin-top:3px!important;font-size:16px!important;font-weight:600!important;line-height:1.35!important;display:block!important}.panel-heading select:where(:not(.ps-source-authority,.ps-source-authority *)){max-width:190px!important;min-height:34px!important;font-size:12px!important}.module-list:where(:not(.ps-source-authority,.ps-source-authority *)){flex-direction:column!important;display:flex!important}.module-list-item:where(:not(.ps-source-authority,.ps-source-authority *)){border-bottom:1px solid color-mix(in oklab,var(--border) 72%,transparent)!important;background:var(--surface-2)!important;transition:background-color .16s var(--ws-ease)!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:12px!important;padding:12px 14px!important;display:grid!important}.module-list-item:last-child:where(:not(.ps-source-authority,.ps-source-authority *)){border-bottom:0!important}.module-list-item:hover:where(:not(.ps-source-authority,.ps-source-authority *)){background:var(--surface-3)!important}.module-list-item>div>strong:where(:not(.ps-source-authority,.ps-source-authority *)){font-size:14px!important;line-height:1.35!important;display:block!important}.module-list-item>div>span:where(:not(.ps-source-authority,.ps-source-authority *)){color:var(--subtle-foreground)!important;margin-top:3px!important;font-size:12px!important;line-height:1.35!important;display:block!important}.module-list-item>b:where(:not(.ps-source-authority,.ps-source-authority *)){color:var(--foreground)!important;white-space:nowrap!important;font-variant-numeric:tabular-nums!important;font-size:12px!important;font-weight:600!important}.module-copy:where(:not(.ps-source-authority,.ps-source-authority *)){color:var(--muted-foreground)!important;margin:7px 0 0!important;font-size:13px!important;line-height:1.45!important}.module-panel>.enterprise-form:where(:not(.ps-source-authority,.ps-source-authority *)){flex-direction:column!important;gap:12px!important;margin:0!important;padding:14px 16px!important;display:flex!important}.module-panel>.enterprise-form label span:where(:not(.ps-source-authority,.ps-source-authority *)){font-size:13px!important}.module-panel>.enterprise-form input:where(:not(.ps-source-authority,.ps-source-authority *)),.module-panel>.enterprise-form select:where(:not(.ps-source-authority,.ps-source-authority *)){min-height:38px!important}.module-panel>.enterprise-form .enterprise-button:where(:not(.ps-source-authority,.ps-source-authority *)){align-self:flex-start!important}.module-panel>.enterprise-empty:where(:not(.ps-source-authority,.ps-source-authority *)){min-height:150px!important}.data-table:where(:not(.ps-source-authority,.ps-source-authority *)),.enterprise-table:where(:not(.ps-source-authority,.ps-source-authority *)),.settings-table:where(:not(.ps-source-authority,.ps-source-authority *)){border-collapse:collapse!important;width:100%!important}.data-table th:where(:not(.ps-source-authority,.ps-source-authority *)),.enterprise-table th:where(:not(.ps-source-authority,.ps-source-authority *)),.settings-table th:where(:not(.ps-source-authority,.ps-source-authority *)){border-bottom:1px solid var(--border)!important;background:var(--surface-1)!important;color:var(--subtle-foreground)!important;text-align:left!important;text-transform:uppercase!important;letter-spacing:.05em!important;padding:9px 12px!important;font-size:11px!important;font-weight:600!important}.data-table td:where(:not(.ps-source-authority,.ps-source-authority *)),.enterprise-table td:where(:not(.ps-source-authority,.ps-source-authority *)),.settings-table td:where(:not(.ps-source-authority,.ps-source-authority *)){border-bottom:1px solid color-mix(in oklab,var(--border) 72%,transparent)!important;color:var(--foreground)!important;padding:11px 12px!important;font-size:13px!important}.data-table tr:hover td:where(:not(.ps-source-authority,.ps-source-authority *)),.enterprise-table tr:hover td:where(:not(.ps-source-authority,.ps-source-authority *)),.settings-table tr:hover td:where(:not(.ps-source-authority,.ps-source-authority *)){background:var(--surface-3)!important}.settings-section:where(:not(.ps-source-authority,.ps-source-authority *)),.settings-card:where(:not(.ps-source-authority,.ps-source-authority *)),.account-card:where(:not(.ps-source-authority,.ps-source-authority *)),.team-card:where(:not(.ps-source-authority,.ps-source-authority *)),.report-card:where(:not(.ps-source-authority,.ps-source-authority *)),.media-card:where(:not(.ps-source-authority,.ps-source-authority *)),.automation-card:where(:not(.ps-source-authority,.ps-source-authority *)),.approval-card:where(:not(.ps-source-authority,.ps-source-authority *)),.rss-card:where(:not(.ps-source-authority,.ps-source-authority *)),.bulk-card:where(:not(.ps-source-authority,.ps-source-authority *)),.planner-card:where(:not(.ps-source-authority,.ps-source-authority *)),.creative-card:where(:not(.ps-source-authority,.ps-source-authority *)){border:1px solid var(--border)!important;background:var(--surface-2)!important;box-shadow:var(--ws-shadow-xs)!important;border-radius:14px!important}.settings-section h2:where(:not(.ps-source-authority,.ps-source-authority *)),.settings-card h2:where(:not(.ps-source-authority,.ps-source-authority *)),.account-card h2:where(:not(.ps-source-authority,.ps-source-authority *)),.team-card h2:where(:not(.ps-source-authority,.ps-source-authority *)),.report-card h2:where(:not(.ps-source-authority,.ps-source-authority *)),.automation-card h2:where(:not(.ps-source-authority,.ps-source-authority *)){font-family:var(--ws-font-display)!important;font-size:17px!important;font-weight:600!important;line-height:1.3!important}.settings-section p:where(:not(.ps-source-authority,.ps-source-authority *)),.settings-card p:where(:not(.ps-source-authority,.ps-source-authority *)),.account-card p:where(:not(.ps-source-authority,.ps-source-authority *)),.team-card p:where(:not(.ps-source-authority,.ps-source-authority *)),.report-card p:where(:not(.ps-source-authority,.ps-source-authority *)),.automation-card p:where(:not(.ps-source-authority,.ps-source-authority *)){color:var(--muted-foreground)!important;font-size:13px!important;line-height:1.45!important}.settings-tabs:where(:not(.ps-source-authority,.ps-source-authority *)),.segmented-control:where(:not(.ps-source-authority,.ps-source-authority *)),.view-switcher:where(:not(.ps-source-authority,.ps-source-authority *)){border:1px solid var(--border)!important;background:var(--surface-1)!important;border-radius:8px!important;gap:3px!important;padding:3px!important;display:inline-flex!important}.settings-tabs button:where(:not(.ps-source-authority,.ps-source-authority *)),.segmented-control button:where(:not(.ps-source-authority,.ps-source-authority *)),.view-switcher button:where(:not(.ps-source-authority,.ps-source-authority *)){min-height:30px!important;color:var(--muted-foreground)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:6px!important;padding:4px 9px!important;font-size:12px!important}.settings-tabs button.is-active:where(:not(.ps-source-authority,.ps-source-authority *)),.segmented-control button.is-active:where(:not(.ps-source-authority,.ps-source-authority *)),.view-switcher button.is-active:where(:not(.ps-source-authority,.ps-source-authority *)){background:var(--surface-2)!important;color:var(--foreground)!important;box-shadow:var(--ws-shadow-xs)!important}.status-pill:where(:not(.ps-source-authority,.ps-source-authority *)),.status-badge:where(:not(.ps-source-authority,.ps-source-authority *)),.health-pill:where(:not(.ps-source-authority,.ps-source-authority *)){border:1px solid var(--border)!important;background:var(--surface-1)!important;min-height:22px!important;color:var(--muted-foreground)!important;border-radius:999px!important;align-items:center!important;padding:2px 7px!important;font-size:11px!important;font-weight:500!important;display:inline-flex!important}.toolbar:where(:not(.ps-source-authority,.ps-source-authority *)),.module-toolbar:where(:not(.ps-source-authority,.ps-source-authority *)),.table-toolbar:where(:not(.ps-source-authority,.ps-source-authority *)){border-bottom:1px solid var(--border)!important;background:var(--surface-1)!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;padding:10px 12px!important;display:flex!important}.toolbar input:where(:not(.ps-source-authority,.ps-source-authority *)),.toolbar select:where(:not(.ps-source-authority,.ps-source-authority *)),.module-toolbar input:where(:not(.ps-source-authority,.ps-source-authority *)),.module-toolbar select:where(:not(.ps-source-authority,.ps-source-authority *)),.table-toolbar input:where(:not(.ps-source-authority,.ps-source-authority *)),.table-toolbar select:where(:not(.ps-source-authority,.ps-source-authority *)){min-height:34px!important;font-size:12px!important}.metric-grid:where(:not(.ps-source-authority,.ps-source-authority *)),.analytics-kpis:where(:not(.ps-source-authority,.ps-source-authority *)),.report-kpis:where(:not(.ps-source-authority,.ps-source-authority *)){grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;display:grid!important}.metric-card:where(:not(.ps-source-authority,.ps-source-authority *)),.analytics-card:where(:not(.ps-source-authority,.ps-source-authority *)),.report-summary-card:where(:not(.ps-source-authority,.ps-source-authority *)){border:1px solid var(--border)!important;background:var(--surface-2)!important;box-shadow:var(--ws-shadow-xs)!important;border-radius:12px!important;padding:16px!important}.metric-card span:where(:not(.ps-source-authority,.ps-source-authority *)),.analytics-card>span:where(:not(.ps-source-authority,.ps-source-authority *)),.report-summary-card>span:where(:not(.ps-source-authority,.ps-source-authority *)){display:block;color:var(--muted-foreground)!important;font-size:13px!important}.metric-card strong:where(:not(.ps-source-authority,.ps-source-authority *)),.analytics-card>strong:where(:not(.ps-source-authority,.ps-source-authority *)),.report-summary-card>strong:where(:not(.ps-source-authority,.ps-source-authority *)){margin-top:8px;display:block;font-family:var(--ws-font-display)!important;letter-spacing:-.025em!important;font-variant-numeric:tabular-nums!important;font-size:28px!important;line-height:1.05!important}.chart-card:where(:not(.ps-source-authority,.ps-source-authority *)),.analytics-panel:where(:not(.ps-source-authority,.ps-source-authority *)),.report-panel:where(:not(.ps-source-authority,.ps-source-authority *)){border:1px solid var(--border)!important;background:var(--surface-2)!important;box-shadow:var(--ws-shadow-xs)!important;border-radius:14px!important;overflow:hidden!important}@media (max-width:1120px){.module-grid:where(:not(.ps-source-authority,.ps-source-authority *)){grid-template-columns:repeat(2,minmax(0,1fr))!important}.module-panel--wide:where(:not(.ps-source-authority,.ps-source-authority *)){grid-column:span 2!important}.metric-grid:where(:not(.ps-source-authority,.ps-source-authority *)),.analytics-kpis:where(:not(.ps-source-authority,.ps-source-authority *)),.report-kpis:where(:not(.ps-source-authority,.ps-source-authority *)){grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:720px){.module-grid:where(:not(.ps-source-authority,.ps-source-authority *)){grid-template-columns:1fr!important}.module-panel--wide:where(:not(.ps-source-authority,.ps-source-authority *)){grid-column:auto!important}.metric-grid:where(:not(.ps-source-authority,.ps-source-authority *)),.analytics-kpis:where(:not(.ps-source-authority,.ps-source-authority *)),.report-kpis:where(:not(.ps-source-authority,.ps-source-authority *)),.module-list-item:where(:not(.ps-source-authority,.ps-source-authority *)){grid-template-columns:1fr!important}.module-list-item>b:where(:not(.ps-source-authority,.ps-source-authority *)){white-space:normal!important}.panel-heading:where(:not(.ps-source-authority,.ps-source-authority *)){flex-direction:column!important;align-items:stretch!important}.panel-heading select:where(:not(.ps-source-authority,.ps-source-authority *)){width:100%!important;max-width:none!important}}@media (max-width:760px){.module-page:where(:not(.ps-source-authority,.ps-source-authority *)),.module-grid:where(:not(.ps-source-authority,.ps-source-authority *)),.module-panel:where(:not(.ps-source-authority,.ps-source-authority *)),.module-panel>.enterprise-form:where(:not(.ps-source-authority,.ps-source-authority *)),.settings-grid:where(:not(.ps-source-authority,.ps-source-authority *)),.settings-field:where(:not(.ps-source-authority,.ps-source-authority *)),.module-list:where(:not(.ps-source-authority,.ps-source-authority *)),.module-list-item:where(:not(.ps-source-authority,.ps-source-authority *)),.inline-actions:where(:not(.ps-source-authority,.ps-source-authority *)){min-width:0!important;max-width:100%!important}.module-page:where(:not(.ps-source-authority,.ps-source-authority *)){overflow-x:clip!important}.module-panel>.enterprise-form input:where(:not(.ps-source-authority,.ps-source-authority *)),.module-panel>.enterprise-form select:where(:not(.ps-source-authority,.ps-source-authority *)),.settings-field input:where(:not(.ps-source-authority,.ps-source-authority *)),.settings-field select:where(:not(.ps-source-authority,.ps-source-authority *)){box-sizing:border-box!important;min-width:0!important;max-width:100%!important}.inline-actions:where(:not(.ps-source-authority,.ps-source-authority *)){flex-wrap:wrap!important}.workflow-notice:where(:not(.ps-source-authority,.ps-source-authority *)){overflow-wrap:anywhere!important;min-width:0!important;max-width:100%!important}}@media (max-width:520px){.inline-actions .enterprise-button:where(:not(.ps-source-authority,.ps-source-authority *)),.inline-actions .mini-action:where(:not(.ps-source-authority,.ps-source-authority *)){width:100%!important;max-width:100%!important}}
.lovable-public-site:where(:not(.ps-source-authority,.ps-source-authority *)){background:var(--surface-0);min-height:100vh;color:var(--foreground);overflow-x:clip}.lovable-public-header:where(:not(.ps-source-authority,.ps-source-authority *)){z-index:40!important;border-bottom:1px solid var(--border)!important;background:color-mix(in oklab,var(--surface-0) 85%,transparent)!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;box-shadow:none!important;position:sticky!important;top:0!important}.lovable-public-header-inner:where(:not(.ps-source-authority,.ps-source-authority *)){justify-content:space-between!important;align-items:center!important;gap:16px!important;max-width:1152px!important;height:64px!important;margin:0 auto!important;padding:0 24px!important;display:flex!important}.lovable-public-nav:where(:not(.ps-source-authority,.ps-source-authority *)){align-items:center!important;gap:4px!important;min-width:0!important;display:flex!important}.lovable-public-nav a:where(:not(.ps-source-authority,.ps-source-authority *)){color:var(--muted-foreground)!important;transition:background-color .16s var(--ws-ease),color .16s var(--ws-ease)!important;border-radius:8px!important;padding:8px 12px!important;font-size:14px!important;font-weight:500!important;text-decoration:none!important}.lovable-public-nav a:hover:where(:not(.ps-source-authority,.ps-source-authority *)){background:var(--surface-3)!important;color:var(--foreground)!important}.lovable-public-actions:where(:not(.ps-source-authority,.ps-source-authority *)){align-items:center!important;gap:8px!important;display:flex!important}.lovable-public-actions .public-link:where(:not(.ps-source-authority,.ps-source-authority *)){color:var(--foreground)!important;border-radius:8px!important;padding:8px 10px!important;font-size:14px!important;font-weight:500!important;text-decoration:none!important}.lovable-public-actions .public-link:hover:where(:not(.ps-source-authority,.ps-source-authority *)){background:var(--surface-3)!important}.lovable-public-actions .public-cta:where(:not(.ps-source-authority,.ps-source-authority *)){border:1px solid var(--primary)!important;background:var(--primary)!important;min-height:36px!important;color:var(--primary-foreground)!important;box-shadow:var(--ws-shadow-xs)!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;padding:7px 13px!important;font-size:14px!important;font-weight:600!important;text-decoration:none!important;display:inline-flex!important}.lovable-public-main:where(:not(.ps-source-authority,.ps-source-authority *)){flex:1}.lovable-public-footer:where(:not(.ps-source-authority,.ps-source-authority *)){border-top:1px solid var(--border)!important;background:var(--surface-1)!important;margin-top:auto!important}.lovable-footer-main:where(:not(.ps-source-authority,.ps-source-authority *)){grid-template-columns:minmax(0,1.2fr) repeat(4,minmax(0,1fr))!important;gap:40px!important;max-width:1152px!important;margin:0 auto!important;padding:48px 24px!important;display:grid!important}.lovable-footer-brand p:where(:not(.ps-source-authority,.ps-source-authority *)){max-width:300px!important;color:var(--muted-foreground)!important;margin:12px 0 0!important;font-size:14px!important;line-height:1.5!important}.lovable-footer-brand>span:where(:not(.ps-source-authority,.ps-source-authority *)){color:var(--subtle-foreground)!important;margin-top:10px!important;font-size:12px!important;display:block!important}.lovable-footer-group:where(:not(.ps-source-authority,.ps-source-authority *)){flex-direction:column!important;gap:10px!important;min-width:0!important;display:flex!important}.lovable-footer-group strong:where(:not(.ps-source-authority,.ps-source-authority *)){color:var(--subtle-foreground)!important;letter-spacing:.075em!important;text-transform:uppercase!important;margin-bottom:2px!important;font-size:11px!important;font-weight:600!important}.lovable-footer-group a:where(:not(.ps-source-authority,.ps-source-authority *)){color:var(--muted-foreground)!important;font-size:14px!important;text-decoration:none!important}.lovable-footer-group a:hover:where(:not(.ps-source-authority,.ps-source-authority *)){color:var(--foreground)!important}.lovable-footer-bottom:where(:not(.ps-source-authority,.ps-source-authority *)){border-top:1px solid var(--border)!important;max-width:1152px!important;color:var(--subtle-foreground)!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;margin:0 auto!important;padding:22px 24px!important;font-size:12px!important;display:flex!important}.public-brand:where(:not(.ps-source-authority,.ps-source-authority *)){text-decoration:none!important}.public-site section:where(:not(.ps-source-authority,.ps-source-authority *)){scroll-margin-top:80px}.public-hero:where(:not(.ps-source-authority,.ps-source-authority *)),.pricing-hero:where(:not(.ps-source-authority,.ps-source-authority *)),.features-hero:where(:not(.ps-source-authority,.ps-source-authority *)),.security-hero:where(:not(.ps-source-authority,.ps-source-authority *)){max-width:1152px!important;margin-inline:auto!important;padding-left:24px!important;padding-right:24px!important}.public-hero h1:where(:not(.ps-source-authority,.ps-source-authority *)),.pricing-hero h1:where(:not(.ps-source-authority,.ps-source-authority *)),.features-hero h1:where(:not(.ps-source-authority,.ps-source-authority *)),.security-hero h1:where(:not(.ps-source-authority,.ps-source-authority *)){font-family:var(--ws-font-display)!important;letter-spacing:-.035em!important;color:var(--foreground)!important}.public-site h2:where(:not(.ps-source-authority,.ps-source-authority *)),.public-site h3:where(:not(.ps-source-authority,.ps-source-authority *)){font-family:var(--ws-font-display)!important;color:var(--foreground)!important}.public-site p:where(:not(.ps-source-authority,.ps-source-authority *)){color:var(--muted-foreground)}.public-site .feature-card:where(:not(.ps-source-authority,.ps-source-authority *)),.public-site .pricing-card:where(:not(.ps-source-authority,.ps-source-authority *)),.public-site .security-card:where(:not(.ps-source-authority,.ps-source-authority *)),.public-site .insight-card:where(:not(.ps-source-authority,.ps-source-authority *)),.public-site .story-card:where(:not(.ps-source-authority,.ps-source-authority *)){border:1px solid var(--border)!important;background:var(--surface-2)!important;box-shadow:var(--ws-shadow-xs)!important;border-radius:14px!important}.public-site .feature-card:hover:where(:not(.ps-source-authority,.ps-source-authority *)),.public-site .pricing-card:hover:where(:not(.ps-source-authority,.ps-source-authority *)),.public-site .insight-card:hover:where(:not(.ps-source-authority,.ps-source-authority *)){border-color:var(--border-strong)!important;box-shadow:var(--ws-shadow-md)!important;transform:translateY(-1px)!important}.public-site .public-section:where(:not(.ps-source-authority,.ps-source-authority *)),.public-site .site-section:where(:not(.ps-source-authority,.ps-source-authority *)){max-width:1152px!important;margin-inline:auto!important;padding-left:24px!important;padding-right:24px!important}@media (max-width:900px){.lovable-public-nav:where(:not(.ps-source-authority,.ps-source-authority *)){display:none!important}.lovable-public-header-inner:where(:not(.ps-source-authority,.ps-source-authority *)){padding-inline:16px!important}.lovable-footer-main:where(:not(.ps-source-authority,.ps-source-authority *)){grid-template-columns:repeat(2,minmax(0,1fr))!important;padding:40px 16px!important}.lovable-footer-brand:where(:not(.ps-source-authority,.ps-source-authority *)){grid-column:1/-1!important}.lovable-footer-bottom:where(:not(.ps-source-authority,.ps-source-authority *)){padding:18px 16px!important}}@media (max-width:620px){.lovable-public-actions .public-link:where(:not(.ps-source-authority,.ps-source-authority *)){display:none!important}.lovable-footer-main:where(:not(.ps-source-authority,.ps-source-authority *)){grid-template-columns:1fr!important}.lovable-footer-brand:where(:not(.ps-source-authority,.ps-source-authority *)){grid-column:auto!important}.lovable-footer-bottom:where(:not(.ps-source-authority,.ps-source-authority *)){flex-direction:column!important;align-items:flex-start!important}.public-hero:where(:not(.ps-source-authority,.ps-source-authority *)),.pricing-hero:where(:not(.ps-source-authority,.ps-source-authority *)),.features-hero:where(:not(.ps-source-authority,.ps-source-authority *)),.security-hero:where(:not(.ps-source-authority,.ps-source-authority *)),.public-site .public-section:where(:not(.ps-source-authority,.ps-source-authority *)),.public-site .site-section:where(:not(.ps-source-authority,.ps-source-authority *)){padding-left:16px!important;padding-right:16px!important}}
.composer-preview-head>div strong:where(:not(.ps-source-authority,.ps-source-authority *)){display:block!important}.composer-preview-head>div span:where(:not(.ps-source-authority,.ps-source-authority *)){margin-top:2px!important;display:block!important}.composer-preview-tabs:where(:not(.ps-source-authority,.ps-source-authority *)){scrollbar-width:thin;border-bottom:1px solid var(--border)!important;background:var(--surface-1)!important;gap:4px!important;padding:10px 12px!important;display:flex!important;overflow-x:auto!important}.composer-preview-tabs button:where(:not(.ps-source-authority,.ps-source-authority *)){min-height:32px!important;color:var(--muted-foreground)!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:7px!important;flex:none!important;align-items:center!important;gap:6px!important;padding:5px 9px!important;font-size:11px!important;font-weight:500!important;display:inline-flex!important}.composer-preview-tabs button:hover:where(:not(.ps-source-authority,.ps-source-authority *)){background:var(--surface-3)!important;color:var(--foreground)!important}.composer-preview-tabs button.is-active:where(:not(.ps-source-authority,.ps-source-authority *)){border-color:var(--border)!important;background:var(--surface-2)!important;color:var(--foreground)!important;box-shadow:var(--ws-shadow-xs)!important}.composer-preview-tabs button>span:where(:not(.ps-source-authority,.ps-source-authority *)){border:1px solid var(--border)!important;background:var(--surface-1)!important;border-radius:5px!important;place-items:center!important;width:18px!important;height:18px!important;font-size:8px!important;font-weight:700!important;display:grid!important}.composer-network-preview:where(:not(.ps-source-authority,.ps-source-authority *)){border:1px solid var(--border)!important;background:var(--surface-2)!important;box-shadow:var(--ws-shadow-xs)!important;border-radius:12px!important;margin:14px!important;overflow:hidden!important}.composer-network-preview.is-vertical:where(:not(.ps-source-authority,.ps-source-authority *)){border-radius:18px!important;max-width:310px!important;margin-inline:auto!important}.composer-network-preview.is-vertical .composer-preview-media:where(:not(.ps-source-authority,.ps-source-authority *)),.composer-network-preview.is-vertical .composer-preview-placeholder:where(:not(.ps-source-authority,.ps-source-authority *)){aspect-ratio:9/16!important;min-height:400px!important}.composer-network-preview.is-instagram .composer-preview-media:where(:not(.ps-source-authority,.ps-source-authority *)),.composer-network-preview.is-instagram .composer-preview-placeholder:where(:not(.ps-source-authority,.ps-source-authority *)){aspect-ratio:1!important;min-height:0!important}.composer-network-preview.is-standard .composer-preview-media:where(:not(.ps-source-authority,.ps-source-authority *)),.composer-network-preview.is-standard .composer-preview-placeholder:where(:not(.ps-source-authority,.ps-source-authority *)){aspect-ratio:1.91!important;min-height:0!important}.composer-network-preview .composer-preview-media:where(:not(.ps-source-authority,.ps-source-authority *)),.composer-network-preview .composer-preview-placeholder:where(:not(.ps-source-authority,.ps-source-authority *)){margin-inline:14px!important}.composer-network-preview .composer-preview-profile:where(:not(.ps-source-authority,.ps-source-authority *)){padding:14px 14px 0!important}.composer-network-preview .composer-preview-copy:where(:not(.ps-source-authority,.ps-source-authority *)){padding:12px 14px!important}.composer-network-preview .composer-preview-meta:where(:not(.ps-source-authority,.ps-source-authority *)){padding:12px 14px 14px!important}.composer-copy-area>span.is-over:where(:not(.ps-source-authority,.ps-source-authority *)),.composer-preview-meta .is-over:where(:not(.ps-source-authority,.ps-source-authority *)){color:var(--destructive)!important;font-weight:600!important}.composer-video-placeholder:where(:not(.ps-source-authority,.ps-source-authority *)){min-height:100%!important;color:var(--muted-foreground)!important;text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:4px!important;padding:20px!important;display:flex!important}.composer-video-placeholder strong:where(:not(.ps-source-authority,.ps-source-authority *)){color:var(--foreground)!important;font-size:13px!important}.composer-video-placeholder span:where(:not(.ps-source-authority,.ps-source-authority *)){color:var(--subtle-foreground)!important;font-size:11px!important}@media (max-width:1100px){.composer-preview-card:where(:not(.ps-source-authority,.ps-source-authority *)){width:100%!important;max-width:760px!important}.composer-network-preview.is-vertical:where(:not(.ps-source-authority,.ps-source-authority *)){max-width:340px!important}}
.summary-strip:where(:not(.ps-source-authority,.ps-source-authority *)){grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;display:grid!important}.summary-chip:where(:not(.ps-source-authority,.ps-source-authority *)){border:1px solid var(--border)!important;background:var(--surface-2)!important;min-height:58px!important;color:var(--muted-foreground)!important;box-shadow:var(--ws-shadow-xs)!important;border-radius:12px!important;align-items:center!important;gap:8px!important;padding:12px 14px!important;font-size:13px!important;display:flex!important}.summary-chip strong:where(:not(.ps-source-authority,.ps-source-authority *)){font-family:var(--ws-font-display)!important;color:var(--foreground)!important;font-variant-numeric:tabular-nums!important;font-size:22px!important;line-height:1!important}.module-actions:where(:not(.ps-source-authority,.ps-source-authority *)){flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:8px!important;display:flex!important}.range-switcher:where(:not(.ps-source-authority,.ps-source-authority *)){border:1px solid var(--border)!important;background:var(--surface-1)!important;border-radius:8px!important;gap:3px!important;padding:3px!important;display:inline-flex!important}.range-switcher a:where(:not(.ps-source-authority,.ps-source-authority *)){min-height:30px!important;color:var(--muted-foreground)!important;border-radius:6px!important;justify-content:center!important;align-items:center!important;padding:4px 9px!important;font-size:12px!important;font-weight:500!important;text-decoration:none!important;display:inline-flex!important}.range-switcher a:hover:where(:not(.ps-source-authority,.ps-source-authority *)){color:var(--foreground)!important;background:var(--surface-3)!important}.range-switcher a.is-active:where(:not(.ps-source-authority,.ps-source-authority *)){background:var(--surface-2)!important;color:var(--foreground)!important;box-shadow:var(--ws-shadow-xs)!important}.metric-detail:where(:not(.ps-source-authority,.ps-source-authority *)){color:var(--subtle-foreground)!important;margin-top:6px!important;font-size:12px!important;line-height:1.35!important;display:block!important}.analytics-trend:where(:not(.ps-source-authority,.ps-source-authority *)){align-items:flex-end!important;gap:5px!important;height:250px!important;padding:18px 16px 14px!important;display:flex!important;overflow-x:auto!important}.analytics-day:where(:not(.ps-source-authority,.ps-source-authority *)){flex-direction:column!important;flex:1 0 25px!important;justify-content:flex-end!important;align-items:center!important;gap:7px!important;min-width:25px!important;height:100%!important;display:flex!important}.analytics-day i:where(:not(.ps-source-authority,.ps-source-authority *)){background:var(--primary)!important;opacity:.82!important;border-radius:4px 4px 2px 2px!important;width:100%!important;max-width:18px!important;min-height:5px!important;display:block!important}.analytics-day span:where(:not(.ps-source-authority,.ps-source-authority *)){writing-mode:vertical-rl!important;color:var(--subtle-foreground)!important;font-size:10px!important;line-height:1!important;transform:rotate(180deg)!important}.analytics-channel-table:where(:not(.ps-source-authority,.ps-source-authority *)),.top-content-table:where(:not(.ps-source-authority,.ps-source-authority *)){flex-direction:column!important;display:flex!important}.analytics-channel-row:where(:not(.ps-source-authority,.ps-source-authority *)),.top-content-row:where(:not(.ps-source-authority,.ps-source-authority *)){border-bottom:1px solid color-mix(in oklab,var(--border) 72%,transparent)!important;grid-template-columns:minmax(0,1fr) minmax(0,1.45fr)!important;align-items:center!important;gap:12px!important;padding:12px 14px!important;display:grid!important}.analytics-channel-row:hover:where(:not(.ps-source-authority,.ps-source-authority *)),.top-content-row:hover:where(:not(.ps-source-authority,.ps-source-authority *)){background:var(--surface-3)!important}.analytics-channel-row>div>strong:where(:not(.ps-source-authority,.ps-source-authority *)),.top-content-row>div>strong:where(:not(.ps-source-authority,.ps-source-authority *)){font-size:14px!important;display:block!important}.analytics-channel-row>div>span:where(:not(.ps-source-authority,.ps-source-authority *)),.top-content-row>div>span:where(:not(.ps-source-authority,.ps-source-authority *)){color:var(--subtle-foreground)!important;margin-top:3px!important;font-size:12px!important;display:block!important}.analytics-channel-row dl:where(:not(.ps-source-authority,.ps-source-authority *)),.top-content-row dl:where(:not(.ps-source-authority,.ps-source-authority *)){grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;margin:0!important;display:grid!important}.analytics-channel-row dl div:where(:not(.ps-source-authority,.ps-source-authority *)),.top-content-row dl div:where(:not(.ps-source-authority,.ps-source-authority *)){min-width:0!important}.analytics-channel-row dt:where(:not(.ps-source-authority,.ps-source-authority *)),.top-content-row dt:where(:not(.ps-source-authority,.ps-source-authority *)){color:var(--subtle-foreground)!important;letter-spacing:.05em!important;text-transform:uppercase!important;font-size:10px!important}.analytics-channel-row dd:where(:not(.ps-source-authority,.ps-source-authority *)),.top-content-row dd:where(:not(.ps-source-authority,.ps-source-authority *)){color:var(--foreground)!important;font-variant-numeric:tabular-nums!important;margin:3px 0 0!important;font-size:13px!important;font-weight:600!important}.top-content-row:where(:not(.ps-source-authority,.ps-source-authority *)){grid-template-columns:auto minmax(0,1.2fr) minmax(0,1.35fr)!important}.top-content-row>b:where(:not(.ps-source-authority,.ps-source-authority *)){border:1px solid var(--border)!important;background:var(--surface-1)!important;border-radius:7px!important;place-items:center!important;width:28px!important;height:28px!important;font-size:11px!important;display:grid!important}.simple-surface:where(:not(.ps-source-authority,.ps-source-authority *)){border:1px solid var(--border)!important;background:var(--surface-2)!important;min-width:0!important;box-shadow:var(--ws-shadow-xs)!important;border-radius:14px!important;flex-direction:column!important;display:flex!important;overflow:hidden!important}.simple-section:where(:not(.ps-source-authority,.ps-source-authority *)){border-bottom:1px solid color-mix(in oklab,var(--border) 72%,transparent)!important;padding:18px 20px!important}.simple-section:last-child:where(:not(.ps-source-authority,.ps-source-authority *)){border-bottom:0!important}.simple-section-header:where(:not(.ps-source-authority,.ps-source-authority *)){justify-content:space-between!important;align-items:flex-start!important;gap:14px!important;margin-bottom:14px!important;display:flex!important}.simple-section-header h2:where(:not(.ps-source-authority,.ps-source-authority *)){font-family:var(--ws-font-display)!important;margin:0!important;font-size:17px!important;font-weight:600!important;line-height:1.3!important}.simple-section-header p:where(:not(.ps-source-authority,.ps-source-authority *)){color:var(--muted-foreground)!important;margin:4px 0 0!important;font-size:13px!important;line-height:1.45!important}.simple-list:where(:not(.ps-source-authority,.ps-source-authority *)){border:1px solid var(--border)!important;border-radius:10px!important;flex-direction:column!important;display:flex!important;overflow:hidden!important}.simple-row:where(:not(.ps-source-authority,.ps-source-authority *)){border-bottom:1px solid color-mix(in oklab,var(--border) 72%,transparent)!important;background:var(--surface-2)!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;padding:12px 14px!important;display:grid!important}.simple-row:last-child:where(:not(.ps-source-authority,.ps-source-authority *)){border-bottom:0!important}.simple-row:hover:where(:not(.ps-source-authority,.ps-source-authority *)){background:var(--surface-3)!important}.simple-row-copy strong:where(:not(.ps-source-authority,.ps-source-authority *)){font-size:14px!important;display:block!important}.simple-row-copy span:where(:not(.ps-source-authority,.ps-source-authority *)){color:var(--subtle-foreground)!important;margin-top:3px!important;font-size:12px!important;line-height:1.4!important;display:block!important}.plain-language:where(:not(.ps-source-authority,.ps-source-authority *)){color:var(--muted-foreground)!important;font-size:13px!important;line-height:1.5!important}.enterprise-empty:where(:not(.ps-source-authority,.ps-source-authority *)){border:1px dashed var(--border)!important;background:var(--surface-1)!important;min-height:132px!important;color:var(--subtle-foreground)!important;text-align:center!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;padding:24px!important;font-size:13px!important;display:flex!important}.enterprise-form:where(:not(.ps-source-authority,.ps-source-authority *)){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;display:grid!important}.enterprise-form label:where(:not(.ps-source-authority,.ps-source-authority *)){min-width:0!important;display:block!important}.enterprise-form label>span:where(:not(.ps-source-authority,.ps-source-authority *)){color:var(--foreground)!important;margin-bottom:6px!important;font-size:13px!important;font-weight:500!important;display:block!important}.enterprise-form input:where(:not(.ps-source-authority,.ps-source-authority *)),.enterprise-form select:where(:not(.ps-source-authority,.ps-source-authority *)),.enterprise-form textarea:where(:not(.ps-source-authority,.ps-source-authority *)){width:100%!important;min-height:40px!important}.enterprise-form button:where(:not(.ps-source-authority,.ps-source-authority *)){place-self:end start!important}.invite-link-box:where(:not(.ps-source-authority,.ps-source-authority *)){border:1px solid var(--border)!important;background:var(--surface-1)!important;border-radius:10px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;margin-top:12px!important;padding:10px!important;display:grid!important}.invite-link-box code:where(:not(.ps-source-authority,.ps-source-authority *)){text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;color:var(--muted-foreground)!important;font-size:12px!important;overflow:hidden!important}.upload-zone:where(:not(.ps-source-authority,.ps-source-authority *)){border:1px dashed var(--border-strong)!important;background:var(--surface-1)!important;min-height:170px!important;color:var(--muted-foreground)!important;cursor:pointer!important;transition:border-color .16s var(--ws-ease),background-color .16s var(--ws-ease)!important;border-radius:14px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:6px!important;padding:24px!important;display:flex!important}.upload-zone:hover:where(:not(.ps-source-authority,.ps-source-authority *)){border-color:var(--primary)!important;background:var(--primary-soft)!important}.upload-zone input:where(:not(.ps-source-authority,.ps-source-authority *)){opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important;position:absolute!important}.upload-zone strong:where(:not(.ps-source-authority,.ps-source-authority *)){color:var(--foreground)!important;font-size:14px!important}.upload-zone span:where(:not(.ps-source-authority,.ps-source-authority *)){text-align:center!important;font-size:12px!important}.media-grid-simple:where(:not(.ps-source-authority,.ps-source-authority *)){grid-template-columns:repeat(auto-fill,minmax(180px,1fr))!important;gap:12px!important;display:grid!important}.media-tile:where(:not(.ps-source-authority,.ps-source-authority *)){border:1px solid var(--border)!important;background:var(--surface-2)!important;min-width:0!important;box-shadow:var(--ws-shadow-xs)!important;transition:transform .18s var(--ws-ease),border-color .18s var(--ws-ease),box-shadow .18s var(--ws-ease)!important;border-radius:12px!important;position:relative!important;overflow:hidden!important}.media-tile:hover:where(:not(.ps-source-authority,.ps-source-authority *)){border-color:var(--border-strong)!important;box-shadow:var(--ws-shadow-md)!important;transform:translateY(-1px)!important}.media-tile-thumb:where(:not(.ps-source-authority,.ps-source-authority *)){aspect-ratio:4/3!important;object-fit:cover!important;background:var(--surface-1)!important;border-bottom:1px solid var(--border)!important;width:100%!important;display:block!important}.media-tile-copy:where(:not(.ps-source-authority,.ps-source-authority *)){padding:11px 12px!important}.media-tile-copy strong:where(:not(.ps-source-authority,.ps-source-authority *)){text-overflow:ellipsis!important;white-space:nowrap!important;font-size:13px!important;display:block!important;overflow:hidden!important}.media-tile-copy span:where(:not(.ps-source-authority,.ps-source-authority *)){color:var(--subtle-foreground)!important;text-transform:capitalize!important;margin-top:3px!important;font-size:11px!important;display:block!important}.media-delete:where(:not(.ps-source-authority,.ps-source-authority *)){background:color-mix(in oklab,var(--surface-modal) 88%,transparent)!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;width:30px!important;height:30px!important;min-height:30px!important;padding:0!important;position:absolute!important;top:8px!important;right:8px!important}.account-connect-grid:where(:not(.ps-source-authority,.ps-source-authority *)){grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;display:grid!important}.account-connect-card:where(:not(.ps-source-authority,.ps-source-authority *)){border:1px solid var(--border)!important;background:var(--surface-1)!important;border-radius:10px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;padding:14px!important;display:grid!important}.account-connect-card:hover:where(:not(.ps-source-authority,.ps-source-authority *)){border-color:var(--border-strong)!important;background:var(--surface-3)!important}.account-connect-card strong:where(:not(.ps-source-authority,.ps-source-authority *)){font-size:14px!important;display:block!important}.account-connect-card span:where(:not(.ps-source-authority,.ps-source-authority *)){color:var(--subtle-foreground)!important;margin-top:3px!important;font-size:12px!important;display:block!important}.connect-primary:where(:not(.ps-source-authority,.ps-source-authority *)){text-decoration:none!important}.settings-grid:where(:not(.ps-source-authority,.ps-source-authority *)){grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:end!important;gap:12px!important;display:grid!important}.settings-field>span:where(:not(.ps-source-authority,.ps-source-authority *)){color:var(--foreground)!important;margin-bottom:6px!important;font-size:13px!important;font-weight:500!important;display:block!important}.settings-field input:where(:not(.ps-source-authority,.ps-source-authority *)),.settings-field select:where(:not(.ps-source-authority,.ps-source-authority *)){width:100%!important;min-height:40px!important}.settings-layout:where(:not(.ps-source-authority,.ps-source-authority *)){grid-template-columns:210px minmax(0,1fr)!important;align-items:start!important;gap:18px!important;display:grid!important}.settings-nav:where(:not(.ps-source-authority,.ps-source-authority *)){border:1px solid var(--border)!important;background:var(--surface-1)!important;border-radius:12px!important;flex-direction:column!important;gap:18px!important;padding:12px!important;display:flex!important;position:sticky!important;top:72px!important}.settings-nav-group:where(:not(.ps-source-authority,.ps-source-authority *)){flex-direction:column!important;gap:3px!important;display:flex!important}.nav-group-label:where(:not(.ps-source-authority,.ps-source-authority *)){color:var(--subtle-foreground)!important;letter-spacing:.075em!important;text-transform:uppercase!important;padding:0 8px 5px!important;font-size:10px!important;font-weight:600!important}.settings-nav a:where(:not(.ps-source-authority,.ps-source-authority *)){color:var(--muted-foreground)!important;border-radius:7px!important;padding:7px 8px!important;font-size:13px!important;text-decoration:none!important}.settings-nav a:hover:where(:not(.ps-source-authority,.ps-source-authority *)){background:var(--surface-3)!important;color:var(--foreground)!important}.settings-content:where(:not(.ps-source-authority,.ps-source-authority *)){flex-direction:column!important;gap:12px!important;min-width:0!important;display:flex!important}.settings-section:where(:not(.ps-source-authority,.ps-source-authority *)){padding:18px 20px!important;scroll-margin-top:80px!important}.settings-section>h2:where(:not(.ps-source-authority,.ps-source-authority *)){margin:0!important}.settings-section>p:where(:not(.ps-source-authority,.ps-source-authority *)){margin:4px 0 16px!important}.settings-switches:where(:not(.ps-source-authority,.ps-source-authority *)){border:1px solid var(--border)!important;border-radius:10px!important;flex-direction:column!important;display:flex!important;overflow:hidden!important}.settings-switch:where(:not(.ps-source-authority,.ps-source-authority *)){border-bottom:1px solid color-mix(in oklab,var(--border) 72%,transparent)!important;background:var(--surface-2)!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:14px!important;padding:12px 14px!important;display:grid!important}.settings-switch:last-child:where(:not(.ps-source-authority,.ps-source-authority *)){border-bottom:0!important}.settings-switch:hover:where(:not(.ps-source-authority,.ps-source-authority *)){background:var(--surface-3)!important}.settings-switch strong:where(:not(.ps-source-authority,.ps-source-authority *)){font-size:13px!important;display:block!important}.settings-switch span:where(:not(.ps-source-authority,.ps-source-authority *)){color:var(--subtle-foreground)!important;margin-top:2px!important;font-size:12px!important;display:block!important}.settings-switch input[type=checkbox]:where(:not(.ps-source-authority,.ps-source-authority *)){width:38px!important;height:22px!important;min-height:22px!important;accent-color:var(--primary)!important}.settings-save-bar:where(:not(.ps-source-authority,.ps-source-authority *)){z-index:15!important;border:1px solid var(--border)!important;background:color-mix(in oklab,var(--surface-modal) 90%,transparent)!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;box-shadow:var(--ws-shadow-md)!important;border-radius:12px!important;justify-content:flex-end!important;padding:10px!important;display:flex!important;position:sticky!important;bottom:12px!important}@media (max-width:1100px){.summary-strip:where(:not(.ps-source-authority,.ps-source-authority *)),.account-connect-grid:where(:not(.ps-source-authority,.ps-source-authority *)){grid-template-columns:repeat(2,minmax(0,1fr))!important}.settings-layout:where(:not(.ps-source-authority,.ps-source-authority *)){grid-template-columns:180px minmax(0,1fr)!important}.analytics-channel-row:where(:not(.ps-source-authority,.ps-source-authority *)),.top-content-row:where(:not(.ps-source-authority,.ps-source-authority *)){grid-template-columns:1fr!important}.top-content-row>b:where(:not(.ps-source-authority,.ps-source-authority *)){display:none!important}}@media (max-width:760px){.summary-strip:where(:not(.ps-source-authority,.ps-source-authority *)){grid-template-columns:1fr 1fr!important}.module-heading:where(:not(.ps-source-authority,.ps-source-authority *)){grid-template-columns:1fr!important}.module-actions:where(:not(.ps-source-authority,.ps-source-authority *)){justify-content:flex-start!important}.simple-section:where(:not(.ps-source-authority,.ps-source-authority *)){padding:16px!important}.simple-section-header:where(:not(.ps-source-authority,.ps-source-authority *)){flex-direction:column!important}.enterprise-form:where(:not(.ps-source-authority,.ps-source-authority *)),.settings-grid:where(:not(.ps-source-authority,.ps-source-authority *)),.account-connect-grid:where(:not(.ps-source-authority,.ps-source-authority *)),.settings-layout:where(:not(.ps-source-authority,.ps-source-authority *)){grid-template-columns:1fr!important}.settings-nav:where(:not(.ps-source-authority,.ps-source-authority *)){grid-template-columns:repeat(2,minmax(0,1fr))!important;display:grid!important;position:static!important}.settings-content:where(:not(.ps-source-authority,.ps-source-authority *)){gap:10px!important}.media-grid-simple:where(:not(.ps-source-authority,.ps-source-authority *)){grid-template-columns:repeat(2,minmax(0,1fr))!important}.analytics-channel-row dl:where(:not(.ps-source-authority,.ps-source-authority *)),.top-content-row dl:where(:not(.ps-source-authority,.ps-source-authority *)){grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:520px){.summary-strip:where(:not(.ps-source-authority,.ps-source-authority *)),.media-grid-simple:where(:not(.ps-source-authority,.ps-source-authority *)),.settings-nav:where(:not(.ps-source-authority,.ps-source-authority *)){grid-template-columns:1fr!important}.simple-row:where(:not(.ps-source-authority,.ps-source-authority *)){grid-template-columns:1fr!important;align-items:start!important}.account-connect-card:where(:not(.ps-source-authority,.ps-source-authority *)),.analytics-channel-row dl:where(:not(.ps-source-authority,.ps-source-authority *)),.top-content-row dl:where(:not(.ps-source-authority,.ps-source-authority *)){grid-template-columns:1fr!important}.settings-save-bar:where(:not(.ps-source-authority,.ps-source-authority *)){bottom:8px!important}}
.lovable-notification-root:where(:not(.ps-source-authority,.ps-source-authority *)){align-items:center!important;display:inline-flex!important;position:relative!important;overflow:visible!important}.lovable-notification-button:where(:not(.ps-source-authority,.ps-source-authority *)){width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;color:var(--muted-foreground)!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:9px!important;place-items:center!important;padding:0!important;display:grid!important;position:relative!important;overflow:visible!important}.lovable-notification-button:hover:where(:not(.ps-source-authority,.ps-source-authority *)),.lovable-notification-button[aria-expanded=true]:where(:not(.ps-source-authority,.ps-source-authority *)){border-color:var(--border)!important;background:var(--surface-3)!important;color:var(--foreground)!important}.lovable-bell-icon:where(:not(.ps-source-authority,.ps-source-authority *)){place-items:center!important;width:18px!important;height:18px!important;display:grid!important;position:relative!important;overflow:visible!important}.lovable-bell-icon svg:where(:not(.ps-source-authority,.ps-source-authority *)){fill:none!important;stroke:currentColor!important;stroke-width:1.75px!important;stroke-linecap:round!important;stroke-linejoin:round!important;width:18px!important;height:18px!important;display:block!important}.lovable-bell-badge:where(:not(.ps-source-authority,.ps-source-authority *)){z-index:2!important;border:2px solid var(--surface-0)!important;color:#fff!important;min-width:16px!important;height:16px!important;font-family:var(--ws-font-sans)!important;letter-spacing:0!important;font-variant-numeric:tabular-nums!important;background:#ef5b4c!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;padding:0 4px!important;font-size:9px!important;font-weight:700!important;line-height:12px!important;display:flex!important;position:absolute!important;top:-7px!important;right:-8px!important;box-shadow:0 1px 2px #0000002e!important}.lovable-notification-popover:where(:not(.ps-source-authority,.ps-source-authority *)){z-index:80!important;border:1px solid var(--border)!important;background:var(--surface-modal)!important;width:min(352px,100vw - 24px)!important;box-shadow:0 16px 40px -12px var(--shadow-tint-strong)!important;animation:ws-fade-up .18s var(--ws-ease) both!important;border-radius:12px!important;position:absolute!important;top:42px!important;right:-4px!important;overflow:hidden!important}.lovable-notification-head:where(:not(.ps-source-authority,.ps-source-authority *)){border-bottom:1px solid var(--border)!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;padding:12px 14px!important;display:flex!important}.lovable-notification-head strong:where(:not(.ps-source-authority,.ps-source-authority *)){font-family:var(--ws-font-display)!important;font-size:15px!important;font-weight:600!important;display:block!important}.lovable-notification-head span:where(:not(.ps-source-authority,.ps-source-authority *)){color:var(--subtle-foreground)!important;margin-top:2px!important;font-size:11px!important;display:block!important}.lovable-notification-head>a:where(:not(.ps-source-authority,.ps-source-authority *)){color:var(--primary)!important;font-size:12px!important;font-weight:500!important;text-decoration:none!important}.lovable-notification-list:where(:not(.ps-source-authority,.ps-source-authority *)){flex-direction:column!important;max-height:300px!important;display:flex!important;overflow-y:auto!important}.lovable-notification-list>a:where(:not(.ps-source-authority,.ps-source-authority *)){border-bottom:1px solid color-mix(in oklab,var(--border) 72%,transparent)!important;color:var(--foreground)!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;padding:11px 14px!important;text-decoration:none!important;display:grid!important}.lovable-notification-list>a:hover:where(:not(.ps-source-authority,.ps-source-authority *)){background:var(--surface-3)!important}.lovable-notification-list>a:last-child:where(:not(.ps-source-authority,.ps-source-authority *)){border-bottom:0!important}.notification-glyph:where(:not(.ps-source-authority,.ps-source-authority *)){border:1px solid var(--border)!important;background:var(--surface-1)!important;width:30px!important;height:30px!important;color:var(--primary)!important;border-radius:8px!important;place-items:center!important;font-size:12px!important;font-weight:700!important;display:grid!important}.lovable-notification-list strong:where(:not(.ps-source-authority,.ps-source-authority *)){font-size:13px!important;display:block!important}.lovable-notification-list small:where(:not(.ps-source-authority,.ps-source-authority *)){color:var(--subtle-foreground)!important;margin-top:2px!important;font-size:11px!important;display:block!important}.lovable-notification-list b:where(:not(.ps-source-authority,.ps-source-authority *)){background:var(--surface-3)!important;min-width:24px!important;height:22px!important;color:var(--muted-foreground)!important;font-variant-numeric:tabular-nums!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;padding:0 6px!important;font-size:11px!important;display:inline-flex!important}.lovable-notification-foot:where(:not(.ps-source-authority,.ps-source-authority *)){border-top:1px solid var(--border)!important;background:var(--surface-1)!important;padding:10px!important}.lovable-notification-foot a:where(:not(.ps-source-authority,.ps-source-authority *)){border:1px solid var(--border)!important;background:var(--surface-2)!important;min-height:34px!important;color:var(--foreground)!important;box-shadow:var(--ws-shadow-xs)!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;font-size:12px!important;font-weight:500!important;text-decoration:none!important;display:flex!important}.lovable-notification-foot a:hover:where(:not(.ps-source-authority,.ps-source-authority *)){background:var(--surface-3)!important}.notification-grid:where(:not(.ps-source-authority,.ps-source-authority *)){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;display:grid!important}.notification-panel:where(:not(.ps-source-authority,.ps-source-authority *)){border:1px solid var(--border)!important;background:var(--surface-2)!important;min-width:0!important;box-shadow:var(--ws-shadow-xs)!important;border-radius:14px!important;padding:0!important;overflow:hidden!important}.notification-panel--wide:where(:not(.ps-source-authority,.ps-source-authority *)){grid-column:1/-1!important}.notification-panel .panel-heading a:where(:not(.ps-source-authority,.ps-source-authority *)){color:var(--primary)!important;font-size:12px!important;font-weight:500!important;text-decoration:none!important}.notification-list:where(:not(.ps-source-authority,.ps-source-authority *)){flex-direction:column!important;display:flex!important}.notification-row:where(:not(.ps-source-authority,.ps-source-authority *)){border-bottom:1px solid color-mix(in oklab,var(--border) 72%,transparent)!important;color:var(--foreground)!important;transition:background-color .16s var(--ws-ease)!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:12px!important;padding:12px 14px!important;text-decoration:none!important;display:grid!important}.notification-row:last-child:where(:not(.ps-source-authority,.ps-source-authority *)){border-bottom:0!important}.notification-row:hover:where(:not(.ps-source-authority,.ps-source-authority *)){background:var(--surface-3)!important}.notification-row strong:where(:not(.ps-source-authority,.ps-source-authority *)){font-size:13px!important;display:block!important}.notification-row span:where(:not(.ps-source-authority,.ps-source-authority *)){color:var(--subtle-foreground)!important;text-transform:capitalize!important;margin-top:2px!important;font-size:11px!important;display:block!important}.notification-row p:where(:not(.ps-source-authority,.ps-source-authority *)){color:var(--muted-foreground)!important;margin:5px 0 0!important;font-size:12px!important;line-height:1.4!important}.notification-row time:where(:not(.ps-source-authority,.ps-source-authority *)){color:var(--subtle-foreground)!important;white-space:nowrap!important;font-size:10px!important}.notification-row--urgent:where(:not(.ps-source-authority,.ps-source-authority *)){box-shadow:inset 2px 0 #ce2d3c!important;box-shadow:inset 2px 0 lab(46.9109% 62.6043 33.5988)!important}.notification-row--high:where(:not(.ps-source-authority,.ps-source-authority *)){box-shadow:inset 2px 0 #c67100!important;box-shadow:inset 2px 0 lab(56.4959% 29.9494 64.3063)!important}@media (max-width:760px){.lovable-notification-popover:where(:not(.ps-source-authority,.ps-source-authority *)){width:auto!important;position:fixed!important;top:60px!important;left:12px!important;right:12px!important}.notification-grid:where(:not(.ps-source-authority,.ps-source-authority *)){grid-template-columns:1fr!important}.notification-panel--wide:where(:not(.ps-source-authority,.ps-source-authority *)){grid-column:auto!important}.notification-row:where(:not(.ps-source-authority,.ps-source-authority *)){grid-template-columns:1fr!important}.notification-row time:where(:not(.ps-source-authority,.ps-source-authority *)){white-space:normal!important}}
.platform-selector:where(:not(.ps-source-authority,.ps-source-authority *)){flex-wrap:wrap!important;gap:6px!important;display:flex!important}.platform-chip:where(:not(.ps-source-authority,.ps-source-authority *)){border:1px solid var(--border)!important;background:var(--surface-1)!important;min-height:32px!important;color:var(--muted-foreground)!important;box-shadow:none!important;border-radius:8px!important;padding:5px 9px!important;font-size:12px!important;font-weight:500!important}.platform-chip:hover:where(:not(.ps-source-authority,.ps-source-authority *)){background:var(--surface-3)!important;color:var(--foreground)!important}.platform-chip.is-selected:where(:not(.ps-source-authority,.ps-source-authority *)){border-color:color-mix(in oklab,var(--primary) 35%,var(--border))!important;background:var(--primary-soft)!important;color:var(--primary-soft-foreground)!important;box-shadow:var(--ws-shadow-xs)!important}.field-label:where(:not(.ps-source-authority,.ps-source-authority *)){color:var(--foreground)!important;margin-bottom:6px!important;font-size:13px!important;font-weight:500!important;display:block!important}.creative-lovable-shell:where(:not(.ps-source-authority,.ps-source-authority *)){border:1px solid var(--border)!important;background:var(--surface-2)!important;min-height:640px!important;box-shadow:var(--ws-shadow-xs)!important;border-radius:14px!important;grid-template-columns:92px minmax(0,1fr) 280px!important;display:grid!important;overflow:hidden!important}.creative-tool-rail:where(:not(.ps-source-authority,.ps-source-authority *)){border-right:1px solid var(--border)!important;background:var(--surface-1)!important;flex-direction:column!important;gap:5px!important;padding:10px!important;display:flex!important}.creative-tool-rail>button:where(:not(.ps-source-authority,.ps-source-authority *)){width:100%!important;min-height:66px!important;color:var(--muted-foreground)!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:8px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:5px!important;padding:8px 5px!important;display:flex!important}.creative-tool-rail>button:hover:where(:not(.ps-source-authority,.ps-source-authority *)){background:var(--surface-2)!important;color:var(--foreground)!important}.creative-tool-rail>button.is-active:where(:not(.ps-source-authority,.ps-source-authority *)){border-color:color-mix(in oklab,var(--primary) 30%,var(--border))!important;background:var(--primary-soft)!important;color:var(--primary-soft-foreground)!important}.creative-tool-rail>button>span:where(:not(.ps-source-authority,.ps-source-authority *)){place-items:center!important;width:22px!important;height:22px!important;font-size:15px!important;font-weight:700!important;display:grid!important}.creative-tool-rail>button>small:where(:not(.ps-source-authority,.ps-source-authority *)){font-size:10px!important;line-height:1.15!important}.creative-ai-soon:where(:not(.ps-source-authority,.ps-source-authority *)){border:1px solid var(--border)!important;background:var(--surface-2)!important;text-align:center!important;border-radius:8px!important;margin-top:auto!important;padding:9px 7px!important}.creative-ai-soon strong:where(:not(.ps-source-authority,.ps-source-authority *)){font-size:10px!important;display:block!important}.creative-ai-soon span:where(:not(.ps-source-authority,.ps-source-authority *)){color:var(--subtle-foreground)!important;margin-top:2px!important;font-size:9px!important;display:block!important}.creative-canvas-column:where(:not(.ps-source-authority,.ps-source-authority *)){background:var(--surface-0)!important;flex-direction:column!important;min-width:0!important;display:flex!important}.creative-canvas-toolbar:where(:not(.ps-source-authority,.ps-source-authority *)){border-bottom:1px solid var(--border)!important;background:var(--surface-2)!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;min-height:58px!important;padding:10px 14px!important;display:flex!important}.creative-canvas-toolbar strong:where(:not(.ps-source-authority,.ps-source-authority *)){font-family:var(--ws-font-display)!important;font-size:14px!important;display:block!important}.creative-canvas-toolbar span:where(:not(.ps-source-authority,.ps-source-authority *)){color:var(--subtle-foreground)!important;margin-top:2px!important;font-size:11px!important;display:block!important}.creative-canvas-stage:where(:not(.ps-source-authority,.ps-source-authority *)){background-image:linear-gradient(45deg,color-mix(in oklab,var(--border) 28%,transparent) 25%,transparent 25%),linear-gradient(-45deg,color-mix(in oklab,var(--border) 28%,transparent) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,color-mix(in oklab,var(--border) 28%,transparent) 75%),linear-gradient(-45deg,transparent 75%,color-mix(in oklab,var(--border) 28%,transparent) 75%)!important;background-position:0 0,0 12px,12px -12px,-12px 0!important;background-size:24px 24px!important;place-items:center!important;min-height:580px!important;padding:28px!important;display:grid!important;overflow:auto!important}.creative-canvas-stage canvas:where(:not(.ps-source-authority,.ps-source-authority *)){border:1px solid var(--border)!important;background:var(--surface-2)!important;max-width:min(100%,820px)!important;height:auto!important;max-height:760px!important;box-shadow:var(--ws-shadow-md)!important;display:block!important}.creative-canvas-stage canvas.is-empty:where(:not(.ps-source-authority,.ps-source-authority *)){display:none!important}.creative-empty-canvas:where(:not(.ps-source-authority,.ps-source-authority *)){border:1px dashed var(--border-strong)!important;background:color-mix(in oklab,var(--surface-2) 94%,transparent)!important;min-width:min(420px,90%)!important;min-height:320px!important;color:var(--muted-foreground)!important;cursor:pointer!important;text-align:center!important;border-radius:14px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:7px!important;display:flex!important}.creative-empty-canvas:hover:where(:not(.ps-source-authority,.ps-source-authority *)){border-color:var(--primary)!important;background:var(--primary-soft)!important}.creative-empty-canvas input:where(:not(.ps-source-authority,.ps-source-authority *)){opacity:0!important;width:1px!important;height:1px!important;position:absolute!important}.creative-empty-icon:where(:not(.ps-source-authority,.ps-source-authority *)){border:1px solid var(--border)!important;background:var(--surface-1)!important;width:42px!important;height:42px!important;color:var(--primary)!important;border-radius:10px!important;place-items:center!important;font-size:20px!important;display:grid!important}.creative-empty-canvas strong:where(:not(.ps-source-authority,.ps-source-authority *)){color:var(--foreground)!important;font-size:14px!important}.creative-empty-canvas small:where(:not(.ps-source-authority,.ps-source-authority *)){font-size:11px!important}.creative-properties-panel:where(:not(.ps-source-authority,.ps-source-authority *)){border-left:1px solid var(--border)!important;background:var(--surface-2)!important;min-width:0!important}.creative-properties-head:where(:not(.ps-source-authority,.ps-source-authority *)){border-bottom:1px solid var(--border)!important;padding:14px!important}.creative-properties-head strong:where(:not(.ps-source-authority,.ps-source-authority *)){font-family:var(--ws-font-display)!important;font-size:15px!important;display:block!important}.creative-properties-head span:where(:not(.ps-source-authority,.ps-source-authority *)){color:var(--subtle-foreground)!important;margin-top:2px!important;font-size:11px!important;display:block!important}.creative-properties-body:where(:not(.ps-source-authority,.ps-source-authority *)){flex-direction:column!important;gap:14px!important;padding:14px!important;display:flex!important}.creative-upload-button:where(:not(.ps-source-authority,.ps-source-authority *)){cursor:pointer!important;position:relative!important;overflow:hidden!important}.creative-upload-button input:where(:not(.ps-source-authority,.ps-source-authority *)){opacity:0!important;width:1px!important;height:1px!important;position:absolute!important}.creative-full-button:where(:not(.ps-source-authority,.ps-source-authority *)){text-align:center!important;justify-content:center!important;width:100%!important;text-decoration:none!important}.creative-range:where(:not(.ps-source-authority,.ps-source-authority *)){flex-direction:column!important;gap:7px!important;display:flex!important}.creative-range>span:where(:not(.ps-source-authority,.ps-source-authority *)){justify-content:space-between!important;align-items:center!important;gap:8px!important;display:flex!important}.creative-range strong:where(:not(.ps-source-authority,.ps-source-authority *)){font-size:12px!important}.creative-range b:where(:not(.ps-source-authority,.ps-source-authority *)){color:var(--subtle-foreground)!important;font-size:11px!important;font-weight:500!important}.creative-range input[type=range]:where(:not(.ps-source-authority,.ps-source-authority *)){width:100%!important;min-height:18px!important;accent-color:var(--primary)!important;box-shadow:none!important;padding:0!important}.creative-button-grid:where(:not(.ps-source-authority,.ps-source-authority *)),.creative-stock-list:where(:not(.ps-source-authority,.ps-source-authority *)){grid-template-columns:1fr 1fr!important;gap:8px!important;display:grid!important}.creative-stock-list button:where(:not(.ps-source-authority,.ps-source-authority *)){border:1px solid var(--border)!important;background:var(--surface-1)!important;min-width:0!important;color:var(--foreground)!important;text-align:left!important;box-shadow:none!important;border-radius:8px!important;padding:0!important;overflow:hidden!important}.creative-stock-list button:hover:where(:not(.ps-source-authority,.ps-source-authority *)){border-color:var(--border-strong)!important;background:var(--surface-3)!important}.creative-stock-list img:where(:not(.ps-source-authority,.ps-source-authority *)){aspect-ratio:4/3!important;object-fit:cover!important;width:100%!important;display:block!important}.creative-stock-list span:where(:not(.ps-source-authority,.ps-source-authority *)){text-overflow:ellipsis!important;white-space:nowrap!important;padding:6px 7px!important;font-size:10px!important;display:block!important;overflow:hidden!important}@media (max-width:1050px){.creative-lovable-shell:where(:not(.ps-source-authority,.ps-source-authority *)){grid-template-columns:76px minmax(0,1fr)!important}.creative-properties-panel:where(:not(.ps-source-authority,.ps-source-authority *)){border-top:1px solid var(--border)!important;border-left:0!important;grid-column:1/-1!important}.creative-properties-body:where(:not(.ps-source-authority,.ps-source-authority *)){grid-template-columns:repeat(2,minmax(0,1fr))!important;display:grid!important}.creative-tool-rail:where(:not(.ps-source-authority,.ps-source-authority *)){grid-row:1!important}.creative-canvas-column:where(:not(.ps-source-authority,.ps-source-authority *)){grid-area:1/2!important}}@media (max-width:700px){.creative-lovable-shell:where(:not(.ps-source-authority,.ps-source-authority *)){flex-direction:column!important;display:flex!important}.creative-tool-rail:where(:not(.ps-source-authority,.ps-source-authority *)){border-right:0!important;border-bottom:1px solid var(--border)!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;display:grid!important}.creative-tool-rail>button:where(:not(.ps-source-authority,.ps-source-authority *)){min-height:54px!important}.creative-ai-soon:where(:not(.ps-source-authority,.ps-source-authority *)){display:none!important}.creative-canvas-stage:where(:not(.ps-source-authority,.ps-source-authority *)){min-height:420px!important;padding:16px!important}.creative-properties-body:where(:not(.ps-source-authority,.ps-source-authority *)){grid-template-columns:1fr!important}.creative-canvas-toolbar:where(:not(.ps-source-authority,.ps-source-authority *)){flex-direction:column!important;align-items:flex-start!important}}
.automation-layout:where(:not(.ps-source-authority,.ps-source-authority *)){grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr)!important;align-items:start!important;gap:12px!important;display:grid!important}.automation-builder-panel:where(:not(.ps-source-authority,.ps-source-authority *)),.automation-helper-panel:where(:not(.ps-source-authority,.ps-source-authority *)){border:1px solid var(--border)!important;background:var(--surface-2)!important;min-width:0!important;box-shadow:var(--ws-shadow-xs)!important;border-radius:14px!important;padding:0!important;overflow:hidden!important}.automation-builder:where(:not(.ps-source-authority,.ps-source-authority *)){flex-direction:column!important;gap:12px!important;padding:16px!important;display:flex!important}.automation-step:where(:not(.ps-source-authority,.ps-source-authority *)){border:1px solid var(--border)!important;background:var(--surface-1)!important;border-radius:10px!important;padding:13px!important}.automation-step-head:where(:not(.ps-source-authority,.ps-source-authority *)){align-items:center!important;gap:8px!important;margin-bottom:9px!important;display:flex!important}.automation-step-head>span:where(:not(.ps-source-authority,.ps-source-authority *)){border:1px solid color-mix(in oklab,var(--primary) 30%,var(--border))!important;background:var(--primary-soft)!important;min-height:22px!important;color:var(--primary-soft-foreground)!important;letter-spacing:.05em!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;padding:2px 7px!important;font-size:10px!important;font-weight:700!important;display:inline-flex!important}.automation-step:nth-of-type(3) .automation-step-head>span:where(:not(.ps-source-authority,.ps-source-authority *)){border-color:var(--border)!important;background:var(--surface-2)!important;color:var(--muted-foreground)!important}.automation-step-head strong:where(:not(.ps-source-authority,.ps-source-authority *)){font-size:13px!important}.automation-step-body:where(:not(.ps-source-authority,.ps-source-authority *)){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.automation-step-body>p:where(:not(.ps-source-authority,.ps-source-authority *)){color:var(--subtle-foreground)!important;grid-column:1/-1!important;margin:0!important;font-size:11px!important;line-height:1.4!important}.automation-step-body select:where(:not(.ps-source-authority,.ps-source-authority *)),.automation-step-body input:where(:not(.ps-source-authority,.ps-source-authority *)),.automation-step-body textarea:where(:not(.ps-source-authority,.ps-source-authority *)){width:100%!important;min-height:38px!important}.automation-step-body textarea:where(:not(.ps-source-authority,.ps-source-authority *)){resize:vertical!important;grid-column:1/-1!important;min-height:86px!important}.automation-helper-panel>.enterprise-form:where(:not(.ps-source-authority,.ps-source-authority *)){padding:14px 16px!important}.automation-rule-row span b:where(:not(.ps-source-authority,.ps-source-authority *)){color:var(--primary-soft-foreground)!important;letter-spacing:.05em!important;margin:0 3px 0 2px!important;font-size:9px!important;display:inline-flex!important}.automation-history:where(:not(.ps-source-authority,.ps-source-authority *)){border-top:1px solid var(--border)!important;margin:0!important}.automation-history summary:where(:not(.ps-source-authority,.ps-source-authority *)){color:var(--muted-foreground)!important;cursor:pointer!important;padding:11px 14px!important;font-size:12px!important}.automation-history summary:hover:where(:not(.ps-source-authority,.ps-source-authority *)){background:var(--surface-3)!important;color:var(--foreground)!important}.automation-open-bio:where(:not(.ps-source-authority,.ps-source-authority *)){margin:0 16px 16px!important;text-decoration:none!important;display:inline-flex!important}@media (max-width:1000px){.automation-layout:where(:not(.ps-source-authority,.ps-source-authority *)){grid-template-columns:1fr!important}.automation-helper-panel:where(:not(.ps-source-authority,.ps-source-authority *)){max-width:none!important}}@media (max-width:620px){.automation-step-body:where(:not(.ps-source-authority,.ps-source-authority *)){grid-template-columns:1fr!important}.automation-step-body>p:where(:not(.ps-source-authority,.ps-source-authority *)),.automation-step-body textarea:where(:not(.ps-source-authority,.ps-source-authority *)){grid-column:auto!important}}
.approval-summary-row:where(:not(.ps-source-authority,.ps-source-authority *)){grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:16px!important;display:grid!important}.approval-summary-row h2:where(:not(.ps-source-authority,.ps-source-authority *)){font-family:var(--ws-font-display)!important;margin:5px 0 0!important;font-size:24px!important;line-height:1.2!important}.approval-summary-row p:where(:not(.ps-source-authority,.ps-source-authority *)){color:var(--muted-foreground)!important;margin:7px 0 0!important;font-size:14px!important}.approval-count-pill:where(:not(.ps-source-authority,.ps-source-authority *)){border:1px solid color-mix(in oklab,var(--primary) 28%,var(--border))!important;background:var(--primary-soft)!important;min-height:28px!important;color:var(--primary-soft-foreground)!important;border-radius:999px!important;align-items:center!important;padding:4px 9px!important;font-size:12px!important;font-weight:600!important;display:inline-flex!important}.approval-card-list:where(:not(.ps-source-authority,.ps-source-authority *)){flex-direction:column!important;gap:12px!important;display:flex!important}.approval-card:where(:not(.ps-source-authority,.ps-source-authority *)){border:1px solid var(--border)!important;background:var(--surface-2)!important;box-shadow:var(--ws-shadow-xs)!important;border-radius:14px!important;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr)!important;display:grid!important;overflow:hidden!important}.approval-card-main:where(:not(.ps-source-authority,.ps-source-authority *)){grid-template-columns:180px minmax(0,1fr)!important;gap:16px!important;padding:16px!important;display:grid!important}.approval-preview-placeholder:where(:not(.ps-source-authority,.ps-source-authority *)){border:1px solid var(--border)!important;background:var(--surface-1)!important;min-height:150px!important;color:var(--subtle-foreground)!important;text-align:center!important;border-radius:10px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:4px!important;display:flex!important}.approval-preview-placeholder span:where(:not(.ps-source-authority,.ps-source-authority *)){color:var(--foreground)!important;font-size:12px!important;font-weight:600!important}.approval-preview-placeholder small:where(:not(.ps-source-authority,.ps-source-authority *)){font-size:10px!important}.approval-copy:where(:not(.ps-source-authority,.ps-source-authority *)){min-width:0!important}.approval-copy-top:where(:not(.ps-source-authority,.ps-source-authority *)){justify-content:space-between!important;align-items:center!important;gap:8px!important;display:flex!important}.approval-copy-top small:where(:not(.ps-source-authority,.ps-source-authority *)){color:var(--subtle-foreground)!important;font-size:11px!important}.approval-copy h3:where(:not(.ps-source-authority,.ps-source-authority *)){font-family:var(--ws-font-display)!important;margin:12px 0 0!important;font-size:17px!important;font-weight:600!important;line-height:1.4!important}.approval-stage-label:where(:not(.ps-source-authority,.ps-source-authority *)){justify-content:space-between!important;align-items:baseline!important;gap:12px!important;margin-top:16px!important;display:flex!important}.approval-stage-label strong:where(:not(.ps-source-authority,.ps-source-authority *)){font-size:12px!important}.approval-stage-label span:where(:not(.ps-source-authority,.ps-source-authority *)){color:var(--subtle-foreground)!important;font-size:11px!important}.approval-stage-track:where(:not(.ps-source-authority,.ps-source-authority *)){align-items:center!important;gap:7px!important;margin-top:8px!important;display:flex!important}.approval-stage-track span:where(:not(.ps-source-authority,.ps-source-authority *)){border:1px solid var(--border)!important;background:var(--surface-1)!important;width:26px!important;height:26px!important;color:var(--subtle-foreground)!important;border-radius:999px!important;place-items:center!important;font-size:10px!important;font-weight:600!important;display:grid!important}.approval-stage-track span.is-complete:where(:not(.ps-source-authority,.ps-source-authority *)){border-color:color-mix(in oklab,#0b8050 30%,var(--border))!important;background:color-mix(in oklab,#0b8050 10%,var(--surface-2))!important;color:#0b8050!important;color:lab(47.0619% -39.899 17.5522)!important}@supports (color:lab(0% 0 0)){.approval-stage-track span.is-complete:where(:not(.ps-source-authority,.ps-source-authority *)){border-color:color-mix(in oklab,lab(47.0619% -39.899 17.5522) 30%,var(--border))!important;background:color-mix(in oklab,lab(47.0619% -39.899 17.5522) 10%,var(--surface-2))!important}}.approval-stage-track span.is-current:where(:not(.ps-source-authority,.ps-source-authority *)){border-color:color-mix(in oklab,var(--primary) 35%,var(--border))!important;background:var(--primary-soft)!important;color:var(--primary-soft-foreground)!important}.approval-review-box:where(:not(.ps-source-authority,.ps-source-authority *)){border-left:1px solid var(--border)!important;background:var(--surface-1)!important;flex-direction:column!important;justify-content:space-between!important;gap:12px!important;padding:16px!important;display:flex!important}.approval-review-box label>span:where(:not(.ps-source-authority,.ps-source-authority *)){color:var(--foreground)!important;margin-bottom:6px!important;font-size:12px!important;font-weight:500!important;display:block!important}.approval-review-box label small:where(:not(.ps-source-authority,.ps-source-authority *)){color:var(--subtle-foreground)!important;font-weight:400!important}.approval-review-box textarea:where(:not(.ps-source-authority,.ps-source-authority *)){resize:vertical!important;width:100%!important;min-height:100px!important}.approval-actions:where(:not(.ps-source-authority,.ps-source-authority *)){flex-wrap:wrap!important;justify-content:flex-end!important;gap:8px!important;display:flex!important}@media (max-width:980px){.approval-card:where(:not(.ps-source-authority,.ps-source-authority *)){grid-template-columns:1fr!important}.approval-review-box:where(:not(.ps-source-authority,.ps-source-authority *)){border-top:1px solid var(--border)!important;border-left:0!important}}@media (max-width:620px){.approval-summary-row:where(:not(.ps-source-authority,.ps-source-authority *)),.approval-card-main:where(:not(.ps-source-authority,.ps-source-authority *)){grid-template-columns:1fr!important}.approval-preview-placeholder:where(:not(.ps-source-authority,.ps-source-authority *)){min-height:120px!important}.approval-stage-label:where(:not(.ps-source-authority,.ps-source-authority *)){flex-direction:column!important;align-items:flex-start!important;gap:3px!important}.approval-actions:where(:not(.ps-source-authority,.ps-source-authority *)){justify-content:stretch!important}.approval-actions button:where(:not(.ps-source-authority,.ps-source-authority *)){flex:1!important}}
.mobile-nav-trigger:where(:not(.ps-source-authority,.ps-source-authority *)){width:32px!important;height:32px!important;min-height:32px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:8px!important;place-items:center!important;padding:7px!important;display:none!important}.mobile-nav-trigger:hover:where(:not(.ps-source-authority,.ps-source-authority *)){background:var(--surface-3)!important}.mobile-nav-trigger span:where(:not(.ps-source-authority,.ps-source-authority *)){background:var(--foreground)!important;border-radius:999px!important;width:16px!important;height:1.5px!important;margin:2px auto!important;display:block!important}.mobile-nav-layer:where(:not(.ps-source-authority,.ps-source-authority *)){z-index:100!important;position:fixed!important;inset:0!important}.mobile-nav-backdrop:where(:not(.ps-source-authority,.ps-source-authority *)){width:100%!important;height:100%!important;box-shadow:none!important;-webkit-backdrop-filter:blur(2px)!important;backdrop-filter:blur(2px)!important;background:#0406087a!important;background:lab(1.55098% -.122823 -1.09586/.48)!important;border:0!important;border-radius:0!important;position:absolute!important;inset:0!important}.mobile-nav-drawer:where(:not(.ps-source-authority,.ps-source-authority *)){border-right:1px solid var(--border)!important;background:var(--surface-1)!important;width:min(86vw,320px)!important;height:100%!important;box-shadow:0 16px 40px -12px var(--shadow-tint-strong)!important;animation:ws-mobile-drawer .2s var(--ws-ease) both!important;flex-direction:column!important;display:flex!important;position:absolute!important;inset:0 auto 0 0!important}.mobile-nav-head:where(:not(.ps-source-authority,.ps-source-authority *)){border-bottom:1px solid var(--border)!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;height:56px!important;min-height:56px!important;padding:0 14px!important;display:flex!important}.mobile-nav-head>button:where(:not(.ps-source-authority,.ps-source-authority *)){width:32px!important;height:32px!important;min-height:32px!important;color:var(--muted-foreground)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:8px!important;place-items:center!important;padding:0!important;font-size:22px!important;line-height:1!important;display:grid!important}.mobile-nav-head>button:hover:where(:not(.ps-source-authority,.ps-source-authority *)){background:var(--surface-3)!important;color:var(--foreground)!important}.mobile-nav-scroll:where(:not(.ps-source-authority,.ps-source-authority *)){flex:1!important;min-height:0!important;overflow-y:auto!important}.mobile-nav-scroll .sidebar-nav:where(:not(.ps-source-authority,.ps-source-authority *)){flex-direction:column!important;gap:18px!important;padding:16px 12px!important;display:flex!important;overflow:visible!important}.mobile-nav-scroll .nav-group:where(:not(.ps-source-authority,.ps-source-authority *)){flex-direction:column!important;gap:4px!important;display:flex!important}.mobile-nav-scroll .nav-group-label:where(:not(.ps-source-authority,.ps-source-authority *)){display:block!important}.mobile-nav-scroll .nav-item:where(:not(.ps-source-authority,.ps-source-authority *)){min-height:40px!important}.mobile-nav-foot:where(:not(.ps-source-authority,.ps-source-authority *)){border-top:1px solid var(--border)!important;padding:12px!important}.mobile-nav-foot .logout-button:where(:not(.ps-source-authority,.ps-source-authority *)){width:100%!important}@keyframes ws-mobile-drawer{0%{opacity:.5;transform:translate(-18px)}to{opacity:1;transform:translate(0)}}@media (max-width:1023px){.mobile-nav-trigger:where(:not(.ps-source-authority,.ps-source-authority *)){display:grid!important}.topbar-leading:where(:not(.ps-source-authority,.ps-source-authority *)){align-items:center!important;gap:7px!important;min-width:0!important;display:flex!important}.workspace-switcher-copy small:where(:not(.ps-source-authority,.ps-source-authority *)){display:none!important}}@media (min-width:1024px){.mobile-nav-layer:where(:not(.ps-source-authority,.ps-source-authority *)){display:none!important}}
.bulk-stepper:where(:not(.ps-source-authority,.ps-source-authority *)){border:1px solid var(--border)!important;background:var(--surface-1)!important;border-radius:10px!important;align-items:center!important;gap:8px!important;min-width:0!important;margin:0!important;padding:12px 14px!important;list-style:none!important;display:flex!important;overflow-x:auto!important}.bulk-stepper li:where(:not(.ps-source-authority,.ps-source-authority *)){color:var(--subtle-foreground)!important;flex:1 0 auto!important;align-items:center!important;gap:7px!important;display:flex!important}.bulk-stepper li>span:where(:not(.ps-source-authority,.ps-source-authority *)){border:1px solid var(--border)!important;background:var(--surface-2)!important;border-radius:999px!important;place-items:center!important;width:24px!important;height:24px!important;font-size:10px!important;font-weight:700!important;display:grid!important}.bulk-stepper li>strong:where(:not(.ps-source-authority,.ps-source-authority *)){font-size:12px!important;font-weight:500!important}.bulk-stepper li>i:where(:not(.ps-source-authority,.ps-source-authority *)){background:var(--border)!important;flex:1!important;min-width:24px!important;height:1px!important;display:block!important}.bulk-stepper li.is-active:where(:not(.ps-source-authority,.ps-source-authority *)){color:var(--foreground)!important}.bulk-stepper li.is-active>span:where(:not(.ps-source-authority,.ps-source-authority *)){border-color:color-mix(in oklab,var(--primary) 40%,var(--border))!important;background:var(--primary-soft)!important;color:var(--primary-soft-foreground)!important}.bulk-stepper li.is-done:where(:not(.ps-source-authority,.ps-source-authority *)){color:var(--foreground)!important}.bulk-stepper li.is-done>span:where(:not(.ps-source-authority,.ps-source-authority *)){border-color:color-mix(in oklab,#0b8050 35%,var(--border))!important;background:color-mix(in oklab,#0b8050 10%,var(--surface-2))!important;color:#0b8050!important;color:lab(47.0619% -39.899 17.5522)!important}@supports (color:lab(0% 0 0)){.bulk-stepper li.is-done>span:where(:not(.ps-source-authority,.ps-source-authority *)){border-color:color-mix(in oklab,lab(47.0619% -39.899 17.5522) 35%,var(--border))!important;background:color-mix(in oklab,lab(47.0619% -39.899 17.5522) 10%,var(--surface-2))!important}}.bulk-layout:where(:not(.ps-source-authority,.ps-source-authority *)){grid-template-columns:minmax(0,1.4fr) minmax(300px,.6fr)!important;align-items:start!important;gap:12px!important;display:grid!important}.bulk-import-panel:where(:not(.ps-source-authority,.ps-source-authority *)),.bulk-category-panel:where(:not(.ps-source-authority,.ps-source-authority *)),.rss-add-panel:where(:not(.ps-source-authority,.ps-source-authority *)),.rss-feed-panel:where(:not(.ps-source-authority,.ps-source-authority *)),.rss-health-panel:where(:not(.ps-source-authority,.ps-source-authority *)){border:1px solid var(--border)!important;background:var(--surface-2)!important;min-width:0!important;box-shadow:var(--ws-shadow-xs)!important;border-radius:14px!important;padding:0!important;overflow:hidden!important}.bulk-editor:where(:not(.ps-source-authority,.ps-source-authority *)){flex-direction:column!important;gap:10px!important;padding:16px!important;display:flex!important}.bulk-template-note:where(:not(.ps-source-authority,.ps-source-authority *)){border:1px solid var(--border)!important;background:var(--surface-1)!important;border-radius:8px!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;padding:10px 12px!important;display:flex!important}.bulk-template-note strong:where(:not(.ps-source-authority,.ps-source-authority *)){font-size:12px!important}.bulk-template-note span:where(:not(.ps-source-authority,.ps-source-authority *)){color:var(--subtle-foreground)!important;font-family:ui-monospace,monospace!important;font-size:10px!important}.bulk-editor textarea:where(:not(.ps-source-authority,.ps-source-authority *)){resize:vertical!important;width:100%!important;min-height:260px!important;padding:13px!important;font-family:ui-monospace,SFMono-Regular,monospace!important;font-size:12px!important;line-height:1.55!important}.bulk-editor-footer:where(:not(.ps-source-authority,.ps-source-authority *)){justify-content:space-between!important;align-items:center!important;gap:10px!important;display:flex!important}.bulk-editor-footer>span:where(:not(.ps-source-authority,.ps-source-authority *)){color:var(--subtle-foreground)!important;font-size:11px!important}.bulk-success:where(:not(.ps-source-authority,.ps-source-authority *)){text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:8px!important;min-height:310px!important;padding:30px!important;display:flex!important}.bulk-success>span:where(:not(.ps-source-authority,.ps-source-authority *)){border:1px solid color-mix(in oklab,#0b8050 30%,var(--border))!important;background:color-mix(in oklab,#0b8050 10%,var(--surface-2))!important;color:#0b8050!important;color:lab(47.0619% -39.899 17.5522)!important;border-radius:12px!important;place-items:center!important;width:44px!important;height:44px!important;font-size:20px!important;display:grid!important}@supports (color:lab(0% 0 0)){.bulk-success>span:where(:not(.ps-source-authority,.ps-source-authority *)){border:1px solid color-mix(in oklab,lab(47.0619% -39.899 17.5522) 30%,var(--border))!important;background:color-mix(in oklab,lab(47.0619% -39.899 17.5522) 10%,var(--surface-2))!important}}.bulk-success>strong:where(:not(.ps-source-authority,.ps-source-authority *)){font-family:var(--ws-font-display)!important;font-size:17px!important}.bulk-success>p:where(:not(.ps-source-authority,.ps-source-authority *)){max-width:470px!important;color:var(--muted-foreground)!important;margin:0!important;font-size:13px!important;line-height:1.5!important}.bulk-category-body:where(:not(.ps-source-authority,.ps-source-authority *)){flex-direction:column!important;gap:12px!important;padding:16px!important;display:flex!important}.inline-entry:where(:not(.ps-source-authority,.ps-source-authority *)){grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important;display:grid!important}.inline-entry input:where(:not(.ps-source-authority,.ps-source-authority *)){min-width:0!important}.bulk-category-list:where(:not(.ps-source-authority,.ps-source-authority *)){flex-direction:column!important;gap:7px!important;display:flex!important}.bulk-category-list>span:where(:not(.ps-source-authority,.ps-source-authority *)){border:1px solid var(--border)!important;background:var(--surface-1)!important;border-radius:8px!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;padding:9px 10px!important;display:flex!important}.bulk-category-list strong:where(:not(.ps-source-authority,.ps-source-authority *)){font-size:12px!important}.bulk-category-list small:where(:not(.ps-source-authority,.ps-source-authority *)){color:var(--subtle-foreground)!important;font-size:10px!important}.rss-add-form:where(:not(.ps-source-authority,.ps-source-authority *)){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;padding:16px!important;display:grid!important}.rss-add-form label>span:where(:not(.ps-source-authority,.ps-source-authority *)){color:var(--foreground)!important;margin-bottom:6px!important;font-size:13px!important;font-weight:500!important;display:block!important}.rss-add-form input:where(:not(.ps-source-authority,.ps-source-authority *)),.rss-add-form select:where(:not(.ps-source-authority,.ps-source-authority *)){width:100%!important;min-height:40px!important}.rss-span-full:where(:not(.ps-source-authority,.ps-source-authority *)){grid-column:1/-1!important}.rss-safety-note:where(:not(.ps-source-authority,.ps-source-authority *)){border:1px solid color-mix(in oklab,var(--primary) 24%,var(--border))!important;background:var(--primary-soft)!important;border-radius:9px!important;flex-direction:column!important;gap:3px!important;padding:11px 12px!important;display:flex!important}.rss-safety-note strong:where(:not(.ps-source-authority,.ps-source-authority *)){color:var(--primary-soft-foreground)!important;font-size:12px!important}.rss-safety-note span:where(:not(.ps-source-authority,.ps-source-authority *)){color:var(--muted-foreground)!important;font-size:11px!important;line-height:1.4!important}.rss-overview-grid:where(:not(.ps-source-authority,.ps-source-authority *)){grid-template-columns:minmax(0,1.45fr) minmax(260px,.55fr)!important;align-items:start!important;gap:12px!important;display:grid!important}.rss-feed-list:where(:not(.ps-source-authority,.ps-source-authority *)){flex-direction:column!important;display:flex!important}.rss-feed-row:where(:not(.ps-source-authority,.ps-source-authority *)){border-bottom:1px solid color-mix(in oklab,var(--border) 72%,transparent)!important;grid-template-columns:minmax(180px,.9fr) minmax(220px,1fr) auto!important;align-items:center!important;gap:14px!important;padding:12px 14px!important;display:grid!important}.rss-feed-row:last-child:where(:not(.ps-source-authority,.ps-source-authority *)){border-bottom:0!important}.rss-feed-row:hover:where(:not(.ps-source-authority,.ps-source-authority *)){background:var(--surface-3)!important}.rss-feed-main:where(:not(.ps-source-authority,.ps-source-authority *)){align-items:flex-start!important;gap:9px!important;min-width:0!important;display:flex!important}.rss-health-dot:where(:not(.ps-source-authority,.ps-source-authority *)){background:var(--subtle-foreground)!important;border-radius:999px!important;width:8px!important;height:8px!important;margin-top:5px!important}.rss-health-dot.is-active:where(:not(.ps-source-authority,.ps-source-authority *)){background:#0b8050!important;background:lab(47.0619% -39.899 17.5522)!important}.rss-health-dot.is-paused:where(:not(.ps-source-authority,.ps-source-authority *)){background:#c67100!important;background:lab(56.4959% 29.9494 64.3063)!important}.rss-feed-main strong:where(:not(.ps-source-authority,.ps-source-authority *)){text-overflow:ellipsis!important;white-space:nowrap!important;font-size:13px!important;display:block!important;overflow:hidden!important}.rss-feed-main small:where(:not(.ps-source-authority,.ps-source-authority *)),.rss-feed-meta span:where(:not(.ps-source-authority,.ps-source-authority *)),.rss-feed-meta small:where(:not(.ps-source-authority,.ps-source-authority *)){color:var(--subtle-foreground)!important;margin-top:2px!important;font-size:10px!important;line-height:1.35!important;display:block!important}.rss-feed-meta span:where(:not(.ps-source-authority,.ps-source-authority *)){color:var(--muted-foreground)!important;font-size:11px!important}.rss-feed-actions:where(:not(.ps-source-authority,.ps-source-authority *)){justify-content:flex-end!important;gap:6px!important;display:flex!important}.rss-health-body:where(:not(.ps-source-authority,.ps-source-authority *)){grid-template-columns:repeat(3,1fr)!important;gap:8px!important;padding:16px!important;display:grid!important}.rss-health-body>div:where(:not(.ps-source-authority,.ps-source-authority *)){border:1px solid var(--border)!important;background:var(--surface-1)!important;text-align:center!important;border-radius:9px!important;padding:12px 9px!important}.rss-health-body strong:where(:not(.ps-source-authority,.ps-source-authority *)){font-family:var(--ws-font-display)!important;font-size:20px!important;display:block!important}.rss-health-body span:where(:not(.ps-source-authority,.ps-source-authority *)){color:var(--subtle-foreground)!important;margin-top:3px!important;font-size:10px!important;display:block!important}.rss-health-panel>p:where(:not(.ps-source-authority,.ps-source-authority *)){margin:0 16px 16px!important}@media (max-width:960px){.bulk-layout:where(:not(.ps-source-authority,.ps-source-authority *)),.rss-overview-grid:where(:not(.ps-source-authority,.ps-source-authority *)){grid-template-columns:1fr!important}.rss-feed-row:where(:not(.ps-source-authority,.ps-source-authority *)){grid-template-columns:1fr auto!important}.rss-feed-meta:where(:not(.ps-source-authority,.ps-source-authority *)){grid-column:1!important}.rss-feed-actions:where(:not(.ps-source-authority,.ps-source-authority *)){grid-area:1/2/3!important}}@media (max-width:620px){.bulk-stepper li>i:where(:not(.ps-source-authority,.ps-source-authority *)){min-width:12px!important}.bulk-stepper li>strong:where(:not(.ps-source-authority,.ps-source-authority *)){font-size:10px!important}.bulk-editor-footer:where(:not(.ps-source-authority,.ps-source-authority *)){flex-direction:column!important;align-items:stretch!important}.bulk-template-note:where(:not(.ps-source-authority,.ps-source-authority *)){flex-direction:column!important;align-items:flex-start!important}.rss-add-form:where(:not(.ps-source-authority,.ps-source-authority *)){grid-template-columns:1fr!important}.rss-span-full:where(:not(.ps-source-authority,.ps-source-authority *)){grid-column:auto!important}.rss-feed-row:where(:not(.ps-source-authority,.ps-source-authority *)){grid-template-columns:1fr!important}.rss-feed-actions:where(:not(.ps-source-authority,.ps-source-authority *)){grid-area:auto!important;justify-content:flex-start!important}.rss-health-body:where(:not(.ps-source-authority,.ps-source-authority *)){grid-template-columns:1fr 1fr 1fr!important}}
