.CardThumbnail_container__WOJlQ{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;background:var(--hq-surface-sunken,#111);border-radius:4px}.CardThumbnail_sizeXS__mERjk{width:22.5px;height:31.5px;border-radius:4px}.CardThumbnail_sizeSM__OAju1{width:46px;height:64px;border-radius:6px}.CardThumbnail_sizeSMMD__vddMY{width:105px;height:147px;border-radius:6px}.CardThumbnail_sizeFLUIDSM__v0iwC{max-width:160px}.CardThumbnail_sizeFLUIDSM__v0iwC,.CardThumbnail_sizeMD__3DOQ_{width:100%;aspect-ratio:750/1050;border-radius:8px;background:transparent}.CardThumbnail_sizeLG__IrT2r{width:150px;height:210px;border-radius:6px}.CardThumbnail_image__Au7p9{width:100%;height:100%;display:block}.CardThumbnail_fitCover__Z7eHw{object-fit:cover}.CardThumbnail_fitContain__Bbvxs{object-fit:contain}.CardThumbnail_fallback__oobs_{width:70%;height:70%;border-radius:4px;background:var(--hq-thumbnail-fallback)}.SegmentedControl_control__nUa2y{display:inline-flex;align-items:center;gap:4px;padding:4px;border-radius:999px;background:var(--hq-tab-bg);border:1px solid var(--hq-tab-border)}.SegmentedControl_button__kG_Vy{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:none;background:transparent;color:var(--hq-tab-text);font-size:var(--hq-control-text-primary);line-height:var(--hq-control-line-height);letter-spacing:.08em;text-transform:uppercase;padding:6px 10px;border-radius:999px;cursor:pointer}.SegmentedControl_buttonPrefix__jFKLU{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.SegmentedControl_buttonLabel___F1_q{display:inline-flex;align-items:center;justify-content:center;min-width:0}.SegmentedControl_buttonActive__tBWIK{background:var(--hq-tab-active-bg);color:var(--hq-tab-active-text)}.ColorPickerField_field__pKkLF{display:flex;flex-direction:column;gap:6px}.ColorPickerField_fieldRow__KX13G{display:flex;align-items:center;gap:12px}.ColorPickerField_inputWrap__FgyCS{flex:1 0 auto;min-width:0}.ColorPickerField_swatchWrap__vNY0c{flex:0 1 auto}.ColorPickerField_hexInput__7sfTm{width:100%;padding:8px 10px;border-radius:6px;border:1px solid var(--hq-input-border);background:var(--hq-input-bg);color:var(--hq-input-text);font-size:var(--hq-control-text-primary);font-family:var(--hq-font-form);line-height:var(--hq-control-line-height);text-transform:uppercase}.ColorPickerField_hexInput__7sfTm:disabled{opacity:.45;cursor:not-allowed}.ColorPickerField_currentSwatch__K_uNM{flex:0 1 auto;width:30px;height:30px;border-radius:999px;border:2px solid var(--hq-swatch-border);padding:0;cursor:pointer;background:transparent;position:relative}.ColorPickerField_currentSwatchSquare__HmkhN{border-radius:8px}.ColorPickerField_currentSwatchDisabled__TiN9h{opacity:.45;cursor:not-allowed}.ColorPickerField_swatchOverlayIcon__l9WfM{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:var(--hq-swatch-icon,hsla(0,0%,7%,.8));text-shadow:0 1px 1px rgba(0,0,0,.35),0 -1px 1px hsla(0,0%,100%,.2);pointer-events:none}.ColorPickerField_popover__8BvRU{position:fixed;z-index:1400;width:220px;max-width:calc(100vw - 2rem);border-radius:12px;border:1px solid var(--hq-popover-border);background:var(--hq-popover-bg);box-shadow:var(--hq-popover-shadow);padding:12px}.ColorPickerField_tabContent__Zjjdc{display:flex;flex-direction:column;gap:10px}.ColorPickerField_layout__UbpQ9{display:flex;gap:16px;align-items:flex-start}.ColorPickerField_picker__65sz7{flex:0 0 auto;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:6px;width:100%}.ColorPickerField_actionRow__PtRCs{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:8px}.ColorPickerField_swatches__A9Iak{flex:1 1 auto;min-width:0}.ColorPickerField_colorful__y_9Jw{width:100%}.ColorPickerField_picker__65sz7 .react-colorful{position:relative;display:flex;flex-direction:column;width:100%;height:220px}.ColorPickerField_colorful__y_9Jw .react-colorful__saturation{width:100%;height:160px;flex-grow:0;border-radius:12px}.ColorPickerField_colorful__y_9Jw .react-colorful__alpha,.ColorPickerField_colorful__y_9Jw .react-colorful__hue{width:100%;height:20px;border-radius:999px;margin-top:8px}.ColorPickerField_colorful__y_9Jw .react-colorful__alpha-pointer,.ColorPickerField_colorful__y_9Jw .react-colorful__hue-pointer,.ColorPickerField_colorful__y_9Jw .react-colorful__saturation-pointer{width:18px;height:18px}.ColorPickerField_colorful__y_9Jw .react-colorful__pointer-fill{border:3px solid var(--hq-swatch-border-strong);box-shadow:0 2px 6px var(--hq-black-35)}.ColorPickerField_specialRow__DmDhh{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ColorPickerField_specialRow__DmDhh>*{flex:0 0 auto}.ColorPickerField_swatchGrid__Cc0jg{width:100%;display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:12px}.ColorPickerField_swatchGrid__Cc0jg>*{flex:0 0 auto}.ColorPickerField_swatchGridScroll__aEV46{height:122px;overflow-y:scroll;padding-right:6px;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--hq-scrollbar-thumb) transparent}.ColorPickerField_swatchGridScroll__aEV46::-webkit-scrollbar{width:8px}.ColorPickerField_swatchGridScroll__aEV46::-webkit-scrollbar-thumb{background:var(--hq-scrollbar-thumb);border-radius:999px}.ColorPickerField_swatchGridScroll__aEV46::-webkit-scrollbar-track{background:transparent}.ColorPickerField_swatchButton__2Lgy6{width:34px;height:34px;border-radius:999px;border:2px solid var(--hq-swatch-border);padding:0;cursor:pointer;background:transparent}.ColorPickerField_swatchSelected____emn{border-color:var(--hq-swatch-border-strong);box-shadow:0 0 0 2px var(--hq-swatch-border-strong)}.ColorPickerField_noBorderSwatch__H4uhf{background-color:transparent;background-image:linear-gradient(45deg,var(--hq-white-15) 25%,transparent 25%),linear-gradient(-45deg,var(--hq-white-15) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--hq-white-15) 75%),linear-gradient(-45deg,transparent 75%,var(--hq-white-15) 75%);background-size:8px 8px;background-position:0 0,0 4px,4px -4px,-4px 0}.ColorPickerField_swatchAction__VgdWQ{width:34px;height:34px;border-radius:999px;border:2px dashed var(--hq-white-15);background:transparent;color:var(--hq-text);font-size:16px;line-height:1;padding:0;cursor:pointer}.ColorPickerField_swatchActionActive__mq5HT{border-style:solid;border-color:var(--hq-swatch-border-strong);background:var(--hq-white-08)}.ColorPickerField_swatchAction__VgdWQ:disabled{opacity:.35;cursor:default}.ColorPickerField_swatchShell__uzlUD{position:relative;width:34px;height:34px}.ColorPickerField_swatchRemove__g64ct{position:absolute;top:-6px;right:-6px;width:16px;height:16px;padding:0;border-radius:999px;border:1px solid var(--hq-white-15);background:var(--hq-surface-900);color:var(--hq-text);font-size:10px;line-height:1;opacity:0;pointer-events:none;transition:opacity .15s ease}.ColorPickerField_swatchShell__uzlUD:hover .ColorPickerField_swatchRemove__g64ct{opacity:1;pointer-events:auto}.ColorPickerField_smartPopoverHeader__XkDEo{font-size:var(--hq-control-text-secondary);line-height:var(--hq-control-line-height);letter-spacing:.02em;text-transform:uppercase;color:var(--hq-text-muted);margin-bottom:8px}.ColorPickerField_smartPopoverGrid__QwH8A{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.ColorPickerField_smartPopoverGroups___N2sF{display:flex;flex-direction:column;gap:10px}.ColorPickerField_smartPopoverGroup__vGnO_{display:flex;flex-direction:column;gap:6px}.ColorPickerField_smartPopoverGroupLabel__V5yeA{font-size:var(--hq-control-text-helper);line-height:var(--hq-control-line-height);text-transform:uppercase;letter-spacing:.04em;color:var(--hq-text-muted)}.ColorPickerField_smartPopoverSwatch__MjM9y{width:32px;height:32px;border-radius:999px;border:2px solid var(--hq-swatch-border-strong);background:transparent;cursor:pointer;padding:0}.ColorPickerField_smartPopoverHint__aLMvN{font-size:var(--hq-control-text-helper);line-height:var(--hq-control-line-height);color:var(--hq-text-muted)}.FormSelect_selectRoot__mx1lC{width:100%;min-width:0}.FormSelect_optionContent__Ei2eq{display:flex;align-items:center;width:100%;min-width:0;padding:0;font-family:var(--hq-font-form);font-size:var(--hq-control-text-primary);font-weight:400;line-height:var(--hq-control-line-height);color:var(--hq-text)}.FormSelect_optionLabel__TeNvC{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:inherit;color:inherit}.FormSelect_optionPill__1pNVZ{flex:0 0 auto;margin-left:var(--space-3);display:inline-flex;align-items:center;border-radius:999px;padding:.05rem .35rem;font-size:.62rem;line-height:1;letter-spacing:.04em;text-transform:uppercase;border:1px solid rgba(230,179,90,.35);background:rgba(230,179,90,.12);color:var(--hq-accent)}.CutMarkStyleSelect_selectRoot__E0ExE{width:100%;min-width:0}.CutMarkStyleSelect_optionContent__gJyJz{display:flex;align-items:center;gap:var(--space-3);width:100%;min-width:0;padding:0;font-family:var(--hq-font-form);font-size:var(--hq-control-text-primary);font-weight:400;line-height:var(--hq-control-line-height);color:var(--hq-text)}.CutMarkStyleSelect_optionLabel__kRyln{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:inherit;color:inherit}.CutMarkStyleSelect_optionPreview__fJWLs{flex:0 0 clamp(44px,20%,72px);min-width:44px;display:inline-flex;align-items:center;justify-content:flex-end;color:var(--hq-text-muted)}.CutMarkStyleSelect_previewSvg__J5J98{display:block;width:100%;height:12px;overflow:visible}.CardPreview_frame__zVoTI,.CardPreview_root__gcnC8{width:100%;height:100%;max-width:100%;max-height:100%;display:flex;align-items:center;justify-content:center;overflow:visible}.CardPreview_frame__zVoTI{position:relative}.CardPreview_svg__hGCqb{display:block;width:var(--card-preview-stage-width,100%);height:var(--card-preview-stage-height,100%);flex:0 0 auto;border-radius:8px;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.CardPreview_backgroundImage__dyXQX{transition:opacity .2s ease-out}.CardPreview_spinnerOverlay__BsLBf{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.CardPreview_spinner__0Om5l{width:32px;height:32px;border-radius:999px;border:3px solid hsla(0,0%,100%,.2);border-top-color:hsla(0,0%,100%,.9);animation:CardPreview_cardPreviewSpin__T4jwe .8s linear infinite}@keyframes CardPreview_cardPreviewSpin__T4jwe{to{transform:rotate(1turn)}}.DocContent_docBody__0J_0L{max-height:60vh;overflow-y:auto;font-size:1.1rem}.DocContent_docSection__aWjOH{margin-bottom:.75rem}.DocContent_docSection__aWjOH:last-child{margin-bottom:0}.DocContent_docHeading__fPqkM{margin:0 0 .35rem;font-size:1.2rem;color:#e6b35a}.DocContent_docList__FIEku{margin:0;padding-left:1.1rem;line-height:1.4}.DocContent_docParagraph__OGge3{margin:0;line-height:1.4}.DocContent_docListSpaced__6VSOF,.DocContent_docParagraphSpaced__tN3W3{margin-top:.5rem}.DocContent_docSectionSpaced__oWE1n{margin-top:.9rem}.DocContent_docLink__hbSz4{color:#e6b35a}.WebglPreview_root__y7Lor{position:relative;width:100%;height:100%}.WebglPreview_canvas__1g4F7{width:100%;height:100%;display:block}.CardPreviewContainer_previewSwap__0Rrq6{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.CardPreviewContainer_previewLayer__e0m89{width:100%;height:100%}.CardPreviewContainer_previewHidden__3bY62{visibility:hidden;pointer-events:none}.CardPreviewContainer_previewGhost__Nt8OJ{position:absolute;inset:0;visibility:hidden;pointer-events:none}.CardPreviewContainer_webglLayer__m8_w2{position:absolute;inset:0;width:100%;height:100%}.InlineDiceDualColorField_field__JnryK{display:flex;flex-direction:column;gap:var(--space-3)}.InlineDiceDualColorField_trigger__KkYLL{position:relative;width:52px;height:44px}.InlineDiceDualColorField_backSwatch__XB4M4{position:absolute;right:0;bottom:0;z-index:1}.InlineDiceDualColorField_frontSwatch__Ikbgl{position:absolute;left:0;top:0;z-index:2}.HeroBackLogoPreviewTile_tile__kdvQE{width:100%;min-width:0;display:flex;align-items:center;justify-content:center;box-sizing:border-box;overflow:hidden;border-radius:6px;padding:.3rem .4rem;background:transparent;line-height:0}.HeroBackLogoPreviewTile_withBorder__2KLf_{border:1px solid rgba(70,48,19,.18)}.HeroBackLogoPreviewTile_image__oHd8K{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;object-position:center;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.DeckGroupsSection2_workspaceRoot__sLD4c{display:flex;gap:10px;align-items:stretch}.DeckGroupsSection2_workspaceCenterColumn__zJUyO{display:flex;flex:1 1 auto;min-width:0;flex-direction:column;gap:10px}.DeckGroupsSection2_workspaceRightColumn__jXMp7{width:min(34vw,420px);min-width:280px}.DeckGroupsSection2_board__KO__r{--deck-board-card-bg:var(--hq-bg-card,#f8f9fb);--deck-board-card-text:var(--hq-text-primary,#353b45);--deck-board-card-border:var(--hq-border-strong,#ccd0dd);--deck-board-hover-ring:var(--hq-deck-set-hover-ring,rgba(86,132,230,.7));--deck-board-selected-ring:var(--hq-deck-set-selected-ring,#5f86ff);--deck-board-selected-glow:var(--hq-deck-set-selected-glow,rgba(95,134,255,.32));--deck-board-drop-ring:var(--hq-accent-ring-soft,rgba(230,179,90,.35));--deck-board-focus-ring:var(--hq-focus-ring,#e6b35a);border:1px solid var(--hq-border-strong);border-radius:var(--radius-lg);padding:var(--space-4);background:var(--hq-surface-900);box-shadow:none;transition:border-color .16s ease,box-shadow .16s ease}.DeckGroupsSection2_boardFillParent__bzIh1{width:100%;height:100%;min-height:0;display:flex;flex-direction:column}.DeckGroupsSection2_boardSource__AD83G{--source-card-w:var(--deck-source-card-w,112px);--source-col-gap:var(--deck-source-col-gap,12px);--source-inline-inset:var(--deck-source-inline-inset,6px);--source-min-content-w:var(--deck-source-min-content-w,360px);border:0;background:transparent;box-shadow:none;padding:0}.DeckGroupsSection2_boardHeader__kjmJb{font-size:12px;font-weight:700;letter-spacing:.04em;color:var(--hq-accent);text-transform:uppercase;margin:0 0 8px;display:flex;align-items:center;gap:8px}.DeckGroupsSection2_boardHeaderActions__CigZN{margin-left:auto;display:inline-flex;align-items:center;gap:6px}.DeckGroupsSection2_boardTitleWithThumb__VDA3V{display:inline-flex;align-items:center;gap:8px}.DeckGroupsSection2_boardTitleThumb__PRI9C{border-radius:4px;box-shadow:var(--shadow-soft)}.DeckGroupsSection2_boardTitleThumbFallback__tyerZ{width:46px;height:64px;border-radius:4px;background:var(--hq-thumbnail-fallback)}.DeckGroupsSection2_entriesEmptyStatePanel__aIKiM{flex:1 1 auto;min-height:0;width:100%;display:flex;align-items:center;justify-content:center;text-align:center;padding:var(--space-6)}.DeckGroupsSection2_entriesEmptyStateMessage__6n50x{color:var(--hq-text-muted);font-size:13px}.DeckGroupsSection2_groupEmptyMessage__7E_9Y{width:100%;min-height:100%;height:100%;flex:1 1 auto;align-self:stretch;display:flex;align-items:center;justify-content:center;text-align:center;padding:var(--space-4);border:1px dashed color-mix(in srgb,var(--hq-border-strong) 76%,transparent 24%);border-radius:var(--radius-md);color:var(--hq-text-muted);font-size:var(--text-sm);font-weight:600;letter-spacing:.03em;text-transform:uppercase;background:color-mix(in srgb,var(--hq-surface-900) 94%,var(--hq-accent) 6%)}.DeckGroupsSection2_groupsRow__10J0W{display:flex;gap:8px;align-items:stretch;overflow-x:auto;overflow-y:hidden;padding:4px 2px}.DeckGroupsSection2_board__KO__r[data-testid=board-groups] .DeckGroupsSection2_groupsRow__10J0W{padding-left:20px;padding-right:20px}.DeckGroupsSection2_groupsRowFillParent__AYZot{display:grid;grid-template-columns:minmax(0,1fr);flex:1 1 auto;min-height:0;overflow:auto}.DeckGroupsSection2_groupsRowSource__Kc4Uv{padding:0 6px;min-width:var(--source-min-content-w)}.DeckGroupsSection2_groupStack__0ZYXj{display:flex;align-items:stretch;gap:8px}.DeckGroupsSection2_groupWrapperFillParent__AcRMd{width:100%;height:100%;min-height:0}.DeckGroupsSection2_createBoundary___BOl6{width:0;min-width:0;display:flex;align-items:stretch;justify-content:center;align-self:stretch;position:relative;z-index:12;overflow:visible}.DeckGroupsSection2_createBoundaryVisible__7d7Ip{width:0;min-width:0}.DeckGroupsSection2_createBoundaryLine__jgIxQ{position:absolute;top:4px;bottom:4px;left:50%;width:1px;transform:translateX(-50%);background:color-mix(in srgb,var(--hq-border-strong) 88%,#fff 12%);opacity:0;pointer-events:none;transition:opacity .12s cubic-bezier(.22,.61,.36,1),background-color .14s ease;z-index:12}.DeckGroupsSection2_createBoundaryLineVisible__Q8ANv{opacity:1}.DeckGroupsSection2_createBoundaryButton__VcftJ{position:absolute;top:50%;left:50%;bottom:auto;width:32px;height:32px;min-height:32px;box-sizing:border-box;border:1px solid var(--hq-border-strong);border-radius:9px;background:color-mix(in srgb,var(--hq-surface-900) 90%,#fff 10%);color:color-mix(in srgb,var(--hq-text-muted) 86%,var(--hq-text-primary) 14%);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;z-index:13;opacity:0;transform:translate(-50%,-50%) scale(.86);pointer-events:none;transition:opacity .12s cubic-bezier(.22,.61,.36,1),transform .14s cubic-bezier(.22,.61,.36,1),border-color .14s ease,background-color .14s ease,color .14s ease}.DeckGroupsSection2_createBoundaryButtonVisible__DlZ_s{opacity:1;transform:translate(-50%,-50%) scale(1);pointer-events:auto}.DeckGroupsSection2_createBoundaryButton__VcftJ:hover{color:var(--hq-text-primary);border-color:color-mix(in srgb,var(--hq-border-strong) 74%,#fff 26%);background:color-mix(in srgb,var(--hq-surface-900) 82%,#fff 18%)}.DeckGroupsSection2_createBoundaryButton__VcftJ:active{color:var(--hq-text-primary);border-color:color-mix(in srgb,var(--hq-border-strong) 64%,#fff 36%);background:color-mix(in srgb,var(--hq-surface-900) 76%,#fff 24%)}.DeckGroupsSection2_createBoundaryButton__VcftJ:focus-visible{outline:2px solid var(--hq-focus-ring,#e6b35a);outline-offset:1px}.DeckGroupsSection2_createBoundaryIcon__QunMu{width:34px!important;height:34px!important;stroke-width:2}.DeckGroupsSection2_group__DUk4K{min-width:96px;width:-moz-fit-content;width:fit-content;border-radius:var(--radius-lg);background:var(--hq-surface-900);border:1px solid var(--hq-border-strong);display:inline-flex;flex-direction:column;position:relative;transition:width .1s ease-out,min-width .1s ease-out}.DeckGroupsSection2_groupDragGhost__L0jAL{opacity:.45;filter:saturate(.85)}.DeckGroupsSection2_groupDragHandle__yXRLy{position:absolute;top:6px;right:6px;width:22px;height:22px;border-radius:999px;border:1px solid var(--hq-border-strong);background:color-mix(in srgb,var(--hq-surface-900) 78%,#fff 22%);color:var(--hq-text-muted);display:inline-flex;align-items:center;justify-content:center;cursor:-webkit-grab;cursor:grab;z-index:5;padding:0;line-height:1;font-size:11px}.DeckGroupsSection2_groupDragHandle__yXRLy:hover{color:var(--hq-text-primary);background:color-mix(in srgb,var(--hq-surface-900) 68%,#fff 32%)}.DeckGroupsSection2_groupDragHandleActive__Xn8Pz,.DeckGroupsSection2_groupDragHandle__yXRLy:active{cursor:-webkit-grabbing;cursor:grabbing}.DeckGroupsSection2_groupDragHandle__yXRLy:focus-visible{outline:2px solid var(--hq-focus-ring,#e6b35a);outline-offset:1px}.DeckGroupsSection2_groupVisualCollapsed__uKBsf,.DeckGroupsSection2_groupVisualExpanded__rN_Gi,.DeckGroupsSection2_groupVisualPartial__i9t0K{--deck-group-set-gap:0px}.DeckGroupsSection2_groupActiveBorder__86EOC{border-color:color-mix(in srgb,var(--deck-board-selected-ring,#5f86ff) 58%,var(--hq-border-strong) 42%);background:color-mix(in srgb,var(--deck-board-selected-ring,#5f86ff) 7%,var(--hq-surface-900) 93%)}:root[data-theme=light] .DeckGroupsSection2_groupActiveBorder__86EOC{border-color:color-mix(in srgb,var(--deck-board-selected-ring,#5f86ff) 44%,var(--hq-border-strong) 56%);background:color-mix(in srgb,var(--deck-board-selected-ring,#5f86ff) 5%,var(--hq-panel-bg) 95%)}@keyframes DeckGroupsSection2_groupEphemeralBorderPulseDark__JDIiD{0%{border-color:color-mix(in srgb,var(--deck-board-selected-ring,#5f86ff) 74%,var(--hq-border-strong) 26%)}50%{border-color:color-mix(in srgb,var(--deck-board-selected-ring,#5f86ff) 36%,var(--hq-border-strong) 64%)}to{border-color:color-mix(in srgb,var(--deck-board-selected-ring,#5f86ff) 74%,var(--hq-border-strong) 26%)}}.DeckGroupsSection2_groupEphemeralPulse__5141j{animation:DeckGroupsSection2_groupEphemeralBorderPulseDark__JDIiD 1.45s ease-in-out infinite}@keyframes DeckGroupsSection2_groupEphemeralBorderPulseLight__MNqqW{0%{border-color:color-mix(in srgb,var(--deck-board-selected-ring,#5f86ff) 22%,#000 78%)}50%{border-color:color-mix(in srgb,var(--deck-board-selected-ring,#5f86ff) 76%,#fff 24%)}to{border-color:color-mix(in srgb,var(--deck-board-selected-ring,#5f86ff) 22%,#000 78%)}}:root[data-theme=light] .DeckGroupsSection2_groupEphemeralPulse__5141j{animation-name:DeckGroupsSection2_groupEphemeralBorderPulseLight__MNqqW}@media (prefers-reduced-motion:reduce){.DeckGroupsSection2_groupEphemeralPulse__5141j{animation:none;border-color:color-mix(in srgb,var(--deck-board-selected-ring,#5f86ff) 70%,var(--hq-border-strong) 30%)}}.DeckGroupsSection2_groupFillParent__Nmz1D{width:100%;min-height:0;height:100%}.DeckGroupsSection2_groupSource__wGI_5{border:0;background:transparent;box-shadow:none;border-radius:0;margin:0}.DeckGroupsSection2_groupHeader__8z_y5{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:34px;padding:8px 9px;border-bottom:1px solid #dddfe8;background:hsla(0,0%,100%,.68);border-radius:6px 6px 0 0;font-size:var(--text-xl);font-family:var(--hq-font-inline);font-weight:500;letter-spacing:.08em;color:var(--hq-accent)}.DeckGroupsSection2_groupHeader__8z_y5>span:first-child{flex:1 1 auto;width:0;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DeckGroupsSection2_groupBody__95uqH{min-height:120px;padding:12px;display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--deck-group-set-gap,14px);align-content:flex-start}.DeckGroupsSection2_groupBodyFanCanvas__uNuYC{position:relative;display:block;min-height:0;padding:0;gap:0}.DeckGroupsSection2_groupBodyFillParent__suRsV{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));grid-auto-rows:min-content;align-content:start;min-height:0}.DeckGroupsSection2_groupBodySource__plhlH{padding:0;row-gap:8px;column-gap:var(--source-col-gap)}.DeckGroupsSection2_boardSource__AD83G .DeckGroupsSection2_groupBodyFillParent__suRsV,.DeckGroupsSection2_groupBodySourceFillParent__39A_E{grid-template-columns:repeat(3,var(--source-card-w));min-width:var(--source-min-content-w);justify-content:start}.DeckGroupsSection2_groupBodyEntriesFillParent__wpcW5{grid-template-columns:repeat(auto-fill,112px);justify-content:start}.DeckGroupsSection2_board__KO__r[data-testid=board-entries] .DeckGroupsSection2_groupStack__0ZYXj,.DeckGroupsSection2_board__KO__r[data-testid=board-entries] .DeckGroupsSection2_groupWrapperFillParent__AcRMd,.DeckGroupsSection2_board__KO__r[data-testid=board-entries] .DeckGroupsSection2_group__DUk4K.DeckGroupsSection2_groupFillParent__Nmz1D{width:100%;height:100%;min-height:0}.DeckGroupsSection2_board__KO__r[data-testid=board-entries] .DeckGroupsSection2_groupBodyFillParent__suRsV.DeckGroupsSection2_groupBodyEntriesFillParent__wpcW5{flex:1 1 auto;min-height:0;align-content:start}.DeckGroupsSection2_setShell__4EoSI{--set-shell-toolbar-top:16px;--set-shell-toolbar-bottom:18px;--set-toolbar-fade-duration:180ms;--set-toolbar-fade-ease:cubic-bezier(0.22,0.61,0.36,1);position:relative;border-radius:6px;flex:0 0 auto;padding-top:var(--set-shell-toolbar-top);padding-bottom:var(--set-shell-toolbar-bottom);transition:transform .1s ease-out,margin-right .1s ease-out}.DeckGroupsSection2_setShellEmptySlot__Uq_0G{opacity:1}.DeckGroupsSection2_setCardEmptySlot__BP6uk{background:transparent;box-shadow:none;border:0;cursor:-webkit-grab;cursor:grab}.DeckGroupsSection2_setCardEmptySlot__BP6uk:hover{box-shadow:none}.DeckGroupsSection2_setContentEmptySlot__n0v3G{width:112px;height:calc(112px * 1050 / 750);background:transparent;border-radius:12px}.DeckGroupsSection2_setShellSource__9XZDU{padding-top:6px;padding-bottom:6px}.DeckGroupsSection2_setShellFanCollapsed__teuq5{z-index:1}.DeckGroupsSection2_setShellFanCollapsed__teuq5,.DeckGroupsSection2_setShellFanPartial__lZbiA{position:absolute;width:112px;height:calc((112px * 1050 / 750) + var(--set-shell-toolbar-top) + var(--set-shell-toolbar-bottom))}.DeckGroupsSection2_setShellFanPartial__lZbiA{z-index:2}.DeckGroupsSection2_setShellFanExpanded__QORUk{position:absolute;width:112px;height:calc((112px * 1050 / 750) + var(--set-shell-toolbar-top) + var(--set-shell-toolbar-bottom));z-index:3}.DeckGroupsSection2_setHoverPreviewOverlay__4TglS{position:absolute;border-radius:6px;pointer-events:none;opacity:1;will-change:transform,opacity;transition:transform .1s cubic-bezier(.22,.61,.36,1),opacity .1s cubic-bezier(.22,.61,.36,1);filter:drop-shadow(0 5px 12px rgba(0,0,0,.18))}.DeckGroupsSection2_setHoverPreviewOverlay__4TglS *{pointer-events:none}.DeckGroupsSection2_setHoverPreviewOverlay__4TglS .DeckGroupsSection2_setThumb___Iztd{box-shadow:0 0 0 2px var(--deck-board-hover-ring)}.DeckGroupsSection2_setHoverPreviewOverlay__4TglS .DeckGroupsSection2_setThumb___Iztd img{filter:brightness(1.25) saturate(1.08)}.DeckGroupsSection2_setCard__hloO6{width:112px;min-height:0;border-radius:12px;border:none;background:transparent;color:var(--deck-board-card-text);display:block;padding:0;box-shadow:none;transition:transform .1s ease-out,box-shadow .1s ease-out,opacity .1s ease-out,border-color .1s ease-out,filter .1s ease-out,background-color .1s ease-out;cursor:-webkit-grab;cursor:grab}.DeckGroupsSection2_setCardTopToolbar__umCrk{top:0;transform:translate(-50%,4px);gap:6px;opacity:0;pointer-events:none}.DeckGroupsSection2_setCardBottomToolbar__fyNWi,.DeckGroupsSection2_setCardTopToolbar__umCrk{position:absolute;left:50%;display:inline-flex;align-items:center;z-index:4;transition:opacity var(--set-toolbar-fade-duration) var(--set-toolbar-fade-ease),transform var(--set-toolbar-fade-duration) var(--set-toolbar-fade-ease)}.DeckGroupsSection2_setCardBottomToolbar__fyNWi{bottom:0;transform:translate(-50%,-4px);justify-content:center;pointer-events:auto}.DeckGroupsSection2_setShell__4EoSI:hover .DeckGroupsSection2_setCardTopToolbar__umCrk{opacity:1;pointer-events:auto;transform:translate(-50%,2px)}.DeckGroupsSection2_keyCardOverlayAnchor__aiEi9{position:absolute;pointer-events:none}.DeckGroupsSection2_keyCardOverlayShellSpacer__ZpeEX{width:112px;height:calc(112px * 1050 / 750)}.DeckGroupsSection2_keyCardSetShellCollapsed__vb2rk .DeckGroupsSection2_setCard__hloO6{border-radius:12px;box-shadow:0 0 0 1px color-mix(in srgb,#2a73ff 55%,var(--hq-border-strong) 45%)}.DeckGroupsSection2_keyCardOverlayPillAnchor__KdMjF{position:absolute;left:50%;bottom:0;display:inline-flex;align-items:center;justify-content:center;pointer-events:none}.DeckGroupsSection2_toolbarIconButton__vkQAr{--toolbar-action-hue:var(--hq-border-strong);--toolbar-action-icon:var(--hq-text-primary);--toolbar-action-border:var(--hq-border-strong);--toolbar-action-bg:var(--hq-surface-900);--toolbar-action-hover-bg:color-mix(in srgb,var(--toolbar-action-hue) 24%,var(--toolbar-action-bg) 76%);--toolbar-action-hover-icon:color-mix(in srgb,var(--toolbar-action-hue) 82%,#fff 18%);--toolbar-action-hover-border:color-mix(in srgb,var(--toolbar-action-hue) 70%,#fff 30%);width:26px;height:26px;border-radius:999px;border:1px solid var(--toolbar-action-border);display:inline-flex;align-items:center;justify-content:center;line-height:1;font-size:12px;padding:0;cursor:pointer;background:var(--toolbar-action-bg);color:var(--toolbar-action-icon);box-shadow:0 1px 4px rgba(0,0,0,.14);transition:background-color .12s ease,border-color .12s ease,color .12s ease}.DeckGroupsSection2_toolbarIconButtonEdit__YLHsX{--toolbar-action-hue:var(--hq-accent);--toolbar-action-icon:var(--hq-text-primary);--toolbar-action-border:var(--hq-border-strong)}.DeckGroupsSection2_toolbarIconButtonKey__AGhJa{--toolbar-action-hue:#2a73ff;--toolbar-action-icon:#2a73ff;--toolbar-action-border:color-mix(in srgb,#2a73ff 55%,var(--hq-border-strong) 45%)}.DeckGroupsSection2_toolbarIconButtonDelete__bzmDA{--toolbar-action-hue:#cd2d2d;--toolbar-action-icon:#cd2d2d;--toolbar-action-border:color-mix(in srgb,#cd2d2d 55%,var(--hq-border-strong) 45%)}.DeckGroupsSection2_toolbarIconButton__vkQAr:hover{background:var(--toolbar-action-hover-bg);color:var(--toolbar-action-hover-icon);border-color:var(--toolbar-action-hover-border)}:root[data-theme=light] .DeckGroupsSection2_toolbarIconButton__vkQAr{--toolbar-action-hover-bg:color-mix(in srgb,var(--toolbar-action-hue) 30%,#0f172a 70%);--toolbar-action-hover-icon:color-mix(in srgb,var(--toolbar-action-hue) 88%,#fff 12%);--toolbar-action-hover-border:color-mix(in srgb,var(--toolbar-action-hue) 84%,#fff 16%)}.DeckGroupsSection2_boardInfoPill___VKQd{height:24px;display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:0 9px;border-radius:999px;border:1px solid var(--board-pill-border,var(--hq-border-strong));background:var(--board-pill-bg,var(--hq-surface-900));color:var(--hq-text-primary);font-size:12px;font-weight:700;line-height:1;white-space:nowrap;box-shadow:var(--shadow-soft)}.DeckGroupsSection2_boardInfoPillIcon__3eiXQ{display:inline-flex;align-items:center}.DeckGroupsSection2_boardInfoPillLabel__AY8QO{display:inline-flex;align-items:center;min-width:8px;justify-content:center}.DeckGroupsSection2_boardQuantityWrap__JOaYG{display:inline-flex;align-items:center;gap:6px}.DeckGroupsSection2_boardQtyAdjustButton__oLZ3M{opacity:0;pointer-events:none;transition:opacity .1s ease-out,transform .1s ease-out}.DeckGroupsSection2_boardQuantityWrap__JOaYG .DeckGroupsSection2_boardInfoPill___VKQd{border-color:#fff;color:#fff}.DeckGroupsSection2_setShell__4EoSI:focus-within .DeckGroupsSection2_boardQtyAdjustButton__oLZ3M,.DeckGroupsSection2_setShell__4EoSI:hover .DeckGroupsSection2_boardQtyAdjustButton__oLZ3M{opacity:1;pointer-events:auto}.DeckGroupsSection2_boardQtyMinus__y4g0s{background:var(--hq-stat-minus);color:var(--hq-text-primary)}.DeckGroupsSection2_boardQtyPlus__CxGex{background:var(--hq-stat-plus);color:var(--hq-text-primary)}.DeckGroupsSection2_boardQtyAdjustButton__oLZ3M:disabled{background:color-mix(in srgb,var(--hq-surface-700) 80%,#666 20%)!important;border-color:var(--hq-white-25)!important;color:var(--hq-text-muted)!important;cursor:default;transform:none!important;filter:grayscale(.2)}.DeckGroupsSection2_boardQtyMinus__y4g0s:hover:enabled{background:var(--hq-stat-minus-hover);transform:scale(1.05)}.DeckGroupsSection2_boardQtyPlus__CxGex:hover:enabled{background:var(--hq-stat-plus-hover);transform:scale(1.05)}.DeckGroupsSection2_recoverPairedButton__Hygt4{border:1px solid var(--hq-border-strong);border-radius:999px;background:var(--hq-surface-900);color:var(--hq-text-primary);font-size:11px;font-weight:700;line-height:1;padding:6px 10px}.DeckGroupsSection2_recoverPairedButton__Hygt4:disabled{opacity:.55;cursor:default}.DeckGroupsSection2_recoverModalBody__a_oJt{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.DeckGroupsSection2_recoverCardsPopover__0vgbL{min-height:16rem!important;height:min(560px,calc(100vh - 10rem))!important;max-height:calc(100vh - 10rem)!important}.DeckGroupsSection2_recoverModalScrollArea__rkQTf{flex:1 1 auto;min-height:0;overflow-y:auto;padding-right:2px}.DeckGroupsSection2_recoverModalToolbar__jDF_3{display:flex;align-items:center;gap:8px;justify-content:flex-end}.DeckGroupsSection2_recoverModalGrid__15aME{display:grid;grid-template-columns:repeat(auto-fill,minmax(112px,1fr));grid-gap:10px;gap:10px;align-content:start}.DeckGroupsSection2_recoverModalEmpty__pcf_e{font-size:13px;color:var(--hq-text-muted);padding:6px 2px}.DeckGroupsSection2_recoverCardShell__GAZ5i{position:relative}.DeckGroupsSection2_recoverCardButton__EARWV{width:100%;border:0;background:transparent;padding:0;border-radius:10px;box-shadow:none}.DeckGroupsSection2_recoverCardButtonSelected__Vzyh6{box-shadow:0 0 0 2px var(--deck-board-selected-glow),0 0 0 1px var(--deck-board-selected-ring),0 2px 6px rgba(16,24,40,.12)}.DeckGroupsSection2_recoverCardCheckbox__q6BpM{position:absolute;top:6px;left:6px;z-index:2;width:16px;height:16px}.DeckGroupsSection2_setCardBottomToolbar__fyNWi .DeckGroupsSection2_boardInfoPill___VKQd{background:var(--board-pill-bg,var(--hq-surface-900))}.DeckGroupsSection2_setCardBottomToolbar__fyNWi .DeckGroupsSection2_boardInfoPill___VKQd .DeckGroupsSection2_boardInfoPillLabel__AY8QO{color:inherit}.DeckGroupsSection2_setCardBottomToolbar__fyNWi .DeckGroupsSection2_boardInfoPill___VKQd{border-color:var(--board-pill-border,var(--hq-border-strong))}.DeckGroupsSection2_setCard__hloO6:hover{box-shadow:0 0 0 2px color-mix(in srgb,var(--deck-board-hover-ring) 30%,transparent),0 2px 6px rgba(16,24,40,.12),0 8px 18px rgba(16,24,40,.12)}.DeckGroupsSection2_setCardEmptySlot__BP6uk,.DeckGroupsSection2_setCardEmptySlot__BP6uk:focus-visible,.DeckGroupsSection2_setCardEmptySlot__BP6uk:hover{box-shadow:none!important;outline:none;border:0}.DeckGroupsSection2_setCard__hloO6:focus-visible{outline:2px solid var(--deck-board-focus-ring);outline-offset:2px}.DeckGroupsSection2_setCardSelected__Fp9iw{box-shadow:0 0 0 2px var(--deck-board-selected-glow),0 0 0 1px var(--deck-board-selected-ring),0 2px 6px rgba(16,24,40,.12)}.DeckGroupsSection2_setCardGhost__o23UA{opacity:.38}.DeckGroupsSection2_pendingSetCard__vCy7z{opacity:.55;border-style:dashed}.DeckGroupsSection2_setCardDropTarget__9ELYn{outline:2px dashed var(--deck-board-hover-ring);outline-offset:1px;border-color:var(--deck-board-hover-ring)}.DeckGroupsSection2_setCardDragging__bos_R{box-shadow:0 6px 14px rgba(16,24,40,.22),0 3px 8px rgba(16,24,40,.12)}.DeckGroupsSection2_overlay__wkuod{min-width:112px;border-radius:6px;pointer-events:none}.DeckGroupsSection2_setContent__jHSoR{display:flex;flex-direction:column;gap:6px}.DeckGroupsSection2_setThumb___Iztd{width:100%;border-radius:6px;background:transparent;box-shadow:var(--shadow-soft);transition:box-shadow .12s ease,filter .12s ease}.DeckGroupsSection2_setThumbFallback__hwdIy{width:100%;aspect-ratio:750/1050;border-radius:5px;background:#a8afc0}.DeckGroupsSection2_setContentGhost__Jqew8{opacity:.55}.DeckGroupsSection2_setContentDragging__sgZhA{opacity:.92}.DeckGroupsSection2_setContentDropTarget__r1Vf_{transform:translateY(-1px)}.DeckGroupsSection2_setCard__hloO6:focus-visible .DeckGroupsSection2_setThumb___Iztd,.DeckGroupsSection2_setCard__hloO6:hover .DeckGroupsSection2_setThumb___Iztd{box-shadow:0 0 0 2px var(--deck-board-hover-ring)}.DeckGroupsSection2_setCard__hloO6:focus-visible .DeckGroupsSection2_setThumb___Iztd img,.DeckGroupsSection2_setCard__hloO6:hover .DeckGroupsSection2_setThumb___Iztd img{filter:brightness(1.25) saturate(1.08)}.DeckGroupsSection2_setCardSelected__Fp9iw .DeckGroupsSection2_setThumb___Iztd{box-shadow:0 0 0 3px var(--deck-board-selected-ring),0 0 6px var(--deck-board-selected-glow)}.DeckGroupsSection2_setCardSelected__Fp9iw:focus-visible .DeckGroupsSection2_setThumb___Iztd,.DeckGroupsSection2_setCardSelected__Fp9iw:hover .DeckGroupsSection2_setThumb___Iztd{box-shadow:0 0 0 3px var(--deck-board-selected-ring),0 0 6px var(--deck-board-selected-glow)}.DeckGroupsSection2_setCardSelected__Fp9iw:focus-visible .DeckGroupsSection2_setThumb___Iztd img,.DeckGroupsSection2_setCardSelected__Fp9iw:hover .DeckGroupsSection2_setThumb___Iztd img{filter:none}@keyframes DeckGroupsSection2_entriesRemoveSelectedWarningPulse__rwNMI{0%{box-shadow:0 0 0 3px transparent,0 0 0 transparent}50%{box-shadow:0 0 0 3px var(--hq-danger-bright,#ff3040),0 0 12px color-mix(in srgb,var(--hq-danger-bright,#ff3040) 56%,transparent)}to{box-shadow:0 0 0 3px transparent,0 0 0 transparent}}.DeckGroupsSection2_board__KO__r[data-testid=board-entries]:has(.DeckGroupsSection2_removeSelectedButton__rMoSy:focus-visible) .DeckGroupsSection2_setCardSelected__Fp9iw .DeckGroupsSection2_setThumb___Iztd,.DeckGroupsSection2_board__KO__r[data-testid=board-entries]:has(.DeckGroupsSection2_removeSelectedButton__rMoSy:hover) .DeckGroupsSection2_setCardSelected__Fp9iw .DeckGroupsSection2_setThumb___Iztd{animation:DeckGroupsSection2_entriesRemoveSelectedWarningPulse__rwNMI .9s ease-in-out infinite}.DeckGroupsSection2_board__KO__r[data-testid=board-entries]:has(.DeckGroupsSection2_removeSelectedButton__rMoSy:focus-visible) .DeckGroupsSection2_setCard__hloO6:not(.DeckGroupsSection2_setCardSelected__Fp9iw),.DeckGroupsSection2_board__KO__r[data-testid=board-entries]:has(.DeckGroupsSection2_removeSelectedButton__rMoSy:hover) .DeckGroupsSection2_setCard__hloO6:not(.DeckGroupsSection2_setCardSelected__Fp9iw){opacity:.48;filter:saturate(.72) brightness(.84)}@media (prefers-reduced-motion:reduce){.DeckGroupsSection2_board__KO__r[data-testid=board-entries]:has(.DeckGroupsSection2_removeSelectedButton__rMoSy:focus-visible) .DeckGroupsSection2_setCardSelected__Fp9iw .DeckGroupsSection2_setThumb___Iztd,.DeckGroupsSection2_board__KO__r[data-testid=board-entries]:has(.DeckGroupsSection2_removeSelectedButton__rMoSy:hover) .DeckGroupsSection2_setCardSelected__Fp9iw .DeckGroupsSection2_setThumb___Iztd{animation:none;box-shadow:0 0 0 3px var(--hq-danger-bright,#ff3040),0 0 8px color-mix(in srgb,var(--hq-danger-bright,#ff3040) 48%,transparent)}}.DeckGroupsSection2_boardDropActive__4OPWs{border-color:color-mix(in srgb,var(--hq-accent,#e6b35a) 80%,var(--hq-border-strong,#c8cbe3) 20%);box-shadow:0 0 0 1px var(--deck-board-drop-ring)}.DeckGroupsSection2_boardDropOver__hG_Fj{border-color:var(--hq-accent,#e6b35a);box-shadow:0 0 0 2px var(--deck-board-drop-ring)}.DatabaseVersionGate_gate__t56Fk{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px;background:var(--hq-bg)}.DatabaseVersionGate_panel__EFGEd{width:100%;max-width:640px;background:var(--hq-panel-bg);border:1px solid var(--hq-border-color);border-radius:16px;padding:28px 32px;box-shadow:0 18px 40px rgba(0,0,0,.45);position:relative;overflow:hidden}.DatabaseVersionGate_panel__EFGEd:before{content:"";position:absolute;inset:0 0 auto 0;z-index:2;height:4px;background:linear-gradient(90deg,transparent,var(--hq-accent),transparent);opacity:.8}.DatabaseVersionGate_loadingPanel__Rht3a{min-height:220px;display:grid;place-items:center;isolation:isolate}.DatabaseVersionGate_loadingPanel__Rht3a:after{content:"";position:absolute;inset:0;z-index:-1;background:var(--database-loading-background-image) center /cover no-repeat;opacity:.22}.DatabaseVersionGate_loadingPanel__Rht3a .DatabaseVersionGate_message__jrRKa{margin:0;position:relative;color:var(--hq-text);font-family:var(--hq-font-display);font-size:1.35rem;letter-spacing:.04em;text-shadow:0 2px 8px var(--hq-black-60)}.DatabaseVersionGate_title__azBoM{margin:0 0 12px;font-size:1.5rem;color:var(--hq-text);font-family:var(--hq-font-display);letter-spacing:.02em}.DatabaseVersionGate_message__jrRKa{margin:0 0 16px;color:var(--hq-text-muted);line-height:1.5}.DatabaseVersionGate_details__jQFXH{margin:0;display:grid;grid-template-columns:max-content 1fr;grid-column-gap:16px;column-gap:16px;grid-row-gap:8px;row-gap:8px}.DatabaseVersionGate_detailRow__yDcns{display:contents}.DatabaseVersionGate_detailLabel__ny3C2{font-weight:600;color:var(--hq-text);font-family:var(--hq-font-inline);letter-spacing:.03em}.DatabaseVersionGate_detailValue__FFTdx{margin:0;color:var(--hq-text);font-family:var(--hq-font-body)}@media (max-width:640px){.DatabaseVersionGate_panel__EFGEd{padding:22px 20px}.DatabaseVersionGate_title__azBoM{font-size:1.3rem}.DatabaseVersionGate_details__jQFXH{grid-template-columns:1fr}}