@font-face{font-family:Anybody;font-style:normal;font-weight:100 900;font-stretch:50% 150%;font-display:swap;src:url(/assets/anybody-var-8dfc02cc-Du4J18Ug.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:400 900;font-display:swap;src:url(/assets/schibstedgrotesk-var-e3b56e90-DxefFeRw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@property --sx-peel{syntax:"<length>";inherits:true;initial-value:0}:root{--sx-magenta:#e5007e;--sx-magenta-deep:#b0005f;--sx-magenta-bright:#ff4fa8;--sx-black:#16161a;--sx-liner:#f4f1ea;--sx-liner-deep:#e8e2d4;--sx-liner-edge:#d6cebd;--sx-stock:#fffdf8;--sx-graphite:#4a463f;--sx-spot-orange:#f26a21;--sx-spot-orange-on:var(--sx-black);--sx-spot-cyan:#00a3e0;--sx-spot-cyan-on:var(--sx-black);--sx-spot-yellow:#ffd400;--sx-spot-yellow-on:var(--sx-black);--sx-spot-green:#1d6b42;--sx-spot-green-on:var(--sx-stock);--sx-spot-violet:#5b3a9e;--sx-spot-violet-on:var(--sx-stock);--sx-spot-black:var(--sx-black);--sx-spot-black-on:var(--sx-liner);--sx-ink:var(--sx-magenta);--sx-ink-contrast:#fff;--sx-ink-text:var(--sx-magenta-deep);--sx-ground:var(--sx-liner);--sx-text:var(--sx-black);--sx-text-soft:var(--sx-graphite);--sx-rule:var(--sx-liner-edge);--sx-font-display:"Anybody", "Arial Narrow", sans-serif;--sx-font-text:"Schibsted Grotesk", system-ui, sans-serif;--sx-font-code:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--sx-stretch-condensed:62%;--sx-stretch-normal:100%;--sx-stretch-wide:130%;--sx-step--2:.75rem;--sx-step--1:.875rem;--sx-step-0:1.0625rem;--sx-step-1:1.3125rem;--sx-step-2:1.625rem;--sx-step-3:clamp(1.875rem, 1.3rem + 2vw, 2.75rem);--sx-step-4:clamp(2.375rem, 1.4rem + 3.4vw, 4rem);--sx-step-poster:clamp(3.25rem, 1.2rem + 5.4vw, 6rem);--sx-leading-tight:.92;--sx-leading-text:1.55;--sx-tracking-poster:-.025em;--sx-die-radius:14px;--sx-die-gap:5px;--sx-die-line:1.5px;--sx-notch-r:7px;--sx-notch-x:50%;--sx-space-1:.25rem;--sx-space-2:.5rem;--sx-space-3:.75rem;--sx-space-4:1rem;--sx-space-5:1.5rem;--sx-space-6:2rem;--sx-space-7:3rem;--sx-space-8:4.5rem;--sx-space-9:7rem;--sx-ease-peel:cubic-bezier(.16, 1, .3, 1);--sx-dur-peel:.56s;--sx-dur-lift:.24s;--sx-shadow-lift:-3px -3px 7px #16161a38;--sx-shadow-sheet:0 1px 2px #16161a14, 0 12px 32px -18px #16161a59}.sx{font-family:var(--sx-font-text);font-size:var(--sx-step-0);line-height:var(--sx-leading-text);color:var(--sx-text);background:var(--sx-ground);accent-color:var(--sx-ink);caret-color:var(--sx-ink);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}.sx :where(pre,code,.sx-num,[data-num]){font-variant-numeric:tabular-nums}.sx ::selection{background:var(--sx-ink);color:var(--sx-ink-contrast)}.sx :focus-visible{outline:2px solid var(--sx-ink);outline-offset:3px;border-radius:4px}.sx a{color:inherit;-webkit-text-decoration-color:var(--sx-ink);text-decoration-color:var(--sx-ink);text-underline-offset:.22em;text-decoration-thickness:1.5px}.sx a:hover{text-decoration-thickness:3px}.sx-die{border:var(--sx-die-line) dashed var(--sx-ink);border-radius:calc(var(--sx-die-radius) + var(--sx-die-gap));padding:var(--sx-die-gap);position:relative}.sx-die:before{content:"";top:calc(-1 * var(--sx-die-line));left:var(--sx-notch-x);width:calc(2 * var(--sx-notch-r));height:calc(2 * var(--sx-notch-r));border:var(--sx-die-line) dashed var(--sx-ink);background:var(--sx-ground);clip-path:inset(calc(50% - var(--sx-die-line)) 0 0 0);z-index:1;border-radius:50%;position:absolute;translate:-50% -50%}.sx-die-label{border-radius:var(--sx-die-radius);-webkit-mask:radial-gradient(circle calc(var(--sx-notch-r) + var(--sx-die-gap)) at var(--sx-notch-x) calc(-1 * var(--sx-die-gap)), #0000 calc(100% - .5px), #000 100%);-webkit-mask:radial-gradient(circle calc(var(--sx-notch-r) + var(--sx-die-gap)) at var(--sx-notch-x) calc(-1 * var(--sx-die-gap)), #0000 calc(100% - .5px), #000 100%);mask:radial-gradient(circle calc(var(--sx-notch-r) + var(--sx-die-gap)) at var(--sx-notch-x) calc(-1 * var(--sx-die-gap)), #0000 calc(100% - .5px), #000 100%)}.sx-proof{font-family:var(--sx-font-display);font-stretch:var(--sx-stretch-condensed);font-weight:700;font-size:var(--sx-step--2);letter-spacing:.06em;text-transform:uppercase;border:1.5px solid;border-radius:999px;align-items:center;gap:.35em;padding:.1em .5em .12em;line-height:1.2;display:inline-flex}@media (prefers-reduced-motion:reduce){:root{--sx-dur-peel:0s;--sx-dur-lift:0s}}:root{--sx-ink:var(--brand,var(--sx-magenta));--sx-ink-text:var(--brand-strong,var(--sx-magenta-deep));--sx-ink-contrast:var(--brand-on,#fff);--ink-soft:color-mix(in oklab, var(--sx-ink) 10%, var(--sx-stock));--ink-ring:color-mix(in oklab, var(--sx-ink) 34%, transparent);--ink-hover:var(--brand-hover,color-mix(in srgb, var(--sx-ink) 84%, var(--sx-black)));--ink:var(--sx-text);--ink-muted:var(--sx-text-soft);--ink-subtle:#6b655b;--canvas:var(--sx-liner);--surface:var(--sx-stock);--surface-2:#f9f6ef;--line:var(--sx-liner-edge);--line-strong:#8f8778;--rail:var(--sx-stock);--ok-bg:#e5f0e8;--ok-line:#9fc8ad;--ok-ink:var(--sx-spot-green);--warn-bg:#fdf2c2;--warn-line:#e3c351;--warn-ink:#634800;--danger:#b3261e;--danger-bg:#fbe8e5;--danger-line:#e9b2aa;--sp-1:var(--sx-space-1);--sp-2:var(--sx-space-2);--sp-3:var(--sx-space-3);--sp-4:var(--sx-space-4);--sp-5:var(--sx-space-5);--sp-6:var(--sx-space-6);--sp-7:var(--sx-space-7);--r-sm:6px;--r-md:8px;--r-lg:var(--sx-die-radius);--r-full:999px;--fs-xs:.8125rem;--fs-sm:.875rem;--fs-md:1rem;--fs-lg:1.1875rem;--fs-xl:1.375rem;--fs-2xl:1.75rem;--tap:2.75rem;--page:58rem;--rail-w:16.5rem;--tabbar-h:3.75rem}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;background:var(--canvas);scrollbar-color:#c4baa6 var(--canvas)}body{margin:0}.sx{font-size:var(--fs-md);line-height:1.55}h1,h2,h3{text-wrap:balance;font-weight:700;line-height:1.2}h1{font-size:var(--fs-2xl);letter-spacing:-.02em;margin:0 0 var(--sp-2)}h2{font-size:var(--fs-lg);letter-spacing:-.01em;margin:var(--sp-6) 0 var(--sp-3)}h3{font-size:var(--fs-md);margin:var(--sp-5) 0 var(--sp-2)}p{margin:0 0 var(--sp-3)}.sx a{color:var(--sx-ink-text)}.sx a:hover{color:var(--sx-text)}code,kbd,.snippet{font-family:var(--sx-font-code);font-size:.875em}:where(.stat__value){font-variant-numeric:tabular-nums}.sx :is(button,.btn,.nav-link,input,select,textarea,.tabbar__item,.task__go):focus-visible{border-radius:var(--r-md)}.sx :is(.chip,.skip-link):focus-visible{border-radius:var(--r-full)}.skip-link{left:var(--sp-2);top:var(--sp-2);z-index:40;background:var(--sx-black);color:var(--sx-liner);border-radius:var(--r-full);padding:var(--sp-3) var(--sp-4);font-weight:650;text-decoration:none;position:absolute;transform:translateY(-200%)}.sx .skip-link{color:var(--sx-liner)}.skip-link:focus{transform:translateY(0)}.app-org{align-items:center;min-width:0;display:inline-flex}.app-org__name{font-weight:750;font-size:var(--fs-md);color:var(--sx-ink-text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.app-org__name--wordmark{font-family:var(--sx-font-display);letter-spacing:-.01em;color:var(--sx-stock);-webkit-text-stroke:.11em var(--sx-ink);paint-order:stroke fill;font-size:1.375rem;font-weight:860;font-stretch:112%;line-height:1.1;overflow:visible}.app-org__logo{object-fit:contain;width:auto;max-width:9rem;height:2rem;display:block}.app-header{background:var(--rail);border-bottom:1px solid var(--line)}.app-header__inner{align-items:center;gap:var(--sp-3);max-width:var(--page);min-height:3.5rem;padding:0 var(--sp-4);margin:0 auto;display:flex}.shell{min-height:100vh}.shell:not(.shell--bare){padding-bottom:calc(var(--tabbar-h) + env(safe-area-inset-bottom,0px))}.rail{--sx-ground:var(--rail);z-index:20;align-items:center;gap:var(--sp-2) var(--sp-3);padding:var(--sp-2) var(--sp-4);background:var(--rail);border-bottom:1px solid var(--line);flex-wrap:wrap;display:flex;position:sticky;top:0}.rail__brand{min-width:0;max-width:32%;min-height:var(--tap);flex:0 auto;align-items:center;display:flex}.rail__brand .app-org__logo{max-width:6.5rem;height:1.5rem}.rail__brand .app-org__name--wordmark{font-size:.875rem}.site-tag{align-items:center;gap:var(--sp-2);flex:1 1 0;min-width:0;display:flex}.rail .site-tag.sx-die{border:0;padding:0}.rail .site-tag.sx-die:before{display:none}.site-tag__name{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;flex:auto;min-width:0;font-size:.9375rem;font-weight:700;line-height:1.2;display:-webkit-box;overflow:hidden}.site-tag__meta{display:none}.site-tag__switch{line-height:1.25;font-size:var(--fs-sm);flex:none;padding:.75rem 0;font-weight:650;display:inline-block}.site-tag__long{display:none}.sx .site-tag__switch[aria-current=page],.sx .more-sheet__foot .nav-link[aria-current=page]{background:var(--ink-soft);color:var(--sx-ink-text);border-radius:var(--r-md);text-decoration:none}.sx .site-tag__switch[aria-current=page]{padding-inline:var(--sp-2);margin-inline:calc(-1 * var(--sp-2))}.site-tag__account{color:var(--ink-muted);font-size:var(--fs-xs)}.rail__alerts{gap:var(--sp-2);padding:0 0 var(--sp-1);flex-wrap:wrap;flex:1 0 100%;margin:0;list-style:none;display:flex}.rail__nav,.rail__foot{display:none}.shell--bare .rail__foot{align-items:center;gap:var(--sp-1);display:flex}.rail__user{display:none}.work{min-width:0}.app-main{max-width:var(--page);padding:0 var(--sp-4);margin:0 auto}main{padding:var(--sp-5) 0 var(--sp-7)}.contact-note{max-width:var(--page);padding:var(--sp-4) var(--sp-4) var(--sp-5);border-top:1px solid var(--line);color:var(--ink-muted);font-size:var(--fs-sm);margin:0 auto}.contact-note+.contact-note{border-top:0;padding-top:0}.sections{gap:var(--sp-4);display:grid}.sections__group ul{gap:1px;margin:0;padding:0;list-style:none;display:grid}.sx .sections__title{margin:0 0 var(--sp-1);padding:0 var(--sp-3);color:var(--ink-muted);text-transform:uppercase;letter-spacing:.06em;font-size:.6875rem;font-weight:700}.sx .nav-link{align-items:center;gap:var(--sp-2);min-height:var(--tap);padding:0 var(--sp-3);border-radius:var(--r-md);color:var(--ink);font-size:var(--fs-sm);font-weight:550;text-decoration:none;display:flex}.sx .nav-link:hover{background:var(--canvas);color:var(--ink)}.sx .nav-link[aria-current=page]{background:var(--ink-soft);color:var(--sx-ink-text);box-shadow:inset 3px 0 0 var(--sx-ink);font-weight:700}.sections__group--settings{padding-top:var(--sp-3);border-top:1px solid var(--line)}.sx .sections__group--settings .nav-link:not([aria-current=page]){color:var(--ink-muted);font-weight:500}.sx .sections__group--settings .nav-link:not([aria-current=page]):hover{color:var(--ink)}.sections__advanced>summary{cursor:pointer;list-style:none}.sections__advanced>summary::-webkit-details-marker{display:none}.sections__advanced>summary:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:.4rem;height:.4rem;margin-left:auto;transform:rotate(-45deg)}.sections__advanced[open]>summary:after{transform:rotate(45deg)}.sections__advanced>ul{padding:0 0 0 var(--sp-3);gap:1px;margin:0;list-style:none;display:grid}.sx .nav-link--home{font-weight:650}.sx .nav-link--cta{border:var(--sx-die-line) dashed var(--sx-ink);color:var(--sx-ink-text);font-weight:700}.sx .nav-link--cta:hover{background:var(--canvas);color:var(--sx-ink-text)}.sx .nav-link--cta[aria-current=page]{background:var(--ink-soft)}.sx .nav-link--alert,.sx .nav-link--alert:hover{background:var(--warn-bg);color:var(--warn-ink);box-shadow:inset 0 0 0 1px var(--warn-line);font-weight:650}.nav-link__count{margin-left:auto;padding:0 .45rem}.tabbar{z-index:30;padding-bottom:env(safe-area-inset-bottom,0px);background:var(--rail);border-top:1px solid var(--line);display:flex;position:fixed;inset:auto 0 0}.tabbar__quick{flex:var(--tabbar-quick,3) 1 0;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;min-width:0;display:grid}.tabbar__more{flex:1 1 0;min-width:0}.sx .tabbar__item{min-height:var(--tabbar-h);padding:var(--sp-1) var(--sp-1) .375rem;color:var(--ink-muted);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:2px;font-size:.75rem;font-weight:650;text-decoration:none;list-style:none;display:flex;position:relative}.sx .tabbar__item:focus-visible{outline-offset:-3px}.tabbar__item::-webkit-details-marker{display:none}.tabbar__icon{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:1.5rem;height:1.5rem}.sx .tabbar__item[aria-current=page],.tabbar__more[open]>.tabbar__item{color:var(--sx-ink-text)}.tabbar__item[aria-current=page] .tabbar__icon,.tabbar__more[open]>.tabbar__item .tabbar__icon{stroke:var(--sx-ink);stroke-width:2.25px}.tabbar__item .nav-link__count{margin:0;position:absolute;top:.3rem;left:calc(50% + .5rem)}.tabbar__more>.tabbar__item .nav-link__count{left:auto;right:.25rem}.tabbar__label{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.sx .tabbar__item--counter,.sx .tabbar__item--counter[aria-current=page]{color:var(--ink)}.sx .tabbar__item--counter{z-index:1}.tabbar__fab{border-radius:var(--r-full);background:var(--sx-ink);width:3rem;height:3rem;color:var(--sx-ink-contrast);box-shadow:0 0 0 4px var(--rail), 0 2px 6px #16161a38;place-items:center;margin-top:-1.25rem;display:grid}.sx .tabbar__item--counter .tabbar__icon{stroke:currentColor;stroke-width:2px}.sx .tabbar__item--counter:hover .tabbar__fab{background:var(--ink-hover)}.sx .tabbar__item--counter[aria-current=page] .tabbar__fab{box-shadow:0 0 0 3px var(--rail), 0 0 0 5px var(--ink)}.sx .tabbar__item--counter[aria-current=page] .tabbar__label{text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:2px}@media (forced-colors:active){.tabbar__fab{border:2px solid buttontext}.sx .tabbar__item--counter[aria-current=page] .tabbar__fab{outline-offset:2px;outline:2px solid highlight}}.tabbar__more[open]>summary:before{content:"";inset:0 0 calc(var(--tabbar-h) + env(safe-area-inset-bottom,0px));cursor:default;background:#16161a52;position:fixed}.more-sheet{inset:auto 0 calc(var(--tabbar-h) + env(safe-area-inset-bottom,0px));overscroll-behavior:contain;max-height:min(78vh,40rem);padding:var(--sp-5) var(--sp-4) calc(var(--sp-4) + 1.5rem);background:var(--rail);border-radius:var(--r-lg) var(--r-lg) 0 0;border-top:1px solid var(--line);position:fixed;overflow-y:auto}.more-sheet__foot{gap:var(--sp-1);margin:var(--sp-4) 0 0;padding-top:var(--sp-3);border-top:1px solid var(--line);flex-wrap:wrap;display:flex}@media (width>=48rem){.app-main,.contact-note{padding-left:var(--sp-6);padding-right:var(--sp-6)}main{padding-top:var(--sp-6)}}@media (width>=64rem){.shell{grid-template-columns:var(--rail-w) minmax(0, 1fr);background:linear-gradient(to right, var(--rail) calc(var(--rail-w) - 1px), var(--line) calc(var(--rail-w) - 1px) var(--rail-w), transparent var(--rail-w));align-items:start;display:grid}.shell:not(.shell--bare){padding-bottom:0}.tabbar{display:none}.rail{align-items:stretch;gap:var(--sp-3);height:100vh;padding:var(--sp-4) var(--sp-4) var(--sp-2);border-bottom:0;border-right:1px solid var(--line);flex-flow:column;overflow:hidden}.rail__brand{max-width:none;padding:0 var(--sp-2)}.rail__brand .app-org__name--wordmark{font-size:1.375rem}.rail .site-tag.sx-die{padding:var(--sp-2) var(--sp-3) var(--sp-1);border:var(--sx-die-line) dashed var(--sx-ink);flex:none;gap:2px;display:grid}.rail .site-tag.sx-die:before{display:block}.site-tag__name{font-size:var(--fs-md);-webkit-line-clamp:3;line-height:1.25}.site-tag__meta{align-items:center;gap:var(--sp-1) var(--sp-2);flex-wrap:wrap;display:flex}.site-tag__switch{justify-self:start;padding:.35rem 0 .15rem}.site-tag__long{display:inline}.rail__alerts{gap:var(--sp-1);flex:none;padding:0;display:grid}.rail__nav{min-height:0;margin-inline:calc(-1 * var(--sp-2));padding-inline:var(--sp-2);scrollbar-width:thin;flex:auto;padding-block:.375rem;display:block;overflow-y:auto}.sx .rail .nav-link{min-height:1.75rem}.rail .sections{gap:var(--sp-2);flex-direction:column;min-height:100%;display:flex}.rail .sections__group--settings{margin-top:auto}.sx .rail .sections__title{margin-bottom:0;line-height:1.5}.rail__nav{background:linear-gradient(var(--rail) 0 0) 0 100% / 100% 1.5rem no-repeat local, linear-gradient(to top, #16161a24, transparent) 0 100% / 100% 1.5rem no-repeat scroll}.rail__foot,.shell--bare .rail__foot{justify-content:space-between;align-items:center;gap:var(--sp-2);padding-top:var(--sp-1);border-top:1px solid var(--line);flex:none;display:flex}.rail__user{min-width:0;padding:0 var(--sp-3);color:var(--ink-muted);font-size:var(--fs-xs);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.app-main,.contact-note{padding-left:var(--sp-7);padding-right:var(--sp-7);margin:0}main{padding-top:var(--sp-7)}}.lede{color:var(--ink-muted);max-width:62ch;margin-bottom:var(--sp-5)}.note{color:var(--ink-muted);font-size:var(--fs-sm)}.empty{border:var(--sx-die-line) dashed var(--line-strong);border-radius:var(--r-lg);color:var(--ink-muted);font-size:var(--fs-sm);padding:var(--sp-5) var(--sp-4);text-align:center}.card{padding:var(--sp-5) 0;border-top:1px solid var(--line);margin:0}.card>h2:first-child,.card>.card__head:first-child h2{margin-top:0}.card__head{align-items:baseline;gap:var(--sp-2) var(--sp-3);margin-bottom:var(--sp-3);flex-wrap:wrap;display:flex}.card__head h2,.card__head .note{margin:0}.stat{align-items:baseline;gap:var(--sp-2) var(--sp-3);flex-wrap:wrap;margin:0;display:flex}.stat__label{color:var(--ink-muted);font-size:var(--fs-sm)}.stat__value{font-size:var(--fs-lg);font-weight:700}.badge{align-items:center;gap:var(--sp-1);border-radius:var(--r-full);font-size:var(--fs-xs);border:1px solid var(--line-strong);background:var(--surface);color:var(--ink-muted);white-space:nowrap;padding:.05rem .55rem;font-weight:650;display:inline-flex}.badge--ok{background:var(--ok-bg);border-color:var(--ok-line);color:var(--ok-ink)}.badge--wait{background:var(--warn-bg);border-color:var(--warn-line);color:var(--warn-ink)}.badge--off{background:var(--danger-bg);border-color:var(--danger-line);color:var(--danger)}.status-mark{border-radius:var(--r-full);min-height:1.5rem;font-family:var(--sx-font-display);font-stretch:var(--sx-stretch-condensed);font-weight:700;font-size:var(--sx-step--2);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border:1.5px solid;place-self:start;align-items:center;padding:.15rem .6rem .12rem;line-height:1.2;display:inline-flex}.status-mark--en-prueba,.status-mark--en-revision{color:var(--sx-ink-text);border-style:dashed}.status-mark--pago-pendiente{color:var(--warn-ink);border-style:dashed}.status-mark--publicado{color:var(--sx-text)}.status-mark--activo{color:var(--sx-text-soft)}.status-mark--suspendido{color:var(--danger)}.flash{background:var(--ok-bg);border:1px solid var(--ok-line);color:var(--ok-ink);padding:var(--sp-3) var(--sp-4);border-radius:var(--r-md);margin:0 0 var(--sp-4);font-size:var(--fs-sm);font-weight:550}.flash--warn{background:var(--warn-bg);border-color:var(--warn-line);color:var(--warn-ink)}.flash--note{background:var(--surface);border-color:var(--line-strong);color:var(--ink)}.flash--error{background:var(--danger-bg);border-color:var(--danger-line);color:var(--danger)}.flash a{color:inherit}label{margin:0 0 var(--sp-4);display:block}label>span{font-size:var(--fs-sm);color:var(--ink);margin-bottom:var(--sp-2);font-weight:650;display:block}input,textarea,select{font:inherit;font-size:var(--fs-md);color:var(--ink);background:var(--surface);width:100%;min-width:0;min-height:var(--tap);border:1px solid var(--line-strong);border-radius:var(--r-md);appearance:none;padding:.55rem .75rem}textarea{resize:vertical;line-height:1.55}select{background-image:linear-gradient(45deg, transparent 50%, var(--ink-muted) 50%), linear-gradient(135deg, var(--ink-muted) 50%, transparent 50%);background-position:calc(100% - 1.1rem) 1.2rem,calc(100% - .75rem) 1.2rem;background-repeat:no-repeat;background-size:.35rem .35rem,.35rem .35rem;padding-right:2.25rem}input::placeholder,textarea::placeholder{color:var(--ink-subtle)}input:hover,textarea:hover,select:hover{border-color:var(--ink-muted)}input:focus,textarea:focus,select:focus{border-color:var(--sx-ink);box-shadow:0 0 0 3px var(--ink-ring);outline:none}.sx input:focus-visible,.sx textarea:focus-visible,.sx select:focus-visible{outline:none}@media (forced-colors:active){.sx input:focus-visible,.sx textarea:focus-visible,.sx select:focus-visible{outline-offset:2px;outline:3px solid highlight}}:is(input:user-invalid,textarea:user-invalid,select:user-invalid){border-color:var(--danger);background:var(--danger-bg)}:is(input:user-invalid:focus,textarea:user-invalid:focus,select:user-invalid:focus){box-shadow:0 0 0 3px #b3261e38}input:disabled,textarea:disabled,select:disabled{background:var(--surface-2);color:var(--ink-subtle)}input[type=checkbox],input[type=radio]{width:1.25rem;height:1.25rem;min-height:0;accent-color:var(--sx-ink);appearance:auto;box-shadow:none;background:0 0;border:0;flex:none;margin:0;padding:0}input[type=checkbox]:focus,input[type=radio]:focus{box-shadow:none}.sx input[type=checkbox]:focus-visible,.sx input[type=radio]:focus-visible{outline:2px solid var(--sx-ink);outline-offset:2px}input[type=color]{cursor:pointer;padding:.3rem}input[type=time],input[type=date],input[type=number]{appearance:auto;max-width:100%}.chk,.checkbox{align-items:center;gap:var(--sp-2);min-height:var(--tap);cursor:pointer;font-size:var(--fs-sm);margin:0;display:flex}.chk>span,.checkbox>span{margin:0;font-weight:550;display:inline}fieldset:has(>.chk>input[type=radio]){gap:0 var(--sp-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));display:grid}fieldset:has(>.chk>input[type=radio])>:not(.chk){grid-column:1/-1}.field-inline{align-items:center;gap:var(--sp-2);min-height:var(--tap);margin:0;display:inline-flex}.field-inline>span{font-size:var(--fs-sm);margin:0;font-weight:650;display:inline}.field-inline input{flex:0 auto;width:auto}fieldset{border:1px solid var(--line);border-radius:var(--r-lg);min-width:0;padding:var(--sp-3) var(--sp-4) var(--sp-4);margin:0 0 var(--sp-4)}legend{font-size:var(--fs-sm);padding:0 var(--sp-2);font-weight:700}.grid-2{gap:0 var(--sp-4);display:grid}@media (width>=40rem){.grid-2{grid-template-columns:1fr 1fr}}.media-grid{gap:var(--sp-4);grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));margin:0;padding:0;list-style:none;display:grid}.media-grid__item img,.media-grid__placeholder{aspect-ratio:4/3;object-fit:cover;border-radius:var(--r-md);background:var(--sx-liner-deep);width:100%;display:block}.media-grid__placeholder{font-size:var(--fs-sm);place-items:center;display:grid}.row-form{gap:var(--sp-2);flex-wrap:wrap;align-items:flex-end;display:flex}.row-form label{margin:0}.row-form>*{flex:12rem}.row-form>button,.row-form>.chk,.row-form>.field-inline{flex:none}.row-form>.f-narrow{flex:0 7rem}.row-form>.f-mid{flex:0 9.5rem}.field-stack{gap:var(--sp-1);flex-direction:column;margin:0;display:flex}.field-stack>span{font-size:var(--fs-xs);color:var(--ink-muted);margin:0;font-weight:650;display:block}.card>form+form{margin-top:var(--sp-3)}button,.btn{justify-content:center;align-items:center;gap:var(--sp-2);min-height:var(--tap);padding:0 var(--sp-4);border:1px solid var(--line-strong);border-radius:var(--r-md);background:var(--surface);color:var(--ink);font:inherit;font-size:var(--fs-sm);text-align:center;cursor:pointer;margin:0;font-weight:650;line-height:1;text-decoration:none;display:inline-flex}.sx .btn{color:var(--ink)}button:hover,.sx .btn:hover{background:var(--canvas);border-color:var(--ink);color:var(--ink)}button:disabled{cursor:not-allowed;opacity:.55}button.primary,.sx .btn.primary{background:var(--sx-ink);border-color:var(--sx-ink);color:var(--sx-ink-contrast);padding:0 var(--sp-5)}button.primary:hover,.sx .btn.primary:hover{background:var(--ink-hover);border-color:var(--ink-hover);color:var(--sx-ink-contrast)}button.danger,.sx .btn.danger{color:var(--danger);border-color:var(--danger-line);background:var(--surface)}button.danger:hover,.sx .btn.danger:hover{background:var(--danger-bg);border-color:var(--danger);color:var(--danger)}button.quiet,.sx .btn.quiet{color:var(--ink-muted);padding:0 var(--sp-3);background:0 0;border-color:#0000}button.quiet:hover,.sx .btn.quiet:hover{background:var(--sx-liner-deep);color:var(--ink);border-color:#0000}button.small,.btn.small{font-size:var(--fs-xs);padding:0 var(--sp-3)}@media (width>=40rem){button.small,.btn.small{min-height:2.5rem}}.actions{gap:var(--sp-2);margin:var(--sp-5) 0 0;padding-top:var(--sp-4);border-top:1px dotted var(--line-strong);flex-direction:column;display:flex}.actions>*{width:100%}@media (width>=40rem){.actions{flex-flow:wrap;align-items:center}.actions>*{width:auto}.actions>.note{margin:0}}.btn-row{gap:var(--sp-2);flex-wrap:wrap;align-items:center;display:flex}table{border-collapse:collapse;width:100%;margin:0 0 var(--sp-4);font-size:var(--fs-sm)}thead th{font-size:var(--fs-xs);color:var(--ink-muted);font-weight:700}th,td{text-align:left;padding:var(--sp-3);border-bottom:1px solid var(--line);vertical-align:middle}th:first-child,td:first-child{padding-left:0}th:last-child,td:last-child{padding-right:0}tbody tr:last-child td{border-bottom:0}@media (width<=39.99rem){.t-stack,.t-stack tbody,.t-stack tr,.t-stack td{width:100%;display:block}.t-stack thead{display:none}.t-stack tr{border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);padding:var(--sp-2) var(--sp-3);margin-bottom:var(--sp-3)}.t-stack td{border:0;border-bottom:1px solid var(--line);padding:var(--sp-2) 0;gap:var(--sp-1) var(--sp-3);flex-wrap:wrap;justify-content:space-between;align-items:baseline;display:flex}.t-stack tr td:last-child{padding-bottom:var(--sp-1);border-bottom:0}.t-stack td[data-label]:before{content:attr(data-label);font-size:var(--fs-xs);color:var(--ink-muted);flex:none;font-weight:650}.t-stack td:first-child:not(.cell-block):not(.cell-actions){font-size:var(--fs-md);padding-top:var(--sp-2);font-weight:700}.t-stack td.cell-actions,.t-stack td.cell-block{display:block}.t-stack td.cell-actions{padding-top:var(--sp-3)}.t-stack td a:not(.btn){min-height:var(--tap);align-items:center;display:inline-flex}.t-hours,.t-hours tbody,.t-hours td{width:100%;display:block}.t-hours thead{display:none}.t-hours tr{gap:var(--sp-1) var(--sp-3);border-bottom:1px dotted var(--line-strong);padding:var(--sp-3) 0;grid-template-columns:1fr 1fr;display:grid}.t-hours td{border:0;padding:0}.t-hours td:first-child{font-weight:700;font-size:var(--fs-md);grid-column:1/-1}.t-hours td[data-label]:before{content:attr(data-label);font-size:var(--fs-xs);color:var(--ink-muted);margin-bottom:var(--sp-1);font-weight:650;display:block}.t-hours td:last-child{grid-column:1/-1}}.t-compact .cell-sm{display:none}.compact-info{margin-bottom:var(--sp-2)}.compact-info>summary{cursor:pointer;font-size:var(--fs-sm);color:var(--ink-muted)}.contact-btn{align-items:center;gap:var(--sp-1);display:inline-flex}.contact-btn__icon{flex:none}@media (width<=39.99rem){.t-compact,.t-compact tbody{width:100%;display:block}.t-compact thead,.t-compact td{display:none}.t-compact tr{align-items:center;gap:var(--sp-1) var(--sp-3);padding:var(--sp-2) 0;border-bottom:1px solid var(--line);flex-wrap:wrap;display:flex}.t-compact tr:last-child{border-bottom:0}.t-compact td.cell-main,.t-compact td.cell-sm,.t-compact td.cell-contact{align-items:center;gap:var(--sp-1) var(--sp-2);border:0;flex-wrap:wrap;padding:0;display:flex}.t-compact td.cell-main{flex:10rem;min-width:0;font-weight:700}.t-compact td.cell-sm{font-size:var(--fs-sm);color:var(--ink-muted)}.t-compact td.cell-contact{margin-left:auto}.t-compact td.cell-actions{align-items:center;gap:var(--sp-2);border:0;flex-wrap:wrap;flex:1 0 100%;padding:0;display:flex}.t-compact td:empty{display:none}.t-compact td.cell-main a:not(.btn){min-height:var(--tap);align-items:center;display:inline-flex}.contact-btn{min-width:var(--tap);min-height:var(--tap);border:1px solid var(--line-strong);border-radius:var(--r-md);color:var(--ink);justify-content:center;padding:0}.contact-btn__text{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.t-cards thead{display:none}.t-cards,.t-cards tbody,.t-cards tr,.t-cards td{width:100%;display:block}.t-cards tr{border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);padding:var(--sp-3);margin-bottom:var(--sp-3)}.t-cards td{border:0;padding:0}.wizard-step{margin:0 0 var(--sp-3);border:1.5px dashed var(--sx-ink);border-radius:var(--r-full);color:var(--sx-ink-text);font-family:var(--sx-font-display);font-stretch:var(--sx-stretch-condensed);font-size:var(--sx-step--2);letter-spacing:.06em;text-transform:uppercase;align-items:center;padding:.15rem .6rem .12rem;font-weight:700;line-height:1.1;display:inline-flex}.wizard-shell{max-width:46rem}.wizard-heading{gap:var(--sp-3);margin-bottom:var(--sp-5);flex-direction:column;display:flex}.wizard-heading .lede{margin-bottom:0}.wizard-progress{width:100%;height:.4rem;margin:0 0 var(--sp-5);border-radius:var(--r-full);accent-color:var(--sx-ink);background:var(--sx-liner-deep);border:0;display:block;overflow:hidden}.wizard-progress::-webkit-progress-bar{background:var(--sx-liner-deep)}.wizard-progress::-webkit-progress-value{background:var(--sx-ink)}.wizard-progress::-moz-progress-bar{background:var(--sx-ink)}.wizard-form .card>h2{margin-top:0}.wizard-actions{justify-content:space-between}@media (width>=40rem){.wizard-heading{flex-direction:row;justify-content:space-between;align-items:end}.wizard-heading>.btn{flex:none}.wizard-actions>.primary:last-child{margin-left:auto}}.service-row{border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);padding:var(--sp-3);margin-bottom:var(--sp-3)}.service-row label:last-child{margin-bottom:0}.more-slots>summary{min-height:var(--tap);cursor:pointer;font-size:var(--fs-sm);color:var(--sx-ink-text);align-items:center;font-weight:650;list-style-position:inside;display:flex}.more-slots>summary:hover{color:var(--ink)}.more-slots[open]>summary{margin-bottom:var(--sp-3)}@media (width>=40rem){.service-row{gap:0 var(--sp-4);grid-template-columns:1fr 1.4fr;display:grid}.service-row label{margin-bottom:0}}.preview-page{max-width:76rem}.preview-toolbar{gap:var(--sp-4);margin-bottom:var(--sp-5);flex-direction:column;display:flex}.preview-toolbar h1,.preview-toolbar .wizard-step{margin-bottom:var(--sp-2)}.preview-toolbar .btn-row form{display:contents}.draft-frame{border:var(--sx-die-line) dashed var(--sx-ink);border-radius:calc(var(--r-lg) + var(--sx-die-gap));padding:var(--sx-die-gap)}.draft-site{border-radius:var(--r-lg);color:var(--wf-ink);background:var(--wf-bg);font-family:var(--wf-font-body);min-height:28rem;overflow:hidden}.draft-site h1,.draft-site h2,.draft-site h3{font-family:var(--wf-font-heading)}@media (width>=48rem){.preview-toolbar{flex-direction:row;justify-content:space-between;align-items:end}.preview-toolbar .btn-row{flex:none}}.list-plain{margin:0 0 var(--sp-4);padding:0;list-style:none;display:grid}.list-plain>li{gap:var(--sp-2) var(--sp-3);border-bottom:1px dotted var(--line-strong);padding:var(--sp-3) 0;font-size:var(--fs-sm);flex-wrap:wrap;justify-content:space-between;align-items:baseline;display:flex}.list-plain>li:last-child{border-bottom:0}.sr-only,.only-sm{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=39.99rem){.only-sm{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;position:static;overflow:visible}}.inline-form{display:inline-flex}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}.snippet{white-space:pre-wrap;word-break:break-all;border-radius:var(--r-md);background:var(--sx-black);color:var(--sx-liner);padding:.75rem;display:block}.copy-snippet{gap:var(--sp-2);align-items:flex-start;display:flex}.copy-snippet>.snippet{flex:auto;min-width:0}.snippet--copy{-webkit-user-select:all;user-select:all}.copy-snippet__btn{flex:none}.copy-more>summary{cursor:pointer;padding-block:var(--sp-2);font-weight:550}.mint-form{gap:var(--sp-3);justify-items:start;display:grid}.mint-form>*{width:100%}.mint-form>button{width:auto}.site-picks{gap:0 var(--sp-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));display:grid}.site-picks>legend{margin-bottom:var(--sp-1);font-weight:600}.section-list{margin:0;padding:0;list-style:none}.section-list li{border-bottom:1px dotted var(--line-strong);flex-wrap:wrap;align-items:center;gap:.5rem;padding:.5rem 0;display:flex}.section-list li[data-hidden=true]>span:first-child{opacity:.55;text-decoration:line-through}fieldset.location{margin:0 0 var(--sp-4);padding:var(--sp-3) var(--sp-4) var(--sp-4)}fieldset.location>legend{font-weight:700}.section-list .section-text{flex-basis:100%;order:10}.section-list .section-text>summary{cursor:pointer;font-size:var(--fs-sm)}.section-list .section-text fieldset{margin:0 0 var(--sp-4);padding:var(--sp-3)}.section-list .nested-items{order:12}.option-switch{margin:0 0 var(--sp-2)}.option-switch>.note{margin:0 0 0 calc(1.25rem + var(--sp-2));display:block}.version-meta{margin:0 0 var(--sp-5)}.share-image__current{max-width:15rem;height:auto;margin:0 0 var(--sp-3);border-radius:var(--r-md);display:block}.page-tabs{margin:0 0 var(--sp-3)}.sx .page-tabs .op-tab{padding:var(--sp-1) 0;flex-direction:column;justify-content:center;align-items:flex-start;line-height:1.2}.page-tabs__path{font-size:var(--fs-xs);font-weight:400}.page-select__tools{margin:0 0 var(--sp-5);align-items:flex-start}.page-tool[open],.confirm-action[open]{flex-basis:100%}.page-tool>summary,.confirm-action>summary,.section-picker>summary{width:fit-content;list-style:none}.page-tool>summary::-webkit-details-marker{display:none}.confirm-action>summary::-webkit-details-marker{display:none}.section-picker>summary::-webkit-details-marker{display:none}.page-tool__body,.confirm-action__body,.section-picker__body{margin-top:var(--sp-3);padding:var(--sp-4);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface)}.confirm-action__body{border-color:var(--danger-line);background:var(--danger-bg)}.confirm-action__body p{margin:0 0 var(--sp-3);font-size:var(--fs-sm)}.section-list .confirm-action[open]{order:11}.section-picker{margin:var(--sp-4) 0 var(--sp-5)}.section-picker__group{margin:var(--sp-4) 0 0}.kind-pick__option[data-unavailable=true]{cursor:not-allowed}.kind-pick__option[data-unavailable=true] strong{color:var(--ink-muted)}.appearance{margin-top:var(--sp-6);padding-top:var(--sp-4);border-top:1px dotted var(--line-strong)}.appearance .flash{padding-left:var(--sp-6)}.appearance input[type=color]{width:100%;max-width:8rem;min-height:var(--tap)}.appearance .color-field{margin-bottom:var(--sp-3)}.appearance .swatch{width:100%;max-width:8rem;display:inline-block;position:relative}.appearance .swatch__auto{font-size:var(--fs-xs);color:var(--ink);pointer-events:none;justify-content:center;align-items:center;font-weight:700;display:none;position:absolute;inset:0}.appearance .color-field:has(input[name$=Auto]:checked) .swatch__auto{display:flex}.appearance .color-field:has(input[name$=Auto]:checked) input[type=color]{opacity:.35}.appearance .pairings{margin-top:var(--sp-5);padding-top:var(--sp-4);border-top:1px dotted var(--line-strong)}.appearance .pairings h4{margin:0 0 var(--sp-1)}.appearance .pairings .note{margin:0 0 var(--sp-3)}.appearance .pairings button[aria-pressed=true]{border-color:var(--ink);font-weight:700}.back-link{margin:0 0 var(--sp-2);font-size:var(--fs-sm)}.version-cards{gap:var(--sp-3);margin:0;padding:0;list-style:none;display:grid}.version-card{padding:var(--sp-4);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface)}.version-card__head{align-items:baseline;gap:var(--sp-1) var(--sp-2);flex-wrap:wrap;display:flex}.version-card__meta{margin:var(--sp-1) 0 var(--sp-3)}.publish-disabled{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:inline-flex}.publish-disabled .note{margin:0}.more-menu>summary,.row-more>summary{width:fit-content;list-style:none}.more-menu>summary::-webkit-details-marker{display:none}.row-more>summary::-webkit-details-marker{display:none}.more-menu[open],.row-more[open]{flex-basis:100%}.more-menu__body,.row-more__body{align-items:flex-start;gap:var(--sp-2);margin-top:var(--sp-2);padding:var(--sp-3);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);flex-wrap:wrap;display:flex}.editor-actions{margin:0 0 var(--sp-4)}.section-list.outline li>.outline__name{flex:10rem;font-weight:600}.section-list.outline .section-text:not([open]){flex-basis:auto;order:0}.section-list.outline>li>.section-text>summary{list-style:none}.section-list.outline>li>.section-text>summary::-webkit-details-marker{display:none}.section-list.outline>li>.section-text>summary{min-height:var(--tap);padding:0 var(--sp-3);border:1px solid var(--line-strong);border-radius:var(--r-md);font-size:var(--fs-xs);align-items:center;display:inline-flex}.section-list.outline .row-more[open]{order:11}.section-list.outline .row-more__body>.section-text,.section-list.outline .row-more__body>.confirm-action[open]{flex-basis:100%}.outline__moves{gap:var(--sp-1);display:inline-flex}.icon-btn{min-width:var(--tap);padding:0 var(--sp-2);font-size:var(--fs-sm)}.icon-btn svg{display:block}.site-settings>summary{cursor:pointer;font-size:var(--fs-lg);font-weight:700}.saved-changes{margin-top:var(--sp-6);padding-top:var(--sp-4);border-top:1px dotted var(--line-strong)}.privacy h2{margin-top:var(--sp-5)}.inbox{margin:0;padding:0;list-style:none}.inbox__meta,.inbox__channels,.inbox__service{margin:0 0 var(--sp-2)}.inbox__message{margin:0 0 var(--sp-2);white-space:pre-wrap;overflow-wrap:anywhere;max-width:70ch}.inbox__answers{margin:0 0 var(--sp-2);overflow-wrap:anywhere;max-width:70ch}.inbox__answers dt,.inbox__answers dd{margin:0;display:inline}.inbox__answers dd{font-weight:600}.inbox__note{font-size:var(--fs-sm);color:var(--ink-muted);margin:0}.inbox__source{margin:0 0 var(--sp-2);font-size:var(--fs-sm);color:var(--ink-muted);overflow-wrap:anywhere}.inbox__filter{gap:var(--sp-2);margin:0 0 var(--sp-3);flex-wrap:wrap;display:flex}.sx .chip{min-height:var(--tap);border:1px solid var(--line-strong);border-radius:var(--r-full);background:var(--surface);color:var(--ink);font-size:var(--fs-sm);align-items:center;padding:0 .9rem;font-weight:550;text-decoration:none;display:inline-flex}.sx .chip--active{border-color:var(--sx-ink);background:var(--ink-soft);color:var(--sx-ink-text);font-weight:700}.inbox__kind{color:var(--sx-ink-text);font-weight:700}.inbox__actions{gap:var(--sp-2);margin-top:var(--sp-2);flex-wrap:wrap;display:flex}.catalog-facts{border-collapse:collapse;width:100%}.catalog-facts th,.catalog-facts td{padding:var(--sp-2);border-bottom:1px solid var(--line);text-align:left;vertical-align:middle}.catalog-facts input[type=number]{max-width:9rem}.stats__totals{gap:var(--sp-2) var(--sp-5);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));display:grid}.stats__daily td:nth-child(2){isolation:isolate;min-width:8rem;position:relative}.stats__bar{z-index:-1;background:var(--ink-soft);border-radius:var(--r-sm);position:absolute;inset:20% auto 20% 0}.quality__list{margin:.5rem 0 1rem;padding-left:1.25rem}.quality__list li+li{margin-top:.35rem}.quality__list code{word-break:break-word;font-size:.85em}.quality__override textarea{width:100%;margin:.35rem 0 .75rem;display:block}.sheet-head{margin:0 0 var(--sp-5)}.sheet-head.sx-die{--sx-notch-x:3.25rem}.sheet-head__label{gap:var(--sp-4);padding:var(--sp-5) var(--sp-4) var(--sp-4);background:var(--sx-stock);display:grid}.sx .sheet-head__name{font-family:var(--sx-font-display);letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-size:2.25rem;font-weight:820;font-stretch:76%;line-height:.95}.site-status{justify-items:start;gap:var(--sp-3);grid-template-columns:minmax(0,1fr);display:grid}.site-status__text p{margin:0}.site-status__text{justify-self:stretch;min-width:0}.site-status__title{font-weight:700}.site-status__body{color:var(--ink-muted);font-size:var(--fs-sm);max-width:60ch}.site-status>.note{margin:0}@media (width>=40rem){.sheet-head__label{padding:var(--sp-6) var(--sp-6) var(--sp-5)}.sx .sheet-head__name{font-size:3rem}.site-status{align-items:center;gap:var(--sp-4);grid-template-columns:auto minmax(0,1fr) auto}.site-status .status-mark{align-self:center}}.home__now{gap:0 var(--sp-6);margin-bottom:var(--sp-5);display:grid}.home__now h2{margin:var(--sp-4) 0 var(--sp-2);font-size:var(--fs-md)}@media (width>=52rem){.home__now{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.tasks__list,.leads__list{margin:0 0 var(--sp-2);border-top:1px solid var(--line);padding:0;list-style:none}.task{align-items:center;gap:0 var(--sp-3);padding:var(--sp-2) 0;border-bottom:1px dotted var(--line-strong);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name go""state go";display:grid}.task__name{font-weight:700;font-size:var(--fs-sm);grid-area:name}.task__state{color:var(--ink-muted);font-size:var(--fs-sm);grid-area:state}.task__when{color:var(--ink-muted);font-weight:400}.waiting{margin-bottom:var(--sp-5)}.waiting h2{margin:var(--sp-4) 0 var(--sp-2);font-size:var(--fs-md)}.task__state:only-child{grid-area:1/1/-1/-1}.sx .task__go{min-height:var(--tap);font-size:var(--fs-sm);text-align:right;grid-area:go;align-items:center;font-weight:700;display:inline-flex}.sx .task__go--pair{justify-content:flex-end;gap:0 var(--sp-3);flex-wrap:wrap;display:flex}.task__go--pair a{min-height:var(--tap);align-items:center;display:inline-flex}.lead{padding:var(--sp-2) 0;border-bottom:1px dotted var(--line-strong);font-size:var(--fs-sm)}.lead p{margin:0}.lead__who{justify-content:space-between;gap:0 var(--sp-3);flex-wrap:wrap;display:flex}.lead__who time{color:var(--ink-muted);font-size:var(--fs-xs)}.lead__what{align-items:baseline;gap:var(--sp-1) var(--sp-2);color:var(--ink-muted);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.leads>p:last-child{font-size:var(--fs-sm);font-weight:650}#negocio,#horario,#publicar{scroll-margin-top:5rem}.first-steps{margin:0 0 var(--sp-5);padding:var(--sp-4);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface)}.first-steps__head{justify-content:space-between;align-items:baseline;gap:var(--sp-3);display:flex}.first-steps__head h2{font-size:var(--fs-md);margin:0}.first-steps__count{color:var(--ink-muted);font-size:var(--fs-sm);font-variant-numeric:tabular-nums;margin:0}.first-steps__bar{width:100%;height:.5rem;margin:var(--sp-3) 0 var(--sp-2);border-radius:var(--r-full);background:var(--ink-soft);appearance:none;border:0;display:block;overflow:hidden}.first-steps__bar::-webkit-progress-bar{background:var(--ink-soft);border-radius:var(--r-full)}.first-steps__bar::-webkit-progress-value{background:var(--sx-ink);border-radius:var(--r-full)}.first-steps__bar::-moz-progress-bar{background:var(--sx-ink);border-radius:var(--r-full)}.first-steps__list{margin:0;padding:0;list-style:none}.step{align-items:center;gap:0 var(--sp-3);padding:var(--sp-2) 0;border-top:1px dotted var(--line-strong);grid-template-columns:1.25rem minmax(0,1fr) auto;display:grid}.step__mark{border:1.5px solid var(--line-strong);border-radius:var(--r-full);width:1.25rem;height:1.25rem}.step--done .step__mark{border-color:var(--ok-ink);background:no-repeat center / .8rem url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12.5 4.5 4.5L19 7.5'/%3E%3C/svg%3E"), var(--ok-ink)}.step__text{gap:.1rem;display:grid}.step__title{font-weight:700;font-size:var(--fs-sm)}.step--done .step__title{color:var(--ink-muted);text-decoration:line-through;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);font-weight:500}.step__line{color:var(--ink-muted);font-size:var(--fs-sm)}.sx .step__go{min-height:var(--tap);font-size:var(--fs-sm);text-align:right;align-items:center;font-weight:700;display:inline-flex}.today{margin:0 0 var(--sp-4)}.today h2{margin:0 0 var(--sp-2);font-size:var(--fs-md)}.stat-grid{gap:var(--sp-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (width>=52rem){.stat-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.stat-grid:has(>:nth-child(5)){grid-template-columns:repeat(5,minmax(0,1fr))}}.stat-card{gap:var(--sp-1);min-height:6.5rem;padding:var(--sp-3) var(--sp-4);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);flex-direction:column;display:flex;position:relative}.stat-card:hover{border-color:var(--ink)}.stat-card:focus-within{outline:2px solid var(--ink-ring);outline-offset:2px}.sx .stat-card__link,.stat-card__title{min-height:2.6em;color:var(--ink-muted);line-height:1.3;font-size:var(--fs-sm);font-weight:650;text-decoration:none}.stat-card__link:after{content:"";border-radius:inherit;position:absolute;inset:0}.sx .stat-card__link:focus-visible{outline:none}.stat-card__num{font-family:var(--sx-font-display);font-variant-numeric:tabular-nums;margin:0;font-size:2rem;font-weight:820;font-stretch:76%;line-height:1}.stat-card__unit{font-family:var(--sx-font-text);font-weight:500;font-stretch:100%;font-size:var(--fs-sm);color:var(--ink-muted)}.stat-card__list{margin:var(--sp-1) 0 0;font-size:var(--fs-xs);padding:0;line-height:1.35;list-style:none}.stat-card__list li{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.stat-card__list time{font-variant-numeric:tabular-nums;font-weight:700}.stat-card__muted{color:var(--ink-muted);font-size:var(--fs-xs);margin:0}.stat-card__off{color:var(--ink-muted);font-size:var(--fs-sm);margin:auto 0 0}.quick{gap:var(--sp-2);margin:0 0 var(--sp-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.sx .quick__btn{min-height:3rem}@media (width>=40rem){.quick{flex-wrap:wrap;display:flex}}.agenda-requests{align-items:center;gap:var(--sp-3);min-height:var(--tap);margin:0 0 var(--sp-4);padding:var(--sp-3) var(--sp-4);border:1px solid var(--warn-line);border-radius:var(--r-lg);background:var(--warn-bg);text-decoration:none;display:flex}.sx a.agenda-requests,.sx a.agenda-requests:hover{color:var(--warn-ink)}.agenda-requests:hover{border-color:var(--warn-ink)}.agenda-requests>:last-child{font-size:var(--fs-lg);margin-left:auto}.agenda-requests__count{font-family:var(--sx-font-display);font-variant-numeric:tabular-nums;flex:none;font-size:1.75rem;font-weight:820;font-stretch:76%;line-height:1}.agenda-requests__note{font-size:var(--fs-sm);display:block}.day-nav{align-items:center;gap:var(--sp-2);grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"label label""prev next";display:grid}.sx .day-nav__label{text-align:center;font-size:var(--fs-md);grid-area:label;margin:0}.day-nav__step{padding:0 var(--sp-3);white-space:nowrap}.day-nav__step--prev{grid-area:prev;justify-self:start}.day-nav__step--next{grid-area:next;justify-self:end}@media (width>=30rem){.day-nav{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"prev label next"}}@media (width>=40rem){.sx .day-nav__label{font-size:var(--fs-xl)}}.week-strip{margin:var(--sp-3) 0 0;gap:var(--sp-1);grid-template-columns:repeat(7,minmax(0,1fr));padding:0;list-style:none;display:grid}.week-strip__day{border-radius:var(--r-md);border:1px solid #0000;flex-direction:column;justify-content:center;align-items:center;gap:.1rem;min-height:3.25rem;line-height:1.1;text-decoration:none;display:flex}.sx a.week-strip__day{color:var(--ink)}.sx a.week-strip__day:hover{border-color:var(--line-strong);background:var(--surface);color:var(--ink)}.week-strip__weekday{font-size:var(--fs-xs);color:var(--ink-muted);text-transform:capitalize}.week-strip__num{font-variant-numeric:tabular-nums;font-weight:700}.week-strip__day--today .week-strip__num{color:var(--sx-ink-text);text-underline-offset:.25em;text-decoration:underline;text-decoration-thickness:2px}.sx a.week-strip__day[aria-current=date]{background:var(--sx-ink);border-color:var(--sx-ink);color:var(--sx-ink-contrast)}.week-strip__day[aria-current=date] .week-strip__weekday,.week-strip__day[aria-current=date] .week-strip__num{color:inherit}.day-jump{justify-content:flex-end;align-items:center;gap:var(--sp-2);margin:var(--sp-3) 0 var(--sp-4);flex-wrap:wrap;display:flex}.day-jump__form{justify-content:flex-end;align-items:center;gap:var(--sp-2);flex-wrap:wrap;margin:0;display:flex}.day-jump__form .field-inline>span{color:var(--ink-muted)}.agenda-list{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.agenda-item{align-items:start;gap:var(--sp-2) var(--sp-3);padding:var(--sp-3) 0;border-bottom:1px solid var(--line);grid-template-columns:4.25rem minmax(0,1fr) auto;grid-template-areas:"time main status""actions actions actions";display:grid}.agenda-item p{margin:0}.agenda-item__time{font-variant-numeric:tabular-nums;flex-direction:column;grid-area:time;font-weight:700;display:flex}.agenda-item__end{font-size:var(--fs-xs);color:var(--ink-muted);font-weight:500}.agenda-item__main{grid-area:main;min-width:0}.agenda-item__name{font-weight:650}.agenda-item__service{color:var(--ink-muted);font-size:var(--fs-sm)}.agenda-item__status{grid-area:status}.agenda-item__actions{grid-area:actions;align-items:flex-start}.agenda-item__actions>form{margin:0}.agenda-item--past .agenda-item__time,.agenda-item--past .agenda-item__name{color:var(--ink-muted)}.agenda-item--past .agenda-item__end,.agenda-item--past .agenda-item__service{color:var(--ink-subtle)}@media (width>=52rem){.agenda-item{grid-template-columns:4.25rem minmax(0,1fr) 8rem auto;grid-template-areas:"time main status actions";align-items:center}.agenda-item__status{justify-self:start}}.agenda-settings>h2{margin:0 0 var(--sp-2)}.agenda-settings__item{border-top:1px solid var(--line);padding:var(--sp-2) 0;scroll-margin-top:var(--sp-4)}.agenda-settings__item:last-child{border-bottom:1px solid var(--line)}.agenda-settings__item>summary{align-items:baseline;gap:var(--sp-1) var(--sp-3);min-height:var(--tap);cursor:pointer;flex-wrap:wrap;padding-top:.7rem;font-weight:650;display:flex}.agenda-settings__item>summary::-webkit-details-marker{display:none}.agenda-settings__item>summary:after{content:"";border-bottom:2px solid;border-right:2px solid;align-self:center;width:.55rem;height:.55rem;margin-left:auto;transform:translateY(-.15rem)rotate(45deg)}.agenda-settings__item[open]>summary:after{transform:translateY(.1rem)rotate(-135deg)}.agenda-settings__item>summary .note{font-weight:500}.agenda-settings__item[open]>summary{margin-bottom:var(--sp-3)}.label-sheet{margin:0 0 var(--sp-6)}.label-sheet__head{justify-content:space-between;align-items:center;gap:var(--sp-2) var(--sp-4);margin:0 0 var(--sp-4);padding-top:var(--sp-4);border-top:1px solid var(--line);flex-wrap:wrap;display:flex}.label-sheet__head h2,.label-sheet__head .btn-row{margin:0}.label-grid{margin:0 0 var(--sp-4);gap:var(--sp-5) var(--sp-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,15.5rem),1fr));align-items:start;padding:0;list-style:none;display:grid}.site-label__face{justify-content:flex-end;gap:var(--sp-2);min-height:5rem;padding:var(--sp-5) var(--sp-4) var(--sp-3);border-radius:var(--sx-die-radius) var(--sx-die-radius) 0 0;border-bottom:1px dotted var(--line-strong);background:var(--sx-stock);color:var(--sx-text);flex-direction:column;display:flex}.sx .site-label__name{font-size:var(--fs-lg);letter-spacing:-.01em;overflow-wrap:anywhere;margin:0;font-weight:700;line-height:1.2}.site-label__marks{gap:var(--sp-1) var(--sp-2);flex-wrap:wrap;margin:0;display:flex}.status-mark--abierto{color:var(--sx-ink-text)}.site-label__body{gap:var(--sp-3);padding:var(--sp-3) var(--sp-4) var(--sp-3);border-radius:0 0 var(--sx-die-radius) var(--sx-die-radius);background:var(--sx-stock);display:grid}.site-label__facts{font-size:var(--fs-sm);margin:0}.site-label__facts>div{justify-content:space-between;gap:var(--sp-3);border-bottom:1px dotted var(--line-strong);padding:.3rem 0;display:flex}.site-label__facts dt{color:var(--ink-muted)}.site-label__facts dd{text-align:right;overflow-wrap:anywhere;min-width:0;margin:0;font-weight:600}.site-label__actions{gap:var(--sp-1);display:grid}.site-label__actions button.primary{width:100%}.site-label__settings>summary{justify-content:center}.site-label__settings form{gap:var(--sp-2);margin-bottom:var(--sp-4);display:grid}.site-label__settings .note{margin:0}.site-label--blank{align-self:stretch;min-height:12rem;display:grid}.sx .site-label__new{justify-content:center;align-items:center;gap:var(--sp-2);border-radius:var(--sx-die-radius);color:var(--sx-ink-text);flex-direction:column;font-weight:700;text-decoration:none;display:flex}.sx .site-label__new:hover{background:var(--ink-soft);color:var(--sx-ink-text)}.site-label__new svg{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;width:1.75rem;height:1.75rem}.sx .site-tag__switch--list{font-size:var(--fs-md);color:var(--ink);font-weight:700}.op-tabs{gap:0 var(--sp-4);flex-wrap:wrap;display:flex}.sx .op-tab{min-height:var(--tap);color:var(--sx-text-soft);font-size:var(--fs-sm);box-shadow:inset 0 -1px 0 var(--line);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.sx .op-tab:hover{color:var(--sx-text);box-shadow:inset 0 -3px 0 var(--line-strong)}.sx .op-tab[aria-current=page]{color:var(--sx-text);box-shadow:inset 0 -3px 0 var(--sx-ink)}.sx .nav-link--sub{padding-left:var(--sp-6);font-weight:500}.checkin-result{border:2px solid var(--line-strong);border-radius:var(--r-md);padding:var(--sp-5);margin:0 0 var(--sp-4)}.checkin-result h2{margin:0 0 var(--sp-2);font-size:clamp(1.75rem,1.2rem + 2vw,2.5rem)}.checkin-result__name{font-size:var(--fs-xl);margin:0 0 var(--sp-2);font-weight:700}.checkin-result--ok{background:var(--ok-bg);border-color:var(--ok-line);color:var(--ok-ink)}.checkin-result--warn{background:var(--warn-bg);border-color:var(--warn-line);color:var(--warn-ink)}.checkin-result--error{background:var(--danger-bg);border-color:var(--danger-line);color:var(--danger)}.checkin-override{margin-top:var(--sp-4);color:var(--ink)}.checkin-scan input[name=barcodeToken]{font-size:var(--fs-xl);letter-spacing:.04em}.checkin-camera__video{width:100%;max-width:28rem;margin-top:var(--sp-3);border-radius:var(--r-md);display:block}.checkin-matches>li{align-items:center}.checkin-match__actions{justify-content:flex-end;align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.checkin-stamp{gap:var(--sp-2);align-items:center;display:flex}.stamp-dots{gap:var(--sp-2);margin:0 0 var(--sp-3);flex-wrap:wrap;display:flex}.stamp-dots>span{opacity:.45;border:2px solid;border-radius:999px;width:1.75rem;height:1.75rem}.stamp-dots>span.is-on{opacity:1;background:currentColor}.checkin-result--reward{border-width:3px}.checkin-result--reward h2{font-size:clamp(2rem,1.4rem + 2.6vw,3rem)}@media (width<=40rem){.checkin-scan .btn-row>button,.checkin-scan .checkin-camera>button{width:100%;min-height:3.25rem}.checkin-scan .checkin-camera{width:100%}.checkin-matches>li{align-items:stretch;gap:var(--sp-2);flex-direction:column}.checkin-match__actions,.checkin-stamp{justify-content:stretch}.checkin-match__actions>*,.checkin-stamp>button,.checkin-match__actions button{flex:auto;min-height:3.25rem}.checkin-override button{width:100%;min-height:3.25rem}}.ficha-summary h1{margin-bottom:var(--sp-1)}.ficha-summary .lede{margin-bottom:var(--sp-3)}.ficha-summary__line{align-items:center;gap:var(--sp-2);margin:0 0 var(--sp-3);flex-wrap:wrap;display:flex}.ficha-cards>li{justify-content:flex-start;align-items:center;gap:var(--sp-2) var(--sp-3);margin:0 0 var(--sp-2);border:0;flex-wrap:wrap;padding:0;display:flex}.ficha-cards .stamp-dots{gap:var(--sp-1);margin:0}.ficha-cards .stamp-dots>span{width:1rem;height:1rem;color:var(--sx-ink-text)}.ficha-loyalty{align-items:center;gap:var(--sp-2) var(--sp-3);margin:0 0 var(--sp-3);flex-wrap:wrap;display:flex}.ficha-loyalty__balance{align-items:center;gap:var(--sp-2);flex-wrap:wrap;margin:0;display:flex}.ficha-loyalty>.flash{flex-basis:100%;margin:0}.ficha-actions{gap:var(--sp-2);margin:0 0 var(--sp-4);flex-wrap:wrap;display:flex}.ficha-actions>form{display:flex}.ficha-nav{gap:var(--sp-1);margin:0 0 var(--sp-2);padding:var(--sp-1) 0;background:var(--canvas);scrollbar-width:none;display:flex;overflow-x:auto}.ficha-nav>a{min-height:var(--tap);padding:0 var(--sp-3);border-radius:var(--r-md);color:var(--ink-muted);font-size:var(--fs-sm);white-space:nowrap;flex:none;align-items:center;font-weight:650;text-decoration:none;display:inline-flex}.ficha-nav>a:hover{background:var(--sx-liner-deep);color:var(--ink)}.ficha [id]{scroll-margin-top:7.5rem}@media (width<=40rem){.ficha-actions>form,.ficha-actions>.btn{flex:1 1 calc(50% - var(--sp-2))}.ficha-actions>:first-child{flex-basis:100%}.ficha-actions button,.ficha-actions>.btn{width:100%;min-height:3.25rem}.ficha-nav{z-index:10;border-bottom:1px solid var(--line);margin-inline:calc(-1 * var(--sp-4));padding-inline:var(--sp-4);position:sticky;top:3.75rem}.shell:has(.rail__alerts) .ficha-nav{position:static}.shell:has(.rail__alerts) .ficha [id]{scroll-margin-top:8.5rem}}#crear-membresia,#crear-tarjeta{scroll-margin-top:5rem}@media (width<=63.99rem){.shell:has(.rail__alerts) :is(#crear-membresia,#crear-tarjeta){scroll-margin-top:8.5rem}}.pass-program{border-top:1px solid var(--line);padding:var(--sp-3) 0}.pass-program>summary{align-items:center;gap:var(--sp-3);min-height:var(--tap);cursor:pointer;font-weight:650;display:flex}.pass-swatch{border-radius:var(--r-md);border:1px solid var(--line-strong);width:2.25rem;height:1.5rem;font-size:var(--fs-xs);place-items:center;font-weight:700;display:inline-grid}.pass-colors{gap:var(--sp-2) var(--sp-5);flex-wrap:wrap;display:flex}.pass-colors input[type=color]{width:3rem;min-height:var(--tap)}.pass-logo{object-fit:contain;margin:var(--sp-2) 0;border:1px solid var(--line);border-radius:var(--r-md);display:block}fieldset.pass-icons:has(>.chk>input[type=radio]){gap:var(--sp-1) var(--sp-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,8.5rem),1fr))}.pass-icon-choice>svg{flex:none;width:1.375rem;height:1.375rem}.pass-program__edit{font-size:var(--fs-sm);color:var(--sx-ink-text);margin-left:auto;font-weight:600}.pass-program{container:pass-program/inline-size}.pass-editor{--pass-card-w:20rem;--pass-card-r:14px;--pass-card-pad:1rem;--pass-card-shadow:0 1px 2px #00000024, 0 14px 30px -10px #00000061;gap:var(--sp-4);margin-top:var(--sp-2);grid-template-areas:"preview""fields";display:grid}.pass-editor--templates{grid-template-areas:"templates""preview""fields"}.pass-editor__fields{grid-area:fields;min-width:0}.pass-editor__preview{grid-area:preview}@container pass-program (width>=46rem){.pass-editor{grid-template-columns:minmax(0, 1fr) var(--pass-card-w);column-gap:var(--sp-6);grid-template-areas:"fields preview"}.pass-editor--templates{grid-template-areas:"templates templates""fields preview"}.pass-editor__preview{align-self:start}@media (width>=64rem){.pass-editor__preview{top:var(--sp-4);position:sticky}}}.pass-templates{grid-area:templates}.pass-templates__title{margin:0 0 var(--sp-2);font-weight:700}.pass-empty__title{margin:0 0 var(--sp-2);color:var(--ink);font-size:var(--fs-lg);font-weight:700}.pass-templates__chips{gap:var(--sp-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=40rem){.pass-templates__chips{flex-wrap:wrap;display:flex}}.sx .pass-template{justify-content:flex-start;gap:var(--sp-2);min-height:3.5rem;padding:var(--sp-2) var(--sp-3);border-radius:var(--r-lg);text-align:left;cursor:pointer;line-height:1.25}.sx .pass-template:hover{border-color:var(--ink)}.sx .pass-template:focus-visible{border-radius:var(--r-lg)}.pass-template__swatch{border-radius:var(--r-full);border:1px solid var(--line-strong);flex:none;width:1.5rem;height:1.5rem}.pass-template__text{gap:2px;display:grid}.pass-template__text>span{color:var(--ink-muted);font-size:var(--fs-xs);font-weight:450}.pass-preview{justify-items:center;gap:var(--sp-2);margin:0;display:grid}.pass-preview__caption{color:var(--ink-muted);font-size:var(--fs-xs);letter-spacing:.06em;text-align:center;text-transform:uppercase;justify-self:stretch;font-weight:700}.pass-preview__card{box-sizing:border-box;width:min(100%, var(--pass-card-w));padding:var(--pass-card-pad);border-radius:var(--pass-card-r);background:var(--pass-bg);color:var(--pass-fg);box-shadow:var(--pass-card-shadow);gap:.25rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;transition:background-color .2s,color .2s;display:grid}.pass-preview__head{border-bottom:1px solid color-mix(in srgb, var(--pass-fg) 18%, transparent);align-items:center;gap:.625rem;margin-bottom:.25rem;padding-bottom:.75rem;display:flex}.pass-preview__logo,.pass-preview__initial{border-radius:10px;flex:none;width:2.5rem;height:2.5rem}.pass-preview__logo{object-fit:contain}.pass-preview__initial{background:color-mix(in srgb, var(--pass-fg) 16%, transparent);place-items:center;font-size:1.125rem;font-weight:700;display:grid}.pass-preview__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:1.0625rem;font-weight:650;overflow:hidden}.pass-preview__name[data-empty]{opacity:.6}.pass-preview__label{color:var(--pass-label);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;margin:.5rem 0 0;font-size:.6875rem;font-weight:650;display:flex}.pass-preview__count{letter-spacing:0;text-transform:none}.pass-preview__value{overflow-wrap:anywhere;margin:0;font-size:1.125rem;font-weight:600}.pass-preview__stamps{grid-template-columns:repeat(auto-fill,minmax(1.5rem,1fr));gap:.5rem;margin:.25rem 0 0;padding:0;list-style:none;display:grid}.pass-preview__stamp{aspect-ratio:1;border:2px solid color-mix(in srgb, var(--pass-fg) 55%, transparent);border-radius:var(--r-full);max-width:2rem}.pass-preview__stamp--on{border-color:var(--pass-label);background:var(--pass-label)}.pass-preview__stamps--icons{grid-template-columns:repeat(var(--pass-stamp-cols,5), minmax(0, 1fr));gap:.375rem;margin:.5rem 0 0}.pass-preview__stamp--icon{border-color:color-mix(in srgb, var(--pass-fg) 55%, transparent);max-width:2.25rem;color:color-mix(in srgb, var(--pass-fg) 35%, transparent);place-items:center;display:grid}.pass-preview__stamp--icon.pass-preview__stamp--on{border-color:var(--pass-fg);background:var(--pass-fg);color:var(--pass-bg)}.pass-preview__stamp--icon>svg{width:62%;height:62%}.pass-preview__stamp--image{overflow:hidden}.pass-preview__stamp--image>img{object-fit:cover;filter:grayscale();opacity:.3;border-radius:50%;width:100%;height:100%}.pass-preview__stamp--image.pass-preview__stamp--on>img{filter:none;opacity:1}.pass-preview__desc{opacity:.85;margin:.5rem 0 0;font-size:.8125rem;line-height:1.35}.pass-preview__qr{background:#fff;border-radius:8px;justify-self:center;width:5.5rem;height:5.5rem;margin-top:.75rem;padding:.5rem}.pass-preview__qr>span{background:repeating-conic-gradient(#16161a 0 25%, #fff 0 50%) 0 0 / .5rem .5rem;opacity:.85;width:100%;height:100%;display:block}.pass-preview__live{margin:0}.pass-colors .pass-preview__live{flex-basis:100%}.pass-colors .pass-preview__live:empty{position:absolute}.pass-preview__warn{box-sizing:border-box;padding:var(--sp-2) var(--sp-3);border:1px solid var(--warn-line);border-radius:var(--r-md);background:var(--warn-bg);color:var(--warn-ink);font-size:var(--fs-sm);display:block}.pass-preview__flag{padding:0 var(--sp-2);border:1px solid var(--warn-line);border-radius:var(--r-full);background:var(--warn-bg);color:var(--warn-ink);font-size:var(--fs-xs);margin:0;font-weight:650}@media (width<=39.99rem){.pass-editor{--pass-card-pad:.75rem}.pass-preview__head{padding-bottom:.5rem}.pass-preview__logo,.pass-preview__initial{border-radius:8px;width:2rem;height:2rem}.pass-preview__label{margin-top:.375rem}.pass-preview__value{font-size:1rem}.pass-preview__stamps{grid-template-columns:repeat(auto-fill,minmax(1.25rem,1fr));gap:.375rem}.pass-preview__stamp{max-width:1.5rem}.pass-preview__qr{display:none}}@media (prefers-reduced-motion:reduce){.pass-preview__card{transition:none}}@media (forced-colors:active){.pass-preview__card{border:1px solid canvastext}}.pass-advanced{margin:var(--sp-4) 0;padding:0 var(--sp-4);border:1px solid var(--line);border-radius:var(--r-lg)}.pass-advanced>summary{align-items:center;gap:var(--sp-3);min-height:var(--tap);cursor:pointer;font-weight:650;list-style:none;display:flex}.pass-advanced>summary::-webkit-details-marker{display:none}.pass-advanced>summary:hover{color:var(--sx-ink)}.pass-advanced[open]{padding-bottom:var(--sp-4)}.pass-apple>details>summary{gap:var(--sp-1) var(--sp-3);min-height:var(--tap);cursor:pointer;flex-wrap:wrap;align-items:center;list-style:none;display:flex}.pass-apple>details>summary::-webkit-details-marker{display:none}.pass-advanced>summary:after,.pass-apple>details>summary:after{content:"";border-right:2px solid var(--ink-muted);border-bottom:2px solid var(--ink-muted);flex:none;width:.5rem;height:.5rem;margin-left:auto;margin-right:.25rem;transform:rotate(45deg)}.pass-advanced[open]>summary:after,.pass-apple>details[open]>summary:after{transform:rotate(-135deg)}.pass-apple>details>summary>h2{margin:0}.pass-apple>details[open]>summary{margin-bottom:var(--sp-3)}.pass-apple__note{margin:var(--sp-1) 0 0}.pass-apple>details[open]+.pass-apple__note{display:none}.promo-tabs{margin:0 0 var(--sp-4)}.kind-pick__option{padding-block:var(--sp-2);align-items:flex-start}.kind-pick__option>span{gap:2px;display:grid}.kind-pick__option .note{margin:0;font-weight:400}.when-pick__at input{width:auto}.when-pick:has(input[name=when][value=now]:checked) .when-pick__later{display:none}.audience-reach{margin-top:var(--sp-3)}.audience-reach__total{margin:0 0 var(--sp-1)}.audience-reach__total strong{font-size:var(--fs-lg)}.link-pick:has(select option[value=otra]:not(:checked)) .link-pick__other{display:none}.zero-reach p{margin:0 0 var(--sp-3)}.not-opened{justify-content:space-between;align-items:center;gap:var(--sp-2) var(--sp-4);flex-wrap:wrap;display:flex}.not-opened p{margin:0}.pass-none{margin:0 0 var(--sp-3);font-weight:650}.compose-grid{gap:var(--sp-4);margin:0 0 var(--sp-4);display:grid}@media (width>=52rem){.compose-grid{grid-template-columns:minmax(0,1fr) minmax(0,20rem);align-items:start}}.msg-field textarea{min-height:7rem}.msg-field__bar{justify-content:space-between;align-items:center;gap:var(--sp-2) var(--sp-4);margin-top:var(--sp-2);flex-wrap:wrap;display:flex}.msg-field__chips{gap:var(--sp-2);flex-wrap:wrap;display:flex}.sx .msg-field__chips .chip{font-size:var(--fs-xs);cursor:pointer}.msg-field__count{font-size:var(--fs-sm);font-variant-numeric:tabular-nums;color:var(--ink-muted);margin:0;font-weight:650}.msg-field__count--over{color:var(--danger)}.lock-preview{margin:0}.lock-preview__phones{gap:var(--sp-3);display:grid}.lock-phone{padding:var(--sp-3);background:linear-gradient(160deg, #2b2a33, var(--sx-black));border-radius:1.25rem}.lock-phone__os{margin:0 0 var(--sp-2);font-size:var(--fs-xs);color:#d6cfc1;text-align:center;font-weight:650}.lock-note{gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);color:var(--sx-black);font-size:var(--fs-sm);background:#ffffffe6;border-radius:.875rem;line-height:1.35;display:flex}.lock-note--google{background:#f1f3f4;border-radius:.5rem;display:block}.lock-note__icon{background:var(--sx-black);color:#fff;border-radius:.5rem;flex:none;place-items:center;width:2rem;height:2rem;font-weight:700;display:grid}.lock-note__body{flex:1;min-width:0}.lock-note__head{justify-content:space-between;gap:var(--sp-2);margin:0;display:flex}.lock-note__head span{color:#4a463f;font-size:var(--fs-xs)}.lock-note__app{align-items:center;gap:var(--sp-1);font-size:var(--fs-xs);color:#4a463f;margin:0 0 2px;display:flex}.lock-note__dot{background:#1a73e8;border-radius:50%;width:.625rem;height:.625rem}.lock-note__text{overflow-wrap:anywhere;margin:0}.lock-preview figcaption{margin-top:var(--sp-2)}.audience{border:1px solid var(--line);border-radius:var(--r-md);padding:var(--sp-3) var(--sp-4);margin:0 0 var(--sp-4);background:var(--canvas)}.audience h3{margin:0 0 var(--sp-2);font-size:var(--fs-md)}.audience__total{margin:0 0 var(--sp-2)}.audience__total strong{font-size:var(--fs-xl)}.campaigns-scroll{overflow-x:auto}.campaigns{font-size:var(--fs-sm)}.campaigns__status{gap:var(--sp-2);justify-items:start;display:grid}.campaigns__text{overflow-wrap:break-word;min-width:9rem}@media (width<=39.99rem){.campaigns__text{min-width:0}}.automation__head{align-items:center;gap:var(--sp-2) var(--sp-3);flex-wrap:wrap;display:flex}.automation__head h2{margin:0}.automation__body{margin:var(--sp-2) 0 0;padding:var(--sp-2) var(--sp-3);border-left:3px solid var(--line-strong);background:var(--canvas)}.sx .input-short{max-width:8rem}.facts{gap:var(--sp-2);margin:0 0 var(--sp-3);display:grid}.facts>div{gap:var(--sp-1) var(--sp-3);flex-wrap:wrap;align-items:baseline;display:flex}.facts dt{min-width:10rem;font-weight:650}.facts dd{margin:0}.pass-links>li{gap:var(--sp-2);display:grid}.msg-history>li{gap:2px;display:grid}.pass-locations__sites{margin:0 0 var(--sp-3);display:grid}.pass-locations__rows input{width:100%}.crm-entry__main{gap:var(--sp-3);flex:20rem;align-items:flex-start;min-width:0;display:flex}.crm-entry__body{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.crm-entry--done .crm-entry__body{text-decoration:line-through}.crm-entry__check,.crm-entry__delete{margin:0}.crm-check{border:2px solid var(--line-strong);cursor:pointer;background:0 0;border-radius:4px;place-items:center;width:1.5rem;height:1.5rem;min-height:0;padding:0;font-weight:700;line-height:1;display:inline-grid}button.crm-check{position:relative}button.crm-check:before{content:"";position:absolute;inset:-12px}span.crm-check{cursor:default}.crm-add{gap:var(--sp-2);display:grid}.crm-add__kind{gap:var(--sp-3);border:0;margin:0;padding:0;display:flex}.crm-add:has(input[name=kind][value=note]:checked) .crm-add__due{display:none}.crm-add:has(input[name=kind][value=task]:checked) .crm-add__note-kind{display:none}.crm-kind--alergia{background:var(--danger-bg);border-color:var(--danger-line);color:var(--danger)}.crm-kind--formula{background:var(--ok-bg);border-color:var(--ok-line);color:var(--ok-ink)}.crm-allergies{gap:var(--sp-2);margin:0 0 var(--sp-4);display:grid}.crm-allergies h3,.crm-formula h3{font-size:var(--fs-md);margin:0}.crm-allergies ul{padding-left:var(--sp-5);margin:0}.crm-allergies li,.crm-formula__body{white-space:pre-wrap;overflow-wrap:anywhere}.crm-formula{gap:var(--sp-2);margin:0 0 var(--sp-4);padding:var(--sp-3) var(--sp-4);border:1px solid var(--line-strong);border-radius:var(--r-md);display:grid}.crm-formula__body{font-size:var(--fs-lg);margin:0;font-weight:650}.crm-formula details ol{margin:var(--sp-2) 0 0;padding-left:var(--sp-5)}.crm-filter{gap:var(--sp-2);margin:0 0 var(--sp-3);flex-wrap:wrap;padding:0;list-style:none;display:flex}.crm-filter a[aria-current=true]{font-weight:700;text-decoration:none}.qr-card{gap:var(--sp-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));display:grid}.qr-card__code{gap:var(--sp-2);justify-items:start;margin:0;display:grid}.qr-card__code svg{border-radius:var(--r-md);width:11rem;height:auto}.qr-card__code figcaption{overflow-wrap:anywhere;display:grid}.cover-picker__grid{gap:var(--sp-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,9rem),1fr));display:grid}.cover-picker__item{gap:var(--sp-1);padding:var(--sp-2);border:1px solid var(--line);border-radius:var(--r-md);cursor:pointer;align-content:start;margin:0;display:grid}.cover-picker__item:has(input:checked){border-color:var(--sx-ink);box-shadow:inset 0 0 0 1px var(--sx-ink)}.cover-picker__item img{display:block}.cover-picker__item img,.cover-picker__item .media-grid__placeholder{aspect-ratio:4/3;object-fit:cover;border-radius:var(--r-sm);background:var(--sx-liner-deep);width:100%;height:auto}.cover-picker__item>span{margin:0}.lapiz-fields,.lapiz-requests{margin:0;padding:0;list-style:none}.lapiz-fields>li+li,.lapiz-requests>li+li{border-top:1px solid var(--line);margin-top:.75rem;padding-top:.75rem}.lapiz-section>summary{cursor:pointer}.lapiz-section>summary h2{margin:0;display:inline}.lapiz-section[open]>summary{margin-bottom:var(--sp-3)}.lapiz-current{white-space:pre-line;margin:.25rem 0}.lapiz-diff{margin:.5rem 0}.lapiz-diff dt{font-weight:600}.lapiz-diff dd{white-space:pre-line;margin:0 0 .5rem}.tracker{--tracker-row:1.375rem;align-items:flex-start;gap:var(--sp-2) var(--sp-3);margin:var(--sp-2) 0;flex-wrap:wrap;display:flex;container-type:inline-size}.tracker__steps{align-items:flex-start;gap:var(--sp-1) var(--sp-4);flex-wrap:nowrap;margin:0;padding:0;list-style:none;display:flex}.tracker__step{column-gap:var(--sp-2);color:var(--ink-muted);font-size:var(--fs-sm);grid-template-columns:1rem minmax(min-content,1fr);display:grid;position:relative}.tracker__step+.tracker__step:before{content:"";left:calc(-1 * var(--sp-4) + .2rem);top:calc(var(--tracker-row) / 2 - .75px);width:calc(var(--sp-4) - .4rem);border-top:1.5px solid var(--line-strong);position:absolute}.tracker__dot{--dot:.85rem;width:var(--dot);height:var(--dot);margin-top:calc((var(--tracker-row) - var(--dot)) / 2);border:1.5px solid var(--line-strong);border-radius:var(--r-full);background:var(--surface);place-self:start center}.tracker__label{line-height:var(--tracker-row);overflow-wrap:break-word}.tracker__step--done .tracker__dot{border-color:var(--ok-ink);background:var(--ok-ink)}.tracker__step--current{color:var(--ink);font-weight:700}.tracker__step--current .tracker__dot{--dot:1rem;border:3px solid var(--ink)}.tracker__detail{font-size:var(--fs-xs);color:var(--ink-muted);grid-column:2;font-weight:500}.tracker__ended{min-height:var(--tracker-row);line-height:1.2}@container (width<=30rem){.tracker__steps{gap:var(--sp-2);flex-direction:column;flex-basis:100%}.tracker__step+.tracker__step:before{content:none}.tracker__step:not(:last-child):after{content:"";left:calc(.5rem - .75px);top:calc(var(--tracker-row) / 2 + .65rem);bottom:calc(-1 * var(--sp-2) - var(--tracker-row) / 2 + .65rem);border-left:1.5px solid var(--line-strong);position:absolute}}.confirm-publish:not(.actions){align-items:center;gap:var(--sp-2) var(--sp-3);flex-wrap:wrap;display:flex}.confirm-publish .note{margin:0}form:has(input[name=confirm]:checked):not(:has(input[name=replaceNewer]:not(:checked))) .confirm-publish__hint{display:none}.confirm-publish button.primary:disabled,.confirm-publish button.primary:disabled:hover{background:var(--ink-muted);border-color:var(--ink-muted);color:var(--surface);opacity:1}form:has(input[name=confirm]:not(:checked)) .confirm-publish button.primary{background:var(--ink-muted);border-color:var(--ink-muted);color:var(--surface);opacity:1}form:has(input[name=confirm]:not(:checked)) .confirm-publish button.primary:hover{background:var(--ink-muted);border-color:var(--ink-muted);color:var(--surface);opacity:1}form:has(input[name=replaceNewer]:not(:checked)) .confirm-publish button.primary{background:var(--ink-muted);border-color:var(--ink-muted);color:var(--surface);opacity:1}form:has(input[name=replaceNewer]:not(:checked)) .confirm-publish button.primary:hover{background:var(--ink-muted);border-color:var(--ink-muted);color:var(--surface);opacity:1}.review-changes__pages,.review-changes__sections{margin:var(--sp-2) 0 0;overflow-wrap:anywhere;padding:0;list-style:none}.review-changes__pages>li+li{border-top:1px solid var(--line);margin-top:var(--sp-3);padding-top:var(--sp-3)}.review-changes__page>summary{cursor:pointer}.review-changes__sections{padding-left:var(--sp-4)}.review-changes__sections>li{margin-top:var(--sp-2)}.review-changes__texts{margin:var(--sp-1) 0 0}.review-changes__texts dt{font-size:var(--fs-sm);color:var(--ink-muted);font-weight:600}.review-changes__texts dd{margin:0 0 var(--sp-2);overflow-wrap:anywhere}.review-changes__texts del{color:var(--ink-muted)}.review-changes__texts ins{font-weight:600;text-decoration:none}.avail{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.avail__switch{display:inline-flex}.avail__switch>button{border-radius:0}.avail__switch>button:first-child{border-radius:var(--r-md) 0 0 var(--r-md)}.avail__switch>button:last-child{border-radius:0 var(--r-md) var(--r-md) 0;margin-left:-1px}.avail__switch>button[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--surface)}.avail__note{font-size:var(--fs-xs);color:var(--ink-muted);flex-basis:100%;margin:0}.avail-list>li{align-items:center}.agenda-item__more>summary{list-style:none}.agenda-item__more>summary::-webkit-details-marker{display:none}.agenda-live{margin-left:var(--sp-2);vertical-align:middle;text-decoration:none}.checkin-recent>li{align-items:center;gap:var(--sp-1) var(--sp-2);flex-wrap:wrap;display:flex}.checkin-recent time{font-variant-numeric:tabular-nums;color:var(--ink-muted);font-size:var(--fs-sm)}.checkin-scan [hidden]{display:none}.checkin-scan__type{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.review-note{margin:var(--sp-3) 0;padding:var(--sp-3);border-left:3px solid var(--line-strong);background:var(--surface)}.review-note>p{white-space:pre-line;margin:0}.review-note>.review-note__who{font-size:var(--fs-sm);margin-bottom:var(--sp-1);font-weight:650}.cover-picker__none .media-grid__placeholder{font-size:var(--fs-sm);color:var(--ink-muted);place-items:center;display:grid}.cover-picker .more-slots{margin-top:var(--sp-3)}.post-body{margin:0 0 var(--sp-4)}.post-body__label{margin:0}.post-body__tools{margin-bottom:var(--sp-2)}.post-body__tools [aria-pressed=true]{border-color:var(--sx-ink);box-shadow:inset 0 0 0 1px var(--sx-ink)}.post-preview{min-height:12rem;padding:var(--sp-3) var(--sp-4);border:1px solid var(--line-strong);border-radius:var(--r-md);background:var(--surface)}.post-preview>:first-child{margin-top:0}.maps-status{margin:var(--sp-1) 0 0;font-weight:400;display:block}.maps-status:empty{display:none}.maps-status--error{color:var(--danger)}.hours-copy{margin-bottom:var(--sp-2)}.slug-preview{margin-top:var(--sp-2);font-size:var(--fs-sm);color:var(--ink-muted);overflow-wrap:anywhere;display:block}.slug-preview:empty{display:none}.template-cards{gap:var(--sp-3);margin-bottom:var(--sp-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));display:grid}.template-card{gap:var(--sp-1);padding:var(--sp-3);border:1px solid var(--line);border-radius:var(--r-md);cursor:pointer;align-content:start;margin:0;display:grid;position:relative}.template-card>input{top:var(--sp-3);right:var(--sp-3);width:auto;min-height:0;position:absolute}.template-card:has(input:checked){border-color:var(--sx-ink);box-shadow:inset 0 0 0 1px var(--sx-ink)}.template-card:has(input:focus-visible){outline:2px solid var(--sx-ink);outline-offset:2px}.template-card--locked{cursor:not-allowed;opacity:.6}.template-card>span{margin:0;font-weight:400}.template-card__swatches{gap:var(--sp-1);margin-bottom:var(--sp-2);display:flex}.template-card__swatch{border:1px solid var(--line);border-radius:var(--r-sm);place-items:center;width:2rem;height:2rem;display:grid}.template-card__swatch>span{border-radius:50%;width:.9rem;height:.9rem}.template-card .badge{justify-self:start}.role-picker__choices{gap:var(--sp-2);display:grid}.role-card{border:1px solid var(--line);border-radius:var(--r-lg);padding:var(--sp-2) var(--sp-3);background:var(--surface)}.role-card:has(input:checked){border-color:var(--sx-ink)}.role-card__pick{align-items:flex-start;gap:var(--sp-3);min-height:var(--tap);cursor:pointer;margin:0;display:flex}.role-card__pick>input{margin-top:.15rem}.role-card__pick>.role-card__text{gap:var(--sp-1);margin:0;font-weight:400;display:grid}.role-card__caps{margin:var(--sp-2) 0 0;padding:0 0 0 calc(1.25rem + var(--sp-3));gap:var(--sp-1) var(--sp-3);font-size:var(--fs-sm);grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));list-style:none;display:grid}.role-card:not(:has(input:checked)) .role-card__caps{display:none}.role-cap--no{color:var(--ink-muted)}.role-cap--yes>[aria-hidden],.role-cap--optional>[aria-hidden]{color:var(--ok-ink);font-weight:700}.role-more>summary{padding:var(--sp-2) 0;cursor:pointer;font-size:var(--fs-sm);font-weight:650}.role-more[open]{gap:var(--sp-2);display:grid}:is(.role-picker:not(:has(input[data-publish]:checked)) .role-picker__publish,.role-row:not(:has(option[data-publish]:checked)) .role-row__publish){display:none}.role-row:not(:has(option[value=owner]:checked)) .role-row__confirm:not(.role-row__confirm--shown){display:none}.list-plain>li.member-inherited{color:var(--ink-muted)}.member-row>.member-row__who{flex:12rem}.member-row>.role-row{align-items:center;gap:var(--sp-2);flex-wrap:wrap}.member-row>.role-row>select{width:auto;max-width:100%}.erase-open{margin-top:var(--sp-4)}.erase-confirm{margin-block:var(--sp-4) var(--sp-5);padding-top:var(--sp-4);border-top:1px solid var(--danger-line)}
