.hotlist-card[data-v-d088d053]{z-index:0;border:1px solid var(--color-border,#00000014);background:var(--color-surface,#fff);border-radius:12px;flex-direction:column;min-width:0;display:flex;position:relative;overflow:visible}.hotlist-card[data-v-d088d053]:has(.hotlist-card__item:hover){z-index:6}.hotlist-card__header[data-v-d088d053]{background:var(--color-surface,#fff);border-bottom:1px solid #00624114;border-radius:12px 12px 0 0;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .7rem;display:flex;overflow:hidden}.hotlist-card__title[data-v-d088d053]{align-items:center;gap:.45rem;min-width:0;display:flex}.hotlist-card__heading[data-v-d088d053]{flex-direction:column;gap:.08rem;min-width:0;display:flex}.hotlist-card__icon[data-v-d088d053]{object-fit:contain;flex:none;width:1.15rem;height:1.15rem}.hotlist-card__title h2[data-v-d088d053]{color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.88rem;font-weight:650;overflow:hidden}.hotlist-card__time[data-v-d088d053]{color:var(--color-text-soft,#0e231f7a);font-variant-numeric:tabular-nums;font-size:.68rem;font-weight:400;line-height:1.2}.hotlist-card__refresh[data-v-d088d053]{width:1.85rem;height:1.85rem;color:var(--color-text);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}.hotlist-card__refresh[data-v-d088d053]:hover:not(:disabled){background:#d4e9e2}.hotlist-card__refresh[data-v-d088d053]:disabled{opacity:.5;cursor:not-allowed}.hotlist-card__refresh ion-icon[data-v-d088d053]{width:1.05rem;height:1.05rem}.hotlist-card__btn[data-v-d088d053]{color:#fff;height:2rem;font:inherit;cursor:pointer;background:#006241;border:0;border-radius:8px;padding:0 .85rem;font-size:.82rem;font-weight:600}.hotlist-card__btn[data-v-d088d053]:disabled{opacity:.55;cursor:not-allowed}.hotlist-card__body[data-v-d088d053]{z-index:0;background:var(--color-surface,#fff);border-radius:0 0 12px 12px;position:relative;overflow:visible}.hotlist-card__list[data-v-d088d053]{--hotlist-col-gap:.55rem;gap:.1rem var(--hotlist-col-gap);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:.35rem .55rem .5rem;list-style:none;display:grid;overflow:visible}.hotlist-card__item[data-v-d088d053]{z-index:1;box-sizing:border-box;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:.3rem;width:100%;min-width:0;padding:.18rem .2rem;display:flex;position:relative}.hotlist-card__item--hit[data-v-d088d053]{background:#faf6eef2;border-color:#cba258d9}.hotlist-card__item--hit .hotlist-card__tip[data-v-d088d053]{background:#faf6ee;border-color:#cba258d9}.hotlist-card__item[data-v-d088d053]:hover{z-index:8}.hotlist-card__tip[data-v-d088d053]{z-index:5;box-sizing:border-box;width:max-content;min-height:calc(100% + 2px);max-width:calc(200% + var(--hotlist-col-gap));color:var(--color-text);pointer-events:none;cursor:pointer;opacity:0;visibility:hidden;background:#fff;border:1px solid #00624129;border-radius:6px;align-items:center;gap:.3rem;padding:.22rem .55rem;font-size:.8rem;line-height:1.35;text-decoration:none;transition:opacity .12s,transform .12s,visibility .12s;display:flex;position:absolute;top:50%;overflow:visible;transform:translateY(-50%)translateY(2px);box-shadow:0 4px 14px #0e231f1a}.hotlist-card__tip-rank[data-v-d088d053]{width:1rem;color:var(--color-text-soft,#0e231f8c);font-variant-numeric:tabular-nums;text-align:center;flex:none;font-size:.72rem;line-height:1.2}.hotlist-card__tip-rank[data-top="1"][data-v-d088d053]{color:#c82014;font-weight:700}.hotlist-card__tip-rank[data-top="2"][data-v-d088d053]{color:#d97706;font-weight:700}.hotlist-card__tip-rank[data-top="3"][data-v-d088d053]{color:#ca8a04;font-weight:700}.hotlist-card__tip-text[data-v-d088d053]{white-space:normal;word-break:break-word;flex:auto;min-width:0;overflow:visible}.hotlist-card__item--col-left .hotlist-card__tip[data-v-d088d053]{left:0}.hotlist-card__item--col-right .hotlist-card__tip[data-v-d088d053]{right:0}.hotlist-card__empty[data-v-d088d053]{min-height:4.2rem;color:var(--color-text-soft,#0e231f9e);text-align:center;place-content:center;justify-items:center;gap:.5rem;padding:.75rem;font-size:.82rem;display:grid}.hotlist-card__empty p[data-v-d088d053]{margin:0}.hotlist-card__rank[data-v-d088d053]{width:1rem;color:var(--color-text-soft,#0e231f8c);font-variant-numeric:tabular-nums;text-align:center;flex:none;font-size:.72rem;line-height:1.2}.hotlist-card__rank[data-top="1"][data-v-d088d053]{color:#c82014;font-weight:700}.hotlist-card__rank[data-top="2"][data-v-d088d053]{color:#d97706;font-weight:700}.hotlist-card__rank[data-top="3"][data-v-d088d053]{color:#ca8a04;font-weight:700}.hotlist-card__link[data-v-d088d053]{min-width:0;color:var(--color-text);flex:1;text-decoration:none;display:block}.hotlist-card__link:hover .hotlist-card__text[data-v-d088d053]{color:#006241}.hotlist-card__text[data-v-d088d053]{white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;line-height:1.35;display:block;overflow:hidden}.hotlist-card__toast[data-v-d088d053]{color:#c82014;margin:0;padding:.3rem .7rem .45rem;font-size:.75rem}@media (width<=560px){.hotlist-card__list[data-v-d088d053]{grid-template-columns:minmax(0,1fr)}.hotlist-card__tip[data-v-d088d053]{max-width:100%}.hotlist-card__item--col-left .hotlist-card__tip[data-v-d088d053],.hotlist-card__item--col-right .hotlist-card__tip[data-v-d088d053]{width:100%;max-width:100%;left:0;right:0}}@media (hover:hover) and (pointer:fine){.hotlist-card__item:hover .hotlist-card__rank[data-v-d088d053],.hotlist-card__item:hover .hotlist-card__link[data-v-d088d053]{opacity:0}.hotlist-card__item:hover .hotlist-card__tip[data-v-d088d053]{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(-50%)}}@media (hover:none),(pointer:coarse){.hotlist-card__tip[data-v-d088d053]{display:none}}.hotlist-tag-input[data-v-d25d8f8e]{border:1px solid var(--color-border,#0000001f);cursor:text;box-sizing:border-box;background:#fff;border-radius:8px;flex-wrap:wrap;flex:1;align-items:center;gap:.3rem;min-width:0;min-height:2rem;padding:.25rem .4rem;display:flex}.hotlist-tag-input--focus[data-v-d25d8f8e]{border-color:#00624173;box-shadow:0 0 0 2px #0062411f}.hotlist-tag-input__chip[data-v-d25d8f8e]{color:#006241;background:#d4e9e2;border:1px solid #0062412e;border-radius:4px;align-items:center;gap:.15rem;max-width:100%;height:1.45rem;padding:0 .28rem 0 .45rem;font-size:.75rem;line-height:1;display:inline-flex}.hotlist-tag-input__remove[data-v-d25d8f8e]{width:1rem;height:1rem;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:2px;justify-content:center;align-items:center;font-size:.9rem;line-height:1;display:inline-flex}.hotlist-tag-input__remove[data-v-d25d8f8e]:hover{background:#0062411f}.hotlist-tag-input__field[data-v-d25d8f8e]{min-width:4.5rem;height:1.45rem;color:var(--color-text);font:inherit;background:0 0;border:0;outline:none;flex:4.5rem;margin:0;padding:0;font-size:.78rem}.hotlist-app[data-v-8cc1b670]{box-sizing:border-box;width:100%;min-height:16rem;padding-bottom:1.25rem}.hotlist-app__boot[data-v-8cc1b670]{text-align:center;min-height:16rem;color:var(--color-text);align-content:center;justify-items:center;gap:.45rem;padding:1.5rem 1rem;display:grid}.hotlist-app__boot strong[data-v-8cc1b670]{font-size:.95rem}.hotlist-app__boot p[data-v-8cc1b670]{color:var(--color-text-soft,#0e231f9e);margin:0;font-size:.82rem}.hotlist-app__boot--error strong[data-v-8cc1b670]{color:#c82014}.hotlist-app__spinner[data-v-8cc1b670]{border:2px solid #0062412e;border-top-color:#006241;border-radius:50%;width:1.55rem;height:1.55rem;animation:.75s linear infinite hotlist-spin-8cc1b670}@keyframes hotlist-spin-8cc1b670{to{transform:rotate(360deg)}}.hotlist-app__toolbar[data-v-8cc1b670]{align-items:center;gap:.65rem;margin-bottom:.55rem;display:flex}.hotlist-app__toolbar[data-v-8cc1b670] .hotlist-tag-input{flex:1;min-width:0}.hotlist-app__discover-msg[data-v-8cc1b670]{color:var(--color-text-soft,#0e231f9e);margin:0 0 .55rem;font-size:.78rem}.hotlist-app__btn[data-v-8cc1b670]{height:2rem;color:var(--color-text);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 .85rem;font-size:.82rem}.hotlist-app__btn--primary[data-v-8cc1b670]{color:#fff;background:#006241;font-weight:600}.hotlist-app__btn[data-v-8cc1b670]:disabled{opacity:.55;cursor:not-allowed}.hotlist-app__grid[data-v-8cc1b670]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}@media (width<=560px){.hotlist-app__grid[data-v-8cc1b670]{grid-template-columns:minmax(0,1fr)}}
