/* app/club.css */ .cl{display: grid;grid-template-columns: minmax(0,1fr);gap: 14px}.cl-wrap{display: block}.cl-box{margin: 0;padding: 18px 16px;border-radius: 20px;background: var(--page);border: 1px solid var(--line);text-align: center}.cl-box > h3{margin: 0;font-size: clamp(17px,5vw,20px);color: var(--heading);text-wrap: balance}.cl-sub{margin: 6px 0 0;font-size: 14px;line-height: 1.45;color: var(--muted);text-wrap: pretty}.cl-id{display: flex;align-items: center;gap: 12px;text-align: left}.cl-av{flex: none;width: 48px;height: 48px;border-radius: 999px;overflow: hidden;background: var(--surface-2)}.cl-av img,.cl-av svg{display: block;width: 100%;height: 100%;object-fit: cover}.cl-who{flex: 1 1 auto;min-width: 0;display: grid;gap: 2px}.cl-who > b{font-size: 17px;font-weight: 900;color: var(--text);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.cl-wt{font-size: 13px;font-weight: 700;color: var(--muted);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.cl-seal{flex: none;display: grid;place-items: center;width: 44px;height: 44px}.cl-em{display: grid;place-items: center}.cl-em svg{display: block}.cl-big{display: flex;flex-wrap: wrap;align-items: baseline;justify-content: center;gap: 8px;margin: 14px 0 0;font-size: clamp(26px,8vw,34px);font-weight: 900;color: var(--gold-text-deep);font-variant-numeric: tabular-nums;text-wrap: balance}.cl-tag{flex: none;padding: 3px 10px;border-radius: 999px;background: var(--xm-warn-bg,var(--surface-2));font-size: 13px;font-style: normal;font-weight: 800;color: var(--text)}.cl-since{margin: 4px 0 0;font-size: 13px;font-weight: 700;color: var(--muted)}.cl-frieze{display: flex;flex-wrap: wrap;align-items: flex-end;justify-content: center;gap: 10px 12px;margin: 14px 0 0;padding: 0;list-style: none}.cl-frieze > li{display: grid;justify-items: center;gap: 4px;min-width: 38px}.cl-frieze > li > small{font-size: 12px;font-weight: 800;color: var(--muted);font-variant-numeric: tabular-nums}.cl-frieze > li.cl-todo{opacity: .4;filter: grayscale(1)}.cl-frieze > li.cl-on > small{color: var(--gold-text-deep)}.cl-frieze > li.cl-on{transform: scale(1.14)}.cl-help{margin: 14px 0 0;padding: 8px 14px;border: 1px solid var(--line);border-radius: 999px;background: var(--surface-2);font: inherit;font-size: 14px;font-weight: 800;color: var(--text);cursor: pointer}.cl-row{display: flex;align-items: center;gap: 12px;margin: 10px 0 0;padding: 10px 12px;border-radius: 16px;background: var(--surface-2);text-align: left}.cl-row > span{display: grid;gap: 2px;min-width: 0}.cl-row small{font-size: 13px;font-weight: 700;color: var(--muted)}.cl-row b{font-size: 16px;font-weight: 900;color: var(--text);font-variant-numeric: tabular-nums}.cl-row.cl-good{background: var(--xm-ok-bg,var(--surface-2))}.cl-row.cl-good b{color: var(--xm-ok,var(--text))}.cl-row.cl-warn{background: var(--xm-warn-bg,var(--surface-2))}.cl-lad{display: grid;grid-template-columns: repeat(auto-fit,minmax(72px,1fr));gap: 8px;margin: 12px 0 0;padding: 0;list-style: none}.cl-lad > li{display: grid;gap: 2px;padding: 10px 6px;border: 1px solid transparent;border-radius: 14px;background: var(--surface-2)}.cl-lad > li > b{font-size: 16px;font-weight: 900;color: var(--text);font-variant-numeric: tabular-nums}.cl-lad > li > small{font-size: 12px;font-weight: 700;color: var(--muted)}.cl-lad > li.cl-done{opacity: .72}.cl-lad > li.cl-todo{opacity: .55}.cl-lad > li.cl-on{border-color: var(--gold-text-deep);background: var(--page)}.cl-lad > li.cl-on > b{color: var(--gold-text-deep)}.cl-head{display: flex;align-items: center;gap: 12px;margin: 12px 0 0;padding: 10px 12px;border-radius: 16px;background: var(--surface-2);text-align: left}.cl-head > span:last-child{display: grid;gap: 2px;min-width: 0}.cl-head small{font-size: 13px;font-weight: 700;color: var(--muted)}.cl-head b{font-size: 16px;font-weight: 900;color: var(--text);text-wrap: pretty}.cl-gets{margin: 10px 0 0;padding: 0 0 0 18px;list-style: disc;text-align: left;font-size: 14px;line-height: 1.5;color: var(--text)}.cl-bar{margin: 12px 0 0;height: 10px;border-radius: 999px;overflow: hidden;background: var(--surface-2)}.cl-bar > i{display: block;height: 100%;min-width: 10px;border-radius: 999px;background: var(--gold-text-deep)}.cl-when{margin: 8px 0 0;font-size: 15px;font-weight: 900;color: var(--text);font-variant-numeric: tabular-nums}.cl-list{display: grid;gap: 8px;margin: 12px 0 0;padding: 0;list-style: none}.cl-list > li{display: flex;align-items: center;gap: 12px;padding: 10px 12px;border-radius: 16px;background: var(--surface-2);text-align: left}.cl-list > li > span:last-child{display: grid;gap: 2px;min-width: 0}.cl-list small{font-size: 13px;font-weight: 700;color: var(--muted)}.cl-list b{font-size: 15px;font-weight: 800;color: var(--text);text-wrap: pretty}.cl-list > li.cl-got small{color: var(--xm-ok,var(--muted))}.cl-list > li.cl-soon{opacity: .78}.cl-list > li.cl-soon .cl-em{filter: grayscale(1);opacity: .6}.cl-list > li.cl-pre .cl-em .emb :is(.ering,.shine,.rays,.tw){animation: none}.cl-stop .btn,.cl-none .btn{margin: 14px auto 0}.cl-line{display: block;margin: 10px 0 0;padding: 12px;border-radius: 16px;background: var(--surface-2);font-size: 15px;font-weight: 800;color: var(--gold-text-deep);text-align: center;text-decoration: none}.cl-life .ach-grid{margin-top: 12px;text-align: left}.cl-wait .cl-box{pointer-events: none}.cl-wait .cl-box:not(.cl-real) > h3{height: 20px;height: 1lh;width: 55%;margin: 0 auto;border-radius: 8px}.cl-wait .cl-box:not(.cl-real) .cl-sub{height: 20px;height: 1lh;width: 70%;margin: 8px auto 0;border-radius: 8px}.cl-wait .cl-av,.cl-wait .cl-seal,.cl-wait .cl-em{border-radius: 999px}.cl-wait .cl-who > b{height: 17px;width: 60%;border-radius: 8px}.cl-wait .cl-who > small{height: 13px;width: 40%;border-radius: 8px}.cl-wait .cl-big{height: 50px;width: 50%;margin: 14px auto 0;border-radius: 10px}.cl-wait .cl-since{height: 19px;width: 38%;margin: 6px auto 0;border-radius: 8px}.cl-wait .cl-frieze > li > small{height: 12px;width: 26px;border-radius: 6px}.cl-wait .cl-row small,.cl-wait .cl-head small,.cl-wait .cl-list small{height: 13px;width: 90px;border-radius: 6px}.cl-wait .cl-row b,.cl-wait .cl-head b,.cl-wait .cl-list b{height: 16px;width: 130px;border-radius: 6px}.cl-wait .cl-lad > li > b{height: 16px;width: 70%;border-radius: 6px}.cl-wait .cl-lad > li > small{height: 12px;width: 90%;border-radius: 6px}.cl-wait .cl-when{height: 15px;width: 45%;margin: 10px auto 0;border-radius: 8px}.cl-wait .cl-bar > i{width: 35%}.cl-wait .cl-box:not(.cl-real) > h3,.cl-wait .cl-box:not(.cl-real) .cl-sub,.cl-wait .cl-av,.cl-wait .cl-seal,.cl-wait .cl-em,.cl-wait .cl-who > b,.cl-wait .cl-who > small,.cl-wait .cl-big,.cl-wait .cl-since,.cl-wait .cl-frieze > li > small,.cl-wait .cl-row small,.cl-wait .cl-row b,.cl-wait .cl-head small,.cl-wait .cl-head b,.cl-wait .cl-list small,.cl-wait .cl-list b,.cl-wait .cl-lad > li > b,.cl-wait .cl-lad > li > small,.cl-wait .cl-when,.cl-wait .cl-bar > i{background: linear-gradient(90deg,var(--surface-2) 0%,color-mix(in srgb,var(--text) 8%,var(--surface-2)) 50%,var(--surface-2) 100%);background-size: 200% 100%;animation: cl-wait 1.4s linear infinite;color: transparent}.cl-wait .cl-em{width: 26px;height: 26px}.cl-wait .cl-frieze > li{min-width: 26px}@keyframes cl-wait{to{background-position: -200% 0}}@media (prefers-reduced-motion: reduce){.cl-wait *{animation: none}}@media (min-width: 560px){.cl-box{padding: 20px 18px}.cl-me .cl-id{gap: 14px}.cl-av{width: 56px;height: 56px}.cl-frieze{gap: 10px 18px}}@media (min-width: 900px){.cl{grid-template-columns: repeat(2,minmax(0,1fr));align-items: start}.cl-me,.cl-life,.cl-stop,.cl-none{grid-column: 1 / -1}}.cl-emb h4{margin: 14px 0 6px;font-size: 13px;font-weight: 900;letter-spacing: .06em;text-transform: uppercase;color: var(--muted)}.cl-emb-big{display: grid;place-items: center;margin: 8px 0 2px}.cl-ladder{list-style: none;display: grid;gap: 4px;margin: 0;padding: 0;text-align: left}.cl-ladder > li{display: grid;grid-template-columns: 40px minmax(0,1fr) auto;align-items: center;gap: 10px;min-height: 44px;padding: 2px 12px;border-radius: 12px;background: var(--surface)}.cl-ladder > li > b{font-size: 15px;font-weight: 900;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color: var(--heading)}.cl-ladder > li.cl-here{box-shadow: inset 0 0 0 2px var(--gold-text,#c98a1a)}.cl-ladder > li.cl-next > b{color: var(--muted)}.cl-ladder em{font-style: normal;font-size: 13px;font-weight: 900;color: var(--gold-text,#c98a1a)}.cl-tick{display: grid;place-items: center;width: 24px;height: 24px;border-radius: 50%;background: #1db36b;color: #fff;font-size: 13px;font-weight: 900}.cl-from{font-size: 13px;font-weight: 800;color: var(--muted);white-space: nowrap}.cl-ladder .cl-em .emb :is(.ering,.shine,.rays,.tw){animation: none}.cl-tiers{list-style: none;display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 6px;margin: 0;padding: 0}.cl-tiers > li{display: grid;justify-items: center;gap: 2px;padding: 10px 2px;min-width: 0;border-radius: 14px;background: var(--surface)}.cl-tiers > li.cl-mine{box-shadow: inset 0 0 0 2px var(--gold-text,#c98a1a)}.cl-tiers b{font-size: 12px;font-weight: 900;letter-spacing: .04em;color: var(--heading)}.cl-tiers small{font-size: 11px;white-space: nowrap;letter-spacing: -.01em;font-weight: 700;color: var(--muted);line-height: 1.2}.cl-up{display: inline-block;margin-top: 10px;padding: 10px 4px;font-weight: 900;color: var(--gold-text,#c98a1a);text-decoration: none}.cl-list > li > span{display: grid;gap: 2px;min-width: 0}.cl-also{font-size: 13px;font-weight: 700;color: var(--muted);line-height: 1.3}.cl-box .cl-sub{text-wrap: balance}.cl-warn .cl-also{display: block}.cl-roadl{list-style: none;margin: 14px 0 0;padding: 0;display: grid;text-align: left}.cl-r{position: relative;display: grid;grid-template-columns: 64px minmax(0,1fr);gap: 12px;padding: 6px 0 18px}.cl-r::before{content: "";position: absolute;left: 30px;top: 0;bottom: 0;width: 4px;border-radius: 2px;background: var(--line);z-index: 0}.cl-r:first-child::before{top: 32px}.cl-r:last-child::before{bottom: calc(100% - 32px)}.cl-r:is(.cl-done,.cl-here)::before{background: var(--gold-text,#c98a1a)}.cl-r.cl-here::before{bottom: calc(100% - 32px)}.cl-node{position: relative;z-index: 1;display: grid;place-items: center;width: 64px;height: 60px}.cl-r.cl-here .cl-node{border-radius: 50%;background: radial-gradient(circle,color-mix(in srgb,var(--gold-text,#c98a1a) 28%,transparent),transparent 70%)}.cl-roadl.is-live .cl-r.cl-todo .cl-node .cl-em{filter: saturate(.6);opacity: .85}.cl-node .emb :is(.ering,.shine,.rays,.tw){animation: none}.cl-r.cl-here .cl-node .emb :is(.ering,.shine,.rays,.tw){animation: revert}.cl-rbody{display: grid;align-content: start;gap: 6px;min-width: 0;padding-top: 6px}.cl-rhead{display: flex;flex-wrap: wrap;align-items: baseline;gap: 4px 8px;margin: 0}.cl-rhead > b{font-size: 18px;font-weight: 900;color: var(--heading);white-space: nowrap}.cl-rar{font-size: 13px;font-weight: 800;color: var(--muted);white-space: nowrap}.cl-heretag{font-style: normal;font-size: 12px;font-weight: 900;padding: 3px 9px;border-radius: 99px;color: var(--gold-text,#c98a1a);box-shadow: inset 0 0 0 1.5px var(--gold-text,#c98a1a);white-space: nowrap}.cl-r .cl-tick{width: 20px;height: 20px;font-size: 11px;align-self: center}.cl-chips{list-style: none;display: flex;flex-wrap: wrap;justify-content: flex-start;gap: 6px;margin: 0;padding: 0}.cl-chip{font-size: 12.5px;font-weight: 800;line-height: 1.2;padding: 5px 10px;border-radius: 99px;background: var(--surface-2,var(--surface));color: var(--text);white-space: nowrap}.cl-chip-t{color: var(--gold-text,#c98a1a);box-shadow: inset 0 0 0 1.5px color-mix(in srgb,var(--gold-text,#c98a1a) 55%,transparent)}.cl-roadl.is-live .cl-r.cl-todo .cl-chip{color: var(--muted)}.cl-r .cl-bar{margin-top: 2px}.cl-rwhen{margin: 0;font-size: 13px;font-weight: 800;color: var(--muted)}.cl-roadl .cl-chips{justify-content: flex-start;justify-items: start;text-align: left}.cl-roadl .cl-chip{margin: 0;justify-self: start}.cl-me-em{display: grid;place-items: center;margin: 6px 0 -6px}.cl-wait .cl-me-em .cl-em{width: 90px;height: 84px}.cl-wait .cl-big{height: calc(1.2 * clamp(26px,8vw,34px) + 10px)}.cl-wait .cl-since{height: 21px}.cl-wait .cl-sub2{height: 40px}.cl-wait .cl-btn-wait{display: block;width: 100%;min-height: 56px}.cl-wait .cl-real{pointer-events: auto}.cl-none .btn{white-space: nowrap}.cl-ahead{display: grid;gap: 10px;margin: 0 0 14px;padding: 16px;border-radius: 20px;background: var(--page);border: 1px solid var(--line);text-align: left}.cl-ahead-me{display: grid;grid-template-columns: 70px minmax(0,1fr);align-items: center;gap: 10px}.cl-ahead-me b{display: block;white-space: nowrap;font-size: clamp(17px,5.2vw,20px);font-weight: 900;color: var(--gold-text-deep,var(--gold-text))}.cl-ahead-me small{display: block;white-space: nowrap;font-size: 13px;font-weight: 800;color: var(--muted)}.cl-ahead h4{margin: 4px 0 0;font-size: 13px;font-weight: 900;letter-spacing: .06em;text-transform: uppercase;color: var(--muted)}.cl-ahead-l{list-style: none;display: grid;gap: 8px;margin: 0;padding: 0}.cl-ahead-l > li{display: grid;grid-template-columns: 48px minmax(0,1fr);align-items: start;gap: 10px;padding: 8px 10px;border-radius: 14px;background: var(--surface-2,var(--surface))}.cl-ahead-l > li > div{display: grid;gap: 4px;min-width: 0}.cl-ahead-l small{font-size: 12.5px;font-weight: 800;color: var(--gold-text,#c98a1a)}.cl-ahead-l b{font-size: 15px;font-weight: 900;color: var(--heading)}.cl-ahead .cl-chips{justify-content: flex-start}.cl-ahead .cl-up{justify-self: start;margin: 0;padding: 8px 0}.cl-ahead.cl-wait .cl-em{width: 48px;height: 44px;border-radius: 999px}.cl-ahead.cl-wait .cl-ahead-me .cl-em{width: 70px;height: 64px}.cl-ahead.cl-wait b,.cl-ahead.cl-wait small,.cl-ahead.cl-wait h4,.cl-ahead.cl-wait .cl-chip,.cl-ahead.cl-wait .cl-up{display: block;min-height: 14px;border-radius: 8px;background: var(--surface-2,var(--surface));color: transparent}.cl-ahead.cl-wait .cl-ahead-me b{width: 60%;height: 24px}.cl-ahead.cl-wait .cl-chip{width: 120px;height: 24px}.cl-ahead .cl-chips{justify-items: start;text-align: left}.cl-ahead .cl-chip{margin: 0;justify-self: start}.cl-ahead .cl-chip:not(.cl-chip-t){background: var(--page)}@media (min-width: 900px){.cl-road{grid-column: 1 / -1}.cl:not(:has(.cl-price)) .cl-emb{grid-column: 1 / -1}.cl:not(:has(.cl-price)) .cl-tiers{max-width: 640px;margin-inline: auto}.cl-roadl{grid-auto-flow: column;grid-auto-columns: minmax(0,1fr);margin-top: 18px}.cl-r{grid-template-columns: none;grid-template-rows: 60px auto;justify-items: center;gap: 10px;padding: 0 4px;text-align: center}.cl-r::before{left: 0;right: 0;top: 28px;bottom: auto;width: auto;height: 4px}.cl-r:first-child::before{top: 28px;left: 50%}.cl-r:last-child::before{bottom: auto;right: 50%}.cl-r.cl-here::before{bottom: auto;background: linear-gradient(90deg,var(--gold-text,#c98a1a) 50%,var(--line) 50%)}.cl-r.cl-here:last-child::before{background: var(--gold-text,#c98a1a)}.cl-r.cl-here:first-child::before{background: var(--line)}.cl-rbody{justify-items: center;padding-top: 0;width: 100%}.cl-rhead{flex-direction: column;align-items: center;gap: 2px}.cl-roadl .cl-chips{flex-direction: column;align-items: center;justify-items: center;text-align: center}.cl-roadl .cl-chip{justify-self: center;white-space: normal;text-wrap: balance;border-radius: 12px;max-width: 100%}.cl-r .cl-bar{width: 100%}.cl-wait .cl-roadl{min-height: 300px}.cl-wait .cl-roadl .cl-rhead b{display: block;width: 64px;height: 22px;border-radius: 8px}.cl-wait .cl-roadl .cl-chip{width: 100%;height: 40px;border-radius: 12px}}.cl-me{display: grid;grid-template-columns: auto minmax(0,1fr);grid-template-areas: "id id" "em big" "em since" "help help";column-gap: 14px;align-items: center;text-align: left}.cl-me .cl-id{grid-area: id;margin-bottom: 12px}.cl-me .cl-me-em{grid-area: em;margin: 0}.cl-me .cl-big{grid-area: big;justify-content: flex-start;align-self: end;margin: 0;font-size: clamp(24px,7vw,30px);line-height: 1.1}.cl-me .cl-since{grid-area: since;align-self: start;margin: 2px 0 0}.cl-me .cl-help{grid-area: help;justify-self: start}.cl-me:not(:has(.cl-since)){grid-template-areas: "id id" "em big" "help help"}.cl-me:not(:has(.cl-since)) .cl-big{align-self: center}.cl-av > .avatar-letter,.cl-av > .av{display: grid;place-items: center;width: 100%;height: 100%;font-size: 17px}.cl-me .cl-av{width: 40px;height: 40px}.cl-me .cl-who > b{font-size: 15px}.cl-wait .cl-me .cl-me-em .cl-em{width: 68px;height: 64px}.cl-wait .cl-me .cl-big{width: 60%;height: 32px;height: 1lh;margin: 0}.cl-wait .cl-me .cl-since{width: 45%;height: 20px;height: 1lh;margin: 2px 0 0}@media (max-width: 899px){.cl-wait .cl-roadl{min-height: 876px}}@media (max-width: 359px){.cl-me{column-gap: 12px}.cl-me .cl-me-em svg{width: 52px;height: auto}.cl-wait .cl-me .cl-me-em .cl-em{width: 52px;height: 48px}.cl-me .cl-big{font-size: 21px}.cl-me .cl-since{font-size: 12px}.cl-wait .cl-road.cl-box:not(.cl-real) .cl-sub{height: 40px;height: 2lh}}@media (min-width: 560px){.cl-me{grid-template-columns: auto minmax(0,1fr) auto;grid-template-areas: "em big id" "em since id" "help help help";padding-block: 16px}.cl-me:not(:has(.cl-since)){grid-template-areas: "em big id" "help help help"}.cl-me .cl-id{margin: 0;flex-direction: row-reverse;text-align: right;max-width: 260px}}.cl-box.cl-offer{display: grid;grid-template-columns: auto minmax(0,1fr);grid-template-areas: "em txt" "go go";column-gap: 14px;align-items: center;text-align: left;border-color: color-mix(in srgb,var(--gold-text-deep,#f2b53a) 50%,var(--line))}.cl-offer-em{grid-area: em;display: grid;place-items: center;width: 60px;height: 60px;border-radius: 50%;background: radial-gradient(circle,color-mix(in srgb,var(--gold-text-deep,#f2b53a) 22%,transparent),transparent 70%)}.cl-offer-txt{grid-area: txt;min-width: 0}.cl-offer-txt > h3{margin: 0;font-size: clamp(17px,5vw,20px);line-height: 1.2;color: var(--heading);text-wrap: balance}.cl-box.cl-offer .cl-sub{margin: 4px 0 0;font-size: 14px;text-wrap: pretty}.cl-box.cl-offer .btn.cl-offer-go{grid-area: go;width: 100%;margin: 14px 0 0;padding: 13px 22px;font-size: 18px;line-height: 1.2;white-space: nowrap}@media (min-width: 560px){.cl-box.cl-offer{grid-template-columns: auto minmax(0,1fr) auto;grid-template-areas: "em txt go";column-gap: 16px;padding-block: 16px}.cl-box.cl-offer .btn.cl-offer-go{width: auto;margin: 0;padding: 12px 24px;font-size: 17px}}.cl-wait .cl-offer:not(.cl-real) .cl-offer-em .cl-em{width: 52px;height: 52px}.cl-wait .cl-offer:not(.cl-real) .cl-offer-txt > h3{height: 1lh;width: 55%;margin: 0;border-radius: 8px}.cl-wait .cl-offer:not(.cl-real) .cl-sub{width: 90%;margin: 6px 0 0}.cl-wait .cl-offer:not(.cl-real) .cl-offer-txt > h3{background: var(--surface-2);color: transparent}.cl-wait .cl-offer .btn.cl-btn-wait{min-height: 48px}@media (min-width: 560px){.cl-wait .cl-offer .btn.cl-btn-wait{width: 210px}}.cl-wait .cl-real .cl-em{width: auto;height: auto;background: none;animation: none}@media (max-width: 359px){.cl-offer-em{width: 48px;height: 48px}.cl-offer-em svg{width: 48px;height: auto}.cl-box.cl-offer{column-gap: 12px}.cl-roadl .cl-chip{white-space: normal;max-width: 100%}}/* app/memocratie.css */ .memo{--mq-ok: #3ddc8a;--mq-ok-ink: #3ddc8a;--mq-ok-bg: rgba(29,179,107,0.22);--mq-bad: #ff8a80;--mq-bad-bg: rgba(229,72,77,0.16);max-width: 460px;margin-inline: auto}:root[data-theme="light"] .memo{--mq-ok: #17a563;--mq-ok-ink: #0b7d4a;--mq-ok-bg: #d5f2e2;--mq-bad: #c92a2d;--mq-bad-bg: #fde3e3}.memo .mq-head{flex-wrap: nowrap;margin-bottom: 8px}.memo .mq-head h1{margin: 0}.memo .mq-head h1:has(> .mq-alias),.memo .mq-head h1 .mq-words:has(> .mq-alias){display: flex;flex-wrap: wrap;align-items: baseline;column-gap: 0.3em}.memo .mq-head h1 .mq-t{white-space: nowrap}.memo .mq-alias{color: var(--muted);font-size: 0.5em;white-space: nowrap}.mq-gains{display: grid;grid-template-columns: auto minmax(0,1fr) minmax(0,1fr);align-items: center;margin: 0 0 10px;padding: 10px 0 10px 14px;border-radius: 16px;background: rgba(255,216,74,0.1);border: 1.5px solid rgba(255,216,74,0.45)}:root[data-theme="light"] .mq-gains{background: #fff7e0;border-color: #f0d9a0}.mq-gains > .memecoin{width: 40px;height: 40px;margin-right: 14px}.mq-gains > :is(div,a){display: grid;gap: 1px;min-width: 0;padding: 0 16px;border-left: 1.5px solid rgba(255,216,74,0.35)}:root[data-theme="light"] .mq-gains > :is(div,a){border-left-color: #f0d9a0}.mq-gains small{font-size: 10.5px;font-weight: 800;letter-spacing: 0.05em;text-transform: uppercase;color: var(--muted);white-space: nowrap}.mq-gains b{font-size: 22px;font-weight: 900;line-height: 1.15;white-space: nowrap}.mq-gains b .coin-mark{font-size: 18px}.mq-gains em{font-style: normal;font-size: 11.5px;font-weight: 700;color: var(--muted)}@media (max-width: 599px){.mq-gains{padding: 8px 0 8px 10px}.mq-gains > .memecoin{width: 30px;height: 30px;margin-right: 8px}.mq-gains > :is(div,a){padding: 0 10px}.mq-gains small{font-size: 9.5px}.mq-gains b{font-size: 19px}.mq-gains b .coin-mark{font-size: 16px}.mq-gains em{font-size: 10.5px}}.mq-gains > a.mq-all{position: relative;align-self: stretch;align-content: center;margin: -10px 0;padding-right: 34px;border-radius: 0 14px 14px 0;color: inherit;text-decoration: none;-webkit-tap-highlight-color: transparent}.mq-all-arrow{position: absolute;right: 10px;top: 50%;display: grid;place-items: center;width: 22px;height: 22px;margin-top: -11px;border-radius: 50%;background: rgba(255,216,74,0.22);color: var(--gold);font-style: normal;font-size: 17px;font-weight: 900;line-height: 1}:root[data-theme="light"] .mq-all-arrow{background: #f6e3b0;color: #8a5a12}@media (hover: hover){.mq-gains > a.mq-all:hover{background: rgba(255,216,74,0.1)}}.mq-gains > a.mq-all:active{background: rgba(255,216,74,0.18)}.mq-gains > a.mq-all{container-type: inline-size}.mq-gains > a.mq-all b{font-size: min(22px,calc(100cqi / 6.6))}.mq-gains > a.mq-all b .coin-mark{font-size: 0.82em}@media (max-width: 599px){.mq-gains > a.mq-all{margin: -8px 0;padding-right: 30px}.mq-gains > a.mq-all b{font-size: min(19px,calc(100cqi / 6.6))}.mq-all-arrow{right: 7px;width: 20px;height: 20px;margin-top: -10px;font-size: 15px}}.memo .seg{margin: 0 0 10px}.memo .seg button{display: inline-flex;align-items: center;justify-content: center;gap: 6px;white-space: nowrap;padding-inline: 4px}.memo-pane{display: grid;gap: 10px}.mq-empty,.mq-blocked{text-align: center;padding: 24px 8px}.mq-note{margin: 0;text-align: center;font-size: 13.5px;color: var(--muted)}.mq-card{display: grid;grid-template-columns: minmax(0,1fr);gap: 10px;width: 100%;box-sizing: border-box;padding: 14px;text-align: left}.mq-photo{position: relative;width: 100%;height: clamp(150px,30vh,250px);border-radius: 18px;background: var(--surface-2);box-shadow: inset 0 0 0 1px var(--line);overflow: hidden}.mq-photo.mq-photo-sm{height: 96px}.mq-noimg{position: absolute;inset: 0;display: grid;place-content: center;justify-items: center;gap: 6px;padding: 16px;border: 2px dashed var(--line);border-radius: inherit;text-align: center;font-weight: 800;font-size: 14px;color: var(--muted)}.mq-photo-sm .mq-noimg{gap: 2px;padding: 8px;font-size: 13px}.mq-photo .mq-bg{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover;filter: blur(22px) brightness(0.55);transform: scale(1.2)}.mq-photo .mq-pic{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: contain}.mq-rar{position: absolute;left: 10px;bottom: 10px;padding: 4px 11px;border-radius: 999px;color: #fff;font-weight: 900;font-size: 13px;box-shadow: 0 2px 6px rgba(0,0,0,0.2)}.mq-rar.r-common{background: var(--common)}.mq-rar.r-rare{background: var(--rare)}.mq-rar.r-epic{background: var(--epic)}.mq-rar.r-legendary{background: var(--legendary);color: #2a1700}.mq-rar.r-mythic{background: var(--mythic);color: #04211b}.mq-flag{position: absolute;top: 10px;right: 10px;min-height: 44px;border: 0;border-radius: 999px;padding: 6px 14px;background: var(--surface);box-shadow: 0 0 0 1px var(--line);font: inherit;font-weight: 800;font-size: 13px;color: var(--mq-bad);cursor: pointer}.mq-txt{display: grid;gap: 4px;text-align: center}.mq-title{margin: 0;font-weight: 900;font-size: 19px;line-height: 1.2;text-wrap: balance}.mq-desc{margin: 0;color: var(--muted);font-size: 15px;line-height: 1.4;text-wrap: balance;white-space: pre-line}.mq-meta{margin: 2px 0 0;color: var(--muted);font-size: 13.5px}.mq-meta{align-items: center;gap: 0 8px}.mq-ref{display: inline-flex;align-items: center;gap: 4px;min-width: 0;margin: -8px 0;padding: 8px 2px;border: 0;background: none;font: inherit;font-weight: 800;color: var(--text);text-decoration: underline;text-underline-offset: 3px;cursor: pointer}.mq-dot{font-style: normal}.mq-ref > svg{flex: none}.mq-refs-card{display: grid;gap: 8px}.mq-refs-card h2{margin: 0 0 6px;font-size: 22px;line-height: 1.15;text-align: center;text-wrap: balance}.mq-ref-row{display: grid;text-align: left;grid-template-columns: auto minmax(0,1fr);align-items: center;column-gap: 10px;min-height: 52px;padding: 8px 14px;border-radius: 14px;background: var(--surface);box-shadow: 0 0 0 1px var(--line);color: var(--text);text-decoration: none}.mq-ref-row > svg{grid-row: span 2}.mq-ref-row > b{font-weight: 800}.mq-ref-row > span{overflow: hidden;color: var(--muted);font-size: 13px;text-overflow: ellipsis;white-space: nowrap}.mq-card:has(> .mq-go [data-up]) > .mq-txt{--mq-lines: 2;grid-template-columns: minmax(0,1fr);height: calc(var(--mq-lines) * 21px + 28px);align-content: center;overflow: hidden}.mq-card:has(> .mq-go [data-up]) > .mq-txt > .mq-desc{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: var(--mq-lines);overflow: hidden;overflow-wrap: anywhere}.mq-card:has(> .mq-go [data-up]) > .mq-txt:has(> .mq-desc[data-open]){height: auto}.mq-card:has(> .mq-go [data-up]) > .mq-txt > .mq-desc[data-open]{display: block}.mq-card:has(> .mq-go [data-up]) > .mq-txt > .mq-meta{display: flex;justify-content: center;white-space: nowrap}@media (min-width: 600px){.mq-card:has(> .mq-go [data-up]) > .mq-txt{--mq-lines: 3}}.mq-go{display: grid;gap: 8px}.mq-go .mq-win{margin: 0;text-align: center;font-size: 34px;font-weight: 900;line-height: 1}.mq-go .mq-note{margin-bottom: 6px;font-size: clamp(11px,3.3vw,13.5px);text-wrap: balance}.mq-go .btn{display: flex;align-items: center;justify-content: flex-start;gap: 12px;width: 100%;min-height: 48px;margin: 0;padding: 8px 16px;border-radius: 12px;font-size: 16px;text-align: left}.mq-go .btn svg{flex: none}.mq-go .btn > span{flex: 1 1 auto;min-width: 0}.memo-send .coin-mark{font-size: 22px}@media (max-width: 380px){.mq-go .btn{font-size: clamp(14px,4.4vw,16px)}}@media (max-height: 700px) and (max-width: 999px){.mq-go{gap: 6px}.mq-go .mq-win{font-size: 28px}.mq-go .mq-note{margin-bottom: 2px}.mq-go .btn{min-height: 44px;padding-block: 6px}}.mq-qtop{display: flex;justify-content: space-between;align-items: center;gap: 10px}.mq-qn{color: var(--muted);font-size: 14px}.mq-stamp{display: inline-block;padding: 2px 8px;border: 2px solid var(--mq-ok);border-radius: 10px;color: var(--mq-ok-ink);font-weight: 900;font-size: 13px;text-transform: uppercase;letter-spacing: 0.04em;transform: rotate(-4deg)}.mq-stamp.paf{animation: mq-stamp 0.5s cubic-bezier(0.2,0.9,0.3,1.2) both}@keyframes mq-stamp{0%{transform: scale(2.6) rotate(-14deg);opacity: 0}55%{transform: scale(0.9) rotate(-4deg);opacity: 1}100%{transform: scale(1) rotate(-4deg)}}.mq-q{margin: 0;font-weight: 900;font-size: 19px;line-height: 1.2;text-align: center;text-wrap: balance}.mq-list{display: grid;gap: 8px}.mq-ans{position: relative;overflow: hidden;display: flex;align-items: center;gap: 10px;width: 100%;box-sizing: border-box;min-height: 52px;border: 1.5px solid var(--line);border-radius: 16px;padding: 12px 14px;background: var(--surface);font: inherit;font-weight: 800;font-size: 15px;line-height: 1.3;color: var(--text);text-align: left;cursor: pointer}.mq-ans > *{position: relative}.mq-ans > .mq-val{flex: 1;min-width: 0;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden}.mq-ans.add > .mq-val{flex: none}.mq-ans[hidden]{display: none}.mq-ans > .mq-pkv{flex: 1;min-width: 0;display: grid;gap: 1px}.mq-ans > .mq-pkv > b{overflow: hidden;font-weight: inherit;text-overflow: ellipsis;white-space: nowrap}.mq-ans > .mq-pkv > small{font-weight: 700;font-size: 12.5px;line-height: 1.2;color: var(--muted)}.mq-ans.me{border-color: var(--mq-ok);box-shadow: inset 0 0 0 1px var(--mq-ok)}.mq-ans.add{justify-content: center;border-style: dashed;color: var(--muted);text-align: center}.mq-ans.add:not(.mq-ansimg){flex-direction: column;gap: 2px}.mq-kept{display: block;font-weight: 700;font-size: 12.5px;line-height: 1.3;color: var(--muted);text-align: center}.mq-box > .mq-kept{margin-bottom: 6px}.mq-fill{position: absolute !important;inset: 0 auto 0 0;background: var(--surface-2);animation: mq-grow 0.55s ease both}.mq-ans.me .mq-fill{background: var(--mq-ok-bg)}@keyframes mq-grow{from{width: 0}}.mq-whys{display: grid;gap: 6px;margin: -2px 0 2px;padding: 8px 10px 10px;border: 2px solid var(--line);border-radius: 14px;background: color-mix(in srgb,var(--surface-2) 70%,transparent)}.mq-whyq{margin: 0;font-size: clamp(12px,3.2vw,13px);font-weight: 800;line-height: 1.2;color: var(--muted);text-align: center}.mq-why-row{display: flex;gap: 6px;overflow-x: auto;scroll-snap-type: x mandatory;scrollbar-width: thin}.mq-why-row > .mq-why{flex: 1 1 0;min-width: min-content;scroll-snap-align: start}.mq-why{display: grid;justify-items: center;align-content: start;gap: 2px;min-width: 0;min-height: 44px;margin: 0;padding: 8px 6px;border: 2px solid var(--muted);border-radius: 12px;background: var(--surface-2);color: var(--text);font: inherit;text-align: center;cursor: pointer;-webkit-tap-highlight-color: transparent}.mq-why:active{translate: 0 1px}@media (hover: hover){.mq-why:hover{border-color: var(--muted);background: var(--surface)}}.mq-why-art{display: grid;place-items: center;height: 24px;color: var(--heading)}.mq-why b{font-size: clamp(12px,3vw,14px);font-weight: 900;line-height: 1.15;color: var(--heading);text-wrap: balance;overflow-wrap: normal}.mq-why small{display: none;max-width: 80px;font-size: 12px;font-weight: 700;line-height: 1.25;color: var(--muted);text-wrap: balance}@media (min-width: 560px){.mq-why small{display: block}}.mq-whys{container-type: inline-size}@container (max-width: 340px){.mq-why small{display: none}}.mq-why[disabled]{background: var(--surface-2);color: var(--text);cursor: default}.mq-why[disabled] :is(b,small,.mq-why-art,.mq-gain){color: inherit}.mq-gain{flex: none;margin-left: auto;font-size: 14px;font-style: normal;font-weight: 900;white-space: nowrap}.mq-gain-sm{margin: 0;font-size: 12px}.mq-go.is-result > .btn .mq-gain{display: none}.mq-go.is-result .mq-why .mq-gain{visibility: hidden}.mq-pct{flex: none;font-size: 14px;white-space: nowrap}.mq-rdot{flex: none;width: 14px;height: 14px;border-radius: 50%}.mq-rdot.r-common{background: var(--common)}.mq-rdot.r-rare{background: var(--rare)}.mq-rdot.r-epic{background: var(--epic)}.mq-rdot.r-legendary{background: var(--legendary)}.mq-rdot.r-mythic{background: var(--mythic)}.mq-check{flex: none;display: grid;place-items: center;width: 24px;height: 24px;border-radius: 50%;background: var(--mq-ok);color: #fff;font-weight: 900;font-size: 14px;animation: mq-tick 0.45s ease both}@keyframes mq-tick{0%{transform: scale(0) rotate(-40deg)}70%{transform: scale(1.3)}100%{transform: scale(1)}}.mq-grid2{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 10px}.mq-ansimg{flex-direction: column;align-items: stretch;gap: 6px;padding: 6px}.mq-ansimg > img{display: block;width: 100%;height: auto;aspect-ratio: 1.3277;border-radius: 11px;object-fit: cover;object-position: 50% 30%;background: var(--surface-2)}.mq-imgres{position: absolute !important;right: 6px;bottom: 6px;left: 6px;display: flex;align-items: center;justify-content: center;gap: 8px;padding: 5px 8px;border-radius: 0 0 11px 11px;background: rgba(10,12,18,0.74);color: #fff}.mq-ansimg.add{justify-content: center}.mq-ansimg.add{flex-direction: column;gap: 6px;padding: 10px}.mq-plus{display: grid;place-items: center;min-height: 80px}.mq-counted{margin: 0;padding: 6px 0;text-align: center;font-weight: 900;font-size: 14px;color: var(--mq-ok-ink)}.mq-links{margin: 0;display: grid;justify-items: center}.mq-foot{display: flex;justify-content: space-between;align-items: center;gap: 8px}.mq-foot > :is(:first-child,:last-child){flex: 1 1 0;display: flex}.mq-foot > :first-child{justify-content: flex-start}.mq-foot > :last-child{justify-content: flex-end}.mq-foot > :nth-child(2){flex: 0 1 auto;min-width: 0;text-align: center;white-space: nowrap}@media (max-width: 419px){.mq-foot :is(.mq-prev,.mq-next){min-width: 44px}.mq-foot :is(.mq-prev,.mq-next) > span{position: absolute;width: 1px;height: 1px;overflow: hidden;clip-path: inset(50%);white-space: nowrap}}.mq-foot .mq-counted{padding: 0}.mq-foot .mq-ok{min-height: 44px;padding-inline: 18px}.mq-foot:not(.is-pend) .mq-ok,.mq-foot.is-pend .mq-next{opacity: 0;visibility: hidden}.mq-foot :is(.mq-prev,.mq-next){display: inline-flex;align-items: center;gap: 2px;min-height: 44px;white-space: nowrap;text-decoration: none}.mq-foot :is(.mq-prev,.mq-next) svg{width: 18px;height: 18px;flex: none}.mq-box{display: grid;gap: 10px;padding: 12px;border-radius: 16px;background: var(--surface-2);box-shadow: inset 0 0 0 1px var(--line)}.mq-box input,.mq-box textarea{box-sizing: border-box;width: 100%;min-height: 48px;border: 2px solid var(--line);border-radius: 14px;padding: 12px 14px;background: var(--input);color: var(--text);font: inherit;font-size: max(16px,1em);font-weight: 700;resize: none}.mq-two{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 10px}.mq-two .btn{width: 100%;margin: 0}@media (prefers-reduced-motion: reduce){.mq-stamp,.mq-fill,.mq-check{animation: none}}.memo-form{gap: 10px;margin: 0}.memo-form textarea{height: 64px;min-height: 0}.memo-packs{display: grid;gap: 6px;min-width: 0}.memo-packs > .rail-wrap[hidden],.memo-pk-none[hidden]{display: none}.memo .memo-pack{gap: 6px;padding-block: 2px}.memo .memo-pack > button{min-height: 36px;padding: 2px 12px 2px 3px;gap: 8px;border: 0;border-radius: 12px;background: var(--surface-2);box-shadow: inset 0 0 0 1px var(--line);color: var(--text);font: inherit;font-size: 14px;font-weight: 700;line-height: 1;cursor: pointer}.memo .memo-pack > button[hidden]{display: none}.memo .memo-pack > button[aria-checked='true']{background: var(--surface);box-shadow: inset 0 0 0 2px var(--active-bg)}.memo .memo-pack > button:focus-visible{outline: 2px solid var(--active-bg);outline-offset: 2px}.memo-pk-art{flex: none;width: 23px;height: 32px;overflow: hidden;border-radius: 4px;background: var(--line)}.memo-pk-art img{display: block;width: 100%;height: 100%;object-fit: cover}.memo .memo-pack > .memo-pk-open{justify-content: center;width: 40px;padding: 0;color: var(--muted)}.gh.mq-gh{position: fixed;z-index: 60}.mq-gh .gh-hole{border-radius: 14px}.mq-gh .gh-bubble{max-width: min(320px,calc(100vw - 24px))}.mq-gh :is(.gh-t,.gh-s){text-wrap: balance}.mq-stage > .mq-sec-pick{z-index: 3;pointer-events: auto}.mq-sec-pick{padding: 0;border: 0;background: none;font: inherit;cursor: pointer;-webkit-tap-highlight-color: transparent}.mq-sec-pick:focus-visible{outline: 2px solid var(--active-bg);outline-offset: 2px;border-radius: 8px}.mq-sec-pick b{display: inline-flex;align-items: center;gap: 5px;box-shadow: 0 2px 6px rgba(0,0,0,0.3)}.mq-sec-pick b.is-on{background: var(--active-bg);color: var(--active-ink)}.mq-caret{flex: none;width: 5px;height: 5px;margin-top: -3px;border: solid currentColor;border-width: 0 2px 2px 0;rotate: 45deg}@media (hover: hover){.mq-sec-pick:hover b{filter: brightness(0.94)}}.mq-sec-pick:active{scale: 0.96}@media (max-width: 999px){.mq-stage > .mq-sec-pick{width: 80px;gap: 6px}.mq-stage > .mq-sec-pick .mq-sec-art{width: 46px;height: 64px}.mq-stage > .mq-sec-pick b{min-height: 28px;padding: 0 10px;font-size: 14px;line-height: 28px}.mq-stage > .mq-sec-pick .mq-caret{width: 6px;height: 6px}}@media (min-width: 1000px){.mq-stage > .mq-sec-pick{width: auto;min-width: 44px}.mq-stage > .mq-sec-pick{left: 4px}.mq-stage > .mq-sec-pick b{max-width: none;gap: 3px;padding-inline: 5px}.mq-stage > .mq-sec-pick .mq-caret{width: 4px;height: 4px;margin-top: -2px}}@media (min-width: 1180px){.mq-stage > .mq-sec-pick{left: 10px;top: 10px;gap: 5px}.mq-stage > .mq-sec-pick .mq-sec-art{width: 40px;height: 56px}.mq-stage > .mq-sec-pick b{min-height: 24px;padding: 0 8px;font-size: 13px;line-height: 24px}}.mq-stage > .mq-sec-pick.is-tight{left: 3px;width: auto;min-width: 44px;gap: 3px}.mq-stage > .mq-sec-pick.is-tight .mq-sec-art{width: 30px;height: 42px}.mq-stage > .mq-sec-pick.is-tight b{gap: 2px;min-height: 0;padding: 1px 4px;font-size: 10px;line-height: 16px}.mq-stage > .mq-sec-pick.is-tight .mq-caret{width: 4px;height: 4px;margin-top: -2px}.memo:not([data-skel]) .memo-pane[aria-busy='true'] > .mq-card{opacity: 0.45;pointer-events: none;transition: opacity 0.15s}.mq-pick-row{grid-template-columns: auto minmax(0,1fr) auto;width: 100%;border: 0;font: inherit;cursor: pointer}.mq-pick-row[aria-pressed='true']{box-shadow: inset 0 0 0 2px var(--active-bg)}.mq-pick-row > svg{grid-row: auto;color: var(--active-bg)}.mq-pick-row > .memo-pk-art,.mq-pick-all{display: grid;place-items: center;width: 23px;height: 32px}.mq-pick-all{color: var(--muted)}.mq-empty-pack{display: grid;justify-items: center;gap: 14px}.mq-empty-pack > p{margin: 0}.memo :is(.memo-packs,.mq-list) .memo-pk-find[hidden]{display: none}.memo :is(.memo-packs,.mq-list) .memo-pk-find{display: flex;align-items: center;gap: 8px;min-height: 40px;padding: 0 12px;border-radius: 12px;background: var(--surface-2);box-shadow: inset 0 0 0 1px var(--line);color: var(--muted)}.memo :is(.memo-packs,.mq-list) .memo-pk-find:focus-within{box-shadow: inset 0 0 0 2px var(--active-bg)}.memo :is(.memo-packs,.mq-list) .memo-pk-find input{flex: 1;min-width: 0;min-height: 38px;padding: 0;border: 0;background: none;box-shadow: none;color: var(--text);font: inherit;font-size: 16px;outline: none}.memo-pk-none{margin: 0;padding: 10px 0;color: var(--muted);font-size: 14px}.memo-refs,.memo-ref-list{display: grid;gap: 8px}.memo-ref-list[hidden]{display: none}.memo-refs .link-btn{justify-self: start;min-height: 0;margin-block: -10px;padding: 10px 0;font-size: 14px;line-height: 1.15;color: var(--muted)}.memo-ref-head{margin: 0;font-weight: 800;font-size: 13.5px;color: var(--muted)}.memo-form .memo-ref[aria-invalid]{border-color: #e0457b}.memo-field{display: grid;gap: 4px;font-weight: 800;font-size: 13.5px}.mq-promise{display: flex;align-items: center;justify-content: center;flex-wrap: wrap;gap: 4px 10px;margin: 0;padding: 9px 12px;border-radius: 14px;background: rgba(255,196,92,0.1);box-shadow: inset 0 0 0 1px rgba(255,196,92,0.32);text-align: center}:root[data-theme="light"] .mq-promise{background: #fff7e0;box-shadow: inset 0 0 0 1px #f0d9a0}.mq-promise > span{flex: 1 0 100%;font-weight: 700;font-size: 12.5px;color: var(--gold-text)}.mq-promise b{font-weight: 900;font-size: 15px}.mq-promise > i{font-style: normal;font-weight: 900;font-size: 13px;padding: 2px 9px;border-radius: 999px;color: #231600;background: linear-gradient(135deg,#ffe08a,#f2b53a 55%,#d18a12)}.mq-gold{font-style: normal;font-weight: 900;color: var(--gold-text)}.memo-form .mq-go .mq-pick{position: relative;display: flex;align-items: center;justify-content: center;gap: 12px;font-size: 16px;cursor: pointer}.mq-go .mq-pick:not(.is-set){border: 2px dashed color-mix(in srgb,var(--text) 45%,transparent);box-shadow: none}.mq-pick .memo-file{position: absolute;inset: 0;width: 100%;height: 100%;min-height: 0;padding: 0;border: 0;opacity: 0;cursor: pointer}.mq-go :is(.memo-send,.mqdup-a .btn,.mqdup-none){justify-content: center;text-align: center}.mq-new .mq-promise{min-width: 0}.mq-new .mq-promise b{min-width: 0;overflow-wrap: anywhere}.mq-dup-slot:empty{display: none}.mqdup{display: grid;grid-template-columns: 86px minmax(0,1fr);gap: 10px 12px;align-items: start;padding: 12px;border-radius: 16px;background: rgba(255,196,92,0.1);box-shadow: inset 0 0 0 1px rgba(255,196,92,0.32);animation: mqdup-in 0.25s ease-out}:root[data-theme="light"] .mqdup{background: #fff7e0;box-shadow: inset 0 0 0 1px #f0d9a0}@keyframes mqdup-in{from{opacity: 0;transform: translateY(-4px)}}@media (prefers-reduced-motion: reduce){.mqdup{animation: none}}.mqdup.no-pic{grid-template-columns: minmax(0,1fr)}.mqdup img{width: 86px;aspect-ratio: 4 / 3;object-fit: cover;object-position: 50% 30%;border-radius: 10px;background: var(--surface-2)}.mqdup-t{min-width: 0;text-align: left}.mqdup small{display: block;font-weight: 800;font-size: 12.5px;line-height: 1.2;color: var(--gold-text)}.mqdup b{display: block;margin: 2px 0;font-weight: 900;font-size: 16px;overflow-wrap: anywhere}.mqdup-r{display: block;font-size: 12.5px;color: var(--muted)}.mqdup-a{grid-column: -2 / -1;display: grid;grid-template-columns: repeat(auto-fit,minmax(min(100%,190px),1fr));gap: 8px}@media (max-width: 599px){.mqdup-a{grid-column: 1 / -1}}.mqdup-a .btn{width: 100%;min-height: 44px;font-size: 15px;padding: 10px 12px}.mqdup-a .btn.mqdup-yes{color: #231600;background: linear-gradient(135deg,#ffe08a,#f2b53a 55%,#d18a12);text-shadow: none}.mqdup.is-many{grid-template-columns: minmax(0,1fr);gap: 8px}.mqdup-list{display: grid;gap: 6px;margin: 0;padding: 0;list-style: none}.mqdup-row{display: grid;grid-template-columns: 56px minmax(0,1fr) auto;align-items: center;gap: 10px;width: 100%;min-height: 56px;padding: 6px 8px 6px 6px;border: 0;border-radius: 12px;background: rgba(255,255,255,0.06);color: inherit;font: inherit;text-align: left;cursor: pointer}:root[data-theme="light"] .mqdup-row{background: #fff}.mqdup-row > i{width: 56px;aspect-ratio: 4 / 3;border-radius: 10px;background: var(--surface-2)}.mqdup-row:active{transform: scale(0.98)}@media (hover: hover){.mqdup-row:hover{box-shadow: inset 0 0 0 2px rgba(255,196,92,0.6)}}.mqdup-row:focus-visible{outline: 2px solid var(--gold-text);outline-offset: 2px}.mqdup-row img{width: 56px}.mqdup-row b{font-size: 15px;line-height: 1.2}.mqdup-pick{padding: 7px 10px;border-radius: 999px;font-weight: 900;font-size: 13px;white-space: nowrap;color: #231600;background: linear-gradient(135deg,#ffe08a,#f2b53a 55%,#d18a12)}.mqdup-none{width: 100%;min-height: 44px;font-size: 15px}@media (max-width: 429px){.mqdup-pick{display: grid;place-items: center;width: 34px;height: 34px;padding: 0;font-size: 0}.mqdup-pick::after{content: "";width: 8px;height: 8px;margin-left: -3px;border-top: 2.5px solid currentColor;border-right: 2.5px solid currentColor;transform: rotate(45deg)}}@media (max-width: 359px){.mqdup-row{grid-template-columns: 44px minmax(0,1fr) auto;gap: 8px}.mqdup-row > :is(img,i){width: 44px}.mqdup-pick{width: 30px;height: 30px}}.mq-ingame{margin: 0 0 12px;padding: 8px 12px;border-radius: 12px;text-align: center;font-weight: 800;font-size: 14px;color: var(--text);background: rgba(255,196,92,0.14);box-shadow: inset 0 0 0 1px rgba(255,196,92,0.36)}@media (min-width: 860px){.cs-side > .mq-ingame{margin-right: 56px}}:root[data-theme="light"] .mq-ingame{background: #fff7e0;box-shadow: inset 0 0 0 1px #f0d9a0}.mq-saved{margin: 0;text-align: center;font-weight: 800;font-size: 13px;color: var(--mq-ok-ink)}.memo-send{display: inline-flex;align-items: center;justify-content: center;gap: 8px;width: 100%;margin: 0;padding-block: 12px;font-size: 18px}.mq-end{justify-items: center;text-align: center}.mq-end .btn{width: 100%;margin: 0}.mq-end .mq-share{margin-top: 4px;font-weight: 800;color: var(--text)}.mq-locked{position: relative;display: grid}.mq-locked-card{filter: grayscale(1);opacity: 0.3;pointer-events: none;user-select: none}.mq-lock{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);display: grid;justify-items: center;gap: 10px;width: min(420px,calc(100% - 32px));box-sizing: border-box;margin: 0;padding: 20px;text-align: center;box-shadow: 0 12px 36px rgba(0,0,0,0.35)}.mq-lock .mq-title,.mq-lock .mq-desc{margin: 0}.mq-lock .btn{width: 100%;margin: 4px 0 0}.memo .sugg-list{margin: 0}.mq-more-fail{margin: 0;text-align: center}.sugg-row.mq-mine{display: flex;align-items: flex-start;gap: 12px}.mq-thumb{flex: none;width: 56px;height: 56px;border-radius: 12px;object-fit: cover;background: var(--surface-2)}.mq-mtxt{flex: 1;min-width: 0;display: grid;gap: 6px;justify-items: start}.mq-mtxt .sugg-row-head{width: 100%;flex-wrap: wrap;row-gap: 6px}@media (max-width: 559px){.mq-mine .mq-mtxt .sugg-row-head{flex-direction: column;align-items: flex-start}}.mq-mtxt .link-btn{min-height: 0;padding: 0}.mq-thumb-add{position: relative;display: grid;place-items: center;border: 2px dashed var(--line);background: none;font-weight: 900;font-size: 24px;color: var(--muted);cursor: pointer}.mq-addphoto{position: relative;overflow: hidden}.mq-addphoto[aria-disabled="true"]{opacity: 0.6}.mq-thumb-add .memo-complete,.mq-addphoto .memo-complete{position: absolute;inset: 0;width: 100%;height: 100%;min-height: 0;opacity: 0;cursor: pointer}.mq-goal{width: 100%;max-width: 340px;display: grid;grid-template-columns: auto minmax(0,1fr) 8.6em;font-size: 13px;align-items: center;gap: 4px 8px}.mq-goal-row{display: contents;font-weight: 700;font-size: 13px;color: var(--muted)}.mq-goal-k{font-weight: 700;font-size: 13px;color: var(--muted)}.mq-goal-k{white-space: nowrap}.mq-goal-v{font-weight: 700;font-size: 13px}.mq-goal-bar{position: relative;height: 8px;border-radius: 999px;background: linear-gradient(90deg,var(--muted) var(--fill),color-mix(in srgb,var(--text) 14%,transparent) 0)}.mq-goal-row.is-ok .mq-goal-bar{background: linear-gradient(90deg,var(--mq-ok-ink) var(--fill),color-mix(in srgb,var(--text) 14%,transparent) 0)}.mq-goal-share .mq-goal-bar::after{content: "";position: absolute;top: -3px;bottom: -3px;left: calc(var(--mark) - 1px);width: 2px;border-radius: 1px;background: var(--text)}.mq-goal-v{text-align: right;white-space: nowrap;font-variant-numeric: tabular-nums;color: var(--text)}.mq-goal-row.is-ok .mq-goal-v{color: var(--mq-ok-ink)}.mq-goal-v i{margin-right: 4px;font-style: normal;font-weight: 900}.mq-mtxt:has(.mq-goal){container: mq-goal / inline-size}@container mq-goal (max-width: 300px){.mq-goal{grid-template-columns: minmax(0,1fr) auto;row-gap: 3px}.mq-goal-bar{grid-column: 1 / -1}.mq-goal-voices .mq-goal-k{order: 1}.mq-goal-voices .mq-goal-v{order: 2}.mq-goal-voices .mq-goal-bar{order: 3;margin-bottom: 5px}.mq-goal-share .mq-goal-k{order: 4}.mq-goal-share .mq-goal-v{order: 5}.mq-goal-share .mq-goal-bar{order: 6}}@container mq-goal (min-width: 600px){.mq-goal{max-width: 640px;grid-template-columns: auto minmax(0,1fr) 6.4em auto minmax(0,1fr) 8.6em;column-gap: 10px}.mq-goal-share .mq-goal-k{margin-left: 14px}}.mq-mtxt .sugg-why.mq-goal-won{font-weight: 800;color: var(--mq-ok-ink)}.mq-mtxt .mq-nudge{margin: 4px 0 0;font-size: 13px;font-weight: 600;color: var(--muted)}.mq-mtxt .mq-nudge.is-near{display: flex;flex-wrap: wrap;align-items: center;gap: 8px 12px;max-width: 340px;margin-top: 8px;padding: 10px 12px;border-radius: 12px;background: color-mix(in srgb,var(--mq-ok-ink) 12%,transparent);color: var(--text)}.mq-nudge.is-near p{flex: 1 1 180px;margin: 0;font-size: 14px;font-weight: 800;line-height: 1.3}.mq-nudge-btn{flex: none;display: inline-flex;align-items: center;justify-content: center;gap: 6px;min-height: 44px;padding: 0 14px;font-size: 14px;white-space: nowrap}:is(.memo,.mq-more)[data-skel] .mq-mine .mq-nudge{visibility: hidden}.mq-mtxt .mq-seevotes{font-size: 14px}.mq-tally{justify-self: stretch;display: grid;gap: 6px;padding: 10px 12px;border-radius: 12px;background: var(--surface-2)}.mq-tally[hidden]{display: none}.mq-tally p{margin: 0}.mq-tally-head{font-weight: 800;font-size: 14px;color: var(--muted)}.mq-tally-head b{font-weight: 900;font-size: 19px;color: var(--text)}.mq-tally-bar{display: block;height: 8px;border-radius: 999px;background: linear-gradient(90deg,var(--mq-ok-ink) var(--up),color-mix(in srgb,var(--text) 14%,transparent) 0)}.mq-tally-key{font-weight: 700;font-size: 13px;color: var(--muted)}.mq-tally-team{font-weight: 600;font-size: 13px;line-height: 1.35;color: var(--muted)}.mq-detail{display: grid;gap: 8px;padding-top: 2px}.mq-dtitle{font-weight: 900;font-size: 15px;color: var(--text)}.mq-dq{margin-top: 4px;font-weight: 800;font-size: 13px;color: var(--muted)}.mq-dro{min-height: 44px;cursor: default;font-size: 14px}.mq-dro > .mq-val{flex: 1 1 auto}.mq-dro:has(> .mq-pkv){flex-wrap: wrap}.mq-dro > .mq-pkv{flex: 1 1 90px}.mq-dro > .mq-pkv > b{overflow: visible;text-overflow: clip;white-space: normal}.mq-dro:has(> .mq-pkv) > .mq-pct{margin-left: auto}@media (max-width: 440px){.mq-dro > .mq-pkv{flex: 1 1 100%}}.mq-dskel .mq-pkv > b{max-width: 120px}.mq-dmine{flex: none;font-weight: 800;font-size: 12px;color: var(--mq-ok-ink)}.mq-dnone{margin: 0;font-weight: 600;font-size: 13px;line-height: 1.35;color: var(--muted)}.mq-ansimg.mq-dro{min-height: 0}.mq-ansimg .mq-dmine{color: var(--text)}.mq-dsimg{display: block;width: 100%;aspect-ratio: 1.3277;border-radius: 11px}.sugg-row.st-draft .sugg-pill{color: var(--gold-text)}.mq-mine .sugg-why .coin-mark{font-size: 16px}.mq-mtxt .mq-on{margin: 0;font-weight: 700;font-size: 13px;color: var(--muted)}.mq-state{display: inline-flex;flex-wrap: wrap;align-items: center;gap: 6px 10px;flex: 0 1 auto;max-width: 100%}.mq-state .mq-share-btn{flex: none;display: inline-flex;align-items: center;justify-content: center;gap: 6px;min-height: 44px;padding: 0 14px;font-size: 14px;white-space: nowrap}@media (min-width: 600px) and (hover: hover){.mq-state .mq-share-btn{min-height: 34px}}.mq-share-btn .share-ic{flex: none}.mq-thumb-see{position: relative;display: block;margin: 0;padding: 0;border: 0;overflow: hidden;cursor: pointer;-webkit-tap-highlight-color: transparent}.mq-thumb-see img{display: block;width: 100%;height: 100%;object-fit: cover}.mq-thumb-see:active{translate: 0 1px}.mq-zoom{position: absolute;right: 3px;bottom: 3px;display: grid;place-items: center;width: 18px;height: 18px;border-radius: 999px;background: var(--surface);color: var(--text)}.mq-acts{display: flex;flex-wrap: wrap;gap: 4px 18px}.mq-acts .link-btn{font-size: 14px;flex: none}.mq-pull{color: var(--muted)}.mq-pull-card .mq-pull-why{margin: 0;color: var(--muted);font-size: 15px;line-height: 1.45;text-align: center;text-wrap: pretty}.mq-pull-card .mq-pull-go{width: 100%;margin-top: 4px}.mq-editbar{display: flex;align-items: baseline;justify-content: space-between;gap: 12px;margin: 0 0 10px}.mq-editbar b{font-weight: 900;font-size: 19px}.mq-editbar .link-btn{flex: none}.mq-whole{display: grid;place-items: center}.mq-whole .mq-face{height: min(56vh,420px,calc((100vw - 96px) * 1.339))}.sugg-row.st-binned .sugg-pill,.sugg-row.st-rejected .sugg-pill{background: var(--mq-bad-bg);color: var(--mq-bad)}:root[data-theme="light"] .sugg-row.mq-mine.st-accepted .sugg-pill{background: var(--mq-ok-bg);color: var(--mq-ok-ink)}.mqtk{display: flex;align-items: center;gap: 8px;min-width: 0;max-width: 100%;min-height: 24px;box-sizing: border-box;padding-left: 8px;overflow: hidden;font-size: 13px;line-height: 1.2;color: var(--muted)}.memo .mqtk[hidden]{display: flex !important;visibility: hidden}.mqtk-live{flex: none;width: 7px;height: 7px;border-radius: 50%;background: var(--mq-ok);animation: mqtk-pulse 1.6s infinite}@keyframes mqtk-pulse{0%{box-shadow: 0 0 0 0 rgba(31,164,99,0.5)}70%{box-shadow: 0 0 0 7px rgba(31,164,99,0)}100%{box-shadow: 0 0 0 0 rgba(31,164,99,0)}}.mqtk-faces{flex: none;display: flex}.mqtk-faces span{display: grid;place-items: center;width: 20px;height: 20px;margin-left: -6px;box-sizing: border-box;border: 2px solid var(--page);border-radius: 50%;color: #fff;font-weight: 900;font-size: 10px}.mqtk-faces span:first-child{margin-left: 0}.mqtk-line{display: block;flex: 1 1 0;min-width: 0;overflow: hidden;white-space: nowrap;text-overflow: ellipsis}.mqtk-line,.mqtk-line b{text-wrap: nowrap}.mqtk-line b{color: var(--text);font-weight: 800}.mqtk-line.new{animation: mqtk-in 0.4s ease-out}@keyframes mqtk-in{from{opacity: 0;transform: translateY(6px)}to{opacity: 1;transform: none}}@media (prefers-reduced-motion: reduce){.mqtk-live,.mqtk-line.new{animation: none}}@media (max-width: 999px){.mq-gains.mq-gains-wide{display: none}.mq-card.mq-new{grid-template-columns: 104px minmax(0,1fr);column-gap: 12px;align-items: center}.mq-card.mq-new > .mq-side > .mq-photo.mq-stage{grid-row: 1 / span 2;height: auto;padding: 0;border-radius: 0;background: none;box-shadow: none;overflow: visible}.mq-card.mq-new > .mq-side > .mq-photo .mq-bg{display: none}.mq-card.mq-new > .mq-side > .mq-photo .mq-face{width: 100%;height: auto}.mq-card.mq-new > .mq-go{display: contents}.mq-card.mq-new > .mq-go > *{grid-column: 1 / -1}.mq-card.mq-new > .mq-go > .mq-pick{grid-column: 2;align-self: start;gap: 8px;padding-inline: 10px;font-size: 15px}.mq-card.mq-new > .mq-side > .mq-txt{align-self: end}@media (max-height: 700px){.mq-card.mq-new{row-gap: 6px}.mq-card.mq-new .memo-desc{height: 47px;padding-block: 10px}.mq-card.mq-new .mq-promise{padding-block: 5px}}.mq-card.mq-new .mq-promise{padding-inline: 8px}.mq-card.mq-new .mq-promise b{font-size: clamp(11px,3.5vw,15px)}}@media (min-width: 1000px){.memo{max-width: 900px}.memo .seg{max-width: 460px;margin-inline: auto}.mq-card:is(.mq-new,:has(> .mq-go [data-up])){grid-template-columns: minmax(0,1.15fr) minmax(0,1fr);grid-template-rows: 1fr auto auto 1fr;column-gap: 22px}.mq-card:is(.mq-new,:has(> .mq-go [data-up])) > .mq-photo{grid-row: 1 / -1;height: 360px}.mq-card:is(.mq-new,:has(> .mq-go [data-up])) > .mq-txt{grid-row: 2;text-align: left}.mq-card:is(.mq-new,:has(> .mq-go [data-up])) > .mq-go{grid-row: 3}.mq-photo.mq-photo-sm{height: 220px}.mq-grid2{grid-template-columns: repeat(3,minmax(0,1fr))}.mqtk{justify-content: center}.mqtk-line{flex: 0 1 auto}}.memo .mq-how{width: min(100%,460px);margin: 0 auto 12px;border: 1.5px solid var(--trait-btn);border-radius: 16px;background: var(--surface)}.memo .mq-how summary{display: flex;align-items: center;gap: 8px;min-height: 44px;padding: 10px 14px;font-size: 15px;font-weight: 800;color: var(--text);cursor: pointer;list-style: none}.memo .mq-how summary span{text-wrap: balance}.memo .mq-how summary::-webkit-details-marker{display: none}.memo .mq-how summary::after{content: "";flex: none;width: 8px;height: 8px;margin: -4px 4px 0 auto;border-right: 2.4px solid var(--muted);border-bottom: 2.4px solid var(--muted);transform: rotate(45deg)}.memo .mq-how[open] summary::after{margin-top: 4px;transform: rotate(-135deg)}.memo .mq-how-steps{display: grid;gap: 8px;margin: 0;padding: 0 14px 4px;list-style: none}.memo .mq-how-step{--box-ink: var(--text);display: grid;grid-template-columns: 22px minmax(0,1fr);column-gap: 10px;align-items: start}.memo .mq-how-step svg{color: var(--box-ink)}.memo .mq-how-step p{margin: 1px 0 0;font-size: 14px;line-height: 1.4;color: var(--muted)}.memo .mq-how-step b{color: var(--text);font-weight: 800}.memo .mq-how-note{margin: 0;padding: 6px 14px 12px 46px;font-size: 12.5px;line-height: 1.35;color: var(--muted)}.memo .mq-trays{--box-ink: var(--text);display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 8px;width: min(100%,460px);margin: 0 auto 14px}.memo .mq-tray{position: relative;display: grid;grid-template-columns: auto auto;justify-content: center;align-items: center;column-gap: 6px;row-gap: 2px;min-width: 0;min-height: 68px;padding: 10px 6px;border: 1.5px solid var(--trait-btn);border-radius: 16px;background: var(--surface);color: var(--muted);font: inherit;cursor: pointer}.memo .mq-tray-ok{--box-ink: var(--mq-ok-ink)}.memo .mq-tray-bin{--box-ink: var(--mq-bad)}.memo .mq-tray svg{color: var(--box-ink)}.memo .mq-tray-n{font-size: 22px;font-weight: 900;line-height: 1;color: var(--text);font-variant-numeric: tabular-nums}.memo .mq-tray-l{grid-column: 1 / -1;min-width: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-align: center;font-size: 13px;font-weight: 800}.memo .mq-tray[aria-pressed="true"]{border-color: var(--box-ink);box-shadow: inset 0 0 0 1px var(--box-ink);background: color-mix(in srgb,var(--box-ink) 12%,var(--surface));color: color-mix(in srgb,var(--box-ink) 70%,var(--text))}.memo .mq-tray[aria-pressed="true"] .mq-tray-n{color: inherit}@media (hover: hover){.memo .mq-tray:hover:not([aria-pressed="true"]){border-color: color-mix(in srgb,var(--box-ink) 55%,var(--trait-btn))}}.memo .mq-tray:active{transform: translateY(1px)}.mq-group-new{position: absolute;top: 6px;right: 6px;width: 10px;height: 10px;border-radius: 50%;background: #e5484d}.memo .mq-fixbar{--box-ink: var(--text);position: relative;display: grid;grid-template-columns: auto minmax(0,1fr) auto;align-items: center;column-gap: 10px;width: min(100%,460px);min-height: 56px;margin: -6px auto 14px;padding: 8px 14px;scroll-margin-top: 84px;border: 1.5px solid var(--trait-btn);border-radius: 16px;background: var(--surface);color: var(--muted);font: inherit;text-align: left;cursor: pointer}.memo .mq-fixbar svg{color: var(--box-ink)}.memo .mq-fixbar-t{display: grid;min-width: 0}.memo .mq-fixbar-t b{font-size: 14px;font-weight: 800;color: var(--text)}.memo .mq-fixbar-t small{font-size: 12.5px;font-weight: 700;line-height: 1.3;color: var(--muted)}.memo .mq-fixbar[aria-pressed="true"]{border-color: var(--box-ink);box-shadow: inset 0 0 0 1px var(--box-ink);background: color-mix(in srgb,var(--box-ink) 12%,var(--surface))}.memo .mq-fixbar[aria-pressed="true"] .mq-tray-n{color: inherit}@media (hover: hover){.memo .mq-fixbar:hover:not([aria-pressed="true"]){border-color: color-mix(in srgb,var(--box-ink) 55%,var(--trait-btn))}}.memo .mq-fixbar:active{transform: translateY(1px)}.memo .mq-fix-rule{width: min(100%,460px);margin: 0 auto 12px;text-align: center;font-size: 13px;font-weight: 600;line-height: 1.4;color: var(--muted)}.mq-fixrow .mq-thumb{border-radius: 8px}.mq-mtxt .mq-fix-ask{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;margin: 0;font-size: 13.5px;line-height: 1.35;color: var(--text);overflow-wrap: anywhere}.mq-fix-ask b{font-weight: 800;color: var(--muted)}.memo .sugg-mine h2{font-size: 20px;margin: 18px 0 6px;text-align: left}.rp-exists{--tone: #8b5cf6}.rp-other{--tone: #64748b}.mr-dup{display: grid;gap: 10px}.mr-help{margin: 0;font-weight: 700;font-size: 13.5px;color: var(--muted)}.mr-hits{display: grid;gap: 6px;margin: 0;padding: 0;list-style: none}.mr-hit{--tone: #8b5cf6;position: relative;display: flex;align-items: center;gap: 12px;padding: 6px 12px 6px 6px;border: 1.5px solid var(--line);border-radius: 14px;background: var(--surface);color: var(--text);cursor: pointer}.mr-hit img{flex: none;width: 40px;height: 56px;border-radius: 6px;object-fit: cover;background: var(--surface-2)}.mr-hit b{flex: 1;min-width: 0;font-weight: 900;font-size: 15px;line-height: 1.2;overflow-wrap: anywhere}.mr-hit small{display: block;font-weight: 700;font-size: 12px;color: var(--muted)}.mr-hit input{position: absolute;inset: 0;margin: 0;opacity: 0;cursor: pointer}.mr-hit:has(input:checked){border-color: var(--tone);background: color-mix(in srgb,var(--tone) 10%,var(--surface))}.mr-hit:has(input:checked) .rp-check{border-color: var(--tone);background: var(--tone)}.mr-hit:has(input:checked) .rp-check::after{content: "";width: 9px;height: 5px;margin-top: -2px;border: solid #fff;border-width: 0 0 2.5px 2.5px;transform: rotate(-45deg)}.mr-hit:has(input:focus-visible){outline: 2px solid var(--tone);outline-offset: 2px}.mr-pack{display: grid;gap: 10px}.mr-pack .rp-field{margin: 0}.mr-pack .mr-hit{--tone: #8e4ec6}.mr-pack .mr-hit img{object-fit: contain;background: none}:is(.memo,.mq-more,.mq-dskel)[data-skel] .mq-sk,.guide[data-preskel][data-skel] .mq-sk{color: transparent;border-radius: 6px;background: color-mix(in srgb,var(--text) 10%,transparent) linear-gradient(100deg,transparent 25%,color-mix(in srgb,var(--text) 10%,transparent) 50%,transparent 75%) no-repeat;background-size: 200% 100%;animation: skel-sweep 1.6s ease-in-out infinite;-webkit-box-decoration-break: clone;box-decoration-break: clone}:is(.memo,.mq-more)[data-skel] :is(.mq-mine .sugg-row-head,.mq-mine .sugg-why,.mq-mine .mq-goal-k,.mq-mine .mq-goal-v,.mq-mine .mq-on,.mq-mine .mq-share-btn,.mq-mine .mq-seevotes,.mq-mine .mq-edit,.mq-mine .mq-pull,.sugg-mine .sugg-list){color: transparent}:is(.memo,.mq-more)[data-skel] .mq-goal-bar{background: color-mix(in srgb,var(--text) 10%,transparent)}:is(.memo,.mq-more)[data-skel] .mq-goal-bar::after{visibility: hidden}:is(.memo,.mq-more)[data-skel] .mq-gains b .amt-n{background: none;filter: none}:is(.memo,.mq-more)[data-skel] .mq-gains .coin-mark,:is(.memo,.mq-more)[data-skel] .mq-mine .sugg-pill,:is(.memo,.mq-more)[data-skel] .mq-card .mq-meta .coin-mark{visibility: hidden}:is(.memo,.mq-more)[data-skel] :is(.mq-photo:not(.mq-stage),.mq-thumb,.mq-mine .mq-share-btn){background: color-mix(in srgb,var(--text) 10%,transparent) linear-gradient(100deg,transparent 25%,color-mix(in srgb,var(--text) 10%,transparent) 50%,transparent 75%) no-repeat;background-size: 200% 100%;animation: skel-sweep 1.6s ease-in-out infinite;box-shadow: none}:is(.memo,.mq-more)[data-skel] :is(.mq-photo:not(.mq-stage),.mq-thumb,.mq-mine .mq-share-btn) > *{visibility: hidden}:is(.memo,.mq-more)[data-skel] .mq-photo > .mq-flag{visibility: visible}:is(.memo,.mq-more)[data-skel] .mq-stage[data-pack],.mq-stage[data-pack][data-wait]{--mq-pack: var(--surface-2);isolation: isolate}:is(.memo,.mq-more)[data-skel] .mq-stage[data-pack]::after,.mq-stage[data-pack][data-wait]::after{content: '';position: absolute;z-index: -1;inset: 0;background: linear-gradient(100deg,transparent 25%,color-mix(in srgb,var(--text) 8%,transparent) 50%,transparent 75%) no-repeat;background-size: 200% 100%;animation: skel-sweep 1.6s ease-in-out infinite}.mq-stage[data-wait][data-edition]::before{visibility: hidden}:is(:is(.memo,.mq-more)[data-skel] .mq-stage,.mq-stage[data-wait]) .mq-sec-art{background: color-mix(in srgb,var(--text) 12%,transparent)}.mq-stage[data-wait] .mq-sec img{visibility: hidden}:is(:is(.memo,.mq-more)[data-skel] .mq-stage,.mq-stage[data-wait]) .mq-sec b{background: color-mix(in srgb,var(--text) 12%,transparent);color: transparent}@media (prefers-reduced-motion: reduce){:is(.memo,.mq-more)[data-skel] .mq-stage[data-pack]::after,.mq-stage[data-pack][data-wait]::after,:is(.memo,.mq-more)[data-skel] :is(.mq-sk,.mq-photo,.mq-thumb),.guide[data-preskel][data-skel] .mq-sk{animation: none}}.mq-stage{display: grid;place-items: center;padding: 8px;box-sizing: border-box}.mq-stage[data-pack='classiques']{--mq-pack: radial-gradient(circle at 50% 50%,#1f9fd0 0,#145c9e 48%,#0c2a63 100%)}.mq-stage[data-pack='memes-fr']{--mq-pack: linear-gradient(90deg,#1e3fae 0 35%,#f2f3f7 35% 65%,#d42f3d 65%)}.mq-stage[data-pack='memes-ru']{--mq-pack: linear-gradient(#f2f3f7 0 33.4%,#1e4fbe 33.4% 66.7%,#d42f3d 66.7%)}.mq-stage[data-pack='memes-de']{--mq-pack: linear-gradient(#1b1b1f 0 33.4%,#d42f3d 33.4% 66.7%,#f2c230 66.7%)}.mq-stage[data-pack='memes-it']{--mq-pack: linear-gradient(90deg,#008c45 0 35%,#f2f3f7 35% 65%,#cd212a 65%)}.mq-stage[data-pack='memes-es']{--mq-pack: linear-gradient(#d42f3d 0 25%,#f2c230 25% 75%,#d42f3d 75%)}.mq-stage[data-pack]{background: var(--mq-pack);box-shadow: none}.mq-stage[data-edition]{--mq-pack: var(--surface-2);overflow: hidden;isolation: isolate}.mq-stage[data-edition]::before{content: '';position: absolute;z-index: -1;inset: -40px;background: var(--mq-art) center / cover;filter: blur(32px) saturate(1.2) brightness(0.8)}.mq-sec{position: absolute;top: 8px;left: 8px;z-index: 1;display: grid;justify-items: center;gap: 4px;width: 64px;pointer-events: none}.mq-sec-art{display: block;width: 40px;height: 56px;border-radius: 6px}.mq-sec img{display: block;width: 100%;height: 100%;filter: drop-shadow(0 3px 6px rgba(0,0,0,0.35))}.mq-sec b{max-width: 100%;padding: 2px 8px;border-radius: 999px;background: #fff;color: #14161f;font-size: 12px;font-weight: 900;line-height: 18px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}@media (max-width: 999px){.mq-card.mq-ed > .mq-photo .mq-sec{display: none}}@media (min-width: 1000px){.mq-sec{left: 6px;width: 44px;gap: 3px}.mq-sec-art{width: 30px;height: 42px}.mq-sec b{padding: 1px 4px;font-size: 11px;line-height: 16px}}.mq-face{position: relative;width: auto;max-width: none;height: 100%;aspect-ratio: 100 / 133.9;pointer-events: none}.mq-face .card__front{position: relative;container-type: inline-size;height: 100%;border-radius: 4.6% / 3.4%;overflow: hidden}.mq-face .card__front > .mk{height: 100%}.mq-face-plain .k2-rar{visibility: hidden}.mq-face-noimg{position: absolute;inset: 0;display: grid;place-content: start center;padding: 14cqw 4cqw 4cqw;border: 0.8cqw dashed rgba(255,255,255,0.45);border-radius: 3cqw;background: rgba(255,255,255,0.06);color: #fff;text-align: center;font-size: 5.4cqw;font-weight: 800}.mq-face-link{position: absolute;left: 50%;top: 56%;transform: translateX(-50%);width: max-content;max-width: 8.5em;text-align: center;line-height: 1.2;color: #fff;z-index: 2;font-size: 13px}.mq-photo.mq-stage:not(.mq-photo-sm){height: clamp(170px,33vh,280px)}@media (max-width: 899px){.mq-card:not(.mq-new):not(.mq-ed) > .mq-photo.mq-stage:not(.mq-photo-sm){height: clamp(280px,46vh,440px)}}.mq-flag svg{display: none}.mq-stage .mq-flag{top: auto;right: 8px;bottom: 8px;display: grid;place-items: center;width: 44px;padding: 0}.mq-stage .mq-flag svg{display: block}.mq-stage .mq-flag span{position: absolute;width: 1px;height: 1px;overflow: hidden;clip-path: inset(50%)}.mq-card.mq-ed{grid-template-columns: 104px minmax(0,1fr);column-gap: 12px;align-items: center}.mq-card.mq-ed > *{grid-column: 1 / -1}.mq-card.mq-ed > .mq-photo{grid-column: 1;grid-row: 1 / span 3;height: auto;padding: 0;border-radius: 0;background: none;box-shadow: none;overflow: visible}.mq-card.mq-ed > .mq-photo .mq-bg{display: none}.mq-card.mq-ed > .mq-photo .mq-face{width: 100%;height: auto}.mq-card.mq-ed > :is(.mq-qtop,.mq-steps,.mq-q){grid-column: 2}.mq-card.mq-ed > .mq-q{text-align: left}.mq-steps{display: flex;gap: 6px;margin: 0;padding: 0;list-style: none}.mq-steps li{display: grid;place-items: center;width: 24px;height: 24px;border: 1px solid var(--line);border-radius: 50%;background: var(--surface-2);color: var(--muted);font-size: 12px;font-weight: 900}.mq-steps li.is-on{border-color: var(--text);color: var(--text)}.mq-steps li.is-done{border-color: transparent;background: var(--active-bg);color: var(--active-ink)}.mq-card.mq-ed{align-content: start;min-height: 572px}.mq-card.mq-ed > :is(.mq-counted,.mq-links){min-height: 32px;padding: 0;align-content: center}@media (max-width: 999px){.mq-card.mq-ed > .mq-grid2:has(> .mq-ansimg:nth-child(6)){grid-template-columns: repeat(3,minmax(0,1fr))}}.mq-card.mq-ed > .mq-grid2 > .mq-ansimg.add{grid-column: 1 / -1;gap: 2px;min-height: 58px}.mq-card.mq-ed > .mq-grid2 > .mq-ansimg.add .mq-plus{min-height: 0}@media (min-width: 1000px){.mq-card.mq-ed,.mq-card:is(.mq-new,:has(> .mq-go [data-up])){position: relative;grid-template-columns: minmax(0,1.15fr) minmax(0,1fr);column-gap: 22px;min-height: 468px}.mq-card.mq-ed,.mq-card:has(> .mq-go [data-up]){min-height: var(--mq-tile,468px)}.mq-card.mq-ed{grid-template-rows: auto auto minmax(0,1fr) auto minmax(26px,auto);height: var(--mq-tile,468px);align-content: stretch;align-items: start;row-gap: 9px}.mq-card.mq-ed > .mq-q{font-size: 24px}.mq-card.mq-ed > :is(.mq-list,.mq-grid2){align-self: stretch;min-height: 0;overflow-y: auto;overscroll-behavior: contain}.mq-card.mq-ed > .mq-list{display: flex;flex-direction: column;justify-content: safe center;gap: 8px}.mq-card.mq-ed > .mq-list > .mq-ans{flex: 1 1 40px;max-height: 88px}.mq-card.mq-ed > .mq-list > .mq-penrow{flex: 1 1 40px;max-height: 88px}.mq-card.mq-ed > .mq-list > .mq-typo{flex: none}.mq-card.mq-ed > .mq-packs{justify-content: start}.mq-card.mq-ed > .mq-packs > .mq-find{position: sticky;top: 0;z-index: 1;flex: none}.mq-card.mq-ed .mq-ans{font-size: 17px}.mq-card.mq-ed > .mq-grid2{grid-template-columns: repeat(2,minmax(0,1fr));align-content: safe center}.mq-card.mq-ed > .mq-grid2:has(> .mq-ansimg:nth-child(4)){grid-template-columns: repeat(3,minmax(0,1fr))}.mq-card.mq-ed > *,.mq-card:is(.mq-new,:has(> .mq-go [data-up])) > *{grid-column: 2}.mq-card.mq-ed > .mq-photo,.mq-card:is(.mq-new,:has(> .mq-go [data-up])) > .mq-photo{grid-column: auto;grid-row: auto;position: absolute;top: 14px;bottom: 14px;left: 14px;width: calc((100% - 50px) * 1.15 / 2.15);height: auto;padding: 8px;border-radius: 18px;background: var(--mq-pack,var(--surface-2));box-shadow: inset 0 0 0 1px var(--line);overflow: hidden;container-type: size}.mq-card.mq-ed > .mq-photo .mq-bg{display: block}.mq-card.mq-ed > .mq-photo .mq-face,.mq-card:is(.mq-new,:has(> .mq-go [data-up])) > .mq-photo .mq-face{width: auto;height: min(100cqh,max(133.9cqw - 128px,min(133.9cqw,100cqh - 96px)))}.mq-card.mq-ed > :is(.mq-qtop,.mq-steps){grid-row: 1}.mq-card.mq-ed > .mq-steps{justify-self: center;align-self: center}.mq-card.mq-ed > .mq-q{grid-row: 2}.mq-card.mq-ed > :is(.mq-list,.mq-grid2){grid-row: 3}.mq-card.mq-ed > .mq-note{grid-row: 4}.mq-card.mq-ed > :is(.mq-counted,.mq-links){grid-row: 5;min-height: 22px}.mq-card.mq-ed > .mq-links .link-btn{padding-block: 2px}.mq-card.mq-ed .mq-ans:not(.mq-ansimg){min-height: 40px;padding: 6px 16px}.mq-card.mq-ed > .mq-list:has(> .mq-ans > .mq-rdot){overflow: visible}.mq-card.mq-ed > .mq-list:has(> .mq-ans > .mq-rdot) > .mq-ans{min-height: 32px;padding-block: 2px}.mq-card:is(.mq-new,:has(> .mq-go [data-up])){row-gap: 14px}.mq-card:is(.mq-new,:has(> .mq-go [data-up])) > .mq-txt .mq-desc{font-size: 20px}.mq-card:is(.mq-new,:has(> .mq-go [data-up])) > .mq-go .btn{min-height: 52px;font-size: 18px}.mq-card:has(> .mq-go [data-up]) > .mq-go .btn{min-height: clamp(40px,calc((var(--mq-tile,468px) - 260px) / 5),52px);padding-block: 4px}.mq-card:has(> .mq-go [data-up]) > .mq-txt .mq-desc{font-size: clamp(16px,calc(var(--mq-tile,468px) * 0.0427),20px);line-height: 1.35}.mq-card:has(> .mq-go [data-up]){min-height: var(--mq-tile,468px);grid-template-rows: minmax(0,1fr) auto}.mq-card:has(> .mq-go [data-up]) > .mq-txt{--mq-lines: 2;grid-row: 1;height: calc(var(--mq-lines) * 1.35 * clamp(16px,calc(var(--mq-tile,468px) * 0.0427),20px) + 28px);min-height: 0;justify-content: start;align-content: end}.mq-card:has(> .mq-go [data-up]) > .mq-txt > .mq-meta{justify-content: flex-start}.mq-card:has(> .mq-go [data-up]) > .mq-go{grid-row: 2}.mq-card:has(> .mq-go [data-up]):has(> .mq-txt > .mq-desc[data-open]) > .mq-photo{bottom: auto}.memo[data-short] .mq-card.mq-ed{row-gap: 7px}.memo[data-short] .mq-card.mq-ed > .mq-q{font-size: 20px}.memo[data-short] .mq-card.mq-ed > .mq-list:has(> .mq-ans > .mq-rdot){gap: 5px}.memo[data-short] .mq-card.mq-ed > .mq-list:has(> .mq-ans > .mq-rdot) > .mq-ans{flex-basis: 32px;padding-block: 0;font-size: 15px}.memo[data-short] .mq-card.mq-ed > .mq-note{font-size: 12px}.memo[data-short] .mq-card.mq-ed > .mq-links .link-btn{font-size: 14px}}@media (min-width: 1000px) and (max-width: 1199px){.mq-card.mq-ed > .mq-qtop > .mq-qn{position: absolute;width: 1px;height: 1px;overflow: hidden;clip-path: inset(50%);white-space: nowrap}}.mq-desc.mq-desc-cut{cursor: pointer}.seg-left{min-width: 22px;height: 20px;padding: 0 7px;border-radius: 999px;background: rgba(255,216,74,0.18);color: #ffd84a;font-style: normal;font-size: 12px;font-weight: 900;display: grid;place-items: center}.seg-left.is-low{background: rgba(255,138,92,0.2);color: #ff8a5c}:root[data-theme="light"] .seg-left{background: #ffd84a;color: #5c3a00}:root[data-theme="light"] .seg-left.is-low{background: #ffd3bf;color: #b23c00}.mq-crop{position: relative;width: 100%;max-width: 460px;margin: 0 auto;aspect-ratio: 1.3277;overflow: hidden;box-shadow: 0 0 0 1px var(--line);border-radius: 14px;cursor: grab;user-select: none;-webkit-user-select: none}.mq-crop:not(.skel){background: #000}.mq-crop.skel{border-radius: 14px;cursor: progress}.sheet .mq-crop{touch-action: none}.mq-crop:active{cursor: grabbing}.mq-crop img{position: absolute;max-width: none;pointer-events: none;-webkit-user-drag: none}.mq-crop:not(.skel)::after{content: "";position: absolute;inset: 0;background: linear-gradient(to bottom,rgba(8,10,16,0.78),transparent 24%,transparent 84%,rgba(8,10,16,0.78));pointer-events: none}.mq-crop-step{margin: 0;min-height: 22px;text-align: center;font-size: 16px;font-weight: 900;line-height: 22px;color: var(--text)}.mq-crop-zoom{display: grid;grid-template-columns: 48px minmax(0,1fr) 48px;align-items: center;gap: 12px}.mq-crop-zoom button{width: 48px;height: 48px;padding: 0;border: 2px solid var(--line);border-radius: 50%;background: var(--surface);box-shadow: none;color: var(--text);font: inherit;font-size: 28px;font-weight: 900;line-height: 1;cursor: pointer}.mq-crop-zoom button:active:not(:disabled){transform: translateY(2px);box-shadow: none}.mq-crop-zoom button:disabled{background: var(--inerte-fond);color: var(--muted);box-shadow: none;cursor: default}.mq-crop-zoom input{--fill: 0%;width: 100%;min-width: 0;height: 48px;margin: 0;background: none;-webkit-appearance: none;appearance: none;cursor: pointer}.mq-crop-zoom input::-webkit-slider-runnable-track{height: 12px;border-radius: 999px;background: linear-gradient(to right,var(--active-bg) var(--fill),var(--surface-2) var(--fill));box-shadow: inset 0 0 0 1px var(--line)}.mq-crop-zoom input::-moz-range-track{height: 12px;border-radius: 999px;background: linear-gradient(to right,var(--active-bg) var(--fill),var(--surface-2) var(--fill));box-shadow: inset 0 0 0 1px var(--line)}.mq-crop-zoom input::-webkit-slider-thumb{width: 30px;height: 30px;margin-top: -9px;border: 3px solid var(--page);border-radius: 50%;background: var(--active-bg);box-shadow: 0 0 0 1px var(--line);-webkit-appearance: none;appearance: none}.mq-crop-zoom input::-moz-range-thumb{width: 24px;height: 24px;border: 3px solid var(--page);border-radius: 50%;background: var(--active-bg);box-shadow: 0 0 0 1px var(--line)}.mq-crop-zoom input:disabled{cursor: default}.mq-crop,.mq-cropcard{position: relative}.mq-finger{display: none;position: absolute;z-index: 6;left: 50%;top: 44%;margin: 0 0 0 -8px;font-size: 46px;line-height: 1;pointer-events: none;filter: drop-shadow(0 3px 5px rgba(0,0,0,0.55))}.is-demo > .mq-finger{display: block}@keyframes mq-demo{0%,18%,100%{transform: translate(0,0)}45%{transform: translate(var(--demo-x,0),var(--demo-y,0))}80%{transform: translate(calc(var(--demo-x,0px) * -1),calc(var(--demo-y,0px) * -1))}}@keyframes mq-finger{0%,100%{transform: translate(0,0) scale(1.12)}18%{transform: translate(0,0) scale(1)}45%{transform: translate(var(--demo-x,0),var(--demo-y,0)) scale(1)}80%{transform: translate(calc(var(--demo-x,0px) * -1),calc(var(--demo-y,0px) * -1)) scale(1)}}@media (prefers-reduced-motion: no-preference){.is-demo > .mq-finger{animation: mq-finger 2.6s ease-in-out infinite}.mq-crop.is-demo > img,.mq-cropcard.is-demo .k2 > .k2-art img{animation: mq-demo 2.6s ease-in-out infinite}}.sheet-card:has(.mq-crop-zoom){width: min(460px,100%)}@media (orientation: landscape) and (max-height: 520px){.sheet-card:has(.mq-crop-zoom){width: min(640px,100%)}.sheet-body:has(> :is(.mq-crop,.mq-cropcard)){grid-template-columns: auto minmax(0,1fr);grid-template-rows: auto auto auto 1fr;column-gap: 18px;align-items: center;padding-bottom: calc(12px + env(safe-area-inset-bottom))}.sheet-body:has(> :is(.mq-crop,.mq-cropcard)) > h2{grid-column: 1 / -1}.sheet-body > :is(.mq-crop,.mq-cropcard){grid-column: 1;grid-row: 2 / span 3;align-self: start}.sheet-body > .mq-cropcard{height: max(150px,calc(100dvh - 150px));min-height: 0}.sheet-body > .mq-crop{width: min(44vw,300px)}.sheet-body:has(> :is(.mq-crop,.mq-cropcard)) > :is(.mq-crop-step,.mq-crop-zoom,.sheet-bar){grid-column: 2}.sheet-body:has(> :is(.mq-crop,.mq-cropcard)) > .sheet-bar{position: static;align-self: start;margin: 0;padding: 0;border: 0;gap: 2px;background: none}}.mq-cropcard{display: grid;place-items: center;height: min(48dvh,calc(100dvh - 362px),430px);min-height: 190px}.mq-cropcard .mq-face{pointer-events: auto;cursor: grab;user-select: none;-webkit-user-select: none}.mq-cropcard .mq-face:active{cursor: grabbing}.sheet .mq-cropcard .mq-face,.sheet .mq-cropcard .mq-face *{touch-action: none}.mq-cropcard .k2 > .k2-art{background: #000}.mq-crop-soft{position: absolute;inset: -8%;background: center / cover no-repeat;filter: blur(12px) brightness(0.6);pointer-events: none}.mq-crop-soft[hidden]{display: none}.mq-cropcard .k2 > .k2-art img{inset: auto;max-width: none;object-fit: fill;pointer-events: none;-webkit-user-drag: none}.mq-cropcard.is-wait .mq-face{cursor: progress}.mq-cropcard.is-wait .k2 > .k2-art{background: color-mix(in srgb,var(--k2-glow) 18%,rgba(255,255,255,0.05))}.mq-cropcard.is-wait .k2 > .k2-art::before{content: "";display: block;position: absolute;inset: auto;top: 0;left: 0;width: 300%;height: 100%;transform: translateX(-33.333%);background: linear-gradient(100deg,transparent 40%,rgba(255,255,255,0.16) 50%,transparent 60%);filter: none}@media (prefers-reduced-motion: no-preference){.mq-cropcard.is-wait .k2 > .k2-art::before{animation: k2-skel 1.2s linear infinite}}.sheet-bar .mq-crop-whole{justify-self: center;min-height: 44px;padding: 0 8px;font-size: 15px;color: var(--muted);white-space: nowrap}.sheet-body:has(> :is(.mq-crop,.mq-cropcard)){gap: 10px}.mq-ansimg.add.is-sending{padding: 6px;pointer-events: none}.mq-ansimg.add.is-sending > :not(img){display: none}.mq-ansimg.add.is-sending > img{align-self: center;width: auto;height: 112px}.cx-card{grid-template-columns: 112px minmax(0,1fr);gap: 8px 14px;align-items: start}.cx-card > .cx-body{grid-column: 1 / -1;display: grid;gap: 10px;min-width: 0}.cx-head{display: grid;gap: 8px;min-width: 0}.cx-head .mq-q{text-align: left}.cx-head .mq-qtop{flex-wrap: wrap;justify-content: flex-start}.cx-head .mq-stamp{white-space: nowrap}.cx-face{width: 100%;height: auto}.cx-what{display: flex;flex-wrap: wrap;gap: 6px;margin: 0;padding: 0;list-style: none}.cx-what li{padding: 4px 10px;border: 1.5px solid var(--line);border-radius: 999px;color: var(--muted);font-size: 12px;font-weight: 800}.cx-who{display: flex;align-items: baseline;gap: 8px;margin: 0 0 4px;min-width: 0;color: var(--muted);font-size: 13px;font-weight: 800}.cx-who b{overflow: hidden;color: var(--text);text-overflow: ellipsis;white-space: nowrap}.cx-who span{white-space: nowrap}.cx-who i{margin-left: auto;font-style: normal;font-weight: 700;white-space: nowrap}.cx-quote{padding: 10px 14px 12px;border: 1.5px solid var(--line);border-radius: 4px 16px 16px 16px;background: var(--surface-2)}.cx-said{margin: 0;color: var(--text);font-size: 15px;font-weight: 700;line-height: 1.4;overflow-wrap: anywhere}.cx-diff{display: grid;gap: 10px;margin: 6px 0 2px}.cx-diff-row{display: grid;gap: 5px;min-width: 0}.cx-diff-k{color: var(--muted);font-size: 11px;font-weight: 900;letter-spacing: 0.04em;text-transform: uppercase}.cx-was,.cx-new{display: flex;align-items: baseline;gap: 0;margin: 0;min-width: 0;font-size: 15px;font-weight: 700;line-height: 1.4}.cx-was .cx-tag,.cx-new .cx-tag{position: relative;top: -1px;min-width: 64px;box-sizing: border-box;text-align: center}.cx-was{color: var(--muted)}.cx-new{color: var(--heading)}.cx-new .cx-tag{border-color: var(--gold);color: var(--gold-text)}.cx-diff-v{min-width: 0;overflow-wrap: anywhere;white-space: pre-line}.cx-invite{margin: 0 0 10px;color: var(--muted);font-size: 13px;font-weight: 700;line-height: 1.35;overflow-wrap: anywhere}.cx-diff + .cx-said{margin-top: 10px;padding-top: 10px;border-top: 1.5px solid var(--line)}.cx-note{display: block;margin-bottom: 2px;color: var(--muted);font-size: 11px;font-style: normal;font-weight: 900;letter-spacing: 0.04em;text-transform: uppercase}.cx-who{flex-wrap: wrap;row-gap: 2px}@media (max-width: 419px){.cx-was,.cx-new{flex-direction: column;align-items: flex-start;gap: 4px}.cx-was .cx-tag,.cx-new .cx-tag{top: 0;min-width: 0;margin: 0;padding: 1px 6px;font-size: 9.5px}}.cx-tag{flex: none;margin-right: 8px;padding: 3px 7px;border: 1.5px solid var(--line);border-radius: 6px;color: var(--muted);font-size: 10.5px;font-weight: 900;letter-spacing: 0.04em;text-transform: uppercase}.cx-tag.now{border-style: dashed}.cx-row{position: relative;display: flex;flex: 1;align-items: center;min-width: 0}.cx-row .mq-val{min-width: 0}.mq-ansimg > .cx-tag{position: absolute;top: 10px;left: 10px;z-index: 1;margin: 0;background: var(--surface)}.cx-grid3{grid-template-columns: repeat(3,minmax(0,1fr))}.cx-grid3.cx-cols-2{grid-template-columns: repeat(2,minmax(0,1fr))}.cx-grid3 > .mq-ansimg.add{grid-column: 1 / -1}.cx-grid3 > .mq-ansimg.add{padding: 6px}.cx-grid3 > .mq-ansimg.add .mq-plus{min-height: 36px}.cx-end{justify-items: center;text-align: center}.cx-after{width: 150px;margin: 4px auto 0}.cx-cap{margin: 0;color: var(--muted);font-size: 12px;font-weight: 800}.cx-end .btn{width: 100%;max-width: 360px}@media (max-width: 419px){.cx-row{flex-direction: column;align-items: flex-start;gap: 4px}.cx-row .cx-tag{margin: 0;padding: 1px 6px;font-size: 9.5px}.cx-card .mq-list > .mq-ans{min-height: 44px;padding-block: 9px}.cx-card .mq-list{gap: 8px}.cx-grid3 > .mq-ansimg > .cx-tag{top: 8px;left: 8px;padding: 1px 5px;font-size: 9px}}@media (min-width: 1000px){.cx-card{grid-template-columns: 300px minmax(0,1fr);grid-template-rows: auto 1fr;column-gap: 32px}.cx-card > .cx-body{align-self: start}.cx-left{position: sticky;top: 16px;grid-row: 1 / 3}.cx-card > .cx-body{grid-column: 2}.cx-head .mq-q{font-size: 26px}}@media (min-width: 1000px){.memo .seg{max-width: 600px}.memo .seg button{padding-inline: 14px}}@media (max-width: 999px){.memo .seg{overflow-x: auto;scrollbar-width: none;scroll-snap-type: x proximity}.memo .seg[data-fade="end"]{mask-image: linear-gradient(to right,#000 82%,transparent)}.memo .seg[data-fade="start"]{mask-image: linear-gradient(to left,#000 82%,transparent)}.memo .seg[data-fade="both"]{mask-image: linear-gradient(to right,transparent,#000 18%,#000 82%,transparent)}.memo .seg::-webkit-scrollbar{display: none}.memo .seg button{flex: 1 0 auto;scroll-snap-align: center}}@media (max-width: 419px){.memo .seg{gap: 2px}.memo .seg button{gap: 4px;padding-inline: 4px;font-size: clamp(12px,3.6vw,14px)}.memo .seg .seg-left{min-width: 0;padding: 0 5px}}.mq-reset{margin: 0;display: grid;gap: 2px;font-weight: 800;font-size: 14px;line-height: 1.35;color: var(--text)}.mq-reset small{font-weight: 700;font-size: 13px;color: var(--muted)}.dx-card{justify-items: stretch}.dx-head{display: grid;gap: 4px;justify-items: center;min-width: 0;text-align: center}.dx-head > p{margin: 0}.dx-pair{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 10px;align-items: start}.dx-one{display: grid;gap: 6px;min-width: 0;justify-items: stretch}.dx-face{width: 100%;height: auto}.dx-hint{margin: 0;color: var(--muted);font-weight: 700;font-size: 12.5px;line-height: 1.35;text-align: center}.dx-go{gap: 8px}.dx-skip{width: 100%;margin: 0;padding: 10px;border: 0;border-radius: 12px;background: none;color: var(--muted);font: inherit;font-weight: 800;font-size: 13.5px;cursor: pointer}.dx-skip:focus-visible{outline: 2px solid var(--gold);outline-offset: 2px}.dx-end{justify-items: center;text-align: center}.dx-end .dx-pair{width: 100%;text-align: start}.dx-end .btn{width: 100%;max-width: 360px;margin: 0}@media (max-width: 699px){.dx-pair{width: 100%;max-width: calc(100svh * 0.41);justify-self: center}}@media (max-width: 359px){.dx-pair{gap: 6px}}@media (min-width: 700px){.dx-pair,.dx-go,.dx-skip{width: 100%;max-width: 420px;margin-inline: auto}}@media (min-width: 1000px){.dx-card,.dx-end{grid-template-columns: minmax(0,360px) minmax(0,420px);justify-content: center;align-content: center;column-gap: 32px;row-gap: 12px}.dx-card > .dx-pair,.dx-end > .dx-pair{grid-column: 1;grid-row: 1 / span 4;align-self: center;max-width: 360px}.dx-card > :not(.dx-pair),.dx-end > :not(.dx-pair){grid-column: 2}.dx-card > .dx-head{grid-row: 1;align-self: end}.dx-card > .dx-go{grid-row: 2}.dx-card > .dx-hint{grid-row: 3}.dx-card > .dx-skip{grid-row: 4;align-self: start}.dx-end > .mq-stamp{grid-row: 1;align-self: end;justify-self: center}.dx-end > .mq-desc{grid-row: 2}.dx-end > .btn{grid-row: 3;align-self: start;justify-self: center}.dx-go,.dx-skip{max-width: none}}.dx-long .mq-val{font-size: 13.5px;font-weight: 700;line-height: 1.25}.cx-card .dx-long > .mq-ans{padding-block: 8px}@media (max-width: 379px){.dx-q .mq-qtop .mq-qn{display: none}}@media (max-height: 760px) and (max-width: 699px){.dx-yes .cx-after{width: 118px}}.mqt .back-link{display: inline-flex;align-items: center;gap: 4px;min-height: 44px;margin: -8px 0 0;color: var(--muted);font-weight: 800;text-decoration: none}.mqt .mq-head{margin-bottom: 2px}.mqt-lead{margin: 0 0 12px;color: var(--muted);font-size: 14px;font-weight: 700}.mqt-seg button{gap: 5px;min-width: 0;padding-inline: 6px}.mqt-seg button > span{min-width: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.mqt-g{flex: none;display: inline-grid;place-items: center;width: 15px;height: 15px;font-style: normal}.mqt-g svg{width: 100%;height: 100%}.mqt-g .coin-mark{width: 15px;height: 15px;margin: 0}.mqt-list a{height: 72px;box-sizing: border-box}.mqt-stats{display: flex;gap: 10px;min-width: 0;overflow: hidden;color: var(--muted);font-size: 12.5px;font-weight: 800;font-variant-numeric: tabular-nums;white-space: nowrap}.mqt-stats > span{display: inline-flex;align-items: center;gap: 3px}.mqt-stats .mqt-g{width: 13px;height: 13px}.mqt-stats .mqt-g .coin-mark{width: 13px;height: 13px}.mqt-val{display: grid;justify-items: end;line-height: 1.1}.mqt-val b{color: var(--gold);font-size: 18px;font-weight: 900;font-variant-numeric: tabular-nums}:root[data-theme="light"] .mqt-val b{color: var(--gold-text,#8a5a12)}.mqt-val small{color: var(--muted);font-size: 12px;font-weight: 700}.mqt-val .amt{font-size: 17px;font-weight: 900}.mqt-list li[data-m] .rl-pos{display: grid;place-items: center;width: 26px;height: 26px;border-radius: 50%;color: #1a1205;font-size: 14px;background: linear-gradient(115deg,var(--mA) 0%,var(--mD) 22%,var(--mB) 38%,var(--mC) 46%,var(--mB) 54%,var(--mD) 72%,var(--mA) 100%)}.mqt-list li[data-m="1"]{--mA: #8a5a12;--mB: #f2c75a;--mC: #fff3c4;--mD: #c9902a}.mqt-list li[data-m="2"]{--mA: #5d6673;--mB: #d3dae4;--mC: #ffffff;--mD: #9aa5b4}.mqt-list li[data-m="3"]{--mA: #6b3416;--mB: #df8f59;--mC: #ffd9b8;--mD: #a85c2c}:root[data-theme="light"] .mqt-list li[data-m="2"]{--mA: #4b5361;--mB: #8d97a6;--mC: #c9d0da;--mD: #6b7584}.mqt-gap{text-align: center;color: var(--muted);font-weight: 900;line-height: 1}.mqt-in,.mqt-none{display: grid;justify-items: center;gap: 10px;padding: 14px 0 4px;text-align: center}.mqt-none p{margin: 0;color: var(--muted);font-weight: 700}.mqt-in .btn,.mqt-none .btn{min-width: 0;max-width: 100%}.mqt-how{margin: 14px 2px 0;font-size: 12.5px;line-height: 1.45}.mqt[data-skel] .mqt-list .rl-pos{color: transparent}@media (max-width: 599px){.mqt-list a{grid-template-columns: 26px 40px minmax(0,1fr) auto;column-gap: 8px;padding-inline: 6px 10px}.mqt-stats{gap: 7px;font-size: 12px}.mqt-stats > span{gap: 2px}.mqt-val b,.mqt-val .amt{font-size: 16px}.mqt-seg button{flex-direction: column;gap: 3px;min-height: 54px;padding: 6px 2px;font-size: 12.5px;line-height: 1.1}.mqt-seg .mqt-g,.mqt-seg .mqt-g .coin-mark{width: 17px;height: 17px}}@media (min-width: 1000px){.mqt .mqt-seg{max-width: none}.mqt-list{grid-template-columns: repeat(2,minmax(0,1fr));column-gap: 10px}.mqt-list > :is(.mqt-gap,.mqt-none,.mqt-in){grid-column: 1 / -1}}.ml-sr{position: absolute;width: 1px;height: 1px;overflow: hidden;clip-path: inset(50%);white-space: nowrap}.ml-switch{margin: 0 0 10px}.memo.mqt .ml-switch a{flex: 1;display: inline-flex;align-items: center;justify-content: center;gap: 6px;min-width: 0;min-height: 44px;padding: 8px 10px;border-radius: 999px;color: var(--muted);font-weight: 900;font-size: 15px;text-decoration: none}.memo.mqt .ml-switch a[aria-current]{background: var(--page);color: var(--text);box-shadow: inset 0 0 0 2px var(--trait-btn)}.ml-switch span{min-width: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.ml-own{display: grid;grid-template-columns: minmax(0,1fr) auto;grid-template-areas: "n go" "s go";align-items: center;gap: 4px 12px;margin: 0 0 8px;padding: 10px 10px 10px 14px;min-height: 68px;box-sizing: border-box}.ml-own-n{grid-area: n;color: var(--gold);font-size: 28px;font-weight: 900;font-variant-numeric: tabular-nums;line-height: 1;white-space: nowrap}.ml-own-n small{margin-left: 1px;color: var(--muted);font-size: 12px;font-weight: 800}.ml-own-s{grid-area: s;display: flex;flex-wrap: wrap;align-items: center;column-gap: 12px;row-gap: 4px;min-width: 0;color: var(--muted);font-size: 13px;font-weight: 600;line-height: 1.25}.ml-own-s > b{color: var(--text);font-size: 14px;font-weight: 700}.ml-own-trusts{display: flex;align-items: center;gap: 4px;min-width: 0;white-space: nowrap;overflow: hidden}.ml-own-trusts > span{overflow: hidden;text-overflow: ellipsis}.ml-own-trusts svg{flex: none;width: 13px;height: 13px;color: #e5484d}.ml .ml-own-go{grid-area: go;display: inline-flex;align-items: center;gap: 6px;width: auto;min-width: 0;min-height: 44px;margin: 0;padding: 8px 14px;font-size: 14px;white-space: nowrap}.ml-own-go svg{flex: none;width: 16px;height: 16px}.ml-own-go.skel{width: 120px}.ml-own-new{grid-template-areas: "s go"}.ml-own-new .ml-own-s{display: grid}.ml-meter{display: block;height: 6px;margin-top: 2px;border-radius: 99px;overflow: hidden;background: color-mix(in srgb,var(--muted) 25%,transparent)}.ml-meter i{display: block;height: 100%;border-radius: inherit;background: #f2c75a}.ml-tips{display: flex;flex-wrap: wrap;gap: 2px 14px;margin: 0 2px 8px;color: var(--muted);font-size: 13px;font-weight: 500;line-height: 1.35}.ml-tips svg{width: 13px;height: 13px;margin-right: 1px;vertical-align: -1px;color: #e5484d}.ml-list > li{position: relative}.ml-list .rl-pos{color: var(--muted);font-weight: 700}.memo.mqt .mqt-list > li > a{color: var(--text)}.ml-list > li > a{height: 64px;padding-right: 60px}.ml-list > li.me > a{padding-right: 14px}.ml-sub{display: flex;align-items: center;gap: 12px;min-width: 0;overflow: hidden;color: var(--muted);font-size: 12.5px;font-weight: 500;white-space: nowrap}.ml-trust{display: inline-flex;align-items: center;gap: 3px;font-weight: 600;font-variant-numeric: tabular-nums}.ml-trust svg{width: 12px;height: 12px;color: #e5484d}.ml-hist{display: inline-flex;align-items: center;gap: 3px;min-width: 0}.ml-hist svg{flex: none;width: 13px;height: 13px}.ml-score b{color: var(--gold);font-size: 19px;font-weight: 800;font-variant-numeric: tabular-nums}.ml-heart{position: absolute;top: 50%;right: 8px;display: grid;place-items: center;width: 44px;height: 44px;margin-top: -22px;padding: 0;border: 0;border-radius: 50%;color: var(--muted);background: color-mix(in srgb,var(--muted) 14%,transparent);cursor: pointer}.ml-heart svg{width: 21px;height: 21px}.ml-heart path{fill: none;stroke: currentColor;stroke-width: 1.6}.ml-heart[aria-pressed="true"]{color: #e5484d;background: color-mix(in srgb,#e5484d 15%,transparent)}.ml-heart[aria-pressed="true"] path{fill: currentColor}.ml-heart.skel{pointer-events: none}.ml-how{margin: 12px 0 0;padding: 0}.ml-how summary{display: flex;align-items: center;min-height: 48px;padding: 0 14px;font-weight: 900;cursor: pointer}.ml-how .ml-how-lead{margin: 0 14px 8px;color: var(--text);font-weight: 800}.ml-how ul{margin: 0;padding: 0 14px 0 32px;display: grid;gap: 6px;font-size: 13.5px;line-height: 1.4}.ml-how p{margin: 10px 14px 14px;color: var(--muted);font-size: 13px;line-height: 1.4}.ml-items{display: grid;gap: 6px;margin: 0;padding: 0;list-style: none}.ml-item{display: grid;grid-template-columns: 40px minmax(0,1fr);grid-template-areas: "pic t" "pic s";align-items: center;gap: 2px 12px;height: 68px;padding: 6px 12px 6px 6px;box-sizing: border-box;border-radius: 12px;background: color-mix(in srgb,var(--muted) 9%,transparent)}.ml-thumb{grid-area: pic;display: block;width: 40px;height: 56px;border-radius: 5px;object-fit: cover}.ml-thumb-none{background: color-mix(in srgb,var(--muted) 18%,transparent)}.ml-item-t{grid-area: t;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: 700}.ml-item-s{grid-area: s;display: flex;align-items: center;gap: 6px;min-width: 0;overflow: hidden}.ml-verdict,.ml-right{padding: 1px 7px;border-radius: 99px;font-size: 11.5px;font-weight: 700;line-height: 18px;white-space: nowrap;color: var(--muted);background: color-mix(in srgb,var(--muted) 16%,transparent)}.ml-verdict[data-v="card"],.ml-right[data-right="true"]{color: #1db36b;background: color-mix(in srgb,#1db36b 15%,transparent)}.ml-verdict[data-v="refused"],.ml-right[data-right="false"]{color: #e5484d;background: color-mix(in srgb,#e5484d 13%,transparent)}:root[data-theme="light"] .ml-verdict[data-v="card"],:root[data-theme="light"] .ml-right[data-right="true"]{color: #0f7a46}:root[data-theme="light"] .ml-verdict[data-v="refused"],:root[data-theme="light"] .ml-right[data-right="false"]{color: #b4232a}.ml-none{padding: 18px 8px;color: var(--muted);font-weight: 700;text-align: center}.ml-more{display: grid;justify-items: center;padding-top: 6px}.ml-secret{margin: 12px 2px 0;font-size: 12.5px;line-height: 1.4}:root[data-theme="light"] .ml-own-n,:root[data-theme="light"] .ml-score b,:root[data-theme="light"] .lp-score,:root[data-theme="light"] .mqt .seg button[aria-selected="true"]{color: var(--text)}.mqt-list .mqt-in a.btn,.mqt-list .mqt-none a.btn{display: inline-flex;align-items: center;justify-content: center;height: auto;min-height: 48px;padding: 12px 22px;border: 0;border-radius: 999px;background: var(--btn-fond);color: var(--btn-encre);font-weight: 900;text-align: center}.lp-slot{container-type: inline-size}.lp{display: grid;margin: 0 0 18px;border-radius: 18px;background: var(--surface);border: 1px solid var(--line);overflow: hidden}.lp > *,.lp-side > *{min-width: 0}.lp-sec{display: grid;align-content: start;gap: 10px;padding: 16px}.lp-side{display: grid}.lp-side > .lp-sec,.lp-side + .lp-board{border-top: 1px solid var(--line)}.lp-label{color: var(--muted);font-size: 12px;font-weight: 800;line-height: 14px;letter-spacing: 0.08em;text-transform: uppercase}.lp-top{display: flex;align-items: baseline;justify-content: space-between;gap: 4px 12px;margin-top: -4px}.lp-n{flex: none;height: 40px;color: var(--gold);font-size: 34px;font-weight: 900;line-height: 40px;font-variant-numeric: tabular-nums;white-space: nowrap}.lp-n small{margin-left: 2px;color: var(--muted);font-size: 15px;font-weight: 800}.lp-place{min-width: 0;color: var(--text);font-size: 14.5px;font-weight: 800;line-height: 18px;text-align: right;text-wrap: balance}.lp-bar{display: flex;height: 10px;border-radius: 999px;overflow: hidden;background: color-mix(in srgb,var(--muted) 22%,transparent)}.lp-seg{display: block;flex: none;height: 100%}.lp-seg + .lp-seg{box-shadow: inset 2px 0 0 var(--surface)}.lp-seg-0{background: var(--gold)}.lp-seg-1{background: color-mix(in srgb,var(--text) 72%,transparent)}.lp-seg-2{background: #e5484d}.lp-seg-wait{background: var(--gold);border-radius: 999px}.lp-parts{display: grid;margin: 2px 0 0;padding: 0;list-style: none}.lp-parts li{display: grid;grid-template-columns: 30px minmax(0,1fr) auto;align-items: center;gap: 12px;min-height: 52px;padding: 6px 0;box-sizing: border-box}.lp-parts li + li{border-top: 1px solid color-mix(in srgb,var(--line) 70%,transparent)}.lp-pl{display: grid;gap: 1px;min-width: 0}.lp-pl > b{overflow-wrap: anywhere}.lp-pl > b{color: var(--text);font-size: 14px;font-weight: 800;line-height: 18px}.lp-fact{display: flex;align-items: center;gap: 6px;min-width: 0;color: var(--muted);font-size: 12.5px;font-weight: 700;line-height: 18px;font-variant-numeric: tabular-nums}.lp-pts{color: var(--gold-text,var(--gold));font-size: 17px;font-weight: 900;font-variant-numeric: tabular-nums;white-space: nowrap}.lp-ic{display: grid;place-items: center;flex: none;width: 30px;height: 30px;border-radius: 50%}.lp-ic svg{width: 16px;height: 16px}.lp-ic-vote{color: var(--gold);background: color-mix(in srgb,var(--gold) 18%,transparent)}.lp-ic-card{color: var(--text);background: color-mix(in srgb,var(--text) 10%,transparent)}.lp-ic-heart{color: #e5484d;background: color-mix(in srgb,#e5484d 15%,transparent)}.lp-ic-heart svg{fill: currentColor;stroke: none}.lp-ic-minus{color: #e5484d;background: color-mix(in srgb,#e5484d 15%,transparent)}.lp-minus .lp-pts{color: #e5484d}:root[data-theme="light"] .lp-minus .lp-pts{color: #b4232a}.lp-stack{position: relative;display: inline-flex;flex: none;margin: -3px 0;padding: 0 0 0 6px;border: 0;background: none;cursor: pointer}.lp-stack::before{content: "";position: absolute;inset: -10px -8px}.lp-stack > span{display: block;width: 24px;height: 24px;margin-left: -6px;border-radius: 50%;box-shadow: 0 0 0 2px var(--surface)}.lp-stack :is(.av,.avatar-letter){--size: 24;width: 24px;height: 24px;border-radius: 50%;font-size: 12px;line-height: 24px;overflow: hidden}.lp-faces{display: flex;gap: 8px;margin: 0;padding: 2px 0 4px;list-style: none;overflow-x: auto;scroll-snap-type: x mandatory}.lp-faces li{flex: none;scroll-snap-align: start}.lp-faces a{display: grid;justify-items: center;gap: 4px;width: 68px;color: var(--muted);font-size: 12px;font-weight: 700;text-decoration: none}.lp-faces :is(.av,.avatar-letter){--size: 44;width: 44px;height: 44px;border-radius: 50%}.lp-faces a > span{max-width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.lp-howto{margin-top: -2px;border-top: 1px solid color-mix(in srgb,var(--line) 70%,transparent)}.lp-howto summary{display: flex;align-items: center;justify-content: space-between;gap: 10px;min-height: 44px;margin-bottom: -16px;padding-bottom: 2px;color: var(--muted);font-size: 13px;font-weight: 800;list-style: none;cursor: pointer}.lp-howto summary::-webkit-details-marker{display: none}.lp-howto summary svg{flex: none;width: 14px;height: 14px;transition: transform 0.2s ease}.lp-howto[open] summary{margin-bottom: 0}.lp-howto[open] summary svg{transform: rotate(90deg)}.lp-howto ul{display: grid;gap: 10px;margin: 0;padding: 0 0 2px;list-style: none}.lp-howto li{display: grid;grid-template-columns: 22px minmax(0,1fr);align-items: start;gap: 10px;color: var(--text);font-size: 13px;line-height: 1.45}.lp-howto .lp-ic{width: 22px;height: 22px}.lp-howto .lp-ic svg{width: 12px;height: 12px}.lp-vtop{display: flex;align-items: baseline;justify-content: space-between;gap: 10px}.lp-vtop b{color: var(--text);font-size: 14.5px;font-weight: 800;line-height: 20px}.lp-wx{color: var(--gold-text,var(--gold));font-size: 22px;font-weight: 900;line-height: 26px;font-variant-numeric: tabular-nums;white-space: nowrap}.lp-voice-off .lp-wx{color: var(--muted)}.lp-wbar{position: relative;height: 10px;margin-top: 2px;border-radius: 999px;background: color-mix(in srgb,var(--muted) 22%,transparent)}.lp-wmid{position: absolute;top: -3px;bottom: -3px;left: 50%;width: 2px;border-radius: 2px;background: var(--muted);opacity: 0.6;transform: translateX(-1px)}.lp-wbar i{position: absolute;top: -2px;left: clamp(7px,var(--x),calc(100% - 7px));width: 14px;height: 14px;margin-left: -7px;border-radius: 50%;background: var(--gold);box-shadow: 0 0 0 3px var(--surface)}.lp-voice-off .lp-wbar i{background: var(--muted)}.lp-voice-flat .lp-wscale span:not(:nth-child(2)){visibility: hidden}.lp-wscale{display: flex;justify-content: space-between;margin-top: -4px;color: var(--muted);font-size: 12px;font-weight: 700;line-height: 14px;font-variant-numeric: tabular-nums}.lp-voice p,.lp-act p{margin: 0;color: var(--muted);font-size: 13px;font-weight: 600;line-height: 18px}.lp-share-btn,.lp-trust-btn{display: inline-flex;align-items: center;justify-content: center;gap: 10px;width: 100%;min-height: 48px;padding: 0 18px}.lp-share-btn{min-width: 0;max-width: 100%;margin: 0;padding: 10px 18px;font-size: 17px;line-height: 1.2;text-wrap: balance}.lp-share-btn svg{flex: none;width: 18px;height: 18px}.lp-trust-btn{border: 0;border-radius: 999px;color: var(--text);background: none;box-shadow: inset 0 0 0 2px var(--trait-btn,var(--line));font: inherit;font-size: 15px;font-weight: 800;white-space: nowrap;cursor: pointer}.lp-trust-btn svg{flex: none;width: 17px;height: 17px;fill: none;stroke: currentColor;stroke-width: 1.8}.lp-trust-btn[aria-pressed="true"]{color: #e5484d;background: color-mix(in srgb,#e5484d 12%,transparent);box-shadow: inset 0 0 0 2px color-mix(in srgb,#e5484d 55%,transparent)}.lp-trust-btn[aria-pressed="true"] svg{fill: currentColor}.lp-trust-btn[data-full]{color: var(--muted)}.lp-act p{text-align: center;text-wrap: balance}.lp .lp-board{display: flex;align-items: center;justify-content: space-between;gap: 10px;min-height: 52px;padding: 0 16px;border-top: 1px solid var(--line);color: var(--text);font-size: 14px;font-weight: 800;text-decoration: none}.lp .lp-board svg{flex: none;width: 16px;height: 16px;color: var(--muted)}.lp[aria-busy="true"] :is(.lp-share-btn,.lp-trust-btn){pointer-events: none}.lp[aria-busy="true"] .lp-n .skel-text{width: 3.2ch;height: 30px;vertical-align: -3px}.lp[aria-busy="true"] .lp-fact .skel-text{height: 12px}@container (max-width: 350px){.lp-sec{padding: 14px}.lp-top{flex-direction: column;align-items: flex-start;gap: 0}.lp-n{font-size: 30px}.lp-place{text-align: left}.lp-parts li{gap: 10px}.lp-share-btn{padding: 10px;font-size: 14.5px}.lp-share-btn svg{display: none}}@container (min-width: 600px){.lp{grid-template-columns: minmax(0,1fr) minmax(0,1fr)}.lp-share-btn{gap: 8px;padding: 10px 12px;font-size: 15px}.lp > .lp-score{grid-column: 1;padding: 18px 20px}.lp > .lp-side{grid-column: 2;grid-template-rows: auto 1fr;border-left: 1px solid var(--line)}.lp-side > .lp-sec{padding: 18px 20px}.lp-side > .lp-sec:first-child{border-top: 0}.lp > .lp-board{grid-column: 1 / -1;padding: 0 20px}}.lp-hh{margin: 4px 0 10px;font-size: 16px;text-align: left}.lp-votes .ml-item{grid-template-columns: 40px minmax(0,1fr) auto;grid-template-areas: "pic t mark" "pic s mark"}.lp-votes .ml-item-s{gap: 6px;color: var(--muted);font-size: 12.5px;font-weight: 700}.lp-votes .ml-vote{white-space: nowrap}.lp-votes .ml-arrow{flex: none;width: 13px;height: 13px;opacity: 0.8}.lp-votes .ml-verdict{padding: 0;background: none;font-size: 12.5px}.lp-votes .ml-right{grid-area: mark;display: grid;place-items: center;width: 28px;height: 28px;padding: 0;border-radius: 50%}.lp-votes .ml-right svg{width: 14px;height: 14px}.lp-votes .ml-more .btn{width: auto;min-width: 200px;margin: 0}@container (min-width: 600px){.lp-votes{grid-template-columns: repeat(2,minmax(0,1fr))}.lp-votes > .ml-none,.lp-votes > .ml-more{grid-column: 1 / -1}}.lp-votes-slot{container-type: inline-size}:root[data-theme="light"] .lp-n,:root[data-theme="light"] .lp-wx,:root[data-theme="light"] .lp-pts{color: var(--text)}.ml-mine{display: flex;align-items: center;gap: 10px;min-height: 56px;margin: 0 0 12px;padding: 8px 14px;box-sizing: border-box;color: inherit;text-decoration: none}.ml-mine span{display: grid;flex: 1;min-width: 0}.ml-mine b{font-size: 15px}.ml-mine small{color: var(--muted);font-size: 12.5px;font-weight: 500}.ml-mine i{color: var(--muted);font-style: normal;font-size: 20px}.mq-go .mq-knowq{margin: 4px 0 0;text-align: center;font-size: 19px;font-weight: 900;color: var(--text);text-wrap: balance}.mq-go .mq-links{display: flex;justify-content: center;flex-wrap: wrap;gap: 4px 22px;margin: 2px 0 0}.mq-go .mq-links .link-btn{min-height: 44px;font-size: 14px;color: var(--muted)}.mq-def{display: grid;gap: 8px;padding: 14px}.mq-def p{margin: 0}.mq-def-t{font-size: 19px;font-weight: 900;color: var(--text)}.mq-def-b{font-size: 15px;font-weight: 700;line-height: 1.35;color: var(--text)}.mq-def-ex{display: flex;align-items: center;gap: 8px;font-size: 14px;font-weight: 700;color: var(--muted)}.mq-def-ex i{flex: none;display: grid;place-items: center;width: 22px;height: 22px;border-radius: 7px;font-style: normal;font-size: 13px}.mq-def-ex.is-no i{background: var(--mq-bad-bg);color: var(--mq-bad)}.mq-def-ex.is-yes i{background: var(--mq-ok-bg);color: var(--mq-ok-ink)}.mq-rules{display: grid;gap: 8px}.mq-rules p{margin: 0}.mq-rules-h{font-size: 15px;font-weight: 900;color: var(--text)}.mq-rule{display: flex;align-items: flex-start;gap: 10px;width: 100%;min-height: 44px;padding: 10px 12px;border: 0;border-radius: 14px;background: var(--surface);box-shadow: inset 0 0 0 1.5px var(--line);color: var(--text);font: inherit;font-size: 14px;font-weight: 700;line-height: 1.3;text-align: left;cursor: pointer}.mq-rule > span{text-wrap: pretty}.mq-rule small{display: block;font-size: 12px;color: var(--muted)}.mq-rule i{flex: none;display: grid;place-items: center;width: 22px;height: 22px;border-radius: 7px;box-shadow: inset 0 0 0 2px var(--line);font-style: normal;font-size: 13px}.mq-rule[aria-checked="true"] i{background: var(--mq-ok-ink);box-shadow: none;color: var(--surface)}.mq-rule[aria-checked="true"] i::before{content: "✓"}.mq-side{display: contents}.mq-def-in,.memo-pk-h{display: none}.mq-weekline + .memo-pane{margin-top: 12px}@media (min-width: 1000px){.mq-def-out{display: none}.memo .mq-card.mq-new{--mq-side: 300px;grid-template-columns: var(--mq-side) minmax(0,1fr);grid-template-rows: auto;column-gap: 24px;row-gap: 14px;min-height: 0;padding: 18px}.memo .mq-card.mq-new > .mq-side{grid-column: 1;grid-row: 1 / -1;display: grid;align-content: start;gap: 10px}.memo .mq-card.mq-new > .mq-side > .mq-photo{position: relative;height: 252px;padding: 8px;border-radius: 18px;background: var(--mq-pack,var(--surface-2));box-shadow: inset 0 0 0 1px var(--line);overflow: hidden;container-type: size}.memo .mq-card.mq-new > .mq-side > .mq-photo .mq-face{width: auto;height: min(100cqh,133.9cqw)}.memo .mq-card.mq-new > .mq-go{grid-column: 2;grid-row: 1;align-self: start;gap: 8px}.memo .mq-card.mq-new > .mq-side > .mq-txt{grid-row: auto;text-align: center}.memo .mq-card.mq-new .mq-promise{gap: 2px 8px;padding: 0 4px;background: none;box-shadow: none}.mq-def-in{display: grid;gap: 6px;padding: 12px 14px;border-radius: 16px;background: var(--surface-2);box-shadow: inset 0 0 0 1px var(--line)}.mq-def-in .mq-def-t{margin-bottom: 2px;font-size: 16px}.mq-def-in .mq-def-b{font-size: 13.5px;font-weight: 600;line-height: 1.4}.mq-def-in .mq-def-ex.is-no{margin-top: 4px}.mq-def-in .mq-def-ex{align-items: flex-start;font-size: 13.5px;line-height: 22px}.memo .mq-card.mq-new .mq-go > :is(.memo-packs,.mq-rules,.memo-send){margin-top: 10px}.memo .mq-card.mq-new .mq-go > :is(.mq-pick,label) > :is(input,textarea),.memo .mq-card.mq-new .mq-go > .mq-pick{min-height: 48px}.memo .mq-card.mq-new .memo-desc{height: 54px;min-height: 54px}.memo-pk-h,.memo .mq-card.mq-new .mq-rules-h{display: block;margin: 0;font-size: 15px;font-weight: 900;color: var(--text)}.memo .mq-card.mq-new .memo-packs{gap: 8px}.memo .mq-card.mq-new .memo-pack{flex-wrap: wrap;gap: 8px;overflow: visible;padding-block: 0}.memo .mq-card.mq-new .mq-rules{gap: 5px}.memo .mq-card.mq-new .mq-rule{align-items: center;min-height: 32px;padding: 4px 12px}.memo .mq-card.mq-new .mq-rule > span{display: flex;flex-wrap: wrap;align-items: baseline;column-gap: 8px}.memo .mq-card.mq-new{container: mq-new / inline-size}.memo .mq-card.mq-new > .mq-go{grid-template-columns: auto minmax(0,1fr)}.memo .mq-card.mq-new > .mq-go > *{grid-column: 1 / -1}@container mq-new (min-width: 780px){.memo .mq-card.mq-new > .mq-go > .mq-pick{grid-column: 1;padding-inline: 18px}.memo .mq-card.mq-new > .mq-go > label:has(> .memo-title){grid-column: 2}}}.memo .mq-card.mq-new .memo-send{position: sticky;bottom: calc(var(--tabbar-h) + 10px);z-index: 2;box-shadow: 0 6px 18px rgba(0,0,0,0.28)}.memo .mq-card.mq-new .memo-send.is-locked{background: var(--surface)}.mq-go .memo-send.is-locked{border: 2px dashed var(--line);background: none;box-shadow: none;color: var(--muted)}.mq-weekline{display: flex;flex-wrap: wrap;align-items: center;gap: 2px 8px;min-height: 44px;margin: 0;padding: 6px 12px;border-radius: 14px;background: rgba(255,216,74,0.1);color: var(--muted);font-size: 13px;font-weight: 700;text-decoration: none}:root[data-theme="light"] .mq-weekline{background: #fff7e0}.mq-weekline > *{white-space: nowrap}.mq-weekline-k::first-letter{text-transform: uppercase}.mq-weekline b{font-size: 15px;font-weight: 900;color: var(--text);white-space: nowrap}.mq-weekline-top{margin-left: auto;white-space: nowrap}.mq-weekline-top i{margin-left: 4px;font-style: normal}.mq-wl-short,.mq-weekline[data-short] .mq-wl-full{display: none}.mq-weekline[data-short] .mq-wl-short{display: inline}.mq-go .mq-gainline{display: flex;align-items: center;justify-content: center;flex-wrap: wrap;gap: 4px 6px;margin: 4px 0 0;font-size: 13px;font-weight: 700;color: var(--muted)}.mq-go .mq-gainline .amt{font-weight: 900;color: var(--gold-text)}.mq-card:not(.mq-new) > .mq-stage[data-pack]{background: linear-gradient(var(--mq-dim),var(--mq-dim)),var(--mq-pack);--mq-dim: rgba(12,14,20,0.62)}:root[data-theme="light"] .mq-card:not(.mq-new) > .mq-stage[data-pack]{--mq-dim: rgba(244,245,248,0.62)}.mq-go .btn.is-result{background: linear-gradient(90deg,color-mix(in srgb,var(--text) 16%,transparent) var(--fill),transparent 0)}.mq-go .btn.is-result.is-mine{background: linear-gradient(90deg,color-mix(in srgb,var(--gold-text) 32%,transparent) var(--fill),transparent 0);box-shadow: inset 0 0 0 2px var(--gold-text)}.mq-go .btn.is-result:disabled{opacity: 1}.mq-go .btn .mq-pct{margin-left: auto;font-weight: 900}@media (prefers-reduced-motion: no-preference){.mq-go .btn.is-result{animation: mq-fill 0.5s ease-out}}@keyframes mq-fill{from{background-size: 0 100%}}.mq-go .mq-gainline.is-same{color: var(--mq-ok-ink)}.mq-recap{display: grid;gap: 4px;margin: 12px 0;padding: 14px;border-radius: 16px;background: var(--surface-2);box-shadow: inset 0 0 0 1.5px var(--line);text-align: center}.mq-recap p{margin: 0}.mq-recap-h{font-size: 12px;font-weight: 800;letter-spacing: 0.05em;text-transform: uppercase;color: var(--muted)}.mq-recap-n{font-size: 15px;font-weight: 700;color: var(--text)}.mq-recap-n b{font-size: 28px;font-weight: 900}.mq-recap-g{font-size: 15px;font-weight: 900;color: var(--text)}.mq-recap-s{font-size: 12px;font-weight: 700;color: var(--muted);text-wrap: balance}.mq-penrow{display: grid;grid-template-columns: minmax(0,1fr) 44px;gap: 6px;align-items: stretch}.mq-penrow > .mq-ans{min-width: 0}.mq-pen{display: grid;place-items: center;min-height: 44px;padding: 0;border: 1.5px solid var(--line);border-radius: 14px;background: var(--surface);color: var(--muted);cursor: pointer}.mq-pen:focus-visible{border-color: var(--text);color: var(--text)}@media (hover: hover){.mq-pen:hover{border-color: var(--text);color: var(--text)}}.mq-typo{display: grid;gap: 8px;padding: 12px;border: 1.5px solid var(--active-bg);border-radius: 16px;background: var(--surface)}.mq-typo p{margin: 0}.mq-typo-h{display: flex;align-items: center;gap: 8px;font-size: 14px;font-weight: 900;color: var(--text)}.mq-typo-in{width: 100%;box-sizing: border-box;min-height: 44px;padding: 10px 12px;border: 1.5px solid var(--line);border-radius: 12px;background: var(--input,var(--surface-2));color: var(--text);font: inherit;font-size: 16px;font-weight: 700;line-height: 1.35;resize: vertical}.mq-typo-in:focus{outline: none;border-color: var(--active-bg)}.mq-typo .mq-typo-hint{max-width: none;font-size: 12.5px;text-wrap: wrap;font-weight: 700;line-height: 1.35;color: var(--muted)}.mq-typo .mq-typo-hint.is-bad{color: var(--mq-bad,#ff8a80)}.mq-typo-go{display: flex;justify-content: flex-end;gap: 8px}.mq-typo-go .btn{width: auto;min-height: 44px;margin: 0}.mq-ans.add.mq-penline{flex-direction: row;justify-content: center;gap: 8px;color: var(--muted)}.cx-empty{justify-items: center;gap: 10px;padding-block: 28px}.cx-empty-ico{display: grid;place-items: center;width: 56px;height: 56px;border-radius: 50%;background: var(--mq-ok-bg);color: var(--mq-ok-ink)}.cx-empty > .btn{width: auto;min-width: 240px;margin-top: 6px;padding-inline: 28px}.mq-invite{min-width: 0;overflow: hidden;text-overflow: ellipsis;font-weight: 800;color: var(--text)}.mq-invite b{font-weight: 900;color: var(--gold-text,#ffd84a)}.mq-weekline.mq-invite{display: none;justify-content: center;font-size: 16px}@media (max-width: 999.98px){.mq-meta:has(> .mq-invite) > .mq-votes-n{display: none}}@media (min-width: 1000px){.mq-meta > .mq-invite{display: none}.mq-weekline.mq-invite{display: flex}.mq-weekline.mq-invite + .mq-weekline{display: none}}.mq-txt[data-cramped]{visibility: hidden}.mq-redo{min-width: 0;margin: 0 0 8px;contain: inline-size}.mq-redo .link-btn{display: flex;align-items: center;gap: 8px;width: 100%;min-height: 44px;padding: 0 14px 0 10px;border: 1px solid var(--line);border-radius: 14px;background: var(--page);color: var(--text);text-align: left;text-decoration: none}.mq-redo svg{width: 18px;height: 18px;flex: none}.mq-redo span{flex: none}.mq-redo b{min-width: 0;overflow: hidden;color: var(--muted);font-weight: 700;white-space: nowrap;text-overflow: ellipsis}/* app/giga.css */ :root,:root[data-theme="dark"]{--gmc-ink: #7fd8ff;--gmc-fill: #10223f;--gmc-line: #2b4f8c;--gmc-bar: linear-gradient(90deg,#2fb7ff,#3f6dff)}:root[data-theme="light"]{--gmc-ink: #1450c8;--gmc-fill: #e9f2ff;--gmc-line: #b9d1f6;--gmc-bar: linear-gradient(90deg,#1aa3ff,#2f5ff0)}.gmc-ico{display: inline-block;width: 1em;height: 1em;flex: none;object-fit: contain}.gmc-amt{display: inline-flex;align-items: center;gap: .25em;white-space: nowrap;font-variant-numeric: tabular-nums}.coins:has(.wal){gap: 8px;padding: 4px 4px 4px 12px;background: var(--surface);border-color: var(--line)}:root[data-theme="light"] .coins:has(.wal){background: var(--surface);border-color: var(--line)}.wal{display: inline-flex;align-items: center;gap: 10px;min-width: 0;white-space: nowrap}.wal-m,.wal-g{display: inline-flex;align-items: center}.wal-m .amt{color: var(--gold-text)}.wal-g{color: var(--gmc-ink)}.wal-g .gmc-ico{width: 1.05em;height: 1.05em}.wal-plus{position: relative;flex: none;width: 28px;height: 28px;border-radius: 50%;background: var(--gmc-bar)}.wal-plus::before,.wal-plus::after{content: "";position: absolute;left: 50%;top: 50%;width: 12px;height: 3px;border-radius: 2px;background: #fff;translate: -50% -50%}.wal-plus::after{rotate: 90deg}.no-pay .wal-plus{display: none}@media (max-width: 600px){.top-right .coins:has(.wal){gap: 6px;padding-left: 9px;font-size: 14px}.top-right .wal{gap: 7px}.top-right .wal-plus{width: 24px;height: 24px}}@media (max-width: 359px){.top-right .wal-m{display: none}}.side-foot .coins:has(.wal){min-height: 52px;padding: 0 10px 0 14px;justify-content: space-between;font-size: 17px}.side-foot .coins:has(.wal) .wal{gap: 12px}.gshop{display: grid;grid-template-columns: minmax(0,1fr);gap: 0}@media (min-width: 900px){.gshop{max-width: 860px;margin-inline: auto}}.gs-tabs{display: grid;grid-template-columns: 1fr 1fr;gap: 8px;margin-top: 18px}.gs-tab{position: relative;z-index: 0;min-width: 0;display: flex;align-items: center;justify-content: center;gap: 8px;min-height: 60px;padding: 8px 12px;border: 2px solid var(--line);border-bottom: 0;border-radius: 20px 20px 0 0;background: var(--surface-2);color: var(--muted);font: inherit;font-size: 17px;font-weight: 900;cursor: pointer;-webkit-tap-highlight-color: transparent}.gs-tab[aria-selected="true"]{z-index: 2;margin-bottom: -2px;background: var(--surface);color: var(--heading)}.gs-tab[aria-selected="false"] :is(.gs-fan,.gs-tab-coin){filter: grayscale(.7);opacity: .7}.gs-tab .gs-fan{height: 40px;margin: 0}.gs-tab .gs-fan i{width: 28px}.gs-tab .gs-fan i + i{margin-left: -14px}.gs-tab-coin{width: 40px;height: 40px;object-fit: contain}@media (hover: hover){.gs-tab[aria-selected="false"]:hover{color: var(--text)}}.gs-panel{position: relative;z-index: 1;padding: 6px 14px 16px;border: 2px solid var(--line);border-radius: 24px;background: var(--surface)}.gs-pane{display: grid;grid-template-columns: minmax(0,1fr)}.gs-panel{border-top-left-radius: 0;border-top-right-radius: 0}@media (min-width: 720px){.gs-panel{padding: 8px 20px 20px}}.gs-row{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 8px 12px;min-height: 44px;margin: 12px 2px 10px}.gs-row h2{margin: 0;font-size: 19px;font-weight: 900;color: var(--heading)}.gs-chips{display: flex;gap: 6px}.gs-chip{font: inherit;font-size: 14px;font-weight: 800;min-height: 44px;padding: 0 12px;border-radius: 12px;border: 2px solid var(--line);background: none;color: var(--muted);cursor: pointer;white-space: nowrap}.gs-chip[aria-pressed="true"]{border-color: var(--heading);background: var(--surface-2);color: var(--heading)}.gs-rate{display: inline-flex;align-items: center;gap: 4px;font-size: 14px;font-weight: 900;color: var(--gmc-ink);white-space: nowrap}.gs-rate .gmc-ico{width: 16px;height: 16px}.gs-head{display: grid;grid-template-columns: minmax(0,1fr)}.gs-head > .gs-row{grid-area: 1 / 1;align-content: flex-start}.gs-head > [inert]{visibility: hidden}@media (max-width: 379px){.gs-chips{min-width: 0;max-width: 100%}.gs-chip{flex: 1 1 auto;min-width: 0;padding-inline: 8px;font-size: 13px;line-height: 1.15;white-space: normal;text-wrap: balance}}.gs-grid{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 10px}@media (min-width: 720px){.gs-grid{grid-template-columns: repeat(3,minmax(0,1fr));gap: 12px}}.gs-tile{font: inherit;color: var(--text);display: grid;grid-template-columns: minmax(0,1fr);grid-template-rows: auto auto auto 1fr;min-width: 0;gap: 0;padding: 0 0 10px;overflow: hidden;border-radius: 20px;background: var(--surface-2);border: 2px solid var(--line);cursor: pointer;text-align: center;-webkit-tap-highlight-color: transparent}.gs-tile-art{position: relative;display: block;height: 104px;margin-bottom: 8px;background: var(--fam)}.gs-tile-art > img{position: absolute;inset: 10px;width: calc(100% - 20px);height: calc(100% - 20px);object-fit: contain}.gs-tile-art > img.gs-one{inset: 22px;width: calc(100% - 44px);height: calc(100% - 44px)}.gs-tile-art .gs-fan{position: absolute;inset: 0;height: auto;margin: 0;align-items: center}.gs-tile-art .gs-fan i{width: 52px}.gs-tile-art .gs-fan i + i{margin-left: -26px}.gs-tile-name{padding: 0 8px;font-size: 19px;font-weight: 900;line-height: 1.2;color: var(--heading);font-variant-numeric: tabular-nums;white-space: nowrap}.gs-tile-name .amt{color: var(--gold-text)}.gs-tile-name .gmc-amt{color: var(--gmc-ink)}.gs-tile-name .gmc-ico{width: .9em;height: .9em}.gs-tile-sub{box-sizing: border-box;min-height: 35px;padding: 2px 8px 0;font-size: 13px;font-weight: 800;color: var(--muted);white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.gs-tile-sub .gmc-ico{width: 13px;height: 13px}.gs-tile-buy{align-self: end;display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 0;min-height: 52px;line-height: 1.1;margin: 10px 10px 0;border-radius: 14px;background: var(--gold-grad);color: var(--on-gold);font-size: 17px;font-weight: 900;font-variant-numeric: tabular-nums}.gs-tile-buy .gmc-ico{width: 18px;height: 18px}.gs-tile:active .gs-tile-buy{translate: 0 1px}.gs-tile:disabled{cursor: default}.gs-off{cursor: default;border-style: dashed;background: none}.gs-off .gs-tile-buy{background: var(--inerte-fond);color: var(--inerte-encre)}.gs-tile:disabled .gs-tile-buy{background: var(--inerte-fond);color: var(--inerte-encre)}@media (hover: hover){.gs-tile:hover{border-color: var(--text)}}:root,:root[data-theme="dark"]{--fam-giga: radial-gradient(circle at 50% 40%,#1d4fa8,#0f2350 70%);--fam-packs: radial-gradient(circle at 50% 40%,#5a2fb0,#241050 70%);--fam-coins: radial-gradient(circle at 50% 40%,#8a5a10,#3a2405 70%);--fam-xp: radial-gradient(circle at 50% 40%,#4a3a12,#16120a 70%)}:root[data-theme="light"]{--fam-giga: radial-gradient(circle at 50% 40%,#d6e8ff,#a9c9f5 75%);--fam-packs: radial-gradient(circle at 50% 40%,#e6dcff,#c3b0f2 75%);--fam-coins: radial-gradient(circle at 50% 40%,#fff1c9,#f2d38a 75%);--fam-xp: radial-gradient(circle at 50% 40%,#fff6d8,#ecd9a0 75%)}.gs-giga{--fam: var(--fam-giga)}.gs-packs .gs-tile,.gs-tile.gs-packs{--fam: var(--fam-packs)}.gs-coins{--fam: var(--fam-coins)}.gs-xp{--fam: var(--fam-xp)}.gs-xp-mark{position: absolute;inset: 0;display: grid;place-content: center;justify-items: center;color: var(--gold-text);font-size: 15px;font-weight: 900;letter-spacing: .1em}.gs-xp-mark i{font-style: normal;font-size: 44px;line-height: 1}.gshop .shop-fine{margin-top: 16px}.gmc-card{display: grid;justify-items: center;gap: 8px;text-align: center}.gmc-card h2{text-wrap: balance}.gmc-card h2 .gmc-amt .gmc-ico{width: .95em;height: .95em}.gmc-what{position: relative;display: grid;justify-items: center;padding: 14px 26px 10px;border-radius: 22px;background: var(--surface-2);border: 2px solid var(--line)}.gmc-fan{height: 96px;margin: 0}.gmc-fan i{width: 64px}.gmc-fan i + i{margin-left: -30px}.gmc-what-img{width: 108px;height: 96px;object-fit: contain}.gmc-what-n{margin-top: 4px;font-size: 28px;font-weight: 900;line-height: 1;color: var(--heading);font-variant-numeric: tabular-nums}.gmc-done .gmc-what::after{content: "✓";position: absolute;top: -10px;right: -10px;display: grid;place-items: center;width: 32px;height: 32px;border-radius: 50%;background: #1db36b;color: #fff;font-size: 17px;font-weight: 900}.gmc-xp{display: grid;justify-items: center;align-content: center;width: 96px;height: 96px;border-radius: 20px;border: 3px solid var(--gold);color: var(--gold-text);font-size: 14px;font-weight: 900;letter-spacing: .06em}.gmc-xp i{font-style: normal;font-size: 34px;line-height: 1.1}.gmc-bill{box-sizing: border-box;width: 100%;display: grid;grid-template-columns: minmax(0,1fr) auto;gap: 8px 12px;padding: 12px 16px;border-radius: 16px;background: var(--surface-2);font-size: 16px;font-weight: 800;text-align: left}.gmc-bill > span:not(.gmc-amt){color: var(--muted)}.gmc-bill .gmc-amt{justify-self: end;color: var(--heading);font-weight: 900}.gmc-then,.gmc-sub{margin: 0;font-size: 14px;font-weight: 700;color: var(--muted)}.gmc-sub .gmc-amt{color: var(--gmc-ink);font-weight: 900}.gmc-sub .gmc-nw{display: inline-block}.gmc-art{width: 104px;height: 104px}.gmc-plus-n{font-size: 40px;font-weight: 900;line-height: 1;color: var(--gmc-ink);font-variant-numeric: tabular-nums}.pop-sheet .gmc-card .btn{width: 100%}@media (prefers-reduced-motion: no-preference){.gmc-got .gmc-art,.gmc-done .gmc-what{animation: gmc-pop .6s cubic-bezier(.2,1.4,.4,1) both}}@keyframes gmc-pop{from{scale: .6;opacity: 0}to{scale: 1;opacity: 1}}.gs-gift{position: absolute;left: 0;right: 0;bottom: 8px;width: max-content;margin-inline: auto;z-index: 1;padding: 3px 10px;border-radius: 999px;white-space: nowrap;background: #22c55e;color: #052e14;font-size: 13px;font-weight: 900}.gs-tile-art:has(.gs-gift) > img{bottom: 30px;height: calc(100% - 40px)}.gs-short .gs-tile-sub,.rc-per.rc-short{color: var(--gmc-ink);font-weight: 900}.gs-short .gs-tile-sub{display: grid;justify-items: center;white-space: nowrap;text-overflow: clip;font-size: 12.5px;line-height: 1.3}.gs-short .gs-tile-sub .gmc-miss,.gs-short .gs-tile-sub .gmc-eur{display: block}.gmc-eur{font-weight: 900;white-space: nowrap}.rc-per.rc-short .gmc-ico{width: 13px;height: 13px}.packs.pk-geste .pk-idle > .pack-closed.empty .pk-faster > .recharge .rc-qty .rc-per{display: block;grid-column: 1 / -1;grid-row: 3;font-size: 13px;white-space: nowrap}@container rc (max-width: 315px){.packs.pk-geste .pk-idle > .pack-closed.empty .pk-faster > .recharge .rc-qty .rc-per{white-space: normal;text-wrap: balance;grid-row: auto;min-height: 2.7em;display: grid;place-items: center}}@media (max-width: 359px){.gs-panel{padding-inline: 10px}.gs-tab{font-size: 15px;padding-inline: 8px}.gs-tab .gs-fan i{width: 22px}.gs-tab-coin{width: 32px;height: 32px}.gs-grid{gap: 8px}.gs-tile-name{font-size: 17px}.gs-tile-sub{padding-inline: 4px;font-size: 12px}.gs-short .gs-tile-sub{font-size: 11.5px;overflow: visible}}.gs-eur,.rc-eur{display: block;font-size: 12px;font-weight: 800}.gs-tile-buy .gs-eur{color: inherit;font-size: 12px}.rc-price{display: inline-grid;justify-items: start;line-height: 1.05}.rc-eur{color: var(--muted)}.gmc-bill-v{justify-self: end;display: grid;justify-items: end;line-height: 1.15}.gmc-bill-v .gmc-amt{color: var(--heading);font-weight: 900}.gmc-bill-v small{font-size: 12px;font-weight: 800;color: var(--muted)}.pay-row{display: grid;gap: 8px}.pay-row > .btn{width: 100%;margin: 0}.sheet .pay-row > .btn{display: flex;align-items: center;justify-content: center;gap: 10px;box-sizing: border-box;min-height: 52px;padding: 0 12px;font-size: clamp(15px,4.6vw,17px);line-height: 1.15;text-wrap: balance}.sheet .pay-row > .btn :is(.sp-cost,.gmc-look-amt){flex: none;white-space: nowrap}@media (min-width: 560px){.sheet .pay-row{grid-auto-flow: column;grid-auto-columns: minmax(0,1fr)}}.pay-row > .btn[hidden]{display: none}.gmc-look{display: flex;align-items: center;justify-content: center;gap: 10px;min-height: 52px;margin: 0;padding: 0 18px;background: linear-gradient(180deg,#3d8bff,#1d56c8);color: #fff;font-size: 17px;font-weight: 900;text-shadow: none;box-shadow: none}.gmc-look[hidden]{display: none}.gmc-look-amt{display: inline-flex;align-items: center;gap: 4px;padding: 3px 10px 3px 6px;border-radius: 999px;background: rgba(0,0,0,.18);font-variant-numeric: tabular-nums}.gmc-look-ico{width: 20px;height: 20px;flex: none}.avp-xp-free{display: block;margin: 10px auto 0;max-width: 36ch;font-size: 13px;line-height: 1.35;text-align: center;text-wrap: balance}.gx-mark{display: grid;justify-items: center;color: var(--gold-text);font-size: 13px;font-weight: 900;letter-spacing: .1em}.gx-mark i{font-style: normal;font-size: 34px;line-height: 1}.gx-stairs{box-sizing: border-box;list-style: none;width: 100%;display: grid;grid-template-columns: repeat(4,minmax(0,1fr));align-items: end;gap: 8px;height: 172px;margin: 6px 0 2px;padding: 0}.gx-stairs li{position: relative;display: grid;grid-template-rows: 1fr auto;height: 100%;gap: 6px}.gx-bar{align-self: end;display: grid;align-items: start;justify-items: center;height: var(--h);min-height: 44px;padding-top: 8px;border-radius: 14px 14px 6px 6px;background: var(--surface-2);border: 2px solid var(--line)}.gx-bar b{font-size: clamp(13px,3.8vw,16px);font-weight: 900;color: var(--text);white-space: nowrap;font-variant-numeric: tabular-nums}.gx-stairs li.now .gx-bar{background: color-mix(in srgb,var(--gold-text) 14%,var(--surface));border-color: var(--gold-text)}.gx-stairs li.now .gx-bar b{color: var(--gold-text)}.gx-stairs li.best .gx-bar{border-color: var(--gold-text)}.gx-stairs small{font-size: 11.5px;font-weight: 800;line-height: 1.2;color: var(--muted);text-align: center;text-wrap: balance}.gx-save{position: absolute;left: 50%;bottom: calc(var(--h) + 30px);translate: -50% 0;padding: 3px 8px;border-radius: 999px;background: #22c55e;color: #052e14;font-size: 12px;font-style: normal;font-weight: 900;white-space: nowrap}.pop-sheet .gx .gx-sub{min-height: 58px;font-size: 20px;font-weight: 900}.gx-promo{margin: 0;padding: 4px 12px;border-radius: 999px;border: 2px solid var(--gold-text);color: var(--gold-text);font-size: 13px;font-weight: 900}.gx-note{margin: -2px 0 2px;font-size: 13px;font-weight: 700;color: var(--muted);text-wrap: balance}.gx-once{font: inherit;display: inline-flex;align-items: center;justify-content: center;gap: 8px;width: 100%;min-height: 48px;margin-top: 4px;border-radius: 14px;border: 2px solid var(--line);background: none;color: var(--text);font-size: 15px;font-weight: 800;cursor: pointer}.gx-once .gmc-amt{color: var(--gmc-ink);font-weight: 900}.gx-once .gmc-ico{width: 18px;height: 18px}@media (hover: hover){.gx-once:hover{background: var(--surface-2)}}@media (max-width: 359px){.gx-stairs{gap: 5px}.gx-stairs small{font-size: 10.5px}.gx-bar b{font-size: 12.5px}.gx-once{font-size: 13.5px;gap: 6px}}.gx-once{white-space: nowrap}.gshop,.pn-shop{--rise: #ff7a6b;--rise-bg: color-mix(in srgb,#ff4a36 14%,var(--page))}:root[data-theme="light"] :is(.gshop,.pn-shop){--rise: #b3261e;--rise-bg: #fdeceb}.gs-rise-slot:empty{display: none}.gs-rise{display: flex;align-items: center;gap: 10px;margin: 12px 0;padding: 10px 14px;border-radius: 14px;background: var(--rise-bg);border: 1px solid color-mix(in srgb,var(--rise) 40%,transparent);color: var(--text);text-align: left}.gs-rise > svg{flex: none;width: 26px;height: 26px;fill: none;stroke: var(--rise);stroke-width: 2.2;stroke-linecap: round;stroke-linejoin: round}.gs-rise-t{display: grid;gap: 2px;min-width: 0}.gs-rise-t b{font-size: 15px;font-weight: 900;line-height: 1.25;text-wrap: balance}.gs-rise-clock{color: var(--rise);font-variant-numeric: tabular-nums;white-space: nowrap}.gs-rise-t small{font-size: 13px;font-weight: 700;color: var(--muted);line-height: 1.3;text-wrap: balance}@media (min-width: 720px){.gs-rise{justify-content: center}}.gs-buy-row{display: inline-flex;align-items: baseline;justify-content: center;gap: 6px}.gs-eur .gs-was{font-size: 12px}.gs-was{font-size: 13px;font-weight: 800;color: color-mix(in srgb,var(--on-gold) 70%,transparent);text-decoration-thickness: 2px;font-variant-numeric: tabular-nums}.rc-was{color: var(--muted);font-weight: 800;text-decoration-thickness: 1.5px;font-variant-numeric: tabular-nums}.gs-packs .gs-tile{container: gstile / inline-size}@container gstile (max-width: 150px){.gs-tile-buy > .gs-buy-row > .gs-was{display: none}}.gmc-slide{--x: 0px;--k: 0;position: relative;width: 100%;min-height: 56px;border-radius: 16px;background: #2a0f4d;overflow: hidden;touch-action: pan-y;user-select: none}.gmc-slide-fill{position: absolute;inset: 0;width: calc(var(--x) + 60px);background: linear-gradient(90deg,#ffcf33,#ffe680)}.gmc-slide-txt{position: absolute;inset: 0;display: flex;align-items: center;justify-content: center;gap: 6px;padding: 0 16px 0 64px;color: #fff;font-size: 15.5px;font-weight: 900;line-height: 1.15;text-align: center;text-wrap: balance;opacity: calc(1 - var(--k) * 1.6)}.gmc-slide-txt i{font-style: normal;letter-spacing: -1px;color: #ffe680}.gmc-slide-knob{position: absolute;top: 4px;bottom: 4px;left: 4px;aspect-ratio: 1;display: grid;place-items: center;border-radius: 12px;background: #ffcf33;box-shadow: 0 2px 0 rgba(0,0,0,.25);cursor: grab;translate: var(--x) 0;transition: translate .28s cubic-bezier(.3,1.5,.5,1)}body.app .gmc-slide-knob{touch-action: none}.gmc-slide-knob::before{content: "›";font-size: 28px;font-weight: 900;color: #2a0f4d;line-height: 1}.gmc-slide.drag .gmc-slide-knob{transition: none;cursor: grabbing}.gmc-slide-spin{position: absolute;inset: 0;margin: auto;width: 22px;height: 22px;border-radius: 50%;border: 3px solid rgba(42,15,77,.25);border-top-color: #2a0f4d;opacity: 0}.gmc-slide.wait .gmc-slide-knob::before{opacity: 0}.gmc-slide.wait .gmc-slide-spin{opacity: 1;animation: gmc-spin .8s linear infinite}@keyframes gmc-spin{to{rotate: 1turn}}.gmc-cardline{margin: 6px 0 0;font-size: 13px;font-weight: 700;color: var(--muted);text-align: center}.set-row.card-kept .btn{width: auto;flex: none}@media (prefers-reduced-motion: reduce){.gmc-slide-knob{transition: none}.gmc-slide.wait .gmc-slide-spin{animation: none}}.xg{display: grid;justify-items: center;gap: 10px;width: 100%;text-align: center}:is(.xg,.xgr,.pc-gift-xp){--xg-ink: var(--gold,#ffd84a)}:root[data-theme="light"] :is(.xg,.xgr,.pc-gift-xp){--xg-ink: var(--gift-2)}.xg:not(.xg-done){gap: 0}.xg:not(.xg-done) > *{grid-area: 1 / 1}.xg-order{display: grid;justify-items: center;gap: 10px;width: 100%}.xg-order > *,.xg-done > *{max-width: 100%}.xg-sent{position: relative;display: grid;justify-items: center;align-content: center;gap: 10px;width: 100%}.xg[data-step="order"] .xg-sent,.xg[data-step="sent"] .xg-order,.pop-later.xg-later-off{opacity: 0;visibility: hidden}.xg-sent .btn.xg-ok{margin-top: 10px}@media (prefers-reduced-motion: no-preference){.xg-sent,.xg-order{transition: opacity .25s ease,visibility .25s}}.xg h2{box-sizing: border-box;width: 100%;white-space: normal;overflow-wrap: anywhere;text-wrap: balance}.xg-lead{margin: -4px 0 0;font-size: 14px;font-weight: 700;color: var(--muted);text-wrap: balance}.xg-who{position: relative;display: grid;place-items: center;width: 76px;height: 76px;margin-top: 2px}.xg-who > :is(.av,.avatar-letter){width: 76px;height: 76px;border-radius: 50%;font-size: 30px;box-shadow: 0 0 0 3px var(--gift-1),0 8px 22px var(--gift-glow,rgba(176,28,196,.35))}.xg-spark,.xg-spark::before,.xg-who::before,.xg-who::after{position: absolute;width: 14px;height: 14px;background: linear-gradient(135deg,var(--gift-1),var(--gift-2));pointer-events: none;clip-path: polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%)}.xg-who::before{content: "";left: -18px;top: 10px}.xg-who::after{content: "";right: -20px;top: 2px;width: 18px;height: 18px}.xg-spark{left: -8px;bottom: -2px;width: 10px;height: 10px}.xg-spark::before{content: "";left: 84px;top: -4px;width: 11px;height: 11px}@media (prefers-reduced-motion: no-preference){.xg-spark,.xg-spark::before,.xg-who::before,.xg-who::after{animation: xg-twinkle 2.4s ease-in-out infinite}.xg-who::after{animation-delay: .6s}.xg-spark{animation-delay: 1.2s}.xg-spark::before{animation-delay: 1.8s}}@keyframes xg-twinkle{0%,100%{scale: .55;opacity: .5}50%{scale: 1;opacity: 1}}.xg-tiles{box-sizing: border-box;width: 100%;display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 8px;margin-top: 4px}.xg-tile{position: relative;display: grid;grid-template-rows: 84px 24px 22px 18px;justify-items: center;align-items: end;gap: 2px;min-width: 0;padding: 12px 4px 10px;border: 2px solid var(--line);border-radius: 18px;background: var(--surface-2);color: var(--text);font: inherit;cursor: pointer;-webkit-tap-highlight-color: transparent}.xg-tile.on{border-color: var(--gift-1);background: color-mix(in srgb,var(--gift-1) 12%,var(--surface-2))}.xg-tile:active{transform: translateY(1px)}@media (hover: hover){.xg-tile:not(.on):hover{border-color: color-mix(in srgb,var(--gift-1) 50%,var(--line))}}.xg-tile:focus-visible{outline: 3px solid var(--gift-1);outline-offset: 2px}.xg-box{display: grid;place-items: end center;height: 84px}.xg-tile:not(.on) .xg-box .gr{filter: saturate(.55);opacity: .8}.xg-m{margin-top: 4px;font-size: 17px;font-weight: 900;line-height: 1.1;color: var(--heading);white-space: nowrap}.xg-eur{font-size: 16px;font-weight: 900;color: var(--text);font-variant-numeric: tabular-nums;white-space: nowrap}.xg-giga{display: inline-flex;align-items: center;gap: 4px;font-size: 12px;font-weight: 800;color: var(--muted);white-space: nowrap}.xg-giga .gmc-amt{color: var(--gmc-ink)}.xg-save{position: absolute;top: -9px;right: -4px;padding: 2px 7px;border-radius: 999px;background: #22c55e;color: #052e14;font-size: 12px;font-style: normal;font-weight: 900;white-space: nowrap}.xg-note{box-sizing: border-box;width: 100%;display: grid;gap: 4px;text-align: left}.xg-note input{box-sizing: border-box;width: 100%;min-height: 48px;padding: 0 14px;border: 2px solid var(--line);border-radius: 14px;background: var(--surface);color: var(--text);font: inherit;font-size: 16px;font-weight: 700}.xg-note input:focus{outline: none;border-color: var(--gift-1)}.xg-note small{padding-left: 4px;font-size: 12.5px;font-weight: 700;color: var(--muted)}.pop-sheet .xg .btn{width: 100%;margin: 2px 0 0}.pop-sheet .xg .btn.xg-pay{box-sizing: border-box;height: 52px;min-height: 52px;display: flex;align-items: center;justify-content: center;padding-block: 0;line-height: 1;text-align: center}.xg-then{margin: -4px 0 0;min-height: 1.4em;line-height: 1.4;font-size: 13px;font-weight: 700;color: var(--muted);white-space: nowrap}.xg-then .gmc-amt{color: var(--gmc-ink);font-weight: 900}.xg .gmc-slide{width: 100%}.xg[aria-busy="true"] .xg-tiles{pointer-events: none}.xg-kinds{box-sizing: border-box;width: 100%;display: grid;grid-template-columns: 1fr 1fr;gap: 4px;padding: 4px;border-radius: 16px;background: var(--surface-2)}.xg-kinds button{display: inline-flex;align-items: center;justify-content: center;gap: 6px;min-width: 0;min-height: 44px;padding: 0 8px;border: 0;border-radius: 12px;background: none;color: var(--muted);font: inherit;font-size: 15px;font-weight: 900;white-space: nowrap;cursor: pointer}.xg-kinds button[aria-selected="true"]{background: var(--surface);color: var(--heading);box-shadow: 0 0 0 2px var(--line) inset}.xg-k-xp{font-style: normal;color: var(--xg-ink)}.xg-k-ico{width: 18px;height: 18px}.xg-row2{display: flex;align-items: center;justify-content: center;height: 44px}.xg-bal{font-size: 15px;font-weight: 800;color: var(--muted);white-space: nowrap}.xg-bal .gmc-amt{color: var(--gmc-ink);font-weight: 900}.xg-tiers{display: flex;justify-content: center;gap: 6px}.xg-tiers button{min-width: 76px;min-height: 44px;padding: 0 14px;border: 2px solid var(--line);border-radius: 999px;background: none;color: var(--text);font: inherit;font-size: 14px;font-weight: 900;cursor: pointer}.xg-tiers button[aria-checked="true"]{border-color: var(--gift-1);background: color-mix(in srgb,var(--gift-1) 12%,transparent);color: var(--heading)}.xg-pile .xg-coin{width: calc(40px + var(--i,0) * 8px);height: auto;filter: drop-shadow(0 4px 8px rgba(0,0,0,.3))}.xg-gm{color: var(--gmc-ink);font-variant-numeric: tabular-nums}.xg-info{box-sizing: border-box;display: grid;place-items: center;width: 100%;min-height: calc(2 * 1.35em + 16px);margin: 0;padding: 8px 12px;border-radius: 12px;background: color-mix(in srgb,var(--gift-1) 10%,var(--surface-2));color: var(--text);font-size: 13px;font-weight: 800;line-height: 1.35;text-wrap: balance;white-space: pre-line}.xg-fly{position: absolute;left: 0;right: 0;top: 58%;margin-top: -60px;height: 120px;display: grid;place-items: center;pointer-events: none}.xg-fly > *{grid-area: 1 / 1}.xg-tag{position: absolute;right: -26px;bottom: -4px;padding: 3px 9px;border-radius: 999px;background: linear-gradient(135deg,var(--gift-1),var(--gift-2));color: var(--on-gift,#fff);font-size: 13px;font-style: normal;font-weight: 900;white-space: nowrap;box-shadow: 0 0 0 3px var(--surface)}.xg-sent[data-show]:not([data-show="done"]) :is(.xg-say,.xg-tag),.xg-done[data-show]:not([data-show="done"]) :is(.xg-say,.xg-tag){opacity: 0;visibility: hidden}:is(.xg-sent,.xg-done)[data-show="done"] .xg-fly{opacity: 0;visibility: hidden}.xg-done{position: relative}.xg-fx{position: fixed;inset: 0;width: 100vw;height: 100vh;z-index: 2147483000;pointer-events: none}.xg-ghost{position: fixed;z-index: 2147482999;height: auto;margin: 0;pointer-events: none}:is(.xg-sent,.xg-done) .xg-to,:is(.xg-sent,.xg-done) .xg-to > :is(.av,.avatar-letter){width: 96px;height: 96px;font-size: 36px}.xg-orbit{position: absolute;inset: -16px;border-radius: 50%;opacity: 0;visibility: hidden;pointer-events: none}.xg-orbit i{position: absolute;left: 50%;top: 50%;width: 12px;height: 12px;margin: -6px;background: #ffd84a;clip-path: polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%)}.xg-orbit i:nth-child(even){width: 9px;height: 9px;margin: -4.5px;background: var(--gift-1)}.xg-orbit i:nth-child(3n){background: #fff}.xg-orbit i:nth-child(1){transform: rotate(0deg) translateY(-72px) rotate(0deg)}.xg-orbit i:nth-child(2){transform: rotate(45deg) translateY(-72px) rotate(-45deg)}.xg-orbit i:nth-child(3){transform: rotate(90deg) translateY(-72px) rotate(-90deg)}.xg-orbit i:nth-child(4){transform: rotate(135deg) translateY(-72px) rotate(-135deg)}.xg-orbit i:nth-child(5){transform: rotate(180deg) translateY(-72px) rotate(-180deg)}.xg-orbit i:nth-child(6){transform: rotate(225deg) translateY(-72px) rotate(-225deg)}.xg-orbit i:nth-child(7){transform: rotate(270deg) translateY(-72px) rotate(-270deg)}.xg-orbit i:nth-child(8){transform: rotate(315deg) translateY(-72px) rotate(-315deg)}:is(.xg-sent,.xg-done)[data-show="done"] .xg-orbit{opacity: 1;visibility: visible}@media (prefers-reduced-motion: no-preference){:is(.xg-sent,.xg-done)[data-show="done"] .xg-orbit{animation: xg-orbit 6s linear infinite,gmc-pop .5s cubic-bezier(.2,1.5,.4,1) both}.xg-orbit i{animation: xg-twk 1.6s ease-in-out infinite}.xg-orbit i:nth-child(odd){animation-delay: -.8s}}@keyframes xg-orbit{to{rotate: 1turn}}@keyframes xg-twk{0%,100%{opacity: .35}50%{opacity: 1}}@media (prefers-reduced-motion: no-preference){:is(.xg-sent,.xg-done)[data-show="tie"] .xg-fly{animation: gmc-pop .45s cubic-bezier(.2,1.4,.4,1) both}:is(.xg-sent,.xg-done)[data-show="crouch"] .xg-fly .gr-pack{animation: pak-crouch .24s ease-in-out both}:is(.xg-sent,.xg-done)[data-show="done"] .xg-to > :is(.av,.avatar-letter){animation: xg-take .6s cubic-bezier(.2,1.6,.4,1) both}:is(.xg-sent,.xg-done)[data-show="done"] .xg-tag{animation: gmc-pop .45s cubic-bezier(.2,1.6,.4,1) .1s both}:is(.xg-sent,.xg-done)[data-show="done"] .xg-say{animation: gmc-pop .4s cubic-bezier(.2,1.4,.4,1) both}:is(.xg-sent,.xg-done)[data-show="done"] h2.xg-say{animation-delay: .2s}:is(.xg-sent,.xg-done)[data-show="done"] p.xg-say{animation-delay: .3s}:is(.xg-sent,.xg-done)[data-show="done"] .btn.xg-say{animation-delay: .45s}}@keyframes pak-crouch{50%{scale: 1.16 .8;translate: 0 8%}}@keyframes xg-take{0%{scale: 1}30%{scale: 1.25}100%{scale: 1}}.gr{--gr: 120px;position: relative;display: block;flex: none;width: var(--gr);height: var(--gr);pointer-events: none}.gr-pack{position: absolute;inset: 0}.gr-p{position: absolute;left: var(--x);top: var(--y);width: var(--w);translate: -50% -50%;rotate: var(--r,0deg);scale: var(--k,1);opacity: var(--o,1)}@media (prefers-reduced-motion: no-preference){.gr-p{transition: left .55s var(--ease),top .55s var(--ease),rotate .55s var(--ease),scale .55s var(--ease),opacity .2s ease,width .55s var(--ease);transition-delay: var(--d,0s);--ease: cubic-bezier(.2,1.45,.4,1)}}.gr-p > img{display: block;width: 100%;height: auto}.gr-boite{--x: 50%;--y: 70%;--w: 62%;z-index: 2}.gr-couv{--x: 50%;--y: 41%;--w: 66%;z-index: 3}.gr-star{--x: 50%;--y: 66%;--w: 26%;--k: .3;--o: 0;z-index: 1}.gr-ball,.gr-serp{--x: 50%;--y: 66%;--w: 18%;--k: .2;--o: 0;z-index: 1}.gr-serp{--w: 10%}.gr[data-open] .gr-boite{--y: 76%;--w: 58%}.gr[data-open] .gr-couv{--x: 70%;--y: 20%;--w: 50%;--r: 24deg}.gr[data-open] .gr-star{--y: 40%;--w: 40%;--k: 1;--o: 1;--d: .06s}.gr[data-open] .gr-ball{--k: 1;--o: 1;--w: 22%}.gr[data-open] .gr-ball0{--x: 14%;--y: 40%;--r: -12deg;--d: .12s}.gr[data-open] .gr-ball1{--x: 86%;--y: 44%;--r: 12deg;--d: .18s}.gr[data-open] .gr-ball2{--x: 28%;--y: 22%;--r: -6deg;--d: .24s;--w: 19%}.gr[data-open] .gr-ball3{--x: 88%;--y: 18%;--r: 8deg;--d: .3s;--w: 17%}.gr[data-open] .gr-l3 .gr-couv,.gr-l3[data-open] .gr-couv{--x: 58%;--y: 13%;--w: 44%}.gr[data-open] .gr-serp{--k: 1;--o: 1}.gr[data-open] .gr-serp0{--x: 12%;--y: 70%;--r: -18deg;--d: .2s}.gr[data-open] .gr-serp1{--x: 88%;--y: 72%;--r: 22deg;--d: .26s}.gr-tw{position: absolute;left: var(--x);top: var(--y);width: var(--s,9%);aspect-ratio: 1;translate: -50% -50%;background: var(--c,#fff);clip-path: polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);opacity: 0}.gr-tw0{--x: 16%;--y: 30%;--c: #ffd84a}.gr-tw1{--x: 84%;--y: 58%;--s: 7%}.gr-tw2{--x: 78%;--y: 26%;--c: #e879f9;--s: 6%}.gr-tw3{--x: 22%;--y: 82%;--s: 6%}.gr-tw4{--x: 50%;--y: 8%;--c: #ffd84a;--s: 7%}.gr-tw5{--x: 94%;--y: 86%;--c: #e879f9;--s: 6%}.gr-rays{position: absolute;left: 50%;top: 42%;width: 100%;aspect-ratio: 1;translate: -50% -50%;border-radius: 50%;opacity: 0;background: repeating-conic-gradient(from 0deg,rgba(255,216,74,.55) 0deg 8deg,transparent 8deg 24deg);-webkit-mask: radial-gradient(circle,#000 12%,transparent 62%);mask: radial-gradient(circle,#000 12%,transparent 62%);transition: opacity .4s ease .1s}.gr[data-open] .gr-rays{opacity: .9}@media (prefers-reduced-motion: no-preference){.gr:not([data-open]):not([data-still]) .gr-pack{animation: gr-hop 1.6s cubic-bezier(.3,0,.3,1) infinite;transform-origin: 50% 94%}.gr:not([data-open]):not([data-still]) .gr-couv > img{animation: gr-lid 1.6s ease-in-out infinite;transform-origin: 50% 100%}.gr[data-open]:not([data-still]) .gr-star > img{animation: gr-bob 1.8s ease-in-out infinite}.gr[data-open]:not([data-still]) .gr-couv > img{animation: gr-float 2.4s ease-in-out infinite}.gr[data-open]:not([data-still]) .gr-ball > img{animation: gr-sway 2.6s ease-in-out infinite;transform-origin: 50% 100%}.gr[data-open]:not([data-still]) .gr-ball1 > img,.gr[data-open]:not([data-still]) .gr-ball3 > img{animation-delay: -1.3s}.gr[data-open]:not([data-still]) .gr-serp > img{animation: gr-sway 1.8s ease-in-out infinite;transform-origin: 50% 0}.gr:not([data-still]) .gr-tw{animation: gr-tw 1.8s ease-in-out infinite;animation-delay: calc(var(--i,0) * -.45s)}.gr[data-open]:not([data-still]) .gr-rays{animation: gr-turn 10s linear infinite}}.gr-tw1{--i: 1}.gr-tw2{--i: 2}.gr-tw3{--i: 3}.gr-tw4{--i: 1.5}.gr-tw5{--i: 2.5}.gr-l1 :is(.gr-tw2,.gr-tw3,.gr-tw4,.gr-tw5),.gr-l2 :is(.gr-tw4,.gr-tw5){display: none}@keyframes gr-hop{0%,55%,100%{transform: none}62%{transform: scale(1.08,.9)}72%{transform: translateY(-14%) scale(.95,1.06) rotate(-4deg)}82%{transform: translateY(-4%) rotate(3deg)}90%{transform: scale(1.05,.95)}}@keyframes gr-lid{0%,66%,100%{transform: none}74%{transform: translateY(-14%) rotate(-5deg)}84%{transform: rotate(3deg)}}@keyframes gr-bob{0%,100%{transform: translateY(0) rotate(-6deg) scale(1)}50%{transform: translateY(-8%) rotate(6deg) scale(1.06)}}@keyframes gr-float{0%,100%{transform: translateY(0) rotate(0deg)}50%{transform: translateY(-10%) rotate(-6deg)}}@keyframes gr-sway{0%,100%{transform: rotate(-7deg) translateY(0)}50%{transform: rotate(7deg) translateY(-6%)}}@keyframes gr-tw{0%,100%{opacity: 0;transform: scale(.3) rotate(0deg)}50%{opacity: 1;transform: scale(1) rotate(45deg)}}@keyframes gr-turn{to{rotate: 1turn}}.xgr{display: grid;justify-items: center;gap: 10px;width: 100%;text-align: center}.xgr > *{max-width: 100%}.xgr-from{display: grid;justify-items: center;gap: 6px}.xgr-from > :is(.av,.avatar-letter){width: 48px;height: 48px;border-radius: 50%;font-size: 18px;box-shadow: 0 0 0 3px var(--surface),0 0 0 5px var(--gift-1)}.xgr-from p{display: grid;margin: 0;line-height: 1.2}.xgr-from b{font-size: 18px;font-weight: 900;color: var(--heading);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.xgr-from small{font-size: 14px;font-weight: 800;color: var(--muted)}.xgr-stage{display: grid;place-items: center;width: 100%;height: 200px;cursor: pointer;-webkit-tap-highlight-color: transparent}.xgr:not([data-step="closed"]) .xgr-stage{pointer-events: none;cursor: default}.xgr-prize{display: grid;justify-items: center;gap: 6px}.xgr-xp{padding: 4px 12px;border-radius: 999px;background: linear-gradient(135deg,var(--gift-1),var(--gift-2));color: var(--on-gift,#fff);font-size: 13px;font-weight: 900;letter-spacing: .08em;text-transform: uppercase;white-space: nowrap}.xgr-line{display: flex;align-items: baseline;justify-content: center;gap: 8px}.xgr-big{min-width: 1ch;font-size: 56px;font-weight: 900;line-height: .9;color: var(--xg-ink);font-variant-numeric: tabular-nums}.xgr-unit{font-size: 22px;font-weight: 900;color: var(--heading);text-transform: uppercase;letter-spacing: .04em}.xgr-gm{grid-auto-flow: column;align-items: center;gap: 8px}.xgr-gm .xgr-big{font-size: 44px;color: var(--gmc-ink)}.xgr-gm .xgr-unit{font-size: 15px}.xgr:not([data-step="open"]) .xgr-big{color: var(--muted)}.xgr-note{position: relative;box-sizing: border-box;max-width: 100%;margin: 4px 0 0;padding: 10px 16px;border-radius: 18px;background: var(--surface-2);color: var(--text);font-size: 16px;font-weight: 800;line-height: 1.35;overflow-wrap: anywhere;text-wrap: balance}.xgr-note::before{content: "";position: absolute;top: -7px;left: 50%;width: 14px;height: 14px;translate: -50% 0;rotate: 45deg;border-radius: 3px;background: var(--surface-2)}.xgr-perks{display: grid;grid-template-columns: 1fr 1fr;gap: 8px;width: 100%;margin: 0;padding: 0;list-style: none;text-align: left}.xgr-perks li{display: grid;align-content: center;gap: 2px;min-height: 52px;padding: 8px 12px;border-radius: 14px;background: var(--surface-2)}.xgr-perks span{color: var(--text);font-size: 13px;font-weight: 800;line-height: 1.2;text-wrap: balance}.xgr-perks b{color: var(--xg-ink);font-size: 18px;font-weight: 900;line-height: 1}.xgr-when{margin: 0;font-size: 14px;font-weight: 800;color: var(--muted);text-wrap: balance}.xgr:not([data-step="open"]) :is(.xgr-perks li,.xgr-when),.xgr[data-count] :is(.xgr-perks li,.xgr-when){--skel-ink: var(--text);color: transparent;border-radius: 14px;background: color-mix(in srgb,var(--skel-ink) 10%,transparent) linear-gradient(100deg,transparent 25%,color-mix(in srgb,var(--skel-ink) 10%,transparent) 50%,transparent 75%) no-repeat;background-size: 200% 100%}.xgr:not([data-step="open"]) :is(.xgr-perks li > *,.xgr-when),.xgr[data-count] :is(.xgr-perks li > *,.xgr-when){color: transparent}.xgr-act{display: grid;width: 100%}.xgr-act > *{grid-area: 1 / 1}.pop-sheet .xgr .btn{width: 100%;margin: 0}.xgr:not([data-step="open"]) .xgr-go,.xgr:not([data-step="closed"]) .xgr-open{opacity: 0;visibility: hidden}@media (prefers-reduced-motion: no-preference){.xgr:not([data-step="open"]) :is(.xgr-perks li,.xgr-when),.xgr[data-count] :is(.xgr-perks li,.xgr-when){animation: skel-sweep 1.6s ease-in-out infinite}.xgr[data-step="closed"] .xgr-big{animation: xgr-ask 1.6s ease-in-out infinite}.xgr-go,.xgr-open{transition: opacity .25s ease,visibility .25s}.xgr[data-step="open"] .xgr-prize{animation: gmc-pop .45s cubic-bezier(.2,1.5,.4,1) both}.xgr[data-step="open"]:not([data-count]) .xgr-when{animation: gmc-pop .4s cubic-bezier(.2,1.4,.4,1) both}.xgr[data-step="open"]:not([data-count]) .xgr-perks li{animation: gmc-pop .4s cubic-bezier(.2,1.4,.4,1) both;animation-delay: calc(.1s + var(--i) * .07s)}}@keyframes xgr-ask{0%,100%{scale: 1;opacity: .6}50%{scale: 1.12;opacity: 1}}@media (max-height: 700px){.xg-who,.xg-who > :is(.av,.avatar-letter){width: 52px;height: 52px;font-size: 20px}.xg-box{height: 54px}.xg-box .gr{--gr: 60px !important}.xg-tile{grid-template-rows: 54px 24px 22px 18px;padding-top: 10px}}@media (max-height: 780px){.xgr{gap: 8px}.xgr-stage{height: 160px}.xgr-stage .gr{--gr: 160px !important}.xgr-big{font-size: 48px}.xgr-gm .xgr-big{font-size: 38px}.xgr-note{padding: 8px 14px;font-size: 15px}.xgr-perks{gap: 6px}.xgr-perks li{min-height: 46px;padding: 6px 10px}}@media (max-height: 640px){.xgr{gap: 6px}.xgr-from{grid-auto-flow: column;align-items: center;gap: 8px;text-align: left}.xgr-from > :is(.av,.avatar-letter){width: 34px;height: 34px;font-size: 13px;box-shadow: 0 0 0 2px var(--surface),0 0 0 4px var(--gift-1)}.xgr-from b{font-size: 16px}.xgr-from small{font-size: 13px}.xgr-stage{height: 112px}.xgr-stage .gr{--gr: 112px !important}.xgr-prize{gap: 4px}.xgr-xp{font-size: 12px;padding: 3px 10px}.xgr-big{font-size: 40px}.xgr-unit{font-size: 18px}.xgr-note{margin-top: 2px;padding: 6px 12px;font-size: 14px}.xgr-perks li{min-height: 40px;padding: 5px 9px}.xgr-perks b{font-size: 16px}.xgr-perks span{font-size: 12px}.xgr-when{font-size: 13px}}@media (max-height: 680px){.xg-who{display: none}.xg-who.xg-to{display: grid}.xg-order,.xg-sent{gap: 6px}.xg-row2{height: 40px}.xg-tiles{margin-top: 0}.xg-tile{padding-block: 8px 6px}.xg-note input{min-height: 44px}.xg-info{padding-block: 6px}}@media (max-width: 359px){.xg-info{font-size: 12.5px;padding-inline: 8px}.xg-tiles{gap: 6px}.xg-tile{padding-inline: 2px}.xg-m{font-size: 15px}.xg-eur{font-size: 14.5px}.xg-giga{font-size: 12px;gap: 3px}.xg-tiers button{min-width: 0;padding: 0 12px}.xgr-perks span{font-size: 12px}}.pc-actions .pc-gift-xp{box-sizing: border-box;width: 100%;min-height: 60px;display: flex;align-items: center;gap: 12px;padding: 8px 12px 8px 10px;border: 2px solid color-mix(in srgb,var(--gift-1) 45%,var(--line));border-radius: 16px;background: var(--surface);color: var(--text);font: inherit;text-align: left;cursor: pointer;-webkit-tap-highlight-color: transparent}.pc-gift-xp .gr{--gr: 48px}.pc-gift-txt{display: grid;flex: 1;min-width: 0;line-height: 1.2}.pc-gift-txt b{font-size: 16px;font-weight: 900;color: var(--heading)}.pc-gift-txt small{font-size: 13px;font-weight: 700;color: var(--muted);text-wrap: balance}.pc-gift-chev{flex: none;width: 20px;height: 20px;fill: none;stroke: var(--gift-1);stroke-width: 2.6;stroke-linecap: round;stroke-linejoin: round}.pc-gift-xp:active{translate: 0 1px}.pc-gift-xp:focus-visible{outline: 3px solid var(--gift-1);outline-offset: 2px}@media (hover: hover){.pc-actions .pc-gift-xp:hover{border-color: var(--gift-1)}}/* app/classeur.css */ .coll.clb-on .coll-grid{position:fixed;left:-20000px;top:0;width:660px;--coll-w:220px;grid-template-columns:repeat(3,220px);gap:0;align-items:start;visibility:hidden;pointer-events:none;contain:layout style}.coll.clb-on .coll-grid .tile-open{content-visibility:hidden}.coll.clb-on .coll-more,.coll.clb-on .coll-also,.coll.clb-on .coll-recap{display:none}:root[data-pui] .coll.clb-on .coll-grid .coll-tile .count{visibility:hidden}.coll.clb-on .coll-grid .coll-tile .cote-tag{visibility:hidden}.coll.clb-on .coll-grid .coll-tile.missing .tile-open{opacity:1;filter:grayscale(1) brightness(.42)}.clb{position:relative;z-index:1;overflow:visible;touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;margin-top:6px}.clb img{-webkit-user-drag:none}.clb-gl{position:absolute;left:0;top:0;pointer-events:none}.clb-room{position:absolute;top:0;overflow:hidden;pointer-events:none;background:#070912;z-index:-1;opacity:0;transition:opacity .45s ease-out}.clb-room.on{opacity:1}.clb-room>img{position:absolute;max-width:none;display:block}.clb-room .floor{position:absolute;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(7,9,18,0),#070912 160px)}.clb-pager{position:absolute;left:0;right:0;display:flex;align-items:center;justify-content:center;gap:10px;height:48px}.clb-wide .clb-pager{gap:22px}.clb-pager button{flex:none;width:44px;height:44px;border-radius:50%;background:#0d1020;border:1.5px solid rgba(255,255,255,.3);color:#fff;display:grid;place-items:center;padding:0;cursor:pointer}.clb-ico{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2.8;stroke-linecap:round;stroke-linejoin:round}.clb-pager button:disabled{border-style:dashed;border-color:rgba(255,255,255,.18);color:rgba(255,255,255,.28);background:none;cursor:default}.clb-pager button:focus-visible{outline:3px solid #fff;outline-offset:2px}.clb-pl{flex:none;display:flex;flex-direction:column;align-items:center;gap:5px;min-width:0}.clb .clb-plabel{white-space:nowrap}.clb-plabel{font-weight:800;font-size:15px;color:#e8ebf5;white-space:nowrap}.clb-dots{display:flex;gap:5px}.clb-dots i{width:6px;height:6px;border-radius:3px;background:#3a4160}.clb-dots i.on{background:#ffd84d}.clb-load{position:absolute;left:0;top:0;transform-origin:0 0;z-index:3;display:none;pointer-events:none}.clb-load.on{display:grid;place-items:center;animation:clbIn .3s ease-out both}.clb-load i{width:58%;aspect-ratio:1;border-radius:50%;background:conic-gradient(from 0deg,rgba(255,107,214,0),#ff6bd6 25%,#ffd84d 45%,#5df2c0 65%,#6aa8ff 85%,#c47bff);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 7px),#000 calc(100% - 6px));mask:radial-gradient(farthest-side,transparent calc(100% - 7px),#000 calc(100% - 6px));animation:clbSpin .9s linear infinite}@keyframes clbSpin{to{transform:rotate(360deg)}}@keyframes clbIn{from{opacity:0}}.clb-sky{position:absolute;pointer-events:none;clip-path:circle(45% at 50% 50%)}.clb-sky .gal{position:absolute;inset:0;overflow:hidden}.clb-sky .gal::before{content:"";position:absolute;left:-400px;top:-400px;right:-400px;bottom:-400px;background-image:radial-gradient(1px 1px at 20px 30px,#fff,transparent),radial-gradient(1.6px 1.6px at 92px 118px,#d6e4ff,transparent),radial-gradient(1px 1px at 150px 58px,#fff,transparent),radial-gradient(1.2px 1.2px at 58px 172px,#c9dbff,transparent),radial-gradient(1px 1px at 182px 190px,#fff,transparent),radial-gradient(1.4px 1.4px at 128px 12px,#eef4ff,transparent);background-size:200px 200px;opacity:.75;animation:clbDrift 80s linear infinite}@keyframes clbDrift{to{transform:translate(400px,200px)}}.clb-sky .st{position:absolute;width:var(--s);height:var(--s);border-radius:50%;background:#e8f0ff;box-shadow:0 0 4px 1px rgba(170,200,255,.8);opacity:.25;animation:clbTwinkle var(--d) ease-in-out var(--w) infinite}@keyframes clbTwinkle{50%{opacity:1;transform:scale(1.4)}}.clb-sky u{position:absolute;left:10%;top:22%;width:28%;height:2px;border-radius:2px;background:linear-gradient(90deg,rgba(255,255,255,0),#fff);opacity:0;transform:rotate(18deg);animation:clbShoot 9s ease-in 2s infinite}.clb-sky u+u{left:52%;top:58%;width:22%;transform:rotate(-14deg);animation-duration:13s;animation-delay:6.5s}@keyframes clbShoot{0%,88%{opacity:0;transform:translate(0,0) rotate(18deg)}90%{opacity:1}97%{opacity:0;transform:translate(160%,60%) rotate(18deg)}100%{opacity:0}}@media (prefers-reduced-motion:reduce){.clb-sky .st,.clb-sky u,.clb-sky .gal::before{animation:none}}.coll.clb-on .coll-sticky,.coll.clb-on .coll-filters,.coll.clb-on .coll-scrim,.coll.clb-on .lbl-bar{display:none!important}.clb-pills{display:flex;gap:5px;white-space:nowrap}.clb-pills:empty{display:none}.clb-pills span{font-weight:800;font-size:11px;line-height:1;color:#1a1300;background:#ffd84d;border-radius:9px;padding:4px 8px}.clb .clb-act{position:absolute;z-index:3;margin:0;justify-content:center}.clb:not(.clb-laid) .clb-pager,.clb:not(.clb-laid) .clb-act,.clb:not(.clb-laid) .clb-count,.clb:not(.clb-laid) .clb-tools{visibility:hidden}.clb:not(.clb-wide) .clb-act{padding-inline:8px;gap:4px;font-size:13px}.clb:not(.clb-wide) .clb-act:not(.on){width:44px;height:44px;min-width:0;min-height:0;padding:0;border-radius:50%;background:#0d1020;border:1.5px solid rgba(255,255,255,.3);color:#fff}.clb:not(.clb-wide) .clb-act:not(.on) span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.clb.clb-zoomed .clb-pager,.clb.clb-zoomed #cl-tabs,.clb.clb-zoomed .clb-act{visibility:hidden}.clb.cl-ed-on .clb-pager,.clb.cl-ed-on .clb-act,.clb.cl-sr-on .clb-act{visibility:hidden}#cl-tabs{position:absolute;left:0;top:0;width:0;height:0}#cl-tabs .cl-tab{position:absolute;left:0;top:0;transform-origin:0 0;margin:0;padding:0;min-height:0;min-width:0;border:0;background:transparent;cursor:pointer;border-radius:0 24% 24% 0/0 22% 22% 0}#cl-tabs .cl-tab:focus-visible{outline:3px solid #fff;outline-offset:-3px}#cl-sheet{position:absolute;left:0;top:0;transform-origin:0 0;display:none;z-index:2}#cl-sheet button{position:absolute;margin:0;padding:0;min-height:0;min-width:0;border:0;background:transparent;cursor:pointer;border-radius:999px}#cl-sheet button:focus-visible{outline:5px solid #fff}#cl-search{position:absolute;left:0;top:0;display:none;z-index:3;transform-origin:0 0;-webkit-tap-highlight-color:transparent}#cl-search.on{display:block}#cl-search .ec-dev{position:absolute;inset:0;display:flex;flex-direction:column;gap:10px;opacity:0}#cl-search.in .ec-dev{opacity:1}#cl-search .ec-scr{position:relative;flex:1;overflow:hidden;display:flex;flex-direction:column;--ec-a:0deg;border-radius:18px;padding:12px 14px 10px;background:linear-gradient(#0d1024e6,#0d1024e6) padding-box,conic-gradient(from var(--ec-a),#ff6bd6,#ffd84d,#5df2c0,#6aa8ff,#c47bff,#ff6bd6) border-box;border:2px solid transparent;animation:ecIris 6s linear infinite;color:#fff}@property --ec-a{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes ecIris{to{--ec-a:360deg}}#cl-search .ec-scr::before{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.13) 50%,transparent 65%);background-size:250% 100%;animation:ecSheen 3.5s ease-in-out infinite;pointer-events:none}@keyframes ecSheen{0%{background-position:160% 0}100%{background-position:-60% 0}}#cl-search .ec-top{display:flex;align-items:center;justify-content:space-between;font-weight:900;font-size:14px;color:#ffd84d}#cl-search .cl-q-row{margin:6px 0 0}#cl-search .cl-q{width:100%;min-width:0;border:0;outline:0;background:transparent;-webkit-appearance:none;appearance:none;font-family:inherit;font-weight:900;font-size:24px;color:#fff;caret-color:#ffd84d;border-bottom:2px solid rgba(255,255,255,.18);padding:0 0 4px}#cl-search .cl-q::placeholder{color:rgba(255,255,255,.3)}#cl-search .cl-q::-webkit-search-cancel-button{display:none}#cl-search .cl-q-n{margin:6px 0 0;min-height:1.2em;font-weight:800;font-size:14px;color:#cfd4e6}#cl-search .cl-q-n.rien{color:#ffd84d}#cl-search .cl-q-n.pop{animation:ecPop .22s ease-out}@keyframes ecPop{0%{transform:scale(1.12)}100%{transform:none}}#cl-search .cl-q-th{display:flex;gap:5px;margin-top:8px;height:52px;align-items:center}#cl-search .cl-q-th img,#cl-search .cl-q-th b{width:38px;height:51px;border-radius:4px;object-fit:cover;box-shadow:0 3px 8px rgba(0,0,0,.5);animation:ecThumb .32s cubic-bezier(.2,1.4,.4,1) both;animation-delay:calc(var(--i) * 40ms)}#cl-search .cl-q-th b{display:grid;place-items:center;background:#ffd84d;color:#1a1300;font-weight:900;font-size:13px}@keyframes ecThumb{0%{transform:translateY(10px) scale(.6);opacity:0}100%{transform:none;opacity:1}}#cl-search .ec-scan{position:absolute;inset:0;pointer-events:none;opacity:0;background:linear-gradient(90deg,transparent,rgba(255,107,214,.22),rgba(93,242,192,.22),transparent)}#cl-search .ec-scan.go{animation:ecMagScan .6s ease-out}@keyframes ecMagScan{0%{opacity:1;transform:translateX(-100%)}100%{opacity:0;transform:translateX(100%)}}#cl-search .ec-keys{display:flex;justify-content:space-between;align-items:center;height:48px}#cl-search .cl-q-x,#cl-search .cl-q-go{height:46px;border:0;cursor:pointer;font-family:inherit;padding:0}#cl-search .cl-q-x{width:46px;border-radius:50%;font-size:17px;background:#232838;color:#fff;border:1.5px solid rgba(255,255,255,.3)}#cl-search .cl-q-go{padding:0 22px;border-radius:23px;font-weight:900;font-size:17px;background:#ffd84d;color:#1a1300}#cl-search .cl-q-go[hidden]{display:none}#cl-search .ec-shine{position:absolute;top:-10%;bottom:-10%;left:0;width:45%;opacity:0;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(255,255,255,.28),rgba(255,236,170,.18),transparent)}#cl-search .ec-fx{position:absolute;left:50%;top:38%;width:0;height:0;pointer-events:none}#cl-search .ec-fx i{position:absolute;left:-6px;top:-6px;width:12px;height:12px;opacity:0;background:#fff3b0;clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);filter:drop-shadow(0 0 4px #ffd84d)}#cl-search .ec-star{position:absolute;left:-30px;top:-30px;width:60px;height:60px;opacity:0;background:#fff;clip-path:polygon(50% 0,58% 42%,100% 50%,58% 58%,50% 100%,42% 58%,0 50%,42% 42%);filter:drop-shadow(0 0 10px #ffd84d)}#cl-search .ec-ring{position:absolute;left:-60px;top:-60px;width:120px;height:120px;border-radius:50%;opacity:0;border:2.5px solid rgba(255,240,190,.9);box-shadow:0 0 14px rgba(255,216,77,.7),inset 0 0 10px rgba(120,255,220,.5)}#cl-ed{position:absolute;left:0;top:0;display:none;z-index:3;transform-origin:0 0;-webkit-tap-highlight-color:transparent}#cl-ed.on{display:flex;flex-direction:column;gap:8px}#cl-ed .ed-scr{--ec-a:0deg;position:relative;flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column;gap:8px;border-radius:18px;padding:12px;background:linear-gradient(#0d1024ee,#0d1024ee) padding-box,conic-gradient(from var(--ec-a),#ff6bd6,#ffd84d,#5df2c0,#6aa8ff,#c47bff,#ff6bd6) border-box;border:2px solid transparent;animation:ecIris 6s linear infinite}#cl-ed .ec-shine{position:absolute;inset:0;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.1) 50%,transparent 65%);background-size:250% 100%;animation:ecSheen 3.5s ease-in-out infinite;pointer-events:none}#cl-ed .ed-top{font-weight:900;font-size:15px;color:#ffd84d;text-align:center}#cl-ed .ed-grid{flex:1;min-height:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:76px;align-content:start;gap:8px;overflow:auto;scrollbar-width:none}#cl-ed .ed-grid::-webkit-scrollbar{display:none}#cl-ed .ed-t{position:relative;overflow:hidden;display:grid;grid-template-columns:34% minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto auto minmax(0,1fr);column-gap:7px;row-gap:3px;align-items:center;height:76px;padding:7px 8px 7px 5px;text-align:left;border-radius:12px;border:0;cursor:pointer;color:#f2f3f5;font:inherit;background:rgba(255,255,255,.05);box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.12)}#cl-ed .ed-t[aria-pressed="true"]{background:rgba(255,216,77,.12);box-shadow:inset 0 0 0 2px #e8c36a}#cl-ed .ed-art{grid-row:1/5;position:relative;width:100%;height:100%;min-height:0}#cl-ed .ed-art img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 4px 8px rgba(0,0,0,.55))}#cl-ed .ed-flag{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:grid;place-items:center;height:92%;max-width:100%;aspect-ratio:.72;border-radius:8px;font-style:normal;font-size:26px;background:linear-gradient(160deg,#3a2a7a,#1a1f4a);box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.18)}#cl-ed .ed-flag img{inset:24%;width:52%;height:52%;filter:none}#cl-ed .ed-t b{grid-column:2;grid-row:2;font-weight:800;font-size:12.5px;line-height:1.15;text-wrap:balance;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#cl-ed .ed-t small{grid-column:2;grid-row:3;font-size:11px;color:#cfd4e6}#cl-ed .ed-keys{display:flex;justify-content:center;height:44px}#cl-ed .ed-x{width:44px;height:44px;border-radius:50%;border:1.5px solid rgba(255,255,255,.3);background:#232838;color:#fff;font-size:18px;cursor:pointer}.clb .cl-lit{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.clb .cl-lit[hidden]{display:none}.clb .cl-lit small{flex:0 0 100%;font-weight:800;font-size:12px;color:#aab1c8}.clb .cl-lit-x{display:inline-flex;align-items:center;gap:6px;max-width:100%;min-height:36px;padding:0 10px 0 12px;border-radius:18px;border:1.5px solid rgba(255,216,77,.55);background:rgba(255,216,77,.12);color:#fff;font:inherit;font-weight:800;font-size:13px;cursor:pointer;transition:opacity .16s,transform .16s}.clb .cl-lit-x span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.clb .cl-lit-x i{flex:none;width:9px;height:9px;border-radius:50%}.clb .cl-lit-x b{flex:none;display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background:rgba(255,255,255,.16);font-size:10px}.clb .cl-lit-x.off{opacity:0;transform:scale(.7);pointer-events:none}#cl-search .cl-q-lit{margin-top:10px}#cl-none{position:absolute;left:0;top:0;display:none;z-index:3;transform-origin:0 0;-webkit-tap-highlight-color:transparent}#cl-none.on{display:flex;flex-direction:column;gap:10px}#cl-none .nn-scr{--ec-a:0deg;position:relative;min-height:0;overflow:hidden auto;scrollbar-width:none;display:flex;flex-direction:column;gap:10px;border-radius:18px;padding:14px;background:linear-gradient(#0d1024ee,#0d1024ee) padding-box,conic-gradient(from var(--ec-a),#ff6bd6,#ffd84d,#5df2c0,#6aa8ff,#c47bff,#ff6bd6) border-box;border:2px solid transparent;animation:ecIris 6s linear infinite;color:#fff}#cl-none .nn-scr::-webkit-scrollbar{display:none}#cl-none .ec-shine{position:absolute;inset:0;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.1) 50%,transparent 65%);background-size:250% 100%;animation:ecSheen 3.5s ease-in-out infinite;pointer-events:none}#cl-none .nn-top{margin:0;font-weight:900;font-size:16px;line-height:1.25;color:#ffd84d;text-wrap:balance}#cl-none .nn-pl{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:64px;padding:8px 10px;border-radius:14px;border:0;background:rgba(255,255,255,.08);color:#fff;font:inherit;text-align:left;cursor:pointer}#cl-none .nn-fan{display:flex;height:48px;align-items:center}#cl-none .nn-fan img{width:34px;height:46px;border-radius:4px;object-fit:cover;box-shadow:0 3px 8px rgba(0,0,0,.5)}#cl-none .nn-fan img+img{margin-left:-18px}#cl-none .nn-txt{display:flex;flex-direction:column;gap:2px;min-width:0}#cl-none .nn-txt b{font-weight:900;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#cl-none .nn-txt small{font-size:12px;color:#cfd4e6}#cl-none .nn-go{padding:8px 14px;border-radius:18px;background:#ffd84d;color:#1a1300;font-weight:900;font-size:13px}#cl-none .nn-keys{display:flex;justify-content:center}#cl-none .nn-all{height:46px;padding:0 22px;border-radius:23px;border:0;background:#ffd84d;color:#1a1300;font:inherit;font-weight:900;font-size:16px;cursor:pointer}.clb.cl-none-on .clb-pager{visibility:hidden}.coll.clb-on .cm-hint{display:none!important}.clb-hint{margin:0;color:#fff;font-weight:800;font-size:13px;line-height:1.3;text-align:center;text-wrap:balance}.clb-hint[hidden]{display:none}body.clb-page .clb .clb-count.hinting>.coll-count,body.clb-page .clb .clb-count.hinting>.coll-bar{display:none}@media (prefers-reduced-motion:reduce){#cl-search .ec-scr,#cl-ed .ed-scr,#cl-none .nn-scr,#cl-search .ec-scr::before,#cl-ed .ec-shine,#cl-none .ec-shine{animation:none}}.clb.cl-drawer #cl-tabs,.clb.cl-drawer .clb-act{visibility:hidden}.clb-vig{display:none}.coll-grid.clb-setgrid{position:absolute;left:-99999px;top:0;width:660px;visibility:hidden;pointer-events:none;display:grid;--coll-w:220px;gap:0;grid-template-columns:repeat(3,220px);align-items:start}.clb-pager .clb-put{display:none;width:auto;align-items:center;gap:6px;height:44px;padding:0 16px 0 12px;border-radius:22px;background:#0d1020;border:1.5px solid rgba(255,255,255,.3);color:#fff;font:inherit;font-weight:800;font-size:14px;cursor:pointer;white-space:nowrap}.clb-pager .clb-put svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.clb.cl-lift .clb-pager .clb-put{display:flex}.clb-put:focus-visible{outline:3px solid #8ccfff;outline-offset:3px}.st-coin{position:fixed;z-index:2001;width:28px;height:28px;pointer-events:none}.st-veil{position:fixed;inset:0;z-index:2000;display:grid;place-items:center;padding:16px;background:rgba(3,8,30,.66)}.st-card{width:min(330px,100%);border-radius:28px;background:#1c2029;box-shadow:inset 0 0 0 1.5px #3a3f4c,0 20px 50px rgba(0,0,0,.5);padding:20px;text-align:center;font-family:"Nintendo U","M PLUS Rounded 1c",system-ui,sans-serif;font-synthesis:none;color:#f2f3f5}.st-card>img{width:120px;height:120px;object-fit:contain;filter:drop-shadow(0 6px 14px rgba(255,200,60,.3))}.st-card h3{font-size:26px;font-weight:400;margin:4px 0 0;color:#f2f3f5;font-family:inherit}.st-amt{display:inline-flex;align-items:center;gap:8px;font-weight:400;font-size:38px;color:#ffd66b;margin:6px 0 4px}.st-amt img{width:34px;height:34px}.st-card p{font-size:14px;color:#c9ccd4;margin:0;line-height:1.45;text-wrap:balance}.st-ok{margin-top:18px;width:100%;height:54px;border:0;border-radius:14px;background:#f5c518;color:#15110a;font:inherit;font-size:19px;cursor:pointer}.st-ok:active{transform:scale(.97)}.st-ok:focus-visible{outline:3px solid #8ccfff;outline-offset:3px}body.clb-page{background:#070912}html:has(body.clb-page.clb-desk.clb-fit),body.clb-page.clb-desk.clb-fit{overflow:hidden;overscroll-behavior:none}body.clb-page :is(.view,.guide,.app-top){color-scheme:dark;--logo-ink:#f4f3ef;--page:#08090d;--surface:#13151c;--surface-2:#0e1016;--line:#242833;--text:#eef1f5;--muted:#9aa2ae;--heading:#fff;--gold:#ffd84a;--gold-text:#ffd84a;--gold-text-deep:#f2b53a;--gold-text-light:#fff3cc;--topbar:rgba(8,9,13,.86);--input:#0b0d12;--chip:#2a2f39;--active-bg:#ffd84a;--active-ink:#1a1300;--on-gold:#1a1300;--trait-btn:#3a3f4c;color:var(--text)}body.clb-page .app-top{background:#08090d}body.clb-page .view{background:transparent;padding-top:10px}body.clb-page.clb-desk.clb-fit .view{padding-bottom:0}body.clb-page .coll{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px}body.clb-page .coll-head h1,body.clb-page .coll-bar{display:none}body.clb-page .coll-head{order:1;flex:1 1 auto;min-width:0;margin:0;align-items:center;flex-wrap:nowrap}body.clb-page .coll-segrow{display:contents}body.clb-page .coll-segrow>.seg{order:3;flex:1 1 100%;margin:0}body.clb-page .coll-segrow>.coll-atelier{order:2;flex:0 0 auto;min-height:44px;padding:0 14px;font-size:14px}body.clb-page .coll>.seg-pane{order:4;flex:1 1 100%;min-width:0}body.clb-page .coll>:not(.coll-head):not(.coll-segrow):not(.seg-pane):not(.coll-bar):not(.coll-recap):not(.cm-hint){order:4;flex:1 1 100%;min-width:0;margin:0}@media (max-width:719px){body.clb-page .coll>.wl-goal .wl-goal-in{grid-template-columns:44px minmax(0,1fr);column-gap:10px;padding:10px 12px}body.clb-page .coll>.wl-goal .wl-goal-card{width:44px}body.clb-page .coll>.wl-goal .wl-goal-name{font-size:15px}body.clb-page .coll>.wl-goal .wl-goal-fig{margin-top:2px;font-size:14px}body.clb-page .coll>.wl-goal .wl-goal-fig .amt{font-size:19px}body.clb-page .coll>.wl-goal .wl-goal-track{margin-top:8px}body.clb-page .coll>.wl-goal .wl-goal-bar{margin-bottom:4px}body.clb-page .coll>.wl-goal .wl-goal-acts{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);margin-top:8px;gap:6px}body.clb-page .coll>.wl-goal .wl-act{grid-column:auto;min-width:0;gap:4px;padding-inline:6px;font-size:13px}body.clb-page .coll>.wl-goal .wl-act>svg{width:17px;height:17px}}@media (max-width:419.98px){body.clb-page .coll>.wl-goal .wl-goal-acts{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}body.clb-page .coll>.wl-goal .wl-act:first-child:nth-last-child(3){grid-column:1/-1}}@media (max-width:899px){body.clb-page .guide{margin-top:6px;margin-bottom:0}body.clb-page .guide-go{padding:5px 6px 5px 10px;gap:8px;border-radius:12px}body.clb-page .guide .guide-text{font-size:12.5px;line-height:1.2}body.clb-page .guide-cta{padding:6px 11px;font-size:12.5px}body.clb-page .view{padding-top:6px}body.clb-page .coll-count b{font-size:17px}body.clb-page .coll-segrow>.coll-atelier{min-height:40px;padding:0 12px;font-size:13px;gap:6px}body.clb-page .coll-segrow>.coll-atelier svg{width:18px;height:18px}}@media (max-width:429px){body.clb-page .coll-segrow>.coll-atelier{width:44px;padding:0;justify-content:center}body.clb-page .coll-segrow>.coll-atelier span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}body.clb-page .coll-segrow>.coll-atelier i{display:none}}@media (min-width:900px){body.clb-page .coll-segrow>.seg{order:1;flex:0 1 420px}body.clb-page .coll-head{order:2}body.clb-page .coll-segrow>.coll-atelier{order:3}}body.clb-page .coll-head .coll-count{display:none}.clb-count{--ec-a:0deg;position:absolute;z-index:3;transform:translate(-50%,-100%);display:flex;flex-direction:column;align-items:center;gap:5px;width:236px;box-sizing:border-box;overflow:hidden;padding:6px 12px 7px;border-radius:14px;font-variant-numeric:tabular-nums;background:linear-gradient(#0d1024e6,#0d1024e6) padding-box,conic-gradient(from var(--ec-a),#ff6bd6,#ffd84d,#5df2c0,#6aa8ff,#c47bff,#ff6bd6) border-box;border:1.5px solid transparent;animation:ecIris 6s linear infinite;pointer-events:none;white-space:nowrap}.clb-count[hidden]{display:none}.clb .clb-count .coll-count{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;font-size:13px;font-weight:800;color:#9aa2ae}.clb-count-shine{position:absolute;inset:0;pointer-events:none;background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.28) 48%,rgba(255,236,170,.4) 52%,transparent 70%);transform:translateX(-120%)}.clb-count.rolled .clb-count-shine{animation:clbShine .75s cubic-bezier(.3,.1,.3,1)}.clb-count.rolled{animation:ecIris 6s linear infinite,clbFlare .75s ease-out}.clb-count.rolled .coll-count b{animation:clbPop .65s cubic-bezier(.2,1.5,.4,1)}@keyframes clbShine{to{transform:translateX(120%)}}@keyframes clbFlare{30%{box-shadow:0 0 22px rgba(255,214,107,.45)}}@keyframes clbPop{35%{color:#ffe27a;text-shadow:0 0 12px rgba(255,214,107,.7)}}.clb-count .coll-bar>i{transition:width .65s cubic-bezier(.2,.8,.3,1)}.clb .clb-count .coll-count b{color:#fff;font-size:17px}body.clb-page .clb-count .coll-bar{display:block;width:150px;height:5px;margin:0}:root[data-pui] .clb-count{gap:4px;width:196px;padding:4px 10px 5px;border-radius:12px}:root[data-pui] .clb .clb-count .coll-count b{font-size:15px}.clb.cl-drawer .clb-count,.clb.cl-drawer .clb-tools,.clb.clb-zoomed .clb-count,.clb.clb-zoomed .clb-tools{visibility:hidden}@media (prefers-reduced-motion:reduce){.clb-count,.clb-count.rolled,.clb-count.rolled .clb-count-shine,.clb-count.rolled .coll-count b{animation:none}.clb-count .coll-bar>i{transition:none}}.clb-tools{position:absolute;z-index:3;transform:translateY(-100%);display:none;gap:8px}@media (max-width:899px){body.clb-page .coll-head,body.clb-page .coll-segrow>.coll-atelier{display:none}.clb-tools{display:flex}.clb-tools>a{position:relative;width:40px;height:40px;min-height:0;padding:0;margin:0;display:grid;place-items:center;border-radius:50%;background:#0d1020;border:1.5px solid rgba(255,255,255,.3);flex:none}.clb-tools>a>:not(img,svg){position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.clb-tools .vd-door-pic{width:32px;height:32px}.clb-tools .coll-atelier svg{width:19px;height:19px}}.clb.clb-low .clb-tools{transform:none}.clb.clb-low:is(.cl-sr-on,.cl-ed-on,.cl-none-on) .clb-tools,.clb.clb-low:has(.clb-count.hinting) .clb-tools{visibility:hidden}body.clb-page .guide{position:relative;z-index:3}body.clb-page .coll-head,body.clb-page .coll-segrow>*{position:relative;z-index:3}.coll.cls-on{--side:76px;--W:calc(100vw - var(--side) - 4px)}@media (min-width:900px){.coll.cls-on{--W:540px}}.cls-book{display:flex;align-items:flex-start;width:100vw;margin:4px 0 0 calc(50% - 50vw);overflow-x:clip}@media (min-width:900px){.cls-book{width:auto;margin:8px 0 0;justify-content:center;gap:6px}.cls-rail{margin-right:calc(var(--W) * -.05 - 6px)}}:root #view .coll.cls-on .seg-pane[data-pane="cards"] .coll-grid{--H:calc(var(--W) * 1.25);--cw:calc(var(--W) * .255);--coll-w:var(--cw);display:grid;box-sizing:border-box;width:var(--W);max-width:none;flex:none;margin:0 4px 0 0;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:calc(var(--H) * .3855) calc(var(--H) * .3098) calc(var(--H) * .3047);column-gap:calc(var(--W) * .023);row-gap:0;padding:0 calc(var(--W) * .0422) 0 calc(var(--W) * .0777);background:url(/app/classeur/a/plastique-v4-sans-trous.webp?v=3d9521427f) 0 0/100% var(--H) repeat-y;isolation:isolate}@media (min-width:900px){:root #view .coll.cls-on .seg-pane[data-pane="cards"] .coll-grid{margin:0}}:root #view .coll.cls-on .seg-pane[data-pane="cards"]>.coll-grid{margin:4px 0 0 calc(50% - 50vw)}@media (min-width:900px){:root #view .coll.cls-on .seg-pane[data-pane="cards"]>.coll-grid{margin:8px 0 0 calc((100% - var(--W) - 78px) / 2)}}:root #view .coll.cls-on .seg-pane[data-pane="cards"] .coll-grid>:is(.coll-tile,.coll-ph){position:relative;width:var(--cw);min-width:0;justify-self:center;align-self:end;margin:0 0 calc(var(--H) * .024);padding:0;gap:0;background:none;box-shadow:none;border-radius:calc(var(--cw) * .06)}:root #view .coll.cls-on .seg-pane[data-pane="cards"] .coll-grid>:is(.coll-tile,.coll-ph):is(:nth-of-type(9n+4),:nth-of-type(9n+5),:nth-of-type(9n+6)){margin-bottom:calc(var(--H) * .019)}:root #view .coll.cls-on .seg-pane[data-pane="cards"] .coll-grid>:is(.coll-tile,.coll-ph):is(:nth-of-type(9n+7),:nth-of-type(9n+8),:nth-of-type(9n+9)){margin-bottom:calc(var(--H) * .016)}:root #view .coll.cls-on .coll-grid>.lbl-head{display:none}:root #view .coll.cls-on .coll-grid>.coll-tile>:not(.tile-open):not(.count):not(.fav):not(.miss-num):not(.lbl-dots){display:none!important}.coll.cls-on .coll-grid .tile-open{width:100%}.coll.cls-on .coll-grid>.coll-ph::after{content:none}.coll.cls-on .coll-grid>.coll-ph::before{width:100%;margin:0;border-radius:calc(var(--cw) * .06)}.coll.cls-on .coll-grid .coll-tile .count{top:-6px;right:-6px;font-size:12px;padding:1px 7px}.coll.cls-on .coll-grid .coll-tile.missing .tile-open{opacity:1;filter:grayscale(1) brightness(.42)}.coll.cls-on .coll-grid .coll-tile .miss-num{font-size:12px}:root #view .coll.cls-on .coll-grid>.coll-tile>.fav{top:auto!important;left:auto!important;right:calc(var(--cw) * .025)!important;bottom:calc(var(--cw) * .025)!important;width:max(11px,calc(var(--cw) * .14))!important;height:max(11px,calc(var(--cw) * .14))!important}.coll.cls-on .coll-grid>.coll-tile::after{content:"";position:absolute;inset:-3px -3px -2px;z-index:8;pointer-events:none;border-radius:calc(var(--cw) * .08);box-shadow:inset 0 0 0 1px rgba(255,255,255,.22),inset 0 calc(var(--cw) * .11) 0 -1px rgba(255,255,255,.07);background:linear-gradient(162deg,transparent 0 38%,rgba(255,255,255,.2) 46%,rgba(255,255,255,.05) 52%,transparent 60%) 0 0/100% 100% no-repeat}:root #view .coll.cls-on .coll-sticky{display:contents}:root #view .coll.cls-on :is(.coll-sum,.coll-seasons,.coll-top){display:none!important}:root #view .coll.cls-on.cls-q .coll-top{display:flex!important;position:sticky;top:calc(var(--cls-top) + var(--cls-band));box-sizing:border-box;height:62px;z-index:6;padding:8px 0;background:#08090d;box-shadow:0 0 0 100vmax #08090d;clip-path:inset(0 -100vmax)}:root #view .coll.cls-on.cls-q .coll-top>:not(.coll-search){display:none}:root #view .coll.cls-on.cls-q .coll-top>.coll-search{flex:1}:root #view .coll.cls-on .coll-filters>.coll-rarwrap{margin:0 0 14px;overflow:visible}:root #view .coll.cls-on .coll-filters>.coll-rarwrap::before,:root #view .coll.cls-on .coll-filters>.coll-rarwrap::after,:root #view .coll.cls-on .coll-filters>.coll-rarwrap>:not(.coll-rar){display:none}:root #view .coll.cls-on .coll-filters .coll-rar{flex-wrap:wrap;overflow:visible;width:auto;max-width:100%;padding:0;margin:0;mask:none;-webkit-mask:none}.coll.cls-on .coll-more{min-height:1px}.coll.cls-on .coll-more .more-btn{visibility:hidden}.cls-side{position:sticky;top:calc(var(--cls-top) + var(--cls-band) + var(--cls-q,0px) + 6px);z-index:5;flex:none;width:72px;display:flex;flex-direction:column;gap:6px;-webkit-user-select:none;user-select:none}.cls-tabs{display:flex;flex-direction:column;gap:5px}.cls-tab{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;width:70px;min-height:48px;margin:0;padding:4px 2px;border:0;border-radius:0 14px 14px 0;cursor:pointer;color:#fff;font:inherit;font-weight:800;font-size:12px;line-height:1.1;background:color-mix(in srgb,var(--c) 38%,#0b0d18);box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.12);transform:translateX(-3px);transition:transform .15s,background .15s;-webkit-tap-highlight-color:transparent}.cls-flag{display:grid;place-items:center;width:22px;height:22px}.cls-flag>*{width:22px;height:22px;object-fit:contain}.cls-tab{position:relative}.cls-tool{--c:#2a3150;--ink:#fff}.cls-n{position:absolute;top:3px;right:5px;min-width:16px;height:16px;padding:0 4px;box-sizing:border-box;border-radius:8px;background:#ffd84d;color:#1a1300;font-style:normal;font-size:12px;line-height:16px;text-align:center}.cls-n[hidden]{display:none}:root #view .cls-side .cm-btn{align-self:flex-end;flex:none;width:auto;min-width:48px;height:44px;min-height:0;margin:2px 4px 0 0;padding:0 12px;border-radius:22px;gap:6px;font-size:13px;white-space:nowrap}:root #view .cls-side .cm-btn:not(.on){width:48px;padding:0;justify-content:center}:root #view .cls-side .cm-btn:not(.on) span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.cls-tab span{max-width:100%;overflow:hidden;text-align:center;letter-spacing:-.4px;overflow-wrap:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.cls-tab.on{background:var(--c);color:var(--ink);transform:translateX(-7px);box-shadow:inset 0 0 0 2px rgba(255,255,255,.55),3px 3px 8px rgba(0,0,0,.4)}.cls-tab:focus-visible{outline:3px solid #fff;outline-offset:1px}.cls-rail{position:sticky;top:calc(var(--cls-top) + var(--cls-band) + var(--cls-q,0px));z-index:5;flex:none;width:calc(var(--W) * .05);margin-right:calc(var(--W) * -.05);height:calc(100dvh - var(--cls-top) - var(--cls-band) - var(--cls-q,0px) - var(--cls-foot,0px));-webkit-user-select:none;user-select:none}.cls-track{position:absolute;inset:8px 0;touch-action:none;cursor:grab;-webkit-tap-highlight-color:transparent}.cls-track::before{content:"";position:absolute;left:50%;top:0;bottom:0;width:4px;margin-left:-2px;border-radius:2px;background:rgba(255,255,255,.16)}.cls-thumb{position:absolute;left:50%;top:0;width:16px;height:52px;margin-left:-8px;border-radius:8px;background:#ffd84d;box-shadow:0 3px 10px rgba(0,0,0,.5);will-change:transform;background-image:linear-gradient(#8a6a00,#8a6a00),linear-gradient(#8a6a00,#8a6a00),linear-gradient(#8a6a00,#8a6a00);background-size:8px 2px;background-repeat:no-repeat;background-position:50% 19px,50% 25px,50% 31px}.cls-thumb::before{content:"";position:absolute;inset:-6px -22px -6px -8px}.cls-rail.drag .cls-thumb{background-color:#fff1a8;box-shadow:0 0 0 4px rgba(255,216,77,.35),0 3px 10px rgba(0,0,0,.5)}.cls-track:focus-visible{outline:3px solid #fff;outline-offset:2px;border-radius:10px}.cls-bubble{position:absolute;left:calc(100% + 12px);top:0;z-index:9;transform:translateY(calc(8px - 50%));padding:9px 14px;border-radius:14px;background:#0d1020;color:#fff;font-weight:900;font-size:16px;white-space:nowrap;box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.3),0 6px 18px rgba(0,0,0,.55);opacity:0;pointer-events:none;transition:opacity .2s}.cls-bubble.on{opacity:1;transition-duration:.08s}.cls-bubble.wait{color:#ffd84d}body.cls-page .coll-head{display:flex!important}body.cls-page .coll-head .coll-count{display:block}:root #view .coll.cls-on .coll-filters .coll-rar>.stake-flabel{display:block!important;position:static;flex:0 0 100%;width:auto;height:auto;margin:0 0 4px;clip-path:none;overflow:visible}body.cls-page{--cls-band:104px;--cls-top:calc(var(--pui-notifs-top,14px) - 6px)}:root body.cls-page .pui-top::before{opacity:1;background:#08090d;box-shadow:none;transition:none}:root body.cls-page #view .coll.cls-on>.coll-head,:root body.cls-page #view .coll.cls-on>.coll-segrow>.seg{position:sticky;z-index:6;background:#08090d;box-shadow:0 0 0 100vmax #08090d;clip-path:inset(0 -100vmax)}:root body.cls-page #view .coll.cls-on>.coll-head{top:var(--cls-top);box-sizing:border-box;height:52px;padding-bottom:8px}:root body.cls-page #view .coll.cls-on>.coll-head .vd-door-pic{width:40px;height:40px}:root body.cls-page #view .coll.cls-on>.coll-segrow>.seg{top:calc(var(--cls-top) + 52px)}@media (min-width:900px){body.cls-page{--cls-band:64px;--cls-top:0px}:root body.cls-page #view .coll.cls-on>.coll-head{height:auto;padding-bottom:0}:root body.cls-page #view .coll.cls-on>.coll-segrow>.coll-atelier{position:sticky;top:var(--cls-top);z-index:6}}.coll.cls-on.cls-q{--cls-q:62px}:root body.cls-page #view .coll.cls-on>.coll-segrow>.seg{z-index:7;clip-path:inset(-12px -100vmax 0)}@media (min-width:900px){:root body.cls-page #view .coll.cls-on>.coll-segrow>.seg{z-index:5;clip-path:inset(-80px -100vmax 0)}:root body.cls-page #view .coll.cls-on>.coll-head{z-index:6;clip-path:none;box-shadow:none}}/* app/coffret.css */ :root,:root[data-theme="dark"]{--cof-cta-1: #7c3aed;--cof-cta-2: #5b21b6;--on-cof-cta: #ffffff;--cof-mythic-ink: #3ff0c8;--cof-new-1: #d946ef;--cof-new-2: #7c3aed;--cof-card-in: #f2a91a;--cof-card-in-deep: #d9850c}:root[data-theme="light"]{--cof-mythic-ink: #0f8f72}@media (prefers-color-scheme: light){:root:not([data-theme="dark"]){--cof-mythic-ink: #0f8f72}}.cof-row{display: grid;grid-template-columns: 64px minmax(0,1fr) 20px;align-items: center;gap: 12px;width: 100%;margin: 12px 0 0;padding: 10px 14px 10px 8px;border: 0;border-radius: 18px;background: var(--surface);box-shadow: inset 0 0 0 1px var(--line);color: var(--text);text-align: left;font: inherit;cursor: pointer}.cof-row:active{transform: scale(.985)}@media (hover: hover){.cof-row:hover{box-shadow: inset 0 0 0 1px var(--muted)}}.cof-mini-sk{display: block;width: 44px;height: 80px;border-radius: 4px;background: linear-gradient(90deg,var(--chip) 0%,color-mix(in srgb,var(--chip) 60%,var(--line)) 50%,var(--chip) 100%) 0 0 / 200% 100%;animation: cof-sk 1.2s linear infinite}@keyframes cof-sk{to{background-position: -200% 0}}.cof-row.is-in .cof-mini{animation: cof-in .2s ease-out}@keyframes cof-in{from{opacity: 0}}@media (prefers-reduced-motion: reduce){.cof-mini-sk,.cof-row.is-in .cof-mini{animation: none}}.cof-mini{height: 92px;display: grid;place-items: center;perspective: 500px;pointer-events: none}.cof-mid{display: grid;gap: 2px;min-width: 0}.cof-new{justify-self: start;padding: 2px 8px;border-radius: 999px;background: linear-gradient(135deg,var(--cof-new-1),var(--cof-new-2));color: #fff;font-size: 11px;font-weight: 900;letter-spacing: .04em}.cof-name{font-size: 16px;font-weight: 900;color: var(--heading);line-height: 1.2}.cof-promise{font-size: 13px;font-weight: 700;color: var(--muted);line-height: 1.3}.cof-m{color: var(--cof-mythic-ink);font-weight: 900}.cof-buyline{display: inline-flex;align-items: center;gap: 8px;margin-top: 4px}.cof-go-row{justify-self: end;font-size: 26px;font-weight: 900;line-height: 1;color: var(--muted)}.cof-price{font-size: 17px;font-weight: 900;color: var(--heading);white-space: nowrap;font-variant-numeric: tabular-nums}.cof-box{--w: 180px;--h: 351px;--d: 99px;--k: 1;position: relative;display: block;width: 0;height: 0;transform-style: preserve-3d}.cof-box.is-mini{--w: 38px;--h: 74px;--d: 21px;transform: rotateX(-14deg) rotateY(-30deg)}.cof-box .cf{position: absolute;left: 0;top: 0;display: block;backface-visibility: hidden;-webkit-backface-visibility: hidden;background-size: 100% 100%;background-repeat: no-repeat}.cof-box .in{background: radial-gradient(rgba(255,255,255,.22) 1.2px,transparent 1.6px) 0 0 / 9px 9px,linear-gradient(180deg,rgba(90,40,0,.35),rgba(90,40,0,0) 55%),var(--cof-card-in)}.cof-box .f-front{width: var(--w);height: var(--h);margin: calc(var(--h) / -2) 0 0 calc(var(--w) / -2);transform: translateZ(calc(var(--d) / 2));background-color: #f5dc16;background-size: 100% 100%,contain;background-position: center;border-radius: 2px}.cof-box .f-back{width: var(--w);height: var(--h);margin: calc(var(--h) / -2) 0 0 calc(var(--w) / -2);transform: translateZ(calc(var(--d) / -2)) rotateY(180deg);background-color: #f5dc16}.cof-box .f-left,.cof-box .f-right{width: var(--d);height: var(--h);margin: calc(var(--h) / -2) 0 0 calc(var(--d) / -2);background-color: #f6d21c}.cof-box .f-left{transform: translateX(calc(var(--w) / -2)) rotateY(-90deg)}.cof-box .f-right{transform: translateX(calc(var(--w) / 2)) rotateY(90deg)}.cof-box .f-bottom{width: var(--w);height: var(--d);margin: calc(var(--d) / -2) 0 0 calc(var(--w) / -2);transform: translateY(calc(var(--h) / 2)) rotateX(-90deg);background: #f3d51b;display: grid;place-items: center}.cof-label{display: grid;justify-items: center;gap: 2px;padding: 5px 10px;border-radius: 3px;background: #fff;color: #3a2a10;font: 900 9px/1.1 "M PLUS Rounded 1c",system-ui,sans-serif;letter-spacing: .04em}.cof-label b{color: #e2231a;font-size: 10px}.cof-label i{width: 64px;height: 12px;background: repeating-linear-gradient(90deg,#111 0 1.5px,#fff 1.5px 3px,#111 3px 4px,#fff 4px 6.5px)}.cof-box.is-mini .cof-label{display: none}.cof-box .i-back{width: var(--w);height: var(--h);margin: calc(var(--h) / -2) 0 0 calc(var(--w) / -2);transform: translateZ(calc(var(--d) / -2 + 1px));background-color: var(--cof-card-in-deep)}.cof-box .i-front{width: var(--w);height: var(--h);margin: calc(var(--h) / -2) 0 0 calc(var(--w) / -2);transform: translateZ(calc(var(--d) / 2 - 1px)) rotateY(180deg)}.cof-box .i-left,.cof-box .i-right{width: var(--d);height: var(--h);margin: calc(var(--h) / -2) 0 0 calc(var(--d) / -2)}.cof-box .i-left{transform: translateX(calc(var(--w) / -2 + 1px)) rotateY(90deg)}.cof-box .i-right{transform: translateX(calc(var(--w) / 2 - 1px)) rotateY(-90deg)}.cof-box .i-bottom{width: var(--w);height: var(--d);margin: calc(var(--d) / -2) 0 0 calc(var(--w) / -2);transform: translateY(calc(var(--h) / 2 - 1px)) rotateX(90deg);background-color: var(--cof-card-in-deep)}.cof-box .f-strip{width: var(--w);height: calc(var(--d) * .18);margin: calc(var(--d) * -.09) 0 0 calc(var(--w) / -2);transform: translate3d(0,calc(var(--h) / -2),calc(var(--d) * .41)) rotateX(90deg);transform-style: preserve-3d;backface-visibility: visible}.cof-seg{position: absolute;top: 0;right: 100%;width: calc(var(--w) / 12);height: 100%;transform-style: preserve-3d;transform-origin: 100% 50%;background-size: var(--w) var(--d);background-repeat: no-repeat;transition: transform .2s cubic-bezier(.2,1.1,.4,1)}.f-strip > .cof-seg{right: 0}.cof-seg.hinge{transform: rotateY(62deg)}.cof-seg.off{transform: rotateY(5deg)}.cof-box .f-strip.gone > .cof-seg{transform: translate3d(20px,0,90px) rotateY(60deg);opacity: 0;transition: transform .5s ease-in,opacity .5s ease-in}.cof-lid{position: absolute;left: 0;top: 0;width: 0;height: 0;transform-style: preserve-3d;transform-origin: 0 calc(var(--h) / -2) calc(var(--d) / -2);transition: transform .85s cubic-bezier(.25,.8,.35,1)}.cof-box .f-top{width: var(--w);height: calc(var(--d) * .82);margin: calc(var(--d) * -.41) 0 0 calc(var(--w) / -2);transform: translate3d(0,calc(var(--h) / -2),calc(var(--d) * -.09)) rotateX(90deg);background-size: 100% calc(100% / .82);background-position: 0 0}.cof-box .f-top-in{width: var(--w);height: calc(var(--d) * .82);margin: calc(var(--d) * -.41) 0 0 calc(var(--w) / -2);transform: translate3d(0,calc(var(--h) / -2 + 1px),calc(var(--d) * -.09)) rotateX(-90deg)}.cof-box.lid-up .cof-lid{transform: rotateX(100deg)}html.cof-on,html.cof-on body{overflow: hidden}.cof-sheet{position: fixed;inset: 0;z-index: 1200;display: grid;grid-template-rows: auto minmax(0,1fr) auto;background: var(--page);color: var(--text)}.cof-head{display: flex;align-items: center;height: 56px;padding: 0 16px;padding-top: env(safe-area-inset-top);border-bottom: 1px solid var(--line)}.cof-back{min-height: 44px;padding: 0;border: 0;background: none;color: var(--heading);font: inherit;font-size: 16px;font-weight: 800;cursor: pointer}.cof-scroll{overflow-y: auto;padding: 0 16px 16px}.cof-scroll > *{max-width: 528px;margin-left: auto;margin-right: auto}.cof-stage{--cof-k: 1;height: clamp(260px,calc(100dvh - 520px),400px);display: grid;place-items: center;perspective: 1100px;touch-action: none;user-select: none;-webkit-user-select: none;cursor: grab}.cof-turn{margin-top: -4px;text-align: center;font-size: 13px;font-weight: 700;color: var(--muted)}.cof-title{margin: 14px auto 2px;text-align: center;font-size: 24px;font-weight: 900;color: var(--heading)}.cof-sub{margin: 0 auto 14px;text-align: center;font-size: 15px;font-weight: 700;color: var(--muted)}.cof-what{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 10px;margin: 4px auto 0;padding: 0;list-style: none}.cof-w{display: grid;justify-items: center;align-content: start;gap: 2px;padding: 14px 6px 12px;border-radius: 18px;background: var(--surface);box-shadow: inset 0 0 0 1px var(--line);text-align: center}.cof-w b{font-size: 32px;font-weight: 900;line-height: 1;color: var(--heading)}.cof-w small{font-size: 12px;font-weight: 800;line-height: 1.25;color: var(--muted)}.cof-w-pic{position: relative;width: 56px;height: 30px;margin: 4px 0 0;overflow: visible}.cof-w-pic i{position: absolute;left: 50%;top: -2px;width: 24px;height: 34px;margin-left: -12px}.cof-w[data-k="packs"] .cof-w-pic i{background: var(--cof-sachet,#8b2cf5) center / contain no-repeat;filter: drop-shadow(0 3px 4px rgba(0,0,0,.3))}.cof-w[data-k="packs"] .cof-w-pic i:nth-child(1){transform: translateX(-10px) rotate(-12deg)}.cof-w[data-k="packs"] .cof-w-pic i:nth-child(3){transform: translateX(10px) rotate(12deg)}.cof-tag{display: inline-flex;align-items: center;padding: 2px 9px;border-radius: 999px;color: #fff;font-size: 12px;font-weight: 900;white-space: nowrap;background: #9aa7a1}.cof-tag.r-rare{background: linear-gradient(90deg,#52b6ff,#2f7bff)}.cof-tag.r-epic{background: linear-gradient(90deg,#c07bff,#8a3dff)}.cof-tag.r-legendary{background: linear-gradient(90deg,#ffc233,#ff8a1a)}.cof-tag.r-mythic{background: linear-gradient(90deg,#3ff0c8,#1a8cff 55%,#7a3dff)}.cof-w .cof-tag{margin: 6px 0 2px;max-width: 100%;font-size: clamp(9.5px,3.1vw,12px);padding-inline: clamp(5px,1.8vw,9px)}.cof-what-note{margin: 10px auto 0;text-align: center;font-size: 13px;font-weight: 700;color: var(--muted)}.cof-buy{padding: 10px 16px calc(12px + env(safe-area-inset-bottom));border-top: 1px solid var(--line);background: var(--page)}.cof-buy > *{max-width: 528px;margin-left: auto;margin-right: auto}.cof-line{display: flex;align-items: center;justify-content: center;gap: 10px;margin: 0 auto 2px}.cof-each{margin: 0 auto 8px;text-align: center;font-size: 13px;font-weight: 700;color: var(--muted)}.cof-line .cof-price{font-size: 22px}.cof-off{padding: 1px 8px;border-radius: 999px;background: #dc2626;color: #fff;font-size: 13px;font-weight: 900;white-space: nowrap}.cof-worth{font-size: 12px;font-weight: 900;line-height: 1.3;color: var(--heading)}.cof-worth-line{margin: 10px auto 0;max-width: 46ch;text-align: center;text-wrap: balance;font-size: 14px;font-weight: 800;color: var(--heading)}.cof-go{display: flex;align-items: center;justify-content: center;gap: 8px;width: 100%;min-height: 58px;border-radius: 20px;background: linear-gradient(135deg,var(--cof-cta-1),var(--cof-cta-2));color: var(--on-cof-cta);font-size: 22px;font-weight: 900}.cof-go small{font-size: 16px;font-weight: 900}.cof-open .cof-scene,.cof-open .cof-hint{transition: opacity .3s ease}.cof-open.is-wait .cof-scene,.cof-open.is-wait .cof-hint{opacity: 0}.cof-open.is-wait .cof-finger,.cof-stage.is-wait .cof-box{visibility: hidden}.cof-stage.is-wait{position: relative}.cof-stage.is-wait::before{content: "";position: absolute;left: 50%;top: 50%;width: calc(180px * var(--cof-k));height: calc(351px * var(--cof-k));transform: translate(-50%,-50%);border-radius: 6px;background: linear-gradient(90deg,var(--chip) 0%,color-mix(in srgb,var(--chip) 60%,var(--line)) 50%,var(--chip) 100%) 0 0 / 200% 100%;animation: cof-sk 1.2s linear infinite}.cof-open .cof-scene{animation: cof-in .45s cubic-bezier(.2,.8,.2,1) both}.cof-open.is-wait .cof-scene{animation: none}@keyframes cof-in{from{transform: scale(.94)}}.cof-open{position: fixed;inset: 0;z-index: 1300;overflow: hidden;color: #fff;background: radial-gradient(120% 70% at 50% 40%,#2a1660 0%,#0b0716 60%,#050308 100%)}.cof-scene{--cof-k: 1;position: absolute;inset: 0;display: grid;place-items: center;perspective: 1100px;touch-action: none;user-select: none;-webkit-user-select: none}.cof-open .cof-box{transform: translateY(70px) scale(var(--cof-k)) rotateX(-42deg) rotateY(-10deg);transition: transform .8s cubic-bezier(.3,1,.4,1)}.cof-hint{position: absolute;left: 88px;right: 88px;top: calc(26px + env(safe-area-inset-top));margin: 0;text-align: center;font-size: 22px;font-weight: 900}.cof-hint small{display: block;margin-top: 4px;font-size: 14px;font-weight: 700;color: #c9bff0}.cof-finger{position: absolute;z-index: 2;width: 44px;height: 44px;opacity: 0;pointer-events: none}.cof-finger svg{width: 100%;height: 100%;fill: #fff;stroke: #1a0d3d;stroke-width: 1.2;filter: drop-shadow(0 4px 8px rgba(0,0,0,.6))}.cof-finger.go{animation: cof-swipe 1.6s ease-in-out infinite}@keyframes cof-swipe{0%{transform: translateX(0);opacity: 0}15%{opacity: 1}75%{transform: translateX(var(--dx));opacity: 1}100%{transform: translateX(var(--dx));opacity: 0}}.cof-skip{position: absolute;z-index: 5;right: 12px;top: calc(12px + env(safe-area-inset-top));min-height: 44px;padding: 0 14px;border: 0;border-radius: 999px;background: rgba(255,255,255,.12);color: #fff;font: inherit;font-size: 14px;font-weight: 800}.cof-flash{position: absolute;inset: 0;z-index: 4;background: #fff;opacity: 0;pointer-events: none}.cof-flash.go{animation: cof-flash .7s ease-out}@keyframes cof-flash{15%{opacity: .95}100%{opacity: 0}}.cof-open.walled .cof-scene,.cof-open.walled .cof-hint,.cof-open.walled .cof-skip,.cof-open.walled .cof-ringwrap,.cof-open.walled .cof-slash{visibility: hidden}.cof-open .cof-box.low{transform: translateY(min(34vh,300px)) scale(calc(var(--cof-k) * .5)) rotateX(-42deg) rotateY(-10deg)}.cof-ringwrap{position: absolute;left: 0;right: 0;top: 10%;height: 56%;display: grid;place-items: center;perspective: 900px;pointer-events: none;visibility: hidden}.cof-ringwrap.on{visibility: visible}.cof-ring{position: relative;width: 0;height: 0;transform-style: preserve-3d;animation: cof-sway 5s ease-in-out infinite alternate}@keyframes cof-sway{from{transform: translateX(calc(var(--qshift,0px) * -1)) rotateX(-6deg) rotateY(-24deg)}to{transform: translateX(calc(var(--qshift,0px) * -1)) rotateX(-6deg) rotateY(-16deg)}}.cof-rp{position: absolute;left: calc(var(--rp-w) / -2);top: calc(var(--rp-w) * -.7);width: var(--rp-w);height: calc(var(--rp-w) * 1.397);transform-style: preserve-3d;transform: translate3d(0,calc(var(--i) * -2px),calc(var(--i) * var(--dz,-34px)))}.cof-ringwrap.on .cof-rp{animation: cof-rise .66s cubic-bezier(.15,.75,.3,1) both;animation-delay: calc((var(--n,20) - 1 - var(--i)) * var(--step,95ms))}@keyframes cof-rise{0%{transform: translate3d(var(--fx,0px),var(--fy,380px),0) scale(.3);opacity: 0}6%{opacity: 1}100%{transform: translate3d(0,calc(var(--i) * -2px),calc(var(--i) * var(--dz,-34px)));opacity: 1}}.cof-rp i{position: absolute;left: 0;right: 0;background: var(--cof-sachet,#8b2cf5) no-repeat}.cof-rp .cof-rp-body{top: 0;bottom: 0;background-size: 100% 100%}.cof-rp .cof-rp-top{top: 0;height: 18%;background-size: 100% calc(100% / .18);background-position: 0 0;opacity: 0}.cof-rp.cut .cof-rp-body{clip-path: inset(18% 0 0 0);animation: cof-glow .5s ease-out both}.cof-rp.cut .cof-rp-top{animation: cof-strip .5s cubic-bezier(.2,.8,.3,1) forwards}@keyframes cof-strip{0%{opacity: 1;transform: none}100%{opacity: 0;transform: translate3d(calc(40px + var(--i) * 2px),-70px,20px) rotate(32deg)}}@keyframes cof-glow{30%{filter: brightness(1.6)}100%{filter: none}}.cof-ringwrap.burst .cof-ring{animation-play-state: paused}.cof-ringwrap.burst .cof-rp{animation: cof-pop .45s ease-in both;animation-delay: calc(var(--i) * 25ms)}@keyframes cof-pop{to{transform: translate3d(0,-40px,calc(var(--i) * var(--dz,-34px) + 140px)) scale(1.25);opacity: 0}}.cof-slash{position: absolute;left: -20%;right: -20%;top: 34%;height: 6px;margin-top: -3px;border-radius: 6px;background: linear-gradient(90deg,transparent,#fff 45%,#fff6b0 55%,transparent);box-shadow: 0 0 24px 6px rgba(255,246,176,.8);opacity: 0;transform: scaleX(0);transform-origin: calc(50% - var(--dir,1) * 50%) 50%;pointer-events: none;z-index: 3}.cof-slash.go{animation: cof-streak .5s cubic-bezier(.2,.9,.3,1) both}@keyframes cof-streak{0%{opacity: 1;transform: scaleX(0)}55%{opacity: 1;transform: scaleX(1)}100%{opacity: 0;transform: scaleX(1) scaleY(.2)}}.cof-wall{position: absolute;inset: 0;z-index: 4;overflow-y: auto;padding: calc(14px + env(safe-area-inset-top)) 12px calc(130px + env(safe-area-inset-bottom))}.cof-wall-in{--cof-per: 4;--cof-per-wide: 8;max-width: 960px;margin: 0 auto}.cof-wall-t{margin: 0 0 8px;text-align: center;font-size: 26px;font-weight: 900;color: #fff}.cof-tally{display: flex;flex-wrap: wrap;justify-content: center;gap: 6px;margin: 0 0 12px}.cof-tally .cof-tag{font-size: 13px;padding: 4px 11px}.cof-mosaic{display: grid;grid-template-columns: repeat(var(--cof-per),minmax(0,1fr));gap: 8px 6px}.cof-t,.cof-best .cof-c{position: relative;min-width: 0;aspect-ratio: 170 / 227.7;padding: 0;border: 0;border-radius: 6%/4.5%;background: none;color: inherit;font: inherit}.cof-t.in,.cof-best .cof-c.in{cursor: zoom-in}html.cof-on .zoom-view{z-index: 1400}.cof-t:focus-visible,.cof-best .cof-c:focus-visible{outline: 3px solid #fff;outline-offset: 2px}.cof-t > .card,.cof-best .cof-c > .card{display: block;width: 100%;max-width: none;margin: 0}.cof-t:not(.in),.cof-best .cof-c:not(.in){background: rgba(255,255,255,.05);box-shadow: inset 0 0 0 1px rgba(255,255,255,.1)}.cof-t:not(.in) > .card,.cof-best .cof-c:not(.in) > .card{visibility: hidden}.cof-t.in > .card{animation: cof-in .32s cubic-bezier(.2,1.5,.4,1) backwards}@keyframes cof-in{from{opacity: 0;transform: scale(.4)}to{opacity: 1;transform: none}}.cof-best{--per: 3;display: flex;flex-wrap: wrap;justify-content: center;gap: 10px;margin: 0 0 16px}.cof-best .cof-c{flex: 0 0 calc((100% - (var(--per) - 1) * 10px) / var(--per))}.cof-best .cof-c:not(.in){background: rgba(255,255,255,.04);box-shadow: none;outline: 2px dashed rgba(255,255,255,.18);outline-offset: -2px}.cof-best .cof-c.in{animation: cof-deal .45s cubic-bezier(.2,1.4,.4,1) backwards}@keyframes cof-deal{from{transform: translateY(40px) rotate(-6deg) scale(.6);opacity: 0}to{transform: none;opacity: 1}}.cof-spot{position: absolute;inset: 0;z-index: 8;display: grid;place-items: center;padding: 16px;background: rgba(5,3,8,.86)}.cof-spot-in{position: relative;display: grid;justify-items: center;gap: 16px;width: min(78vw,300px)}.cof-spot-r{position: relative;margin: 0}.cof-spot-r .cof-tag{font-size: 18px;padding: 5px 16px;box-shadow: 0 0 24px rgba(63,240,200,.55)}.cof-spot-c{position: relative;display: flex;justify-content: center;width: 100%;animation: cof-spotpop .8s cubic-bezier(.2,1.5,.4,1)}.cof-spot-c > .card{flex: 0 0 auto;width: 100%;max-width: none;margin: 0 auto}@keyframes cof-spotpop{from{transform: scale(.3) rotate(-14deg);opacity: 0}to{transform: none;opacity: 1}}.cof-spot-ok{position: relative;min-width: 180px}.cof-done{position: fixed;z-index: 7;left: 0;right: 0;bottom: 0;display: grid;gap: 4px;padding: 36px 16px calc(10px + env(safe-area-inset-bottom));background: linear-gradient(to top,#0b0716 calc(100% - 36px),transparent)}.cof-done > *{width: 100%;max-width: 528px;margin: 0 auto}.cof-coll{min-height: 56px;border-radius: 20px;background: linear-gradient(135deg,var(--cof-cta-1),var(--cof-cta-2));color: var(--on-cof-cta);font-size: 20px;font-weight: 900}.cof-again{min-height: 44px;color: #c9bff0;font-weight: 800}@media (min-width: 560px){.cof-best{--per: 5}}@media (min-width: 720px){.cof-mosaic{grid-template-columns: repeat(var(--cof-per-wide),minmax(0,1fr));gap: 12px 10px}}@media (prefers-reduced-motion: reduce){.cof-open *,.cof-sheet *{animation-duration: .01ms !important;transition-duration: .01ms !important}}.cof-box .f-front,.cof-box .f-back,.cof-box .f-left,.cof-box .f-right,.cof-box .f-top{box-shadow: inset 0 0 0 1.5px rgba(90,45,20,.18)}.cof-box .f-left,.cof-box .f-right{filter: brightness(.9)}.cof-box .f-top{filter: brightness(1.04)}.cof-giga{max-width: 528px;margin: 8px auto 0}.cof-giga:empty{display: none}.cof-short{margin: 0 0 8px;text-align: center;text-wrap: balance;font-size: 13px;font-weight: 700;color: var(--muted)}.cof-short-box{display: grid;place-items: center;height: 96px;perspective: 500px}.cof-short .gmc-amt{display: inline-flex;vertical-align: -2px}html.cof-on .sheet{z-index: 1400}.pn-shop > .pn-cof{grid-column: 1 / -1;margin: 0;box-shadow: inset 0 0 0 1.5px var(--gold-text);background: color-mix(in srgb,var(--gold-text) 8%,var(--surface));animation: pn-cof-in .22s ease-out}.pn-cof .cof-name{color: var(--gold-text)}.pn-shop > .pn-cof{scroll-margin-top: 12px;scroll-margin-bottom: calc(var(--tabbar-h,0px) + 12px)}.pn-cof .cof-mini{height: 80px}.pn-cof .cof-promise{white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.pn-cof .pn-cof-m{color: var(--cof-mythic-ink)}.pn-cof .pn-cof-l{color: var(--gold-text)}.pn-cof-eur{font-size: 12px;font-weight: 800;color: var(--muted);white-space: nowrap}.pn-cof:disabled{opacity: .6}@media (hover: hover){.pn-shop > .pn-cof:hover{box-shadow: inset 0 0 0 2px var(--gold-text)}}@keyframes pn-cof-in{from{opacity: 0;translate: 0 -6px}}@media (prefers-reduced-motion: reduce){.pn-shop > .pn-cof{animation: none}}:root,:root[data-theme="dark"]{--fam-cof: radial-gradient(circle at 50% 40%,#7a5a10,#2a1d05 70%)}:root[data-theme="light"]{--fam-cof: radial-gradient(circle at 50% 40%,#fff1c9,#f0cf7c 75%)}.gs-cof{--fam: var(--fam-cof);border-color: color-mix(in srgb,var(--gold-text) 55%,var(--line))}.gs-cof .gs-tile-art.gs-tile-art{display: grid;place-items: center}.gs-cof-art.cof-mini{height: 104px}.gs-cof-art .cof-box.is-mini{--w: 40px;--h: 78px;--d: 22px}.gs-cof .gs-tile-sub{display: grid;gap: 1px;white-space: normal}.gs-cof .gs-tile-sub > span{white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.gs-cof-m{color: var(--cof-mythic-ink)}.gs-cof .gs-tile-sub > .gs-cof-w{white-space: normal;font-size: 12px;font-weight: 800;color: var(--heading)}.gs-cof-l{color: var(--gold-text)}.gs-cof-line{margin: -4px 0 10px;font-size: 14px;font-weight: 700;color: var(--muted)}.gs-cof.gs-sk{cursor: default;background: linear-gradient(90deg,var(--chip) 0%,color-mix(in srgb,var(--chip) 60%,var(--line)) 50%,var(--chip) 100%) 0 0 / 200% 100%;animation: cof-sk 1.2s linear infinite}.gs-cof.gs-sk > *{visibility: hidden}@media (prefers-reduced-motion: reduce){.gs-cof.gs-sk{animation: none}}.cof-kept{margin: 14px 0 0;text-align: center;font-size: 15px;font-weight: 800;color: rgba(255,255,255,.75)}.cof-box.is-inf .f-front,.cof-box.is-inf .f-back,.cof-box.is-inf .f-left,.cof-box.is-inf .f-right,.cof-box.is-inf .f-top,.cof-box.is-inf .f-bottom{overflow: hidden}.cof-box.is-inf :is(.f-front,.f-back,.f-left,.f-right,.f-top,.f-bottom)::before,.cof-box.is-inf :is(.f-front,.f-back,.f-left,.f-right,.f-top,.f-bottom)::after{content: "";position: absolute;inset: 0;pointer-events: none}.cof-box.is-inf :is(.f-front,.f-back,.f-left,.f-right,.f-top,.f-bottom)::before{background: linear-gradient(170deg,#8f7cff,#2a2257 70%);mix-blend-mode: color}.cof-box.is-inf :is(.f-front,.f-back,.f-left,.f-right,.f-top,.f-bottom)::after{background: linear-gradient(170deg,rgba(48,40,84,.5),rgba(6,5,12,.72));mix-blend-mode: multiply}.cof-box.is-inf .f-bottom .cof-label{position: relative;z-index: 1}.cof-box.is-inf{--cof-card-in: #3a2f78;--cof-card-in-deep: #1d1840}.cof-box.is-inf .cof-seg::before{content: "";position: absolute;inset: 0;background: linear-gradient(170deg,rgba(110,92,210,.78),rgba(26,20,52,.82));pointer-events: none}.cof-inf-fx{position: absolute;inset: 0;pointer-events: none;mix-blend-mode: screen;background: linear-gradient(115deg,transparent 35%,rgba(185,168,255,.55) 45%,rgba(142,234,255,.5) 50%,rgba(255,160,220,.5) 55%,transparent 65%) 0 0 / 250% 100%,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='44' viewBox='0 0 60 44'%3E%3Cg fill='none' stroke='%23fff' stroke-opacity='.2' stroke-width='1.5'%3E%3Cpath d='M15 11c-2-3-4-4-6-4a4 4 0 1 0 0 8c2 0 4-1 6-4s4-4 6-4a4 4 0 1 1 0 8c-2 0-4-1-6-4z'/%3E%3Cpath d='M45 33c-2-3-4-4-6-4a4 4 0 1 0 0 8c2 0 4-1 6-4s4-4 6-4a4 4 0 1 1 0 8c-2 0-4-1-6-4z'/%3E%3C/g%3E%3C/svg%3E") 0 0 / 40px auto;animation: cof-inf-sheen 3.2s ease-in-out infinite;z-index: 1}.cof-box.is-mini .cof-inf-fx{animation: none;background-position: 50% 0,0 0;background-size: 250% 100%,14px auto}@keyframes cof-inf-sheen{from{background-position: 130% 0,0 0}to{background-position: -130% 0,0 0}}.cof-inf-rib{position: absolute;left: 50%;bottom: 6%;z-index: 2;display: flex;align-items: center;gap: 6px;padding: 5px 12px 5px 10px;border-radius: 8px;transform: translateX(-50%);background: linear-gradient(180deg,#1b1828,#07060c);border: 1.5px solid rgba(255,255,255,.75);box-shadow: 0 0 14px rgba(185,168,255,.6);color: #fff;font-family: var(--f-title,inherit);font-size: 14px;letter-spacing: .08em;white-space: nowrap}.cof-inf-rib svg{width: 22px;height: 11px}.cof-open.is-inf .cof-rp i::before,.cof-open.is-inf .cof-rp i::after{content: "";position: absolute;inset: 0;pointer-events: none;-webkit-mask: var(--cof-sachet) no-repeat;mask: var(--cof-sachet) no-repeat}.cof-open.is-inf .cof-rp .cof-rp-body::before,.cof-open.is-inf .cof-rp .cof-rp-body::after{-webkit-mask-size: 100% 100%;mask-size: 100% 100%;-webkit-mask-position: 0 0;mask-position: 0 0}.cof-open.is-inf .cof-rp .cof-rp-top::before,.cof-open.is-inf .cof-rp .cof-rp-top::after{-webkit-mask-size: 100% calc(100% / .18);mask-size: 100% calc(100% / .18);-webkit-mask-position: 0 0;mask-position: 0 0}.cof-open.is-inf .cof-rp i::before{background: linear-gradient(170deg,#8f7cff,#2a2257 70%);mix-blend-mode: color}.cof-open.is-inf .cof-rp i::after{background: linear-gradient(170deg,rgba(48,40,84,.5),rgba(6,5,12,.72));mix-blend-mode: multiply}.cof-sheet.is-inf .cof-go:not(:disabled){background: linear-gradient(180deg,#221d36,#0b0a12);color: #fff;box-shadow: 0 0 0 1.5px rgba(255,255,255,.8),0 0 26px rgba(185,168,255,.45)}.cof-sheet.is-inf .cof-go::before{content: "";display: inline-block;width: 24px;aspect-ratio: 2;margin-right: 8px;vertical-align: -1px;background: currentColor;-webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 12'%3E%3Cpath d='M12 6C10 3 8 2 6 2a4 4 0 1 0 0 8c2 0 4-1 6-4s4-4 6-4a4 4 0 1 1 0 8c-2 0-4-1-6-4z' fill='none' stroke='%23000' stroke-width='2.2' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 12'%3E%3Cpath d='M12 6C10 3 8 2 6 2a4 4 0 1 0 0 8c2 0 4-1 6-4s4-4 6-4a4 4 0 1 1 0 8c-2 0-4-1-6-4z' fill='none' stroke='%23000' stroke-width='2.2' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat}@media (max-width: 380px){.cof-sheet.is-inf .cof-go::before{width: 16px;margin-right: 4px;vertical-align: 1px}}@media (prefers-reduced-motion: reduce){.cof-inf-fx{animation: none}}/* app/avent.css */ .adv-row{display: grid;grid-template-columns: 72px minmax(0,1fr) 16px;align-items: center;gap: 10px;width: 100%;max-width: 528px;margin: 12px auto 0;padding: 8px 12px 8px 8px;border: 0;border-radius: 18px;background: var(--surface);box-shadow: inset 0 0 0 1px var(--line);color: var(--text);font: inherit;text-align: left;cursor: pointer;-webkit-tap-highlight-color: transparent;transition: transform .12s}.adv-row:active{transform: scale(.985)}@media (hover: hover){.adv-row:hover{box-shadow: inset 0 0 0 1px var(--muted)}}.adv-row-pic{width: 72px;height: 54px;object-fit: contain}.adv-row-mid{display: grid;gap: 1px;min-width: 0}.adv-row-tags{display: flex;align-items: center;gap: 6px}.adv-row-tag{padding: 1px 7px;border-radius: 999px;background: color-mix(in srgb,var(--gold) 22%,transparent);color: var(--gold-text);font-size: 11px;font-weight: 900}.adv-row b{font-size: 15px;font-weight: 900;color: var(--heading);white-space: nowrap}.adv-row small{font-size: 12px;font-weight: 700;color: var(--muted);white-space: nowrap}.adv-row-go{font-size: 24px;font-weight: 900;line-height: 1;color: var(--muted)}.adv-off{padding: 1px 7px;border-radius: 999px;background: linear-gradient(90deg,#f7d77a,#d9a441);color: #1b1508;font-size: 12px;font-weight: 900;white-space: nowrap}.adv-sheet{--adv-soft: color-mix(in srgb,var(--text) 74%,transparent)}.adv-sheet .cof-scroll{padding: 0 16px 10px}.adv-sheet .cof-scroll > *{max-width: 528px;margin-left: auto;margin-right: auto}.adv-sheet .coin-mark{width: 1.1em;height: 1.1em}.adv-stage{position: relative;display: grid;place-items: center;width: 100%;aspect-ratio: 1.424;margin-top: 2px;max-width: min(528px,36dvh * 1.424);--adv-sk: url(/avent/squelette-dark.webp);--adv-sk-hi: rgba(255,255,255,.07)}:root[data-theme="light"] .adv-stage{--adv-sk: url(/avent/squelette-light.webp);--adv-sk-hi: rgba(255,255,255,.55)}.adv-stage::before{content: "";position: absolute;inset: 6% 10% 18%;border-radius: 50%;background: radial-gradient(closest-side,var(--adv-halo),transparent);filter: blur(10px)}.adv-stage[data-v="prem"]{--adv-halo: rgba(200,40,60,.32)}.adv-stage[data-v="basic"]{--adv-halo: rgba(40,140,90,.30)}:root[data-theme="light"] .adv-stage[data-v="prem"]{--adv-halo: rgba(220,40,60,.18)}:root[data-theme="light"] .adv-stage[data-v="basic"]{--adv-halo: rgba(40,140,90,.16)}.adv-stage canvas{position: relative;width: 100%;height: 100%;display: block;touch-action: pan-y;cursor: grab;transition: opacity .35s ease}.adv-stage.wait canvas{opacity: 0}.adv-stage.wait::after{content: "";position: absolute;inset: 0;-webkit-mask: var(--adv-sk) center / 100% 100% no-repeat;mask: var(--adv-sk) center / 100% 100% no-repeat;background: linear-gradient(100deg,transparent 30%,var(--adv-sk-hi) 50%,transparent 70%) 0 0 / 250% 100% no-repeat,var(--adv-sk) center / 100% 100% no-repeat;animation: adv-sk 1.4s linear infinite}@keyframes adv-sk{from{background-position: 150% 0,center}to{background-position: -150% 0,center}}.adv-hint{position: absolute;left: 50%;bottom: 13%;transform: translateX(-50%);padding: 3px 10px;border-radius: 999px;background: color-mix(in srgb,var(--page) 70%,transparent);font-size: 12px;font-weight: 800;color: var(--muted);white-space: nowrap;pointer-events: none;transition: opacity .4s}.adv-stage.wait .adv-hint,.adv-hint.gone{opacity: 0}.adv-seg{position: relative;display: grid;grid-template-columns: 1fr 1fr;gap: 4px;padding: 4px;margin: -14px auto 0;border-radius: 16px;background: var(--surface);box-shadow: inset 0 0 0 1px var(--line)}.adv-seg button{all: unset;box-sizing: border-box;cursor: pointer;display: grid;grid-template-columns: 42px minmax(0,1fr);align-items: center;gap: 8px;min-height: 44px;padding: 4px 10px 4px 6px;border-radius: 12px;-webkit-tap-highlight-color: transparent;transition: background .2s,box-shadow .2s}.adv-seg button[aria-selected="true"]{background: color-mix(in srgb,var(--heading) 9%,var(--surface));box-shadow: inset 0 0 0 1.5px var(--gold),0 2px 10px rgba(0,0,0,.18)}.adv-seg img{width: 42px;height: 34px;object-fit: contain}.adv-seg b{display: block;font-size: 14px;font-weight: 900;line-height: 1.1;color: var(--heading)}.adv-seg small{display: flex;align-items: center;gap: 3px;font-size: 13px;font-weight: 800;color: var(--heading);white-space: nowrap}.adv-was{margin-right: 5px;font-size: .92em;font-weight: 800;color: var(--adv-soft);text-decoration: line-through;text-decoration-thickness: 2px;text-decoration-color: #e5484d;font-variant-numeric: tabular-nums}.adv-name{margin: 6px auto 0;font-style: normal;text-align: center;white-space: nowrap;font-size: clamp(15px,4.9vw,22px);font-weight: 900;line-height: 1.15;color: var(--heading)}.adv-when{display: flex;align-items: center;justify-content: center;gap: 4px;margin: 0 auto 4px;white-space: nowrap;font-size: 14px;font-weight: 700;color: var(--adv-soft)}.adv-when i{width: 3px;height: 3px;margin: 0 5px;border-radius: 50%;background: var(--muted)}.adv-count{min-height: 1.3em;margin: 0 auto 2px;text-align: center;white-space: nowrap;font-size: 13px;font-weight: 700;line-height: 1.3;color: var(--adv-soft);font-variant-numeric: tabular-nums}.adv-count b{font-weight: 900;color: var(--heading)}.adv-count:empty::before{content: "";display: inline-block;width: 17.5em;max-width: 100%;height: .95em;vertical-align: -.1em;border-radius: 6px;background: linear-gradient(100deg,transparent 30%,var(--adv-line-hi) 50%,transparent 70%) 0 0 / 250% 100% no-repeat,var(--adv-line);animation: adv-sk 1.4s linear infinite}.adv-sheet{--adv-line: rgba(255,255,255,.08);--adv-line-hi: rgba(255,255,255,.14)}:root[data-theme="light"] .adv-sheet{--adv-line: rgba(0,0,0,.07);--adv-line-hi: rgba(255,255,255,.7)}.adv-card{margin-top: 6px;padding: 7px 10px 8px;border-radius: 16px;background: var(--surface);box-shadow: inset 0 0 0 1px var(--line)}.adv-sum{display: grid;grid-template-columns: 1fr 1fr;align-items: center}.adv-big{display: grid;justify-items: center;gap: 1px}.adv-big + .adv-big{border-left: 1px solid var(--line)}.adv-big > small{font-size: 11px;font-weight: 800;letter-spacing: .04em;text-transform: uppercase;color: var(--adv-soft)}.adv-big b{font-size: 30px;font-weight: 900;line-height: 1;color: var(--heading)}.adv-big > span:not(.cof-tag){font-size: 15px;font-weight: 800;line-height: 22px;color: var(--adv-soft)}.adv-big .cof-tag{margin: 0;font-size: 13px;line-height: 18px;padding: 3px 10px}.adv-sum.adv-vip .adv-noel b{color: #f7d77a;filter: drop-shadow(0 0 8px rgba(247,215,122,.5))}:root[data-theme="light"] .adv-sum.adv-vip .adv-noel b{color: #a87612;filter: none}.cof-tag.r-xcl{background: linear-gradient(90deg,#e2262f,#b3121b);color: #fff;box-shadow: inset 0 0 0 1px rgba(255,215,120,.85);text-shadow: 0 1px 1px rgba(0,0,0,.25)}.adv-win{display: block;margin: 10px 0 0;padding: 7px 12px 6px;border-radius: 14px;background: color-mix(in srgb,var(--heading) 6%,transparent);text-align: left}.adv-win-h{display: block;margin-bottom: 2px;font-size: 13px;font-weight: 900;color: var(--adv-soft)}.adv-gifts{display: grid;gap: 1px;margin: 0;padding: 0;list-style: none}.adv-gifts li{display: flex;align-items: center;gap: 9px;font-size: 14px;font-weight: 800;line-height: 22px;color: var(--heading);white-space: nowrap}.adv-gift-ico{flex: none;display: grid;place-items: center;width: 22px;height: 22px}.adv-gift-ico .adv-sachet{width: 16px;height: 22px;background: url(/pack-front-multiverse.webp) center / contain no-repeat}.adv-gift-ico .coin-mark{width: 20px;height: 20px}.adv-gift-ico .xp-star{width: 18px;height: 18px}.adv-win > small{display: block;margin-top: 4px;padding-top: 4px;border-top: 1px solid var(--line);font-size: 13px;font-weight: 700;color: var(--adv-soft);white-space: nowrap}.adv-win > small .coin-mark{width: 1em;height: 1em}.adv-buy{padding-bottom: calc(18px + env(safe-area-inset-bottom))}.adv-buy .cof-go{min-height: 52px;border-radius: 18px}.adv-go-giga{background: linear-gradient(90deg,#2f80ff,#6a3dff);font-size: clamp(14px,4.4vw,20px)}.adv-short,.adv-owned-when{display: flex;align-items: center;justify-content: center;gap: 4px;margin: 0 auto 5px;font-size: 14px;font-weight: 800;color: var(--adv-soft);white-space: nowrap}.adv-short b{color: var(--heading)}.adv-done{display: flex;align-items: center;justify-content: center;gap: 8px;min-height: 52px;border-radius: 18px;background: var(--surface);box-shadow: inset 0 0 0 1px var(--line);font-size: 17px;font-weight: 900;color: var(--heading)}.adv-done svg{width: 22px;height: 22px;color: #35d07f}.adv-short-pic{width: 120px;height: 90px;object-fit: contain}@media (max-width: 400px){.adv-big b{font-size: 30px}.adv-big .cof-tag{font-size: 11.5px;padding: 3px 7px}.adv-gifts li{font-size: 14px}.adv-short,.adv-when{font-size: 13px}}@media (max-width: 370px){.adv-row{grid-template-columns: 50px minmax(0,1fr) 12px;gap: 8px;padding-right: 8px}.adv-row-pic{width: 50px;height: 40px}.adv-row b{font-size: 14px}.adv-row small{font-size: 10.5px}.adv-row-tags{gap: 4px}.adv-offw,.adv-seg .adv-was{display: none}.adv-seg button{grid-template-columns: 34px minmax(0,1fr);padding-right: 6px}.adv-seg img{width: 34px}.adv-big b{font-size: 26px}.adv-big .cof-tag{font-size: 10px;padding: 2px 5px}.adv-gifts li{font-size: 12.5px;gap: 6px}.adv-win-h,.adv-win > small{font-size: 11.5px}.adv-short,.adv-when,.adv-count{font-size: 12px}}@media (prefers-reduced-motion: reduce){.adv-stage.wait::after,.adv-count:empty::before{animation: none}}/* app/guest.css */ .btn.acct-sign{width: 100%;margin: 0;padding: 11px 16px;font-size: 16px}.more-acct.guest{display: block}.claim-box.guest-sign{margin-top: 2px;padding-top: 0;border-top: 0}.guest-free{color: var(--muted);font-size: 14px;font-weight: 700;text-decoration: underline;text-underline-offset: 3px}@media (hover: hover){.guest-free:hover{color: var(--text)}}.guest-game{padding-bottom: 8px}.gg-stage{position: relative;display: grid;place-items: center;min-height: min(680px,calc(100dvh - 170px));padding: 16px 12px;border-radius: 24px;overflow: hidden;isolation: isolate;background: var(--surface-2)}.gg-back{position: absolute;inset: -32px;z-index: -1;display: block}.gg-back > *{position: absolute;inset: 0;width: 100%;height: 100%;max-width: none;max-height: none;object-fit: cover}.gg-back{filter: blur(22px) saturate(1.25) brightness(.55)}:root[data-theme="light"] .gg-back{filter: blur(22px) saturate(1.2) brightness(.9)}.gg-card{display: grid;justify-items: center;gap: 8px;width: min(100%,400px);padding: 14px 16px 18px;box-sizing: border-box;text-align: center;border: 1px solid var(--line);border-radius: 22px;background: color-mix(in srgb,var(--surface) 94%,transparent);box-shadow: 0 18px 40px -12px rgba(0,0,0,.55)}.gg-pic.gl-pic{width: 100%;aspect-ratio: 16 / 9;margin-bottom: 2px;box-shadow: none}@media (min-width: 900px){.gg-pic.gl-pic{aspect-ratio: 4 / 3}.gg-card{width: min(100%,420px);padding: 18px 20px 22px}}.gg-card h1{margin: 0;font-size: 26px;line-height: 1.1;color: var(--heading)}.gg-card h1 br{display: none}.gg-text{margin: 0;color: var(--muted);font-size: 15px;line-height: 1.4;text-wrap: pretty}.gg-pause{margin: 0;padding: 4px 10px;border-radius: 999px;font-size: 13px;font-weight: 800;color: var(--muted);background: var(--surface-2)}.gg-ask{margin: 6px 0 0;font-size: 17px;font-weight: 800;color: var(--text)}.guest-all{display: block;width: fit-content;margin: 16px auto 0;padding: 8px 12px;color: var(--muted);font-size: 15px;font-weight: 700;text-decoration: none}.guest-all::before{content: "‹ "}@media (hover: hover){.guest-all:hover{color: var(--text)}}.guest-gate{display: grid;justify-items: center;gap: 10px;text-align: center}.guest-gate h2{margin: 0;font-size: 22px;line-height: 1.2}.guest-gate p{margin: 0;text-wrap: pretty}.guest-gate .claim-box.guest-sign{width: min(100%,280px)}.guest-gate .claim-box .email-btn{position: relative;display: flex;align-items: center;box-sizing: border-box;width: min(100%,280px);height: 40px;min-height: 0;margin: -2px 0 0;padding: 0 12px 0 44px;border-radius: 20px;background: var(--surface-2);color: var(--text);box-shadow: inset 0 0 0 1px var(--line);-webkit-tap-highlight-color: transparent}.guest-gate .email-btn::before{content: "";position: absolute;inset: -2px 0}@media (hover: hover){.guest-gate .email-btn:hover{background: color-mix(in srgb,var(--surface-2) 85%,var(--text))}}.guest-gate .email-btn-logo{position: absolute;top: 10px;left: 12px;display: grid;place-items: center;width: 20px;height: 20px;color: var(--muted)}.guest-gate .email-btn-label{flex: 1;overflow: hidden;text-align: center;white-space: nowrap;text-overflow: ellipsis;font: 400 14px/18px "Google Sans",arial,sans-serif;letter-spacing: .25px}.guest-gate .guest-free{margin-top: 4px}[data-coins] .coins-sign{display: inline-flex;align-items: center;padding: 0 4px;font-weight: 900;font-size: 15px;color: var(--text);white-space: nowrap}@media (max-width: 340px){.sheet.pop-sheet:has(.guest-gate){padding-inline: 8px}.sheet.pop-sheet .sheet-body:has(> .guest-gate){padding-inline: 10px}}