.puzzle-modes-help-btn[data-v-4adfdab2]{margin:-2px 0 -2px 10px}.puzzle-modes[data-v-4adfdab2]{--puzzle-modes-gold: #ffc629;position:fixed;z-index:2600;inset:0;display:flex;padding:calc(14px + env(safe-area-inset-top)) 12px calc(14px + env(safe-area-inset-bottom));overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;background:radial-gradient(ellipse at 50% 35%,rgba(40,52,110,.55),transparent 65%),#060916e6;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);color:#fff;font-size:15px;font-weight:400;line-height:1.35;text-align:left;-webkit-tap-highlight-color:transparent}.puzzle-modes[data-v-4adfdab2]:focus{outline:none}.puzzle-modes__panel[data-v-4adfdab2]{position:relative;width:100%;max-width:820px;margin:auto;padding:0 0 4px}.puzzle-modes__close[data-v-4adfdab2]{position:absolute;top:0;right:0;display:grid;place-items:center;width:40px;height:40px;padding:0;border:2px solid rgba(255,255,255,.55);border-radius:50%;background:#ffffff1a;cursor:pointer;transition:background-color .15s ease,transform .15s ease}.puzzle-modes__close[data-v-4adfdab2]:hover{background:#ffffff38}.puzzle-modes__close[data-v-4adfdab2]:active{transform:scale(.92)}.puzzle-modes__close[data-v-4adfdab2]:focus-visible{outline:2px solid var(--puzzle-modes-gold);outline-offset:2px}.puzzle-modes__close svg[data-v-4adfdab2]{width:24px;height:24px;fill:#fff}.puzzle-modes__title[data-v-4adfdab2]{margin:2px 48px 16px;background:linear-gradient(180deg,#fff6b0 0%,var(--puzzle-modes-gold) 52%,#f08c0a 100%);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:clamp(24px,6.4vw,40px);font-weight:900;line-height:1.15;text-align:center;text-wrap:balance;filter:drop-shadow(0 3px 0 #9c3f06) drop-shadow(0 0 1px #5e2203) drop-shadow(0 6px 10px rgba(0,0,0,.5))}.puzzle-modes__cards[data-v-4adfdab2]{display:grid;gap:10px;margin:0;padding:0;list-style:none}.puzzle-modes__card[data-v-4adfdab2]{display:flex;align-items:center;gap:12px;padding:12px 14px;border:2px solid var(--puzzle-modes-accent);border-radius:16px;background:linear-gradient(180deg,#232a5c,#171c40);box-shadow:0 6px 16px #0006;animation:puzzle-modes-pop-4adfdab2 .38s cubic-bezier(.2,1.4,.4,1) both}.puzzle-modes__card--training[data-v-4adfdab2]{--puzzle-modes-accent: #6fb4ff}.puzzle-modes__card--rating[data-v-4adfdab2]{--puzzle-modes-accent: var(--puzzle-modes-gold);animation-delay:80ms}.puzzle-modes__card--challenge[data-v-4adfdab2]{--puzzle-modes-accent: #ff9d4d;animation-delay:.16s}.puzzle-modes__card-icon[data-v-4adfdab2]{flex:0 0 auto;width:52px;height:52px;object-fit:contain;filter:drop-shadow(0 3px 4px rgba(0,0,0,.45))}.puzzle-modes__card-body[data-v-4adfdab2]{min-width:0}.puzzle-modes__card-title[data-v-4adfdab2]{margin:0 0 4px;color:var(--puzzle-modes-accent);font-size:18px;font-weight:900;line-height:1.2}.puzzle-modes__card-text[data-v-4adfdab2]{margin:0;color:#ffffffeb;font-size:14px;line-height:1.35}.puzzle-modes__table[data-v-4adfdab2]{width:100%;margin-top:16px;border-collapse:collapse;table-layout:fixed;border-radius:16px;background:#ffffff12;font-size:13px;line-height:1.25}.puzzle-modes__caption[data-v-4adfdab2]{padding:0 0 8px;color:#fff8e1;font-size:16px;font-weight:900;text-align:center}.puzzle-modes__table th[data-v-4adfdab2],.puzzle-modes__table td[data-v-4adfdab2]{padding:9px 2px;text-align:center;vertical-align:middle;overflow-wrap:break-word}.puzzle-modes__table tbody tr[data-v-4adfdab2]{border-top:1px solid rgba(255,255,255,.14)}.puzzle-modes__table thead th[data-v-4adfdab2]{color:#fff;font-weight:800}.puzzle-modes__table thead td[data-v-4adfdab2]{width:24%}.puzzle-modes__table tbody th[data-v-4adfdab2]{padding-left:10px;color:#ffffffd9;font-size:12px;font-weight:700;text-align:left}.puzzle-modes__table td[data-v-4adfdab2]{font-weight:800}.puzzle-modes__table td.is-yes[data-v-4adfdab2]{color:#7ed957}.puzzle-modes__table td.is-no[data-v-4adfdab2]{color:#ff8a80}.puzzle-modes__table td.is-partly[data-v-4adfdab2]{color:var(--puzzle-modes-gold)}.puzzle-modes__th-icon[data-v-4adfdab2]{display:block;width:26px;height:26px;margin:0 auto 3px;object-fit:contain}.puzzle-modes__th-name[data-v-4adfdab2]{display:block;font-size:clamp(9.5px,2.75vw,12px)}.puzzle-modes__note[data-v-4adfdab2]{display:flex;align-items:center;gap:10px;margin:14px 0 0;padding:10px 14px 10px 10px;border:2px solid var(--puzzle-modes-gold);border-radius:16px;background:linear-gradient(180deg,#232a5c,#171c40);font-size:14px;font-weight:700;line-height:1.3}.puzzle-modes__note-icon[data-v-4adfdab2]{flex:0 0 auto;width:34px;height:34px;object-fit:contain}@media(min-width:760px){.puzzle-modes[data-v-4adfdab2]{padding:24px}.puzzle-modes__title[data-v-4adfdab2]{margin-bottom:22px}.puzzle-modes__cards[data-v-4adfdab2]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.puzzle-modes__card[data-v-4adfdab2]{flex-direction:column;align-items:center;padding:18px 16px;text-align:center}.puzzle-modes__card-icon[data-v-4adfdab2]{width:72px;height:72px}.puzzle-modes__card-title[data-v-4adfdab2]{font-size:20px}.puzzle-modes__card-text[data-v-4adfdab2]{font-size:15px}.puzzle-modes__table[data-v-4adfdab2]{margin-top:22px;font-size:15px}.puzzle-modes__table th[data-v-4adfdab2],.puzzle-modes__table td[data-v-4adfdab2]{padding:11px 10px}.puzzle-modes__table thead td[data-v-4adfdab2]{width:28%}.puzzle-modes__table tbody th[data-v-4adfdab2]{padding-left:18px;font-size:inherit}.puzzle-modes__th-icon[data-v-4adfdab2]{display:inline-block;margin:0 6px 0 0;vertical-align:middle}.puzzle-modes__th-name[data-v-4adfdab2]{display:inline;font-size:inherit;vertical-align:middle}.puzzle-modes__note[data-v-4adfdab2]{margin-top:18px;font-size:15px}}.puzzle-modes-fade-enter-active[data-v-4adfdab2],.puzzle-modes-fade-leave-active[data-v-4adfdab2]{transition:opacity .22s ease}.puzzle-modes-fade-enter-from[data-v-4adfdab2],.puzzle-modes-fade-leave-to[data-v-4adfdab2]{opacity:0}@keyframes puzzle-modes-pop-4adfdab2{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.puzzle-modes__card[data-v-4adfdab2]{animation:none}}.collection-title-badge .v-badge__badge{opacity:.7}.collection-header-wrapper--after-custom-header{flex:0 0 calc(100% - 30px)}.collection-tag-suggestion{display:inline-block;flex-basis:100%;margin-top:6px;color:var(--text-grey-d);font-size:14px;font-weight:500;opacity:.8}.collection-language-divider{display:flex;align-items:center;gap:12px;margin:8px 0 24px}.collection-language-divider__line{flex:1 1 auto;height:1px;background:var(--marked);opacity:.45}.collection-language-divider__label{display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border:1px solid var(--hr-light);border-radius:999px;background:var(--bg-rgba-09);color:var(--text-grey-d);font-size:13px;font-weight:600;line-height:1;white-space:nowrap}.collection-language-divider__icon{opacity:.7}.btn--collection-search{opacity:.6;flex-shrink:0}.btn--collection-search:hover{opacity:1}
