.favorite-star{cursor:pointer;--f1:#d9dde0;--f2:#8f979c;--ol:#1b2124;--core:#fff;filter:drop-shadow(0 1px 2px #000000b3);outline:none;transition:transform .2s,filter .25s;display:block}.favorite-star svg{width:100%;height:100%;display:block;overflow:visible}.favorite-star:hover{transform:scale(1.1)}.favorite-star:focus-visible{filter:drop-shadow(0 0 3px #fff);transform:scale(1.1)}.favorite-star :is(.f1,.f2){fill:#0000}.favorite-star.on .f1{fill:var(--f1)}.favorite-star.on .f2{fill:var(--f2)}.favorite-star .ol{fill:#1012158c;stroke:#fff;stroke-width:1.4px;stroke-linejoin:round}.favorite-star.on .ol{fill:none;stroke:var(--ol);stroke-width:1.1px}.favorite-star .core{fill:var(--core);opacity:0}.favorite-star.on .core{opacity:.8}.favorite-star :is(polygon,circle){transition:fill .25s}.favorite-star.on{--f1:#ffe7a1;--f2:#d4952a;--ol:#3a2405;filter:drop-shadow(0 1px 2px #0009)drop-shadow(0 0 6px #ffc85ad9)}
