@layer theme,base,components,utilities;:root{--ev-c-white: #ffffff;--ev-c-white-soft: #f8f8f8;--ev-c-white-mute: #f2f2f2;--ev-c-black: #1b1b1f;--ev-c-black-soft: #222222;--ev-c-black-mute: #282828;--ev-c-gray-1: #515c67;--ev-c-gray-2: #414853;--ev-c-gray-3: #32363f;--ev-c-text-1: rgba(255, 255, 245, .86);--ev-c-text-2: rgba(235, 235, 245, .6);--ev-c-text-3: rgba(235, 235, 245, .38);--ev-button-alt-border: transparent;--ev-button-alt-text: var(--ev-c-text-1);--ev-button-alt-bg: var(--ev-c-gray-3);--ev-button-alt-hover-border: transparent;--ev-button-alt-hover-text: var(--ev-c-text-1);--ev-button-alt-hover-bg: var(--ev-c-gray-2);--scale: 1;--space-2xs: 4px;--space-xs: 8px;--space-sm: 12px;--space-md: 16px;--space-lg: 24px;--space-xl: 32px;--space-2xl: 40px;--space-3xl: 48px;--space-4xl: 64px;--font-size-2xs: 8px;--font-size-xs: 10px;--font-size-sm: 12px;--font-size-md: 14px;--font-size-lg: 18px;--font-size-xl: 24px;--font-size-2xl: 32px;--font-size-3xl: 40px;--font-size-4xl: 48px;--banner-height: 120px;--sidebar-width: 444px;--card-width: 321px;--card-height: 448px;--hero-height: clamp(200px, 30vh, 408px);--logo-width: 468px;--logo-section-width: 222px;--banner-font-size: 10px;--deck-card-width: 363px;--deck-card-height: 291px;--deck-card-image-width: 250px;--deck-card-image-height: 154px;--deck-card-info-width: 251px;--deck-card-min-width: 321px;--button-height: 40px;--button-padding-x: 16px;--button-padding-y: 8px;--input-height: 36px;--icon-size-sm: 16px;--icon-size-md: 24px;--icon-size-lg: 32px;--radius-xs: 2px;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--gap-2xs: 4px;--gap-xs: 8px;--gap-sm: 12px;--gap-md: 16px;--gap-lg: 24px;--gap-xl: 30px;--grid-gap-cards: 10px;--deck-grid-column-gap: 20px;--deck-grid-row-gap: 16px;--up2-sidebar-width: 402px;--up2-sidebar-outer-width: 444.11px;--up2-sidebar-line-1: 402.47px;--up2-sidebar-line-2: 444.11px;--up2-sidebar-profile-height: 114px;--up2-sidebar-profile-image: 70px;--up2-sidebar-padding-x: 60px;--up2-sidebar-padding-sm: 20px;--up2-sidebar-logo-padding-top: 40px;--up2-sidebar-section-gap: 18px;--up2-sidebar-dots-top: 25px;--up2-header-height: 59.68px;--up2-header-strip-height: 5.25px;--up2-content-top: 184.93px;--up2-deck-bg-top: 185px;--up2-header-padding-x: 20px;--up2-header-gap: 8px;--up2-header-icon-size: 24px;--up2-header-title-font-size: 24px;--up2-header-title-gap: 7px;--up2-header-location-font-size: 10px;--up2-header-location-icon-size: 12px;--up2-header-location-gap: 8px;--up2-header-location-padding-x: 6px;--up2-header-location-padding-y: 2px;--up2-header-eye-icon-size: 30px;--up2-header-eye-left-offset: 20px;--up2-header-btn-height: 30px;--up2-header-btn-padding-x: 16px;--up2-header-btn-padding-y: 8px;--up2-header-btn-gap: 8px;--up2-header-btn-font-size: 24px;--up2-header-btn-icon-size: 32px;--up2-header-btn-right: 58px;--up2-header-dots-height: 30px;--up2-header-dots-right-offset: 10px;--up2-header-quick-add-width: 350px;--up2-header-quick-add-height: 32px;--up2-header-quick-add-font-size: 12px;--up2-header-quick-add-border-left: 3px;--up2-header-text-font-size: 10px;--up2-header-text-left-offset: 120px;--up2-header-decorative-dot-size: 3.5px;--up2-header-icon-btn-size: 31px;--up2-header-icon-btn-icon-size: 16px;--up2-header-icon-btn-border: 1px;--up2-header-icon-btn-radius: 2px;--up2-sidebar-btn-width: 100px;--up2-sidebar-btn-height: 30px;--up2-sidebar-btn-padding-x: 16px;--up2-sidebar-btn-padding-y: 8px;--up2-sidebar-btn-gap: 8px;--up2-sidebar-btn-font-size: 24px;--up2-sidebar-text-font-size: 10px;--up2-sidebar-btn-container-gap: 12px;--up2-sidebar-btn-container-padding: 30px 60px 30px 24px;--deck-content-padding-top: 20px;--deck-content-padding-bottom: 12px;--deck-content-padding-left: 70px;--deck-content-padding-left-collapsed: 40px;--deck-content-padding-right: 40px;--deck-grid-padding-left: 70px;--deck-grid-padding-left-collapsed: 30px;--deck-title-font-size: 36px;--deck-info-margin-top: 4px;--deck-info-gap: 16px;--deck-info-font-size: 10px;--deck-info-margin-bottom: 10px;--deck-view-controls-gap: 16px;--deck-view-label-font-size: 12px;--deck-view-icon-size: 20px;--deck-view-icon-gap: 8px;--deck-view-icon-padding: 4px;--deck-dropdown-padding-x: 12px;--deck-dropdown-padding-y: 4px;--deck-dropdown-font-size: 12px;--deck-dropdown-gap: 8px;--deck-dropdown-arrow-width: 8px;--deck-dropdown-arrow-height: 5px;--deck-dropdown-border-left: 3px;--deck-dropdown-menu-top: 8px;--deck-dropdown-menu-padding: 16px;--deck-dropdown-menu-min-width: 150px;--deck-dropdown-menu-gap: 3px;--deck-dropdown-menu-item-height: 24px;--deck-dropdown-menu-item-padding-x: 12px;--deck-dropdown-menu-item-padding-x-right: 24px;--deck-dropdown-menu-item-padding-y: 4px;--deck-dropdown-menu-item-font-size: 12px;--group-header-max-width: var(--chip-width);--group-header-height: 30px;--group-header-padding-x: 10px;--group-header-padding-y: 6px;--group-header-border-left: 3px;--group-header-font-size: 14px;--group-header-margin-top: 1.5rem;--group-header-price-height: 18px;--group-header-price-padding: 10px;--group-header-price-font-size: 12px;--text-group-header-font-size: 16px;--text-group-header-margin-top: 24px;--text-group-header-margin-bottom: 8px;--deck-badge-height: 13.28px;--deck-badge-padding: 8.85px;--deck-badge-radius: 1.77px;--deck-badge-font-size: 10px;--deck-badge-gap: 8.85px;--ft-indent: 20px;--ft-item-padding-x: 8px;--ft-item-padding-y: 4px;--ft-item-gap: 8px;--ft-item-margin-bottom: 4px;--ft-level-margin-top: 12px;--ft-level-margin-bottom: 16px;--ft-border-width: 4px;--ft-icon-arrow: 11.4px;--ft-icon-folder-w: 14.47px;--ft-icon-folder-h: 11.4px;--ft-font-size: 14px;--ft-deck-margin-left: 20px;--ft-deck-margin-bottom: 8px;--ft-deck-icon-size: 20px;--ft-deck-icon-radius: 3px;--ft-deck-font-size: 12px;--up2-nav-padding-x: 12px;--up2-nav-padding-y: 5px;--up2-nav-padding-x-sm: 8px;--up2-nav-padding-y-sm: 4px;--up2-nav-border-left: 3px;--up2-nav-font-size: 24px;--up2-nav-count-font-size: 12px;--up2-nav-icon-gap: 8px;--up2-dots-width: 34.47px;--up2-dots-height: 15.44px;--up2-double-line-dots-width: 8px;--deck-chip-scale: 1;--chip-width: 320px;--chip-height: 400px;--chip-image-width: 250px;--chip-image-height: 350px;--chip-image-radius: 12px;--chip-image-top: 52%;--chip-top-width: 115px;--chip-top-height: 20px;--chip-top-left: 65%;--chip-side-width: 45px;--chip-side-height: 250px;--chip-side-left: -11px;--chip-side-top: 36%;--chip-qty-top: 11px;--chip-qty-left: 65px;--chip-qty-btn-size: 14px;--chip-qty-gap: 3px;--chip-plus-size: 11px;--chip-price-font-size: 10px;--chip-qty-font-size: 14px;--chip-side-font-size: 9px;--chip-side-btn-width: 45px;--chip-side-btn-height: 90px;--chip-add-btn-top: calc(36% + 30px) ;--chip-new-btn-top: calc(36% + 140px) ;--chip-settings-size: 22px;--chip-settings-right: 9px;--chip-flip-size: 14px;--chip-flip-right: 12px;--chip-flip-offset: 32px;--chip-legality-size: 160px;--list-stack-expansion-buffer: 400px;--list-card-height: 60px;--list-card-margin: 8px;--overlay-chip-width: 320px;--overlay-chip-height: 400px;--overlay-chip-image-width: 250px;--overlay-chip-image-height: 350px;--overlay-chip-image-radius: 12px;--text-primary: #000000;--text-secondary: #666666;--text-placeholder: #B9B9B9;--border-primary: #000000;--border-divider: rgba(0, 0, 0, .1);--border-subtle: rgba(0, 0, 0, .05);--input-bg: rgba(0, 0, 0, .1);--button-bg: rgba(0, 0, 0, .1);--button-primary-bg: rgba(0, 0, 0, .8);--button-disabled-bg: rgba(0, 0, 0, .3);--dropdown-bg: rgba(255, 255, 255, 1);--item-selected-bg: rgba(0, 0, 0, .08);--icon-filter: none}.deck-view-card-grid-container{--chip-width: calc(320px * var(--deck-chip-scale));--chip-height: calc(400px * var(--deck-chip-scale));--chip-image-width: calc(250px * var(--deck-chip-scale));--chip-image-height: calc(350px * var(--deck-chip-scale));--chip-image-radius: calc(12px * var(--deck-chip-scale));--chip-top-width: calc(115px * var(--deck-chip-scale));--chip-top-height: calc(20px * var(--deck-chip-scale));--chip-side-width: calc(45px * var(--deck-chip-scale));--chip-side-height: calc(250px * var(--deck-chip-scale));--chip-side-left: calc(-11px * var(--deck-chip-scale));--chip-qty-top: calc(11px * var(--deck-chip-scale));--chip-qty-left: calc(65px * var(--deck-chip-scale));--chip-qty-btn-size: calc(14px * var(--deck-chip-scale));--chip-qty-gap: calc(3px * var(--deck-chip-scale));--chip-plus-size: calc(11px * var(--deck-chip-scale));--chip-price-font-size: calc(10px * var(--deck-chip-scale));--chip-qty-font-size: calc(14px * var(--deck-chip-scale));--chip-side-font-size: calc(9px * var(--deck-chip-scale));--chip-side-btn-width: calc(45px * var(--deck-chip-scale));--chip-side-btn-height: calc(90px * var(--deck-chip-scale));--chip-add-btn-top: calc(36% + (30px * var(--deck-chip-scale)));--chip-new-btn-top: calc(36% + (140px * var(--deck-chip-scale)));--chip-settings-size: calc(22px * var(--deck-chip-scale));--chip-settings-right: calc(9px * var(--deck-chip-scale));--chip-flip-size: calc(14px * var(--deck-chip-scale));--chip-flip-right: calc(12px * var(--deck-chip-scale));--chip-flip-offset: calc(32px * var(--deck-chip-scale));--chip-legality-size: calc(160px * var(--deck-chip-scale));--list-stack-expansion-buffer: calc(400px * var(--deck-chip-scale));--list-card-height: calc(60px * var(--deck-chip-scale));--list-card-margin: calc(8px * var(--deck-chip-scale));--group-header-max-width: calc(320px * var(--deck-chip-scale))}@media(max-height:1080px){:root{--scale: .833;--hero-height: clamp(200px, 26vh, 368px);--space-2xs: 3px;--space-xs: 6px;--space-sm: 10px;--space-md: 13px;--space-lg: 20px;--space-xl: 27px;--space-2xl: 33px;--space-3xl: 40px;--space-4xl: 53px;--font-size-2xs: 7px;--font-size-xs: 8px;--font-size-sm: 10px;--font-size-md: 12px;--font-size-lg: 15px;--font-size-xl: 20px;--font-size-2xl: 27px;--font-size-3xl: 33px;--font-size-4xl: 40px;--banner-height: 100px;--sidebar-width: 370px;--card-width: 267px;--card-height: 373px;--logo-width: 390px;--logo-section-width: 185px;--banner-font-size: 8px;--deck-card-width: 302px;--deck-card-height: 242px;--deck-card-image-width: 208px;--deck-card-image-height: 128px;--deck-card-info-width: 209px;--deck-card-min-width: 267px;--button-height: 33px;--button-padding-x: 13px;--button-padding-y: 7px;--input-height: 30px;--icon-size-sm: 13px;--icon-size-md: 20px;--icon-size-lg: 27px;--radius-xs: 2px;--radius-sm: 3px;--radius-md: 7px;--radius-lg: 10px;--radius-xl: 13px;--gap-2xs: 3px;--gap-xs: 6px;--gap-sm: 10px;--gap-md: 13px;--gap-lg: 20px;--gap-xl: 25px;--grid-gap-cards: 8px;--deck-grid-column-gap: 8px;--deck-grid-row-gap: 0px;--up2-sidebar-width: 335px;--up2-sidebar-outer-width: 370px;--up2-sidebar-line-1: 335px;--up2-sidebar-line-2: 370px;--up2-sidebar-profile-height: 95px;--up2-sidebar-profile-image: 58px;--up2-sidebar-padding-x: 50px;--up2-sidebar-padding-sm: 17px;--up2-sidebar-logo-padding-top: 33px;--up2-sidebar-section-gap: 15px;--up2-sidebar-dots-top: 21px;--up2-header-height: 50px;--up2-header-strip-height: 4px;--up2-content-top: 154px;--up2-deck-bg-top: 154px;--up2-header-padding-x: 17px;--up2-header-gap: 12px;--up2-header-icon-size: 20px;--up2-header-title-font-size: 20px;--up2-header-title-gap: 5px;--up2-header-location-font-size: 8px;--up2-header-location-icon-size: 10px;--up2-header-location-gap: 6px;--up2-header-location-padding-x: 5px;--up2-header-location-padding-y: 2px;--up2-header-eye-icon-size: 26px;--up2-header-eye-left-offset: 17px;--up2-header-btn-height: 25px;--up2-header-btn-padding-x: 13px;--up2-header-btn-padding-y: 13px;--up2-header-btn-gap: 9px;--up2-header-btn-font-size: 20px;--up2-header-btn-icon-size: 27px;--up2-header-btn-right: 39px;--up2-header-dots-height: 25px;--up2-header-dots-right-offset: 0px;--up2-header-quick-add-width: 290px;--up2-header-quick-add-height: 27px;--up2-header-quick-add-font-size: 10px;--up2-header-quick-add-border-left: 2px;--up2-header-text-font-size: 10px;--up2-header-text-left-offset: 100px;--up2-header-decorative-dot-size: 3px;--up2-header-icon-btn-size: 26px;--up2-header-icon-btn-icon-size: 13px;--up2-header-icon-btn-border: 1px;--up2-header-icon-btn-radius: 2px;--up2-sidebar-btn-width: 83px;--up2-sidebar-btn-height: 25px;--up2-sidebar-btn-padding-x: 13px;--up2-sidebar-btn-padding-y: 13px;--up2-sidebar-btn-gap: 6px;--up2-sidebar-btn-font-size: 20px;--up2-sidebar-text-font-size: 10px;--up2-sidebar-btn-container-gap: 10px;--deck-content-padding-top: 20px;--deck-content-padding-bottom: 0px;--deck-content-padding-left: 54px;--deck-content-padding-left-collapsed: 20px;--deck-content-padding-right: 20px;--deck-grid-padding-left: 54px;--deck-grid-padding-left-collapsed: 20px;--deck-title-font-size: 30px;--deck-info-margin-top: 8px;--deck-info-gap: 13px;--deck-info-font-size: 10px;--deck-info-margin-bottom: 8px;--deck-view-controls-gap: 13px;--deck-view-label-font-size: 10px;--deck-view-icon-size: 20px;--deck-view-icon-gap: 6px;--deck-view-icon-padding: 3px;--deck-dropdown-padding-x: 10px;--deck-dropdown-padding-y: 3px;--deck-dropdown-font-size: 10px;--deck-dropdown-gap: 6px;--deck-dropdown-arrow-width: 6px;--deck-dropdown-arrow-height: 4px;--deck-dropdown-border-left: 2px;--deck-dropdown-menu-top: 6px;--deck-dropdown-menu-padding: 13px;--deck-dropdown-menu-min-width: 125px;--deck-dropdown-menu-gap: 2px;--deck-dropdown-menu-item-height: 20px;--deck-dropdown-menu-item-padding-x: 10px;--deck-dropdown-menu-item-padding-x-right: 20px;--deck-dropdown-menu-item-padding-y: 3px;--deck-dropdown-menu-item-font-size: 10px;--group-header-max-width: var(--chip-width);--group-header-height: 25px;--group-header-padding-x: 8px;--group-header-padding-y: 5px;--group-header-border-left: 2px;--group-header-font-size: 12px;--group-header-margin-top: 1.25rem;--group-header-price-height: 15px;--group-header-price-padding: 8px;--group-header-price-font-size: 10px;--text-group-header-font-size: 13px;--text-group-header-margin-top: 20px;--text-group-header-margin-bottom: 6px;--deck-badge-height: 11px;--deck-badge-padding: 7px;--deck-badge-radius: 1.5px;--deck-badge-font-size: 8px;--deck-badge-gap: 7px;--ft-indent: 17px;--ft-item-padding-x: 7px;--ft-item-padding-y: 3px;--ft-item-gap: 6px;--ft-item-margin-bottom: 3px;--ft-level-margin-top: 10px;--ft-level-margin-bottom: 13px;--ft-border-width: 3px;--ft-icon-arrow: 9px;--ft-icon-folder-w: 12px;--ft-icon-folder-h: 9px;--ft-font-size: 12px;--ft-deck-margin-left: 17px;--ft-deck-margin-bottom: 6px;--ft-deck-icon-size: 17px;--ft-deck-icon-radius: 2px;--ft-deck-font-size: 10px;--up2-nav-padding-x: 10px;--up2-nav-padding-y: 4px;--up2-nav-padding-x-sm: 7px;--up2-nav-padding-y-sm: 3px;--up2-nav-border-left: 2px;--up2-nav-font-size: 20px;--up2-nav-count-font-size: 10px;--up2-nav-icon-gap: 6px;--up2-dots-width: 29px;--up2-dots-height: 13px;--up2-double-line-dots-width: 6px;--chip-width: 235px;--chip-height: 294px;--chip-image-width: 184px;--chip-image-height: 257px;--chip-image-radius: 9px;--chip-image-top: 52%;--chip-top-width: 85px;--chip-top-height: 15px;--chip-top-left: 65%;--chip-side-width: 33px;--chip-side-height: 183px;--chip-side-left: -8px;--chip-side-top: 36%;--chip-qty-top: 8px;--chip-qty-left: 48px;--chip-qty-btn-size: 11px;--chip-qty-gap: 2px;--chip-plus-size: 8px;--chip-price-font-size: 7px;--chip-qty-font-size: 11px;--chip-side-font-size: 6px;--chip-side-btn-width: 33px;--chip-side-btn-height: 66px;--chip-add-btn-top: calc(36% + 22px) ;--chip-new-btn-top: calc(36% + 103px) ;--chip-settings-size: 16px;--chip-settings-right: 6px;--chip-flip-size: 11px;--chip-flip-right: 9px;--chip-flip-offset: 24px;--chip-legality-size: 117px;--list-stack-expansion-buffer: 294px;--list-card-height: 50px;--list-card-margin: 6px;--overlay-chip-width: 235px;--overlay-chip-height: 294px;--overlay-chip-image-width: 184px;--overlay-chip-image-height: 257px;--overlay-chip-image-radius: 9px}.deck-view-card-grid-container{--chip-width: 259px;--chip-height: 323px;--chip-image-width: 202px;--chip-image-height: 283px;--chip-image-radius: 10px;--chip-top-width: 94px;--chip-top-height: 17px;--chip-side-width: 36px;--chip-side-height: 201px;--chip-side-left: -9px;--chip-qty-top: 9px;--chip-qty-left: 53px;--chip-qty-btn-size: 12px;--chip-qty-gap: 2px;--chip-plus-size: 9px;--chip-price-font-size: 8px;--chip-qty-font-size: 12px;--chip-side-font-size: 7px;--chip-side-btn-width: 36px;--chip-side-btn-height: 73px;--chip-add-btn-top: calc(36% + 24px) ;--chip-new-btn-top: calc(36% + 113px) ;--chip-settings-size: 18px;--chip-settings-right: 7px;--chip-flip-size: 12px;--chip-flip-right: 10px;--chip-flip-offset: 26px;--chip-legality-size: 129px;--list-stack-expansion-buffer: 323px;--group-header-max-width: 259px}}@media(max-height:900px){:root{--scale: .694;--banner-height: 90px;--sidebar-width: 333px;--up2-sidebar-width: 300px;--up2-sidebar-outer-width: 333px;--up2-sidebar-line-1: 300px;--up2-sidebar-line-2: 333px;--up2-sidebar-profile-height: 86px;--up2-sidebar-profile-image: 52px;--up2-sidebar-padding-x: 45px;--up2-sidebar-logo-padding-top: 30px;--up2-header-height: 45px;--up2-content-top: 139px;--up2-deck-bg-top: 139px;--up2-header-padding-x: 15px;--up2-header-gap: 5px;--up2-header-icon-size: 18px;--up2-header-title-font-size: 18px;--up2-header-title-gap: 4px;--up2-header-location-font-size: 7px;--up2-header-location-icon-size: 9px;--up2-header-location-gap: 5px;--up2-header-location-padding-x: 4px;--up2-header-location-padding-y: 1px;--up2-header-eye-icon-size: 22px;--up2-header-eye-left-offset: 15px;--up2-header-btn-height: 22px;--up2-header-btn-padding-x: 12px;--up2-header-btn-padding-y: 5px;--up2-header-btn-gap: 5px;--up2-header-btn-font-size: 18px;--up2-header-btn-icon-size: 24px;--up2-header-btn-right: 42px;--up2-header-dots-height: 22px;--up2-header-dots-right-offset: 7px;--up2-header-quick-add-width: 260px;--up2-header-quick-add-height: 24px;--up2-header-quick-add-font-size: 9px;--up2-header-quick-add-border-left: 2px;--up2-header-text-font-size: 7px;--up2-header-text-left-offset: 90px;--up2-header-decorative-dot-size: 2.5px;--up2-header-icon-btn-size: 23px;--up2-header-icon-btn-icon-size: 12px;--up2-header-icon-btn-border: 1px;--up2-header-icon-btn-radius: 2px;--up2-sidebar-btn-width: 75px;--up2-sidebar-btn-height: 22px;--up2-sidebar-btn-padding-x: 12px;--up2-sidebar-btn-padding-y: 5px;--up2-sidebar-btn-gap: 5px;--up2-sidebar-btn-font-size: 18px;--up2-sidebar-text-font-size: 7px;--up2-sidebar-btn-container-gap: 9px;--deck-content-padding-top: 28px;--deck-content-padding-bottom: 0px;--deck-content-padding-left: 49px;--deck-content-padding-left-collapsed: 28px;--deck-content-padding-right: 28px;--deck-grid-padding-left: 10px;--deck-grid-padding-left-collapsed: 10px;--deck-title-font-size: 22px;--deck-info-margin-top: 2px;--deck-info-gap: 9px;--deck-info-font-size: 6px;--deck-info-margin-bottom: 6px;--deck-view-controls-gap: 9px;--deck-view-label-font-size: 7px;--deck-view-icon-size: 12px;--deck-view-icon-gap: 4px;--deck-view-icon-padding: 2px;--deck-dropdown-padding-x: 7px;--deck-dropdown-padding-y: 2px;--deck-dropdown-font-size: 7px;--deck-dropdown-gap: 4px;--deck-dropdown-arrow-width: 4px;--deck-dropdown-arrow-height: 3px;--deck-dropdown-border-left: 2px;--deck-dropdown-menu-top: 5px;--deck-dropdown-menu-padding: 11px;--deck-dropdown-menu-min-width: 110px;--deck-dropdown-menu-gap: 2px;--deck-dropdown-menu-item-height: 17px;--deck-dropdown-menu-item-padding-x: 8px;--deck-dropdown-menu-item-padding-x-right: 17px;--deck-dropdown-menu-item-padding-y: 2px;--deck-dropdown-menu-item-font-size: 8px;--group-header-max-width: var(--chip-width);--group-header-height: 21px;--group-header-padding-x: 7px;--group-header-padding-y: 4px;--group-header-border-left: 2px;--group-header-font-size: 10px;--group-header-margin-top: 1rem;--group-header-price-height: 13px;--group-header-price-padding: 7px;--group-header-price-font-size: 8px;--text-group-header-font-size: 11px;--text-group-header-margin-top: 17px;--text-group-header-margin-bottom: 5px;--deck-badge-height: 8px;--deck-badge-padding: 5px;--deck-badge-radius: 1px;--deck-badge-font-size: 6px;--deck-badge-gap: 5px;--up2-nav-font-size: 18px;--ft-font-size: 11px;--ft-deck-font-size: 9px;--list-stack-expansion-buffer: 275px;--list-card-height: 45px;--list-card-margin: 5px;--overlay-chip-width: 200px;--overlay-chip-height: 250px;--overlay-chip-image-width: 156px;--overlay-chip-image-height: 219px;--overlay-chip-image-radius: 8px}.deck-view-card-grid-container{--chip-width: 220px;--chip-height: 275px;--chip-image-width: 172px;--chip-image-height: 241px;--chip-image-radius: 9px;--chip-top-width: 79px;--chip-top-height: 14px;--chip-side-width: 31px;--chip-side-height: 171px;--chip-side-left: -8px;--chip-qty-top: 8px;--chip-qty-left: 45px;--chip-qty-btn-size: 10px;--chip-qty-gap: 2px;--chip-plus-size: 8px;--chip-price-font-size: 7px;--chip-qty-font-size: 10px;--chip-side-font-size: 6px;--chip-side-btn-width: 31px;--chip-side-btn-height: 62px;--chip-add-btn-top: calc(36% + 20px) ;--chip-new-btn-top: calc(36% + 96px) ;--chip-settings-size: 15px;--chip-settings-right: 6px;--chip-flip-size: 10px;--chip-flip-right: 8px;--chip-flip-offset: 22px;--chip-legality-size: 110px;--list-stack-expansion-buffer: 275px;--list-card-height: 50px;--list-card-margin: 6px;--group-header-max-width: 220px}}@media(max-height:768px){:root{--scale: .593;--banner-height: 80px;--sidebar-width: 296px;--up2-sidebar-width: 268px;--up2-sidebar-outer-width: 296px;--up2-sidebar-line-1: 268px;--up2-sidebar-line-2: 296px;--up2-sidebar-profile-height: 76px;--up2-sidebar-profile-image: 46px;--up2-sidebar-padding-x: 40px;--up2-sidebar-logo-padding-top: 27px;--up2-header-height: 40px;--up2-content-top: 123px;--up2-deck-bg-top: 123px;--up2-header-padding-x: 12px;--up2-header-gap: 4px;--up2-header-icon-size: 16px;--up2-header-title-font-size: 16px;--up2-header-title-gap: 3px;--up2-header-location-font-size: 7px;--up2-header-location-icon-size: 8px;--up2-header-location-gap: 4px;--up2-header-location-padding-x: 4px;--up2-header-location-padding-y: 1px;--up2-header-eye-icon-size: 20px;--up2-header-eye-left-offset: 12px;--up2-header-btn-height: 20px;--up2-header-btn-padding-x: 10px;--up2-header-btn-padding-y: 4px;--up2-header-btn-gap: 4px;--up2-header-btn-font-size: 16px;--up2-header-btn-icon-size: 22px;--up2-header-btn-right: 36px;--up2-header-dots-height: 20px;--up2-header-dots-right-offset: 6px;--up2-header-quick-add-width: 230px;--up2-header-quick-add-height: 22px;--up2-header-quick-add-font-size: 8px;--up2-header-quick-add-border-left: 2px;--up2-header-text-font-size: 6px;--up2-header-text-left-offset: 80px;--up2-header-decorative-dot-size: 2px;--up2-header-icon-btn-size: 20px;--up2-header-icon-btn-icon-size: 10px;--up2-header-icon-btn-border: 1px;--up2-header-icon-btn-radius: 2px;--up2-sidebar-btn-width: 67px;--up2-sidebar-btn-height: 20px;--up2-sidebar-btn-padding-x: 10px;--up2-sidebar-btn-padding-y: 4px;--up2-sidebar-btn-gap: 4px;--up2-sidebar-btn-font-size: 16px;--up2-sidebar-text-font-size: 6px;--up2-sidebar-btn-container-gap: 8px;--deck-title-font-size: 18px;--deck-info-gap: 8px;--deck-info-font-size: 5px;--deck-info-margin-bottom: 5px;--deck-view-controls-gap: 8px;--deck-view-label-font-size: 6px;--deck-view-icon-size: 10px;--deck-view-icon-gap: 3px;--deck-view-icon-padding: 2px;--deck-dropdown-padding-x: 6px;--deck-dropdown-padding-y: 2px;--deck-dropdown-font-size: 6px;--deck-dropdown-gap: 3px;--deck-dropdown-arrow-width: 4px;--deck-dropdown-arrow-height: 2px;--deck-dropdown-border-left: 1px;--deck-badge-height: 7px;--deck-badge-padding: 4px;--deck-badge-radius: 1px;--deck-badge-font-size: 5px;--deck-badge-gap: 4px;--up2-nav-font-size: 16px;--ft-font-size: 10px;--ft-deck-font-size: 8px;--list-stack-expansion-buffer: 234px;--list-card-height: 40px;--list-card-margin: 4px;--overlay-chip-width: 170px;--overlay-chip-height: 213px;--overlay-chip-image-width: 133px;--overlay-chip-image-height: 186px;--overlay-chip-image-radius: 6px}.deck-view-card-grid-container{--chip-width: 187px;--chip-height: 234px;--chip-image-width: 146px;--chip-image-height: 205px;--chip-image-radius: 7px;--chip-top-width: 68px;--chip-top-height: 12px;--chip-side-width: 26px;--chip-side-height: 146px;--chip-side-left: -6px;--chip-qty-top: 6px;--chip-qty-left: 39px;--chip-qty-btn-size: 9px;--chip-qty-gap: 2px;--chip-plus-size: 7px;--chip-price-font-size: 6px;--chip-qty-font-size: 9px;--chip-side-font-size: 5px;--chip-side-btn-width: 26px;--chip-side-btn-height: 53px;--chip-add-btn-top: calc(36% + 17px) ;--chip-new-btn-top: calc(36% + 82px) ;--chip-settings-size: 13px;--chip-settings-right: 5px;--chip-flip-size: 9px;--chip-flip-right: 7px;--chip-flip-offset: 19px;--chip-legality-size: 93px;--list-stack-expansion-buffer: 234px;--list-card-height: 44px;--list-card-margin: 5px;--group-header-max-width: 187px}}:root.dark{--text-primary: #e8e8e8;--text-secondary: #888888;--text-placeholder: #666666;--border-primary: #e8e8e8;--border-divider: rgba(255, 255, 255, .1);--border-subtle: rgba(255, 255, 255, .05);--input-bg: rgba(255, 255, 255, .05);--button-bg: rgba(255, 255, 255, .05);--button-primary-bg: rgba(255, 255, 255, .15);--button-disabled-bg: rgba(255, 255, 255, .05);--dropdown-bg: #3d3d3d;--item-selected-bg: rgba(255, 255, 255, .1);--icon-filter: invert(1) brightness(1.2)}:root{--color-background: var(--ev-c-black);--color-background-soft: var(--ev-c-black-soft);--color-background-mute: var(--ev-c-black-mute);--color-text: var(--ev-c-text-1)}*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}ul{list-style:none}html{height:100vh;overflow:hidden}body{height:100vh;overflow:auto;color:var(--color-text);background:var(--color-background);line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{scrollbar-width:none;-ms-overflow-style:none}*::-webkit-scrollbar{display:none}:root.dark .buttonPrimary{border-color:#e8e8e8;color:#e8e8e8}:root.dark .buttonPrimary:hover{background-color:#ffffff14;border-color:#e8e8e8}:root.dark .buttonPrimary img{filter:invert(1)}:root.dark input,:root.dark textarea,:root.dark select{background-color:#ffffff0d;border-color:#4a4a4a;color:#e8e8e8}:root.dark input::placeholder,:root.dark textarea::placeholder{color:#888}:root.dark input:focus,:root.dark textarea:focus,:root.dark select:focus{background-color:#ffffff1a;border-color:#5a5a5a}:root.dark .deck-search-bar,:root.dark .card-search-bar{background-color:#ffffff0d;border-left-color:#e8e8e8}:root.dark .deck-header-dots{filter:invert(1)!important}:root.dark .card-search-icon{filter:invert(1)!important}:root.dark .card-search-bar{background-color:#ffffff0d!important;border-left:3px solid #e8e8e8!important}:root.dark .card-search-input{background-color:transparent!important;color:#e8e8e8!important}:root.dark .card-search-input::placeholder{color:#888!important}:root.dark .card-search-header{border-bottom:1px solid #ffffff!important;border-left:1px solid #ffffff!important;border-right:1px solid #ffffff!important}:root.dark .up2-deck-header{border-bottom:1px solid #ffffff!important;border-left:1px solid #ffffff!important;border-right:1px solid #ffffff!important}:root.dark .deck-search-bar,:root.dark .deck-dropdown-btn,:root.dark .deck-search-input,:root.dark .up2-header-quick-add-input,:root.dark .up2-deck-header-location-badge{background-color:#ffffff0d!important;color:#e8e8e8!important}:root.dark .deck-search-bar,:root.dark .up2-header-quick-add-input{border-left-color:#e8e8e8!important}:root.dark .deck-search-input,:root.dark .up2-header-quick-add-input{background-color:transparent!important;color:#e8e8e8!important}:root.dark .deck-search-input::placeholder,:root.dark .up2-header-quick-add-input::placeholder{color:#888!important}:root.dark .deck-dropdown-btn{border-left-color:#ffffff14!important;color:#fff9!important}:root.dark .deck-dropdown-btn:hover{color:#ffffffe6!important}:root.dark .advanced-search-sidebar{background-color:#2a2a2a!important;color:#e8e8e8}:root.dark .advanced-search-sidebar>div:not(.advanced-search-sidebar-header){color:#e8e8e8}:root.dark .advanced-search-sidebar label{color:#e8e8e8!important}:root.dark .advanced-search-sidebar div[style*="color: #666"],:root.dark .advanced-search-sidebar div[style*="color: rgb(102, 102, 102)"]{color:#888!important}:root.dark .advanced-search-input{background-color:#ffffff0d!important;border-left-color:#e8e8e8!important;color:#e8e8e8!important}:root.dark .advanced-search-input::placeholder{color:#888!important}:root.dark .advanced-search-input:focus{background-color:#ffffff1a!important}:root.dark .advanced-search-select{background-color:#ffffff0d!important;border-left-color:#e8e8e8!important;color:#e8e8e8!important}:root.dark .advanced-search-sidebar button[style*="border-left: 3px solid black"],:root.dark .advanced-search-sidebar button[style*="border-left:3px solid black"]{background-color:#ffffff0d!important;border-left-color:#e8e8e8!important;color:#e8e8e8!important}:root.dark .advanced-search-sidebar ul,:root.dark .advanced-search-sidebar .dropdown-menu,:root.dark .advanced-search-sidebar .format-dropdown,:root.dark .advanced-search-sidebar .advanced-search-dropdown,:root.dark .advanced-search-sidebar .value-filter-dropdown{background-color:#3d3d3d!important;border-color:#4a4a4a!important;box-shadow:0 2px 8px #0000004d!important}:root.dark .advanced-search-sidebar li{color:#e8e8e8}:root.dark .advanced-search-sidebar li:hover{background-color:#ffffff1a}:root.dark .advanced-search-sidebar .dropdown-item{background-color:transparent!important;color:#e8e8e8!important;border-bottom-color:#ffffff1a!important}:root.dark .advanced-search-sidebar .dropdown-item:hover{background-color:#ffffff1f!important}:root.dark .advanced-search-sidebar .dropdown-item.selected{background-color:#ffffff2e!important}:root.dark .advanced-search-sidebar .dropdown-item span{color:#e8e8e8!important}:root.dark .advanced-search-sidebar .dropdown-delete-btn{color:#ff6b6b!important;background:transparent!important}:root.dark .advanced-search-sidebar .format-dropdown>div,:root.dark .advanced-search-sidebar .advanced-search-dropdown>div:not(.dropdown-item),:root.dark .advanced-search-sidebar .value-filter-dropdown>div{border-bottom-color:#ffffff1a!important;color:#e8e8e8!important;background-color:transparent!important}:root.dark .advanced-search-sidebar .format-dropdown>div:hover,:root.dark .advanced-search-sidebar .advanced-search-dropdown>div:not(.dropdown-item):hover,:root.dark .advanced-search-sidebar .value-filter-dropdown>div:hover{background-color:#ffffff1f!important}:root.dark .advanced-search-sidebar .format-dropdown span,:root.dark .advanced-search-sidebar .advanced-search-dropdown span,:root.dark .advanced-search-sidebar .value-filter-dropdown span{color:#e8e8e8!important}:root.dark .advanced-search-sidebar .tag-chip,:root.dark .advanced-search-sidebar span[style*="background-color: #f0f0f0"],:root.dark .advanced-search-sidebar span[style*="background-color: rgb(240, 240, 240)"]{background-color:#ffffff1a!important;color:#e8e8e8!important;border-color:#4a4a4a!important}:root.dark .advanced-search-sidebar .pro-badge{background-color:#ca2d2d33;color:#ff6b6b}:root.dark .advanced-search-sidebar button[style*="background-color: rgba(0, 0, 0, 0.1)"],:root.dark .advanced-search-sidebar button[style*="background-color: rgba(0,0,0,0.1)"]{background-color:#ffffff1a!important;border-color:#e8e8e8!important;color:#e8e8e8!important}:root.dark .advanced-search-sidebar button[style*="background-color: rgba(0, 0, 0, 0.8)"],:root.dark .advanced-search-sidebar button[style*="background-color: rgba(0,0,0,0.8)"]{background-color:#fff3!important;border-color:#e8e8e8!important;color:#e8e8e8!important}:root.dark .advanced-search-sidebar span[style*="color: #666"],:root.dark .advanced-search-sidebar span[style*="color: rgb(102, 102, 102)"],:root.dark .advanced-search-sidebar p[style*="color: #666"],:root.dark .advanced-search-sidebar p[style*="color: rgb(102, 102, 102)"]{color:#888!important}:root.dark .advanced-search-sidebar .numeric-filter input,:root.dark .advanced-search-sidebar input[type=number]{background-color:#ffffff0d!important;border-color:#4a4a4a!important;color:#e8e8e8!important}:root.dark .advanced-search-sidebar .advanced-search-section .close-x-button{filter:invert(1)}:root.dark .advanced-search-sidebar div[style*="background-color: rgba(0, 0, 0, 0.05)"],:root.dark .advanced-search-sidebar div[style*="background-color: rgba(0,0,0,0.05)"]{background-color:#ffffff0d!important}:root.dark .advanced-search-sidebar div[style*="background-color: #e0e0e0"],:root.dark .advanced-search-sidebar div[style*="background-color: rgb(224, 224, 224)"]{background-color:#ffffff1a!important;color:#e8e8e8!important}:root.dark .advanced-search-sidebar button{background-color:#ffffff0d!important;border-left-color:#e8e8e8!important;color:#e8e8e8!important}:root.dark .advanced-search-sidebar button:hover:not(.advanced-search-clear-btn):not(.advanced-search-apply-btn){background-color:#ffffff1a!important}:root.dark .advanced-search-clear-btn:hover{background:transparent!important;background-color:transparent!important}:root.dark .advanced-search-apply-btn:hover{background:#fff!important;background-color:#fff!important}:root.dark .advanced-search-sidebar span[style*="color: 'black'"],:root.dark .advanced-search-sidebar span[style*="color: black"],:root.dark .advanced-search-sidebar span{color:#e8e8e8}:root.dark .advanced-search-clear-btn{background:transparent!important;background-color:transparent!important;border:1px solid #e8e8e8!important;color:#e8e8e8!important}:root.dark .advanced-search-apply-btn,:root.dark .advanced-search-sidebar .advanced-search-apply-btn,:root.dark .advanced-search-content .advanced-search-apply-btn,:root.dark .advanced-search-actions .advanced-search-apply-btn{background:#fff!important;background-color:#fff!important;border:1px solid #ffffff!important;color:#000!important}:root.dark .advanced-search-sidebar button[style*="background: black"],:root.dark .advanced-search-sidebar button[style*="background:black"],:root.dark .advanced-search-sidebar .advanced-search-apply-btn[style*="background: black"],:root.dark .advanced-search-sidebar .advanced-search-apply-btn[style*="background:black"],:root.dark .advanced-search-sidebar button[style*="background: 'black'"],:root.dark .advanced-search-sidebar button[style*='background: "black"']{background:#fff!important;color:#000!important;border:1px solid #ffffff!important}:root.dark .advanced-search-sidebar button[style*="background: white"],:root.dark .advanced-search-sidebar button[style*="background:white"],:root.dark .advanced-search-sidebar button[style*="background: 'white'"],:root.dark .advanced-search-sidebar button[style*='background: "white"']{background:transparent!important;color:#e8e8e8!important;border:1px solid #e8e8e8!important}:root.dark .deck-card,:root.dark .card-item,:root.dark .deck-preview-card{border-color:#fff}:root.dark .dropdown-menu,:root.dark .context-menu,:root.dark .profile-dropdown{background-color:#333;border-color:#fff;color:#e8e8e8}:root.dark .dropdown-item:hover,:root.dark .context-menu-item:hover{background-color:#d6d6d61a}:root.dark .overlay-content,:root.dark .modal-content{background-color:#333;border-color:#4a4a4a}:root.dark .create-deck-input input,:root.dark .create-deck-input textarea,:root.dark .create-folder-input input,:root.dark .create-folder-input textarea{background-color:#3d3d3d;border-color:#4a4a4a;color:#e8e8e8}:root.dark .deck-format-badge{background-color:#ffffff1a;outline-color:#fff3;color:#e8e8e8}:root.dark ::-webkit-scrollbar-track{background:#333}:root.dark ::-webkit-scrollbar-thumb{background:#4a4a4a}:root.dark ::-webkit-scrollbar-thumb:hover{background:#5a5a5a}:root.dark .icon-invert,:root.dark .invert-on-dark{filter:invert(1)}:root.dark svg.icon-adapt{color:#e8e8e8;fill:#e8e8e8}:root.dark .skeleton,:root.dark .loading-placeholder{background:linear-gradient(90deg,#3d3d3d 25%,#4a4a4a,#3d3d3d 75%);background-size:200% 100%}:root.dark table{border-color:#4a4a4a}:root.dark th{background-color:#3d3d3d;border-color:#4a4a4a;color:#e8e8e8}:root.dark td{border-color:#4a4a4a;color:#e8e8e8}:root.dark tr:hover{background-color:#ffffff0d}:root.dark .tooltip,:root.dark [data-tooltip]{background-color:#3d3d3d;border-color:#4a4a4a;color:#e8e8e8}:root.dark .deck-card-details-overlay-container{background:#2a2a2af2;box-shadow:4px 4px 15px #0006}:root.dark .deck-details-header-actions{border-bottom-color:#4a4a4a!important}:root.dark .card-info-box{background:#ffffff0f}:root.dark .card-info-name,:root.dark .card-info-header h3{color:#e8e8e8}:root.dark .card-info-type{color:#b0b0b0}:root.dark .oracle-label{color:#e8e8e8}:root.dark .oracle-face-name{color:#e8e8e8}:root.dark .oracle-face-type{color:#b0b0b0}:root.dark .oracle-text-display{color:#b0b0b0}:root.dark .oracle-text-content{color:#a0a0a0}:root.dark .oracle-face-divider{border-top-color:#ffffff26}:root.dark .oracle-face-flavor{color:#888;border-top-color:#ffffff1a}:root.dark .oracle-face-stats{color:#e8e8e8}:root.dark .metadata-label{color:#e8e8e8}:root.dark .metadata-value{color:#a0a0a0}:root.dark .metadata-eoc{color:#888}:root.dark .control-label{color:#e8e8e8}:root.dark .quantity-display{color:#e8e8e8}:root.dark .quantity-input{background:#ffffff1a;border-color:#4a4a4a;color:#e8e8e8}:root.dark .quantity-input:focus{background:#ffffff26}:root.dark .numbered-button{border-color:#e8e8e8;color:#e8e8e8}:root.dark .numbered-button:hover{background-color:#ffffff14;border-color:#fff}:root.dark .numbered-button-active{background-color:#ffffff26;border-color:#fff}:root.dark .foil-toggle{border-color:#e8e8e8}:root.dark .foil-toggle:before{background:#ffffff1a}:root.dark .foil-toggle-slider{background:#fff3}:root.dark .foil-toggle-locked:before{background:#ffffff0d!important}:root.dark .foil-toggle-locked .foil-toggle-slider{background:#ffffff1a!important}:root.dark .rotate-button,:root.dark .flip-button{border-color:#e8e8e8;color:#e8e8e8}:root.dark .rotate-button:hover,:root.dark .flip-button:hover{background-color:#ffffff14;border-color:#fff}:root.dark .deck-list-item{outline-color:#4a4a4a}:root.dark .deck-list-item:hover{background-color:#ffffff14;border-color:#e8e8e8}:root.dark .view-change-print-button{background:#ffffff1a;border-color:#4a4a4a;outline-color:#4a4a4a;color:#e8e8e8}:root.dark .ruling-item{border-left-color:#ffffff26!important}:root.dark .ruling-item:hover{border-left-color:#ffffff4d!important}:root.dark .legalities-grid span[style*="color: #000"],:root.dark .legalities-grid span[style*="color: black"]{color:#e8e8e8!important}:root.dark .quantity-btn-icon{filter:invert(1)}:root.dark .tab-placeholder h3{color:#e8e8e8!important}:root.dark .deck-card-details-overlay-container .tab-placeholder span{color:#e8e8e8}:root.dark .deck-card-details-overlay-container div[style*="border: 1px solid black"]{border-color:#4a4a4a!important;background:#ffffff08!important}:root.dark .deck-card-details-overlay-container div[style*="color: 'black'"],:root.dark .deck-card-details-overlay-container div[style*="color: black"]{color:#e8e8e8!important}:root.dark .deck-list-item div[style*="color: '#000'"],:root.dark .deck-list-item div[style*="color: #000"]{color:#e8e8e8!important}:root.dark .deck-list-item div[style*="color: black"],:root.dark .deck-list-item div[style*="color: 'black'"]{color:#e8e8e8!important}:root.dark .deck-list-item .quantity-btn-icon{filter:invert(1)}:root.dark .deck-card-details-overlay-container div[style*="backgroundColor: 'white'"],:root.dark .deck-card-details-overlay-container div[style*="backgroundColor: white"],:root.dark .deck-card-details-overlay-container div[style*="background-color: white"]{background-color:#2a2a2a!important;color:#e8e8e8!important}:root.dark .deck-card-details-overlay-container div[style*="cursor: pointer"][style*="display: flex"] span[style*="color: black"],:root.dark .deck-card-details-overlay-container div[style*="cursor: pointer"][style*="display: flex"] span[style*="color: 'black'"]{color:#e8e8e8!important}:root.dark .deck-card-details-overlay-container input[style*="border: 1px solid black"]{border-color:#4a4a4a!important;background:#ffffff0d!important;color:#e8e8e8!important}:root.dark .deck-card-details-overlay-container button[style*="border: 1px solid black"]{border-color:#4a4a4a!important;color:#e8e8e8!important}:root.dark .deck-card-details-overlay-container button[style*="border: 1px solid black"]:hover{background-color:#ffffff14!important}:root.dark .advanced-search-sidebar span[style*="background: rgb(224, 224, 224)"],:root.dark .advanced-search-sidebar span[style*="background: #e0e0e0"],:root.dark .advanced-search-sidebar span[style*="background:#e0e0e0"]{background:#ffffff26!important;color:#e8e8e8!important}:root.dark .advanced-search-sidebar span[style*="background: rgb(224, 224, 224)"] .close-x-button,:root.dark .advanced-search-sidebar span[style*="background: #e0e0e0"] .close-x-button,:root.dark .advanced-search-sidebar span[style*="background:#e0e0e0"] .close-x-button{filter:invert(1)}:root.dark .advanced-search-sidebar span[style*="background: rgb(224, 224, 224)"] button,:root.dark .advanced-search-sidebar span[style*="background: #e0e0e0"] button,:root.dark .advanced-search-sidebar span[style*="background:#e0e0e0"] button{color:#e8e8e8!important}:root.dark .advanced-search-sidebar span[style*="background: rgb(224, 224, 224)"] button:hover,:root.dark .advanced-search-sidebar span[style*="background: #e0e0e0"] button:hover,:root.dark .advanced-search-sidebar span[style*="background:#e0e0e0"] button:hover{color:#ff6b6b!important}@layer theme{@theme default{ --font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; --font-serif: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; --font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; --color-red-50: oklch(97.1% .013 17.38); --color-red-100: oklch(93.6% .032 17.717); --color-red-200: oklch(88.5% .062 18.334); --color-red-300: oklch(80.8% .114 19.571); --color-red-400: oklch(70.4% .191 22.216); --color-red-500: oklch(63.7% .237 25.331); --color-red-600: oklch(57.7% .245 27.325); --color-red-700: oklch(50.5% .213 27.518); --color-red-800: oklch(44.4% .177 26.899); --color-red-900: oklch(39.6% .141 25.723); --color-red-950: oklch(25.8% .092 26.042); --color-orange-50: oklch(98% .016 73.684); --color-orange-100: oklch(95.4% .038 75.164); --color-orange-200: oklch(90.1% .076 70.697); --color-orange-300: oklch(83.7% .128 66.29); --color-orange-400: oklch(75% .183 55.934); --color-orange-500: oklch(70.5% .213 47.604); --color-orange-600: oklch(64.6% .222 41.116); --color-orange-700: oklch(55.3% .195 38.402); --color-orange-800: oklch(47% .157 37.304); --color-orange-900: oklch(40.8% .123 38.172); --color-orange-950: oklch(26.6% .079 36.259); --color-amber-50: oklch(98.7% .022 95.277); --color-amber-100: oklch(96.2% .059 95.617); --color-amber-200: oklch(92.4% .12 95.746); --color-amber-300: oklch(87.9% .169 91.605); --color-amber-400: oklch(82.8% .189 84.429); --color-amber-500: oklch(76.9% .188 70.08); --color-amber-600: oklch(66.6% .179 58.318); --color-amber-700: oklch(55.5% .163 48.998); --color-amber-800: oklch(47.3% .137 46.201); --color-amber-900: oklch(41.4% .112 45.904); --color-amber-950: oklch(27.9% .077 45.635); --color-yellow-50: oklch(98.7% .026 102.212); --color-yellow-100: oklch(97.3% .071 103.193); --color-yellow-200: oklch(94.5% .129 101.54); --color-yellow-300: oklch(90.5% .182 98.111); --color-yellow-400: oklch(85.2% .199 91.936); --color-yellow-500: oklch(79.5% .184 86.047); --color-yellow-600: oklch(68.1% .162 75.834); --color-yellow-700: oklch(55.4% .135 66.442); --color-yellow-800: oklch(47.6% .114 61.907); --color-yellow-900: oklch(42.1% .095 57.708); --color-yellow-950: oklch(28.6% .066 53.813); --color-lime-50: oklch(98.6% .031 120.757); --color-lime-100: oklch(96.7% .067 122.328); --color-lime-200: oklch(93.8% .127 124.321); --color-lime-300: oklch(89.7% .196 126.665); --color-lime-400: oklch(84.1% .238 128.85); --color-lime-500: oklch(76.8% .233 130.85); --color-lime-600: oklch(64.8% .2 131.684); --color-lime-700: oklch(53.2% .157 131.589); --color-lime-800: oklch(45.3% .124 130.933); --color-lime-900: oklch(40.5% .101 131.063); --color-lime-950: oklch(27.4% .072 132.109); --color-green-50: oklch(98.2% .018 155.826); --color-green-100: oklch(96.2% .044 156.743); --color-green-200: oklch(92.5% .084 155.995); --color-green-300: oklch(87.1% .15 154.449); --color-green-400: oklch(79.2% .209 151.711); --color-green-500: oklch(72.3% .219 149.579); --color-green-600: oklch(62.7% .194 149.214); --color-green-700: oklch(52.7% .154 150.069); --color-green-800: oklch(44.8% .119 151.328); --color-green-900: oklch(39.3% .095 152.535); --color-green-950: oklch(26.6% .065 152.934); --color-emerald-50: oklch(97.9% .021 166.113); --color-emerald-100: oklch(95% .052 163.051); --color-emerald-200: oklch(90.5% .093 164.15); --color-emerald-300: oklch(84.5% .143 164.978); --color-emerald-400: oklch(76.5% .177 163.223); --color-emerald-500: oklch(69.6% .17 162.48); --color-emerald-600: oklch(59.6% .145 163.225); --color-emerald-700: oklch(50.8% .118 165.612); --color-emerald-800: oklch(43.2% .095 166.913); --color-emerald-900: oklch(37.8% .077 168.94); --color-emerald-950: oklch(26.2% .051 172.552); --color-teal-50: oklch(98.4% .014 180.72); --color-teal-100: oklch(95.3% .051 180.801); --color-teal-200: oklch(91% .096 180.426); --color-teal-300: oklch(85.5% .138 181.071); --color-teal-400: oklch(77.7% .152 181.912); --color-teal-500: oklch(70.4% .14 182.503); --color-teal-600: oklch(60% .118 184.704); --color-teal-700: oklch(51.1% .096 186.391); --color-teal-800: oklch(43.7% .078 188.216); --color-teal-900: oklch(38.6% .063 188.416); --color-teal-950: oklch(27.7% .046 192.524); --color-cyan-50: oklch(98.4% .019 200.873); --color-cyan-100: oklch(95.6% .045 203.388); --color-cyan-200: oklch(91.7% .08 205.041); --color-cyan-300: oklch(86.5% .127 207.078); --color-cyan-400: oklch(78.9% .154 211.53); --color-cyan-500: oklch(71.5% .143 215.221); --color-cyan-600: oklch(60.9% .126 221.723); --color-cyan-700: oklch(52% .105 223.128); --color-cyan-800: oklch(45% .085 224.283); --color-cyan-900: oklch(39.8% .07 227.392); --color-cyan-950: oklch(30.2% .056 229.695); --color-sky-50: oklch(97.7% .013 236.62); --color-sky-100: oklch(95.1% .026 236.824); --color-sky-200: oklch(90.1% .058 230.902); --color-sky-300: oklch(82.8% .111 230.318); --color-sky-400: oklch(74.6% .16 232.661); --color-sky-500: oklch(68.5% .169 237.323); --color-sky-600: oklch(58.8% .158 241.966); --color-sky-700: oklch(50% .134 242.749); --color-sky-800: oklch(44.3% .11 240.79); --color-sky-900: oklch(39.1% .09 240.876); --color-sky-950: oklch(29.3% .066 243.157); --color-blue-50: oklch(97% .014 254.604); --color-blue-100: oklch(93.2% .032 255.585); --color-blue-200: oklch(88.2% .059 254.128); --color-blue-300: oklch(80.9% .105 251.813); --color-blue-400: oklch(70.7% .165 254.624); --color-blue-500: oklch(62.3% .214 259.815); --color-blue-600: oklch(54.6% .245 262.881); --color-blue-700: oklch(48.8% .243 264.376); --color-blue-800: oklch(42.4% .199 265.638); --color-blue-900: oklch(37.9% .146 265.522); --color-blue-950: oklch(28.2% .091 267.935); --color-indigo-50: oklch(96.2% .018 272.314); --color-indigo-100: oklch(93% .034 272.788); --color-indigo-200: oklch(87% .065 274.039); --color-indigo-300: oklch(78.5% .115 274.713); --color-indigo-400: oklch(67.3% .182 276.935); --color-indigo-500: oklch(58.5% .233 277.117); --color-indigo-600: oklch(51.1% .262 276.966); --color-indigo-700: oklch(45.7% .24 277.023); --color-indigo-800: oklch(39.8% .195 277.366); --color-indigo-900: oklch(35.9% .144 278.697); --color-indigo-950: oklch(25.7% .09 281.288); --color-violet-50: oklch(96.9% .016 293.756); --color-violet-100: oklch(94.3% .029 294.588); --color-violet-200: oklch(89.4% .057 293.283); --color-violet-300: oklch(81.1% .111 293.571); --color-violet-400: oklch(70.2% .183 293.541); --color-violet-500: oklch(60.6% .25 292.717); --color-violet-600: oklch(54.1% .281 293.009); --color-violet-700: oklch(49.1% .27 292.581); --color-violet-800: oklch(43.2% .232 292.759); --color-violet-900: oklch(38% .189 293.745); --color-violet-950: oklch(28.3% .141 291.089); --color-purple-50: oklch(97.7% .014 308.299); --color-purple-100: oklch(94.6% .033 307.174); --color-purple-200: oklch(90.2% .063 306.703); --color-purple-300: oklch(82.7% .119 306.383); --color-purple-400: oklch(71.4% .203 305.504); --color-purple-500: oklch(62.7% .265 303.9); --color-purple-600: oklch(55.8% .288 302.321); --color-purple-700: oklch(49.6% .265 301.924); --color-purple-800: oklch(43.8% .218 303.724); --color-purple-900: oklch(38.1% .176 304.987); --color-purple-950: oklch(29.1% .149 302.717); --color-fuchsia-50: oklch(97.7% .017 320.058); --color-fuchsia-100: oklch(95.2% .037 318.852); --color-fuchsia-200: oklch(90.3% .076 319.62); --color-fuchsia-300: oklch(83.3% .145 321.434); --color-fuchsia-400: oklch(74% .238 322.16); --color-fuchsia-500: oklch(66.7% .295 322.15); --color-fuchsia-600: oklch(59.1% .293 322.896); --color-fuchsia-700: oklch(51.8% .253 323.949); --color-fuchsia-800: oklch(45.2% .211 324.591); --color-fuchsia-900: oklch(40.1% .17 325.612); --color-fuchsia-950: oklch(29.3% .136 325.661); --color-pink-50: oklch(97.1% .014 343.198); --color-pink-100: oklch(94.8% .028 342.258); --color-pink-200: oklch(89.9% .061 343.231); --color-pink-300: oklch(82.3% .12 346.018); --color-pink-400: oklch(71.8% .202 349.761); --color-pink-500: oklch(65.6% .241 354.308); --color-pink-600: oklch(59.2% .249 .584); --color-pink-700: oklch(52.5% .223 3.958); --color-pink-800: oklch(45.9% .187 3.815); --color-pink-900: oklch(40.8% .153 2.432); --color-pink-950: oklch(28.4% .109 3.907); --color-rose-50: oklch(96.9% .015 12.422); --color-rose-100: oklch(94.1% .03 12.58); --color-rose-200: oklch(89.2% .058 10.001); --color-rose-300: oklch(81% .117 11.638); --color-rose-400: oklch(71.2% .194 13.428); --color-rose-500: oklch(64.5% .246 16.439); --color-rose-600: oklch(58.6% .253 17.585); --color-rose-700: oklch(51.4% .222 16.935); --color-rose-800: oklch(45.5% .188 13.697); --color-rose-900: oklch(41% .159 10.272); --color-rose-950: oklch(27.1% .105 12.094); --color-slate-50: oklch(98.4% .003 247.858); --color-slate-100: oklch(96.8% .007 247.896); --color-slate-200: oklch(92.9% .013 255.508); --color-slate-300: oklch(86.9% .022 252.894); --color-slate-400: oklch(70.4% .04 256.788); --color-slate-500: oklch(55.4% .046 257.417); --color-slate-600: oklch(44.6% .043 257.281); --color-slate-700: oklch(37.2% .044 257.287); --color-slate-800: oklch(27.9% .041 260.031); --color-slate-900: oklch(20.8% .042 265.755); --color-slate-950: oklch(12.9% .042 264.695); --color-gray-50: oklch(98.5% .002 247.839); --color-gray-100: oklch(96.7% .003 264.542); --color-gray-200: oklch(92.8% .006 264.531); --color-gray-300: oklch(87.2% .01 258.338); --color-gray-400: oklch(70.7% .022 261.325); --color-gray-500: oklch(55.1% .027 264.364); --color-gray-600: oklch(44.6% .03 256.802); --color-gray-700: oklch(37.3% .034 259.733); --color-gray-800: oklch(27.8% .033 256.848); --color-gray-900: oklch(21% .034 264.665); --color-gray-950: oklch(13% .028 261.692); --color-zinc-50: oklch(98.5% 0 0); --color-zinc-100: oklch(96.7% .001 286.375); --color-zinc-200: oklch(92% .004 286.32); --color-zinc-300: oklch(87.1% .006 286.286); --color-zinc-400: oklch(70.5% .015 286.067); --color-zinc-500: oklch(55.2% .016 285.938); --color-zinc-600: oklch(44.2% .017 285.786); --color-zinc-700: oklch(37% .013 285.805); --color-zinc-800: oklch(27.4% .006 286.033); --color-zinc-900: oklch(21% .006 285.885); --color-zinc-950: oklch(14.1% .005 285.823); --color-neutral-50: oklch(98.5% 0 0); --color-neutral-100: oklch(97% 0 0); --color-neutral-200: oklch(92.2% 0 0); --color-neutral-300: oklch(87% 0 0); --color-neutral-400: oklch(70.8% 0 0); --color-neutral-500: oklch(55.6% 0 0); --color-neutral-600: oklch(43.9% 0 0); --color-neutral-700: oklch(37.1% 0 0); --color-neutral-800: oklch(26.9% 0 0); --color-neutral-900: oklch(20.5% 0 0); --color-neutral-950: oklch(14.5% 0 0); --color-stone-50: oklch(98.5% .001 106.423); --color-stone-100: oklch(97% .001 106.424); --color-stone-200: oklch(92.3% .003 48.717); --color-stone-300: oklch(86.9% .005 56.366); --color-stone-400: oklch(70.9% .01 56.259); --color-stone-500: oklch(55.3% .013 58.071); --color-stone-600: oklch(44.4% .011 73.639); --color-stone-700: oklch(37.4% .01 67.558); --color-stone-800: oklch(26.8% .007 34.298); --color-stone-900: oklch(21.6% .006 56.043); --color-stone-950: oklch(14.7% .004 49.25); --color-black: #000; --color-white: #fff; --spacing: .25rem; --breakpoint-sm: 40rem; --breakpoint-md: 48rem; --breakpoint-lg: 64rem; --breakpoint-xl: 80rem; --breakpoint-2xl: 96rem; --container-3xs: 16rem; --container-2xs: 18rem; --container-xs: 20rem; --container-sm: 24rem; --container-md: 28rem; --container-lg: 32rem; --container-xl: 36rem; --container-2xl: 42rem; --container-3xl: 48rem; --container-4xl: 56rem; --container-5xl: 64rem; --container-6xl: 72rem; --container-7xl: 80rem; --text-xs: .75rem; --text-xs--line-height: calc(1 / .75); --text-sm: .875rem; --text-sm--line-height: calc(1.25 / .875); --text-base: 1rem; --text-base--line-height: 1.5 ; --text-lg: 1.125rem; --text-lg--line-height: calc(1.75 / 1.125); --text-xl: 1.25rem; --text-xl--line-height: calc(1.75 / 1.25); --text-2xl: 1.5rem; --text-2xl--line-height: calc(2 / 1.5); --text-3xl: 1.875rem; --text-3xl--line-height: 1.2 ; --text-4xl: 2.25rem; --text-4xl--line-height: calc(2.5 / 2.25); --text-5xl: 3rem; --text-5xl--line-height: 1; --text-6xl: 3.75rem; --text-6xl--line-height: 1; --text-7xl: 4.5rem; --text-7xl--line-height: 1; --text-8xl: 6rem; --text-8xl--line-height: 1; --text-9xl: 8rem; --text-9xl--line-height: 1; --font-weight-thin: 100; --font-weight-extralight: 200; --font-weight-light: 300; --font-weight-normal: 400; --font-weight-medium: 500; --font-weight-semibold: 600; --font-weight-bold: 700; --font-weight-extrabold: 800; --font-weight-black: 900; --tracking-tighter: -.05em; --tracking-tight: -.025em; --tracking-normal: 0em; --tracking-wide: .025em; --tracking-wider: .05em; --tracking-widest: .1em; --leading-tight: 1.25; --leading-snug: 1.375; --leading-normal: 1.5; --leading-relaxed: 1.625; --leading-loose: 2; --radius-xs: .125rem; --radius-sm: .25rem; --radius-md: .375rem; --radius-lg: .5rem; --radius-xl: .75rem; --radius-2xl: 1rem; --radius-3xl: 1.5rem; --radius-4xl: 2rem; --shadow-2xs: 0 1px rgb(0 0 0 / .05); --shadow-xs: 0 1px 2px 0 rgb(0 0 0 / .05); --shadow-sm: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1); --shadow-md: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1); --shadow-lg: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1); --shadow-xl: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1); --shadow-2xl: 0 25px 50px -12px rgb(0 0 0 / .25); --inset-shadow-2xs: inset 0 1px rgb(0 0 0 / .05); --inset-shadow-xs: inset 0 1px 1px rgb(0 0 0 / .05); --inset-shadow-sm: inset 0 2px 4px rgb(0 0 0 / .05); --drop-shadow-xs: 0 1px 1px rgb(0 0 0 / .05); --drop-shadow-sm: 0 1px 2px rgb(0 0 0 / .15); --drop-shadow-md: 0 3px 3px rgb(0 0 0 / .12); --drop-shadow-lg: 0 4px 4px rgb(0 0 0 / .15); --drop-shadow-xl: 0 9px 7px rgb(0 0 0 / .1); --drop-shadow-2xl: 0 25px 25px rgb(0 0 0 / .15); --text-shadow-2xs: 0px 1px 0px rgb(0 0 0 / .15); --text-shadow-xs: 0px 1px 1px rgb(0 0 0 / .2); --text-shadow-sm: 0px 1px 0px rgb(0 0 0 / .075), 0px 1px 1px rgb(0 0 0 / .075), 0px 2px 2px rgb(0 0 0 / .075); --text-shadow-md: 0px 1px 1px rgb(0 0 0 / .1), 0px 1px 2px rgb(0 0 0 / .1), 0px 2px 4px rgb(0 0 0 / .1); --text-shadow-lg: 0px 1px 2px rgb(0 0 0 / .1), 0px 3px 2px rgb(0 0 0 / .1), 0px 4px 8px rgb(0 0 0 / .1); --ease-in: cubic-bezier(.4, 0, 1, 1); --ease-out: cubic-bezier(0, 0, .2, 1); --ease-in-out: cubic-bezier(.4, 0, .2, 1); --animate-spin: spin 1s linear infinite; --animate-ping: ping 1s cubic-bezier(0, 0, .2, 1) infinite; --animate-pulse: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite; --animate-bounce: bounce 1s infinite; @keyframes spin { to { transform: rotate(360deg); } } @keyframes ping { 75%, 100% { transform: scale(2); opacity: 0; } } @keyframes pulse { 50% { opacity: .5; } } @keyframes bounce { 0%, 100% { transform: translateY(-25%); animation-timing-function: cubic-bezier(.8, 0, 1, 1); } 50% { transform: none; animation-timing-function: cubic-bezier(0, 0, .2, 1); } } --blur-xs: 4px; --blur-sm: 8px; --blur-md: 12px; --blur-lg: 16px; --blur-xl: 24px; --blur-2xl: 40px; --blur-3xl: 64px; --perspective-dramatic: 100px; --perspective-near: 300px; --perspective-normal: 500px; --perspective-midrange: 800px; --perspective-distant: 1200px; --aspect-video: 16 / 9; --default-transition-duration: .15s; --default-transition-timing-function: cubic-bezier(.4, 0, .2, 1); --default-font-family: --theme(--font-sans, initial); --default-font-feature-settings: --theme( --font-sans--font-feature-settings, initial ); --default-font-variation-settings: --theme( --font-sans--font-variation-settings, initial ); --default-mono-font-family: --theme(--font-mono, initial); --default-mono-font-feature-settings: --theme( --font-mono--font-feature-settings, initial ); --default-mono-font-variation-settings: --theme( --font-mono--font-variation-settings, initial ); }@theme default inline reference{ --blur: 8px; --shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1); --shadow-inner: inset 0 2px 4px 0 rgb(0 0 0 / .05); --drop-shadow: 0 1px 2px rgb(0 0 0 / .1), 0 1px 1px rgb(0 0 0 / .06); --radius: .25rem; --max-width-prose: 65ch; }}@layer base{*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:--theme(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:--theme(--default-font-feature-settings,normal);font-variation-settings:--theme(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:--theme(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:--theme(--default-mono-font-feature-settings,normal);font-variation-settings:--theme(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{@tailwind utilities;}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@theme inline{--animation-delay-0: 0s; --animation-delay-75: 75ms; --animation-delay-100: .1s; --animation-delay-150: .15s; --animation-delay-200: .2s; --animation-delay-300: .3s; --animation-delay-500: .5s; --animation-delay-700: .7s; --animation-delay-1000: 1s; --animation-repeat-0: 0; --animation-repeat-1: 1; --animation-repeat-infinite: infinite; --animation-direction-normal: normal; --animation-direction-reverse: reverse; --animation-direction-alternate: alternate; --animation-direction-alternate-reverse: alternate-reverse; --animation-fill-mode-none: none; --animation-fill-mode-forwards: forwards; --animation-fill-mode-backwards: backwards; --animation-fill-mode-both: both; --percentage-0: 0; --percentage-5: .05; --percentage-10: .1; --percentage-15: .15; --percentage-20: .2; --percentage-25: .25; --percentage-30: .3; --percentage-35: .35; --percentage-40: .4; --percentage-45: .45; --percentage-50: .5; --percentage-55: .55; --percentage-60: .6; --percentage-65: .65; --percentage-70: .7; --percentage-75: .75; --percentage-80: .8; --percentage-85: .85; --percentage-90: .9; --percentage-95: .95; --percentage-100: 1; --percentage-translate-full: 1; --animate-in: enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none); --animate-out: exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none); @keyframes enter { from { opacity: var(--tw-enter-opacity,1); transform: translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0)); filter: blur(var(--tw-enter-blur,0)); }}@keyframes exit { to { opacity: var(--tw-exit-opacity,1); transform: translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0)); filter: blur(var(--tw-exit-blur,0)); }}--animate-accordion-down: accordion-down var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none); --animate-accordion-up: accordion-up var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none); --animate-collapsible-down: collapsible-down var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none); --animate-collapsible-up: collapsible-up var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none); @keyframes accordion-down { from { height: 0; }to { height: var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,var(--ngp-accordion-content-height,auto))))); }}@keyframes accordion-up { from { height: var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,var(--ngp-accordion-content-height,auto))))); }to { height: 0; }}@keyframes collapsible-down { from { height: 0; }to { height: var(--radix-collapsible-content-height,var(--bits-collapsible-content-height,var(--reka-collapsible-content-height,var(--kb-collapsible-content-height,auto)))); }}@keyframes collapsible-up { from { height: var(--radix-collapsible-content-height,var(--bits-collapsible-content-height,var(--reka-collapsible-content-height,var(--kb-collapsible-content-height,auto)))); }to { height: 0; }}--animate-caret-blink: caret-blink 1.25s ease-out infinite; @keyframes caret-blink { 0%,70%,100% { opacity: 1; }20%,50% { opacity: 0; }}}@utility animation-duration-*{--tw-animation-duration: calc(--value(number)*1ms) ; --tw-animation-duration: --value(--animation-duration-*,[duration],"initial",[*]); animation-duration: calc(--value(number)*1ms) ; animation-duration: --value(--animation-duration-*,[duration],"initial",[*]);}@utility delay-*{animation-delay: calc(--value(number)*1ms) ; animation-delay: --value(--animation-delay-*,[duration],"initial",[*]); --tw-animation-delay: calc(--value(number)*1ms) ; --tw-animation-delay: --value(--animation-delay-*,[duration],"initial",[*]);}@utility repeat-*{animation-iteration-count: --value(--animation-repeat-*,number,"initial",[*]); --tw-animation-iteration-count: --value(--animation-repeat-*,number,"initial",[*]);}@utility direction-*{animation-direction: --value(--animation-direction-*,"initial",[*]); --tw-animation-direction: --value(--animation-direction-*,"initial",[*]);}@utility fill-mode-*{animation-fill-mode: --value(--animation-fill-mode-*,"initial",[*]); --tw-animation-fill-mode: --value(--animation-fill-mode-*,"initial",[*]);}@utility running{animation-play-state: running;}@utility paused{animation-play-state: paused;}@utility play-state-*{animation-play-state: --value("initial",[*]);}@utility blur-in{--tw-enter-blur: 20px;}@utility blur-in-*{--tw-enter-blur: calc(--value(number)*1px) ; --tw-enter-blur: --value(--blur-*,[*]);}@utility blur-out{--tw-exit-blur: 20px;}@utility blur-out-*{--tw-exit-blur: calc(--value(number)*1px) ; --tw-exit-blur: --value(--blur-*,[*]);}@utility fade-in{--tw-enter-opacity: 0;}@utility fade-in-*{--tw-enter-opacity: calc(--value(number)*.01) ; --tw-enter-opacity: --value(--percentage-*,[*]);}@utility fade-out{--tw-exit-opacity: 0;}@utility fade-out-*{--tw-exit-opacity: calc(--value(number)*.01) ; --tw-exit-opacity: --value(--percentage-*,[*]);}@utility zoom-in{--tw-enter-scale: 0;}@utility zoom-in-*{--tw-enter-scale: calc(--value(number)*1%) ; --tw-enter-scale: --value(ratio) ; --tw-enter-scale: --value(--percentage-*,[*]);}@utility -zoom-in-*{--tw-enter-scale: calc(--value(number)*-1%) ; --tw-enter-scale: calc(--value(ratio)*-1) ; --tw-enter-scale: --value(--percentage-*,[*]);}@utility zoom-out{--tw-exit-scale: 0;}@utility zoom-out-*{--tw-exit-scale: calc(--value(number)*1%) ; --tw-exit-scale: --value(ratio) ; --tw-exit-scale: --value(--percentage-*,[*]);}@utility -zoom-out-*{--tw-exit-scale: calc(--value(number)*-1%) ; --tw-exit-scale: calc(--value(ratio)*-1) ; --tw-exit-scale: --value(--percentage-*,[*]);}@utility spin-in{--tw-enter-rotate: 30deg;}@utility spin-in-*{--tw-enter-rotate: calc(--value(number)*1deg) ; --tw-enter-rotate: calc(--value(ratio)*360deg) ; --tw-enter-rotate: --value(--rotate-*,[*]);}@utility -spin-in{--tw-enter-rotate: -30deg;}@utility -spin-in-*{--tw-enter-rotate: calc(--value(number)*-1deg) ; --tw-enter-rotate: calc(--value(ratio)*-360deg) ; --tw-enter-rotate: --value(--rotate-*,[*]);}@utility spin-out{--tw-exit-rotate: 30deg;}@utility spin-out-*{--tw-exit-rotate: calc(--value(number)*1deg) ; --tw-exit-rotate: calc(--value(ratio)*360deg) ; --tw-exit-rotate: --value(--rotate-*,[*]);}@utility -spin-out{--tw-exit-rotate: -30deg;}@utility -spin-out-*{--tw-exit-rotate: calc(--value(number)*-1deg) ; --tw-exit-rotate: calc(--value(ratio)*-360deg) ; --tw-exit-rotate: --value(--rotate-*,[*]);}@utility slide-in-from-top{--tw-enter-translate-y: -100%;}@utility slide-in-from-top-*{--tw-enter-translate-y: --spacing(--value(integer)*-1); --tw-enter-translate-y: calc(--value(--percentage-*,--percentage-translate-*)*-100%) ; --tw-enter-translate-y: calc(--value(ratio)*-100%) ; --tw-enter-translate-y: calc(--value(--translate-*,[percentage],[length])*-1) ;}@utility slide-in-from-bottom{--tw-enter-translate-y: 100%;}@utility slide-in-from-bottom-*{--tw-enter-translate-y: --spacing(--value(integer)); --tw-enter-translate-y: calc(--value(--percentage-*,--percentage-translate-*)*100%) ; --tw-enter-translate-y: calc(--value(ratio)*100%) ; --tw-enter-translate-y: --value(--translate-*,[percentage],[length]);}@utility slide-in-from-left{--tw-enter-translate-x: -100%;}@utility slide-in-from-left-*{--tw-enter-translate-x: --spacing(--value(integer)*-1); --tw-enter-translate-x: calc(--value(--percentage-*,--percentage-translate-*)*-100%) ; --tw-enter-translate-x: calc(--value(ratio)*-100%) ; --tw-enter-translate-x: calc(--value(--translate-*,[percentage],[length])*-1) ;}@utility slide-in-from-right{--tw-enter-translate-x: 100%;}@utility slide-in-from-right-*{--tw-enter-translate-x: --spacing(--value(integer)); --tw-enter-translate-x: calc(--value(--percentage-*,--percentage-translate-*)*100%) ; --tw-enter-translate-x: calc(--value(ratio)*100%) ; --tw-enter-translate-x: --value(--translate-*,[percentage],[length]);}@utility slide-in-from-start{&:dir(ltr){ --tw-enter-translate-x: -100%; }&:dir(rtl){ --tw-enter-translate-x: 100%; }}@utility slide-in-from-start-*{&:where(:dir(ltr),[dir="ltr"],[dir="ltr"]*){ --tw-enter-translate-x: --spacing(--value(integer)*-1); --tw-enter-translate-x: calc(--value(--percentage-*,--percentage-translate-*)*-100%) ; --tw-enter-translate-x: calc(--value(ratio)*-100%) ; --tw-enter-translate-x: calc(--value(--translate-*,[percentage],[length])*-1) ; }&:where(:dir(rtl),[dir="rtl"],[dir="rtl"]*){ --tw-enter-translate-x: --spacing(--value(integer)); --tw-enter-translate-x: calc(--value(--percentage-*,--percentage-translate-*)*100%) ; --tw-enter-translate-x: calc(--value(ratio)*100%) ; --tw-enter-translate-x: --value(--translate-*,[percentage],[length]); }}@utility slide-in-from-end{&:dir(ltr){ --tw-enter-translate-x: 100%; }&:dir(rtl){ --tw-enter-translate-x: -100%; }}@utility slide-in-from-end-*{&:where(:dir(ltr),[dir="ltr"],[dir="ltr"]*){ --tw-enter-translate-x: --spacing(--value(integer)); --tw-enter-translate-x: calc(--value(--percentage-*,--percentage-translate-*)*100%) ; --tw-enter-translate-x: calc(--value(ratio)*100%) ; --tw-enter-translate-x: --value(--translate-*,[percentage],[length]); }&:where(:dir(rtl),[dir="rtl"],[dir="rtl"]*){ --tw-enter-translate-x: --spacing(--value(integer)*-1); --tw-enter-translate-x: calc(--value(--percentage-*,--percentage-translate-*)*-100%) ; --tw-enter-translate-x: calc(--value(ratio)*-100%) ; --tw-enter-translate-x: calc(--value(--translate-*,[percentage],[length])*-1) ; }}@utility slide-out-to-top{--tw-exit-translate-y: -100%;}@utility slide-out-to-top-*{--tw-exit-translate-y: --spacing(--value(integer)*-1); --tw-exit-translate-y: calc(--value(--percentage-*,--percentage-translate-*)*-100%) ; --tw-exit-translate-y: calc(--value(ratio)*-100%) ; --tw-exit-translate-y: calc(--value(--translate-*,[percentage],[length])*-1) ;}@utility slide-out-to-bottom{--tw-exit-translate-y: 100%;}@utility slide-out-to-bottom-*{--tw-exit-translate-y: --spacing(--value(integer)); --tw-exit-translate-y: calc(--value(--percentage-*,--percentage-translate-*)*100%) ; --tw-exit-translate-y: calc(--value(ratio)*100%) ; --tw-exit-translate-y: --value(--translate-*,[percentage],[length]);}@utility slide-out-to-left{--tw-exit-translate-x: -100%;}@utility slide-out-to-left-*{--tw-exit-translate-x: --spacing(--value(integer)*-1); --tw-exit-translate-x: calc(--value(--percentage-*,--percentage-translate-*)*-100%) ; --tw-exit-translate-x: calc(--value(ratio)*-100%) ; --tw-exit-translate-x: calc(--value(--translate-*,[percentage],[length])*-1) ;}@utility slide-out-to-right{--tw-exit-translate-x: 100%;}@utility slide-out-to-right-*{--tw-exit-translate-x: --spacing(--value(integer)); --tw-exit-translate-x: calc(--value(--percentage-*,--percentage-translate-*)*100%) ; --tw-exit-translate-x: calc(--value(ratio)*100%) ; --tw-exit-translate-x: --value(--translate-*,[percentage],[length]);}@utility slide-out-to-start{&:dir(ltr){ --tw-exit-translate-x: -100%; }&:dir(rtl){ --tw-exit-translate-x: 100%; }}@utility slide-out-to-start-*{&:where(:dir(ltr),[dir="ltr"],[dir="ltr"]*){ --tw-exit-translate-x: --spacing(--value(integer)*-1); --tw-exit-translate-x: calc(--value(--percentage-*,--percentage-translate-*)*-100%) ; --tw-exit-translate-x: calc(--value(ratio)*-100%) ; --tw-exit-translate-x: calc(--value(--translate-*,[percentage],[length])*-1) ; }&:where(:dir(rtl),[dir="rtl"],[dir="rtl"]*){ --tw-exit-translate-x: --spacing(--value(integer)); --tw-exit-translate-x: calc(--value(--percentage-*,--percentage-translate-*)*100%) ; --tw-exit-translate-x: calc(--value(ratio)*100%) ; --tw-exit-translate-x: --value(--translate-*,[percentage],[length]); }}@utility slide-out-to-end{&:dir(ltr){ --tw-exit-translate-x: 100%; }&:dir(rtl){ --tw-exit-translate-x: -100%; }}@utility slide-out-to-end-*{&:where(:dir(ltr),[dir="ltr"],[dir="ltr"]*){ --tw-exit-translate-x: --spacing(--value(integer)); --tw-exit-translate-x: calc(--value(--percentage-*,--percentage-translate-*)*100%) ; --tw-exit-translate-x: calc(--value(ratio)*100%) ; --tw-exit-translate-x: --value(--translate-*,[percentage],[length]); }&:where(:dir(rtl),[dir="rtl"],[dir="rtl"]*){ --tw-exit-translate-x: --spacing(--value(integer)*-1); --tw-exit-translate-x: calc(--value(--percentage-*,--percentage-translate-*)*-100%) ; --tw-exit-translate-x: calc(--value(ratio)*-100%) ; --tw-exit-translate-x: calc(--value(--translate-*,[percentage],[length])*-1) ; }}@custom-variant dark (&:is(.dark *));@font-face{font-family:LEDCalculator;src:url(/assets/LEDCalculator-Cd__2SnT.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:Chakra Petch;src:url(/assets/ChakraPetch-Light-DEoe7P4U.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Chakra Petch;src:url(/assets/ChakraPetch-LightItalic-Cm1qrtag.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Chakra Petch;src:url(/assets/ChakraPetch-Regular-C1sM6muT.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Chakra Petch;src:url(/assets/ChakraPetch-Italic-D94r-pGX.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Chakra Petch;src:url(/assets/ChakraPetch-Medium-CAc3jCna.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Chakra Petch;src:url(/assets/ChakraPetch-MediumItalic-Dlczxmku.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Chakra Petch;src:url(/assets/ChakraPetch-SemiBold-D5VGxvT-.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Chakra Petch;src:url(/assets/ChakraPetch-SemiBoldItalic-IL5qJL6e.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Chakra Petch;src:url(/assets/ChakraPetch-Bold-BEF6_0DB.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Chakra Petch;src:url(/assets/ChakraPetch-BoldItalic-DlSSdJFo.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}body{display:flex;align-items:center;justify-content:center;background-color:#e8e8e8;background-size:cover;-webkit-user-select:none;user-select:none;height:100vh;overflow:auto;transition:background-color .3s ease,color .3s ease}.dark body,body:is(.dark *){background-color:#333;color:#e8e8e8}code{font-weight:600;padding:3px 5px;border-radius:2px;background-color:var(--color-background-mute);font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:85%}#root{display:flex;align-items:stretch;justify-content:flex-start;flex-direction:column;width:100%;min-height:100%}.logo{margin-bottom:20px;-webkit-user-drag:none;height:128px;width:128px;will-change:filter;transition:filter .3s}.logo:hover{filter:drop-shadow(0 0 1.2em #6988e6aa)}.creator{font-size:14px;line-height:16px;color:var(--ev-c-text-2);font-weight:600;margin-bottom:10px}.text{font-size:28px;color:var(--ev-c-text-1);font-weight:700;line-height:32px;text-align:center;margin:0 10px;padding:16px 0}.tip{font-size:16px;line-height:24px;color:var(--ev-c-text-2);font-weight:600}.react{background:-webkit-linear-gradient(315deg,#087ea4 55%,#7c93ee);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:700}.ts{background:-webkit-linear-gradient(315deg,#3178c6 45%,#f0dc4e);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:700}.actions{display:flex;padding-top:32px;margin:-6px;flex-wrap:wrap;justify-content:flex-start}.action{flex-shrink:0;padding:6px}.action a{cursor:pointer;text-decoration:none;display:inline-block;border:1px solid transparent;text-align:center;font-weight:600;white-space:nowrap;border-radius:20px;padding:0 20px;line-height:38px;font-size:14px;border-color:var(--ev-button-alt-border);color:var(--ev-button-alt-text);background-color:var(--ev-button-alt-bg)}.action a:hover{border-color:var(--ev-button-alt-hover-border);color:var(--ev-button-alt-hover-text);background-color:var(--ev-button-alt-hover-bg)}.versions{position:absolute;bottom:30px;margin:0 auto;padding:15px 0;font-family:Menlo,Lucida Console,monospace;display:inline-flex;overflow:hidden;align-items:center;border-radius:22px;background-color:#202127;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.versions li{display:block;float:left;border-right:1px solid var(--ev-c-gray-1);padding:0 20px;font-size:14px;line-height:14px;opacity:.8}.versions li:last-child{border:none}@media(max-width:720px){.text{font-size:20px}}@media(max-width:620px){.versions{display:none}}@media(max-width:350px){.tip,.actions{display:none}}@theme inline{ --radius-sm: calc(var(--radius) - 4px); --radius-md: calc(var(--radius) - 2px); --radius-lg: var(--radius); --radius-xl: calc(var(--radius) + 4px); --color-background: var(--background); --color-foreground: var(--foreground); --color-card: var(--card); --color-card-foreground: var(--card-foreground); --color-popover: var(--popover); --color-popover-foreground: var(--popover-foreground); --color-primary: var(--primary); --color-primary-foreground: var(--primary-foreground); --color-secondary: var(--secondary); --color-secondary-foreground: var(--secondary-foreground); --color-muted: var(--muted); --color-muted-foreground: var(--muted-foreground); --color-accent: var(--accent); --color-accent-foreground: var(--accent-foreground); --color-destructive: var(--destructive); --color-border: var(--border); --color-input: var(--input); --color-ring: var(--ring); --color-chart-1: var(--chart-1); --color-chart-2: var(--chart-2); --color-chart-3: var(--chart-3); --color-chart-4: var(--chart-4); --color-chart-5: var(--chart-5); --color-sidebar: var(--sidebar); --color-sidebar-foreground: var(--sidebar-foreground); --color-sidebar-primary: var(--sidebar-primary); --color-sidebar-primary-foreground: var(--sidebar-primary-foreground); --color-sidebar-accent: var(--sidebar-accent); --color-sidebar-accent-foreground: var(--sidebar-accent-foreground); --color-sidebar-border: var(--sidebar-border); --color-sidebar-ring: var(--sidebar-ring); }@layer base{*{@apply border-border outline-ring/50;}body{@apply bg-background text-foreground;}}.buttonPrimary{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display:flex;align-items:center;justify-content:center;min-width:130px;width:auto;height:30px;font-family:Chakra Petch,sans-serif;gap:5px;font-size:12px;font-weight:400;line-height:1;border:1px solid black;padding:10px;cursor:pointer;border-radius:2px}.buttonPrimary:hover{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background-color:#00000014;border:2px solid black;padding:9px}.buttonPrimary img{width:19px;height:auto;display:block}.mana-symbol{border:2px solid black;border-radius:50%}.deck-card-context-menu{position:fixed;z-index:99999;min-width:320px;max-width:380px;border-radius:2px;background-color:#ffffffd9;box-shadow:0 8px 32px #0009,0 0 0 1px #ffffff0d inset;padding:0;margin:0;list-style:none;overflow:hidden;font-family:Chakra Petch,sans-serif;-webkit-user-select:none;user-select:none;-webkit-backdrop-filter:blur(35px);backdrop-filter:blur(35px)}@media(max-width:1440px){.deck-card-context-menu{min-width:280px;max-width:320px}.deck-card-context-menu__header{padding:12px 16px;font-size:14px}.deck-card-context-menu__items{padding:12px}.deck-card-context-menu__item{padding:8px 10px;font-size:13px;height:26px}}@media(max-width:1080px){.deck-card-context-menu{min-width:240px;max-width:280px}.deck-card-context-menu__header{padding:10px 14px;font-size:13px}.deck-card-context-menu__items{padding:10px}.deck-card-context-menu__item{padding:7px 8px;font-size:12px;height:24px;gap:8px}.deck-card-context-menu__icon{width:16px;height:16px}}[data-theme=dark] .deck-card-context-menu{background-color:#1e1e1eeb;box-shadow:0 8px 32px #000c,0 0 0 1px #ffffff14 inset}[data-theme=dark] .deck-card-context-menu__header{background:#0a0a0a;color:#e8e8e8}[data-theme=dark] .deck-card-context-menu__header-quantity{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#e8e8e8}[data-theme=dark] .deck-card-context-menu__item{color:silver}[data-theme=dark] .deck-card-context-menu__item:hover{background:#ffffff1a;color:#fff;border:1px solid rgba(255,255,255,.15)}[data-theme=dark] .deck-card-context-menu__item--disabled{opacity:.35}[data-theme=dark] .deck-card-context-menu__item--danger{color:#ff7b7b;border:1px solid rgba(255,107,107,.35)}[data-theme=dark] .deck-card-context-menu__item--danger:hover{background:#ff6b6b33;border-color:#ff6b6b80;color:#ff9595}[data-theme=dark] .deck-card-context-menu__separator{background-color:#ffffff1a}[data-theme=dark] .deck-card-context-menu__badge{color:silver;background:#ffffff1a}.deck-card-context-menu__header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px;background:#000;text-align:left;font-size:16px;font-weight:600;color:#e8e8e8;letter-spacing:.3px;text-shadow:0 2px 4px rgba(0,0,0,.3);font-family:Chakra Petch,semi-bold}.deck-card-context-menu__header-title{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.deck-card-context-menu__header-quantity{font-family:Chakra Petch;font-size:12px;color:#e8e8e8;font-weight:500;padding:2px 6px;background:#0000000d;border-radius:2px;align-items:center;justify-content:center;align-self:center;border:1px solid rgba(255,255,255,.2);top:1px;position:relative}.deck-card-context-menu__items{padding:16px}.deck-card-context-menu__item{display:flex;align-items:center;gap:12px;padding:11px 12px;background:transparent;border:1px solid transparent;border-radius:2px;color:#8e8e8e;font-size:14px;font-weight:500;cursor:pointer;text-align:left;width:100%;height:30px}.deck-card-context-menu__item:hover{background:#00000014;color:#000;border:1px solid rgba(0,0,0,.08)}.deck-card-context-menu__item--disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.deck-card-context-menu__item--danger{color:#ff6b6b;border:1px solid rgba(255,107,107,.3)}.deck-card-context-menu__item--danger:hover{background:#ff6b6b26;border-color:#ff6b6b80;color:#ff8787}.deck-card-context-menu__icon{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0}.deck-card-context-menu__icon svg,.deck-card-context-menu__icon img{width:100%;height:100%;object-fit:contain}.deck-card-context-menu__label{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.deck-card-context-menu__separator{height:1px;background-color:#00000014;margin:8px 12px}.deck-card-context-menu__item--special{background:linear-gradient(135deg,#6496ff1a,#6496ff0d);border:1px solid rgba(100,150,255,.2)}.deck-card-context-menu__item--special:hover{background:linear-gradient(135deg,#6496ff33,#6496ff1a);border-color:#6496ff66}.deck-card-context-menu__badge{font-family:Chakra Petch;font-size:10px;color:#000;white-space:nowrap;font-weight:500;flex-shrink:0;padding:2px 6px;background:#0000000d;border-radius:2px}.deck-card-context-menu::-webkit-scrollbar{width:6px}.deck-card-context-menu::-webkit-scrollbar-track{background:#ffffff0d;border-radius:3px}.deck-card-context-menu::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}.deck-card-context-menu::-webkit-scrollbar-thumb:hover{background:#ffffff4d}@keyframes contextMenuFadeIn{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.deck-card-context-menu{animation:contextMenuFadeIn .15s ease-out}.ft-node{padding-left:0;margin-top:0;margin-bottom:0}.ft-node--nested{padding-left:var(--ft-indent);margin-top:var(--ft-level-margin-top);margin-bottom:var(--ft-level-margin-bottom)}.ft-item{padding:var(--ft-item-padding-y) var(--ft-item-padding-x);background:transparent;border-left:var(--ft-border-width) solid transparent;margin-bottom:var(--ft-item-margin-bottom);cursor:pointer;transition:background-color .15s ease}.ft-item:hover{background:#0000000d}.ft-item--selected{background:#b68af380;border-left-color:#b68af3}.ft-item--folder-selected{background:#b68af34d}.ft-item--drag-over{background:#b68af34d;border-left-color:#b68af3}.ft-item--dragging{opacity:.5}:root.dark .ft-item:hover{background:#ffffff0d}:root.dark .ft-item--selected{background:#b68af366}.ft-item-content{width:100%;display:flex;vertical-align:center;align-items:center;gap:var(--ft-item-gap)}.ft-toggle{background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center}.ft-toggle-icon{width:var(--ft-icon-arrow);height:var(--ft-icon-arrow);transition:transform .15s ease}.ft-toggle--expanded .ft-toggle-icon{transform:rotate(0)}.ft-toggle--collapsed .ft-toggle-icon{transform:rotate(-90deg)}:root.dark .ft-toggle-icon{filter:invert(1)}.ft-folder-icon{width:var(--ft-icon-folder-w);height:var(--ft-icon-folder-h)}:root.dark .ft-folder-icon{filter:invert(1)}.ft-folder-name{font-family:Chakra Petch,sans-serif;font-size:var(--ft-font-size);font-weight:600;flex:1}.ft-folder-count{font-family:Chakra Petch,sans-serif;font-size:var(--ft-font-size);font-weight:600;margin-left:auto}.ft-decks{padding-left:0}.ft-deck-item{margin-left:var(--ft-deck-margin-left);padding:var(--ft-item-padding-y) var(--ft-item-padding-x);cursor:pointer;display:flex;align-items:center;margin-bottom:var(--ft-deck-margin-bottom);background:transparent;border-left:var(--ft-border-width) solid transparent;transition:background-color .15s ease}.ft-deck-item:hover{background:#0000000d}.ft-deck-item--selected{background:#b68af380;border-left-color:#b68af3}.ft-deck-item--multi-selected{background:#b68af34d}.ft-deck-item--dragging{opacity:.5}:root.dark .ft-deck-item:hover{background:#ffffff0d}:root.dark .ft-deck-item--selected{background:#b68af366}.ft-deck-icon{margin-right:var(--ft-item-gap);width:var(--ft-deck-icon-size);height:var(--ft-deck-icon-size);border-radius:var(--ft-deck-icon-radius);overflow:hidden;display:flex;align-items:center;justify-content:center;background:#333;border:1px solid rgba(255,255,255,.1);flex-shrink:0}.ft-deck-icon img{width:100%;height:100%;object-fit:cover}.ft-deck-icon-fallback{font-size:calc(var(--ft-deck-icon-size) * .5);color:#999}.ft-deck-name{font-size:var(--ft-deck-font-size);font-family:Chakra Petch,sans-serif;font-weight:400;color:inherit}.ft-deck-item--selected .ft-deck-name{color:#000}:root.dark .ft-deck-item--selected .ft-deck-name{color:#fff}.ft-children{padding-left:0}.sidebar-dots-overlay{position:absolute;inset:0;background-image:url("data:image/svg+xml,%3csvg%20width='1920'%20height='1080'%20viewBox='0%200%201920%201080'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3cg%20style='mix-blend-mode:soft-light'%3e%3crect%20x='-0.121094'%20y='-762'%20width='1920'%20height='1988'%20fill='url(%23pattern0_96_1076)'%20fill-opacity='0.4'/%3e%3c/g%3e%3cdefs%3e%3cpattern%20id='pattern0_96_1076'%20patternContentUnits='objectBoundingBox'%20width='0.0053125'%20height='0.00513078'%3e%3cuse%20xlink:href='%23image0_96_1076'%20transform='scale(0.00015625%200.000150905)'/%3e%3c/pattern%3e%3cimage%20id='image0_96_1076'%20width='34'%20height='34'%20preserveAspectRatio='none'%20xlink:href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAYAAAA6RwvCAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABySURBVHgB7dbBDYAgDAXQr2EQRmFTGYUR3EBHcAPFK2mlPYHJf0kvLW16ISlARD5Lp56E3FVjh01S8gUOscYtxOaYIfUf0sMVk+AirWkWCR+193dkIV9gl5W5REQ0VATvkYG4SCt06kXIWS94rf8E0Z89zpchUvzEoVoAAAAASUVORK5CYII='/%3e%3c/defs%3e%3c/svg%3e");mix-blend-mode:soft-light;pointer-events:none;z-index:1}.infinite-canvas-container{position:relative;width:100%;height:100%;overflow:hidden;background:#e8e8e8;-webkit-user-select:none;user-select:none;touch-action:none;pointer-events:auto;outline:none;transition:background-color .3s ease,margin-left .2s ease}.infinite-canvas-container.canvas-with-sidebar{margin-left:calc(var(--up2-sidebar-line-2) - var(--up2-sidebar-width))}:root.dark .infinite-canvas-container{background:#333}.infinite-canvas-container:focus{outline:none}.infinite-canvas-container>*{backface-visibility:hidden}.canvas-dots-overlay{position:absolute;inset:0;background-image:url("data:image/svg+xml,%3csvg%20width='1920'%20height='1080'%20viewBox='0%200%201920%201080'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3cg%20style='mix-blend-mode:soft-light'%3e%3crect%20x='-0.121094'%20y='-762'%20width='1920'%20height='1988'%20fill='url(%23pattern0_96_1076)'%20fill-opacity='0.4'/%3e%3c/g%3e%3cdefs%3e%3cpattern%20id='pattern0_96_1076'%20patternContentUnits='objectBoundingBox'%20width='0.0053125'%20height='0.00513078'%3e%3cuse%20xlink:href='%23image0_96_1076'%20transform='scale(0.00015625%200.000150905)'/%3e%3c/pattern%3e%3cimage%20id='image0_96_1076'%20width='34'%20height='34'%20preserveAspectRatio='none'%20xlink:href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAYAAAA6RwvCAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABySURBVHgB7dbBDYAgDAXQr2EQRmFTGYUR3EBHcAPFK2mlPYHJf0kvLW16ISlARD5Lp56E3FVjh01S8gUOscYtxOaYIfUf0sMVk+AirWkWCR+193dkIV9gl5W5REQ0VATvkYG4SCt06kXIWS94rf8E0Z89zpchUvzEoVoAAAAASUVORK5CYII='/%3e%3c/defs%3e%3c/svg%3e");mix-blend-mode:soft-light;pointer-events:none;z-index:50}.infinite-grid-container{position:absolute!important;inset:0;pointer-events:none;z-index:1}.canvas-content-layer{position:absolute;width:100%;height:100%;z-index:5;pointer-events:none}.canvas-card{position:absolute;border-radius:8px;transition:box-shadow .2s ease,transform .1s ease;cursor:grab;-webkit-user-select:none;user-select:none}.canvas-card:hover{z-index:50!important}.canvas-card.selected{z-index:100!important}.canvas-card.dragging{cursor:grabbing;z-index:1000!important;transition:none}.canvas-card img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none;pointer-events:none}.canvas-card-wrapper{position:absolute;cursor:default;-webkit-user-select:none;user-select:none;backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased}.canvas-card-wrapper button{cursor:pointer!important}.canvas-card-wrapper .deck-card-chip-canvas>div:first-child{cursor:grab}.canvas-card-wrapper.dragging{cursor:grabbing;z-index:1000!important;will-change:transform}.canvas-card-wrapper.dragging .deck-card-chip-canvas>div:first-child{cursor:grabbing}.canvas-card-wrapper.selected{z-index:100!important}.canvas-card-wrapper.selected:after{content:"";position:absolute;inset:-4px;border:2px solid rgba(0,0,0,.4);border-radius:12px;pointer-events:none;background:#ffffff1a}.canvas-card-wrapper.dragging:after{border-width:2px;border-color:#0009}.canvas-card-wrapper:not(.dragging){pointer-events:auto}.canvas-zoom-controls{position:absolute;bottom:16px;right:16px;display:flex;flex-direction:column;align-items:center;gap:2px;background:#fffffff2;border:1px solid rgba(0,0,0,.15);border-radius:4px;padding:6px;z-index:1000;box-shadow:0 2px 8px #0000001a}:root.dark .canvas-zoom-controls{background:#282828f2;border:1px solid rgba(255,255,255,.15);box-shadow:0 2px 8px #0000004d}.zoom-btn{width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:transparent;border:1px solid rgba(0,0,0,.15);border-radius:4px;cursor:pointer;font-size:16px;font-weight:600;color:#000;transition:all .15s ease}:root.dark .zoom-btn{border:1px solid rgba(255,255,255,.15);color:#fff}.zoom-btn:hover{background:#0000000d;border-color:#0000004d}:root.dark .zoom-btn:hover{background:#ffffff1a;border-color:#ffffff4d}.zoom-btn:active{background:#0000001a}:root.dark .zoom-btn:active{background:#ffffff26}.zoom-btn.zoom-reset{font-size:14px}.zoom-level{font-family:Chakra Petch,sans-serif;font-size:10px;font-weight:600;color:#666;padding:2px 0;min-width:36px;text-align:center}:root.dark .zoom-level{color:#aaa}.canvas-instructions{position:absolute;bottom:16px;left:50%;transform:translate(-50%);background:#fffffff2;border:1px solid rgba(0,0,0,.15);border-radius:4px;padding:6px 12px;z-index:1000;pointer-events:none;box-shadow:0 2px 8px #0000001a}:root.dark .canvas-instructions{background:#282828f2;border:1px solid rgba(255,255,255,.15);box-shadow:0 2px 8px #0000004d}.canvas-instructions span{font-family:Chakra Petch,sans-serif;font-size:11px;color:#666;white-space:nowrap}:root.dark .canvas-instructions span{color:#aaa}.infinite-axes{position:absolute;inset:0;pointer-events:none}.canvas-item{position:absolute;border-radius:8px;transition:transform .1s ease,box-shadow .1s ease;-webkit-user-select:none;user-select:none;z-index:5;pointer-events:auto}.canvas-item:hover:not(.dragging){transform:scale(1.02);z-index:15}.canvas-item.selected{z-index:20;box-shadow:0 0 0 2px #ca2d2d,0 4px 12px #0003}.canvas-item.dragging{z-index:1000;transition:none;transform:scale(1.05);box-shadow:0 0 0 2px #ca2d2d,0 8px 32px #0000004d}@keyframes originPulse{0%,to{transform:scale(1);box-shadow:0 0 4px #ca2d2d4d}50%{transform:scale(1.1);box-shadow:0 0 8px #ca2d2d80}}.box-selection{border-radius:4px;animation:boxSelectionPulse 1s infinite;z-index:1500!important;position:absolute!important;pointer-events:none!important;box-shadow:0 0 0 1px #0000001a,0 2px 8px #00000026;isolation:isolate}@keyframes boxSelectionPulse{0%,to{border-color:#ca2d2d;background:#ca2d2d1a;opacity:1}50%{border-color:#e04545;background:#ca2d2d26;opacity:.9}}.tool-selector{display:flex;align-items:center;gap:4px}.canvas-toolbar{width:220px;height:32px;background-color:#0000001a;display:flex;align-items:center;justify-content:space-between;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:LEDCalculator,monospace;font-size:11px;color:#000;z-index:5;padding:0 10px}:root.dark .canvas-toolbar{background-color:#ffffff1a;color:#e8e8e8}@media(min-height:1200px){.canvas-toolbar{width:280px;height:38px;font-size:13px;padding:0 12px}.tool-btn{min-width:30px;height:26px;padding:5px 7px}.tool-btn img{width:14px;height:14px}}.tool-btn{background:transparent;border:1px solid rgba(0,0,0,.3);color:#000;padding:4px 6px;border-radius:3px;cursor:pointer;transition:all .15s ease;display:flex;align-items:center;justify-content:center;min-width:26px;height:22px}.tool-btn img{width:12px;height:12px}:root.dark .tool-btn{border-color:#ffffff4d;color:#e8e8e8}.tool-btn:hover:not(:disabled){background:#0000001a;border-color:#00000080}:root.dark .tool-btn:hover:not(:disabled){background:#ffffff1a;border-color:#ffffff80}.tool-btn.active{background:#ca2d2d;color:#fff;border-color:#ca2d2d}.tool-btn-icon{width:12px;height:12px}@media(min-height:1200px){.tool-btn-icon{width:14px;height:14px}}.canvas-toolbar-label{font-size:9px;opacity:.7;text-transform:uppercase}@media(min-height:1200px){.canvas-toolbar-label{font-size:10px}}.tool-options-panel{position:absolute;top:calc(50% + 38px);left:50%;transform:translate(-50%);background-color:#0000001a;border-radius:2px;padding:6px 10px;display:flex;align-items:center;gap:10px;z-index:6;font-family:Chakra Petch,sans-serif;font-size:10px}:root.dark .tool-options-panel{background-color:#ffffff1a}.tool-options-panel--drawing{left:calc(50% - 200px)}.tool-options-panel--text-offset{left:calc(50% + 200px)}@media(min-height:1200px){.tool-options-panel{top:calc(50% + 44px);padding:8px 12px;gap:12px;font-size:11px}.tool-options-panel--drawing{left:calc(50% - 280px)}.tool-options-panel--text-offset{left:calc(50% + 280px)}}.tool-options-label{color:#ca2d2d;font-weight:600;font-size:9px;text-transform:uppercase}@media(min-height:1200px){.tool-options-label{font-size:10px}}.tool-options-divider{width:1px;height:18px;background-color:#00000026}:root.dark .tool-options-divider{background-color:#fff3}@media(min-height:1200px){.tool-options-divider{height:24px}}.tool-options-text{color:#000;font-weight:500}:root.dark .tool-options-text{color:#e8e8e8}.tool-options-value{min-width:24px;text-align:center;color:#000;font-family:Chakra Petch,monospace;font-size:10px}:root.dark .tool-options-value{color:#e8e8e8}@media(min-height:1200px){.tool-options-value{font-size:12px}}.tool-options-slider{width:60px;height:3px;cursor:pointer;accent-color:#CA2D2D}@media(min-height:1200px){.tool-options-slider{width:80px;height:4px}}.tool-options-style-btn{background:transparent;border:1px solid rgba(0,0,0,.3);border-radius:3px;width:22px;height:22px;cursor:pointer;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:11px;color:#000;font-family:Chakra Petch,sans-serif;transition:all .15s ease}:root.dark .tool-options-style-btn{border-color:#ffffff4d;color:#e8e8e8}.tool-options-style-btn:hover{background:#00000014}:root.dark .tool-options-style-btn:hover{background:#ffffff1a}.tool-options-style-btn.active{background:#ca2d2d;border-color:#ca2d2d;color:#fff}@media(min-height:1200px){.tool-options-style-btn{width:28px;height:28px;font-size:14px;border-radius:4px}}.tool-options-stroke-preview{transition:all .15s ease}.tool-options-font-picker{height:22px;padding:2px 8px;background:#0000001a;border:none;border-left:2px black solid;outline:none;cursor:pointer;font-family:Chakra Petch,sans-serif;font-size:10px;font-weight:400;color:#000;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}:root.dark .tool-options-font-picker{background:#ffffff1a;border-left-color:#e8e8e8;color:#e8e8e8}@media(min-height:1200px){.tool-options-font-picker{height:28px;padding:4px 12px;font-size:12px}}.tool-options-font-dropdown{position:absolute;top:100%;left:0;z-index:1000;min-width:100px;margin-top:4px;padding:6px;background:#fffffff2;border:1px solid black;-webkit-backdrop-filter:blur(17.5px);backdrop-filter:blur(17.5px);display:flex;flex-direction:column;gap:2px}:root.dark .tool-options-font-dropdown{background:#2d2d2df2;border-color:#e8e8e8}@media(min-height:1200px){.tool-options-font-dropdown{min-width:120px;padding:8px}}.tool-options-font-item{padding:4px 10px;cursor:pointer;font-family:Chakra Petch,sans-serif;font-size:10px;font-weight:400;color:#4d4d4d;background:transparent;border-radius:2px;transition:background .1s ease}:root.dark .tool-options-font-item{color:#888}.tool-options-font-item:hover{background:#0000000d}:root.dark .tool-options-font-item:hover{background:#ffffff14}.tool-options-font-item.active{color:#000;background:#00000014}:root.dark .tool-options-font-item.active{color:#e8e8e8;background:#ffffff1f}@media(min-height:1200px){.tool-options-font-item{padding:6px 12px;font-size:12px}}.tool-btn--text{font-family:Chakra Petch,sans-serif;font-weight:700;font-size:16px}.tool-btn:disabled{opacity:.3;cursor:not-allowed}.canvas-text-wrapper{position:absolute;cursor:grab;-webkit-user-select:none;user-select:none;backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased;border-radius:4px;transition:box-shadow .15s ease,background-color .15s ease}.canvas-text-wrapper:hover:not(.editing){box-shadow:0 2px 8px #00000026;background-color:#ca2d2d0d}.canvas-text-wrapper.dragging{cursor:grabbing;z-index:1000!important;will-change:transform;opacity:.9}.canvas-text-wrapper.selected{z-index:100!important}.canvas-text-wrapper.selected:before{content:"";position:absolute;inset:-6px;border:2px dashed #CA2D2D;border-radius:6px;pointer-events:none;opacity:.7}.canvas-text-wrapper.editing:before{border-style:solid;border-color:#ca2d2d;opacity:1;background:#ffffff0d}.canvas-text-wrapper.editing{cursor:text;z-index:500!important}.canvas-text-wrapper span{display:inline-block;white-space:pre;pointer-events:none}.canvas-text-wrapper input{min-width:100px}.group-background{transition:opacity .2s ease;-webkit-user-select:none;user-select:none}.group-background:hover{opacity:.9}.group-outline{transition:opacity .2s ease,border-color .2s ease;-webkit-user-select:none;user-select:none}.group-outline:hover{opacity:.9;border-color:#ca2d2db3!important}.canvas-font-picker{height:28px;padding:4px 12px;background:#0000001a;border:none;border-left:3px black solid;outline:none;cursor:pointer;font-family:Chakra Petch,sans-serif;font-size:12px;font-weight:400;color:#000;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.canvas-font-picker option{background:#fff;color:#000;padding:4px 12px}.canvas-font-picker option:checked,.canvas-font-picker option:hover{background:#00000014;color:#000}.user-page-container{position:relative;width:100%;min-height:100vh;padding-top:var(--banner-height, 120px);background:#e8e8e8;opacity:100%;font-family:LEDCalculator,monospace;color:#000;font-weight:400;font-size:8px;transition:background-color .3s ease,color .3s ease}:root.dark .user-page-container{background:#333;color:#e8e8e8}.editable-banner:hover .edit-overlay,.editable-profile:hover .edit-overlay{background-color:#00000080!important}.editable-banner:hover .edit-icon,.editable-profile:hover .edit-icon{opacity:1!important}.deck-search-bar{display:flex;align-items:center;gap:12px;margin-bottom:30px;padding:4px 12px;background-color:#0000000d;border-left:3px solid black;border-radius:0;transition:box-shadow .2s ease;width:450px}.deck-search-icon{width:16px;height:16px;flex-shrink:0}.deck-search-input{flex:1;border:none;outline:none;font-size:12px;font-family:Chakra Petch,sans-serif;background-color:transparent;padding:0;height:24px}.deck-search-input::placeholder{color:#4d4d4d;font-size:12px}.quick-add-input{position:relative}.quick-add-input input{transition:all .2s ease}.quick-add-input input:focus{background:#00000026}.hide-scrollbar::-webkit-scrollbar{display:none}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.deck-format-badge{height:13.28px;padding:8.85px;border-radius:1.77px;outline-offset:-.44px;-webkit-backdrop-filter:blur(6.64px);backdrop-filter:blur(6.64px);display:flex;justify-content:center;align-items:center;gap:8.85px;font-size:10px;font-family:Chakra Petch,sans-serif;font-weight:400;white-space:nowrap;flex-shrink:0}.up2-sidebar{width:var(--up2-sidebar-width);height:100%;position:relative;flex-shrink:0;z-index:10}.up2-sidebar-line{position:absolute;top:var(--banner-height);width:1px;height:calc(100vh - var(--banner-height));background-color:#000;z-index:5;pointer-events:none}.up2-sidebar-line--1{left:var(--up2-sidebar-line-1)}.up2-sidebar-line--2{left:var(--up2-sidebar-line-2)}:root.dark .up2-sidebar-line{background-color:#e8e8e8}.up2-double-line-dots{position:absolute;left:calc(var(--up2-sidebar-line-2) + 1px);bottom:2.5%;height:auto;width:var(--up2-double-line-dots-width);z-index:15;pointer-events:none}:root.dark .up2-double-line-dots{filter:invert(1)}.up2-sidebar-profile{background-color:#00000014;display:flex;align-items:center;gap:var(--space-md);height:var(--up2-sidebar-profile-height);width:100%;padding:0 var(--up2-sidebar-padding-sm);border-bottom:1px solid black}:root.dark .up2-sidebar-profile{background-color:#ffffff14;border-bottom-color:#e8e8e8}.up2-sidebar-profile--clickable{cursor:pointer;transition:background-color .2s ease}.up2-sidebar-profile--clickable:hover{background-color:#00000020}:root.dark .up2-sidebar-profile--clickable:hover{background-color:#ffffff24}.up2-profile-image{width:var(--up2-sidebar-profile-image);height:var(--up2-sidebar-profile-image);border-radius:var(--radius-xs);border:2px solid black;object-fit:cover;flex-shrink:0}:root.dark .up2-profile-image{border-color:#e8e8e8}.up2-profile-image-placeholder{width:var(--up2-sidebar-profile-image);height:var(--up2-sidebar-profile-image);border-radius:var(--radius-xs);border:2px solid black;background-color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0}:root.dark .up2-profile-image-placeholder{border-color:#e8e8e8;background-color:#2a2a4e}.up2-profile-image-placeholder img{width:calc(var(--up2-sidebar-profile-image) * .57);height:calc(var(--up2-sidebar-profile-image) * .57);object-fit:contain}.up2-profile-username{font-family:Chakra Petch,sans-serif;font-size:var(--font-size-lg);font-weight:600;flex:1}.up2-sidebar-content{position:relative;z-index:10;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;height:calc(100% - var(--up2-sidebar-profile-height));overflow:hidden}.up2-sidebar-logo{padding:var(--up2-sidebar-logo-padding-top) var(--up2-sidebar-padding-x) 0 var(--up2-sidebar-padding-x);display:flex;flex-direction:column;align-items:center}.up2-sidebar-dots{padding:var(--up2-sidebar-dots-top) 0 0 var(--up2-sidebar-padding-x)}.up2-sidebar-dots img{width:var(--up2-dots-width);height:var(--up2-dots-height);opacity:1;color:#000}:root.dark .up2-sidebar-dots img{filter:invert(1)}.up2-sidebar-nav{padding:0 var(--up2-sidebar-padding-x);margin-top:var(--gap-2xs)}.up2-sidebar-nav--spaced{margin-top:var(--up2-sidebar-section-gap)}.up2-nav-item{width:100%;height:auto;padding:var(--up2-nav-padding-y) var(--up2-nav-padding-x);background:#0000001a;border-left:var(--up2-nav-border-left) black solid;justify-content:space-between;align-items:center;display:inline-flex;cursor:pointer;transition:background-color .15s ease}.up2-nav-item--small{padding:var(--up2-nav-padding-y-sm) var(--up2-nav-padding-x-sm) var(--up2-nav-padding-y-sm) var(--up2-nav-padding-x)}.up2-nav-item:hover{background:#00000026}.up2-nav-item--active,.up2-nav-item--active:hover{background:#ca2d2d}:root.dark .up2-nav-item{background:#ffffff14;border-left-color:#e8e8e8}:root.dark .up2-nav-item:hover{background:#ffffff1f}:root.dark .up2-nav-item--active{background:#ca2d2d}:root.dark .up2-nav-item--active:hover{background:#ca2d2d}.up2-nav-item-content{justify-content:flex-start;align-items:center;gap:var(--up2-nav-icon-gap);display:flex}.up2-nav-item-label{text-box-trim:trim-both;text-box-edge:cap alphabetic;color:#000;font-size:var(--up2-nav-font-size);font-family:LEDCalculator,monospace;font-weight:400;text-transform:uppercase;word-wrap:break-word}.up2-nav-item--active .up2-nav-item-label{color:#fff}:root.dark .up2-nav-item-label{color:#e8e8e8}:root.dark .up2-nav-item--active .up2-nav-item-label{color:#fff}.up2-nav-item-count{text-box-trim:trim-both;text-box-edge:cap alphabetic;color:#000;font-size:var(--up2-nav-count-font-size);font-family:Chakra Petch,sans-serif;font-weight:400;word-wrap:break-word}.up2-nav-item--active .up2-nav-item-count{color:#fff}:root.dark .up2-nav-item-count{color:#e8e8e8}:root.dark .up2-nav-item--active .up2-nav-item-count{color:#fff}.up2-nav-item--active .up2-nav-icon{filter:brightness(0) invert(1)}:root.dark .up2-nav-icon{filter:invert(1)}:root.dark .up2-nav-item--active .up2-nav-icon{filter:brightness(0) invert(1)}.up2-folder-tree-container{flex:1;overflow:auto;margin-top:var(--up2-sidebar-padding-sm);padding-left:var(--up2-sidebar-padding-x);padding-right:var(--up2-sidebar-padding-x);scrollbar-width:none;-ms-overflow-style:none}.up2-folder-tree-container::-webkit-scrollbar{display:none}.up2-folder-tree-empty{padding:var(--up2-sidebar-padding-sm);text-align:center;color:#666;font-family:Chakra Petch,sans-serif;font-size:var(--font-size-md)}:root.dark .up2-folder-tree-empty{color:#888}.up2-main-wrapper{display:flex;height:calc(100vh - var(--up2-content-top));position:relative}.up2-deck-background{position:absolute;left:calc(var(--up2-sidebar-line-2) + 1px);top:var(--up2-deck-bg-top);width:calc(100vw - var(--up2-sidebar-line-2) - 1px);height:calc(100vh - var(--up2-deck-bg-top));z-index:1;pointer-events:none}.up2-deck-background--no-sidebar{left:0;width:100vw}.up2-deck-header{height:var(--up2-header-height);width:100vw;border-bottom:1px solid black;position:relative}.up2-deck-header{border-left:1px solid black;border-right:1px solid black}:root.dark .up2-deck-header{border-bottom-color:#e8e8e8;border-left-color:#e8e8e8;border-right-color:#e8e8e8}.up2-deck-header-content{display:flex;align-items:center;height:100%;padding:0 var(--up2-header-padding-x);position:relative;gap:var(--up2-header-gap)}.up2-deck-header-icon{width:var(--up2-header-icon-size);height:var(--up2-header-icon-size);flex-shrink:0}:root.dark .up2-deck-header-icon{filter:invert(1)}.up2-deck-header-info{display:flex;flex-direction:column;justify-content:center;gap:var(--up2-header-title-gap)}.up2-deck-header-title{font-size:var(--up2-header-title-font-size);font-weight:400;font-family:LEDCalculator,monospace;line-height:1}:root.dark .up2-deck-header-title{color:#e8e8e8}.up2-deck-header-location{display:flex;align-items:center;gap:var(--up2-header-location-gap)}.up2-deck-header-location-label{font-size:var(--up2-header-location-font-size);font-weight:400;font-family:LEDCalculator,monospace;color:#666;line-height:1}:root.dark .up2-deck-header-location-label{color:#888}.up2-deck-header-location-badge{display:flex;align-items:center;gap:4px;background-color:#0000000d;padding:var(--up2-header-location-padding-y) var(--up2-header-location-padding-x);border-radius:2px}:root.dark .up2-deck-header-location-badge{background-color:#ffffff14}.up2-deck-header-location-icon{width:var(--up2-header-location-icon-size);height:var(--up2-header-location-icon-size)}:root.dark .up2-deck-header-location-icon{filter:invert(1)}.up2-deck-header-location-text{font-size:var(--up2-header-location-font-size);font-weight:400;font-family:LEDCalculator,monospace;line-height:1}:root.dark .up2-deck-header-location-text{color:#e8e8e8}.up2-deck-header-strip{height:var(--up2-header-strip-height);width:100vw;border-bottom:1px solid black;position:relative}:root.dark .up2-deck-header-strip{border-bottom-color:#e8e8e8}.up2-header-eye-btn{position:absolute;top:50%;left:calc(var(--up2-sidebar-line-2) + var(--up2-header-eye-left-offset));transform:translateY(-50%);z-index:10;cursor:pointer;background:none;border:none;padding:0}.up2-header-eye-icon{width:var(--up2-header-eye-icon-size);height:var(--up2-header-eye-icon-size);display:block}:root.dark .up2-header-eye-icon{filter:invert(1)}.up2-header-decorative-dots{position:absolute;top:95%;transform:translateY(-50%);display:flex;gap:var(--up2-header-decorative-dot-size);z-index:5}.up2-header-decorative-dot{width:var(--up2-header-decorative-dot-size);height:var(--up2-header-decorative-dot-size);background-color:#000}:root.dark .up2-header-decorative-dot{background-color:#e8e8e8}.up2-header-text-section{position:absolute;top:50%;left:calc(var(--up2-sidebar-line-2) + var(--up2-header-text-left-offset));transform:translateY(-50%);font-family:LEDCalculator,monospace;font-size:var(--up2-header-text-font-size);font-weight:400;color:#000;z-index:5;white-space:pre-line;line-height:1.2}:root.dark .up2-header-text-section{color:#e8e8e8}.up2-header-btn{position:absolute;top:50%;right:var(--up2-header-btn-right);transform:translateY(-50%);z-index:100;background:#000;color:#fff;border:none;padding:var(--up2-header-btn-padding-y) var(--up2-header-btn-padding-x);cursor:pointer;display:flex;align-items:center;gap:var(--up2-header-btn-gap);font-size:var(--up2-header-btn-font-size);font-family:LEDCalculator,monospace;font-weight:400;height:var(--up2-header-btn-height)}.up2-header-btn:hover{background:#333}:root.dark .up2-header-btn{background:#fff;color:#000}:root.dark .up2-header-btn:hover{background:#ccc}.up2-header-btn-text{font-size:var(--up2-header-btn-font-size);line-height:1}.up2-header-dots{position:absolute;top:50%;transform:translateY(-50%);z-index:100}.up2-header-dots img{height:var(--up2-header-dots-height)}.up2-header-quick-add{position:absolute;top:50%;transform:translateY(-50%);z-index:100;width:var(--up2-header-quick-add-width)}.up2-header-quick-add-input{width:100%;height:var(--up2-header-quick-add-height);padding:4px 12px;background:#0000001a;border:none;border-left:var(--up2-header-quick-add-border-left) black solid;outline:none;color:#000;font-size:var(--up2-header-quick-add-font-size);font-family:Chakra Petch,sans-serif;font-weight:400}:root.dark .up2-header-quick-add-input{background:#ffffff1a;border-left-color:#e8e8e8;color:#e8e8e8}.up2-header-quick-add-input::placeholder{color:#4d4d4d}:root.dark .up2-header-quick-add-input::placeholder{color:#888}.numbered-button-icon{width:var(--up2-header-btn-icon-size);height:var(--up2-header-btn-icon-size)}.up2-header-icon-btn{position:absolute;top:50%;transform:translateY(-50%);z-index:100;box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:var(--up2-header-icon-btn-size);height:var(--up2-header-icon-btn-size);font-family:Chakra Petch,sans-serif;font-size:10px;font-weight:400;border:var(--up2-header-icon-btn-border) solid black;background:transparent;cursor:pointer;border-radius:var(--up2-header-icon-btn-radius);color:#000}.up2-header-icon-btn:hover{background-color:#00000014;border-width:2px}:root.dark .up2-header-icon-btn{border-color:#e8e8e8;color:#e8e8e8}:root.dark .up2-header-icon-btn:hover{background-color:#ffffff14}.up2-header-icon-btn-icon{width:var(--up2-header-icon-btn-icon-size);height:var(--up2-header-icon-btn-icon-size);object-fit:contain}:root.dark .up2-header-icon-btn-icon{filter:invert(1)}.up2-sidebar-btn-container{padding:30px 60px 30px 24px;border-top:1px solid rgba(0,0,0,.1);margin-top:auto;display:flex;align-items:center;gap:var(--up2-sidebar-btn-container-gap)}:root.dark .up2-sidebar-btn-container{border-top-color:#ffffff1a}.up2-sidebar-btn{width:var(--up2-sidebar-btn-width);background:#000;color:#fff;border:none;padding:var(--up2-sidebar-btn-padding-y) var(--up2-sidebar-btn-padding-x);cursor:pointer;display:flex;align-items:center;gap:var(--up2-sidebar-btn-gap);font-size:var(--up2-sidebar-btn-font-size);font-family:LEDCalculator,monospace;font-weight:400;height:var(--up2-sidebar-btn-height);position:relative;top:-10px}.up2-sidebar-btn:hover{background:#333}:root.dark .up2-sidebar-btn{background:#fff;color:#000}:root.dark .up2-sidebar-btn:hover{background:#ccc}.up2-sidebar-btn-text{font-size:var(--up2-sidebar-btn-font-size);line-height:1}.up2-sidebar-text-section{font-family:LEDCalculator,monospace;font-size:var(--up2-sidebar-text-font-size);color:#000;z-index:5;white-space:nowrap;line-height:1.2;position:relative;top:-10px}:root.dark .up2-sidebar-text-section{color:#e8e8e8}.deck-title{font-size:var(--deck-title-font-size);font-family:LEDCalculator,monospace;font-weight:400;color:#000;line-height:1}:root.dark .deck-title{color:#e8e8e8}.deck-info{display:flex;align-items:center;gap:var(--deck-info-gap);margin-top:var(--deck-info-margin-top);margin-bottom:var(--deck-info-margin-bottom)}.deck-info-item{font-size:var(--deck-info-font-size);font-family:LEDCalculator,monospace;font-weight:500;color:#000}:root.dark .deck-info-item{color:#e8e8e8}.deck-view-controls{display:flex;align-items:center;gap:var(--deck-view-controls-gap)}.deck-view-label{font-size:var(--deck-view-label-font-size);font-family:Chakra Petch,sans-serif;font-weight:500;color:#000}:root.dark .deck-view-label{color:#e8e8e8}.deck-view-icons{display:flex;align-items:center;gap:var(--deck-view-icon-gap)}.deck-view-icon-btn{width:var(--deck-view-icon-size);height:var(--deck-view-icon-size);padding:var(--deck-view-icon-padding);cursor:pointer;opacity:.5;transition:opacity .2s ease}.deck-view-icon-btn:hover,.deck-view-icon-btn.active{opacity:1}.deck-view-icon-btn img{width:100%;height:100%;object-fit:contain}:root.dark .deck-view-icon-btn img{filter:invert(1)}:root.dark img.deck-view-icon-btn{filter:invert(1)}.deck-dropdown-btn{display:flex;align-items:center;gap:var(--deck-dropdown-gap);padding:var(--deck-dropdown-padding-y) var(--deck-dropdown-padding-x);font-size:var(--deck-dropdown-font-size);font-family:Chakra Petch,sans-serif;font-weight:400;color:#0009;background:transparent;border:none;cursor:pointer;border-left:var(--deck-dropdown-border-left) solid rgba(0,0,0,.1)}.deck-dropdown-btn:hover{color:#000c}:root.dark .deck-dropdown-btn{color:#fff9;border-left-color:#ffffff1a}:root.dark .deck-dropdown-btn:hover{color:#fffc}.deck-dropdown-arrow{width:0;height:0;border-left:var(--deck-dropdown-arrow-width) solid transparent;border-right:var(--deck-dropdown-arrow-width) solid transparent;border-top:var(--deck-dropdown-arrow-height) solid currentColor}.deck-badge{display:inline-flex;align-items:center;justify-content:center;height:var(--deck-badge-height);padding:0 var(--deck-badge-padding);font-size:var(--deck-badge-font-size);font-family:LEDCalculator,monospace;font-weight:400;border-radius:var(--deck-badge-radius);text-transform:uppercase}.deck-badges{display:flex;align-items:center;gap:var(--deck-badge-gap)}.deck-badge-format{background:#0000001a;color:#0009}:root.dark .deck-badge-format{background:#ffffff1a;color:#fff9}.deck-badge-error{color:#ca2d2d;background:#ca2d2d14;outline:.44px #CA2D2D solid}.deck-badge-warning{background:#fa0;color:#000}.quick-add-dropdown{width:100%;position:absolute;top:100%;left:0;z-index:10000;padding:16px;background:#3d3d3d;border-top:1px solid #4a4a4a;-webkit-backdrop-filter:blur(17.5px);backdrop-filter:blur(17.5px);flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:3px;display:inline-flex;max-height:300px;overflow-y:auto;box-shadow:0 4px 6px #0000004d}:root:not(.dark) .quick-add-dropdown{background:#fff;border-top-color:#000;box-shadow:0 4px 6px #0000001a}.quick-add-dropdown-loading{width:100%;padding:8px;color:#aaa;font-size:12px;font-family:Chakra Petch,sans-serif;text-align:center}:root:not(.dark) .quick-add-dropdown-loading{color:#4d4d4d}.quick-add-dropdown-item{width:100%;padding:8px 12px;background:transparent;justify-content:space-between;align-items:center;display:flex;cursor:pointer;border-bottom:1px solid rgba(255,255,255,.1)}:root:not(.dark) .quick-add-dropdown-item{border-bottom-color:#0000000d}.quick-add-dropdown-item:hover{background:#ffffff1f}:root:not(.dark) .quick-add-dropdown-item:hover{background:#0000000d}.quick-add-dropdown-item:last-child{border-bottom:none}.quick-add-card-info{flex:1;flex-direction:column;gap:4px}.quick-add-card-name{color:#e8e8e8;font-size:12px;font-family:Chakra Petch,sans-serif;font-weight:600}:root:not(.dark) .quick-add-card-name{color:#000}.quick-add-card-set{color:#888;font-size:8px;font-family:Chakra Petch,sans-serif;font-weight:400}:root:not(.dark) .quick-add-card-set{color:#4d4d4d}.quick-add-card-price{color:#e8e8e8;font-size:10px;font-family:Chakra Petch,sans-serif;font-weight:400}:root:not(.dark) .quick-add-card-price{color:#000}.quick-add-no-results{width:100%;padding:8px;color:#aaa;font-size:12px;font-family:Chakra Petch,sans-serif;text-align:center}:root:not(.dark) .quick-add-no-results{color:#4d4d4d}.up2-profile-layout{display:flex;gap:40px;padding-left:101px;padding-right:40px;padding-top:40px;position:relative;z-index:2}.up2-profile-layout--no-sidebar{padding-left:40px}.up2-profile-left-column{width:573px;flex-shrink:0}.up2-profile-right-column{flex:1;min-width:0;z-index:5;overflow-y:auto;overflow-x:hidden;padding-right:20px;padding-bottom:20px}.up2-profile-banner{height:280px;width:100%;position:relative;border:1px solid black;background-size:cover;background-repeat:no-repeat;background-position:center}:root.dark .up2-profile-banner{border-color:#666}@media(max-width:1920px)and (max-height:1080px){.up2-profile-banner-container{padding-left:36px!important}.up2-profile-layout{height:calc(100vh - 509px)!important}.up2-profile-separator-line{height:calc(100vh - 498px)!important}}@media(max-height:900px){.up2-profile-banner{height:200px!important}.up2-profile-layout{gap:24px;padding-top:24px}.up2-profile-left-column{width:400px!important}.up2-profile-right-column{max-height:calc(100vh - 498px)!important}.up2-profile-separator-line{height:calc(100vh - 458px)!important}}@media(max-width:1600px){.up2-profile-layout{gap:24px;padding-left:60px!important}.up2-profile-left-column{width:420px!important}}@media(max-width:1400px){.up2-profile-layout{flex-direction:column;gap:24px;padding-left:40px!important;padding-right:24px}.up2-profile-left-column{width:100%!important;max-width:600px}.up2-profile-right-column{max-height:none!important}.up2-profile-separator{display:none}}@media(max-height:800px){.up2-profile-banner{height:160px}}.homepage-container{position:relative;width:100%;height:100vh;padding-top:var(--banner-height);background:#e8e8e8;opacity:100%;font-family:LEDCalculator,monospace;color:#000;font-weight:400;font-size:var(--font-size-2xs);transition:background-color .3s ease,color .3s ease}:root.dark .homepage-container{background:#333;color:#e8e8e8}:root.dark .dotsContainer-homepage{filter:invert(1)}.homepageLogoBox-container{position:relative;width:100vw;height:var(--hero-height)}.homepageLogoBox-background{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/assets/Logomark%20V1%202-Dzx0ClDZ.png);background-position:120% 0%;background-repeat:no-repeat;opacity:.3;pointer-events:none;z-index:0}.dotsContainer{position:absolute;top:0;left:0;height:100vh;width:100vw;background-image:url("data:image/svg+xml,%3csvg%20width='1920'%20height='1080'%20viewBox='0%200%201920%201080'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3cg%20style='mix-blend-mode:soft-light'%3e%3crect%20x='-0.121094'%20y='-762'%20width='1920'%20height='1988'%20fill='url(%23pattern0_96_1076)'%20fill-opacity='0.4'/%3e%3c/g%3e%3cdefs%3e%3cpattern%20id='pattern0_96_1076'%20patternContentUnits='objectBoundingBox'%20width='0.0053125'%20height='0.00513078'%3e%3cuse%20xlink:href='%23image0_96_1076'%20transform='scale(0.00015625%200.000150905)'/%3e%3c/pattern%3e%3cimage%20id='image0_96_1076'%20width='34'%20height='34'%20preserveAspectRatio='none'%20xlink:href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAYAAAA6RwvCAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABySURBVHgB7dbBDYAgDAXQr2EQRmFTGYUR3EBHcAPFK2mlPYHJf0kvLW16ISlARD5Lp56E3FVjh01S8gUOscYtxOaYIfUf0sMVk+AirWkWCR+193dkIV9gl5W5REQ0VATvkYG4SCt06kXIWS94rf8E0Z89zpchUvzEoVoAAAAASUVORK5CYII='/%3e%3c/defs%3e%3c/svg%3e");mix-blend-mode:soft-light;pointer-events:none;z-index:1}.dotsContainer-homepage{position:absolute;top:0;left:0;height:100vh;width:100vw;background-image:url("data:image/svg+xml,%3csvg%20width='1920'%20height='1080'%20viewBox='0%200%201920%201080'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3cg%20style='mix-blend-mode:soft-light'%3e%3crect%20x='-0.121094'%20y='-762'%20width='1920'%20height='1988'%20fill='url(%23pattern0_96_1076)'%20fill-opacity='0.4'/%3e%3c/g%3e%3cdefs%3e%3cpattern%20id='pattern0_96_1076'%20patternContentUnits='objectBoundingBox'%20width='0.0053125'%20height='0.00513078'%3e%3cuse%20xlink:href='%23image0_96_1076'%20transform='scale(0.00015625%200.000150905)'/%3e%3c/pattern%3e%3cimage%20id='image0_96_1076'%20width='34'%20height='34'%20preserveAspectRatio='none'%20xlink:href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAYAAAA6RwvCAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABySURBVHgB7dbBDYAgDAXQr2EQRmFTGYUR3EBHcAPFK2mlPYHJf0kvLW16ISlARD5Lp56E3FVjh01S8gUOscYtxOaYIfUf0sMVk+AirWkWCR+193dkIV9gl5W5REQ0VATvkYG4SCt06kXIWS94rf8E0Z89zpchUvzEoVoAAAAASUVORK5CYII='/%3e%3c/defs%3e%3c/svg%3e");mix-blend-mode:soft-light;pointer-events:none}.dotsContainer-userpage{position:absolute;top:0;left:0;height:100vh;width:100vw;background-image:url("data:image/svg+xml,%3csvg%20width='1920'%20height='1080'%20viewBox='0%200%201920%201080'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3cg%20style='mix-blend-mode:soft-light'%3e%3crect%20x='-0.121094'%20y='-762'%20width='1920'%20height='1988'%20fill='url(%23pattern0_96_1076)'%20fill-opacity='0.4'/%3e%3c/g%3e%3cdefs%3e%3cpattern%20id='pattern0_96_1076'%20patternContentUnits='objectBoundingBox'%20width='0.0053125'%20height='0.00513078'%3e%3cuse%20xlink:href='%23image0_96_1076'%20transform='scale(0.00015625%200.000150905)'/%3e%3c/pattern%3e%3cimage%20id='image0_96_1076'%20width='34'%20height='34'%20preserveAspectRatio='none'%20xlink:href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAYAAAA6RwvCAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABySURBVHgB7dbBDYAgDAXQr2EQRmFTGYUR3EBHcAPFK2mlPYHJf0kvLW16ISlARD5Lp56E3FVjh01S8gUOscYtxOaYIfUf0sMVk+AirWkWCR+193dkIV9gl5W5REQ0VATvkYG4SCt06kXIWS94rf8E0Z89zpchUvzEoVoAAAAASUVORK5CYII='/%3e%3c/defs%3e%3c/svg%3e");mix-blend-mode:soft-light;pointer-events:none;z-index:2}.homepageLogoBox-container-Content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:left}.homepage-hero-wrapper{width:85vw;margin:0 auto;top:25%;position:relative}.homepage-hero-brackets{width:100%;height:auto;justify-content:space-between;display:flex;position:relative}:root.dark .homepage-hero-brackets{color:#fff}.homepage-logo-content{width:468px;height:auto;justify-content:space-between;display:flex}.homepage-logo-boot-text{position:relative;left:2px;font-size:8px}.homepage-logo-image{margin-top:4px}.homepage-hero-logo{width:468px;height:auto}@media(max-width:1920px){.homepage-hero-logo{width:468px}}@media(max-width:1440px){.homepage-hero-logo{width:420px}}@media(max-width:1280px){.homepage-hero-logo{width:380px}}@media(max-width:1024px){.homepage-hero-logo{width:340px}}@media(max-width:768px){.homepage-hero-logo{width:280px}}.homepage-button-row{display:flex;justify-content:center;margin-top:var(--space-lg);width:auto;gap:var(--space-md)}.homepage-button-row .buttonPrimary{font-size:var(--font-size-sm)}.homepage-new-decks-section{margin-top:var(--space-xs);margin-left:auto;margin-right:auto;display:flex;flex-direction:column;align-items:flex-start;width:85vw;font-size:var(--font-size-2xl)}.homepage-new-decks-grid{margin-top:var(--space-sm);width:100%}.homepage-deck-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--grid-gap-cards);width:100%;margin:0 auto;justify-items:center;justify-content:center}.homepage-deck-grid .deck-card-container{width:var(--deck-card-width);height:var(--deck-card-height);max-width:100%}@media(max-width:1400px){.homepage-deck-grid{grid-template-columns:repeat(4,1fr)}}@media(max-width:1100px){.homepage-deck-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:800px){.homepage-deck-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:500px){.homepage-deck-grid{grid-template-columns:1fr}}.deck-card-container{display:inline-block;position:relative;width:var(--deck-card-width);height:var(--deck-card-height)}.deck-card-backdrop{position:absolute;top:0;left:0;width:100%;height:100%;backdrop-filter:blur(10.46px);-webkit-backdrop-filter:blur(10.46px);clip-path:url(#deck_card_clip_css)}.deck-card-svg{display:block;position:relative}.deck-card-content{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:auto;display:flex;flex-direction:column;padding:16px;box-sizing:border-box}.deck-card-outline-animated{stroke-dasharray:1200;stroke-dashoffset:1200;transition:stroke-dashoffset .8s cubic-bezier(.4,0,.2,1),opacity .15s ease;opacity:0;will-change:stroke-dashoffset,opacity;pointer-events:none}.deck-card-container:hover .deck-card-outline-animated{stroke-dashoffset:0;opacity:1}.deck-preview-card{transition:transform .3s cubic-bezier(.4,0,.2,1);will-change:transform;transform:translateY(0) translateZ(0);backface-visibility:hidden}.deck-preview-card:hover{transform:translateY(-4px) translateZ(0)}.deck-preview-card-content{display:flex;flex-direction:column;align-items:center;padding:var(--space-md);height:100%;box-sizing:border-box}.deck-preview-card-content.loading,.deck-preview-card-content.error{justify-content:center}.deck-preview-image{width:var(--deck-card-image-width);height:var(--deck-card-image-height);position:relative;margin-top:4%;margin-left:4%;align-self:flex-start;border-radius:var(--radius-sm);overflow:hidden;background:#979797}.deck-preview-image-img{width:100%;height:100%;object-fit:cover}.deck-preview-image-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:48px;color:#fffc}.deck-preview-info{width:var(--deck-card-info-width);min-height:calc(47px * var(--scale));display:flex;flex-direction:column;justify-content:space-between;margin-top:auto;gap:var(--space-xs);font-family:Chakra Petch,sans-serif;font-size:var(--font-size-sm);position:relative;left:-4.33%}.deck-preview-header{display:flex;justify-content:space-between;align-items:center;gap:var(--space-xs)}.deck-preview-title{flex:1;color:#000;font-size:var(--font-size-md);font-family:Chakra Petch,sans-serif;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:root.dark .deck-preview-title{color:#e8e8e8}.deck-preview-format-badge{height:calc(13px * var(--scale));padding:var(--space-xs);border-radius:var(--radius-xs);outline-offset:-.44px;-webkit-backdrop-filter:blur(6.64px);backdrop-filter:blur(6.64px);display:flex;justify-content:center;align-items:center;gap:var(--space-xs);font-size:var(--font-size-sm);font-family:Chakra Petch,sans-serif;font-weight:400;white-space:nowrap;flex-shrink:0}.deck-preview-footer{display:flex;justify-content:space-between;align-items:center;gap:var(--space-xs)}.deck-preview-owner{display:flex;align-items:center;gap:var(--space-2xs);padding-top:var(--space-2xs);padding-bottom:var(--space-2xs);max-width:50%;flex-shrink:1;min-width:0}.deck-preview-owner-avatar,.deck-preview-owner-avatar-placeholder{width:calc(14px * var(--scale));height:calc(14px * var(--scale));border-radius:var(--radius-xs);flex-shrink:0;align-self:center;border:.5px solid black}.deck-preview-owner-avatar{object-fit:cover;image-rendering:auto;border:.5px solid black}:root.dark .deck-preview-owner-avatar,:root.dark .deck-preview-owner-avatar-placeholder{border-color:#e8e8e8}.deck-preview-logo-fallback{width:calc(18px * var(--scale))!important;height:calc(18px * var(--scale))!important;border-radius:var(--radius-xs)!important;border:.5px solid black!important;object-fit:contain;padding:var(--space-2xs);box-sizing:border-box}:root.dark .deck-preview-logo-fallback{border-color:#e8e8e8!important}.deck-preview-owner-avatar-placeholder{display:flex;align-items:center;justify-content:center;color:#fff;font-size:8px;font-weight:600;background-color:#0000001a}.deck-preview-owner-name{color:#000;font-size:var(--font-size-sm);font-family:Chakra Petch,sans-serif;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;align-self:center}:root.dark .deck-preview-owner-name{color:#e8e8e8}.deck-preview-date{text-align:right;color:#000;font-size:var(--font-size-xs);font-family:Chakra Petch,sans-serif;font-weight:400;white-space:nowrap;flex-shrink:0}:root.dark .deck-preview-date{color:#e8e8e8}.loading-logo{width:var(--space-2xl);height:var(--space-2xl);filter:brightness(0);animation:spin-slow 2s linear infinite}@keyframes spin-slow{to{transform:rotate(360deg)}}.loading-text{height:var(--space-sm);background:#0000001a;border-radius:var(--radius-sm);width:100%;animation:pulse 1.5s ease-in-out infinite}.loading-text.short{width:60%;margin-top:var(--space-2xs)}@keyframes pulse{0%,to{opacity:.3}50%{opacity:.6}}.error-icon{font-size:var(--font-size-4xl)}.deck-preview-error{color:#d32f2f;font-size:var(--font-size-xs);font-family:Chakra Petch,sans-serif;text-align:center;margin-top:var(--space-xs)}@media(max-width:768px){.deck-preview-image{width:calc(var(--deck-card-image-width) * .8);height:calc(var(--deck-card-image-height) * .8)}.deck-preview-info{width:calc(var(--deck-card-info-width) * .8)}}.deck-preview-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--deck-card-min-width),1fr));gap:var(--grid-gap-cards);width:100%;margin:0 auto;justify-items:center}.deck-preview-grid-empty{display:flex;justify-content:center;align-items:center;min-height:calc(300px * var(--scale));width:100%}.empty-state{display:flex;flex-direction:column;align-items:center;gap:var(--gap-md);color:#666;font-family:LEDCalculator,sans-serif;font-size:var(--font-size-lg)}.empty-icon{font-size:var(--font-size-4xl);opacity:.3}.empty-state p{font-size:inherit;margin:0}@media(max-width:1600px){.deck-preview-grid{gap:var(--grid-gap-cards)}}@media(max-width:1200px){.deck-preview-grid{grid-template-columns:repeat(auto-fill,minmax(calc(var(--deck-card-min-width) * .93),1fr));gap:var(--grid-gap-cards)}}@media(max-width:768px){.deck-preview-grid{grid-template-columns:repeat(auto-fill,minmax(calc(var(--deck-card-min-width) * .87),1fr));gap:var(--gap-sm)}}@media(max-width:480px){.deck-preview-grid{grid-template-columns:1fr;gap:var(--gap-xs)}}.profile-dropdown{position:fixed;z-index:99999;min-width:200px;border-radius:2px;background-color:#ffffffa6;box-shadow:0 8px 32px #0009,0 0 0 1px #ffffff0d inset;padding:0;margin:0;list-style:none;overflow:hidden;font-family:Chakra Petch,sans-serif;-webkit-user-select:none;user-select:none;-webkit-backdrop-filter:blur(35px);backdrop-filter:blur(35px);animation:dropdownFadeIn .15s ease-out}.profile-dropdown__items{padding:8px}.profile-dropdown__item{display:flex;align-items:center;gap:12px;padding:11px 12px;background:transparent;border:1px solid transparent;border-radius:2px;color:#8e8e8e;font-size:14px;font-weight:500;cursor:pointer;text-align:left;width:100%;font-family:Chakra Petch,sans-serif;height:16px}.profile-dropdown__item:hover{background:#00000014;color:#000;border:1px solid rgba(0,0,0,.08)}.profile-dropdown__item--danger{color:#ff6b6b;border:1px solid rgba(255,107,107,.3)}.profile-dropdown__item--danger:hover{background:#ff6b6b26;border-color:#ff6b6b80;color:#ff8787}.profile-dropdown__label{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@keyframes dropdownFadeIn{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.banner{position:fixed;top:0;left:0;width:100%;height:var(--banner-height);background:#e8e8e8;z-index:1000;border:black 1px solid;transition:background-color .3s ease,border-color .3s ease}:root.dark .banner{background:#333;border-color:#fff}.banner-content{display:flex;align-items:center;justify-content:space-between;margin:0 auto;padding:0 var(--space-lg);height:100%;font-family:LEDCalculator,monospace;color:#000;font-weight:400}.banner-logo{display:flex;justify-content:space-around;margin:0;width:var(--logo-section-width);font-family:LEDCalculator,monospace;color:#000;font-weight:400;font-size:8px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.banner-logo img{width:calc(60px * var(--scale));height:auto}.banner-nav{display:flex;gap:var(--gap-xl);align-items:center;font-family:LEDCalculator,monospace;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.nav-link{text-decoration:none;font-weight:400;position:relative;font-family:LEDCalculator,monospace;color:#000;font-size:var(--font-size-xl);display:flex;align-items:center;justify-content:center;line-height:1;text-box-trim:trim-both;padding:0px var(--space-xs);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:color .3s ease}:root.dark .nav-link{color:#e8e8e8}:root.dark .nav-link:hover{background-color:#ffffff14}.nav-link:hover,.nav-link.active{background-color:#00000014}:root.dark .nav-link.active{background-color:#ffffff14}.nav-link.active:before{content:"";position:absolute;left:0;width:9px;height:26px;background-image:url("data:image/svg+xml,%3csvg%20width='9'%20height='26'%20viewBox='0%200%209%2026'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8.87849%201.0001L1.07031%201V24.9999L8.87849%2025'%20stroke='black'%20stroke-width='2'/%3e%3c/svg%3e");background-size:contain;background-repeat:no-repeat;background-position:center}:root.dark .nav-link.active:before,:root.dark .nav-link.active:after{filter:invert(1)}.nav-link.active:after{content:"";position:absolute;right:0;width:9px;height:26px;background-image:url("data:image/svg+xml,%3csvg%20width='9'%20height='26'%20viewBox='0%200%209%2026'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8.87849%201.0001L1.07031%201V24.9999L8.87849%2025'%20stroke='black'%20stroke-width='2'/%3e%3c/svg%3e");background-size:contain;background-repeat:no-repeat;background-position:center;transform:scaleX(-1)}.BannerProfileSection{display:flex;justify-content:right;align-items:center;gap:var(--space-sm);margin:0;min-width:var(--logo-section-width);font-family:LEDCalculator,monospace;color:#000;font-weight:400;font-size:var(--font-size-2xs);text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:var(--space-2xs)}.BannerProfileSection>div{display:flex;align-items:center}.profile-user-group{display:flex;align-items:center;gap:6px}.profile-user-button{display:flex;align-items:center;gap:var(--space-2xs);background:transparent;border:none;color:inherit;cursor:pointer;font-family:LEDCalculator,monospace;font-size:var(--font-size-2xs);font-weight:400;padding:var(--space-2xs) var(--space-xs);border-radius:var(--radius-xs);transition:background-color .15s ease;text-transform:uppercase}.profile-user-button:hover{background-color:#00000014}.banner-profile-spacer{font-size:16px;opacity:.5;-webkit-user-select:none;user-select:none}.theme-toggle-button{display:flex;align-items:center;justify-content:center;width:var(--icon-size-lg);height:var(--icon-size-lg);padding:var(--space-2xs);background:transparent;border:1px solid transparent;border-radius:var(--radius-sm);cursor:pointer;color:#000;transition:background-color .2s ease,border-color .2s ease,color .3s ease}.theme-toggle-button:hover{background-color:#00000014;border-color:#0003}:root.dark .theme-toggle-button{color:#e8e8e8}:root.dark .theme-toggle-button:hover{background-color:#ffffff1a;border-color:#fff3}:root.dark .banner-four-square{filter:invert(1)}:root.dark .banner-logo,:root.dark .BannerProfileSection{color:#e8e8e8}:root.dark .profile-user-button{color:#e8e8e8}:root.dark .profile-user-button:hover{background-color:#ffffff14}:root.dark .profile-image{border-color:#e8e8e8}.profile-image-placeholder{width:var(--space-2xl);height:var(--space-2xl);border-radius:50%;background-color:#0000001a;flex-shrink:0}.profile-image-container{display:flex;align-items:center;justify-content:center}.profile-image{width:var(--icon-size-lg);height:var(--icon-size-lg);border-radius:var(--radius-xs);border:2px solid black;object-fit:cover;image-rendering:auto;flex-shrink:0}.profile-logo-fallback{width:var(--space-lg)!important;height:var(--space-lg)!important;border-radius:0!important}@media(max-width:768px){.banner-content{padding:0 var(--space-md)}.banner-logo h2{font-size:1.3rem}.banner-nav{gap:var(--space-lg)}.nav-link{padding:var(--space-2xs) var(--space-sm);font-size:.9rem}}@media(max-width:480px){.banner{height:calc(var(--banner-height) * .5)}body{padding-top:calc(var(--banner-height) * .5)}.banner-logo h2{font-size:1.2rem}.banner-nav{gap:var(--space-md)}.nav-link{padding:var(--space-2xs) var(--space-xs);font-size:.85rem}}.footer{position:fixed;bottom:0;left:0;width:100%;height:20px;background:#e8e8e8;z-index:1000;border-top:black 1px solid;transition:background-color .3s ease,border-color .3s ease}:root.dark .footer{background:#333;border-color:#4a4a4a}:root.dark .footer-content{color:#e8e8e8}:root.dark .footer-link{color:#e8e8e8}:root.dark .footer-separator{color:#e8e8e8}.footer-content{display:flex;align-items:center;justify-content:space-between;height:100%;padding:0 20px;font-family:LEDCalculator,monospace;color:#000;font-weight:400;transition:color .3s ease}.footer-logo,.footer-logo a{display:flex;align-items:center;height:100%}.footer-logo img{height:14px;width:auto}.footer-logo img.footer-logo-light{filter:invert(1)}.footer-links{display:flex;align-items:center;gap:8px;font-size:10px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.footer-link{text-decoration:none;color:#000;font-family:LEDCalculator,monospace;font-weight:400;transition:opacity .15s ease}.footer-link:hover{opacity:.7}.footer-separator{color:#000;opacity:.5;-webkit-user-select:none;user-select:none}.card-search-header{position:relative;width:100vw;height:89.46px;border-bottom:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000}.card-search-header-content{width:auto;height:45.43px;justify-content:flex-start;display:flex;position:relative;top:50%;transform:translateY(-50%);gap:30px;padding-left:46px}.card-search-bar{display:flex;align-items:center;align-self:center;gap:12px;padding:4px 12px;background-color:#0000000d;border-left:3px solid black;border-radius:0;transition:box-shadow .2s ease;width:450px;height:30px}.card-search-icon{width:16px;height:16px;flex-shrink:0}.card-search-input{flex:1;border:none;outline:none;font-size:14px;font-family:Chakra Petch,sans-serif;background-color:transparent;padding:0;height:24px}.card-search-input::placeholder{color:#4d4d4d;font-size:12px}.advanced-search-sidebar{position:relative;width:730px;background-color:#fff;z-index:10;flex-shrink:0;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.advanced-search-sidebar::-webkit-scrollbar{display:none}.card-search-results-area{scrollbar-width:none;-ms-overflow-style:none}.card-search-results-area::-webkit-scrollbar{display:none}.card-search-results-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--chip-width, 320px),1fr));gap:20px;justify-items:center}.advanced-search-sidebar-header{align-self:stretch;height:48px;padding:16px;background:#ca2d2d;justify-content:space-between;align-items:center;display:inline-flex;font-size:36px;font-family:LEDCalculator,monospace;font-weight:400;color:#fff;text-transform:uppercase;word-wrap:break-word;width:100%}.advanced-search-content{padding:20px;overflow-y:auto;height:calc(100% - 48px);font-family:Chakra Petch,sans-serif;font-weight:400;font-size:14px}.advanced-search-label{display:block;margin-bottom:8px;font-weight:600;font-size:14px}.advanced-search-section{margin-bottom:20px}.advanced-search-toggle-btn{padding:8px 16px;border:none;border-left:3px solid black;border-radius:0;background:#0000000d;cursor:pointer;font-weight:600;font-size:12px;font-family:Chakra Petch,sans-serif;white-space:nowrap}.advanced-search-actions{display:flex;gap:12px;margin-top:24px;justify-content:flex-end}.advanced-search-clear-btn{padding:10px 20px;border:1px solid black;border-radius:2px;background:#fff;cursor:pointer;font-weight:400;font-size:14px;font-family:Chakra Petch,sans-serif;width:auto}.advanced-search-apply-btn{padding:10px 20px;border:none;border-radius:2px;background:#000;color:#fff;cursor:pointer;font-weight:400;font-size:14px;font-family:Chakra Petch,sans-serif;width:auto}.advanced-search-input{width:100%;padding:8px 12px;background-color:#0000000d;border:none;border-left:3px solid black;border-radius:0;font-size:12px;font-family:Chakra Petch,sans-serif;outline:none;transition:background-color .2s ease}.advanced-search-input:focus{background-color:#00000014}.advanced-search-input::placeholder{color:#4d4d4d;font-size:12px}.advanced-search-select{padding:8px 12px;background-color:#0000000d;border:none;border-left:3px solid black;border-radius:0;font-size:12px;font-family:Chakra Petch,sans-serif;outline:none;cursor:pointer}.card-search-header .mana-symbol,.advanced-search-sidebar .mana-symbol{border:2px solid black!important}.advanced-search-dropdown{background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 2px 8px #0000001a}.dropdown-item{background:transparent;color:#000;border-bottom:1px solid rgba(0,0,0,.05);transition:background-color .15s ease}.dropdown-item:hover{background-color:#0000000d}.dropdown-item.selected{background-color:#00000014}.dropdown-item:last-child{border-bottom:none}.sort-by-label{font-size:12px;font-family:Chakra Petch,sans-serif;font-weight:400;color:#000;align-self:center}:root.dark .sort-by-label{color:#e8e8e8}.sort-dropdown-trigger{display:flex;align-items:center;gap:8px;padding:4px 12px;background:#0000000d;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:2px;border-left:3px solid black}:root.dark .sort-dropdown-trigger{background:#ffffff1a;border-left-color:#e8e8e8}.sort-dropdown-trigger-text{font-size:12px;font-family:Chakra Petch,sans-serif;font-weight:400;color:#4d4d4d}:root.dark .sort-dropdown-trigger-text{color:#aaa}.sort-dropdown-arrow{width:8px;height:5px;transition:transform .2s}:root.dark .sort-dropdown-arrow{filter:invert(1)}.sort-dropdown-menu{position:absolute;top:calc(100% + 8px);left:0;z-index:100000;padding:16px;background:#3d3d3d;border:1px solid #4a4a4a;-webkit-backdrop-filter:blur(17.5px);backdrop-filter:blur(17.5px);flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:3px;display:flex;box-shadow:0 4px 6px #0000004d}:root:not(.dark) .sort-dropdown-menu{background:#fff;border-color:#000;box-shadow:0 4px 6px #0000001a}.sort-dropdown-item{align-self:stretch;height:24px;padding:4px 24px 4px 12px;background:transparent;justify-content:flex-start;align-items:center;display:flex;cursor:pointer;white-space:nowrap;border-bottom:1px solid rgba(255,255,255,.1)}:root:not(.dark) .sort-dropdown-item{border-bottom-color:#0000000d}.sort-dropdown-item:last-child{border-bottom:none}.sort-dropdown-item:hover{background:#ffffff1f}:root:not(.dark) .sort-dropdown-item:hover{background:#0000000d}.sort-dropdown-item.selected{background:#ffffff2e;outline:1px solid rgba(255,255,255,.1);outline-offset:-1px}:root:not(.dark) .sort-dropdown-item.selected{background:#00000014;outline-color:#00000014}.sort-dropdown-item-text{color:#e8e8e8;font-size:12px;font-family:Chakra Petch,sans-serif;font-weight:400}:root:not(.dark) .sort-dropdown-item-text{color:#4d4d4d}.sort-dropdown-item.selected .sort-dropdown-item-text{color:#fff}:root:not(.dark) .sort-dropdown-item.selected .sort-dropdown-item-text{color:#000}.save-search-button{height:30px;font-family:Chakra Petch,semi-bold;font-weight:400;font-size:12px;padding:0 16px;display:flex;align-items:center;justify-content:center;gap:5px}.overlay-deck-header{display:flex;align-items:center;gap:16px;padding:8px 16px;background-color:#b68af3;z-index:10;margin-left:auto}.overlay-deck-header-text{font-size:24px;font-family:LEDCalculator,monospace;font-weight:400;text-transform:uppercase;color:#fff}.card-search-header-right{display:flex;flex-direction:row;align-items:center;gap:20px;padding-right:46px}.card-search-results-count{align-content:center;text-align:right;font-size:14px;font-family:Chakra Petch,semi-bold;color:#666;align-self:center;display:flex;flex-direction:row;gap:10px;align-items:center;white-space:nowrap}@media(max-width:1920px)and (max-height:1080px){.card-search-header{height:70px}.card-search-header-content{height:38px;gap:24px;padding-left:24px}.card-search-bar{width:280px;height:26px}.advanced-search-sidebar{width:520px}.advanced-search-sidebar-header{height:36px;padding:10px 16px;font-size:24px}.advanced-search-content{padding:12px 16px;height:calc(100% - 36px);font-size:12px}.advanced-search-label{margin-bottom:4px;font-size:12px}.advanced-search-section{margin-bottom:10px}.advanced-search-input,.advanced-search-select{padding:5px 10px;font-size:11px}.advanced-search-toggle-btn{padding:5px 10px;font-size:10px}.advanced-search-actions{gap:8px;margin-top:12px}.advanced-search-clear-btn,.advanced-search-apply-btn{padding:6px 14px;font-size:11px}.advanced-search-sidebar .mana-symbol{width:22px!important;height:22px!important}.overlay-deck-header{gap:12px;padding:6px 12px}.overlay-deck-header-text{font-size:20px}.overlay-deck-header .close-x-button{width:18px;height:18px}.card-search-header-right{gap:12px;padding-right:24px}.card-search-results-count{font-size:12px;gap:6px}.sort-by-label{font-size:10px}.sort-dropdown-trigger{padding:3px 8px;gap:6px}.sort-dropdown-trigger-text{font-size:10px}.sort-dropdown-arrow{width:6px;height:4px}.sort-dropdown-menu{padding:10px}.sort-dropdown-item{height:20px;padding:3px 16px 3px 8px}.sort-dropdown-item-text{font-size:10px}.card-search-header .buttonPrimary{width:150px!important;height:26px!important;font-size:10px!important;padding:4px 8px!important}.card-search-header .buttonPrimary img{width:14px!important;height:14px!important}.save-search-button{height:24px!important;font-size:10px!important;padding:0 10px!important}}@media(max-width:1600px){.card-search-results-grid{gap:16px}.card-search-header{height:65px}.card-search-header-content{height:36px;gap:16px;padding-left:30px}.card-search-bar{width:300px;height:26px}.advanced-search-sidebar{width:480px}.advanced-search-sidebar-header{height:38px;padding:10px 14px;font-size:24px}.advanced-search-content{padding:14px;height:calc(100% - 38px);font-size:12px}.advanced-search-label{margin-bottom:5px;font-size:12px}.advanced-search-section{margin-bottom:14px}.advanced-search-toggle-btn{padding:5px 10px;font-size:10px}.advanced-search-actions{gap:8px;margin-top:16px}.advanced-search-clear-btn,.advanced-search-apply-btn{padding:7px 14px;font-size:11px}}@media(max-height:900px){.card-search-results-grid{gap:14px}.card-search-header{height:60px}.card-search-header-content{height:34px;gap:14px;padding-left:24px}.card-search-bar{width:280px;height:26px}.advanced-search-sidebar{width:440px}.advanced-search-sidebar-header{height:36px;padding:8px 12px;font-size:22px}.advanced-search-content{padding:12px;height:calc(100% - 36px);font-size:12px}.advanced-search-label{margin-bottom:4px;font-size:12px}.advanced-search-section{margin-bottom:12px}.advanced-search-input,.advanced-search-select{padding:5px 8px;font-size:11px}.advanced-search-toggle-btn{padding:5px 10px;font-size:10px}.advanced-search-actions{gap:8px;margin-top:14px}.advanced-search-clear-btn,.advanced-search-apply-btn{padding:6px 12px;font-size:11px}.advanced-search-sidebar .mana-symbol{width:22px!important;height:22px!important}}@media(max-width:1400px){.card-search-results-grid{gap:12px}.card-search-header{height:58px}.card-search-header-content{height:32px;gap:12px;padding-left:20px}.card-search-bar{width:250px;height:24px}.advanced-search-sidebar{width:400px}.advanced-search-sidebar-header{height:34px;padding:8px 12px;font-size:20px}.advanced-search-content{padding:10px;height:calc(100% - 34px);font-size:11px}.advanced-search-label{margin-bottom:4px;font-size:11px}.advanced-search-section{margin-bottom:10px}.advanced-search-toggle-btn{padding:4px 8px;font-size:10px}.advanced-search-actions{gap:6px;margin-top:12px}.advanced-search-clear-btn,.advanced-search-apply-btn{padding:5px 10px;font-size:10px}}@media(max-height:800px){.card-search-results-grid{gap:10px}.card-search-header{height:54px}.card-search-header-content{height:30px;gap:10px}.card-search-bar{width:220px;height:24px}.advanced-search-sidebar{width:380px}.advanced-search-sidebar-header{height:32px;padding:6px 10px;font-size:18px}.advanced-search-content{padding:10px;height:calc(100% - 32px);font-size:11px}.advanced-search-label{margin-bottom:3px;font-size:11px}.advanced-search-section{margin-bottom:8px}.advanced-search-input,.advanced-search-select{padding:4px 8px;font-size:10px}.advanced-search-toggle-btn{padding:4px 8px;font-size:9px}.advanced-search-actions{gap:6px;margin-top:10px}.advanced-search-clear-btn,.advanced-search-apply-btn{padding:5px 10px;font-size:10px}.advanced-search-sidebar .mana-symbol{width:20px!important;height:20px!important}}@media(max-height:1080px){.card-search-results-grid{gap:12px}}.mana-symbol{border:1px solid black!important}.deck-card-details-overlay-container{background:#fff9;border-radius:2px;width:100%;height:100%;min-width:1400px;min-height:700px;font-family:LEDCalculator,monospace;box-shadow:4px 4px 15px #00000026;overflow:hidden;padding-bottom:23px;display:inline-flex;flex-direction:column;justify-content:flex-start;align-items:center;position:relative;--overlay-main-chip-scale: 1.2;--overlay-tab5-current-scale: 1.3;--overlay-tab5-printings-scale: 1}.deck-card-details-header{align-self:stretch;height:48px;padding:16px;background:#ca2d2d;justify-content:space-between;align-items:center;display:inline-flex;font-size:36px;font-family:LEDCalculator,monospace;font-weight:400;color:#fff;text-transform:uppercase;word-wrap:break-word;position:relative;z-index:10}.deck-card-details-header span{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:16px}.deck-card-details-content-container{align-items:center;gap:50px;display:flex;width:100%;flex:1;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.deck-card-details-content-container::-webkit-scrollbar{display:none}.deck-card-details-two-column{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}.deck-card-details-left-column{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:397px;height:533px;flex-shrink:0;position:relative}.deck-card-details-right-column{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;height:100%;padding-top:30px}.deck-card-details-info-wrapper{width:700px;display:flex;flex-direction:column;gap:20px;align-items:flex-start;justify-content:flex-start}.tab-placeholder{padding:10px;text-align:left;width:100%}.rulings-list{scrollbar-width:none;-ms-overflow-style:none}.rulings-list::-webkit-scrollbar{display:none}.ruling-item{transition:border-color .2s ease}.ruling-item:hover{border-left-color:#0000004d!important}.decks-list{scrollbar-width:none;-ms-overflow-style:none}.decks-list::-webkit-scrollbar{display:none}.printings-grid{scrollbar-width:none;-ms-overflow-style:none;grid-template-columns:repeat(auto-fill,minmax(var(--chip-width, 320px),1fr));gap:20px}.printings-grid::-webkit-scrollbar{display:none}.deck-list-item{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;padding:8px;min-height:80px;background:transparent;border:2px solid transparent;outline:1px solid black;outline-offset:-1px;border-radius:2px;cursor:pointer}.deck-list-item:hover{box-sizing:border-box;background-color:#00000014;border:2px solid black;outline:none}.view-change-print-container{display:flex;align-items:center;justify-content:flex-end;height:20px;width:155px}.view-change-print-button{display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:10px;background:#fffc;border:1px solid #000;outline:1px solid black;outline-offset:-1px;cursor:pointer;font-family:LEDCalculator,monospace;font-size:8px;font-weight:400;transition:all .2s ease;height:20px;color:#000}.view-change-print-icon{width:15.79px;height:9.35px}.card-info-box{width:700px;padding:16px;background:#00000014;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:7px;box-sizing:border-box}.card-info-header{align-self:stretch;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:7px}.card-info-title-row{align-self:flex-start;height:25px;width:100%;display:inline-flex;justify-content:space-between;align-items:center}.card-info-name{font-family:Chakra Petch,sans-serif;font-size:14px;font-weight:600;color:#000;margin:0;text-box-trim:trim-both;text-box-edge:cap alphabetic}.card-info-type{align-self:stretch;font-family:Chakra Petch,sans-serif;font-size:12px;font-weight:400;color:#000;text-box-trim:trim-both;text-box-edge:cap alphabetic;margin-bottom:23px}.card-mana-cost{display:flex;align-items:center;font-family:Chakra Petch,sans-serif;font-size:12px;color:#818181}.card-oracle-section{align-self:stretch;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:7px}.oracle-face-header{display:flex;justify-content:space-between;align-items:center;align-self:stretch;margin-bottom:4px}.oracle-face-name{font-family:Chakra Petch,sans-serif;font-size:13px;font-weight:600;color:#000}.oracle-face-mana{font-family:Chakra Petch,sans-serif;font-size:11px;color:#818181}.oracle-face-type{font-family:Chakra Petch,sans-serif;font-size:11px;font-weight:400;color:#000;margin-bottom:30px}.oracle-label{font-family:Chakra Petch,sans-serif;font-size:14px;font-weight:600;color:#000;text-box-trim:trim-both;text-box-edge:cap alphabetic}.oracle-text-display{align-self:stretch;font-family:Chakra Petch,sans-serif;font-size:12px;font-weight:400;color:#000;text-box-trim:trim-both;text-box-edge:cap alphabetic;word-wrap:break-word;line-height:1.5;white-space:pre-wrap;margin-top:0;padding-right:0}.oracle-text-content{font-family:Chakra Petch,sans-serif;font-size:12px;font-weight:400;color:#818181;margin:0;line-height:1.5;white-space:pre-wrap}.oracle-face-divider{margin:8px 0;border-top:1px solid rgba(0,0,0,.15);align-self:stretch}.oracle-face-flavor{font-family:Chakra Petch,sans-serif;font-size:11px;font-weight:400;font-style:italic;color:#969696;margin-top:6px;padding-top:6px;border-top:1px solid rgba(0,0,0,.1);line-height:1.4;align-self:stretch}.oracle-face-stats{font-family:Chakra Petch,sans-serif;font-size:14px;font-weight:700;color:#000;text-align:right;display:flex;gap:8px;justify-content:flex-end;align-items:center;flex-shrink:0;white-space:nowrap;margin-top:8px;align-self:stretch}.metadata-grid{padding-left:10px;padding-right:10px;align-self:stretch;display:grid;grid-template-columns:2fr 1fr;grid-template-rows:auto auto;gap:12px 20px}.metadata-row{display:contents}.metadata-item{display:flex;justify-content:flex-start;align-items:center;gap:17px}.metadata-label{font-family:Chakra Petch,sans-serif;font-size:14px;font-weight:600;color:#000;text-box-trim:trim-both;text-box-edge:cap alphabetic}.metadata-value{font-family:Chakra Petch,sans-serif;font-size:14px;font-weight:400;color:#969696;text-box-trim:trim-both;text-box-edge:cap alphabetic}.metadata-eoc{font-family:Chakra Petch,sans-serif;font-size:8px;font-weight:400;color:#969696;text-box-trim:trim-both;text-box-edge:cap alphabetic;grid-column:1 / -1}.price-display{width:68px;height:15px;padding:0;background:#31ae4814;border-radius:2px;outline:.5px solid #31AE48;outline-offset:-.5px;-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);display:inline-flex;justify-content:center;align-items:center;font-family:Chakra Petch,sans-serif;font-size:14px;font-weight:400;color:#31ae48;text-box-trim:trim-both;text-box-edge:cap alphabetic}.controls-section{display:inline-flex;align-items:center;align-self:stretch;gap:20px;padding-left:20px;width:100%}.quantity-control{display:flex;align-items:center;justify-content:flex-start;gap:20px;width:120px}.control-label{font-family:Chakra Petch,sans-serif;font-size:14px;font-weight:600;color:#000}.quantity-buttons{display:flex;align-items:center;justify-content:center;gap:10px}.quantity-btn{width:16px;height:16px;border:none;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;padding:0}.quantity-btn:hover{opacity:.7}.quantity-btn:active{transform:scale(.95)}.quantity-btn-icon{width:100%;height:100%;object-fit:contain}.quantity-display{font-family:LEDCalculator,monospace;font-size:10px;font-weight:400;color:#000;min-width:20px;text-align:center}.quantity-input{font-family:LEDCalculator,monospace;font-size:10px;font-weight:400;color:#000;min-width:20px;width:30px;text-align:center;background:#ffffffe6;border:1px solid #000;outline:none;padding:2px;border-radius:2px}.quantity-input:focus{background:#fff}.rotate-button{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:80px;height:31px;font-family:Chakra Petch,sans-serif;font-size:10px;font-weight:400;border:1px solid black;background:transparent;cursor:pointer;border-radius:2px;color:#000;text-align:center}.rotate-button:hover{box-sizing:border-box;background-color:#00000014;border:2px solid black}.flip-button{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:80px;height:31px;font-family:Chakra Petch,sans-serif;font-size:10px;font-weight:400;border:1px solid black;background:transparent;cursor:pointer;border-radius:2px;color:#000;text-align:center}.flip-button:hover{box-sizing:border-box;background-color:#00000014;border:2px solid black}.foil-control{display:flex;align-items:center;justify-content:flex-start;gap:20px;width:188px}.foil-toggle{width:26px;height:10px;border:1px solid #000;background:transparent;cursor:pointer;position:relative;transition:all .3s ease;padding:0;display:flex;align-items:center;overflow:hidden}.foil-toggle:before{content:"";position:absolute;width:19.46px;height:4.69px;left:2.77px;top:50%;transform:translateY(-50%);background:#0000001a;transition:all .3s ease}.foil-toggle-slider{width:4.69px;height:4.69px;background:#0000001a;position:absolute;left:2.77px;top:50%;transform:translateY(-50%);transition:all .3s cubic-bezier(.4,0,.2,1);z-index:1}.foil-toggle-active:before{background:#31ae4866}.foil-toggle-active .foil-toggle-slider{left:16.46px;background:#31ae48}.foil-toggle-locked{opacity:.6;cursor:not-allowed!important}.foil-toggle-locked:before{background:#0000000d!important}.foil-toggle-locked .foil-toggle-slider{background:#00000026!important}@media(max-height:1080px){.deck-card-details-overlay-container{--overlay-main-chip-scale: 1.3;--overlay-tab5-current-scale: 1.4;--overlay-tab5-printings-scale: 1;min-width:1100px;min-height:550px}.printings-grid{gap:12px}.deck-card-details-header{height:40px;padding:12px;font-size:28px}.deck-card-details-info-wrapper{width:550px;gap:16px}.card-info-box{width:550px;padding:12px}.deck-card-details-left-column{width:300px;height:420px}}@media(max-height:900px){.deck-card-details-overlay-container{--overlay-main-chip-scale: .75;--overlay-tab5-current-scale: .85;--overlay-tab5-printings-scale: .65;min-width:950px;min-height:480px}.printings-grid{gap:10px}.deck-card-details-header{height:36px;padding:10px;font-size:24px}.deck-card-details-info-wrapper{width:480px;gap:14px}.card-info-box{width:480px;padding:10px}.deck-card-details-left-column{width:260px;height:360px}.deck-card-details-right-column{padding-top:20px}}@media(max-height:768px){.deck-card-details-overlay-container{--overlay-main-chip-scale: .6;--overlay-tab5-current-scale: .7;--overlay-tab5-printings-scale: .55;min-width:800px;min-height:420px}.printings-grid{gap:8px}.deck-card-details-header{height:32px;padding:8px;font-size:20px}.deck-card-details-info-wrapper{width:420px;gap:12px}.card-info-box{width:420px;padding:8px}.deck-card-details-left-column{width:220px;height:300px}.deck-card-details-right-column{padding-top:16px}}@media(max-width:768px){.deck-card-details-overlay-container{min-width:auto;width:90vw;padding:20px}}.chip{position:relative;width:var(--chip-width);height:var(--chip-height);cursor:pointer}.chip--no-click{cursor:default}.chip__frame{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.chip__frame img{width:100%;height:100%;object-fit:contain}.chip__top-panel{position:absolute;top:0;left:var(--chip-top-left);transform:translate(-50%);pointer-events:none;z-index:3;width:var(--chip-top-width);height:var(--chip-top-height)}.chip__top-panel img{width:100%;height:100%;object-fit:fill}.chip__price{position:absolute;top:0;left:var(--chip-top-left);transform:translate(-50%);width:var(--chip-top-width);height:var(--chip-top-height);display:flex;align-items:center;justify-content:center;z-index:4;pointer-events:none}.chip__price-text{font-size:var(--chip-price-font-size);font-family:Chakra Petch,sans-serif;font-weight:600;color:#000;letter-spacing:.5px;-webkit-user-select:none;user-select:none}.chip--inverted .chip__price-text{color:#fff}.chip__qty-controls{position:absolute;top:var(--chip-qty-top);left:var(--chip-qty-left);display:flex;flex-direction:row;align-items:center;gap:var(--chip-qty-gap);z-index:4;height:var(--chip-top-height)}.chip__qty-btn{width:var(--chip-qty-btn-size);height:var(--chip-qty-btn-size);background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;transition:opacity .2s ease;pointer-events:auto}.chip__qty-btn:hover{opacity:.7}.chip__qty-btn img{width:100%;height:100%;object-fit:contain}.chip__qty-btn--rotate img{transform:rotate(180deg)}.chip__plus-btn{width:48px;height:var(--chip-qty-btn-size);background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;transition:opacity .2s ease;pointer-events:auto}.chip__plus-btn:hover{opacity:.7}.chip__plus-btn img{width:var(--chip-plus-size);height:var(--chip-plus-size);object-fit:contain}.chip__qty-display{font-size:var(--chip-qty-font-size);font-family:Chakra Petch,sans-serif;font-weight:400;color:#000;letter-spacing:.5px;-webkit-user-select:none;user-select:none;min-width:20px;text-align:center}.chip--inverted .chip__qty-display{color:#fff}.chip__qty-spacer{width:var(--chip-qty-btn-size);height:var(--chip-qty-btn-size)}.chip__plus-spacer{width:48px;height:var(--chip-qty-btn-size)}.chip__side-panel{position:absolute;left:var(--chip-side-left);top:var(--chip-side-top);pointer-events:none;z-index:3;display:flex;align-items:stretch}.chip__side-panel img{height:var(--chip-side-height);width:var(--chip-side-width)}.chip__side-btn{position:absolute;left:var(--chip-side-left);width:var(--chip-side-btn-width);height:var(--chip-side-btn-height);background:transparent;border:none;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;z-index:4;pointer-events:auto;padding:0 0 0 2px;transition:opacity .2s ease}.chip__side-btn:hover{opacity:.8}.chip__side-btn--add{top:var(--chip-add-btn-top)}.chip__side-btn--new{top:var(--chip-new-btn-top)}.chip__side-btn-text{writing-mode:vertical-rl;text-orientation:mixed;font-size:var(--chip-side-font-size);font-family:Chakra Petch,sans-serif;font-weight:600;color:#000;letter-spacing:.5px;-webkit-user-select:none;user-select:none;transform:rotate(180deg);position:relative;left:-.5px}.chip--inverted .chip__side-btn-text{color:#fff}.chip__side-btn-icon{width:var(--chip-plus-size);height:var(--chip-plus-size);object-fit:contain;position:relative;left:-1px}.chip__image-container{position:absolute;top:var(--chip-image-top);left:50%;transform:translate(-50%) translateY(-50%);width:var(--chip-image-width);height:var(--chip-image-height);overflow:hidden;border-radius:var(--chip-image-radius);background-color:#fff;z-index:2}.chip__image-container--illegal{border:3px solid #CA2D2D}.chip--inverted .chip__image-container{background-color:#191919}.chip__image{display:block;width:100%;height:100%;object-fit:cover;object-position:center;-webkit-user-select:none;user-select:none;border-radius:var(--chip-image-radius)}.chip__loading{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#fff;z-index:3}.chip__spinner-logo{width:32px;height:32px;animation:spin-slow 2s linear infinite;z-index:4}@keyframes spin-slow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.chip__error{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fff;color:#888}.chip__error-icon{font-size:60px;opacity:.3;margin-bottom:8px}.chip__error-text{margin-top:8px;font-size:12px;text-align:center;padding:0 8px}.chip__legality{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:10;pointer-events:none}.chip__legality img{width:var(--chip-legality-size);height:var(--chip-legality-size);object-fit:contain;opacity:.95;filter:drop-shadow(0 0 8px rgba(202,45,45,.6))}.chip__settings{position:absolute;right:var(--chip-settings-right);top:15%;width:var(--chip-settings-size);height:var(--chip-settings-size);padding:0;background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:4;transition:transform .2s ease;pointer-events:auto}.chip__settings:hover{transform:rotate(90deg)}.chip__settings img{width:100%;height:100%;object-fit:contain;pointer-events:none}.chip--inverted .chip__settings img{filter:invert(1)}.chip__flip{position:absolute;right:var(--chip-flip-right);top:calc(20% + var(--chip-flip-offset));width:var(--chip-flip-size);height:var(--chip-flip-size);padding:0;background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:4;transition:opacity .2s ease;pointer-events:auto}.chip__flip:hover{opacity:.7}.chip__flip img{width:100%;height:100%;object-fit:contain}.chip__flip--back img{transform:rotate(270deg)}.chip__flip--front img{transform:rotate(90deg)}.pro-page{position:relative;width:100%;height:100vh;padding-top:140px;padding-bottom:40px;background:#e8e8e8;font-family:Chakra Petch,sans-serif;box-sizing:border-box;overflow-x:hidden;transition:background-color .3s ease,color .3s ease}:root.dark .pro-page{background:#333;color:#e8e8e8}.pro-container{max-width:1200px;margin:0 auto;padding:0 40px;display:flex;flex-direction:column;align-items:center;position:relative;z-index:10;isolation:isolate}@media(max-width:768px){.pro-container{padding:0 20px}}.pro-environment-banner{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:2px;margin-bottom:20px;font-size:11px;font-weight:500;align-self:center}.pro-environment-banner.test{background:#facc1526;color:#92400e;border:1px solid rgba(217,119,6,.3)}.pro-environment-banner.live{background:#34d39926;color:#065f46;border:1px solid rgba(16,185,129,.3)}.pro-environment-label{font-weight:600;text-transform:uppercase;letter-spacing:.5px}.pro-environment-note{font-weight:400;opacity:.8}.pro-header{display:flex;align-items:flex-start;gap:16px;margin-bottom:24px;align-self:flex-start;text-align:left;flex-direction:column}.pro-icon{color:#b68af3;flex-shrink:0}.pro-header-text h1{font-size:28px;font-weight:600;margin:0;color:#000;font-family:Chakra Petch,sans-serif}.pro-subtitle{font-size:13px;color:#666;margin:4px 0 0;font-weight:400}.pro-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:40vh;color:#666;gap:16px}.spinner{width:32px;height:32px;border:3px solid rgba(0,0,0,.1);border-top-color:#b68af3;border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.pro-status-card{display:flex;align-items:center;gap:16px;background:#fff;border:1px solid rgba(0,0,0,.1);border-left:3px solid #B68AF3;padding:12px 16px;margin-bottom:24px;width:100%;max-width:1200px;box-sizing:border-box}.status-badge{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:2px;font-weight:600;font-size:11px;text-transform:uppercase;letter-spacing:.5px}.status-badge.active{background:#b68af326;color:#7c3aed}.renewal-date{color:#666;font-size:12px;margin:0}.manage-btn{background:transparent;color:#000;border:1px solid #000;padding:6px 14px;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s;font-family:Chakra Petch,sans-serif;margin-left:auto}.manage-btn:hover:not(:disabled){background:#000;color:#fff}.manage-btn:disabled{opacity:.5;cursor:not-allowed}.plan-section{width:100%;max-width:1200px;margin-bottom:32px}.plan-section-title{font-size:18px;font-weight:600;color:#000;margin:0 0 12px;font-family:Chakra Petch,sans-serif}.billing-toggle{display:inline-flex;background:#fff;border:1px solid rgba(0,0,0,.15);margin-bottom:20px;align-self:center}.billing-toggle button{padding:8px 20px;border:none;background:transparent;color:#666;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s;font-family:Chakra Petch,sans-serif;display:flex;align-items:center;gap:6px}.billing-toggle button.active{background:#000;color:#fff}.billing-toggle button:not(.active):hover{background:#0000000d}.discount-badge{background:#31ae48;color:#fff;padding:2px 6px;border-radius:2px;font-size:10px;font-weight:600;text-transform:uppercase}.pricing-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:30px;width:100%;max-width:1200px}.pricing-grid.three-col{grid-template-columns:repeat(3,1fr);max-width:1200px;gap:20px}.pricing-grid.single{grid-template-columns:1fr;margin-bottom:0}@media(max-width:1280px){.pricing-grid.three-col{max-width:100%}}@media(max-width:992px){.pricing-grid.three-col{grid-template-columns:1fr}}@media(max-width:768px){.pricing-grid{grid-template-columns:1fr}}.pricing-card{background:#fff;border:1px solid rgba(0,0,0,.1);padding:20px;position:relative;display:flex;flex-direction:column}.pricing-card.pro-tier{border:1px solid #B68AF3;border-left:3px solid #B68AF3}.pricing-card.current{opacity:.85}.popular-badge{position:absolute;top:-10px;right:16px;background:#b68af3;color:#fff;padding:4px 10px;font-weight:600;font-size:10px;display:flex;align-items:center;gap:4px;text-transform:uppercase;letter-spacing:.5px}.tier-header{margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid rgba(0,0,0,.08)}.tier-header h2,.tier-header h3{font-size:18px;margin:0 0 8px;color:#000;font-weight:600}.price{display:flex;align-items:baseline;gap:2px}.amount{font-size:32px;font-weight:500;color:#000;font-family:LEDCalculator,monospace}.period{font-size:12px;color:#666}.yearly-note{font-size:11px;color:#31ae48;margin:6px 0 0;font-weight:500}.features-list{list-style:none;padding:0;margin:0 0 16px;flex-grow:1}.features-list li{display:flex;align-items:flex-start;gap:8px;padding:6px 0;color:#444;font-size:12px}.features-list li svg{flex-shrink:0;margin-top:1px;color:#31ae48;width:14px;height:14px}.features-list li strong{color:#000}.tier-btn{width:100%;padding:10px 16px;border:none;font-size:12px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:all .2s;font-family:Chakra Petch,sans-serif;text-transform:uppercase;letter-spacing:.5px}.tier-btn.current{background:#e0e0e0;color:#666;cursor:default}.tier-btn.upgrade{background:#b68af3;color:#fff}.tier-btn.upgrade:hover:not(:disabled){background:#a374e0}.tier-btn:disabled{opacity:.6;cursor:not-allowed}.btn-spinner{width:14px;height:14px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin .8s linear infinite}.faq-section{background:#fff;border:1px solid rgba(0,0,0,.1);padding:20px;width:100%;max-width:1200px;box-sizing:border-box}.faq-section h3{font-size:16px;margin:0 0 16px;color:#000;font-weight:600}.faq-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}@media(max-width:768px){.faq-grid{grid-template-columns:1fr}}.faq-item h4{font-size:12px;color:#000;margin:0 0 4px;font-weight:600}.faq-item p{color:#666;line-height:1.5;margin:0;font-size:11px}.features-showcase{background:#fff;border:1px solid rgba(0,0,0,.1);padding:24px;width:100%;max-width:1200px;box-sizing:border-box;margin-bottom:30px}.showcase-title{font-size:20px;margin:0 0 20px;color:#000;font-weight:600;font-family:Chakra Petch,sans-serif}.showcase-grid{display:flex;flex-direction:column;gap:32px}.showcase-item{display:flex;flex-direction:column;gap:12px;width:100%}.showcase-image{width:100%;height:auto;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 2px 8px #0000001a}.showcase-item h4{font-size:18px;color:#000;margin:0;font-weight:600;font-family:Chakra Petch,sans-serif}.showcase-item p{color:#666;line-height:1.6;margin:0;font-size:14px}.profile-page-new-content{width:calc(1600px * var(--scale));height:calc(940px * var(--scale));border-radius:var(--radius-xs);box-shadow:0 2px 8px #0000001a;border:1px solid black;align-items:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;z-index:10;transition:background-color .3s ease,border-color .3s ease}:root.dark .profile-page-new-content{background-color:#333;border-color:#4a4a4a}.settings-toggle{width:calc(26px * var(--scale));height:calc(10px * var(--scale));border:1px solid #000;background:transparent;cursor:pointer;position:relative;transition:all .3s ease;padding:0;display:flex;align-items:center;overflow:hidden}:root.dark .settings-toggle{border-color:#e8e8e8}.settings-toggle:before{content:"";position:absolute;width:calc(19.46px * var(--scale));height:calc(4.69px * var(--scale));left:calc(2.77px * var(--scale));top:50%;transform:translateY(-50%);background:#0000001a;transition:all .3s ease}:root.dark .settings-toggle:before{background:#ffffff1a}.settings-toggle-slider{width:calc(4.69px * var(--scale));height:calc(4.69px * var(--scale));background:#0000001a;position:absolute;left:calc(2.77px * var(--scale));top:50%;transform:translateY(-50%);transition:all .3s cubic-bezier(.4,0,.2,1);z-index:1}:root.dark .settings-toggle-slider{background:#ffffff1a}.settings-toggle-active:before{background:#31ae4866}.settings-toggle-active .settings-toggle-slider{left:calc(16.46px * var(--scale));background:#31ae48}.profile-page-new-content .card-search-bar{padding:var(--space-2xs) var(--space-sm);gap:var(--space-sm);height:auto;min-height:calc(36px * var(--scale))}.profile-page-new-content .card-search-bar input{background-color:transparent!important;background:none!important;color:var(--text-primary);font-size:var(--font-size-md);padding:var(--space-2xs) 0;outline:none!important;border:none!important;box-shadow:none!important}.profile-page-new-content .card-search-bar input:focus{outline:none!important;border:none!important;box-shadow:none!important}.profile-page-new-content .card-search-bar input::placeholder{color:var(--text-placeholder);font-size:var(--font-size-sm)}.profile-page-new-content .card-search-bar input:-webkit-autofill,.profile-page-new-content .card-search-bar input:-webkit-autofill:hover,.profile-page-new-content .card-search-bar input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px transparent inset!important;-webkit-text-fill-color:var(--text-primary)!important;transition:background-color 5000s ease-in-out 0s}.privacy-terms-page{position:relative;height:100vh;display:flex;flex-direction:column;padding-top:120px;padding-bottom:40px;transition:background-color .3s ease,color .3s ease}:root.dark .privacy-terms-page{background:#333}:root.dark .privacy-terms-container{background:#3d3d3d;border-color:#4a4a4a;color:#e8e8e8}:root.dark .privacy-terms-container h1{color:#e8e8e8}:root.dark .privacy-terms-container h2{color:#e8e8e8;border-bottom-color:#e8e8e8}:root.dark .privacy-terms-container h3{color:#e8e8e8}:root.dark .privacy-terms-container p{color:#e8e8e8}:root.dark .privacy-terms-container li{color:#e8e8e8}:root.dark .privacy-terms-container a{color:#e8e8e8}:root.dark .effective-date{color:#a0a0a0}:root.dark .legal-tabs{border-bottom-color:#e8e8e8}:root.dark .legal-tab{color:#a0a0a0}:root.dark .legal-tab:hover{color:#e8e8e8;background:#ffffff0d}:root.dark .legal-tab.active{color:#e8e8e8;border-bottom-color:#e8e8e8}:root.dark .copy-button{background:#e8e8e8;color:#333;border-color:#e8e8e8}:root.dark .copy-button:hover{background:#3d3d3d;color:#e8e8e8}:root.dark .contact-section{border-top-color:#4a4a4a}:root.dark .contact-section a{color:#e8e8e8}.dotsContainer{position:absolute;top:0;left:0;height:100vh;width:100vw;background-image:url("data:image/svg+xml,%3csvg%20width='1920'%20height='1080'%20viewBox='0%200%201920%201080'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3cg%20style='mix-blend-mode:soft-light'%3e%3crect%20x='-0.121094'%20y='-762'%20width='1920'%20height='1988'%20fill='url(%23pattern0_96_1076)'%20fill-opacity='0.4'/%3e%3c/g%3e%3cdefs%3e%3cpattern%20id='pattern0_96_1076'%20patternContentUnits='objectBoundingBox'%20width='0.0053125'%20height='0.00513078'%3e%3cuse%20xlink:href='%23image0_96_1076'%20transform='scale(0.00015625%200.000150905)'/%3e%3c/pattern%3e%3cimage%20id='image0_96_1076'%20width='34'%20height='34'%20preserveAspectRatio='none'%20xlink:href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAYAAAA6RwvCAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABySURBVHgB7dbBDYAgDAXQr2EQRmFTGYUR3EBHcAPFK2mlPYHJf0kvLW16ISlARD5Lp56E3FVjh01S8gUOscYtxOaYIfUf0sMVk+AirWkWCR+193dkIV9gl5W5REQ0VATvkYG4SCt06kXIWS94rf8E0Z89zpchUvzEoVoAAAAASUVORK5CYII='/%3e%3c/defs%3e%3c/svg%3e");mix-blend-mode:soft-light;pointer-events:none;z-index:1}.privacy-terms-container{position:relative;max-width:900px;width:100%;margin:40px auto;padding:40px;background:#fff;border:1px solid black;font-family:ChakraPetch,sans-serif;color:#000;line-height:1.6;overflow-y:auto;flex:1;max-height:calc(100vh - 200px);z-index:2}.privacy-terms-container h1{font-family:LEDCalculator,monospace;font-size:32px;font-weight:400;margin-bottom:40px;text-align:center;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.privacy-section,.terms-section{margin-bottom:60px}.privacy-terms-container h2{font-family:LEDCalculator,monospace;font-size:24px;font-weight:400;margin-bottom:20px;color:#000;border-bottom:2px solid black;padding-bottom:10px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.privacy-terms-container h3{font-family:ChakraPetch,sans-serif;font-size:18px;font-weight:600;margin-top:30px;margin-bottom:12px;color:#000}.effective-date{font-size:14px;color:#666;margin-bottom:30px;font-style:italic}.privacy-terms-container p{margin-bottom:16px;font-size:14px}.privacy-terms-container ul{margin:16px 0;padding-left:40px}.privacy-terms-container li{margin-bottom:8px;font-size:14px}.contact-section{margin-top:40px;margin-bottom:60px;padding-top:40px;border-top:1px solid #ddd}.contact-section a{color:#000;text-decoration:underline;font-weight:600}.contact-section a:hover{opacity:.7}.legal-tabs{display:flex;gap:0;border-bottom:2px solid black;margin-bottom:20px}.legal-tab{font-family:ChakraPetch,sans-serif;font-size:14px;font-weight:600;padding:12px 24px;background:transparent;border:none;border-bottom:3px solid transparent;cursor:pointer;color:#666;transition:all .2s ease;margin-bottom:-2px}.legal-tab:hover{color:#000;background:#0000000d}.legal-tab.active{color:#000;border-bottom-color:#000;font-weight:700}.legal-actions{display:flex;justify-content:flex-end;margin-bottom:20px}.copy-button{font-family:ChakraPetch,sans-serif;font-size:12px;font-weight:600;padding:8px 16px;background:#000;color:#fff;border:1px solid black;cursor:pointer;transition:all .2s ease}.copy-button:hover{background:#fff;color:#000}.legal-content,.legal-document{-webkit-user-select:text;user-select:text}.privacy-section,.terms-section{margin-bottom:0}.contact-page{position:relative;min-height:100vh;padding-top:120px;padding-bottom:40px;transition:background-color .3s ease,color .3s ease}:root.dark .contact-page{background:#333;color:#e8e8e8}:root.dark .contact-container h1{color:#e8e8e8}:root.dark .contact-info{background:#3d3d3d;border-color:#4a4a4a}:root.dark .contact-info h2{color:#e8e8e8}:root.dark .contact-info p{color:#d0d0d0}:root.dark .contact-detail-item h3{color:#e8e8e8}:root.dark .contact-detail-item p{color:silver}:root.dark .contact-detail-item a{color:#e8e8e8}:root.dark .contact-description{color:#a0a0a0}.dotsContainer{position:fixed;inset:0;background-image:url("data:image/svg+xml,%3csvg%20width='1920'%20height='1080'%20viewBox='0%200%201920%201080'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3cg%20style='mix-blend-mode:soft-light'%3e%3crect%20x='-0.121094'%20y='-762'%20width='1920'%20height='1988'%20fill='url(%23pattern0_96_1076)'%20fill-opacity='0.4'/%3e%3c/g%3e%3cdefs%3e%3cpattern%20id='pattern0_96_1076'%20patternContentUnits='objectBoundingBox'%20width='0.0053125'%20height='0.00513078'%3e%3cuse%20xlink:href='%23image0_96_1076'%20transform='scale(0.00015625%200.000150905)'/%3e%3c/pattern%3e%3cimage%20id='image0_96_1076'%20width='34'%20height='34'%20preserveAspectRatio='none'%20xlink:href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAYAAAA6RwvCAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABySURBVHgB7dbBDYAgDAXQr2EQRmFTGYUR3EBHcAPFK2mlPYHJf0kvLW16ISlARD5Lp56E3FVjh01S8gUOscYtxOaYIfUf0sMVk+AirWkWCR+193dkIV9gl5W5REQ0VATvkYG4SCt06kXIWS94rf8E0Z89zpchUvzEoVoAAAAASUVORK5CYII='/%3e%3c/defs%3e%3c/svg%3e");mix-blend-mode:soft-light;pointer-events:none;z-index:1}.contact-container{position:relative;max-width:1000px;margin:0 auto;padding:40px 20px;z-index:2}.contact-container h1{font-family:LEDCalculator,monospace;font-size:32px;font-weight:400;margin-bottom:40px;text-align:center;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.contact-content{display:flex;justify-content:center;align-items:center}.contact-info{background:#fff;padding:30px;border:1px solid black;font-family:ChakraPetch,sans-serif;max-width:600px;width:100%}.contact-info h2{font-family:ChakraPetch,sans-serif;font-size:20px;font-weight:600;margin-bottom:16px;color:#000}.contact-info p{font-family:ChakraPetch,sans-serif;font-size:14px;line-height:1.6;margin-bottom:24px;color:#000}.contact-details{display:flex;flex-direction:column;gap:20px}.contact-detail-item h3{font-family:ChakraPetch,sans-serif;font-size:14px;font-weight:600;margin-bottom:6px;color:#000}.contact-detail-item p{font-family:ChakraPetch,sans-serif;font-size:14px;margin:0;color:#333}.contact-detail-item a{font-family:ChakraPetch,sans-serif;color:#000;text-decoration:none}.contact-detail-item a:hover{text-decoration:underline}.contact-description{font-family:ChakraPetch,sans-serif;font-size:13px;color:#666;margin-top:4px}.contact-form-section{background:#fff;padding:30px;border:1px solid black}.contact-form{display:flex;flex-direction:column;gap:20px}.form-group label{font-family:ChakraPetch,sans-serif;font-size:13px;font-weight:600;color:#000}.form-group input,.form-group textarea{font-family:ChakraPetch,sans-serif;font-size:14px;padding:10px 12px;border:1px solid #ccc;background:#fff;color:#000;transition:border-color .2s ease}.form-group input:focus,.form-group textarea:focus{outline:none;border-color:#000}.form-group textarea{resize:vertical;min-height:120px}.submit-button{font-family:LEDCalculator,monospace;font-size:16px;font-weight:400;padding:12px 32px;background:#000;color:#fff;border:1px solid black;cursor:pointer;transition:all .2s ease;margin-top:10px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.submit-button:hover{background:#fff;color:#000}.success-message{text-align:center;padding:40px 20px}.success-message h2{font-family:LEDCalculator,monospace;font-size:24px;font-weight:400;margin-bottom:16px;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.success-message p{font-family:ChakraPetch,sans-serif;font-size:14px;color:#333}@media(max-width:768px){.contact-info{padding:20px}.contact-container{padding:20px 15px}}.releases-page{position:fixed;inset:0;padding-top:120px;padding-bottom:30px;display:flex;flex-direction:column;overflow:hidden;background:#e8e8e8;transition:background-color .3s ease,color .3s ease}:root.dark .releases-page{background:#333;color:#e8e8e8}:root.dark .releases-container h1{color:#e8e8e8}:root.dark .releases-subtitle{color:#b0b0b0}:root.dark .release-card{background:#3d3d3d;border-color:#4a4a4a}:root.dark .release-version{background:#4a4a4a;color:#e8e8e8}:root.dark .release-date{color:#a0a0a0}:root.dark .release-title{color:#e8e8e8}:root.dark .release-section-title{color:#d0d0d0}:root.dark .release-list li{color:silver}:root.dark .release-notes{background:#4a4a4a;border-color:#5a5a5a}:root.dark .release-notes p{color:#b0b0b0}:root.dark .releases-contact-section{background:#3d3d3d;border-color:#4a4a4a}:root.dark .releases-contact-section h3,:root.dark .releases-contact-section p{color:#e8e8e8}:root.dark .releases-contact-section a{color:#e8e8e8}.dotsContainer{position:fixed;inset:0;background-image:url("data:image/svg+xml,%3csvg%20width='1920'%20height='1080'%20viewBox='0%200%201920%201080'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3cg%20style='mix-blend-mode:soft-light'%3e%3crect%20x='-0.121094'%20y='-762'%20width='1920'%20height='1988'%20fill='url(%23pattern0_96_1076)'%20fill-opacity='0.4'/%3e%3c/g%3e%3cdefs%3e%3cpattern%20id='pattern0_96_1076'%20patternContentUnits='objectBoundingBox'%20width='0.0053125'%20height='0.00513078'%3e%3cuse%20xlink:href='%23image0_96_1076'%20transform='scale(0.00015625%200.000150905)'/%3e%3c/pattern%3e%3cimage%20id='image0_96_1076'%20width='34'%20height='34'%20preserveAspectRatio='none'%20xlink:href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAYAAAA6RwvCAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABySURBVHgB7dbBDYAgDAXQr2EQRmFTGYUR3EBHcAPFK2mlPYHJf0kvLW16ISlARD5Lp56E3FVjh01S8gUOscYtxOaYIfUf0sMVk+AirWkWCR+193dkIV9gl5W5REQ0VATvkYG4SCt06kXIWS94rf8E0Z89zpchUvzEoVoAAAAASUVORK5CYII='/%3e%3c/defs%3e%3c/svg%3e");mix-blend-mode:soft-light;pointer-events:none;z-index:1}.releases-container{position:relative;max-width:800px;margin:0 auto;padding:40px 20px 20px;z-index:2;overflow-y:auto;flex:1}.releases-container h1{font-family:LEDCalculator,monospace;font-size:32px;font-weight:400;margin-bottom:12px;text-align:center;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.releases-subtitle{font-family:ChakraPetch,sans-serif;font-size:14px;text-align:center;color:#666;margin-bottom:40px}.releases-list{display:flex;flex-direction:column;gap:24px}.release-card{background:#fff;padding:24px;border:1px solid black;font-family:ChakraPetch,sans-serif}.release-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.release-version-info{display:flex;align-items:center;gap:10px}.release-version{font-family:LEDCalculator,monospace;font-size:18px;font-weight:400;background:#f0f0f0;padding:4px 12px;border-radius:4px;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.release-badge{font-family:ChakraPetch,sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;background:#22c55e;color:#fff;padding:3px 8px;border-radius:4px}.release-date{font-family:ChakraPetch,sans-serif;font-size:13px;color:#666}.release-title{font-family:ChakraPetch,sans-serif;font-size:20px;font-weight:600;margin-bottom:16px;color:#000}.release-section{margin-bottom:20px}.release-section:last-of-type{margin-bottom:0}.release-highlights{margin-bottom:20px}.release-highlights-content{background:linear-gradient(135deg,#fef3c7,#fde68a);padding:12px 16px;border-radius:6px;border-left:4px solid #f59e0b}:root.dark .release-highlights-content{background:linear-gradient(135deg,#78350f,#92400e);border-left-color:#fbbf24}.release-highlight-text{font-family:ChakraPetch,sans-serif;font-size:15px;font-weight:500;margin:0;color:#92400e}:root.dark .release-highlight-text{color:#fef3c7}.release-section-title{font-family:ChakraPetch,sans-serif;font-size:14px;font-weight:600;margin-bottom:10px;color:#333;display:flex;align-items:center;gap:6px}.section-icon{font-size:14px}.release-list{list-style:none;padding:0;margin:0}.release-list li{font-family:ChakraPetch,sans-serif;font-size:14px;line-height:1.6;color:#444;padding:4px 0 4px 20px;position:relative}.release-list li:before{content:"•";position:absolute;left:6px;color:#888}.release-notes{margin-top:16px;padding:12px 16px;background:#f8f9fa;border-left:3px solid #6b7280;border-radius:0 4px 4px 0}.release-notes p{font-family:ChakraPetch,sans-serif;font-size:13px;font-style:italic;color:#666;margin:0;line-height:1.5}.releases-contact-section{margin-top:40px;padding:24px;background:#fff;border:1px solid black;text-align:center}.releases-contact-section h3{font-family:ChakraPetch,sans-serif;font-size:16px;font-weight:600;margin-bottom:8px;color:#000}.releases-contact-section p{font-family:ChakraPetch,sans-serif;font-size:14px;color:#444;margin:0}.releases-contact-section a{color:#000;text-decoration:none;font-weight:500}.releases-contact-section a:hover{text-decoration:underline}@media(max-width:640px){.releases-container{padding:20px 16px}.releases-container h1{font-size:26px}.release-header{flex-direction:column;align-items:flex-start;gap:8px}.release-card{padding:20px}}.create-deck-overlay-container{background:#fff9;border-radius:2px;width:100%;height:100%;min-width:1043px;min-height:608px;font-family:LEDCalculator,monospace;box-shadow:4px 4px 15px #00000026;overflow:hidden;padding-bottom:23px;display:inline-flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:49px;position:relative}.create-deck-header{align-self:stretch;height:48px;padding:16px;background:#b68af3;justify-content:space-between;align-items:center;display:inline-flex;font-size:36px;font-family:LEDCalculator,monospace;font-weight:400;color:#fff;text-transform:uppercase;word-wrap:break-word}.create-deck-content-container{flex-direction:column;justify-content:center;align-items:center;gap:49px;display:flex}.create-deck-input-group{width:502px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:20px;display:flex}.create-deck-input{align-self:stretch;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;display:flex}.create-deck-header h2{font-size:24px;font-weight:400;margin:0;color:#000}.close-x-button{cursor:pointer;width:21px;height:21px;display:flex;align-items:center;justify-content:center}.close-button{background:none;border:1px solid black;font-size:24px;cursor:pointer;padding:5px 10px;line-height:1;border-radius:2px;transition:all .2s}.close-button:hover{background-color:#00000014;border:2px solid black;padding:4px 9px}.create-deck-form{display:flex;flex-direction:column;gap:20px}.form-group{display:flex;flex-direction:column;gap:8px}.form-group label{font-size:14px;font-weight:400;color:#000}.form-group input,.form-group textarea{font-family:Chakra Petch,sans-serif;font-size:14px;padding:10px;border:1px solid black;border-radius:2px;background:#fff;color:#000;transition:all .2s}.form-group input:focus,.form-group textarea:focus{outline:none;border:2px solid black;padding:9px}.form-group textarea{resize:vertical;min-height:80px}.form-actions{display:flex;gap:15px;justify-content:flex-end;margin-top:10px}.form-actions .buttonPrimary{min-width:120px}.button-container{background-image:url("data:image/svg+xml,%3csvg%20width='55'%20height='58'%20viewBox='0%200%2055%2058'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M-13.6562%2057.077H4.36914L-34.543%200H-52.5684L-13.6562%2057.077Z'%20fill='%23B68AF3'%20fill-opacity='0.08'/%3e%3cpath%20d='M13.6562%2057.077H31.6816L-7.23047%200H-25.2559L13.6562%2057.077Z'%20fill='%23B68AF3'%20fill-opacity='0.08'/%3e%3cpath%20d='M40.9688%2057.077H58.9941L20.082%200H2.05664L40.9688%2057.077Z'%20fill='%23B68AF3'%20fill-opacity='0.08'/%3e%3cpath%20d='M68.2812%2057.077H86.3066L47.3945%200H29.3691L68.2812%2057.077Z'%20fill='%23B68AF3'%20fill-opacity='0.08'/%3e%3c/svg%3e");background-repeat:repeat;background-size:55px 58px;background-position:0 0;transition:background-position 0s linear}.button-container:hover{animation:slideBackground 1s linear infinite}.button-container-red{background-image:url("data:image/svg+xml,%3csvg%20width='55'%20height='58'%20viewBox='0%200%2055%2058'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M-13.6562%2057.077H4.36914L-34.543%200H-52.5684L-13.6562%2057.077Z'%20fill='%23CA2D2D'%20fill-opacity='0.08'/%3e%3cpath%20d='M13.6562%2057.077H31.6816L-7.23047%200H-25.2559L13.6562%2057.077Z'%20fill='%23CA2D2D'%20fill-opacity='0.08'/%3e%3cpath%20d='M40.9688%2057.077H58.9941L20.082%200H2.05664L40.9688%2057.077Z'%20fill='%23CA2D2D'%20fill-opacity='0.08'/%3e%3cpath%20d='M68.2812%2057.077H86.3066L47.3945%200H29.3691L68.2812%2057.077Z'%20fill='%23CA2D2D'%20fill-opacity='0.08'/%3e%3c/svg%3e");background-repeat:repeat;background-size:55px 58px;background-position:0 0;transition:background-position 0s linear}.button-container-red:hover{animation:slideBackground 1s linear infinite}@media(max-width:768px){.create-deck-overlay-container{min-width:auto;width:90vw;padding:20px}.form-actions{flex-direction:column}.form-actions .buttonPrimary{width:100%}}:root.dark .create-deck-overlay-container{background:#2d2d2df2}:root.dark .create-deck-header h2{color:#e8e8e8}:root.dark .form-group label{color:#e8e8e8}:root.dark .form-group input,:root.dark .form-group textarea{border-color:#4a4a4a;background:#3d3d3d;color:#e8e8e8}:root.dark .form-group input:focus,:root.dark .form-group textarea:focus{border-color:#666}:root.dark .form-group input::placeholder,:root.dark .form-group textarea::placeholder{color:#888}.overlay-backdrop{position:fixed;inset:0;background-color:#d9d9d999;backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);display:flex;align-items:center;justify-content:center;overflow:hidden;animation:overlayFadeIn .2s ease-out;overscroll-behavior:contain;touch-action:none;transition:background-color .3s ease}:root.dark .overlay-backdrop{background-color:#1a1a1a99}.overlay-backdrop.overlay-exclude-banner{top:var(--banner-height, 120px);align-items:center;justify-content:center}.overlay-content{position:relative;max-width:90vw;max-height:90vh;overflow:auto;animation:overlaySlideIn .3s ease-out}.overlay-content-full{max-width:100%;max-height:100%;width:100%;height:100%;overflow:hidden}@keyframes overlayFadeIn{0%{opacity:0}to{opacity:1}}@keyframes overlaySlideIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.create-folder-overlay-container{background:#fff9;border-radius:2px;width:100%;height:100%;min-width:600px;min-height:400px;font-family:LEDCalculator,monospace;box-shadow:4px 4px 15px #00000026;overflow:hidden;padding-bottom:23px;display:inline-flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:49px;position:relative}.create-folder-header{align-self:stretch;height:48px;padding:16px;background:#ca2d2d;justify-content:space-between;align-items:center;display:inline-flex;font-size:36px;font-family:LEDCalculator,monospace;font-weight:400;color:#fff;text-transform:uppercase;word-wrap:break-word}.create-folder-header .close-x-button{cursor:pointer;width:21px;height:21px;display:flex;align-items:center;justify-content:center;filter:brightness(0) invert(1)}.create-folder-content-container{flex-direction:column;justify-content:center;align-items:center;gap:20px;display:flex;padding:0 40px}.create-folder-input-group{width:502px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:20px;display:flex}.create-folder-input{align-self:stretch;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;display:flex}.create-folder-overlay-container .button-container{background-repeat:repeat;background-size:55px 58px;background-position:0 0;transition:background-position 0s linear}.create-folder-overlay-container .button-container:hover{animation:slideBackground 1s linear infinite}@keyframes slideBackground{0%{background-position:0 0}to{background-position:-55px 0}}@media(max-width:768px){.create-folder-overlay-container{min-width:auto;width:90vw;padding:20px}.create-folder-input-group{width:100%}}:root.dark .create-folder-overlay-container{background:#2d2d2df2}.deck-folder-picker-container{background:#ffffffe6;border-radius:2px;width:100%;height:100%;min-width:450px;min-height:280px;font-family:LEDCalculator,monospace;box-shadow:4px 4px 15px #00000026;overflow:hidden;display:inline-flex;flex-direction:column;justify-content:flex-start;align-items:center;position:relative}.deck-folder-picker-header{align-self:stretch;height:48px;padding:16px;background:#ca2d2d;justify-content:space-between;align-items:center;display:inline-flex;font-size:36px;font-family:LEDCalculator,monospace;font-weight:400;color:#fff;text-transform:uppercase;word-wrap:break-word}.deck-folder-picker-header .close-x-button{cursor:pointer;width:21px;height:21px;display:flex;align-items:center;justify-content:center;filter:brightness(0) invert(1)}.deck-folder-picker-content{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:40px;width:100%}.deck-folder-picker-options{display:flex;gap:24px;justify-content:center;align-items:center}.picker-option{width:150px;height:150px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:20px;border:1px solid rgb(0,0,0);border-radius:2px;cursor:pointer;background:#ffffff80}.picker-option:hover,.picker-option.hovered{border:2px solid rgb(0,0,0);padding:19px}.picker-option-icon{width:60px;height:60px;display:flex;justify-content:center;align-items:center}.picker-option-icon img{max-width:100%;max-height:100%;object-fit:contain}.picker-option-label{font-family:Chakra Petch,sans-serif;font-size:14px;font-weight:500;color:#000;text-align:center;line-height:1.3}@media(max-width:500px){.deck-folder-picker-container{min-width:auto;width:90vw}.deck-folder-picker-options{flex-direction:column}.picker-option{width:140px;height:140px}}:root.dark .deck-folder-picker-container{background:#2d2d2df2}:root.dark .picker-option{border-color:#888;background:#3c3c3c80}:root.dark .picker-option:hover,:root.dark .picker-option.hovered{border-color:#e8e8e8}:root.dark .picker-option-label{color:#e8e8e8}:root.dark .picker-option-icon img{filter:brightness(0) invert(1)}.deck-folder-settings-overlay-container{background:#fff9;border-radius:2px;width:550px;max-width:90vw;min-height:400px;font-family:Chakra Petch,sans-serif;box-shadow:4px 4px 15px #00000026;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;position:relative;-webkit-backdrop-filter:blur(35px);backdrop-filter:blur(35px)}.deck-folder-settings-header-actions{height:70px;width:100%;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid black;padding-right:20px;padding-left:20px}.deck-folder-settings-header{height:48px;padding:16px;background:#ca2d2d;justify-content:space-between;align-items:center;display:flex;font-size:36px;font-family:LEDCalculator,monospace;font-weight:400;color:#fff;text-transform:uppercase;word-wrap:break-word}.deck-folder-settings-header-text{flex:1}.deck-folder-settings-close-btn{cursor:pointer;width:24px;height:24px;transition:transform .15s ease}.numbered-buttons-container{display:flex;align-items:center;gap:8px}.numbered-button{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:31px;height:31px;font-family:Chakra Petch,sans-serif;font-size:10px;font-weight:400;border:1px solid black;background:transparent;cursor:pointer;border-radius:2px;color:#000;text-align:center}.numbered-button:hover{box-sizing:border-box;background-color:#00000014;border:2px solid black}.numbered-button-active{background-color:#00000026;border:2px solid black}.numbered-button-icon{width:16px;height:16px;object-fit:contain}.deck-folder-settings-content{padding:24px;display:flex;flex-direction:column;gap:24px;flex:1;overflow-y:auto}.tab-placeholder{padding:20px;text-align:left}.deck-folder-settings-section{display:flex;flex-direction:column;gap:8px}.deck-folder-settings-success-message{padding:12px 16px;background:#31ae481a;border-left:3px solid #31AE48;border-radius:2px;font-family:Chakra Petch,sans-serif;font-size:13px;font-weight:500;color:#31ae48;display:flex;align-items:center;gap:8px;animation:slideIn .3s ease-out}@keyframes slideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.deck-folder-settings-actions{display:flex;gap:12px;padding-top:8px}.deck-folder-settings-btn{flex:1;padding:12px 24px;border-radius:2px;font-family:Chakra Petch,sans-serif;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;text-transform:uppercase;letter-spacing:.5px}.deck-folder-settings-btn:disabled{opacity:.5;cursor:not-allowed}.deck-folder-settings-btn-cancel{background:transparent;border:1px solid rgba(0,0,0,.2);color:#666}.deck-folder-settings-btn-cancel:hover:not(:disabled){background:#0000000d;border-color:#0000004d}.deck-folder-settings-btn-save{background:#000;border:1px solid black;color:#fff}.deck-folder-settings-btn-save:hover:not(:disabled){background:#333;border-color:#333;transform:translateY(-1px);box-shadow:0 2px 8px #0003}.deck-folder-settings-danger-zone{margin-top:16px;padding-top:24px;border-top:1px solid rgba(0,0,0,.1)}.deck-folder-settings-btn-delete{width:100%;padding:12px 24px;background:transparent;border:1px solid rgba(255,107,107,.5);color:#ff6b6b;display:flex;align-items:center;justify-content:center;gap:8px}.deck-folder-settings-btn-delete:hover:not(:disabled){background:#ff6b6b1a;border-color:#ff6b6b;transform:translateY(-1px)}.deck-folder-settings-content::-webkit-scrollbar{width:6px}.deck-folder-settings-content::-webkit-scrollbar-track{background:#0000000d;border-radius:3px}.deck-folder-settings-content::-webkit-scrollbar-thumb{background:#0003;border-radius:3px}.deck-folder-settings-content::-webkit-scrollbar-thumb:hover{background:#0000004d}@keyframes settingsOverlayFadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.deck-folder-settings-overlay-container{animation:settingsOverlayFadeIn .2s ease-out}.tab-4-buttons-container{display:flex;flex-direction:column;gap:12px;padding:4px 0}.tab-4-action-button-primary{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:100%;height:40px;font-family:Chakra Petch,sans-serif;font-size:12px;font-weight:400;line-height:1;border:1px solid black;padding:10px;cursor:pointer;border-radius:2px;background:transparent;color:#000;text-transform:uppercase}.tab-4-action-button-primary:hover:not(:disabled){box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background-color:#00000014;border:2px solid black;padding:9px}.tab-4-action-button-primary:disabled{opacity:.5;cursor:not-allowed;background:#00000005}.tab-4-action-message{margin-top:8px;padding:12px 16px;border-radius:2px;font-family:Chakra Petch,sans-serif;font-size:12px;font-weight:500;line-height:1.4;animation:slideIn .3s ease-out}.tab-4-action-message.success{background:#31ae481a;border-left:3px solid #31AE48;color:#31ae48}.tab-4-action-message.error{background:#ff6b6b1a;border-left:3px solid #ff6b6b;color:#ff6b6b}.tab-4-action-message.info{background:#0000000d;border-left:3px solid rgba(0,0,0,.4);color:#4d4d4d}.tab-4-action-button{width:100%;padding:16px;background:#00000005;border:1px solid rgba(0,0,0,.1);border-left:3px solid black;border-radius:2px;cursor:pointer;transition:all .2s ease;font-family:Chakra Petch,sans-serif;text-align:left}.tab-4-action-button:hover:not(:disabled){background:#0000000d;border-left-color:#ca2d2d;transform:translate(2px);box-shadow:0 2px 8px #0000001a}.tab-4-action-button:active:not(:disabled){transform:translate(1px);background:#00000014}.tab-4-action-button:disabled{opacity:.5;cursor:not-allowed;background:#00000005}.action-button-content{display:flex;align-items:flex-start;gap:12px}.action-button-icon{font-size:24px;line-height:1;flex-shrink:0;padding-top:2px}.action-button-text{display:flex;flex-direction:column;gap:4px;flex:1}.action-button-title{font-size:14px;font-weight:600;color:#000;line-height:1.2}.action-button-description{font-size:11px;font-weight:400;color:#666;line-height:1.3}:root.dark .deck-folder-settings-overlay-container{background:#2d2d2df2;box-shadow:4px 4px 15px #0006}:root.dark .deck-folder-settings-header{background:#ca2d2d}:root.dark .deck-folder-settings-header-text{color:#fff}:root.dark .deck-folder-settings-header-actions{border-bottom:1px solid #4a4a4a}:root.dark .numbered-button{border:1px solid #888;color:#e8e8e8;background:transparent}:root.dark .numbered-button:hover{background-color:#ffffff1a;border:2px solid #888}:root.dark .numbered-button-active{background-color:#ffffff26;border:2px solid #888}:root.dark .numbered-button-icon{filter:invert(1)}:root.dark .deck-folder-settings-content{background:transparent}:root.dark .deck-folder-settings-section label{color:#e8e8e8}:root.dark .deck-folder-settings-content input[type=text],:root.dark .deck-folder-settings-content textarea{background:#3d3d3d;border:1px solid #4a4a4a;color:#e8e8e8}:root.dark .deck-folder-settings-content input[type=text]::placeholder,:root.dark .deck-folder-settings-content textarea::placeholder{color:#888}:root.dark .deck-folder-settings-content input[type=text]:focus,:root.dark .deck-folder-settings-content textarea:focus{border-color:#666;outline:none}:root.dark .deck-folder-settings-content select{background:#3d3d3d;border:1px solid #4a4a4a;color:#e8e8e8}:root.dark .deck-folder-settings-btn-cancel{background:transparent;border:1px solid rgba(255,255,255,.3);color:#b0b0b0}:root.dark .deck-folder-settings-btn-cancel:hover:not(:disabled){background:#ffffff1a;border-color:#fff6}:root.dark .deck-folder-settings-btn-save{background:#888;border:1px solid #888;color:#fff}:root.dark .deck-folder-settings-btn-save:hover:not(:disabled){background:#999;border-color:#999}:root.dark .deck-folder-settings-btn-delete{border:1px solid rgba(255,107,107,.6);color:#ff8080}:root.dark .deck-folder-settings-btn-delete:hover:not(:disabled){background:#ff6b6b26;border-color:#ff8080}:root.dark .deck-folder-settings-danger-zone{border-top:1px solid rgba(255,255,255,.1)}:root.dark .tab-4-action-button-primary{border:1px solid #888;color:#e8e8e8;background:transparent}:root.dark .tab-4-action-button-primary:hover:not(:disabled){background-color:#ffffff1a;border:2px solid #888}:root.dark .tab-4-action-button-primary:disabled{background:#ffffff05}:root.dark .tab-4-action-button{background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-left:3px solid #888}:root.dark .tab-4-action-button:hover:not(:disabled){background:#ffffff14;border-left-color:#ca2d2d}:root.dark .tab-4-action-button:active:not(:disabled){background:#ffffff1f}:root.dark .tab-4-action-button:disabled{background:#ffffff05}:root.dark .action-button-title{color:#e8e8e8}:root.dark .action-button-description{color:#999}:root.dark .tab-4-action-message.info{background:#ffffff0d;border-left:3px solid rgba(255,255,255,.4);color:#b0b0b0}:root.dark .deck-folder-settings-content::-webkit-scrollbar-track{background:#ffffff0d}:root.dark .deck-folder-settings-content::-webkit-scrollbar-thumb{background:#fff3}:root.dark .deck-folder-settings-content::-webkit-scrollbar-thumb:hover{background:#ffffff4d}:root.dark .deck-folder-settings-close-btn{filter:brightness(0) invert(1)}.add-cards-overlay-container{min-width:100vw;display:flex;flex-direction:column;overflow:hidden}.add-cards-header{width:100%;height:70px;padding:0 32px;background:#b68af3;display:flex;justify-content:space-between;align-items:center;flex-shrink:0}.add-cards-header span{color:#fff;font-size:24px;font-family:LEDCalculator,monospace;font-weight:400;text-transform:uppercase}.add-cards-header .close-x-button{width:25px;height:25px;cursor:pointer;transition:opacity .2s}.add-cards-content-container{flex:1;padding:32px;overflow-y:auto;display:flex;flex-direction:column;gap:24px}.add-cards-content-container::-webkit-scrollbar{width:8px}.add-cards-content-container::-webkit-scrollbar-track{background:#0000000d}.add-cards-content-container::-webkit-scrollbar-thumb{background:#0003;border-radius:4px}.add-cards-content-container::-webkit-scrollbar-thumb:hover{background:#0000004d}
