:root{--bg:#07050d;--surface:#0f0a1c;--raised:#1a122e;--line:rgba(139,108,255,.22);--line-soft:rgba(139,108,255,.12);--text:#f5f0fd;--muted:#b3aacb;--faint:#82799c;--accent:#8b5cf6;--accent-2:#b79cff;--azure:#6ea8ff;--accent-soft:rgba(124,77,255,.2);--accent-ink:#ffffff;--glow:0 0 0 1px rgba(139,108,255,.35),0 .625rem 2.125rem rgba(88,52,200,.28);--ok:#7fc99b;--pause:#d6b068;--end:#8fa7cc;--gold:#f5b942;--panel:linear-gradient(160deg,rgba(26,18,48,.92),rgba(14,9,26,.94));--font:"Figtree",system-ui,-apple-system,"Segoe UI",sans-serif;--display:"Sora","Figtree",system-ui,sans-serif;--logo:"Cinzel","Times New Roman",serif;--side:12.25rem;--gap:1.125rem}html[data-modo=claro]{--bg:#f4f1fb;--surface:#ffffff;--raised:#ece7fa;--line:rgba(88,52,200,.22);--line-soft:rgba(88,52,200,.12);--text:#1b1330;--muted:#5d5478;--faint:#8a82a6;--panel:linear-gradient(160deg,#fff,#f3effd);--glow:0 0 0 1px rgba(124,77,255,.3),0 .625rem 1.75rem rgba(88,52,200,.16)}*{box-sizing:border-box}html{font-size:16px}@media(min-width:1100px){html{font-size:clamp(9px,min(calc(100vw / 127.5),calc(100vh / 60)),20px)}}html{scroll-behavior:smooth;scroll-padding-top:1.25rem}body.hm{margin:0;background:radial-gradient(75rem 43.75rem at 78% -8%,rgba(124,77,255,.28),transparent 60%),radial-gradient(56.25rem 37.5rem at 0% 100%,rgba(88,52,200,.2),transparent 60%),var(--bg);background-attachment:fixed;color:var(--text);font:400 .9375rem/1.5 var(--font);-webkit-font-smoothing:antialiased;min-height:100vh}body.hm a{color:inherit;text-decoration:none}body.hm img{display:block;max-width:100%}body.hm button,body.hm input,body.hm select{font:inherit;color:inherit}body.hm :focus-visible{outline:2px solid var(--accent-2);outline-offset:2px;border-radius:.375rem}.hm-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.hm-skip{position:absolute;left:.75rem;top:-3.75rem;z-index:100;background:var(--accent);color:#fff!important;padding:.625rem .875rem;border-radius:.5rem;font-weight:600}.hm-skip:focus{top:.625rem}.hm-muted{color:var(--muted)}.hm-shell{display:grid;grid-template-columns:var(--side) minmax(0,1fr);gap:var(--gap);padding:var(--gap);max-width:110rem;margin:0 auto}.hm-page{min-width:0;display:flex;flex-direction:column;gap:var(--gap)}.hm-main{display:flex;flex-direction:column;gap:var(--gap)}.hm-side{position:sticky;top:var(--gap);align-self:start;height:calc(100vh - var(--gap)*2);min-height:38.75rem;display:flex;flex-direction:column;gap:.875rem;padding:1.125rem .875rem;border-radius:1.625rem;background:var(--panel);border:1px solid var(--line);box-shadow:var(--glow);overflow:hidden}.hm-brand{display:grid;justify-items:center;gap:.375rem;text-align:center;font:700 1.1875rem/1.1 var(--logo);letter-spacing:.5px;text-transform:uppercase}.hm-brand img{width:5.25rem;height:5.25rem;object-fit:contain;filter:drop-shadow(0 0 .875rem rgba(124,77,255,.7))}.hm-menu{display:grid;gap:.25rem;margin-top:.375rem}.hm-menu a{display:flex;align-items:center;gap:.75rem;padding:.625rem .875rem;border-radius:.875rem;color:var(--muted);font-weight:500;font-size:.9062rem;transition:background .15s,color .15s}.hm-menu a svg{flex:none;color:var(--accent-2)}.hm-menu a:hover{color:var(--text);background:var(--accent-soft)}.hm-menu a[aria-current]{color:#fff;background:linear-gradient(90deg,#6a38f0,#a06bff);box-shadow:0 .375rem 1.25rem #6b3df073}.hm-menu a[aria-current] svg{color:#fff}.hm-promo{position:relative;flex:1 1 7.5rem;min-height:7.5rem;max-height:13.125rem;border-radius:1rem;overflow:hidden;border:1px solid var(--line);background:var(--promo,none) center/cover,linear-gradient(160deg,#2a1a5e,#0d0818);display:flex;align-items:flex-end}.hm-promo:before{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#09060ff0 8%,#09060f33 70%)}.hm-promo span{position:relative;display:block;padding:.75rem;font-size:.75rem;color:#d9d0f0;text-align:center;width:100%}.hm-promo b{display:block;color:#fff;font-size:.8125rem}.hm-follow{margin-top:auto}.hm-follow p{margin:0 0 .5rem;font-weight:600;font-size:.875rem}.hm-follow div{display:flex;gap:.875rem;color:var(--muted)}.hm-follow a:hover{color:var(--accent-2)}.hm-top-bar{display:flex;align-items:center;justify-content:space-between;gap:1rem}.hm-search{position:relative;flex:1 1 auto;max-width:33.75rem}.hm-search-form{position:relative}.hm-search input[type=search]{width:100%;background:#120d1edb;border:1px solid var(--line);border-radius:1.125rem;padding:.9375rem 3.25rem .9375rem 1.375rem;font-size:.9375rem;box-shadow:inset 0 0 0 1px #0003}html[data-modo=claro] .hm-search input[type=search]{background:#fff}.hm-search input::placeholder{color:var(--faint)}.hm-search input:focus{border-color:var(--accent-2);outline:0;box-shadow:0 0 0 .1875rem var(--accent-soft)}.hm-search-go{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:2.375rem;height:2.375rem;border:0;background:none;color:var(--muted);cursor:pointer;border-radius:.625rem}.hm-search-go:hover{color:var(--text)}.hm-suggest{position:absolute;right:0;top:calc(100% + .5rem);width:min(23.75rem,92vw);background:#1a1230;border:1px solid var(--line);border-radius:.75rem;padding:.375rem;box-shadow:0 1.125rem 2.5rem #00000073;max-height:70vh;overflow:auto}.hm-sg{display:grid;grid-template-columns:2.25rem 1fr;gap:.75rem;align-items:center;padding:.5rem;border-radius:.5rem}.hm-sg img,.hm-sg .hm-cover-empty{width:2.25rem;height:3.375rem;border-radius:.25rem;object-fit:cover;background:var(--surface)}.hm-sg b{display:block;font-weight:600;font-size:.875rem;line-height:1.3}.hm-sg small{color:var(--muted);font-size:.75rem}.hm-sg[aria-selected=true],.hm-sg:hover{background:var(--accent-soft)}.hm-sg-msg{padding:.75rem;color:var(--muted);font-size:.875rem}.hm-tools{display:flex;align-items:center;gap:.75rem}.hm-mode{display:flex;align-items:center;gap:.5rem;height:2.625rem;padding:0 .875rem;border-radius:62.4375rem;border:1px solid var(--line);background:#120d1edb;cursor:pointer;color:var(--accent-2)}html[data-modo=claro] .hm-mode{background:#fff}.hm-mode-sun{font-size:1.0625rem;line-height:1;color:var(--gold)}.hm-icon-btn{position:relative;display:grid;place-items:center;width:2.625rem;height:2.625rem;border-radius:50%;border:1px solid var(--line);background:#120d1edb;cursor:pointer;color:var(--text)}html[data-modo=claro] .hm-icon-btn{background:#fff}.hm-badge-n{position:absolute;right:-.1875rem;top:-.1875rem;min-width:1.125rem;height:1.125rem;padding:0 .25rem;border-radius:.5625rem;background:#ff4d6d;color:#fff;font:700 .6875rem/1.125rem var(--font);text-align:center;font-style:normal}.hm-bell-wrap{position:relative}.hm-avisos{position:absolute;right:0;top:calc(100% + .625rem);z-index:60;width:min(20rem,86vw);padding:.5rem;border-radius:1rem;background:var(--surface);border:1px solid var(--line);box-shadow:0 1.25rem 3.125rem #0000008c;display:grid;gap:.25rem}.hm-avisos[hidden]{display:none}.hm-avisos p{margin:0;padding:.625rem;color:var(--muted);font-size:.875rem}.hm-avisos a:not(.hm-btn){display:grid;gap:2px;padding:.625rem;border-radius:.625rem}.hm-avisos a:not(.hm-btn):hover{background:var(--accent-soft)}.hm-avisos a span{font-size:.75rem;color:var(--accent-2)}.hm-account img{width:2.625rem;height:2.625rem;border-radius:50%;object-fit:cover;border:2px solid var(--accent)}.hm-login{padding:.625rem 1.25rem;border-radius:62.4375rem;border:1px solid var(--accent);color:var(--accent-2)!important;font-weight:600;font-size:.875rem}.hm-login:hover{background:var(--accent-soft)}.hm-board{display:grid;grid-template-columns:minmax(0,1fr) 23.75rem;grid-template-areas:"hero news" "upds pop" "cal comm";gap:var(--gap);align-items:stretch}.hm-z{min-width:0;display:flex}.hm-z>*{flex:1;min-width:0}.hm-z-destacada{grid-area:hero}.hm-z-noticias{grid-area:news}.hm-z-actualizaciones{grid-area:upds}.hm-z-populares{grid-area:pop}.hm-z-calendario{grid-area:cal}.hm-z-comunidad{grid-area:comm}.hm-board:not(:has(.hm-z-noticias)){grid-template-areas:"hero hero" "upds pop" "cal comm"}.hm-panel{background:var(--panel);border:1px solid var(--line);border-radius:1.5rem;padding:1.125rem 1.25rem;box-shadow:var(--glow);position:relative}.hm-ph{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.875rem}.hm-ph h2{margin:0;display:flex;align-items:center;gap:.625rem;font:700 1.125rem/1.2 var(--display);letter-spacing:-.2px}.hm-ph-ico{display:grid;place-items:center;color:var(--accent-2);filter:drop-shadow(0 0 .5rem rgba(167,139,250,.65))}.hm-ph-more{display:inline-flex;align-items:center;gap:.375rem;color:var(--accent-2);font-size:.8125rem;font-weight:500;white-space:nowrap}.hm-ph-more:hover{color:#fff}.hm-empty{color:var(--muted);padding:.875rem 0}.hm-empty--big{text-align:center;padding:2.75rem 1rem;background:var(--surface);border-radius:1rem;display:grid;gap:.875rem;justify-items:center}.hm-empty--big p{margin:0}.hm-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.6875rem 1.125rem;border-radius:.75rem;border:1px solid var(--line);background:var(--surface);color:var(--text)!important;font-weight:600;font-size:.875rem;cursor:pointer;transition:background .15s,border-color .15s}.hm-btn:hover{border-color:var(--accent-2);background:var(--raised)}.hm-btn--primary{background:linear-gradient(90deg,#6a38f0,#a06bff);border-color:transparent;color:#fff!important;box-shadow:0 .375rem 1.375rem #6b3df073}.hm-btn--primary:hover{background:linear-gradient(90deg,#7a47ff,#b07dff);border-color:transparent}.hm-btn--sm{padding:.5rem .875rem;font-size:.8125rem}.hm-btn--lg{padding:.8125rem 1.625rem;border-radius:.875rem;font-size:.9375rem}.hm-pill{display:inline-block;padding:1px .5625rem;border-radius:62.4375rem;background:var(--accent-soft);color:var(--accent-2);font-size:.75rem;font-weight:600}.hm-badge{position:absolute;left:.5rem;top:.5rem;padding:2px .5625rem;border-radius:62.4375rem;background:var(--accent);color:#fff;font-size:.75rem;font-weight:700}.hm-estado{display:inline-flex;align-items:center;gap:.375rem;font-size:.8125rem;color:var(--muted)}.hm-estado i{width:.4375rem;height:.4375rem;border-radius:50%;background:var(--ok)}.hm-estado--pausada i{background:var(--pause)}.hm-estado--finalizada i{background:var(--end)}.hm-tipo{font-size:.8125rem;color:var(--faint)}.hm-chips{display:flex;flex-wrap:wrap;gap:.375rem;list-style:none;margin:0;padding:0}.hm-chips a{display:block;padding:.1875rem .6875rem;border:1px solid var(--line);border-radius:62.4375rem;font-size:.8125rem;color:var(--muted)}.hm-cover-empty{display:grid;place-items:center;width:100%;height:100%;background:linear-gradient(160deg,var(--raised),var(--surface));color:var(--faint);font:600 1.375rem var(--display)}.hm-save{display:grid;place-items:center;width:2.125rem;height:2.125rem;border-radius:50%;border:0;background:#09060fb8;color:#fff;cursor:pointer;backdrop-filter:blur(.25rem)}.hm-save:hover{background:#09060feb}.hm-save[aria-pressed=true]{color:var(--accent-2)}.hm-save[aria-pressed=true] path{fill:currentColor}.hm-save[aria-busy=true]{opacity:.5}.hm-hero{position:relative;min-height:21.25rem;border-radius:1.625rem;overflow:hidden;border:1px solid var(--line);box-shadow:var(--glow);background:radial-gradient(43.75rem 22.5rem at 70% 20%,rgba(124,77,255,.55),transparent 65%),linear-gradient(120deg,#0d0820,#1a0f3d 55%,#0b0716);display:flex;align-items:flex-end}.hm-hero-art{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:right center}.hm-hero:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(9,6,15,.92) 0,rgba(9,6,15,.55) 42%,transparent 72%),linear-gradient(0deg,rgba(9,6,15,.7),transparent 45%)}.hm-hero-copy{position:relative;z-index:2;padding:2.125rem 2.25rem 1.875rem;display:grid;gap:.625rem;justify-items:start}.hm-hero-logo{margin:0;display:grid;line-height:.9}.hm-hero-logo span{font:800 clamp(2.375rem,5.4vw,4.375rem)/1 var(--logo);letter-spacing:1px;text-transform:uppercase;text-shadow:0 .25rem 1.875rem rgba(0,0,0,.6)}.hm-hero-logo em{font:800 clamp(3rem,6.4vw,5.5rem)/1 var(--logo);font-style:italic;text-transform:uppercase;letter-spacing:2px;margin-left:clamp(1.25rem,5vw,4.375rem);background:linear-gradient(180deg,#b79cff,#6a3df0);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 1.375rem rgba(124,77,255,.8));transform:skew(-8deg)}.hm-hero-lema{margin:.375rem 0 .25rem;font-size:1rem;color:#e4dcf7;text-shadow:0 2px .875rem rgba(0,0,0,.8)}.hm-hero-cta{display:flex;align-items:center;gap:.875rem}.hm-play{display:grid;place-items:center;width:3.125rem;height:3.125rem;border-radius:50%;background:#120d1ec7;border:1px solid var(--line);color:#fff;backdrop-filter:blur(.375rem);transition:transform .15s,border-color .15s}.hm-play:hover{border-color:var(--accent-2);transform:scale(1.06)}.hm-news{display:flex;flex-direction:column}.hm-news-track{flex:1}.hm-news-item{display:grid;grid-template-columns:8.25rem minmax(0,1fr);gap:1rem;align-items:center}.hm-news-item[hidden]{display:none}.hm-news-img{display:block;aspect-ratio:1/1.05;border-radius:1rem;overflow:hidden;background:var(--raised);border:1px solid var(--line)}.hm-news-img img{width:100%;height:100%;object-fit:cover}.hm-news-txt{display:grid;gap:.375rem;align-content:center;min-width:0}.hm-news-txt strong{font-size:1rem;line-height:1.25}.hm-news-res{font-size:.8125rem;color:var(--muted)}.hm-news-fecha{display:flex;align-items:center;gap:.375rem;font-size:.7812rem;color:var(--muted);margin-top:.25rem}.hm-news-fecha svg{color:var(--accent-2)}.hm-news-item:hover strong{color:var(--accent-2)}.hm-dots{display:flex;justify-content:center;gap:.5rem;margin-top:.875rem}.hm-dot{width:.5rem;height:.5rem;border-radius:50%;border:0;padding:0;background:#a78bfa59;cursor:pointer;transition:width .2s,background .2s}.hm-dot[aria-selected=true]{background:#fff;width:1.375rem;border-radius:.3125rem}.hm-ucards{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem}.hm-ucard{position:relative;display:block;aspect-ratio:2/3.1;border-radius:1.125rem;overflow:hidden;background:var(--raised);border:1px solid var(--line);transition:transform .18s,border-color .18s}.hm-ucard:hover{transform:translateY(-.1875rem);border-color:var(--accent-2)}.hm-ucard>img,.hm-ucard>.hm-cover-empty{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.hm-ucard:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#09060ff5 6%,#09060f0d 62%)}.hm-ucap{position:absolute;z-index:2;left:.5rem;top:.5rem;padding:.1875rem .6875rem;border-radius:.625rem;background:linear-gradient(90deg,#6a38f0,#a06bff);color:#fff;font-size:.7812rem;font-weight:700}.hm-uhot{position:absolute;z-index:2;right:.5rem;top:.5rem;color:#ff9a3c;filter:drop-shadow(0 0 .375rem rgba(255,140,40,.8))}.hm-ubody{position:absolute;z-index:2;left:.625rem;right:2.5rem;bottom:.625rem;display:grid;gap:.1875rem}.hm-ubody strong{font-size:.875rem;line-height:1.2;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.hm-ugen{font-size:.7188rem;color:#cfc6e6}.hm-ugo{position:absolute;z-index:2;right:.5rem;bottom:.5rem;display:grid;place-items:center;width:1.75rem;height:1.75rem;border-radius:50%;background:#120d1ecc;border:1px solid var(--line)}.hm-tabs{display:grid;grid-template-columns:1fr 1fr 1.3fr;gap:.25rem;padding:.25rem;border-radius:.875rem;background:#09060f8c;border:1px solid var(--line-soft);margin-bottom:.625rem}html[data-modo=claro] .hm-tabs{background:var(--raised)}.hm-tab{padding:.5rem .375rem;border:0;border-radius:.6875rem;background:none;color:var(--muted);font-size:.8438rem;font-weight:500;cursor:pointer;white-space:nowrap}.hm-tab[aria-selected=true]{background:linear-gradient(90deg,#6a38f0,#a06bff);color:#fff;font-weight:600;box-shadow:0 .25rem .875rem #6b3df073}.hm-top{list-style:none;margin:0;padding:0;display:grid}.hm-toprow{display:grid;grid-template-columns:1.875rem 3.375rem minmax(0,1fr) 1.375rem;gap:.75rem;align-items:center;padding:.5rem .375rem;border-bottom:1px solid var(--line-soft);border-radius:.75rem}.hm-top li:last-child .hm-toprow{border-bottom:0}.hm-toprow:hover{background:var(--accent-soft)}.hm-toppos{display:grid;place-items:center;font:700 1.125rem var(--font);color:var(--text)}.hm-toprow.is-first .hm-toppos{color:var(--gold);filter:drop-shadow(0 0 .5rem rgba(245,185,66,.7))}.hm-topimg{display:block;width:3.375rem;aspect-ratio:1/1;border-radius:.625rem;overflow:hidden;background:var(--raised);border:1px solid var(--line)}.hm-topimg img{width:100%;height:100%;object-fit:cover}.hm-toptxt{display:grid;min-width:0}.hm-toptxt strong{font-size:.9062rem;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hm-toptxt span{display:flex;align-items:center;gap:.375rem;font-size:.7812rem;color:var(--muted)}.hm-toptxt span svg{color:var(--accent-2)}.hm-topfire{color:#a78bfa38}.hm-topfire.on{color:#a06bff;filter:drop-shadow(0 0 .4375rem rgba(138,92,255,.9))}.hm-week{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.625rem}.hm-day{display:grid;justify-items:center;gap:.25rem;padding:.625rem .375rem .75rem;border-radius:1rem;border:1px solid var(--line-soft);background:#09060f73;transition:border-color .15s,transform .15s}html[data-modo=claro] .hm-day{background:var(--raised)}.hm-day:hover{border-color:var(--accent-2);transform:translateY(-2px)}.hm-day b{font-size:.9375rem}.hm-day>span:nth-of-type(1){font-size:.7812rem;color:var(--muted)}.hm-day-covers{display:flex;gap:.25rem;margin:.375rem 0 .25rem;justify-content:center;width:100%}.hm-day-cov{display:block;width:44%;max-width:2.875rem;aspect-ratio:1/1.1;border-radius:.5rem;overflow:hidden;background:var(--raised);border:1px solid var(--line-soft)}.hm-day-cov img{width:100%;height:100%;object-fit:cover}.hm-day-cov.is-empty{background:repeating-linear-gradient(135deg,var(--raised) 0 .375rem,transparent .375rem .75rem);opacity:.5}.hm-day-n{font-size:.75rem;color:var(--text);padding:2px .625rem;border-radius:62.4375rem;background:var(--accent-soft);white-space:nowrap}.hm-day.is-today{border-color:var(--accent-2);background:linear-gradient(180deg,#7c4dff8c,#3c1e8c66);box-shadow:0 0 1.75rem #7c4dff8c}.hm-day.is-today .hm-day-n{background:#09060f80}.hm-comm{display:flex;align-items:stretch;overflow:hidden;min-height:9.375rem;padding:0;background:linear-gradient(120deg,#3c1e8cb3,#0e091af2)}.hm-comm-in{position:relative;z-index:2;flex:1;padding:1.25rem 1.375rem;display:grid;gap:.625rem;align-content:center;justify-items:start;max-width:62%}.hm-comm-in h2{margin:0;display:flex;align-items:center;gap:.625rem;font:700 1.125rem/1.2 var(--display)}.hm-comm-in p{margin:0;font-size:.8438rem;color:#d3c9ec}.hm-gato{position:absolute;right:-.375rem;bottom:0;height:128%;width:auto;max-width:48%;object-fit:contain;object-position:bottom right;z-index:1}.hm-grid,.hm-rail{display:grid;grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));gap:1.625rem 1.25rem}.hm-card{position:relative;min-width:0}.hm-card-cover{position:relative;display:block;aspect-ratio:2/3;border-radius:1rem;overflow:hidden;background:var(--raised)}.hm-card-cover img{width:100%;height:100%;object-fit:cover}.hm-card .hm-save{position:absolute;right:.5rem;top:.5rem}.hm-card-body{padding-top:.625rem}.hm-card-title{margin:0;font:600 .9375rem/1.3 var(--font);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.6em}.hm-card-meta{margin:.375rem 0 0;display:flex;gap:.625rem;flex-wrap:wrap;align-items:center}.hm-card-cap,.hm-card-stats{margin:.375rem 0 0;font-size:.8125rem;color:var(--muted);display:flex;justify-content:space-between;gap:.5rem}.hm-card-cap a{color:var(--text)}.hm-card-cap a:hover{color:var(--accent-2)}.hm-card-cap time{color:var(--faint);white-space:nowrap}.hm-card--rank .hm-card-cover:after{content:"";position:absolute;inset:auto 0 0;height:48%;background:linear-gradient(0deg,rgba(10,9,14,.9),transparent)}.hm-rank{position:absolute;left:.625rem;bottom:.25rem;z-index:2;font:700 2.625rem/1 var(--display);letter-spacing:-2px;color:#fff}.hm-continue{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(19.375rem,1fr));gap:.875rem}.hm-cont-item{display:grid;grid-template-columns:4.5rem minmax(0,1fr);gap:.875rem;padding:.75rem;background:var(--panel);border:1px solid var(--line);border-radius:1.125rem}.hm-cont-cover{display:block;aspect-ratio:2/3;border-radius:.375rem;overflow:hidden;background:var(--raised)}.hm-cont-cover img{width:100%;height:100%;object-fit:cover}.hm-cont-info{display:grid;gap:.25rem;align-content:center;justify-items:start;min-width:0}.hm-cont-info h3{margin:0;font:600 1rem/1.25 var(--font);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.hm-cont-info h3 a:hover{color:var(--accent)}.hm-cont-info p{margin:0;font-size:.8125rem}.hm-cont-info .hm-btn{margin-top:.5rem}.hm-sec{margin:0;background:var(--panel);border:1px solid var(--line);border-radius:1.5rem;padding:1.25rem;box-shadow:var(--glow)}.hm-sec-head{display:flex;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1rem}.hm-sec-head h2{margin:0;font:700 1.25rem/1.15 var(--font)}.hm-sec-head p{margin:.25rem 0 0;color:var(--muted);font-size:.875rem}.hm-rail{display:grid;grid-template-columns:repeat(auto-fill,minmax(9.375rem,1fr));gap:1.375rem 1rem}.hm-quick{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.hm-quick a{padding:.4375rem 1rem;border:1px solid var(--line);border-radius:62.4375rem;font-size:.875rem;color:var(--muted)}.hm-quick a:hover{color:var(--text);border-color:#4a4558}.hm-quick a[aria-current]{background:var(--accent-soft);border-color:var(--accent);color:var(--text)}.hm-filters{display:grid;grid-template-columns:repeat(auto-fit,minmax(9.375rem,1fr));gap:.75rem;align-items:end;padding:1rem;background:#09060f73;border:1px solid var(--line);border-radius:1rem}.hm-field{display:grid;gap:.3125rem;min-width:0}.hm-field span{font-size:.8125rem;color:var(--muted)}.hm-field select,.hm-field input{width:100%;background:var(--surface);border:1px solid var(--line);border-radius:.625rem;padding:.625rem .75rem;font-size:.875rem;min-width:0}.hm-field select:focus,.hm-field input:focus{border-color:var(--accent);outline:0;box-shadow:0 0 0 .1875rem var(--accent-soft)}.hm-field--q{grid-column:span 2}.hm-filter-actions{display:flex;gap:.5rem;flex-wrap:wrap}.hm-js .hm-nojs{display:none}.hm-count{margin:1.125rem 0 .875rem;color:var(--muted);font-size:.875rem}#hmResultados{transition:opacity .15s}#hmResultados[aria-busy=true]{opacity:.45;pointer-events:none}.hm-pager{display:flex;justify-content:center;flex-wrap:wrap;gap:.375rem;margin-top:2.25rem}.hm-pg{min-width:2.625rem;height:2.625rem;padding:0 .875rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:.5625rem;font-size:.875rem;font-weight:500;background:var(--surface)}a.hm-pg:hover{border-color:var(--accent)}.hm-pg.is-on{background:var(--accent);border-color:var(--accent);color:#fff;font-weight:700}.hm-pg.is-off{opacity:.4}.hm-pg-gap{align-self:center;color:var(--faint)}.hm-footer{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.875rem .5rem .25rem;color:var(--muted);font-size:.8125rem}.hm-footer-mark{font:600 .8125rem var(--logo);letter-spacing:.375rem;text-transform:uppercase;color:var(--accent-2)}.hm-footer-q{font-style:italic}.hm-bottom{display:none}body.hm:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;opacity:.5;background-image:radial-gradient(1.2px 1.2px at 1.375rem 2.125rem,rgba(255,255,255,.7),transparent 60%),radial-gradient(1px 1px at 7.5rem 5.625rem,rgba(190,170,255,.8),transparent 60%),radial-gradient(1.4px 1.4px at 13.125rem 10rem,rgba(255,255,255,.55),transparent 60%),radial-gradient(1px 1px at 4.375rem 13.125rem,rgba(167,139,250,.7),transparent 60%);background-size:16.25rem 16.25rem}html[data-modo=claro] body.hm:before{opacity:.08}.hm-panel,.hm-sec,.hm-side{border:1px solid transparent;background:linear-gradient(160deg,#1b1332f2,#0d0919f7) padding-box,linear-gradient(150deg,#b096ff99,#8b6cff14 38%,#8b6cff47) border-box;box-shadow:0 1.125rem 3.125rem #05020f8c}html[data-modo=claro] .hm-panel,html[data-modo=claro] .hm-sec,html[data-modo=claro] .hm-side{background:linear-gradient(160deg,#fff,#f4f0fd) padding-box,linear-gradient(150deg,#7c4dff80,#7c4dff1a 40%,#7c4dff4d) border-box;box-shadow:0 .875rem 2.25rem #5834c824}.hm-ph h2{font-size:1.125rem}.hm-ph-more{padding:.3125rem .625rem;border-radius:62.4375rem;transition:background .15s,color .15s}.hm-ph-more:hover{background:var(--accent-soft)}.hm-kbd{position:absolute;right:3.375rem;top:50%;transform:translateY(-50%);padding:1px .5rem;border-radius:.375rem;border:1px solid var(--line);background:#ffffff0a;color:var(--faint);font:500 .75rem var(--font);pointer-events:none}.hm-search input:focus~.hm-kbd{opacity:0}.hm-search input[type=search]{padding-right:5.625rem}.hm-hero{min-height:23.75rem;align-items:center;background:radial-gradient(38.75rem 21.25rem at 78% 30%,rgba(124,77,255,.5),transparent 68%),radial-gradient(32.5rem 18.75rem at 8% 110%,rgba(60,30,160,.55),transparent 70%),linear-gradient(120deg,#0b0719,#170e38 58%,#0a0615)}.hm-hero:before{background:linear-gradient(90deg,rgba(9,6,15,.78) 0,rgba(9,6,15,.25) 46%,transparent 70%)}.hm-hero-sky{position:absolute;inset:0;z-index:0;opacity:.8;background-image:radial-gradient(1.4px 1.4px at 12% 22%,#fff,transparent 60%),radial-gradient(1px 1px at 31% 70%,#cdbfff,transparent 60%),radial-gradient(1.6px 1.6px at 47% 18%,#fff,transparent 60%),radial-gradient(1px 1px at 58% 82%,#b9a5ff,transparent 60%),radial-gradient(1.3px 1.3px at 66% 12%,#fff,transparent 60%),radial-gradient(1px 1px at 90% 74%,#fff,transparent 60%),radial-gradient(1.2px 1.2px at 94% 20%,#cdbfff,transparent 60%),radial-gradient(1px 1px at 5% 78%,#fff,transparent 60%)}.hm-hero-copy{padding:2.5rem 2.75rem;gap:.75rem;z-index:3}.hm-hero-logo span{font-size:clamp(2.125rem,4.4vw,3.75rem);text-shadow:0 .375rem 2.25rem rgba(0,0,0,.7),0 0 1px rgba(255,255,255,.4)}.hm-hero-lema{font-size:1.0312rem;max-width:34ch;line-height:1.45}.hm-fan{position:absolute;z-index:2;right:4.5%;top:50%;transform:translateY(-50%);display:flex;align-items:center;list-style:none;margin:0;padding:0}.hm-fan li{width:clamp(5.25rem,8.6vw,8rem);margin-left:calc(clamp(5.25rem,8.6vw,8rem)*-.34);transform:translateY(var(--y)) rotate(var(--r));animation:hmFan .7s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--i) * 90ms + .12s);transition:transform .25s}.hm-fan li:nth-child(3){z-index:3;width:clamp(6.25rem,10.6vw,9.625rem)}.hm-fan li:nth-child(2),.hm-fan li:nth-child(4){z-index:2}.hm-fan li:hover{transform:translateY(calc(var(--y) - .875rem)) rotate(var(--r)) scale(1.05);z-index:5}.hm-fan a{position:relative;display:block;aspect-ratio:2/3;border-radius:1rem;overflow:hidden;border:1px solid rgba(190,170,255,.45);box-shadow:0 1.125rem 2.5rem #0009,0 0 1.875rem #7c4dff59;background:var(--raised)}.hm-fan img{width:100%;height:100%;object-fit:cover}.hm-fan-cap{position:absolute;left:.375rem;bottom:.375rem;padding:2px .5625rem;border-radius:.5625rem;background:#09060fcc;backdrop-filter:blur(.25rem);font-size:.7188rem;font-weight:700}@keyframes hmFan{0%{opacity:0;transform:translateY(calc(var(--y) + 1.625rem)) rotate(0)}to{opacity:1}}.hm-upds{display:flex;flex-direction:column}.hm-ucards{flex:1;grid-auto-rows:1fr}.hm-ucards li{display:flex;min-height:14.375rem}.hm-ucard{aspect-ratio:auto;flex:1;border-radius:1.125rem}.hm-ucard:after{background:linear-gradient(0deg,#09060ffa 4%,#09060fc7 26%,#09060f0d 62%)}.hm-ucard:hover{box-shadow:0 .875rem 2.125rem #5834c880;border-color:var(--accent-2)}.hm-ubody strong{text-shadow:0 2px .5rem rgba(0,0,0,.9);font-size:.8438rem}.hm-ucap{box-shadow:0 .25rem .875rem #6b3df08c}.hm-pop{display:flex;flex-direction:column}.hm-top{flex:1;align-content:space-between}.hm-toprow{grid-template-columns:2rem 3.25rem minmax(0,1fr) 1.25rem;padding:.5625rem .5rem}.hm-toppos{width:1.75rem;height:1.75rem;border-radius:50%;font-size:.875rem;background:#7c4dff24;border:1px solid var(--line-soft)}.hm-toprow.is-first .hm-toppos{background:#f5b94224;border-color:#f5b94280}.hm-top li:nth-child(2) .hm-toppos{color:#d8dce6;border-color:#d8dce673}.hm-top li:nth-child(3) .hm-toppos{color:#e09a64;border-color:#e09a6480}.hm-topimg{width:3.25rem;height:3.25rem;border-radius:.75rem}.hm-toptxt{gap:2px}.hm-toptxt strong{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:clip;font-size:.875rem}.hm-meter{display:block;height:.1875rem;border-radius:2px;background:#a78bfa24;margin-top:.25rem;position:relative;overflow:hidden}.hm-meter:after{content:"";position:absolute;inset:0 auto 0 0;width:var(--w);border-radius:2px;background:linear-gradient(90deg,#6a38f0,#b79cff)}.hm-day{padding:.75rem .375rem;min-height:9.375rem;align-content:start}.hm-day-cov{width:46%;max-width:3.375rem;aspect-ratio:2/3;border-radius:.5625rem}.hm-day-covers{margin:.5rem 0 .375rem}.hm-day.is-past{opacity:.72}.hm-day.is-past:hover{opacity:1}.hm-day-n{font-weight:500}.hm-day.is-today{transform:translateY(-.1875rem)}.hm-day.is-today:after{content:"Hoy";position:absolute;top:-.5625rem;left:50%;transform:translate(-50%);padding:1px .625rem;border-radius:62.4375rem;background:#fff;color:#4a21c4;font-size:.6875rem;font-weight:700}.hm-day{position:relative}.hm-comm{background:radial-gradient(16.25rem 10rem at 85% 80%,rgba(124,77,255,.55),transparent 70%),linear-gradient(120deg,#341a82d9,#0d0919fa) padding-box,linear-gradient(150deg,#b096ff99,#8b6cff1a 40%,#8b6cff4d) border-box}.hm-comm-in h2{font-size:1.125rem}.hm-gato{height:122%;filter:drop-shadow(0 0 1.125rem rgba(124,77,255,.6))}.hm-card-cover{border:1px solid var(--line-soft);transition:transform .18s,box-shadow .18s,border-color .18s}.hm-card:hover .hm-card-cover{transform:translateY(-.1875rem);border-color:var(--accent-2);box-shadow:0 .875rem 1.875rem #5834c866}.hm-card-title{font-size:.9062rem}.hm-card-title a:hover{color:var(--accent-2)}.hm-badge{background:linear-gradient(90deg,#6a38f0,#a06bff)}.hm-cont-item{transition:border-color .15s,transform .15s}.hm-cont-item:hover{border-color:var(--accent-2);transform:translateY(-2px)}.hm-quick a{transition:background .15s,border-color .15s,color .15s}.hm-quick a[aria-current]{background:linear-gradient(90deg,#6a38f0,#a06bff);border-color:transparent;color:#fff}.hm-side{scrollbar-width:none}body.hm{font-family:var(--font);letter-spacing:.005em}.hm-menu a{font-weight:600;font-size:.9rem;letter-spacing:.01em}.hm-follow p{font-family:var(--display);font-size:.85rem}.hm-hero-lema{font-weight:500;color:#e9e2fb;letter-spacing:.01em}.hm-btn,.hm-tab,.hm-day b,.hm-ph-more{font-family:var(--font)}.hm-btn--lg{font-family:var(--display);font-weight:600;font-size:.92rem;letter-spacing:.01em}.hm-tab{font-weight:600;font-size:.82rem}.hm-day b{font-family:var(--display);font-size:.9rem}.hm-day-n{font-size:.72rem;font-weight:600;color:#e6dcff}.hm-toppos{font-family:var(--display);font-weight:700}.hm-toptxt strong{font-weight:700;letter-spacing:-.005em}.hm-toptxt span{font-weight:500}.hm-ph-more{font-weight:600}.hm-comm-in h2{font-family:var(--display);font-size:1.05rem}.hm-ucard{border:1px solid rgba(190,170,255,.28);box-shadow:inset 0 0 0 1px #ffffff0d,0 10px 26px #00000073;isolation:isolate}.hm-ucard>img{transition:transform .5s cubic-bezier(.2,.7,.2,1)}.hm-ucard:hover>img{transform:scale(1.07)}.hm-ucard:after{background:linear-gradient(0deg,rgba(14,7,34,.99) 3%,rgba(22,10,52,.86) 24%,rgba(30,14,70,.18) 56%,transparent 74%)}.hm-ucard:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(115deg,transparent 35%,rgba(255,255,255,.16) 48%,transparent 60%);transform:translate(-120%);transition:transform .7s}.hm-ucard:hover:before{transform:translate(120%)}.hm-ucap{left:.6rem;top:.6rem;padding:.22rem .62rem;border-radius:.6rem;background:linear-gradient(135deg,#7a47ff,#a06bff);border:1px solid rgba(255,255,255,.35);font:700 .72rem/1.2 var(--display);letter-spacing:.02em;box-shadow:0 6px 16px #6a38f099}.hm-uhot{right:.6rem;top:.6rem;display:grid;place-items:center;width:1.7rem;height:1.7rem;border-radius:50%;background:linear-gradient(160deg,#ff9a3c,#ff5a36);color:#fff;filter:none;box-shadow:0 0 14px #ff7832bf}.hm-ubody{left:.7rem;right:.7rem;bottom:.7rem;gap:.35rem}.hm-ubody strong{font:700 .84rem/1.22 var(--font);letter-spacing:-.005em;padding-right:2.4rem;-webkit-line-clamp:3}.hm-ugen{display:flex;flex-wrap:wrap;gap:.25rem;padding-right:2.4rem}.hm-ugen i{font-style:normal;padding:.1rem .5rem;border-radius:999px;background:#ffffff1a;border:1px solid rgba(255,255,255,.16);font-size:.64rem;font-weight:600;color:#ece5ff;backdrop-filter:blur(4px)}.hm-ugo{right:.6rem;bottom:.6rem;width:1.8rem;height:1.8rem;background:#ffffff24;border:1px solid rgba(255,255,255,.3);color:#fff;transition:width .22s,background .22s;overflow:hidden;gap:.3rem;display:flex;align-items:center;justify-content:center;border-radius:999px}.hm-ugo b{width:0;overflow:hidden;font:700 .68rem var(--display);white-space:nowrap;transition:width .22s}.hm-ucard:hover .hm-ugo{width:4rem;background:linear-gradient(90deg,#6a38f0,#a06bff);border-color:transparent}.hm-ucard:hover .hm-ugo b{width:1.5rem}.hm-card-cover{border-radius:1rem;border:1px solid rgba(190,170,255,.22);box-shadow:0 8px 22px #0006}.hm-card-cover:after{content:"";position:absolute;inset:auto 0 0;height:34%;background:linear-gradient(0deg,rgba(14,7,34,.7),transparent);pointer-events:none}.hm-card--rank .hm-card-cover:after{height:52%}.hm-card-title{font:700 .88rem/1.28 var(--font);min-height:2.56em}.hm-card-meta{margin-top:.4rem}.hm-tipo{padding:.05rem .5rem;border-radius:999px;border:1px solid var(--line);font-size:.68rem;font-weight:600;color:var(--muted)}.hm-card-cap{font-size:.78rem}.hm-card-cap a{font-weight:600}.hm-rank{font-family:var(--display);font-weight:800}.hm-badge{padding:.15rem .6rem;border-radius:.6rem;font:700 .68rem var(--display);border:1px solid rgba(255,255,255,.3);box-shadow:0 4px 12px #6a38f08c}.hm-fan a{border:1px solid rgba(204,186,255,.55)}.hm-fan-cap{font:700 .66rem var(--display);background:#0e0722d1;border:1px solid rgba(255,255,255,.2)}.hm-day-cov{border:1px solid rgba(190,170,255,.3);box-shadow:0 4px 12px #0006}.hm-topimg{border:1px solid rgba(190,170,255,.3)}.hm-sec-head h2{font:700 1.2rem/1.15 var(--display);letter-spacing:-.2px}.hm-cont-info h3{font-family:var(--font);font-weight:700}.hm-footer-mark{letter-spacing:.5em}@media(max-width:1099px){.hm-board,.hm-board:not(:has(.hm-z-noticias)){grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"hero hero" "upds upds" "news pop" "cal cal" "comm comm"}.hm-board:not(:has(.hm-z-noticias)){grid-template-areas:"hero hero" "upds upds" "pop pop" "cal cal" "comm comm"}.hm-comm-in{max-width:56%}}@media(max-width:1000px){.hm-board,.hm-board:not(:has(.hm-z-noticias)){grid-template-columns:minmax(0,1fr);grid-template-areas:"hero" "news" "upds" "pop" "cal" "comm"}.hm-board:not(:has(.hm-z-noticias)){grid-template-areas:"hero" "upds" "pop" "cal" "comm"}.hm-ucards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:860px){.hm-hero{min-height:26.25rem;align-items:flex-end}.hm-fan{right:50%;transform:translate(50%);top:1.375rem}.hm-fan li{width:5.25rem}.hm-fan li:nth-child(3){width:6.25rem}.hm-fan li:nth-child(n+5){display:none}.hm-hero:before{background:linear-gradient(0deg,rgba(9,6,15,.92) 8%,rgba(9,6,15,.45) 55%,transparent 80%)}.hm-hero-copy{padding:1.25rem}.hm-ucards li{min-height:0}.hm-ucard{aspect-ratio:2/3.1}.hm-day.is-today:after{top:-.5rem}.hm-shell{grid-template-columns:minmax(0,1fr);padding:.75rem .75rem 5.75rem;gap:.875rem}.hm-side{display:none}.hm-top-bar{position:sticky;top:0;z-index:40;margin:-.75rem -.75rem 0;padding:.625rem .75rem;background:#09060fe6;backdrop-filter:blur(.75rem);border-bottom:1px solid var(--line-soft)}html[data-modo=claro] .hm-top-bar{background:#f4f1fbeb}.hm-search{max-width:none}.hm-search input[type=search]{padding:.75rem 2.875rem .75rem 1rem;border-radius:.875rem}.hm-mode{display:none}.hm-tools{gap:.5rem}.hm-hero{min-height:27.5rem;border-radius:1.375rem;align-items:flex-end}.hm-hero-copy{padding:1.375rem 1.25rem}.hm-panel,.hm-sec{border-radius:1.25rem;padding:1rem}.hm-ucards{display:flex;overflow-x:auto;scroll-snap-type:x proximity;gap:.625rem;padding-bottom:.375rem;margin:0 -.25rem;padding-inline:.25rem}.hm-ucards li{flex:0 0 42%;scroll-snap-align:start}.hm-week{display:flex;overflow-x:auto;gap:.5rem;padding:.875rem .25rem .375rem;scroll-snap-type:x proximity}.hm-week li{flex:0 0 6rem;scroll-snap-align:start}.hm-comm{min-height:10.625rem}.hm-comm-in{padding:1.125rem;max-width:64%}.hm-footer{flex-direction:column;gap:.25rem;text-align:center;padding-bottom:0}.hm-bottom{display:grid;grid-template-columns:repeat(5,1fr);position:fixed;left:.625rem;right:.625rem;bottom:max(.625rem,env(safe-area-inset-bottom));z-index:60;padding:.5rem .375rem;border-radius:1.5rem;background:#120d1eeb;backdrop-filter:blur(1rem);border:1px solid var(--line);box-shadow:0 .625rem 2.5rem #0009,0 0 0 1px #8b6cff40}html[data-modo=claro] .hm-bottom{background:#fffffff0}.hm-bottom a{display:grid;justify-items:center;gap:.1875rem;padding:.375rem 2px;border-radius:1rem;color:var(--muted);font-size:.6562rem;font-weight:500;transition:color .15s,background .15s}.hm-bottom a[aria-current]{color:#fff;background:linear-gradient(180deg,#7a47ff,#5b30d6);box-shadow:0 .25rem 1rem #6b3df08c}.hm-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem .75rem}.hm-rail{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:42%;overflow-x:auto;scroll-snap-type:x proximity;padding-bottom:.5rem}.hm-rail .hm-card{scroll-snap-align:start}.hm-continue{grid-template-columns:minmax(0,1fr)}.hm-field--q{grid-column:1/-1}.hm-filters{grid-template-columns:repeat(2,minmax(0,1fr));padding:.75rem}.hm-filter-actions{grid-column:1/-1}}@media(max-width:420px){.hm-news-item{grid-template-columns:6.25rem minmax(0,1fr);gap:.75rem}.hm-ucards li{flex-basis:56%}.hm-hero-logo span{font-size:2.125rem}.hm-hero-logo em{font-size:3rem}}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important;scroll-behavior:auto!important}}:root{--gap:.8125rem}.hm-shell{max-width:none;padding:var(--gap);gap:var(--gap)}@media(min-width:2600px){.hm-shell{max-width:190rem;margin:0 auto}}.hm-side{gap:.75rem;padding:1rem .75rem;min-height:0}.hm-brand img{width:4.75rem;height:4.75rem}.hm-menu{margin-top:.125rem;gap:.1875rem}.hm-menu a{padding:.5625rem .875rem}.hm-promo{flex:1 1 auto;max-height:none;min-height:6rem}.hm-follow{margin-top:0}.hm-board{grid-template-columns:minmax(0,1fr) 25rem;gap:var(--gap)}.hm-main,.hm-page{gap:var(--gap)}.hm-hero{min-height:22.5rem;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center}.hm-hero-copy{grid-column:1;grid-row:1;padding:2rem 2.5rem}.hm-hero-logo span{font-size:clamp(2.125rem,4.4vw,4.25rem)}.hm-hero-logo em{font-size:clamp(3rem,6.4vw,6rem);margin-left:clamp(1.25rem,4vw,4.5rem)}.hm-hero-lema{font-size:1.125rem;max-width:none}.hm-hero:before{background:linear-gradient(90deg,rgba(9,6,15,.7) 0,rgba(9,6,15,.2) 40%,transparent 62%)}.hm-fan{position:relative;grid-column:2;grid-row:1;right:auto;top:auto;transform:none;justify-self:center;align-self:center;padding:1.25rem 0;max-width:100%}.hm-fan li{width:clamp(5.25rem,9.6vw,12.5rem);margin-left:calc(clamp(5.25rem,9.6vw,12.5rem)*-.22)}.hm-fan li:nth-child(3){width:clamp(6.5rem,12vw,15.5rem)}.hm-fan li:first-child{margin-left:0}.hm-hero:after{content:"";position:absolute;right:6%;top:50%;width:46%;height:120%;transform:translateY(-50%);background:radial-gradient(closest-side,rgba(124,77,255,.38),transparent 72%);z-index:1;pointer-events:none}.hm-ucards li{min-height:15.5rem}.hm-upds,.hm-pop{height:100%}.hm-top{align-content:stretch;grid-auto-rows:1fr}.hm-toprow{align-self:stretch}.hm-day{min-height:10rem}.hm-cal .hm-week{flex:1}.hm-cal .hm-day{height:100%}.hm-comm{min-height:10rem}.hm-comm-in{max-width:58%}.hm-gato{height:112%;right:0}.hm-sec{padding:1.125rem 1.25rem}.hm-footer{padding:.5rem .5rem 0}@media(max-width:1099px){.hm-hero{grid-template-columns:minmax(0,1fr)}.hm-fan{grid-column:1;grid-row:1}.hm-board,.hm-board:not(:has(.hm-z-noticias)){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media(max-width:860px){.hm-shell{padding:.75rem .75rem 5.75rem}.hm-hero{display:flex;align-items:flex-end;min-height:27.5rem}.hm-fan{position:absolute;right:50%;top:1.375rem;transform:translate(50%);padding:0;grid-column:auto;grid-row:auto}.hm-fan li{width:5.25rem;margin-left:-1.75rem}.hm-fan li:first-child{margin-left:0}.hm-fan li:nth-child(3){width:6.25rem}.hm-hero:after{display:none}.hm-ucards li{min-height:0}.hm-top{grid-auto-rows:auto}.hm-hero-copy{padding:1.375rem 1.25rem}}:root{--glass:rgba(16,10,34,.42);--glass-2:rgba(255,255,255,.04);--glass-blur:blur(14px) saturate(1.25);--ring:linear-gradient(150deg,rgba(190,168,255,.7),rgba(139,108,255,.12) 40%,rgba(139,108,255,.34))}html[data-modo=claro]{--glass:rgba(255,255,255,.55);--glass-2:rgba(88,52,200,.06);--ring:linear-gradient(150deg,rgba(124,77,255,.55),rgba(124,77,255,.1) 40%,rgba(124,77,255,.3))}body.hm-con-fondo:after{content:"";position:fixed;inset:0;z-index:-2;pointer-events:none;transform:translateZ(0);background-image:linear-gradient(180deg,#1a0e4029,#07050d66),radial-gradient(110% 80% at 50% 50%,transparent 55%,rgba(4,2,10,.45) 100%),var(--fondo);background-size:100% 100%,100% 100%,cover;background-position:0 0,0 0,center;background-repeat:no-repeat;image-rendering:auto}body.hm-con-fondo{background:var(--bg)}@media(max-width:860px){body.hm-con-fondo:after{background-position:0 0,0 0,24% center}}html[data-modo=claro] body.hm-con-fondo:after{background-image:linear-gradient(180deg,#f4f1fbb8,#f4f1fbe0),var(--fondo);background-size:100% 100%,cover;background-position:0 0,center}.hm-panel,.hm-sec,.hm-side,.hm-comm,.hm-hero{background:var(--glass);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid transparent;box-shadow:0 1.125rem 3.125rem #05020f59,inset 0 1px #ffffff12}.hm-sec{position:relative}.hm-panel:before,.hm-sec:before,.hm-side:before,.hm-comm:before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;pointer-events:none;z-index:3;background:var(--ring);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}html[data-modo=claro] .hm-panel,html[data-modo=claro] .hm-sec,html[data-modo=claro] .hm-side{background:var(--glass)}.hm-hero{border-color:#b096ff59}.hm-comm{background:radial-gradient(16.25rem 10rem at 85% 80%,rgba(124,77,255,.4),transparent 70%),linear-gradient(120deg,#341a8280,#0d091959)}.hm-hero{background:radial-gradient(38.75rem 21.25rem at 78% 30%,rgba(124,77,255,.32),transparent 68%),linear-gradient(120deg,#0b071980,#170e3857 58%,#0a061580)}.hm-hero:before{background:linear-gradient(90deg,rgba(9,6,15,.45) 0,rgba(9,6,15,.12) 44%,transparent 66%)}.hm-hero-sky{opacity:.55}.hm-tabs{background:var(--glass-2);border-color:var(--line-soft)}.hm-day{background:var(--glass-2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.hm-day.is-today{background:linear-gradient(180deg,#7c4dff80,#3c1e8c4d)}.hm-toprow:hover{background:#7c4dff29}.hm-filters,.hm-cont-item{background:var(--glass-2);border-color:var(--line-soft);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.hm-field select,.hm-field input{background:#09060f59}html[data-modo=claro] .hm-field select,html[data-modo=claro] .hm-field input{background:#ffffffb3}.hm-search input[type=search],.hm-mode,.hm-icon-btn{background:#100a226b;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}html[data-modo=claro] .hm-search input[type=search],html[data-modo=claro] .hm-mode,html[data-modo=claro] .hm-icon-btn{background:#ffffffa6}.hm-pg{background:var(--glass-2)}.hm-pg.is-on{background:var(--accent)}.hm-quick a{background:var(--glass-2)}.hm-ucard,.hm-card-cover,.hm-fan a{background-color:#1a122e80}.hm-suggest,.hm-avisos{background:#150e29;-webkit-backdrop-filter:none;backdrop-filter:none}html[data-modo=claro] .hm-suggest,html[data-modo=claro] .hm-avisos{background:#fff}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){:root{--glass:rgba(16,10,34,.82)}html[data-modo=claro]{--glass:rgba(255,255,255,.9)}}@media(prefers-reduced-transparency:reduce){:root{--glass:rgba(16,10,34,.94)}html[data-modo=claro]{--glass:rgba(255,255,255,.96)}.hm-panel,.hm-sec,.hm-side,.hm-comm,.hm-hero,.hm-day,.hm-filters,.hm-cont-item{-webkit-backdrop-filter:none;backdrop-filter:none}}@media(max-width:860px){:root{--glass-blur:blur(8px)}.hm-top-bar{background:#09060fb3}}:root{--side: calc(4.75rem + 2px) ;--rail: calc(4.75rem + 2px) ;--open:16.5rem;--row:2.75rem;--ease:cubic-bezier(.22,1,.36,1);--spring:cubic-bezier(.34,1.56,.64,1);--t-open:.5s;--dock-safe:0px}.hm-side,.hm-side:before,.hm-side:after{background:none!important;border:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.hm-side:before,.hm-side:after{display:none!important}.hm-side{position:sticky;top:var(--gap);z-index:60;display:block;align-self:start;height:calc(100vh - var(--gap)*2);min-height:0;padding:0;border-radius:0;overflow:visible}.hs-scrim{position:fixed;inset:0;z-index:0;background:#06030e61;-webkit-backdrop-filter:blur(10px) saturate(1.1);backdrop-filter:blur(10px) saturate(1.1);opacity:0;visibility:hidden;transition:opacity .4s var(--ease),visibility 0s .4s;cursor:pointer}html.hm-open .hs-scrim{opacity:1;visibility:visible;transition:opacity .4s var(--ease),visibility 0s}.hs-panel{position:absolute;z-index:1;left:0;top:0;bottom:0;width:var(--rail);display:flex;flex-direction:column;border-radius:2rem;border:1px solid var(--line-soft);background:#0e091c8c;-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2);box-shadow:0 .75rem 2rem #05020f4d;transition:width var(--t-open) var(--ease),background .4s,box-shadow .5s,border-color .4s;will-change:width}html.hm-open .hs-panel{width:var(--open);background:#0e091cdb;border-color:#b096ff4d;box-shadow:0 1.5rem 4rem #03010aa6,0 0 0 1px #8b6cff24}html[data-modo=claro] .hs-panel{background:#ffffffa8}html[data-modo=claro].hm-open .hs-panel{background:#ffffffe6}html[data-modo=claro] .hs-scrim{background:#f4f1fb66}.hs-scroll{position:relative;flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:.875rem;padding:1rem .875rem .5rem;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;border-radius:inherit}.hs-scroll::-webkit-scrollbar{display:none}.hs-scroll>*{flex:none}.hs-toggle{position:absolute;z-index:5;top:1.625rem;right:-.9rem;width:1.8rem;height:1.8rem;padding:0;display:grid;place-items:center;border-radius:50%;cursor:pointer;color:#fff;border:1px solid rgba(200,182,255,.55);background:linear-gradient(160deg,#8556ff,#4a24b6);box-shadow:0 .25rem .875rem #5834c880;transition:transform .4s var(--spring),box-shadow .3s}.hs-toggle svg{transition:transform var(--t-open) var(--ease);transform:rotate(180deg)}html.hm-open .hs-toggle svg{transform:none}.hs-toggle:hover{box-shadow:0 0 0 .25rem #8b6cff38,0 .25rem 1rem #5834c8a6}.hs-toggle:active{transform:scale(.86)}.hs-lbl{white-space:nowrap;opacity:0;transform:translate(-.5rem);pointer-events:none;transition:opacity .12s,transform .12s}html.hm-open .hs-lbl{opacity:1;transform:none;pointer-events:auto;transition:opacity .3s calc(.12s + var(--i,0) * 24ms),transform .5s var(--ease) calc(.08s + var(--i,0) * 24ms)}.hs-brand{display:flex;align-items:center;height:3rem;color:#fff;white-space:nowrap}.hs-orb{position:relative;flex:none;width:3rem;height:3rem;border-radius:50%;transition:transform .5s var(--spring),box-shadow .4s;box-shadow:0 0 1.125rem #7c4dff80}.hs-orb:before{content:"";position:absolute;inset:0;border-radius:50%;background:conic-gradient(from 210deg,#d8c9ff,#7a4bf5,#2a1a5e,#d8c9ff);transition:transform .9s var(--ease)}.hs-orb img{position:absolute;inset:.125rem;width:calc(100% - .25rem);height:calc(100% - .25rem);padding:.0625rem;border-radius:50%;object-fit:contain;background:radial-gradient(circle at 50% 40%,#f6f1ff,#d4c5ff 60%,#a98bff)}.hs-brand:hover .hs-orb:before{transform:rotate(200deg)}.hs-brand:hover .hs-orb{box-shadow:0 0 1.5rem #966effbf}.hs-brand:active .hs-orb{transform:scale(.9)}.hs-brand-name{display:flex;flex-direction:column;justify-content:center;margin-left:.75rem;line-height:1}.hs-brand-name b{font:800 1.02rem/1 var(--logo);letter-spacing:.15em;text-transform:uppercase;background:linear-gradient(100deg,#fff,#e3d9ff 35%,#b79cff 60%,#fff);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 .5rem rgba(139,108,255,.6));animation:hsShine 7s linear infinite}.hs-brand-name i{display:flex;align-items:center;gap:.4rem;margin-top:.375rem;font:700 .64rem/1 var(--display);font-style:normal;letter-spacing:.55em;text-transform:uppercase;color:var(--accent-2)}.hs-brand-name i:before,.hs-brand-name i:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,transparent,rgba(183,156,255,.7))}.hs-brand-name i:after{background:linear-gradient(270deg,transparent,rgba(183,156,255,.7))}@keyframes hsShine{to{background-position:-220% 0}}html[data-modo=claro] .hs-brand-name b{background-image:linear-gradient(100deg,#2a1668,#6a38f0 50%,#2a1668);filter:none}html[data-modo=claro] .hs-brand-name i{color:#6a38f0}.hs-ind{position:absolute;z-index:0;left:.875rem;right:.875rem;top:0;height:0;border-radius:1.125rem;background:#8b6cff29;border:1px solid rgba(190,168,255,.16);opacity:0;pointer-events:none;transition:transform .35s var(--spring),height .25s var(--ease),opacity .2s}.hs-group{position:relative;z-index:1;display:grid;gap:.125rem}.hs-title{margin:0;height:1rem;padding:0 .625rem;display:flex;align-items:center;gap:.5rem;color:var(--faint);font:700 .68rem var(--display);letter-spacing:.09em;text-transform:uppercase;overflow:hidden}.hs-title:after{content:"";flex:1;height:2px;border-radius:2px;background:var(--line-soft);transition:background .2s}.hs-title--prog:after{background:linear-gradient(90deg,var(--accent-2) var(--prog,0%),var(--line-soft) var(--prog,0%))}html:not(.hm-open) .hs-title .hs-lbl{display:none}html:not(.hm-open) .hs-title{padding:0 .75rem}.hs-row{position:relative;z-index:1;display:flex;align-items:center;gap:.5rem;width:100%;height:var(--row);padding:0;border:0;border-radius:1.125rem;background:none;color:var(--muted);font:600 .94rem var(--font);text-align:left;cursor:pointer;overflow:hidden;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:color .2s,transform .35s var(--spring),background .2s}.hs-row:hover{color:var(--text)}.hs-row:active{transform:scale(.96);background:#8b6cff24}.hs-ic{position:relative;display:grid;place-items:center;flex:none;width:3rem;height:var(--row);color:var(--accent-2);transition:transform .4s var(--spring),color .2s}.hs-row:hover .hs-ic{transform:scale(1.12)}.hs-row:active .hs-ic{transform:scale(.88)}.hs-row[aria-current]{color:#fff;background:linear-gradient(90deg,#6a38f0,#a06bff);box-shadow:0 .375rem 1.125rem #6b3df06b,inset 0 1px #ffffff40}.hs-row[aria-current] .hs-ic{color:#fff}.hs-row[aria-current]:after{content:"";margin:0 1rem 0 auto;flex:none;width:.4rem;height:.4rem;border-radius:50%;background:#fff;box-shadow:0 0 .5rem #fff;opacity:0;transition:opacity .2s}html.hm-open .hs-row[aria-current]:after{opacity:1;transition-delay:.25s}.hs-find{border:1px solid var(--line-soft);background:#ffffff0a}.hs-find:hover{border-color:var(--accent-2);background:#8b6cff1f}.hs-find kbd{margin:0 .75rem 0 auto;padding:1px .5rem;border-radius:.4rem;border:1px solid var(--line);color:var(--faint);font:500 .7rem var(--font)}.hs-badge{margin:0 .75rem 0 auto;min-width:1.25rem;height:1.25rem;padding:0 .4rem;border-radius:.65rem;background:#ff4d6d;color:#fff;font:700 .68rem/1.25rem var(--font);text-align:center;font-style:normal;box-shadow:0 0 .7rem #ff4d6d80}.hs-dot{position:absolute;top:.5rem;right:.7rem;width:.55rem;height:.55rem;border-radius:50%;background:#ff4d6d;box-shadow:0 0 .5rem #ff4d6dcc;transition:opacity .2s}html.hm-open .hs-dot{opacity:0}.hs-row.is-roll .hs-ic{animation:hsRoll .6s var(--ease) infinite}.hs-row.is-hit{background:linear-gradient(135deg,#6a38f0,#a06bff);color:#fff}.hs-row.is-hit .hs-ic{color:#fff;animation:none}@keyframes hsRoll{to{transform:rotate(360deg)}}.hs-chips{display:grid;grid-template-columns:1fr 1fr;gap:.375rem}.hs-chip{display:flex;align-items:center;gap:.3rem;height:2.25rem;padding:0 .4rem;border-radius:1rem;border:1px solid transparent;background:#ffffff0a;color:var(--muted);font:600 .7rem var(--font);white-space:nowrap;overflow:hidden;-webkit-tap-highlight-color:transparent;transition:background .2s,color .2s,border-color .2s,transform .35s var(--spring)}.hs-chip svg{width:.95rem;height:.95rem}.hs-chip svg{flex:none;color:var(--accent-2)}.hs-chip:hover{color:var(--text);background:#8b6cff24}.hs-chip:active{transform:scale(.94)}.hs-chip.is-on{color:#fff;background:#7c4dff66;border-color:#bea8ff66}.hs-chip.is-on svg{color:#fff}.hs-jump{overflow:hidden;max-height:7.5rem;transition:max-height var(--t-open) var(--ease),opacity .25s}html:not(.hm-open) .hs-jump{max-height:1rem;opacity:.9}html:not(.hm-open) .hs-chips{display:none}.hs-promo{position:relative;z-index:1;flex:1 1 0;min-height:0;max-height:0;opacity:0;border-radius:1.375rem;overflow:hidden;border:1px solid var(--line-soft);background:var(--promo,none) center/cover,linear-gradient(160deg,#2a1a5e,#0d0818);display:flex;align-items:flex-end;pointer-events:none;transition:max-height var(--t-open) var(--ease),opacity .3s,border-color .3s,transform .35s var(--spring)}.hs-promo:before{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#09060feb 6%,#09060f1a 75%)}.hs-promo span{position:relative;display:block;width:100%;padding:.625rem;text-align:center;font-size:.74rem;color:#d9d0f0}.hs-promo b{display:block;color:#fff;font-size:.82rem}html.hm-open .hs-promo{max-height:9rem;min-height:3.5rem;opacity:1;pointer-events:auto;transition-delay:0s,.2s,0s,0s}.hs-promo:hover{border-color:var(--accent-2)}.hs-promo:active{transform:scale(.97)}.hs-foot{flex:none;display:grid;gap:.375rem;padding:.5rem .875rem calc(.875rem + var(--dock-safe));border-top:1px solid var(--line-soft);transition:padding .3s}.hs-user{display:flex;align-items:center;gap:.625rem;height:3rem;border-radius:1.5rem;overflow:hidden;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:background .2s,transform .35s var(--spring)}.hs-user:hover{background:#8b6cff1f}.hs-user:active{transform:scale(.96)}.hs-user img,.hs-user-ico{flex:none;width:2.625rem;height:2.625rem;margin-left:.1875rem;border-radius:50%;object-fit:cover;border:2px solid var(--accent)}.hs-user-ico{display:grid;place-items:center;color:var(--accent-2);background:var(--accent-soft)}.hs-user .hs-lbl{min-width:0;display:grid}.hs-user b{font:700 .86rem/1.2 var(--font);overflow:hidden;text-overflow:ellipsis}.hs-user small{color:var(--muted);font-size:.72rem}.hs-social{display:grid;grid-template-columns:repeat(4,1fr);gap:.125rem}html:not(.hm-open) .hs-social{grid-template-columns:1fr}html:not(.hm-open) .hs-social a:nth-child(n+2){display:none}.hs-social a{display:grid;place-items:center;height:2rem;border-radius:.875rem;color:var(--muted);-webkit-tap-highlight-color:transparent;transition:background .2s,color .2s,transform .35s var(--spring)}.hs-social a:hover{background:var(--accent-soft);color:var(--accent-2);transform:translateY(-2px)}.hs-social a:active{transform:scale(.86)}.hs-rip{position:absolute;z-index:-1;width:1rem;height:1rem;margin:-.5rem 0 0 -.5rem;border-radius:50%;background:#bea8ff73;pointer-events:none;transform:scale(0);animation:hsRip .55s var(--ease) forwards}@keyframes hsRip{to{transform:scale(11);opacity:0}}@keyframes hsIn{0%{opacity:0;transform:translate(-.75rem)}}.hs-brand,.hs-row,.hs-user{animation:hsIn .6s var(--ease) backwards;animation-delay:calc(var(--i,0) * 36ms + 60ms)}.hm-tip{position:fixed;z-index:200;left:0;top:0;padding:.4rem .8rem;border-radius:.75rem;background:#1a1230;border:1px solid var(--line);color:#fff;font:600 .8rem var(--font);white-space:nowrap;pointer-events:none;opacity:0;transform:translate(-.5rem,-50%) scale(.96);transition:opacity .18s,transform .35s var(--spring);box-shadow:0 .75rem 1.75rem #00000080}.hm-tip.on{opacity:1;transform:translateY(-50%)}@media(max-width:860px){.hm-tip,.hs-scrim{display:none}}@keyframes hmFlash{35%{box-shadow:0 0 0 .1875rem #a78bfabf,0 0 2.25rem #7c4dff99}}.is-flash{animation:hmFlash 1.4s ease}@keyframes hmPing{35%{box-shadow:0 0 0 .25rem #a78bfa80,0 0 1.75rem #7c4dff8c}}.hm-search.is-ping input[type=search]{animation:hmPing 1.1s ease;border-color:var(--accent-2)}@media(max-height:760px){.hs-scroll{gap:.625rem}.hs-promo{display:none}}@media(prefers-reduced-motion:reduce){.hs-panel,.hs-scrim,.hs-lbl,.hs-row,.hs-ic,.hs-ind,.hs-promo,.hs-jump{transition-duration:.01s!important;transition-delay:0s!important}.hs-brand,.hs-row,.hs-user,.hs-brand-name b{animation:none}.hs-rip{display:none}}@media(prefers-reduced-transparency:reduce){.hs-panel,.hs-scrim{-webkit-backdrop-filter:none;backdrop-filter:none}.hs-panel{background:#0e091cf5}html.hm-open .hs-scrim{background:#06030eb3}}.hm-side .hs-row{color:var(--muted)}.hm-side .hs-row:hover{color:var(--text)}.hm-side .hs-row[aria-current],.hm-side .hs-row.is-hit{color:#fff}.hm-side .hs-chip{color:var(--muted)}.hm-side .hs-chip:hover{color:var(--text)}.hm-side .hs-chip.is-on{color:#fff}.hm-side .hs-social a{color:var(--muted)}.hm-side .hs-social a:hover{color:var(--accent-2)}.hm-side .hs-promo span{color:#d9d0f0}.hs-find .hs-ic{margin-left:-1px}@media(max-width:860px){.hm-side{display:none}}.hm-upds{display:flex;flex-direction:column;height:auto;--hu-gap:1rem;--hu-n:5}.hu-bar{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin:-.25rem 0 .875rem;border-bottom:1px solid var(--line-soft)}html:not(.hm-js) .hu-bar{display:none}.hu-tabs{display:flex;gap:1.25rem;overflow-x:auto;scrollbar-width:none;min-width:0}.hu-tabs::-webkit-scrollbar{display:none}.hu-tab{position:relative;display:inline-flex;align-items:center;gap:.35rem;border:0;background:none;color:var(--muted);font:600 .86rem var(--font);padding:.6rem 0 .75rem;cursor:pointer;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:color .2s}.hu-tab:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;border-radius:2px;background:linear-gradient(90deg,#7a47ff,#c4aeff);box-shadow:0 0 .5rem #8b6cffb3;transform:scaleX(0);transition:transform .4s var(--ease)}.hu-tab svg{width:.9rem;height:.9rem}.hu-tab:hover{color:var(--text)}.hu-tab[aria-selected=true]{color:#fff}html[data-modo=claro] .hu-tab[aria-selected=true]{color:var(--text)}.hu-tab[aria-selected=true]:after{transform:scaleX(1)}.hu-nav{display:flex;gap:.375rem;flex:none;padding-bottom:.4rem}.hu-arr{display:grid;place-items:center;width:2.2rem;height:2.2rem;padding:0;border-radius:50%;border:1px solid var(--line);background:var(--glass-2);color:var(--text);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .35s var(--spring),background .2s,opacity .2s,border-color .2s}.hu-arr--next svg{transform:rotate(180deg)}.hu-arr:hover:not(:disabled){background:var(--accent-soft);border-color:var(--accent-2);transform:scale(1.1)}.hu-arr:active:not(:disabled){transform:scale(.88)}.hu-arr:disabled{opacity:.3;cursor:default}html[data-modo=claro] .hu-arr{color:#1b1330}.hu-wrap{position:relative;flex:0 0 auto;min-height:auto;display:flex}.hu-track{list-style:none;margin:0;padding:.8rem .5rem 1.1rem;flex:1;min-width:0;display:flex;gap:var(--hu-gap);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-inline:.25rem;scroll-behavior:smooth;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.hu-track::-webkit-scrollbar{display:none}.hu-track.is-drag{scroll-snap-type:none;scroll-behavior:auto;cursor:grabbing;user-select:none}.hu-wrap.can-next .hu-track{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 2.5rem),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 2.5rem),transparent)}.hu-wrap.can-prev .hu-track{-webkit-mask-image:linear-gradient(90deg,transparent,#000 2.5rem);mask-image:linear-gradient(90deg,transparent,#000 2.5rem)}.hu-wrap.can-prev.can-next .hu-track{-webkit-mask-image:linear-gradient(90deg,transparent,#000 2.5rem,#000 calc(100% - 2.5rem),transparent);mask-image:linear-gradient(90deg,transparent,#000 2.5rem,#000 calc(100% - 2.5rem),transparent)}.hu-item{container-type:inline-size;flex:0 0 calc((100% - var(--hu-gap) * (var(--hu-n) - 1)) / var(--hu-n));min-width:0;display:flex;scroll-snap-align:start}.hu-item{filter:drop-shadow(0 .6rem .9rem rgba(0,0,0,.45));transition:filter .35s}.hu-item:hover,.hu-item:focus-within{filter:drop-shadow(0 .9rem 1.3rem rgba(106,56,240,.6))}.hu-item[hidden]{display:none}.hu-empty{position:absolute;inset:0;margin:0;display:grid;place-items:center;text-align:center;color:var(--muted);font-size:.86rem}.hu-empty[hidden]{display:none}.hu-card{--tc:#cfc6e6;--cut:1.9rem;--b:clamp(1.8rem,13cqw,2.3rem);position:relative;flex:1;min-width:0;display:flex;padding:1.5px;background:linear-gradient(150deg,#c8b6ffcc,#6e46e64d 55%,#beaaff8c);clip-path:polygon(0 0,calc(100% - var(--cut)) 0,100% var(--cut),100% 100%,var(--cut) 100%,0 calc(100% - var(--cut)));transition:transform .45s var(--ease),background .3s;animation:huIn .6s var(--ease) backwards;animation-delay:calc(var(--i,0) * 45ms + 80ms)}.hu-in{flex:1;min-width:0;display:flex;flex-direction:column;background:linear-gradient(180deg,#20163ef5,#100a22fa);clip-path:polygon(0 0,calc(100% - var(--cut) + 1px) 0,100% calc(var(--cut) - 1px),100% 100%,calc(var(--cut) - 1px) 100%,0 calc(100% - var(--cut) + 1px))}.hu-item[data-tipo=Manhwa] .hu-card{--tc:#b79cff}.hu-item[data-tipo=Manga] .hu-card{--tc:#ff8fb1}.hu-item[data-tipo=Manhua] .hu-card{--tc:#6fe0c5}@keyframes huIn{0%{opacity:0;transform:translateY(.875rem)}}.hu-card:hover,.hu-card:focus-within{transform:translateY(-.4rem);background:linear-gradient(150deg,#d9ccff,#7a47ff)}.hu-cover{position:relative;isolation:isolate;flex:none;aspect-ratio:3/4;overflow:hidden;background:#1a122e99}.hu-img{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover;transition:transform .8s var(--ease),filter .4s,opacity .6s}.hu-card:hover .hu-img{transform:scale(1.06)}.hu-card.is-read .hu-img{filter:saturate(.8) brightness(.88)}.hu-cover:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(8,4,20,.5),transparent 28%,transparent 70%,rgba(16,10,34,.92))}.hu-link{position:absolute;inset:0;z-index:2;-webkit-tap-highlight-color:transparent}.hu-top{position:absolute;z-index:3;left:.6rem;top:.6rem;display:flex;flex-direction:column;align-items:flex-start;gap:.3rem;pointer-events:none}.hu-cap{display:inline-flex;align-items:center;gap:.3rem;padding:.22rem .7rem;border-radius:62rem;background:linear-gradient(135deg,#7a47ff,#a06bff);border:1px solid rgba(255,255,255,.35);color:#fff;font:700 clamp(.64rem,5cqw,.76rem)/1.2 var(--display);letter-spacing:.03em;box-shadow:0 .375rem 1rem #6a38f08c}.hu-cap--read{background:linear-gradient(135deg,#1f9d78,#37c795);box-shadow:0 .375rem 1rem #28aa7d73}.hu-pill{display:inline-flex;align-items:center;gap:.25rem;padding:.17rem .65rem;border-radius:62rem;font:700 .64rem/1.2 var(--display);letter-spacing:.05em;text-transform:uppercase;color:#fff;border:1px solid rgba(255,255,255,.28);backdrop-filter:blur(6px)}.hu-pill--new{background:linear-gradient(135deg,#ff9a3c,#ff5a36);box-shadow:0 0 .875rem #ff783299}.hu-pill--you{background:linear-gradient(135deg,#7a47ff,#c06bff);box-shadow:0 0 .875rem #7c4dff8c}.hu-pill svg{flex:none}.hu-card .hm-save,.hu-card .hu-obra{position:absolute;z-index:4;display:grid;place-items:center;width:var(--b);height:var(--b);padding:0;border-radius:50%;background:#0e082099;border:1px solid rgba(255,255,255,.25);color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;backdrop-filter:blur(6px);transition:transform .35s var(--spring),background .2s,color .2s}.hu-card .hm-save svg,.hu-card .hu-obra svg{width:52%;height:52%}.hu-card .hm-save{right:.55rem;top:calc(var(--cut) + .15rem)}.hu-card .hu-obra{right:.55rem;top:calc(var(--cut) + .15rem + var(--b) + .4rem)}.hu-card .hm-save:hover,.hu-card .hu-obra:hover{transform:scale(1.12);background:#0e0820e0}.hu-card .hm-save:active,.hu-card .hu-obra:active{transform:scale(.84)}.hu-card .hm-save[aria-pressed=true]{color:#ff6b9a}.hu-card .hm-save[aria-pressed=true] svg{animation:huPop .55s var(--spring)}@keyframes huPop{0%{transform:scale(.6)}60%{transform:scale(1.35)}to{transform:scale(1)}}.hu-go{position:absolute;z-index:4;right:.55rem;bottom:.55rem;display:inline-flex;align-items:center;gap:.4rem;height:var(--b);min-width:var(--b);justify-content:center;padding:0 calc(var(--b) * .3);border-radius:62rem;background:linear-gradient(90deg,#6a38f0,#a06bff);color:#fff;font:700 .74rem var(--font);white-space:nowrap;box-shadow:0 .4rem 1rem #6a38f08c;-webkit-tap-highlight-color:transparent;transition:transform .35s var(--spring)}.hu-go b{display:block;max-width:0;overflow:hidden;opacity:0;transition:max-width .4s var(--ease),opacity .25s}.hu-go svg{flex:none}@media(hover:hover){.hu-card:hover .hu-go b,.hu-go:focus-visible b{max-width:8.5rem;opacity:1}.hu-go:hover{transform:scale(1.05)}.hu-track{cursor:grab}.hu-track.is-drag{cursor:grabbing}}.hu-go:active{transform:scale(.92)}.hu-card .hm-save:focus-visible,.hu-card .hu-obra:focus-visible,.hu-go:focus-visible,.hu-title:focus-visible{outline:2px solid #fff;outline-offset:2px}.hu-info{flex:1;display:flex;flex-direction:column;align-items:center;gap:.55rem;padding:.2rem .8rem 1.5rem;text-align:center;position:relative;z-index:2;margin-top:-.2rem}.hu-title{font:700 clamp(.78rem,6.4cqw,.95rem)/1.25 var(--font);color:var(--text);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .2s}.hu-card:hover .hu-title{color:var(--accent-2)}.hu-tags{display:flex;flex-wrap:wrap;justify-content:center;gap:.3rem;margin-top:auto}.hu-tags i{font-style:normal;padding:.14rem .55rem;border-radius:62rem;background:#ffffff17;border:1px solid rgba(255,255,255,.16);font-size:clamp(.58rem,4.2cqw,.7rem);font-weight:600;color:#e6defc}.hu-tags i.hu-tipo{border-color:#beaaff66;color:var(--tc);font:700 .62rem/1.6 var(--display);letter-spacing:.1em;text-transform:uppercase}@supports (background:color-mix(in srgb,red,blue)){.hu-tags i.hu-tipo{background:color-mix(in srgb,var(--tc) 16%,transparent);border-color:color-mix(in srgb,var(--tc) 48%,transparent)}}html[data-modo=claro] .hu-in{background:linear-gradient(180deg,#fffffff2,#eee8fffa)}html[data-modo=claro] .hu-tags i{background:#6a38f014;border-color:#6a38f033;color:#3b2a78}.hu-cover:before{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(110deg,#281c4cb3 30%,#4c388cb3,#281c4cb3 66%);background-size:220% 100%;animation:huShimmer 1.4s linear infinite}.hu-card.is-loaded .hu-cover:before{animation:none;opacity:0}@keyframes huShimmer{to{background-position:-220% 0}}html.hm-js .hu-img{opacity:0}html.hm-js .hu-img.is-ready{opacity:1}html.hm-js .hu-img:not(.is-ready){animation:huFallback 0s 3s forwards}@keyframes huFallback{to{opacity:1}}.hu-scrollbar{flex:none;position:relative;height:3px;margin:.125rem .25rem;border-radius:3px;background:#ffffff14;overflow:hidden;transition:opacity .3s}.hu-scrollbar i{position:absolute;top:0;bottom:0;left:0;width:30%;border-radius:3px;background:linear-gradient(90deg,#7a47ff,#c4aeff);transition:left .15s linear,width .2s}.hu-scrollbar.is-off{opacity:0}html:not(.hm-js) .hu-scrollbar{display:none}html[data-modo=claro] .hu-scrollbar{background:#5834c81f}@media(max-width:1100px){.hm-upds{--hu-n:3}}@media(max-width:860px){.hm-upds{--hu-n:2.25}}@media(max-width:480px){.hm-upds{--hu-n:1.6}}@media(hover:none){.hu-nav{display:none}.hu-card:hover{transform:none}.hu-card{--b:2.7rem}}@media(prefers-reduced-motion:reduce){.hu-card,.hu-img,.hu-cta,.hu-tab,.hu-arr{animation:none!important;transition-duration:.01s!important}.hu-cover:before{animation:none!important}.hu-track{scroll-behavior:auto}}.hm-search{max-width:34rem;transition:max-width .5s var(--ease)}@media(min-width:861px){.hm-search:focus-within{max-width:42rem}}.hm-search.is-on{z-index:50}.hm-search .hm-search-form{position:relative;border-radius:62rem;transition:box-shadow .4s}.hm-search:focus-within .hm-search-form{box-shadow:0 0 2.2rem #7c4dff57}@property --ang{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes hmSpin{to{--ang:360deg}}.hm-search .hm-search-form:before{content:"";position:absolute;inset:0;z-index:2;border-radius:inherit;padding:1.5px;pointer-events:none;background:conic-gradient(from var(--ang,0deg),transparent 0 16%,#8b6cff 34%,#f0cfff 50%,#8b6cff 66%,transparent 84% 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);mask-composite:exclude;opacity:0;transition:opacity .35s;animation:hmSpin 3.2s linear infinite}.hm-search:focus-within .hm-search-form:before{opacity:1}.hm-search .hm-search-form input[type=search]{height:3rem;padding:0 7.4rem 0 3.1rem;border-radius:62rem;font-size:.95rem;border:1px solid var(--line);-webkit-appearance:none;appearance:none;transition:border-color .3s,background .3s}.hm-search .hm-search-form input[type=search]:focus{border-color:transparent;box-shadow:none;background:#120b26cc}html[data-modo=claro] .hm-search .hm-search-form input[type=search]:focus{background:#fff}.hm-search input[type=search]::-webkit-search-cancel-button,.hm-search input[type=search]::-webkit-search-decoration{display:none}.hm-s-ico{position:absolute;left:1.15rem;top:50%;z-index:1;width:1.2rem;height:1.2rem;margin-top:-.6rem;color:var(--muted);pointer-events:none;transition:color .3s,transform .5s var(--spring)}.hm-s-ico svg{display:block;width:100%!important;height:100%!important;transition:opacity .2s}.hm-search:focus-within .hm-s-ico{color:var(--accent-2);transform:scale(1.12) rotate(-10deg)}.hm-s-spin{position:absolute;inset:-.1rem;border-radius:50%;border:2px solid rgba(183,156,255,.25);border-top-color:#c4aeff;opacity:0;animation:hmRot .7s linear infinite;transition:opacity .2s}@keyframes hmRot{to{transform:rotate(360deg)}}.hm-search.is-loading .hm-s-spin{opacity:1}.hm-search.is-loading .hm-s-ico svg{opacity:0}.hm-s-ph{position:absolute;left:3.1rem;right:7.4rem;top:0;bottom:0;z-index:1;display:flex;align-items:center;overflow:hidden;pointer-events:none;color:var(--faint);font-size:.95rem;transition:opacity .2s}.hm-s-ph span{display:block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;animation:hmPh .55s var(--ease)}@keyframes hmPh{0%{opacity:0;transform:translateY(.8rem)}}.hm-search input:not(:placeholder-shown)~.hm-s-ph{opacity:0}.hm-s-clear{position:absolute;right:3.8rem;top:50%;z-index:3;width:1.8rem;height:1.8rem;margin-top:-.9rem;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:#ffffff17;color:var(--muted);cursor:pointer;opacity:0;transform:scale(.5) rotate(-90deg);pointer-events:none;transition:opacity .2s,transform .4s var(--spring),background .2s,color .2s}.hm-search input:not(:placeholder-shown)~.hm-s-clear{opacity:1;transform:none;pointer-events:auto}.hm-s-clear:hover{background:#fff3;color:var(--text)}html[data-modo=claro] .hm-s-clear{background:#5834c81a}.hm-search .hm-kbd{right:3.8rem;z-index:1;transition:opacity .2s}.hm-search input:not(:placeholder-shown)~.hm-kbd,.hm-search input:focus~.hm-kbd{opacity:0}.hm-search .hm-search-go{right:.35rem;z-index:3;width:2.3rem;height:2.3rem;border-radius:50%;background:linear-gradient(135deg,#7a47ff,#a06bff);color:#fff;box-shadow:0 .3rem .9rem #6a38f080;transition:transform .4s var(--spring),box-shadow .2s}.hm-search .hm-search-go:hover{color:#fff;transform:translateY(-50%) scale(1.1);box-shadow:0 .4rem 1.2rem #6a38f0b3}.hm-search .hm-search-go:active{transform:translateY(-50%) scale(.88)}.hm-search .hm-search-go:focus-visible{outline:2px solid #fff;outline-offset:2px}.hm-search .hm-suggest{left:0;right:0;width:auto;top:calc(100% + .65rem);z-index:5;padding:.5rem;border-radius:1.5rem;background:#120b26f0;-webkit-backdrop-filter:blur(18px) saturate(1.3);backdrop-filter:blur(18px) saturate(1.3);border:1px solid rgba(190,170,255,.28);box-shadow:0 1.6rem 3.2rem #04020c9e,0 0 0 1px #7c4dff1f;max-height:min(36rem,72vh);transform-origin:top center;scrollbar-width:thin;scrollbar-color:rgba(167,139,250,.4) transparent}.hm-search .hm-suggest:not([hidden]){animation:hmDrop .38s var(--ease)}@keyframes hmDrop{0%{opacity:0;transform:translateY(-.6rem) scale(.97)}}html[data-modo=claro] .hm-search .hm-suggest{background:#fffffff7;border-color:#6a38f040;box-shadow:0 1.4rem 2.8rem #5834c833}.hm-sg-h{display:flex;align-items:center;justify-content:space-between;padding:.5rem .75rem .3rem;font:700 .66rem var(--display);letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}.hm-sg-h button{border:0;background:none;padding:.1rem .3rem;color:var(--accent-2);font:600 .74rem var(--font);letter-spacing:0;text-transform:none;cursor:pointer;border-radius:.4rem}.hm-sg-h button:hover{text-decoration:underline}.hm-search .hm-sg{position:relative;display:grid;grid-template-columns:2.8rem minmax(0,1fr) auto;gap:.9rem;align-items:center;padding:.5rem .8rem .5rem .5rem;border-radius:1.05rem;border:1px solid transparent;animation:hmSg .42s var(--ease) backwards;animation-delay:calc(var(--i,0) * 45ms);transition:background .2s,border-color .2s,transform .35s var(--spring)}@keyframes hmSg{0%{opacity:0;transform:translateY(.6rem)}}.hm-search .hm-sg img,.hm-search .hm-sg .hm-cover-empty{width:2.8rem;height:4.1rem;border-radius:.7rem;object-fit:cover;border:1px solid rgba(190,170,255,.25);box-shadow:0 .3rem .8rem #00000059;transition:transform .4s var(--spring)}.hm-search .hm-sg[aria-selected=true],.hm-search .hm-sg:hover{background:linear-gradient(90deg,#7c4dff4d,#7c4dff12);border-color:#beaaff4d;transform:translate(.15rem)}.hm-search .hm-sg[aria-selected=true] img{transform:scale(1.06) rotate(-2deg)}.hm-sg-t{min-width:0;display:grid;gap:.3rem}.hm-search .hm-sg b{font:700 .93rem/1.25 var(--font);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hm-sg mark{background:none;color:#fff;box-shadow:inset 0 -.2em #8b6cff99;border-radius:.15rem}html[data-modo=claro] .hm-sg mark{color:#1b1330;box-shadow:inset 0 -.2em #8b6cff66}.hm-sg-m{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .55rem;font-size:.72rem;color:var(--muted)}.hm-sg-tipo{font-style:normal;padding:.12rem .55rem;border-radius:62rem;border:1px solid rgba(190,170,255,.4);color:#cfc6e6;font:700 .6rem/1.6 var(--display);letter-spacing:.1em;text-transform:uppercase}.hm-sg-tipo[data-tipo=Manhwa]{color:#b79cff}.hm-sg-tipo[data-tipo=Manga]{color:#ff8fb1}.hm-sg-tipo[data-tipo=Manhua]{color:#6fe0c5}.hm-sg-est{display:inline-flex;align-items:center;gap:.3rem}.hm-sg-dot{width:.42rem;height:.42rem;border-radius:50%;background:#46d19b;color:#46d19b;box-shadow:0 0 .4rem currentColor}.hm-sg-dot--pausada{background:#f5b84a;color:#f5b84a}.hm-sg-dot--finalizada{background:#9a92b8;color:#9a92b8}.hm-sg-go{display:grid;place-items:center;width:1.9rem;height:1.9rem;border-radius:50%;background:linear-gradient(135deg,#6a38f0,#a06bff);color:#fff;opacity:0;transform:translate(-.5rem) scale(.8);transition:opacity .2s,transform .4s var(--spring)}.hm-search .hm-sg[aria-selected=true] .hm-sg-go,.hm-search .hm-sg:hover .hm-sg-go{opacity:1;transform:none}.hm-sg-f{display:flex;justify-content:center;gap:1.1rem;margin-top:.35rem;padding:.6rem .5rem .3rem;border-top:1px solid var(--line-soft);font-size:.68rem;color:var(--faint)}.hm-sg-f kbd{margin-right:.3rem;padding:.05rem .42rem;border:1px solid var(--line);border-radius:.35rem;background:#ffffff0d;font:600 .64rem var(--font)}.hm-sg-sk{display:grid;grid-template-columns:2.8rem 1fr;gap:.9rem;align-items:center;padding:.5rem}.hm-sg-sk i{display:block;border-radius:.7rem;background:linear-gradient(110deg,#ffffff0f 30%,#ffffff29,#ffffff0f 66%);background-size:220% 100%;animation:huShimmer 1.3s linear infinite}.hm-sg-empty{display:grid;justify-items:center;gap:.3rem;padding:1.6rem 1rem 1.4rem;text-align:center;color:var(--muted);font-size:.82rem}.hm-sg-empty b{color:var(--text);font:700 .95rem var(--font)}.hm-sg-empty-ico{color:var(--accent-2);opacity:.9;margin-bottom:.2rem;animation:hmFloat 3s ease-in-out infinite}@keyframes hmFloat{50%{transform:translateY(-.3rem)}}.hm-sg-retry{margin-top:.6rem;padding:.45rem 1.1rem;border:0;border-radius:62rem;background:linear-gradient(90deg,#6a38f0,#a06bff);color:#fff;font:700 .78rem var(--font);cursor:pointer}@media(hover:none){.hm-sg-f{display:none}.hm-sg-go{opacity:1;transform:none}}@media(max-width:860px){.hm-search .hm-search-form input[type=search]{height:2.75rem;padding:0 6.6rem 0 2.9rem}.hm-s-ph{left:2.9rem;right:6.6rem}.hm-search .hm-suggest{max-height:62vh}}@media(prefers-reduced-motion:reduce){.hm-search .hm-search-form:before,.hm-s-spin,.hm-s-ph span,.hm-sg,.hm-suggest,.hm-sg-empty-ico,.hm-sg-sk i{animation:none!important}.hm-search,.hm-s-ico,.hm-sg-go,.hm-s-clear{transition-duration:.01s!important}}.hm-search .hm-sg{grid-template-columns:3.4rem minmax(0,1fr) auto}.hm-search .hm-sg img,.hm-search .hm-sg .hm-cover-empty{width:3.4rem;height:5rem}.hm-sg-sk{grid-template-columns:3.4rem 1fr}.hm-sg-tabs,.hm-sg-qa{display:flex;gap:.4rem;padding:.35rem .35rem .55rem;overflow-x:auto;scrollbar-width:none}.hm-sg-tabs::-webkit-scrollbar,.hm-sg-qa::-webkit-scrollbar{display:none}.hm-sg-qa{padding-bottom:.3rem}.hm-sg-chip{flex:none;display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .9rem;border-radius:62rem;border:1px solid var(--line);background:#ffffff0d;color:var(--muted);font:600 .78rem var(--font);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .35s var(--spring),background .2s,color .2s,border-color .2s,box-shadow .25s}.hm-sg-chip svg{width:.95rem!important;height:.95rem!important;flex:none}.hm-sg-chip:hover{color:var(--text);border-color:var(--accent-2);background:var(--accent-soft);transform:translateY(-1px)}.hm-sg-chip:active{transform:scale(.94)}.hm-sg-chip[aria-pressed=true]{background:linear-gradient(135deg,#7a47ff,#a06bff);border-color:transparent;color:#fff;box-shadow:0 .3rem .9rem #6a38f080}.hm-sg-chip:focus-visible{outline:2px solid #fff;outline-offset:2px}html[data-modo=claro] .hm-sg-chip{background:#6a38f00f}.hm-sg-gen{display:flex;flex-wrap:wrap;gap:.25rem}.hm-sg-gen i{font-style:normal;padding:.08rem .5rem;border-radius:62rem;background:#ffffff14;border:1px solid rgba(255,255,255,.14);font-size:.64rem;font-weight:600;color:#ddd3fa}html[data-modo=claro] .hm-sg-gen i{background:#6a38f014;border-color:#6a38f033;color:#3b2a78}.hm-sg-posters{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;padding:.1rem .3rem .5rem}.hm-search .hm-sg--pop{display:flex;flex-direction:column;align-items:stretch;gap:.45rem;padding:.4rem;grid-template-columns:none;border-radius:1.1rem}.hm-search .hm-sg--pop img,.hm-search .hm-sg--pop .hm-cover-empty{width:100%;height:auto;aspect-ratio:2/3;border-radius:.85rem}.hm-search .hm-sg--pop b{font-size:.78rem;-webkit-line-clamp:2;text-align:left}.hm-sg--pop .hm-sg-cap{font-size:.68rem;color:var(--muted)}.hm-search .hm-sg--pop[aria-selected=true],.hm-search .hm-sg--pop:hover{transform:translateY(-.25rem)}.hm-sg-rank{position:absolute;top:.75rem;left:.75rem;z-index:2;min-width:1.55rem;height:1.55rem;padding:0 .3rem;display:grid;place-items:center;border-radius:62rem;background:#0e0820c7;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid rgba(255,255,255,.28);font:800 .72rem var(--display);color:#fff}.hm-sg--pop:first-child .hm-sg-rank{background:linear-gradient(135deg,#ffd36b,#f5a524);border-color:transparent;color:#2b1a00}@media(max-width:860px){.hm-sg-posters{grid-template-columns:repeat(2,minmax(0,1fr))}}.hm-cal{display:flex;flex-direction:column}.hc-head{flex-wrap:wrap;row-gap:.6rem}.hc-nav{display:flex;align-items:center;gap:.45rem;margin-left:auto}html:not(.hm-js) .hc-nav{display:none}.hc-head .hm-ph-more{margin-left:.5rem}.hc-range{min-width:9rem;padding:.4rem .9rem;border-radius:62rem;text-align:center;font:700 .82rem var(--display);color:var(--text);background:#ffffff0f;border:1px solid var(--line-soft)}.hc-arr{display:grid;place-items:center;width:2.2rem;height:2.2rem;padding:0;border-radius:50%;border:1px solid var(--line);background:var(--glass-2,rgba(16,10,34,.5));color:var(--text);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .35s var(--spring),background .2s,border-color .2s,opacity .2s}.hc-arr--next svg{transform:rotate(180deg)}.hc-arr:hover:not(:disabled){background:var(--accent-soft);border-color:var(--accent-2);transform:scale(1.1)}.hc-arr:active:not(:disabled){transform:scale(.88)}.hc-arr:disabled{opacity:.3;cursor:default}.hc-today{padding:.4rem .95rem;border-radius:62rem;border:1px solid var(--accent-2);background:var(--accent-soft);color:#fff;font:700 .76rem var(--font);cursor:pointer;animation:hcPop .45s var(--spring)}.hc-today[hidden]{display:none}@keyframes hcPop{0%{opacity:0;transform:scale(.7)}}html[data-modo=claro] .hc-today,html[data-modo=claro] .hc-range{color:var(--text)}.hc-body{display:grid;gap:.9rem;align-content:start;transition:opacity .2s}.hc-body.is-load{opacity:.5;pointer-events:none}.hc-body.is-in[data-dir=next] .hc-strip,.hc-body.is-in[data-dir=next] .hc-detail{animation:hcNext .5s var(--ease)}.hc-body.is-in[data-dir=prev] .hc-strip,.hc-body.is-in[data-dir=prev] .hc-detail{animation:hcPrev .5s var(--ease)}@keyframes hcNext{0%{opacity:0;transform:translate(1.6rem)}}@keyframes hcPrev{0%{opacity:0;transform:translate(-1.6rem)}}.hc-strip{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.6rem;padding-top:.5rem}.hc-day{position:relative;display:flex;flex-direction:column;align-items:center;gap:.3rem;min-width:0;padding:.75rem .4rem .8rem;border-radius:1.25rem;border:1px solid var(--line-soft);background:var(--glass-2,rgba(16,10,34,.42));color:var(--text);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;animation:hcIn .55s var(--ease) backwards;animation-delay:calc(var(--i,0) * 50ms);transition:transform .4s var(--spring),border-color .25s,background .25s,box-shadow .3s,opacity .25s}@keyframes hcIn{0%{opacity:0;transform:translateY(.9rem)}}.hc-day:hover{transform:translateY(-.25rem);border-color:var(--accent-2)}.hc-day:active{transform:scale(.97)}.hc-day:focus-visible{outline:2px solid #fff;outline-offset:2px}.hc-day[aria-pressed=true]{border-color:var(--accent-2);background:linear-gradient(180deg,#7c4dff6b,#3c1e8c38);box-shadow:0 .8rem 1.8rem #5834c866}.hc-day[aria-pressed=true]:before{content:"";position:absolute;left:28%;right:28%;bottom:-1px;height:3px;border-radius:3px;background:linear-gradient(90deg,#7a47ff,#d3c2ff);box-shadow:0 0 .6rem #8b6cffe6}.hc-day.is-future{opacity:.65}.hc-day.is-future:hover,.hc-day.is-future[aria-pressed=true]{opacity:1}.hc-dn{font:700 .7rem var(--display);letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.hc-dd{font:800 1.5rem/1 var(--display);letter-spacing:-.02em}.hc-day.is-today .hc-dn{color:#d9ccff}.hc-day.is-today{border-color:var(--accent-2);animation:hcIn .55s var(--ease) backwards,hcGlow 2.8s ease-in-out .8s infinite}@keyframes hcGlow{50%{box-shadow:0 0 1.6rem #7c4dff99}}.hc-day.is-today:after{content:"Hoy";position:absolute;top:-.6rem;left:50%;transform:translate(-50%);padding:.05rem .65rem;border-radius:62rem;background:#fff;color:#4a21c4;font:800 .64rem/1.5 var(--display);letter-spacing:.06em;text-transform:uppercase}.hc-fan{position:relative;display:block;width:100%;height:5.7rem;margin:.15rem 0}.hc-cov{position:absolute;left:50%;top:50%;z-index:var(--z,1);width:3.5rem;aspect-ratio:2/3;margin:-2.625rem 0 0 -1.75rem;border-radius:.65rem;overflow:hidden;background:var(--raised);border:1px solid rgba(190,170,255,.4);box-shadow:0 .4rem 1rem #00000080;transform:translate(var(--x,0rem)) rotate(var(--r,0deg));transition:transform .5s var(--spring)}.hc-cov img,.hc-cov .hm-cover-empty{display:block;width:100%;height:100%;object-fit:cover}.hc-day:hover .hc-cov,.hc-day:focus-visible .hc-cov{transform:translate(calc(var(--x,0rem) * 1.5)) translateY(-.2rem) rotate(calc(var(--r,0deg) * 1.4))}.hc-cov--empty{display:grid;place-items:center;background:transparent;border:1.5px dashed rgba(190,170,255,.3);box-shadow:none;color:var(--faint);opacity:.7}.hc-more{position:absolute;right:.05rem;bottom:-.1rem;z-index:5;padding:.05rem .5rem;border-radius:62rem;background:#fff;color:#4a21c4;font:800 .68rem/1.5 var(--display);box-shadow:0 .2rem .6rem #0006}.hc-n{padding:.2rem .75rem;border-radius:62rem;background:#ffffff0f;color:var(--faint);font-size:.7rem;font-weight:600;white-space:nowrap}.hc-day.has .hc-n{background:var(--accent-soft);color:#e6dcff}.hc-detail{border-radius:1.25rem;border:1px solid var(--line-soft);background:#0a061659;padding:.85rem .9rem .95rem;min-width:0}.hc-pane{min-width:0;animation:hcPane .45s var(--ease)}.hc-pane[hidden]{display:none}@keyframes hcPane{0%{opacity:0;transform:translateY(.5rem)}}.hc-pane-h{display:flex;align-items:baseline;flex-wrap:wrap;gap:.2rem .8rem;margin:0 0 .7rem;font-size:.78rem;color:var(--muted)}.hc-pane-h b{font:700 .95rem var(--font);color:var(--text)}.hc-none{margin:0;padding:.4rem 0 .2rem;color:var(--muted);font-size:.84rem}.hc-list{list-style:none;margin:0;padding:0 0 .25rem;display:flex;gap:.65rem;overflow-x:auto;scrollbar-width:thin;scrollbar-color:rgba(167,139,250,.4) transparent;scroll-snap-type:x proximity}.hc-list li{flex:0 0 min(17rem,82%);scroll-snap-align:start}.hc-item{display:grid;grid-template-columns:3.2rem minmax(0,1fr) auto;gap:.8rem;align-items:center;padding:.5rem .7rem .5rem .5rem;border-radius:1.05rem;border:1px solid var(--line-soft);background:#ffffff0a;transition:transform .35s var(--spring),border-color .2s,background .2s}.hc-item:hover,.hc-item:focus-visible{transform:translateY(-.2rem);border-color:var(--accent-2);background:var(--accent-soft)}.hc-item-img{display:block;width:3.2rem;aspect-ratio:2/3;border-radius:.65rem;overflow:hidden;border:1px solid rgba(190,170,255,.3);box-shadow:0 .3rem .8rem #0006}.hc-item-img img,.hc-item-img .hm-cover-empty{display:block;width:100%;height:100%;object-fit:cover}.hc-item-t{display:grid;gap:.35rem;min-width:0}.hc-item-t strong{font:700 .86rem/1.25 var(--font);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hc-item-m{display:flex;flex-wrap:wrap;align-items:center;gap:.2rem .5rem;font-size:.7rem;color:var(--muted)}.hc-hora{display:inline-flex;align-items:center;gap:.25rem}.hc-tipo{font-style:normal;padding:.1rem .55rem;border-radius:62rem;border:1px solid rgba(190,170,255,.4);font:700 .58rem/1.6 var(--display);letter-spacing:.1em;text-transform:uppercase;color:#cfc6e6}.hc-tipo[data-tipo=Manhwa]{color:#b79cff}.hc-tipo[data-tipo=Manga]{color:#ff8fb1}.hc-tipo[data-tipo=Manhua]{color:#6fe0c5}.hc-item-go{display:grid;place-items:center;width:1.8rem;height:1.8rem;border-radius:50%;background:linear-gradient(135deg,#6a38f0,#a06bff);color:#fff;opacity:.85;transition:transform .4s var(--spring)}.hc-item:hover .hc-item-go{transform:translate(.2rem) scale(1.08);opacity:1}html[data-modo=claro] .hc-detail{background:#fff9}html[data-modo=claro] .hc-item{background:#ffffffb3}html[data-modo=claro] .hc-range,html[data-modo=claro] .hc-n{background:#6a38f014}@media(max-width:860px){.hc-head{gap:.6rem}.hc-nav{order:3;width:100%;justify-content:space-between;margin-left:0}.hc-range{flex:1}.hc-strip{display:flex;overflow-x:auto;scroll-snap-type:x proximity;padding:.9rem .25rem .4rem;scrollbar-width:none}.hc-strip::-webkit-scrollbar{display:none}.hc-day{flex:0 0 6.4rem;scroll-snap-align:center}}@media(prefers-reduced-motion:reduce){.hc-day,.hc-pane,.hc-today,.hc-body .hc-strip,.hc-body .hc-detail{animation:none!important}.hc-cov,.hc-day,.hc-item,.hc-arr{transition-duration:.01s!important}}.hg{display:grid;gap:.9rem;padding:1.1rem 1.25rem 1.25rem}.hg-head{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:.6rem 1rem}.hg-head h2{margin:0;display:flex;align-items:center;gap:.625rem;font:700 1.15rem/1.2 var(--display);letter-spacing:-.2px}.hg-sub{margin:.3rem 0 0;color:var(--muted);font-size:.85rem;max-width:42rem}.hg-stats{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;font-size:.75rem;color:var(--muted)}.hg-stats>span{display:inline-flex;align-items:center;gap:.4rem;padding:.3rem .75rem;border-radius:62rem;border:1px solid var(--line-soft);background:#ffffff0a}.hg-stats b{color:var(--text);font-weight:700}.hg-live i{width:.45rem;height:.45rem;border-radius:50%;background:#59e3a5;box-shadow:0 0 0 .2rem #59e3a52e}.hg-tabs{display:flex;gap:.4rem;overflow-x:auto;scrollbar-width:none;padding-bottom:.1rem}.hg-tabs::-webkit-scrollbar{display:none}.hg-tab{flex:none;padding:.5rem 1rem;border-radius:62rem;border:1px solid var(--line-soft);background:transparent;color:var(--muted);font:600 .82rem var(--font);cursor:pointer;transition:background .2s,color .2s,border-color .2s}.hg-tab:hover{color:var(--text);border-color:var(--line)}.hg-tab[aria-selected=true]{color:#fff;border-color:transparent;background:linear-gradient(135deg,#6a38f0,#a06bff);box-shadow:0 .3rem .9rem #6a38f066}.hg-grid{display:grid;grid-template-columns:minmax(0,1fr) 17.5rem;gap:.9rem;align-items:stretch}.hg-main{position:relative;display:grid;grid-template-rows:auto 1fr auto;min-width:0;border-radius:1.25rem;border:1px solid var(--line-soft);background:#0a061666;overflow:hidden}.hg-pin{display:flex;align-items:center;gap:.6rem;padding:.55rem .9rem;border-bottom:1px solid var(--line-soft);background:linear-gradient(90deg,rgba(245,185,66,.14),transparent);font-size:.8rem;min-width:0}.hg-pin[hidden]{display:none}.hg-pin-i{flex:none;padding:.1rem .55rem;border-radius:62rem;background:#f5b942;color:#2a1a00;font:700 .66rem var(--font)}.hg-pin b{flex:none}.hg-pin-t{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--muted)}.hg-feed{height:25rem;overflow-y:auto;padding:.9rem;display:flex;flex-direction:column;gap:.7rem;scrollbar-width:thin;scrollbar-color:rgba(167,139,250,.4) transparent;overscroll-behavior:contain}.hg-feed:focus-visible{outline-offset:-3px}.hg-empty{margin:auto;text-align:center;color:var(--muted);font-size:.88rem;padding:1.5rem}.hg-retry,.hg-more{border:1px solid var(--line);background:var(--accent-soft);color:var(--text);border-radius:62rem;padding:.35rem .9rem;font:600 .78rem var(--font);cursor:pointer}.hg-more{align-self:center;flex:none}.hg-m{display:grid;grid-template-columns:2.4rem minmax(0,1fr);gap:.65rem;align-items:start;flex:none}.hg-av{width:2.4rem;height:2.4rem;border-radius:50%;object-fit:cover;border:2px solid rgba(167,139,250,.55);background:var(--raised)}.hg-body{min-width:0;padding:.55rem .8rem .5rem;border-radius:.3rem 1.1rem 1.1rem;border:1px solid var(--line-soft);background:#ffffff0b}.is-mine .hg-body{background:linear-gradient(160deg,#7c4dff42,#7c4dff1a);border-color:#a78bfa66}.hg-meta{display:flex;align-items:baseline;gap:.55rem;margin-bottom:.15rem}.hg-meta b{font:700 .84rem var(--font);color:#e6dcff}.hg-meta time{font-size:.7rem;color:var(--faint)}.hg-txt{margin:0;font-size:.9rem;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere}.hg-del{margin:0;grid-column:1/-1;color:var(--faint);font-size:.78rem;font-style:italic;padding:.1rem .5rem}.hg-m.is-del{display:block}.hg-quote{display:grid;gap:.05rem;width:100%;text-align:left;margin:.2rem 0 .35rem;padding:.3rem .6rem;border-radius:.6rem;border:0;border-left:3px solid var(--accent-2);background:#0003;color:var(--muted);font:inherit;font-size:.76rem;cursor:pointer}.hg-quote b{color:var(--text);font-size:.76rem}.hg-quote span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hg-spoil{position:relative;display:block;width:100%;text-align:left;padding:.2rem 0;border:0;background:none;color:inherit;font:inherit;cursor:pointer}.hg-spoil-b{display:block;font-size:.9rem;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere;filter:blur(.55rem);transition:filter .3s;user-select:none}.hg-spoil-t{position:absolute;inset:0;display:grid;place-items:center;font:700 .74rem var(--font);color:#fff;text-shadow:0 1px .4rem rgba(0,0,0,.8)}.hg-spoil.is-open .hg-spoil-b{filter:none;user-select:text}.hg-spoil.is-open .hg-spoil-t{display:none}.hg-obra{display:inline-grid;grid-template-columns:2.5rem minmax(0,1fr);gap:.6rem;align-items:center;margin-top:.45rem;max-width:100%;padding:.35rem .7rem .35rem .35rem;border-radius:.85rem;border:1px solid var(--line);background:#00000038;transition:border-color .2s,transform .3s var(--spring)}.hg-obra:hover{border-color:var(--accent-2);transform:translateY(-1px)}.hg-obra img{width:2.5rem;height:3.5rem;object-fit:cover;border-radius:.45rem}.hg-obra span{display:grid;min-width:0}.hg-obra b{font:700 .82rem/1.25 var(--font);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hg-obra small{font-size:.68rem;color:var(--accent-2)}.hg-foot{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.3rem .8rem;margin-top:.4rem}.hg-reacs{display:flex;gap:.25rem;flex-wrap:wrap}.hg-r{display:inline-flex;align-items:center;gap:.25rem;height:1.7rem;padding:0 .5rem;border-radius:62rem;border:1px solid var(--line-soft);background:#ffffff0a;color:var(--muted);font:700 .72rem var(--font);cursor:pointer;transition:background .2s,border-color .2s,opacity .2s}.hg-r span{font-size:.85rem;line-height:1}.hg-r.is-0{opacity:.4}.hg-m:hover .hg-r.is-0,.hg-r.is-0:focus-visible{opacity:1}.hg-r:hover{border-color:var(--accent-2)}.hg-r.is-on{background:var(--accent-soft);border-color:var(--accent-2);color:#fff}.hg-r.pop{animation:hgPop .35s var(--spring)}@keyframes hgPop{40%{transform:scale(1.22)}}.hg-acts{display:flex;gap:.2rem}.hg-act{border:0;background:none;color:var(--faint);font:600 .72rem var(--font);padding:.2rem .4rem;border-radius:.4rem;cursor:pointer}.hg-act:hover{color:var(--text);background:var(--accent-soft)}.hg-m.is-flash .hg-body{animation:hgFlash 1.4s ease}@keyframes hgFlash{0%,60%{box-shadow:0 0 0 2px var(--accent-2)}to{box-shadow:0 0 0 2px transparent}}.hg-new{position:absolute;left:50%;bottom:7.2rem;transform:translate(-50%);z-index:3;padding:.4rem 1rem;border-radius:62rem;border:0;background:linear-gradient(135deg,#6a38f0,#a06bff);color:#fff;font:700 .76rem var(--font);box-shadow:0 .5rem 1.2rem #00000073;cursor:pointer}.hg-new[hidden]{display:none}.hg-composer{display:grid;gap:.5rem;padding:.7rem .8rem .8rem;border-top:1px solid var(--line-soft);background:#0804128c}.hg-ctx{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .6rem;font-size:.76rem;color:var(--muted)}.hg-ctx[hidden],.hg-pick[hidden],.hg-err[hidden]{display:none}.hg-ctx b{color:var(--text)}.hg-chip{padding:.15rem .6rem;border-radius:62rem;background:var(--accent-soft);color:#e6dcff;font-weight:600}.hg-x{border:0;background:none;color:var(--faint);cursor:pointer;font-size:.8rem;padding:.1rem .3rem;border-radius:.3rem}.hg-x:hover{color:var(--text)}.hg-composer textarea{width:100%;box-sizing:border-box;resize:none;min-height:2.9rem;max-height:8.75rem;padding:.7rem .9rem;border-radius:1rem;border:1px solid var(--line);background:#120d1edb;color:var(--text);font:400 .9rem/1.4 var(--font)}.hg-composer textarea:focus{outline:0;border-color:var(--accent-2);box-shadow:0 0 0 .18rem var(--accent-soft)}.hg-bar{display:flex;justify-content:space-between;align-items:center;gap:.6rem;flex-wrap:wrap}.hg-tools,.hg-send{display:flex;align-items:center;gap:.4rem}.hg-tool{display:inline-flex;align-items:center;gap:.4rem;height:2.1rem;padding:0 .8rem;border-radius:62rem;border:1px solid var(--line-soft);background:transparent;color:var(--muted);font:600 .76rem var(--font);cursor:pointer;transition:background .2s,color .2s,border-color .2s}.hg-tool:hover,.hg-tool[aria-pressed=true],.hg-tool[aria-expanded=true]{color:#fff;border-color:var(--accent-2);background:var(--accent-soft)}.hg-count{font-size:.7rem;color:var(--faint);font-variant-numeric:tabular-nums}.hg-count.is-max{color:#ff9aa8}.hg-go{height:2.1rem;padding:0 1.2rem;border-radius:62rem}.hg-go:disabled{opacity:.55;cursor:wait}.hg-err{margin:0;font-size:.78rem;color:#ff9aa8}.hg-pick{display:grid;gap:.4rem;padding:.5rem;border-radius:.9rem;border:1px solid var(--line);background:var(--surface)}.hg-pick input{width:100%;box-sizing:border-box;padding:.5rem .75rem;border-radius:.65rem;border:1px solid var(--line-soft);background:#ffffff0d;color:var(--text);font:inherit;font-size:.84rem}.hg-pk{display:grid;grid-template-columns:1.9rem minmax(0,1fr);gap:.6rem;align-items:center;width:100%;text-align:left;padding:.3rem .4rem;border:0;border-radius:.6rem;background:none;color:var(--text);cursor:pointer;font:inherit}.hg-pk:hover,.hg-pk:focus-visible{background:var(--accent-soft)}.hg-pk img{width:1.9rem;height:2.6rem;object-fit:cover;border-radius:.35rem}.hg-pk span{display:grid;min-width:0}.hg-pk b{font-size:.82rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hg-pk small{font-size:.68rem;color:var(--accent-2)}.hg-pk-none{margin:0;padding:.4rem;color:var(--muted);font-size:.8rem}.hg-login{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.6rem;padding:.8rem 1rem;border-top:1px solid var(--line-soft);background:#0804128c}.hg-login p{margin:0;color:var(--muted);font-size:.86rem}.hg-side{display:grid;gap:.9rem;align-content:start}.hg-poll,.hg-rules{padding:1rem;border-radius:1.25rem;border:1px solid var(--line-soft);background:#0a061666}.hg-poll[hidden]{display:none}.hg-poll h3,.hg-rules h3{margin:0 0 .7rem;font:700 .92rem/1.3 var(--display)}.hg-opts{display:grid;gap:.4rem}.hg-opt{position:relative;display:flex;justify-content:space-between;align-items:center;gap:.6rem;padding:.6rem .8rem;border-radius:.8rem;border:1px solid var(--line-soft);background:linear-gradient(90deg,rgba(124,77,255,.3) var(--p),rgba(255,255,255,.03) var(--p));color:var(--text);font:600 .82rem var(--font);text-align:left;cursor:pointer;transition:border-color .2s,background-size .5s}.hg-opt:hover:not(:disabled){border-color:var(--accent-2)}.hg-opt:disabled{cursor:default}.hg-opt.is-on{border-color:var(--accent-2)}.hg-opt b{font-variant-numeric:tabular-nums;color:#e6dcff}.hg-poll small{display:block;margin-top:.6rem;color:var(--faint);font-size:.72rem}.hg-rules ul{margin:0;padding-left:1.1rem;color:var(--muted);font-size:.8rem;display:grid;gap:.25rem}html[data-modo=claro] .hg-main,html[data-modo=claro] .hg-poll,html[data-modo=claro] .hg-rules{background:#fff9}html[data-modo=claro] .hg-composer,html[data-modo=claro] .hg-login{background:#ffffffb3}html[data-modo=claro] .hg-body{background:#ffffffd9}html[data-modo=claro] .hg-composer textarea{background:#fff}html[data-modo=claro] .hg-meta b{color:#4b2bb8}@media(max-width:1100px){.hg-grid{grid-template-columns:minmax(0,1fr)}.hg-side{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}}@media(max-width:860px){.hg{padding:1rem}.hg-feed{height:22rem}.hg-tool span{display:none}.hg-tool{width:2.1rem;padding:0;justify-content:center}.hg-new{bottom:8rem}}@media(prefers-reduced-motion:reduce){.hg-r.pop,.hg-m.is-flash .hg-body{animation:none}.hg-obra,.hg-opt{transition-duration:.01s}}.hg{margin-bottom:4.5rem}.hg-tab{display:inline-flex;align-items:center;gap:.4rem}.hg-tab--top{border-style:dashed}.hg-tab--top[aria-selected=true]{border-style:solid;background:linear-gradient(135deg,#d99a1c,#f5b942);color:#2a1a00;box-shadow:0 .3rem .9rem #f5b94259}.hg-note{margin:0;padding:.55rem .9rem;border-bottom:1px solid var(--line-soft);background:linear-gradient(90deg,rgba(245,185,66,.12),transparent);font-size:.78rem;color:var(--muted)}.hg-note[hidden]{display:none}.hg-feed>:first-child{margin-top:auto}.hg-feed>.hg-more:first-child{margin-top:0}.hg-feed>.hg-more+*{margin-top:auto}.hg-day{display:flex;align-items:center;gap:.7rem;flex:none;color:var(--faint);font:600 .7rem var(--font);text-transform:capitalize}.hg-day:before,.hg-day:after{content:"";flex:1;height:1px;background:var(--line-soft)}.hg-m.is-agr{margin-top:-.45rem}.hg-m.is-agr .hg-body{border-radius:1.1rem;padding-top:.45rem}.hg-av-sp{width:2.4rem}.hg-m.is-agr .hg-av-sp{display:block}.hg-ed{font-style:normal;font-size:.66rem;color:var(--faint)}.hg-ch{padding:.05rem .5rem;border-radius:62rem;border:1px solid var(--line);font-size:.64rem;font-weight:700;color:var(--accent-2)}.hg-rank{font:800 .78rem var(--display);color:#f5b942}.hg-men{color:#c9b5ff;font-weight:700;background:#7c4dff2e;padding:0 .25rem;border-radius:.3rem}.hg-body{position:relative}.hg-r b{font-variant-numeric:tabular-nums}.hg-r.hg-add{width:1.7rem;padding:0;justify-content:center;border-style:dashed;font-size:.9rem;opacity:.6}.hg-m:hover .hg-r.hg-add,.hg-r.hg-add:focus-visible,.hg-r.hg-add[aria-expanded=true]{opacity:1}.hg-pal{position:absolute;left:.4rem;bottom:calc(100% - .2rem);z-index:6;display:flex;gap:.1rem;padding:.3rem;border-radius:62rem;border:1px solid var(--line);background:var(--surface);box-shadow:0 .8rem 1.8rem #00000080}.hg-pal[hidden]{display:none}.hg-pe{width:2rem;height:2rem;border:0;border-radius:50%;background:none;font-size:1.1rem;line-height:1;cursor:pointer;transition:transform .25s var(--spring),background .2s}.hg-pe:hover,.hg-pe:focus-visible{background:var(--accent-soft);transform:scale(1.25)}.hg-acts{opacity:.55;transition:opacity .2s}.hg-m:hover .hg-acts,.hg-m:focus-within .hg-acts{opacity:1}@media(hover:none){.hg-acts{opacity:1}}.hg-edit{display:grid;gap:.4rem;margin:.1rem 0}.hg-edit textarea{width:100%;box-sizing:border-box;resize:vertical;min-height:3rem;padding:.55rem .75rem;border-radius:.8rem;border:1px solid var(--accent-2);background:#120d1edb;color:var(--text);font:400 .9rem/1.4 var(--font)}.hg-edit-b{display:flex;justify-content:flex-end;gap:.4rem}.hg-save{padding:.35rem 1rem;border-radius:62rem;font-size:.78rem}.hg-empty b{display:block;font:700 .95rem var(--display);color:var(--text);margin-bottom:.25rem}.hg-empty p{margin:.2rem 0 0}.hg-starters{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem;margin-top:.8rem}.hg-st{padding:.45rem .9rem;border-radius:62rem;border:1px dashed var(--line);background:#ffffff08;color:var(--muted);font:600 .78rem var(--font);cursor:pointer;transition:border-color .2s,color .2s,background .2s}.hg-st:hover{border-color:var(--accent-2);color:var(--text);background:var(--accent-soft)}.hg-composer{position:relative}.hg-hint{display:none;font-size:.68rem;color:var(--faint)}@media(min-width:1100px){.hg-hint{display:inline}}.hg.is-ro .hg-composer{display:none}.hg-emo{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:.1rem;padding:.4rem;border-radius:.9rem;border:1px solid var(--line);background:var(--surface)}.hg-emo[hidden]{display:none}.hg-eb{aspect-ratio:1;border:0;border-radius:.5rem;background:none;font-size:1.15rem;cursor:pointer;transition:transform .2s var(--spring),background .2s}.hg-eb:hover,.hg-eb:focus-visible{background:var(--accent-soft);transform:scale(1.2)}.hg-men-list{position:absolute;left:.8rem;bottom:calc(100% - .35rem);z-index:7;width:min(17rem,calc(100% - 1.6rem));display:grid;gap:.1rem;padding:.3rem;border-radius:.9rem;border:1px solid var(--line);background:var(--surface);box-shadow:0 .8rem 1.8rem #00000080}.hg-men-list[hidden]{display:none}.hg-mu{display:grid;grid-template-columns:1.7rem minmax(0,1fr);gap:.55rem;align-items:center;width:100%;text-align:left;padding:.3rem .45rem;border:0;border-radius:.6rem;background:none;color:var(--text);font:inherit;cursor:pointer}.hg-mu.is-on,.hg-mu:hover{background:var(--accent-soft)}.hg-mu img{width:1.7rem;height:1.7rem;border-radius:50%;object-fit:cover}.hg-mu span{display:grid;min-width:0}.hg-mu b{font-size:.82rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hg-mu small{font-size:.68rem;color:var(--faint)}.hg-toast{position:absolute;left:50%;bottom:1.2rem;transform:translate(-50%);z-index:20;max-width:min(26rem,86%);padding:.6rem 1.1rem;border-radius:62rem;background:#2a1b57;border:1px solid var(--accent-2);color:#fff;font:600 .8rem var(--font);box-shadow:0 .8rem 2rem #0000008c;animation:hgToast .35s var(--spring)}.hg-toast.out{opacity:0;transition:opacity .4s}@keyframes hgToast{0%{opacity:0;transform:translate(-50%,.8rem)}}.hg-box{padding:1rem;border-radius:1.25rem;border:1px solid var(--line-soft);background:#0a061666}.hg-box[hidden]{display:none}.hg-box h3{margin:0 0 .7rem;font:700 .92rem/1.3 var(--display)}.hg-list{list-style:none;margin:0;padding:0;display:grid;gap:.4rem}.hg-list a{display:grid;grid-template-columns:2.1rem minmax(0,1fr);gap:.65rem;align-items:center;padding:.3rem;border-radius:.7rem;transition:background .2s}.hg-list a:hover{background:var(--accent-soft)}.hg-list img{width:2.1rem;height:3rem;object-fit:cover;border-radius:.4rem}.hg-list span{display:grid;min-width:0}.hg-list b{font:700 .8rem/1.25 var(--font);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hg-list small{font-size:.68rem;color:var(--muted)}.hg-rank-l{list-style:none;margin:0;padding:0;display:grid;gap:.45rem}.hg-rank-l li{display:grid;grid-template-columns:1.4rem 1.75rem minmax(0,1fr) auto;gap:.55rem;align-items:center}.hg-rank-l img{width:1.75rem;height:1.75rem;border-radius:50%;object-fit:cover}.hg-rank-l b{font-size:.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hg-rank-l i{font-style:normal;font-size:.7rem;color:var(--muted);font-variant-numeric:tabular-nums}.hg-pos{display:grid;place-items:center;width:1.4rem;height:1.4rem;border-radius:50%;background:#ffffff14;font:800 .68rem var(--display);color:var(--muted)}.hg-pos.p1{background:#f5b942;color:#2a1a00}.hg-pos.p2{background:#cfd3e6;color:#1d2133}.hg-pos.p3{background:#d58a5a;color:#2b1405}.hg-side{grid-template-rows:none}html[data-modo=claro] .hg-box{background:#fff9}html[data-modo=claro] .hg-pal,html[data-modo=claro] .hg-emo,html[data-modo=claro] .hg-men-list{background:#fff}html[data-modo=claro] .hg-men{color:#5a2fd0}@media(max-width:860px){.hg-emo{grid-template-columns:repeat(8,minmax(0,1fr))}.hg-feed>:first-child{margin-top:auto}.hg{margin-bottom:5.5rem}}@media(prefers-reduced-motion:reduce){.hg-toast,.hg-pe,.hg-eb{animation:none;transition-duration:.01s}}.hg-av-btn{padding:0;border:0;background:none;cursor:pointer;border-radius:50%;line-height:0;align-self:start;transition:transform .3s var(--spring)}.hg-av-btn:hover{transform:scale(1.06)}.hg-avw{position:relative;display:inline-block;width:2.4rem;height:2.4rem;flex:none}.hg-avw .hg-av{display:block;width:100%;height:100%}.hg-avw.has-frame .hg-av{border-color:transparent}.hg-frame{position:absolute;left:50%;top:50%;width:138%;height:138%;max-width:none;transform:translate(-50%,-50%);object-fit:contain;pointer-events:none}.hg-m{grid-template-columns:2.7rem minmax(0,1fr)}.hg-av-sp{width:2.7rem}.hg-av-btn{width:2.7rem;display:grid;place-items:center;height:2.7rem}.hg-name{padding:0;border:0;background:none;color:#e6dcff;font:700 .84rem var(--font);cursor:pointer}.hg-name:hover{text-decoration:underline;text-underline-offset:.2em}html[data-modo=claro] .hg-name{color:#4b2bb8}.hg-rk{display:inline-flex;align-items:center;height:1.15rem;padding:0 .55rem;border-radius:62rem;font:700 .62rem/1 var(--font);letter-spacing:.02em;color:#e6dcff;border:1px solid rgba(190,170,255,.45);background:#7c4dff38;white-space:nowrap}.hg-rk.is-auto{background:#ffffff0d;border-color:var(--line-soft);color:var(--muted);font-weight:600}.hg-rk.r-oro{color:#2a1a00;border-color:transparent;background:linear-gradient(135deg,#f5b942,#ffd98a)}.hg-rk.r-mod{color:#06281c;border-color:transparent;background:linear-gradient(135deg,#59e3a5,#9af0cb)}.hg-rk.r-scan{color:#04222b;border-color:transparent;background:linear-gradient(135deg,#5fd0f0,#a5e6f8)}.hg-rk.r-vip{color:#3a0a24;border-color:transparent;background:linear-gradient(135deg,#ff8fb1,#ffc2d6)}.hg-body.has-fx{color:#f5f0fd;border-color:#beaaff59;background:linear-gradient(90deg,#0a0616f0,#0a0616c7,#0a061673),var(--fx) center/cover no-repeat}.hg-body.has-fx .hg-meta time,.hg-body.has-fx .hg-ed{color:#b9afd6}.hg-body.has-fx .hg-name{color:#fff}.is-mine .hg-body.has-fx{border-color:#a78bfa99}.hg-card{position:absolute;z-index:30;width:17.5rem;overflow:hidden;border-radius:1.2rem;border:1px solid var(--line);background:var(--surface);box-shadow:0 1.2rem 3rem #0009;animation:hgToast .3s var(--spring)}.hg-card-load{margin:0;padding:1rem 1.2rem;color:var(--muted);font-size:.85rem}.hg-card-bg{height:5.5rem;background:linear-gradient(135deg,#3b1d94,#7b4dff 60%,#b79cff)}.hg-card-bg.has-fx{background:var(--fx) center/cover no-repeat}.hg-card-x{position:absolute;right:.5rem;top:.5rem;width:1.7rem;height:1.7rem;border:0;border-radius:50%;background:#00000073;color:#fff;cursor:pointer;font-size:.75rem}.hg-card-av{position:absolute;left:1.1rem;top:3.1rem}.hg-card-av .hg-avw{width:4.5rem;height:4.5rem}.hg-card-av .hg-av{border:3px solid var(--surface)}.hg-card-b{padding:2.2rem 1.1rem 1rem;display:grid;gap:.5rem;justify-items:start}.hg-card-b h4{margin:0;font:700 1rem/1.2 var(--display)}.hg-card-s{display:flex;gap:.6rem;margin:.2rem 0 0;width:100%}.hg-card-s div{flex:1;padding:.5rem .7rem;border-radius:.8rem;border:1px solid var(--line-soft);background:#ffffff0a}.hg-card-s dt{font-size:.66rem;color:var(--faint)}.hg-card-s dd{margin:0;font:700 1.05rem var(--display);font-variant-numeric:tabular-nums}.hg-card-d{margin:0;font-size:.72rem;color:var(--faint)}html[data-modo=claro] .hg-card{background:#fff}html[data-modo=claro] .hg-rk{color:#3b1d94}html[data-modo=claro] .hg-rk.r-oro,html[data-modo=claro] .hg-rk.r-mod,html[data-modo=claro] .hg-rk.r-scan,html[data-modo=claro] .hg-rk.r-vip{color:#1b1330}html.vp-lock{overflow:hidden}.vp{position:fixed;inset:0;z-index:9000;pointer-events:none;--vp-e:var(--ease,cubic-bezier(.22,1,.36,1))}.vp[hidden]{display:none}.vp.is-open{pointer-events:auto}.vp-scrim{position:absolute;inset:0;background:#06030e99;opacity:0;transition:opacity .45s var(--vp-e);cursor:pointer;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.vp.is-open .vp-scrim{opacity:1}.vp-panel{position:absolute;top:.75rem;right:.75rem;bottom:.75rem;width:min(26rem,calc(100vw - 1.5rem));display:flex;flex-direction:column;overflow:hidden;outline:0;color:#efeaff;font-family:var(--font,inherit);background:linear-gradient(180deg,#1a1036f7,#0e0920fa);border:1px solid rgba(160,107,255,.35);border-radius:1.25rem;box-shadow:0 1.5rem 4rem #0009,0 0 0 1px #ffffff0a inset,0 0 3rem #6a38f040;transform:translate3d(calc(100% + 1.5rem),0,0) scale(.97);opacity:0;transition:transform .6s var(--vp-e),opacity .35s ease}.vp.is-open .vp-panel{transform:none;opacity:1}.vp-x{position:absolute;z-index:6;top:.7rem;right:.7rem;display:grid;place-items:center;width:2.25rem;height:2.25rem;padding:0;border-radius:50%;border:1px solid rgba(255,255,255,.25);background:#0e082099;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:transform .35s var(--spring,var(--vp-e)),background .2s}.vp-x:hover{transform:rotate(90deg) scale(1.08);background:#6a38f0b3}.vp-x:active{transform:scale(.88)}.vp-body{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(160,107,255,.5) transparent}.vp-hero{position:relative;overflow:hidden;isolation:isolate}.vp-bg{position:absolute;inset:-1rem;z-index:-2;background-size:cover;background-position:center 20%;filter:blur(18px) saturate(1.3);transform:scale(1.15);opacity:.55}.vp-hero:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#0e092026,#0e0920f5)}.vp-hero-in{display:flex;gap:1rem;align-items:flex-end;padding:3.25rem 1.1rem 1.1rem}.vp-cover{flex:none;width:6.2rem;aspect-ratio:2/3;border-radius:.8rem;overflow:hidden;display:grid;place-items:center;background:#241549;border:1px solid rgba(255,255,255,.28);box-shadow:0 .8rem 1.6rem #0000008c;animation:vpPop .7s var(--vp-e) both .12s}.vp-cover img{width:100%;height:100%;object-fit:cover;display:block}.vp-cover i{font:800 1.4rem var(--font,inherit);font-style:normal;color:#a06bff}.vp-head{min-width:0;display:flex;flex-direction:column;gap:.45rem}.vp-kicker{align-self:flex-start;padding:.18rem .6rem;border-radius:62rem;background:#a06bff38;border:1px solid rgba(160,107,255,.5);font:700 .64rem var(--font,inherit);letter-spacing:.08em;text-transform:uppercase;color:#d9c8ff}.vp-title{margin:0;font:800 1.2rem/1.2 var(--font,inherit);color:#fff;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.vp-tags{display:flex;flex-wrap:wrap;gap:.3rem}.vp-tags span{padding:.15rem .5rem;border-radius:62rem;font:600 .66rem var(--font,inherit);background:#ffffff1a;border:1px solid rgba(255,255,255,.14);color:#e6dcff}.vp-tags .vp-st{display:inline-flex;align-items:center;gap:.3rem}.vp-st i{width:.45rem;height:.45rem;border-radius:50%;background:#7cf2a8;box-shadow:0 0 .5rem #7cf2a8}.vp-st--pausada i{background:#ffc76b;box-shadow:0 0 .5rem #ffc76b}.vp-st--finalizada i{background:#8fb4ff;box-shadow:0 0 .5rem #8fb4ff}.vp-main{padding:.4rem 1.1rem 1.2rem}.vp-sec{margin-top:1rem}.vp-sec h3{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin:0 0 .55rem;font:800 .72rem var(--font,inherit);letter-spacing:.1em;text-transform:uppercase;color:#b896ff}.vp-legend{display:inline-flex;align-items:center;gap:.3rem;font:600 .64rem var(--font,inherit);letter-spacing:0;text-transform:none;color:#ffcf7a}.vp-stats{display:flex;gap:.5rem;margin-bottom:.9rem}.vp-stats span{flex:1;display:flex;align-items:center;justify-content:center;gap:.4rem;padding:.55rem .4rem;border-radius:.8rem;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);font:500 .72rem var(--font,inherit);color:#cfc3ee;white-space:nowrap}.vp-stats b{color:#fff;font-weight:800;font-size:.85rem}.vp-stats svg{color:#a06bff;flex:none}.vp-syn{margin:0;font:400 .84rem/1.6 var(--font,inherit);color:#d6cdee;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.vp-syn--none{color:#8f84b3;font-style:italic;display:block}.vp-caps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.45rem}.vp-cap{position:relative;display:flex;align-items:center;gap:.75rem;padding:.6rem .7rem;border-radius:.9rem;text-decoration:none;color:inherit;background:#ffffff0d;border:1px solid rgba(255,255,255,.09);overflow:hidden;transition:transform .35s var(--vp-e),background .25s,border-color .25s}.vp-cap:before{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,rgba(160,107,255,.22) 50%,transparent 70%);transform:translate(-120%);transition:transform .7s var(--vp-e)}.vp-cap:hover,.vp-cap:focus-visible{transform:translate(.2rem);background:#6a38f033;border-color:#a06bff99;outline:0}.vp-cap:hover:before{transform:translate(120%)}.vp-num{flex:none;min-width:2.5rem;height:2.5rem;padding:0 .35rem;display:grid;place-items:center;border-radius:.7rem;background:linear-gradient(135deg,#6a38f0,#a06bff);font:800 .82rem var(--font,inherit);color:#fff;box-shadow:0 .3rem .8rem #6a38f073}.vp-ct{flex:1;min-width:0;display:flex;flex-direction:column;gap:.1rem}.vp-ct strong{font:700 .82rem/1.25 var(--font,inherit);color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vp-ct small{font:500 .68rem var(--font,inherit);color:#9d92c2}.vp-badge{flex:none;display:inline-flex;align-items:center;gap:.28rem;padding:.2rem .5rem;border-radius:62rem;font:800 .6rem var(--font,inherit);letter-spacing:.04em;text-transform:uppercase}.vp-badge em{font-style:normal}.vp-badge--new{background:#7cf2a829;border:1px solid rgba(124,242,168,.5);color:#8ff5b5}.vp-badge--lock{position:relative;overflow:hidden;background:linear-gradient(135deg,#ffb03b3d,#ff783c33);border:1px solid rgba(255,190,90,.65);color:#ffd48a}.vp-badge--lock:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 35%,rgba(255,255,255,.45) 50%,transparent 65%);transform:translate(-130%);animation:vpShine 3.2s ease-in-out infinite 1s}.vp-cap.is-lock{border-color:#ffbe5a4d;background:linear-gradient(90deg,#ffb03b12,#ffffff0a)}.vp-cap.is-lock .vp-num{background:linear-gradient(135deg,#d9822b,#ffbe5a);box-shadow:0 .3rem .8rem #ff962866}.vp-go{flex:none;display:grid;place-items:center;color:#a06bff;transition:transform .35s var(--vp-e)}.vp-cap:hover .vp-go{transform:translate(.25rem);color:#fff}.vp-foot{display:flex;gap:.55rem;padding:.8rem 1.1rem calc(.8rem + env(safe-area-inset-bottom,0px));border-top:1px solid rgba(255,255,255,.09);background:#0a0618e6;transform:translateY(100%);opacity:0;transition:transform .5s var(--vp-e),opacity .3s;visibility:hidden}.vp-foot.is-on{transform:none;opacity:1;visibility:visible}.vp-btn{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;flex:none;height:2.6rem;padding:0 1rem;border-radius:62rem;border:1px solid rgba(255,255,255,.22);background:#ffffff14;color:#fff;font:700 .78rem var(--font,inherit);text-decoration:none;cursor:pointer;white-space:nowrap;transition:transform .35s var(--spring,var(--vp-e)),background .2s}.vp-btn:hover{transform:translateY(-2px);background:#ffffff29}.vp-btn:active{transform:scale(.95)}.vp-btn--main{flex:1;border:0;background:linear-gradient(90deg,#6a38f0,#a06bff);box-shadow:0 .5rem 1.2rem #6a38f08c}.vp-btn--main:hover{background:linear-gradient(90deg,#7a4af8,#b27fff)}.vp-btn:focus-visible,.vp-x:focus-visible,.vp-cap:focus-visible{outline:2px solid #fff;outline-offset:2px}.vp-sk{height:.8rem;margin-bottom:.55rem;border-radius:.5rem;background:linear-gradient(90deg,#ffffff0f 25%,#ffffff29,#ffffff0f 75%);background-size:200% 100%;animation:vpSk 1.3s linear infinite}.vp-sk--w{width:40%;height:.6rem}.vp-sk--s{width:70%}.vp-sk--h{width:45%;height:.6rem;margin-bottom:.8rem}.vp-sk--row{height:3.6rem;border-radius:.9rem}.vp-err{text-align:center;padding:1.6rem .5rem;color:#cfc3ee;font:500 .84rem var(--font,inherit)}.vp-err .vp-btn{margin-top:.4rem}.vp.is-open .vp-rise{animation:vpRise .55s var(--vp-e) both;animation-delay:calc(var(--d,0) * 70ms + .16s)}.vp:not(.is-open) .vp-rise{opacity:0}@keyframes vpRise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes vpPop{0%{opacity:0;transform:translateY(10px) scale(.9)}to{opacity:1;transform:none}}@keyframes vpShine{0%,55%{transform:translate(-130%)}to{transform:translate(130%)}}@keyframes vpSk{to{background-position:-200% 0}}@media(max-width:640px){.vp-panel{inset:auto 0 0;width:100%;max-height:88vh;max-height:88dvh;border-radius:1.4rem 1.4rem 0 0;border-bottom:0;transform:translate3d(0,100%,0)}.vp-panel:before{content:"";position:absolute;z-index:6;top:.45rem;left:50%;width:2.4rem;height:.28rem;margin-left:-1.2rem;border-radius:62rem;background:#ffffff4d}.vp-hero-in{padding-top:2.6rem}.vp-cover{width:5.2rem}.vp-badge--lock em{display:none}}@media(max-height:520px){.vp-cover{width:4.2rem}.vp-hero-in{padding-top:2.4rem}}@media(prefers-reduced-motion:reduce){.vp-panel,.vp-scrim,.vp-foot{transition:opacity .15s}.vp-panel{transform:none}.vp.is-open .vp-rise,.vp-cover,.vp-badge--lock:after,.vp-sk{animation:none}.vp:not(.is-open) .vp-rise{opacity:1}}.vp-panel{border-color:transparent;background:linear-gradient(180deg,#1a1036f7,#0c081cfb) padding-box,conic-gradient(from var(--vp-a,0deg),rgba(106,56,240,.15),rgba(190,150,255,.85),rgba(106,56,240,.15) 40%,rgba(106,56,240,.15) 60%,rgba(190,150,255,.6),rgba(106,56,240,.15)) border-box;border:1px solid transparent;animation:vpSpin 9s linear infinite}@property --vp-a{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes vpSpin{to{--vp-a:360deg}}.vp-aura{position:absolute;inset:-30%;z-index:-1;background:radial-gradient(40% 40% at 25% 30%,rgba(160,107,255,.55),transparent 70%),radial-gradient(35% 35% at 80% 70%,rgba(255,120,200,.28),transparent 70%);animation:vpAura 8s ease-in-out infinite alternate;pointer-events:none}@keyframes vpAura{to{transform:translate3d(6%,4%,0) scale(1.12)}}.vp-cover{animation:vpPop .7s var(--vp-e) both .12s,vpFloat 5s ease-in-out 1s infinite}@keyframes vpFloat{50%{transform:translateY(-4px)}}.vp-hero-in{position:relative;padding-top:3.4rem}.vp-tags span,.vp-kicker{animation:vpRise .5s var(--vp-e) both .25s}.vp-fav{position:absolute;right:1.1rem;top:.6rem;display:grid;place-items:center;width:2.25rem;height:2.25rem;padding:0;border-radius:50%;border:1px solid rgba(255,255,255,.25);background:#0e082099;color:#fff;cursor:pointer;transition:transform .35s var(--spring,var(--vp-e)),color .2s,background .2s}.vp-fav[aria-pressed=true]{color:#ff6b9a;background:#ff6b9a2e;border-color:#ff6b9a99}.vp-fav:hover{transform:scale(1.12)}.vp-fav:active{transform:scale(.85)}.vp-fav[aria-pressed=true] svg{animation:vpBeat .5s var(--spring,var(--vp-e))}@keyframes vpBeat{40%{transform:scale(1.45)}}.vp-nav{position:absolute;z-index:6;top:.7rem;left:.7rem;display:flex;align-items:center;gap:.15rem;height:2.25rem;padding:0 .2rem;border-radius:62rem;border:1px solid rgba(255,255,255,.25);background:#0e082099;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.vp-nav[hidden]{display:none}.vp-nb{display:grid;place-items:center;width:1.8rem;height:1.8rem;padding:0;border:0;border-radius:50%;background:transparent;color:#fff;cursor:pointer;transition:background .2s,transform .3s var(--spring,var(--vp-e))}.vp-nb:hover{background:#a06bff80}.vp-nb:active{transform:scale(.8)}.vp-cnt{min-width:2.6rem;text-align:center;font:700 .66rem var(--font,inherit);color:#d9c8ff;font-variant-numeric:tabular-nums}.vp-nb:focus-visible{outline:2px solid #fff;outline-offset:1px}.vp-sw-r{animation:vpSwR .45s var(--vp-e)}.vp-sw-l{animation:vpSwL .45s var(--vp-e)}@keyframes vpSwR{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:none}}@keyframes vpSwL{0%{opacity:0;transform:translate(-28px)}to{opacity:1;transform:none}}.vp-prog{margin:.2rem 0;padding:.7rem .8rem;border-radius:.9rem;background:linear-gradient(135deg,#6a38f038,#a06bff14);border:1px solid rgba(160,107,255,.3)}.vp-prog-t{display:flex;justify-content:space-between;gap:.5rem;font:500 .7rem var(--font,inherit);color:#cfc3ee;margin-bottom:.45rem}.vp-prog-t b{color:#fff;font-weight:800}.vp-bar{height:.4rem;border-radius:62rem;background:#ffffff1f;overflow:hidden}.vp-bar i{display:block;height:100%;width:0;border-radius:inherit;background:linear-gradient(90deg,#6a38f0,#c2a0ff);box-shadow:0 0 .8rem #a06bffcc;transition:width 1s var(--vp-e) .3s}.vp-bar i.go{width:var(--w)}.vp-syn:not(.vp-syn--none){-webkit-line-clamp:4}.vp-syn.is-open{-webkit-line-clamp:unset;display:block}.vp-more{margin-top:.35rem;padding:0;border:0;background:none;color:#b896ff;font:700 .72rem var(--font,inherit);cursor:pointer}.vp-more[hidden]{display:none}.vp-more:hover{color:#fff;text-decoration:underline}.vp-badge--read{background:#ffffff14;border:1px solid rgba(255,255,255,.18);color:#bdb2dc}.vp-cap.is-read{opacity:.62}.vp-cap.is-read .vp-num{background:#ffffff24;box-shadow:none}.vp-cap.is-read:hover{opacity:1}.vp-sk--st{height:2.4rem;border-radius:.8rem;margin-bottom:.9rem}.vp-body{padding-bottom:.4rem}@media(max-width:640px){.vp-nav{top:.95rem}.vp-x,.vp-fav{top:.9rem}}@media(prefers-reduced-motion:reduce){.vp-panel,.vp-aura,.vp-cover,.vp-fav svg,.vp-tags span,.vp-kicker,.vp-sw-r,.vp-sw-l{animation:none}.vp-bar i{transition:none}}.hx{position:relative;height:clamp(19rem,29vw,23.75rem);border-radius:1.625rem;overflow:hidden;border:1px solid var(--line);box-shadow:var(--glow);background:#0b0719;isolation:isolate;--dur:7s;touch-action:pan-y}.hx-stage,.hx-slide{position:absolute;inset:0}.hx-slide{opacity:0;visibility:hidden;transition:opacity .9s ease,visibility 0s .9s}.hx-slide.is-active{opacity:1;visibility:visible;transition:opacity .9s ease;z-index:1}.hx-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;user-select:none;-webkit-user-drag:none;transform:scale(1.001);will-change:transform}.hx-slide.is-active .hx-img{animation:hxKen calc(var(--dur) + 4s) ease-out both}@keyframes hxKen{0%{transform:scale(1.001)}to{transform:scale(1.09)}}.hx-shade{position:absolute;inset:0;background:linear-gradient(90deg,#080414eb,#0804149e 38%,#08041414 72%),linear-gradient(0deg,rgba(8,4,20,.65),transparent 45%)}.hx-copy{position:absolute;z-index:2;left:clamp(1.2rem,3vw,2.4rem);bottom:clamp(1.4rem,3vw,2.2rem);max-width:min(33rem,56%);display:flex;flex-direction:column;align-items:flex-start;gap:.7rem}.hx-copy>*{opacity:0;transform:translateY(16px)}.hx-slide.is-active .hx-copy>*{animation:hxIn .8s var(--ease,cubic-bezier(.22,1,.36,1)) both;animation-delay:calc(var(--k,0) * .11s + .25s)}@keyframes hxIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.hx-chip{display:inline-flex;align-items:center;gap:.5rem;padding:.28rem .75rem;border-radius:62rem;background:#0a06188c;border:1px solid var(--ac);color:#fff;font:800 .68rem var(--font,inherit);letter-spacing:.09em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.hx-chip i{width:.5rem;height:.5rem;border-radius:50%;background:var(--ac);box-shadow:0 0 .7rem var(--ac);animation:hxPulse 2s ease-in-out infinite}.hx-chip em{font-style:normal;padding-left:.5rem;border-left:1px solid rgba(255,255,255,.3);color:var(--ac);letter-spacing:.03em}@keyframes hxPulse{50%{transform:scale(1.6);opacity:.6}}.hx-title{margin:0;font:800 clamp(1.5rem,3.2vw,2.6rem)/1.08 var(--display,var(--font,inherit));color:#fff;text-shadow:0 .2rem 1.4rem rgba(0,0,0,.6);overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.hx-text{margin:0;font:400 .92rem/1.55 var(--font,inherit);color:#e2d9f7;max-width:30rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.hx-cta{display:flex;gap:.6rem;margin-top:.15rem}.hx-rail{position:absolute;z-index:3;right:clamp(.8rem,1.6vw,1.3rem);top:50%;transform:translateY(-50%);width:15rem;max-height:calc(100% - 1.6rem);display:flex;flex-direction:column;gap:.4rem;overflow:hidden}.hx-tab{position:relative;display:flex;align-items:center;gap:.6rem;width:100%;padding:.38rem .6rem .38rem .38rem;border-radius:.9rem;border:1px solid rgba(255,255,255,.14);background:#0a06188c;color:#cfc3ee;text-align:left;cursor:pointer;overflow:hidden;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:transform .4s var(--ease,ease),background .3s,border-color .3s,opacity .3s;opacity:.78}.hx-tab:hover{opacity:1;transform:translate(-.2rem)}.hx-tab[aria-selected=true]{opacity:1;border-color:var(--ac);background:#0a0618d1;transform:translate(-.45rem);box-shadow:0 .5rem 1.4rem #00000073,0 0 1.2rem color-mix(in srgb,var(--ac) 35%,transparent)}.hx-th{flex:none;width:2.4rem;height:2.4rem;border-radius:.6rem;overflow:hidden;background:#241549}.hx-th img{width:100%;height:100%;object-fit:cover;display:block}.hx-tx{min-width:0;display:flex;flex-direction:column}.hx-tx small{font:800 .56rem var(--font,inherit);letter-spacing:.1em;text-transform:uppercase;color:var(--ac)}.hx-tx b{font:700 .74rem/1.25 var(--font,inherit);color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hx-prog{position:absolute;left:0;bottom:0;height:2px;width:100%;background:var(--ac);transform-origin:left;transform:scaleX(0)}.hx-tab[aria-selected=true] .hx-prog{animation:hxProg var(--dur) linear forwards}@keyframes hxProg{to{transform:scaleX(1)}}.hx.is-paused .hx-prog,.hx.is-paused .hx-slide.is-active .hx-img{animation-play-state:paused}.hx-arrows{position:absolute;z-index:3;left:clamp(1.2rem,3vw,2.4rem);top:1rem;display:flex;gap:.4rem}.hx-arr{display:grid;place-items:center;width:2.1rem;height:2.1rem;padding:0;border-radius:50%;border:1px solid rgba(255,255,255,.25);background:#0a06188c;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:transform .3s var(--spring,ease),background .2s}.hx-arr:not(.hx-arr--n) svg{transform:scaleX(-1)}.hx-arr:hover{background:#a06bff99;transform:scale(1.1)}.hx-arr:active{transform:scale(.88)}.hx-tab:focus-visible,.hx-arr:focus-visible{outline:2px solid #fff;outline-offset:2px}@media(max-width:900px){.hx-rail{width:12.5rem}.hx-copy{max-width:min(30rem,60%)}}@media(max-width:700px){.hx{height:25rem}.hx-shade{background:linear-gradient(0deg,#080414f2 8%,#08041473 55%,#0804141a)}.hx-copy{max-width:calc(100% - 2rem);bottom:4.6rem;left:1rem}.hx-text{-webkit-line-clamp:2;font-size:.85rem}.hx-rail{top:auto;bottom:.8rem;left:.8rem;right:.8rem;width:auto;transform:none;flex-direction:row;overflow-x:auto;scrollbar-width:none;gap:.35rem}.hx-rail::-webkit-scrollbar{display:none}.hx-tab{width:auto;flex:none;padding:.3rem;opacity:.7}.hx-tab .hx-tx{display:none}.hx-tab[aria-selected=true]{transform:none;padding-right:.7rem}.hx-tab[aria-selected=true] .hx-tx{display:flex;max-width:8.5rem}.hx-th{width:2.1rem;height:2.1rem}.hx-arrows{display:none}}@media(prefers-reduced-motion:reduce){.hx-slide,.hx-slide.is-active{transition:opacity .2s}.hx-slide.is-active .hx-img,.hx-chip i{animation:none}.hx-copy>*{opacity:1;transform:none;animation:none!important}.hx-tab[aria-selected=true] .hx-prog{animation:none;transform:scaleX(1)}}.hx{border-color:#a06bff38;box-shadow:0 1rem 3rem #00000059}.hx-slide.is-active .hx-img{animation-name:hxKen2}@keyframes hxKen2{0%{transform:scale(1.001)}to{transform:scale(1.045)}}.hx-shade{background:linear-gradient(90deg,rgba(8,4,20,.62) 0%,rgba(8,4,20,.22) 34%,transparent 62%),linear-gradient(0deg,rgba(8,4,20,.4),transparent 38%)}.hx-s-ninguna .hx-shade{background:linear-gradient(0deg,rgba(8,4,20,.22),transparent 30%)}.hx-s-fuerte .hx-shade{background:linear-gradient(90deg,#080414eb,#0804149e 38%,#08041414 72%),linear-gradient(0deg,rgba(8,4,20,.65),transparent 45%)}.hx-fit .hx-img{object-fit:contain;animation:none!important}.hx-fill{position:absolute;inset:-2rem;background-size:cover;background-position:center;filter:blur(26px) brightness(.55) saturate(1.3);transform:scale(1.1)}.hx-title{text-shadow:0 .1rem .9rem rgba(0,0,0,.75),0 0 .2rem rgba(0,0,0,.5)}.hx-chip{background:#0a061866;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.hx-rail{width:14rem;gap:.35rem}.hx-tab{background:#0a06182e;border-color:#ffffff29;opacity:.92;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);padding:.34rem .6rem .34rem .34rem;box-shadow:none}.hx-tab:hover{background:#0a061866;transform:translate(-.2rem)}.hx-tab[aria-selected=true]{background:#0a06186b;border-color:var(--ac);transform:translate(-.4rem);box-shadow:0 0 1.1rem color-mix(in srgb,var(--ac) 35%,transparent)}.hx-th{width:2.6rem;height:2.6rem;border-radius:.65rem;box-shadow:0 .2rem .6rem #0006}.hx-tx small{text-shadow:0 1px .4rem rgba(0,0,0,.8)}.hx-tx b{text-shadow:0 1px .5rem rgba(0,0,0,.85)}.hx-prog{height:3px;border-radius:3px;opacity:.9}.hx-arrows{top:50%;left:0;right:0;transform:translateY(-50%);justify-content:space-between;padding:0 .7rem;pointer-events:none}.hx-arr{pointer-events:auto;background:#0a06184d;opacity:0;transition:opacity .3s,transform .3s var(--spring,ease),background .2s;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.hx:hover .hx-arr,.hx:focus-within .hx-arr{opacity:1}.hx-arr:not(.hx-arr--n) svg{transform:none}@media(hover:none){.hx-arr{opacity:.85}}@media(max-width:700px){.hx-arrows{display:none}.hx-tab{background:#0a06184d}.hx-tab[aria-selected=true]{background:#0a06188c}}@media(prefers-reduced-motion:reduce){.hx-slide.is-active .hx-img{animation:none}}.hm-pop-ph{margin-bottom:.75rem}.hm-pop-ph h2 span[data-pt]{transition:opacity .2s}.hm-vsw{position:relative;flex:none;display:grid;grid-template-columns:1fr 1fr;padding:.2rem;border-radius:62rem;background:#09060f8c;border:1px solid var(--line-soft)}.hm-vb{position:relative;z-index:1;display:grid;place-items:center;width:2rem;height:1.7rem;padding:0;border:0;border-radius:62rem;background:none;color:var(--muted);cursor:pointer;transition:color .3s}.hm-vb[aria-selected=true]{color:#fff}.hm-vb:focus-visible{outline:2px solid #fff;outline-offset:1px}.hm-vsw-i{position:absolute;z-index:0;top:.2rem;bottom:.2rem;left:.2rem;width:calc(50% - .2rem);border-radius:62rem;background:linear-gradient(90deg,#6a38f0,#a06bff);box-shadow:0 .25rem .8rem #6b3df080;transition:transform .45s var(--spring,cubic-bezier(.34,1.56,.64,1))}.hm-vsw[data-v=usuarios] .hm-vsw-i{transform:translate(100%)}.hm-view{display:flex;flex-direction:column;flex:1;min-height:0}.hm-view[hidden]{display:none}.hm-view.is-in{animation:hmViewIn .45s var(--ease,cubic-bezier(.22,1,.36,1)) both}@keyframes hmViewIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.hm-vsub{margin:0 0 .5rem;font-size:.74rem;color:var(--muted)}.hm-top li{animation:hmRowIn .55s var(--ease,cubic-bezier(.22,1,.36,1)) both;animation-delay:calc(var(--r,0) * 70ms)}@keyframes hmRowIn{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:none}}.hm-toprow{position:relative;transition:background .25s,transform .35s var(--ease,ease),border-color .25s}.hm-toprow:hover{transform:translate(.2rem)}.hm-topimg{position:relative;transition:transform .4s var(--ease,ease),box-shadow .3s}.hm-topimg img{transition:transform .5s var(--ease,ease)}.hm-toprow:hover .hm-topimg img{transform:scale(1.1)}.hm-toprow:hover .hm-topimg{box-shadow:0 .4rem 1rem #6b3df080}.hm-toprow.is-first{background:linear-gradient(90deg,#f5b94224,#f5b94205 70%);border:1px solid rgba(245,185,66,.28);margin-bottom:.15rem}.hm-toprow.is-first .hm-topimg{border-color:#f5b942a6;box-shadow:0 0 1.1rem #f5b94259}.hm-topmeta{display:block;font:600 .66rem var(--font,inherit);font-style:normal;letter-spacing:.03em;color:var(--accent-2,#b896ff);opacity:.9}.hm-meter:after{transform-origin:left;animation:hmMeter .9s var(--ease,ease) both;animation-delay:calc(var(--r,0) * 70ms + .25s)}@keyframes hmMeter{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.hm-urow{cursor:default;text-decoration:none;color:inherit}a.hm-urow{cursor:pointer}.hm-urow{grid-template-columns:2rem 3.25rem minmax(0,1fr) 2.6rem!important}.hm-uav{display:grid;place-items:center;width:3.25rem;height:3.25rem;border-radius:50%;overflow:hidden;background:linear-gradient(135deg,#3b2380,#6a38f0);border:2px solid var(--rc,rgba(190,170,255,.45));box-shadow:0 0 .9rem color-mix(in srgb,var(--rc,#a06bff) 45%,transparent);transition:transform .4s var(--spring,ease)}.hm-uav img{width:100%;height:100%;object-fit:cover;display:block}.hm-uav b{font:800 1.1rem var(--font,inherit);color:#fff}.hm-urow:hover .hm-uav{transform:scale(1.08) rotate(-3deg)}.hm-urow.is-first .hm-uav{border-color:var(--gold,#f5b942);box-shadow:0 0 1.2rem #f5b9428c}.hm-uname{color:var(--rc,inherit)}.hm-urango{color:var(--rc,var(--accent-2,#b896ff))}.hm-ulv{display:grid;place-items:center;align-content:center;width:2.5rem;height:2.5rem;border-radius:.8rem;background:linear-gradient(135deg,#6a38f059,#a06bff1f);border:1px solid rgba(160,107,255,.5);font:800 1rem/1 var(--font,inherit);color:#fff;transform:rotate(45deg) scale(.82);box-shadow:0 0 .8rem #6a38f059}.hm-ulv>*{transform:rotate(-45deg)}.hm-ulv small{font:700 .5rem var(--font,inherit);letter-spacing:.1em;text-transform:uppercase;color:#cdb8ff;margin-bottom:1px}.hm-urow.is-first .hm-ulv{border-color:#f5b942b3;background:linear-gradient(135deg,#f5b9424d,#f5b9420f)}@media(prefers-reduced-motion:reduce){.hm-top li,.hm-meter:after,.hm-view.is-in{animation:none}.hm-vsw-i{transition:none}}.hg-tab--game[aria-selected=true]{background:linear-gradient(135deg,#d6459a,#8f4bff);box-shadow:0 .3rem .9rem #d6459a66}.hg.is-game .hg-side,.hg.is-game .hg-pin,.hg.is-game .hg-note,.hg.is-game .hg-feed,.hg.is-game .hg-new,.hg.is-game .hg-composer,.hg.is-game .hg-login{display:none!important}.hg.is-game .hg-grid{grid-template-columns:minmax(0,1fr)}.hg.is-game .hg-main{display:block}.hg-game[hidden]{display:none}.hg-game .gx-app{display:grid;gap:.9rem;padding:1rem;min-height:26rem}.hg-game .gx-empty{display:grid;place-items:center;gap:.5rem;text-align:center;padding:3rem 1rem;color:var(--muted);font:500 .9rem var(--font)}@media(max-width:1000px){.hm-board,.hm-board:not(:has(.hm-z-noticias)){grid-template-columns:minmax(0,1fr)}}html{overflow-x:hidden;overflow-x:clip;-webkit-text-size-adjust:100%;text-size-adjust:100%}body.hm{overflow-x:hidden;overflow-x:clip;max-width:100vw}.hm-page,.hm-main,.hm-board,.hm-z,.hm-panel,.hm-sec{min-width:0;max-width:100%}.hm-board>.hm-z{min-width:0}@media(max-width:860px){html{font-size:16px}.hm-shell{padding:.5rem .6rem calc(5.9rem + env(safe-area-inset-bottom))}.hm-top-bar{margin:-.5rem -.6rem 0;padding:calc(.5rem + env(safe-area-inset-top)) .6rem .5rem;display:flex;align-items:center;gap:.5rem}.hm-top-bar .hm-search{flex:1 1 auto;min-width:0}.hm-tools{flex:none;gap:.4rem}.hm-icon-btn,.hm-account img{width:2.6rem;height:2.6rem}.hm-login{padding:.6rem 1rem;white-space:nowrap}.hm-panel,.hm-sec{padding:1rem .9rem;border-radius:1.25rem}.hm-ph{flex-wrap:wrap;row-gap:.5rem}.hm-ph h2,.hm-sec-head h2{font-size:1.15rem}.hm-news-item{grid-template-columns:5.5rem minmax(0,1fr);gap:.75rem;align-items:start}.hm-pop-ph{flex-wrap:wrap}.hm-pop-ph .hm-tabs{width:100%;margin:0}.hm-toprow,.hm-toptxt{min-width:0}.hm-toptxt strong{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal}.hc-head{flex-wrap:wrap}.hc-nav{width:100%;justify-content:space-between}.hm-comm-in{max-width:70%}.hg-head{flex-direction:column;align-items:flex-start;gap:.6rem}.hg-tabs{margin-inline:-.9rem;padding-inline:.9rem;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.hg-tab{scroll-snap-align:start;min-height:2.5rem}.hg-grid{grid-template-columns:minmax(0,1fr)}.hg-main,.hg-side,.hg-feed{min-width:0}.hg-feed{height:min(26rem,62vh)}.hm-footer{padding-bottom:0}}@media(max-width:480px){.hm-top-bar .hm-s-ph{font-size:.9rem}.hm-panel,.hm-sec{padding:.9rem .8rem}.hm-hero{min-height:24rem}}@media(max-width:860px)and (orientation:landscape){.hm-shell{padding-bottom:5rem}.hm-hero{min-height:20rem}}.hm-vip{display:inline-flex;align-items:center;gap:.4rem;height:2.625rem;padding:0 .95rem;border-radius:62.4375rem;font:800 .85rem/1 var(--display);letter-spacing:.06em;color:#2a1a00!important;background:linear-gradient(135deg,#ffe29a,#f5b843 55%,#e79a1c);border:1px solid rgba(255,214,120,.7);box-shadow:0 0 1.1rem #f5b84359;transition:transform .2s,box-shadow .2s;position:relative;overflow:hidden}.hm-vip img{flex:none;width:1.375rem;height:1.375rem;object-fit:contain;filter:drop-shadow(0 .1rem .2rem rgba(0,0,0,.35))}.hm-vip:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.55) 50%,transparent 70%);transform:translate(-120%);animation:vipShine 4.5s ease-in-out infinite}.hm-vip:hover{transform:translateY(-1px);box-shadow:0 0 1.6rem #f5b84399}@keyframes vipShine{0%,60%{transform:translate(-120%)}to{transform:translate(120%)}}@media(prefers-reduced-motion:reduce){.hm-vip:after{animation:none}}@media(max-width:700px){.hm-vip{height:2.6rem;padding:0 .75rem}}.hm-vipsaldo{display:inline-flex;align-items:center;gap:.4rem;height:2.625rem;padding:0 .9rem 0 .6rem;border-radius:62.4375rem;font:800 .9rem/1 var(--display);letter-spacing:.02em;color:#ffd98a;background:#f5b8431f;border:1px solid rgba(255,214,120,.45);white-space:nowrap;transition:transform .2s,box-shadow .2s,background .2s}.hm-vipsaldo img{flex:none;width:1.25rem;height:1.25rem;object-fit:contain}.hm-vipsaldo:hover{background:#f5b84338;transform:translateY(-1px);box-shadow:0 0 1.1rem #f5b84359}[data-modo=claro] .hm-vipsaldo{color:#7a4b00;background:#f5b84333;border-color:#c8820a80}@media(max-width:700px){.hm-vipsaldo{height:2.6rem;padding:0 .65rem 0 .45rem;font-size:.82rem}}.om-av{position:relative;display:block;flex:none;width:2.625rem;height:2.625rem;border-radius:50%}.hs-user .om-av{margin-left:.1875rem}.hm-account .om-av-img,.hs-user .om-av-img{display:block;width:100%;height:100%;margin:0;border-radius:50%;object-fit:cover;border:2px solid var(--accent)}.hm-account.has-frame .om-av-img,.hs-user.has-frame .om-av-img{border-color:transparent}.hm-account .om-fr,.hs-user .om-fr{position:absolute;left:50%;top:50%;z-index:2;width:calc(100% / var(--fh,.75));height:calc(100% / var(--fh,.75));max-width:none;margin:0;border:0;border-radius:0;object-fit:contain;pointer-events:none;transform:translate(calc(-50% + var(--dx,0) * 1%),calc(-50% + var(--dy,0) * 1%))}.hm-account.has-frame{margin-inline:.3rem}.hs-user.has-frame{overflow:visible}@media(max-width:860px){.hm-account .om-av{width:2.6rem;height:2.6rem}}
