.gc-loader-flower,.gc-skeleton-flower{display:none}@media screen{:is([data-gc-skin=neon],[data-gc-skin=pink]) .gc-logo-znak{filter:drop-shadow(0 0 3px color-mix(in srgb, var(--gc-green) 55%, transparent)) drop-shadow(0 0 9px color-mix(in srgb, var(--gc-green) 28%, transparent));animation:3.6s ease-in-out infinite gc-neon}:is([data-gc-skin=neon],[data-gc-skin=pink]) .gc-logo-znak img{z-index:10;position:relative}:is([data-gc-skin=neon],[data-gc-skin=pink]) .gc-logo-znak:before,:is([data-gc-skin=neon],[data-gc-skin=pink]) .gc-logo-znak:after{content:"";opacity:0;mix-blend-mode:screen;pointer-events:none;background:url(/mark-greencity.png) 50%/contain no-repeat;position:absolute;inset:0}:is([data-gc-skin=neon],[data-gc-skin=pink]) .gc-logo-znak:before{animation:7s step-end infinite gc-glitch-r}:is([data-gc-skin=neon],[data-gc-skin=pink]) .gc-logo-znak:after{animation:7s step-end infinite gc-glitch-b}:is([data-gc-skin=neon],[data-gc-skin=pink]) .gc-logo-slovo{letter-spacing:-.025em;font-weight:800;position:relative;overflow:hidden}:is([data-gc-skin=neon],[data-gc-skin=pink]) .gc-logo-slovo:after{content:"";background:linear-gradient(100deg, transparent 42%, color-mix(in srgb, var(--gc-green) 50%, transparent) 50%, transparent 58%);pointer-events:none;animation:7s ease-in-out infinite gc-scan;position:absolute;inset:0;transform:translate(-120%)}:is([data-gc-skin=neon],[data-gc-skin=pink]) .gc-logo-core{color:var(--gc-green)}:is([data-gc-skin=neon],[data-gc-skin=pink]) .gc-logo-podpis{text-transform:uppercase;letter-spacing:.18em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:9.5px}:is([data-gc-skin=neon],[data-gc-skin=pink]) .gcm-tab{color:var(--gc-green);text-shadow:0 0 6px color-mix(in srgb, var(--gc-green) 70%, transparent), 0 0 12px color-mix(in srgb, var(--gc-green) 40%, transparent);align-items:center;gap:5px;font-weight:700;line-height:1.5;animation:2.4s ease-in-out infinite gcm-neon-text;display:inline-flex}:is([data-gc-skin=neon],[data-gc-skin=pink]) .gcm-tab:before{content:"";pointer-events:none;box-shadow:0 0 8px 1px color-mix(in srgb, var(--gc-green) 65%, transparent);border-radius:9px;animation:2.4s ease-in-out infinite gcm-fire;position:absolute;inset:0 -3px}:is([data-gc-skin=neon],[data-gc-skin=pink]) .gcm-tab:hover{color:var(--gc-green)}:is([data-gc-skin=neon],[data-gc-skin=pink]) .gc-neon-tag{box-shadow:0 0 0 1px color-mix(in srgb, var(--gc-purple) 45%, transparent), 0 0 10px -1px color-mix(in srgb, var(--gc-purple) 55%, transparent), 0 0 18px -2px color-mix(in srgb, var(--gc-green) 45%, transparent);transition:box-shadow .2s,transform .16s;animation:4.2s ease-in-out infinite gc-neon-tag-breathe}:is([data-gc-skin=neon],[data-gc-skin=pink]) .gc-neon-tag:hover{box-shadow:0 0 0 1px color-mix(in srgb, var(--gc-purple) 65%, transparent), 0 0 14px -1px color-mix(in srgb, var(--gc-purple) 75%, transparent), 0 0 26px -2px color-mix(in srgb, var(--gc-green) 65%, transparent);transform:translateY(-1px)}:is([data-gc-skin=neon],[data-gc-skin=pink]) .gc-arrow{box-shadow:0 0 8px -2px color-mix(in srgb, var(--gc-green) 55%, transparent), 0 0 14px -4px color-mix(in srgb, var(--gc-purple) 40%, transparent);transition:box-shadow .2s,transform .16s,background-color .16s}:is([data-gc-skin=neon],[data-gc-skin=pink]) .gc-arrow:hover{box-shadow:0 0 0 1px color-mix(in srgb, var(--gc-green) 60%, transparent), 0 0 14px -1px color-mix(in srgb, var(--gc-green) 70%, transparent), 0 0 24px -2px color-mix(in srgb, var(--gc-purple) 55%, transparent);transform:translateY(-1px)}:is([data-gc-skin=neon],[data-gc-skin=pink]) .gc-arrow:active{transform:translateY(0)}:is([data-gc-skin=neon],[data-gc-skin=pink]) .gc-pencil{transition:opacity .16s,color .16s,background-color .16s,box-shadow .2s,transform .16s}:is([data-gc-skin=neon],[data-gc-skin=pink]) .gc-pencil:hover{box-shadow:0 0 0 1px color-mix(in srgb, var(--gc-purple) 35%, transparent), 0 0 12px color-mix(in srgb, var(--gc-purple) 45%, transparent);transform:translateY(-1px)}:is([data-gc-skin=neon],[data-gc-skin=pink]) .gc-pencil-open{box-shadow:0 0 0 1px color-mix(in srgb, var(--gc-purple) 45%, transparent), 0 0 14px color-mix(in srgb, var(--gc-purple) 50%, transparent)}:is([data-gc-skin=neon],[data-gc-skin=pink]) .gc-popover{box-shadow:0 1px 2px #1418140f, 0 12px 28px -8px #1418142e, 0 0 0 1px color-mix(in srgb, var(--gc-purple) 10%, transparent), 0 0 24px -6px color-mix(in srgb, var(--gc-purple) 30%, transparent);transform-origin:0 0;animation:.18s cubic-bezier(.2,.9,.3,1.15) both gc-vsplytie}:is([data-gc-skin=neon],[data-gc-skin=pink]) .gc-popover[data-align=right]{transform-origin:100% 0}:is([data-gc-skin=neon],[data-gc-skin=pink]) .gc-glow{transition:box-shadow .2s,transform .12s,background-color .16s}:is([data-gc-skin=neon],[data-gc-skin=pink]) .gc-glow:hover:not(:disabled){box-shadow:0 0 0 1px color-mix(in srgb, var(--gc-purple) 40%, transparent), 0 0 16px -2px color-mix(in srgb, var(--gc-purple) 55%, transparent);transform:translateY(-1px)}:is([data-gc-skin=neon],[data-gc-skin=pink]) .gc-glow:active:not(:disabled){transform:translateY(0)scale(.985)}:is([data-gc-skin=neon],[data-gc-skin=pink]) .gc-glow:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--gc-purple) 55%, transparent), 0 0 18px -2px color-mix(in srgb, var(--gc-purple) 60%, transparent)}:is([data-gc-skin=neon],[data-gc-skin=pink]) .gc-glow-green:hover:not(:disabled){box-shadow:0 0 0 1px color-mix(in srgb, var(--gc-green) 45%, transparent), 0 0 16px -2px color-mix(in srgb, var(--gc-green) 55%, transparent)}:is([data-gc-skin=neon],[data-gc-skin=pink]) .gc-day-toggle{transition:background-color .15s,color .15s,box-shadow .18s,transform .12s}:is([data-gc-skin=neon],[data-gc-skin=pink]) .gc-day-toggle:hover:not(:disabled){box-shadow:0 0 10px -2px color-mix(in srgb, var(--gc-purple) 50%, transparent);transform:translateY(-1px)}:is([data-gc-skin=neon],[data-gc-skin=pink]) .gc-day-toggle[aria-pressed=true]{box-shadow:0 0 0 1px color-mix(in srgb, var(--gc-purple) 50%, transparent), 0 0 12px -3px color-mix(in srgb, var(--gc-purple) 55%, transparent)}:is([data-gc-skin=neon],[data-gc-skin=pink]) .gc-knopka{transition:transform .15s,background-color .15s,color .15s,border-color .15s,box-shadow .15s}:is([data-gc-skin=neon],[data-gc-skin=pink]) .gc-knopka:hover:not(:disabled){transform:translateY(-1px)}:is([data-gc-skin=neon],[data-gc-skin=pink]) .gc-knopka:active:not(:disabled){transform:scale(.97)}:is([data-gc-skin=neon],[data-gc-skin=pink]) .gc-knopka-glavnaya{box-shadow:0 10px 24px -8px color-mix(in srgb, var(--gc-green) 55%, transparent)}:is([data-gc-skin=neon],[data-gc-skin=pink]) .gc-kartochka-bloka{transition:box-shadow .15s}:is([data-gc-skin=neon],[data-gc-skin=pink]) .gc-kartochka-bloka:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}:is([data-gc-skin=neon],[data-gc-skin=pink]) .gc-strelka-dalee{transition:transform .15s,color .15s}:is([data-gc-skin=neon],[data-gc-skin=pink]) .group:hover .gc-strelka-dalee{transform:translate(.125rem)}:is([data-gc-skin=neon],[data-gc-skin=pink]) .gc-den-kalendarya{transition:transform .15s}:is([data-gc-skin=neon],[data-gc-skin=pink]) .gc-den-kalendarya:hover{filter:none;transform:scale(1.25)}:is([data-gc-skin=neon],[data-gc-skin=pink]) .gc-zagotovka{background-image:linear-gradient(90deg, var(--gc-border) 0%, #f0f0ec 40%, var(--gc-border) 80%);background-size:200% 100%;animation:1.4s ease-in-out infinite gc-shimmer}:is([data-gc-skin=neon],[data-gc-skin=pink]) .gc-skelet,:is([data-gc-skin=neon],[data-gc-skin=pink]) .gc-pulsiruet{animation:2s cubic-bezier(.4,0,.6,1) infinite gc-pulse}:is([data-gc-skin=neon],[data-gc-skin=pink]) .gc-shift-timer-v2{text-shadow:0 0 6px color-mix(in srgb, var(--gc-purple) 55%, transparent);animation:2.8s ease-in-out infinite gc-shift-timer-text-breathe}[data-gc-skin=neon],[data-gc-skin=neon] body{cursor:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26'><path d='M4 2 L4 20 L9 15.5 L12.5 23 L15.5 21.5 L12 14 L19 14 Z' fill='%23aa57d1' stroke='%2381d326' stroke-width='1.6'/></svg>") 4 2,auto}[data-gc-skin=neon] a,[data-gc-skin=neon] button,[data-gc-skin=neon] [role=button],[data-gc-skin=neon] .cursor-pointer,[data-gc-skin=neon] label{cursor:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26'><path d='M4 2 L4 20 L9 15.5 L12.5 23 L15.5 21.5 L12 14 L19 14 Z' fill='%2381d326' stroke='%23aa57d1' stroke-width='1.6'/><circle cx='20' cy='6' r='3' fill='%23aa57d1'/></svg>") 4 2,pointer}[data-gc-skin=neon] body{background:#09090b}[data-gc-skin=neon] main h1{color:#f2e9ff;text-shadow:0 0 14px color-mix(in srgb, var(--gc-purple) 40%, transparent), 0 0 26px color-mix(in srgb, var(--gc-green) 18%, transparent)}[data-gc-skin=neon] .gc-section-head>p{color:#e9d5ffb8}[data-gc-skin=neon] .gc-logo-znak{filter:drop-shadow(0 0 8px color-mix(in srgb, var(--gc-purple) 70%, transparent)) drop-shadow(0 0 14px color-mix(in srgb, var(--gc-green) 45%, transparent))}[data-gc-skin=neon] header{box-shadow:0 1px 0 color-mix(in srgb, var(--gc-purple) 25%, transparent), 0 6px 24px -18px color-mix(in srgb, var(--gc-purple) 60%, transparent)}[data-gc-skin=pink]{--gc-green:#f06baa;--gc-green-dark:#d8488f;--gc-tint-green:#ffe3f0;--gc-bg:#fff0f6}[data-gc-skin=pink] .gc-loader-flower{vertical-align:middle;margin-right:8px;animation:1.15s ease-in-out infinite gc-flower-bloom;display:inline-flex}[data-gc-skin=pink] .gc-skeleton-flower{pointer-events:none;justify-content:center;align-items:center;animation:1.15s ease-in-out infinite gc-flower-bloom;display:flex;position:absolute;inset:0}@keyframes gc-neon{0%,to{filter:drop-shadow(0 0 3px color-mix(in srgb, var(--gc-green) 55%, transparent)) drop-shadow(0 0 9px color-mix(in srgb, var(--gc-green) 28%, transparent))}50%{filter:drop-shadow(0 0 5px color-mix(in srgb, var(--gc-green) 85%, transparent)) drop-shadow(0 0 16px color-mix(in srgb, var(--gc-green) 45%, transparent))}}@keyframes gc-glitch-r{0%,92%,to{opacity:0;transform:translate(0)}93%{opacity:.9;filter:hue-rotate(-70deg)saturate(3);transform:translate(-2px,1px)}95%{opacity:.7;filter:hue-rotate(-40deg)saturate(2);transform:translate(2px,-1px)}97%{opacity:0;transform:translate(0)}}@keyframes gc-glitch-b{0%,92%,to{opacity:0;transform:translate(0)}93%{opacity:.8;filter:hue-rotate(150deg)saturate(3);transform:translate(2px,-1px)}95%{opacity:.6;filter:hue-rotate(190deg)saturate(2);transform:translate(-2px,1px)}97%{opacity:0;transform:translate(0)}}@keyframes gc-scan{0%,88%,to{transform:translate(-120%)}94%{transform:translate(120%)}}@keyframes gcm-neon-text{0%,to{text-shadow:0 0 6px color-mix(in srgb, var(--gc-green) 70%, transparent), 0 0 12px color-mix(in srgb, var(--gc-green) 40%, transparent)}50%{text-shadow:0 0 10px color-mix(in srgb, var(--gc-green) 95%, transparent), 0 0 22px color-mix(in srgb, var(--gc-green) 55%, transparent)}}@keyframes gcm-fire{0%,to{box-shadow:0 0 6px 1px color-mix(in srgb, var(--gc-green) 60%, transparent);opacity:.8}50%{box-shadow:0 0 15px 3px color-mix(in srgb, var(--gc-green) 90%, transparent);opacity:1}}@keyframes gc-neon-tag-breathe{0%,to{box-shadow:0 0 0 1px color-mix(in srgb, var(--gc-purple) 45%, transparent), 0 0 10px -1px color-mix(in srgb, var(--gc-purple) 55%, transparent), 0 0 18px -2px color-mix(in srgb, var(--gc-green) 45%, transparent)}50%{box-shadow:0 0 0 1px color-mix(in srgb, var(--gc-purple) 55%, transparent), 0 0 14px -1px color-mix(in srgb, var(--gc-green) 55%, transparent), 0 0 22px -2px color-mix(in srgb, var(--gc-purple) 50%, transparent)}}@keyframes gc-vsplytie{0%{opacity:0;transform:translateY(-6px)scale(.94)}to{opacity:1;transform:none}}@keyframes gc-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes gc-pulse{50%{opacity:.5}}@keyframes gc-shift-timer-text-breathe{0%,to{text-shadow:0 0 5px color-mix(in srgb, var(--gc-purple) 45%, transparent)}50%{text-shadow:0 0 10px color-mix(in srgb, var(--gc-purple) 85%, transparent)}}@keyframes gc-flower-bloom{0%,to{opacity:.7;transform:scale(.82)rotate(-10deg)}50%{opacity:1;transform:scale(1.18)rotate(10deg)}}}@media screen and (prefers-reduced-motion:reduce){:is([data-gc-skin=neon],[data-gc-skin=pink]) *,:is([data-gc-skin=neon],[data-gc-skin=pink]) :before,:is([data-gc-skin=neon],[data-gc-skin=pink]) :after{transition:none!important;animation:none!important}}
