.voidspireSpecPicker-module__RzbEmq__fields{gap:var(--atlas-space-3);flex:100%;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;min-width:0;display:grid}.voidspireSpecPicker-module__RzbEmq__field{align-content:start;gap:var(--atlas-space-2);min-width:0;display:grid}.voidspireSpecPicker-module__RzbEmq__field>label{color:var(--atlas-text-muted);font-size:var(--atlas-text-small)}.voidspireSpecPicker-module__RzbEmq__field>label>span{color:var(--atlas-accent)}.voidspireSpecPicker-module__RzbEmq__field .voidspireSpecPicker-module__RzbEmq__trigger.ui-select{isolation:isolate;width:100%;height:auto;min-height:82px;padding:var(--atlas-space-5);gap:var(--atlas-space-2);border-radius:var(--atlas-radius-control);-webkit-backdrop-filter:var(--atlas-glass-filter);backdrop-filter:var(--atlas-glass-filter);color:var(--atlas-text-strong);box-shadow:none;font-size:var(--atlas-text-small);line-height:var(--atlas-leading-snug);text-shadow:0 1px 3px var(--atlas-bg);transition:background-color var(--ui-duration-fast) var(--ui-ease), border-color var(--ui-duration-fast) var(--ui-ease), box-shadow var(--ui-duration) var(--ui-ease);background:0 0;border:1px solid #0000;position:relative;transform:none}.voidspireSpecPicker-module__RzbEmq__trigger:before{z-index:-1;--frame-x:var(--guide-picker-frame-x,20.608px);--frame-y:var(--guide-picker-frame-y,25.024px);--frame-bottom:var(--guide-picker-frame-bottom,var(--frame-y));border:solid #0000;border-width:var(--frame-y) var(--frame-x) var(--frame-bottom);border-image-source:var(--raid-panel-image);border-image-slice:var(--raid-panel-slice);border-image-width:var(--frame-y) var(--frame-x) var(--frame-bottom);filter:contrast(.88)saturate(.84)brightness(.92);content:"";pointer-events:none;height:auto;-webkit-mask:radial-gradient(ellipse var(--frame-x) var(--frame-y) at top left, #000 60%, transparent 100%), radial-gradient(ellipse var(--frame-x) var(--frame-y) at top right, #000 60%, transparent 100%), radial-gradient(ellipse var(--frame-x) var(--frame-bottom) at bottom left, #000 60%, transparent 100%), radial-gradient(ellipse var(--frame-x) var(--frame-bottom) at bottom right, #000 60%, transparent 100%), linear-gradient(to right, #000 8px, transparent var(--frame-x), transparent calc(100% - var(--frame-x)), #000 calc(100% - 8px)), linear-gradient(to bottom, #000 9px, transparent var(--frame-y), transparent calc(100% - var(--frame-bottom)), #000 calc(100% - 9px));mask:radial-gradient(ellipse var(--frame-x) var(--frame-y) at top left, #000 60%, transparent 100%), radial-gradient(ellipse var(--frame-x) var(--frame-y) at top right, #000 60%, transparent 100%), radial-gradient(ellipse var(--frame-x) var(--frame-bottom) at bottom left, #000 60%, transparent 100%), radial-gradient(ellipse var(--frame-x) var(--frame-bottom) at bottom right, #000 60%, transparent 100%), linear-gradient(to right, #000 8px, transparent var(--frame-x), transparent calc(100% - var(--frame-x)), #000 calc(100% - 8px)), linear-gradient(to bottom, #000 9px, transparent var(--frame-y), transparent calc(100% - var(--frame-bottom)), #000 calc(100% - 9px));background:padding-box padding-box;border-image-repeat:stretch;position:absolute;inset:-1px;translate:none}.voidspireSpecPicker-module__RzbEmq__trigger:after{content:"";z-index:-2;border:1px solid var(--atlas-glass-edge);border-radius:var(--atlas-space-4);background:var(--atlas-glass-sheen), var(--atlas-glass-fill);box-shadow:var(--atlas-glass-inset), 0 5px 12px color-mix(in srgb, var(--atlas-bg) 48%, transparent);transition:background-color var(--ui-duration-fast) var(--ui-ease), box-shadow var(--ui-duration-fast) var(--ui-ease);pointer-events:none;position:absolute;inset:9px 8px}.voidspireSpecPicker-module__RzbEmq__field .voidspireSpecPicker-module__RzbEmq__trigger[data-open]:after{background-color:color-mix(in srgb, var(--guide-accent,var(--atlas-dungeon-void-accent)) 18%, transparent);border-color:var(--guide-accent,var(--atlas-dungeon-void-accent))}.voidspireSpecPicker-module__RzbEmq__field .voidspireSpecPicker-module__RzbEmq__trigger:not(:disabled):is(:active,[data-guide-pressed]):after{background-color:var(--atlas-accent-wash-strong)}.voidspireSpecPicker-module__RzbEmq__trigger .ui-select__value{white-space:normal;overflow-wrap:anywhere}.voidspireSpecPicker-module__RzbEmq__trigger .ui-select__icon{flex:none;width:30px;height:30px}.voidspireSpecPicker-module__RzbEmq__trigger .ui-select__chevron{color:var(--atlas-text-muted);transition:transform calc(var(--ui-duration-slow) * 1.36) var(--ui-spring-snappy), color var(--ui-duration-fast) var(--ui-ease)}.voidspireSpecPicker-module__RzbEmq__field .voidspireSpecPicker-module__RzbEmq__trigger:focus-visible{outline:2px solid var(--atlas-accent-strong);outline-offset:3px}.voidspireSpecPicker-module__RzbEmq__field .voidspireSpecPicker-module__RzbEmq__trigger[data-open]:after{border-color:var(--atlas-accent);box-shadow:var(--atlas-glass-inset), 0 0 0 1px var(--atlas-accent-wash-strong), 0 6px 16px color-mix(in srgb, var(--atlas-bg) 60%, transparent)}.voidspireSpecPicker-module__RzbEmq__field .voidspireSpecPicker-module__RzbEmq__trigger[data-open] .ui-select__chevron{color:var(--atlas-accent-strong)}.voidspireSpecPicker-module__RzbEmq__field .voidspireSpecPicker-module__RzbEmq__trigger:not(:disabled):is(:active,[data-guide-pressed]):after{box-shadow:inset 0 2px 7px color-mix(in srgb, var(--atlas-bg) 60%, transparent);transition-duration:var(--ui-duration-fast)}.voidspireSpecPicker-module__RzbEmq__field .voidspireSpecPicker-module__RzbEmq__trigger:disabled{opacity:.6;box-shadow:none}.voidspireSpecPicker-module__RzbEmq__icon{object-fit:cover;border-radius:50%;flex:none;width:30px;height:30px;display:block}.voidspireSpecPicker-module__RzbEmq__menu.voidspireSpecPicker-module__RzbEmq__menu{--ui-elevated:color-mix(in srgb, var(--atlas-surface-raised) 94%, transparent);--ui-menu-item-h:48px;--ui-menu-highlight-bg:var(--atlas-accent-wash);--ui-menu-highlight-fg:var(--atlas-text-strong)}.voidspireSpecPicker-module__RzbEmq__menu .ui-listbox__popover{border:1px solid var(--atlas-line-strong);border-radius:var(--atlas-radius-control);background:var(--atlas-glass-sheen), var(--ui-elevated);-webkit-backdrop-filter:var(--atlas-glass-filter);backdrop-filter:var(--atlas-glass-filter);box-shadow:var(--atlas-glass-inset), 0 14px 32px color-mix(in srgb, var(--atlas-bg) 72%, transparent)}.voidspireSpecPicker-module__RzbEmq__menu .ui-listbox{max-height:min(400px,52dvh);padding:var(--atlas-space-1);scrollbar-width:thin}.voidspireSpecPicker-module__RzbEmq__menu .ui-listbox__option{gap:var(--atlas-space-3);border-radius:var(--atlas-radius-control);min-height:48px;transition:background-color var(--ui-duration-fast) var(--ui-ease), color var(--ui-duration-fast) var(--ui-ease)}.voidspireSpecPicker-module__RzbEmq__menu .ui-listbox__option[aria-selected=true]{background:var(--atlas-accent-wash);box-shadow:inset 2px 0 0 var(--atlas-accent)}.voidspireSpecPicker-module__RzbEmq__menu .ui-listbox__description{color:var(--atlas-text-muted);font-size:var(--atlas-text-meta)}.voidspireSpecPicker-module__RzbEmq__menu .ui-menu-item__icon{width:30px;height:30px}@media (hover:hover) and (pointer:fine){.voidspireSpecPicker-module__RzbEmq__field .voidspireSpecPicker-module__RzbEmq__trigger:not(:disabled):not(:active):not([data-guide-pressed]):hover:after{background-color:color-mix(in srgb, var(--guide-accent,var(--atlas-dungeon-void-accent)) 18%, transparent);border-color:var(--guide-accent,var(--atlas-dungeon-void-accent));border-color:var(--atlas-accent);box-shadow:var(--atlas-glass-inset), 0 8px 18px color-mix(in srgb, var(--atlas-bg) 62%, transparent)}}@media (max-width:600px){.voidspireSpecPicker-module__RzbEmq__fields{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce),(prefers-reduced-transparency:reduce),(forced-colors:active){.voidspireSpecPicker-module__RzbEmq__field .voidspireSpecPicker-module__RzbEmq__trigger.ui-select{transition:none;transform:none!important}.voidspireSpecPicker-module__RzbEmq__trigger .ui-select__chevron{transition:none;transform:none!important}.voidspireSpecPicker-module__RzbEmq__menu .ui-listbox__option{transition:none;transform:none!important}}:is([data-motion=reduced],[data-ui-motion=reduce],[data-transparency=reduced]) .voidspireSpecPicker-module__RzbEmq__field .voidspireSpecPicker-module__RzbEmq__trigger.ui-select{transition:none;transform:none!important}:is([data-motion=reduced],[data-ui-motion=reduce],[data-transparency=reduced]) .voidspireSpecPicker-module__RzbEmq__trigger .ui-select__chevron{transition:none;transform:none!important}:is([data-motion=reduced],[data-ui-motion=reduce],[data-transparency=reduced]) .voidspireSpecPicker-module__RzbEmq__menu .ui-listbox__option{transition:none;transform:none!important}@media (prefers-reduced-transparency:reduce){.voidspireSpecPicker-module__RzbEmq__field .voidspireSpecPicker-module__RzbEmq__trigger:after{background:var(--atlas-surface-raised);-webkit-backdrop-filter:none;backdrop-filter:none}.voidspireSpecPicker-module__RzbEmq__menu .ui-listbox__popover{background:var(--atlas-surface-raised);-webkit-backdrop-filter:none;backdrop-filter:none}}[data-transparency=reduced] .voidspireSpecPicker-module__RzbEmq__field .voidspireSpecPicker-module__RzbEmq__trigger:after{background:var(--atlas-surface-raised);-webkit-backdrop-filter:none;backdrop-filter:none}[data-transparency=reduced] .voidspireSpecPicker-module__RzbEmq__menu .ui-listbox__popover{background:var(--atlas-surface-raised);-webkit-backdrop-filter:none;backdrop-filter:none}@media (forced-colors:active){.voidspireSpecPicker-module__RzbEmq__trigger:before,.voidspireSpecPicker-module__RzbEmq__trigger:after{display:none}.voidspireSpecPicker-module__RzbEmq__field .voidspireSpecPicker-module__RzbEmq__trigger.ui-select{color:buttontext;text-shadow:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:buttonface;border:1px solid buttontext}.voidspireSpecPicker-module__RzbEmq__field .voidspireSpecPicker-module__RzbEmq__trigger:disabled{opacity:1;color:graytext;border-color:graytext}.voidspireSpecPicker-module__RzbEmq__field .voidspireSpecPicker-module__RzbEmq__trigger:focus-visible{outline-color:highlight}.voidspireSpecPicker-module__RzbEmq__menu .ui-listbox__popover{color:canvastext;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:canvas;border:1px solid canvastext}.voidspireSpecPicker-module__RzbEmq__menu .ui-listbox__option[aria-selected=true]{box-shadow:none;background:canvas;outline:1px solid highlight}}.voidspireSpecPicker-module__RzbEmq__field .voidspireSpecPicker-module__RzbEmq__trigger[data-open]:after{animation:voidspireSpecPicker-module__RzbEmq__voidspirePickerAwaken calc(var(--ui-duration-slow) * 1.6) var(--ui-ease)}@keyframes voidspireSpecPicker-module__RzbEmq__voidspirePickerAwaken{45%{box-shadow:var(--atlas-glass-inset), inset 0 0 24px color-mix(in srgb, var(--atlas-dungeon-void-accent-strong) 48%, transparent), inset 0 0 0 1px var(--atlas-dungeon-void-accent-strong)}}@media (hover:hover) and (pointer:fine){.voidspireSpecPicker-module__RzbEmq__field .voidspireSpecPicker-module__RzbEmq__trigger:not(:disabled):hover:after{box-shadow:var(--atlas-glass-inset), inset 0 0 18px color-mix(in srgb, var(--guide-accent,var(--atlas-dungeon-void-accent)) 24%, transparent)}}.voidspireSpecPicker-module__RzbEmq__field .voidspireSpecPicker-module__RzbEmq__trigger:focus-visible:after{box-shadow:var(--atlas-glass-inset), inset 0 0 18px color-mix(in srgb, var(--guide-accent,var(--atlas-dungeon-void-accent)) 24%, transparent)}@media (prefers-reduced-motion:reduce),(prefers-reduced-transparency:reduce),(forced-colors:active){.voidspireSpecPicker-module__RzbEmq__field .voidspireSpecPicker-module__RzbEmq__trigger:after{transition:none;animation:none}}:is([data-motion=reduced],[data-ui-motion=reduce],[data-transparency=reduced]) .voidspireSpecPicker-module__RzbEmq__field .voidspireSpecPicker-module__RzbEmq__trigger:after{transition:none;animation:none}
