.sap{--sap-accent:#0F766E;--sap-accent-soft:rgba(15,118,110,0.12);--sap-on-accent:#ffffff;--sap-info:#2563EB;--sap-info-soft:rgba(37,99,235,0.12);--sap-live:#15803D;--sap-live-soft:rgba(21,128,61,0.12);--sap-warn:#B45309;--sap-warn-soft:rgba(180,83,9,0.12);--sap-bad:#B91C1C;--sap-bad-soft:rgba(185,28,28,0.1);--sap-ink:var(--text-primary,#16211F);--sap-ink-2:var(--text-secondary,#4B5A57);--sap-ink-3:var(--text-tertiary,#6E7B78);--sap-surface:var(--bg-primary,#ffffff);--sap-surface-2:var(--bg-secondary,#F5F7F6);--sap-line:var(--border-subtle,rgba(16,32,30,0.09));--sap-line-strong:var(--border-medium,rgba(16,32,30,0.16));--sap-radius:16px;--sap-font:var(--app-font-sans,"Gilroy",var(--font-geist-sans),system-ui,sans-serif);display:flex;flex-direction:column;gap:16px;min-width:0;max-width:100%;padding-bottom:max(96px,calc(72px + env(safe-area-inset-bottom, 0px)));color:var(--sap-ink);font-family:var(--sap-font);overflow-wrap:anywhere}[data-theme=dark] .sap{--sap-accent:#2FC4B6;--sap-accent-soft:rgba(47,196,182,0.16);--sap-on-accent:#05211F;--sap-info:#7EA6FF;--sap-info-soft:rgba(126,166,255,0.16);--sap-live:#4ADE80;--sap-live-soft:rgba(74,222,128,0.16);--sap-warn:#FBBF24;--sap-warn-soft:rgba(251,191,36,0.16);--sap-bad:#F87171;--sap-bad-soft:rgba(248,113,113,0.14)}.sap *,.sap :after,.sap :before{box-sizing:border-box;min-width:0}.sap p{margin:0}.sap .sap-status{font-size:14px;color:var(--sap-ink-2)}.sap .sap-status[data-on=true]{color:var(--sap-accent);font-weight:600}.sap .sap-banner{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:12px 14px;border-radius:12px;font-size:14px;background:var(--sap-warn-soft);color:var(--sap-ink);border:1px solid var(--sap-line)}.sap .sap-top{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start}@media (min-width:1100px){.sap .sap-top{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}.sap .sap-card{display:flex;flex-direction:column;gap:14px;padding:18px;border-radius:var(--sap-radius);background:var(--sap-surface);border:1px solid var(--sap-line)}.sap .sap-card-head{display:flex;flex-direction:column;gap:4px}.sap .sap-setup-head{flex-direction:row;align-items:flex-start;justify-content:space-between;gap:12px}.sap .sap-head-text{display:flex;flex-direction:column;gap:4px;flex:1 1 auto}.sap .sap-card-title{margin:0;font-size:17px;font-weight:700;line-height:1.3}.sap .sap-card-sub{font-size:13px;color:var(--sap-ink-2);line-height:1.45}.sap .sap-empty{padding:12px 0;font-size:14px;color:var(--sap-ink-2)}.sap .sap-hint{font-size:12px;color:var(--sap-ink-3);line-height:1.4}.sap .sap-error{font-size:13px;color:var(--sap-bad);line-height:1.4}.sap .sap-error-wide{padding:0 2px}.sap .sap-field{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;border:0}.sap .sap-label{padding:0;font-size:13px;font-weight:600;color:var(--sap-ink)}.sap .sap-grid{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:14px;gap:14px}@media (min-width:560px){.sap .sap-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.sap .sap-options{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:8px;gap:8px}@media (min-width:560px){.sap .sap-options{grid-template-columns:repeat(2,minmax(0,1fr))}}.sap .sap-channel,.sap .sap-confirm,.sap .sap-option,.sap .sap-source{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border:1px solid var(--sap-line);border-radius:12px;background:var(--sap-surface-2);font-size:14px;cursor:pointer}.sap .sap-option span{display:flex;flex-direction:column;gap:2px}.sap .sap-option small{font-size:12px;color:var(--sap-ink-2);line-height:1.4}.sap .sap-option:has(input:checked){border-color:var(--sap-accent);background:var(--sap-accent-soft)}.sap .sap-confirm{background:var(--sap-warn-soft);border-color:var(--sap-warn);line-height:1.45}.sap input[type=checkbox],.sap input[type=radio]{flex:0 0 auto;margin:3px 0 0;accent-color:var(--sap-accent);width:16px;height:16px}.sap .sap-input{height:40px;padding:0 12px;border-radius:10px;width:100%;max-width:200px;background:var(--sap-surface);color:var(--sap-ink);font:inherit;font-size:14px}.sap .sap-input,.sap .sap-segment{border:1px solid var(--sap-line-strong)}.sap .sap-segment{display:inline-flex;border-radius:10px;overflow:hidden;width:max-content;max-width:100%}.sap .sap-segment-btn{min-width:48px;height:40px;border:0;background:var(--sap-surface);color:var(--sap-ink);font:inherit;font-weight:600;cursor:pointer}.sap .sap-segment-btn+.sap-segment-btn{border-left:1px solid var(--sap-line-strong)}.sap .sap-segment-btn[data-on=true]{background:var(--sap-accent);color:var(--sap-on-accent)}.sap .sap-days{display:flex;flex-wrap:wrap;gap:6px}.sap .sap-day-chip{min-width:48px;height:36px;padding:0 10px;border-radius:999px;border:1px solid var(--sap-line-strong);background:var(--sap-surface);color:var(--sap-ink-2);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.sap .sap-day-chip[data-on=true]{background:var(--sap-accent-soft);border-color:var(--sap-accent);color:var(--sap-accent)}.sap .sap-channels,.sap .sap-sources{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:8px;gap:8px}@media (min-width:560px){.sap .sap-channels,.sap .sap-sources{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}.sap .sap-channel[data-disabled=true]{opacity:.6;cursor:not-allowed}.sap .sap-channel-text{display:flex;flex-direction:column;gap:2px;flex:1 1 auto}.sap .sap-channel-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.sap .sap-channel-platform{font-size:12px;color:var(--sap-ink-3)}.sap .sap-source,.sap .sap-switch{align-items:center}.sap .sap-switch{display:inline-flex;gap:8px;cursor:pointer;flex:0 0 auto}.sap .sap-switch input{position:absolute;opacity:0;width:1px;height:1px}.sap .sap-switch-track{position:relative;width:44px;height:26px;border-radius:999px;background:var(--sap-line-strong);transition:background .15s ease}.sap .sap-switch-knob{position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.2);transition:transform .15s ease}.sap .sap-switch input:checked+.sap-switch-track{background:var(--sap-accent)}.sap .sap-switch input:checked+.sap-switch-track .sap-switch-knob{transform:translateX(18px)}.sap .sap-switch input:focus-visible+.sap-switch-track{outline:2px solid var(--sap-accent);outline-offset:2px}.sap .sap-switch-label{font-size:14px;font-weight:600;min-width:26px}.sap .sap-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:0 14px;border-radius:10px;max-width:100%;border:1px solid var(--sap-line-strong);background:var(--sap-surface);color:var(--sap-ink);font:inherit;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap}.sap .sap-btn:disabled{opacity:.5;cursor:not-allowed}.sap .sap-btn-primary{background:var(--sap-accent);border-color:var(--sap-accent);color:var(--sap-on-accent)}.sap .sap-btn-quiet{background:transparent;color:var(--sap-ink-2)}.sap .sap-scan-foot,.sap .sap-setup-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.sap .sap-scan-foot{justify-content:space-between}.sap .sap-counts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0}.sap .sap-count{padding:10px;border-radius:12px;background:var(--sap-surface-2);text-align:center}.sap .sap-count dt{font-size:12px;color:var(--sap-ink-2)}.sap .sap-count dd{margin:2px 0 0;font-size:22px;font-weight:700}.sap .sap-notes{margin:0;padding-left:18px;font-size:13px;color:var(--sap-ink-2);display:flex;flex-direction:column;gap:4px}.sap .sap-week{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:10px;gap:10px}@media (min-width:720px){.sap .sap-week{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}@media (min-width:1280px){.sap .sap-week{grid-template-columns:repeat(7,minmax(0,1fr))}}.sap .sap-day{display:flex;flex-direction:column;gap:8px;padding:10px;border-radius:12px;background:var(--sap-surface-2);border:1px solid transparent}.sap .sap-day[data-today=true]{border-color:var(--sap-accent)}.sap .sap-day[data-active=false]{opacity:.7}.sap .sap-day-label{margin:0;font-size:13px;font-weight:700}.sap .sap-day[data-today=true] .sap-day-label{color:var(--sap-accent)}.sap .sap-day-empty{font-size:12px;color:var(--sap-ink-3)}.sap .sap-day-slots{display:flex;flex-direction:column;gap:8px}.sap .sap-slot{display:flex;flex-direction:column;gap:6px;padding:8px;border-radius:10px;background:var(--sap-surface);border:1px solid var(--sap-line)}.sap .sap-slot-head{display:flex;align-items:center;justify-content:space-between;gap:6px;flex-wrap:wrap}.sap .sap-slot-time{font-size:13px;font-weight:700}.sap .sap-chip{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:999px;font-size:11px;font-weight:700;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;background:var(--sap-surface-2);color:var(--sap-ink-2)}.sap .sap-chip[data-tone=info]{background:var(--sap-info-soft);color:var(--sap-info)}.sap .sap-chip[data-tone=warn]{background:var(--sap-warn-soft);color:var(--sap-warn)}.sap .sap-chip[data-tone=live]{background:var(--sap-live-soft);color:var(--sap-live)}.sap .sap-chip[data-tone=bad]{background:var(--sap-bad-soft);color:var(--sap-bad)}.sap .sap-slot-thumb{display:block;width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:8px;background:var(--sap-surface-2)}.sap .sap-slot-thumb-empty{display:flex;align-items:center;justify-content:center;aspect-ratio:2/1;border:1px dashed var(--sap-line-strong)}@media (max-width:719px){.sap .sap-slot-thumb{max-width:160px}}.sap .sap-slot-text{font-size:13px;line-height:1.4;color:var(--sap-ink);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.sap .sap-slot-source{font-size:11px;color:var(--sap-ink-3)}.sap .sap-slot-reason{font-size:12px;line-height:1.4;color:var(--sap-ink-2)}.sap .sap-slot-actions{display:flex;flex-wrap:wrap;gap:6px}.sap .sap-slot-actions .sap-btn{flex:1 1 auto;min-height:32px;padding:0 10px;font-size:12px}.sap .sap-spinner{width:20px;height:20px;border-radius:50%;border:2px solid var(--sap-line-strong);border-top-color:var(--sap-accent);animation:sap-spin .9s linear infinite}@keyframes sap-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.sap .sap-spinner{animation:none}}.sap .sap-filters{display:flex;flex-wrap:wrap;gap:6px}.sap .sap-filter{height:32px;padding:0 12px;border-radius:999px;border:1px solid var(--sap-line-strong);background:var(--sap-surface);color:var(--sap-ink-2);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.sap .sap-filter[data-on=true]{background:var(--sap-accent-soft);border-color:var(--sap-accent);color:var(--sap-accent)}.sap .sap-history{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.sap .sap-history-row{display:flex;gap:12px;padding:12px 0;border-top:1px solid var(--sap-line)}.sap .sap-history-row:first-child{border-top:0}.sap .sap-history-thumb{flex:0 0 56px;width:56px;height:56px;border-radius:8px;object-fit:cover;background:var(--sap-surface-2)}.sap .sap-history-body{flex:1 1 auto;display:flex;flex-direction:column;gap:4px}.sap .sap-history-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;color:var(--sap-ink-3)}.sap .sap-history-text{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sap .sap-history-links{display:flex;flex-wrap:wrap;gap:12px}.sap .sap-link{font-size:13px;font-weight:600;color:var(--sap-accent);text-decoration:none}.sap .sap-link:hover{text-decoration:underline}.sap .sap-link-btn{padding:0;border:0;background:none;font:inherit;font-size:13px;cursor:pointer}.sap .sap-history-more{display:flex;justify-content:center}.RileyArtifactCardMenu_root__TeUhF{position:absolute;right:16px;bottom:12px;z-index:3}.RileyArtifactCardMenu_trigger__YCaiQ{position:relative;width:22px;height:22px;padding:0;border:0;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;color:#6d28d9;background:#ffffff;cursor:pointer;box-shadow:0 2px 8px rgba(124,58,237,.18);transition:transform .16s cubic-bezier(.22,1,.36,1),box-shadow .22s ease,background-color .22s ease}.RileyArtifactCardMenu_trigger__YCaiQ:before{content:"";position:absolute;inset:-1.5px;padding:1.5px;border-radius:999px;background:conic-gradient(from 210deg,#8b5cf6,#ec4899,#a78bfa,#8b5cf6);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;transition:transform .6s cubic-bezier(.22,1,.36,1)}.RileyArtifactCardMenu_trigger__YCaiQ svg{position:relative}.RileyArtifactCardMenu_trigger__YCaiQ:hover{transform:scale(1.08);box-shadow:0 0 12px rgba(236,72,153,.35),0 2px 8px rgba(124,58,237,.25)}.RileyArtifactCardMenu_trigger__YCaiQ:hover:before,.RileyArtifactCardMenu_trigger__YCaiQ[aria-expanded=true]:before{transform:rotate(180deg)}.RileyArtifactCardMenu_trigger__YCaiQ:active,.RileyArtifactCardMenu_trigger__YCaiQ[aria-expanded=true]{transform:scale(.94)}.RileyArtifactCardMenu_trigger__YCaiQ:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(139,92,246,.35),0 0 12px rgba(236,72,153,.35)}html[data-theme=dark] .RileyArtifactCardMenu_trigger__YCaiQ{color:#f1edff;background:#1c1826;box-shadow:0 2px 10px rgba(0,0,0,.45)}html[data-theme=dark] .RileyArtifactCardMenu_trigger__YCaiQ:hover{background:#251f33;box-shadow:0 0 12px rgba(236,72,153,.35),0 2px 10px rgba(0,0,0,.45)}.RileyArtifactCardMenu_menu__JbxYn{position:absolute;right:0;bottom:calc(100% + 8px);isolation:isolate;min-width:232px;padding:5px;border-radius:13px;background:rgba(255,255,255,.84);-webkit-backdrop-filter:blur(22px) saturate(180%);backdrop-filter:blur(22px) saturate(180%);border:.5px solid rgba(15,23,42,.14);box-shadow:0 18px 44px rgba(15,23,42,.2),0 2px 6px rgba(15,23,42,.08);transform-origin:bottom right;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Inter,system-ui,sans-serif}.RileyArtifactCardMenu_menu__JbxYn[data-state=open]{animation:RileyArtifactCardMenu_menuIn__inZrC .18s cubic-bezier(.16,1,.3,1) both}.RileyArtifactCardMenu_menu__JbxYn[data-state=closed]{animation:RileyArtifactCardMenu_menuOut__1_yiO .14s cubic-bezier(.4,0,1,1) both;pointer-events:none}@keyframes RileyArtifactCardMenu_menuIn__inZrC{0%{opacity:0;transform:scale(.92) translateY(6px)}to{opacity:1;transform:none}}@keyframes RileyArtifactCardMenu_menuOut__1_yiO{0%{opacity:1;transform:none}to{opacity:0;transform:scale(.95) translateY(4px)}}.RileyArtifactCardMenu_highlight__2uw7p{position:absolute;top:0;left:5px;right:5px;z-index:0;border-radius:8px;background:rgba(139,92,246,.14);opacity:0;pointer-events:none;transition:transform .2s cubic-bezier(.22,1,.36,1),height .2s cubic-bezier(.22,1,.36,1),opacity .14s ease}.RileyArtifactCardMenu_highlight__2uw7p[data-visible=true]{opacity:1}.RileyArtifactCardMenu_highlight__2uw7p[data-instant=true]{transition:opacity .14s ease}.RileyArtifactCardMenu_item__5pi4q{position:relative;z-index:1;width:100%;height:32px;display:flex;align-items:center;gap:10px;padding:0 10px;border:0;border-radius:8px;background:transparent;color:#1f1f24;font:inherit;font-size:13px;font-weight:500;text-align:left;cursor:pointer}.RileyArtifactCardMenu_item__5pi4q:focus-visible{outline:none}.RileyArtifactCardMenu_item__5pi4q svg{flex:none;color:#7c3aed}.RileyArtifactCardMenu_downloadRow__Sg6_n{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:4px;padding:7px 6px 3px 10px;border-top:.5px solid rgba(15,23,42,.12)}.RileyArtifactCardMenu_downloadLabel__Ropdr{display:inline-flex;align-items:center;gap:10px;color:#1f1f24;font-size:13px;font-weight:500}.RileyArtifactCardMenu_downloadLabel__Ropdr svg{color:#7c3aed}.RileyArtifactCardMenu_formats__hqQ9_{display:inline-flex;gap:4px}.RileyArtifactCardMenu_format__FljG0{height:24px;display:inline-flex;align-items:center;padding:0 8px;border-radius:6px;background:rgba(139,92,246,.1);color:#6d28d9;font-size:11px;font-weight:700;letter-spacing:.04em;text-decoration:none;transition:background-color .16s ease}.RileyArtifactCardMenu_format__FljG0:focus-visible,.RileyArtifactCardMenu_format__FljG0:hover{outline:none;background:rgba(139,92,246,.26)}html[data-theme=dark] .RileyArtifactCardMenu_menu__JbxYn{background:rgba(28,25,40,.86);border-color:rgba(255,255,255,.12);box-shadow:0 18px 44px rgba(0,0,0,.5)}html[data-theme=dark] .RileyArtifactCardMenu_highlight__2uw7p{background:rgba(167,139,250,.2)}html[data-theme=dark] .RileyArtifactCardMenu_downloadLabel__Ropdr,html[data-theme=dark] .RileyArtifactCardMenu_item__5pi4q{color:#f1f0f7}html[data-theme=dark] .RileyArtifactCardMenu_downloadLabel__Ropdr svg,html[data-theme=dark] .RileyArtifactCardMenu_item__5pi4q svg{color:#c4b5fd}html[data-theme=dark] .RileyArtifactCardMenu_downloadRow__Sg6_n{border-top-color:rgba(255,255,255,.12)}html[data-theme=dark] .RileyArtifactCardMenu_format__FljG0{background:rgba(139,92,246,.22);color:#ddd6fe}html[data-theme=dark] .RileyArtifactCardMenu_format__FljG0:focus-visible,html[data-theme=dark] .RileyArtifactCardMenu_format__FljG0:hover{background:rgba(167,139,250,.36)}.RileyArtifactCardMenu_separator__5o_ss{height:0;margin:4px 6px;border-top:.5px solid rgba(15,23,42,.12)}.RileyArtifactCardMenu_danger__Hw2of,.RileyArtifactCardMenu_danger__Hw2of svg{color:#dc2626}.RileyArtifactCardMenu_highlight__2uw7p[data-tone=danger]{background:rgba(239,68,68,.12)}html[data-theme=dark] .RileyArtifactCardMenu_separator__5o_ss{border-top-color:rgba(255,255,255,.12)}html[data-theme=dark] .RileyArtifactCardMenu_danger__Hw2of,html[data-theme=dark] .RileyArtifactCardMenu_danger__Hw2of svg{color:#f87171}html[data-theme=dark] .RileyArtifactCardMenu_highlight__2uw7p[data-tone=danger]{background:rgba(248,113,113,.18)}.RileyArtifactCardMenu_dialogBackdrop__GGia3{position:fixed;inset:0;z-index:12500;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(15,23,42,.38);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:RileyArtifactCardMenu_backdropIn__1Q59_ .16s ease both}.RileyArtifactCardMenu_dialog__UW_Zb{width:min(360px,100%);padding:22px 20px 16px;border-radius:16px;background:rgba(255,255,255,.97);border:.5px solid rgba(15,23,42,.14);box-shadow:0 24px 60px rgba(15,23,42,.28);text-align:center;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Inter,system-ui,sans-serif;animation:RileyArtifactCardMenu_dialogIn__xW3aC .2s cubic-bezier(.16,1,.3,1) both}.RileyArtifactCardMenu_dialogIcon__9NxJx{width:44px;height:44px;margin:0 auto 12px;border-radius:999px;display:flex;align-items:center;justify-content:center;background:rgba(239,68,68,.12);color:#dc2626}.RileyArtifactCardMenu_dialogIconAccent__10mwt{background:linear-gradient(135deg,rgba(139,92,246,.16),rgba(236,72,153,.16));color:#7c3aed}.RileyArtifactCardMenu_dialogTitle__sFCxU{margin:0 0 6px;color:#111827;font-size:15px;font-weight:700;line-height:1.35}.RileyArtifactCardMenu_dialogBody__4zfmr{margin:0;color:#4b5563;font-size:13px;line-height:1.5;overflow-wrap:anywhere}.RileyArtifactCardMenu_dialogInput__b9OgU{width:100%;margin-top:10px;padding:12px;border-radius:10px;border:1px solid rgba(15,23,42,.16);background:rgba(15,23,42,.03);color:#111827;font:inherit;font-size:14px;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.RileyArtifactCardMenu_dialogInput__b9OgU:hover:not(:disabled){border-color:rgba(15,23,42,.26)}.RileyArtifactCardMenu_dialogInput__b9OgU:focus{outline:none;border-color:rgba(139,92,246,.7);background:rgba(255,255,255,.9);box-shadow:0 0 0 3px rgba(139,92,246,.22)}.RileyArtifactCardMenu_dialogError__ACNHc{margin:10px 0 0;color:#b91c1c;font-size:12.5px;line-height:1.45}.RileyArtifactCardMenu_dialogActions__1fyLu{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-top:18px}.RileyArtifactCardMenu_dialogCancel__4YEU7,.RileyArtifactCardMenu_dialogDelete__GA6Te,.RileyArtifactCardMenu_dialogPrimary__KHQyT{height:36px;border-radius:10px;font:inherit;font-size:13.5px;font-weight:600;cursor:pointer;transition:background-color .16s ease,filter .16s ease,transform .16s ease,box-shadow .2s ease}.RileyArtifactCardMenu_dialogCancel__4YEU7{border:.5px solid rgba(15,23,42,.16);background:rgba(15,23,42,.04);color:#111827}.RileyArtifactCardMenu_dialogCancel__4YEU7:hover:not(:disabled){background:rgba(15,23,42,.08)}.RileyArtifactCardMenu_dialogDelete__GA6Te{border:0;background:#dc2626;color:#fff;box-shadow:0 6px 14px rgba(220,38,38,.28)}.RileyArtifactCardMenu_dialogDelete__GA6Te:hover:not(:disabled){filter:brightness(1.07)}.RileyArtifactCardMenu_dialogPrimary__KHQyT{border:0;background:linear-gradient(135deg,#8b5cf6,#ec4899);color:#fff;box-shadow:0 6px 14px rgba(139,92,246,.32)}.RileyArtifactCardMenu_dialogPrimary__KHQyT:hover:not(:disabled){filter:brightness(1.05);transform:translateY(-1px);box-shadow:0 10px 20px rgba(139,92,246,.4)}.RileyArtifactCardMenu_dialogCancel__4YEU7:disabled,.RileyArtifactCardMenu_dialogDelete__GA6Te:disabled,.RileyArtifactCardMenu_dialogPrimary__KHQyT:disabled{opacity:.6;cursor:default;transform:none}.RileyArtifactCardMenu_dialogCancel__4YEU7:focus-visible,.RileyArtifactCardMenu_dialogDelete__GA6Te:focus-visible,.RileyArtifactCardMenu_dialogPrimary__KHQyT:focus-visible{outline:2px solid rgba(139,92,246,.7);outline-offset:2px}@keyframes RileyArtifactCardMenu_backdropIn__1Q59_{0%{opacity:0}to{opacity:1}}@keyframes RileyArtifactCardMenu_dialogIn__xW3aC{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}html[data-theme=dark] .RileyArtifactCardMenu_dialog__UW_Zb{background:rgba(30,27,44,.97);border-color:rgba(255,255,255,.12);box-shadow:0 24px 60px rgba(0,0,0,.55)}html[data-theme=dark] .RileyArtifactCardMenu_dialogIcon__9NxJx{background:rgba(248,113,113,.18);color:#f87171}html[data-theme=dark] .RileyArtifactCardMenu_dialogIconAccent__10mwt{background:linear-gradient(135deg,rgba(167,139,250,.24),rgba(244,114,182,.24));color:#c4b5fd}html[data-theme=dark] .RileyArtifactCardMenu_dialogTitle__sFCxU{color:#f5f3ff}html[data-theme=dark] .RileyArtifactCardMenu_dialogBody__4zfmr{color:#c4c2d4}html[data-theme=dark] .RileyArtifactCardMenu_dialogInput__b9OgU{border-color:rgba(255,255,255,.16);background:rgba(255,255,255,.06);color:#f1f0f7}html[data-theme=dark] .RileyArtifactCardMenu_dialogInput__b9OgU:hover:not(:disabled){border-color:rgba(255,255,255,.26)}html[data-theme=dark] .RileyArtifactCardMenu_dialogInput__b9OgU:focus{border-color:rgba(167,139,250,.8);background:rgba(255,255,255,.1);box-shadow:0 0 0 3px rgba(167,139,250,.3)}html[data-theme=dark] .RileyArtifactCardMenu_dialogError__ACNHc{color:#fca5a5}html[data-theme=dark] .RileyArtifactCardMenu_dialogCancel__4YEU7{border-color:rgba(255,255,255,.14);background:rgba(255,255,255,.06);color:#f1f0f7}html[data-theme=dark] .RileyArtifactCardMenu_dialogCancel__4YEU7:hover:not(:disabled){background:rgba(255,255,255,.1)}@media (prefers-reduced-motion:reduce){.RileyArtifactCardMenu_dialogBackdrop__GGia3,.RileyArtifactCardMenu_dialog__UW_Zb,.RileyArtifactCardMenu_menu__JbxYn[data-state=closed],.RileyArtifactCardMenu_menu__JbxYn[data-state=open]{animation:none}.RileyArtifactCardMenu_dialogCancel__4YEU7,.RileyArtifactCardMenu_dialogDelete__GA6Te,.RileyArtifactCardMenu_dialogInput__b9OgU,.RileyArtifactCardMenu_dialogPrimary__KHQyT,.RileyArtifactCardMenu_format__FljG0,.RileyArtifactCardMenu_highlight__2uw7p,.RileyArtifactCardMenu_trigger__YCaiQ,.RileyArtifactCardMenu_trigger__YCaiQ:before{transition:none}}.RileyCreateChat_stage__JHAEc{position:relative;height:853px;border-radius:20px;overflow:hidden;background:#0c0c0e;border:1px solid rgba(255,255,255,.06);color:#ececf1;isolation:isolate}.RileyCreateChat_stageEdge__crHgl{position:absolute;left:20%;right:20%;top:0;height:1px;background:linear-gradient(90deg,transparent,rgba(150,100,255,.7),transparent);pointer-events:none}.RileyCreateChat_aur__EWmri{position:absolute;inset:0;overflow:hidden;pointer-events:none;transition:filter 1s ease,transform 1.2s ease}.RileyCreateChat_aurHot__B2JQI{filter:saturate(1.5) brightness(1.35);transform:scale(1.1)}.RileyCreateChat_auA__eyljp,.RileyCreateChat_auB__2JCEz,.RileyCreateChat_auC__M4k6B,.RileyCreateChat_auR__me4AT{position:absolute}.RileyCreateChat_auA__eyljp{animation:RileyCreateChat_drA__iPWs3 5s ease-in-out infinite alternate}.RileyCreateChat_auB__2JCEz{animation:RileyCreateChat_drB__QvCpp 6.5s ease-in-out infinite alternate}.RileyCreateChat_auC__M4k6B{animation:RileyCreateChat_drC__C5SQi 4.5s ease-in-out infinite alternate}.RileyCreateChat_auR__me4AT{animation:RileyCreateChat_shm__efHu9 4s ease-in-out infinite alternate}@keyframes RileyCreateChat_drA__iPWs3{0%{transform:rotate(-10deg) translate(-130px,14px) scale(.92);opacity:.75}50%{opacity:1}to{transform:rotate(-2deg) translate(150px,-26px) scale(1.18);opacity:.85}}@keyframes RileyCreateChat_drB__QvCpp{0%{transform:rotate(9deg) translate(120px,-14px) scale(1.15);opacity:.8}50%{opacity:1}to{transform:rotate(1deg) translate(-140px,20px) scale(.9);opacity:.7}}@keyframes RileyCreateChat_drC__C5SQi{0%{transform:translate(-150px,8px) scale(.85);opacity:.5}to{transform:translate(170px,-12px) scale(1.3);opacity:1}}@keyframes RileyCreateChat_shm__efHu9{0%{opacity:.3;transform:rotate(-2.4deg) translateX(-130px) scaleX(.9)}to{opacity:.85;transform:rotate(-.8deg) translateX(140px) scaleX(1.1)}}.RileyCreateChat_home__Fggsj{position:absolute;inset:0;transition:opacity .5s ease,transform .7s ease}.RileyCreateChat_greeting__wScpx{position:absolute;left:0;right:0;top:96px;display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.RileyCreateChat_hgrad__nOWRI{margin:0;font:600 40px/1.15 var(--app-font-sans,"Gilroy",system-ui,sans-serif);letter-spacing:-.035em;padding-bottom:2px;background:linear-gradient(100deg,#e8e2ff,#b48cff 22%,#7c4dff 40%,#5eead4 55%,#b48cff 72%,#e8e2ff);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:RileyCreateChat_hshift__8fw_E 11s linear infinite}@keyframes RileyCreateChat_hshift__8fw_E{0%{background-position:0 50%}to{background-position:300% 50%}}.RileyCreateChat_greetingSub__AO8AT{margin:0;font:400 15.5px var(--app-font-sans,"Gilroy",system-ui,sans-serif);color:#9d9aae}.RileyCreateChat_cards__W4C3h{position:absolute;left:0;right:0;top:240px;display:flex;justify-content:center;gap:16px;flex-wrap:wrap;padding:0 24px;box-sizing:border-box}.RileyCreateChat_xcard__ffKv0{width:196px;padding:10px 10px 12px;display:flex;flex-direction:column;gap:10px;cursor:pointer;text-align:left;color:inherit;font:inherit;border-radius:16px;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.07);box-sizing:border-box;transition:transform .3s cubic-bezier(.2,.75,.15,1),border-color .3s ease,background .3s ease,box-shadow .3s ease}.RileyCreateChat_xcard__ffKv0:hover{transform:translateY(-4px);border-color:rgba(196,168,255,.35);background:rgba(255,255,255,.055);box-shadow:0 24px 50px rgba(0,0,0,.45)}.RileyCreateChat_cardTitle__kwCA9{font:600 13px var(--app-font-sans,"Gilroy",system-ui,sans-serif);color:#f1eefb}.RileyCreateChat_cap2__fPogD{font:400 12.5px var(--app-font-sans,"Gilroy",system-ui,sans-serif);color:#8f8aa8}.RileyCreateChat_pv__d9Br5{height:132px;border-radius:10px;overflow:hidden;position:relative;display:flex;align-items:center;justify-content:center;background:radial-gradient(120% 110% at 50% 0,#1c1a24,#131217)}.RileyCreateChat_pv__d9Br5:after{content:"";position:absolute;left:12%;right:12%;bottom:0;height:1px;background:linear-gradient(90deg,transparent,rgba(150,100,255,.35),transparent)}.RileyCreateChat_mfr__7_bwC{border-radius:9px;overflow:hidden;background:#0f0f12;box-shadow:0 12px 26px rgba(0,0,0,.55),0 0 0 1px rgba(255,255,255,.09)}.RileyCreateChat_feed__SkHVj{animation:RileyCreateChat_feed__SkHVj 6.4s cubic-bezier(.65,0,.3,1) infinite}@keyframes RileyCreateChat_feed__SkHVj{0%,40%{transform:translateY(0)}52%,90%{transform:translateY(-116px)}to{transform:translateY(-232px)}}.RileyCreateChat_phd__Q4kc_{height:19px;display:flex;align-items:center;gap:5px;padding:0 7px;box-sizing:border-box;flex-shrink:0}.RileyCreateChat_pac__YnsaU{height:18px;display:flex;align-items:center;gap:8px;padding:0 8px;color:#a7a2bd;flex-shrink:0}.RileyCreateChat_lk__rBgjC{animation:RileyCreateChat_lk__rBgjC 6.4s infinite}@keyframes RileyCreateChat_lk__rBgjC{0%,10%{transform:scale(1);color:#a7a2bd}14%{transform:scale(1.5);color:#8b5cf6}18%,40%{transform:scale(1);color:#8b5cf6}52%,to{transform:scale(1);color:#a7a2bd}}.RileyCreateChat_dk__Xhfok{display:flex;width:512px;height:100%;animation:RileyCreateChat_dk__Xhfok 7.2s cubic-bezier(.72,0,.24,1) infinite}@keyframes RileyCreateChat_dk__Xhfok{0%,26%{transform:translateX(0)}34%,60%{transform:translateX(-128px)}68%,94%{transform:translateX(-256px)}to{transform:translateX(-384px)}}.RileyCreateChat_dt__DOXFQ{width:4px;height:4px;border-radius:50%;background:rgba(255,255,255,.22)}.RileyCreateChat_dt1__7PueJ{animation:RileyCreateChat_dt1__7PueJ 7.2s infinite}.RileyCreateChat_dt2__RlEzQ{animation:RileyCreateChat_dt2__RlEzQ 7.2s infinite}.RileyCreateChat_dt3__t_1r4{animation:RileyCreateChat_dt3__t_1r4 7.2s infinite}@keyframes RileyCreateChat_dt1__7PueJ{0%,26%{background:#c4a8ff}34%,to{background:rgba(255,255,255,.22)}}@keyframes RileyCreateChat_dt2__RlEzQ{0%,26%{background:rgba(255,255,255,.22)}34%,60%{background:#c4a8ff}68%,to{background:rgba(255,255,255,.22)}}@keyframes RileyCreateChat_dt3__t_1r4{0%,60%{background:rgba(255,255,255,.22)}68%,94%{background:#c4a8ff}to{background:rgba(255,255,255,.22)}}.RileyCreateChat_flap__rybrC{position:absolute;left:0;bottom:42px;width:62px;height:42px;transform-origin:bottom;transform-style:preserve-3d;animation:RileyCreateChat_fold__0A4A7 6s cubic-bezier(.68,0,.28,1) infinite}@keyframes RileyCreateChat_fold__0A4A7{0%,16%{transform:rotateX(-178deg)}44%,74%{transform:rotateX(0deg)}98%,to{transform:rotateX(-178deg)}}.RileyCreateChat_flbk__vo7FK,.RileyCreateChat_flf__vHMsR{position:absolute;inset:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;border-radius:4px 4px 0 0;box-sizing:border-box}.RileyCreateChat_flbk__vo7FK{transform:rotateX(180deg)}.RileyCreateChat_flsh__HiR43{position:absolute;left:-7px;right:-7px;bottom:-9px;height:10px;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.55),transparent);filter:blur(3px);animation:RileyCreateChat_flsh__HiR43 6s infinite}@keyframes RileyCreateChat_flsh__HiR43{0%,16%{transform:scaleX(.72);opacity:.5}44%,74%{transform:scaleX(1);opacity:.9}98%,to{transform:scaleX(.72);opacity:.5}}.RileyCreateChat_seg__IuHQa{flex:1 1;height:2.5px;border-radius:2px;background:rgba(255,255,255,.22);overflow:hidden}.RileyCreateChat_seg__IuHQa i{display:block;height:100%;border-radius:2px;background:#fff;transform-origin:left;transform:scaleX(0)}.RileyCreateChat_sg1__7x_Aa{animation:RileyCreateChat_sg1__7x_Aa 6.2s linear infinite}.RileyCreateChat_sg2__J87mi{animation:RileyCreateChat_sg2__J87mi 6.2s linear infinite}@keyframes RileyCreateChat_sg1__7x_Aa{0%{transform:scaleX(0)}46%,to{transform:scaleX(1)}}@keyframes RileyCreateChat_sg2__J87mi{0%,52%{transform:scaleX(0)}96%,to{transform:scaleX(1)}}.RileyCreateChat_sfr__c9LlG{position:absolute;inset:0;padding:26px 8px 18px;box-sizing:border-box;display:flex;flex-direction:column}.RileyCreateChat_sfa__slUTP{animation:RileyCreateChat_sfa__slUTP 6.2s infinite}.RileyCreateChat_sfb__wtlAB{animation:RileyCreateChat_sfb__wtlAB 6.2s infinite}@keyframes RileyCreateChat_sfa__slUTP{0%,46%{opacity:1;transform:scale(1)}54%,96%{opacity:0;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}@keyframes RileyCreateChat_sfb__wtlAB{0%,46%{opacity:0;transform:scale(.97)}54%,96%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.97)}}.RileyCreateChat_cats__A0IS3{position:absolute;left:0;right:0;top:466px;display:flex;flex-wrap:wrap;justify-content:center;gap:10px;padding:0 120px;box-sizing:border-box}.RileyCreateChat_cat__5N7UW{height:38px;padding:0 17px;border-radius:999px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.09);display:flex;align-items:center;font:500 13.5px var(--app-font-sans,"Gilroy",system-ui,sans-serif);color:#c9c8d2;cursor:pointer;transition:border-color .25s ease,background .25s ease,color .25s ease,transform .25s ease}.RileyCreateChat_cat__5N7UW:hover{border-color:rgba(196,168,255,.45);color:#fff;background:rgba(150,100,255,.09);transform:translateY(-1px)}.RileyCreateChat_crail__wfNOC{position:absolute;left:12px;top:50%;transform:translateY(-50%);height:312px;max-height:calc(100% - 24px);width:58px;z-index:20;border-radius:16px;background:rgba(15,14,20,.86);border:1px solid rgba(255,255,255,.07);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);overflow:hidden;transition:width .4s cubic-bezier(.2,.75,.15,1),height .4s cubic-bezier(.2,.75,.15,1),box-shadow .35s ease,border-color .35s ease;display:flex;flex-direction:column;gap:4px;padding:10px 9px;box-sizing:border-box}.RileyCreateChat_crail__wfNOC:hover{width:238px;height:calc(100% - 24px);border-color:rgba(196,168,255,.22);box-shadow:26px 0 60px rgba(0,0,0,.45),0 0 40px rgba(124,77,255,.1);overflow-y:auto}.RileyCreateChat_cri__TcMOk{display:flex;align-items:center;gap:10px;min-height:36px;padding:0 6px;border-radius:11px;background:none;border:0;cursor:pointer;color:#dcd8ea;font:500 12.5px var(--app-font-sans,"Gilroy",system-ui,sans-serif);text-align:left;transition:background .25s ease,min-height .35s cubic-bezier(.2,.75,.15,1);flex-shrink:0;width:100%;box-sizing:border-box}.RileyCreateChat_crail__wfNOC:hover .RileyCreateChat_cri__TcMOk{min-height:46px}.RileyCreateChat_criOpen__Uwl2z{display:flex;align-items:center;gap:10px;flex:1 1;min-width:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.RileyCreateChat_criActions__Y_wiK{display:flex;align-items:center;gap:2px;flex:none;opacity:0;pointer-events:none;transition:opacity .18s ease}.RileyCreateChat_crail__wfNOC .RileyCreateChat_cri__TcMOk:focus-within .RileyCreateChat_criActions__Y_wiK,.RileyCreateChat_crail__wfNOC:hover .RileyCreateChat_cri__TcMOk:hover .RileyCreateChat_criActions__Y_wiK{opacity:1;pointer-events:auto}.RileyCreateChat_crail__wfNOC:not(:hover) .RileyCreateChat_criActions__Y_wiK{width:0;overflow:hidden}.RileyCreateChat_criAction__yUJUK{width:22px;height:22px;display:flex;align-items:center;justify-content:center;border:0;border-radius:6px;background:transparent;color:#a7a2bd;cursor:pointer;padding:0}.RileyCreateChat_criAction__yUJUK:hover{background:rgba(255,255,255,.12);color:#fff}.RileyCreateChat_railRename__S6jKd{flex:1 1;min-width:0;height:28px;padding:0 8px;border-radius:8px;border:1px solid rgba(196,168,255,.6);background:rgba(0,0,0,.4);color:#efedf8;caret-color:#b48cff;font:500 12.5px var(--app-font-sans,"Gilroy",system-ui,sans-serif);outline:0}.RileyCreateChat_cri__TcMOk:hover{background:rgba(255,255,255,.06)}.RileyCreateChat_crail__wfNOC:hover .RileyCreateChat_criOn__i5X9s{background:rgba(150,100,255,.16);box-shadow:inset 0 0 0 1px rgba(196,168,255,.35)}.RileyCreateChat_crg__oLKaX{width:28px;height:28px;flex-shrink:0;border-radius:8px;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);transition:background .25s ease,border-color .25s ease,box-shadow .25s ease}.RileyCreateChat_criOn__i5X9s .RileyCreateChat_crg__oLKaX{background:rgba(150,100,255,.22);border-color:rgba(196,168,255,.55);box-shadow:0 0 14px rgba(124,77,255,.3)}.RileyCreateChat_crail__wfNOC:hover .RileyCreateChat_criOn__i5X9s .RileyCreateChat_crg__oLKaX{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.1);box-shadow:none}.RileyCreateChat_crl__QB7Az{opacity:0;transform:translateX(-6px);transition:opacity .22s ease .1s,transform .3s ease .1s;white-space:nowrap;overflow:hidden;display:flex;flex-direction:column;gap:2px;min-width:0}.RileyCreateChat_crail__wfNOC:hover .RileyCreateChat_crl__QB7Az{opacity:1;transform:none}.RileyCreateChat_crl__QB7Az b{font-weight:500;color:#efedf8;text-overflow:ellipsis;overflow:hidden}.RileyCreateChat_crl__QB7Az s{text-decoration:none;font:400 10.5px var(--app-font-sans,"Gilroy",system-ui,sans-serif);color:#7d7898}.RileyCreateChat_crh__xzsJP{opacity:0;max-height:0;overflow:hidden;padding:0 6px;transition:opacity .22s ease .1s,max-height .35s cubic-bezier(.2,.75,.15,1),padding .35s ease;font:600 10.5px var(--app-font-sans,"Gilroy",system-ui,sans-serif);color:#8f8aa8;white-space:nowrap;flex-shrink:0}.RileyCreateChat_crail__wfNOC:hover .RileyCreateChat_crh__xzsJP{opacity:1;max-height:26px;padding:7px 6px 3px}.RileyCreateChat_backdrop__isMT8{position:absolute;inset:0;z-index:30;background:rgba(6,5,10,.62);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border:0;padding:0;cursor:default}.RileyCreateChat_bdIn__Zmo8m{animation:RileyCreateChat_bdIn__Zmo8m .28s ease both}.RileyCreateChat_bdOut__a2fde{animation:RileyCreateChat_bdOut__a2fde .24s ease both}@keyframes RileyCreateChat_bdIn__Zmo8m{0%{opacity:0}to{opacity:1}}@keyframes RileyCreateChat_bdOut__a2fde{0%{opacity:1}to{opacity:0}}.RileyCreateChat_panel__1wOqk{position:absolute;left:50%;top:168px;margin-left:-280px;width:560px;max-width:calc(100% - 48px);z-index:31;border-radius:20px;background:linear-gradient(160deg,rgba(30,25,44,.97),rgba(15,13,22,.98));border:1px solid rgba(196,168,255,.32);box-shadow:0 40px 90px rgba(0,0,0,.7),0 0 60px rgba(124,77,255,.22),inset 0 1px 0 rgba(255,255,255,.12);padding:20px;box-sizing:border-box;display:flex;flex-direction:column;gap:24px;max-height:460px}.RileyCreateChat_sprIn__wd2kG{animation:RileyCreateChat_sprIn__wd2kG .3s cubic-bezier(.22,.9,.24,1.05) both}.RileyCreateChat_sprOut__crrIz{animation:RileyCreateChat_sprOut__crrIz .24s cubic-bezier(.5,0,.8,.4) both}.RileyCreateChat_popIn__gtN_D{animation:RileyCreateChat_sprIn__wd2kG .28s cubic-bezier(.22,.9,.24,1.05) both}@keyframes RileyCreateChat_sprIn__wd2kG{0%{opacity:0;transform:perspective(1100px) rotateX(16deg) scale(.1)}62%{opacity:1;transform:perspective(1100px) rotateX(-2.5deg) scale(1.035)}82%{transform:perspective(1100px) rotateX(1deg) scale(.995)}to{opacity:1;transform:perspective(1100px) rotateX(0deg) scale(1)}}@keyframes RileyCreateChat_sprOut__crrIz{0%{opacity:1;transform:perspective(1100px) rotateX(0deg) scale(1)}to{opacity:0;transform:perspective(1100px) rotateX(12deg) scale(.05)}}.RileyCreateChat_panelHead__jpcWB{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.RileyCreateChat_panelTitle__OvKiM{margin:0;font:600 17px var(--app-font-sans,"Gilroy",system-ui,sans-serif);color:#fff}.RileyCreateChat_panelSub__m7cVb{margin:4px 0 0;font:400 12.5px var(--app-font-sans,"Gilroy",system-ui,sans-serif);color:#8f8aa8}.RileyCreateChat_panelClose__6n4Vo{width:28px;height:28px;flex:none;border-radius:50%;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.12);display:flex;align-items:center;justify-content:center;color:#cfcfd8;cursor:pointer}.RileyCreateChat_panelGrid__XGBgq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;overflow-y:auto;overflow-x:hidden;padding:10px;margin:-10px}.RileyCreateChat_pkcard__19Hvc{border-radius:14px;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.09);padding:13px 15px;display:flex;flex-direction:column;gap:5px;text-align:left;cursor:pointer;color:inherit;font:inherit;box-sizing:border-box;transition:transform .22s cubic-bezier(.2,.75,.15,1),border-color .22s ease,background .22s ease,box-shadow .22s ease}.RileyCreateChat_pkcard__19Hvc:hover{transform:translateY(-2px) scale(1.015);border-color:rgba(196,168,255,.55);background:rgba(150,100,255,.1);box-shadow:0 0 30px rgba(124,77,255,.22)}.RileyCreateChat_pkTop__6DkZ9{display:flex;justify-content:space-between;align-items:baseline;gap:10px;flex-wrap:wrap}.RileyCreateChat_pkName__4GfHj{font:600 14px var(--app-font-sans,"Gilroy",system-ui,sans-serif);color:#fff;flex:1 1 auto;min-width:0}.RileyCreateChat_mono__3eh9O{font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;color:#a98bff;white-space:nowrap}.RileyCreateChat_composer__oIweZ{position:absolute;left:50%;bottom:56px;transform:translateX(-50%);width:880px;max-width:calc(100% - 48px);z-index:12}.RileyCreateChat_bar__xq9gs{display:flex;align-items:center;gap:10px;height:60px;padding:0 10px 0 12px;border-radius:18px;background:linear-gradient(160deg,rgba(28,24,40,.96),rgba(14,13,20,.97));border:1px solid rgba(196,168,255,.22);box-sizing:border-box;transition:border-color .5s ease,box-shadow .5s ease}.RileyCreateChat_plus__p3XmK{width:34px;height:34px;flex:none;border-radius:11px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.12);color:#dcd8ea;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .25s ease,border-color .25s ease}.RileyCreateChat_plus__p3XmK:hover{border-color:rgba(196,168,255,.5);background:rgba(150,100,255,.1)}.RileyCreateChat_plusOn__EalPh{background:rgba(150,100,255,.18);border-color:rgba(196,168,255,.6);color:#fff}.RileyCreateChat_chipRow__vkWdy{display:flex;align-items:center;gap:7px;flex-shrink:0;max-width:54%;overflow:hidden}.RileyCreateChat_chip__KeGu5{flex-shrink:0;display:flex;align-items:center;gap:7px;height:34px;padding:0 12px;border-radius:999px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.14);font:500 12.5px var(--app-font-sans,"Gilroy",system-ui,sans-serif);color:#dcd8ea;cursor:pointer;box-sizing:border-box;transition:border-color .25s ease,background .25s ease,box-shadow .25s ease}.RileyCreateChat_chip__KeGu5:hover{border-color:rgba(196,168,255,.5);background:rgba(150,100,255,.1)}.RileyCreateChat_chipOn__ttcI7{background:rgba(150,100,255,.18);border-color:rgba(196,168,255,.6);color:#fff;box-shadow:0 0 24px rgba(124,77,255,.3)}.RileyCreateChat_chipGhost__D7Mt5{background:rgba(255,255,255,.03);border-style:dashed;color:#a9a4c0}.RileyCreateChat_chipIn__4bYqw{animation:RileyCreateChat_chipIn__4bYqw .32s cubic-bezier(.2,.75,.15,1) both}@keyframes RileyCreateChat_chipIn__4bYqw{0%{opacity:0;transform:scale(.25)}55%{opacity:1;transform:scale(1.14)}to{opacity:1;transform:scale(1)}}.RileyCreateChat_chipX__Rpgxp{display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;border:0;border-radius:50%;background:rgba(255,255,255,.14);color:#e6e1f5;font-size:10px;line-height:1;cursor:pointer;padding:0;flex:none}.RileyCreateChat_chipX__Rpgxp:hover{background:rgba(255,255,255,.26)}.RileyCreateChat_input__N6te0{flex:1 1;min-width:0;height:34px;border:0;outline:0;background:transparent;color:#ece9f7;caret-color:#b48cff;font:400 14px var(--app-font-sans,"Gilroy",system-ui,sans-serif)}.RileyCreateChat_input__N6te0::placeholder{color:#7f7a97}.RileyCreateChat_designingLine__kCZzD{flex:1 1;min-width:0;font:400 14px var(--app-font-sans,"Gilroy",system-ui,sans-serif);color:#b9b2d6;display:flex;align-items:center;gap:1px}.RileyCreateChat_mic__aDjwi{width:30px;height:30px;background:none;color:#8b85a6}.RileyCreateChat_mic__aDjwi,.RileyCreateChat_send__ZDiFA{flex:none;border:0;display:flex;align-items:center;justify-content:center;cursor:pointer}.RileyCreateChat_send__ZDiFA{width:38px;height:38px;border-radius:13px;background:linear-gradient(150deg,#9b6bff,#7c4dff);box-shadow:0 8px 22px rgba(124,77,255,.4);color:#fff;transition:filter .2s ease,opacity .2s ease}.RileyCreateChat_send__ZDiFA:hover:not(:disabled){filter:brightness(1.12)}.RileyCreateChat_send__ZDiFA:disabled{opacity:.45;cursor:not-allowed}.RileyCreateChat_stop__AUJPw{background:linear-gradient(150deg,#ff8080,#f05252);box-shadow:0 8px 22px rgba(240,82,82,.35)}.RileyCreateChat_footnote__5Y_nE{margin:14px 0 0;text-align:center;font:400 11.5px var(--app-font-sans,"Gilroy",system-ui,sans-serif);color:#6f6a88}.RileyCreateChat_pop__cRWQQ{position:absolute;bottom:84px;width:322px;z-index:16;border-radius:18px;background:linear-gradient(160deg,rgba(30,25,44,.97),rgba(15,13,22,.98));border:1px solid rgba(196,168,255,.32);box-shadow:0 40px 90px rgba(0,0,0,.7),0 0 50px rgba(124,77,255,.22),inset 0 1px 0 rgba(255,255,255,.12);padding:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:12px}.RileyCreateChat_popHead__x_gm_{display:flex;align-items:center;justify-content:space-between}.RileyCreateChat_popTitle__af1GP{font:600 14.5px var(--app-font-sans,"Gilroy",system-ui,sans-serif);color:#fff}.RileyCreateChat_popBtn___dHAB{height:28px;padding:0 11px;border-radius:14px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.12);color:#cfcbdf;font:500 12px var(--app-font-sans,"Gilroy",system-ui,sans-serif);cursor:pointer}.RileyCreateChat_popBtn___dHAB:hover{border-color:rgba(196,168,255,.5);color:#fff}.RileyCreateChat_popGrid__42NJs{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:7px;gap:7px}.RileyCreateChat_swatch__2YHgD{aspect-ratio:1;border-radius:9px;overflow:hidden;padding:0;cursor:pointer;background:#15131d;border:1px solid rgba(255,255,255,.1);transition:border-color .2s ease,box-shadow .2s ease}.RileyCreateChat_swatch__2YHgD img{width:100%;height:100%;object-fit:cover;display:block}.RileyCreateChat_swatchOn__9rm6b{border:2px solid #9b6bff;box-shadow:0 0 22px rgba(124,77,255,.35)}.RileyCreateChat_popInput__Xqkpn{width:100%;height:36px;padding:0 12px;border-radius:10px;background:rgba(0,0,0,.35);border:1px solid rgba(255,255,255,.14);color:#ece9f7;caret-color:#b48cff;font:400 13px var(--app-font-sans,"Gilroy",system-ui,sans-serif);outline:0;box-sizing:border-box}.RileyCreateChat_popInput__Xqkpn:focus{border-color:rgba(196,168,255,.6)}.RileyCreateChat_cornerGrid__9p1EK{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px;gap:8px}.RileyCreateChat_corner__i4YzB{position:relative;height:58px;border-radius:10px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.12);cursor:pointer;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease}.RileyCreateChat_cornerOn__E4oPx{background:rgba(150,100,255,.16);border:1px solid rgba(196,168,255,.6);box-shadow:0 0 24px rgba(124,77,255,.28)}.RileyCreateChat_cornerDot__ofcV_{position:absolute;width:14px;height:9px;border-radius:2px;background:rgba(255,255,255,.55)}.RileyCreateChat_cornerLabel__44LE4{position:absolute;left:0;right:0;bottom:6px;text-align:center;font:500 10.5px var(--app-font-sans,"Gilroy",system-ui,sans-serif);color:#a9a4c0}.RileyCreateChat_thread__IOZaG{position:absolute;left:0;right:0;top:0;bottom:196px;display:flex;flex-direction:column;justify-content:flex-end;align-items:stretch;gap:26px;padding:24px 96px 0;box-sizing:border-box;z-index:7;overflow-y:auto}.RileyCreateChat_bubbleUser__1ht4V{align-self:flex-end;max-width:440px;padding:12px 16px;border-radius:16px 16px 4px 16px;background:rgba(150,100,255,.13);border:1px solid rgba(196,168,255,.28);font:400 14px/1.5 var(--app-font-sans,"Gilroy",system-ui,sans-serif);color:#eee9fb;white-space:pre-wrap;overflow-wrap:anywhere}.RileyCreateChat_brandonBlock__U2u7O{align-self:flex-start;display:flex;flex-direction:column;gap:12px;max-width:100%}.RileyCreateChat_brandonLine__wBMht{display:flex;align-items:center;gap:9px}.RileyCreateChat_brandonAvatar___Yvgt{width:24px;height:24px;border-radius:8px;object-fit:cover;flex:none}.RileyCreateChat_brandonText__WvTYg{font:500 12.5px var(--app-font-sans,"Gilroy",system-ui,sans-serif);color:#b9b2d6}.RileyCreateChat_brandonDims__RRNGT{font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace;color:#7d76a0}.RileyCreateChat_bubbleBrandon__F9SgV{align-self:flex-start;max-width:560px;padding:12px 16px;border-radius:16px 16px 16px 4px;background:rgba(255,255,255,.045);border:1px solid rgba(255,255,255,.09);font:400 14px/1.55 var(--app-font-sans,"Gilroy",system-ui,sans-serif);color:#dcd8ea;white-space:pre-wrap;overflow-wrap:anywhere}.RileyCreateChat_bubbleRefusal___V88k{background:rgba(248,113,113,.11);border-color:rgba(248,113,113,.3);color:#fecaca}.RileyCreateChat_canvasFrame__iz91f{position:relative;border-radius:16px;overflow:hidden;box-shadow:0 40px 90px rgba(0,0,0,.6),0 0 60px rgba(124,77,255,.14)}.RileyCreateChat_ring__ZVmQU{position:absolute;left:50%;top:50%;width:420%;aspect-ratio:1;transform:translate(-50%,-50%);background:conic-gradient(transparent 0 76%,rgba(124,77,255,.05) 80%,rgba(196,168,255,.9) 90%,#f4f0ff 94%,transparent 100%);animation:RileyCreateChat_ringspin__JYreZ 2.6s linear infinite}@keyframes RileyCreateChat_ringspin__JYreZ{to{transform:translate(-50%,-50%) rotate(1turn)}}.RileyCreateChat_canvasInner__7cQ9y{position:absolute;inset:1.5px;border-radius:14.5px;background:linear-gradient(165deg,#17151f,#100f16);overflow:hidden;display:flex;align-items:center;justify-content:center}.RileyCreateChat_lb1__Y_2Kq{animation:RileyCreateChat_lbd__IbqIk 4.5s ease-in-out infinite alternate}.RileyCreateChat_lb2__EDZ1Q{animation:RileyCreateChat_lbd__IbqIk 3.6s ease-in-out infinite alternate-reverse}@keyframes RileyCreateChat_lbd__IbqIk{0%{transform:translate(-10%,-6%) scale(.88);opacity:.75}to{transform:translate(10%,8%) scale(1.18);opacity:1}}.RileyCreateChat_canvasWord__QaISc{font-family:var(--app-font-sans,"Gilroy",system-ui,sans-serif);font-weight:800;font-size:30px;letter-spacing:-.02em;line-height:1;color:#ffffff;opacity:.14;position:relative;text-align:center;padding:0 10px;overflow-wrap:anywhere}.RileyCreateChat_designOpen__3kBlO{display:block;padding:0;border:0;background:none;cursor:pointer;border-radius:16px;transition:transform .22s cubic-bezier(.2,.75,.15,1)}.RileyCreateChat_designOpen__3kBlO:hover{transform:translateY(-3px)}.RileyCreateChat_designOpen__3kBlO img{display:block;width:100%;height:100%;object-fit:contain;border-radius:16px}.RileyCreateChat_retry__w3_7Q{align-self:flex-start;height:34px;padding:0 14px;border-radius:999px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.14);color:#dcd8ea;font:500 12.5px var(--app-font-sans,"Gilroy",system-ui,sans-serif);cursor:pointer}.RileyCreateChat_confirm__qFUbi{align-self:flex-start;height:34px;padding:0 16px;border-radius:999px;background:rgba(150,100,255,.18);border:1px solid rgba(196,168,255,.6);color:#fff;font:600 12.5px var(--app-font-sans,"Gilroy",system-ui,sans-serif);cursor:pointer;box-shadow:0 0 24px rgba(124,77,255,.3)}.RileyCreateChat_d1__IfgBC{animation:RileyCreateChat_dot__hIUQ7 1.2s infinite}.RileyCreateChat_d2__paXps{animation:RileyCreateChat_dot__hIUQ7 1.2s .2s infinite}.RileyCreateChat_d3__UQLRo{animation:RileyCreateChat_dot__hIUQ7 1.2s .4s infinite}@keyframes RileyCreateChat_dot__hIUQ7{0%,80%,to{opacity:.25}40%{opacity:1}}.RileyCreateChat_capNote__JM0IR{position:absolute;left:50%;bottom:136px;transform:translateX(-50%);z-index:13;padding:9px 14px;border-radius:12px;border:1px solid rgba(251,191,36,.3);background:rgba(251,191,36,.09);color:#fde9b8;font:400 12px var(--app-font-sans,"Gilroy",system-ui,sans-serif)}.RileyCreateChat_skeleton__Y9RB_{border-radius:10px;background:linear-gradient(90deg,rgba(148,163,184,.07) 25%,rgba(148,163,184,.14) 37%,rgba(148,163,184,.07) 63%);background-size:400% 100%;animation:RileyCreateChat_shimmer__PAK4G 1.4s ease infinite}@keyframes RileyCreateChat_shimmer__PAK4G{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.RileyCreateChat_dk__Xhfok,.RileyCreateChat_dt1__7PueJ,.RileyCreateChat_dt2__RlEzQ,.RileyCreateChat_dt3__t_1r4,.RileyCreateChat_feed__SkHVj,.RileyCreateChat_flap__rybrC,.RileyCreateChat_flsh__HiR43,.RileyCreateChat_lk__rBgjC,.RileyCreateChat_sfa__slUTP,.RileyCreateChat_sfb__wtlAB,.RileyCreateChat_sg1__7x_Aa,.RileyCreateChat_sg2__J87mi{animation:none}.RileyCreateChat_seg__IuHQa i{transform:scaleX(1)}.RileyCreateChat_flap__rybrC{transform:rotateX(0)}.RileyCreateChat_sfb__wtlAB{opacity:0}.RileyCreateChat_chipIn__4bYqw,.RileyCreateChat_popIn__gtN_D,.RileyCreateChat_sprIn__wd2kG,.RileyCreateChat_sprOut__crrIz{animation-duration:.01s}.RileyCreateChat_auA__eyljp,.RileyCreateChat_auB__2JCEz,.RileyCreateChat_auC__M4k6B,.RileyCreateChat_auR__me4AT,.RileyCreateChat_d1__IfgBC,.RileyCreateChat_d2__paXps,.RileyCreateChat_d3__UQLRo,.RileyCreateChat_hgrad__nOWRI,.RileyCreateChat_lb1__Y_2Kq,.RileyCreateChat_lb2__EDZ1Q,.RileyCreateChat_skeleton__Y9RB_{animation:none}.RileyCreateChat_aur__EWmri{transition:none}.RileyCreateChat_ring__ZVmQU{animation:none;background:conic-gradient(rgba(196,168,255,.5) 0 100%)}}@media (max-width:1100px){.RileyCreateChat_thread__IOZaG{padding:20px 28px 0}.RileyCreateChat_cats__A0IS3{padding:0 32px}.RileyCreateChat_crail__wfNOC{display:none}}@media (max-width:760px){.RileyCreateChat_stage__JHAEc{height:auto;min-height:0;max-height:none;display:flex;flex-direction:column}.RileyCreateChat_home__Fggsj{position:static;display:flex;flex-direction:column}.RileyCreateChat_greeting__wScpx{position:static;padding:36px 20px 0}.RileyCreateChat_hgrad__nOWRI{font-size:28px}.RileyCreateChat_cards__W4C3h{position:static;margin-top:24px}.RileyCreateChat_cats__A0IS3{position:static;margin-top:20px;padding:0 16px}.RileyCreateChat_composer__oIweZ{position:static;transform:none;width:auto;margin:24px 16px 18px}.RileyCreateChat_thread__IOZaG{position:static;padding:20px 16px 0;min-height:300px}.RileyCreateChat_capNote__JM0IR{position:static;transform:none;margin:0 16px 10px}.RileyCreateChat_aur__EWmri{display:none}}.ReportingWorkspace_page__zczb_{--vera-action:#9cd137;--vera-action-strong:#7fb524;--vera-action-press:#6ba014;--vera-action-ink:#123006;--vera-navy:#003d56;--vera-navy-soft:#0b4a66;--vera-cyan:#00afe6;--vera-cyan-strong:#0089b8;--vera-cyan-soft:#e5f6fd;--vera-cyan-ink:#006b94;--vera-accent:var(--vera-action);--vera-accent-strong:var(--vera-action-strong);--vera-accent-contrast:var(--vera-action-ink);--vera-signal:var(--vera-cyan);--vera-positive:#168a65;--vera-warning:#a35c00;--vera-danger:#c33f3f;--vera-series-1:#0092c4;--vera-series-2:#5e8f10;--vera-series-3:#2d6cdf;--vera-series-4:#c63f78;--vera-series-5:#b07c00;--vera-series-6:#6e52d6;--vera-focus:color-mix(in srgb,var(--vera-cyan) 72%,white);--vera-panel:#ffffff;--vera-hairline:color-mix(in srgb,var(--vera-navy) 12%,transparent);--vera-shadow-sm:0 2px 8px color-mix(in srgb,var(--vera-navy) 8%,transparent);--vera-shadow-md:0 1px 0 color-mix(in srgb,var(--vera-navy) 5%,transparent),0 18px 40px -22px color-mix(in srgb,var(--vera-navy) 30%,transparent);--vera-shadow-lg:0 2px 0 color-mix(in srgb,var(--vera-navy) 6%,transparent),0 40px 80px -40px color-mix(in srgb,var(--vera-navy) 34%,transparent);--vera-radius-card:20px;--vera-radius-control:13px;--vera-spring:cubic-bezier(0.34,1.56,0.64,1);color:var(--text-primary);display:grid;grid-gap:22px;gap:22px;min-width:0;font-family:var(--app-font-sans,"Circular Std","DM Sans",var(--font-geist-sans),system-ui,sans-serif)}[data-theme=dark] .ReportingWorkspace_page__zczb_{--vera-action:#9cd137;--vera-action-strong:#aadb52;--vera-action-press:#8bc42a;--vera-action-ink:#08210a;--vera-navy:#04222f;--vera-navy-soft:#0a3346;--vera-cyan:#34c8ea;--vera-cyan-strong:#58d3ef;--vera-cyan-soft:color-mix(in srgb,#34c8ea 14%,transparent);--vera-cyan-ink:#bfeefb;--vera-positive:#5de0b1;--vera-warning:#ffc36a;--vera-danger:#ff8585;--vera-series-1:#1c93b8;--vera-series-2:#5f9a28;--vera-series-3:#4a70cc;--vera-series-4:#ce5486;--vera-series-5:#b98b28;--vera-series-6:#7e68cc;--vera-focus:color-mix(in srgb,var(--vera-cyan) 72%,white);--vera-hairline:color-mix(in srgb,white 12%,transparent);--vera-panel:#0b2733;--vera-shadow-md:0 18px 44px -22px rgba(0,0,0,0.55);--vera-shadow-lg:0 40px 90px -40px rgba(0,0,0,0.62)}.ReportingWorkspace_hero__o6jKg{align-items:flex-end;display:flex;flex-wrap:wrap;gap:18px;justify-content:space-between;min-width:0;padding:2px 2px 0}.ReportingWorkspace_heroCopy__gPElT{max-width:720px;min-width:0}.ReportingWorkspace_eyebrow__9e2wI{align-items:center;color:var(--vera-cyan-ink);display:inline-flex;font-size:.66rem;font-weight:850;gap:8px;letter-spacing:.18em;margin:0 0 10px;text-transform:uppercase}.ReportingWorkspace_eyebrow__9e2wI:before{background:linear-gradient(90deg,var(--vera-action),var(--vera-cyan));border-radius:999px;content:"";height:3px;width:26px}.ReportingWorkspace_title__b5kVq{color:var(--vera-navy);font-family:var(--app-font-heading,"Circular Std",var(--app-font-sans),sans-serif);font-size:clamp(1.6rem,2.4vw,2.3rem);font-weight:800;letter-spacing:-.03em;line-height:1.08;margin:0}[data-theme=dark] .ReportingWorkspace_title__b5kVq{color:var(--text-primary)}.ReportingWorkspace_description__up_py{color:var(--text-secondary);font-size:.9rem;line-height:1.6;margin:8px 0 0;max-width:68ch}.ReportingWorkspace_heroActions__7aNl6,.ReportingWorkspace_panelActions__Xs8VZ{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.ReportingWorkspace_content__LR8_K{display:grid;grid-gap:16px;gap:16px;min-width:0}.ReportingWorkspace_panel__ay1Zq{background:linear-gradient(180deg,color-mix(in srgb,var(--vera-cyan) 4%,transparent),transparent 42%),var(--vera-panel);border:1px solid var(--vera-hairline);border-radius:var(--vera-radius-card);box-shadow:var(--vera-shadow-md);min-width:0;padding:22px;position:relative;overflow:clip;transition:box-shadow .22s ease,transform .22s ease,border-color .22s ease}.ReportingWorkspace_panel__ay1Zq:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:linear-gradient(90deg,var(--vera-action) 0,var(--vera-cyan) 62%,transparent 100%);opacity:.9;transform:scaleX(.32);transform-origin:left center;transition:transform .32s var(--vera-spring),opacity .22s ease;pointer-events:none}.ReportingWorkspace_panel__ay1Zq:hover{box-shadow:var(--vera-shadow-lg);border-color:color-mix(in srgb,var(--vera-cyan) 24%,var(--vera-hairline));transform:translateY(-2px)}.ReportingWorkspace_panel__ay1Zq:hover:before{transform:scaleX(1);opacity:1}.ReportingWorkspace_panelHeader__1wnsN{align-items:flex-start;display:flex;gap:14px;justify-content:space-between;margin-bottom:16px}.ReportingWorkspace_panelHeading__K8f_0{min-width:0}.ReportingWorkspace_panelTitle__vco36{color:var(--text-primary);font-size:1rem;line-height:1.3;margin:0}.ReportingWorkspace_panelDescription__6tM24{color:var(--text-secondary);font-size:.8rem;line-height:1.5;margin:5px 0 0}.ReportingWorkspace_button__2HhlU{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;border-radius:11px;cursor:pointer;display:inline-flex;font:inherit;font-size:.8rem;font-weight:750;gap:7px;justify-content:center;line-height:1.2;min-height:38px;padding:9px 14px;text-decoration:none;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease,color .15s ease,transform .15s ease}.ReportingWorkspace_button__2HhlU:hover:not(:disabled){transform:translateY(-1px)}.ReportingWorkspace_button__2HhlU:focus-visible,.ReportingWorkspace_formControl__Dn2hC:focus-visible{outline:3px solid var(--vera-focus);outline-offset:2px}.ReportingWorkspace_button__2HhlU:disabled{cursor:not-allowed;opacity:.52}.ReportingWorkspace_buttonPrimary__oOF3V{background:linear-gradient(135deg,var(--vera-accent),var(--vera-accent-strong));border-color:color-mix(in srgb,var(--vera-accent-strong) 70%,transparent);box-shadow:0 8px 20px color-mix(in srgb,var(--vera-accent) 24%,transparent);color:var(--vera-accent-contrast)}.ReportingWorkspace_buttonSecondary__2Txvw{background:color-mix(in srgb,var(--glass-bg) 76%,var(--text-primary) 4%);border-color:color-mix(in srgb,var(--border-subtle) 70%,var(--text-primary) 12%);color:var(--text-primary)}.ReportingWorkspace_buttonDestructive__0MZEK{background:color-mix(in srgb,var(--vera-danger) 9%,transparent);border-color:color-mix(in srgb,var(--vera-danger) 30%,transparent);color:var(--vera-danger)}.ReportingWorkspace_iconCta__NrAuZ{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:color-mix(in srgb,var(--vera-navy) 5%,var(--vera-panel));border:1px solid var(--vera-hairline);border-radius:999px;color:var(--vera-navy);cursor:pointer;font:inherit;font-size:.78rem;font-weight:750;gap:0;height:40px;line-height:1;min-width:40px;overflow:hidden;padding:0 11px;position:relative;transition:transform .2s var(--vera-spring),background-color .18s ease,border-color .18s ease,color .18s ease,box-shadow .2s ease,gap .22s var(--vera-spring);white-space:nowrap}.ReportingWorkspace_iconCtaIcon__ID1IF,.ReportingWorkspace_iconCta__NrAuZ{align-items:center;display:inline-flex;flex:0 0 auto;justify-content:center}.ReportingWorkspace_iconCtaIcon__ID1IF{height:18px;width:18px}.ReportingWorkspace_iconCtaIcon__ID1IF svg{display:block;height:18px;width:18px}.ReportingWorkspace_iconCtaLabel__ZGmHp{display:inline-block;max-width:0;opacity:0;overflow:hidden;transform:translateX(-4px);transition:max-width .26s var(--vera-spring),opacity .16s ease,transform .26s var(--vera-spring);vertical-align:middle}.ReportingWorkspace_iconCta__NrAuZ:focus-visible,.ReportingWorkspace_iconCta__NrAuZ:hover{transform:scale(1.12)}.ReportingWorkspace_iconCta__NrAuZ:hover{gap:8px}.ReportingWorkspace_iconCta__NrAuZ:focus-visible .ReportingWorkspace_iconCtaLabel__ZGmHp,.ReportingWorkspace_iconCta__NrAuZ:hover .ReportingWorkspace_iconCtaLabel__ZGmHp{max-width:15ch;opacity:1;transform:translateX(0)}.ReportingWorkspace_iconCta__NrAuZ:focus-visible{gap:8px;outline:3px solid var(--vera-focus);outline-offset:2px}.ReportingWorkspace_iconCta__NrAuZ:active{transform:scale(1.04)}.ReportingWorkspace_iconCta__NrAuZ:disabled{cursor:not-allowed;opacity:.5;transform:none}.ReportingWorkspace_iconCtaAction__pEc3p{background:linear-gradient(135deg,var(--vera-action),var(--vera-action-strong));border-color:color-mix(in srgb,var(--vera-action-strong) 65%,transparent);box-shadow:0 6px 16px -6px color-mix(in srgb,var(--vera-action) 60%,transparent);color:var(--vera-action-ink)}.ReportingWorkspace_iconCtaAction__pEc3p:focus-visible,.ReportingWorkspace_iconCtaAction__pEc3p:hover{box-shadow:0 10px 24px -8px color-mix(in srgb,var(--vera-action) 70%,transparent)}.ReportingWorkspace_iconCtaCyan__bBLYb{background:color-mix(in srgb,var(--vera-cyan) 12%,var(--vera-panel));border-color:color-mix(in srgb,var(--vera-cyan) 34%,transparent);color:var(--vera-cyan-ink)}.ReportingWorkspace_iconCtaDanger__vfu4z{background:color-mix(in srgb,var(--vera-danger) 10%,var(--vera-panel));border-color:color-mix(in srgb,var(--vera-danger) 32%,transparent);color:var(--vera-danger)}.ReportingWorkspace_iconCtaGhost__LDg4a{background:transparent;border-color:transparent;color:var(--text-secondary)}.ReportingWorkspace_iconCtaGhost__LDg4a:hover{background:color-mix(in srgb,var(--vera-navy) 6%,transparent);color:var(--vera-navy)}@media (prefers-reduced-motion:reduce){.ReportingWorkspace_iconCtaLabel__ZGmHp,.ReportingWorkspace_iconCta__NrAuZ{transition:max-width .2s ease,opacity .16s ease}.ReportingWorkspace_iconCta__NrAuZ:active,.ReportingWorkspace_iconCta__NrAuZ:focus-visible,.ReportingWorkspace_iconCta__NrAuZ:hover{transform:none}}.ReportingWorkspace_statusBadge__poobU{align-items:center;background:color-mix(in srgb,var(--text-secondary) 8%,transparent);border:1px solid color-mix(in srgb,var(--text-secondary) 20%,transparent);border-radius:999px;color:var(--text-secondary);display:inline-flex;font-size:.66rem;font-weight:800;gap:6px;letter-spacing:.08em;line-height:1;padding:6px 9px;text-transform:uppercase;white-space:nowrap}.ReportingWorkspace_statusBadge__poobU:before{background:currentColor;border-radius:999px;content:"";height:6px;width:6px}.ReportingWorkspace_statusBadge__poobU[data-status-badge=healthy],.ReportingWorkspace_statusBadge__poobU[data-status-badge=live]{background:color-mix(in srgb,var(--vera-positive) 10%,transparent);border-color:color-mix(in srgb,var(--vera-positive) 28%,transparent);color:var(--vera-positive)}.ReportingWorkspace_statusBadge__poobU[data-status-badge=demo]{background:color-mix(in srgb,var(--vera-signal) 10%,transparent);border-color:color-mix(in srgb,var(--vera-signal) 28%,transparent);color:var(--vera-signal)}.ReportingWorkspace_statusBadge__poobU[data-status-badge=warning]{color:var(--vera-warning)}.ReportingWorkspace_statusBadge__poobU[data-status-badge=error]{color:var(--vera-danger)}.ReportingWorkspace_providerMark__bjOKj{align-items:center;background:color-mix(in srgb,var(--vera-signal) 10%,transparent);border:1px solid color-mix(in srgb,var(--vera-signal) 22%,transparent);border-radius:12px;color:var(--vera-signal);display:inline-flex;flex:0 0 auto;font-size:.78rem;font-weight:850;height:38px;justify-content:center;letter-spacing:-.02em;width:38px}.ReportingWorkspace_sourceGrid__Npu2v{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.ReportingWorkspace_alert__CyuF1,.ReportingWorkspace_notice__pSc1s,.ReportingWorkspace_roleNotice__FjA60{border-radius:12px;font-size:.8rem;line-height:1.5;margin:0;padding:10px 12px}.ReportingWorkspace_notice__pSc1s{background:color-mix(in srgb,var(--vera-positive) 9%,transparent);border:1px solid color-mix(in srgb,var(--vera-positive) 24%,transparent);color:var(--vera-positive)}.ReportingWorkspace_roleNotice__FjA60{background:color-mix(in srgb,var(--vera-signal) 7%,transparent);border:1px solid color-mix(in srgb,var(--vera-signal) 18%,transparent);color:var(--text-secondary)}.ReportingWorkspace_alert__CyuF1{background:color-mix(in srgb,var(--vera-danger) 8%,transparent);border:1px solid color-mix(in srgb,var(--vera-danger) 24%,transparent);color:var(--vera-danger)}.ReportingWorkspace_alert__CyuF1 p:first-child{margin-top:0}.ReportingWorkspace_alert__CyuF1 p:last-child{margin-bottom:0}.ReportingWorkspace_sourceCard__MWtdP{display:flex;flex-direction:column;min-height:100%}.ReportingWorkspace_actionRow__ZRFE3,.ReportingWorkspace_connectionSummary__bNui0,.ReportingWorkspace_formActions__TewBo,.ReportingWorkspace_sourceCardHeader__tKBd0,.ReportingWorkspace_sourceIdentity__L7IBX,.ReportingWorkspace_versionRow__KyDa1{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.ReportingWorkspace_sourceCardHeader__tKBd0{align-items:flex-start;justify-content:space-between}.ReportingWorkspace_sourceIdentity__L7IBX{align-items:flex-start;flex:1 1;flex-wrap:nowrap;min-width:0}.ReportingWorkspace_sourceName__KWdU3{color:var(--text-primary);font-size:1rem;line-height:1.25;margin:0}.ReportingWorkspace_sourceAccount__poHkE{color:var(--text-secondary);font-size:.72rem;line-height:1.4;margin:4px 0 0;overflow-wrap:anywhere}.ReportingWorkspace_sourceDescription__MuwD9{color:var(--text-secondary);font-size:.82rem;line-height:1.55;margin:16px 0;min-height:2.55em}.ReportingWorkspace_sourceFacts__coYBZ{border-bottom:1px solid var(--border-subtle);border-top:1px solid var(--border-subtle);display:grid;grid-gap:0;gap:0;margin:0;padding:7px 0}.ReportingWorkspace_sourceFact__zobOV{align-items:center;display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(72px,.7fr) minmax(0,1.3fr);min-height:34px}.ReportingWorkspace_sourceFact__zobOV dt{color:var(--text-secondary);font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.ReportingWorkspace_sourceFact__zobOV dd{color:var(--text-primary);font-size:.75rem;line-height:1.4;margin:0;min-width:0;overflow-wrap:anywhere;text-align:right}.ReportingWorkspace_sourceAction__75qq_{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;margin-top:auto;padding-top:16px}.ReportingWorkspace_importControls__nKJcx{border-top:1px solid var(--border-subtle);display:grid;grid-gap:10px;gap:10px;margin-top:12px;padding-top:12px}.ReportingWorkspace_candidateActions__tn48w,.ReportingWorkspace_examplePrompts__2t3bN{display:flex;flex-wrap:wrap;gap:8px}.ReportingWorkspace_promptStack__Df_aB{display:grid;grid-gap:18px;gap:18px}.ReportingWorkspace_exampleBlock__dvzIw{background:color-mix(in srgb,var(--vera-signal) 6%,transparent);border:1px solid color-mix(in srgb,var(--vera-signal) 14%,transparent);border-radius:14px;padding:13px}.ReportingWorkspace_exampleLabel__DvHZ2{color:var(--text-secondary);font-size:.67rem;font-weight:800;letter-spacing:.1em;margin:0 0 9px;text-transform:uppercase}.ReportingWorkspace_fieldGrid__Tyd_W{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.ReportingWorkspace_formActions__TewBo{justify-content:space-between}.ReportingWorkspace_quota__XbbTW{color:var(--text-secondary);font-size:.72rem}.ReportingWorkspace_insightSummary__ePbQO{color:var(--text-primary);font-size:clamp(1.1rem,2vw,1.45rem);line-height:1.35;margin:16px 0;max-width:48ch}.ReportingWorkspace_insightColumns__KDBKr{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.ReportingWorkspace_insightColumns__KDBKr section{background:color-mix(in srgb,var(--glass-bg) 80%,var(--text-primary) 3%);border:1px solid var(--border-subtle);border-radius:14px;min-width:0;padding:14px}.ReportingWorkspace_insightColumns__KDBKr h4{color:var(--text-primary);font-size:.78rem;margin:0 0 8px}.ReportingWorkspace_caveatList__GDsoR,.ReportingWorkspace_evidenceList__IdHBy{color:var(--text-secondary);display:grid;font-size:.78rem;grid-gap:7px;gap:7px;line-height:1.5;margin:0;padding-left:18px}.ReportingWorkspace_reportWorkspace__NITIh{align-items:flex-start;display:grid;grid-gap:16px;gap:16px;grid-template-columns:minmax(230px,.72fr) minmax(0,1.45fr)}.ReportingWorkspace_candidateList__NKLWv,.ReportingWorkspace_correlationList__h3r_E,.ReportingWorkspace_reportDetail__WR7iN,.ReportingWorkspace_reportList__6SgLb{display:grid;grid-gap:10px;gap:10px}.ReportingWorkspace_settingsSourceList___DRI2{display:grid;grid-gap:8px;gap:8px}.ReportingWorkspace_settingsSourceRow__JS_vp{align-items:center;border-bottom:1px solid var(--border-subtle);display:grid;grid-gap:10px;gap:10px;grid-template-columns:auto minmax(0,1fr) auto;padding:9px 0}.ReportingWorkspace_settingsSourceRow__JS_vp:last-child{border-bottom:0}.ReportingWorkspace_settingsSourceRow__JS_vp strong{color:var(--text-primary);font-size:.78rem}.ReportingWorkspace_settingsSourceRow__JS_vp p{color:var(--text-secondary);font-size:.7rem;line-height:1.45;margin:2px 0 0}.ReportingWorkspace_connectionText__ikJY6{display:grid;grid-gap:4px;gap:4px;justify-items:start;min-width:0}.ReportingWorkspace_connectionText__ikJY6>p{margin:0}.ReportingWorkspace_reportItem__ffh6T{align-items:flex-start;flex-direction:column;text-align:left;width:100%}.ReportingWorkspace_reportItem__ffh6T[data-selected=true]{background:color-mix(in srgb,var(--vera-signal) 11%,var(--glass-bg));border-color:color-mix(in srgb,var(--vera-signal) 38%,transparent);box-shadow:inset 3px 0 0 var(--vera-signal)}.ReportingWorkspace_reportItemTitle__GbxxF,.ReportingWorkspace_reportTitle__Xes83{color:var(--text-primary);font-weight:750}.ReportingWorkspace_reportItemTitle__GbxxF{font-size:.8rem;line-height:1.35}.ReportingWorkspace_reportMeta__j1RBq{color:var(--text-secondary);font-size:.72rem;line-height:1.5;margin:0}.ReportingWorkspace_reportTitle__Xes83{font-size:clamp(1.2rem,2vw,1.6rem);line-height:1.25;margin:5px 0 0}.ReportingWorkspace_reportNarrative__yUY11{color:var(--text-primary);font-size:.9rem;line-height:1.65;margin:0;max-width:65ch}.ReportingWorkspace_actionRow__ZRFE3{align-items:stretch;margin-top:8px}.ReportingWorkspace_emptyState__MfiCs{color:var(--text-secondary);font-size:.82rem;line-height:1.55;margin:0}.ReportingWorkspace_settingsGrid__U1MCt{align-items:stretch;display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.ReportingWorkspace_connectionSummary__bNui0{align-items:flex-start;flex-wrap:nowrap;margin-bottom:14px}.ReportingWorkspace_connectionSummary__bNui0 strong{color:var(--text-primary);display:block;font-size:.82rem;line-height:1.4;overflow-wrap:anywhere}.ReportingWorkspace_connectionSummary__bNui0 p,.ReportingWorkspace_panelCopy__JBkAd{color:var(--text-secondary);font-size:.77rem;line-height:1.55}.ReportingWorkspace_connectionSummary__bNui0 p{margin:4px 0 0}.ReportingWorkspace_panelCopy__JBkAd{margin:14px 0 0}.ReportingWorkspace_candidateList__NKLWv{border-top:1px solid var(--border-subtle);margin-top:16px;padding-top:14px}.ReportingWorkspace_candidateList__NKLWv>strong{color:var(--text-primary);font-size:.75rem}.ReportingWorkspace_sourceRows__H7TzO{display:grid;grid-gap:0;gap:0}.ReportingWorkspace_advertiserPresetGrid__dSJtm{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.ReportingWorkspace_advertiserPreset__NGykN{align-items:center;background:color-mix(in srgb,var(--vera-cyan) 5%,var(--vera-panel));border:1px solid var(--vera-hairline);border-radius:13px;display:flex;flex-wrap:wrap;gap:9px;justify-content:space-between;min-width:0;padding:11px 12px}.ReportingWorkspace_advertiserPreset__NGykN strong{color:var(--text-primary);font-size:.78rem;min-width:0}.ReportingWorkspace_advertiserPreset__NGykN span{color:var(--text-secondary);font-size:.72rem}.ReportingWorkspace_askVeraRow__iqy7I{display:grid;grid-gap:10px;gap:10px}.ReportingWorkspace_askVeraRow__iqy7I textarea{min-height:80px;resize:vertical}.ReportingWorkspace_askVeraError__OAB_n,.ReportingWorkspace_askVeraReply__5WNr1{line-height:1.55;margin:12px 0 0;white-space:pre-wrap}.ReportingWorkspace_askVeraError__OAB_n{color:var(--vera-danger)}.ReportingWorkspace_sourceRow__Rzytf{align-items:center;border-top:1px solid var(--border-subtle);display:flex;flex-wrap:wrap;gap:10px 20px;justify-content:space-between;padding:11px 0}.ReportingWorkspace_sourceRow__Rzytf:first-child{border-top:0;padding-top:0}.ReportingWorkspace_sourceRow__Rzytf:last-child{padding-bottom:0}.ReportingWorkspace_sourceRow__Rzytf strong{color:var(--text-primary);font-size:.8rem}.ReportingWorkspace_sourceRow__Rzytf span{color:var(--text-secondary);font-size:.75rem;line-height:1.5}.ReportingWorkspace_correlationItem__lbGLd{border-top:1px solid var(--border-subtle);padding-top:12px}.ReportingWorkspace_correlationItem__lbGLd:first-child{border-top:0;padding-top:0}.ReportingWorkspace_correlationItem__lbGLd strong{color:var(--text-primary);font-size:.8rem;overflow-wrap:anywhere}.ReportingWorkspace_caveatPanel__zsJtf p,.ReportingWorkspace_correlationItem__lbGLd p{color:var(--text-secondary);font-size:.77rem;line-height:1.55;margin:6px 0 0}.ReportingWorkspace_caveatPanel__zsJtf{background:color-mix(in srgb,var(--vera-signal) 5%,var(--glass-bg))}.ReportingWorkspace_emptyPanel__eGZvP{padding:clamp(28px,5vw,52px);text-align:center}.ReportingWorkspace_emptyPanel__eGZvP h3{color:var(--text-primary);font-size:clamp(1.1rem,2vw,1.45rem);margin:0}.ReportingWorkspace_emptyPanel__eGZvP p{color:var(--text-secondary);line-height:1.6;margin:10px auto 18px;max-width:54ch}.ReportingWorkspace_field__QuWzs{color:var(--text-primary);display:grid;font-size:.76rem;font-weight:750;grid-gap:7px;gap:7px;min-width:0}.ReportingWorkspace_fieldHint__Lx3xi{color:var(--text-secondary);font-size:.72rem;font-weight:500;line-height:1.45}.ReportingWorkspace_formControl__Dn2hC{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:color-mix(in srgb,var(--glass-bg) 86%,var(--text-primary) 3%);border:1px solid color-mix(in srgb,var(--border-subtle) 72%,var(--text-primary) 13%);border-radius:11px;color:var(--text-primary);font:inherit;font-weight:550;line-height:1.45;min-width:0;padding:10px 12px;width:100%}textarea.ReportingWorkspace_formControl__Dn2hC{min-height:116px;resize:vertical}.ReportingWorkspace_srOnly__mSNOQ{clip:rect(0,0,0,0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@media (max-width:900px){.ReportingWorkspace_sourceGrid__Npu2v{grid-template-columns:repeat(2,minmax(0,1fr))}.ReportingWorkspace_settingsGrid__U1MCt{grid-template-columns:1fr}}@media (max-width:640px){.ReportingWorkspace_hero__o6jKg,.ReportingWorkspace_panelHeader__1wnsN{align-items:stretch;flex-direction:column}.ReportingWorkspace_heroActions__7aNl6,.ReportingWorkspace_heroActions__7aNl6>*,.ReportingWorkspace_sourceGrid__Npu2v{grid-template-columns:1fr;width:100%}.ReportingWorkspace_fieldGrid__Tyd_W,.ReportingWorkspace_insightColumns__KDBKr,.ReportingWorkspace_reportWorkspace__NITIh{grid-template-columns:1fr}.ReportingWorkspace_sourceRow__Rzytf{align-items:flex-start;flex-direction:column}.ReportingWorkspace_sourceFact__zobOV dd{text-align:left}.ReportingWorkspace_sourceFact__zobOV{grid-template-columns:82px minmax(0,1fr)}.ReportingWorkspace_panel__ay1Zq{border-radius:18px;padding:17px}}@media (prefers-reduced-motion:reduce){.ReportingWorkspace_button__2HhlU{transition:none}.ReportingWorkspace_button__2HhlU:hover:not(:disabled){transform:none}}.ReportingWorkspace_connectionGroup__0o0FW+.ReportingWorkspace_connectionGroup__0o0FW{margin-top:14px}.ReportingWorkspace_connectionGroupTitle__MN6Zi{color:var(--text-secondary);font-size:.68rem;font-weight:800;letter-spacing:.08em;margin:0 0 4px;text-transform:uppercase}.ReportingWorkspace_connectionActions__hG0km{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.ReportingWorkspace_settingsSourceRow__JS_vp>.ReportingWorkspace_connectionActions__hG0km{align-items:stretch;flex-direction:column}.ReportingWorkspace_settingsSourceRow__JS_vp>.ReportingWorkspace_connectionActions__hG0km>button{justify-content:center}.ReportingWorkspace_settingsSourceRow__JS_vp>.ReportingWorkspace_candidateList__NKLWv{grid-column:1/-1;margin-top:4px;max-height:320px;overflow-y:auto;overscroll-behavior:contain}.ReportingWorkspace_connectButton__Tm07D,.ReportingWorkspace_disconnectPill__tjvby{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:999px;cursor:pointer;display:inline-flex;font:inherit;font-size:.74rem;font-weight:750;gap:6px;height:32px;line-height:1;padding:0 13px;transition:transform .16s var(--vera-spring),box-shadow .16s ease;white-space:nowrap}.ReportingWorkspace_connectButton__Tm07D{background:linear-gradient(135deg,var(--vera-action),var(--vera-action-strong));border:1px solid color-mix(in srgb,var(--vera-action-strong) 65%,transparent);box-shadow:0 6px 16px -8px color-mix(in srgb,var(--vera-action) 60%,transparent);color:var(--vera-action-ink)}.ReportingWorkspace_connectButtonIcon__Vz_hu{display:inline-flex;height:15px;width:15px}.ReportingWorkspace_connectButtonIcon__Vz_hu svg{height:100%;width:100%}.ReportingWorkspace_disconnectPill__tjvby{background:color-mix(in srgb,var(--vera-danger) 8%,var(--vera-panel));border:1px solid color-mix(in srgb,var(--vera-danger) 32%,transparent);color:var(--vera-danger)}.ReportingWorkspace_connectButton__Tm07D:hover:not(:disabled),.ReportingWorkspace_disconnectPill__tjvby:hover:not(:disabled){transform:translateY(-1px)}.ReportingWorkspace_connectButton__Tm07D:focus-visible,.ReportingWorkspace_disconnectPill__tjvby:focus-visible{outline:3px solid var(--vera-focus);outline-offset:2px}.ReportingWorkspace_connectButton__Tm07D:disabled,.ReportingWorkspace_disconnectPill__tjvby:disabled{cursor:not-allowed;opacity:.5;transform:none}.ReportingWorkspace_confirmBackdrop__MddR_{align-items:center;background:color-mix(in srgb,var(--vera-navy) 40%,transparent);display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:1000}.ReportingWorkspace_confirmDialog__c2Ku3{background:var(--vera-panel);border:1px solid var(--vera-hairline);border-radius:var(--vera-radius-card);box-shadow:var(--vera-shadow-lg);max-width:420px;padding:22px;width:100%}.ReportingWorkspace_confirmDialog__c2Ku3 h3{color:var(--text-primary);font-size:1.05rem;margin:0 0 8px}.ReportingWorkspace_confirmDialog__c2Ku3 p{color:var(--text-secondary);font-size:.85rem;line-height:1.5;margin:0}.ReportingWorkspace_confirmActions__x4RgZ{display:flex;gap:10px;justify-content:flex-end;margin-top:18px}@media (prefers-reduced-motion:reduce){.ReportingWorkspace_connectButton__Tm07D,.ReportingWorkspace_disconnectPill__tjvby{transition:none}}.ReportingWorkspace_confirmActions__x4RgZ .ReportingWorkspace_disconnectPill__tjvby{background:var(--vera-danger);border-color:var(--vera-danger);color:#fff}[data-settings-panel=connections] .ReportingWorkspace_settingsSourceList___DRI2{container:vera-connections/inline-size}@container vera-connections (max-width: 340px){.ReportingWorkspace_settingsSourceRow__JS_vp{grid-template-columns:auto minmax(0,1fr)}.ReportingWorkspace_settingsSourceRow__JS_vp>.ReportingWorkspace_connectionActions__hG0km{align-items:center;flex-direction:row;grid-column:2/-1;justify-content:flex-start}}