.prerequisite-link{display:block;border:0;background:none;color:#e4a982;padding:7px 0;text-align:left;font:500 11px/1.5 var(--font);cursor:pointer}.prerequisite-link:hover{text-decoration:underline}.prerequisites{padding:20px;border:1px solid #586068;background:#282b2d;margin:18px 0}.prerequisites h3{margin:10px 0;font-size:21px}.prerequisite-intro,.prerequisite-cost{font-size:11px!important;line-height:1.8!important;color:#b1b8be!important}.prerequisites ul{list-style:none;padding:0;margin:18px 0}.prerequisites li{border-top:1px solid #4b5258;padding:15px 0}.prerequisites li>div{display:flex;gap:12px;justify-content:space-between;align-items:start}.prerequisites li strong{font-size:12px;color:#d7dbdf}.prerequisites li span{flex-shrink:0;font-size:9px;padding:4px 7px;background:#32383e;border:1px solid #d77d42;color:#e9b795}.prerequisites .prerequisite-included span{background:#34393e;border-color:#6c7681;color:#c9d0d6}.prerequisites .prerequisite-selected span{background:#33383d;border-color:#6f7881;color:#c8ced4}.prerequisites .prerequisite-conflict span{background:#533b30;border-color:#ba8062;color:#f0c1a4}.prerequisites li p{font-size:11px;line-height:1.8;color:#aeb6be;margin:9px 0}.prerequisites li .text-link{font-size:10px}.prerequisite-cost{padding-top:12px;border-top:1px solid #525960}.prerequisite-summary{padding:14px;border:1px solid #586068;margin:16px 0}.prerequisite-summary>p{font-size:11px;color:#b5bcc3}.prerequisite-summary>div{display:flex;justify-content:space-between;align-items:center;gap:15px;border-top:1px solid #43484d;padding:8px 0}.prerequisite-summary strong{font-size:12px}.brake-tabs{flex-wrap:wrap}.brake-empty{border:1px solid #575e64;padding:24px;background:#26292c;color:#bfc4ca;font-size:12px;line-height:1.8}.brake-tabs button{font-size:10px;padding:0 9px}.brake-toolbar{grid-template-columns:1.5fr 150px 1fr}@media(max-width:700px){.prerequisites li>div{flex-direction:column;gap:7px}.prerequisite-summary>div{align-items:start;flex-direction:column}.brake-toolbar{grid-template-columns:1fr}}
