.mc{--mc-blue:#315bdc;--mc-ink:#172332;--mc-muted:#5e6c80;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--mc-ink);max-width:460px;margin:0 auto;background:#f2f6fc;border-radius:30px;overflow:hidden;position:relative;box-shadow:0 18px 60px #17365b18;color-scheme:light}.mc *{box-sizing:border-box}.mc button,.mc input,.mc select{font:inherit}.mc button{cursor:pointer}.mc button:focus-visible,.mc input:focus-visible{outline:3px solid #315bdc;outline-offset:3px}.mc .mc-pattern{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.2;background-size:126px;background-repeat:repeat;background-image:radial-gradient(ellipse at 50% 20%,#4074bc 0 3%,transparent 3.5%),radial-gradient(ellipse at 20% 50%,#4074bc 0 3%,transparent 3.5%),radial-gradient(ellipse at 80% 50%,#4074bc 0 3%,transparent 3.5%),radial-gradient(ellipse at 50% 80%,#4074bc 0 3%,transparent 3.5%)}.mc .mc-top{position:relative;display:flex;align-items:center;justify-content:space-between;padding:23px 24px 10px}.mc .mc-brand{font-size:19px;font-weight:750;letter-spacing:-.7px;display:flex;align-items:center;gap:9px}.mc .mc-brandmark{height:24px;width:25px;border-radius:7px 7px 4px 4px;background:repeating-linear-gradient(90deg,#d64046 0,#d64046 4px,#fff 4px,#fff 8px);box-shadow:inset 0 -8px #e4ebf7,0 2px 3px #29497520}.mc .mc-demo{font-size:10px;letter-spacing:1.2px;color:#6a7890;background:#ffffffa6;border:1px solid white;border-radius:20px;padding:6px 9px}.mc .mc-main{position:relative;padding:16px 23px 24px;min-height:574px}.mc .mc-heading{display:flex;justify-content:space-between;align-items:start;margin:0 0 21px}.mc h1{font-size:28px;line-height:1.15;letter-spacing:-1px;margin:0 0 8px;font-weight:730}.mc h2{font-size:18px;letter-spacing:-.4px;line-height:1.25;margin:0 0 6px;font-weight:650}.mc p{font-size:13px;line-height:1.5;margin:0;color:var(--mc-muted)}.mc .mc-eyebrow{font-size:10px;letter-spacing:1.4px;text-transform:uppercase;color:#64738a;font-weight:650}.mc .mc-avatar{border-radius:50%;width:39px;height:39px;display:grid;place-items:center;color:#315bdc;background:#e6edffb0;border:1px solid white;font-weight:650}.mc .mc-glass{position:relative;border-radius:24px;border:1px solid #ffffffdb;background:linear-gradient(140deg,#ffffffe0,#f5f8ff82 48%,#ffffffa8);backdrop-filter:blur(5px) saturate(1.1);-webkit-backdrop-filter:blur(5px) saturate(1.1);box-shadow:inset 1px 1px 1px #fff,inset -1px -2px 3px #59749916,0 8px 22px #37567913,0 1px 2px #35578216}.mc .mc-glass:before{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:inherit;border:1px solid #ffffff9c;pointer-events:none}.mc .mc-pad{padding:22px}.mc .mc-gap{margin-top:15px}.mc .mc-pass{padding-top:29px;position:relative}.mc .mc-awning{height:40px;position:absolute;top:0;left:0;right:0;z-index:3;background:repeating-linear-gradient(90deg,#cd343d 0,#cd343d 18px,#fff 18px,#fff 36px);border-radius:14px 14px 5px 5px;box-shadow:0 5px 9px #77212722,inset 0 8px 10px #ffffff35;clip-path:polygon(3% 0,97% 0,100% 35%,100% 85%,96% 100%,92% 85%,88% 100%,84% 85%,80% 100%,76% 85%,72% 100%,68% 85%,64% 100%,60% 85%,56% 100%,52% 85%,48% 100%,44% 85%,40% 100%,36% 85%,32% 100%,28% 85%,24% 100%,20% 85%,16% 100%,12% 85%,8% 100%,4% 85%,0 85%,0 35%)}.mc .mc-pass-inner{padding:27px 21px 20px;border-radius:12px 12px 25px 25px}.mc .mc-pass-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:17px}.mc .mc-year{font-size:12px;color:#64738a}.mc .mc-member{font-size:25px;font-weight:700;letter-spacing:-.8px;margin:5px 0 3px}.mc .mc-qrline{display:flex;gap:16px;align-items:center;border-top:1px solid #ffffffd9;padding-top:17px;margin-top:18px}.mc .mc-qr{width:111px;height:111px;flex-shrink:0;background:#fff;border-radius:15px;padding:10px;box-shadow:0 4px 10px #21385117}.mc .mc-qr svg{width:100%;height:100%}.mc .mc-status{font-size:11px;color:#25813f;font-weight:600;display:inline-flex;align-items:center;gap:6px;margin-top:10px}.mc .mc-status:before{content:"";width:6px;height:6px;background:#2c9d51;border-radius:50%}.mc .mc-small{font-size:11px}.mc .mc-row{display:flex;align-items:center;gap:13px;padding:15px 17px;width:100%;border:0;background:transparent;color:var(--mc-ink);text-align:left;position:relative}.mc .mc-row+.mc-row{border-top:1px solid #ffffffc7}.mc .mc-row strong{display:block;font-size:14px;font-weight:650;letter-spacing:-.2px}.mc .mc-row small{display:block;color:var(--mc-muted);font-size:11px;line-height:1.4;margin-top:3px}.mc .mc-arrow{margin-left:auto;color:#72829b;font-size:23px;font-weight:300}.mc .mc-tile{width:43px;height:43px;flex:0 0 43px;display:grid;place-items:center;border-radius:14px;background:linear-gradient(135deg,#ffffffd9,#fff4);box-shadow:inset 1px 1px 1px #fff,inset -1px -1px 2px #425f8120,0 3px 6px #334d7920;border:1px solid #fff}.mc .mc-icon{display:grid;place-items:center;filter:drop-shadow(0 2px 1px #304c7025);transform:translate(var(--px,0px),var(--py,0px));transition:transform .16s ease;color:var(--ic,#315bdc)}.mc .mc-icon svg{width:26px;height:26px;stroke-width:2.2}.mc .mc-icon.house svg{width:27px;height:27px}.mc .mc-nav{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:0 12px 13px;padding:7px 5px;border-radius:25px;background:linear-gradient(135deg,#fffe,#eef4ffbb);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:inset 0 1px 2px #fff,0 6px 18px #30476f1d;border:1px solid white}.mc .mc-nav button{border:0;background:transparent;border-radius:17px;min-height:55px;color:#5a6577;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;position:relative}.mc .mc-nav button[aria-current=page]{background:linear-gradient(145deg,#ffffffcf,#cddfffa6);box-shadow:inset 0 0 0 1px #fff,0 2px 5px #2d69b52b;color:#245fde}.mc .mc-nav small{font-size:10px;font-weight:600;white-space:nowrap}.mc .mc-chips{display:flex;gap:7px;flex-wrap:wrap;margin:16px 0}.mc .mc-chip{border:1px solid #fff;background:#ffffff98;color:#4f627d;border-radius:20px;padding:10px 13px;font-size:12px;font-weight:600}.mc .mc-chip.active{background:#315bdc;color:#fff;border-color:#315bdc;box-shadow:0 3px 9px #315bdc28}.mc .mc-price{font-size:12px;color:#67768c;margin-top:5px}.mc .mc-add{border:1px solid white;border-radius:13px;background:#e8efffe0;color:#315bdc;min-width:44px;height:38px;font-size:23px;margin-left:auto}.mc .mc-primary{background:linear-gradient(130deg,#4773eb,#2e55cc);border:1px solid #6b8eec;color:#fff;border-radius:16px;padding:14px 18px;font-size:13px;font-weight:600;box-shadow:0 5px 15px #315bdc26;width:100%}.mc .mc-secondary{border:1px solid white;background:#ffffffba;color:#315bdc;border-radius:14px;padding:12px 15px;font-size:12px;font-weight:600}.mc .mc-total{font-size:39px;font-weight:700;letter-spacing:-1.8px;line-height:1.15;margin:12px 0 20px}.mc .mc-stats{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #dde5f0;padding-top:16px;gap:7px}.mc .mc-stats strong{display:block;font-size:19px;font-weight:650;letter-spacing:-.5px}.mc .mc-stats small{font-size:10px;color:#67768c}.mc .mc-empty{text-align:center;padding:33px 22px}.mc .mc-empty .mc-tile{margin:0 auto 17px;width:56px;height:56px}.mc .mc-form label{display:block;font-size:12px;font-weight:600;margin:17px 0 7px}.mc .mc-form input[type=text]{width:100%;border:1px solid #dce5f1;border-radius:12px;padding:13px;background:#ffffffcd;font-size:16px;color:#172332}.mc .mc-check{display:flex;align-items:center;gap:9px;padding:15px 0;font-size:12px;color:#5e6c80}.mc .mc-notice{font-size:11px;color:#536882;text-align:center;padding:10px 0 0}.mc .mc-summary{display:flex;justify-content:space-between;align-items:center;margin:17px 0 12px;font-size:13px}.mc .mc-two{display:grid;grid-template-columns:1fr 1fr;gap:12px}.mc .mc-two .mc-total{font-size:30px;margin-bottom:4px}.mc .mc-toast{position:relative;margin:0 24px 10px;padding:10px;background:#e9f4eeda;border:1px solid #fff;border-radius:12px;font-size:12px;color:#286642;text-align:center}.mc .mc-toast:empty{display:none}.mc .mc-footer{font-size:10px;color:#718096;text-align:center;padding:0 16px 14px;position:relative}@media (max-width:360px){.mc .mc-main{padding:14px 16px 20px}.mc .mc-qrline{gap:11px}.mc .mc-qr{width:96px;height:96px}.mc .mc-nav small{font-size:9px}.mc .mc-pass-inner{padding:25px 16px 18px}}@media (prefers-reduced-motion:reduce){.mc .mc-icon{transform:none;transition:none}}.mc .mc-pattern{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20180%20180%22%3E%3Cg%20fill%3D%22%23527fc0%22%20transform%3D%22translate%2890%2090%29%22%3E%3Cg%20transform%3D%22rotate%280%29%22%3E%3Cpath%20d%3D%22M0%20-5%20C-14%20-17%20-13%20-30%20-5%20-34%20C2%20-37%206%20-29%201%20-22%20C16%20-27%2018%20-42%209%20-47%20C0%20-54%20-10%20-42%20-7%20-39%20C-21%20-45%20-20%20-60%20-9%20-62%20C-3%20-61%20-4%20-53%20-1%20-50%20C6%20-57%208%20-64%200%20-73%20C-8%20-64%20-6%20-57%20-1%20-50%20C-4%20-40%20-4%20-18%200%20-5Z%22/%3E%3Cpath%20d%3D%22M-4%20-14%20C-30%20-11%20-33%20-26%20-23%20-30%20C-13%20-33%20-11%20-21%20-20%20-23%22%20fill%3D%22none%22%20stroke%3D%22%23527fc0%22%20stroke-width%3D%222%22/%3E%3Cpath%20d%3D%22M4%20-12%20C26%20-7%2032%20-23%2024%20-29%20C17%20-34%2011%20-25%2017%20-23%20C24%20-23%2022%20-16%2014%20-17%22%20fill%3D%22none%22%20stroke%3D%22%23527fc0%22%20stroke-width%3D%222%22/%3E%3C/g%3E%3Cg%20transform%3D%22rotate%2890%29%22%3E%3Cpath%20d%3D%22M0%20-5%20C-14%20-17%20-13%20-30%20-5%20-34%20C2%20-37%206%20-29%201%20-22%20C16%20-27%2018%20-42%209%20-47%20C0%20-54%20-10%20-42%20-7%20-39%20C-21%20-45%20-20%20-60%20-9%20-62%20C-3%20-61%20-4%20-53%20-1%20-50%20C6%20-57%208%20-64%200%20-73%20C-8%20-64%20-6%20-57%20-1%20-50%20C-4%20-40%20-4%20-18%200%20-5Z%22/%3E%3Cpath%20d%3D%22M-4%20-14%20C-30%20-11%20-33%20-26%20-23%20-30%20C-13%20-33%20-11%20-21%20-20%20-23%22%20fill%3D%22none%22%20stroke%3D%22%23527fc0%22%20stroke-width%3D%222%22/%3E%3Cpath%20d%3D%22M4%20-12%20C26%20-7%2032%20-23%2024%20-29%20C17%20-34%2011%20-25%2017%20-23%20C24%20-23%2022%20-16%2014%20-17%22%20fill%3D%22none%22%20stroke%3D%22%23527fc0%22%20stroke-width%3D%222%22/%3E%3C/g%3E%3Cg%20transform%3D%22rotate%28180%29%22%3E%3Cpath%20d%3D%22M0%20-5%20C-14%20-17%20-13%20-30%20-5%20-34%20C2%20-37%206%20-29%201%20-22%20C16%20-27%2018%20-42%209%20-47%20C0%20-54%20-10%20-42%20-7%20-39%20C-21%20-45%20-20%20-60%20-9%20-62%20C-3%20-61%20-4%20-53%20-1%20-50%20C6%20-57%208%20-64%200%20-73%20C-8%20-64%20-6%20-57%20-1%20-50%20C-4%20-40%20-4%20-18%200%20-5Z%22/%3E%3Cpath%20d%3D%22M-4%20-14%20C-30%20-11%20-33%20-26%20-23%20-30%20C-13%20-33%20-11%20-21%20-20%20-23%22%20fill%3D%22none%22%20stroke%3D%22%23527fc0%22%20stroke-width%3D%222%22/%3E%3Cpath%20d%3D%22M4%20-12%20C26%20-7%2032%20-23%2024%20-29%20C17%20-34%2011%20-25%2017%20-23%20C24%20-23%2022%20-16%2014%20-17%22%20fill%3D%22none%22%20stroke%3D%22%23527fc0%22%20stroke-width%3D%222%22/%3E%3C/g%3E%3Cg%20transform%3D%22rotate%28270%29%22%3E%3Cpath%20d%3D%22M0%20-5%20C-14%20-17%20-13%20-30%20-5%20-34%20C2%20-37%206%20-29%201%20-22%20C16%20-27%2018%20-42%209%20-47%20C0%20-54%20-10%20-42%20-7%20-39%20C-21%20-45%20-20%20-60%20-9%20-62%20C-3%20-61%20-4%20-53%20-1%20-50%20C6%20-57%208%20-64%200%20-73%20C-8%20-64%20-6%20-57%20-1%20-50%20C-4%20-40%20-4%20-18%200%20-5Z%22/%3E%3Cpath%20d%3D%22M-4%20-14%20C-30%20-11%20-33%20-26%20-23%20-30%20C-13%20-33%20-11%20-21%20-20%20-23%22%20fill%3D%22none%22%20stroke%3D%22%23527fc0%22%20stroke-width%3D%222%22/%3E%3Cpath%20d%3D%22M4%20-12%20C26%20-7%2032%20-23%2024%20-29%20C17%20-34%2011%20-25%2017%20-23%20C24%20-23%2022%20-16%2014%20-17%22%20fill%3D%22none%22%20stroke%3D%22%23527fc0%22%20stroke-width%3D%222%22/%3E%3C/g%3E%3Ccircle%20r%3D%226%22/%3E%3Ccircle%20r%3D%2212%22%20fill%3D%22none%22%20stroke%3D%22%23527fc0%22%20stroke-width%3D%222%22/%3E%3C/g%3E%3C/svg%3E);background-size:130px 130px;opacity:.24}.mc{--awning:url(/app/tema/awning.webp);--icons:url(/app/tema/icons.webp);--floral:url(/app/tema/floral.webp);font-family:DM Sans,sans-serif;background:#f5f8fd;--mc-ink:#182437;--mc-muted:#52627a;border-radius:32px}.mc .mc-pattern{background-image:var(--floral);background-size:310px;opacity:.72}.mc .mc-top{padding:calc(24px + env(safe-area-inset-top)) 25px 13px}.mc .mc-brand,.mc h1,.mc h2,.mc .mc-member,.mc .mc-total{font-family:Manrope,sans-serif}.mc .mc-brand{font-weight:800;font-size:20px;letter-spacing:-1px}.mc h1{font-size:30px;line-height:1.18;letter-spacing:-1.25px;font-weight:800}.mc h2{font-weight:750;font-size:17px;letter-spacing:-.55px}.mc .mc-heading{margin-bottom:24px}.mc .mc-eyebrow{font-size:10px;letter-spacing:1.7px;font-weight:700;color:#52678b}.mc .mc-glass{background:linear-gradient(125deg,#ffffff91,#ffffff38 45%,#e7effc54 75%,#fff9);border:1px solid #ffffffed;border-radius:28px;backdrop-filter:blur(5px) saturate(1.15);-webkit-backdrop-filter:blur(5px) saturate(1.15);box-shadow:inset 0 2px 2px #fff,inset 2px 0 3px #ffffffec,inset -2px -3px 4px #fff,0 9px 20px #3a507d15,0 1px 2px #4c639721}.mc .mc-glass:after{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border:1px solid #ffffffb3;border-radius:23px;pointer-events:none;background:none;box-shadow:inset 0 1px 3px #fff9}.mc .mc-pass{padding-top:41px;filter:drop-shadow(0 6px 5px #1b31591c)}.mc .mc-awning{height:auto;aspect-ratio:876/137;top:0;left:-2px;right:-2px;border-radius:0;background-image:var(--awning);background-size:116.895% auto;background-position:50% 7.72%;box-shadow:none;clip-path:polygon(10% 0,90% 0,98% 42%,100% 55%,100% 87%,98% 95%,95% 100%,92% 94%,89% 100%,86% 94%,83% 100%,80% 94%,77% 100%,74% 94%,71% 100%,68% 94%,65% 100%,62% 94%,59% 100%,56% 94%,53% 100%,50% 94%,47% 100%,44% 94%,41% 100%,38% 94%,35% 100%,32% 94%,29% 100%,26% 94%,23% 100%,20% 94%,17% 100%,14% 94%,11% 100%,8% 94%,5% 100%,2% 95%,0 87%,0 55%,2% 42%)}.mc .mc-pass-inner{padding:32px 24px 23px;border-radius:18px 18px 29px 29px}.mc .mc-member{font-weight:800;font-size:27px;letter-spacing:-1.1px}.mc .mc-qrline{margin-top:21px;padding-top:20px;gap:18px}.mc .mc-qr{width:116px;height:116px;border-radius:18px;box-shadow:0 5px 12px #334b6a22}.mc .mc-row{padding:17px;gap:14px}.mc .mc-row strong{font-weight:700;font-size:15px;letter-spacing:-.35px}.mc .mc-row small{font-size:12px;line-height:1.45}.mc .mc-tile{width:52px;height:52px;flex-basis:52px;border-radius:18px;background:linear-gradient(135deg,#ffffffb8,#fff3);box-shadow:inset 2px 2px 3px #fff,inset -2px -2px 3px #fff,0 4px 7px #33517824}.mc .mc-icon{width:43px;height:43px;display:block;background-image:var(--icons);background-size:500% auto;background-repeat:no-repeat;background-position:calc(var(--sprite)*25%) 50%;filter:drop-shadow(0 2px 1px #28457118)}.mc .mc-nav{padding:7px 5px;margin:0 12px 14px;border-radius:31px;background:linear-gradient(130deg,#ffffffb9,#edf4ff82);box-shadow:inset 1px 2px 3px #fff,inset -1px -2px 3px #fff,0 7px 18px #24416624;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.mc .mc-nav button{min-height:67px;border-radius:23px;gap:0}.mc .mc-nav button[aria-current=page]{background:linear-gradient(140deg,#ffffffe0,#d4e9ff80);box-shadow:inset 0 0 0 1px #fff,inset 1px 2px 3px #fff,0 3px 7px #3572b52b}.mc .mc-nav small{font-size:11px;font-weight:650;letter-spacing:-.35px}.mc .mc-primary{background:linear-gradient(145deg,#4874dc,#244ab1);border-radius:18px;box-shadow:inset 0 1px 1px #a8c4ff,0 6px 13px #244dbb24;font-weight:650}.mc .mc-chip.active{background:#274da9;border-color:#274da9}.mc .mc-form label{font-size:13px;margin-top:22px}.mc .mc-form input[type=text]{border-radius:16px;background:#ffffffe0;padding:16px;box-shadow:inset 0 2px 3px #273b5c0b}.mc .mc-form .mc-check{display:flex;margin:15px 0;padding:15px 0;line-height:1.5}.mc .mc-check input{width:19px;height:19px;accent-color:#315bdc}.mc .mc-total{font-weight:800}.mc .mc-avatar{background:#ffffffab;box-shadow:inset 0 1px 2px #fff,0 3px 7px #2a497c13}@media (max-width:360px){.mc .mc-main{padding-left:15px;padding-right:15px}.mc .mc-pass-inner{padding-left:17px;padding-right:17px}.mc .mc-qr{width:96px;height:96px}.mc .mc-qrline{gap:12px}.mc .mc-row{padding:15px 12px;gap:10px}.mc .mc-row strong{font-size:14px}.mc .mc-nav small{font-size:10px}.mc .mc-nav .mc-icon{width:38px;height:38px}}.mc .mc-icon[style="--sprite:4"],.mc .mc-icon[data-sprite="4"]{background-image:var(--updated-icons);background-size:contain;background-position:center;background-repeat:no-repeat}.mc .mc-icon{--icon-box:38.7px;--icon-art:30.96px;width:var(--icon-box);height:var(--icon-box);flex-shrink:0;background-repeat:no-repeat}@media (max-width:360px){.mc .mc-nav .mc-icon{--icon-box:34.2px;--icon-art:27.36px;width:var(--icon-box);height:var(--icon-box)}}.mc .mc-icon[style="--sprite:0"],.mc .mc-icon[data-sprite="0"]{background-size:calc(var(--icon-art) * 7.59770115) calc(var(--icon-art) * 2.75347222);background-position:calc((var(--icon-box) - var(--icon-art)) / 2 - var(--icon-art) * .26436782) calc((var(--icon-box) - var(--icon-art)) / 2 - var(--icon-art) * .87152778)}.mc .mc-icon[style="--sprite:1"],.mc .mc-icon[data-sprite="1"]{background-size:calc(var(--icon-art) * 7.45488722) calc(var(--icon-art) * 2.35311573);background-position:calc((var(--icon-box) - var(--icon-art)) / 2 - var(--icon-art) * 1.84210526) calc((var(--icon-box) - var(--icon-art)) / 2 - var(--icon-art) * .62017804)}.mc .mc-icon[style="--sprite:2"],.mc .mc-icon[data-sprite="2"]{background-size:calc(var(--icon-art) * 9.35377358) calc(var(--icon-art) * 2.82206406);background-position:calc((var(--icon-box) - var(--icon-art)) / 2 - var(--icon-art) * 4.1745283) calc((var(--icon-box) - var(--icon-art)) / 2 - var(--icon-art) * .91103203)}.mc .mc-icon[style="--sprite:3"],.mc .mc-icon[data-sprite="3"]{background-size:calc(var(--icon-art) * 6.58803987) calc(var(--icon-art) * 3.72300469);background-position:calc((var(--icon-box) - var(--icon-art)) / 2 - var(--icon-art) * 4.06644518) calc((var(--icon-box) - var(--icon-art)) / 2 - var(--icon-art) * 1.42723005)}.mc .mc-icon[style="--sprite:4"],.mc .mc-icon[data-sprite="4"]{background-size:calc(var(--icon-art) * 1.53300733) calc(var(--icon-art) * 1.18413598);background-position:calc((var(--icon-box) - var(--icon-art)) / 2 - var(--icon-art) * .26650367) calc((var(--icon-box) - var(--icon-art)) / 2 - var(--icon-art) * .09254013)}.mc .mc-icon[style="--sprite:3"],.mc .mc-icon[data-sprite="3"]{background-image:url(/app/tema/icon-invitar.webp);background-size:calc(var(--icon-art) * 1.45983702) calc(var(--icon-art) * 1.52554745);background-position:calc((var(--icon-box) - var(--icon-art)) / 2 - var(--icon-art) * .26658906) calc((var(--icon-box) - var(--icon-art)) / 2 - var(--icon-art) * .27007299)}.mc .mc-icon[style="--sprite:0"],.mc .mc-icon[data-sprite="0"]{background-size:calc(var(--icon-art) * 6.885416667) calc(var(--icon-art) * 2.753472222);background-position:calc(var(--icon-box) / 2 - var(--icon-art) * .692708333) calc(var(--icon-box) / 2 - var(--icon-art) * 1.371527778)}.mc .mc-icon[style="--sprite:1"],.mc .mc-icon[data-sprite="1"]{background-size:calc(var(--icon-art) * 5.884272997) calc(var(--icon-art) * 2.353115727);background-position:calc(var(--icon-box) / 2 - var(--icon-art) * 1.848664688) calc(var(--icon-box) / 2 - var(--icon-art) * 1.120178042)}.mc .mc-icon[style="--sprite:2"],.mc .mc-icon[data-sprite="2"]{background-size:calc(var(--icon-art) * 7.056939502) calc(var(--icon-art) * 2.822064057);background-position:calc(var(--icon-box) / 2 - var(--icon-art) * 3.526690391) calc(var(--icon-box) / 2 - var(--icon-art) * 1.411032028)}.mc .mc-icon[style="--sprite:3"],.mc .mc-icon[data-sprite="3"]{background-size:calc(var(--icon-art) * 1.45983702) calc(var(--icon-art) * 1.45983702);background-position:calc(var(--icon-box) / 2 - var(--icon-art) * .766589057) calc(var(--icon-box) / 2 - var(--icon-art) * .736903376)}.mc .mc-icon[style="--sprite:4"],.mc .mc-icon[data-sprite="4"]{background-size:calc(var(--icon-art) * 1.184135977) calc(var(--icon-art) * 1.184135977);background-position:calc(var(--icon-box) / 2 - var(--icon-art) * .592067989) calc(var(--icon-box) / 2 - var(--icon-art) * .592540132)}.mc{--updated-icons:url(/app/tema/updated-icons.webp)}.mc .mc-icon[style="--sprite:0"],.mc .mc-icon[data-sprite="0"]{background-image:var(--updated-icons);background-size:calc(var(--icon-art) * 4.048507463) calc(var(--icon-art) * 1.35261194);background-position:calc(var(--icon-box) / 2 - var(--icon-art) * .686567164) calc(var(--icon-box) / 2 - var(--icon-art) * .707089552)}.mc .mc-icon[style="--sprite:2"],.mc .mc-icon[data-sprite="2"]{background-image:var(--updated-icons);background-size:calc(var(--icon-art) * 4.428571429) calc(var(--icon-art) * 1.479591837);background-position:calc(var(--icon-box) / 2 - var(--icon-art) * 2.197959184) calc(var(--icon-box) / 2 - var(--icon-art) * .771428571)}.mc .mc-icon[style="--sprite:4"],.mc .mc-icon[data-sprite="4"]{background-image:var(--updated-icons);background-size:calc(var(--icon-art) * 3.84751773) calc(var(--icon-art) * 1.285460993);background-position:calc(var(--icon-box) / 2 - var(--icon-art) * 3.138297872) calc(var(--icon-box) / 2 - var(--icon-art) * .636524823)}.mc{max-width:none;margin:0;border-radius:0;box-shadow:none;background:transparent;overflow:visible;min-height:0}.mc .mc-top{display:flex;align-items:center;justify-content:space-between}.mc .mc-main{min-height:0;padding-bottom:calc(104px + env(safe-area-inset-bottom))}.mc .mc-nav{position:fixed;z-index:40;left:50%;translate:-50% 0;width:min(436px,calc(100% - 24px));bottom:calc(10px + env(safe-area-inset-bottom));margin:0}.mc .mc-toast{z-index:50}.mc.mc-sheet{background:linear-gradient(140deg,#ffffffef,#eef4ffe8);border:1px solid #fff;border-bottom:0;border-radius:28px 28px 0 0;box-shadow:0 -10px 40px #1b315926;backdrop-filter:blur(14px) saturate(1.1);-webkit-backdrop-filter:blur(14px) saturate(1.1)}.mc .mc-exit{border:1px solid #ffffffde;background:linear-gradient(140deg,#fffc,#eaf1ffa8);color:var(--mc-muted, #5e6c80);border-radius:14px;padding:9px 13px;font-size:12px;font-weight:700;letter-spacing:-.2px;box-shadow:inset 0 1px 2px #fff,0 3px 8px #24416618;display:inline-flex;align-items:center;gap:6px;flex-shrink:0}.mc .mc-qr img{display:block;width:100%;height:100%;image-rendering:pixelated}.mc .mc-status-ko{color:#b32030}.mc .mc-status-ko:before{background:#d33b4a}.mc .mc-alert{margin:14px 0 0;padding:14px 16px;border-radius:16px;border:1px solid #ffd7db;background:#fff1f2cc;color:#a51f2d;font-size:13px;font-weight:600}.mc .mc-chip[disabled]{opacity:.5}.mc .mc-qty{display:inline-flex;align-items:center;gap:4px;margin-left:auto}.mc .mc-qty strong{min-width:20px;text-align:center;font-size:15px;font-weight:700}.mc .mc-sub{font-size:11px;color:#67768c;margin-top:4px}.mc .mc-bar{position:sticky;bottom:calc(86px + env(safe-area-inset-bottom));z-index:30}.mc .mc-live{position:sticky;top:var(--mc-arriba, env(safe-area-inset-top));z-index:39;display:flex;justify-content:center;padding:2px 0 15px}.mc .mc-err{color:#b32030;font-size:12px;font-weight:600;text-align:center;padding-top:8px}.mc a.mc-wallet,.mc button.mc-wallet{width:100%;margin-top:15px;border:0;border-radius:16px;background:#10131a;color:#fff;padding:14px;font-size:13px;font-weight:600;display:inline-flex;align-items:center;justify-content:center;gap:8px}.mc .mc-face{width:39px;height:39px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex:0 0 39px;border:1px solid #fff;box-shadow:0 3px 7px #2a497c1f}.mc .mc-sect{padding:21px 20px 9px}.mc .mc-sect p{margin-top:3px}.mc .mc-turno{width:58px;height:58px;flex:0 0 58px;display:grid;place-items:center;border-radius:19px;background:#182437;color:#fff;font-family:Manrope,sans-serif;font-size:25px;font-weight:800;letter-spacing:-1px;font-variant-numeric:tabular-nums;box-shadow:inset 0 1px 1px #ffffff2e,0 4px 9px #1824372e}.mc .mc-turno.ok{background:#1d7a3b;box-shadow:inset 0 1px 1px #fff3,0 4px 10px #1d7a3b36}.mc .mc-act{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:55px;border:0;border-top:1px solid #ffffffc7;border-radius:0 0 28px 28px;background:#e6eeff8c;color:#274da9;font-size:14px;font-weight:700;letter-spacing:-.25px}.mc .mc-act.ok{background:#e5f3e99c;color:#1d7a3b}.mc .mc-act:disabled{opacity:.5}.mc .mc-form input[type=email],.mc .mc-form input[type=password],.mc .mc-form input[type=tel],.mc .mc-form input[type=number],.mc .mc-form input[type=date],.mc .mc-form select{width:100%;border:1px solid #dce5f1;border-radius:16px;padding:16px;background:#ffffffe0;font-size:16px;color:#182437;box-shadow:inset 0 2px 3px #273b5c0b}.mc .mc-form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:42px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2352627a' stroke-width='2.2' stroke-linecap='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 15px center;background-size:18px}.mc .mc-form .mc-two label:first-child,.mc .mc-form .mc-two>div:first-child>label,.mc .mc-form .mc-two>div>label:first-child{margin-top:0}.mc .mc-code{font-family:Manrope,sans-serif;font-size:21px;font-weight:800;letter-spacing:.16em;font-variant-numeric:tabular-nums;color:#274da9;background:#e8efffe0;border:1px solid #fff;border-radius:16px;padding:13px 15px;margin-left:auto;flex-shrink:0;box-shadow:inset 0 1px 2px #fff,0 3px 8px #24416618}.mc .mc-pick{border:1px solid #ffffffde;border-radius:20px;padding:15px;text-align:left;background:linear-gradient(140deg,#ffffffc4,#eaf1ffa0);color:var(--mc-ink);box-shadow:inset 0 1px 2px #fff,0 3px 8px #2441661a}.mc .mc-pick strong{display:block;font-size:15px;font-weight:700;letter-spacing:-.35px}.mc .mc-pick small{display:block;margin-top:3px;font-size:12px;line-height:1.4;color:var(--mc-muted)}.mc .mc-pick[aria-pressed=true]{background:linear-gradient(140deg,#4874dc,#244ab1);border-color:#6b8eec;color:#fff;box-shadow:inset 0 1px 1px #a8c4ff,0 6px 13px #244dbb2e}.mc .mc-pick[aria-pressed=true] small{color:#dbe6ff}.mc .mc-primary,.mc .mc-secondary{display:inline-flex;align-items:center;justify-content:center;gap:8px}.mc .mc-retrato,.mc .mc-retrato-xl{flex-shrink:0;-o-object-fit:cover;object-fit:cover;background:#e8efff;border:1px solid #fff;box-shadow:0 5px 13px #2a497c1f}.mc .mc-retrato{width:92px;height:92px;border-radius:26px}.mc .mc-retrato-xl{width:172px;height:172px;border-radius:40px;box-shadow:0 0 0 4px #1d7a3b,0 12px 26px #24416622}.mc .mc-retrato-xl.ko{box-shadow:0 0 0 4px #c4364a,0 12px 26px #5a232c22}.mc .mc-retrato-ini{display:grid;place-items:center;color:#315bdc;font-family:Manrope,sans-serif;font-weight:800;letter-spacing:-1.5px}.mc .mc-retrato.mc-retrato-ini{font-size:32px}.mc .mc-retrato-xl.mc-retrato-ini{font-size:58px}.mc .mc-retrato-ini.ko{background:#fdeef0;color:#b32030}.mc .mc-veredicto{display:grid;place-items:center;text-align:center;padding-top:14px}.mc .mc-veredicto h1{margin-bottom:4px}.mc .mc-sello{display:inline-flex;align-items:center;gap:9px;margin-top:17px;padding:14px 26px;border-radius:22px;background:#1d7a3b;color:#fff;font-family:Manrope,sans-serif;font-size:18px;font-weight:800;letter-spacing:-.5px;box-shadow:inset 0 1px 1px #ffffff40,0 7px 16px #1d7a3b30}.mc .mc-sello.ko{background:#c4364a;box-shadow:inset 0 1px 1px #ffffff40,0 7px 16px #c4364a30}.mc .mc-main.sola{padding-bottom:calc(26px + env(safe-area-inset-bottom))}.mc .mc-hint{font-size:14px;font-weight:600;line-height:1.45;color:var(--mc-ink);margin-bottom:15px}.mc .mc-top,.mc .mc-main{max-width:460px;margin-left:auto;margin-right:auto}.mc .mc-condiciones{border-top:1px solid #ffffffd9;margin-top:18px;padding-top:14px}.mc .mc-condiciones>div{display:flex;align-items:center;gap:12px;padding:6px 0;font-size:13px;font-weight:600;line-height:1.4;color:var(--mc-ink)}.mc .mc-selfie{text-align:center;margin-top:26px}.mc .mc-selfie>button{border:0;background:none;padding:0;display:block;margin:0 auto}.mc .mc-selfie img,.mc .mc-selfie>button>.mc-glass{width:126px;height:126px;border-radius:50%;display:grid;place-items:center;-o-object-fit:cover;object-fit:cover;border:2px solid #fff;box-shadow:0 8px 20px #2a497c2e;transition:transform .16s ease}.mc .mc-selfie>button>.mc-glass:before,.mc .mc-selfie>button>.mc-glass:after{border-radius:50%}.mc .mc-selfie>button:active img,.mc .mc-selfie>button:active>.mc-glass{transform:scale(.96)}.mc .mc-selfie small{display:block;margin-top:11px;font-size:13px;font-weight:700;color:#274da9}.mc .mc-selfie p{margin:9px auto 0;max-width:300px}.mc .mc-row-main{display:flex;align-items:center;gap:14px;flex:1;min-width:0;border:0;background:transparent;padding:0;text-align:left;color:inherit}.mc .mc-enviar{flex-shrink:0;border:1px solid #6b8eec;border-radius:14px;background:linear-gradient(145deg,#4874dc,#244ab1);color:#fff;font-size:12px;font-weight:700;letter-spacing:-.2px;padding:11px 15px;box-shadow:inset 0 1px 1px #a8c4ff,0 4px 10px #244dbb26}.mc .mc-row small.mc-small-ko{color:#b32030;font-weight:650}.mc .mc-row small.mc-detalle{margin-top:1px;font-size:11px}.mc .mc-two .mc-eyebrow{white-space:nowrap;letter-spacing:1.2px}.mc .mc-hueco{border-radius:24px;border:1px solid #ffffff9e;background:linear-gradient(120deg,#ffffff8c,#eaf0fa8c 60%,#ffffff8c);background-size:260% 100%;animation:mc-hueco 1.5s ease-in-out infinite}.mc .mc-hueco+.mc-hueco{margin-top:12px}@keyframes mc-hueco{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion: reduce){.mc .mc-hueco{animation:none}}.mc .mc-flujo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:flex;flex-direction:column;height:100dvh;background:#f5f8fd}.mc .mc-flujo:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:var(--floral);background-size:300px;opacity:.3}.mc .mc-flujo .mc-glass{background:linear-gradient(125deg,#ffffffe8,#ffffffd6 45%,#f1f6ffdb 75%,#ffffffe8)}.mc .mc-flujo-top{position:relative;z-index:1;flex-shrink:0;display:flex;align-items:center;gap:14px;padding:calc(14px + env(safe-area-inset-top)) 22px 10px;max-width:460px;width:100%;margin:0 auto}.mc .mc-atras{width:42px;height:42px;flex-shrink:0;display:grid;place-items:center;border:1px solid #ffffffde;border-radius:14px;color:var(--mc-muted);background:linear-gradient(140deg,#fffc,#eaf1ffa8);box-shadow:inset 0 1px 2px #fff,0 3px 8px #24416618}.mc .mc-pasos{flex:1;display:flex;gap:5px}.mc .mc-pasos i{flex:1;height:4px;border-radius:3px;background:#d7e1f2}.mc .mc-pasos i.on{background:#315bdc}.mc .mc-paso-n{flex-shrink:0;font-size:12px;font-weight:650;color:var(--mc-muted)}.mc .mc-flujo-cuerpo{position:relative;z-index:1;flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:12px 22px 22px;max-width:460px;width:100%;margin:0 auto}.mc .mc-flujo-cuerpo>h1{margin-bottom:20px}.mc .mc-flujo-pie{position:relative;z-index:1;flex-shrink:0;padding:12px 22px calc(16px + env(safe-area-inset-bottom));max-width:460px;width:100%;margin:0 auto;background:linear-gradient(180deg,#f5f8fd00,#f5f8fd 38%)}.mc .mc-opcion{display:flex;align-items:center;gap:14px;width:100%;text-align:left;border:1px solid #ffffffde;border-radius:20px;padding:17px;background:linear-gradient(140deg,#ffffffc4,#eaf1ffa0);color:var(--mc-ink);box-shadow:inset 0 1px 2px #fff,0 3px 8px #2441661a}.mc .mc-opcion+.mc-opcion{margin-top:10px}.mc .mc-opcion strong{display:block;font-size:16px;font-weight:750;letter-spacing:-.4px}.mc .mc-opcion small{display:block;margin-top:3px;font-size:13px;line-height:1.4;color:var(--mc-muted)}.mc .mc-opcion[aria-pressed=true]{background:linear-gradient(140deg,#4874dc,#244ab1);border-color:#6b8eec;color:#fff;box-shadow:inset 0 1px 1px #a8c4ff,0 6px 13px #244dbb2e}.mc .mc-opcion[aria-pressed=true] small{color:#dbe6ff}.mc .mc-opcion .mc-check{margin-left:auto;flex-shrink:0;opacity:0}.mc .mc-opcion[aria-pressed=true] .mc-check{opacity:1}.mc .mc-campo{width:100%;border:1px solid #dce5f1;border-radius:18px;padding:18px;background:#ffffffe6;font-size:19px;font-weight:700;color:var(--mc-ink);letter-spacing:-.4px;box-shadow:inset 0 2px 3px #273b5c0b}.mc .mc-campo::-moz-placeholder{font-weight:500;color:#93a1b8;letter-spacing:0}.mc .mc-campo::placeholder{font-weight:500;color:#93a1b8;letter-spacing:0}.mc .mc-campo.chico{font-size:16px;font-weight:600;padding:15px;border-radius:16px}.mc .mc-resumen .mc-row{padding-left:0;padding-right:0}.mc .mc-resumen .mc-row+.mc-row{border-color:#dde6f4}.mc .mc-resumen .mc-cambiar{margin-left:auto;flex-shrink:0;border:0;background:none;color:#274da9;font-size:13px;font-weight:700;min-height:44px;padding:0 4px}.mc .mc-dias{position:relative}.mc .mc-dias:after{content:"";position:absolute;top:0;bottom:0;right:-2px;width:34px;pointer-events:none;background:linear-gradient(90deg,#fff0,#ffffffe8)}.mc .mc-hueco{width:39px;flex:0 0 39px;display:grid;place-items:center}.mc .mc-pasos-ios{margin:15px 0 0;padding:0;list-style:none;counter-reset:p}.mc .mc-pasos-ios li{counter-increment:p;position:relative;padding:0 0 0 34px;margin-top:11px;font-size:13px;line-height:1.5;color:var(--mc-ink)}.mc .mc-pasos-ios li:before{content:counter(p);position:absolute;left:0;top:-1px;width:24px;height:24px;display:grid;place-items:center;border-radius:9px;background:#e8efffe0;border:1px solid #fff;color:#274da9;font-size:12px;font-weight:800}.mc{--mc-toldo: 63px;--mc-nav-abajo: max(22px, calc(env(safe-area-inset-bottom) - 12px) );--mc-nav-alto: 62px;--mc-cta-alto: 47px;--mc-cta-abajo: calc(var(--mc-nav-abajo) + var(--mc-nav-alto) + 12px);--mc-arriba: calc(env(safe-area-inset-top) + 85px) ;--mc-lado: 23px}.mc .mc-toldo{position:fixed;z-index:38;pointer-events:none;top:calc(env(safe-area-inset-top) + 10px);left:50%;translate:-50% 0;width:min(460px,100%);height:var(--mc-toldo);background:var(--awning) 50% 7.72% / 116.895% auto no-repeat;filter:drop-shadow(0 5px 5px #1b31591c);clip-path:polygon(0 0,100% 0,100% 87%,98% 95%,95% 100%,92% 94%,89% 100%,86% 94%,83% 100%,80% 94%,77% 100%,74% 94%,71% 100%,68% 94%,65% 100%,62% 94%,59% 100%,56% 94%,53% 100%,50% 94%,47% 100%,44% 94%,41% 100%,38% 94%,35% 100%,32% 94%,29% 100%,26% 94%,23% 100%,20% 94%,17% 100%,14% 94%,11% 100%,8% 94%,5% 100%,2% 95%,0 87%)}.mc .mc-main.con-marca{padding-top:16px}.mc .mc-main{padding:var(--mc-arriba) var(--mc-lado) 0;padding-bottom:calc(var(--mc-nav-abajo) + var(--mc-nav-alto) + 18px)}.mc .mc-main.con-cta,body[data-cta] .mc .mc-main{padding-bottom:calc(var(--mc-cta-abajo) + var(--mc-cta-alto) + 18px)}.mc .mc-main.sola{padding-top:var(--mc-arriba);padding-bottom:calc(26px + env(safe-area-inset-bottom))}.mc .mc-cta{position:fixed;z-index:39;left:50%;translate:-50% 0;width:min(414px,calc(100% - 46px));bottom:var(--mc-cta-abajo);display:flex;align-items:center;justify-content:center;gap:9px;background:linear-gradient(130deg,#4773eb,#2e55cc);border:1px solid #6b8eec;color:#fff;border-radius:16px;padding:15px 18px;font-size:14px;font-weight:650;box-shadow:0 6px 18px #315bdc2e}.mc .mc-cta.tiene-dcha{justify-content:space-between}.mc .mc-cta b{font-variant-numeric:tabular-nums;font-weight:650}.mc .mc-cta.oscuro{background:#10131a;border-color:#2a2f3b;box-shadow:0 6px 18px #10131a2e}.mc .mc-cta[disabled]{opacity:.45}.mc .mc-nav{bottom:var(--mc-nav-abajo);width:min(436px,calc(100% - 24px));padding:5px;border-radius:24px}.mc .mc-nav button{min-height:52px;border-radius:19px;gap:2px}.mc .mc-nav .mc-icon{--icon-box: 25px;--icon-art: 20px;width:25px;height:25px}.mc .mc-nav small{font-size:10px;font-weight:650;letter-spacing:-.3px}.mc .mc-heading{margin:0 0 13px;align-items:center;gap:12px}.mc .mc-heading h1{font-size:23px;line-height:1.1;letter-spacing:-.8px;font-weight:750;margin:0}.mc .mc-heading p{font-size:12px;line-height:1.4;margin-top:4px}.mc .mc-exit{border-radius:12px;padding:8px 13px;font-weight:600;color:#315bdc;background:#ffffffba}.mc .mc-glass{border-radius:22px;border:1px solid #ffffffdb;background:linear-gradient(140deg,#ffffffe0,#f5f8ff82 48%,#ffffffa8);box-shadow:inset 1px 1px 1px #fff,inset -1px -2px 3px #59749916,0 8px 22px #37567913}.mc .mc-glass:before,.mc .mc-glass:after{display:none}.mc .mc-gap{margin-top:13px}.mc .mc-pad{padding:16px 18px 17px}.mc .mc-eyebrow{font-size:10px;letter-spacing:1.2px;color:#64738a;font-weight:650}.mc .mc-row{padding:13px 17px;gap:12px}.mc .mc-row strong{font-size:14px;font-weight:650;letter-spacing:-.2px}.mc .mc-row small{font-size:11px;line-height:1.4;margin-top:2px}.mc .mc-row+.mc-row{border-top:0}.mc .mc-row+.mc-row:before{content:"";position:absolute;top:0;left:17px;right:17px;height:1px;background:#ffffffd9}.mc .mc-row .mc-avatar{width:36px;height:36px;flex:0 0 36px;font-size:13px;background:#e2ecff;color:#245fde;box-shadow:none}.mc .mc-row .mc-avatar.apagado{background:#eef2f9;color:#8493a8}.mc .mc-arrow{font-size:20px;color:#8493a8}.mc .mc-rotulo{display:flex;align-items:baseline;gap:9px;padding:14px 4px 9px}.mc .mc-rotulo span{font-size:10px;letter-spacing:1.2px;text-transform:uppercase;color:#64738a;font-weight:650}.mc .mc-rotulo small{margin-left:auto;font-size:11px;color:#5e6c80}.mc .mc-cifra{font-family:Manrope,sans-serif;font-size:34px;font-weight:700;letter-spacing:-1.6px;line-height:1.08;margin-top:5px;display:block}.mc .mc-two .mc-cifra{font-size:28px}.mc .mc-partida{display:flex;align-items:center}.mc .mc-partida>span{flex:1;min-width:0;padding:14px 18px}.mc .mc-partida>i{width:1px;align-self:stretch;background:#ffffffd9;margin:15px 0}.mc .mc-franja{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:20px;border:1px solid #ffffffdb;background:linear-gradient(140deg,#ffffffe0,#f5f8ff82 48%,#ffffffa8);box-shadow:inset 1px 1px 1px #fff,0 6px 16px #37567913;font-size:13px}.mc .mc-franja strong{display:block;font-size:14px;font-weight:650;letter-spacing:-.2px}.mc .mc-franja small{display:block;font-size:11px;color:#5e6c80;margin-top:2px}.mc .mc-row.destacada{background:linear-gradient(120deg,#dbe7ff96,#eaf1ffa8)}.mc .mc-row.destacada strong{color:#1d3f9e;font-weight:700}.mc .mc-row.destacada small{color:#43587c}.mc .mc-row.apagada{opacity:.62}.mc .mc-alert{margin:0;padding:12px 15px;border-radius:16px;font-size:12px;line-height:1.4;display:flex;align-items:center;gap:11px}.mc .mc-alert:before{content:"";width:8px;height:8px;border-radius:50%;background:#b32030;flex-shrink:0}.mc .mc-cerrar{position:absolute;top:0;left:0;width:40px;height:40px;display:grid;place-items:center;border:1px solid #ffffffde;border-radius:14px;background:linear-gradient(140deg,#fffc,#eaf1ffa8);color:#5e6c80;font-size:19px;line-height:1;box-shadow:inset 0 1px 2px #fff,0 3px 8px #24416618}.mc .mc-dentro{flex-shrink:0;display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:650;color:#1d7a4b;white-space:nowrap}.mc .mc-dentro:before{content:"";width:7px;height:7px;border-radius:50%;background:#23a35d}.mc .mc-punto{width:8px;height:8px;border-radius:50%;flex-shrink:0;display:block}.mc .mc-chips{margin:13px 0;gap:7px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding:1px 0}.mc .mc-chips::-webkit-scrollbar{display:none}.mc .mc-chip{flex-shrink:0;border-radius:20px;padding:9px 14px}.mc .mc-add{min-width:36px;width:36px;height:34px;border-radius:12px;font-size:20px;line-height:1}.mc .mc-price{font-size:11px;color:#5e6c80;margin-top:2px}.mc .mc-version{margin:18px 0 0;text-align:center;font-size:10px;letter-spacing:.3px;color:#93a1b5;font-variant-numeric:tabular-nums}.mc .mc-chip{background:#fffd;border-color:#fff;color:#44567a;box-shadow:inset 0 1px 1px #fff,0 2px 6px #2a497c12}.mc .mc-cta[disabled]{opacity:1;background:#dfe6f3;border-color:#fff;color:#8a99b0;box-shadow:inset 0 1px 1px #fff}.mc .mc-velo{position:fixed;left:0;right:0;bottom:0;z-index:37;pointer-events:none;height:calc(var(--mc-cta-abajo) + var(--mc-cta-alto) + 34px);background:linear-gradient(#f5f8fd00,#f5f8fde6 34%,#f5f8fd 58%)}.mc .mc-enviar{background:#ffffffd6;border-color:#fff;color:#315bdc;box-shadow:inset 0 1px 2px #fff,0 2px 6px #24416614;font-weight:600;padding:9px 14px}.mc .mc-qty .mc-add{margin-left:0}.mc .mc-glass{overflow:hidden}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:DM Sans,-apple-system,system-ui,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.pointer-events-none{pointer-events:none}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{top:0;right:0;bottom:0;left:0}.inset-x-0{left:0;right:0}.inset-x-4{left:1rem;right:1rem}.-bottom-0\.5{bottom:-.125rem}.-right-0\.5{right:-.125rem}.bottom-0{bottom:0}.z-0{z-index:0}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.mx-auto{margin-left:auto;margin-right:auto}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.ml-auto{margin-left:auto}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.h-1\.5{height:.375rem}.h-12{height:3rem}.h-2{height:.5rem}.h-3\.5{height:.875rem}.h-7{height:1.75rem}.h-\[68px\]{height:68px}.h-full{height:100%}.max-h-\[52vh\]{max-height:52vh}.max-h-\[88dvh\]{max-height:88dvh}.min-h-0{min-height:0px}.min-h-\[40px\]{min-height:40px}.min-h-\[42px\]{min-height:42px}.min-h-\[50px\]{min-height:50px}.min-h-\[52px\]{min-height:52px}.min-h-\[54px\]{min-height:54px}.w-12{width:3rem}.w-2{width:.5rem}.w-3\.5{width:.875rem}.w-7{width:1.75rem}.w-full{width:100%}.min-w-0{min-width:0px}.min-w-\[64px\]{min-width:64px}.min-w-\[96px\]{min-width:96px}.max-w-\[436px\]{max-width:436px}.max-w-\[460px\]{max-width:460px}.flex-1{flex:1 1 0%}.flex-shrink-0{flex-shrink:0}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.break-all{word-break:break-all}.rounded-2xl{border-radius:22px}.rounded-\[18px\]{border-radius:18px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:14px}.rounded-xl{border-radius:16px}.border{border-width:1px}.border-\[3px\]{border-width:3px}.border-\[\#7fc094\]{--tw-border-opacity: 1;border-color:rgb(127 192 148 / var(--tw-border-opacity, 1))}.border-\[\#bfe4cb\]{--tw-border-opacity: 1;border-color:rgb(191 228 203 / var(--tw-border-opacity, 1))}.border-\[\#dce5f1\]{--tw-border-opacity: 1;border-color:rgb(220 229 241 / var(--tw-border-opacity, 1))}.border-\[\#e2919c\]{--tw-border-opacity: 1;border-color:rgb(226 145 156 / var(--tw-border-opacity, 1))}.border-\[\#f0c2c9\]{--tw-border-opacity: 1;border-color:rgb(240 194 201 / var(--tw-border-opacity, 1))}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-white\/70{border-color:#ffffffb3}.border-t-primary{--tw-border-opacity: 1;border-top-color:rgb(49 91 220 / var(--tw-border-opacity, 1))}.bg-\[\#101a2b66\]{background-color:#101a2b66}.bg-\[\#8ea3c2\]\/40{background-color:#8ea3c266}.bg-\[\#e8efffe0\]{background-color:#e8efffe0}.bg-\[\#eaf6eeb0\]{background-color:#eaf6eeb0}.bg-\[\#fdeff1b0\]{background-color:#fdeff1b0}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-destructive{--tw-bg-opacity: 1;background-color:rgb(196 54 74 / var(--tw-bg-opacity, 1))}.bg-input{background-color:#ffffffe0}.bg-primary{--tw-bg-opacity: 1;background-color:rgb(49 91 220 / var(--tw-bg-opacity, 1))}.bg-primary\/\[\.14\]{background-color:#315bdc24}.bg-secondary{--tw-bg-opacity: 1;background-color:rgb(232 239 255 / var(--tw-bg-opacity, 1))}.bg-secondary\/70{background-color:#e8efffb3}.bg-success{--tw-bg-opacity: 1;background-color:rgb(37 129 63 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.object-cover{-o-object-fit:cover;object-fit:cover}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-\[22px\]{padding:22px}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.pb-\[calc\(1\.75rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(1.75rem + env(safe-area-inset-bottom))}.pt-2{padding-top:.5rem}.text-left{text-align:left}.text-right{text-align:right}.text-\[11\.5px\]{font-size:11.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.not-italic{font-style:normal}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[-\.01em\]{letter-spacing:-.01em}.tracking-\[-\.035em\]{letter-spacing:-.035em}.tracking-tight{letter-spacing:-.025em}.text-\[\#4A5062\]{--tw-text-opacity: 1;color:rgb(74 80 98 / var(--tw-text-opacity, 1))}.text-\[\#4f627d\]{--tw-text-opacity: 1;color:rgb(79 98 125 / var(--tw-text-opacity, 1))}.text-\[\#72829b\]{--tw-text-opacity: 1;color:rgb(114 130 155 / var(--tw-text-opacity, 1))}.text-destructive{--tw-text-opacity: 1;color:rgb(196 54 74 / var(--tw-text-opacity, 1))}.text-foreground{--tw-text-opacity: 1;color:rgb(23 35 50 / var(--tw-text-opacity, 1))}.text-muted-foreground{--tw-text-opacity: 1;color:rgb(103 118 140 / var(--tw-text-opacity, 1))}.text-primary{--tw-text-opacity: 1;color:rgb(49 91 220 / var(--tw-text-opacity, 1))}.text-success{--tw-text-opacity: 1;color:rgb(37 129 63 / var(--tw-text-opacity, 1))}.text-tinta-humo{--tw-text-opacity: 1;color:rgb(103 118 140 / var(--tw-text-opacity, 1))}.text-tinta-suave{--tw-text-opacity: 1;color:rgb(94 108 128 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/80{color:#fffc}.opacity-35{opacity:.35}.shadow-\[0_3px_7px_rgba\(42\,73\,124\,\.12\)\]{--tw-shadow: 0 3px 7px rgba(42,73,124,.12);--tw-shadow-colored: 0 3px 7px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_5px_15px_rgba\(196\,54\,74\,\.18\)\]{--tw-shadow: 0 5px 15px rgba(196,54,74,.18);--tw-shadow-colored: 0 5px 15px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_2px_3px_rgba\(39\,59\,92\,\.045\)\]{--tw-shadow: inset 0 2px 3px rgba(39,59,92,.045);--tw-shadow-colored: inset 0 2px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-glow{--tw-shadow: 0 6px 13px rgba(36,77,187,.14);--tw-shadow-colored: 0 6px 13px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-glow-exito{--tw-shadow: 0 6px 16px rgba(37,129,63,.18);--tw-shadow-colored: 0 6px 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring-2{--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);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-\[3px\]{--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(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-primary{--tw-ring-opacity: 1;--tw-ring-color: rgb(49 91 220 / var(--tw-ring-opacity, 1))}.ring-white{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity, 1))}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-\[2px\]{--tw-backdrop-blur: blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{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);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.\[scrollbar-width\:none\]{scrollbar-width:none}*{-webkit-tap-highlight-color:transparent}html,body{height:100%}html,body{overscroll-behavior-y:none}body{font-family:DM Sans,-apple-system,system-ui,sans-serif;--tw-text-opacity: 1;color:rgb(23 35 50 / var(--tw-text-opacity, 1));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--mc-fondo, #F5F8FD);touch-action:manipulation;color-scheme:light}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background-image:url(/app/tema/floral.webp);background-size:310px;background-repeat:repeat;opacity:.42}body:after{content:"";position:fixed;top:0;left:0;right:0;z-index:45;height:env(safe-area-inset-top);pointer-events:none;background:linear-gradient(#f5f8fd94,#f5f8fd94),url(/app/tema/floral.webp) 0 0 / 310px repeat,#f5f8fd}#root{position:relative;z-index:1}input,select{font-size:16px}h1,h2,h3{font-family:Manrope,-apple-system,system-ui,sans-serif;letter-spacing:-.055em}@keyframes pop{0%{transform:scale(1)}to{transform:scale(1.06)}}.animate-pop{animation:pop 1s ease infinite alternate}@keyframes pulse-dot{0%{opacity:.45}to{opacity:1}}.animate-pulse-dot{animation:pulse-dot 1.1s ease infinite alternate}@media (prefers-reduced-motion: reduce){.animate-pop,.animate-pulse-dot{animation:none}}.placeholder\:text-\[\#93a1b8\]::-moz-placeholder{--tw-text-opacity: 1;color:rgb(147 161 184 / var(--tw-text-opacity, 1))}.placeholder\:text-\[\#93a1b8\]::placeholder{--tw-text-opacity: 1;color:rgb(147 161 184 / var(--tw-text-opacity, 1))}.empty\:hidden:empty{display:none}.hover\:bg-white\/60:hover{background-color:#fff9}.focus\:border-primary\/40:focus{border-color:#315bdc66}.focus\:ring-2:focus{--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);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-primary\/30:focus{--tw-ring-color: rgb(49 91 220 / .3)}.active\:scale-\[\.98\]:active{--tw-scale-x: .98;--tw-scale-y: .98;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-45:disabled{opacity:.45}
