body{min-height:100vh}.tip-main{min-height:calc(100vh - 72px)}.tip-hero{text-align:center;padding:72px 20px 32px;background:radial-gradient(circle at 50% 0,#f5c54718,transparent 42%)}.tip-hero h1{font-size:clamp(48px,8vw,88px);margin:10px 0}.tip-hero p{color:#96a2b2}.tip-layout{max-width:1100px;margin:auto;padding:24px 4vw 90px}.recent-posts{margin-bottom:18px;border:1px solid #ffffff18;border-radius:16px;background:#0d131d;overflow:hidden}.recent-posts summary{display:flex;justify-content:space-between;align-items:center;padding:18px 20px;cursor:pointer;font-weight:900;list-style:none}.recent-posts summary::-webkit-details-marker{display:none}.recent-posts summary:after{content:'＋';color:#f5c547;margin-left:12px}.recent-posts[open] summary:after{content:'－'}.recent-posts summary b{margin-left:auto;color:#f5c547;font-size:12px}.recent-posts ol{list-style:none;margin:0;padding:0 12px 12px}.recent-posts button{width:100%;border:0;border-top:1px solid #ffffff10;background:#080d14;color:#fff;padding:16px;text-align:left;font:inherit;font-weight:800;border-radius:10px}.recent-posts button span{color:#f5c547;margin-right:12px}.tip-post{background:#0d131d;border:1px solid #ffffff18;border-radius:20px;padding:clamp(20px,4vw,42px)}.post-head{position:static;padding:0;background:none;border:0;display:block}.post-category{color:#f5c547;font-size:11px;font-weight:900;letter-spacing:.16em}.post-head h2{font-size:clamp(30px,5vw,52px);margin:12px 0}.post-head p{color:#aab4c2;line-height:1.7}.post-meta{display:flex;flex-wrap:wrap;gap:10px 20px;margin-top:18px;color:#748194;font-size:12px}.table-note{display:none;margin:24px 0 8px;color:#f5c547;font-size:11px;text-align:center}.tip-table-wrap{margin-top:30px;overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid #ffffff18;border-radius:14px}.value-table{width:100%;min-width:700px;border-collapse:collapse;background:#f7f7f5;color:#15181d}.value-table th,.value-table td{border:1px solid #c8c8c5;padding:10px;text-align:center}.value-table thead th{background:#17191d;color:#fff;font-size:14px}.value-table thead small{font-size:10px;color:#cdd3dc}.value-table tbody th{font-size:14px;white-space:nowrap}.value-table td{font-variant-numeric:tabular-nums}.icon-cell{width:108px;height:72px;padding:3px!important}.icon-cell img{display:block;width:74px;height:58px;object-fit:contain;margin:auto}.usd{font-weight:900;color:#157047}.exchange-note{margin:14px 4px 0;color:#7e8997;font-size:11px;line-height:1.6}@media(max-width:700px){.tip-hero{padding-top:52px}.tip-layout{padding:15px 12px 65px}.tip-post{padding:20px 14px}.table-note{display:block}.tip-table-wrap{margin-top:8px}.value-table{min-width:620px}.value-table th,.value-table td{padding:8px 7px}.icon-cell{width:82px}.icon-cell img{width:60px;height:50px}}.recent-posts button.current{background:#151d29;box-shadow:inset 3px 0 #f5c547}.shard-section{margin-top:34px;padding-top:30px;border-top:1px solid #ffffff14}.shard-section h3{font-size:clamp(23px,3vw,34px);margin:0 0 8px}.shard-section>p{color:#9aa6b5;line-height:1.65;margin:0 0 16px}.shard-highlight,.shard-total{display:flex;align-items:center;justify-content:space-between;gap:18px;border:1px solid #ffffff18;border-radius:12px;padding:14px 18px;background:#080d14}.shard-highlight span,.shard-total span{font-weight:800}.shard-highlight strong,.shard-total strong{color:#f5c547;font-size:24px;font-variant-numeric:tabular-nums}.shard-wrap{margin-top:14px}.shard-table{min-width:690px}.shard-table tbody th{background:#ecece8}.shard-table .subtotal{font-weight:900;color:#9a6c00;background:#fff6d8}.shard-total{margin-top:12px;background:#151d29}.summary-section{margin-bottom:10px}.summary-table{min-width:520px}.summary-table tbody th{text-align:left;padding-left:18px}
@media(max-width:700px){.shard-section{margin-top:28px;padding-top:24px}.shard-highlight,.shard-total{padding:12px 14px}.shard-highlight strong,.shard-total strong{font-size:21px}.shard-table{min-width:610px}.summary-table{min-width:480px}}
.industry-table{min-width:520px}.industry-table tbody th{text-align:left;padding-left:18px}.industry-section .shard-total{margin-top:12px}
@media(max-width:700px){.industry-table{min-width:440px}}
