.category-guide>h1{margin-bottom:20px}.category-guide>p{line-height:1.9}.guide-navigation{display:flex;flex-wrap:wrap;gap:8px 24px;padding:14px 0;border-top:1px solid #4d2734;border-bottom:1px solid #4d2734;margin-bottom:24px;font-size:15px}.guide-navigation a{color:#c6a5b1}.guide-navigation a[aria-current]{color:#fff;font-weight:700}.guide-controls{display:flex;align-items:end;flex-wrap:wrap;gap:16px;margin:28px 0 20px;padding:20px;background:#100a0d;border-left:3px solid #630a1f}.guide-controls label{font-size:14px;color:#c6a5b1;display:grid;gap:6px}.guide-controls input,.guide-controls select{width:auto;max-width:240px;background:#090608;color:#eee;border:1px solid #53303e;border-radius:0;padding:8px 12px;min-height:42px;font-size:15px}.guide-controls button{background:transparent;border:1px solid #53303e;color:#c6a5b1;padding:8px 14px;min-height:42px;font-size:14px}.guide-controls input::placeholder{color:#8e7f85}.guide-controls #guide-count{font-size:13px;color:#ad929c;padding-bottom:8px;margin-left:auto}.guide-section{margin:32px 0 42px}.guide-table-wrap{max-width:100%;overflow:auto}.guide-table{min-width:880px;font-size:15px}.guide-table th{font-size:15px;white-space:nowrap}.guide-table td{padding:15px 16px;line-height:1.8;vertical-align:middle}.guide-table th:first-child,.guide-table td:first-child{min-width:180px}.guide-table .item-chip{margin:2px 7px 2px 0;white-space:normal;vertical-align:middle}.guide-table .item-chip img{width:32px;height:32px;object-fit:contain;flex-shrink:0}.guide-table td:first-child>.item-chip{color:#f0d4de}.guide-table small{display:block;font-size:13px;color:#ac929b;margin-top:6px}.guide-table tbody tr:nth-child(even){background:#150c10}.guide-table tr[hidden],.guide-section[hidden]{display:none}.guide-lines{margin:0;padding:0;list-style:none;font-size:14px}.guide-lines li+li{margin-top:8px}.guide-secondary{margin-top:44px}.guide-machine{border:1px solid #4d2734;margin:12px 0;background:#100a0d}.guide-machine summary{display:flex;align-items:center;gap:16px;cursor:pointer;padding:12px 18px;background:#260b15;list-style:none}.guide-machine summary:before{content:'＋';color:#bd94a4}.guide-machine[open] summary:before{content:'−'}.guide-machine summary>span{font-size:13px;color:#ad929c;margin-left:auto}.guide-machine summary .item-chip{margin:0}.guide-detail{padding:18px 22px}.guide-detail h3{margin:18px 0 12px}.guide-detail .table-wrap{margin-bottom:24px}.guide-note{font-size:14px;color:#ad929c}.guide-bottom{margin-top:44px}.guide-bottom .guide-navigation{margin-bottom:0}.category-guide .item-chip img:hover{transform:scale(1.65)}@media(max-width:760px){.guide-controls{padding:14px;gap:12px}.guide-controls label:first-child{width:100%}.guide-controls input{width:100%;max-width:none}.guide-controls select{max-width:210px}.guide-navigation{gap:8px 20px}.guide-machine summary{padding:10px 12px}.guide-machine summary>span{max-width:90px}.guide-detail{padding:12px}.guide-table td{padding:12px}.guide-table{min-width:850px}.category-guide h1{margin-top:22px}}
.guide-table{font-size:16px}.guide-table td:last-child{min-width:110px}.guide-table th:first-child,.guide-table td:first-child{min-width:200px}.guide-machine .table-wrap td{vertical-align:middle}
