.mm-panel.mm2{grid-template-columns:1fr 452px;grid-template-areas:"cats megas""pie pie";align-items:stretch;gap:12px;padding:12px}.mm-panel.mm2:not(.mm-cajon .mm-panel){width:min(1140px,100vw - 32px)}.mm2-cats{flex-direction:column;grid-area:cats;min-width:0;display:flex}.mm2-ey{letter-spacing:.14em;text-transform:uppercase;color:var(--ink3);padding:8px 12px 10px;font-size:10.5px;display:block}.mm2 .mm-grid{gap:2px}.mm2 .mm-item{border-radius:12px;gap:14px;padding:12px 12px 13px}.mm2 .mm-item:after{display:none}.mm2 .mm-item:hover{background:color-mix(in srgb,var(--ink) 4%,transparent);border-color:#0000}.mm2 .mm-ic{width:34px;height:34px;color:var(--ink2);border:1px solid var(--line);box-shadow:none;background:0 0;border-radius:10px;transition:color .2s,border-color .2s}.mm2 .mm-item:hover .mm-ic{color:var(--ink);border-color:var(--line2);box-shadow:none}.mm2 .mm-item b{letter-spacing:-.01em;font-size:14px;font-weight:600;line-height:1.3}.mm2 .mm-item small{color:var(--ink3);max-width:34ch;margin-top:3px;font-size:12.5px;line-height:1.45}.mm-item b em{color:var(--ink3);letter-spacing:.02em;margin-left:8px;font-size:10.5px;font-style:normal;font-weight:400}.mm2-megas{border:1px solid var(--line);background:color-mix(in srgb,var(--ink) 2.5%,transparent);border-radius:16px;grid-area:megas;min-width:0;padding:12px}.mm2-ml{grid-template-columns:1fr 1fr;gap:8px;display:grid}.mm2-m{min-width:0;color:var(--ink);background:var(--card);border:1px solid var(--line);border-radius:13px;flex-direction:column;transition:border-color .25s,transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s;display:flex;position:relative;overflow:hidden}.mm2-mi{isolation:isolate;background:radial-gradient(90% 80% at 50% 108%,#ff6a3333,#0000 60%),radial-gradient(120% 100% at 50% 0,#24201e,#0b0a0a 72%);height:122px;display:block;position:relative;overflow:hidden}.mm2-sf{z-index:-1;opacity:.55;background-image:radial-gradient(1px 1px at 14% 22%,#fff,#0000),radial-gradient(1px 1px at 82% 18%,#fff,#0000),radial-gradient(1px 1px at 68% 74%,#fffc,#0000),radial-gradient(1px 1px at 26% 80%,#ffffffb3,#0000);position:absolute;inset:0}.mm2-mi img{filter:drop-shadow(0 10px 14px #0000008c);width:auto;max-width:none;height:190%;transition:transform .5s cubic-bezier(.2,.7,.2,1);position:absolute;top:0;left:50%;transform:translate(-50%)translateY(-19%)}.mm2-mt{min-width:0;padding:11px 13px 0;display:block}.mm2-mt b{letter-spacing:-.01em;font-size:13.5px;font-weight:600;line-height:1.25;display:block}.mm2-mt small{color:var(--ink3);margin-top:3px;font-size:11.5px;line-height:1.4;display:block}.mm2-mp{color:var(--ink);justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding:10px 13px 12px;font-size:12px;display:flex}.mm2-mp svg{color:var(--ink3);transition:transform .25s,color .25s}.mm2-m:hover{border-color:var(--line2);transform:translateY(-2px);box-shadow:0 14px 28px -18px #0000008c}.mm2-m:hover .mm2-mi img{transform:translate(-50%)translateY(-21%)scale(1.045)}.mm2-m:hover .mm2-mp svg{color:var(--acc);transform:translate(3px)}.mm2-m:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.mm2-wp{grid-column:1/-1;grid-template-columns:122px 1fr auto;align-items:center;display:grid}.mm2-wp .mm2-mp{color:var(--ink2);margin:0;padding:0 14px 0 0;font-size:11.5px}.mm2-wpv{color:#f2efe9;place-items:center;display:grid;position:absolute;inset:0}.mm2-wpv svg{z-index:1;filter:drop-shadow(0 0 10px #ffffff2e);position:relative}.mm2-o{border:1px solid #ffffff24;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-14deg)}.mm2-o1{width:64px;height:34px}.mm2-o2{border-style:dashed;border-color:#ffffff17;width:104px;height:52px}.mm2-m:hover .mm2-o2{transition:transform .6s;transform:translate(-50%,-50%)rotate(-6deg)}@media (prefers-reduced-motion:reduce){.mm2-m,.mm2-mi img{transition:none}.mm2-m:hover{transform:none}}.mm2-pie{border-top:1px solid var(--line);grid-area:pie;justify-content:space-between;align-items:center;gap:12px;padding:10px 2px 0 12px;display:flex}.mm2-pie nav{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.mm2-pie nav:before{content:"Ayuda";font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink3);margin-right:2px;font-size:10.5px}.mm2-pie nav a{color:var(--ink2);background:0 0;border-radius:0;padding:6px 0;font-size:13px;transition:color .2s}.mm2-pie nav a:hover{color:var(--ink);background:0 0}.mm2-pie nav:empty{display:none}.mm2-pie .mm-todo{border-color:var(--line2);gap:10px;margin-left:auto;font-size:13px;font-weight:500;transition:border-color .2s,background .2s}.mm2-pie .mm-todo:hover{border-color:var(--ink3);background:color-mix(in srgb,var(--ink) 4%,transparent)}.mm2-cuenta{background:var(--ink);color:var(--bg);border-radius:12px;justify-content:space-between;align-items:center;padding:14px 16px;font-size:14px;font-weight:600;display:flex}.mm-cajon .mm-panel.mm2{flex-direction:column;gap:18px;padding:0;display:flex}.mm-cajon .mm-rap{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;gap:0 16px;margin:0;padding:0 0 12px;display:grid}.mm-cajon .mm-rap a{color:var(--ink);border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0;padding:11px 2px;font-size:15px;font-weight:500}.mm-cajon .mm-rap a:nth-last-child(-n+2){border-bottom:0}.mm-cajon .mm-rap a:hover{color:var(--acc)}.mm-cajon .mm2-megas{background:0 0;order:2;padding:10px}.mm-cajon .mm2-cats{order:3}.mm-cajon .mm2-cats .mm2-ey{padding:0 2px 6px}.mm-cajon .mm2-pie{border:0;order:4;padding:0}.mm-cajon .mm2-pie .mm-todo{flex:1}.mm-cajon .mm2-cuenta{order:5}.mm-cajon .mm2-mi{height:112px}.mm-cajon .mm2-mt b{font-size:13px}.mm-cajon .mm2-mt small{font-size:11px}.mm-cajon .mm2-mp{padding:8px 11px 11px;font-size:11.5px}.mm-cajon .mm2-wp{grid-template-columns:96px 1fr auto}.mm-cajon .mm2 .mm-item{padding:11px 10px}.mm-cajon .mm-item b em{margin-left:6px}.o-header .menu>a,.o-header .mm-trig{letter-spacing:-.005em;border-radius:10px;padding:8px 11px;font-weight:500}.o-header .menu>a:hover,.o-header .mm-trig:hover,.o-header .mm.on .mm-trig{background:color-mix(in srgb,var(--ink) 5%,transparent);color:var(--ink)}.o-body[data-forzado] .tema,.mm-cajon .mm2-wp .mm2-mp .mono{display:none}.mm-cajon .mm2-wp .mm2-mt b{white-space:nowrap}.mm-panel.mm2:not(.mm-cajon .mm-panel){border-radius:24px;grid-template-columns:1fr 488px;gap:0 28px;padding:22px 24px 16px;box-shadow:0 30px 80px -40px #0009}.o-body[data-theme=light] .mm-panel.mm2:not(.mm-cajon .mm-panel){box-shadow:0 30px 70px -40px #14121047}.mm2-ey{font-family:var(--mono);letter-spacing:.16em;padding:2px 12px 12px;font-size:10px}.mm2 .mm-item{align-items:flex-start;gap:14px;padding:12px}.mm2 .mm-ic{width:20px;height:20px;color:var(--ink3);border:0;border-radius:0;margin-top:1px}.mm2 .mm-ic svg{width:18px;height:18px}.mm2 .mm-item:hover .mm-ic{color:var(--ink)}.mm2 .mm-item small{margin-top:4px}.mm2-megas{border:0;border-left:1px solid var(--line);background:0 0;border-radius:0;padding:2px 0 4px 28px}.mm2-megas .mm2-ey{padding:2px 0 12px}.mm2-ml{gap:18px 16px}.mm2-m{background:0 0;border:0;border-radius:0;overflow:visible}.mm2-mi{height:128px;box-shadow:0 0 0 1px var(--line);border-radius:14px}.mm2-mt{padding:11px 2px 0}.mm2-mp{color:var(--ink2);margin-top:0;padding:5px 2px 0}.mm2-m:hover{box-shadow:none;border-color:#0000;transform:none}.o-body[data-theme=light] .mm2-m:hover{box-shadow:none}.mm2-m:hover .mm2-mt b{color:var(--acc)}.mm2-mt b{transition:color .2s}.mm2-wp{border-top:1px solid var(--line);grid-template-columns:88px 1fr auto;gap:0;padding-top:16px}.mm2-wp .mm2-mi{height:54px;min-height:0}.mm2-wp .mm2-mt{padding:0 14px}.mm2-wp .mm2-mp{padding:0}.mm2-pie{margin-top:18px;padding:14px 0 0 12px}.mm2-pie .mm-todo{background:0 0;border:0;padding:8px 2px}.mm2-pie .mm-todo:hover{color:var(--acc);background:0 0}.mm-cajon{z-index:200;height:100dvh;position:fixed;inset:0}.mm-cajon .mm-cajon-in{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;width:min(440px,100vw);height:100%;max-height:100dvh;padding:0 18px calc(28px + env(safe-area-inset-bottom));box-sizing:border-box;overflow-y:auto}.mm-cajon-hd{z-index:2;padding:calc(12px + env(safe-area-inset-top)) 18px 12px;background:var(--bg);border-bottom:1px solid var(--line);margin:0 -18px 14px;position:sticky;top:0}.mm-cajon-hd .ey{margin:0}.mm-cajon-top{flex-direction:column;gap:12px;margin-bottom:18px;display:flex}.mm-tools{justify-content:space-between;align-items:center;gap:12px;padding:4px 2px;display:flex}.mm-tools .o-moneda button{padding:8px 14px;font-size:12px}.mm-tools .ib.tema{display:inline-grid!important}.mm-cajon .mm2-megas{border:0;padding:0}.mm-cajon .mm2-ml{gap:14px 12px}.mm-cajon .mm2-mi{border-radius:12px;height:108px}.mm-cajon .mm2-mt{padding:9px 2px 0}.mm-cajon .mm2-mp{padding:4px 2px 0}.mm-cajon .mm2-wp{grid-template-columns:72px 1fr auto;padding-top:14px}.mm-cajon .mm2-wp .mm2-mi{height:48px}.mm-cajon .mm2-pie{margin-top:0}.mm-cajon .mm2 .mm-ic{width:20px;height:20px}.o-body[data-forzado] .mm-tools .ib.tema{display:none!important}.mm-cajon a.mm2-cuenta{color:var(--bg);justify-content:space-between}
