ul[data-v-1048fa21]{font-size:inherit;margin-bottom:0;margin-top:0;padding-left:0}.ribbon[data-v-1048fa21]{background-color:var(--secondary-darkmode);box-shadow:1px 3px 2px #00000014;color:var(--grayscale-ash-title);font-family:DM Sans,sans-serif;font-size:11px;font-style:normal;font-weight:700;letter-spacing:.01em;line-height:11px;padding:4px 0;position:absolute;right:-28px;text-align:center;text-transform:uppercase;top:20px;transform:rotate(45deg);width:120px;z-index:2}@media only screen and (min-width:768px){.ribbon[data-v-1048fa21]{font-size:12px;line-height:12px}}ul[data-v-b9807812]{font-size:inherit;margin-bottom:0;margin-top:0;padding-left:0}.book-tag[data-v-b9807812]{align-items:center;border:1px solid;border-radius:99px;color:var(--white);display:flex;font-family:DM Sans,sans-serif;font-size:11px;font-style:normal;font-weight:500;height:20px;justify-content:center;letter-spacing:.01em;line-height:11px;padding:0 7px}@media only screen and (min-width:768px){.book-tag[data-v-b9807812]{font-size:12px;line-height:12px}}.blue[data-v-b9807812]{background-color:var(--primary-default);border-color:var(--primary-default)}.sand[data-v-b9807812]{background-color:var(--secondary-default);border-color:var(--secondary-default)}.outlined[data-v-b9807812]{background-color:transparent}.outlined-blue[data-v-b9807812]{border-color:var(--secondary-darkmode);color:var(--secondary-darkmode)}.outlined-sand[data-v-b9807812]{border-color:var(--primary-darkmode);color:var(--primary-darkmode)}ul[data-v-7a234852]{font-size:inherit;margin-bottom:0;margin-top:0;padding-left:0}.card[data-v-7a234852],.tracker[data-v-7a234852]{display:flex;flex-direction:column;height:100%}.card[data-v-7a234852]{background-color:var(--greyscale-3);border-radius:8px;cursor:pointer;transition:all .3s ease-out}.card[data-v-7a234852]:hover{box-shadow:0 4px 8px -2px #1e50b41f}.card__info[data-v-7a234852]{background-color:var(--white);border-radius:8px 8px 0 0;box-shadow:0 4px 24px -4px #202a581f;display:flex;flex-direction:column;flex-grow:1;gap:12px;overflow:hidden;padding:20px 16px 16px;position:relative}.card__occasion[data-v-7a234852]{font-family:DM Sans,sans-serif;font-size:11px;font-style:normal;font-weight:500;line-height:11px;margin-bottom:1px}@media only screen and (min-width:768px){.card__occasion[data-v-7a234852]{font-size:12px;line-height:12px}}.card__author[data-v-7a234852]{color:var(--darkscale-1);font-family:Frank Ruhl Libre;font-size:20px;font-weight:700;letter-spacing:-.2px;line-height:1.2}.card__hebrew[data-v-7a234852]{color:var(--grayscale-body);font-size:14px;line-height:18px;margin-top:2px}.card__details[data-v-7a234852]{display:flex;flex-direction:column;gap:2px}.card__dates[data-v-7a234852]{color:var(--darkscale-2);font-family:DM Sans,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:16px}@media only screen and (min-width:768px){.card__dates[data-v-7a234852]{font-size:14px;line-height:18px}}.card__dates[data-v-7a234852]{gap:4px}.card__books[data-v-7a234852],.card__dates[data-v-7a234852]{display:flex;flex-direction:row}.card__books[data-v-7a234852]{gap:6px}.card__progress[data-v-7a234852]{border-radius:0 0 8px 8px;color:var(--grayscale-body);font-family:DM Sans,sans-serif;font-size:11px;font-style:normal;font-weight:500;line-height:11px;padding:16px}@media only screen and (min-width:768px){.card__progress[data-v-7a234852]{font-size:12px;line-height:12px}}.card__progress[data-v-7a234852]{display:flex;flex-direction:column;gap:8px}.card.dark[data-v-7a234852]{background:linear-gradient(rgba(var(--white-rgb),.03),rgba(var(--white-rgb),.03)) var(--primary-dark)}.card.dark[data-v-7a234852]:hover{box-shadow:0 4px 8px -2px #3d6dcf33,0 -4px 20px -2px #3d6dcf1a!important}.card.dark .card__author[data-v-7a234852]{color:var(--white)}.card.dark .card__info[data-v-7a234852]{background-color:var(--primary-dark);box-shadow:none}.card.dark .card__hebrew[data-v-7a234852]{color:var(--grayscale-line)}.card.dark .card__dates[data-v-7a234852]{color:var(--greyscale-1)}.card.dark .card__progress[data-v-7a234852]{color:var(--grayscale-input)}@media only screen and (min-width:768px){.card__info[data-v-7a234852]{gap:14px;padding:20px 16px 20px 14px}.card__author[data-v-7a234852]{font-family:Frank Ruhl Libre,serif;font-size:18px;font-style:normal;font-weight:700;letter-spacing:-.24px;line-height:22px}}@media only screen and (min-width:768px) and (min-width:768px){.card__author[data-v-7a234852]{font-size:24px;line-height:28.8px}}@media only screen and (min-width:768px){.card__progress[data-v-7a234852]{padding:16px 14px}.card__details[data-v-7a234852]{gap:4px}}
