.server-plugins{scroll-margin-top:24px;outline:none;color:#ddd3c4}
.server-plugin-list{display:grid;gap:12px}
.server-plugin-bar{display:flex;align-items:center;justify-content:space-between;gap:18px;min-width:0;padding:20px 24px;border:1px solid #735532;border-left:3px solid #c59956;border-radius:8px;background:radial-gradient(ellipse at 100% 0,#c5995617,transparent 70%),linear-gradient(135deg,#302519,#171513);color:#f1d7ad!important;text-decoration:none!important;transition:border-color .18s,background .18s}
.server-plugin-bar>span:first-child{display:flex;flex-direction:column;gap:7px;min-width:0}
.server-plugin-bar strong{font:600 17px/1.4 'PT Sans',Arial,sans-serif}
.server-plugin-bar small{font-size:13px;line-height:1.6;color:#bbaa8e}
.server-plugin-arrow{font-size:24px;color:#c59956}
.server-plugin-bar:hover{border-color:#e5bd7a;background:#332719}
.server-plugin-bar:focus-visible{outline:2px solid #e5bd7a;outline-offset:3px}
.server-plugin-details{padding:24px;border:1px solid #51402b;border-radius:8px;background:#211c16}
.server-plugin-details h3{margin:0 0 12px;font:20px Georgia,serif;color:#ebc98f}
.server-plugin-details p{margin:0;font-size:14px;line-height:1.8;color:#c3b5a9}
.antilag-shortcuts{display:grid;gap:0;margin:20px 0}
.antilag-shortcuts>div{padding:16px 0;border-bottom:1px solid #51402b}
.antilag-shortcuts dt{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:8px;color:#ebc98f;font-size:15px}
.server-plugin-details kbd{display:inline-block;padding:4px 8px;border:1px solid #735532;border-radius:4px;background:#15120f;color:#f1d7ad;font:13px/1.5 monospace;white-space:nowrap;box-shadow:none}
.antilag-shortcuts dd{margin:0;color:#c3b5a9;font-size:14px;line-height:1.8}
.combo-instructions{padding-left:22px;margin:18px 0;color:#c3b5a9;font-size:14px;line-height:1.8}.combo-instructions li+li{margin-top:8px}
.server-plugin-details .combo-classes-title{margin-top:28px}
.combo-class-list{display:grid;gap:16px;margin-top:20px}
.combo-class-card{min-width:0;padding:20px;border:1px solid #51402b;border-radius:8px;background:#17130f}
.combo-class-card h4{margin:0 0 16px;color:#ebc98f;font:20px Georgia,serif}
.combo-sequence{display:flex;align-items:center;gap:12px}
.combo-sequence>span{display:flex;flex:1;align-items:center;gap:10px;min-width:0;padding:12px;border:1px solid #735532;border-radius:6px;background:#c599560a}
.combo-skill-copy{display:flex;flex:1;flex-direction:column;gap:8px;min-width:0}
.combo-skill-image{display:grid;place-items:center;flex:0 0 38px;width:38px;height:38px;margin-left:auto;border:1px dashed #9e7943;border-radius:5px;background:#15120f;color:#c59956;font:24px/1 Arial,sans-serif}
.combo-skill-image-filled{box-sizing:content-box;flex-basis:30px;width:30px;height:42px;padding:0;border-style:solid;border-radius:0;overflow:hidden}.combo-skill-image img{display:block;width:30px;height:42px;object-fit:contain}
.combo-sequence small{font-size:12px;color:#bbaa8e}.combo-sequence strong{font-size:14px;line-height:1.5;color:#f1d7ad;overflow-wrap:anywhere}.combo-sequence>b{color:#c59956}
.combo-alternatives{margin-top:16px}.combo-alternatives summary{color:#dfbd89;cursor:pointer;font-size:14px;line-height:1.6}.combo-alternatives summary:focus-visible{outline:2px solid #e5bd7a;outline-offset:3px}.combo-alternatives p{margin-top:12px}
.hide-seek-guide h3:not(:first-child){margin-top:26px}.hide-seek-guide p+p{margin-top:12px}
.hide-seek-maps{display:flex;flex-wrap:wrap;gap:9px;list-style:none;padding:0;margin:16px 0}.hide-seek-maps li{padding:8px 13px;border:1px solid #735532;border-radius:5px;background:#17130f;color:#ebc98f;font-size:14px}
.item-bank-guide h3:not(:first-child){margin-top:26px}
.off-leveling-guide h3:not(:first-child){margin-top:26px}
.player-plugin-guide h3:not(:first-child){margin-top:26px}.player-plugin-guide p+p{margin-top:12px}.player-plugin-guide a{color:#dfbd89;text-decoration:underline}.player-plugin-guide a:focus-visible{outline:2px solid #e5bd7a;outline-offset:3px}
.item-bank-table-wrap{max-width:100%;overflow-x:auto;margin-top:16px}.item-bank-table-wrap:focus-visible{outline:2px solid #e5bd7a;outline-offset:3px}
.item-bank-table{width:100%;border-collapse:collapse;font-size:14px;line-height:1.6}.item-bank-table th,.item-bank-table td{padding:12px;border-bottom:1px solid #51402b;text-align:left}.item-bank-table thead th{background:#17130f;color:#ebc98f}.item-bank-table tbody th{color:#ddd3c4;font-weight:normal}.item-bank-table td{color:#ebc98f;font-variant-numeric:tabular-nums}.item-bank-table tbody tr:nth-child(even){background:#c5995607}
@media(max-width:600px){.combo-class-card{padding:15px}.combo-sequence{flex-direction:column;align-items:stretch;gap:7px}.combo-sequence>b{align-self:center;transform:rotate(90deg)}}
@media(max-width:600px){.server-plugin-bar{padding:17px 16px}.server-plugin-bar strong{font-size:16px}}
@media(prefers-reduced-motion:reduce){.server-plugin-bar{transition:none}}
.server-plugin-details img{max-width:100%;height:auto}.server-plugin-details table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse;margin:20px 0}.server-plugin-details th,.server-plugin-details td{padding:12px;border:1px solid #657084}.server-plugin-details blockquote{border-left:3px solid #c9a55c;margin:20px 0;padding:8px 18px}
