:root{--site-hdr:52px}.hdr,.ann{--gutter:16px}@media (min-width:1000px){.hdr,.ann{--gutter:24px}}.ann{position:relative;display:flex;align-items:center;justify-content:center;min-height:44px;padding:6px 52px 6px 16px;background:var(--signal);color:var(--on-signal)}.tu-ann-off .ann{display:none}.ann__in{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 14px;min-width:0;text-align:center}.ann__t{margin:0;font-size:.875rem;font-weight:600;line-height:1.3}.ann__pill{position:relative;display:inline-flex;align-items:center;justify-content:center;height:30px;padding:0 14px;border-radius:999px;background:#fff;color:#111214;font-size:.8125rem;font-weight:700;line-height:1;white-space:nowrap;flex:none;text-decoration:none}.ann__pill:before{content:"";position:absolute;inset:-7px -2px}.ann__pill:hover{background:#ededed}.ann__x{position:absolute;right:4px;top:50%;transform:translateY(-50%);color:inherit}.ann__x:hover:not([disabled]){background:#0000001f}@media (min-width:640px){.ann__t{font-size:.9375rem}}.hdr{position:sticky;top:0;z-index:50;padding-top:env(safe-area-inset-top);background:var(--bg);border-bottom:1px solid color-mix(in srgb,var(--rule) 70%,transparent)}.hdr__row{display:flex;align-items:center;gap:10px;min-height:var(--site-hdr);max-width:calc(var(--feed-max) + var(--gutter)*2);margin:0 auto;padding:0 var(--gutter)}.hdr__brand{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;color:var(--ink);text-decoration:none;flex:none}.hdr__mark{width:40px;height:30px;flex:none;transform-origin:55% 60%}@media (prefers-reduced-motion:no-preference){.hdr__mark{transition:transform .5s cubic-bezier(.34,1.56,.64,1)}.hdr__brand.is-swim .hdr__mark{animation:hdr-swim .9s cubic-bezier(.45,0,.25,1) both}}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){.hdr__brand[data-motion~=desktop]:hover .hdr__mark{transform:translate(5px) rotate(-8deg)}}@keyframes hdr-swim{0%{transform:none}35%{transform:translate(6px) rotate(-8deg)}68%{transform:translate(-2px) rotate(3deg)}to{transform:none}}.hdr__nav{display:none}.hdr__link{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 6px;border-radius:10px;color:var(--ink-2);font-size:1rem;font-weight:580;letter-spacing:-.005em;line-height:1;white-space:nowrap;text-decoration:none;flex:none;transition:color var(--site-t-hover) var(--site-ease)}.hdr__link:hover{color:var(--ink)}.hdr__link[hidden]{display:none}.hdr__link{position:relative}.hdr__link.is-mega{color:var(--ink)}.hdr__link[aria-current=page],.hdr__link[aria-current=page].is-mega{color:var(--signal-ink)}.hdr__actions{display:flex;align-items:center;gap:6px;margin-left:auto;min-width:0;flex:none}.hdr__pill{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:44px;padding:0 13px;border-radius:12px;background:var(--x-soft);color:var(--ink);font-size:.9375rem;font-weight:600;line-height:1;white-space:nowrap;text-decoration:none;flex:none;transition:background-color var(--site-t-hover) var(--site-ease)}.hdr__pill svg{width:17px;height:17px}.hdr__pill:hover{background:var(--x-soft-2)}.hdr__pill--soft{background:color-mix(in srgb,var(--signal) 16%,transparent);color:var(--signal-ink)}.hdr__cs svg{flex:none}.hdr__pill--soft:hover{background:color-mix(in srgb,var(--signal) 24%,transparent)}.hdr__pill--glass{position:relative;border-radius:13px;background:linear-gradient(180deg,color-mix(in srgb,var(--ink) 9%,transparent),color-mix(in srgb,var(--ink) 3%,transparent));box-shadow:inset 0 1px #ffffff1f,inset 0 0 0 1px color-mix(in srgb,var(--ink) 10%,transparent)}.hdr__pill--glass:hover{background:linear-gradient(180deg,color-mix(in srgb,var(--ink) 14%,transparent),color-mix(in srgb,var(--ink) 5%,transparent))}.hdr__pill--price{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--signal) 72%,transparent),0 0 18px -8px color-mix(in srgb,var(--signal) 85%,transparent)}.hdr__pill--price svg{color:var(--signal-ink)}.hdr__offer{position:absolute;left:50%;bottom:-7px;transform:translate(-50%);padding:2px 8px;border-radius:999px;background:var(--signal);color:var(--on-signal);font-size:.6875rem;font-weight:800;line-height:1.25;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;pointer-events:none}.hdr__pill--go{background:var(--signal);color:var(--on-signal);font-weight:700}.hdr__pill--go:hover{background:var(--signal);filter:brightness(1.13);box-shadow:0 0 0 1px color-mix(in srgb,var(--signal) 70%,#fff 12%),0 6px 24px -4px color-mix(in srgb,var(--signal) 70%,transparent)}.hdr__pill--wide,.hdr__sep,.hdr__signup{display:none}.hdr__sep{width:1px;height:20px;margin:0 2px;background:var(--rule);flex:none}.hdr__lang{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:var(--x-soft);color:var(--ink);font-family:var(--mono);font-size:.8125rem;font-weight:500;line-height:1;text-decoration:none;flex:none}.hdr__lang:hover{background:var(--x-soft-2)}.hdr__menu{flex:none;order:99}@media (pointer:fine) and (min-width:900px){.hdr__pill{height:38px}.hdr__pill--price:has(.hdr__offer){padding-bottom:6px}}@media (max-width:419px){.hdr__row{gap:8px}.hdr__actions{gap:4px}.hdr__lang{width:40px;height:40px}}@media (min-width:900px){.hdr__pill--wide,.hdr__sep,.hdr__signup{display:inline-flex}}.hdr__more,.hdr__navsep{display:none}@media (min-width:1280px){.hdr__row{gap:16px}.hdr__nav{display:flex;align-items:center;gap:6px;min-width:0;flex:1 1 auto;overflow:hidden;padding-right:8px}.hdr__more:not([hidden]){position:relative;display:block;flex:none;margin-left:-8px}}.hdr__more-btn{border:0;background:none;cursor:pointer;font:inherit;font-size:inherit}.hdr__more-btn[aria-expanded=true]{color:var(--ink)}.hdr__more-chev{width:16px;height:16px;transition:transform var(--site-t-hover) var(--site-ease)}.hdr__more-btn[aria-expanded=true] .hdr__more-chev{transform:rotate(180deg)}.hdr__more-list{position:absolute;top:calc(100% + 6px);left:0;z-index:60;min-width:220px;margin:0;padding:6px;list-style:none;border-radius:14px;background:var(--surface);border:1px solid var(--rule);box-shadow:0 18px 40px -18px #0000008c}.hdr__more-list a{display:flex;align-items:center;gap:8px;min-height:44px;padding:0 12px;border-radius:10px;color:var(--ink);font-size:.9375rem;font-weight:600;white-space:nowrap;text-decoration:none}.hdr__more-list a:hover,.hdr__more-list a:focus-visible{background:var(--x-soft)}.hdr__more-list a[aria-current=page]{color:var(--signal-ink)}@media (prefers-reduced-motion:reduce){.hdr__more-chev{transition:none}}@media (min-width:1440px){.hdr__menu{display:none}}@media (min-width:1280px){.hdr__row{gap:10px}.hdr__link{gap:4px;padding:0 4px;font-size:.875rem}.hdr__nav{flex:0 1 auto;gap:10px;padding:0 8px 0 10px}.hdr__nav .hdr__link{padding:0 2px}.hdr__navsep{display:block;width:1px;height:20px;margin:0 4px;background:var(--rule);flex:none}.hdr__actions{margin-left:auto;gap:4px}.hdr__pill{padding:0 11px}}@media (min-width:1440px){.hdr__nav{gap:14px}.hdr__link{font-size:1rem}.hdr__nav.hdr__nav--tight{gap:10px}}.hdr__sidem{position:relative;flex:none}.hdr__side{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:12px;cursor:pointer;background:color-mix(in srgb,var(--signal) 16%,transparent);color:var(--signal-ink);transition:background-color var(--site-t-hover) var(--site-ease)}.hdr__side:hover,.hdr__side[aria-expanded=true]{background:color-mix(in srgb,var(--signal) 26%,transparent)}.hdr__faces{position:relative;display:block;width:22px;height:22px}.hdr__face{position:absolute;inset:0;display:grid;place-items:center;opacity:0;transform:scale(.7);transition:opacity var(--site-t-hover) var(--site-ease),transform var(--site-t-hover) var(--site-ease)}.hdr__face svg{width:22px;height:22px}:root:not([data-side=youtube]):not([data-side=both]) .hdr__face--ecom,:root[data-side=youtube] .hdr__face--youtube,:root[data-side=both] .hdr__face--both{opacity:1;transform:none}:root[data-side=both] .hdr__side{background:var(--x-soft);color:var(--ink);box-shadow:inset 2px 0 0 var(--side-green),inset -2px 0 0 var(--side-red)}:root[data-side=both] .hdr__side:hover,:root[data-side=both] .hdr__side[aria-expanded=true]{background:var(--x-soft-2)}.hdr__side-list{position:absolute;top:calc(100% + 8px);right:-48px;z-index:70;width:min(300px,calc(100vw - 24px));margin:0;padding:6px;list-style:none;border-radius:14px;background:var(--surface);border:1px solid var(--rule);box-shadow:0 18px 40px -18px #0000008c;transform-origin:top right}@media (prefers-reduced-motion:no-preference){.hdr__side-list:not([hidden]){animation:hdr-pop var(--site-t-hover) var(--site-ease) both}}@media (min-width:640px){.hdr__side-list{right:0}}.hdr__side-opt{display:grid;grid-template-columns:auto minmax(0,1fr) 18px;align-items:center;gap:12px;min-height:52px;padding:8px 12px;border-radius:10px;color:var(--ink);text-decoration:none;transition:background-color var(--site-t-hover) var(--site-ease)}.hdr__side-opt:hover,.hdr__side-opt:focus-visible{background:var(--x-soft);text-decoration:none}.hdr__side-opt:focus-visible{outline-offset:-2px}.hdr__side-sw{width:14px;height:14px;border-radius:50%;flex:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--ink) 8%,transparent)}.hdr__side-sw--ecom{background:var(--side-green)}.hdr__side-sw--youtube{background:var(--side-red)}.hdr__side-sw--both{background:linear-gradient(90deg,var(--side-green) 50%,var(--side-red) 50%)}.hdr__side-tx{display:grid;gap:2px;min-width:0}.hdr__side-n{font-size:.9375rem;font-weight:700;line-height:1.2}.hdr__side-d{font-size:.8125rem;line-height:1.3;color:var(--ink-2)}.hdr__side-tick{width:18px;height:18px;color:var(--signal-ink);visibility:hidden}.hdr__side-opt[aria-checked=true] .hdr__side-tick{visibility:visible}.hdr__side-opt[aria-checked=true] .hdr__side-n{color:var(--ink)}@media (prefers-reduced-motion:reduce){.hdr__face{transition:none}}@media (max-width:419px){.hdr__faces,.hdr__face svg{width:20px;height:20px}}.hdr__lang{border:0;cursor:pointer;padding:0}.hdr__assets{display:none}.hdr__assets[aria-current=page]{background:var(--x-soft-2)}.hdr__acct{position:relative;flex:none}.hdr__acct.is-open:after{content:"";position:absolute;right:0;top:100%;width:min(340px,calc(100vw - 24px));height:12px}.hdr__avatar{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:transparent;cursor:pointer}.hdr__avatar:hover .app-avatar,.hdr__avatar[aria-expanded=true] .app-avatar{box-shadow:0 0 0 3px var(--x-line)}@media (min-width:1100px){.hdr__assets{display:inline-flex}}.app-avatar{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--ink);color:var(--on-ink);font-weight:700;font-size:.875rem;line-height:1;flex:none;transition:box-shadow var(--site-t-hover) var(--site-ease)}.app-avatar--lg{width:40px;height:40px;font-size:1rem}.app-menu{position:absolute;z-index:70;right:0;top:calc(100% + 8px);width:min(272px,calc(100vw - 24px));max-height:calc(100dvh - var(--site-hdr) - 24px);overflow-y:auto;overscroll-behavior:contain;padding:6px;background:var(--surface);border:1px solid color-mix(in srgb,var(--ink) 10%,transparent);border-radius:20px;box-shadow:0 24px 50px -24px #0009;transform-origin:top right}@media (prefers-reduced-motion:no-preference){.app-menu:not([hidden]){animation:hdr-pop var(--site-t-hover) var(--site-ease) both}}@keyframes hdr-pop{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}.app-menu-scrim{display:none}.app-menu__who{display:flex;align-items:center;gap:10px;min-height:50px;padding:4px 8px;border-radius:14px;color:var(--ink);text-decoration:none;min-width:0;transition:background-color var(--site-t-hover) var(--site-ease)}.app-menu__who:hover,.app-menu__who:focus-visible{background:var(--x-soft);text-decoration:none}.app-menu__id{display:grid;gap:2px;min-width:0;flex:1}.app-menu__name{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-menu__mail{font-size:.8125rem;color:var(--ink-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-menu__who-chev{width:18px;height:18px;flex:none;color:var(--ink-3)}.app-menu__credits{display:flex;align-items:center;gap:8px;margin:4px 0 6px;padding:4px 4px 4px 0;border-radius:14px;background:var(--x-soft)}.app-menu__credits .app-menu__cr-row{flex:1;min-width:0;justify-content:flex-start;gap:10px}.app-menu__cr-row>svg{width:18px;height:18px;flex:none;color:var(--ink-2)}.app-menu__cr-t{display:grid;gap:1px;min-width:0}.app-menu__cr-l{font-size:.75rem;color:var(--ink-3);line-height:1.2}.app-menu__cr-n{font-size:.875rem;font-weight:600;color:var(--ink);line-height:1.25;overflow-wrap:normal}.app-menu__credits .app-menu__topup{height:34px;padding:0 14px}.app-menu__cr-row{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:0 8px 0 10px;border-radius:12px;color:var(--ink);text-decoration:none;transition:background-color var(--site-t-hover) var(--site-ease)}.app-menu__cr-row:hover,.app-menu__cr-row:focus-visible{background:var(--x-soft);text-decoration:none}.app-menu__topup{display:inline-flex;align-items:center;justify-content:center;flex:none;min-width:max-content;height:40px;padding:0 18px;border-radius:999px;background:var(--signal);color:var(--on-signal);font-size:.875rem;font-weight:700;line-height:1;text-decoration:none;transition:filter var(--site-t-hover) var(--site-ease)}.app-menu__topup:hover{filter:brightness(1.06);text-decoration:none}.app-menu__topup[aria-current=page]{box-shadow:0 0 0 2px var(--surface),0 0 0 4px var(--signal)}.app-menu__group{display:grid;gap:2px;padding:6px 0;border-top:1px solid color-mix(in srgb,var(--ink) 8%,transparent)}.app-menu__credits+.app-menu__group{border-top:0;padding-top:0}.app-menu__item{display:flex;align-items:center;gap:14px;width:100%;min-height:44px;padding:0 10px;border:0;border-radius:12px;background:transparent;color:var(--ink);font:inherit;font-size:.875rem;text-align:left;text-decoration:none;cursor:pointer;line-height:1.2;transition:background-color var(--site-t-hover) var(--site-ease)}.app-menu__item svg{width:18px;height:18px;flex:none;color:var(--ink-2)}.app-menu__item>span:first-of-type{flex:1;min-width:0}.app-menu__item:hover:not([disabled]),.app-menu__item:focus-visible{background:var(--x-soft);text-decoration:none}.app-menu__item[aria-current=page]{background:var(--x-soft);font-weight:700}.app-menu__item[aria-current=page] svg,.app-menu__item--admin svg{color:var(--signal-ink)}.app-menu__val{font-size:.875rem;color:var(--ink-3);white-space:nowrap}.app-menu__item .app-menu__chev{width:16px;height:16px;color:var(--ink-3);transition:transform var(--site-t-hover) var(--site-ease)}.app-menu__lang[aria-expanded=true]{background:var(--x-soft)}.app-menu__lang[aria-expanded=true] .app-menu__chev{transform:rotate(180deg)}.app-menu__item--sub{min-height:44px;font-size:.875rem;color:var(--ink-2)}.app-menu__item--out{border-top:1px solid color-mix(in srgb,var(--ink) 8%,transparent);border-radius:0 0 12px 12px;color:var(--ink-2)}.app-lang{display:grid;gap:2px;padding:6px;border-radius:16px;background:var(--surface);border:1px solid color-mix(in srgb,var(--ink) 10%,transparent);box-shadow:0 24px 50px -24px #0009}.app-lang[hidden]{display:none}.hdr__acct>.app-lang{position:absolute;z-index:71;top:var(--lang-top,60px);right:calc(var(--menu-w,340px) + 8px);width:240px}.app-lang--inline{margin:2px 0 6px;border:0;box-shadow:none;background:var(--x-soft)}.app-lang__opt{display:flex;align-items:center;gap:12px;width:100%;min-height:44px;padding:0 12px;border:0;border-radius:12px;background:transparent;color:var(--ink);font:inherit;font-size:.9375rem;text-align:left;text-decoration:none;cursor:pointer;transition:background-color var(--site-t-hover) var(--site-ease)}.app-lang__opt:hover,.app-lang__opt:focus-visible{background:var(--x-soft);text-decoration:none}.app-lang__opt[aria-current=true]{background:var(--x-soft);font-weight:600}.app-lang__n{flex:1;min-width:0}.app-lang__tick{width:18px;height:18px;flex:none;color:var(--signal-ink)}.app-flag{display:block;width:22px;height:22px;flex:none;border-radius:50%;overflow:hidden;box-shadow:0 0 0 1px color-mix(in srgb,var(--ink) 16%,transparent)}.app-flag svg{display:block;width:100%;height:100%}@media (prefers-reduced-motion:no-preference){.hdr__acct>.app-lang:not([hidden]){animation:hdr-pop var(--site-t-hover) var(--site-ease) both}}@media (max-width:639px){.app-menu{position:fixed;z-index:82;inset:auto 0 0;width:auto;max-height:86dvh;padding:10px 12px calc(14px + env(safe-area-inset-bottom));border-radius:22px 22px 0 0;transform-origin:bottom center}.app-menu:before{content:"";display:block;width:40px;height:4px;margin:0 auto 6px;border-radius:2px;background:var(--x-line)}.app-menu-scrim:not([hidden]){display:block;position:fixed;z-index:81;inset:0;background:#00000080}.hdr__acct.is-open:after{display:none}.app-menu__topup{height:44px}@media (prefers-reduced-motion:no-preference){.app-menu:not([hidden]){animation:acct-up .2s var(--site-ease) both}}}@keyframes acct-up{0%{transform:translateY(24px);opacity:0}to{transform:none;opacity:1}}@media (prefers-reduced-motion:reduce){.app-menu__item .app-menu__chev{transition:none}}.msheet__acct{display:grid;margin-top:10px;padding:4px 0 0;border-top:1px solid var(--rule)}.msheet__acct .app-menu__who{padding:10px 4px 12px}.msheet__acct .app-menu__item{padding:0 6px}.msheet__acct .app-menu__topup{height:44px}.mega{display:none}@media (min-width:1000px){.mega:not([hidden]){position:absolute;left:var(--gutter);top:calc(100% + 6px);z-index:70;display:block;width:min(840px,calc(100% - var(--gutter) * 2));animation:mega-in .14s var(--site-ease) both}}@keyframes mega-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.mega__in{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:minmax(0,1fr);gap:8px 18px;overflow:hidden;max-height:min(660px,calc(100vh - var(--mega-top,110px) - 16px));padding:16px 14px 12px;border-radius:20px;background:var(--surface);border:1px solid color-mix(in srgb,var(--ink) 10%,transparent);box-shadow:0 30px 70px -30px #0009}.mega__col{display:flex;flex-direction:column;min-width:0;min-height:0}.mega__col+.mega__col{padding-left:18px;border-left:1px solid color-mix(in srgb,var(--ink) 8%,transparent)}.mega__h{margin:0 0 6px 8px;font-size:.8125rem;font-weight:600;color:var(--ink-3)}.mega__scroll{min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;padding:0 4px 26px 0;-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 30px),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - 30px),transparent)}.mega__sub{margin:10px 0 2px 8px;font-size:.8125rem;font-weight:600;color:var(--ink-2)}.mega__sub:first-child{margin-top:0}.mega__list{display:grid;gap:0;margin:0;padding:0;list-style:none}.mega__a{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:11px;min-height:48px;padding:6px 8px;border-radius:11px;color:var(--ink);text-decoration:none;transition:background-color var(--site-t-hover) var(--site-ease)}.mega__a:hover,.mega__a:focus-visible{background:var(--x-soft)}.mega__ic{display:grid;place-items:center;width:34px;height:34px;border-radius:9px;background:var(--x-soft);color:var(--ink)}.mega__a:hover .mega__ic{background:var(--x-soft-2)}.mega__ic svg{width:17px;height:17px}.mega__t{display:grid;gap:1px;min-width:0}.mega__n{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;font-size:.875rem;font-weight:600;line-height:1.25}.mega__badge{display:inline-flex;align-items:center;flex:none;height:20px;padding:0 7px;border-radius:6px;background:var(--signal);color:var(--on-signal);font-size:.6875rem;font-weight:700;line-height:1}.mega__l{display:-webkit-box;overflow:hidden;font-size:.75rem;line-height:1.35;color:var(--ink-3);-webkit-line-clamp:1;-webkit-box-orient:vertical}.mega__foot{display:flex;flex-wrap:wrap;align-items:center;flex:none;gap:6px 10px;margin-top:4px;padding:10px 4px 2px 0;border-top:1px solid color-mix(in srgb,var(--ink) 8%,transparent)}.mega__sub--foot{margin:0 4px 0 8px}.mega__foot+.mega__foot{margin-top:0;padding-top:6px;border-top:0}.mega__chips{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;min-width:0}.mega__chip{display:inline-flex;align-items:center;gap:7px;min-height:36px;max-width:100%;padding:0 12px;border-radius:999px;background:var(--x-soft);color:var(--ink);font-size:.8125rem;font-weight:600;text-decoration:none;transition:background-color var(--site-t-hover) var(--site-ease)}.mega__chip:hover,.mega__chip:focus-visible{background:var(--x-soft-2)}.mega__chip svg{width:15px;height:15px;flex:none;color:var(--ink-2)}@media (prefers-reduced-motion:reduce){.mega:not([hidden]){animation:none}.mega__a{transition:none}}.msheet__langrow{margin-top:14px;padding-top:10px;border-top:1px solid var(--rule)}.msheet__langrow .app-menu__item{padding:0 6px}@media (min-width:1000px){.mega.mega--card:not([hidden]){left:var(--mega-left,var(--gutter));width:min(380px,calc(100% - var(--gutter) * 2))}}.mega--card .mega__in{display:block;padding:14px 8px 8px}.mega--card .mega__h{margin:2px 0 6px 12px;font-size:.8125rem;font-weight:500;color:var(--ink-3)}.mega__a--app{grid-template-columns:48px minmax(0,1fr);min-height:64px;padding:8px 12px 8px 8px}.mega__ic--app{width:48px;height:48px;border-radius:14px;background:var(--x-soft-2);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ink) 8%,transparent)}.mega__a--app:hover .mega__ic--app,.mega__a--app:focus-visible .mega__ic--app{background:color-mix(in srgb,var(--ink) 14%,transparent)}.mega__ic--app svg,.mega__logo{width:24px;height:24px}.hdr__langwrap{position:relative;flex:none;display:grid;place-items:center}.hdr__globe{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--x-soft);color:var(--ink);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ink) 8%,transparent);transition:background-color var(--site-t-hover) var(--site-ease),box-shadow var(--site-t-hover) var(--site-ease)}.hdr__globe:hover,.hdr__globe[aria-expanded=true]{background:var(--x-soft-2);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ink) 16%,transparent)}.hdr__globe:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.hdr__globe-ic{width:20px;height:20px}@media (pointer:fine){.hdr__globe{width:38px;height:38px}}@media (pointer:coarse){.hdr__globe{position:relative;width:44px;height:44px}}.app-lang.app-lang--drop{position:absolute;z-index:72;top:calc(100% + 10px);right:-6px;width:232px;box-shadow:0 24px 60px -28px #0009}@media (prefers-reduced-motion:no-preference){.app-lang--drop:not([hidden]){animation:hdr-pop var(--site-t-hover) var(--site-ease) both}}@media (max-width:419px){.hdr__langwrap{display:none}}.hdr__prefs{display:grid;place-items:center}.hdr__prefs-btn{position:relative;padding:0;border:0;cursor:pointer}.hdr__prefs-dot{position:absolute;right:0;bottom:0;width:12px;height:12px;border-radius:50%;background:var(--side-green);box-shadow:0 0 0 2px var(--bg);pointer-events:none}:root[data-side=youtube] .hdr__prefs-dot{background:var(--side-red)}:root[data-side=both] .hdr__prefs-dot{background:linear-gradient(90deg,var(--side-green) 50%,var(--side-red) 50%)}.hdr__prefs-list{right:-6px;width:min(300px,calc(100vw - 24px));max-height:calc(100vh - 96px);overflow-y:auto;overscroll-behavior:contain}@media (min-width:640px){.hdr__prefs-list{right:-6px}}.hdr__prefs-h{margin:0;padding:8px 12px 4px;font-size:.75rem;font-weight:600;line-height:1.3;color:var(--ink-2)}.hdr__prefs-h--rule{margin-top:6px;padding-top:12px;border-top:1px solid var(--rule)}.hdr__prefs-group{display:grid;gap:2px;margin:0;padding:0;list-style:none}.app-lang.app-lang--menu{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}@media (pointer:fine){.app-menu .app-menu__item{min-height:38px}.app-menu .app-menu__cr-row{min-height:40px}}@media (max-width:899px){.ann--nophone{display:none}}@media (min-width:900px){.ann--nodesk{display:none}}.hdr__title,.hdr__go{display:none}@media (max-width:899px){.hdr__row{position:relative}.hdr__menu{order:-1}.hdr__brand,.hdr__cs,.hdr__sidem,.hdr__langwrap,.hdr__signup{display:none}.hdr__title{display:block;position:absolute;left:50%;top:50%;max-width:48%;overflow:hidden;transform:translate(-50%,-50%);color:var(--ink);font-size:1rem;font-weight:600;line-height:1.2;text-align:center;text-decoration:none;white-space:nowrap;text-overflow:ellipsis}.hdr__pill.hdr__login,.hdr__pill.hdr__go{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 16px;border-radius:999px;background:var(--signal);color:var(--on-signal);font-size:.875rem;font-weight:600;box-shadow:none}}.sheet.msheet{inset:0 auto 0 0;display:flex;flex-direction:column;width:min(86vw,372px);max-height:none;height:100dvh;margin:0;padding:0;overflow:hidden;border-radius:0 22px 22px 0;background:var(--bg);opacity:1;transform:translate3d(-104%,0,0);box-shadow:0 0 0 1px color-mix(in srgb,var(--ink) 7%,transparent);transition:transform .5s var(--m-lux),visibility 0s .5s;will-change:transform;touch-action:pan-y}.sheet.msheet.is-on{transform:translateZ(0);visibility:visible;transition:transform .5s var(--m-lux),visibility 0s}.sheet.msheet.is-drag{transition:none}.msheet__top{display:flex;align-items:center;justify-content:space-between;gap:12px;flex:none;min-height:68px;padding:calc(10px + env(safe-area-inset-top)) 12px 10px 18px}.msheet__brand{display:inline-flex;align-items:center;gap:10px;min-height:44px;color:var(--ink);font-size:1.25rem;font-weight:650;letter-spacing:-.01em;text-decoration:none}.msheet__mark{width:34px;height:26px;flex:none}.msheet__x{color:var(--ink-2)}.msheet__scroll{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden;padding:0 10px}.msheet__create{display:flex;align-items:center;gap:14px;flex:none;min-height:52px;margin-bottom:4px;padding:0 12px;border-radius:14px;color:var(--signal-ink);font-size:1.0625rem;font-weight:600;text-decoration:none;background:color-mix(in srgb,var(--signal) 10%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--signal) 26%,transparent)}.msheet__create svg{width:22px;height:22px;flex:none}.msheet__nav{display:grid;flex:none}.msheet__link{display:flex;align-items:center;gap:14px;min-height:50px;padding:0 12px;border-radius:14px;color:var(--ink);font-size:1.0625rem;font-weight:500;text-decoration:none;transition:background-color .2s ease}.msheet__link svg{width:22px;height:22px;flex:none;color:var(--ink-2)}.msheet__n{flex:1;min-width:0}.msheet__link:active,.msheet__create:active{background:color-mix(in srgb,var(--ink) 7%,transparent)}.msheet__link[aria-current=page]{color:var(--signal-ink)}.msheet__link[aria-current=page] svg{color:currentColor}.msheet__chip{flex:none;padding:6px 14px;border-radius:999px;background:var(--signal);color:var(--on-signal);font-size:.8125rem;font-weight:600;line-height:1.2}.msheet__end{flex:none;display:grid;gap:4px;margin:0 16px;padding:14px 0 calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--rule)}.msheet__end-h{margin:0;font-size:1rem;font-weight:600;color:var(--ink)}.msheet__end-p{margin:0 0 12px;font-size:.875rem;line-height:1.45;color:var(--ink-3)}.btn.msheet__go{width:100%;min-height:54px;border-radius:999px;background:var(--ink);color:var(--bg);font-size:1.0625rem;font-weight:600}.msheet__lang{display:inline-flex;align-items:center;justify-content:center;gap:7px;width:100%;min-height:44px;margin-top:2px;padding:0;border:0;background:none;color:var(--ink-3);font:inherit;font-size:.8125rem;font-weight:500;cursor:pointer}.msheet__lang svg{width:15px;height:15px;flex:none}.msheet__me{display:flex;align-items:center;gap:11px;width:100%;min-height:48px;padding:0;border:0;background:none;color:var(--ink);font:inherit;text-align:left;cursor:pointer}.msheet__me svg{width:18px;height:18px;flex:none;color:var(--ink-3)}.msheet__av{display:grid;place-items:center;flex:none;width:32px;height:32px;border-radius:50%;background:var(--x-soft);font-size:.8125rem;font-weight:600}.msheet__who{flex:1;min-width:0;overflow:hidden;font-size:.9375rem;font-weight:500;white-space:nowrap;text-overflow:ellipsis}.msheet__more{display:none;flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 16px calc(12px + env(safe-area-inset-bottom))}.msheet.is-more .msheet__scroll,.msheet.is-more .msheet__end{display:none}.msheet.is-more .msheet__more{display:block}.msheet__back{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0;border:0;background:none;color:var(--ink-2);font:inherit;font-size:.9375rem;font-weight:550;cursor:pointer}.msheet__back svg{width:18px;height:18px;flex:none}@media (prefers-reduced-motion:no-preference){.msheet.is-more .msheet__more{animation:msheet-row .36s var(--m-lux) both}}@media (max-height:720px){.msheet__end-h,.msheet__end-p{display:none}.msheet__end{padding-top:12px}}@media (max-height:600px){.msheet__link{min-height:42px}.msheet__create{min-height:44px}.msheet__top{min-height:56px}}@media (max-height:480px){.sheet.msheet{overflow-y:auto;overscroll-behavior:contain}.msheet__scroll{flex:none;overflow:visible}}@media (prefers-reduced-motion:no-preference){.msheet.is-on .msheet__create,.msheet.is-on .msheet__nav>*{animation:msheet-row .52s var(--m-lux) both}.msheet.is-on .msheet__nav>:nth-child(1){animation-delay:30ms}.msheet.is-on .msheet__nav>:nth-child(2){animation-delay:55ms}.msheet.is-on .msheet__nav>:nth-child(3){animation-delay:80ms}.msheet.is-on .msheet__nav>:nth-child(4){animation-delay:105ms}.msheet.is-on .msheet__nav>:nth-child(5){animation-delay:.13s}.msheet.is-on .msheet__nav>:nth-child(6){animation-delay:155ms}.msheet.is-on .msheet__nav>:nth-child(n+7){animation-delay:.18s}}@keyframes msheet-row{0%{opacity:0;transform:translate3d(-14px,0,0)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.sheet.msheet,.sheet.msheet.is-on{transition:none}}
