/* /assets/components-search-box-search-box-Dlct8yXy.css */
.search-box{position:relative;width:100%}.search-box__field{display:flex;align-items:stretch;height:40px;background-color:var(--color-surface-sunken);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-sm);overflow:hidden;clip-path:polygon(var(--bevel-sm) 0,100% 0,100% calc(100% - var(--bevel-sm)),calc(100% - var(--bevel-sm)) 100%,0 100%,0 var(--bevel-sm));transition:border-color var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out)}.search-box__field:focus-within{border-color:var(--color-accent);box-shadow:var(--shadow-glow-accent)}.search-box__field:focus-within .search-box__server{border-right-color:transparent}.search-box__field .search-box__input:focus-visible{outline:none}.search-box__field .search-box__server:focus-visible,.search-box__field .search-box__submit:focus-visible{outline-offset:-2px}.search-box__server{padding-inline:var(--space-2);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wide);color:var(--color-text-accent);background-color:var(--color-surface-alt);border:0;border-right:var(--border-width) solid var(--color-border);outline:none;cursor:pointer;transition:border-color var(--duration-base) var(--ease-out)}.search-box__server option{color:var(--color-text);background-color:var(--color-surface)}.search-box__input{flex:1;min-width:0;padding-inline:var(--space-3);font-size:var(--text-sm);background:none;border:0;outline:none}.search-box__submit{padding-inline:var(--space-4);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wide);text-transform:uppercase;white-space:nowrap;color:var(--color-accent);cursor:pointer;transition:color var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out)}.search-box__submit:hover{color:var(--color-accent-contrast);background-color:var(--color-accent)}.search-box[data-size=lg] .search-box__field{height:56px;box-shadow:var(--shadow-glow-accent-lg)}.search-box[data-size=lg] .search-box__server{padding-inline:var(--space-4);font-size:var(--text-sm)}.search-box[data-size=lg] .search-box__input{padding-inline:var(--space-4);font-size:var(--text-base)}.search-box[data-size=lg] .search-box__submit{padding-inline:var(--space-5);font-size:var(--text-sm)}.search-box__dropdown{position:absolute;top:calc(100% + var(--space-2));left:0;right:0;max-height:380px;overflow-y:auto;background-color:var(--color-surface);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);padding:var(--space-2);z-index:var(--z-dropdown)}.search-box__section-title{padding:var(--space-2) var(--space-2) var(--space-1);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-widest);text-transform:uppercase;color:var(--color-text-accent)}.search-box__row{display:flex;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2);border:var(--border-width) solid transparent;border-radius:var(--radius-sm);background:none;color:var(--color-text);text-align:left;text-decoration:none;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out)}.search-box__row:hover,.search-box__row.is-active{background-color:var(--color-surface-hover);border-color:var(--color-border)}.search-box__row-icon{flex-shrink:0;border-radius:var(--radius-full);border:var(--border-width) solid var(--color-border)}.search-box__row-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:var(--weight-semibold)}.search-box__row-rank{flex-shrink:0;width:24px;height:24px;object-fit:contain}.search-box__row-tag{flex-shrink:0;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-accent)}.search-box__row-search{width:28px;height:28px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;font-size:var(--text-lg);line-height:1;color:var(--color-text-accent)}.search-box__row--exact .search-box__row-name{color:var(--color-text-accent)}.search-box__empty{padding:var(--space-3) var(--space-2);text-align:center;color:var(--color-text-muted);font-size:var(--text-sm)}@media(max-width:767px){.search-box__server,.search-box__input{font-size:var(--text-base)}.search-box__dropdown{max-width:calc(100vw - var(--space-4))}}



/* /assets/views-builder-builder-lNANkM0c.css */
.b-builder-layout{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"toolbar" "traits" "board" "switch" "panels" "augments" "tally";gap:var(--space-3);margin-top:var(--space-3)}@media(min-width:768px){.b-builder-layout{grid-template-columns:minmax(160px,220px) minmax(0,1fr);grid-template-areas:"toolbar  toolbar" "traits   board" "augments tally" "panels   panels"}}@media(min-width:1024px){.b-builder-layout{grid-template-columns:minmax(200px,260px) minmax(0,1fr) minmax(160px,200px);grid-template-rows:auto auto minmax(0,1fr) auto;grid-template-areas:"toolbar toolbar toolbar" "traits  board   augments" "traits  board   tally" "panels  panels  panels"}.b-builder-layout__augments,.b-builder-layout__tally{padding:var(--space-3)}}.b-mobile-switch{grid-area:switch;display:none;gap:var(--space-1)}.b-mobile-switch__tab{flex:1;min-height:0;padding:var(--space-1) 0;font:inherit;font-size:12px;font-weight:var(--weight-bold);color:var(--color-text-muted);background:none;border:0;cursor:pointer}.b-mobile-switch__tab[data-active=true]{color:var(--color-text-accent)}.b-builder-layout__toolbar{grid-area:toolbar;display:flex;justify-content:flex-end}.b-toolbar,.b-toolbar__sets{display:flex;align-items:center;gap:var(--space-2)}.b-toolbar__btn{display:inline-flex;align-items:center;gap:var(--space-1);font:inherit;font-size:var(--text-sm);padding:var(--space-1) var(--space-3);color:var(--color-bg);background:var(--color-accent, var(--color-text));border:var(--border-width) solid transparent;border-radius:var(--radius-sm);cursor:pointer;text-decoration:none}.b-toolbar__btn:hover{opacity:.9}.b-toolbar__btn:disabled{cursor:not-allowed;opacity:.5}.b-toolbar__btn--ghost{color:var(--color-text-muted);background:transparent;border-color:var(--color-border)}.b-toolbar__btn--ghost:hover{opacity:1;color:var(--color-text);border-color:var(--color-text-muted)}.b-toolbar__icon{flex:none}.b-builder-layout__traits{grid-area:traits;padding:var(--space-4);background:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);min-height:0;overflow-y:auto}@media(min-width:768px){.b-builder-layout__traits{position:relative;padding:0;overflow:hidden}.b-builder-layout__traits .b-rail{position:absolute;inset:0;overflow-y:auto;padding:var(--space-4)}}.b-rail__title{font-family:var(--font-display);font-size:var(--text-base);margin-bottom:var(--space-2)}.b-rail__empty{color:var(--color-text-muted);font-size:var(--text-sm)}.b-builder-layout__board{grid-area:board;padding:var(--space-4);background:var(--color-surface-sunken);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md)}.b-board__brand{display:none;writing-mode:vertical-rl;fill:var(--color-text);font-weight:var(--weight-bold);letter-spacing:2px;opacity:.8;pointer-events:none;-webkit-user-select:none;user-select:none}.b-board{display:block;width:100%;max-width:46rem;height:auto;margin-inline:auto;--star-font-size: 19px}.b-hex-bg{fill:var(--color-surface-alt);stroke:var(--color-border);stroke-width:6}.b-hex-bg[data-empty=true]{fill:var(--color-surface);stroke:var(--color-border);stroke-width:1;opacity:.6}.b-hex-bg[data-cost="1"]{stroke:var(--cost-1)}.b-hex-bg[data-cost="2"]{stroke:var(--cost-2)}.b-hex-bg[data-cost="3"]{stroke:var(--cost-3)}.b-hex-bg[data-cost="4"]{stroke:var(--cost-4)}.b-hex-bg[data-cost="5"]{stroke:var(--cost-5)}.b-hex-bg[data-cost="6"]{stroke:var(--cost-6)}.b-hex-bg--over{stroke:color-mix(in srgb,var(--color-accent) 70%,transparent);stroke-width:2}.b-hex-content{cursor:grab;touch-action:none}.b-hex-portrait{pointer-events:auto}[data-star-level="1"]{--star-color: var(--star-1)}[data-star-level="2"]{--star-color: var(--star-2)}[data-star-level="3"]{--star-color: var(--star-3)}[data-star-level="4"]{--star-color: var(--star-4)}.b-hex-stars{font-size:var(--star-font-size);fill:var(--star-color, var(--color-highlight));paint-order:stroke;stroke:#000;stroke-width:1.2px;filter:drop-shadow(0 1px 2px rgb(0 0 0 / .55));pointer-events:none;-webkit-user-select:none;user-select:none}.b-hex-item{cursor:grab;touch-action:none}.b-hex-item__bg{fill:var(--color-bg-alt);stroke:var(--color-border-strong);stroke-width:1}.b-hex-hover{pointer-events:none}.b-star-picker{cursor:pointer}.b-star-picker__hit{fill:transparent}.b-star-picker__glyph{font-size:var(--star-font-size);fill:var(--color-text-faint);stroke:#000;stroke-width:1.2;paint-order:stroke;filter:drop-shadow(0 1px 2px rgb(0 0 0 / .55));opacity:.9;pointer-events:none;-webkit-user-select:none;user-select:none;transition:fill .15s,opacity .15s}.b-star-picker__glyph[data-star-level]{fill:var(--star-color, var(--color-accent));opacity:1}.b-drag-ghost{pointer-events:none;cursor:grabbing}.b-drag-ghost--item{box-shadow:var(--shadow-lg)}.b-drag-ghost--champ{--hex-cost: var(--color-border-strong);width:4rem;height:4rem;display:grid;place-items:center;background:var(--hex-cost);border-radius:var(--radius-sm);box-shadow:var(--shadow-lg);overflow:hidden}.b-drag-ghost--champ[data-cost="1"]{--hex-cost: var(--cost-1)}.b-drag-ghost--champ[data-cost="2"]{--hex-cost: var(--cost-2)}.b-drag-ghost--champ[data-cost="3"]{--hex-cost: var(--cost-3)}.b-drag-ghost--champ[data-cost="4"]{--hex-cost: var(--cost-4)}.b-drag-ghost--champ[data-cost="5"]{--hex-cost: var(--cost-5)}.b-drag-ghost--champ[data-cost="6"]{--hex-cost: var(--cost-6)}.b-drag-ghost--champ img{width:92%;height:92%;object-fit:cover;border-radius:var(--radius-sm)}.b-rail__list{display:flex;flex-direction:column;gap:var(--space-1);list-style:none;margin-bottom:var(--space-3)}.b-rail__row{display:flex;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-1);font:inherit;font-size:var(--text-sm);color:inherit;text-align:left;background:none;border:0;border-radius:var(--radius-sm);cursor:pointer}.b-rail__row:hover,.b-rail__row:focus-visible{background:var(--color-surface-alt)}.b-rail__badge{display:flex;flex:none;align-items:center;justify-content:center;width:2.25rem;height:2.25rem}.b-rail__row[data-tier=bronze]{--tier-bg: url(/trait-tier/bronze.webp)}.b-rail__row[data-tier=silver]{--tier-bg: url(/trait-tier/silver.webp)}.b-rail__row[data-tier=gold]{--tier-bg: url(/trait-tier/gold.webp)}.b-rail__row[data-tier=prismatic]{--tier-bg: url(/trait-tier/prismatic.webp)}.b-rail__row[data-tier=unique]{--tier-bg: url(/trait-tier/unique.svg)}.b-rail__row[data-tier=bronze] .b-rail__badge,.b-rail__row[data-tier=silver] .b-rail__badge,.b-rail__row[data-tier=gold] .b-rail__badge,.b-rail__row[data-tier=prismatic] .b-rail__badge,.b-rail__row[data-tier=unique] .b-rail__badge{background:var(--tier-bg) center / contain no-repeat}.b-rail__glyph{width:1.125rem;height:1.125rem;background-color:var(--color-bg);-webkit-mask:var(--trait-glyph) center / contain no-repeat;mask:var(--trait-glyph) center / contain no-repeat}.b-rail__hex{display:block;width:100%;height:100%}.b-rail__hex-fill{fill:var(--color-bg-alt)}.b-rail__hex-ring{fill:transparent;stroke:var(--tier-inactive);stroke-width:1.5}.b-rail__hex-glyph{opacity:.87}.b-rail__info{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;gap:2px}.b-rail__milestones{font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--color-text-faint)}.b-rail__milestone{color:inherit}.b-rail__milestone[data-reached=true]{color:var(--tier-color, var(--tier-inactive));font-weight:var(--weight-bold)}.b-rail__milestone-sep{margin:0 1px;color:var(--color-text-faint)}.b-tabs{display:flex;gap:var(--space-1);margin-bottom:var(--space-2)}.b-tabs--wrap{flex-wrap:wrap}.b-tab{padding:var(--space-1) var(--space-2);font-size:var(--text-sm);color:var(--color-text-muted);background:var(--color-surface-alt);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-sm);cursor:pointer}.b-tab[data-active=true]{color:var(--color-text-accent);background:var(--color-surface);border-color:var(--color-border-strong);font-weight:var(--weight-bold)}.b-builder-layout__augments{grid-area:augments;padding:var(--space-4);background:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md)}.b-builder-layout__tally{grid-area:tally;min-height:0;padding:var(--space-4);overflow-y:auto;background:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md)}.b-builder-layout__panels{grid-area:panels;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-3)}@media(min-width:768px){.b-builder-layout__panels{grid-template-columns:minmax(0,1fr) 23rem}}.b-pool,.b-items{padding:var(--space-4);background:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);min-width:0}.b-panel__title{font-family:var(--font-display);font-size:var(--text-base);margin-bottom:var(--space-1)}.b-pool__empty{color:var(--color-text-muted);font-size:var(--text-sm);padding:var(--space-3) 0}.b-pool__head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.b-pool__head .b-pool__search{flex:1 1 8rem;width:auto;min-width:6rem;height:var(--space-6);min-height:0;padding-block:0;box-sizing:border-box}.b-pool__head .b-tabs{margin:0}.b-pool__head .b-tab{display:inline-flex;align-items:center;height:var(--space-6);padding-block:0;box-sizing:border-box}.b-pool__head .b-pool__toggle{flex:none}.b-pool__toggle{display:inline-flex;align-items:center;gap:var(--space-1);min-height:var(--space-6);padding:0;font:inherit;font-size:var(--text-sm);color:var(--color-text-muted);background:none;border:0;cursor:pointer}.b-pool__toggle[data-on=true]{color:var(--color-text-accent)}.b-pool__toggle-track{position:relative;flex:none;width:var(--space-6);height:var(--space-4);background:var(--color-surface-alt);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-pill, 999px);transition:background var(--duration-base) var(--ease-out)}.b-pool__toggle[data-on=true] .b-pool__toggle-track{background:var(--color-accent);border-color:var(--color-accent)}.b-pool__toggle-knob{position:absolute;top:50%;left:var(--border-width);width:calc(var(--space-4) - var(--space-1) * 1.5);height:calc(var(--space-4) - var(--space-1) * 1.5);background:var(--color-bg);border-radius:50%;transform:translateY(-50%);transition:transform var(--duration-base) var(--ease-out)}.b-pool__toggle[data-on=true] .b-pool__toggle-knob{transform:translate(calc(var(--space-6) - 100% - var(--border-width) * 3),-50%)}.b-pool__toggle:focus-visible{outline:var(--border-width-thick) solid var(--color-focus-ring);outline-offset:var(--border-width);border-radius:var(--radius-sm)}.b-pool__search,.b-aug .b-pool__search{width:100%;padding:var(--space-2);font-size:var(--text-sm);color:var(--color-text);background:var(--color-surface-sunken);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-sm)}.b-pool__scroll,.b-aug__popover-list{max-height:26rem;overflow-y:auto;margin-top:var(--space-2)}.b-pool__scroll{position:relative}.b-pool__scrollrail{display:none}.b-pool__scroll,.b-aug__popover-list,.b-craft__scroll,.b-builder-layout__traits,.b-builder-layout__tally,.b-rail,.b-rail__list{scrollbar-width:thin;scrollbar-color:var(--color-border-strong) transparent}.b-pool__scroll::-webkit-scrollbar,.b-aug__popover-list::-webkit-scrollbar,.b-craft__scroll::-webkit-scrollbar,.b-builder-layout__traits::-webkit-scrollbar,.b-builder-layout__tally::-webkit-scrollbar,.b-rail::-webkit-scrollbar,.b-rail__list::-webkit-scrollbar{width:var(--space-2);height:var(--space-2)}.b-pool__scroll::-webkit-scrollbar-track,.b-aug__popover-list::-webkit-scrollbar-track,.b-craft__scroll::-webkit-scrollbar-track,.b-builder-layout__traits::-webkit-scrollbar-track,.b-builder-layout__tally::-webkit-scrollbar-track,.b-rail::-webkit-scrollbar-track,.b-rail__list::-webkit-scrollbar-track{background:transparent}.b-pool__scroll::-webkit-scrollbar-thumb,.b-aug__popover-list::-webkit-scrollbar-thumb,.b-craft__scroll::-webkit-scrollbar-thumb,.b-builder-layout__traits::-webkit-scrollbar-thumb,.b-builder-layout__tally::-webkit-scrollbar-thumb,.b-rail::-webkit-scrollbar-thumb,.b-rail__list::-webkit-scrollbar-thumb{background:var(--color-border-strong);border-radius:var(--radius-sm)}.b-pool__scroll::-webkit-scrollbar-thumb:hover,.b-aug__popover-list::-webkit-scrollbar-thumb:hover,.b-craft__scroll::-webkit-scrollbar-thumb:hover,.b-builder-layout__traits::-webkit-scrollbar-thumb:hover,.b-builder-layout__tally::-webkit-scrollbar-thumb:hover,.b-rail::-webkit-scrollbar-thumb:hover,.b-rail__list::-webkit-scrollbar-thumb:hover{background:var(--color-border-accent)}.b-pool__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(3rem,1fr));gap:var(--space-1)}.b-pool__groups{display:flex;flex-direction:column;gap:var(--space-2);list-style:none}.b-pool__group{display:flex;align-items:center;gap:var(--space-2);border-radius:var(--radius-sm)}.b-pool__group[data-focus=true]{background:var(--color-surface-alt);outline:var(--border-width-thick) solid var(--color-accent);outline-offset:var(--border-width)}.b-pool__group[data-focus=true] .b-pool__group-icon{background-color:var(--color-text-accent)}.b-pool__group-icon{flex:none;width:1.75rem;height:1.75rem;background-color:var(--color-text-muted);-webkit-mask:var(--trait-glyph) center / contain no-repeat;mask:var(--trait-glyph) center / contain no-repeat}.b-pool__group-champs{flex:1;min-width:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(3rem,1fr));gap:var(--space-1)}.b-unit{--unit-cost: var(--color-border-strong);display:flex;flex-direction:column;align-items:center;gap:var(--space-1);padding:0;background:none;border:0;cursor:grab;touch-action:none}.b-unit[data-cost="1"]{--unit-cost: var(--cost-1)}.b-unit[data-cost="2"]{--unit-cost: var(--cost-2)}.b-unit[data-cost="3"]{--unit-cost: var(--cost-3)}.b-unit[data-cost="4"]{--unit-cost: var(--cost-4)}.b-unit[data-cost="5"]{--unit-cost: var(--cost-5)}.b-unit[data-cost="6"]{--unit-cost: var(--cost-6)}.b-unit__frame{width:100%;aspect-ratio:1;display:grid;place-items:center;background:var(--unit-cost);border-radius:var(--radius-sm);overflow:hidden}.b-unit__img{width:94%;height:94%;object-fit:cover;border-radius:var(--radius-sm)}.b-unit__name{max-width:100%;font-size:var(--text-xs);color:var(--color-text-muted)}.b-item-chip{display:inline-flex;padding:0;border:0;background:none;cursor:grab;touch-action:none;line-height:0}.b-item-chip img{display:block}.b-items__grid{display:flex;flex-wrap:wrap;gap:0;margin-top:var(--space-2)}.b-craft__scroll{overflow-x:auto}.b-craft__table{border-collapse:collapse}.b-craft__corner{color:var(--color-text-muted)}.b-craft__cell,.b-craft__header{padding:0;text-align:center}.b-craft__cell[data-dim=true]{opacity:.18}.b-craft__head-btn{padding:0;line-height:0;background:var(--color-surface-alt);border:0;cursor:pointer}.b-craft__head-btn[data-active=true]{outline:var(--border-width-thick) solid var(--color-accent);outline-offset:calc(-1 * var(--border-width-thick));background:var(--color-surface)}.b-aug{position:relative}.b-aug__slots{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-2);margin:var(--space-2) 0}@media(min-width:768px)and (max-width:1023px){.b-aug__slots{grid-template-columns:repeat(3,3rem);justify-content:start}}.b-aug__slot{display:flex;align-items:center;justify-content:center;min-width:0;aspect-ratio:1;color:var(--color-text-muted);font-size:var(--text-xl);background:var(--color-surface-sunken);border:var(--border-width) dashed var(--color-border);border-radius:var(--radius-sm);cursor:pointer}.b-aug__slot[data-filled=true]{position:relative;padding:var(--border-width);border-style:solid;border-color:var(--color-border-strong);cursor:pointer}.b-aug__slot[data-filled=true] img{width:100%;height:100%;border-radius:var(--radius-sm)}.b-aug__slot[data-filled=true]:after{content:"×";position:absolute;inset:var(--border-width);display:flex;align-items:center;justify-content:center;color:var(--color-text);font-size:var(--text-xl);line-height:1;background:color-mix(in srgb,var(--color-surface-sunken) 72%,transparent);border-radius:var(--radius-sm);opacity:0;transition:opacity .12s ease}.b-aug__slot[data-filled=true]:hover:after,.b-aug__slot[data-filled=true]:focus-visible:after{opacity:1}.b-aug__slot[aria-hidden=true]{cursor:default}.b-aug__popover{position:absolute;top:100%;right:0;z-index:var(--z-dropdown);width:17.5rem;max-width:min(17.5rem,calc(100vw - 2 * var(--space-4)));padding:var(--space-2);margin-top:var(--space-2);background:var(--color-surface);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-md);box-shadow:var(--shadow-md)}.b-aug__popover .b-tabs{margin:var(--space-2) 0 0}.b-aug__popover-list{display:flex;flex-direction:column;gap:var(--space-1);list-style:none;max-height:20rem}.b-aug__popover-row{display:flex;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-1);font:inherit;font-size:var(--text-sm);color:var(--color-text);text-align:left;background:none;border:0;border-radius:var(--radius-sm);cursor:pointer}.b-aug__popover-row:hover:not(:disabled){background:var(--color-surface-alt)}.b-aug__popover-row[data-chosen=true]{opacity:.4;cursor:not-allowed}.b-aug__icon{flex:none;border-radius:var(--radius-sm)}.b-aug__name{flex:1}.b-tally__grid{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-2);list-style:none}.b-tally__chip{position:relative;line-height:0}.b-tally__chip img{display:block;width:2rem;height:2rem;border-radius:var(--radius-sm)}.b-tally__count{position:absolute;right:-2px;bottom:-2px;min-width:.95rem;padding:0 2px;font-size:.625rem;font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;line-height:1.25;text-align:center;color:var(--color-text);background:var(--color-bg);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-pill, 999px)}@media(min-width:1024px){.b-board__brand{display:block}}@media(max-width:767px){.b-mobile-switch{display:flex}.b-rail__list{flex-direction:row;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-2)}.b-rail__row{position:relative;flex:none;width:auto;padding:0;border-radius:var(--radius-sm)}.b-rail__info{display:none}.b-rail__badge{width:1.375rem;height:1.375rem}.b-rail__glyph{width:.75rem;height:.75rem}.b-rail__row:after{content:attr(data-count);position:absolute;right:-4px;bottom:-4px;min-width:.85rem;padding:0 2px;font-size:.5625rem;font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;line-height:1.3;text-align:center;color:var(--color-text);background:var(--color-bg);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-pill, 999px)}.b-builder-layout__panels{grid-template-columns:minmax(0,1fr)}.b-builder-layout__panels .b-items,.b-builder-layout__augments,.b-builder-layout__tally,.b-builder-layout[data-bottom-tab=items] .b-pool{display:none}.b-builder-layout[data-bottom-tab=items] .b-items{display:block}.b-builder-layout[data-bottom-tab=augments] .b-builder-layout__panels{display:none}.b-builder-layout[data-bottom-tab=augments] .b-builder-layout__augments,.b-builder-layout[data-bottom-tab=augments] .b-builder-layout__tally{display:block}.b-tab,.b-toolbar__btn{min-height:28px;padding:3px 9px;font-size:12px}.b-pool__head .b-tab{height:28px}.b-aug__popover-row{min-height:28px}.b-item-chip{min-width:30px;min-height:30px;align-items:center;justify-content:center}.b-pool__grid{grid-template-columns:repeat(auto-fill,minmax(2.25rem,1fr))}.b-hex-bg{stroke-width:3.6}.b-pool__scrollarea{position:relative}.b-pool__scroll{padding-right:2.25rem}.b-pool[data-scrollable=true] .b-pool__scrollrail{display:flex;position:absolute;top:0;right:0;bottom:0;width:2.25rem;align-items:center;justify-content:center;pointer-events:none;color:var(--color-text-muted);opacity:.5}.b-drag-ghost--champ{width:2.75rem;height:2.75rem}.b-craft__cell .b-item-chip{min-width:0;min-height:0}.b-aug__slots{grid-template-columns:repeat(3,2rem);justify-content:start}}.b-tip{position:fixed;top:0;left:0;z-index:var(--z-tooltip);width:max-content;max-width:min(360px,calc(100vw - var(--space-6)));visibility:hidden;pointer-events:none;filter:drop-shadow(var(--shadow-lg))}.b-tip__loading{padding:var(--space-2) var(--space-3);font-size:var(--text-xs);color:var(--color-text-muted);background-color:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md)}

