.mm{--mm-ease:cubic-bezier(.2, .8, .2, 1);--mm-dur:.19s;flex:1;min-height:0;position:relative}.mm a{color:#18181b;-webkit-tap-highlight-color:transparent;text-decoration:none}.mm a:focus-visible{outline-offset:2px;outline:2px solid #18181b}.mm.is-editando a{pointer-events:none;opacity:.55}.mm-svg{width:100%;height:100%;display:block}.mm-ini{font-family:var(--font-poppins), sans-serif;display:block}.mm-nome{font-family:var(--font-poppins), sans-serif;font-weight:200;font-size:var(--fs,18px);letter-spacing:-.035em;-webkit-line-clamp:2;-webkit-box-orient:vertical;padding-bottom:.06em;line-height:1.04;display:-webkit-box;overflow:hidden}.mm-leve .mm-nome{letter-spacing:-.025em;font-weight:300}.mm-fileiras{flex-direction:column;gap:6px;display:flex;position:absolute;inset:0}.mm-fileira{flex:1 1 0;gap:6px;min-height:0;display:flex}.mm-fileira>a{flex:1 1 0;min-width:0}.mm-seta{display:inline-flex}.mm-seta svg{width:100%;height:100%}.mm-leitura{text-transform:none;letter-spacing:0;font-family:var(--font-newsreader), Georgia, serif;color:#3f3f46;margin-left:8px;font-size:12.5px;font-style:italic;font-weight:500}.mm-leitura:before{content:"· ";color:#a1a1aa;font-style:normal}.mm-estilos{background:#fff;border:1px solid #e4e4e7;border-radius:999px;gap:2px;padding:2px;display:flex}.mm-estilos button{color:#71717a;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:1px 8px;font-size:11px}.mm-estilos button[aria-pressed=true]{color:#fff;background:#09090b}.mm-pc{padding:var(--pad,12px);isolation:isolate;background:var(--c);transition:transform var(--mm-dur) var(--mm-ease), box-shadow var(--mm-dur) ease;border-radius:8px;flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden;color:var(--ink)!important}.mm-pc.mm-neutra{--c:#f4f4f5;--ink:#18181b;box-shadow:inset 0 0 0 1px #e4e4e7}.mm-pc .mm-nome{z-index:1;max-width:var(--nw,100%);letter-spacing:-.03em;font-weight:300;position:relative}.mm-pc-g{z-index:0;width:var(--gs);height:var(--gs);right:var(--gr);top:var(--gt);color:var(--ink);transition:transform .22s var(--mm-ease), right .2s var(--mm-ease), top .2s var(--mm-ease), left .2s var(--mm-ease);position:absolute}.mm-pc.mm-neutra .mm-pc-g{color:#3f3f46}.mm-pc-g .mm-ini{font-weight:200;font-size:calc(var(--gs) * 1.25);letter-spacing:-.06em;color:#3f3f46;line-height:.78}.mm-pc-abrir{z-index:2;opacity:0;transition:opacity var(--mm-dur) ease, transform var(--mm-dur) var(--mm-ease);pointer-events:none;align-items:center;gap:5px;display:flex;position:absolute;top:10px;left:12px;transform:translateY(-4px)}.mm-pc-abrir em{font-family:var(--font-newsreader), Georgia, serif;font-size:15px;font-style:italic;font-weight:500}.mm-pc-abrir .mm-seta{width:14px;height:14px}.mm-pc:hover,.mm-pc:focus-visible{transform:translateY(-2px);box-shadow:0 10px 20px -12px #09090b8c}.mm-pc.mm-neutra:hover,.mm-pc.mm-neutra:focus-visible{box-shadow:inset 0 0 0 1px #d4d4d8,0 10px 20px -12px #09090b59}.mm-pc:hover .mm-pc-abrir,.mm-pc:focus-visible .mm-pc-abrir{opacity:1;transform:none}.mm-pc:hover .mm-pc-g,.mm-pc:focus-visible .mm-pc-g{transform:rotate(-7deg)scale(1.04)}.mm-pc.mm-tira .mm-pc-abrir{top:50%;left:auto;right:12px;transform:translate(6px,-50%)}.mm-pc.mm-tira .mm-pc-abrir em{display:none}.mm-pc.mm-tira .mm-pc-abrir .mm-seta{width:16px;height:16px}.mm-pc.mm-tira:hover .mm-pc-abrir,.mm-pc.mm-tira:focus-visible .mm-pc-abrir{transform:translateY(-50%)}.mm-pc.mm-tira:hover .mm-pc-g,.mm-pc.mm-tira:focus-visible .mm-pc-g{transform:translate(42%)rotate(-7deg)}.mm-pc.mm-mini .mm-pc-abrir{display:none}.mm-pc.mm-mini:hover .mm-pc-g,.mm-pc.mm-mini:focus-visible .mm-pc-g{transform:rotate(-10deg)scale(1.1)}.mm-sanfona{gap:4px;display:flex;position:absolute;inset:0}.mm-sanfona>.mm-pc{min-width:0;transition:flex-grow .2s var(--mm-ease), transform var(--mm-dur) var(--mm-ease), box-shadow var(--mm-dur) ease;flex:1 1 0;padding:0}.mm-sanfona>.mm-pc:hover,.mm-sanfona>.mm-pc:focus-visible{flex-grow:4.2}.mm-sanfona .mm-pc-g{width:15px;height:15px;top:50%;left:50%;right:auto;transform:translate(-50%,-50%)}.mm-sanfona .mm-pc-g .mm-ini{text-align:center;letter-spacing:0;font-size:15px;font-weight:300;line-height:15px}.mm-sanfona .mm-pc:hover .mm-pc-g,.mm-sanfona .mm-pc:focus-visible .mm-pc-g{top:8px;left:8px;transform:none}.mm-sanfona .mm-nome{letter-spacing:-.02em;opacity:0;width:76px;max-width:none;font-size:12px;font-weight:300;line-height:1.08;transition:opacity .12s;position:absolute;bottom:7px;left:8px}.mm-sanfona .mm-pc:hover .mm-nome,.mm-sanfona .mm-pc:focus-visible .mm-nome{opacity:1;transition-delay:90ms}.mm-sanfona .mm-pc-abrir{display:none}.mm-rv{transition:transform var(--mm-dur) var(--mm-ease), box-shadow var(--mm-dur) ease;background:#fff;border-radius:8px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #e4e4e7}.mm-rv-txt{flex-direction:column;flex:1;min-width:0;padding:10px 12px;display:flex}.mm-rv-meta{align-items:baseline;gap:8px;line-height:1;display:flex}.mm-num{font-family:var(--font-geist-mono), monospace;color:#71717a;letter-spacing:.02em;font-size:10px;font-weight:500}.mm-sobre{letter-spacing:.16em;text-transform:uppercase;color:#71717a;font-size:9px;font-weight:500}.mm-rv .mm-nome{margin-top:auto}.mm-rv-sub{height:17px;font-family:var(--font-newsreader), Georgia, serif;margin-top:4px;font-size:14px;font-style:italic;font-weight:500;line-height:17px;position:relative;overflow:hidden}.mm-rv-sub>span{white-space:nowrap;transition:transform var(--mm-dur) var(--mm-ease), opacity var(--mm-dur) ease;position:absolute;top:0;left:0}.mm-rv-rota{color:#71717a}.mm-rv-abr{color:#18181b;opacity:0;align-items:center;gap:4px;display:flex;transform:translateY(100%)}.mm-rv-abr .mm-seta{width:12px;height:12px}.mm-rv-bloco{width:var(--bw);background:var(--c);color:var(--ink);flex:none;position:relative;overflow:hidden}.mm-rv.mm-neutra .mm-rv-bloco{color:#3f3f46;background:#e4e4e7}.mm-rv-bloco>span{width:var(--bg);height:var(--bg);margin:calc(var(--bg) / -2) 0 0 calc(var(--bg) / -2);transition:transform .2s var(--mm-ease), opacity .2s ease;position:absolute;top:50%;left:50%}.mm-rv-bloco .mm-ini{font-weight:200;font-size:calc(var(--bg) * 1.3);line-height:var(--bg);text-align:center;letter-spacing:-.05em}.mm-rv-bloco .mm-rv-seta{opacity:0;width:calc(var(--bg) * .62);height:calc(var(--bg) * .62);margin:calc(var(--bg) * -.31) 0 0 calc(var(--bg) * -.31);transform:translateY(140%)}.mm-rv:hover,.mm-rv:focus-visible{transform:translateY(-2px);box-shadow:inset 0 0 0 1px #a1a1aa,0 10px 20px -14px #09090b73}.mm-rv:hover .mm-rv-gl,.mm-rv:focus-visible .mm-rv-gl{opacity:0;transform:translateY(-140%)}.mm-rv:hover .mm-rv-seta,.mm-rv:focus-visible .mm-rv-seta{opacity:1;transform:none}.mm-rv:hover .mm-rv-rota,.mm-rv:focus-visible .mm-rv-rota{opacity:0;transform:translateY(-100%)}.mm-rv:hover .mm-rv-abr,.mm-rv:focus-visible .mm-rv-abr{opacity:1;transform:none}.mm-rv.mm-poster{flex-direction:column-reverse}.mm-rv.mm-poster .mm-rv-bloco{width:auto;height:var(--bh)}.mm-rv.mm-poster .mm-rv-txt{flex:1;padding:10px 12px 11px}.mm-rv.mm-tira .mm-sobre,.mm-rv.mm-tira .mm-rv-sub,.mm-rv.mm-estreita .mm-sobre,.mm-rv.mm-estreita .mm-rv-sub{display:none}.mm-rv.mm-tira .mm-rv-txt{padding:7px 10px 8px}.mm-rv.mm-tira .mm-rv-meta{margin-bottom:2px}.mm-sumario{flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0}.mm-sm-it{height:18px;transition:background-color var(--mm-dur) ease;border-radius:4px;align-items:center;gap:7px;margin:0 -4px;padding:0 4px;display:flex}.mm-sm-it .mm-num{flex:none;width:14px}.mm-sw{background:var(--c);border-radius:2px;flex:none;width:8px;height:8px}.mm-sw.mm-vazio{background:0 0;box-shadow:inset 0 0 0 1.25px #71717a}.mm-sm-nm{font-family:var(--font-poppins), sans-serif;letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:300;overflow:hidden}.mm-sm-ld{border-bottom:1px dotted #d4d4d8;flex:1;min-width:8px;transform:translateY(3px)}.mm-sm-ab{font-family:var(--font-newsreader), Georgia, serif;color:#71717a;transition:color var(--mm-dur) ease, transform var(--mm-dur) var(--mm-ease);align-items:center;gap:3px;font-size:13px;font-style:italic;font-weight:500;display:flex}.mm-sm-ab .mm-seta{width:11px;height:11px}.mm-sm-it:hover,.mm-sm-it:focus-visible{background:#f4f4f5}.mm-sm-it:hover .mm-sm-ab,.mm-sm-it:focus-visible .mm-sm-ab{color:#18181b;transform:translate(2px)}.mm-sumario.mm-cols{grid-auto-flow:column;grid-template-rows:repeat(var(--porcol), minmax(0, 1fr));grid-template-columns:repeat(var(--cols), minmax(0, max-content));justify-content:start;column-gap:28px;display:grid}.mm-sc{min-width:0;transition:background-color var(--mm-dur) ease, box-shadow var(--mm-dur) ease;border-radius:3px;align-items:center;gap:6px;margin:0 -3px;padding:0 3px;line-height:14px;display:flex}.mm-sc .mm-sw{width:6px;height:6px}.mm-sc .mm-sm-nm{font-size:var(--scfs,12px)}.mm-sc:hover,.mm-sc:focus-visible{background:#f4f4f5;box-shadow:inset 0 -1.5px #18181b}.mm-estante{align-items:stretch;display:flex;position:absolute;inset:0}.mm-livros{border-bottom:2px solid #d4d4d8;flex:none;align-items:flex-end;gap:4px;padding:0 2px;display:flex;position:relative}.mm-lb{width:var(--lw);height:var(--lh);background:var(--c);padding:var(--lp,6px) 0;transition:transform var(--mm-dur) var(--mm-ease), box-shadow var(--mm-dur) ease;border-radius:3px 3px 1px 1px;flex-direction:column;flex:none;align-items:center;display:flex;position:relative;overflow:hidden;color:var(--ink)!important}.mm-lb:before,.mm-lb:after{content:"";opacity:.32;background:currentColor;height:1px;position:absolute;left:4px;right:4px}.mm-lb:before{top:var(--b1,5px)}.mm-lb:after{bottom:var(--b1,5px)}.mm-lb.mm-neutra{--c:#fafafa;--ink:#3f3f46;box-shadow:inset 0 0 0 1px #d4d4d8}.mm-lb.mm-neutra.mm-sem{--c:#f4f4f5}.mm-lb-g{width:var(--lg,14px);height:var(--lg,14px);flex:none;margin:4px 0 6px}.mm-lb-g.mm-lb-c{margin:auto}.mm-lb-g .mm-ini{font-weight:300;font-size:var(--lg);line-height:var(--lg);text-align:center}.mm-lb-t{flex:1;justify-content:center;align-items:center;width:100%;min-height:0;display:flex;overflow:hidden}.mm-lb-t span{writing-mode:vertical-rl;font-family:var(--font-poppins), sans-serif;font-weight:300;font-size:var(--fs,12px);letter-spacing:-.01em;max-width:100%;max-height:100%;line-height:1.08;overflow:hidden;transform:rotate(180deg)}.mm-lb:hover,.mm-lb:focus-visible{transform:translateY(-5px);box-shadow:0 8px 12px -8px #09090b80}.mm-lb.mm-neutra:hover,.mm-lb.mm-neutra:focus-visible{box-shadow:inset 0 0 0 1px #a1a1aa,0 8px 12px -8px #09090b59}.mm-painel{border-left:1px solid #e4e4e7;flex:1;align-items:center;gap:12px;min-width:0;margin-left:18px;padding-left:18px;display:flex;overflow:hidden}.mm-pn-vazio{font-family:var(--font-newsreader), Georgia, serif;color:#71717a;white-space:nowrap;font-size:15px;font-style:italic;font-weight:500}.mm-pn-vazio b{font-family:var(--font-geist-sans), sans-serif;color:#a1a1aa;margin-left:6px;font-size:12px;font-style:normal;font-weight:400}.mm-pn-selo{background:var(--c);width:28px;height:28px;color:var(--ink);border-radius:7px;flex:none;justify-content:center;align-items:center;display:flex}.mm-pn-selo.mm-neutra{color:#3f3f46;background:#f4f4f5;box-shadow:inset 0 0 0 1px #d4d4d8}.mm-pn-selo>span{width:16px;height:16px}.mm-pn-selo .mm-ini{font:300 15px/16px var(--font-poppins), sans-serif;text-align:center}.mm-pn-nome{font-family:var(--font-poppins), sans-serif;letter-spacing:-.04em;white-space:nowrap;text-overflow:ellipsis;animation:mm-sobe .2s var(--mm-ease);font-size:28px;font-weight:200;overflow:hidden}.mm-pn-abrir{font-family:var(--font-newsreader), Georgia, serif;color:#3f3f46;white-space:nowrap;align-items:center;gap:4px;font-size:15px;font-style:italic;font-weight:500;display:flex}.mm-pn-abrir .mm-seta{width:13px;height:13px}@keyframes mm-sobe{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.mm-lv{padding:var(--pad,10px 12px);isolation:isolate;background:color-mix(in srgb, var(--c) var(--t,17%), #fff);box-shadow:inset 6px 0 0 var(--c), inset 8px 0 0 color-mix(in srgb, var(--c) 30%, #fff), inset -2px 0 0 #fff, inset -3px 0 0 color-mix(in srgb, var(--c) 26%, #fff);--deep:color-mix(in srgb, var(--c) 70%, #000);transition:transform var(--mm-dur) var(--mm-ease), box-shadow var(--mm-dur) ease;border-radius:3px 8px 8px 3px;flex-direction:column;justify-content:flex-end;padding-left:18px;display:flex;position:relative;overflow:hidden}.mm-lv.mm-neutra{--c:#a1a1aa;--deep:#3f3f46;background:#f4f4f5}.mm-lv-g{top:var(--gt,10px);width:var(--gs,22px);height:var(--gs,22px);color:var(--deep);transition:transform .22s var(--mm-ease);position:absolute;left:18px}.mm-lv-g .mm-ini{font-weight:300;font-size:calc(var(--gs) * 1.05);line-height:var(--gs)}.mm-lv-abrir{top:var(--gt,10px);font-family:var(--font-newsreader), Georgia, serif;color:var(--deep);opacity:0;transition:opacity var(--mm-dur) ease, transform var(--mm-dur) var(--mm-ease);align-items:center;gap:4px;font-size:14px;font-style:italic;font-weight:500;display:flex;position:absolute;right:12px;transform:translate(-4px)}.mm-lv-abrir .mm-seta{width:12px;height:12px}.mm-lv:hover,.mm-lv:focus-visible{box-shadow:inset 6px 0 0 var(--c), inset 8px 0 0 color-mix(in srgb, var(--c) 30%, #fff), inset -2px 0 0 #fff, inset -3px 0 0 color-mix(in srgb, var(--c) 26%, #fff), 0 12px 18px -12px #09090b80;transform:translateY(-3px)rotate(-1.1deg)}.mm-lv:hover .mm-lv-abrir,.mm-lv:focus-visible .mm-lv-abrir{opacity:1;transform:none}.mm-lv:hover .mm-lv-g,.mm-lv:focus-visible .mm-lv-g{transform:translateY(-2px)rotate(-6deg)}.mm-solo{isolation:isolate;background:color-mix(in srgb, var(--c) var(--t,15%), #fff);box-shadow:inset 8px 0 0 var(--c), inset 10px 0 0 color-mix(in srgb, var(--c) 30%, #fff), inset -2px 0 0 #fff, inset -3px 0 0 color-mix(in srgb, var(--c) 24%, #fff);--deep:color-mix(in srgb, var(--c) 70%, #000);transition:transform var(--mm-dur) var(--mm-ease), box-shadow var(--mm-dur) ease;border-radius:3px 9px 9px 3px;display:block;position:absolute;inset:0;overflow:hidden}.mm-solo.mm-neutra{--c:#a1a1aa;--deep:#3f3f46;background:#f4f4f5}.mm-solo-ill{z-index:-1;width:var(--is);height:var(--is);right:calc(var(--is) * -.1);top:calc(var(--is) * -.1);color:var(--deep);transition:transform .22s var(--mm-ease);position:absolute}.mm-solo-ill .mm-ini{font-weight:200;font-size:calc(var(--is) * 1.22);letter-spacing:-.06em;color:#a1a1aa;text-align:right;line-height:.8}.mm-solo.mm-neutra .mm-solo-ill{color:#71717a}.mm-solo-sel{display:none}.mm-solo .mm-nome{font-size:var(--fs,44px);letter-spacing:-.045em;padding-bottom:.08em;line-height:1;position:absolute;bottom:44px;left:26px;right:20px}.mm-solo-kick{letter-spacing:.16em;text-transform:uppercase;color:var(--deep);font-size:9.5px;font-weight:500;position:absolute;bottom:16px;left:26px}.mm-solo-abrir{font-family:var(--font-newsreader), Georgia, serif;color:var(--deep);align-items:center;gap:8px;font-size:16px;font-style:italic;font-weight:500;display:flex;position:absolute;bottom:11px;right:14px}.mm-solo-abrir .mm-seta-bola{background:var(--deep);color:#fff;width:26px;height:26px;transition:transform var(--mm-dur) var(--mm-ease);border-radius:50%;justify-content:center;align-items:center;display:flex}.mm-solo-abrir .mm-seta{width:13px;height:13px}.mm-solo:hover,.mm-solo:focus-visible{box-shadow:inset 8px 0 0 var(--c), inset 10px 0 0 color-mix(in srgb, var(--c) 30%, #fff), inset -2px 0 0 #fff, inset -3px 0 0 color-mix(in srgb, var(--c) 24%, #fff), 0 12px 22px -14px #09090b80;transform:translateY(-2px)}.mm-solo:hover .mm-solo-ill,.mm-solo:focus-visible .mm-solo-ill{transform:rotate(-6deg)translate(-3%,3%)}.mm-solo:hover .mm-seta-bola,.mm-solo:focus-visible .mm-seta-bola{transform:translate(2px,-2px)}.mm-solo.mm-fina .mm-solo-ill,.mm-solo.mm-fina .mm-solo-kick{display:none}.mm-solo.mm-fina .mm-solo-sel{width:22px;height:22px;color:var(--deep);margin-top:-11px;display:block;position:absolute;top:50%;left:24px}.mm-solo.mm-fina .mm-solo-sel .mm-ini{width:22px;height:22px;font:600 11px/22px var(--font-geist-sans), sans-serif;text-align:center;color:#3f3f46;background:#fff;border-radius:6px;box-shadow:inset 0 0 0 1px #d4d4d8}.mm-solo.mm-fina .mm-nome{left:58px;right:var(--nr,100px);top:50%;bottom:auto;transform:translateY(-50%)}.mm-solo.mm-fina .mm-solo-abrir{top:50%;bottom:auto;transform:translateY(-50%)}.mm-solo.mm-fina .mm-seta-bola{width:22px;height:22px}.mm-solo.mm-fina.mm-larga .mm-solo-kick{display:block;inset:50% 150px auto auto;transform:translateY(-50%)}@media (prefers-reduced-motion:reduce){.mm *,.mm :before,.mm :after{transition-duration:.01ms!important;animation-duration:.01ms!important}.mm-pc:hover,.mm-rv:hover,.mm-lv:hover,.mm-lb:hover,.mm-solo:hover{transform:none}}
