.dbt-creative-page[data-v-0db8d838]{--dbt-page-bg:#f5f7fb;--dbt-surface:#fff;--dbt-surface-muted:#f6f8fc;--dbt-border:#e3e8f2;--dbt-text:#162033;--dbt-text-soft:#526071;--dbt-text-muted:#7c8796;--dbt-primary:#4f46e5;background:var(--dbt-page-bg);color:var(--dbt-text);min-height:100vh}.dark{--dbt-page-bg:#0f172a;--dbt-surface:#111827;--dbt-surface-muted:#172033;--dbt-border:rgba(148,163,184,.24);--dbt-text:#f8fafc;--dbt-text-soft:#cbd5e1;--dbt-text-muted:#94a3b8}.dbt-creative-shell[data-v-0db8d838]{display:grid;gap:18px;grid-template-columns:230px minmax(0,1fr);margin:0 auto;padding:var(--dbt-creative-shell-top,126px) 0 48px;width:min(var(--dbt-creative-shell-width,1440px),calc(100vw - 40px))}.dbt-creative-side[data-v-0db8d838]{align-self:start;display:grid;gap:8px;position:sticky;top:var(--dbt-creative-shell-top,126px)}.dbt-creative-back[data-v-0db8d838],.dbt-creative-side__item[data-v-0db8d838]{align-items:center;background:var(--dbt-surface);border:1px solid var(--dbt-border);border-radius:8px;color:var(--dbt-text-soft);display:flex;gap:10px;min-width:0;padding:12px;text-align:left;text-decoration:none}.dbt-creative-side__item[data-v-0db8d838]{cursor:pointer}.dbt-creative-back[data-v-0db8d838]:hover,.dbt-creative-side__item.is-active[data-v-0db8d838],.dbt-creative-side__item[data-v-0db8d838]:hover{border-color:color-mix(in srgb,var(--dbt-primary) 42%,var(--dbt-border));color:var(--dbt-text)}.dbt-creative-back i[data-v-0db8d838],.dbt-creative-side__item i[data-v-0db8d838]{color:var(--dbt-primary);flex:0 0 auto;font-size:20px}.dbt-creative-side__item span[data-v-0db8d838]{display:grid;flex:1 1 auto;gap:3px;min-width:0}.dbt-creative-side__item em[data-v-0db8d838]{background:var(--dbt-surface-muted);border-radius:999px;color:var(--dbt-text-muted);flex:0 0 auto;font-size:11px;font-style:normal;font-weight:900;line-height:22px;min-width:26px;text-align:center}.dbt-creative-side__item.is-active em[data-v-0db8d838]{background:color-mix(in srgb,var(--dbt-primary) 12%,#fff);color:var(--dbt-primary)}.dbt-creative-side__item strong[data-v-0db8d838]{font-size:14px;font-weight:900;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dbt-creative-side__item small[data-v-0db8d838]{color:var(--dbt-text-muted);font-size:12px;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dbt-creative-main[data-v-0db8d838]{display:grid;gap:16px;min-width:0}.dbt-creative-hero[data-v-0db8d838]{align-items:flex-end;background:var(--dbt-surface);border:1px solid var(--dbt-border);border-radius:8px;display:flex;gap:18px;justify-content:space-between;padding:22px 24px}.dbt-creative-hero span[data-v-0db8d838]{color:var(--dbt-primary);font-size:12px;font-weight:900}.dbt-creative-hero h1[data-v-0db8d838]{color:var(--dbt-text);font-size:34px;font-weight:900;line-height:1.16;margin:6px 0 0}.dbt-creative-hero p[data-v-0db8d838]{color:var(--dbt-text-soft);font-size:15px;line-height:1.65;margin:10px 0 0;max-width:42rem}.dbt-creative-hero__meta[data-v-0db8d838]{display:grid;gap:2px;justify-items:end;min-width:96px}.dbt-creative-hero__meta strong[data-v-0db8d838]{color:var(--dbt-text);font-size:28px;font-weight:900}.dbt-creative-hero__meta span[data-v-0db8d838],.dbt-creative-state[data-v-0db8d838]{color:var(--dbt-text-muted)}.dbt-creative-state[data-v-0db8d838]{background:var(--dbt-surface);border:1px solid var(--dbt-border);border-radius:8px;padding:32px;text-align:center}.dbt-creative-state.is-error[data-v-0db8d838]{color:#dc2626}@media(max-width:920px){.dbt-creative-shell[data-v-0db8d838]{grid-template-columns:1fr;width:min(100vw - 28px,720px)}.dbt-creative-side[data-v-0db8d838]{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));position:static}.dbt-creative-back[data-v-0db8d838]{grid-column:1/-1}}@media(max-width:640px){.dbt-creative-shell[data-v-0db8d838]{padding-top:var(--dbt-creative-shell-top,126px);width:min(100vw - 20px,520px)}.dbt-creative-hero[data-v-0db8d838]{align-items:flex-start;flex-direction:column;padding:18px}.dbt-creative-hero h1[data-v-0db8d838]{font-size:28px}.dbt-creative-hero__meta[data-v-0db8d838]{justify-items:start}}
