body:has(.dv-cabinet){background:#f7f8f6}body:has(.dv-cabinet) .dv-fon-dom{display:none}.dv-cabinet{--dv4-zel:#0e5a41;--dv4-zel-hover:#0a4231;--dv4-liniya:#e3e7e2;--dv4-liniya-2:#dce2dc;--glass:#fff;--glass-strong:#fff;--glass-rim:transparent;--glass-edge:#e3e7e2;--glass-lift:0 1px 2px #0e15120d;--glass-navod:#f2f4f1;--glass-nazhim:#e9ede8;--dv-neon:#0e5a41;--dv-neon-myagko:#0e5a4129;--dv-neon-gran:linear-gradient(#dce2dc, #dce2dc);--dv-neon-gran-tyomnaya:linear-gradient(#0e5a41, #0e5a41);--dv-zelen-zalivka:linear-gradient(#0e5a41, #0e5a41);--dv-neon-rim:#e3e7e2;--dv-neon-glow:0 0 0 transparent;background:#f7f8f6}body .dv-cabinet .dv-tri-knopka{animation:none;box-shadow:0 1px 2px #0e15120d}body .dv-cabinet .dv-tri-knopka:is(:hover,:focus-visible){animation:none;transform:translateY(-1px);box-shadow:0 8px 22px -12px #0e151240}body .dv-cabinet .dv-tri-znachok{box-shadow:none;background:#e3f1e9}.dv-cabinet .dv-glass,.dv-cabinet .dv-glass-strong{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 1px 2px #0e15120d, inset 0 0 0 1px var(--dv4-liniya);background:#fff}.dv-cabinet .dv-scroll-edge{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(#f7f8f6 40%,#f7f8f600)}.dv-cabinet .dv-topbar{box-shadow:0 1px 2px #0e15120d, inset 0 0 0 1px var(--dv4-liniya);background:#fff;border-radius:18px}.dv-cabinet .dv-navpodsvetka{background:var(--dv4-zel);box-shadow:none}body .dv-cabinet :is(.dv-key,.kb-chip,.dvc-ghost,.dvc-submit,.dv-runpick,.dv-svyaz-knopka,.dv-perevod-knopka,.dv-kp-knopka,.dv-kolokol-deistvie,.dv-tg-bot-knopka):not(.dv-key-nav,.dv-key-danger){border:1px solid var(--dv4-liniya-2);box-shadow:none;color:#0e1512;background:#fff;transition:background-color .15s,border-color .15s,transform .15s;animation:none}body .dv-cabinet :is(.dv-key,.kb-chip,.dvc-ghost,.dvc-submit,.dv-runpick,.dv-svyaz-knopka,.dv-perevod-knopka,.dv-kp-knopka,.dv-kolokol-deistvie,.dv-tg-bot-knopka):not(.dv-key-nav,.dv-key-danger):is(:hover,:focus-visible):not(:disabled){background:#f5f7f4;border-color:#b9c3ba;animation:none;transform:translateY(-2px);box-shadow:0 8px 18px -10px #0e151259}body .dv-cabinet :is(.dv-key,.kb-chip,.dvc-ghost,.dvc-submit,.dv-runpick,.dv-svyaz-knopka,.dv-perevod-knopka,.dv-kp-knopka,.dv-kolokol-deistvie,.dv-tg-bot-knopka):not(.dv-key-nav,.dv-key-danger):active:not(:disabled){transition-duration:80ms;transform:scale(.96);box-shadow:0 0 0 4px #0e5a4124}body .dv-cabinet :is(.dv-key-primary,.kb-chip[aria-selected=true],.kb-chip[aria-pressed=true],.dvc-submit,.dv-tg-bot-knopka,.dv-key-vidno),body .dv-cabinet :is(.dv-key-primary,.kb-chip[aria-selected=true],.kb-chip[aria-pressed=true],.dvc-submit,.dv-tg-bot-knopka,.dv-key-vidno):is(:hover,:focus-visible):not(:disabled){background:var(--dv4-zel);border-color:var(--dv4-zel);color:#fff;box-shadow:none;animation:none}body .dv-cabinet :is(.dv-key-primary,.dvc-submit,.dv-tg-bot-knopka,.dv-key-vidno):is(:hover,:focus-visible):not(:disabled){background:var(--dv4-zel-hover);transform:translateY(-2px);box-shadow:0 10px 22px -10px #0e5a4199}body .dv-cabinet :is(.dv-key,.kb-chip,.dvc-ghost,.dvc-submit):focus-visible{outline:2px solid var(--dv4-zel);outline-offset:2px}.dv-cabinet .dv-razdel-zag{letter-spacing:-.035em}.dv4-onas{flex-direction:column;gap:56px;padding-bottom:32px;display:flex}.dv4-onas-geroy{flex-direction:column;gap:18px;display:flex}.dv4-onas-metka{color:#4a544f;background:#fff;border:1px solid #dce2dc;border-radius:999px;align-self:flex-start;align-items:center;gap:8px;padding:7px 14px;font-size:14px;font-weight:500;display:inline-flex}.dv4-onas-metka:before{content:"";background:#f2552c;border-radius:50%;width:8px;height:8px}.dv4-onas-zag{letter-spacing:-.04em;text-wrap:balance;max-width:980px;margin:0;font-size:clamp(34px,4.6vw,64px);font-weight:700;line-height:1.02}.dv4-onas-vvod{color:#4a544f;max-width:720px;margin:0;font-size:18px;line-height:1.55}.dv4-onas-cifry{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.dv4-onas-cifra{background:#f2f4f1;border-radius:24px;flex-direction:column;justify-content:space-between;gap:22px;min-height:160px;padding:26px;display:flex}.dv4-onas-cifra span{color:#4a544f;font-size:15px}.dv4-onas-cifra b{letter-spacing:-.04em;font-size:clamp(40px,4.4vw,58px);font-weight:700;line-height:1}.dv4-onas-cifra-zel{color:#fff;background:#0e5a41}.dv4-onas-cifra-zel span{color:#ffffffd9}.dv4-onas-cifra-temn{color:#fff;background:#0e1512}.dv4-onas-cifra-temn span{color:#b7c2bc}.dv4-onas-h2{letter-spacing:-.035em;margin:0 0 22px;font-size:clamp(28px,3vw,40px);font-weight:700}.dv4-onas-dela{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.dv4-onas-delo{background:#fff;border-radius:24px;flex-direction:column;gap:10px;padding:24px;display:flex;box-shadow:inset 0 0 0 1px #e3e7e2}.dv4-onas-delo img{object-fit:contain;width:72px;height:72px}.dv4-onas-delo small{color:#69726d;font-size:13px;font-weight:600}.dv4-onas-delo b{letter-spacing:-.01em;font-size:19px;font-weight:700}.dv4-onas-delo span{color:#4a544f;font-size:15px;line-height:1.55}.dv4-onas-pravila{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.dv4-onas-pravilo{background:#f2f4f1;border-radius:22px;gap:16px;padding:24px;display:flex}.dv4-onas-pravilo-n{color:#0e5a41;font-size:26px;font-weight:700;line-height:1}.dv4-onas-pravilo div{flex-direction:column;gap:6px;display:flex}.dv4-onas-pravilo b{font-size:18px;font-weight:700}.dv4-onas-pravilo span{color:#4a544f;font-size:15px;line-height:1.55}.dv4-onas-svyaz{color:#fff;background:#0e1512;border-radius:28px;flex-direction:column;gap:14px;padding:32px;display:flex}.dv4-onas-svyaz .dv4-onas-h2{color:#fff;margin:0}.dv4-onas-svyaz p{color:#b7c2bc;max-width:640px;margin:0;font-size:16px;line-height:1.55}@media (max-width:1000px){.dv4-onas-dela{grid-template-columns:repeat(2,minmax(0,1fr))}.dv4-onas-cifry,.dv4-onas-pravila{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.dv4-onas-dela{grid-template-columns:minmax(0,1fr)}.dv4-onas-svyaz{padding:24px}}::view-transition-group(dv-shapka){z-index:50;animation:none}::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}::view-transition-old(.dv-stranica){animation:.16s ease-in both dv-vt-uhod}::view-transition-new(.dv-stranica){animation:.42s cubic-bezier(.16,1,.3,1) 20ms both dv-vt-prihod}::view-transition-old(.dv-vpered){animation:.2s ease-in both dv-vt-vlevo}::view-transition-new(.dv-vpered){animation:.46s cubic-bezier(.16,1,.3,1) 30ms both dv-vt-sprava}::view-transition-old(.dv-nazad){animation:.2s ease-in both dv-vt-vpravo}::view-transition-new(.dv-nazad){animation:.46s cubic-bezier(.16,1,.3,1) 30ms both dv-vt-sleva}@keyframes dv-vt-uhod{to{opacity:0;transform:translateY(-10px)scale(.99)}}@keyframes dv-vt-prihod{0%{opacity:0;transform:translateY(18px)scale(.995)}}@keyframes dv-vt-vlevo{to{opacity:0;transform:translate(-48px)}}@keyframes dv-vt-sprava{0%{opacity:0;transform:translate(56px)}}@keyframes dv-vt-vpravo{to{opacity:0;transform:translate(48px)}}@keyframes dv-vt-sleva{0%{opacity:0;transform:translate(-56px)}}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}
