.saved-card[data-v-047813a1]{background:#fff;border:1px solid #dce5f0;border-radius:22px;box-shadow:0 6px 24px #142d4d05;display:flex;flex-direction:column;height:100%;min-width:0;transition:border-color .2s,box-shadow .2s}.saved-card[data-v-047813a1],.saved-card__photo[data-v-047813a1]{overflow:hidden;position:relative}.saved-card__photo[data-v-047813a1]{aspect-ratio:16/10;background:#eaf0f7;display:block;flex-shrink:0}.saved-card__photo img[data-v-047813a1]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s;width:100%}.saved-card__fallback[data-v-047813a1]{align-items:center;background:radial-gradient(ellipse at 80% 10%,#254d71,transparent 65%),#10243c;color:#94b3d4;display:flex;flex-direction:column;gap:8px;height:100%;justify-content:center}.saved-card__fallback>i[data-v-047813a1]{font-size:32px;font-weight:400}.saved-card__fallback>span[data-v-047813a1]{color:#e2edfc;font-size:19px;font-weight:700;letter-spacing:-.5px}.saved-card__dot[data-v-047813a1]{color:#37b5ed}.saved-card__saved[data-v-047813a1]{align-items:center;background:#ffffffed;border-radius:9px;bottom:14px;box-shadow:0 3px 12px #0c203c12;color:#183351;display:inline-flex;font-size:10px;font-weight:700;gap:6px;left:14px;padding:7px 10px;position:absolute}.saved-card__saved i[data-v-047813a1]{color:#1265f5}.saved-card__remove[data-v-047813a1]{background:#ffffffed;border:1px solid #ffffff9c;border-radius:50%;box-shadow:0 3px 12px #0c203c12;color:#1265f5;cursor:pointer;display:grid;height:44px;padding:0;place-items:center;position:absolute;right:12px;top:12px;transition:background .2s,color .2s;width:44px}.saved-card__remove[data-v-047813a1]:hover{background:#fff0f3;color:#c92e57}.saved-card__remove[data-v-047813a1]:disabled{cursor:wait;opacity:.65}.saved-card__content[data-v-047813a1]{display:flex;flex:1;flex-direction:column;min-width:0;padding:20px}.saved-card__location[data-v-047813a1]{align-items:center;color:#66809e;display:flex;font-size:12px;gap:6px;line-height:1.5;margin:0 0 9px}.saved-card__location i[data-v-047813a1]{color:#078ba9}.saved-card__location span[data-v-047813a1]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saved-card h3[data-v-047813a1]{font-size:18px;font-weight:750;letter-spacing:-.45px;line-height:1.4;margin:0;min-height:2.8em}.saved-card h3 a[data-v-047813a1]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#112b4b;overflow:hidden;overflow-wrap:anywhere;text-decoration:none}.saved-card h3 a[data-v-047813a1]:hover{color:#1265f5}.saved-card__bottom[data-v-047813a1]{margin-top:auto;padding-top:18px}.saved-card__price[data-v-047813a1],.saved-card__tariff[data-v-047813a1]{color:#7a8ca3;font-size:11px;line-height:1.5;margin:0 0 13px}.saved-card__price[data-v-047813a1]{color:#183351;font-size:16px;font-weight:750}.saved-card__price span[data-v-047813a1]{color:#7a8ca3;font-size:11px;font-weight:500}.saved-card__action[data-v-047813a1]{align-items:center;background:#eef4ff;border-radius:11px;color:#0751d3;display:flex;font-size:12px;font-weight:750;gap:10px;justify-content:space-between;min-height:46px;padding:11px 15px;text-decoration:none;transition:color .2s,background .2s}.saved-card__action[data-v-047813a1]:hover{background:#1265f5;color:#fff}.saved-card a[data-v-047813a1]:focus-visible,.saved-card button[data-v-047813a1]:focus-visible{outline:3px solid #1265f5;outline-offset:-3px}.saved-card__spinner[data-v-047813a1]{animation:saved-spin-047813a1 .7s linear infinite;border:2px solid #c8d9f7;border-radius:50%;border-top-color:#1265f5;height:15px;width:15px}.saved-card--compact[data-v-047813a1]{border-radius:17px;box-shadow:0 3px 14px #10284a03;display:grid;gap:14px;grid-template-columns:102px minmax(0,1fr);height:auto;overflow:visible;padding:12px}.saved-card--compact .saved-card__photo[data-v-047813a1]{aspect-ratio:auto;border-radius:11px;height:126px;width:102px}.saved-card--compact .saved-card__content[data-v-047813a1]{padding:3px 0 0}.saved-card--compact .saved-card__location[data-v-047813a1]{font-size:11px;margin-bottom:6px;padding-right:31px}.saved-card--compact h3[data-v-047813a1]{font-size:14px;letter-spacing:-.25px;min-height:2.8em}.saved-card--compact .saved-card__remove[data-v-047813a1]{background:transparent;border:0;box-shadow:none;font-size:13px;height:38px;right:5px;top:6px;width:38px}.saved-card--compact .saved-card__remove[data-v-047813a1]:hover{background:#fff0f3}.saved-card--compact .saved-card__bottom[data-v-047813a1]{padding-top:9px}.saved-card--compact .saved-card__tariff[data-v-047813a1]{display:none}.saved-card--compact .saved-card__price[data-v-047813a1]{font-size:12px;margin-bottom:5px}.saved-card--compact .saved-card__action[data-v-047813a1]{background:transparent;border-radius:6px;font-size:11px;min-height:36px;padding:0}.saved-card--compact .saved-card__action[data-v-047813a1]:hover{background:#eef4ff;color:#0751d3}.saved-card--compact .saved-card__fallback>i[data-v-047813a1]{font-size:24px}.saved-card--compact .saved-card__fallback>span[data-v-047813a1]{font-size:13px}@media (hover:hover){.saved-card[data-v-047813a1]:hover{border-color:#a8c6ef;box-shadow:0 8px 25px #142d4d0c}.saved-card:hover .saved-card__photo img[data-v-047813a1]{transform:scale(1.035)}}@media (max-width:360px){.saved-card--compact[data-v-047813a1]{gap:10px;grid-template-columns:86px minmax(0,1fr);padding:10px}.saved-card--compact .saved-card__photo[data-v-047813a1]{height:126px;width:86px}.saved-card--compact h3[data-v-047813a1]{font-size:13px}}@keyframes saved-spin-047813a1{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.saved-card[data-v-047813a1],.saved-card__action[data-v-047813a1],.saved-card__photo img[data-v-047813a1],.saved-card__remove[data-v-047813a1]{transition:none}.saved-card__spinner[data-v-047813a1]{animation:none}}.saved-empty[data-v-23dcf77d]{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:64px 24px;text-align:center}.saved-empty__art[data-v-23dcf77d]{height:142px;margin-bottom:26px;position:relative;width:154px}.saved-empty__back[data-v-23dcf77d]{background:#e6f1ff;border:1px solid #c8d9ef;border-radius:15px;left:16px;top:6px;transform:rotate(-13deg)}.saved-empty__back[data-v-23dcf77d],.saved-empty__front[data-v-23dcf77d]{height:126px;position:absolute;width:106px}.saved-empty__front[data-v-23dcf77d]{align-items:center;background:#fff;border:1px solid #d3e0f0;border-radius:15px;box-shadow:0 12px 24px #1734560c;display:flex;flex-direction:column;gap:8px;left:34px;padding:15px 12px;top:13px;transform:rotate(8deg)}.saved-empty__front i[data-v-23dcf77d]{background:#edf4ff;border-radius:7px;color:#5f96de;display:grid;font-size:27px;height:62px;place-items:center;width:80px}.saved-empty__front>span[data-v-23dcf77d]{background:#dee8f5;border-radius:5px;height:5px;width:65px}.saved-empty__front>span[data-v-23dcf77d]:last-child{align-self:flex-start;width:45px}.saved-empty__heart[data-v-23dcf77d]{background:#1265f5;border:4px solid #f7faff;border-radius:50%;color:#fff;display:grid;font-size:18px;height:47px;place-items:center;position:absolute;right:-1px;top:0;width:47px}.saved-empty__eyebrow[data-v-23dcf77d]{color:#078ba9;font-size:10px;font-weight:800;letter-spacing:1.5px;margin:0 0 10px;text-transform:uppercase}.saved-empty h2[data-v-23dcf77d]{color:#122b4a;font-size:clamp(23px,3vw,30px);font-weight:750;letter-spacing:-.8px;line-height:1.2;margin:0 0 12px;max-width:390px}.saved-empty__description[data-v-23dcf77d]{color:#6f839e;font-size:13px;line-height:1.8;margin:0 0 25px;max-width:340px}.saved-empty__action[data-v-23dcf77d]{align-items:center;background:#1265f5;border-radius:12px;color:#fff;display:flex;font-size:13px;font-weight:750;gap:25px;justify-content:space-between;min-height:48px;padding:13px 22px;text-decoration:none}.saved-empty__action[data-v-23dcf77d]:hover{background:#0751d3;color:#fff}.saved-empty__action[data-v-23dcf77d]:focus-visible{outline:3px solid #77c7ff;outline-offset:3px}.saved-empty__hint[data-v-23dcf77d]{align-items:center;color:#8192a9;display:flex;font-size:10px;gap:7px;margin-top:23px}.saved-empty--compact[data-v-23dcf77d]{flex:1;padding:35px 18px}.saved-empty--compact h2[data-v-23dcf77d]{font-size:25px}.saved-empty--compact .saved-empty__description[data-v-23dcf77d]{font-size:12px}
