.custom-weapons-page{--custom-weapons-accent:#c5a059;--custom-weapons-accent-light:#e8c878;--custom-weapons-accent-muted:#c5a05938}.custom-weapons-hero__overlay{background:linear-gradient(#140e0814 0%,#1c120a73 42%,#0c0804e6 100%)}.custom-weapons-overview-tile--commission{--tokens-tile-accent:#e8c878}.custom-weapons-overview-tile--armory{--tokens-tile-accent:#c5a059}.custom-weapons-overview-tile--smithy{--tokens-tile-accent:#b87850}.custom-weapons-overview-tile--limits{--tokens-tile-accent:#9a8ec4}.custom-weapons-facts-panel{border-color:var(--custom-weapons-accent-muted);background:linear-gradient(165deg,#c5a05914 0%,#00000029 55%)}.custom-weapons-facts-panel .help-wanted-facts-panel__label{color:var(--custom-weapons-accent-light)}.custom-weapons-golden-rules{box-shadow:inset 3px 0 0 var(--custom-weapons-accent-light);background:linear-gradient(165deg,#c5a0591f 0%,#0000002e 55%);border:1px solid #e8c87859;border-radius:.45rem;margin:1.25rem 0 1.5rem;padding:1rem 1.05rem}.custom-weapons-golden-rules__label{font-family:var(--font-heading),serif;letter-spacing:.1em;text-transform:uppercase;color:var(--custom-weapons-accent-light);align-items:center;gap:.45rem;margin:0 0 .75rem;font-size:.68rem;font-weight:700;display:flex}.custom-weapons-golden-rules__list{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.custom-weapons-golden-rules__item{background:#0000001f;border:1px solid #c5a05924;border-radius:.35rem;align-items:flex-start;gap:.65rem;padding:.65rem .75rem;display:flex}.custom-weapons-golden-rules__icon{color:var(--custom-weapons-accent-light);flex-shrink:0;margin-top:.12rem;font-size:.75rem}.custom-weapons-golden-rules__text{color:var(--rotw-cream-muted);font-size:.88rem;line-height:1.58}.custom-weapons-checklist-grid{gap:.85rem;display:grid}@media (min-width:768px){.custom-weapons-checklist-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.custom-weapons-checklist{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.custom-weapons-checklist__item{background:#0000001a;border:1px solid #c5a0591a;border-radius:.35rem;align-items:flex-start;gap:.65rem;padding:.6rem .7rem;display:flex}.custom-weapons-checklist__num{width:1.35rem;height:1.35rem;font-family:var(--font-heading),serif;color:var(--custom-weapons-accent-light);background:#c5a05924;border:1px solid #c5a05947;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:.68rem;font-weight:700;display:flex}.custom-weapons-checklist__text{min-width:0;color:var(--rotw-cream-muted);flex:1;font-size:.84rem;line-height:1.55}.custom-weapons-quick-facts{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.custom-weapons-quick-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem .85rem}}.custom-weapons-quick-facts__item{background:#0000001f;border:1px solid #c5a05924;border-radius:.35rem;padding:.65rem .75rem}.custom-weapons-quick-facts__label{font-family:var(--font-heading),serif;letter-spacing:.09em;text-transform:uppercase;color:var(--custom-weapons-accent-light);margin-bottom:.18rem;font-size:.62rem;font-weight:700;display:block}.custom-weapons-quick-facts__value{color:var(--rotw-cream-muted);font-size:.86rem;line-height:1.55;display:block}.custom-weapons-details{flex-direction:column;gap:.55rem;margin:.75rem 0 0;padding:0;list-style:none;display:flex}.custom-weapons-details__item{background:#0000001f;border:1px solid #c5a05924;border-radius:.4rem;padding:.75rem .85rem}.custom-weapons-details__label{font-family:var(--font-heading),serif;letter-spacing:.09em;text-transform:uppercase;color:var(--custom-weapons-accent-light);margin-bottom:.22rem;font-size:.64rem;font-weight:700;display:block}.custom-weapons-details__value{color:var(--rotw-cream-muted);font-size:.88rem;line-height:1.58;display:block}.custom-weapons-flow-steps{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.custom-weapons-flow-steps__item{background:#0000001f;border:1px solid #c5a0592e;border-radius:.45rem;gap:.85rem;padding:.85rem .95rem;display:flex}.custom-weapons-flow-steps__num{width:2rem;height:2rem;font-family:var(--font-heading),serif;color:var(--custom-weapons-accent-light);background:#c5a05924;border:1px solid #c5a05952;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:.9rem;font-weight:700;display:flex}.custom-weapons-flow-steps__body{flex:1;min-width:0}.custom-weapons-flow-steps__title{font-family:var(--font-heading),serif;color:var(--rotw-cream);margin:0 0 .25rem;font-size:.95rem}.custom-weapons-flow-steps__detail{color:var(--rotw-cream-muted);margin:0;font-size:.86rem;line-height:1.58}.custom-weapons-section-lead{font-family:var(--font-heading),serif;letter-spacing:.1em;text-transform:uppercase;color:var(--custom-weapons-accent-light);margin:1.25rem 0 .65rem;font-size:.68rem;font-weight:700}.custom-weapons-rule-section__lead{align-items:center;gap:.45rem;margin-top:0;display:flex}.custom-weapons-rule-grid{gap:.85rem;margin-top:.75rem;display:grid}@media (min-width:768px){.custom-weapons-rule-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.custom-weapons-rule-panel{box-shadow:inset 3px 0 0 var(--custom-weapons-rule-accent,var(--custom-weapons-accent));background:linear-gradient(165deg,#c5a0590f 0%,#00000029 48%);border:1px solid #c5a05938;border-radius:.45rem;padding:1rem 1.05rem}.custom-weapons-rule-panel--submit{--custom-weapons-rule-accent:#e8c878}.custom-weapons-rule-panel--smithy{--custom-weapons-rule-accent:#b87850}.custom-weapons-rule-panel--vouchers{--custom-weapons-rule-accent:#9a8ec4}.custom-weapons-rule-panel__header{align-items:center;gap:.65rem;margin-bottom:.55rem;display:flex}.custom-weapons-rule-panel__icon-wrap{width:2rem;height:2rem;color:var(--custom-weapons-rule-accent,var(--custom-weapons-accent-light));background:#c5a0591f;border:1px solid #c5a05947;border-radius:.35rem;justify-content:center;align-items:center;display:flex}.custom-weapons-rule-panel__icon{font-size:.85rem}.custom-weapons-rule-panel__title{font-family:var(--font-heading),serif;color:var(--rotw-cream);margin:0;font-size:.95rem}.custom-weapons-rule-panel__summary{color:var(--rotw-cream-muted);border-bottom:1px solid #c5a05924;margin:0 0 .75rem;padding-bottom:.75rem;font-size:.86rem;line-height:1.58}.custom-weapons-rule-panel__bullets{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.custom-weapons-rule-panel__bullet{background:#0000001a;border:1px solid #c5a0591a;border-radius:.35rem;padding:.6rem .7rem}.custom-weapons-rule-panel__bullet-label{font-family:var(--font-heading),serif;letter-spacing:.09em;text-transform:uppercase;color:var(--custom-weapons-accent-light);margin-bottom:.18rem;font-size:.62rem;font-weight:700;display:block}.custom-weapons-rule-panel__bullet-value{color:var(--rotw-cream-muted);font-size:.84rem;line-height:1.55;display:block}.custom-weapons-status-table-wrap{border:1px solid #c5a05938;border-radius:.45rem;margin-top:1rem;overflow-x:auto}.custom-weapons-status-table{border-collapse:collapse;width:100%;font-size:.88rem}.custom-weapons-status-table th,.custom-weapons-status-table td{text-align:left;border-bottom:1px solid #c5a0591f;padding:.75rem .9rem}.custom-weapons-status-table th{font-family:var(--font-heading),serif;letter-spacing:.08em;text-transform:uppercase;color:var(--custom-weapons-accent-light);background:#c5a05914;font-size:.68rem;font-weight:700}.custom-weapons-status-table td{color:var(--rotw-cream-muted);background:#00000014}.custom-weapons-status-table tr:last-child td{border-bottom:none}.custom-weapons-troubleshoot .help-wanted-troubleshoot__problem{font-family:var(--font-heading),serif;color:var(--rotw-cream);font-size:.92rem}.custom-weapons-page .rules-link{color:var(--custom-weapons-accent-light)}.custom-weapons-page .rules-link:hover,.custom-weapons-page .rules-link:focus-visible{color:var(--rotw-cream)}.custom-weapons-overview-grid{margin-bottom:1rem}
