.booking-page[style*=--site-heading-font\:] :is(h1,h2,h3),.business-links.business-links[style*=--site-heading-font\:] h1{font-family:var(--site-heading-font)!important}.booking-page[style*=--site-heading-weight\:] :is(h1,h2,h3),.business-links.business-links[style*=--site-heading-weight\:] h1{font-weight:var(--site-heading-weight)!important}.booking-page[style*=--site-heading-align\:] :is(h1,h2,h3),.business-links.business-links[style*=--site-heading-align\:] h1{text-align:var(--site-heading-align)!important}.booking-page[style*=--site-heading-spacing\:] :is(h1,h2,h3),.business-links.business-links[style*=--site-heading-spacing\:] h1{letter-spacing:var(--site-heading-spacing)!important}.booking-page[style*=--site-heading-color\:] :is(h1,h2,h3),.business-links.business-links[style*=--site-heading-color\:] h1{color:var(--site-heading-color)!important}.booking-page[style*=--site-heading-decoration\:] :is(h1,h2,h3),.business-links.business-links[style*=--site-heading-decoration\:] h1{-webkit-text-decoration:var(--site-heading-decoration)!important;text-decoration:var(--site-heading-decoration)!important}.booking-page[style*=--site-heading-case\:] :is(h1,h2,h3),.business-links.business-links[style*=--site-heading-case\:] h1{text-transform:var(--site-heading-case)!important}.booking-page[style*=--site-heading-italic\:] :is(h1,h2,h3),.business-links.business-links[style*=--site-heading-italic\:] h1{font-style:var(--site-heading-italic)!important}.booking-page[style*=--site-heading-shadow\:] :is(h1,h2,h3),.business-links.business-links[style*=--site-heading-shadow\:] h1{text-shadow:var(--site-heading-shadow)!important}.business-links.business-links[style*=--site-body-font\:]{font-family:var(--site-body-font)}.presentation-controls{border:1px solid var(--border);border-radius:14px;margin:16px 0;padding:16px}.presentation-controls summary{cursor:pointer;min-height:32px;font-weight:650}.presentation-controls .builder-grid{margin-top:16px}.presentation-controls small{margin-top:12px;display:block}.booking-page[style*=--site-body-font\:] :is(p,a,span,strong,b,small,label,input,select,textarea,button,summary,li,td,th),.business-links[style*=--site-body-font\:] :is(p,a,span,strong,b,small,label,input,select,textarea,button){font-family:var(--site-body-font)!important}.links-texture-paper{background-image:repeating-linear-gradient(0deg,#ffffff08 0 1px,#0000 1px 4px)}.links-texture-dots{background-image:radial-gradient(#fff2 1px,#0000 1px);background-size:14px 14px}.links-texture-linen{background-image:repeating-linear-gradient(90deg,#ffffff08 0 1px,#0000 1px 5px),repeating-linear-gradient(0deg,#ffffff08 0 1px,#0000 1px 5px)}.links-design-preview{background-color:var(--links-bg);color:var(--links-ink);font-family:var(--links-font);text-align:center;overflow-wrap:anywhere;border-radius:20px;margin:20px 0;padding:28px}.links-design-preview span{background:var(--links-button);color:var(--links-button-ink);border-radius:var(--links-radius);max-width:360px;margin:12px auto;padding:14px;display:block}.links-design-preview p{color:inherit}@keyframes orden-page-in{0%{opacity:0}to{opacity:1}}.builder-page-links{flex-wrap:wrap;gap:10px;margin-bottom:20px;display:flex}.builder-page-links a{border:1px solid var(--border);min-height:44px;color:var(--foreground);background:var(--card);border-radius:12px;align-items:center;gap:8px;padding:10px 14px;display:inline-flex}.builder-page-links svg{width:18px;height:18px}.template-none[aria-pressed=true]{outline:2px solid var(--tenant);outline-offset:2px}.builder-layout.builder-layout-single{grid-template-columns:minmax(0,1fr)}.builder-page-choice,.links-preview-toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin:16px 0;display:flex}.builder-page-choice button{border:1px solid var(--border);background:var(--card);min-height:44px;color:var(--foreground);cursor:pointer;border-radius:12px;padding:12px 18px}.builder-page-choice button[aria-pressed=true],.links-preview-toolbar button[aria-pressed=true]{border-color:var(--tenant);box-shadow:inset 0 0 0 1px var(--tenant)}.builder-layout [hidden]{display:none!important}@media (prefers-reduced-motion:reduce){.links-design-preview,.booking-page{animation:none!important}}.orden-links-editor select{border:1px solid var(--border,#777);background:var(--background);width:100%;min-height:44px;color:var(--foreground);border-radius:12px;padding:10px}html[data-theme] .business-links.business-links{background-color:var(--links-bg)!important;color:var(--links-ink)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}html[data-theme] .business-links.business-links :is(h1,p,.business-links-name,footer){color:inherit!important}@keyframes orden-page-slide-in{0%{opacity:0;transform:translateY(12px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}
