.site-footer{border-top:1px solid var(--border);background:var(--surface);padding-block:1rem}.footer-bar{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem 1.25rem;display:flex;position:relative}.footer-nav{flex-wrap:wrap;justify-content:center;align-items:center;column-gap:1.25rem;min-width:0;display:flex}.footer-nav>a,.footer-nav>.messenger-contact-trigger,.footer-directory summary,.footer-country-links a{min-width:44px;min-height:44px;color:var(--text);text-underline-offset:.3rem;overflow-wrap:anywhere;align-items:center;font-size:.875rem;line-height:1.5;display:inline-flex}.footer-nav>a:hover,.footer-nav>.messenger-contact-trigger:hover,.footer-country-links a:hover,.footer-meta a:hover,.footer-consent-settings:hover{color:var(--brand);text-decoration:underline}.footer-directory summary{gap:.5rem;padding-block:0;padding-inline:.25rem;font-weight:400}.footer-directory summary [data-disclosure-marker]{font-size:1.125rem}.footer-country-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem 1rem;display:grid}.footer-country-links a{border-radius:var(--damax-radius-control);overflow-wrap:anywhere;width:100%;padding:.25rem .5rem}.footer-country-links a:hover{background:var(--panel)}.footer-social{flex:none}.footer-utilities{justify-content:center;align-items:center;gap:8px;max-width:100%;display:flex}.footer-meta{width:100%;color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 1.25rem;font-size:.75rem;line-height:1.5;display:flex}.footer-legal{flex-wrap:wrap;flex-basis:100%;justify-content:center;align-items:center;column-gap:1.25rem;display:flex}.footer-meta a,.footer-consent-settings{min-width:44px;min-height:44px;color:var(--text);text-underline-offset:.3rem;overflow-wrap:anywhere;align-items:center;display:inline-flex}.footer-consent-settings{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.footer-copyright{order:1}.footer-developer{text-align:right;flex-wrap:wrap;order:2;justify-content:flex-end;align-items:center;gap:0 .3rem;min-height:44px;margin-left:auto;margin-right:64px;display:flex}@media (min-width:48em){.footer-country-links{grid-template-columns:repeat(4,minmax(0,1fr))}.footer-legal{flex-basis:auto;order:2}.footer-developer{order:3;margin-left:0}}@media (min-width:80em){.footer-bar{justify-content:space-between;align-items:flex-start;column-gap:1rem;padding-right:56px}.footer-nav{column-gap:1rem}.footer-meta{grid-template-columns:auto auto;justify-content:end;align-items:center;column-gap:.75rem;width:auto;display:grid}.footer-copyright{grid-area:1/1}.footer-developer{grid-area:1/2;margin-right:0}.footer-legal{grid-area:2/1/3/3;justify-content:flex-end;column-gap:.75rem}}@media (min-width:90em){.footer-meta{grid-template-columns:auto auto auto}.footer-legal{grid-area:1/1}.footer-copyright{grid-area:1/2}.footer-developer{grid-area:1/3}}
.-lB9GG_button{right:max(20px, calc(env(safe-area-inset-right,0px) + 16px));bottom:max(20px, calc(env(safe-area-inset-bottom,0px) + 16px));z-index:var(--damax-z-sticky);border:1px solid var(--damax-theme-input-border);background:var(--brand);width:48px;height:48px;color:var(--brand-on);box-shadow:0 6px 22px color-mix(in srgb, var(--text) 18%, transparent);visibility:hidden;pointer-events:none;transition:background-color .16s,transform .16s;position:fixed}.-lB9GG_button[data-visible=true]{visibility:visible;pointer-events:auto}.-lB9GG_button:hover{background:color-mix(in srgb, var(--brand) 92%, var(--text));transform:translateY(-2px)}.-lB9GG_button:active{transform:none}@media (prefers-reduced-motion:reduce){.-lB9GG_button{transition:none}.-lB9GG_button:hover{transform:none}}
