@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@300;400;500;600;700&display=swap"); html, body { font-family: "Noto Sans KR", -apple-system, BlinkMacSystemFont, "Segoe UI", "Apple SD Gothic Neo", "Malgun Gothic", Arial, sans-serif; } /* cardList.html */ .overlay { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.8); display: none; justify-content: center; align-items: center; z-index: 100; } .overlay img { max-width: 90%; max-height: 90%; object-fit: contain; } /* Result.html */ .result_area { background-size: cover; background-repeat: no-repeat; background-color: white; } .keycard-count-badge { display: inline-flex; align-items: center; border-radius: 4px; --tw-bg-opacity: 1; background-color: rgba(0, 0, 0, 0.9); --tw-ring-offset-width: 4px; --tw-text-opacity: 1; border: 4px solid #fff; color: rgb(255 255 255 / var(--tw-text-opacity)); padding-left: 0.625rem; padding-right: 0.625rem; padding-top: 0.375rem; padding-bottom: 0.375rem; font-size: 1rem; line-height: 1.25rem; font-weight: 500; } .keycard-count-icon { display: inline-block; width: 10px; height: 10px; border-radius: 50%; margin-right: 5px; } .count-badge { position: absolute; top: 0; right: 0; display: inline-flex; align-items: center; border-radius: 4px; --tw-bg-opacity: 1; background-color: rgba(0, 0, 0, 0.9); --tw-ring-offset-width: 4px; --tw-text-opacity: 1; border: 4px solid #fff; color: rgb(255 255 255 / var(--tw-text-opacity)); padding-left: 0.5rem; padding-right: 0.5rem; padding-top: 0.25rem; padding-bottom: 0.25rem; font-size: 0.75rem; line-height: 1rem; font-weight: 500; } .keycard-count-text { font-size: 0.8em; } .save-responsive-card { width: 9rem; } .save-responsive-card.HQ { width: 18rem; } .save-responsive-card.HQ .card-number { font-size: 1rem; } .save-responsive-keycard { width: 14rem; } .save-responsive-keycard.HQ { width: 28rem; } .save-responsive-keycard.HQ .card-number { font-size: 1rem; } .count-badge.HQ { transform: scale(2); transform-origin: top right; } .infoContainer.HQ { flex-direction: row; justify-content: space-between; padding: 0 1rem; } .card-rarity { padding-bottom: 2px; }