.sotka-header{position: sticky;top: env(safe-area-inset-top, 0px);z-index: 1040;border-bottom: 1px solid #DFE3EC;font-family: "Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;color: #0B0D14;padding: 0 !important}.sotka-header > .container{max-width: 1180px;padding-inline: 20px;position: relative}.sotka-header::before{content: "";position: absolute;inset: 0;z-index: 0;pointer-events: none;background: rgba(245,246,250,.78);backdrop-filter: saturate(1.6) blur(18px);-webkit-backdrop-filter: saturate(1.6) blur(18px)}@supports not (backdrop-filter: blur(1px)){.sotka-header::before{background: #F5F6FA}}.sotka-header .sk-bar{display: flex;align-items: center;gap: 16px;height: 60px}.sotka-header .sk-bar .sk-logo{font-family: "Unbounded", "Manrope", system-ui, sans-serif;font-weight: 800;font-size: 20px;letter-spacing: -.03em;display: flex;align-items: center;gap: 8px;text-decoration: none;color: #0B0D14}.sotka-header .sk-logo b{display: inline-grid;place-items: center;background: var(--bs-primary);color: var(--bs-primary-text, #fff);border-radius: 9px;padding: 3px 7px;font-size: 14px}.sotka-header nav{display: flex;gap: 22px;margin-left: auto;font-size: 14px;font-weight: 600}.sotka-header .sk-bar nav a{color: #586078;text-decoration: none}.sotka-header .sk-bar nav a:hover{color: #0B0D14}.sotka-header .sk-bar nav a.on{color: #0B0D14;font-weight: 700}.sotka-header .sk-burger{display: none}@media (max-width: 820px){.sotka-header .sk-bar{gap: 10px}.sotka-header .sk-wallet{margin-left: auto}.sotka-header .sk-wallet[hidden] + .sk-user, .sotka-header .sk-wallet[hidden] ~ .sk-user{margin-left: auto}.sotka-header .sk-burger{display: inline-grid;place-items: center;flex: none;width: 42px;height: 42px;margin-right: -6px;border: 0;border-radius: 12px;background: none;color: #0B0D14;cursor: pointer}.sotka-header .sk-burger span, .sotka-header .sk-burger span::before, .sotka-header .sk-burger span::after{display: block;width: 22px;height: 2.5px;border-radius: 2px;background: currentColor;transition: transform .2s, background-color .2s}.sotka-header .sk-burger span{position: relative}.sotka-header .sk-burger span::before, .sotka-header .sk-burger span::after{content: "";position: absolute;left: 0}.sotka-header .sk-burger span::before{top: -7px}.sotka-header .sk-burger span::after{top: 7px}.sotka-header .sk-burger[aria-expanded="true"] span{background: transparent}.sotka-header .sk-burger[aria-expanded="true"] span::before{transform: translateY(7px) rotate(45deg)}.sotka-header .sk-burger[aria-expanded="true"] span::after{transform: translateY(-7px) rotate(-45deg)}.sotka-header .sk-burger:focus-visible{outline: 2px solid var(--bs-primary)}.sotka-header nav{position: fixed;z-index: 5;left: 0;right: 0;top: calc(61px + env(safe-area-inset-top, 0px));bottom: 0;flex-direction: column;gap: 2px;margin: 0;padding: 12px 16px calc(24px + env(safe-area-inset-bottom, 0px));background: #F5F6FA;border-top: 1px solid #DFE3EC;overflow-y: auto;overscroll-behavior: contain;font-size: 17px;opacity: 0;visibility: hidden;transform: translateY(-8px);transition: opacity .18s, transform .18s, visibility 0s .18s}.sotka-header.sk-nav-open nav{opacity: 1;visibility: visible;transform: none;transition-delay: 0s}.sotka-header .sk-bar nav > a, .sotka-header .sk-bar nav .sk-dd > a{display: flex;align-items: center;padding: 13px 14px;border-radius: 14px;color: #0B0D14;font-weight: 700}.sotka-header .sk-bar nav > a.on, .sotka-header .sk-bar nav .sk-dd > a.on{background: #fff;box-shadow: inset 0 0 0 1px #DFE3EC;color: var(--bs-primary)}.sotka-header .sk-bar nav{align-items: stretch}.sotka-header .sk-bar nav .sk-dd{display: block}.sotka-header .sk-bar nav .sk-dd > a i{margin-left: auto;font-size: 12px}.sotka-header .sk-bar nav .sk-dd-m{position: static;display: none;width: auto;max-width: none;opacity: 1;visibility: visible;transform: none;transition: none;grid-template-columns: 1fr;gap: 14px;margin: 4px 0 10px;padding: 14px;border-radius: 18px;box-shadow: none;font-size: 14px}.sotka-header .sk-bar nav .sk-dd.open .sk-dd-m, .sotka-header .sk-bar nav .sk-dd:focus-within .sk-dd-m{display: grid;transform: none}.sotka-header .sk-bar nav .sk-dd:not(.open):focus-within .sk-dd-m{display: none}.sotka-header .sk-dd-m::before{display: none}.sotka-header .sk-bar nav .sk-dd-col{display: flex;flex-wrap: wrap;gap: 6px}.sotka-header .sk-bar nav .sk-dd-m a{padding: 7px 12px;border-radius: 999px;background: #F5F6FA;white-space: nowrap;font-size: 14px}.sotka-header .sk-bar nav .sk-dd-m a small{font-size: 12px}.sotka-header .sk-bar nav .sk-dd-m a.sk-dd-h{flex-basis: 100%;margin: 0 0 2px;padding: 10px 14px;border-radius: 12px;font-size: 15px;background: #EEF0FF}.sotka-header .sk-bar nav .sk-dd-m a.sk-dd-h.oge{background: #E3F5EA}.sotka-header .sk-bar nav .sk-dd-m a.sk-dd-all{margin-top: 0;padding: 12px;border-radius: 12px;border-top: 0;background: none;box-shadow: inset 0 0 0 1px #DFE3EC}html.sk-nav-lock{overflow: hidden}html.sk-nav-lock body{overflow: visible}}@media (max-width: 820px) and (prefers-reduced-motion: reduce){.sotka-header nav, .sotka-header .sk-burger span, .sotka-header .sk-burger span::before, .sotka-header .sk-burger span::after{transition: none}}.sk-coin{display: inline-block;flex: none;position: relative;width: 26px;height: 26px;border-radius: 50%;background: radial-gradient(circle at 35% 30%, #FFE9A6 0 18%, #F2B01E 42%, #B87A00 100%);box-shadow: inset 0 0 0 2px rgba(255,255,255,.35), 0 2px 6px rgba(184,122,0,.35)}.sk-coin::after{content: "Е";position: absolute;inset: 0;display: grid;place-items: center;font: 800 13px/1 "Unbounded", "Manrope", system-ui, sans-serif;color: #6A4500}.sk-coin-fly{position: fixed;left: 0;top: 0;width: 28px;height: 28px;z-index: 1100;pointer-events: none}.sk-mono{font-family: "JetBrains Mono", ui-monospace, Menlo, monospace;font-variant-numeric: tabular-nums}.sotka-header .sk-wallet{display: flex;align-items: center;gap: 8px;background: #fff;border: 1px solid #DFE3EC;border-radius: 999px;padding: 5px 12px 5px 5px;font-weight: 700}.sotka-header .sk-wallet small{color: #586078;font-weight: 600;font-size: 12px}.sotka-header .sk-wallet.bump{animation: sk-bump .5s}@keyframes sk-bump{40%{transform: scale(1.14)}}.sotka-header .sk-toast{position: fixed;left: 50%;z-index: 1060;bottom: calc(24px + env(safe-area-inset-bottom, 0px));transform: translate(-50%, 40px);opacity: 0;pointer-events: none;background: #0B0D14;color: #F5F6FA;padding: 12px 18px;border-radius: 999px;font-weight: 700;display: flex;gap: 10px;align-items: center;transition: .35s;max-width: calc(100% - 32px)}.sotka-header .sk-toast .sk-coin{width: 22px;height: 22px}.sotka-header .sk-toast.show{transform: translate(-50%, 0);opacity: 1}.sotka-header a:focus-visible{outline: 3px solid var(--bs-primary);outline-offset: 2px;border-radius: 6px}@media (prefers-reduced-motion: reduce){.sotka-header .sk-wallet, .sotka-header .sk-toast{animation: none !important;transition: none !important}}.sotka-header .sk-user{position: relative}.sotka-header .sk-user-btn{display: flex;align-items: center;gap: 8px;height: 38px;padding: 3px 12px 3px 3px;border: 1px solid #DFE3EC;border-radius: 999px;background: #fff;color: #0B0D14;font: 700 14px/1 "Manrope", system-ui, sans-serif;cursor: pointer;transition: border-color .15s, box-shadow .15s}.sotka-header .sk-user.guest .sk-user-btn{background: #0B0D14;border-color: #0B0D14;color: #fff;padding-right: 14px}.sotka-header .sk-user-btn[aria-expanded="true"]{border-color: var(--bs-primary);box-shadow: 0 0 0 3px rgba(var(--bs-primary-rgb), .15)}.sotka-header .sk-user-btn:focus-visible{outline: 3px solid var(--bs-primary);outline-offset: 2px}.sotka-header .sk-ava{width: 30px;height: 30px;border-radius: 50%;flex: none;display: grid;place-items: center;overflow: hidden;background: rgba(var(--bs-primary-rgb), .12);color: var(--bs-primary);font: 800 13px/1 "Unbounded", "Manrope", sans-serif}.sotka-header .sk-user.guest .sk-ava{background: rgba(255,255,255,.14);color: #fff}.sotka-header .sk-ava svg{width: 18px;height: 18px}.sotka-header .sk-ava img{width: 100%;height: 100%;object-fit: cover}.sotka-header .sk-user-name{max-width: 140px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.sotka-header .sk-chev{width: 14px;height: 14px;transition: transform .2s;opacity: .7}.sotka-header .sk-user-btn[aria-expanded="true"] .sk-chev{transform: rotate(180deg)}.sotka-header .sk-user-menu{position: absolute;right: 0;top: calc(100% + 10px);width: 300px;max-width: calc(100vw - 24px);background: #fff;border: 1px solid #DFE3EC;border-radius: 18px;box-shadow: 0 24px 60px -20px rgba(20,24,60,.35);padding: 16px;display: flex;flex-direction: column;gap: 10px;z-index: 5;transform-origin: top right;animation: sk-menu-in .18s ease-out both}@keyframes sk-menu-in{from{opacity: 0;transform: translateY(-6px) scale(.97)}}.sotka-header .sk-user-menu h4{font: 700 17px/1.2 "Unbounded", "Manrope", sans-serif;letter-spacing: -.01em;margin: 0}.sotka-header .sk-user-menu p{margin: 0;font-size: 13px;color: #586078;line-height: 1.45}.sotka-header .sk-um-head{display: flex;align-items: center;gap: 12px;padding-bottom: 12px;border-bottom: 1px solid #DFE3EC}.sotka-header .sk-um-head .sk-ava{width: 44px;height: 44px;font-size: 17px}.sotka-header .sk-um-head b{display: block;font-size: 15px}.sotka-header .sk-um-head small{display: block;color: #586078;font-size: 12px;overflow: hidden;text-overflow: ellipsis}.sotka-header .sk-user-menu .sk-um-item{display: flex;align-items: center;gap: 10px;width: 100%;padding: 10px 12px;border: 0;border-radius: 12px;background: transparent;color: #0B0D14;font: 600 14px/1.2 "Manrope", system-ui, sans-serif;text-align: left;text-decoration: none;cursor: pointer}.sotka-header .sk-um-item:hover, .sotka-header .sk-um-item:focus-visible{background: #F2F4F9;outline: none}.sotka-header .sk-user-menu .sk-um-item.out{color: #D92B26}.sotka-header .sk-um-item svg{width: 18px;height: 18px;flex: none}.sotka-header .sk-soc{display: flex;align-items: center;justify-content: center;gap: 10px;width: 100%;min-height: 48px;border: 0;border-radius: 14px;padding: 10px 16px;font: 800 15px/1 "Manrope", system-ui, sans-serif;color: #fff;cursor: pointer;transition: filter .15s}.sotka-header .sk-soc:hover{filter: brightness(1.12)}.sotka-header .sk-soc:focus-visible{outline: 3px solid var(--bs-primary);outline-offset: 2px}.sotka-header .sk-soc-yandex{background: #000}.sotka-header .sk-soc-vk{background: #0077FF}.sotka-header .sk-soc-mark{display: inline-grid;place-items: center;min-width: 24px;height: 24px;padding: 0 4px;border-radius: 50%;font: 800 12px/1 "Manrope", sans-serif}.sotka-header .sk-soc-yandex .sk-soc-mark{background: #FC3F1D;color: #fff}.sotka-header .sk-soc-vk .sk-soc-mark{background: #fff;color: #0077FF;border-radius: 7px}@media (max-width: 575px){.sotka-header .sk-user-name, .sotka-header .sk-chev{display: none}.sotka-header .sk-user-btn, .sotka-header .sk-user.guest .sk-user-btn{padding: 3px}.sotka-header .sk-wallet small{display: none}.sotka-header .sk-bar{gap: 10px}.sotka-header .sk-user-menu{position: fixed;left: 12px;right: 12px;top: calc(60px + env(safe-area-inset-top, 0px));width: auto;max-width: none}}.sotka-header .sk-soc-email{background: var(--bs-primary)}.sotka-header .sk-soc-email .sk-soc-mark{background: #fff;color: var(--bs-primary)}.sotka-header .sk-soc:disabled{opacity: .6;cursor: default;filter: none}.sotka-header .sk-um-form{display: flex;flex-direction: column;gap: 8px;margin: 0}.sotka-header .sk-um-input{width: 100%;border: 1.5px solid #DFE3EC;background: #F5F6FA;border-radius: 12px;padding: 12px 14px;font: 600 16px/1.2 "Manrope", system-ui, sans-serif;color: #0B0D14}.sotka-header .sk-um-input:focus{outline: none;border-color: var(--bs-primary);background: #fff}.sotka-header .sk-um-code{font: 700 24px/1 "JetBrains Mono", ui-monospace, monospace;letter-spacing: 8px;text-align: center}.sotka-header .sk-um-err{color: #D92B26;font-size: 13px;font-weight: 700}.sotka-header .sk-um-back{border: 0;background: none;padding: 4px 0;color: #586078;font: 600 13px/1.2 "Manrope", system-ui, sans-serif;cursor: pointer;text-align: left}.sotka-header .sk-um-back:hover:not(:disabled){color: #0B0D14}.sotka-header .sk-um-back:disabled{cursor: default;opacity: .7}.sotka-header .sk-soc-max{background: linear-gradient(135deg, #1FA7FF 0%, #6A4DFF 55%, #B33DFF 100%);text-decoration: none}.sotka-header a.sk-soc-max, .sotka-header a.sk-soc-max:hover{color: #fff}.sotka-header .sk-soc-max .sk-soc-mark{background: #fff;color: #6A4DFF;border-radius: 8px}.sotka-header .sk-um-qr{align-self: center;padding: 10px;background: #fff;border: 1px solid #DFE3EC;border-radius: 14px;line-height: 0}.sotka-header .sk-um-qr img, .sotka-header .sk-um-qr canvas{display: block;width: 164px;height: 164px}.sotka-header .sk-user-menu .sk-um-qrnote{text-align: center;font-size: 12px;margin-top: -4px}.sotka-header .sk-um-wait{display: flex;align-items: center;gap: 10px;font-size: 13px;font-weight: 700;color: #586078}.sotka-header .sk-um-wait i{width: 16px;height: 16px;border-radius: 50%;border: 2.5px solid #DFE3EC;border-top-color: var(--bs-primary);animation: sk-spin .8s linear infinite;flex: none}@keyframes sk-spin{to{transform: rotate(360deg)}}.sotka-header .sk-um-dot{width: 8px;height: 8px;border-radius: 50%;background: #D92B26;margin-left: auto}body:has(.cabinet-1) .sotka-header > .container{max-width: none;padding-inline: clamp(16px, 2.6vw, 40px)}.sotka-header .sk-wallet[hidden]{display: none !important}.sotka-header .sk-dd{position: relative;display: flex;align-items: center}.sotka-header .sk-dd > a i{font-size: 9px;margin-left: 3px;vertical-align: 1px;transition: transform .2s}.sotka-header .sk-dd.open > a i{transform: rotate(180deg)}.sotka-header .sk-dd-m{position: absolute;top: calc(100% + 18px);left: 50%;z-index: 6;width: 560px;max-width: calc(100vw - 24px);display: grid;grid-template-columns: 1fr 1fr;gap: 2px 18px;align-items: start;background: #fff;border: 1px solid #DFE3EC;border-radius: 20px;box-shadow: 0 24px 60px -20px rgba(20,24,60,.35);padding: 14px;opacity: 0;visibility: hidden;transform: translate(-50%, 6px);transition: opacity .15s, transform .15s, visibility 0s .15s;font-size: 14px;font-weight: 600}.sotka-header .sk-dd-m::before{content: "";position: absolute;left: 0;right: 0;top: -20px;height: 20px}@media (min-width: 821px){.sotka-header .sk-dd:hover .sk-dd-m{opacity: 1;visibility: visible;transform: translate(-50%, 0);transition-delay: 0s}.sotka-header .sk-dd:hover > a i{transform: rotate(180deg)}}.sotka-header .sk-dd.open .sk-dd-m, .sotka-header .sk-dd:focus-within .sk-dd-m{opacity: 1;visibility: visible;transform: translate(-50%, 0);transition-delay: 0s}.sotka-header .sk-dd-col{display: grid;gap: 1px}.sotka-header .sk-dd-m.one{width: 280px;grid-template-columns: 1fr;gap: 2px;padding: 8px}.sotka-header .sk-bar nav .sk-dd-m.one a{flex-direction: column;gap: 0;padding: 8px 12px}.sotka-header .sk-bar nav .sk-dd-m a{display: flex;align-items: baseline;gap: 6px;padding: 6px 10px;border-radius: 10px;color: #0B0D14;font-weight: 600;text-decoration: none;white-space: nowrap}.sotka-header .sk-bar nav .sk-dd-m a small{color: #586078;font-weight: 600;font-size: 12px}.sotka-header .sk-bar nav .sk-dd-m a:hover, .sotka-header .sk-bar nav .sk-dd-m a:focus-visible{background: #F5F6FA}.sotka-header .sk-bar nav .sk-dd-m a.on{background: rgba(var(--bs-primary-rgb), .10);color: var(--bs-primary)}.sotka-header .sk-bar nav .sk-dd-m a.sk-dd-h{font: 800 15px/1.2 "Unbounded", "Manrope", system-ui, sans-serif;padding: 8px 10px;margin-bottom: 4px;background: #F5F6FA}.sotka-header .sk-bar nav .sk-dd-m a.sk-dd-h.oge{background: #E3F5EA}.sotka-header .sk-bar nav .sk-dd-m a.sk-dd-h small{font-family: "Manrope", system-ui, sans-serif}.sotka-header .sk-bar nav .sk-dd-m a.sk-dd-h i, .sotka-header .sk-bar nav .sk-dd-m a.sk-dd-all i{margin-left: auto;font-size: 11px;align-self: center}.sotka-header .sk-bar nav .sk-dd-m a.sk-dd-all{grid-column: 1 / -1;margin-top: 8px;padding: 10px;justify-content: center;gap: 8px;color: var(--bs-primary);font-weight: 800;border-top: 1px solid #DFE3EC;border-radius: 0 0 10px 10px}.sotka-header .sk-bar nav .sk-dd-m a.sk-dd-all i{margin-left: 0}@media (prefers-reduced-motion: reduce){.sotka-header .sk-dd-m, .sotka-header .sk-dd > a i{transition: none}}@font-face{font-family: "Manrope FB";src: local("Arial"), local("ArialMT"), local("Liberation Sans"), local("Helvetica");font-weight: 100 500;size-adjust: 95.4%}@font-face{font-family: "Manrope FB";src: local("Arial Bold"), local("Arial-BoldMT"), local("Liberation Sans Bold"), local("LiberationSans-Bold"), local("Helvetica Bold");font-weight: 600 900;size-adjust: 95.4%}@font-face{font-family: "Unbounded FB";src: local("Arial Bold"), local("Arial-BoldMT"), local("Liberation Sans Bold"), local("LiberationSans-Bold"), local("Helvetica Bold");font-weight: 100 900;size-adjust: 139.3%}.sotka-header{font-family: "Manrope", "Manrope FB", system-ui, -apple-system, "Segoe UI", sans-serif}.sotka-header .sk-bar .sk-logo{font-family: "Unbounded", "Unbounded FB", "Manrope", sans-serif}.sk-um-help{margin-top: 4px;border-radius: 14px;background: #FFF6DC;color: #4A3B10;font: 500 13px/1.45 "Manrope", system-ui, sans-serif}.sk-um-help summary{cursor: pointer;list-style: none;padding: 10px 12px;font-weight: 800;color: #0B0D14}.sk-um-help summary::-webkit-details-marker{display: none}.sk-um-help summary::after{content: "›";float: right;transition: transform .15s}.sk-um-help[open] summary::after{transform: rotate(90deg)}.sk-um-help p{margin: 0 12px 8px}.sk-um-help p:last-of-type{margin-bottom: 10px}.auth-help-body{padding: 0 12px 12px;display: grid;gap: 8px}.sk-um-help .auth-help-body p, .sotka-header .sk-user-menu .sk-um-help .auth-help-body p{margin: 0}.sk-um-help-btn{display: block;width: 100%;text-align: center;border: 0;border-radius: 12px;padding: 10px;background: #2A44F5;color: #fff !important;font: 800 14px "Manrope", system-ui, sans-serif;text-decoration: none;cursor: pointer}.sk-um-help-btn.ghost{background: #fff;color: #0B0D14 !important;box-shadow: inset 0 0 0 1.5px #DFE3EC}.sk-um-help-btn:hover{filter: brightness(1.05)}.auth-help-state{font-size: 12.5px;font-weight: 700;color: #0E9A4B;min-height: 0}.auth-help-state:empty{display: none}.sk-um-note{font-size: 12.5px;color: #586078;background: #F5F6FA;border-radius: 10px;padding: 8px 10px}.sotka-header .sk-user-menu .sk-um-help p, .sk-um-help p{margin: 0 12px 8px}.sotka-header .sk-user-menu .sk-um-help summary{margin: 0}.seo-text{font-family: "Manrope", "Manrope FB", system-ui, sans-serif;color: #2B3040;font-size: 16.5px;line-height: 1.7;max-width: 860px}.seo-text h2{font: 800 clamp(21px, 2.2vw, 26px)/1.25 "Unbounded", "Manrope", sans-serif;letter-spacing: -.02em;color: #0B0D14;margin: 34px 0 12px}.seo-text h2:first-child{margin-top: 0}.seo-text h3{font: 700 18px/1.3 "Manrope", sans-serif;color: #0B0D14;margin: 22px 0 8px}.seo-text p, .seo-text ul, .seo-text ol{margin: 0 0 14px}.seo-text ul, .seo-text ol{padding-left: 22px}.seo-text li + li{margin-top: 5px}.seo-text a{color: var(--bs-primary);font-weight: 600}.seo-cta{display: grid;grid-template-columns: auto 1fr auto;gap: 16px;align-items: center;margin: 26px 0;padding: 20px 22px;border-radius: 22px;background: linear-gradient(135deg, var(--bs-primary), #6A4DFF);color: #fff;box-shadow: 0 18px 40px -26px rgba(42,68,245,.9)}.seo-cta-ico{width: 48px;height: 48px;border-radius: 15px;display: grid;place-items: center;background: rgba(255,255,255,.18);font-size: 20px}.seo-cta-b b{display: block;font: 800 18px/1.25 "Unbounded", "Manrope", sans-serif;letter-spacing: -.01em;color: #fff}.seo-cta-b p{margin: 6px 0 0 !important;color: rgba(255,255,255,.88);font-size: 15px;line-height: 1.5}.seo-cta-go{display: flex;flex-direction: column;align-items: center;gap: 8px}.seo-text .seo-cta-btn, .seo-cta-btn{display: inline-flex;align-items: center;justify-content: center;border: 0;border-radius: 999px;padding: 12px 22px;background: #fff;color: #0B0D14 !important;font: 800 15px "Manrope", sans-serif;text-decoration: none;white-space: nowrap;cursor: pointer;transition: transform .15s}.seo-cta-btn:hover{transform: translateY(-1px)}.seo-text .seo-cta-link{color: rgba(255,255,255,.85) !important;font-size: 13px;font-weight: 700}@media (max-width: 700px){.seo-cta{grid-template-columns: 1fr;text-align: left}.seo-cta-ico{display: none}.seo-cta-go{align-items: stretch}}.sk-tban.sk-tban{position: relative;isolation: isolate;overflow: hidden;display: grid;grid-template-columns: auto 1fr auto;align-items: center;gap: 22px;margin: 14px 0 22px;padding: 22px 26px;border-radius: 24px;color: #fff;background: linear-gradient(115deg, #1B2CC4, #2A44F5 40%, #5B3BF0 70%, #2A44F5);background-size: 260% 100%;animation: skTbanBg 9s ease-in-out infinite alternate;box-shadow: 0 22px 50px -28px rgba(42,68,245,.85);font-family: "Manrope", system-ui, sans-serif}@keyframes skTbanBg{to{background-position: 100% 0}}.sk-tban.sk-tban .sk-tban-bg{position: absolute;inset: 0;z-index: -1;pointer-events: none}.sk-tban.sk-tban .sk-tban-bg i{position: absolute;bottom: -14px;width: 8px;height: 8px;border-radius: 2px;background: #FFD43B;opacity: .0;animation: skTbanUp 6s linear infinite}.sk-tban.sk-tban .sk-tban-bg i:nth-child(1){left: 8%}.sk-tban.sk-tban .sk-tban-bg i:nth-child(2){left: 24%;animation-delay: 1.2s;background: #fff;border-radius: 50%}.sk-tban.sk-tban .sk-tban-bg i:nth-child(3){left: 41%;animation-delay: 2.6s;width: 6px;height: 12px}.sk-tban.sk-tban .sk-tban-bg i:nth-child(4){left: 58%;animation-delay: .6s;background: #7CF2C2}.sk-tban.sk-tban .sk-tban-bg i:nth-child(5){left: 76%;animation-delay: 3.4s;background: #fff;border-radius: 50%}.sk-tban.sk-tban .sk-tban-bg i:nth-child(6){left: 91%;animation-delay: 1.9s}@keyframes skTbanUp{0%{transform: translateY(0) rotate(0);opacity: 0}15%{opacity: .9}100%{transform: translateY(-190px) rotate(320deg);opacity: 0}}.sk-tban.sk-tban .sk-tban-7{position: relative;display: grid;place-items: center;align-content: center;width: 92px;height: 92px;border-radius: 50%;background: #FFD43B;color: #0B0D14;box-shadow: 0 10px 26px -10px rgba(0,0,0,.45);animation: skTbanBob 3.2s ease-in-out infinite}.sk-tban.sk-tban .sk-tban-7::before{content: "";position: absolute;inset: -7px;border-radius: 50%;border: 2px dashed rgba(255,255,255,.75);animation: skTbanSpin 14s linear infinite}.sk-tban.sk-tban .sk-tban-7 b{font: 800 44px/0.9 "Unbounded", "Manrope", system-ui, sans-serif;letter-spacing: -.04em}.sk-tban.sk-tban .sk-tban-7 small{font-weight: 800;font-size: 12px;text-transform: uppercase;letter-spacing: .08em}@keyframes skTbanSpin{to{transform: rotate(360deg)}}@keyframes skTbanBob{50%{transform: translateY(-4px) rotate(-3deg)}}.sk-tban.sk-tban .sk-tban-t{min-width: 0}.sk-tban.sk-tban .sk-tban-k{display: inline-flex;align-items: center;gap: 6px;padding: 3px 10px;border-radius: 999px;background: rgba(255,255,255,.16);font-size: 12px;font-weight: 800;letter-spacing: .04em;text-transform: uppercase}.sk-tban.sk-tban .sk-tban-t > b{display: block;margin: 8px 0 6px;font: 800 22px/1.2 "Unbounded", "Manrope", system-ui, sans-serif;letter-spacing: -.01em}.sk-tban.sk-tban .sk-tban-t > b em{font-style: normal;color: #FFD43B}.sk-tban.sk-tban .sk-tban-t p{margin: 0;font-size: 15px;line-height: 1.5;color: rgba(255,255,255,.86)}.sk-tban.sk-tban .sk-tban-go .sk-btn{position: relative;overflow: hidden;display: inline-flex;align-items: center;justify-content: center;padding: 14px 22px;border: 0;border-radius: 14px;background: #FFD43B;color: #0B0D14;font: 800 15px/1.2 "Manrope", system-ui, sans-serif;text-decoration: none;white-space: nowrap;cursor: pointer;box-shadow: 0 10px 24px -10px rgba(0,0,0,.5);transition: transform .15s}.sk-tban.sk-tban .sk-tban-go .sk-btn::after{content: "";position: absolute;top: 0;bottom: 0;left: -60%;width: 40%;background: linear-gradient(100deg, transparent, rgba(255,255,255,.75), transparent);transform: skewX(-20deg);animation: skTbanShine 3.6s ease-in-out infinite}@keyframes skTbanShine{0%, 55%{left: -60%}100%{left: 130%}}.sk-tban.sk-tban .sk-tban-go .sk-btn:hover{transform: translateY(-2px)}.sk-tban.sk-tban .sk-tban-go .sk-btn:focus-visible{outline: 3px solid #fff;outline-offset: 2px}.sk-tban.sk-tban .sk-tban-go .sk-btn[disabled]{opacity: .7;cursor: wait}.sk-tban.sk-tban.slim{padding: 14px 20px;gap: 16px;animation: none;background: linear-gradient(115deg, #1B2CC4, #2A44F5)}.sk-tban.sk-tban.slim .sk-tban-bg{display: none}.sk-tban.sk-tban.slim .sk-tban-7{width: 60px;height: 60px;animation: none}.sk-tban.sk-tban.slim .sk-tban-7::before{display: none}.sk-tban.sk-tban.slim .sk-tban-7 b{font-size: 28px}.sk-tban.sk-tban.slim .sk-tban-7 small{font-size: 10px}.sk-tban.sk-tban.slim .sk-tban-k{display: none}.sk-tban.sk-tban.slim .sk-tban-t > b{margin-top: 0;font-size: 18px}@media (max-width: 760px){.sk-tban.sk-tban{grid-template-columns: auto 1fr;padding: 18px;gap: 14px 16px}.sk-tban.sk-tban .sk-tban-7{width: 70px;height: 70px}.sk-tban.sk-tban .sk-tban-7 b{font-size: 34px}.sk-tban.sk-tban .sk-tban-t > b{font-size: 18px}.sk-tban.sk-tban .sk-tban-go{grid-column: 1 / -1}.sk-tban.sk-tban .sk-tban-go .sk-btn{width: 100%;white-space: normal}}@media (prefers-reduced-motion: reduce){.sk-tban, .sk-tban-7, .sk-tban-7::before, .sk-tban-go .sk-btn::after, .sk-tban-bg i{animation: none !important}.sk-tban.sk-tban .sk-tban-bg{display: none}}.sk-up{position: fixed;right: 1rem;bottom: calc(1rem + var(--sk-up-b, 0px) + env(safe-area-inset-bottom, 0px));z-index: 1029;width: 48px;height: 48px;padding: 0;border: 0;border-radius: 50%;display: grid;place-items: center;background: #fff;color: #0B0D14;cursor: pointer;box-shadow: 0 10px 26px -10px rgba(20,24,60,.45);opacity: 0;visibility: hidden;transform: translateY(12px) scale(.9);transition: opacity .2s, transform .2s, visibility 0s .2s, bottom .2s}.sk-up.show{opacity: 1;visibility: visible;transform: none;transition-delay: 0s}.sk-up svg{position: absolute;inset: 0;width: 100%;height: 100%;transform: rotate(-90deg)}.sk-up circle{fill: none;stroke-width: 3}.sk-up-track{stroke: #E6E9F2}.sk-up-ring{stroke: var(--bs-primary, #2A44F5);stroke-linecap: round;transition: stroke-dashoffset .1s linear}.sk-up i{position: relative;font-size: 16px;transition: transform .35s cubic-bezier(.5,1.6,.5,1)}.sk-up.back i{transform: rotate(180deg)}.sk-up.back{background: var(--bs-primary, #2A44F5);color: #fff}.sk-up.back .sk-up-track{stroke: rgba(255,255,255,.3)}.sk-up.back .sk-up-ring{stroke: #FFD43B}.sk-up:hover{transform: translateY(-2px)}.sk-up:focus-visible{outline: 2px solid var(--bs-primary, #2A44F5);outline-offset: 3px}@media (prefers-reduced-motion: reduce){.sk-up, .sk-up i, .sk-up-ring{transition: none}}@media print{.sk-up{display: none}}.sk-inapp{display: flex;flex-wrap: wrap;align-items: center;gap: 8px 12px;padding: 10px 16px;background: #FFF4D6;color: #3D2E00;border-bottom: 1px solid #F2DFA6;font: 600 14px/1.4 "Manrope", system-ui, sans-serif;position: relative;z-index: 1039}.sk-inapp-t{flex: 1 1 220px}.sk-inapp-t b{word-break: break-all}.sk-inapp-go{flex: none;padding: 9px 16px;border-radius: 999px;background: #0B0D14;color: #fff !important;font-weight: 800;text-decoration: none;white-space: nowrap}.sk-inapp-go:hover{background: var(--bs-primary, #2A44F5)}.sk-inapp-x{flex: none;width: 32px;height: 32px;border: 0;border-radius: 50%;background: rgba(0,0,0,.06);color: inherit;font-size: 20px;line-height: 1;cursor: pointer}.sk-consent{margin: 2px 0 0 !important;font: 500 12px/1.45 "Manrope", system-ui, sans-serif !important;color: #586078 !important}.sk-consent a{color: #586078 !important;text-decoration: underline;text-underline-offset: 2px}.sk-consent a:hover{color: #0B0D14 !important}@media (max-width: 575px){.sotka-header .sk-user.guest .sk-user-name{display: inline;max-width: none}.sotka-header .sk-user.guest .sk-user-btn{padding: 3px 14px 3px 3px}}@media (max-width: 560px){.sk-tban.sk-tban{padding: 14px 16px;gap: 10px 12px;margin: 8px 0 16px;border-radius: 18px}.sk-tban.sk-tban .sk-tban-7{width: 52px;height: 52px}.sk-tban.sk-tban .sk-tban-7::before{inset: -4px}.sk-tban.sk-tban .sk-tban-7 b{font-size: 24px}.sk-tban.sk-tban .sk-tban-7 small{font-size: 9px;letter-spacing: .04em}.sk-tban.sk-tban .sk-tban-k, .sk-tban.sk-tban .sk-tban-t p{display: none}.sk-tban.sk-tban .sk-tban-t > b{margin: 0;font-size: 15.5px;line-height: 1.25}.sk-tban.sk-tban .sk-tban-go .sk-btn{padding: 11px 16px;font-size: 15px}}.sk-ecalc{position: fixed;right: 24px;bottom: 24px;z-index: 1085;width: 300px;padding: 12px;border-radius: 22px;background: #14161F;color: #fff;box-shadow: 0 30px 70px -20px rgba(11,13,20,.6);font-family: "Manrope", system-ui, sans-serif;user-select: none}.sk-ecalc[hidden]{display: none}.sk-ecalc-h{display: grid;grid-template-columns: 1fr auto;align-items: center;column-gap: 8px;padding: 2px 4px 10px;cursor: move;touch-action: none}.sk-ecalc-h b{font-size: 14px}.sk-ecalc-h b i{color: #FFD54A;margin-right: 4px}.sk-ecalc-h small{grid-column: 1;font-size: 11px;color: rgba(255,255,255,.55)}.sk-ecalc-x{grid-row: 1 / 3;grid-column: 2;width: 32px;height: 32px;border: 0;border-radius: 10px;background: rgba(255,255,255,.08);color: #fff;cursor: pointer}.sk-ecalc-scr{display: flex;flex-direction: column;align-items: flex-end;gap: 2px;min-height: 66px;padding: 8px 12px;margin-bottom: 10px;border-radius: 14px;background: #0B0C12;overflow: hidden}.sk-ecalc-scr small{font-size: 12px;color: rgba(255,255,255,.5);min-height: 16px;white-space: nowrap}.sk-ecalc-scr b{font-size: 28px;line-height: 1.1;white-space: nowrap;max-width: 100%;overflow: hidden;text-overflow: ellipsis}.sk-ecalc-k{display: grid;grid-template-columns: repeat(5, 1fr);gap: 6px}.sk-ecalc-k button{height: 40px;border: 0;border-radius: 11px;background: #262A38;color: #fff;font: 700 15px/1 "Manrope", system-ui, sans-serif;cursor: pointer;transition: background .1s, transform .05s}.sk-ecalc-k button:active{transform: scale(.96)}.sk-ecalc-k button.n{background: #333849;font-size: 18px}.sk-ecalc-k button.fn{font-size: 12.5px;color: #C9CEE0}.sk-ecalc-k button.op{background: #3A3F55;color: #FFD54A;font-size: 19px}.sk-ecalc-k button.cl{background: #4A2B33;color: #FF9B9B}.sk-ecalc-k button.eq{background: var(--bs-primary);color: #fff;font-size: 20px}.sk-ecalc-k button.w2{grid-column: span 2}.sk-ecalc-k button[data-calc-deg]{background: #20303A;color: #7FE0B0;font-size: 11.5px}@media (hover: hover) and (pointer: fine){.sk-ecalc-k button:hover{filter: brightness(1.18)}}@media (max-width: 575.98px){.sk-ecalc{left: 8px;right: 8px;bottom: calc(env(safe-area-inset-bottom, 0px) + 8px);width: auto}.sk-ecalc-h{cursor: default}.sk-ecalc-k button{height: 44px}}.sotka-header .sk-wallet{cursor: pointer;transition: box-shadow .15s}.sotka-header .sk-wallet:hover{box-shadow: 0 0 0 3px rgba(42,68,245,.12)}.sotka-header .sk-wallet:focus-visible{outline: 3px solid var(--bs-primary);outline-offset: 2px}html.sk-cw-on{overflow: hidden}.sk-cw{position: fixed;inset: 0;z-index: 1080;background: rgba(11,13,20,.55);display: flex;align-items: flex-start;justify-content: center;padding: calc(70px + env(safe-area-inset-top, 0px)) 16px 16px}.sk-cw[hidden]{display: none}.sk-cw-box{position: relative;width: 100%;max-width: 480px;max-height: calc(100svh - 100px);display: flex;flex-direction: column;background: #fff;color: #0B0D14;border-radius: 24px;box-shadow: 0 30px 80px -20px rgba(0,0,0,.5);overflow: hidden;font-family: "Manrope", system-ui, sans-serif}.sk-cw-x{position: absolute;top: 10px;right: 10px;width: 40px;height: 40px;border: 0;border-radius: 50%;background: #F5F6FA;font-size: 24px;line-height: 1;cursor: pointer}.sk-cw-head{display: flex;align-items: center;gap: 12px;padding: 20px 60px 14px 20px}.sk-cw-head .sk-coin{flex: none;width: 40px;height: 40px}.sk-cw-head > div{flex: 1;min-width: 0}.sk-cw-head h2{margin: 0;font: 800 20px "Unbounded", "Manrope", system-ui, sans-serif}.sk-cw-head p{margin: 2px 0 0;color: #586078;font-size: 13px}.sk-cw-head > b{font-size: 26px;font-weight: 800;white-space: nowrap}.sk-cw-links{display: flex;gap: 8px;flex-wrap: wrap;padding: 0 20px 14px;border-bottom: 1px solid #DFE3EC}.sk-cw-links a{padding: 7px 12px;border-radius: 999px;background: #EEF1FF;color: var(--bs-primary);font-weight: 700;font-size: 13px;text-decoration: none}.sk-cw-links a:first-child{background: var(--bs-primary);color: #fff}.sk-cw-body{overflow-y: auto;padding: 8px 20px 20px;overscroll-behavior: contain}.sk-cw-list{list-style: none;margin: 0;padding: 0}.sk-cw-list li{display: flex;align-items: center;gap: 12px;padding: 10px 0;border-bottom: 1px solid #EEF0F5}.sk-cw-list li > div{flex: 1;min-width: 0;display: flex;flex-direction: column}.sk-cw-list b{font-weight: 700;font-size: 14px}.sk-cw-list small{color: #586078;font-size: 12px}.sk-cw-list em{font-style: normal;font-weight: 800;font-size: 16px;white-space: nowrap}.sk-cw-list li.in em{color: #067647}.sk-cw-list li.out em{color: #B42318}.sk-cw-empty{color: #586078;margin: 14px 0}.sk-cw-kid{display: flex;justify-content: space-between;margin: 16px 0 4px;font: 800 15px "Manrope", system-ui, sans-serif}@media (max-width: 575px){.sk-cw{padding-top: calc(60px + env(safe-area-inset-top, 0px));padding-inline: 10px}.sk-cw-head > b{font-size: 22px}}html.sk-embed .template.sotka-header, html.sk-embed .template.sotka-footer, html.sk-embed .sk-kab-nav{display: none !important}html.sk-embed .sk-kab-app{grid-template-columns: minmax(0, 1fr) !important;padding-block: 16px 24px !important}html.sk-embed body{padding-bottom: 0 !important}html.sk-obf-on{overflow: hidden}.sk-obf{position: fixed;inset: 0;z-index: 1090;display: flex;flex-direction: column;background: #F5F6FA;padding-top: env(safe-area-inset-top, 0px)}.sk-obf-bar{display: flex;align-items: center;justify-content: space-between;gap: 12px;padding: 10px 16px;background: #fff;border-bottom: 1px solid #DFE3EC;font-family: "Manrope", system-ui, sans-serif}.sk-obf-bar b{font-size: 15px;min-width: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.sk-obf-bar .sk-btn{flex: none;width: auto;margin: 0}.sk-obf iframe{flex: 1;width: 100%;border: 0;background: #F5F6FA}html.sk-embed-ob, html.sk-embed-ob body{background: transparent !important}html.sk-embed-ob body *{visibility: hidden}html.sk-embed-ob .sk-tr, html.sk-embed-ob .sk-tr *{visibility: visible}.sk-obf.sk-obf-lesson{background: transparent;padding: 0}.sk-obf.sk-obf-lesson iframe{position: absolute;inset: 0;width: 100%;height: 100%;background: transparent}.sk-obf.sk-obf-lesson.loading{background: rgba(11, 13, 20, .55)}.sk-obf.sk-obf-lesson.loading iframe{opacity: 0}.sk-obf-spin{display: none}.sk-obf.loading .sk-obf-spin{display: block;position: absolute;left: 50%;top: 50%;width: 44px;height: 44px;margin: -22px 0 0 -22px;border-radius: 50%;border: 4px solid rgba(255,255,255,.35);border-top-color: #fff;animation: sk-obf-rot .8s linear infinite}@keyframes sk-obf-rot{to{transform: rotate(360deg)}}.sk-obf-bar{justify-content: flex-start;gap: 14px}.sk-obf-back{flex: none;display: inline-flex;align-items: center;gap: 8px;border: 0;border-radius: 999px;padding: 9px 16px;background: #EEF1FF;color: var(--bs-primary);font: 700 14px "Manrope", system-ui, sans-serif;cursor: pointer;transition: background-color .15s}.sk-obf-back:hover{background: #DDE3FF}.sk-obf-back:focus-visible{outline: 3px solid var(--bs-primary);outline-offset: 2px}.sk-obf-bar b{color: #586078;font-weight: 700}.sk-pl-modal{position: fixed;inset: 0;z-index: 1095;background: rgba(11,13,20,.55);display: flex;justify-content: center;align-items: stretch;padding: calc(env(safe-area-inset-top, 0px) + 16px) 16px 16px}.sk-pl-modal[hidden]{display: none}.sk-pl-modal-in{width: 100%;max-width: 640px;background: #F5F6FA;border-radius: 26px;display: flex;flex-direction: column;overflow: hidden;box-shadow: 0 30px 80px -20px rgba(0,0,0,.5)}.sk-pl-modal-in > header{display: flex;align-items: center;justify-content: space-between;padding: 14px 18px;background: #fff;border-bottom: 1px solid #DFE3EC}.sk-pl-modal-in > header h2{margin: 0;font: 800 20px "Unbounded", "Manrope", system-ui, sans-serif}.sk-pl-cal{overflow-y: auto;padding: 14px 18px 22px;display: flex;flex-direction: column;gap: 8px;overscroll-behavior: contain}.sk-pl-day{background: #fff;border-radius: 14px;padding: 10px 14px;border: 1px solid #DFE3EC}.sk-pl-day.today{border-color: var(--bs-primary);box-shadow: 0 0 0 1px var(--bs-primary)}.sk-pl-day.rest{background: transparent;border-style: dashed}.sk-pl-day.rest .sk-pl-dh span{color: #067647;font-weight: 800}.sk-pl-day.exam{background: #0B0D14;color: #fff}.sk-pl-dh{display: flex;justify-content: space-between;gap: 12px;font-size: 14px}.sk-pl-dh span{color: #586078;font-weight: 700}.sk-pl-day ul{list-style: none;margin: 6px 0 0;padding: 0;display: flex;flex-direction: column;gap: 4px}.sk-pl-day li{display: flex;gap: 8px;align-items: baseline;font-size: 13.5px}.sk-pl-day li span{flex: none;font-size: 11.5px;font-weight: 800;color: var(--bs-primary);background: #EEF1FF;border-radius: 6px;padding: 1px 6px}.sk-pl-day li em{margin-left: auto;flex: none;font-style: normal;color: #586078;font-size: 12px}.sk-pl-day li.done{color: #586078;text-decoration: line-through}.sk-pl-more{text-align: center;margin: 8px 0 0}.sk-pl-modal{font-family: "Manrope", system-ui, sans-serif;color: #0B0D14}.sk-pl-modal .sk-tr-x{width: 40px;height: 40px;border: 0;border-radius: 12px;background: #F5F6FA;color: #0B0D14;display: grid;place-items: center;font-size: 18px;cursor: pointer}.sk-pl-note{display: flex;gap: 10px;align-items: flex-start;margin: 0 0 4px;padding: 10px 14px;border-radius: 14px;background: #EEF1FF;color: #2A44F5;font-size: 13.5px}.sk-pl-note i{margin-top: 3px}.sk-pl-note span{color: #0B0D14}.sk-pl-day.gap{background: transparent;border: 1px dashed #DFE3EC;text-align: center}.sk-pl-day.gap .sk-pl-dh{justify-content: center;gap: 10px}@media (max-width: 575px){.sk-pl-modal{padding: 0}.sk-pl-modal-in{border-radius: 0}}.sk-qm{position: fixed;inset: 0;z-index: 1095;background: rgba(11,13,20,.55);display: flex;align-items: center;justify-content: center;padding: 16px;font-family: "Manrope", system-ui, sans-serif;color: #0B0D14}.sk-qm-in{width: 100%;max-width: 520px;max-height: calc(100svh - 32px);display: flex;flex-direction: column;background: #fff;border-radius: 24px;overflow: hidden;box-shadow: 0 30px 80px -20px rgba(0,0,0,.5)}.sk-qm-in > header{display: flex;align-items: center;justify-content: space-between;gap: 12px;padding: 14px 18px;border-bottom: 1px solid #DFE3EC}.sk-qm-in > header h2{margin: 0;font: 800 19px/1.2 "Unbounded", "Manrope", system-ui, sans-serif}.sk-qm-x{flex: none;width: 38px;height: 38px;border: 0;border-radius: 12px;background: #F5F6FA;display: grid;place-items: center;cursor: pointer;font-size: 17px}.sk-qm-body{overflow-y: auto;padding: 16px 18px;display: flex;flex-direction: column;gap: 14px}.sk-qm-in > footer{display: flex;align-items: center;justify-content: flex-end;gap: 12px;padding: 12px 18px;border-top: 1px solid #DFE3EC}.sk-qm-f{display: flex;flex-direction: column;gap: 6px;font-size: 13px;font-weight: 700;color: #586078;position: relative}.sk-qm-f small{font-weight: 600}.sk-qm-f input, .sk-qm-row input{border: 1.5px solid #DFE3EC;border-radius: 12px;padding: 11px 12px;font: 600 15px "Manrope", system-ui, sans-serif;color: #0B0D14;min-width: 0;width: 100%}.sk-qm-f input:focus, .sk-qm-row input:focus{outline: none;border-color: var(--bs-primary, #2A44F5)}.sk-qm-keys{display: flex;flex-wrap: wrap;gap: 6px}.sk-qm-keys button{min-width: 40px;height: 40px;padding: 0 10px;border: 1.5px solid #DFE3EC;border-radius: 10px;background: #fff;font: 800 15px "Manrope", system-ui, sans-serif;cursor: pointer;color: #0B0D14}.sk-qm-keys button.on{border-color: var(--bs-primary, #2A44F5);background: var(--bs-primary, #2A44F5);color: #fff}.sk-qm-btn{display: inline-flex;align-items: center;justify-content: center;gap: 8px;border: 0;border-radius: 999px;padding: 11px 20px;background: var(--bs-primary, #2A44F5);color: #fff !important;font: 800 15px "Manrope", system-ui, sans-serif;cursor: pointer;text-decoration: none;white-space: nowrap}.sk-qm-btn.ghost{background: #EEF1FF;color: var(--bs-primary, #2A44F5) !important}.sk-qm-btn:disabled{opacity: .6;cursor: default}.sk-qm-row{display: flex;gap: 8px}.sk-qm-nets{display: flex;flex-wrap: wrap;gap: 6px;margin-top: 8px}.sk-qm-nets .sk-qm-btn{padding: 8px 14px;font-size: 13px}.sk-qm-p{margin: 0;font-size: 14px;color: #586078;font-weight: 600}.sk-qm-p.err, .sk-qm-st.err{color: #B42318}.sk-qm-st{font-size: 13px;font-weight: 700;color: #586078;margin-right: auto}.sk-qm-found{display: flex;align-items: center;justify-content: space-between;gap: 12px;padding: 10px 14px;border-radius: 14px;background: #E7F8EE}.sk-qm-list{position: absolute;left: 0;right: 0;top: 100%;z-index: 3;margin-top: 4px;background: #fff;border: 1px solid #DFE3EC;border-radius: 12px;box-shadow: 0 14px 30px -14px rgba(11,13,20,.35);max-height: 240px;overflow-y: auto}.sk-qm-list[hidden]{display: none}.sk-qm-list button{display: flex;flex-direction: column;align-items: flex-start;width: 100%;padding: 9px 12px;border: 0;background: none;text-align: left;cursor: pointer;font-family: inherit}.sk-qm-list button:hover{background: #F5F6FA}.sk-qm-list b{font-size: 14px;color: #0B0D14}.sk-qm-list small{font-size: 12px;color: #586078}@media (max-width: 575px){.sk-qm{padding: 0;align-items: stretch}.sk-qm-in{max-width: none;max-height: none;border-radius: 0}}.sk-qm .sk-qm-list{position: static;margin-top: 4px;max-height: 220px}.sk-pl-day li span{flex: 0 0 132px;width: 132px;box-sizing: border-box;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}@media (max-width: 575px){.sk-pl-day li span{flex-basis: 96px;width: 96px}}.sk-inv .sk-qm-body{align-items: center;text-align: center;gap: 12px;padding: 22px 22px 8px}.sk-inv-ico{width: 64px;height: 64px;border-radius: 50%;display: grid;place-items: center;background: #EEF1FF;color: var(--bs-primary, #2A44F5);font-size: 28px}.sk-inv .sk-qm-p{font-size: 15px;color: #3A4256}.sk-inv footer{justify-content: center;border-top: 0;padding-bottom: 22px}.sk-pl-day .sk-pl-coin{flex: none;display: inline-flex;align-items: center;gap: 3px;margin-left: auto;padding: 0 7px 0 2px;border-radius: 999px;background: #FFF6D6;color: #93370D;font-weight: 800;font-size: 11px;white-space: nowrap}.sk-pl-day .sk-pl-coin i{width: 14px;height: 14px;border-radius: 50%;display: grid;place-items: center;background: radial-gradient(circle at 35% 30%, #FFE680, #F5A400 70%);color: #0B0D14;font: 800 8px/1 "Unbounded", system-ui, sans-serif;font-style: normal}.sk-pl-day .sk-pl-coin + em{margin-left: 8px}.sk-pl-day li span.sk-pl-coin{flex: none;width: auto;padding: 0 7px 0 2px;background: #FFF6D6;color: #93370D;text-align: left}.sk-ladc{position: relative;overflow: hidden;display: flex;flex-direction: column;gap: 8px;margin-top: 14px;padding: 16px 18px;border-radius: 16px;background: var(--bs-primary);color: var(--bs-primary-text, #fff);font-family: "Manrope", system-ui, sans-serif;text-align: left}.sk-ladc > *{position: relative;z-index: 1}.sk-ladc > .sk-ladc-bolt{position: absolute;z-index: 0;right: -18px;bottom: -22px;width: 90px;opacity: .18}.sk-ladc > small{font-size: 11px;letter-spacing: .08em;text-transform: uppercase;font-weight: 800;opacity: .75}.sk-ladc .sk-ladc-t{font: 800 18px/1.25 "Unbounded", "Manrope", system-ui, sans-serif}.sk-ladc p{font-size: 14px;opacity: .92;margin: 0}.sk-ladc-cta, .sk-ladc-app{background: linear-gradient(135deg, var(--bs-primary), #11143a)}.sk-ladc-cd{display: grid;grid-template-columns: repeat(4, minmax(0, 1fr));gap: 6px;margin: 2px 0;max-width: 420px}.sk-ladc-cd span{display: flex;flex-direction: column;align-items: center;gap: 2px;padding: 8px 4px 6px;border-radius: 10px;background: rgba(255,255,255,.14)}.sk-ladc-cd i{font-style: normal;font-family: "JetBrains Mono", ui-monospace, Menlo, monospace;font-weight: 700;font-size: clamp(20px, 2.4vw, 28px);line-height: 1;font-variant-numeric: tabular-nums}.sk-ladc-cd em{font-style: normal;font-size: 11px;font-weight: 700;opacity: .8}.sk-ladc-btns{display: flex;flex-wrap: wrap;align-items: center;gap: 8px;margin-top: 4px}.sk-ladc-btns.col{flex-direction: column;align-items: flex-start;margin: 0}.sk-ladc .sk-ladc-btns button{border: 0;border-radius: 999px;padding: 10px 16px;font-weight: 800;font-size: 14px;display: inline-flex;align-items: center;gap: 6px;cursor: pointer;transition: transform .15s}.sk-ladc .sk-ladc-pay{background: #FFE14A;color: #15130A}.sk-ladc .sk-ladc-par{background: rgba(255,255,255,.16);color: inherit;box-shadow: inset 0 0 0 1.5px rgba(255,255,255,.45)}.sk-ladc a.sk-ladc-more, .sk-ladc a.sk-ladc-more:hover{font-size: 13px;font-weight: 700;color: inherit;opacity: .85;text-decoration: underline;text-underline-offset: 3px;align-self: flex-start}.sk-ladc-share{display: flex;flex-wrap: wrap;gap: 6px}.sk-ladc-share[hidden]{display: none}.sk-ladc .sk-ladc-share a, .sk-ladc .sk-ladc-share a:hover, .sk-ladc .sk-ladc-share button{display: inline-flex;align-items: center;gap: 6px;padding: 7px 12px;border: 0;border-radius: 999px;background: #fff;color: #0B0D14;font-size: 13px;font-weight: 700;text-decoration: none;cursor: pointer}.sk-ladc-approw{display: flex;align-items: center;gap: 14px;margin-top: 4px}.sk-ladc-qr{position: relative;flex: none;width: 112px;height: 112px;padding: 7px;background: #fff;border-radius: 14px}.sk-ladc-qr svg{display: block;width: 100%;height: 100%}.sk-ladc-qr img{position: absolute;left: 50%;top: 50%;width: 26px;height: 26px;transform: translate(-50%, -50%);border-radius: 7px;box-shadow: 0 0 0 3px #fff}.sk-ladc-note{font-size: 12px;font-weight: 600;opacity: .8}.sk-ladc-qr.flash{animation: sk-ladc-flash 1.4s ease 1}@keyframes sk-ladc-flash{0%, 100%{box-shadow: none}25%, 65%{box-shadow: 0 0 0 5px #FFE14A, 0 0 30px 4px #FFE14A}}.sk-ladc button:focus-visible, .sk-ladc a:focus-visible{outline: 3px solid #FFE14A;outline-offset: 2px}@media (hover: hover) and (pointer: fine){.sk-ladc-btns button:hover{transform: translateY(-1px)}}@media (prefers-reduced-motion: reduce){.sk-ladc-qr.flash{animation: none}.sk-ladc-btns button{transition: none}}.sk-numwarn{margin: .35rem 0 0;font-size: .85rem;color: #b45309}.sotka-header .sk-obar{position: relative;z-index: 1;display: flex;align-items: center;gap: 8px;margin: 0 0 10px;padding: 8px 8px 8px 12px;border-radius: 16px;background: #0B0D14;color: #fff}.sotka-header .sk-obar-a{flex: 1;min-width: 0;display: flex;align-items: center;gap: 12px;color: inherit;text-decoration: none}.sotka-header .sk-obar-ico{flex: none;width: 34px;height: 34px;border-radius: 10px;display: grid;place-items: center;background: var(--bs-primary);color: #fff}.sotka-header .sk-obar-t{flex: 1;min-width: 0;display: flex;flex-direction: column;line-height: 1.25}.sotka-header .sk-obar-t small{font-size: 12px;font-weight: 600;color: #A9B0C2}.sotka-header .sk-obar-t b{color: #fff;font-size: 14px;font-weight: 700;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.sotka-header .sk-obar-p{flex: none;width: 90px;height: 6px;border-radius: 3px;background: rgba(255,255,255,.18);overflow: hidden}.sotka-header .sk-obar-p em{display: block;height: 100%;background: #FFD43B;border-radius: inherit}.sotka-header .sk-obar-go{flex: none;padding: 8px 14px;border-radius: 12px;background: #FFD43B;color: #0B0D14;font-weight: 800;font-size: 14px;white-space: nowrap}.sotka-header .sk-obar-a:hover .sk-obar-go{background: #FFC800}.sotka-header .sk-obar-x{flex: none;width: 32px;height: 32px;border: 0;border-radius: 10px;background: transparent;color: #A9B0C2}.sotka-header .sk-obar-x:hover{color: #fff;background: rgba(255,255,255,.1)}@media (max-width: 640px){.sotka-header .sk-obar{margin-bottom: 8px}.sotka-header .sk-obar-p, .sotka-header .sk-obar-ico{display: none}.sotka-header .sk-obar-t b{white-space: normal;font-size: 13px}.sotka-header .sk-obar-go{padding: 8px 10px;font-size: 13px}}.sk-buy .sk-qm-in{max-width: 560px}.sk-buy-seg{display: inline-flex;align-self: flex-start;padding: 4px;border-radius: 999px;background: #F5F6FA;gap: 4px}.sk-buy-seg button{border: 0;background: none;border-radius: 999px;padding: 8px 18px;font: 800 14px "Manrope", system-ui, sans-serif;color: #586078;cursor: pointer}.sk-buy-seg button[aria-pressed="true"]{background: #fff;color: #0B0D14;box-shadow: 0 2px 8px -3px rgba(11,13,20,.25)}.sk-buy-chips{display: flex;flex-wrap: wrap;gap: 8px}.sk-buy-chips[hidden]{display: none}.sk-buy-chip{position: relative;cursor: pointer}.sk-buy-chip input{position: absolute;opacity: 0;pointer-events: none}.sk-buy-chip span{display: inline-block;padding: 8px 14px;border-radius: 999px;border: 1.5px solid #DFE3EC;font: 700 14px "Manrope", system-ui, sans-serif;background: #fff;transition: background .15s, border-color .15s}.sk-buy-chip input:checked + span{background: var(--bs-primary, #2A44F5);border-color: var(--bs-primary, #2A44F5);color: #fff}.sk-buy-chip input:focus-visible + span{outline: 2px solid var(--bs-primary, #2A44F5);outline-offset: 2px}.sk-buy-quote{border-radius: 18px;background: #F5F6FA;padding: 12px 14px;display: flex;flex-direction: column;gap: 8px}.sk-buy-quote ul{list-style: none;margin: 0;padding: 0;display: flex;flex-direction: column;gap: 6px}.sk-buy-quote li{display: flex;align-items: baseline;gap: 8px;font-size: 14px;font-weight: 600}.sk-buy-quote li span{flex: 1;min-width: 0}.sk-buy-quote li em{font-style: normal;font-weight: 800;font-size: 12px;color: #067647;background: #DDF5E7;border-radius: 99px;padding: 1px 7px}.sk-buy-quote s{color: #8A90A2;font-size: 13px}.sk-buy-quote li b{min-width: 70px;text-align: right}.sk-buy-sum, .sk-buy-now{display: flex;align-items: center;gap: 10px;border-top: 1px dashed #CBD1DE;padding-top: 8px;font-weight: 700}.sk-buy-sum span, .sk-buy-now span{flex: 1;display: flex;flex-direction: column}.sk-buy-sum small, .sk-buy-now small{font-size: 12px;color: #586078;font-weight: 600}.sk-buy-now b{font: 800 26px/1 "Unbounded", "Manrope", system-ui, sans-serif;color: var(--bs-primary, #2A44F5)}.sk-buy-ok{display: flex;gap: 10px;align-items: flex-start;font-size: 12.5px;color: #586078;font-weight: 600;line-height: 1.4}.sk-buy-ok input{margin-top: 2px;width: 18px;height: 18px;flex: none}.sk-buy footer .sk-qm-btn{font-size: 16px;padding: 13px 24px}.sk-wallet.sk-wallet-guest{animation: sk-bump .5s}

.runner-1{--ink: var(--bs-primary);--ink-soft: rgba(var(--bs-primary-rgb), .10);--on-ink: var(--bs-primary-text, #fff);--fg: #0B0D14;--muted: #586078;--line: #DFE3EC;--bg: #F5F6FA;--surface-2: #EEF0F6;--green: #0E9A4B;--green-soft: #E3F5EA;--red: #D92B26;--red-soft: #FCE8E7;--amber: #B7791F;--amber-soft: #FFF3DC;--ai: #6A4DFF;--ai-soft: #EFEBFF;--f-display: "Unbounded", "Manrope", system-ui, sans-serif;--f-body: "Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;--f-mono: "JetBrains Mono", ui-monospace, Menlo, monospace;font-family: var(--f-body);color: var(--fg);line-height: 1.55;font-size: 16px;background: var(--bg);min-height: calc(100vh - 220px)}.runner-1 .pb{max-width: 1180px;margin: 0 auto;padding-block: clamp(20px, 3vw, 40px) 56px}.runner-1 h1, .runner-1 h2, .runner-1 h3{font-family: var(--f-display);letter-spacing: -.02em;line-height: 1.15;margin: 0;font-weight: 700}.runner-1 p{margin: 0}.runner-1 button, .runner-1 input, .runner-1 textarea{font: inherit;color: inherit}.runner-1 .sk-mono{font-family: var(--f-mono);font-variant-numeric: tabular-nums}.runner-1 [hidden]{display: none !important}.runner-1 .sk-btn, .runner-1 a.sk-btn{border: 0;border-radius: 999px;padding: 12px 22px;font-weight: 800;background: var(--ink);color: var(--on-ink);display: inline-flex;align-items: center;justify-content: center;gap: 8px;text-decoration: none;cursor: pointer;transition: transform .15s, opacity .15s;white-space: nowrap}.runner-1 .sk-btn.sm{padding: 9px 16px;font-size: 14px}.runner-1 .sk-btn.ghost, .runner-1 a.sk-btn.ghost{background: #fff;color: var(--fg);box-shadow: inset 0 0 0 1.5px var(--line)}.runner-1 .sk-btn:disabled{opacity: .5;cursor: default}@media (hover: hover) and (pointer: fine){.runner-1 .sk-btn:hover:not(:disabled){transform: translateY(-1px)}}.runner-1 .sk-btn:focus-visible, .runner-1 button:focus-visible, .runner-1 a:focus-visible{outline: 3px solid var(--ink);outline-offset: 2px}.runner-1 .pb-head{margin-bottom: 28px}.runner-1 .pb-back, .runner-1 a.pb-back{display: inline-flex;align-items: center;gap: 8px;color: var(--muted);text-decoration: none;font-weight: 700;font-size: 14px;margin-bottom: 14px}.runner-1 a.pb-back:hover{color: var(--fg)}.runner-1 .pb-head h1, .runner-1 .pb-h1{font-size: clamp(30px, 4.4vw, 48px);font-weight: 800}.runner-1 .pb-head h1 small, .runner-1 .pb-h1 small{font-size: .5em;color: var(--muted);font-weight: 700}.runner-1 .pb-head p, .runner-1 .pb-lead{color: var(--muted);font-size: 17px;max-width: 680px;margin-top: 10px}.runner-1 .pb-warn{color: var(--red) !important;font-weight: 700}.runner-1 .pb-h2{font-size: clamp(18px, 2vw, 22px);margin-bottom: 14px}.runner-1 .pb-gate{background: #fff;border: 1px solid var(--line);border-radius: 24px;padding: 32px 24px;max-width: 560px;margin: 0 auto 32px;text-align: center;display: flex;flex-direction: column;align-items: center;gap: 14px}.runner-1 .pb-gate > i{width: 64px;height: 64px;border-radius: 20px;display: grid;place-items: center;background: var(--ink-soft);color: var(--ink);font-size: 26px}.runner-1 .pb-gate p{color: var(--muted)}.runner-1 .pb-hist{margin-bottom: 32px}.runner-1 .pb-hist-list{display: grid;grid-template-columns: repeat(auto-fill, minmax(260px, 1fr));gap: 10px}.runner-1 a.pb-hist-item{display: flex;align-items: center;gap: 12px;background: #fff;border: 1px solid var(--line);border-radius: 16px;padding: 12px 14px;color: var(--fg);text-decoration: none}.runner-1 .pb-hist-item:hover{border-color: var(--ink)}.runner-1 .pb-hist-item > i{color: var(--ink);width: 20px;text-align: center}.runner-1 .pb-hist-item span{flex: 1;min-width: 0}.runner-1 .pb-hist-item b{display: block;font-size: 15px}.runner-1 .pb-hist-item small{color: var(--muted);font-size: 12px}.runner-1 .pb-hist-item em{font-style: normal;font: 700 13px/1 var(--f-mono);padding: 6px 9px;border-radius: 8px;white-space: nowrap}.runner-1 .pb-hist-item em.done{background: var(--green-soft);color: var(--green)}.runner-1 .pb-hist-item em.go{background: var(--ink-soft);color: var(--ink);font-family: var(--f-body)}.runner-1 .pb-grid{display: grid;grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));gap: 14px}.runner-1 .pb-card{background: #fff;border: 1px solid var(--line);border-radius: 22px;padding: 20px;display: flex;flex-direction: column;gap: 8px;transition: border-color .15s, box-shadow .15s}.runner-1 .pb-card:hover{border-color: rgba(var(--bs-primary-rgb), .5);box-shadow: 0 12px 30px -18px rgba(11,13,20,.35)}.runner-1 .pb-card.mine{border-color: var(--ink);box-shadow: inset 0 0 0 1px var(--ink)}.runner-1 .pb-card-top{display: flex;align-items: center;justify-content: space-between}.runner-1 .pb-card-ico{width: 44px;height: 44px;border-radius: 14px;display: grid;place-items: center;background: var(--ink-soft);color: var(--ink);font-size: 18px}.runner-1 .pb-chip{font-size: 12px;font-weight: 800;color: var(--ink);background: var(--ink-soft);border-radius: 999px;padding: 4px 10px}.runner-1 .pb-card h3{font-size: 18px;margin-top: 6px}.runner-1 .pb-card h3 small{display: block;font: 600 13px/1.3 var(--f-body);color: var(--muted);letter-spacing: 0;margin-top: 3px}.runner-1 .pb-card-meta{color: var(--muted);font-size: 14px}.runner-1 .pb-card-ai{display: flex;flex-wrap: wrap;gap: 6px;min-height: 26px}.runner-1 .pb-card-ai span{font-size: 12px;font-weight: 700;color: var(--ai);background: var(--ai-soft);border-radius: 999px;padding: 4px 10px}.runner-1 .pb-card-go{display: flex;gap: 8px;margin-top: auto;padding-top: 6px;flex-wrap: wrap}.runner-1 .pb-card-go .sk-btn{flex: 1}.runner-1 .pb-modes{margin-top: 28px;display: grid;gap: 8px;color: var(--muted);font-size: 14px;max-width: 820px}.runner-1 .pb-modes b{color: var(--fg)}.runner-1 .pb-modes i{color: var(--ink)}.runner-1 .pb-src-note{font-size: 13px}.runner-1 .pb-loading{display: flex;align-items: center;justify-content: center;gap: 12px;padding: 80px 0;color: var(--muted);font-weight: 700}.runner-1 .pb-spin{width: 18px;height: 18px;border-radius: 50%;border: 2.5px solid currentColor;border-right-color: transparent;display: inline-block;animation: pb-spin .8s linear infinite;flex: none}@keyframes pb-spin{to{transform: rotate(360deg)}}.runner-1 .pb-bar{position: relative;z-index: 20;display: flex;align-items: center;gap: 10px;background: rgba(255,255,255,.92);backdrop-filter: blur(12px);-webkit-backdrop-filter: blur(12px);border: 1px solid var(--line);border-radius: 18px;padding: 10px 12px;margin-bottom: 14px}.runner-1 .pb-bar .pb-back{margin: 0;padding: 6px 8px}.runner-1 .pb-bar-title{flex: 1;min-width: 0;display: flex;flex-direction: column;line-height: 1.25}.runner-1 .pb-bar-title b{font-family: var(--f-display);font-size: 16px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.runner-1 .pb-bar-title b small{font: 600 12px var(--f-body);color: var(--muted)}.runner-1 .pb-bar-title > small{color: var(--muted);font-size: 12px}.runner-1 .pb-timer{font: 700 17px/1 var(--f-mono);font-variant-numeric: tabular-nums;background: var(--surface-2);border-radius: 12px;padding: 9px 12px;min-width: 88px;text-align: center}.runner-1 .pb-timer.warn{background: var(--amber-soft);color: var(--amber)}.runner-1 .pb-timer.over{background: var(--red-soft);color: var(--red);font-family: var(--f-body);font-size: 14px}@media (max-width: 640px){.runner-1 .pb-bar{gap: 6px;padding: 8px;border-radius: 14px}.runner-1 .pb-bar .pb-back span{display: none}.runner-1 .pb-bar-title b{font-size: 14px}.runner-1 .pb-bar-title > small{white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.runner-1 .pb-bar .sk-btn.sm{padding: 8px 12px}.runner-1 .pb-timer{min-width: 0;font-size: 15px;padding: 8px}.runner-1 .pb-save{order: 9;flex-basis: 100%}.runner-1 .pb-save:empty{display: none}.runner-1 .pb-task-f .sk-btn{flex: 1}}.runner-1 .pb-audio{background: #fff;border: 1px solid var(--line);border-radius: 16px;padding: 10px 14px;margin-bottom: 14px}.runner-1 .pb-audio-row{display: flex;align-items: center;gap: 12px;flex-wrap: wrap;font-weight: 700;font-size: 14px}.runner-1 .pb-audio-row i{color: var(--ink)}.runner-1 .pb-audio audio{flex: 1;min-width: 220px;height: 40px}.runner-1 .pb-layout{display: grid;grid-template-columns: 232px minmax(0, 1fr);gap: 16px;align-items: start}.runner-1 .pb-nav{background: #fff;border: 1px solid var(--line);border-radius: 20px;padding: 14px;max-height: calc(100vh - 160px);overflow: auto}.runner-1 .pb-nav-h{display: block;font-size: 11px;font-weight: 800;text-transform: uppercase;letter-spacing: .06em;color: var(--muted);margin: 10px 0 6px}.runner-1 .pb-nav-h:first-child{margin-top: 0}.runner-1 .pb-nav-g{display: grid;grid-template-columns: repeat(5, 1fr);gap: 6px}.runner-1 .pb-nav-g button{aspect-ratio: 1;border: 0;border-radius: 10px;background: var(--surface-2);font: 700 13px/1 var(--f-mono);cursor: pointer;position: relative;padding: 0;min-width: 34px}.runner-1 .pb-nav-g button:hover{background: #E2E6EF}.runner-1 .pb-nav-g button.on{background: var(--ink-soft);color: var(--ink)}.runner-1 .pb-nav-g button.ai::after{content: "";position: absolute;top: 4px;right: 4px;width: 6px;height: 6px;border-radius: 50%;background: var(--ai)}.runner-1 .pb-nav-g button.ok{background: var(--green-soft);color: var(--green)}.runner-1 .pb-nav-g button.half{background: var(--amber-soft);color: var(--amber)}.runner-1 .pb-nav-g button.bad{background: var(--red-soft);color: var(--red)}.runner-1 .pb-nav-g button.cur{background: var(--ink);color: var(--on-ink)}.runner-1 .pb-nav-legend{display: flex;align-items: center;flex-wrap: wrap;gap: 6px;margin-top: 12px;font-size: 12px;color: var(--muted)}.runner-1 .pb-nav-legend span{width: 10px;height: 10px;border-radius: 3px;display: inline-block}.runner-1 .pb-nav-legend span.on{background: var(--ink-soft);box-shadow: inset 0 0 0 1px var(--ink)}.runner-1 .pb-nav-legend span.ai{background: var(--ai);border-radius: 50%;width: 7px;height: 7px;margin-left: 6px}@media (max-width: 900px){.runner-1 .pb-layout{grid-template-columns: 1fr}.runner-1 .pb-nav{position: static;max-height: none;display: flex;gap: 6px;overflow-x: auto;padding: 10px;scrollbar-width: thin}.runner-1 .pb-nav-h{display: none}.runner-1 .pb-nav-g{display: flex;gap: 6px}.runner-1 .pb-nav-g button{width: 38px;height: 38px;flex: none}.runner-1 .pb-nav-legend{display: none}}.runner-1 .pb-task{background: #fff;border: 1px solid var(--line);border-radius: 24px;padding: clamp(18px, 2.6vw, 30px);display: flex;flex-direction: column;gap: 18px}.runner-1 .pb-task-h{display: flex;align-items: center;gap: 14px;flex-wrap: wrap}.runner-1 .pb-task-h > div{flex: 1;min-width: 180px;display: flex;flex-direction: column}.runner-1 .pb-task-h b{font-size: 17px;line-height: 1.3}.runner-1 .pb-task-h small{color: var(--muted);font-size: 13px}.runner-1 .pb-num{width: 44px;height: 44px;border-radius: 14px;background: var(--ink);color: var(--on-ink);display: grid;place-items: center;font: 800 17px/1 var(--f-display);flex: none}.runner-1 .pb-ai-chip{font-size: 12px;font-weight: 800;color: var(--ai);background: var(--ai-soft);border-radius: 999px;padding: 6px 12px;white-space: nowrap}.runner-1 .pb-alt{display: flex;gap: 6px;flex-wrap: wrap;background: var(--surface-2);border-radius: 14px;padding: 5px}.runner-1 .pb-alt button{border: 0;background: transparent;border-radius: 10px;padding: 8px 14px;font-weight: 700;font-size: 14px;cursor: pointer;color: var(--muted)}.runner-1 .pb-alt button[aria-selected="true"]{background: #fff;color: var(--fg);box-shadow: 0 1px 4px rgba(11,13,20,.12)}.runner-1 .pb-src{background: var(--bg);border: 1px solid var(--line);border-radius: 16px}.runner-1 .pb-src summary{cursor: pointer;padding: 12px 16px;font-weight: 800;font-size: 14px}.runner-1 .pb-src-body{padding: 0 16px 16px;max-height: 60vh;overflow: auto}.runner-1 .pb-files{display: flex;flex-wrap: wrap;gap: 8px}.runner-1 .pb-files a:not(.btn){display: inline-flex;align-items: center;gap: 8px;background: var(--ink-soft);color: var(--ink);border-radius: 12px;padding: 9px 14px;font-weight: 700;font-size: 14px;text-decoration: none}.runner-1 .pb-html{font-size: 16px;line-height: 1.6;overflow-wrap: anywhere}.runner-1 .pb-html > * + *{margin-top: .7em}.runner-1 .pb-html p{margin: 0}.runner-1 .pb-html ul, .runner-1 .pb-html ol{padding-left: 1.4em;margin-bottom: 0}.runner-1 .pb-html img, .runner-1 .pb-img{max-width: 100%;height: auto;border-radius: 8px;display: block}.runner-1 .pb-html img{margin-block: 6px}.runner-1 .pb-img{margin: -4px auto 0}.runner-1 .pb-html table{width: auto;max-width: 100%;border-collapse: collapse;font-size: 15px;display: block;overflow-x: auto}.runner-1 .pb-html th, .runner-1 .pb-html td{border: 1px solid var(--line);padding: 6px 10px;vertical-align: top}.runner-1 .pb-html th, .runner-1 .pb-html td{overflow-wrap: normal;word-break: normal;hyphens: auto;-webkit-hyphens: auto}@media (max-width: 640px){.runner-1 .pb-html table{font-size: 14px}.runner-1 .pb-html th, .runner-1 .pb-html td{padding: 5px 7px}}.runner-1 .pb-html th{background: var(--bg)}.runner-1 .pb-html .katex-display{overflow-x: auto;overflow-y: hidden;padding: 4px 0}.runner-1 .pb-cond{font-size: 17px}.runner-1 .pb-input{background: var(--bg);border-radius: 18px;padding: 16px}.runner-1 .pb-short{width: 100%;max-width: 420px;border: 1.5px solid var(--line);border-radius: 14px;padding: 12px 16px;font: 600 20px/1.2 var(--f-mono);background: #fff;letter-spacing: .04em}.runner-1 .pb-short:focus, .runner-1 .pb-input textarea:focus, .runner-1 .pb-match input:focus, .runner-1 .pb-table input:focus{outline: none;border-color: var(--ink);box-shadow: 0 0 0 3px var(--ink-soft)}.runner-1 .pb-hint{color: var(--muted);font-size: 13px;margin-top: 8px !important}.runner-1 .pb-match{display: flex;flex-wrap: wrap;gap: 8px}.runner-1 .pb-match label{display: flex;flex-direction: column;align-items: center;gap: 4px;font-weight: 800;font-size: 14px}.runner-1 .pb-match input{width: 48px;height: 52px;text-align: center;border: 1.5px solid var(--line);border-radius: 12px;font: 700 20px var(--f-mono);background: #fff}.runner-1 .pb-table{display: grid;grid-template-columns: repeat(var(--cols, 2), minmax(0, 130px));gap: 6px}.runner-1 .pb-table input{border: 1.5px solid var(--line);border-radius: 10px;padding: 10px 12px;font: 600 17px var(--f-mono);background: #fff;min-width: 0}.runner-1 .pb-input textarea{width: 100%;border: 1.5px solid var(--line);border-radius: 14px;padding: 14px 16px;background: #fff;resize: vertical;line-height: 1.6;min-height: 140px}.runner-1 .pb-input textarea.mono{font-family: var(--f-mono);font-size: 14px}.runner-1 .pb-input textarea[readonly]{background: var(--surface-2)}.runner-1 .pb-under{display: flex;align-items: center;justify-content: space-between;gap: 10px;flex-wrap: wrap;margin-top: 8px;font-size: 13px;color: var(--muted)}.runner-1 .pb-under .low{color: var(--amber);font-weight: 700}.runner-1 .pb-photo{display: inline-flex;align-items: center;gap: 8px;cursor: pointer;font-weight: 700;color: var(--ink);background: #fff;border: 1.5px dashed rgba(var(--bs-primary-rgb), .45);border-radius: 12px;padding: 8px 14px}.runner-1 .pb-thumbs{display: flex;flex-wrap: wrap;gap: 8px}.runner-1 .pb-thumbs:not(:empty){margin-top: 10px}.runner-1 .pb-thumb{position: relative;width: 96px;display: flex;flex-direction: column;gap: 4px;font-size: 11px;color: var(--muted)}.runner-1 .pb-thumb img, .runner-1 .pb-thumb > i{width: 96px;height: 96px;object-fit: cover;border-radius: 10px;background: #fff;border: 1px solid var(--line);display: grid;place-items: center;font-size: 24px}.runner-1 .pb-thumb small{overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.runner-1 .pb-thumb button{position: absolute;top: 4px;right: 4px;width: 24px;height: 24px;border: 0;border-radius: 50%;background: rgba(11,13,20,.7);color: #fff;font-size: 12px;cursor: pointer}.runner-1 .pb-rec-times{display: flex;gap: 16px;flex-wrap: wrap;font-size: 14px;color: var(--muted);margin-bottom: 10px}.runner-1 .pb-rec-times b{color: var(--fg);font-family: var(--f-mono)}.runner-1 .pb-rec-row{display: flex;align-items: center;gap: 10px;flex-wrap: wrap}.runner-1 .pb-rec-btn.on{background: var(--red);color: #fff;animation: pb-pulse 1.4s ease-in-out infinite}@keyframes pb-pulse{50%{box-shadow: 0 0 0 8px rgba(217,43,38,.18)}}.runner-1 .pb-rec-clock{font-weight: 700;color: var(--red)}.runner-1 .pb-rec-level{height: 6px;background: var(--surface-2);border-radius: 3px;overflow: hidden;margin: 12px 0;max-width: 420px}.runner-1 .pb-rec-level i{display: block;height: 100%;width: 0;background: var(--green);transition: width .1s}.runner-1 [data-rec-player] audio{width: 100%;max-width: 420px}.runner-1 .pb-verdict:empty{display: none}.runner-1 .pb-v{border-radius: 16px;padding: 14px 16px;display: flex;flex-direction: column;gap: 8px;font-size: 15px}.runner-1 .pb-v > b{font-size: 16px}.runner-1 .pb-v.ok{background: var(--green-soft)}.runner-1 .pb-v.ok > b{color: var(--green)}.runner-1 .pb-v.half{background: var(--amber-soft)}.runner-1 .pb-v.half > b{color: var(--amber)}.runner-1 .pb-v.bad{background: var(--red-soft)}.runner-1 .pb-v.bad > b{color: var(--red)}.runner-1 .pb-v.ai{background: var(--ai-soft)}.runner-1 .pb-v.ai > b{color: var(--ai)}.runner-1 .pb-v code{font: 700 15px var(--f-mono);background: rgba(255,255,255,.75);color: var(--fg);padding: 2px 7px;border-radius: 6px}.runner-1 .pb-v ul{margin: 0;padding-left: 1.3em}.runner-1 .pb-v details summary, .runner-1 .pb-row-body details summary{cursor: pointer;font-weight: 700;font-size: 14px}.runner-1 .pb-v details > *:not(summary){margin-top: 8px}.runner-1 .pb-explain{background: rgba(255,255,255,.7);border-radius: 12px;padding: 10px 12px;font-size: 15px}.runner-1 .pb-crit{width: 100%;border-collapse: collapse;font-size: 14px;background: rgba(255,255,255,.7);border-radius: 12px;overflow: hidden}.runner-1 .pb-crit th, .runner-1 .pb-crit td{padding: 8px 10px;border-bottom: 1px solid rgba(106,77,255,.12);text-align: left;vertical-align: top}.runner-1 .pb-crit th{white-space: nowrap;width: 1%}.runner-1 .pb-crit td.sk-mono{white-space: nowrap;width: 1%;font-weight: 700}.runner-1 .pb-task-f{display: flex;align-items: center;gap: 8px;flex-wrap: wrap;border-top: 1px solid var(--line);padding-top: 16px}.runner-1 .pb-save{flex: 1;min-width: 80px;text-align: center;font-size: 13px;color: var(--muted)}.runner-1 .pb-save.bad{color: var(--red);font-weight: 700}.runner-1 .pb-drawer{position: fixed;inset: 0;z-index: 1060;background: rgba(11,13,20,.45);display: flex;justify-content: flex-end}.runner-1 .pb-drawer-in{background: #fff;width: min(640px, 100%);height: 100%;overflow: auto;padding: 28px clamp(16px, 3vw, 32px) calc(28px + env(safe-area-inset-bottom, 0px));position: relative}.runner-1 .pb-x{position: absolute;top: 14px;right: 14px;width: 40px;height: 40px;border: 0;border-radius: 12px;background: var(--surface-2);cursor: pointer;font-size: 18px}.runner-1 .pb-sum{background: #fff;border: 1px solid var(--line);border-radius: 24px;padding: clamp(18px, 3vw, 32px);display: flex;align-items: center;gap: clamp(18px, 3vw, 36px);flex-wrap: wrap;margin-bottom: 16px}.runner-1 .pb-ring{position: relative;width: 150px;height: 150px;flex: none}.runner-1 .pb-ring svg{width: 100%;height: 100%;transform: rotate(-90deg)}.runner-1 .pb-ring circle{fill: none;stroke-width: 12}.runner-1 .pb-ring .bg{stroke: var(--surface-2)}.runner-1 .pb-ring .fg{stroke: var(--ink);stroke-linecap: round;transition: stroke-dashoffset 1s ease}.runner-1 .pb-ring > div{position: absolute;inset: 0;display: flex;flex-direction: column;align-items: center;justify-content: center}.runner-1 .pb-ring b{font-size: 40px;line-height: 1}.runner-1 .pb-ring small{color: var(--muted);font-size: 13px}.runner-1 .pb-sum-txt{flex: 1;min-width: 240px;display: flex;flex-direction: column;gap: 10px;align-items: flex-start}.runner-1 .pb-sum-txt .pb-h2{margin: 0}.runner-1 .pb-sum-txt p{color: var(--muted)}.runner-1 .pb-list{display: flex;flex-direction: column;gap: 8px}.runner-1 .pb-row{background: #fff;border: 1px solid var(--line);border-radius: 16px;border-left: 5px solid var(--line)}.runner-1 .pb-row.ok{border-left-color: var(--green)}.runner-1 .pb-row.half{border-left-color: var(--amber)}.runner-1 .pb-row.bad{border-left-color: var(--red)}.runner-1 .pb-row.wait{border-left-color: var(--ai)}.runner-1 .pb-row summary{display: flex;align-items: center;gap: 12px;padding: 10px 14px;cursor: pointer;list-style: none}.runner-1 .pb-row summary::-webkit-details-marker{display: none}.runner-1 .pb-row .pb-num{width: 34px;height: 34px;border-radius: 10px;font-size: 14px;background: var(--surface-2);color: var(--fg)}.runner-1 .pb-row-t{flex: 1;min-width: 0;font-weight: 700;font-size: 15px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.runner-1 .pb-row-a{color: var(--muted);font: 13px var(--f-mono);max-width: 30%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.runner-1 .pb-row summary > b{font-size: 14px;min-width: 44px;text-align: right}.runner-1 .pb-row-body{padding: 4px 16px 16px;display: flex;flex-direction: column;gap: 12px;border-top: 1px solid var(--line);padding-top: 14px}.runner-1 .pb-row-body .pb-cond{font-size: 15px;max-height: 360px;overflow: auto}.runner-1 .pb-your{background: var(--bg);border-radius: 12px;padding: 10px 12px;font-size: 15px}.runner-1 .pb-your small{color: var(--muted);font-size: 12px;font-weight: 700}@media (max-width: 560px){.runner-1 .pb-row-a{display: none}}@media (prefers-reduced-motion: reduce){.runner-1 .pb-spin, .runner-1 .pb-rec-btn.on{animation: none}.runner-1 .pb-ring .fg{transition: none}}.runner-1 .pb-chip-exam{vertical-align: middle;font-size: 11px;margin-left: 4px}.runner-1 .pb-chip-exam.oge{background: #E6F6EC;color: #0E7A3B}.runner-1 .pb-sid{display: flex;flex-wrap: wrap;align-items: center;gap: 8px 14px;margin: 0 0 14px;padding: 12px 16px;border-radius: 16px;background: #F1ECFD;color: #3B1D7A}.runner-1 .pb-sid b{letter-spacing: .06em;font-size: 16px;user-select: all}.runner-1 .pb-sid small{flex-basis: 100%;color: #5B4A8A}.runner-1 .pb-sid.off{background: #EEF0F6;color: var(--fg, #0B0D14)}.runner-1 .pb-sid.off small{color: #586078}.runner-1 .pb-contest{display: flex;flex-wrap: wrap;align-items: center;gap: 6px 14px;margin: 0 0 14px;padding: 14px 18px;border-radius: 16px;background: linear-gradient(135deg, #FFF4D6, #FFE7A3);color: #5A3E00}.runner-1 .pb-contest b [data-pb-count], .runner-1 .pb-contest [data-pb-count]{font-size: 18px}.runner-1 .pb-ctab{flex-basis: 100%}.runner-1 .pb-ctab summary{cursor: pointer;font-weight: 700}.runner-1 .pb-ctab table{width: 100%;margin-top: 8px;border-collapse: collapse;font-size: 14px;background: #fff;border-radius: 12px;overflow: hidden}.runner-1 .pb-ctab th, .runner-1 .pb-ctab td{padding: 6px 10px;text-align: left;border-bottom: 1px solid #F1E3B8}.runner-1 .pb-ctab tr:first-child td{font-weight: 800}.runner-1 .pb-learn{position: relative;overflow: hidden;border-radius: 24px;padding: clamp(18px, 3vw, 28px);margin: 18px 0;color: #fff;background: radial-gradient(120% 140% at 0% 0%, #4C63FF 0%, var(--bs-primary) 45%, #1A2BB8 100%);box-shadow: 0 18px 50px -18px rgba(var(--bs-primary-rgb), .6)}.runner-1 .pb-learn-glow{position: absolute;right: -90px;top: -90px;width: 320px;height: 320px;border-radius: 50%;background: radial-gradient(circle, rgba(255,213,74,.35), transparent 65%);pointer-events: none}.runner-1 .pb-learn-head{position: relative;display: flex;gap: 16px;align-items: flex-start}.runner-1 .pb-learn-ico{flex: none;width: 56px;height: 56px;border-radius: 18px;display: grid;place-items: center;background: #FFD54A;color: #3D2A00;font-size: 24px}.runner-1 .pb-learn-head small{color: #FFD54A;font-weight: 800;font-size: 12px;text-transform: uppercase;letter-spacing: .06em}.runner-1 .pb-learn-head h2{font-size: clamp(20px, 2.6vw, 28px);line-height: 1.15;margin: 4px 0 6px;color: #fff}.runner-1 .pb-learn-head p{color: rgba(255,255,255,.85);margin: 0}.runner-1 .pb-learn-g{position: relative;margin-top: 16px}.runner-1 .pb-learn-g > b{display: block;font-size: 14px;margin-bottom: 8px}.runner-1 .pb-learn-g > div{display: flex;flex-wrap: wrap;gap: 8px}.runner-1 .pb-learn-n{display: flex;flex-direction: column;gap: 2px;max-width: 220px;padding: 7px 12px;border-radius: 14px;text-decoration: none;font-weight: 800;color: #fff;background: rgba(255,255,255,.14);border: 1.5px solid rgba(255,255,255,.25)}.runner-1 .pb-learn-n small{font-weight: 600;font-size: 11px;opacity: .85;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.runner-1 .pb-learn-n.zero{border-color: rgba(255,140,130,.7)}.runner-1 .pb-learn-n:hover{background: rgba(255,255,255,.24);color: #fff}.runner-1 .pb-learn-go{position: relative;display: flex;flex-wrap: wrap;gap: 10px;margin-top: 18px}.runner-1 .pb-learn-go .sk-btn{background: #FFD54A;color: #3D2A00}.runner-1 .pb-learn-go .sk-btn.ghost{background: transparent;color: #fff;box-shadow: inset 0 0 0 1.5px rgba(255,255,255,.5)}.runner-1 .pb.pb-wide{max-width: 1280px}.runner-1 .pb-cols{display: grid;grid-template-columns: 250px minmax(0, 1fr);gap: 32px;align-items: start}.runner-1 .pb-body{min-width: 0}.runner-1 .pb-side{position: sticky;top: 84px;max-height: calc(100vh - 100px);overflow: auto;background: #fff;border: 1px solid var(--line);border-radius: 22px;padding: 14px 10px;display: grid;gap: 14px;scrollbar-width: thin}.runner-1 .pb-side-h{display: flex;align-items: baseline;gap: 8px;font: 800 15px/1 var(--f-display);padding: 6px 10px 8px}.runner-1 .pb-side-h small{font: 600 12px var(--f-body);color: var(--muted)}.runner-1 .pb-side-h::before{content: "";width: 8px;height: 8px;border-radius: 50%;background: var(--ink);align-self: center}.runner-1 .pb-side-h.oge::before{background: #0E9A4B}.runner-1 .pb-side nav{display: grid;gap: 2px}.runner-1 .pb-side nav a{display: flex;align-items: center;gap: 10px;padding: 8px 10px;border-radius: 12px;color: var(--fg);text-decoration: none;font-weight: 600;font-size: 14px;line-height: 1.25}.runner-1 .pb-side nav a i{width: 18px;text-align: center;color: var(--muted);font-size: 13px}.runner-1 .pb-side nav a small{color: var(--muted);font-weight: 600}.runner-1 .pb-side nav a:hover{background: var(--bg)}.runner-1 .pb-side nav a.on{background: var(--ink);color: var(--on-ink)}.runner-1 .pb-side nav a.on i, .runner-1 .pb-side nav a.on small{color: inherit;opacity: .85}.runner-1 .pb-step{display: flex;align-items: center;gap: 12px;margin: 8px 0 14px}.runner-1 .pb-step-n{width: 30px;height: 30px;border-radius: 50%;display: grid;place-items: center;background: var(--fg);color: #fff;font: 800 14px var(--f-display);flex: none}.runner-1 .pb-step-t{font: 800 18px/1.2 var(--f-display);letter-spacing: -.01em}.runner-1 .pb-types{display: grid;grid-template-columns: repeat(2, minmax(0, 1fr));gap: 14px;margin-bottom: 30px;max-width: 640px}.runner-1 .pb-type{position: relative;text-align: left;border: 0;border-radius: 22px;padding: 20px 22px;background: #fff;box-shadow: inset 0 0 0 1.5px var(--line);cursor: pointer;display: grid;gap: 4px;transition: box-shadow .15s, transform .15s, background .15s;overflow: hidden}.runner-1 .pb-type b{font: 800 30px/1 var(--f-display);letter-spacing: -.02em}.runner-1 .pb-type small{color: var(--muted);font-weight: 700;font-size: 13px}.runner-1 .pb-type::after{content: "\f00c";font: 900 13px "Font Awesome 6 Free";position: absolute;top: 16px;right: 16px;width: 26px;height: 26px;border-radius: 50%;display: grid;place-items: center;box-shadow: inset 0 0 0 1.5px var(--line);color: transparent}.runner-1 .pb-type[aria-selected="true"]{background: var(--ink);color: var(--on-ink);box-shadow: 0 16px 34px -18px rgba(var(--bs-primary-rgb), .9)}.runner-1 .pb-type.oge[aria-selected="true"]{background: #0E7A3B;box-shadow: 0 16px 34px -18px rgba(14, 122, 59, .9);color: #fff}.runner-1 .pb-type[aria-selected="true"] small{color: inherit;opacity: .8}.runner-1 .pb-type[aria-selected="true"]::after{background: #fff;color: var(--fg);box-shadow: none}@media (hover: hover) and (pointer: fine){.runner-1 .pb-type:hover{transform: translateY(-2px)}}.runner-1 a.pb-card{color: var(--fg);text-decoration: none}.runner-1 .pb-card-meta, .runner-1 .pb-card-ai{display: flex}.runner-1 .pb-card-more{margin-top: auto;padding-top: 8px;font-weight: 800;font-size: 14px;color: var(--ink);display: inline-flex;gap: 8px;align-items: center}.runner-1 a.pb-card:hover .pb-card-more i{transform: translateX(3px)}.runner-1 .pb-card-more i{transition: transform .15s}.runner-1 .pb-kinds{display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: 16px;margin-bottom: 18px}.runner-1 .pb-kind{position: relative;background: #fff;border: 1px solid var(--line);border-radius: 24px;padding: 22px;display: flex;flex-direction: column;gap: 10px;transition: opacity .2s}.runner-1 .pb-kind.busy{opacity: .6;pointer-events: none}.runner-1 .pb-kind::before{content: "";position: absolute;inset: 0 0 auto;height: 4px;border-radius: 24px 24px 0 0;background: var(--ink)}.runner-1 .pb-kind.pool::before{background: #F59E0B}.runner-1 .pb-kind.gen::before{background: var(--ai)}.runner-1 .pb-kind-ico{width: 48px;height: 48px;border-radius: 16px;display: grid;place-items: center;font-size: 20px;background: var(--ink-soft);color: var(--ink)}.runner-1 .pb-kind.pool .pb-kind-ico{background: var(--amber-soft);color: var(--amber)}.runner-1 .pb-kind.gen .pb-kind-ico{background: var(--ai-soft);color: var(--ai)}.runner-1 .pb-kind-t, .runner-1 .pb-kind h2{font-size: 20px}.runner-1 .pb-kind-d, .runner-1 .pb-kind > p:not(.pb-code){color: var(--muted);font-size: 15px}.runner-1 .pb-code{display: flex;align-items: center;gap: 8px;font-size: 14px;color: var(--muted);background: var(--bg);border-radius: 12px;padding: 8px 8px 8px 12px}.runner-1 .pb-code b{color: var(--fg);letter-spacing: .06em;user-select: all}.runner-1 .pb-reroll{margin-left: auto;border: 0;background: #fff;width: 32px;height: 32px;border-radius: 10px;box-shadow: inset 0 0 0 1.5px var(--line);cursor: pointer;color: var(--fg)}.runner-1 .pb-reroll:hover i{transform: rotate(120deg)}.runner-1 .pb-reroll i{transition: transform .3s}.runner-1 .pb-kind-go{display: flex;flex-wrap: wrap;gap: 8px;margin-top: auto;padding-top: 4px}.runner-1 .pb-kind-go .sk-btn{flex: 1}.runner-1 .pb-pdf{display: flex;flex-wrap: wrap;gap: 6px;border-top: 1px dashed var(--line);padding-top: 12px}.runner-1 .pb-pdf a{display: inline-flex;align-items: center;gap: 6px;font-size: 13px;font-weight: 700;color: var(--fg);text-decoration: none;background: var(--bg);border-radius: 999px;padding: 6px 11px}.runner-1 .pb-pdf a i{color: #D92B26}.runner-1 .pb-pdf a:hover{background: var(--surface-2)}.runner-1 .pb-pdf.wait a{opacity: .55}.runner-1 .pb-pdf.sm{border: 0;padding: 0}.runner-1 .pb-pdf.sm a{background: rgba(255,255,255,.7)}.runner-1 .pb-sid small a{color: inherit;font-weight: 700}.runner-1 .pb-free{color: var(--muted);font-size: 14px;background: #fff;border: 1px dashed var(--line);border-radius: 16px;padding: 12px 16px;margin-bottom: 28px}.runner-1 .pb-seo{margin-top: 40px;padding-top: 28px;border-top: 1px solid var(--line);color: #2b3040;max-width: 860px}.runner-1 .pb-seo h2{font-size: 22px;margin: 18px 0 10px}.runner-1 .pb-seo h3{font-size: 18px;margin: 16px 0 8px}.runner-1 .pb-seo p, .runner-1 .pb-seo ul, .runner-1 .pb-seo ol{margin: 0 0 12px}.runner-1 .pb-free-left{font-size: 13px;font-weight: 800;color: var(--green);background: var(--green-soft);border-radius: 999px;padding: 8px 12px;white-space: nowrap}.runner-1 .pb-free-left.none{color: var(--amber);background: var(--amber-soft)}.runner-1 .pb-run{position: relative}.runner-1 .pb-wall{position: fixed;inset: 0;z-index: 1060;display: grid;place-items: center;padding: 16px;background: rgba(11, 13, 20, .55);backdrop-filter: blur(4px);animation: pbFade .2s ease}.runner-1 .pb-wall-in{position: relative;background: #fff;border-radius: 28px;padding: 34px 28px 26px;max-width: 460px;width: 100%;text-align: center;display: grid;gap: 14px;justify-items: center;box-shadow: 0 30px 80px -30px rgba(0,0,0,.5)}.runner-1 .pb-wall-in p{color: var(--muted)}.runner-1 .pb-wall-ico{width: 68px;height: 68px;border-radius: 22px;display: grid;place-items: center;font-size: 28px;background: var(--ink-soft);color: var(--ink)}.runner-1 .pb-wall-in .pb-h2{margin: 0}.runner-1 .pb-wall-in .pb-x{position: absolute;top: 12px;right: 12px}.runner-1 .pb-wall-alt{font-size: 14px;font-weight: 700;color: var(--muted)}.runner-1 button.pb-wall-alt{background: none;border: 0;padding: 0;cursor: pointer;text-decoration: underline;text-underline-offset: 3px}@keyframes pbFade{from{opacity: 0}}@media (max-width: 1100px){.runner-1 .pb-kinds{grid-template-columns: 1fr}.runner-1 .pb-kind{display: grid;grid-template-columns: 48px 1fr;column-gap: 16px}.runner-1 .pb-kind > *:not(.pb-kind-ico){grid-column: 2}.runner-1 .pb-kind-ico{grid-row: 1 / span 2}}@media (max-width: 900px){.runner-1 .pb-cols{grid-template-columns: 1fr;gap: 18px}.runner-1 .pb-side{position: static;max-height: none;order: 2;padding: 12px}.runner-1 .pb-side nav{display: flex;overflow-x: auto;gap: 6px;padding-bottom: 4px;scrollbar-width: none}.runner-1 .pb-side nav a{white-space: nowrap;background: var(--bg)}.runner-1 .pb-body{order: 1}}@media (max-width: 560px){.runner-1 .pb-kind{display: flex}.runner-1 .pb-type{padding: 16px}.runner-1 .pb-type b{font-size: 24px}}.runner-1 a.pb-side-h{color: var(--fg);text-decoration: none;border-radius: 12px}.runner-1 a.pb-side-h:hover, .runner-1 a.pb-side-h.on{background: var(--bg)}.runner-1 .pb-crumbs{font-size: 14px;color: var(--muted);margin-bottom: 14px;display: flex;flex-wrap: wrap;gap: 6px}.runner-1 .pb-crumbs a{color: var(--muted);text-decoration: none;font-weight: 600}.runner-1 .pb-crumbs a:hover{color: var(--fg)}.runner-1 .pb-crumbs b{color: var(--fg)}.runner-1 .pb-switch{display: inline-flex;gap: 4px;background: #fff;border: 1px solid var(--line);border-radius: 999px;padding: 4px;margin-top: 16px}.runner-1 .pb-switch a{padding: 8px 16px;border-radius: 999px;color: var(--fg);text-decoration: none;font-weight: 800;font-size: 14px}.runner-1 .pb-switch a small{color: var(--muted);font-weight: 600}.runner-1 .pb-switch a.on{background: var(--ink);color: var(--on-ink)}.runner-1 .pb-switch a.on small{color: inherit;opacity: .8}.runner-1 .pb-types.big{max-width: none}.runner-1 a.pb-type{color: var(--fg);text-decoration: none;padding: 26px;gap: 8px}.runner-1 a.pb-type::after{display: none}.runner-1 a.pb-type b{font-size: 40px}.runner-1 .pb-type-subj{color: var(--muted);font-size: 14px}.runner-1 a.pb-type.ege{background: linear-gradient(135deg, rgba(var(--bs-primary-rgb), .10), #fff 70%)}.runner-1 a.pb-type.oge{background: linear-gradient(135deg, #E3F5EA, #fff 70%)}.runner-1 a.pb-type.oge .pb-card-more{color: #0E7A3B}.runner-1 a.pb-type:hover{box-shadow: inset 0 0 0 1.5px var(--ink), 0 16px 34px -22px rgba(11,13,20,.4)}@media (max-width: 560px){.runner-1 .pb-types.big{grid-template-columns: 1fr}}.runner-1 .pb-pdf a{padding: 9px 14px;gap: 10px;background: #FCE8E7;border-radius: 14px}.runner-1 .pb-pdf a i{font-size: 20px}.runner-1 .pb-pdf a span{display: grid;line-height: 1.2}.runner-1 .pb-pdf a small{font-weight: 600;font-size: 11.5px;color: var(--muted)}.runner-1 .pb-pdf a:hover{background: #F9D9D7}.runner-1 .pb-pdf.sm a{padding: 6px 12px;background: rgba(255,255,255,.75);border-radius: 12px}.runner-1 .pb-pdf.sm a i{font-size: 16px}.runner-1 .pb-kind .pb-pdf a{flex: 1;justify-content: center;text-align: left}.runner-1 .pb, .runner-1 .pb.pb-wide, .runner-1 .ob, .runner-1 .bl{max-width: 1156px;padding-inline: 8px;margin-inline: auto}.runner-1 .pb-cols{grid-template-columns: 240px minmax(0, 1fr);gap: 28px}.runner-1 .pb-code b{white-space: nowrap}.runner-1 .pb-code{font-size: 13px}.runner-1 .pb-kind{padding: 20px}@media (max-width: 1199px){.runner-1 .pb-kinds{grid-template-columns: 1fr}.runner-1 .pb-kind{display: grid;grid-template-columns: 48px 1fr;column-gap: 16px}.runner-1 .pb-kind > *:not(.pb-kind-ico){grid-column: 2}.runner-1 .pb-kind-ico{grid-row: 1 / span 2}}@media (max-width: 900px){.runner-1 .pb-cols{grid-template-columns: 1fr}}@media (max-width: 560px){.runner-1 .pb-kind{display: flex}}.runner-1 a.sk-btn:hover, .runner-1 a.sk-btn:focus-visible{color: var(--on-ink, #fff);background: var(--bs-primary-hover, var(--bs-primary))}.runner-1 a.sk-btn.ghost:hover, .runner-1 a.sk-btn.ghost:focus-visible{color: var(--fg, #0B0D14);background: #fff;box-shadow: inset 0 0 0 1.5px var(--bs-primary)}.runner-1 .pb-pdf button{display: inline-flex;align-items: center;gap: 10px;border: 0;cursor: pointer;font: inherit;font-size: 13px;font-weight: 700;color: var(--fg);background: #FCE8E7;border-radius: 14px;padding: 9px 14px;text-align: left}.runner-1 .pb-pdf button i{color: #D92B26;font-size: 20px}.runner-1 .pb-pdf button span{display: grid;line-height: 1.2}.runner-1 .pb-pdf button small{font-weight: 600;font-size: 11.5px;color: var(--muted)}.runner-1 .pb-pdf button:hover{background: #F9D9D7}.runner-1 .pb-pdf.wait button{opacity: .55}.runner-1 .pb-kind .pb-pdf button{flex: 1;justify-content: center}.runner-1 .pb-pdf.sm button{padding: 6px 12px;background: rgba(255,255,255,.75);border-radius: 12px}.runner-1 .pb-pdf.sm button i{font-size: 16px}.runner-1 .pb-nav button.lock{opacity: .45;position: relative}.runner-1 .pb-nav button.lock::after{content: "\f023";font: 900 8px "Font Awesome 6 Free";position: absolute;right: 3px;top: 3px;color: var(--muted)}.runner-1 .pb-wall-sub{color: var(--muted);font-size: 13px;margin-top: -6px}.runner-1 .pb-crumbs{font-size: 14px;color: #586078;margin-bottom: 14px;display: flex;flex-wrap: wrap;gap: 6px}.runner-1 .pb-crumbs a{color: #586078 !important;text-decoration: none;font-weight: 600}.runner-1 .pb-crumbs a:hover{color: #0B0D14 !important}.runner-1 .pb-crumbs b{color: #0B0D14;font-weight: 700}.runner-1 button.pb-hist-item{display: flex;align-items: center;gap: 12px;width: 100%;text-align: left;font: inherit;cursor: pointer;background: #fff;border: 1px solid var(--line);border-radius: 16px;padding: 12px 14px;color: var(--fg)}.runner-1 button.pb-hist-item:hover{border-color: var(--ink)}.runner-1 button.sk-btn[data-href]{cursor: pointer}.runner-1 .pb-bar{gap: 12px;padding: 10px 12px;border-radius: 18px;margin-bottom: 14px}.runner-1 .pb-bar .pb-back, .runner-1 .pb-bar a.pb-back{width: 40px;height: 40px;flex: none;display: grid;place-items: center;margin: 0;padding: 0;border-radius: 12px;background: var(--surface-2);color: var(--fg)}.runner-1 .pb-bar a.pb-back:hover{background: #E2E6EF;color: var(--fg)}.runner-1 .pb-bar-title b{font-size: 17px}.runner-1 .pb-bar-title > small{display: flex;flex-wrap: wrap;align-items: center;gap: 4px 6px;margin-top: 2px}.runner-1 .pb-kind-tag{display: inline-flex;align-items: center;gap: 5px;font-weight: 700;color: var(--fg)}.runner-1 .pb-kind-tag i{color: var(--ink);font-size: 11px}.runner-1 .pb-kind-tag.random i{color: #B7791F}.runner-1 .pb-kind-tag b{font: 700 12.5px var(--f-mono);letter-spacing: .04em}.runner-1 .pb-bar-act{display: flex;align-items: center;gap: 6px;flex: none}.runner-1 .pb-ico{width: 40px;height: 40px;flex: none;display: grid;place-items: center;border: 0;border-radius: 12px;background: var(--surface-2);color: var(--fg);font-size: 16px;cursor: pointer;transition: background .15s, color .15s}.runner-1 .pb-ico:hover{background: var(--ink-soft);color: var(--ink)}.runner-1 .pb-ico.done{background: var(--green-soft);color: var(--green)}.runner-1 .pb-ico[data-pb-pdf-id] i{color: #D92B26}.runner-1 .pb-bar .pb-free-left{padding: 10px 12px}.runner-1 .pb-bar .sk-btn.sm{height: 40px}.runner-1 .pb-nav-g button.lock{opacity: .38}.runner-1 .pb-nav-g button.lock::after{content: none !important;display: none !important}.runner-1 .pb-nav-lock{margin: 10px 0 0;font-size: 12.5px;font-weight: 700;color: var(--muted);display: flex;gap: 6px;align-items: center}.runner-1 .pb-nav-lock i{color: var(--ink)}@media (max-width: 640px){.runner-1 .pb-bar{flex-wrap: wrap;gap: 8px 10px;padding: 10px}.runner-1 .pb-bar-title{flex: 1 1 calc(100% - 54px)}.runner-1 .pb-bar-title b{white-space: normal;font-size: 16px}.runner-1 .pb-bar-act{flex: 1 1 100%;justify-content: flex-start;flex-wrap: wrap}.runner-1 .pb-bar-act .pb-free-left{margin-right: auto}.runner-1 .pb-bar-act .sk-btn.sm{margin-left: auto}.runner-1 .pb-nav-lock{margin: 0 0 0 4px;white-space: nowrap}}.runner-1 .pb-side{gap: 10px}.runner-1 .pb-side-tabs{display: grid;grid-template-columns: 1fr 1fr;gap: 4px;padding: 4px;border-radius: 14px;background: var(--bg)}.runner-1 .pb-side-tabs button{display: flex;flex-direction: column;align-items: center;gap: 2px;padding: 8px 6px;border: 0;border-radius: 11px;background: none;color: var(--muted);font: 800 15px/1 var(--f-display);cursor: pointer;transition: background-color .15s, color .15s, box-shadow .15s}.runner-1 .pb-side-tabs button small{font: 600 11px var(--f-body);color: inherit;opacity: .8}.runner-1 .pb-side-tabs button:hover{color: var(--fg)}.runner-1 .pb-side-tabs button.on{background: #fff;color: var(--fg);box-shadow: 0 1px 0 var(--line), 0 6px 14px -8px rgba(20,24,60,.35)}.runner-1 .pb-side-tabs button.oge.on{color: #0E7A3C}.runner-1 .pb-side-tabs button:focus-visible{outline: 2px solid var(--bs-primary);outline-offset: 1px}.runner-1 .pb-side-g[hidden]{display: none}.runner-1 .pb-side-all{display: flex;align-items: center;justify-content: space-between;gap: 8px;margin-top: 6px;padding: 9px 10px;border-radius: 12px;border-top: 1px solid var(--line);color: var(--bs-primary);font-weight: 700;font-size: 13px;text-decoration: none}.runner-1 .pb-side-all:hover, .runner-1 .pb-side-all.on{background: var(--bg)}.runner-1 .pb-learn a.pb-learn-n, .runner-1 .pb-learn a.pb-learn-n:visited, .runner-1 .pb-learn a.pb-learn-n:hover{color: #fff;text-decoration: none}.runner-1 .pb-learn a.pb-learn-n small{color: rgba(255,255,255,.88);opacity: 1}.runner-1 .pb-learn .pb-learn-g > b{color: #fff}.runner-1 .pb-ask .pb-wall-ico{background: #FFF3CF;color: #9A6200}.runner-1 .pb-ask-stat{display: grid;grid-template-columns: 1fr 1fr;gap: 10px}.runner-1 .pb-ask-stat span{display: flex;flex-direction: column;align-items: center;gap: 2px;padding: 12px 8px;border-radius: 16px;background: var(--surface-2, #EEF0F6);font-size: 14px;color: var(--muted)}.runner-1 .pb-ask-stat b{font-size: 26px;line-height: 1.1;color: var(--fg)}.runner-1 .pb-ask-stat small{font-size: 12px;font-weight: 700}.runner-1 .pb-ask-stat span.warn{background: #FFF0EE}.runner-1 .pb-ask-stat span.warn b{color: #D93A2B}.runner-1 .pb-ask-stat span.ok b{color: #0E9A4B}.runner-1 .pb-ask-go{display: grid;grid-template-columns: 1fr 1fr;gap: 10px;margin-top: 4px}.runner-1 .pb-ask-go .sk-btn{justify-content: center}@media (max-width: 420px){.runner-1 .pb-ask-go{grid-template-columns: 1fr}}.runner-1 .pb-tool{height: 40px;flex: none;display: inline-flex;align-items: center;gap: 7px;padding: 0 13px;border: 1px solid var(--line);border-radius: 12px;background: #fff;color: var(--fg);font-family: inherit;font-weight: 700;font-size: 13.5px;line-height: 1;cursor: pointer;white-space: nowrap}.runner-1 .pb-tool i{color: var(--bs-primary)}.runner-1 .pb-tool:hover{border-color: var(--bs-primary);color: var(--ink)}.runner-1 .pb-tool.cheat{background: #FFF7DB;border-color: #F5D872}.runner-1 .pb-tool.cheat i{color: #C88A00}.runner-1 .pb-allowed, .runner-1 .pb-cheat-warn{margin: 0 0 14px;padding: 10px 14px;border-radius: 12px;font-size: 14px;line-height: 1.45;background: var(--surface-2);color: var(--fg)}.runner-1 .pb-allowed i{color: var(--bs-primary);margin-right: 4px}.runner-1 .pb-cheat-warn{background: #FFF7DB}.runner-1 .pb-cheat-warn i{color: #C88A00;margin-right: 4px}.runner-1 .pb-cheat details{border: 1px solid var(--line);border-radius: 14px;margin-top: 8px;background: #fff}.runner-1 .pb-cheat summary{list-style: none;cursor: pointer;display: flex;align-items: baseline;gap: 10px;padding: 12px 16px;font-size: 15.5px}.runner-1 .pb-cheat summary::-webkit-details-marker{display: none}.runner-1 .pb-cheat summary::before{content: "\f054";font: 900 11px "Font Awesome 6 Free";color: var(--muted);transition: transform .15s}.runner-1 .pb-cheat details[open] > summary::before{transform: rotate(90deg)}.runner-1 .pb-cheat summary small{margin-left: auto;color: var(--muted);font-size: 12px;font-weight: 700;white-space: nowrap}.runner-1 .pb-cheat-b{padding: 0 16px 14px;font-size: 15px}.runner-1 .pb-cheat-b > * + *{margin-top: .6em}.runner-1 .pb-cheat-b pre{background: var(--surface-2);padding: 10px 12px;border-radius: 10px;overflow-x: auto;font-size: 13px}@media (max-width: 640px){.runner-1 .pb-tool{padding: 0 10px;font-size: 13px}}.runner-1 .pb-emb-res .pb-sum{margin-bottom: 20px}.runner-1 .pb-emb-close{display: flex;width: 100%;justify-content: center;align-items: center;gap: 10px;padding: 16px 20px;font-size: 18px;font-weight: 800;border-radius: 16px}html.sk-embed .runner-1 .pb-crumbs, html.sk-embed .runner-1 .sk-crumbs, html.sk-embed .runner-1 nav[aria-label*="крошк"]{display: none !important}

.module.runner-1{padding:40px 0}

.sotka-footer{position: relative;overflow: hidden;background: #0B0D14;color: rgba(255,255,255,.72);font-family: "Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;font-size: 15px;line-height: 1.55;padding-block: clamp(48px, 6vw, 72px) 28px !important;margin-top: 0;border-radius: clamp(20px, 3vw, 36px) clamp(20px, 3vw, 36px) 0 0}.sotka-footer > .container{max-width: 1180px;padding-inline: 20px;position: relative;z-index: 1}body:has(.cabinet-1) .sotka-footer > .container{max-width: none;padding-inline: clamp(16px, 2.6vw, 40px)}.sotka-footer .sf-glow{position: absolute;z-index: 0;pointer-events: none;width: 720px;height: 720px;right: -220px;top: -380px;border-radius: 50%;background: radial-gradient(closest-side, rgba(var(--bs-primary-rgb), .45), rgba(106,77,255,.18) 55%, transparent 75%);filter: blur(10px)}.sotka-footer .sf{position: relative}.sotka-footer .sf-grid{display: grid;grid-template-columns: minmax(0, 1.5fr) repeat(2, minmax(0, 1fr)) minmax(0, 1.3fr);gap: 40px 32px}.sotka-footer a{text-decoration: none}.sotka-footer .sf-logo{display: inline-flex;align-items: center;gap: 8px;font: 800 26px/1 "Unbounded", "Manrope", system-ui, sans-serif;letter-spacing: -.03em;color: #fff}.sotka-footer .sf-logo b{background: var(--bs-primary);color: var(--bs-primary-text, #fff);border-radius: 10px;padding: 4px 8px;font-size: 16px}.sotka-footer .sf-logo:hover{color: #fff}.sotka-footer .sf-tagline{margin: 16px 0 18px;max-width: 24rem;color: rgba(255,255,255,.72)}.sotka-footer .sf-tagline i, .sotka-footer .sf-tagline em{color: #FFD43B;font-style: normal}.sotka-footer .sf-stats{display: flex;flex-wrap: wrap;gap: 8px;margin-bottom: 22px}.sotka-footer .sf-stats span{display: inline-flex;gap: 6px;align-items: baseline;padding: 6px 12px;border-radius: 999px;background: rgba(255,255,255,.06);border: 1px solid rgba(255,255,255,.1);font-size: 13px;color: rgba(255,255,255,.75)}.sotka-footer .sf-stats b{color: #fff;font-family: "Unbounded", "Manrope", sans-serif;font-size: 13px}.sotka-footer .sf-actions{display: flex;flex-direction: column;align-items: flex-start;gap: 10px}.sotka-footer .sf-btn{display: inline-flex;align-items: center;gap: 10px;padding: 13px 24px;border-radius: 999px;background: linear-gradient(120deg, var(--bs-primary), #6A4DFF);color: #fff;font-weight: 800;box-shadow: 0 10px 28px -8px rgba(var(--bs-primary-rgb), .7);transition: transform .15s, filter .15s}.sotka-footer .sf-btn:hover{color: #fff;filter: brightness(1.1);transform: translateY(-1px)}.sotka-footer .sf-btn-ghost{display: inline-flex;align-items: center;gap: 8px;padding: 4px 0;color: rgba(255,255,255,.55);font-size: 14px;font-weight: 600}.sotka-footer .sf-btn-ghost:hover{color: #fff}.sotka-footer .sf-title{margin-bottom: 16px;font-size: 12px;font-weight: 800;letter-spacing: .14em;text-transform: uppercase;color: #FFD43B}.sotka-footer .sf-col ul{list-style: none;margin: 0;padding: 0;display: grid;gap: 10px}.sotka-footer .sf-col a{display: inline-flex;align-items: baseline;gap: 10px;color: rgba(255,255,255,.8);line-height: 1.35;transition: color .15s, transform .15s}.sotka-footer .sf-col a i{color: rgba(255,255,255,.35);transition: color .15s}.sotka-footer .sf-col a:hover, .sotka-footer .sf-col a[aria-current]{color: #fff;transform: translateX(2px)}.sotka-footer .sf-col a:hover i{color: #8FA0FF}.sotka-footer .sf-docs a{font-size: 14px;color: rgba(255,255,255,.6)}.sotka-footer .sf-bottom{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 16px 32px;margin-top: 48px;padding-top: 24px;border-top: 1px solid rgba(255,255,255,.08);font-size: 13px;color: rgba(255,255,255,.45)}.sotka-footer .sf-copy{display: grid;gap: 2px}.sotka-footer .sf-copy p, .sotka-footer .sf-copy div{margin: 0}.sotka-footer .sf-contacts{display: flex;flex-wrap: wrap;gap: 8px 22px}.sotka-footer .sf-contacts a, .sotka-footer .sf-contacts > span{color: rgba(255,255,255,.62)}.sotka-footer .sf-contacts a:hover{color: #fff}.sotka-footer .sf-contacts i{margin-right: 7px;color: rgba(255,255,255,.35)}.sotka-footer .sf-zerro{display: inline-flex;align-items: center;gap: 10px;color: rgba(255,255,255,.45)}.sotka-footer .sf-zerro img{width: 72px;height: auto;filter: grayscale(1) invert(1);opacity: .55;transition: opacity .15s}.sotka-footer .sf-zerro:hover{color: #fff}.sotka-footer .sf-zerro:hover img{opacity: .9}.sotka-footer a:focus-visible{outline: 2px solid #8FA0FF;outline-offset: 3px;border-radius: 6px}@media (max-width: 991px){.sotka-footer .sf-grid{grid-template-columns: repeat(2, minmax(0, 1fr));gap: 32px 20px}.sotka-footer .sf-brand, .sotka-footer .sf-docs{grid-column: 1 / -1}.sotka-footer .sf-docs ul{grid-template-columns: repeat(2, minmax(0, 1fr));gap: 10px 20px}.sotka-footer .sf-bottom{flex-direction: column;align-items: flex-start}.sotka-footer .sf-contacts{flex-direction: column}}@media (max-width: 480px){.sotka-footer .sf-docs ul{grid-template-columns: 1fr}.sotka-footer .sf-actions{align-items: stretch}.sotka-footer .sf-btn{justify-content: center}}@media (prefers-reduced-motion: reduce){.sotka-footer .sf-col a, .sotka-footer .sf-btn{transition: none}}.sotka-footer .sf-logo, .sotka-footer .sf-logo:hover, .sotka-footer .sf-btn, .sotka-footer .sf-btn:hover, .sotka-footer .sf-col a:hover, .sotka-footer .sf-col a[aria-current], .sotka-footer .sf-contacts a:hover, .sotka-footer .sf-zerro:hover, .sotka-footer .sf-btn-ghost:hover{color: #fff !important}.sotka-footer .sf-btn-ghost{color: rgba(255,255,255,.55) !important}.sotka-footer .sf-col a{color: rgba(255,255,255,.8) !important}.sotka-footer .sf-docs a{color: rgba(255,255,255,.6) !important}.sotka-footer .sf-docs a:hover{color: #fff !important}.sotka-footer .sf-contacts a{color: rgba(255,255,255,.62) !important}.sotka-footer .sf-zerro{color: rgba(255,255,255,.45) !important}.sotka-footer .sf-soc{display: flex;flex-wrap: wrap;gap: 10px;margin-top: 18px}.sotka-footer .sf-soc a{width: 42px;height: 42px;border-radius: 50%;display: grid;place-items: center;font-size: 19px;color: #fff !important;background: rgba(255,255,255,.08);border: 1px solid rgba(255,255,255,.14);transition: background-color .2s, transform .2s, border-color .2s}.sotka-footer .sf-soc a:hover{background: #0077FF;border-color: #0077FF;transform: translateY(-2px)}.sk-support{position: fixed;z-index: 1029;right: 1rem;bottom: calc(1rem + var(--sk-sup-b, 0px) + env(safe-area-inset-bottom, 0px));width: 2.75rem;height: 2.75rem;border-radius: 999px;display: inline-flex;align-items: center;justify-content: flex-end;overflow: hidden;background: #0077FF;color: #fff !important;text-decoration: none;box-shadow: 0 .25rem .75rem rgba(0,0,0,.25);font: 700 14px/1 "Manrope", system-ui, sans-serif;transition: width .25s ease, transform .2s}.sk-support i{order: 2;flex: none;width: 2.75rem;text-align: center;font-size: 1.15rem}.sk-support span{order: 1;white-space: nowrap;padding-left: 16px;opacity: 0;transition: opacity .2s}.sk-support:hover, .sk-support:focus-visible{color: #fff !important}@media (hover: hover) and (pointer: fine){.sk-support:hover{width: 10.5rem}.sk-support:hover span{opacity: 1}}.sk-support:focus-visible{outline: 2px solid #0077FF;outline-offset: 3px}@media print{.sk-support{display: none}}@media (prefers-reduced-motion: reduce){.sk-support, .sk-support span{transition: none}}

