.button_button___KMtd{font-family:var(--font-family-base);padding:var(--space-md) var(--space-xl);border:none;border-radius:var(--radius-md);cursor:pointer;transition:background-color .3s,transform .2s;text-align:center;display:flex;gap:var(--space-sm);align-items:center;justify-content:center}.button_icon__ATQ33,.button_label____O0_{display:inline-flex;align-items:center}.button_primary__CZrFt{background-color:var(--color-primary);color:var(--color-text-primary)}.button_primary__CZrFt:hover,.button_secondary__PcPQX{background-color:var(--color-accent)}.button_secondary__PcPQX{color:var(--color-text-primary)}.button_secondary__PcPQX:hover{background-color:var(--color-primary)}.button_small__g_T__{font-size:var(--font-size-sm);padding:var(--space-sm) var(--space-md)}.button_medium__HFYik{font-size:var(--font-size-md);padding:var(--space-md) var(--space-xl)}.button_large__n30hU{font-size:var(--font-size-lg);padding:var(--space-lg) calc(var(--space-xl) + var(--space-sm))}.button_fullWidth__Hanhu{width:100%}.button_disabled__uXabL{background-color:var(--color-border-primary);color:var(--color-text-secondary);cursor:not-allowed;opacity:.6;pointer-events:none}.button_outline__MVGa_{background-color:transparent;border:1px solid var(--color-primary);color:var(--color-primary)}.button_outline__MVGa_:hover{background-color:var(--color-primary);color:var(--color-text-primary)}@media (max-width:768px){.button_outline__MVGa_.button_medium__HFYik,.button_outline__MVGa_.button_small__g_T__{padding:8px 14px;font-size:.75rem;font-weight:600}}.cookieConsent_banner__YTJdy{position:fixed;z-index:1200;right:var(--space-xl);bottom:var(--space-xl);left:var(--space-xl);display:flex;max-width:880px;align-items:center;justify-content:space-between;gap:var(--space-xl);margin-left:auto;margin-right:auto;padding:var(--space-xl);border:1px solid var(--color-border-primary);border-radius:var(--radius-xl);background:var(--color-text-primary);color:var(--color-heading)}.cookieConsent_banner__YTJdy strong{display:block;margin-bottom:var(--space-xs);font-family:var(--font-primary-bold);font-size:var(--font-size-lg)}.cookieConsent_banner__YTJdy p{margin:0;color:var(--color-text-secondary);line-height:1.5}.cookieConsent_banner__YTJdy a{color:var(--color-primary);font-weight:700}.cookieConsent_actions__OpZ0S{display:flex;flex:0 0 auto;gap:var(--space-md)}.cookieConsent_actions__OpZ0S button{min-height:44px;padding:0 var(--space-lg);border:1px solid var(--color-border-primary);border-radius:var(--radius-md);background:var(--color-text-primary);color:var(--color-heading);font-weight:700;cursor:pointer}.cookieConsent_actions__OpZ0S button:last-child{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-primary-contrast)}@media (max-width:720px){.cookieConsent_banner__YTJdy{right:var(--space-md);bottom:max(var(--space-md),env(safe-area-inset-bottom));left:var(--space-md);align-items:stretch;flex-direction:column;gap:var(--space-md);padding:var(--space-md)}.cookieConsent_banner__YTJdy strong{font-size:var(--font-size-md)}.cookieConsent_banner__YTJdy p{font-size:12px;line-height:1.35}.cookieConsent_actions__OpZ0S{display:grid;grid-template-columns:1fr}}