:root{--color-gb-black:#000;--color-gb-badge-ink:#0d0f12;--color-gb-lime:#8bc53f;--color-gb-heading:#171717;--color-gb-emphasis:#262626;--color-gb-label:#404040;--color-gb-copy:#525252;--color-gb-border:#e5e5e5;--color-gb-muted:#fafafa;--color-gb-tint:#f7edf3;--color-gb-action-surface:#faf7f8;--color-gb-office:#0e0e0e;--color-gb-warning:#f97316}.bg-gb-black{background-color:var(--color-gb-black)}.bg-gb-lime{background-color:var(--color-gb-lime)}.bg-gb-office{background-color:var(--color-gb-office)}.bg-gb-muted{background-color:var(--color-gb-muted)}.bg-gb-tint{background-color:var(--color-gb-tint)}.bg-gb-action-surface{background-color:var(--color-gb-action-surface)}.text-gb-black{color:var(--color-gb-black)}.text-gb-badge-ink{color:var(--color-gb-badge-ink)}.text-gb-lime{color:var(--color-gb-lime)}.text-gb-office{color:var(--color-gb-office)}.text-gb-heading{color:var(--color-gb-heading)}.text-gb-emphasis{color:var(--color-gb-emphasis)}.text-gb-label{color:var(--color-gb-label)}.text-gb-copy{color:var(--color-gb-copy)}.text-gb-warning{color:var(--color-gb-warning)}.border-gb-border{border-color:var(--color-gb-border)}.border-gb-black\/20{border-color:color-mix(in srgb, var(--color-gb-black) 20%, transparent)}.gb-photo-fade{background-image:linear-gradient(to right, var(--color-gb-black) 0%, color-mix(in srgb, var(--color-gb-black) 55%, transparent) 22%, transparent 50%)}
