.report-card[data-v-7c436c06]{background:#fff;border:1px solid #e3e9f3;border-radius:1rem;gap:1.25rem;min-width:0;min-height:12.625rem;padding:1.25rem;display:flex}.cover[data-v-7c436c06]{color:#111827;text-align:left;cursor:pointer;border:1px solid #fff;border-radius:.75rem;flex-direction:column;flex:0 0 7rem;align-items:flex-start;min-height:10rem;padding:.8125rem;display:flex;position:relative;overflow:hidden;box-shadow:0 .75rem 1.75rem #123f9c1f}.cover[data-v-7c436c06]:before{content:"";border:.625rem solid #2f73f626;border-radius:50%;width:5rem;height:5rem;position:absolute;top:-23px;left:3.1875rem}.cover[data-v-7c436c06]>*{z-index:1;position:relative}.cover-blue[data-v-7c436c06]{background:linear-gradient(135deg,#e8efff,#fff)}.cover-violet[data-v-7c436c06]{background:linear-gradient(135deg,#eeebff,#fff)}.cover-green[data-v-7c436c06]{background:linear-gradient(135deg,#e5f7f2,#fff)}.cover-kicker[data-v-7c436c06]{color:#2f73f6;letter-spacing:.12em;font-size:.5625rem;line-height:.84375rem}.cover-rule[data-v-7c436c06]{background:#2f73f6;width:1.875rem;height:1px;margin-top:auto}.cover-title[data-v-7c436c06]{-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;max-height:3.75rem;margin-top:.5rem;font-size:.8125rem;line-height:1.25rem;display:-webkit-box;overflow:hidden}.card-content[data-v-7c436c06]{flex-direction:column;flex:1;min-width:0;display:flex}.card-top[data-v-7c436c06],.card-bottom[data-v-7c436c06]{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.categories[data-v-7c436c06]{flex-wrap:wrap;gap:.375rem;min-width:0;display:flex}.category[data-v-7c436c06]{color:#4678d7;background:#f0f5ff;border-radius:.25rem;padding:.25rem .5rem;font-size:.6875rem}.price[data-v-7c436c06]{color:#bd6a00;white-space:nowrap;background:#fff5e8;border-radius:1.25rem;flex-shrink:0;padding:.25rem .6875rem;font-size:.75rem}.price.free[data-v-7c436c06]{color:#168455;background:#e9f8f0}.title[data-v-7c436c06]{color:#111827;text-align:left;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;max-width:100%;margin:.5625rem 0 0;padding:0;font-size:1.125rem;font-weight:500;line-height:1.75rem;display:block;overflow:hidden}.title[data-v-7c436c06]:hover{color:#2f73f6}.summary[data-v-7c436c06]{color:#4b5563;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:3rem;margin:.5625rem 0;font-size:.875rem;line-height:1.5rem;display:-webkit-box;overflow:hidden}.card-bottom[data-v-7c436c06]{color:#9ca3af;margin-top:auto;font-size:.75rem}.card-meta[data-v-7c436c06]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;line-height:1.125rem;overflow:hidden}.card-meta span[data-v-7c436c06]{white-space:nowrap;min-width:0}.card-meta span[data-v-7c436c06]:not(:first-child):before{content:" · "}.card-meta .accent[data-v-7c436c06]{color:#c9934e}.card-meta .expired[data-v-7c436c06]{color:#dc2626}.actions[data-v-7c436c06]{flex-shrink:0;display:flex}.actions button[data-v-7c436c06]{color:#2f73f6;cursor:pointer;background:0 0;border:0;place-items:center;width:1.75rem;height:1.75rem;display:grid}.actions .share-action[data-v-7c436c06],.actions .revoke-action[data-v-7c436c06],.actions .purchase-action[data-v-7c436c06]{white-space:nowrap;width:auto;padding:0 .25rem;font-size:.8125rem}.actions .share-action[data-v-7c436c06]{color:#17213a}.actions .revoke-action[data-v-7c436c06]{color:#6b7280}.actions .purchase-action[data-v-7c436c06]{color:#2f73f6;font-weight:500}.actions .purchase-action[data-v-7c436c06]:hover,.actions .revoke-action[data-v-7c436c06]:hover,.actions .share-action[data-v-7c436c06]:hover{text-decoration:underline}@media (width<=37.5rem){.report-card[data-v-7c436c06]{gap:.875rem;padding:.875rem}.cover[data-v-7c436c06]{flex-basis:5.3125rem;min-height:8.75rem}.card-bottom[data-v-7c436c06]{align-items:flex-end}.card-meta[data-v-7c436c06]{line-height:1.0625rem}.title[data-v-7c436c06]{font-size:.9375rem;line-height:1.375rem}.summary[data-v-7c436c06]{font-size:.75rem;line-height:1.125rem}}
