@import "https://fonts.googleapis.com/css2?family=Archivo:wght@500;600;700&family=IBM+Plex+Mono:wght@600&display=swap";
@font-face{font-family:Neue Alte Grotesk;src:url(/fonts/NeueAlteGrotesk-Regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Neue Alte Grotesk;src:url(/fonts/NeueAlteGrotesk-Medium.woff2)format("woff2");font-weight:500;font-display:swap}:root{--wg-accent:#ee4c2b;--wg-accent-soft:#f48b76;--wg-accent-hot:#ff5c35;--wg-accent-edge:#ff2c0099;--wg-bg:#111114;--wg-text:#f8fafc;--wg-text-secondary:#c0c0c8;--wg-text-muted:#a1a1aa;--wg-card:#19191e;--wg-input:#202026;--wg-tag:#29292f;--wg-hairline:#f8fafc1a;--wg-border-soft:#ffffff26;--wg-border-input:#fff3;--font-body:"Neue Alte Grotesk", "Archivo", system-ui, sans-serif;--font-mono:"IBM Plex Mono", "SF Mono", Menlo, monospace;--font-heading:"Archivo", system-ui, sans-serif;--style-radius-s:4px;--style-radius-m:6px;--style-radius-l:8px}html[data-theme=dark]{--theme-elevation-0:var(--wg-bg);--theme-elevation-50:var(--wg-card);--theme-elevation-100:var(--wg-input);--theme-elevation-150:var(--wg-tag);--theme-elevation-200:#2a2826;--theme-elevation-250:#343230;--theme-elevation-300:#3f3d3a;--theme-elevation-400:#545250;--theme-elevation-500:var(--wg-text-muted);--theme-elevation-600:#8b8986;--theme-elevation-650:#9b9a97;--theme-elevation-700:var(--wg-text-secondary);--theme-elevation-750:#c4c3c1;--theme-elevation-800:#dedddb;--theme-elevation-850:#ecebe9;--theme-elevation-900:#f4f3f1;--theme-elevation-950:#f7f5f2;--theme-elevation-1000:var(--wg-text);--theme-bg:var(--wg-bg);--theme-input-bg:var(--wg-input);--theme-text:var(--wg-text);--theme-border-color:var(--wg-hairline);--theme-overlay:#0c0a09bf;--theme-success-50:#1a0f0c;--theme-success-100:#2e150f;--theme-success-200:#4a1d13;--theme-success-300:#7a2a1a;--theme-success-400:#b83a22;--theme-success-500:var(--wg-accent);--theme-success-600:var(--wg-accent-hot);--theme-success-700:var(--wg-accent-soft);--theme-success-800:#f8b4a4;--theme-success-900:#fcdad2;--theme-success-950:#fdece8}h1,h2,h3,h4,h5,h6,.btn,.nav__link,.nav-group__toggle,.card__title,.collection-list__header h1,.doc-header__title,.field-type .field-label,.app-header__step-nav,.pill{font-family:var(--font-heading);letter-spacing:.01em}.btn--style-primary{--bg-color:var(--wg-accent);--color:#f7f5f2;--hover-bg:var(--wg-accent-hot);--hover-color:#f7f5f2;text-transform:uppercase;letter-spacing:.06em;font-weight:600}.btn--style-secondary{--border-color:var(--wg-border-input);text-transform:uppercase;letter-spacing:.06em}.card{background:var(--wg-card);border-color:var(--wg-hairline)}.card:hover{border-color:var(--wg-border-soft)}input,textarea,select,.rs__control{border-color:var(--wg-border-input)!important}.template-minimal{background:radial-gradient(60% 40% at 50% 0%, #ee4c2b2e, transparent 70%),var(--wg-bg)}.graphic-logo{align-items:center;gap:14px;display:flex}.nav{background:var(--wg-card);border-right-color:var(--wg-hairline)!important}.nav__scroll{--nav-padding-inline-start:16px;--nav-padding-inline-end:16px;--nav-padding-block-start:16px;--nav-padding-block-end:16px}.nav__wrap{flex-direction:column;flex:1 0 auto;gap:0;height:auto;min-height:100%;display:flex}.wg-nav__brand{border-bottom:1px solid var(--wg-hairline);justify-content:space-between;align-items:center;gap:12px;width:100%;margin-bottom:14px;padding:6px 4px 18px;display:flex}.wg-nav__brand-link{align-items:center;gap:12px;text-decoration:none;display:flex}.wg-nav__brand-link img{width:34px;height:26px;display:block}.wg-nav__wordmark{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--wg-text);font-size:13px;font-weight:600;line-height:1.15;display:grid}.wg-nav__wordmark small{letter-spacing:.12em;color:var(--wg-text-muted);font-size:10px}.nav-group{margin-bottom:18px}.nav-group__toggle{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--wg-text-muted);align-items:center;margin-bottom:6px;padding:0 4px;font-size:10px}.nav-group__toggle svg{width:14px;height:14px;margin-top:0}.nav__link{width:100%;font-family:var(--font-heading);letter-spacing:.02em;color:var(--wg-text-secondary);border-left:2px solid #0000;margin-bottom:2px;padding:7px 10px 7px 12px;font-size:13px;font-weight:500;line-height:20px;transition:background .12s,color .12s}.nav__link:hover,.nav__link:focus-visible{color:var(--wg-text);background:#ffffff0d;text-decoration:none}.nav__link:has(.nav__link-indicator){color:var(--wg-text);border-left-color:var(--wg-accent);background:#ffffff12}.nav__link-indicator{display:none}.wg-nav__count{font-family:var(--font-mono);color:var(--wg-text-muted);border:1px solid var(--wg-hairline);margin-left:auto;padding:1px 7px;font-size:10px}.wg-nav__count--accent{color:#f7f5f2;background:var(--wg-accent);border-color:var(--wg-accent)}.nav__link{align-items:center;gap:8px;display:flex}@media (min-width:1024px){.template-default{grid-template-columns:var(--nav-width) minmax(0, 1fr)!important}.template-default .nav{display:unset!important;opacity:1!important}.nav-toggler,.template-default__nav-toggler,.app-header__mobile-nav-toggler{display:none!important}.wg-nav__brand{padding-left:4px!important}}.nav__wrap>*{width:100%}.wg-nav__footer{gap:12px;margin-top:auto;padding-top:16px;display:grid}.wg-nav__site{border:1px solid var(--wg-border-soft);font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;color:var(--wg-text);justify-content:space-between;align-items:center;padding:9px 12px;font-size:11px;text-decoration:none;display:flex}.wg-nav__site:hover{border-color:var(--wg-accent);color:var(--wg-accent)}.wg-nav__user{border-top:1px solid var(--wg-hairline);grid-template-columns:28px 1fr auto;align-items:center;gap:10px;padding-top:12px;display:grid}.wg-nav__user .nav__log-out,.wg-nav__user a{display:flex}.wg-nav__avatar{background:var(--wg-tag);border:1px solid var(--wg-border-soft);width:28px;height:28px;font-family:var(--font-mono);color:var(--wg-text);place-items:center;font-size:10px;display:grid}.wg-nav__who{min-width:0;display:grid}.wg-nav__name{color:var(--wg-text);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.wg-nav__email{color:var(--wg-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}@media (max-width:1440px){.wg-nav__brand{padding-left:34px}}.wg-dash{padding-top:32px;padding-bottom:48px}.wg-dash__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:28px;display:flex}.wg-dash__eyebrow{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--wg-accent);margin:0 0 6px;font-size:11px}.wg-dash__title{text-transform:uppercase;margin:0;font-size:28px;line-height:1.1}.wg-dash__title span{color:var(--wg-text-muted)}.wg-dash__actions{flex-wrap:wrap;gap:8px;display:flex}.wg-dash__actions .btn{margin:0;text-decoration:none}.wg-dash__tiles{background:var(--wg-card);border:1px solid var(--wg-hairline);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:1px;margin-bottom:28px;display:grid}.wg-tile{background:var(--wg-card);color:inherit;gap:6px;padding:20px 18px;text-decoration:none;transition:background .12s;display:grid}.wg-tile:hover{background:var(--wg-input)}.wg-tile--accent .wg-tile__value{color:var(--wg-accent);text-shadow:0 0 18px #ff5c3573}.wg-tile__value{font-family:var(--font-heading);font-size:36px;font-weight:600;line-height:1}.wg-tile__label{font-family:var(--font-heading);letter-spacing:.1em;text-transform:uppercase;color:var(--wg-text-muted);font-size:11px}.wg-dash__columns{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:20px;display:grid}.wg-panel{background:var(--wg-card);border:1px solid var(--wg-hairline);padding:18px 20px 8px}.wg-panel__title{letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;margin:0 0 12px;font-size:13px;display:flex}.wg-panel__count{color:var(--wg-accent);font-family:var(--font-mono)}.wg-list{margin:0;padding:0;list-style:none}.wg-list__row{border-top:1px solid var(--wg-hairline);grid-template-columns:1fr auto auto;align-items:baseline;gap:12px;padding:10px 0;display:grid}.wg-list__link{color:var(--wg-text);text-decoration:none}.wg-list__link:hover{color:var(--wg-accent)}.wg-list__time,.wg-list__hint{color:var(--wg-text-muted);font-variant-numeric:tabular-nums;font-size:12px}.wg-list__empty{color:var(--wg-text-muted);padding:12px 0;font-size:13px}.wg-status{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--wg-border-soft);color:var(--wg-text-secondary);padding:2px 8px;font-size:10px}.wg-status--published,.wg-status--live{color:var(--wg-accent);border-color:var(--wg-accent-edge)}.wg-status--accent{color:#f7f5f2;background:var(--wg-accent);border-color:var(--wg-accent)}.wg-status--muted{color:var(--wg-text-muted);border-color:var(--wg-hairline)}.wg-cell-muted{color:var(--wg-text-muted)}.wg-hint{border-left:2px solid var(--wg-accent);color:var(--wg-text-secondary);background:#ee4c2b14;margin:0 0 12px;padding:10px 12px;font-size:12px}.wg-hint strong{color:var(--wg-text)}.wg-trail{background:var(--wg-card);border:1px solid var(--wg-hairline);gap:8px;margin:0 0 20px;padding:12px 14px;display:grid}.wg-trail__row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.wg-trail__label{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--wg-text-muted);min-width:84px;font-size:10px}.wg-trail__sep{color:var(--wg-text-muted)}.wg-trail__link{color:var(--wg-text);font-family:var(--font-heading);font-size:13px;text-decoration:none}.wg-trail__link:hover,.wg-trail__link--up{color:var(--wg-accent)}.wg-trail__chip{border:1px solid var(--wg-border-soft);font-family:var(--font-heading);color:var(--wg-text-secondary);padding:4px 10px;font-size:12px;text-decoration:none}.wg-trail__chip:hover{color:var(--wg-text);border-color:var(--wg-accent)}.wg-trail__chip--draft{border-style:dashed}.wg-parts__list{border-top:1px solid var(--wg-hairline);margin:0 0 16px;padding:0;list-style:none}.wg-parts__row{border-bottom:1px solid var(--wg-hairline);grid-template-columns:28px minmax(0,1fr) auto;align-items:center;column-gap:12px;padding:10px 4px;display:grid}.wg-parts__row:hover{background:#ffffff08}.wg-parts__order{font-family:var(--font-mono);color:var(--wg-text-muted);font-size:11px}.wg-parts__main{gap:2px;min-width:0;display:grid}.wg-parts__title{font-family:var(--font-heading);color:var(--wg-text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;line-height:1.3;text-decoration:none;overflow:hidden}.wg-parts__title:hover{color:var(--wg-accent)}.wg-parts__slug{font-family:var(--font-mono);color:var(--wg-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.wg-parts__actions{white-space:nowrap;align-items:center;gap:6px;display:flex}.wg-parts__actions .wg-status{margin-right:6px}.wg-parts__btn{border:1px solid var(--wg-border-soft);min-width:28px;height:28px;color:var(--wg-text-secondary);font-family:var(--font-heading);cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:0 8px;font-size:12px;line-height:1;text-decoration:none;display:inline-flex}.wg-parts__btn:hover:not(:disabled){color:var(--wg-text);border-color:var(--wg-accent)}.wg-parts__btn:disabled{opacity:.35;cursor:default}.wg-parts__btn--open{color:var(--wg-accent);padding:0 10px}.wg-parts__empty{color:var(--wg-text-muted);padding:14px 4px;font-size:13px}.wg-parts__add{align-items:center;gap:8px;display:flex}.wg-parts__add .btn{margin:0}.wg-parts__input{background:var(--wg-input);height:40px;color:var(--wg-text);font-family:var(--font-body);flex:1;padding:0 12px;font-size:14px;border:1px solid var(--wg-border-input)!important}.wg-parts__input::placeholder{color:var(--wg-text-muted)}.wg-parts__note{color:var(--wg-text-muted);margin:10px 0 0;font-size:12px}.wg-parts__note code{font-family:var(--font-mono);color:var(--wg-text-secondary)}.wg-stats{margin-bottom:20px;padding-bottom:18px}.wg-stats__delta{color:var(--wg-text-muted);font-size:11px;font-family:var(--font-body)}.wg-bars{grid-template-columns:repeat(14,1fr);align-items:end;gap:6px;height:120px;margin:8px 0 16px;padding:0;list-style:none;display:grid}.wg-bars__col{text-align:center;grid-template-rows:auto 1fr auto;align-items:end;height:100%;display:grid;position:relative}.wg-bars__value{font-family:var(--font-mono);color:var(--wg-text-secondary);min-height:14px;font-size:10px}.wg-bars__bar{background:var(--wg-accent);align-self:end;min-height:2px;display:block;box-shadow:0 0 12px #ff5c3559}.wg-bars__spam{border-top:2px dashed var(--wg-text-muted);opacity:.6;pointer-events:none;position:absolute;bottom:18px;left:0;right:0}.wg-bars__label{font-family:var(--font-mono);color:var(--wg-text-muted);border-top:1px solid var(--wg-hairline);padding-top:4px;font-size:10px}.wg-stats__split{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;display:grid}.wg-kv{margin:0}.wg-kv dt{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--wg-text-muted);margin-bottom:6px;font-size:10px}.wg-kv dd{border-top:1px solid var(--wg-hairline);justify-content:space-between;gap:12px;margin:0;padding:6px 0;font-size:13px;display:flex}.wg-kv dd a{color:var(--wg-text);text-decoration:none}.wg-kv dd a:hover{color:var(--wg-accent)}.wg-kv dd b{font-family:var(--font-mono);color:var(--wg-text-secondary);font-weight:600}.wg-nav__icon{color:var(--wg-text-muted);flex:none}.nav__link:hover .wg-nav__icon{color:var(--wg-accent)}.nav__link:has(.nav__link-indicator) .wg-nav__icon{color:var(--wg-accent)}.wg-nav__flat{width:100%;margin-bottom:18px}.wg-nav__flat .nav__link{font-size:14px}.nav-group--collapsed .nav-group__toggle,.nav-group .nav-group__toggle{margin-bottom:6px}.wg-pages__list{border-top:1px solid var(--wg-hairline);margin:0;padding:0;list-style:none}.wg-pages__row{border-bottom:1px solid var(--wg-hairline);grid-template-columns:160px minmax(260px,1fr) auto;align-items:center;gap:24px;padding:18px 8px;display:grid}.wg-pages__row:hover{background:#ffffff08}.wg-pages__main{gap:4px;min-width:0;display:grid}.wg-pages__thumb{aspect-ratio:16/9;background:var(--wg-card);border:1px solid var(--wg-hairline);display:block;overflow:hidden}.wg-pages__thumb img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.wg-pages__thumb img:not([src]),.wg-pages__thumb img[src=""]{display:none}.wg-pages__row:hover .wg-pages__thumb{border-color:var(--wg-accent)}.wg-pages__title{font-family:var(--font-heading);color:var(--wg-text);font-size:16px;font-weight:600;text-decoration:none}.wg-pages__title:hover{color:var(--wg-accent)}.wg-pages__what{color:var(--wg-text-secondary);font-size:13px}.wg-pages__right{white-space:nowrap;align-items:center;gap:18px;display:flex}.wg-pages__meta{justify-content:flex-end;align-items:center;gap:12px;min-width:190px;display:flex}.wg-pages__actions{justify-content:flex-end;gap:8px;min-width:300px;display:flex}.wg-pages__actions .btn{white-space:nowrap;margin:0;text-decoration:none}.wg-pages__what{max-width:60ch}.wg-pages__title{font-size:17px}.wg-pages__main{gap:6px}.wg-pages__main .wg-parts__slug{margin-top:2px}@media (max-width:1280px){.wg-pages__row{grid-template-columns:160px minmax(0,1fr);align-items:start}.wg-pages__right{flex-wrap:wrap;grid-column:2;gap:12px 18px}.wg-pages__meta,.wg-pages__actions{justify-content:flex-start;min-width:0}}@media (max-width:760px){.wg-pages__row{grid-template-columns:1fr}.wg-pages__right{grid-column:1}.wg-pages__thumb{max-width:240px}.wg-pages__meta{justify-items:start}}.wg-dash__lead{max-width:60ch;color:var(--wg-text-secondary);margin:10px 0 0;font-size:14px}.wg-doc{width:100%;padding-bottom:24px;display:block}.wg-doc__top{border-bottom:1px solid var(--wg-hairline);justify-content:space-between;align-items:center;margin-bottom:12px;padding:2px 0 12px;display:flex}.wg-doc__menu,.wg-doc__back{cursor:pointer;font-family:var(--font-heading);letter-spacing:.06em;text-transform:uppercase;color:var(--wg-accent);background:0 0;border:0;padding:0;font-size:12px}.wg-doc__menu:hover,.wg-doc__back:hover{color:var(--wg-accent-hot)}.wg-doc__back{border:1px dashed var(--wg-border-soft);text-align:left;width:100%;margin:0 0 14px;padding:8px 10px;display:block}.wg-doc__crumb{color:var(--wg-text-muted);padding:0 4px;font-size:12px}.wg-doc__crumb a{color:var(--wg-text-secondary);text-decoration:none}.wg-doc__crumb a:hover{color:var(--wg-accent)}.wg-doc__title{font-family:var(--font-heading);padding:6px 4px 2px;font-size:16px;font-weight:600;line-height:1.25}.wg-doc__path{font-family:var(--font-mono);color:var(--wg-text-muted);text-overflow:ellipsis;white-space:nowrap;padding:0 4px 10px;font-size:10px;display:block;overflow:hidden}.wg-doc__group{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--wg-text-muted);margin:14px 4px 6px;font-size:10px}.wg-doc__sections,.wg-doc__parts{margin:0;padding:0;list-style:none}.wg-doc__section{text-align:left;cursor:pointer;width:100%;color:var(--wg-text-secondary);font-family:var(--font-heading);background:0 0;border:0;border-left:2px solid #0000;grid-template-columns:22px 1fr;column-gap:8px;margin-bottom:2px;padding:7px 8px 7px 10px;font-size:13px;line-height:1.3;display:grid}.wg-doc__section:hover{color:var(--wg-text);background:#ffffff0d}.wg-doc__section--on{color:var(--wg-text);border-left-color:var(--wg-accent);background:#ffffff12}.wg-doc__num{font-family:var(--font-mono);color:var(--wg-text-muted);padding-top:2px;font-size:10px}.wg-doc__sname{grid-column:2;font-weight:500}.wg-doc__thumb{aspect-ratio:16/9;object-fit:cover;object-position:top;border:1px solid var(--wg-hairline);background:var(--wg-card);grid-column:2;width:100%;margin-bottom:4px;display:block}.wg-doc__thumb:not([src]){display:none}.wg-doc__ssum{font-family:var(--font-body);color:var(--wg-text-muted);text-overflow:ellipsis;white-space:nowrap;grid-column:2;font-size:11px;overflow:hidden}.wg-doc__part{color:var(--wg-text-secondary);font-family:var(--font-heading);align-items:center;gap:8px;padding:6px 12px;font-size:13px;text-decoration:none;display:flex}.wg-doc__part:hover,.wg-doc__part--on{color:var(--wg-text)}.wg-doc__draft{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--wg-text-muted);border:1px dashed var(--wg-border-soft);padding:0 5px;font-size:9px}.wg-doc__up{color:var(--wg-accent);margin:8px 4px 0;font-size:12px;text-decoration:none;display:block}.wg-doc__up:hover{color:var(--wg-accent-hot)}.wg-doc__empty{color:var(--wg-text-muted);padding:6px 12px;font-size:12px}.wg-doc__foot{border-top:1px solid var(--wg-hairline);gap:10px;margin-top:22px;padding-top:16px;display:grid}.wg-doc__hint{color:var(--wg-text-muted);margin:0;font-size:11px;line-height:1.4}.wg-has-where{--wg-where-h:36px;--doc-controls-height:calc(56px + var(--wg-where-h))}.wg-has-where .doc-controls{flex-wrap:wrap;align-content:flex-start;height:auto}.wg-has-where .doc-controls__wrapper{flex:100%;height:56px}.wg-where-host{z-index:2;flex:100%;width:100%;position:relative}.wg-where{white-space:nowrap;height:var(--wg-where-h,36px);border:1px solid var(--wg-hairline);background:var(--wg-card);color:var(--wg-text-secondary);flex-wrap:nowrap;align-items:center;gap:8px;margin:0;padding:0 12px;font-size:12px;display:flex;overflow:hidden}.wg-where b{color:var(--wg-text);font-weight:600}.wg-where>span:not([class]){text-overflow:ellipsis;overflow:hidden}.wg-where__dot{background:var(--wg-accent);width:6px;height:6px;box-shadow:0 0 8px var(--wg-accent);border-radius:50%}.wg-where__label{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--wg-text-muted);font-size:10px}.wg-where__sep,.wg-where__hint{color:var(--wg-text-muted)}.wg-where__menu{border:1px solid var(--wg-border-soft);cursor:pointer;font-family:var(--font-heading);letter-spacing:.06em;text-transform:uppercase;color:var(--wg-text-secondary);background:0 0;margin-left:auto;padding:4px 10px;font-size:11px}.wg-where__menu:hover{color:var(--wg-text);border-color:var(--wg-accent)}html.wg-menu-hidden .template-default,html.wg-menu-hidden .template-default--nav-hydrated{grid-template-columns:0 minmax(0,1fr)!important}html.wg-menu-hidden .template-default .nav{visibility:hidden;opacity:0!important;width:0!important;min-width:0!important;overflow:hidden!important}td .wg-status{vertical-align:middle;width:auto;display:inline-flex}.wg-check-host{z-index:2;flex:100%;order:10;width:100%;position:relative}.wg-publish-check{border-left:2px solid var(--wg-accent);color:var(--wg-text);background:#ee4c2b14;flex-wrap:wrap;align-items:baseline;gap:8px;margin:8px 0 0;padding:10px 14px;font-size:13px;display:flex}.wg-publish-check strong{font-family:var(--font-heading)}.wg-publish-check span{color:var(--wg-text-secondary)}.wg-publish-check--thin{border-left-color:var(--wg-text-secondary);background:#ffffff0a}.wg-slug__auto{align-items:center;gap:10px;min-height:34px;display:flex}.wg-slug__auto code{font-family:var(--font-mono);color:var(--wg-text-secondary);font-size:12px}.wg-slug__auto button{border:1px solid var(--wg-border-soft);cursor:pointer;font-family:var(--font-heading);letter-spacing:.06em;text-transform:uppercase;color:var(--wg-text-secondary);background:0 0;padding:2px 8px;font-size:11px}.wg-slug__auto button:hover{color:var(--wg-text);border-color:var(--wg-accent)}.collection-edit--is-live-previewing .document-fields__main,.global-edit--is-live-previewing .document-fields__main{min-width:420px}.collection-edit--is-live-previewing .live-preview-window__wrapper,.global-edit--is-live-previewing .live-preview-window__wrapper{align-self:flex-start;max-height:calc(100vh - 24px);position:sticky;top:12px}@media (max-width:1199px){.collection-edit--is-live-previewing .live-preview-window,.collection-edit--is-live-previewing .live-preview-window__wrapper,.global-edit--is-live-previewing .live-preview-window,.global-edit--is-live-previewing .live-preview-window__wrapper{display:none!important}.collection-edit--is-live-previewing .document-fields__main,.global-edit--is-live-previewing .document-fields__main{min-width:0}.wg-where__hint{display:none}}.wg-media-thumb{object-fit:cover;background:var(--wg-card);border:1px solid var(--wg-hairline);width:72px;height:48px;display:block}.wg-media-name{font-family:var(--font-mono);color:var(--wg-text);font-size:12px}td .wg-cell-muted{color:var(--wg-text-muted)}.field-type.wg-picked{position:relative}.field-type.wg-picked:before{content:"";border:1px solid var(--wg-accent,#f97316);pointer-events:none;border-radius:4px;position:absolute;inset:-6px -8px}.blocks-drawer__block.wg-block-used{opacity:.45;position:relative}.blocks-drawer__block.wg-block-used:after{content:"Already on the page";inset-inline:0;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--wg-bg,#0d0d0f);background:var(--wg-accent,#ee4c2b);pointer-events:none;padding:4px 8px;font-size:10px;position:absolute;bottom:0}
:root{--nav-width:232px;--font-archivo:var(--font-heading);--accent:var(--wg-accent);--accent-hot:var(--wg-accent-hot);--text-primary:var(--wg-text);--text-secondary:var(--wg-text-secondary);--text-muted:var(--wg-text-muted);--border-hairline:var(--wg-hairline);--border-input:var(--wg-border-input);--border-soft:var(--wg-border-soft);--surface-card-solid:var(--wg-card);--surface-input-solid:var(--wg-input);--bg:var(--wg-bg)}body,.template-default,.template-minimal{background:var(--wg-bg)}h1,h2,h3,h4,.btn,.pill{letter-spacing:0}h1,.collection-list__header h1{font-size:28px;line-height:1.2}.app-header,.doc-controls{background:var(--wg-bg);border-bottom:1px solid var(--wg-hairline)}.template-default__wrap,.document-fields,.document-fields__main,.document-fields__fields{min-width:0}.document-fields__fields{max-width:1080px}.collection-list__sub-header{margin-bottom:16px}.btn{text-transform:none;letter-spacing:0;border-radius:6px;font-weight:500}.btn--style-primary{--color:#fff;--hover-color:#fff}.btn--style-secondary{--bg-color:var(--wg-input)}input,textarea,select,.rs__control{border-radius:6px}input:focus-visible,textarea:focus-visible,button:focus-visible,a:focus-visible,summary:focus-visible{outline:2px solid var(--wg-accent-soft);outline-offset:3px}.field-description{color:var(--wg-text-muted);line-height:1.5}.field-type .field-label{letter-spacing:0;font-size:13px}.collapsible{border-radius:6px}.pill,.wg-status{border-radius:4px}.wg-status{font-family:var(--font-body);letter-spacing:0;text-transform:none;white-space:nowrap;font-size:12px}.wg-status--published,.wg-status--live,.wg-status--delivered{color:#99d5ac;background:#1b2b23;border-color:#3c6750}.wg-status--failed{color:#ffb4a7}.wg-status--not_connected,.wg-status--pending,.wg-status--checking,.wg-status--superseded{color:var(--wg-text-muted)}.nav{background:var(--wg-card)}.nav-group,.wg-nav__flat{margin-bottom:14px}.nav__link{letter-spacing:0;border-radius:5px;min-height:36px;padding:7px 10px}.nav__link:has(.nav__link-indicator){background:#32251f}.nav-group__toggle{font-family:var(--font-body);letter-spacing:.08em;color:var(--wg-text-muted);font-size:11px}.wg-nav__brand{margin-bottom:14px;padding-bottom:16px}.wg-nav__wordmark{letter-spacing:.03em}.collection-list .table{border:1px solid var(--wg-hairline);border-radius:8px;overflow-x:auto}.collection-list .table table{width:100%}.collection-list .table th{background:var(--wg-card);color:var(--wg-text-muted);font-size:12px}.collection-list .table td,.collection-list .table th{vertical-align:middle;padding:12px}.collection-list .table td{font-size:13px;line-height:1.45}.collection-list .table tbody tr:hover{background:var(--wg-card)}.collection-list .table :is(.cell-title,.cell-name){min-width:240px;max-width:420px}.collection-list .table :is(.cell-title,.cell-name) a{white-space:normal;overflow-wrap:anywhere;font-weight:500}.collection-list .table :is(.cell-updatedAt,.cell-_status){white-space:nowrap}.wg-media-thumb{object-fit:contain;border-radius:5px;width:100px;height:64px}.wg-media-name{font-family:var(--font-body);overflow-wrap:anywhere;font-size:13px;text-decoration:none}a.wg-media-name:hover{text-decoration:underline}.wg-media-select{color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.wg-media-select:focus-visible{outline:2px solid var(--theme-elevation-600);outline-offset:3px}.wg-lead-mail{color:var(--wg-text);text-underline-offset:3px}.wg-lead-message{max-width:36ch;color:var(--wg-text-secondary);white-space:normal;font-size:13px;line-height:1.5;display:block}.wg-status--select{cursor:pointer;position:relative}.wg-status--select select{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.wg-status--select:focus-within{outline:2px solid var(--wg-accent-soft)}.wg-entity-guide{background:var(--wg-card);border:1px solid var(--wg-hairline);border-radius:6px;margin-bottom:16px;padding:12px 16px}.wg-entity-guide>details>summary{cursor:pointer;color:var(--wg-text-secondary);font-size:13px}.wg-entity-guide>details[open]>summary{margin-bottom:10px}.wg-entity-guide>.wg-entity-guide__status{margin-top:8px;font-size:12px}.wg-entity-guide__note{margin-top:6px}.wg-entity-list-intro{margin-bottom:14px;font-size:13px}.wg-entity-list-intro p{margin:0 0 8px}.wg-entity-list-intro .btn{margin:0}.wg-step-form__bar{margin:0 0 8px}.wg-step-form__label{color:var(--wg-text-muted);font-size:12px}.wg-step-form>.wg-step-form__bar>button{padding:6px 10px;font-size:12px}.wg-step-form__nav{border-bottom:1px solid var(--wg-hairline);gap:4px;margin:0 0 20px;padding-bottom:10px}.wg-step-form>.wg-step-form__nav>button{background:0 0;border-color:#0000;padding:9px 12px;font-size:13px}.wg-step-form>.wg-step-form__nav>button[aria-current=step]{background:var(--wg-input);border-color:var(--wg-border-soft);box-shadow:inset 0 -2px var(--wg-accent)}.wg-step-form__panel{padding-top:0}.wg-step-form__panel>h2{margin-bottom:16px;font-size:18px}.wg-step-form__panel>p{font-size:13px}.wg-block-label{min-width:0;max-width:100%;color:var(--wg-text-secondary);align-items:center;gap:10px;font-size:14px;display:inline-flex}.wg-block-label__text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.wg-block-label--empty{color:var(--wg-text-muted);font-style:italic}.collapsible__toggle-wrap .collapsible__toggle{min-width:0}.wg-media-preview{background:var(--wg-card);border:1px solid var(--wg-hairline);border-radius:8px;grid-template-columns:240px minmax(0,1fr);align-items:center;gap:20px;margin:0 0 24px;padding:16px;display:grid}.wg-media-preview img{object-fit:contain;background:var(--wg-bg);width:240px;max-height:180px}.wg-media-preview figcaption{gap:6px;min-width:0;display:grid}.wg-media-preview strong{overflow-wrap:anywhere;font-size:14px}.wg-media-preview span{color:var(--wg-text-secondary);font-size:13px}.wg-dash{padding-top:24px;padding-bottom:40px}.wg-dash__head{gap:20px;margin-bottom:24px}.wg-dash__title,.wg-dash__title span{text-transform:none;letter-spacing:-.02em;font-size:28px;line-height:1.25}.wg-dash__eyebrow,.wg-panel__kicker{color:var(--wg-text-muted);letter-spacing:.06em;text-transform:uppercase;margin:0 0 8px;font-size:11px}.wg-dash__hash{color:var(--wg-accent)}.wg-dash__actions{gap:8px;display:flex}.wg-dash__grid{grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:20px;display:grid}.wg-dash__side{align-content:start;gap:20px;display:grid}.wg-panel{border-radius:8px;min-width:0;padding:20px}.wg-panel__title{text-transform:none;letter-spacing:0;margin-bottom:16px;font-size:18px}.wg-queue__group{padding:8px 0 12px}.wg-queue__group+.wg-queue__group{border-top:1px solid var(--wg-hairline);padding-top:18px}.wg-queue__heading{color:var(--wg-text-secondary);gap:10px;margin:0 0 8px;font-size:13px;display:flex}.wg-queue__heading b{color:var(--wg-accent-soft)}.wg-dash .wg-list__row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:12px 0}.wg-dash .wg-list__row>time{grid-column:1/-1}.wg-list__link{align-items:center;gap:8px;min-width:0;font-size:14px;display:flex}.wg-list__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.wg-tag{background:var(--wg-input);color:var(--wg-text-muted);border-radius:4px;flex:none;padding:2px 6px;font-size:11px}.wg-list__editor{display:none}.wg-list__more{color:var(--wg-text-muted);margin-top:10px;font-size:12px}.wg-stats-row{border-top:1px solid var(--wg-hairline);margin-top:24px;padding-top:20px}.wg-stats-row__items{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:16px;display:grid}.wg-stat{color:inherit;border-radius:6px;gap:8px;padding:12px;text-decoration:none;display:grid}.wg-stat:hover{background:var(--wg-card)}.wg-stat__value{align-items:baseline;gap:8px;font-size:28px;display:flex}.wg-stat__delta{color:var(--wg-accent-soft);font-size:12px}.wg-stat__label{color:var(--wg-text-secondary);font-size:12px}.wg-pages__row{grid-template-columns:110px minmax(0,1fr);gap:12px 20px;padding:16px 0}.wg-pages__thumb{border-radius:6px;grid-row:span 2}.wg-pages__right{flex-wrap:wrap;grid-column:2;justify-content:space-between;gap:8px}.wg-pages__meta{place-content:center start;justify-items:start;gap:2px;min-width:100px;display:grid}.wg-pages__state{color:#a0d8b4;font-family:var(--font-body);white-space:nowrap;align-items:center;gap:7px;font-size:12px;font-weight:500;line-height:18px;display:inline-flex}.wg-pages__state:before{content:"";background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.wg-pages__state--draft{color:#d8bd86}.wg-pages__updated{color:var(--wg-text-muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px;line-height:16px}.wg-pages__actions{border:1px solid var(--wg-border-soft);background:#141417;border-radius:9px;justify-content:flex-start;align-items:center;gap:2px;width:fit-content;min-width:0;padding:3px}.wg-pages__title{font-size:16px}.wg-page-action{box-sizing:border-box;height:32px;color:var(--wg-text-secondary);font-family:var(--font-body);white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:6px;flex:none;justify-content:center;align-items:center;gap:7px;margin:0;padding:0 10px;font-size:12px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex;position:relative}.wg-page-action svg{flex:none;display:block}.wg-page-action:hover{color:var(--wg-text);background:#26262c}.wg-page-action--edit{color:var(--wg-text);background:#2b2b31;border-color:#ffffff0d;box-shadow:0 1px 2px #0003}.wg-page-action--edit:hover{background:#36363e}.wg-page-action--icon{width:32px;margin-left:5px;padding:0}.wg-page-action--icon:before{content:"";background:var(--wg-border-soft);width:1px;position:absolute;top:7px;bottom:7px;left:-4px}@media (min-width:1600px){.wg-pages__row{grid-template-columns:110px minmax(0,1fr) auto}.wg-pages__right{grid-column:3}.wg-pages__thumb{grid-row:auto}}@media (max-width:1100px){.wg-dash__grid{grid-template-columns:1fr}}@media (max-width:700px){h1,.collection-list__header h1,.wg-dash__title,.wg-dash__title span{font-size:24px}.wg-pages__row{grid-template-columns:64px minmax(0,1fr);gap:10px 12px}.wg-pages__thumb{grid-row:auto}.wg-pages__right{grid-column:1/-1}.wg-pages__what{font-size:12px}.wg-pages__right{grid-template-columns:minmax(0,1fr);justify-content:start;gap:10px;display:grid}.wg-pages__meta{flex-wrap:wrap;align-items:center;gap:6px 12px;min-width:0;display:flex}.wg-page-action{height:44px}.wg-page-action--icon{width:44px}.wg-panel{padding:16px}.wg-dash .wg-list__row{grid-template-columns:minmax(0,1fr)}.wg-dash .wg-list__row>:is(.wg-status,.wg-list__hint){justify-self:start}.wg-media-preview{grid-template-columns:1fr}.wg-media-preview img{width:100%}.wg-step-form>.wg-step-form__nav>button{min-height:44px}}.collection-list .list-header{padding-top:24px}.list-header__title-and-actions{justify-content:space-between;align-items:center;gap:16px;width:100%}.list-header__title{margin:0}.list-header__title-actions{flex-shrink:0;align-items:center}.btn.list-create-new-doc__create-new-button,.btn.list-header__create-new-button{box-sizing:border-box;background:var(--wg-accent);color:#fff;white-space:nowrap;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;height:36px;min-height:36px;margin:0;padding:0 13px;font-size:13px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.btn.list-create-new-doc__create-new-button .btn__content,.btn.list-header__create-new-button .btn__content{justify-content:center;align-items:center;gap:7px;display:inline-flex}.btn.list-create-new-doc__create-new-button .btn__content:before,.btn.list-header__create-new-button .btn__content:before{content:"";background:linear-gradient(currentColor,currentColor) 50%/10px 1.5px no-repeat,linear-gradient(currentColor,currentColor) 50%/1.5px 10px no-repeat;flex:none;width:14px;height:14px;display:block}.btn.list-create-new-doc__create-new-button:hover,.btn.list-header__create-new-button:hover{background:var(--wg-accent-hot)}input::placeholder,textarea::placeholder{color:#94949e;opacity:1}.list-header__create-new-button:not(.btn){border:1px solid var(--wg-border-input);min-height:36px;color:var(--wg-text);background:var(--wg-input);border-radius:6px;justify-content:center;align-items:center;padding:0 12px;display:inline-flex}.list-header__create-new-button:not(.btn) .pill{background:0 0;padding:0;font-size:13px}.list-header__create-new-button:not(.btn):focus-visible{outline:2px solid var(--wg-accent);outline-offset:3px}@media (max-width:700px){.list-header__create-new-button:not(.btn),.btn.list-create-new-doc__create-new-button,.btn.list-header__create-new-button{height:44px;min-height:44px}}.wg-step-form__nav .wg-step-form__all{color:var(--wg-text-muted);margin-left:auto}.wg-work-sections__outline{margin-bottom:16px;padding:12px 16px}.wg-work-sections__outline summary{font-size:13px}@media (min-width:1000px){.wg-pages__row{grid-template-columns:88px minmax(0,1fr) auto;align-items:center;gap:20px}.wg-pages__thumb{grid-row:auto}.wg-pages__right{grid-column:3;grid-template-columns:1fr auto;gap:20px;display:grid}}.wg-entity-list-intro .btn{min-height:36px;padding:8px 12px}.wg-nav__close{border:1px solid var(--wg-border-soft);color:var(--wg-text);cursor:pointer;background:0 0;border-radius:5px;justify-content:center;align-items:center;width:36px;height:36px;font-size:24px;display:inline-flex}.wg-nav__backdrop{z-index:99;background:#0009;border:0;position:fixed;inset:0}@media (max-width:1023px){.template-default{grid-template-columns:0 minmax(0,1fr)!important}.template-default .nav{z-index:100;width:min(300px,85vw);height:100dvh;position:fixed;top:0;bottom:0;left:0}.template-default .nav:not(.nav--nav-open){visibility:hidden;pointer-events:none}.wg-nav__brand{padding-left:4px}.wg-dash__actions{flex-wrap:wrap}.template-default__wrap{grid-column:2}}@media (min-width:1024px){.wg-nav__backdrop,.wg-nav__close{display:none}}@media (max-width:700px){.wg-step-form__nav{display:none}.wg-step-form__mobile-nav{color:var(--wg-text-muted);gap:8px;margin-bottom:24px;font-size:12px;display:grid}.wg-step-form__mobile-nav select{border:1px solid var(--wg-border-input);background:var(--wg-input);width:100%;min-width:0;min-height:44px;color:var(--wg-text);font:inherit;border-radius:6px;padding:10px 12px;font-size:14px}.wg-step-form__mobile-nav select:focus-visible{outline:2px solid var(--wg-accent);outline-offset:3px}.doc-controls__meta{flex-wrap:wrap;gap:4px 12px;width:100%}.doc-controls__meta .doc-controls__list-item{font-size:11px}}
