@charset "UTF-8";.name-grid{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.name-item{display:inline-flex;align-items:center;justify-content:center;padding:4px 16px;font-size:16px;line-height:1.6;color:#7c4dff;background:rgba(124,77,255,.1);border-radius:9999px;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background .2s ease,color .2s ease}.name-item:hover{background:#7c4dff;color:#fff}.name-item mark{background:0 0;color:#ef4444;font-weight:700}.name-pagination{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:16px;font-size:16px}.name-pagination ul{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;list-style:none;margin:0;padding:0}.name-pagination a,.name-pagination span{display:block;min-width:16px;padding:4px 8px;text-align:center;color:#7c4dff;background:#fff;border:1px solid #ebebeb;border-radius:4px;text-decoration:none}.name-pagination .active a,.name-pagination .active span,.name-pagination a[aria-current],.name-pagination span.current{color:#fff;background:#7c4dff;border-color:#7c4dff}.name-pagination .disabled a,.name-pagination>.disabled span{color:#e0e0e0;background:#ebebeb}.score-card{display:flex;flex-direction:column;align-items:center;gap:8px;padding:8px 0 16px 0}.score-card .score-value{font-style:normal;font-weight:700;font-size:40px;font-family:"JetBrains Mono","Fira Code","SF Mono","Cascadia Code",Consolas,"Courier New",monospace;color:#ef4444;line-height:1.25}.score-card .score-value .score-unit{font-size:16px;font-weight:400;font-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Hiragino Sans GB","Microsoft YaHei UI","Microsoft YaHei","Source Han Sans CN","Noto Sans CJK SC",sans-serif;color:#999;margin-left:4px}.score-card .score-desc{font-size:16px;color:#999;line-height:1.5;text-align:center}.name-table{width:100%;font-size:16px;border-collapse:collapse;table-layout:fixed}.name-table td,.name-table th{padding:8px 4px;text-align:center;vertical-align:middle;border:1px solid #ebebeb;word-break:break-all}.name-table thead{background-color:rgba(124,77,255,.1)}.name-table thead th{font-weight:700;color:#333}.name-table tbody tr,.name-table tbody tr:nth-child(even){background-color:#fff}.name-table tbody tr:hover{background-color:#fff}.name-table td strong,.name-table th:first-child{font-weight:500;color:#999}.wuge-board{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:12px}.wuge-board .wuge-cell{display:flex;flex-direction:column;align-items:center;gap:4px;padding:12px 8px;background:#ebebeb;border-radius:8px;text-align:center;transition:transform .2s ease}.wuge-board .wuge-cell:hover{transform:translateY(-2px)}.wuge-board .wuge-cell .wuge-cell-name{font-size:16px;font-style:normal;color:#999}.wuge-board .wuge-cell .wuge-cell-num{font-size:32px;font-weight:700;font-family:"JetBrains Mono","Fira Code","SF Mono","Cascadia Code",Consolas,"Courier New",monospace;color:#333;line-height:1.25}.wuge-board .wuge-cell--天格{background:#eff6ff}.wuge-board .wuge-cell--天格 .wuge-cell-name{color:#1e40af}.wuge-board .wuge-cell--天格 .wuge-cell-num{color:#1e3a8a}.wuge-board .wuge-cell--人格{background:#fef2f2}.wuge-board .wuge-cell--人格 .wuge-cell-name{color:#b91c1c}.wuge-board .wuge-cell--人格 .wuge-cell-num{color:#991b1b}.wuge-board .wuge-cell--地格{background:#f0fdf4}.wuge-board .wuge-cell--地格 .wuge-cell-name{color:#166534}.wuge-board .wuge-cell--地格 .wuge-cell-num{color:#14532d}.wuge-board .wuge-cell--总格{background:#faf5ff}.wuge-board .wuge-cell--总格 .wuge-cell-name{color:#7c3aed}.wuge-board .wuge-cell--总格 .wuge-cell-num{color:#6d28d9}.wuge-board .wuge-cell--外格{background:#fff7ed}.wuge-board .wuge-cell--外格 .wuge-cell-name{color:#c2410c}.wuge-board .wuge-cell--外格 .wuge-cell-num{color:#9a3412}.wuge-board .sancai-cell{grid-column:1/-1;display:flex;align-items:center;gap:12px;padding:12px 16px;background:rgba(124,77,255,.1);border-radius:8px;flex-wrap:wrap}.wuge-board .sancai-cell .sancai-cell-combo{font-size:24px;font-weight:700;font-family:"JetBrains Mono","Fira Code","SF Mono","Cascadia Code",Consolas,"Courier New",monospace;color:#7c4dff;line-height:1.25}.wuge-board .sancai-cell .sancai-cell-summary{flex:1;min-width:220px;font-size:16px;color:#999;line-height:1.5}.wuge-cell-tag{font-size:12px;line-height:1;padding:4px 8px;border-radius:9999px;white-space:nowrap}.wuge-card[data-wuxing="金"] .wuge-cell-wuxing,.wuge-cell[data-wuxing="金"] .wuge-cell-wuxing{color:#8a6d00;background:#fde68a}.wuge-card[data-wuxing="木"] .wuge-cell-wuxing,.wuge-cell[data-wuxing="木"] .wuge-cell-wuxing{color:#166534;background:#dcfce7}.wuge-card[data-wuxing="水"] .wuge-cell-wuxing,.wuge-cell[data-wuxing="水"] .wuge-cell-wuxing{color:#1e40af;background:#dbeafe}.wuge-card[data-wuxing="火"] .wuge-cell-wuxing,.wuge-cell[data-wuxing="火"] .wuge-cell-wuxing{color:#b91c1c;background:#fee2e2}.wuge-card[data-wuxing="土"] .wuge-cell-wuxing,.wuge-cell[data-wuxing="土"] .wuge-cell-wuxing{color:#92400e;background:#fef3c7}.wuge-cell-fortune[data-fortune*="吉"]{color:#166534;background:#dcfce7}.wuge-cell-fortune[data-fortune*="凶"]{color:#b91c1c;background:#fee2e2}.wuge-list{display:grid;grid-template-columns:1fr;gap:12px}.tools-result__body .wuge-resume{font-size:16px;color:#333;line-height:1.5;margin:0}.tools-result__body .wuge-meta{font-size:16px;color:#333;margin:0}.tools-result__body .wuge-fortune,.tools-result__body .wuge-verse{font-style:normal;color:#60a5fa}.tools-result__body .wuge-verse{margin-left:8px}.tools-result__body .wuge-detail{font-size:16px;color:#333;margin:0}.tools-result__body .wuge-detail *{line-height:1.75}.tools-result__body .wuge-detail strong{color:#333}.tools-result__body .wuge-tip{color:#b8b8b8;font-size:12px}