.BuildEditor-module__fkwbPa__build-header.ant-layout-header{background:var(--ant-color-bg-container,var(--surface));border-bottom:1px solid var(--ant-color-border-secondary,var(--border));flex-wrap:wrap;align-items:center;gap:8px;height:auto;min-height:48px;padding:8px 16px;line-height:normal;display:flex}.BuildEditor-module__fkwbPa__build-header-brand{flex:none;align-items:center;gap:6px;display:inline-flex}.BuildEditor-module__fkwbPa__build-header-actions{flex:none}.BuildEditor-module__fkwbPa__build-header-note{flex:160px;min-width:120px;max-width:360px;font-weight:400}.BuildEditor-module__fkwbPa__build-header-toggles{flex:none;margin-left:auto}.BuildEditor-module__fkwbPa__build-header-banner.ant-alert{flex:100%;order:20;margin:0}@media (max-width:767px){.BuildEditor-module__fkwbPa__build-header-note{flex:100%;order:10;width:100%;min-width:0;max-width:none}}@media (max-width:359px){.BuildEditor-module__fkwbPa__build-header-brand{flex:100%}.BuildEditor-module__fkwbPa__build-header-actions{order:2}.BuildEditor-module__fkwbPa__build-header-toggles{order:3;margin-left:auto}.BuildEditor-module__fkwbPa__build-header-note{order:10}}.BuildEditor-module__fkwbPa__mastery-card.ant-card{flex-direction:column;height:100%;display:flex}.BuildEditor-module__fkwbPa__sigil-trait-table .ant-table-cell{min-width:0}.BuildEditor-module__fkwbPa__equipment-trait-table .ant-table-cell{min-width:0}:is(.BuildEditor-module__fkwbPa__equipment-trait-table .ant-select,.BuildEditor-module__fkwbPa__equipment-trait-table .ant-select-selector,.BuildEditor-module__fkwbPa__equipment-trait-table .ant-select-selection-item){min-width:0;max-width:100%}.BuildEditor-module__fkwbPa__selection-list-table .ant-table-cell{min-width:0}:is(.BuildEditor-module__fkwbPa__selection-list-table .ant-select,.BuildEditor-module__fkwbPa__selection-list-table .ant-select-selector,.BuildEditor-module__fkwbPa__selection-list-table .ant-select-selection-item),:is(.BuildEditor-module__fkwbPa__sigil-trait-table .ant-select,.BuildEditor-module__fkwbPa__sigil-trait-table .ant-select-selector,.BuildEditor-module__fkwbPa__sigil-trait-table .ant-select-selection-item){min-width:0;max-width:100%}.BuildEditor-module__fkwbPa__mastery-card .ant-card-body{flex-direction:column;flex:auto;min-height:0;display:flex}.BuildEditor-module__fkwbPa__mastery-grid{flex:auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;height:0;min-height:0;display:grid}.BuildEditor-module__fkwbPa__mastery-dir{border:1px solid var(--border);background:var(--surface);border-radius:6px;flex-direction:column;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}.BuildEditor-module__fkwbPa__mastery-dir:first-child{border-color:color-mix(in srgb, var(--mastery-1) 35%, var(--border))}.BuildEditor-module__fkwbPa__mastery-dir:first-child .BuildEditor-module__fkwbPa__mastery-dir-head{background:color-mix(in srgb, var(--mastery-1) 14%, var(--surface-2));color:color-mix(in srgb, var(--mastery-1) 55%, var(--foreground))}.BuildEditor-module__fkwbPa__mastery-dir:first-child .BuildEditor-module__fkwbPa__mastery-node:not(.BuildEditor-module__fkwbPa__on){background:var(--mastery-1-node)!important;color:color-mix(in srgb, var(--mastery-1) 45%, var(--foreground))!important}.BuildEditor-module__fkwbPa__mastery-dir:first-child .BuildEditor-module__fkwbPa__mastery-node.BuildEditor-module__fkwbPa__on{background:var(--mastery-1-on)!important;color:var(--mastery-on-fg)!important}.BuildEditor-module__fkwbPa__mastery-dir:nth-child(2){border-color:color-mix(in srgb, var(--mastery-2) 35%, var(--border))}.BuildEditor-module__fkwbPa__mastery-dir:nth-child(2) .BuildEditor-module__fkwbPa__mastery-dir-head{background:color-mix(in srgb, var(--mastery-2) 14%, var(--surface-2));color:color-mix(in srgb, var(--mastery-2) 55%, var(--foreground))}.BuildEditor-module__fkwbPa__mastery-dir:nth-child(2) .BuildEditor-module__fkwbPa__mastery-node:not(.BuildEditor-module__fkwbPa__on){background:var(--mastery-2-node)!important;color:color-mix(in srgb, var(--mastery-2) 45%, var(--foreground))!important}.BuildEditor-module__fkwbPa__mastery-dir:nth-child(2) .BuildEditor-module__fkwbPa__mastery-node.BuildEditor-module__fkwbPa__on{background:var(--mastery-2-on)!important;color:var(--mastery-on-fg)!important}.BuildEditor-module__fkwbPa__mastery-dir:nth-child(3){border-color:color-mix(in srgb, var(--mastery-3) 35%, var(--border))}.BuildEditor-module__fkwbPa__mastery-dir:nth-child(3) .BuildEditor-module__fkwbPa__mastery-dir-head{background:color-mix(in srgb, var(--mastery-3) 14%, var(--surface-2));color:color-mix(in srgb, var(--mastery-3) 55%, var(--foreground))}.BuildEditor-module__fkwbPa__mastery-dir:nth-child(3) .BuildEditor-module__fkwbPa__mastery-node:not(.BuildEditor-module__fkwbPa__on){background:var(--mastery-3-node)!important;color:color-mix(in srgb, var(--mastery-3) 45%, var(--foreground))!important}.BuildEditor-module__fkwbPa__mastery-dir:nth-child(3) .BuildEditor-module__fkwbPa__mastery-node.BuildEditor-module__fkwbPa__on{background:var(--mastery-3-on)!important;color:var(--mastery-on-fg)!important}.BuildEditor-module__fkwbPa__mastery-dir-head{border-bottom:1px solid var(--border);text-align:center;flex:none;padding:6px 8px;font-size:12px;font-weight:600}.BuildEditor-module__fkwbPa__mastery-dir-bonus{color:var(--muted);margin-top:2px;font-size:10px;font-weight:400}.BuildEditor-module__fkwbPa__mastery-tier{display:contents}.BuildEditor-module__fkwbPa__mastery-tier:last-child .BuildEditor-module__fkwbPa__mastery-nodes{border-bottom:none}.BuildEditor-module__fkwbPa__mastery-tier-label{color:var(--muted);text-align:center;background:color-mix(in srgb, var(--surface-2) 60%, transparent);border-bottom:none;flex:none;padding:2px 4px;font-size:10px;line-height:1.2}.BuildEditor-module__fkwbPa__mastery-nodes{background:var(--border);border-bottom:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:1px;height:0;min-height:0;padding:1px;display:grid}.BuildEditor-module__fkwbPa__mastery-node.ant-btn{overflow:hidden;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;max-height:100%!important;box-shadow:none!important;border:none!important;border-radius:0!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0 2px!important;font-size:12px!important;line-height:1!important;display:inline-flex!important}.BuildEditor-module__fkwbPa__mastery-node.ant-btn.BuildEditor-module__fkwbPa__on{outline:1px solid color-mix(in srgb, currentColor 25%, transparent);outline-offset:-1px;font-weight:600}@media (max-width:767px){.BuildEditor-module__fkwbPa__build-col-sigils{order:1}.BuildEditor-module__fkwbPa__build-col-weapon{order:2}.BuildEditor-module__fkwbPa__build-col-wrightstone{order:3}.BuildEditor-module__fkwbPa__build-col-summons{order:4}.BuildEditor-module__fkwbPa__build-col-abilities{order:5}.BuildEditor-module__fkwbPa__build-col-mastery{order:6}.BuildEditor-module__fkwbPa__mastery-card.ant-card{height:auto}.BuildEditor-module__fkwbPa__mastery-card .ant-card-body{min-height:0}.BuildEditor-module__fkwbPa__mastery-grid{flex:none;height:460px;min-height:460px}.BuildEditor-module__fkwbPa__mastery-dir{height:100%;min-height:0}.BuildEditor-module__fkwbPa__mastery-dir-head{padding:4px 6px;font-size:11px}.BuildEditor-module__fkwbPa__mastery-dir-bonus{font-size:9px}}
