:root[data-brand=baap-of-rolls]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#191919;--surface:#242424;--secondary:#2b2b2b;--secondary-ink:#f8f4eb;--control:#363636;--ink:#f8f4eb;--muted:#b9b2a6;--line:color-mix(in srgb, var(--ink) 20%, var(--background));--accent:#f8f4eb;--accent-ink:#191919;--accent-text:var(--ink);--reward:#dfc681;--success:var(--slime);--danger:#f09c91;--scrim:#0009;--scrim-ink:#000}.restaurant-card[data-brand=butter-and-crumb],:root[data-brand=butter-and-crumb]{--card-background:#543b30;--card-ink:#fbf5e9}.restaurant-card[data-brand=daybreak-coffee],:root[data-brand=daybreak-coffee]{--card-background:#263d48;--card-ink:#f1f5f2}@font-face{font-family:ParsecDisplay;src:url(/demo/parsec/Fraunces.ttf);font-weight:100 900;font-display:swap}@font-face{font-family:ParsecScript;src:url(/demo/parsec/PinyonScript.ttf);font-display:swap}[data-brand=parsec]{--font-brand:ParsecDisplay, Georgia, serif;--accent:#7b2f33}:root[data-brand=parsec]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#f5eee3;--surface:#faf5ed;--ink:#332c28;--muted:#8b7075;--line:color-mix(in srgb, var(--ink) 15%, var(--background));--secondary:color-mix(in srgb, var(--ink) 4%, var(--background));--control:color-mix(in srgb, var(--ink) 8%, var(--background));--reward:#805d1a;--success:#226631;--scrim:#281c20cc;--scrim-ink:#281c20;--heading-case:none;--heading-tracking:-.035em;--menu-layout:rows;--cover-image:url(/demo/parsec/cover.webp);font-optical-sizing:none;font-variation-settings:"opsz" 18, "SOFT" 0, "WONK" 0}:root[data-brand=parsec] .title-initial{letter-spacing:-.07em;font:400 1.7em/.7 ParsecScript,cursive}:root[data-brand=parsec] .menu h2{color:var(--accent)}:root[data-brand=parsec] .menu-price .currency{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}:root[data-brand=parsec] .restaurant-cover .card-subtitle{color:inherit}:root[data-brand=parsec] .restaurant-cover .restaurant-card-name{color:var(--accent)}:root[data-brand=parsec] .cover-stage{background-color:var(--background)}@media (width>=701px){:root[data-brand=parsec] .cover-stage{background-image:url(/demo/parsec/cover-wide.webp)}}.restaurant-card[data-brand=parsec]{--card-background:#e9dfce;--card-ink:#332c28;font-optical-sizing:none;font-variation-settings:"opsz" 18, "SOFT" 0, "WONK" 0}.restaurant-card[data-brand=parsec] .restaurant-card-front{border-color:color-mix(in srgb, var(--card-ink) 20%, transparent);background:linear-gradient(#f4e6ce66,#f4e6ce00 48%),url(/demo/parsec/card.webp) 50%/cover}.restaurant-card[data-brand=parsec] .restaurant-card-name{color:var(--accent);font:400 23px/1.15 var(--font-heading);text-transform:uppercase;letter-spacing:-.065em}.restaurant-card[data-brand=parsec] .restaurant-card-logo{display:none}.restaurant-card[data-brand=parsec] .card-test{font-size:9px;top:61px}.pitwall{--page-width:1160px;--surface:#fff;--background:#f4f6f8;--line:#dce2e7;--ink:#172c3b;--muted:#60717f;--accent:#294b70;--secondary:#fff;background:var(--background)}.pitwall .pane-body{gap:20px}.pitwall.without-navigation .page-actions{display:none}.pitwall .top-bar h1{letter-spacing:0}.pitwall-toolbar{flex-wrap:wrap;align-items:end;gap:16px;display:flex}.pitwall-toolbar label{gap:4px;font-size:13px;display:grid}.pitwall-toolbar button,.pitwall-toolbar select{min-height:44px;padding:8px 12px}.pitwall-panel{border:1px solid var(--line);background:var(--surface);border-radius:16px;padding:20px}.pitwall-panel h2{font-size:20px}.pitwall-conversion{font-size:24px}.pitwall-funnel{width:100%;max-height:230px;display:block}.pitwall-stages{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.pitwall-stages button{text-align:left;background:var(--background);border-color:#0000;align-content:start;gap:6px;width:100%;height:100%;min-height:130px;padding:12px;font-weight:400;display:grid}.pitwall-stages button[aria-pressed=true]{border-color:var(--accent)}.pitwall-stages strong{font-size:30px}.pitwall-stages small{color:var(--muted);font-size:12px}.pitwall-visit{flex-wrap:wrap;align-items:center;gap:8px 20px;padding-block:8px;display:flex}.pitwall-visit>strong{flex:1}.pitwall-times{flex-wrap:wrap;gap:12px 24px;margin:16px 0;display:flex}.pitwall-times div{gap:4px;display:grid}.pitwall-times dt{color:var(--muted);font-size:12px}.pitwall-times dd{margin:0;font-weight:600}.pitwall-layout{grid-template-columns:140px minmax(0,1fr);gap:24px;display:grid}.pitwall-sidebar{flex-direction:column;align-items:stretch;gap:8px;padding-top:8px;display:flex}.pitwall-sidebar>strong{padding:12px}.pitwall-sidebar button{text-align:left;background:0 0;border-color:#0000;min-height:44px}.pitwall-sidebar button[aria-pressed=true]{color:#294b70;background:#e5ebf7}.pitwall-content{min-width:0}.pitwall-builder{flex-wrap:wrap;align-items:end;gap:16px;display:flex}.pitwall-builder label{gap:6px;font-size:13px;display:grid}.pitwall-builder select{min-height:44px;padding:8px 12px}.pitwall-number{margin-block:12px;font-size:52px;line-height:1.1;display:block}.pitwall-scope{color:var(--muted);font-size:13px}.pitwall-trend{width:100%;min-height:140px;display:block}.pitwall-trend text{fill:var(--muted);font:12px var(--font-body)}.pitwall-badge{color:var(--muted);background:#eef0f5;border-radius:4px;padding:2px 6px}.pitwall-event{flex-wrap:wrap;align-items:center;gap:8px 16px;padding-block:8px;display:flex}.pitwall-event>strong:first-child{flex:1}.pitwall-properties{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin:12px 0;display:grid}.pitwall-properties dt{color:var(--muted);font-size:12px}.pitwall-properties dd{overflow-wrap:anywhere;margin:0}.pitwall-person-detail{padding:12px 0 0 12px}@media (width<=700px){.pitwall-layout{grid-template-columns:minmax(0,1fr);gap:12px}.pitwall-sidebar{flex-direction:row;align-items:center}.pitwall-panel{padding:16px}}.pitwall-step-builder{gap:12px;padding-left:24px;display:grid}.pitwall-step-builder li{align-items:end;gap:12px;display:flex}.pitwall-step-builder label{flex:1;gap:4px;font-size:13px;display:grid}.pitwall-funnel-builder>summary{font-size:14px;font-weight:600}.pitwall-funnel-builder[open]>summary{margin-bottom:16px}
