:root{--primary:#007aff;--chip-radius:14px}.breadcrumbs{opacity:.85;font-size:12.5px;line-height:1.2}.h1-compact{letter-spacing:-.01em;font-size:clamp(22px,5.6vw,28px);line-height:1.15}.stars{font-size:16px}.chips-compact{flex-wrap:wrap;gap:6px;display:flex}.chip{border-radius:var(--chip-radius);padding:6px 10px;font-size:13px;line-height:1}.chip--ghost{background:#f3f4f6}.chip--outline{background:#fff;border:1px solid #e5e7eb}.card-compact{border-radius:14px;padding:12px}.page-compact [data-price],.page-compact .price,.page-compact .price-row,.page-compact .price-meter{display:none!important}
html{font-size:16px}body{font-size:14px;line-height:1.4}h1{margin-bottom:.5rem;font-size:1.125rem;font-weight:600;line-height:1.75rem}h2{margin-bottom:.375rem;font-size:1rem;font-weight:600;line-height:1.5rem}h3{margin-bottom:.25rem;font-size:.875rem;font-weight:600;line-height:1.25rem}p{margin-bottom:.375rem;font-size:.875rem;line-height:1.375}button,.btn{min-height:44px;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem}.card,[class*=rounded-xl],[class*=rounded-2xl]{margin-bottom:.5rem;padding:.625rem}section>:not([hidden])~:not([hidden]),[class*=space-y]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem*calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem*var(--tw-space-y-reverse))}svg,[class*=icon]{width:1rem;height:1rem}a{font-size:.875rem;line-height:1.25rem}ul>:not([hidden])~:not([hidden]),ol>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem*calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem*var(--tw-space-y-reverse))}ul,ol{font-size:.875rem;line-height:1.25rem}li{font-size:.875rem;line-height:1.375}input,textarea,select{min-height:44px;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem}[class*=badge],[class*=chip]{padding:.25rem .625rem;font-size:.75rem;line-height:1rem}[data-accordion-section]{margin-bottom:.5rem}.accordion-trigger{margin-bottom:.375rem;font-size:.875rem;font-weight:600;line-height:1.25rem}.accordion-content{font-size:.875rem;line-height:1.25rem}.prose>div>div>div[style*=display\:flex],.prose>div>div[style*=display\:flex]{flex-flow:column wrap!important}.prose *{overflow-wrap:break-word;word-wrap:break-word;max-width:100%!important}.prose span[style*=inline-flex][style*=width\:36px],.prose span[style*=inline-flex][style*=width\:28px],.prose span[style*=inline-flex][style*=width\:26px],.prose span[style*=inline-flex][style*=width\:24px],.prose span[style*=inline-flex][style*=width\:20px],.prose span[style*=inline-flex][style*=width\:16px]{max-width:none!important}.prose h1{font-size:1.125rem;line-height:1.75rem}.prose h2{font-size:1rem;line-height:1.5rem}.prose h3{font-size:.875rem;line-height:1.25rem}.prose p{font-size:.875rem;line-height:1.625}.prose ul>:not([hidden])~:not([hidden]),.prose ol>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem*calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem*var(--tw-space-y-reverse))}.prose ul,.prose ol{font-size:.875rem;line-height:1.25rem}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}html[data-telegram-webapp] .not-telegram-webapp{display:none!important}body:has([data-telegram-webapp]) .not-telegram-webapp{display:none!important}body.telegram-webapp .not-telegram-webapp{display:none!important}body.telegram-webapp{min-height:var(--tg-viewport-height,100vh);padding-top:var(--safe-area-inset-top,0px);padding-bottom:var(--safe-area-inset-bottom,0px);padding-left:var(--safe-area-inset-left,0px);padding-right:var(--safe-area-inset-right,0px)}body.telegram-webapp *{will-change:auto}body.telegram-webapp [class*=animate],body.telegram-webapp [class*=transition]{will-change:transform,opacity;transform:translateZ(0)}@media (max-width:640px){html{font-size:16px}body{font-size:14px}h1{font-size:1rem;line-height:1.5rem}h2,h3,p,span,div{font-size:.875rem;line-height:1.25rem}}[role=dialog][data-radix-dialog-content]{margin:0!important;position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}
