.ui-dialog{align-items:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:rgba(15,23,42,.58);display:flex;inset:0;justify-content:center;overflow-y:auto;padding:max(1rem,env(safe-area-inset-top)) max(1rem,env(safe-area-inset-right)) max(1rem,env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-left));position:fixed;z-index:var(--z-modal-signin)}.ui-dialog-panel{background:hsla(0,0%,100%,.98);border:1px solid hsla(0,0%,100%,.72);border-radius:var(--radius-dialog);box-shadow:var(--shadow-dialog);max-width:28rem;width:100%}.confirm-dialog{align-items:center;display:flex;justify-content:center;overflow-y:auto;padding:2rem 1rem;z-index:50}.confirm-dialog,.confirm-dialog-backdrop{bottom:0;left:0;position:fixed;right:0;top:0}.confirm-dialog-backdrop{--tw-bg-opacity:1;--tw-bg-opacity:0.6;backdrop-filter:blur(3px);background-color:rgba(17,24,39,var(--tw-bg-opacity))}.confirm-dialog-panel{--tw-bg-opacity:1;--tw-shadow:0 30px 70px -30px rgba(15,23,42,.46),0 12px 28px -18px rgba(15,23,42,.24);background-color:rgba(255,255,255,var(--tw-bg-opacity));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);max-width:28rem;padding:1.5rem;position:relative;text-align:center;width:100%;z-index:10}@media (min-width:640px){.confirm-dialog-panel{padding:1.75rem}}.confirm-dialog-panel{border-radius:var(--radius-lg)}.confirm-dialog-icon{align-items:center;border-radius:var(--radius-control);display:flex;font-size:1.0625rem;height:3rem;justify-content:center;line-height:1.625rem;margin-left:auto;margin-right:auto;width:3rem}.confirm-dialog-icon--danger{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(254,242,242,var(--tw-bg-opacity));color:rgba(185,28,28,var(--tw-text-opacity))}.confirm-dialog-icon--warning{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(255,251,235,var(--tw-bg-opacity));color:rgba(180,83,9,var(--tw-text-opacity))}.confirm-dialog-title{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity));font-size:1.0625rem;font-weight:700;line-height:1.625rem;margin-top:1rem}.confirm-dialog-message{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem;line-height:1.625;margin-top:.5rem}.confirm-dialog-actions{display:flex;flex-direction:column-reverse;gap:.5rem;margin-top:1.5rem}@media (min-width:640px){.confirm-dialog-actions{flex-direction:row;justify-content:flex-end}}.confirm-dialog-button{align-items:center;display:inline-flex;font-size:.875rem;font-weight:600;justify-content:center;line-height:1.25rem;padding:.5rem 1.25rem}.confirm-dialog-button:focus{outline:2px solid transparent;outline-offset:2px}.confirm-dialog-button:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-offset-width:2px;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.confirm-dialog-button{border-radius:var(--radius-control);min-height:2.75rem;transition-duration:.15s;transition-property:background-color,border-color,color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.confirm-dialog-button--cancel{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));border-color:rgba(209,213,219,var(--tw-border-opacity));border-width:1px}.confirm-dialog-button--cancel:hover{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.confirm-dialog-button--cancel{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity))}.confirm-dialog-button--cancel:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgba(156,163,175,var(--tw-ring-opacity))}.confirm-dialog-button--danger{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity))}.confirm-dialog-button--danger:hover{--tw-bg-opacity:1;background-color:rgba(153,27,27,var(--tw-bg-opacity))}.confirm-dialog-button--danger{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.confirm-dialog-button--danger:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgba(239,68,68,var(--tw-ring-opacity))}.confirm-dialog-button--warning{--tw-bg-opacity:1;background-color:rgba(217,119,6,var(--tw-bg-opacity))}.confirm-dialog-button--warning:hover{--tw-bg-opacity:1;background-color:rgba(180,83,9,var(--tw-bg-opacity))}.confirm-dialog-button--warning{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.confirm-dialog-button--warning:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgba(245,158,11,var(--tw-ring-opacity))}.pagination{align-items:center;display:flex;justify-content:center}.pagination>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.5rem*var(--tw-space-x-reverse))}.pagination>li{display:inline-block}.pagination>li>a,.pagination>li>span{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity));border-radius:var(--radius-lg);border-width:1px}.pagination>li>a:hover,.pagination>li>span:hover{--tw-border-opacity:1;border-color:rgba(122,159,201,var(--tw-border-opacity))}.pagination>li>a,.pagination>li>span{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.pagination>li>a:hover,.pagination>li>span:hover{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity))}.pagination>li>a,.pagination>li>span{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity));font-size:.875rem;font-weight:500;line-height:1.25rem;padding:.5rem .75rem;transition-duration:.15s;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (min-width:640px){.pagination>li>a,.pagination>li>span{padding-left:1rem;padding-right:1rem}}.pagination>li>a,.pagination>li>span{align-items:center;display:flex;justify-content:center;min-height:44px;min-width:44px}.pagination>li.active>span{--tw-text-opacity:1;--tw-shadow:0 1px 2px rgba(15,23,42,.06);background:var(--btn-primary);border-color:var(--btn-primary);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);color:rgba(255,255,255,var(--tw-text-opacity))}.pagination>li.disabled>span{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity));border-color:rgba(229,231,235,var(--tw-border-opacity));color:rgba(156,163,175,var(--tw-text-opacity));cursor:not-allowed}.pagination>li.active>a{--tw-text-opacity:1;--tw-shadow:0 1px 2px rgba(15,23,42,.06);background:var(--btn-primary);border-color:var(--btn-primary);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);color:rgba(255,255,255,var(--tw-text-opacity))}.prose{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity));font-size:1rem;line-height:1.625;line-height:1.75}.prose h1,.prose h2,.prose h3,.prose h4,.prose h5,.prose h6{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity));font-weight:600;line-height:1.3;margin-bottom:1rem;margin-top:1.5rem}.prose h1{font-size:1.375rem;line-height:1.875rem}@media (min-width:640px){.prose h1{font-size:1.625rem;line-height:2rem}}.prose h2{font-size:1.1875rem;line-height:1.625rem}@media (min-width:640px){.prose h2{font-size:1.375rem;line-height:1.875rem}}.prose h3{font-size:1.0625rem;line-height:1.625rem}@media (min-width:640px){.prose h3{font-size:1.1875rem;line-height:1.625rem}}.prose h4{font-size:1.0625rem;line-height:1.625rem}@media (min-width:640px){.prose h4{font-size:1.1875rem;line-height:1.625rem}}.prose p{margin-bottom:1rem}@media (min-width:640px){.prose p{margin-bottom:1.25rem}}.prose p{line-height:1.75}.prose ol,.prose ul{margin-bottom:1rem;padding-left:1.5rem}@media (min-width:640px){.prose ol,.prose ul{margin-bottom:1.25rem}}.prose ul{list-style-type:disc}.prose ol{list-style-type:decimal}.prose li{line-height:1.7;margin-bottom:.5rem}.prose a{--tw-text-opacity:1;color:rgba(30,58,95,var(--tw-text-opacity))}.prose a:hover{--tw-text-opacity:1;color:rgba(21,42,71,var(--tw-text-opacity))}.prose a{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:2px}.prose img{--tw-shadow:0 8px 20px -16px rgba(15,23,42,.28),0 2px 5px rgba(15,23,42,.06);border-radius:var(--radius-lg);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);margin-bottom:1rem;margin-top:1rem}@media (min-width:640px){.prose img{margin-bottom:1.5rem;margin-top:1.5rem}}.prose img{height:auto;max-width:100%}.prose blockquote{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity));border-radius:var(--radius-lg);color:rgba(75,85,99,var(--tw-text-opacity));font-style:italic;margin-bottom:1rem;margin-top:1rem;padding-bottom:.75rem;padding-left:1rem;padding-top:.75rem}@media (min-width:640px){.prose blockquote{margin-bottom:1.5rem;margin-top:1.5rem;padding-left:1.5rem}}.prose code{background-color:rgba(243,244,246,var(--tw-bg-opacity));border-radius:.25rem;color:rgba(220,38,38,var(--tw-text-opacity));font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875rem;line-height:1.25rem;padding:.25rem .5rem}.prose code,.prose pre{--tw-bg-opacity:1;--tw-text-opacity:1}.prose pre{background-color:rgba(17,24,39,var(--tw-bg-opacity));border-radius:var(--radius-lg);color:rgba(243,244,246,var(--tw-text-opacity));margin-bottom:1rem;margin-top:1rem;overflow-x:auto;padding:1rem}@media (min-width:640px){.prose pre{margin-bottom:1.5rem;margin-top:1.5rem;padding:1.5rem}}.prose pre code{--tw-text-opacity:1;background-color:transparent;color:rgba(243,244,246,var(--tw-text-opacity));padding:0}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-2,.line-clamp-3{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3}.bg-grid-pattern{background-image:linear-gradient(90deg,hsla(0,0%,100%,.1) 1px,transparent 0),linear-gradient(180deg,hsla(0,0%,100%,.1) 1px,transparent 0);background-size:20px 20px}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDown{0%{max-height:0;opacity:0;transform:translateY(-10px)}to{max-height:500px;opacity:1;transform:translateY(0)}}@keyframes slideUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}@keyframes slideDownAlert{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes gradient{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}a,button,input,select,textarea{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media print{#search-dropdown-panel,.modern-footer,.modern-header,[class*=whatsapp]{display:none!important}}.comments-section,.faq-section{width:100%}@keyframes fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}.empty-state{transition-duration:.15s;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.empty-state i{transition-duration:.15s;transition-duration:.3s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.empty-state:hover i{transform:scale(1.1)}.price-original{background:#fef2f2;border:1px solid #fecaca;border-radius:var(--radius-control);color:#b91c1c;display:inline-block;font-size:.875em;font-weight:600;margin-right:.375rem;padding:.2rem .5rem;text-decoration:line-through;white-space:nowrap}.price-original--card{font-size:.9em;margin-right:.5rem;padding:.25rem .5rem}.price-original--total{margin-right:.5rem}.bkl-price-current{color:var(--bkl-primary,#2563eb);font-weight:600}
