.coach-shell:has(.campaign-shell:not(.embedded)){background:var(--mm-bg);display:block!important;grid-template-columns:none!important}.coach-shell:has(.campaign-shell:not(.embedded))>.sidebar,.coach-shell:has(.campaign-shell:not(.embedded))>.content>.assistant-toggle,.coach-shell:has(.campaign-shell:not(.embedded))>.content>.assistant-panel{display:none}.coach-shell:has(.campaign-shell:not(.embedded))>.content{background:transparent;overflow:hidden;padding:0}.campaign-shell.svelte-19kzjbm{height:100%;min-height:0}.campaign-shell.svelte-19kzjbm .mm-app-shell{align-items:start;box-sizing:border-box;padding:.6rem .85rem .85rem 0}.campaign-shell.svelte-19kzjbm .workspace{min-width:0;width:100%}.campaign-shell.svelte-19kzjbm .workspace-inner{gap:1rem;max-width:1400px;width:100%}.campaign-shell.svelte-19kzjbm .mm-page-header.size-standard{align-items:center;background:#fffdf8eb;border-color:#dccab09e;border-radius:8px;box-shadow:0 18px 44px #4430200f;min-height:9.4rem;overflow:hidden;padding:1.55rem 1.9rem;position:relative}.campaign-shell.svelte-19kzjbm .mm-page-header.size-standard h1{font-family:var(--mm-font-display);font-size:clamp(2.5rem,4.25vw,3.8rem);font-weight:700;letter-spacing:0;line-height:.96}.campaign-shell.svelte-19kzjbm .mm-page-header.size-standard .copy p,.campaign-shell.svelte-19kzjbm .mm-page-header.size-standard .copy .description{font-size:.9rem;line-height:1.4;margin-top:.3rem}.campaign-shell.svelte-19kzjbm .mm-page-header.size-standard .side{align-items:end;display:flex;flex-direction:column;gap:.45rem;justify-content:center;min-width:min(28vw,320px);padding-right:clamp(.85rem,3vw,2.5rem);position:relative;z-index:2}.campaign-shell.svelte-19kzjbm .mm-page-header.size-standard .actions{flex-direction:column;gap:.45rem;margin-right:0;padding-bottom:0}.campaign-page.svelte-19kzjbm{display:grid;gap:1.05rem}.hero-visual.svelte-19kzjbm{background-image:url(../../../assets/onboarding/profile-brand/hero_bloom_and_leaves-520w.webp);background-position:center;background-repeat:no-repeat;background-size:contain;height:13rem;opacity:.36;pointer-events:none;position:absolute;right:2rem;top:-1.8rem;width:min(28vw,24rem);z-index:0}.hero-visual.svelte-19kzjbm .leaf:where(.svelte-19kzjbm){display:none}.notice.svelte-19kzjbm{align-items:center;border-radius:8px;display:flex;gap:.65rem;justify-content:space-between;padding:.75rem 1rem}.notice.bad.svelte-19kzjbm{background:var(--mm-danger-soft);color:var(--mm-danger)}.metrics.svelte-19kzjbm{display:grid;gap:.85rem;grid-template-columns:repeat(4,minmax(13rem,1fr));min-width:0}.metrics.svelte-19kzjbm>:where(.svelte-19kzjbm){min-width:0}.primary-tabs.svelte-19kzjbm{align-items:stretch;border-bottom:1px solid rgba(203,180,148,.4);display:flex;gap:1.2rem;padding:0 .2rem}.primary-tabs.svelte-19kzjbm button:where(.svelte-19kzjbm){align-items:center;background:transparent;border:0;box-shadow:0 0 0 0 transparent;color:var(--mm-text-muted);cursor:pointer;display:inline-flex;font:inherit;font-size:.92rem;font-weight:600;gap:.42rem;padding:.55rem 0;position:relative;transition:color .14s ease}.primary-tabs.svelte-19kzjbm button:where(.svelte-19kzjbm) svg{color:var(--mm-text-soft)}.primary-tabs.svelte-19kzjbm button:where(.svelte-19kzjbm):hover{color:var(--mm-text)}.primary-tabs.svelte-19kzjbm button.active:where(.svelte-19kzjbm){color:var(--mm-clay-strong)}.primary-tabs.svelte-19kzjbm button.active:where(.svelte-19kzjbm) svg{color:var(--mm-clay-strong)}.primary-tabs.svelte-19kzjbm button.active:where(.svelte-19kzjbm):after{background:var(--mm-clay);bottom:-1px;content:"";height:2px;left:0;position:absolute;right:0}.workspace-grid.svelte-19kzjbm{align-items:start;display:grid;gap:1.05rem;grid-template-columns:minmax(0,1fr) clamp(17rem,22vw,21rem);min-width:0}.workspace-grid.svelte-19kzjbm>:where(.svelte-19kzjbm){min-width:0}.assistant-rail.svelte-19kzjbm{max-height:calc(100dvh - 2rem);min-width:0;overflow-y:auto;overscroll-behavior:contain;position:sticky;top:1rem}.assistant-rail.svelte-19kzjbm>.mm-assistant-panel{max-height:none}.section-head.svelte-19kzjbm{display:flex;flex-direction:column;gap:.4rem}.section-head.guided-head.svelte-19kzjbm{display:block}.section-head-top.svelte-19kzjbm{align-items:center;display:flex;gap:.65rem;justify-content:space-between;margin-bottom:.55rem}.section-head.svelte-19kzjbm h2:where(.svelte-19kzjbm){color:var(--mm-text);font-family:var(--mm-font-display);font-size:clamp(1.35rem,1.55vw,1.65rem);font-weight:500;letter-spacing:0;line-height:1.15;margin:0}.section-head.svelte-19kzjbm p:where(.svelte-19kzjbm){color:var(--mm-text-muted);line-height:1.5;margin:.35rem 0 0}.eyebrow.svelte-19kzjbm{color:var(--mm-clay-strong);font-size:.72rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.library-tools.svelte-19kzjbm{align-items:center;display:flex;gap:.5rem}.filter-btn.svelte-19kzjbm{align-items:center;background:var(--mm-card);border:1px solid var(--mm-border);border-radius:8px;color:var(--mm-text);cursor:pointer;display:inline-flex;font:inherit;font-size:.84rem;font-weight:600;gap:.4rem;padding:.42rem .65rem}.filter-btn.svelte-19kzjbm:hover{border-color:#b16f4b52}.search.svelte-19kzjbm{align-items:center;background:var(--mm-card);border:1px solid var(--mm-border);border-radius:8px;display:flex;gap:.4rem;padding:.4rem .65rem;min-width:14rem}.search.svelte-19kzjbm svg{color:var(--mm-text-soft)}.search.svelte-19kzjbm input:where(.svelte-19kzjbm){background:transparent;border:0;color:var(--mm-text);font:inherit;font-size:.86rem;outline:none;padding:0;width:100%}.segmented.svelte-19kzjbm{background:color-mix(in srgb,var(--mm-clay-soft) 35%,var(--mm-card));border:1px solid color-mix(in srgb,var(--mm-clay) 12%,var(--mm-border));border-radius:8px;display:flex;gap:2px;margin:1rem 0 .85rem;padding:3px}.segmented.svelte-19kzjbm button:where(.svelte-19kzjbm){align-items:center;background:transparent;border:0;border-radius:var(--mm-radius-sm);color:var(--mm-text-muted);cursor:pointer;display:inline-flex;flex:1 1 0;font:inherit;font-size:.84rem;font-weight:600;gap:.38rem;justify-content:center;min-width:0;padding:.42rem .55rem;transition:background .14s ease,color .14s ease,box-shadow .14s ease;white-space:nowrap}.segmented.svelte-19kzjbm button:where(.svelte-19kzjbm)>span:where(.svelte-19kzjbm){min-width:0;overflow:hidden;text-overflow:ellipsis}.segmented.svelte-19kzjbm button:where(.svelte-19kzjbm) svg{color:var(--mm-text-soft)}.segmented.svelte-19kzjbm button:where(.svelte-19kzjbm):hover{color:var(--mm-text)}.segmented.svelte-19kzjbm button.active:where(.svelte-19kzjbm){background:var(--mm-card);box-shadow:0 1px 3px #5745300f;color:var(--mm-text)}.segmented.svelte-19kzjbm button.active:where(.svelte-19kzjbm) svg{color:var(--mm-clay-strong)}.segmented.svelte-19kzjbm em:where(.svelte-19kzjbm){background:#b16f4b1a;border-radius:999px;color:var(--mm-clay-strong);flex:0 0 auto;font-size:.7rem;font-style:normal;font-weight:800;min-width:1.2rem;padding:.12rem .35rem;text-align:center}.taster-list.svelte-19kzjbm{display:flex;flex-direction:column;gap:.65rem}.taster-card.svelte-19kzjbm{background:#fffaf1b3;border:1px solid var(--mm-border);border-radius:8px;display:flex;flex-direction:column;gap:.7rem;padding:.95rem 1rem;transition:border-color .14s ease}.taster-card.svelte-19kzjbm:hover{border-color:#b16f4b47}.taster-card.disabled.svelte-19kzjbm{opacity:.78}.taster-head.svelte-19kzjbm{display:grid;gap:.85rem;grid-template-columns:auto minmax(0,1fr)}.taster-icon.svelte-19kzjbm{align-items:center;background:linear-gradient(145deg,#e7ead9f2,#e7ead999);border:1px solid color-mix(in srgb,var(--mm-olive) 12%,transparent);border-radius:8px;color:var(--mm-olive-strong);display:inline-flex;flex:0 0 auto;height:2.85rem;justify-content:center;width:2.85rem}.taster-copy.svelte-19kzjbm{display:flex;flex-direction:column;gap:.3rem;min-width:0}.row-top.svelte-19kzjbm{align-items:center;display:flex;gap:.55rem;justify-content:space-between}.taster-copy.svelte-19kzjbm h3:where(.svelte-19kzjbm){color:var(--mm-text);font-family:var(--mm-font-display);font-size:1.1rem;font-weight:600;letter-spacing:-.01em;line-height:1.2;margin:.1rem 0 0}.taster-copy.svelte-19kzjbm .desc:where(.svelte-19kzjbm){color:var(--mm-text-muted);font-size:.88rem;line-height:1.4;margin:0}.format-tag.svelte-19kzjbm{align-items:center;color:var(--mm-text-muted);display:inline-flex;font-size:.78rem;font-weight:600;gap:.32rem}.format-tag.svelte-19kzjbm svg{color:var(--mm-text-soft)}.meta.svelte-19kzjbm{align-items:center;color:var(--mm-text-muted);display:flex;flex-wrap:wrap;font-size:.84rem;gap:.7rem;margin-top:.32rem}.meta-item.svelte-19kzjbm{align-items:baseline;display:inline-flex;gap:.4rem}.meta-item.svelte-19kzjbm small:where(.svelte-19kzjbm){color:var(--mm-text-soft);font-size:.74rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.meta-item.svelte-19kzjbm strong:where(.svelte-19kzjbm),.meta-item.svelte-19kzjbm .campaign-link:where(.svelte-19kzjbm){color:var(--mm-clay-strong);font-weight:700;text-decoration:none}.meta-item.svelte-19kzjbm .campaign-link:where(.svelte-19kzjbm):hover{text-decoration:underline}.meta-item.svelte-19kzjbm em:where(.svelte-19kzjbm){color:var(--mm-text-soft);font-style:normal}.meta-divider.svelte-19kzjbm{background:var(--mm-border);height:.85rem;width:1px}.taster-actions.svelte-19kzjbm{align-items:center;border-top:1px solid color-mix(in srgb,var(--mm-clay) 8%,var(--mm-border));display:flex;flex-wrap:wrap;gap:.4rem;padding-top:.62rem}.more.svelte-19kzjbm{align-items:center;background:transparent;border:1px solid var(--mm-border);border-radius:var(--mm-radius-sm);color:var(--mm-text-muted);cursor:pointer;display:inline-flex;font-size:1rem;height:2rem;justify-content:center;margin-left:auto;width:2rem}.more.svelte-19kzjbm:hover{background:#b16f4b0f;color:var(--mm-text)}.template-grid.svelte-19kzjbm{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));margin-top:.85rem}.template-card.svelte-19kzjbm{background:#fffaf1b8;border:1px solid var(--mm-border);border-radius:8px;display:grid;gap:.7rem;grid-template-columns:auto 1fr;padding:.95rem 1rem}.template-copy.svelte-19kzjbm{display:flex;flex-direction:column;gap:.32rem;min-width:0}.template-copy.svelte-19kzjbm h3:where(.svelte-19kzjbm){color:var(--mm-text);font-family:var(--mm-font-display);font-size:1.1rem;font-weight:600;letter-spacing:-.01em;margin:0}.best-for.svelte-19kzjbm{color:var(--mm-clay-strong);font-size:.78rem;font-weight:700;letter-spacing:.02em;margin:.05rem 0 0;text-transform:uppercase}.template-copy.svelte-19kzjbm .desc:where(.svelte-19kzjbm){color:var(--mm-text-muted);font-size:.88rem;line-height:1.4;margin:.18rem 0 0}.template-actions.svelte-19kzjbm{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.42rem}.requests-table.svelte-19kzjbm{column-gap:.55rem;display:grid;grid-template-columns:minmax(5rem,.85fr) minmax(7rem,1.4fr) minmax(3.5rem,.55fr) minmax(4.5rem,.55fr) minmax(2.6rem,.4fr) auto;margin-top:.85rem;min-width:0;row-gap:0}.requests-table.svelte-19kzjbm .row:where(.svelte-19kzjbm){display:contents}.requests-table.svelte-19kzjbm .row:where(.svelte-19kzjbm)>:where(.svelte-19kzjbm){align-items:center;border-top:1px solid var(--mm-border);display:flex;min-width:0;padding:.55rem 0}.requests-table.svelte-19kzjbm .row.head:where(.svelte-19kzjbm)>:where(.svelte-19kzjbm){border-top:0;color:var(--mm-text-soft);font-size:.7rem;font-weight:800;letter-spacing:.1em;padding:0 0 .4rem;text-transform:uppercase}.requests-table.svelte-19kzjbm .row:where(.svelte-19kzjbm)>:where(.svelte-19kzjbm):first-child{padding-left:.35rem}.requests-table.svelte-19kzjbm .row:where(.svelte-19kzjbm)>:where(.svelte-19kzjbm):last-child{padding-right:.35rem}.requests-table.svelte-19kzjbm .row:where(.svelte-19kzjbm) .name:where(.svelte-19kzjbm){color:var(--mm-text);font-weight:700}.requests-table.svelte-19kzjbm .row:where(.svelte-19kzjbm) .taster:where(.svelte-19kzjbm){color:var(--mm-text)}.requests-table.svelte-19kzjbm .row:where(.svelte-19kzjbm) .source:where(.svelte-19kzjbm),.requests-table.svelte-19kzjbm .row:where(.svelte-19kzjbm) .date:where(.svelte-19kzjbm){color:var(--mm-text-muted);font-size:.86rem}.row-actions.svelte-19kzjbm{align-items:center;display:flex;flex:0 0 auto;gap:.32rem;justify-content:flex-end}.guide-backdrop.svelte-19kzjbm{align-items:center;background:#281e1647;display:flex;inset:0;justify-content:center;padding:1.2rem;position:fixed;z-index:80}.guide-dialog.svelte-19kzjbm{background:var(--mm-card);border:1px solid var(--mm-border);border-radius:var(--mm-radius-xl);box-shadow:0 22px 70px #2d231938;display:grid;gap:1rem;max-width:34rem;padding:1.2rem;width:min(100%,34rem)}.guide-dialog.svelte-19kzjbm header:where(.svelte-19kzjbm){align-items:flex-start;display:flex;gap:1rem;justify-content:space-between}.guide-dialog.svelte-19kzjbm h2:where(.svelte-19kzjbm){font-family:var(--mm-font-display);font-size:clamp(1.55rem,3vw,2rem);font-weight:650;letter-spacing:0;line-height:1.05;margin:.18rem 0 0}.guide-close.svelte-19kzjbm{align-items:center;background:transparent;border:1px solid transparent;border-radius:8px;color:var(--mm-text-muted);display:inline-flex;height:2.35rem;justify-content:center;padding:0;width:2.35rem}.guide-close.svelte-19kzjbm:hover{background:color-mix(in srgb,var(--mm-clay-soft, #f3dfd1) 35%,transparent);color:var(--mm-clay-strong)}.guide-options.svelte-19kzjbm{display:grid;gap:.65rem}.guide-options.svelte-19kzjbm button:where(.svelte-19kzjbm){align-items:center;background:#fffaf1db;border:1px solid rgba(220,202,176,.72);border-radius:8px;color:var(--mm-text);display:grid;font:inherit;gap:.85rem;grid-template-columns:auto minmax(0,1fr);padding:.86rem;text-align:left}.guide-options.svelte-19kzjbm button:where(.svelte-19kzjbm):hover{background:color-mix(in srgb,var(--mm-clay-soft, #f3dfd1) 35%,transparent);color:var(--mm-clay-strong)}.guide-options.svelte-19kzjbm button.active:where(.svelte-19kzjbm){background:color-mix(in srgb,var(--mm-clay-soft, #f3dfd1) 50%,transparent);border-color:var(--mm-clay-strong);color:var(--mm-clay-strong)}.guide-options.svelte-19kzjbm strong:where(.svelte-19kzjbm),.guide-options.svelte-19kzjbm small:where(.svelte-19kzjbm){display:block}.guide-options.svelte-19kzjbm strong:where(.svelte-19kzjbm){font-size:.98rem;line-height:1.2}.guide-options.svelte-19kzjbm small:where(.svelte-19kzjbm){color:var(--mm-text-muted);line-height:1.35;margin-top:.2rem}.toast.svelte-19kzjbm{background:var(--mm-text);border-radius:var(--mm-radius-md);bottom:1.4rem;color:#fff8eb;font-size:.9rem;font-weight:600;left:50%;padding:.55rem .95rem;position:fixed;transform:translate(-50%);z-index:50}@media(max-width:1180px){.metrics.svelte-19kzjbm{grid-template-columns:repeat(2,minmax(15rem,1fr))}.workspace-grid.svelte-19kzjbm{grid-template-columns:1fr}.assistant-rail.svelte-19kzjbm{max-height:none;overflow-y:visible;position:static}}@media(max-width:760px){.campaign-shell.svelte-19kzjbm .mm-page-header.size-standard{min-height:0;padding:1.2rem}.campaign-shell.svelte-19kzjbm .mm-page-header.size-standard h1{font-size:2.75rem}.hero-visual.svelte-19kzjbm{display:none}.metrics.svelte-19kzjbm{grid-template-columns:1fr}.requests-table.svelte-19kzjbm .row:where(.svelte-19kzjbm){grid-template-columns:1fr}.requests-table.svelte-19kzjbm .row.head:where(.svelte-19kzjbm){display:none}.row-actions.svelte-19kzjbm{justify-content:flex-start}.taster-head.svelte-19kzjbm{grid-template-columns:1fr}}
