.site-page[data-v-bcfee563]{min-height:100dvh;padding:56px 20px 36px;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.site-page[data-v-bcfee563]:is(.dark *){--tw-text-opacity: 1;color:rgb(var(--surface-100) / var(--tw-text-opacity, 1))}.container[data-v-bcfee563]{max-width:1100px;margin:0 auto}header[data-v-bcfee563]{text-align:center;margin-bottom:44px}h1[data-v-bcfee563]{font-size:2.5rem;font-weight:700;letter-spacing:-.02em;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}h1[data-v-bcfee563]:is(.dark *){--tw-text-opacity: 1;color:rgb(var(--surface-100) / var(--tw-text-opacity, 1))}.sub[data-v-bcfee563]{margin-top:12px;font-size:1rem;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.sub[data-v-bcfee563]:is(.dark *){--tw-text-opacity: 1;color:rgb(var(--surface-400) / var(--tw-text-opacity, 1))}.grid[data-v-bcfee563]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px}.card[data-v-bcfee563]{display:block;padding:22px 20px;border-radius:16px;text-decoration:none;color:inherit;transition:border-color .15s ease,background-color .15s ease,transform .15s ease;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.card[data-v-bcfee563]:is(.dark *){--tw-border-opacity: 1;border-color:rgb(var(--surface-800) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--surface-900) / var(--tw-bg-opacity, 1))}.card[data-v-bcfee563]:hover{transform:translateY(-2px);--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--surface-50) / var(--tw-bg-opacity, 1))}.card[data-v-bcfee563]:hover:is(.dark *){--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(var(--surface-850) / var(--tw-bg-opacity, 1))}.card-icon[data-v-bcfee563]{font-size:2.25rem;margin-bottom:14px}.card-title[data-v-bcfee563]{font-size:1.25rem;font-weight:600;transition:color .15s ease;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.card-title[data-v-bcfee563]:is(.dark *){--tw-text-opacity: 1;color:rgb(var(--surface-100) / var(--tw-text-opacity, 1))}.card:hover .card-title[data-v-bcfee563]{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.card:hover .card-title[data-v-bcfee563]:is(.dark *){--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.card-desc[data-v-bcfee563]{margin-top:8px;font-size:.875rem;line-height:1.6;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.card-desc[data-v-bcfee563]:is(.dark *){--tw-text-opacity: 1;color:rgb(var(--surface-400) / var(--tw-text-opacity, 1))}.footer[data-v-bcfee563]{text-align:center;margin-top:56px;font-size:.75rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.footer[data-v-bcfee563]:is(.dark *){--tw-text-opacity: 1;color:rgb(var(--surface-500) / var(--tw-text-opacity, 1))}.egg[data-v-bcfee563]{cursor:default}.beian-footer[data-v-bcfee563]{text-align:center;margin-top:16px;font-size:12px;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.beian-footer[data-v-bcfee563]:is(.dark *){--tw-text-opacity: 1;color:rgb(var(--surface-500) / var(--tw-text-opacity, 1))}.beian-footer a[data-v-bcfee563]{text-decoration:none;--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.beian-footer a[data-v-bcfee563]:hover{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.beian-footer a[data-v-bcfee563]:is(.dark *){--tw-text-opacity: 1;color:rgb(var(--surface-400) / var(--tw-text-opacity, 1))}.beian-footer a[data-v-bcfee563]:hover:is(.dark *){--tw-text-opacity: 1;color:rgb(var(--surface-100) / var(--tw-text-opacity, 1))}.beian-ico[data-v-bcfee563]{width:14px;height:14px;display:inline-block;vertical-align:middle;margin-right:2px}@media(max-width:640px){.site-page[data-v-bcfee563]{padding:36px 16px 28px}h1[data-v-bcfee563]{font-size:1.875rem}.grid[data-v-bcfee563]{gap:16px}.card[data-v-bcfee563]{padding:18px}.card-title[data-v-bcfee563]{font-size:1.125rem}}
