.remove-choice.svelte-n0xhug{color:#ffc0b5;align-items:center;gap:.4rem;font-size:.8rem;display:flex}.remove-choice.svelte-n0xhug input:where(.svelte-n0xhug){width:20px;height:20px;min-height:20px}.saved-entry.svelte-n0xhug{overflow-wrap:anywhere;background:#26292f;border:1px solid #54575e;border-radius:.75rem;flex-direction:column;min-width:0;display:flex;position:relative;box-shadow:0 3px 9px #0003}.saved-entry.selected.svelte-n0xhug{border-color:#edc777;box-shadow:0 0 0 2px #edc77755}.entry-heading.svelte-n0xhug{border-bottom:1px solid #ffffff12;align-items:center;gap:.45rem;padding:.3rem .65rem;display:flex}.kind.svelte-n0xhug{color:#c9c3b6;letter-spacing:.04em;font-size:.7rem}.drag-handle.svelte-n0xhug{color:#d9bd86;cursor:grab;touch-action:none;background:0 0;border:0;min-width:36px;min-height:36px;font-size:1.4rem}.drag-handle.svelte-n0xhug:active{cursor:grabbing}.shorthand.svelte-n0xhug{text-align:left;color:inherit;cursor:pointer;background:0 0;border:0;flex:1;width:100%;padding:.8rem}.shorthand.svelte-n0xhug:hover{background:#ffffff05}.mini-heading.svelte-n0xhug{align-items:center;gap:.7rem;display:flex}.mini-heading.svelte-n0xhug img:where(.svelte-n0xhug){object-fit:cover;border-radius:.4rem;width:48px;height:48px}h4.svelte-n0xhug{color:#fff1d2;flex:1;margin:0;font-size:1.05rem;line-height:1.25}.action-count.svelte-n0xhug{font-size:.75rem}.traits.svelte-n0xhug{flex-wrap:wrap;gap:.3rem;margin-top:.7rem;display:flex}.traits.svelte-n0xhug span:where(.svelte-n0xhug){color:#bfccce;background:#13171c;border-radius:.25rem;padding:.2rem .4rem;font-size:.65rem}dl.svelte-n0xhug{margin:.65rem 0;font-size:.75rem}dl.svelte-n0xhug div:where(.svelte-n0xhug){justify-content:space-between;gap:.6rem;display:flex}dt.svelte-n0xhug{color:#c6c2b9}dd.svelte-n0xhug{text-align:right;margin:0}.excerpt.svelte-n0xhug{color:#cecac0;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:.6rem 0 0;font-size:.82rem;line-height:1.5;display:-webkit-box;overflow:hidden}.entry-controls.svelte-n0xhug{background:#15181d66;border-top:1px solid #ffffff14;border-radius:0 0 .75rem .75rem;flex-wrap:wrap;align-items:start;gap:.75rem;padding:.65rem .8rem;display:flex}.entry-controls.svelte-n0xhug>button:where(.svelte-n0xhug),summary.svelte-n0xhug{min-height:32px;font-size:.78rem}.entry-menu.svelte-n0xhug{margin-left:auto}summary.svelte-n0xhug{cursor:pointer;color:#d7c49d;align-items:center;display:flex}.entry-menu[open].svelte-n0xhug{flex-basis:100%;margin:0}.move-options.svelte-n0xhug{gap:.7rem;padding-top:.6rem;display:grid}label.svelte-n0xhug{color:#c6c2b9;gap:.3rem;font-size:.75rem;display:grid}select.svelte-n0xhug{width:100%;min-width:0;padding:.5rem}.reorder.svelte-n0xhug{flex-wrap:wrap;gap:.7rem;display:flex}.remove.svelte-n0xhug{color:#efb3a6;justify-self:start}.reference-preview.svelte-n0xhug{cursor:pointer;background:0 0;border:0;width:100%;padding:.65rem}.reference-preview.svelte-n0xhug .card{width:100%;max-width:380px;margin:auto}.notice.svelte-n0xhug{color:#e4c583;margin:.4rem .8rem .7rem;font-size:.75rem}button.svelte-n0xhug:focus-visible,summary.svelte-n0xhug:focus-visible{outline-offset:2px;outline:2px solid #efce86}.remove-choice.svelte-15wiug7{color:#ffc0b5;align-items:center;gap:.4rem;font-size:.8rem;display:flex}.remove-choice.svelte-15wiug7 input:where(.svelte-15wiug7){width:20px;height:20px;min-height:20px}.reference-group.svelte-15wiug7{background:#15191f;border:1px solid #515864;border-top:3px solid #b9a16d;border-radius:.85rem;min-width:0;margin-bottom:1.4rem;position:relative;box-shadow:0 8px 20px #0002}.group-heading.svelte-15wiug7{background:#323a44;border-radius:.65rem .65rem 0 0;flex-wrap:wrap;align-items:center;gap:.4rem;padding:.6rem .8rem;display:flex}.drag-handle.svelte-15wiug7{color:#e0c48c;touch-action:none;cursor:grab;background:0 0;border:0;min-width:40px;min-height:40px;font-size:1.5rem}.group-toggle.svelte-15wiug7{color:#fff2d5;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:.6rem;min-width:0;padding:.4rem 0;display:flex}h3.svelte-15wiug7{overflow-wrap:anywhere;margin:0;font-size:1.05rem}.count.svelte-15wiug7{color:#d5dce1;background:#11181f;border-radius:1rem;padding:.2rem .55rem;font-size:.75rem}.group-menu.svelte-15wiug7{margin-left:auto}summary.svelte-15wiug7{color:#e3c68b;cursor:pointer;padding:.5rem;font-size:.8rem}.group-menu[open].svelte-15wiug7{flex-basis:100%}.group-options.svelte-15wiug7{gap:.6rem;padding:.6rem;display:grid}.group-options.svelte-15wiug7 div:where(.svelte-15wiug7){flex-wrap:wrap;gap:.8rem;display:flex}label.svelte-15wiug7{gap:.4rem;font-size:.8rem;display:grid}input.svelte-15wiug7{max-width:100%;padding:.6rem}small.svelte-15wiug7{color:#c1c5cb;font-size:.75rem}.entries.svelte-15wiug7{grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));align-items:start;gap:.85rem;padding:1rem;display:grid}.entries.expanded.svelte-15wiug7{grid-template-columns:repeat(auto-fill,minmax(min(100%,310px),1fr))}.group-drop-end.svelte-15wiug7{text-align:center;color:#acb5be;border:1px dashed #646c78;border-radius:.5rem;align-content:center;gap:.3rem;min-height:40px;margin:0 1rem 1rem;padding:.7rem;font-size:.75rem;display:grid}.collapsed-note.svelte-15wiug7{color:#bac2cb;margin:.75rem 1rem;font-size:.75rem}button.svelte-15wiug7:focus-visible,summary.svelte-15wiug7:focus-visible{outline-offset:2px;outline:2px solid #efce86}@media (width<=500px){.entries.svelte-15wiug7{padding:.65rem}.group-heading.svelte-15wiug7{padding:.45rem}}.collection-preview.svelte-1tuqi6k{box-sizing:border-box;width:100%;color:var(--ink,#eee7d7);background:var(--panel,#1b1c21);border:1px solid var(--line);border-radius:.8rem;align-self:start;min-width:0;max-height:90dvh;margin:0;padding:1rem;position:sticky;top:1rem;overflow:auto}header.svelte-1tuqi6k,nav.svelte-1tuqi6k{justify-content:space-between;align-items:center;gap:.5rem;display:flex}h3.svelte-1tuqi6k{margin:0}nav.svelte-1tuqi6k{margin:.75rem 0}input.svelte-1tuqi6k{width:4rem}.adjustment-note.svelte-1tuqi6k{font-size:.85rem}.collection-preview.svelte-1tuqi6k::backdrop{background:#17232dcc}.collection-preview.svelte-1tuqi6k .card{width:100%;max-width:380px;margin:1rem auto}@media (width<=800px){.collection-preview.svelte-1tuqi6k{z-index:120;border-radius:0;width:100vw;max-width:none;height:100dvh;max-height:none;padding:1rem 1rem 5rem;position:fixed;inset:0}}dialog.svelte-6tgdjn{border:1px solid var(--line);background:var(--panel,#1b1c21);width:min(1100px,94vw);max-height:90dvh;color:var(--ink,#eee7d7);border-radius:1rem;padding:1.2rem;overflow:auto}dialog.svelte-6tgdjn::backdrop{background:#161d24aa}header.svelte-6tgdjn{justify-content:space-between;align-items:center;display:flex}details.svelte-6tgdjn{border-top:1px solid var(--line);padding:.7rem 0}summary.svelte-6tgdjn{cursor:pointer;font-weight:700}small.svelte-6tgdjn{font-weight:400}.choices.svelte-6tgdjn{flex-wrap:wrap;align-items:start;gap:.8rem;margin-top:1rem;display:flex}.choice.svelte-6tgdjn{border:2px solid var(--line);cursor:pointer;border-radius:.5rem;max-width:100%;padding:.6rem}.choice.svelte-6tgdjn input:where(.svelte-6tgdjn){width:1.1rem;height:1.1rem;min-height:1.1rem;margin-right:.4rem}.chosen.svelte-6tgdjn{border-color:var(--gold);background:var(--panel-2)}.choice.svelte-6tgdjn .card{width:min(300px,72vw);margin-top:.5rem}footer.svelte-6tgdjn{background:var(--panel,#1b1c21);padding:1rem 0;position:sticky;bottom:-1.2rem}dialog.svelte-shdqlm{color:#eee7db;background:#22262d;border:1px solid #74706a;border-radius:1rem;width:min(560px,90vw);padding:1.4rem}dialog.svelte-shdqlm::backdrop{background:#0009}.removal-toolbar.svelte-shdqlm{flex-wrap:wrap;align-items:center;gap:.7rem;margin:.8rem 0;font-size:.8rem;display:flex}.collection-removal.svelte-shdqlm{background:#522e2b;border-radius:.6rem;flex-wrap:wrap;gap:1rem;margin-bottom:1rem;padding:1rem;display:flex}.collection-removal.svelte-shdqlm label:where(.svelte-shdqlm){align-items:center;gap:.5rem;display:flex}.mobile-picker.svelte-shdqlm{display:none}.heading.svelte-shdqlm{justify-content:space-between;align-items:start;gap:1rem;display:flex}.heading.svelte-shdqlm h2:where(.svelte-shdqlm){margin:0}.heading.svelte-shdqlm p:where(.svelte-shdqlm){max-width:65ch}.heading.svelte-shdqlm>span:where(.svelte-shdqlm){white-space:nowrap;font-size:.8rem}.collection-tabs.svelte-shdqlm,.toolbar.svelte-shdqlm,form.svelte-shdqlm{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.collection-tabs.svelte-shdqlm{margin:1rem 0}.toolbar.svelte-shdqlm{margin:.85rem 0}input.svelte-shdqlm:not([type=checkbox]):not([type=file]){border:1px solid var(--line);box-sizing:border-box;border-radius:.4rem;max-width:100%;padding:.6rem}.toolbar.svelte-shdqlm label:where(.svelte-shdqlm):has(input[type=checkbox]:where(.svelte-shdqlm)){align-items:center;gap:.4rem;display:inline-flex}input[type=checkbox].svelte-shdqlm{width:1.1rem;height:1.1rem;min-height:1.1rem;margin:0}form.svelte-shdqlm input:where(.svelte-shdqlm){flex:1;width:auto;min-width:160px}.search.svelte-shdqlm{flex:1;min-width:180px}input.level.svelte-shdqlm{width:4.5rem}.manage.svelte-shdqlm{border-block:1px solid var(--line);padding:.8rem 0}summary.svelte-shdqlm{cursor:pointer}.file-label.svelte-shdqlm{flex-direction:column;gap:.4rem;max-width:100%;display:flex}input[type=file].svelte-shdqlm{max-width:100%}.board-layout.svelte-shdqlm{align-items:start;gap:1.25rem;display:grid}.with-preview.svelte-shdqlm{grid-template-columns:minmax(0,1fr) minmax(300px,390px)}.groups.svelte-shdqlm{min-width:0}.collection-tools.svelte-shdqlm{grid-template-columns:1fr 1fr;align-items:start;gap:.75rem;margin-bottom:1.25rem;display:grid}.collection-tools.svelte-shdqlm .manage:where(.svelte-shdqlm){background:#20242b;border:1px solid #424a55;border-radius:.6rem;min-width:0;padding:.85rem}.collection-tools.svelte-shdqlm summary:where(.svelte-shdqlm){color:#dfd1b4;font-size:.85rem;font-weight:600}.board-toolbar.svelte-shdqlm{border-top:1px solid #48505a;flex-wrap:wrap;align-items:center;gap:.8rem;padding-top:1rem;display:flex}.board-toolbar.svelte-shdqlm .search:where(.svelte-shdqlm){width:auto;min-width:min(100%,220px)}.view-switch.svelte-shdqlm{background:#11151a;border:1px solid #60616a;border-radius:.6rem;padding:.25rem;display:flex}.view-switch.svelte-shdqlm button:where(.svelte-shdqlm){color:#c7c6c0;cursor:pointer;background:0 0;border:0;border-radius:.4rem;padding:.6rem .9rem;font-weight:600}.view-switch.svelte-shdqlm button.active:where(.svelte-shdqlm){color:#201a0f;background:#e5c17b}.level-toolbar.svelte-shdqlm{color:#c1c5c8;font-size:.8rem}.undo.svelte-shdqlm{margin-left:auto}.new-group.svelte-shdqlm{border-top:1px solid #ffffff15;padding-top:1rem}.toolbar.new-group.svelte-shdqlm input:where(.svelte-shdqlm):not([type=checkbox]):not([type=file]){max-width:320px}.new-group.svelte-shdqlm span:where(.svelte-shdqlm){color:#c1c5c8;margin-left:auto;font-size:.8rem}.board-hint.svelte-shdqlm{color:#bbc4cc;margin:.5rem 0 1rem;font-size:.78rem}.collection-tabs.svelte-shdqlm{border-bottom:1px solid #6e6757;gap:.35rem;padding-top:.5rem}.collection-tabs.svelte-shdqlm button:where(.svelte-shdqlm){background:#242a32;border:1px solid #4a525e;border-radius:.6rem .6rem 0 0;padding:.85rem 1.15rem}.collection-tabs.svelte-shdqlm button.primary:where(.svelte-shdqlm){color:#221c12;background:#e8c789;border-color:#e8c789}.heading.svelte-shdqlm>span:where(.svelte-shdqlm){color:#bce1c9;background:#20352d;border:1px solid #406252;border-radius:2rem;padding:.4rem .65rem}.drag-ghost.svelte-shdqlm{z-index:1000;pointer-events:none;color:#191711;background:#f2d28c;border-radius:.5rem;max-width:220px;padding:.8rem 1rem;font-weight:700;position:fixed;box-shadow:0 8px 24px #0008}.sr-only.svelte-shdqlm{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.drop-before{box-shadow:0 -5px #f6cd76!important}.drop-after{box-shadow:0 5px #f6cd76!important}.drop-inside{outline-offset:-3px;outline:3px solid #f6cd76;background-color:#393629!important}@media (width<=600px){.collection-tools.svelte-shdqlm{grid-template-columns:1fr}.board-toolbar.svelte-shdqlm{align-items:stretch}.view-switch.svelte-shdqlm{width:100%}.view-switch.svelte-shdqlm button:where(.svelte-shdqlm){flex:1}.new-group.svelte-shdqlm span:where(.svelte-shdqlm){flex-basis:100%}}@media (width<=800px){.with-preview.svelte-shdqlm{grid-template-columns:1fr}.heading.svelte-shdqlm{display:block}.mobile-picker.svelte-shdqlm{margin:1rem 0;display:block}.mobile-picker.svelte-shdqlm select:where(.svelte-shdqlm){max-width:100%;padding:.6rem}.collection-tabs.svelte-shdqlm{flex-wrap:nowrap;padding-bottom:.5rem;display:none;overflow-x:auto}.collection-tabs.svelte-shdqlm button:where(.svelte-shdqlm){flex-shrink:0}form.svelte-shdqlm{width:100%}form.svelte-shdqlm input:where(.svelte-shdqlm){flex:1;min-width:0}}.result-actions.svelte-19uqqkv{align-items:center;gap:.3rem;display:flex}@media (width<=600px){.result-actions.svelte-19uqqkv{flex-direction:column}}.import-controls.svelte-n1pfv9{flex-wrap:wrap;gap:.55rem;display:flex}#svelte-preview-host{display:contents}#svelte-queue-host{gap:.6rem;display:grid}#svelte-loadout-host{grid-column:1/-1;display:none}.modern-app-shell[data-workspace-view=loadout] .library-panel,.modern-app-shell[data-workspace-view=loadout] .workbench{display:none}.modern-app-shell[data-workspace-view=loadout] #svelte-loadout-host{display:block}.loadout-panel{border:1px solid var(--line);background:var(--panel);border-radius:14px;padding:1rem}.loadout-actions{flex-wrap:wrap;gap:.6rem;display:flex}.loadout-note{color:var(--muted);margin-top:1.25rem;font-size:.9rem}.svelte-preview-panel{display:block}@media (width<=820px){.svelte-preview-panel{display:none}.modern-app-shell[data-mobile-view=preview] .svelte-preview-panel{display:block}}
