.lc6-badges{display:flex;flex-wrap:wrap;gap:.45rem;font:500 .82rem/1.4 system-ui,sans-serif;color:#304c4c}.lc6-badges>span{background:#edf4ee;border:1px solid #c8d8d0;border-radius:15px;padding:.25rem .65rem}.lc6-badges>span+span{background:#fff3df;border-color:#e5d3af}.lc3-card .lc6-badges{padding:0 .9rem 1rem}.lc6-vote-box{margin:1rem 0;padding:1.1rem 1.25rem;background:#fbf7ef;border:1px solid #ded8ce;border-radius:16px}.lc6-vote-box a{margin-inline-end:.8rem}.lc6-vote-box [hidden]{display:none!important}.lc6-btn{background:#205b60;color:#fff;border:0;border-radius:22px;min-height:44px;padding:.6rem 1.2rem;font:650 1rem system-ui;cursor:pointer}.lc6-btn:disabled{opacity:.55;cursor:wait}.lc6-recording{margin:1.4rem 0}.lc6-clip{display:block;max-width:100%;max-height:70svh;width:auto;height:auto;background:#201d21;object-fit:contain;border-radius:12px}.lc6-recording small{display:block;margin-top:.4rem}
.lc6-board .lc6-tabs{display:flex;flex-wrap:wrap;gap:.6rem;margin:1.1rem 0}.lc6-tabs a,.lc6-link{color:#205b60!important;font-weight:650;text-decoration:none}.lc6-tabs a{font-size:.92rem;border:1px solid #7c9490;border-radius:20px;padding:.45rem .75rem}.lc6-tabs a[aria-current]{background:#205b60;color:white!important}.lc6-board .lc6-list{list-style:none;margin:1rem 0 1.25rem;padding:0}.lc6-list li{display:grid;grid-template-columns:2.3rem minmax(0,1fr) auto auto;gap:.7rem;align-items:center;padding:.75rem .15rem;border-bottom:1px solid #dfddd3}
.lc6-list .lc7-identity{display:grid;grid-template-columns:var(--lc7-size) minmax(0,1fr);gap:.7rem;align-items:center;text-decoration:none}
.lc6-list .lc7-identity:hover span:last-child{text-decoration:underline}
.lc6-list .lc7-person{--lc7-size:60px;min-width:0}
.lc6-list .lc7-person small{margin-top:.2rem}
.lc7-thumb{display:block;width:var(--lc7-size);height:var(--lc7-size);border-radius:.75rem;object-fit:cover;object-position:center 25%;background:#f4eada}
.lc7-initial{display:grid;place-items:center;font:600 1.2rem Georgia,serif;color:#584d43}
@media(max-width:480px){.lc6-list .lc7-person{--lc7-size:44px}.lc6-list .lc7-identity{gap:.45rem}}
.lc6-rank{font:650 .9rem system-ui;color:#566664}.lc6-name{font:650 1.05rem system-ui;color:#214d52!important}.lc6-list small{display:block;font-size:.78rem;color:#52615d}.lc6-total{text-align:end;font-variant-numeric:tabular-nums}.lc6-total strong{font-size:1.15rem}.lc6-list .lc6-link{padding:.35rem;font-size:.85rem}.lc6-key{max-width:68ch}.lc6-board h2{margin-top:1.25rem}.lc6-vote-box [data-lc6-check]{min-height:1px;margin:.25rem 0}
@media(max-width:480px){.lc6-list li{grid-template-columns:1.9rem minmax(0,1fr) auto;gap:.45rem}.lc6-list .lc6-link{grid-column:2;justify-self:start;padding:0}.lc6-board{padding:1rem!important}.lc6-vote-box{padding:.85rem}.lc6-clip{max-height:65svh}}
.lc6-price-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:1rem}.lc6-price-grid article{padding:1rem;border:1px solid #dedbd1;border-radius:14px;background:#fffaf2}.lc6-price-grid article>strong{color:#205b60;font-size:1.25rem}.lc6-price-grid h3{margin:.25rem 0}.lc6-plans .lc6-tabs{display:flex;gap:.55rem;flex-wrap:wrap}.lc6-plans h2{margin-top:1.35rem}body:has(#lc3-picks) .luna-shop-utilities,body:has(#lc6-plans) .luna-shop-utilities{display:none}
