html.smn-snap-open body.smn-app-page .smn-snap-list.is-deck{touch-action:auto!important}html.smn-snap-open body.smn-app-page .smn-snap-card:not(.smn-snap-ad-card),html.smn-snap-open body.smn-app-page .smn-snap-ad-nav{touch-action:pan-x pinch-zoom!important;user-select:none}html.smn-snap-open body.smn-app-page .smn-snap-thumb img{-webkit-user-drag:none}@media(max-width:1024px){html body.smn-app-page .smn-mobile-nav{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;left:8px!important;right:8px!important;width:auto!important;max-width:620px!important;margin-inline:auto!important;transform:none!important;height:76px!important;padding:6px!important;gap:3px!important;border:1px solid #dce4ef!important;border-radius:22px!important;background:#fff!important;box-shadow:0 6px 24px #0b1f3a1a!important}html body.smn-app-page .smn-mobile-nav>a,html body.smn-app-page .smn-mobile-nav>button{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;width:100%!important;min-width:0!important;max-width:none!important;height:62px!important;min-height:44px!important;padding:3px 1px!important;margin:0!important;transform:none!important;gap:3px!important;border:0!important;border-radius:15px!important;background:transparent!important;color:#526174!important;box-shadow:none!important;text-decoration:none!important}html body.smn-app-page .smn-mobile-nav>a>i,html body.smn-app-page .smn-mobile-nav>button>i{display:grid!important;place-items:center!important;width:28px!important;min-width:28px!important;height:28px!important;border-radius:8px!important;background:transparent!important;color:inherit!important;font-size:21px!important}html body.smn-app-page .smn-mobile-nav svg{width:22px!important;height:22px!important;fill:currentColor!important}html body.smn-app-page .smn-mobile-nav>a>span,html body.smn-app-page .smn-mobile-nav>button>span{font-size:clamp(10px,2.55vw,12px)!important;font-weight:600!important;line-height:1.4!important;white-space:nowrap!important;letter-spacing:0!important;color:inherit!important}html body.smn-app-page .smn-mobile-nav>.is-active:not(.smn-mobile-create){background:#fff0f1!important;color:#bd1520!important}html body.smn-app-page .smn-mobile-nav>*::after{display:none!important}html body.smn-app-page .smn-mobile-nav>.smn-mobile-create{width:100%!important;height:62px!important;min-height:44px!important;margin:0!important;background:#d71920!important;border:0!important;border-radius:16px!important;color:#fff!important;box-shadow:none!important}html body.smn-app-page .smn-mobile-nav>.smn-mobile-create>i{width:28px!important;min-width:28px!important;height:28px!important;font-size:24px!important;color:#fff!important}html body.smn-app-page .smn-mobile-nav>*:focus-visible{outline:3px solid #2469cf!important;outline-offset:2px!important}html[data-smn-theme=dark] body.smn-app-page .smn-mobile-nav{background:#0c1b2b!important;border-color:#293d53!important}html[data-smn-theme=dark] body.smn-app-page .smn-mobile-nav>a,html[data-smn-theme=dark] body.smn-app-page .smn-mobile-nav>button{color:#bdcde0!important}html[data-smn-theme=dark] body.smn-app-page .smn-mobile-nav>.is-active:not(.smn-mobile-create){background:#3c202b!important;color:#ffadb3!important}html[data-smn-theme=dark] body.smn-app-page .smn-mobile-nav>.smn-mobile-create{color:#fff!important}}.smn-drawer-language{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:12px;padding:14px;border:1px solid var(--line,#dce4ef);border-radius:16px;background:var(--card,#fff);color:var(--text,#102a43);margin:10px 0}.smn-drawer-language label{display:grid;gap:6px;min-width:0}.smn-drawer-language strong{font-size:15px;font-weight:600}.smn-drawer-language select{width:100%;max-width:100%;padding:9px 10px;border:1px solid var(--line,#dce4ef);border-radius:9px;font:inherit;color:inherit;background:var(--paper,#f5f8fd)}.smn-drawer-language .smn-drawer-card-icon{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:#eef4ff;color:#1859ba}.smn-drawer-language svg{width:23px;height:23px}.smn-drawer-language .smn-language-controls{display:grid;gap:9px;min-width:0}.smn-language-buttons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.smn-drawer-language .smn-language-buttons button{display:flex;align-items:center;justify-content:center;min-width:0;min-height:44px;padding:8px 3px;border:1px solid var(--line,#dce4ef);border-radius:10px;background:var(--card,#fff);color:var(--text,#102a43);font-family:inherit;font-size:13px;font-weight:500;line-height:1.35;cursor:pointer;white-space:nowrap}.smn-drawer-language .smn-language-buttons button[aria-pressed=true]{background:#173858!important;border-color:#173858!important;color:#fff!important;box-shadow:0 2px 6px #102a4320}.smn-drawer-language .smn-language-buttons button:focus-visible{outline:3px solid #4387eb;outline-offset:2px}html[data-smn-theme=dark] .smn-drawer-language .smn-language-buttons button[aria-pressed=true]{background:#dceaff!important;color:#102a43!important;border-color:#dceaff!important}html.smn-drawer-open,html.smn-drawer-open body.smn-app-page{touch-action:pan-y!important}html.smn-overlay-active body.smn-app-page .smn-drawer-backdrop:not([hidden]){z-index:2147483646!important}html.smn-overlay-active body.smn-app-page .smn-mobile-drawer:not([hidden]){z-index:2147483647!important;display:block!important;position:fixed!important;top:0!important;bottom:auto!important;height:100vh!important;height:var(--smn-app-viewport-height,100dvh)!important;max-height:var(--smn-app-viewport-height,100dvh)!important;box-sizing:border-box!important;overflow-x:hidden!important;overflow-y:auto!important;touch-action:pan-y!important;overscroll-behavior-y:contain!important;-webkit-overflow-scrolling:touch;contain:none!important;pointer-events:auto!important;padding-bottom:calc(28px + env(safe-area-inset-bottom))!important}