.project-card[data-v-8e5a9235]{display:flex;flex-direction:column;min-height:100%;overflow:hidden;border:1px solid #1b4c70;border-radius:18px;padding:1.35rem;color:#f6fbff;background:radial-gradient(circle at 90% 0%,#1c668d,transparent 40%),linear-gradient(145deg,#0a2f4d,#071e35);box-shadow:0 9px 20px #09243a2b}.card-top[data-v-8e5a9235]{display:flex;justify-content:space-between;min-height:1.9rem}.new-badge[data-v-8e5a9235]{display:inline-flex;align-items:center;border-radius:999px;padding:.3rem .8rem;color:#3b3211;background:#f6ce38;font-size:.78rem;font-weight:800}.favorite-button[data-v-8e5a9235]{font-size:.75rem;color:#fff1a7}.project-card h2[data-v-8e5a9235]{margin:.8rem 0;font-size:clamp(1.12rem,2vw,1.5rem);line-height:1.4;font-weight:900;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.project-facts[data-v-8e5a9235]{display:flex;flex-wrap:wrap;gap:.25rem .75rem;border-top:1px solid #b3e5ff55;padding-top:.75rem;font-size:.8rem}.price[data-v-8e5a9235],.skills[data-v-8e5a9235]{margin-top:.8rem;font-size:.9rem;font-weight:700}.price strong[data-v-8e5a9235],.skills span[data-v-8e5a9235]{color:#ffdf58}.skills span[data-v-8e5a9235]{white-space:pre-line;display:-webkit-box;overflow:hidden;-webkit-line-clamp:4;-webkit-box-orient:vertical}.summary[data-v-8e5a9235]{margin-top:.8rem;font-size:.8rem}.summary p[data-v-8e5a9235]{display:-webkit-box;overflow:hidden;margin-top:.25rem;color:#dceeff;line-height:1.5;-webkit-line-clamp:3;-webkit-box-orient:vertical}.card-actions[data-v-8e5a9235]{display:grid;grid-template-columns:1fr 1fr;gap:.65rem;margin-top:auto;padding-top:1.3rem;text-align:center}.detail-button[data-v-8e5a9235],.entry-button[data-v-8e5a9235]{border-radius:999px;padding:.58rem .7rem;font-weight:800;font-size:.88rem}.detail-button[data-v-8e5a9235]{color:#fff;border:1px solid #91dbfb;background:#157eb5}.entry-button[data-v-8e5a9235]{color:#26313c;background:linear-gradient(100deg,#e9f5d8,#f9ca2f)}.entry-button[data-v-8e5a9235]:disabled{opacity:.55;cursor:not-allowed}
