@tailwind base;@tailwind components;@tailwind utilities;.menu{display:flex;align-items:center;justify-content:space-between;width:100%}.menu__menu{flex:1;justify-content:center;min-width:0}.menu__user-profile .level{background:#1890ff;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:16px}.menu__user-profile .level--0{background:#757575}.menu__user-profile .level--1{background:#d32f2f}.menu__user-profile .level--2{background:#f57c00}.menu__user-profile .level--3{background:#fbc02d}.menu__user-profile .level--4{background:#388e3c}.menu__user-profile .level--5{background:#0288d1}.menu__user-profile .level--6{background:#303f9f}.menu__user-profile .level--7{background:#7b1fa2}@media (max-width: 768px){.menu__user-profile .nickname{display:none}.menu__user-profile .level{margin-bottom:8px;font-size:32px;width:55px;height:55px}}@media (max-width: 390px){.menu{gap:10px}.menu__menu{order:3;padding:0;flex:unset;justify-content:flex-end}}@media (max-width: 390px){.header{padding:0 10px}}.about-page table{width:auto;min-width:50%;border-collapse:collapse;margin:1.5rem 0;background-color:#fff;box-shadow:0 1px 3px #0000001a}.about-page table th,.about-page table td{padding:12px 15px;text-align:left;border-bottom:1px solid #e0e0e0}.about-page table th{background-color:#f8f9fa;font-weight:600;color:#2c3e50;text-transform:uppercase;font-size:.9rem}.about-page table tr:nth-child(7n+1){color:#d32f2f}.about-page table tr:nth-child(7n+2){color:#f57c00}.about-page table tr:nth-child(7n+3){color:#fbc02d}.about-page table tr:nth-child(7n+4){color:#388e3c}.about-page table tr:nth-child(7n+5){color:#0288d1}.about-page table tr:nth-child(7n+6){color:#303f9f}.about-page table tr:nth-child(7n){color:#7b1fa2}.about-page table tr:hover{background-color:#f5f5f5;transition:background-color .2s ease}.about-page table tbody tr:last-child td{border-bottom:none}body{margin:0}.layout .content{padding:24px 48px;min-height:calc(100vh - 152px)}.equal-height-cards .ant-col{display:flex}.equal-height-cards .ant-card{width:100%}@media (max-width: 390px){.layout .content{padding:10px}}
