460, Title: "style.css - Диспетчер файлів v3 у панелі керування cPanel", URL: "https://rocket-cms6.hostsila.org:2083/cpsess7571433736/frontend/jupiter/filemanager/editit.html?dir=%2Fhome%2Fqovirasp%2Fpublic_html&file=style.css&file_charset=utf-8&use_legacy_editor=0".
0 AXWebArea style.css - Диспетчер файлів v3 у панелі керування cPanel, URL: rocket-cms6.hostsila.org:2083/cpsess7571433736/frontend/jupiter/filemanager/editit.html?dir=%2Fhome%2Fqovirasp%2Fpublic_html&file=style.css&file_charset=utf-8&use_legacy_editor=0
	1 container maintbl
		2 container Редагування: /home/qovirasp/public_html/style.css Шифрування: utf-8 Відкрити повторно Use legacy editor   Зберегти зміни Закрити
			3 container
				4 text Редагування: 
				5 text field (settable) Редагування:, Value: /home/qovirasp/public_html/style.css, ID: path
				6 text Шифрування: 
				7 pop up button (collapsed, settable) Шифрування:, Value: utf-8, ID: charset, Secondary Actions: Expand
					8 menu
						9 ansi_x3.110-1983
						10 ansi_x3.4-1968
						11 armscii-8
						12 asmo_449
						13 big5
						14 big5-hkscs
						15 brf
						16 bs_4730
						17 bs_viewdata
						18 cp10007
						19 cp1125
						20 cp1250
						21 cp1253
						22 cp1254
						23 cp1255
						24 cp1256
						25 cp1257
						26 cp1258
						27 cp737
						28 cp770
						29 cp771
						30 cp772
						31 cp773
						32 cp774
						33 cp775
						34 csa_z243.4-1985-1
						35 csa_z243.4-1985-2
						36 csa_z243.4-1985-gr
						37 csn_369103
						38 cwi
						39 dec-mcs
						40 din_66003
						41 ds_2089
						42 ebcdic-at-de
						43 ebcdic-at-de-a
						44 ebcdic-ca-fr
						45 ebcdic-dk-no
						46 ebcdic-dk-no-a
						47 ebcdic-es
						48 ebcdic-es-a
						49 ebcdic-es-s
						50 ebcdic-fi-se
						51 ebcdic-fi-se-a
						52 ebcdic-fr
						53 ebcdic-is-friss
						54 ebcdic-it
						55 ebcdic-pt
						56 ebcdic-uk
						57 ebcdic-us
						58 ecma-cyrillic
						59 es
						60 es2
						61 euc-jisx0213
						62 euc-jp
						63 euc-jp-ms
						64 euc-kr
						65 euc-tw
						66 gb18030
						67 gb2312
						68 gb_1988-80
						69 gbk
						70 georgian-academy
						71 georgian-ps
						72 gost_19768-74
						73 greek-ccitt
						74 greek7
						75 greek7-old
						76 gsm03.38
						77 hp-greek8
						78 hp-roman8
						79 hp-roman9
						80 hp-thai8
						81 hp-turkish8
						82 hz-gb-2312
						83 ibm037
						84 ibm038
						85 ibm1004
						86 ibm1026
						87 ibm1047
						88 ibm1124
						89 ibm1129
						90 ibm1132
						91 ibm1133
						92 ibm1160
						93 ibm1161
						94 ibm1162
						95 ibm1163
						96 ibm1164
						97 ibm256
						98 ibm273
						99 ibm274
						100 ibm275
						101 ibm277
						102 ibm278
						103 ibm280
						104 ibm281
						105 ibm284
						106 ibm285
						107 ibm290
						108 ibm297
						109 ibm420
						110 ibm423
						111 ibm424
						112 ibm437
						113 ibm500
						114 ibm850
						115 ibm851
						116 ibm852
						117 ibm855
						118 ibm856
						119 ibm857
						120 ibm858
						121 ibm860
						122 ibm861
						123 ibm862
						124 ibm863
						125 ibm864
						126 ibm865
						127 ibm866
						128 ibm866nav
						129 ibm868
						130 ibm869
						131 ibm870
						132 ibm871
						133 ibm874
						134 ibm875
						135 ibm880
						136 ibm891
						137 ibm903
						138 ibm904
						139 ibm905
						140 ibm918
						141 ibm922
						142 iec_p27-1
						143 inis
						144 inis-8
						145 inis-cyrillic
						146 invariant
						147 isiri-3342
						148 iso-8859-1
						149 iso-8859-10
						150 iso-8859-11
						151 iso-8859-13
						152 iso-8859-14
						153 iso-8859-15
						154 iso-8859-16
						155 iso-8859-2
						156 iso-8859-3
						157 iso-8859-4
						158 iso-8859-5
						159 iso-8859-6
						160 iso-8859-7
						161 iso-8859-8
						162 iso-8859-9
						163 iso-8859-9e
						164 iso-ir-197
						165 iso-ir-209
						166 iso-ir-90
						167 iso_10367-box
						168 iso_10646
						169 iso_11548-1
						170 iso_2033-1983
						171 iso_5427
						172 iso_5427-ext
						173 iso_5428
						174 iso_646.basic
						175 iso_646.irv
						176 iso_6937
						177 iso_6937-2-25
						178 iso_6937-2-add
						179 iso_8859-1,gl
						180 iso_8859-supp
						181 it
						182 jis_c6220-1969-jp
						183 jis_c6220-1969-ro
						184 jis_c6229-1984-a
						185 jis_c6229-1984-b
						186 jis_c6229-1984-b-add
						187 jis_c6229-1984-hand
						188 jis_c6229-1984-hand-add
						189 jis_c6229-1984-kana
						190 jis_x0201
						191 johab
						192 jus_i.b1.002
						193 jus_i.b1.003-mac
						194 jus_i.b1.003-serb
						195 koi-8
						196 koi8-r
						197 koi8-ru
						198 koi8-t
						199 koi8-u
						200 ks_c_5601-1987
						201 ksc5636
						202 latin-greek
						203 latin-greek-1
						204 mac-centraleurope
						205 mac-cyrillic
						206 mac-is
						207 mac-sami
						208 mac-uk
						209 macintosh
						210 mik
						211 msz_7795.3
						212 nats-dano
						213 nats-dano-add
						214 nats-sefi
						215 nats-sefi-add
						216 nc_nc00-10
						217 nextstep
						218 nf_z_62-010
						219 nf_z_62-010_1973
						220 ns_4551-1
						221 ns_4551-2
						222 pt
						223 pt154
						224 pt2
						225 rk1048
						226 sami
						227 sami-ws2
						228 sen_850200_b
						229 sen_850200_c
						230 shift_jis
						231 shift_jisx0213
						232 t.101-g2
						233 t.61-7bit
						234 t.61-8bit
						235 tcvn5712-1
						236 tis-620
						237 tscii
						238 us-ascii
						239 utf-7
						240 (selected) utf-8
						241 videotex-suppl
						242 viscii
						243 windows-1251
						244 windows-1252
						245 windows-31j
				246 button Відкрити повторно, ID: btnReOpen
			247 container
				248 button Use legacy editor, Help: Switch to legacy editor., ID: switch_editor_control
				249 button Зберегти зміни, ID: sform_submit
				250 button Закрити, ID: btnClose
		251 container  Keyboard shortcuts
			252 link Description:  Keyboard shortcuts, Value: github.com/ajaxorg/ace/wiki/Default-Keyboard-Shortcuts
			253 toolbar
				254 container
					255 button , Help: Пошук, ID: btnSearch
						256 text 
					257 button , Help: Go to line., ID: btnGoto
						258 text 
				259 container
					260 button , Help: Undo, ID: btnUndo
						261 text 
					262 button , Help: Redo, ID: btnRedo
						263 text 
				264 button , Help: Wrap, ID: btnLineWrap
					265 text 
				266 pop up button (collapsed, settable) Value: 13px, ID: ddlFontSizes, Secondary Actions: Expand
					267 menu
						268 10px
						269 11px
						270 12px
						271 (selected) 13px
						272 14px
						273 16px
						274 18px
						275 20px
						276 24px
				277 pop up button (collapsed, settable) Value: CSS, ID: ddlModes, Secondary Actions: Expand
					278 menu
						279 ABAP
						280 ABC
						281 ActionScript
						282 ADA
						283 Apache Conf
						284 AsciiDoc
						285 Assembly x86
						286 AutoHotKey
						287 BatchFile
						288 Bro
						289 C and C++
						290 C9Search
						291 Cirru
						292 Clojure
						293 Cobol
						294 CoffeeScript
						295 ColdFusion
						296 C#
						297 Csound Document
						298 Csound
						299 Csound Score
						300 (selected) CSS
						301 Curly
						302 D
						303 Dart
						304 Diff
						305 Dockerfile
						306 Dot
						307 Drools
						308 Edifact
						309 Eiffel
						310 EJS
						311 Elixir
						312 Elm
						313 Erlang
						314 Forth
						315 Fortran
						316 FreeMarker
						317 Gcode
						318 Gherkin
						319 Gitignore
						320 Glsl
						321 Gobstones
						322 Go
						323 GraphQLSchema
						324 Groovy
						325 HAML
						326 Handlebars
						327 Haskell
						328 Haskell Cabal
						329 haXe
						330 Hjson
						331 HTML
						332 HTML (Elixir)
						333 HTML (Ruby)
						334 INI
						335 Io
						336 Jack
						337 Jade
						338 Java
						339 JavaScript
						340 JSON
						341 JSONiq
						342 JSP
						343 JSSM
						344 JSX
						345 Julia
						346 Kotlin
						347 LaTeX
						348 LESS
						349 Liquid
						350 Lisp
						351 LiveScript
						352 LogiQL
						353 LSL
						354 Lua
						355 LuaPage
						356 Lucene
						357 Makefile
						358 Markdown
						359 Mask
						360 MATLAB
						361 Maze
						362 MEL
						363 MIXAL
						364 MUSHCode
						365 MySQL
						366 Nix
						367 NSIS
						368 Objective-C
						369 OCaml
						370 Pascal
						371 Perl
						372 pgSQL
						373 PHP
						374 Pig
						375 Powershell
						376 Praat
						377 Prolog
						378 Properties
						379 Protobuf
						380 Python
						381 R
						382 Razor
						383 RDoc
						384 Red
						385 RHTML
						386 RST
						387 Ruby
						388 Rust
						389 SASS
						390 SCAD
						391 Scala
						392 Scheme
						393 SCSS
						394 SH
						395 SJS
						396 Smarty
						397 snippets
						398 Soy Template
						399 Space
						400 SQL
						401 SQLServer
						402 Stylus
						403 SVG
						404 Swift
						405 Tcl
						406 Tex
						407 Text
						408 Textile
						409 Toml
						410 TSX
						411 Twig
						412 Typescript
						413 Vala
						414 VBScript
						415 Velocity
						416 Verilog
						417 VHDL
						418 Wollok
						419 XML
						420 XQuery
						421 YAML
						422 Django
		423 container ID: codewindow_container,    /* Site-wide mobile quick contact: keep the original Telegram/Viber/phone SVG buttons. */ @media (max-width: 760px) { html body nav.direct-contact { position: fixed !important; right: 12px !important; bottom: 18px !important; z-index: 2147483000 !important; display: flex !important; flex-direction: column !important; align-items: center !important; gap: 8px !important; margin: 0 !important; padding: 0 !important; width: auto !important; height: auto !important; transform: none !important; } html body nav.direct-contact > 
			424 container codewindow
				425 text entry area (settable)   
				426 container
					487 text /* Site-wide mobile quick contact: keep the original Telegram/Viber/phone SVG buttons. */
					428 container
						488 text @ media  (max-width: 760px)  {
					430 container
						489 text html body nav .direct-contact {
					432 container
						490 text position :  fixed  !important;  right :  12 px  !important;  bottom :  18 px  !important;
					434 container
						491 text z-index :  2147483000  !important;  display :  flex  !important;  flex-direction :  column  !important;
					436 container
						492 text align-items :  center  !important; gap:  8 px  !important;  margin :  0  !important;  padding :  0  !important;
					438 container
						493 text width :  auto  !important;  height :  auto  !important;  transform :  none  !important;
					440 container
						494 text }
					442 container
						495 text html body nav .direct-contact  >  div { display :  flex  !important;  flex-direction :  column  !important;  align-items :  center  !important; gap:  8 px  !important;  }
					444 container
						496 text html body nav .direct-contact a {
					446 container
						497 text box-sizing :  border-box  !important;  display :  flex  !important;  align-items :  center  !important;  justify-content :  center  !important;
					448 container
						498 text width :  48 px  !important;  height :  48 px  !important;  min-width :  48 px  !important;  min-height :  48 px  !important;
					450 container
						499 text border :  2 px solid #fff  !important;  border-radius :  50 %  !important;  color :  #fff  !important;
					452 container
						500 text box-shadow :  0 3 px 10 px #0003  !important;  text-decoration :  none  !important;
					454 container
						501 text }
					456 container
						502 text html body nav .direct-contact a .direct-telegram { background :  #229ed9  !important;  }
					458 container
						503 text html body nav .direct-contact a .direct-viber { background :  #7360f2  !important;  }
					460 container
						504 text html body nav .direct-contact a .direct-call { background :  #279b68  !important;  }
					462 container
						505 text html body nav .direct-contact svg { display :  block  !important;  width :  22 px  !important;  height :  22 px  !important;  flex :  none  !important;  }
					464 container
						506 text html body nav .direct-contact  ~  nav .direct-contact { display :  none  !important;  }
					466 container
						507 text html body :has ( nav .direct-contact )  .mobile-contact-stack { display :  none  !important;  visibility :  hidden  !important; pointer-events:  none  !important;  }
					468 container
						508 text html body :has ( nav .direct-contact )  .manager-widget { display :  none  !important;  }
					509 text }
					471 container
						510 text @ media  (min-width: 761px)  {
					473 container
						511 text html body nav .direct-contact ,  html body .mobile-contact-stack { display :  none  !important;  }
					512 text }
					513 text /* final site cleanup */
					477 container
						514 text @ media  (max-width:760px) { html body nav .direct-contact { position : fixed !important; right : 12 px !important; bottom : 18 px !important; z-index : 10020 !important; display : flex !important; flex-direction : column !important;gap: 8 px !important } html body .kz-contact-stack , html body .mobile-contact-stack , html body aside .manager-widget { display : none !important } html body .nav > .phone { display : none !important } html body .home-page #services { height : auto !important; min-height : 0 !important; margin : 0 !important; padding : 16 px 0 10 px !important } html body .home-page .ref-process { height : auto !important; min-height : 0 !important; margin-top : 0 !important; padding-top : 12 px !important }} @ media (min-width:761px) { html body nav .direct-contact , html body .kz-contact-stack , html body .mobile-contact-stack { display : none !important }} html body .top .brand img { visibility : hidden !important } html body .top .brand :after { content : ' ' !important; display : block !important; width : 132 px !important; height : 40 px !important; background : url( '/logo-dark.svg' ) center / contain no-repeat !important }
					515 text /* Stable site-wide contact layout */
					480 container
						516 text @ media  (max-width:760px) {
					482 container
						517 text html body .manager-widget { position : fixed !important; right : 12 px !important; bottom : 18 px !important; z-index : 2147483000 !important; display : flex !important; flex-direction : column !important; align-items : center !important;gap: 8 px !important; margin : 0 !important; padding : 0 !important; width : auto !important; height : auto !important; transform : none !important }
					484 container
						518 text html body .manager-widget .mobile-messenger , html body .manager-widget .manager-call { position : static !important; inset : auto !important; display : flex !important; align-items : center !important; justify-content : center !important; box-sizing : border-box !important; width : 48 px !important; height : 48 px !important; min-width : 48 px !important; min-height : 48 px !important; border : 2 px solid #fff !important; border-radius : 50 % !important; color : #fff !important; box-shadow : 0 3 px 10 px #0003 !important; text-decoration : none !important }
					486 container
						519 text html body .manager-widget .mobile-telegram { background : #229ed9 !important }


/* Mobile header menu — desktop rules remain unchanged. */
@media (max-width:760px){
  header.site-top details.mobilemenu,header.top details.mobilemenu,body>header details.mobilemenu{display:block!important;margin-left:auto!important;position:relative!important;z-index:2147482001!important}
  header.site-top details.mobilemenu>summary,header.top details.mobilemenu>summary,body>header details.mobilemenu>summary{display:flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;min-width:146px!important;height:52px!important;padding:0 14px!important;border:1px solid #596469!important;border-radius:28px!important;background:#2c3438!important;color:#fff!important;font:600 16px/1 Arial,sans-serif!important;cursor:pointer!important;list-style:none!important;box-sizing:border-box!important}
  header.site-top details.mobilemenu>summary .kz-menu-icon,header.top details.mobilemenu>summary .kz-menu-icon,body>header details.mobilemenu>summary .kz-menu-icon{width:21px!important;height:17px!important}
  header.site-top details.mobilemenu>summary .kz-menu-icon i,header.top details.mobilemenu>summary .kz-menu-icon i,body>header details.mobilemenu>summary .kz-menu-icon i{width:21px!important;height:2.5px!important}
  details.mobilemenu>summary .kz-menu-chevron{font-size:22px!important;line-height:12px!important;margin-left:1px!important;transform:translateY(-2px)!important}
  details.mobilemenu[open]>summary{background:#fff!important;color:#202729!important;border-color:#d8dfe1!important;border-radius:22px 22px 0 0!important}
  details.mobilemenu[open]>summary .kz-menu-icon i{background:#202729!important}
  details.mobilemenu[open]>nav{top:72px!important;inset-inline:0!important;height:calc(100dvh - 72px)!important;max-height:calc(100dvh - 72px)!important}
  header.site-top .site-nav,header.top .site-nav{min-height:72px!important}
}


/* Site-wide mobile quick contact: keep the original Telegram/Viber/phone SVG buttons. */
@media (max-width: 760px) {
  html body nav.direct-contact {
    position: fixed !important; right: 12px !important; bottom: 18px !important;
    z-index: 2147483000 !important; display: flex !important; flex-direction: column !important;
    align-items: center !important; gap: 8px !important; margin: 0 !important; padding: 0 !important;
    width: auto !important; height: auto !important; transform: none !important;
  }
  html body nav.direct-contact > div { display: flex !important; flex-direction: column !important; align-items: center !important; gap: 8px !important; }
  html body nav.direct-contact a {
    box-sizing: border-box !important; display: flex !important; align-items: center !important; justify-content: center !important;
    width: 48px !important; height: 48px !important; min-width: 48px !important; min-height: 48px !important;
    border: 2px solid #fff !important; border-radius: 50% !important; color: #fff !important;
    box-shadow: 0 3px 10px #0003 !important; text-decoration: none !important;
  }
  html body nav.direct-contact a.direct-telegram { background: #229ed9 !important; }
  html body nav.direct-contact a.direct-viber { background: #7360f2 !important; }
  html body nav.direct-contact a.direct-call { background: #279b68 !important; }
  html body nav.direct-contact svg { display: block !important; width: 22px !important; height: 22px !important; flex: none !important; }
  html body nav.direct-contact ~ nav.direct-contact { display: none !important; }
  html body:has(nav.direct-contact) .mobile-contact-stack { display: none !important; visibility: hidden !important; pointer-events: none !important; }
  html body:has(nav.direct-contact) .manager-widget { display: none !important; }
}
@media (min-width: 761px) {
  html body nav.direct-contact, html body .mobile-contact-stack { display: none !important; }
}

/* final site cleanup */
@media (max-width:760px){html body nav.direct-contact{position:fixed!important;right:12px!important;bottom:18px!important;z-index:10020!important;display:flex!important;flex-direction:column!important;gap:8px!important}html body .kz-contact-stack,html body .mobile-contact-stack,html body aside.manager-widget{display:none!important}html body .nav>.phone{display:none!important}html body.home-page #services{height:auto!important;min-height:0!important;margin:0!important;padding:16px 0 10px!important}html body.home-page .ref-process{height:auto!important;min-height:0!important;margin-top:0!important;padding-top:12px!important}}@media(min-width:761px){html body nav.direct-contact,html body .kz-contact-stack,html body .mobile-contact-stack{display:none!important}}html body .top .brand img{visibility:hidden!important}html body .top .brand:after{content:''!important;display:block!important;width:132px!important;height:40px!important;background:url('/logo-dark.svg') center/contain no-repeat!important}

/* Stable site-wide contact layout */
@media (max-width:760px){
  html body .manager-widget{position:fixed!important;right:12px!important;bottom:18px!important;z-index:2147483000!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:8px!important;margin:0!important;padding:0!important;width:auto!important;height:auto!important;transform:none!important}
  html body .manager-widget .mobile-messenger,html body .manager-widget .manager-call{position:static!important;inset:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important;border:2px solid #fff!important;border-radius:50%!important;color:#fff!important;box-shadow:0 3px 10px #0003!important;text-decoration:none!important}
  html body .manager-widget .mobile-telegram{background:#229ed9!important}
  html body .manager-widget .mobile-viber{background:#7360f2!important}
  html body .manager-widget .manager-call{background:#279b68!important}
  html body .manager-widget .manager-toggle,html body .manager-widget .manager-panel{display:none!important}
  html body header.top .phone{display:none!important}
  html body header.top .mobilemenu summary{display:flex!important;align-items:center!important;justify-content:center!important}
  html body header.top .mobilemenu nav .site-menu-quick-actions{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important;margin-top:14px!important;padding-top:14px!important;border-top:1px solid #e4e6e5!important}
  html body header.top .mobilemenu nav .site-menu-quick-actions a{display:flex!important;align-items:center!important;justify-content:center!important;min-height:46px!important;border-radius:12px!important;color:#fff!important;font-weight:700!important;text-decoration:none!important}
  html body header.top .mobilemenu nav .site-menu-quick-actions .site-menu-telegram{background:#229ed9!important}
  html body header.top .mobilemenu nav .site-menu-quick-actions .site-menu-viber{background:#7360f2!important}
}
@media (min-width:761px){html body .manager-widget .mobile-messenger,html body .manager-widget .manager-call{display:none!important}}
.home-page #services{margin-bottom:28px!important}
.home-page .ref-about{padding-top:36px!important;padding-bottom:36px!important;margin-top:0!important}
.home-page .ref-process{padding-top:36px!important;margin-top:0!important}


/* Override legacy contact rules that hid the real widget and logo. */
.site-menu-quick-actions{display:none!important}
@media (max-width:760px){
  html body aside.manager-widget{display:flex!important}
  html body header.top .mobilemenu nav .site-menu-quick-actions{display:grid!important}
  html body .top .brand img{visibility:visible!important}
  html body .top .brand:after{content:none!important;display:none!important;background:none!important}
  html body .home-page #services{height:auto!important;min-height:0!important;margin:0!important;padding:12px 0 6px!important}
  html body .home-page .ref-about{height:auto!important;min-height:0!important;margin:0!important;padding:18px 0!important}
  html body .home-page .ref-process{height:auto!important;min-height:0!important;margin:0!important;padding:12px 0 24px!important}
}
@media (min-width:761px){html body .top .brand img{visibility:visible!important}html body .top .brand:after{content:none!important;display:none!important;background:none!important}}
