.ProjectTable_wrapper__u_uO3{background:#FDFDFD;border-radius:32px;padding:16px;overflow-x:auto;width:100%;max-width:100%;-webkit-overflow-scrolling:touch}.ProjectTable_wrapper__u_uO3::-webkit-scrollbar{height:6px}.ProjectTable_wrapper__u_uO3::-webkit-scrollbar-thumb{background:#ccc;border-radius:3px}.ProjectTable_table__Nbwgv{width:100%;border-collapse:collapse;min-width:560px;table-layout:auto;font-size:clamp(.85rem,.8rem + .2vw,1rem)}.ProjectTable_table__Nbwgv thead th{padding:16px 24px;border-bottom:1px dotted #333333;border-right:1px dotted #333333;text-transform:uppercase;text-align:center;font-family:var(--font-montserrat);font-size:clamp(.9rem,.85rem + .2vw,1.1rem);font-weight:800;letter-spacing:.03em;color:#333333;white-space:nowrap}.ProjectTable_table__Nbwgv thead th:last-child{border-right:0}.ProjectTable_logoCol__Ue4F_{width:72px}.ProjectTable_table__Nbwgv tbody td{padding:clamp(8px,2vw,16px) clamp(12px,3vw,24px);border-bottom:1px dotted #333333;border-right:1px dotted #333333;vertical-align:middle;text-align:center;font-family:var(--font-montserrat);font-size:clamp(.9rem,.85rem + .2vw,1rem);font-weight:400;letter-spacing:.02em;color:#333333;word-break:auto-phrase;white-space:normal}.ProjectTable_table__Nbwgv tbody td:last-child{border-right:0}.ProjectTable_table__Nbwgv tbody tr:last-child td{border-bottom:0}.ProjectTable_logoWrapper__njioQ{display:flex;align-items:center;justify-content:center}.ProjectTable_logoImg__KUFiu{object-fit:cover}.ProjectTable_logoPlaceholder__jQTVt{width:50px;height:50px;border-radius:8px;border:1px dotted #d1d5db;background:#f9fafb;margin:0 auto}.ProjectTable_tagGroup__kpVUe{display:flex;justify-content:center;align-items:center;gap:6px;flex-wrap:nowrap;overflow:hidden;text-overflow:ellipsis}.ProjectTable_tagChip__wjjBL{font-family:var(--font-montserrat);font-size:clamp(.8rem,.75rem + .2vw,.95rem);font-weight:800;color:#333333;min-width:60px;height:36px;padding-inline:10px;display:flex;align-items:center;justify-content:center;background-color:#FFC701;border-radius:24px;white-space:nowrap}.ProjectTable_cardList__X0mSG{display:none}@media (max-width:900px){.ProjectTable_wrapper__u_uO3{padding:14px}.ProjectTable_table__Nbwgv{min-width:520px}.ProjectTable_table__Nbwgv tbody td,.ProjectTable_table__Nbwgv thead th{padding:10px 12px}.ProjectTable_logoPlaceholder__jQTVt{width:44px;height:44px}.ProjectTable_tagChip__wjjBL{min-width:56px;height:32px}.ProjectTable_tagGroup__kpVUe{flex-wrap:wrap;justify-content:flex-start}.ProjectTable_table__Nbwgv tbody td{text-align:left}.ProjectTable_table__Nbwgv tbody td:first-child{text-align:center}}@media (max-width:640px){.ProjectTable_wrapper__u_uO3{padding:16px;border-radius:24px;overflow-x:visible;background-color:transparent}.ProjectTable_table__Nbwgv{display:none}.ProjectTable_cardList__X0mSG{display:flex;flex-direction:column;gap:16px}.ProjectTable_card__1Uwwe{background:#FDFDFD;border-radius:20px;padding:18px 18px 16px;border:1px solid #e7e7e7;box-shadow:0 6px 16px rgba(51,51,51,.08)}.ProjectTable_cardHeader__T_oUM{display:flex;align-items:center;gap:12px;margin-bottom:10px}.ProjectTable_cardLogoWrapper__8xOqS{width:48px;height:48px;border-radius:999px;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#F3F3F3;flex-shrink:0;padding:4px}.ProjectTable_cardLogoImg__WjHqS{width:100%;height:100%;object-fit:contain;border-radius:999px}.ProjectTable_cardLogoPlaceholder__WNaA8{width:48px;height:48px;border-radius:999px;border:1px dashed #d1d5db;background:#FDFCF0}.ProjectTable_cardTitleBlock__R9JgG{display:flex;flex-direction:column;gap:4px;min-width:0}.ProjectTable_cardTitle__J9X0H{font-family:var(--font-montserrat);font-size:.98rem;font-weight:700;color:#333333;line-height:1.25}.ProjectTable_cardTagsInline__r9agY{display:flex;flex-wrap:wrap;gap:4px}.ProjectTable_cardTagsInline__r9agY .ProjectTable_tagChip__wjjBL{min-width:auto;height:24px;padding-inline:8px;font-size:.7rem}.ProjectTable_cardBody__OGGBx{display:flex;flex-direction:column;gap:6px;margin-top:2px}.ProjectTable_cardRow__kVEbJ{display:flex;flex-direction:column;gap:2px;font-size:.8rem}.ProjectTable_cardLabel__Yyw_K{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#848484}.ProjectTable_cardValue__GhSCx{font-size:.82rem;font-weight:500;color:#333333}}@media (max-width:480px){.ProjectTable_wrapper__u_uO3{padding:14px}.ProjectTable_card__1Uwwe{padding:16px 16px 14px;border-radius:18px}.ProjectTable_cardTitle__J9X0H{font-size:.94rem}.ProjectTable_cardRow__kVEbJ{font-size:.78rem}.ProjectTable_cardValue__GhSCx{font-size:.8rem}}