.geminur{position:-webkit-sticky;position:sticky;top:0;z-index:924;width:100%;margin:0;box-sizing:border-box}
.geminur{position:fixed;left:0;right:0}
body{padding-top:52px!important}
.geminur{display:flex;align-items:center;justify-content:center;gap:12px;min-height:52px;padding:5px clamp(10px,3vw,28px);box-sizing:border-box;width:100%;background:#9e1450;background:linear-gradient(45deg,#9e1450,#a8390c);color:#ffffff;font:700 15px/1.2 inherit;text-decoration:none;white-space:nowrap;overflow:hidden;box-shadow:0 2px 12px rgba(0,0,0,.28);-webkit-tap-highlight-color:transparent;border:0!important;border-radius:0;text-transform:none;outline-offset:-3px}
a.geminur,a.geminur:visited,a.geminur:hover,a.geminur:active{color:#ffffff!important;text-decoration:none!important;border:0!important}
.geminur:hover,.geminur:focus{color:#ffffff;text-decoration:none;filter:brightness(1.06)}
.lenFesTan{display:flex;align-items:center;gap:8px;min-width:0;overflow:hidden;text-overflow:ellipsis;font-weight:800;letter-spacing:.01em}
.bufasox{font-style:normal;font-weight:400;font-size:1.15em;line-height:1;font-family:'Segoe UI Emoji','Apple Color Emoji','Noto Color Emoji',sans-serif}
.bufasox::before,.bufasox::after,.lenFesTan::before,.focute::before{content:none!important;display:none!important}
.focute{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:7px 16px;border-radius:999px;background:#ffffff;color:#9e1450;font-weight:800;font-size:14px;letter-spacing:.02em;box-shadow:0 2px 8px rgba(0,0,0,.18);position:relative;overflow:hidden;animation:kin3 2.6s ease-in-out infinite}
@keyframes kin3{0%,100%{box-shadow:0 0 0 0 rgba(255,255,255,.7)}50%{box-shadow:0 0 14px 4px rgba(255,255,255,.85)}}
.dizir{display:none}
@media (max-width:640px){.firDur{display:none}.dizir{display:inline}.geminur{font-size:14px;gap:10px;padding:5px 10px}.focute{padding:6px 12px;font-size:13px}}
.lisoqen{display:none;margin:0;padding:6px 12px;font-size:12px;line-height:1.35;text-align:center;background:#ffffff;color:#222}.lisoqen a{color:inherit;text-decoration:underline}
@media (max-width:640px){.lisoqen{display:block}}
#seKon70{position:fixed;inset:0;z-index:2147482961;display:grid;place-items:center;padding:12px;box-sizing:border-box;background:rgba(8,4,14,0.7);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:nex3 .28s ease-out}
#seKon70[hidden]{display:none!important}
@keyframes nex3{from{opacity:0}to{opacity:1}}
html.rociko,html.rociko body{overflow:hidden!important}
#seKon70 .gaGas{position:relative;box-sizing:border-box;width:min(820px,100%);max-height:calc(100vh - 24px);max-height:calc(100dvh - 24px);overflow:hidden;border-radius:22px;background:#18202b;color:#f4f6fa;font-family:ui-rounded,'Arial Rounded MT Bold','Nunito','Segoe UI',sans-serif;font-size:16px;line-height:1.4;box-shadow:0 24px 70px rgba(0,0,0,.55);text-align:left}
#seKon70 .gaGas *{box-sizing:border-box}
#seKon70 button{-webkit-appearance:none;appearance:none;min-width:0;height:auto;text-transform:none;letter-spacing:normal;box-shadow:none;text-shadow:none;white-space:normal;font-weight:400}
#seKon70 a,#seKon70 a:hover,#seKon70 a:visited{border:0;text-decoration:none}
#seKon70 .gaGas:focus{outline:none}
#seKon70 figure,#seKon70 ul,#seKon70 li,#seKon70 p{background:none;border:0}
#seKon70 ul,#seKon70 li{list-style:none!important;background-image:none}#seKon70 li::marker{content:''}#seKon70 li::after{content:none}
#seKon70 .virPer{position:relative;overflow:hidden;margin:0}
#seKon70 .virPer img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 22%;border:0;max-width:none}
#seKon70 .fisDor{position:relative;padding:clamp(18px,3.4vw,34px);display:flex;flex-direction:column;gap:10px}
#seKon70 .vaMarPis{margin:0;color:#ff9a6b;font-size:.8em;font-weight:800;letter-spacing:.12em;text-transform:uppercase}
#seKon70 .moxMin{display:block;margin:0;font-size:clamp(1.3em,2.6vw,1.9em);line-height:1.15;font-weight:800;color:#f4f6fa;}
#seKon70 .voxBo{margin:0;font-size:1em;line-height:1.45;opacity:.92}
#seKon70 .vaMan{list-style:none;margin:2px 0 4px;padding:0;display:grid;gap:7px}
#seKon70 .vaMan li{position:relative;margin:0;padding-left:1.7em;font-size:.97em;line-height:1.35}
#seKon70 .vaMan li::before{content:'→';position:absolute;left:0;top:0;color:#ff9a6b;font-weight:800}
#seKon70 .monPol{display:block;width:100%;margin-top:6px;padding:16px 20px;border-radius:999px;background:#ff3d8d;background:linear-gradient(110deg,#ff3d8d,#ff7a3d);color:#fff!important;text-align:center;text-decoration:none!important;border:0!important;text-transform:none;outline:none;font-weight:800;font-size:1.12em;letter-spacing:.01em;line-height:1.2;position:relative;overflow:hidden;box-shadow:0 10px 26px rgba(0,0,0,.35);animation:ma8b 2.4s ease-in-out infinite}
#seKon70 .monPol:hover,#seKon70 .monPol:focus{filter:brightness(1.08);color:#fff}
#seKon70 .monPol:focus-visible{outline:3px solid #fff;outline-offset:3px}
@keyframes ma8b{0%,70%,100%{transform:translateY(0)}80%{transform:translateY(-5px)}90%{transform:translateY(0)}95%{transform:translateY(-2px)}}
#seKon70 .gaZa{align-self:center;margin:2px 0 0;padding:6px 10px;border:0;background:none;color:#8b96a6;font:inherit;font-size:.84em;text-decoration:underline;cursor:pointer;opacity:.85;width:auto;line-height:1.3;border-radius:0}
#seKon70 .mupox{position:absolute;top:10px;right:10px;z-index:3;width:42px;height:42px;border-radius:50%;border:2px solid rgba(255,255,255,.85);background:rgba(10,6,16,.72);color:#fff;font:400 24px/1 Arial,sans-serif;display:grid;place-items:center;cursor:pointer;padding:0;box-shadow:0 2px 10px rgba(0,0,0,.4)}
#seKon70 .mupox:hover{background:#ff3d8d}
#seKon70 .gaGas{display:grid;grid-template-columns:minmax(0,42%) minmax(0,1fr)}
#seKon70 .virPer{min-height:440px}
#seKon70 .fisDor{justify-content:center}
@media (max-width:640px){#seKon70 .gaGas{grid-template-columns:1fr}#seKon70 .virPer{order:0;min-height:0;height:clamp(140px,27vh,230px)}}
@media (max-width:640px){#seKon70 .fisDor{padding:16px 18px 14px;gap:8px}#seKon70 .moxMin{font-size:1.32em}#seKon70 .voxBo{font-size:.93em}.vaMan li{font-size:.9em}#seKon70 .monPol{padding:14px 14px;font-size:1.05em}}
@media (max-height:620px){#seKon70 .virPer{max-height:28vh}#seKon70 .vaMan{display:none}}
@media (prefers-reduced-motion:reduce){.focute,.focute::after,#seKon70 .monPol,#seKon70 .monPol::after,#seKon70{animation:none!important}}
