/* ByCar v101 · მთავარი გვერდის ახალი პალიტრა (გენერირებულია: python3 dev/build-home-ds.py — ხელით ნუ შეცვლით)
   მოქმედებს მხოლოდ როცა <html data-ds-home> ატრიბუტია. ატრიბუტის მოხსნა = ძველი დიზაინი. */
html[data-ds-home]{color-scheme:light;--ink:#0A1224;--ink2:#172A4A;--p:#0B7A74;--mint:#4FE0D6;--bg:#EAF0F6;--ln:#D5DEE8;--sand:#E3EAF2}
html[data-ds-home] body{background:#EAF0F6;color:#0A1224}
/* main */
html[data-ds-home]{--ink:#0A1224;--ink2:#172A4A;--p:#0B7A74;--mint:#4FE0D6;--bg:#EAF0F6;--ln:#D5DEE8}
html[data-ds-home] .btn.gh{background:#DDF5F3}
html[data-ds-home] .hero{background:var(--hero,none) center/cover no-repeat,linear-gradient(160deg,#0A1224 0%,#172A4A 55%,#12A79E 100%)}
html[data-ds-home] .hero.ph:before{background:linear-gradient(180deg,rgba(10,18,36,.45),rgba(10,18,36,.8))}
html[data-ds-home] .hero p{color:#DDF5F3}
html[data-ds-home] .mp{background:#DDF5F3}
html[data-ds-home] .ls{box-shadow:0 14px 40px rgba(10,18,36,.25)}
html[data-ds-home] .ls button:hover{background:#E3F6F4}
html[data-ds-home] .rw{background:linear-gradient(135deg,#f2f8f6,#EAF0F6)}
html[data-ds-home] .lyd{box-shadow:0 30px 80px rgba(10,18,36,.35)}
html[data-ds-home] .lyd::backdrop{background:rgba(10,18,36,.45)}
html[data-ds-home] .lyh{background:linear-gradient(135deg,#1FD1C6,#14948a 60%,#B8C2D0)}
html[data-ds-home] .ly1>b{background:#DDF5F3}
html[data-ds-home] .lsteps span:before{background:#DDF5F3}
html[data-ds-home] .lsteps span:last-child{color:#0B7A74}
html[data-ds-home] .swp{box-shadow:0 4px 14px rgba(11,122,116,.15)}
html[data-ds-home] .swp:hover{background:#DDF5F3}
html[data-ds-home] .sum{background:#E3F6F4}
html[data-ds-home] .rs{background:#E3F6F4}
html[data-ds-home] .vn{background:#DDF5F3}
html[data-ds-home] .tg.on{background:#E3F6F4}
html[data-ds-home] .crow.on{background:#E3F6F4}
html[data-ds-home] .ci{background:#DDF5F3}
html[data-ds-home] .rc{background:#E3F6F4}
html[data-ds-home] .mh .ib{background:#DDF5F3}
html[data-ds-home] .it button{background:#DDF5F3}
html[data-ds-home] .tcd.on{box-shadow:0 0 0 3px var(--mint),0 20px 40px rgba(79,224,214,.35)}
html[data-ds-home] .tf u{background:#DDF5F3}
html[data-ds-home] .gl3 .bowl{background:linear-gradient(#E3F6F4,#f5faf8)}
html[data-ds-home] .rc .dsc,html[data-ds-home] .rc .dsc b{color:#0B7A74}
html[data-ds-home] .frb{color:#0B7A74}
html[data-ds-home] .blk{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,rgba(31,209,198,.5),rgba(79,224,214,.5)) border-box;box-shadow:0 36px 60px -28px rgba(11,122,116,.38),0 10px 24px -12px rgba(10,18,36,.14)}
html[data-ds-home] .blk:before{box-shadow:0 6px 16px rgba(11,122,116,.35)}
html[data-ds-home] body{background:linear-gradient(180deg,#E3F6F4 0,#EAF0F6 520px)}
html[data-ds-home] .tcd .art.ph:after{background:linear-gradient(180deg,rgba(10,18,36,.45),transparent 55%)}
html[data-ds-home] .cbub{box-shadow:0 12px 30px rgba(11,122,116,.45)}
html[data-ds-home] .cpan{box-shadow:0 30px 80px rgba(10,18,36,.4)}
html[data-ds-home] .cph small{color:#98A4B5}
html[data-ds-home] .cq button:hover{background:#DDF5F3}
html[data-ds-home] footer{color:#98A4B5}
html[data-ds-home] .pill{box-shadow:0 16px 40px rgba(10,18,36,.3)}
html[data-ds-home] .wl{box-shadow:0 4px 12px rgba(10,18,36,.25)}
html[data-ds-home] .uh p{color:#98A4B5}
html[data-ds-home] .chip{background:#E3F6F4}
html[data-ds-home] .chip.confirmed{background:#DDF5F3;color:#0B7A74}
html[data-ds-home] .chip.rejected{background:#EAF0F6}
html[data-ds-home] .chip.cancelled{background:#E3F6F4}
html[data-ds-home] .lvp{background:linear-gradient(135deg,#1FD1C6,#B8C2D0)}
html[data-ds-home] .okh{background:radial-gradient(120% 120% at 50% 0,#1FD1C6 0,#172A4A 62%,#0A1224 100%)}
html[data-ds-home] .okh:after{background:linear-gradient(90deg,#B8C2D0,var(--mint),var(--p))}
html[data-ds-home] .okc{box-shadow:0 0 0 8px rgba(79,224,214,.25),0 0 0 18px rgba(79,224,214,.12)}
html[data-ds-home] .okh p{color:#DDF5F3}
html[data-ds-home] .oks{background:#E3F6F4}
html[data-ds-home] .chip.done{background:#DDF5F3;color:#0B7A74}
html[data-ds-home] .lyc{background:linear-gradient(135deg,#0A1224 0,#12A79E 100%)}
html[data-ds-home] .lg{background:rgba(79,224,214,.2)}
html[data-ds-home] .nd.nx{box-shadow:0 0 0 4px rgba(79,224,214,.25)}
html[data-ds-home] .okv{--cc:#0B7A74;background:linear-gradient(160deg,var(--cc),#050B18)}
html[data-ds-home] .cv .bd .wn{fill:#050B18}
html[data-ds-home] .cv .wh circle{fill:#050B18}
html[data-ds-home] .okrt i{border:3px solid #DDF5F3}
html[data-ds-home] .okrt i.b{background:linear-gradient(135deg,#E8EDF3,#9AA7B8 45%,#F6F8FB 60%,#8794A6)}
html[data-ds-home] .okrow{background:#E3F6F4}
html[data-ds-home] .okst i{background:#DDF5F3}
html[data-ds-home] .dc{box-shadow:0 8px 26px #050B1818}
html[data-ds-home] .dcs{background:#DDF5F3;color:#0B7A74}
html[data-ds-home] .dca{background:linear-gradient(135deg,#B8C2D0,#B8C2D0);color:#0A1224}
html[data-ds-home] .dcp{background:#DDF5F3}
html[data-ds-home] .dcr{background:#EAF0F6}
html[data-ds-home] .dcn{border:2px solid #050B18}
/* components */
html[data-ds-home] .xc{box-shadow:0 6px 22px #0A122412}
html[data-ds-home] .xc:hover{box-shadow:0 16px 34px #0A122426}
html[data-ds-home] .xc .xi{background:linear-gradient(135deg,#E3F6F4,#EAF0F6)}
html[data-ds-home] .xi:after{background:linear-gradient(transparent,#0A122466)}
html[data-ds-home] #pm::backdrop{background:#0A1224b3}
html[data-ds-home] .px{background:#0A1224b3}
html[data-ds-home] .xcr{background:#E3F6F4}
html[data-ds-home] .cn{background:#0A1224b3}
html[data-ds-home] .hint{background:#0A1224cc}
html[data-ds-home] .ft i{box-shadow:0 2px 8px #0A122414}
html[data-ds-home] .zh:after{background:linear-gradient(180deg,#0A122480,#0A1224d0)}
html[data-ds-home] .zh:after{background:linear-gradient(180deg,rgba(10,18,36,.32) 0%,rgba(10,18,36,.48) 50%,rgba(10,18,36,.82) 100%)}
html[data-ds-home] .zt{background:linear-gradient(150deg,#0A1224,#12A79E);box-shadow:0 12px 30px #0A122426}
html[data-ds-home] .zf{box-shadow:0 14px 34px #0A122455}
/* design-v22 */
html[data-ds-home]{--sh1:0 2px 10px #0A12240d;--sh2:0 10px 30px #0A12241a;--sand:#E3EAF2;--deep:#0A1224}
html[data-ds-home] #whysec{background:linear-gradient(160deg,#0A1224,#12353a 62%,#12A79E)!important;color:#E3F6F4}
html[data-ds-home] #whysec .card.wide .am{color:#E3F6F4}
html[data-ds-home] #rtsec .card.rt{background:#F4F8FB}
html[data-ds-home] #builder{background:linear-gradient(180deg,#E3F6F4,#f7fbfa)!important}
html[data-ds-home] .lgn{background:#EAF0F6}
/* sections-v23 */
html[data-ds-home] .v3{--sl:#E3F6F4}
html[data-ds-home] .cbx{background:linear-gradient(120deg,var(--ink),#12A79E);box-shadow:0 22px 50px #0A122438}
html[data-ds-home] .v3err{background:#EAF0F6}
html[data-ds-home] .wxc[aria-pressed=true]{box-shadow:0 0 0 3px #0B7A7426}
html[data-ds-home] .sk{background:linear-gradient(90deg,#DDF5F3 25%,#f1f5f9 50%,#DDF5F3 75%)}
/* driver-card */
html[data-ds-home] #dfl .dc{box-shadow:0 18px 50px #050B1855;border-color:var(--p,#0B7A74)}
html[data-ds-home] #dfl .dfx{background:#050B18}
html[data-ds-home] #dfl .dfm{background:var(--p,#1FD1C6)}
/* live-track */
html[data-ds-home] .ltd{background:#98A4B5}
html[data-ds-home] .ltf{color:#0B7A74}
html[data-ds-home] .ltf:focus-visible{outline:2px solid #0B7A74}
html[data-ds-home] .ltm{background:#DCE4EC}
html[data-ds-home] .ltpin{background:#1FD1C6;color:#0A1224}
html[data-ds-home] .ltpin.dst{background:linear-gradient(135deg,#E8EDF3,#9AA7B8 45%,#F6F8FB 60%,#8794A6)}
/* design-v29 */
html[data-ds-home]{--sh3:0 18px 44px #0A122426}
html[data-ds-home] header{box-shadow:0 1px 0 #ffffff14,0 6px 22px #0A122433}
html[data-ds-home] nav a.cta{box-shadow:0 6px 16px #0A122433}
/* v31 */
html[data-ds-home] .trp{background:#E3F6F4}
html[data-ds-home] .trp button.on{box-shadow:0 3px 10px rgba(10,18,36,.12)}
html[data-ds-home] .rtb{background:#DDF5F3;color:#0B7A74}
html[data-ds-home] .okd.snd .okst li:first-child i{background:#DDF5F3}
html[data-ds-home] .okroad .cv .bd .hl{filter:drop-shadow(0 0 5px #4FE0D6)}
html[data-ds-home] .dcv{background:#DCE4EC}
html[data-ds-home] #dfl .dfw{background:#050B18;box-shadow:0 18px 50px #050B1866}
html[data-ds-home] #dfl .dfav{background:linear-gradient(135deg,#B8C2D0,#B8C2D0);color:#0A1224}
html[data-ds-home] .h4l span{background:#DDF5F3}
html[data-ds-home] .iab{background:rgba(10,18,36,.94)}
html[data-ds-home] .iab-i{background:linear-gradient(135deg,#B8C2D0,#B8C2D0);color:#0A1224}
html[data-ds-home] .iab-b{color:#0A1224}
html[data-ds-home] .okcl span{color:#E3F6F4}
html[data-ds-home] .xi .np,html[data-ds-home] .sl.np{background:linear-gradient(135deg,#1FD1C6,#12A79E 55%,#B8C2D0 140%)!important}
/* club-v35 */
html[data-ds-home] .clh{background:linear-gradient(150deg,#0F1B33,#050B18 70%)}
html[data-ds-home] .clh::after{background:linear-gradient(135deg,#B8C2D0,#ef6f5e,#d94b8c)}
html[data-ds-home] .clh-k{color:#050B18;background:linear-gradient(135deg,#B8C2D0,#B8C2D0)}
html[data-ds-home] .clt button{border:1.5px solid #D5DEE8;color:#0A1224}
html[data-ds-home] .clt button.on{background:#1FD1C6;border-color:#0B7A74;box-shadow:0 6px 16px rgba(11,122,116,.25);color:#0A1224}
html[data-ds-home] .clt button:focus-visible{outline:2px solid #0B7A74}
html[data-ds-home] .clf select,html[data-ds-home] .clf input{border:1px solid #D5DEE8}
html[data-ds-home] .pcv.r{background:linear-gradient(135deg,#ef5d7a,#ff9f5a 55%,#B8C2D0)}
html[data-ds-home] .pcd{color:#0A1224}
html[data-ds-home] .pcc{background:rgba(5,11,24,.55)}
html[data-ds-home] .clubp{color:#0A1224;background:linear-gradient(135deg,#EAF0F6,#EAF0F6 55%,#f6e7f3);border:1px solid #4FE0D6;box-shadow:0 6px 18px rgba(79,224,214,.16)}
html[data-ds-home] .clubp-i{background:linear-gradient(135deg,#B8C2D0,#ef6f5e,#d94b8c)}
/* v36 */
html[data-ds-home] dialog.okd .okc{box-shadow:0 0 0 6px rgba(79,224,214,.22),0 0 0 13px rgba(79,224,214,.1)}
html[data-ds-home] dialog.okd #okb{background:#E3F6F4;color:#0A1224}
html[data-ds-home] .okt2{background:linear-gradient(135deg,var(--cc,#1FD1C6),#0A1224)}
html[data-ds-home] .okst2 li i{background:#DDF5F3;color:#0B7A74}
html[data-ds-home] .okst2 li.d i{background:#1FD1C6;color:#0A1224}
html[data-ds-home] dialog.tbk::backdrop{background:rgba(10,18,36,.6)}
html[data-ds-home] .tbkh{background:linear-gradient(150deg,#1FD1C6,#172A4A 70%)}
html[data-ds-home] .tbkf input{color:#0A1224}
html[data-ds-home] .tbkf input:focus{outline:2px solid #0B7A74}
html[data-ds-home] .tbkp button{color:#0B7A74}
html[data-ds-home] .tbkp output{color:#0A1224}
html[data-ds-home] .tbks b{color:#0B7A74}
html[data-ds-home] .tbkb{background:linear-gradient(135deg,#1FD1C6,#14a08f);box-shadow:0 8px 20px rgba(11,122,116,.3)}
html[data-ds-home] .okrt2>div i.a{background:#1FD1C6;color:#0A1224}
html[data-ds-home] .okrt2>div i.b{background:linear-gradient(135deg,#E8EDF3,#9AA7B8 45%,#F6F8FB 60%,#8794A6)}
/* driver-block */
html[data-ds-home] .adw{background:linear-gradient(160deg,#0F1B33,#050B18 70%);box-shadow:0 14px 34px rgba(5,11,24,.22)}
html[data-ds-home] .adav{background:linear-gradient(135deg,#B8C2D0,#ef6f5e)}
html[data-ds-home] .adp{color:#050B18}
html[data-ds-home] .adbi .dc{color:var(--atxt,#0A1224)}
html[data-ds-home] .adw.done{background:linear-gradient(160deg,#1d2a3a,#050B18 72%)}
html[data-ds-home] .adrt p{color:#E3F6F4}
html[data-ds-home] .adst button.on{color:#4FE0D6;background:rgba(79,224,214,.14)}
html[data-ds-home] .adcm textarea::placeholder{color:#98A4B5}
html[data-ds-home] .adsend{background:linear-gradient(135deg,#B8C2D0,#B8C2D0)}
html[data-ds-home] .adthx b{color:#4FE0D6}
/* tickets */
html[data-ds-home] .oktkb{background:linear-gradient(135deg,#1FD1C6,#172A4A);box-shadow:0 10px 24px rgba(11,122,116,.28)}
html[data-ds-home] .oktkb:focus-visible,html[data-ds-home] .tkli:focus-visible,html[data-ds-home] .bk3tk:focus-visible{outline:2px solid #4FE0D6}
html[data-ds-home] dialog.tkvd{background:#050B18}
html[data-ds-home] .tkli{border:1px solid #DCE4EC;color:#0A1224}
html[data-ds-home] .tkli-q{background:#0A1224}
html[data-ds-home] .tkli-c{color:#0B7A74}
html[data-ds-home] .tkmore{color:#0B7A74}
html[data-ds-home] .bk3act .bk3tk{background:linear-gradient(135deg,#1FD1C6,#172A4A)!important}
html[data-ds-home] dialog.tkvd .tkfb{background:#050B18}
html[data-ds-home] dialog.tkvd .tkfb .tkb{background:linear-gradient(135deg,#E8EDF3,#9AA7B8 45%,#F6F8FB 60%,#8794A6);color:#050B18}
/* security */
html[data-ds-home] .cns input{accent-color:#0B7A74}
html[data-ds-home] .cns a{color:#0B7A74}
html[data-ds-home] .pvd{background:#F4F8FB}
/* legal-v51 */
html[data-ds-home] .lco{border:1px solid var(--ln,#DCE4EC)}
html[data-ds-home] .lco dt{color:var(--mut,#5B6778)}
html[data-ds-home] .lco dd{color:var(--deep,#0F1B33)}
html[data-ds-home] .ltb th,html[data-ds-home] .ltb td{border-bottom:1px solid var(--ln,#DCE4EC)}
html[data-ds-home] .ltb th{color:var(--deep,#0F1B33)}
html[data-ds-home] .paybx{border:1px solid var(--ln,#DCE4EC)}
html[data-ds-home] .paybx p{color:var(--mut,#5B6778)}
html[data-ds-home] .pst{background:#E3F6F4}
html[data-ds-home] .pst.w{background:#EAF0F6}
html[data-ds-home] .pst.b{background:#EAF0F6}
html[data-ds-home] .paysum span{border:1px solid var(--ln,#DCE4EC);color:var(--mut,#5B6778)}
html[data-ds-home] .paysum b{color:var(--deep,#0F1B33)}
html[data-ds-home] .payopt label{border:1px solid var(--ln,#DCE4EC)}
html[data-ds-home] .payopt label:has(input:checked){border-color:var(--deep,#0F1B33);box-shadow:0 0 0 1px var(--deep,#0F1B33)}
html[data-ds-home] .abt{color:var(--ink,#172A4A)}
html[data-ds-home] .abh{border-bottom:1px solid var(--ln,#DCE4EC)}
html[data-ds-home] .abh h1{color:var(--deep,#0F1B33)}
html[data-ds-home] .ablead{color:var(--mut,#5B6778)}
html[data-ds-home] .abs{border-bottom:1px solid var(--ln,#DCE4EC)}
html[data-ds-home] .abs h2{color:var(--deep,#0F1B33)}
html[data-ds-home] .abc{border:1px solid var(--ln,#DCE4EC)}
html[data-ds-home] .abc h3{color:var(--deep,#0F1B33)}
html[data-ds-home] .abc p{color:var(--mut,#5B6778)}
html[data-ds-home] .abi{background:#DDF5F3;color:var(--p,#0B7A74)}
html[data-ds-home] .abl b{color:var(--deep,#0F1B33)}
html[data-ds-home] .abl span{color:var(--mut,#5B6778)}
html[data-ds-home] .abst i{background:var(--p,#1FD1C6)}
html[data-ds-home] .abf div{border:1px solid var(--ln,#DCE4EC)}
html[data-ds-home] .abf dt{color:var(--deep,#0F1B33)}
html[data-ds-home] .abf dd{color:var(--mut,#5B6778)}
html[data-ds-home] .abn{color:var(--mut,#5B6778)}
/* ux */
html[data-ds-home] .uxspl{background:radial-gradient(120% 90% at 50% 18%,#17323a 0%,#050B18 58%,#060b0e 100%)}
html[data-ds-home] .uxspl-r{background:linear-gradient(135deg,#B8C2D0,#ef6f5e,#d94b8c,#2a9aa0)}
html[data-ds-home] .uxspl-i{background:#050B18;color:#4FE0D6}
html[data-ds-home] .uxspl-i svg{filter:drop-shadow(0 0 8px rgba(79,224,214,.45))}
html[data-ds-home] .uxspl-bar i{background:linear-gradient(90deg,#B8C2D0,#ef6f5e,#2a9aa0)}
html[data-ds-home] .uxsw{background:linear-gradient(135deg,#1FD1C6,#14958a);box-shadow:inset 0 0 0 1px rgba(255,255,255,.12),0 8px 22px rgba(11,122,116,.28)}
html[data-ds-home] .uxsw:focus-visible{outline:3px solid #4FE0D6}
html[data-ds-home] .uxsw-k{color:#0B7A74}
html[data-ds-home] .uxsw.busy .uxsw-k{background:linear-gradient(135deg,#E8EDF3,#9AA7B8 45%,#F6F8FB 60%,#8794A6)}
html[data-ds-home] .wl-sk{background:linear-gradient(90deg,#DCE4EC 25%,#EAF0F6 50%,#DCE4EC 75%)}
html[data-ds-home] .wl-hd{background:radial-gradient(120% 140% at 0% 0%,#22c3a6 0%,#1FD1C6 45%,#050B18 100%);box-shadow:0 14px 34px rgba(11,122,116,.3)}
html[data-ds-home] .wl-go{background:#B8C2D0!important;color:#050B18!important;box-shadow:0 6px 18px rgba(79,224,214,.4)}
html[data-ds-home] .wl-f{box-shadow:0 10px 26px rgba(5,11,24,.08)}
html[data-ds-home] .wl-f input{color:#050B18}
html[data-ds-home] .wl-f input:focus{border-color:#0B7A74;box-shadow:0 0 0 3px rgba(11,122,116,.15)}
html[data-ds-home] .wl-x{background:#E3F6F4!important;color:#050B18!important}
html[data-ds-home] .wl-d summary i{background:#E3F6F4}
html[data-ds-home] .wl-d[open] summary{border-bottom:1px solid #E3F6F4}
html[data-ds-home] .wl-r{border-bottom:1px solid #EAF0F6}
html[data-ds-home] .wl-s2{background:#E3F6F4}
html[data-ds-home] .wl-s2.w{background:#EAF0F6}
html[data-ds-home] .wl-s2.ok{background:#E3F6F4}
html[data-ds-home] .wl-s2.no{background:#EAF0F6}
html[data-ds-home] .wl-s{background:linear-gradient(135deg,#1FD1C6,#14958a)!important;box-shadow:0 8px 18px rgba(11,122,116,.25)}
html[data-ds-home] .wl-x{background:#E3F6F4!important;color:#050B18!important}
html[data-ds-home] .rux .uxh .uxsw{background:linear-gradient(135deg,#050B18,#2a2e37);box-shadow:inset 0 0 0 1px rgba(255,255,255,.08),0 8px 20px rgba(5,11,24,.18)}
html[data-ds-home] .rgok input{accent-color:#0B7A74}
html[data-ds-home] .uxsc button{background:linear-gradient(135deg,#1FD1C6,#14958a);box-shadow:0 10px 24px rgba(11,122,116,.4),0 0 0 4px rgba(255,255,255,.75)}
html[data-ds-home] .rux .uxsc button{background:linear-gradient(135deg,#050B18,#2a2e37);box-shadow:0 10px 24px rgba(5,11,24,.35),0 0 0 4px rgba(255,255,255,.75)}
html[data-ds-home] .bcx .uxsc button{background:linear-gradient(135deg,#B8C2D0,#B8C2D0)}
/* site-v58 */
html[data-ds-home] .s58b{background:linear-gradient(90deg,#1FD1C6,#14958a 50%,#B8C2D0)}
html[data-ds-home] .s58p{background:#EAF0F6}
html[data-ds-home] .s58ly{background:linear-gradient(135deg,#E3F6F4,#EAF0F6)}
html[data-ds-home] #ly .lsteps span.on:before{box-shadow:0 0 0 4px rgba(11,122,116,.15)}
html[data-ds-home] .c58sk{background:linear-gradient(90deg,#E3EAF2 25%,#EAF0F6 50%,#E3EAF2 75%)}
html[data-ds-home] .c58h{background:radial-gradient(130% 120% at 0% 0%,#1b4b47 0%,#0A1224 55%,#050B18 100%);box-shadow:0 24px 60px rgba(5,11,24,.25)}
html[data-ds-home] .c58h:after{background:radial-gradient(circle,rgba(79,224,214,.35),transparent 70%)}
html[data-ds-home] .c58card{background:linear-gradient(135deg,#B8C2D0 0%,#B8C2D0 38%,#d9822b 70%,#a35a17 100%);color:#0A1224}
html[data-ds-home] .c58card em{background:rgba(10,18,36,.12)}
html[data-ds-home] .c58k{color:#4FE0D6}
html[data-ds-home] .c58bar{box-shadow:0 12px 30px rgba(10,18,36,.08)}
html[data-ds-home] .c58s{background:#EAF0F6}
html[data-ds-home] .c58s:focus-within{box-shadow:0 0 0 4px rgba(11,122,116,.12)}
html[data-ds-home] .c58k2{background:#EAF0F6}
html[data-ds-home] .c58k2 button i{background:rgba(10,18,36,.08)}
html[data-ds-home] .c58k2 button.on{box-shadow:0 4px 14px rgba(10,18,36,.1)}
html[data-ds-home] .c58cs button.on i{color:#4FE0D6}
html[data-ds-home] .c58ds button.on{background:linear-gradient(135deg,#B8C2D0,#ef6f5e)}
html[data-ds-home] .c58c{box-shadow:0 10px 28px rgba(10,18,36,.07)}
html[data-ds-home] .c58c:hover{box-shadow:0 20px 44px rgba(10,18,36,.14)}
html[data-ds-home] .c58cv{background:linear-gradient(135deg,#1FD1C6,#22c3a6)}
html[data-ds-home] .c58bk{background:#E3F6F4}
html[data-ds-home] .c58how{background:linear-gradient(135deg,#E3F6F4,#EAF0F6)}
html[data-ds-home] .rt58{box-shadow:0 10px 28px rgba(10,18,36,.08)}
html[data-ds-home] .rt58:hover{box-shadow:0 22px 46px rgba(10,18,36,.16)}
html[data-ds-home] .rw.rwcl{background:radial-gradient(130% 140% at 0% 0%,#1b4b47 0%,#0A1224 60%,#050B18 100%);box-shadow:0 12px 28px rgba(5,11,24,.22)}
html[data-ds-home] .rw.rwcl:before{background:linear-gradient(115deg,transparent 35%,rgba(79,224,214,.18) 48%,transparent 60%)}
html[data-ds-home] .rwcl .gfc{background:linear-gradient(135deg,#B8C2D0,#B8C2D0 55%,#d9822b);color:#0A1224;box-shadow:0 8px 18px rgba(79,224,214,.35)}
html[data-ds-home] .rwcl .rwt em{color:#4FE0D6}
html[data-ds-home] .rwcl .clp i b{color:#4FE0D6}
html[data-ds-home] .rwcl .chv{color:#4FE0D6}
html[data-ds-home] .bh58{background:radial-gradient(130% 120% at 0% 0%,#1b4b47 0%,#0A1224 55%,#050B18 100%);box-shadow:0 24px 60px rgba(5,11,24,.25)}
html[data-ds-home] .bh58:after{background:radial-gradient(circle,rgba(79,224,214,.35),transparent 70%)}
html[data-ds-home] .bh58 .k{color:#4FE0D6}
html[data-ds-home] .bh58 .steps i{background:rgba(79,224,214,.14);color:#4FE0D6;border:1px solid rgba(79,224,214,.3)}
html[data-ds-home] .bd .bx{box-shadow:0 12px 30px rgba(10,18,36,.07)}
html[data-ds-home] .bd #bp .tab.on{box-shadow:0 6px 16px rgba(10,18,36,.18)}
html[data-ds-home] .bd .tcd{box-shadow:0 0 0 1px var(--ln),0 10px 26px rgba(10,18,36,.08)}
html[data-ds-home] .bd .tcd.on .tf u{background:linear-gradient(135deg,#B8C2D0,#B8C2D0)!important}
html[data-ds-home] .bd .tcd.on{box-shadow:0 0 0 3px #4FE0D6,0 18px 40px rgba(79,224,214,.3)!important}
html[data-ds-home] .bd #gl{background:radial-gradient(130% 120% at 50% 0%,#1b4b47 0%,#0A1224 60%,#050B18 100%)}
html[data-ds-home] .bd #gl .gl3{color:#4FE0D6}
html[data-ds-home] .rwx{background:linear-gradient(135deg,#f2f8f6,#EAF0F6)}
html[data-ds-home] .rwx-card{background:linear-gradient(135deg,#B8C2D0 0%,#e9ad55 50%,#c4843a 100%)}
html[data-ds-home] .rwx-card b{color:#0A1224}
html[data-ds-home] .rwx-b:hover{box-shadow:0 6px 14px rgba(10,18,36,.1)}
html[data-ds-home] .rwx-b.rwcl{background:radial-gradient(130% 160% at 0% 0%,#1b4b47 0%,#0A1224 60%,#050B18 100%)}
html[data-ds-home] .rwx-b.rwcl em{color:#4FE0D6}
html[data-ds-home] a.card.wcta{background:linear-gradient(135deg,#1FD1C6 0%,#0b3b45 45%,#d94b8c 120%)}
html[data-ds-home] a.card.wcta .ci{color:#4FE0D6}
html[data-ds-home] a.card.wcta .wgo{background:linear-gradient(135deg,#B8C2D0,#ef6f5e 60%,#d94b8c)}
html[data-ds-home] .rwx-b .gf{background:linear-gradient(140deg,#E3F6F4,#c9e8e1);color:#0B7A74;box-shadow:inset 0 0 0 1px rgba(11,122,116,.16)}
html[data-ds-home] .rwx-b .rwx-h{background:linear-gradient(140deg,#fde7a3,#B8C2D0 55%,#e0912f);color:#0A1224;box-shadow:0 4px 12px rgba(79,224,214,.35),inset 0 1px 0 rgba(255,255,255,.55)}
html[data-ds-home] .clp i .i95{color:#4FE0D6}
/* tours-v76 */
html[data-ds-home] #t76,html[data-ds-home] #t76d,html[data-ds-home] .t76sh,html[data-ds-home] .t76lb,html[data-ds-home] .t76tray,html[data-ds-home] .t76toast{--ink:#0A1224;--ink2:#172A4A;--p:#0B7A74;--am:#4FE0D6;--ln:#D5DEE8}
html[data-ds-home] .t76bt.pri{box-shadow:0 12px 26px -10px rgba(11,122,116,.7)}
html[data-ds-home] .t76bt.pri:hover{box-shadow:0 16px 30px -10px rgba(11,122,116,.8)}
html[data-ds-home] .t76h{background:#0A1224}
html[data-ds-home] .t76hmesh{background:radial-gradient(60% 60% at 18% 22%,rgba(20,163,154,.75),transparent 70%),radial-gradient(55% 55% at 85% 30%,rgba(79,224,214,.6),transparent 70%),radial-gradient(70% 70% at 55% 95%,rgba(28,74,96,.95),transparent 70%),#0A1224}
html[data-ds-home] .t76hsh{background:linear-gradient(180deg,rgba(5,11,24,.38),rgba(5,11,24,.5) 50%,rgba(5,11,24,.86))}
html[data-ds-home] .t76h p{color:#DDF5F3}
html[data-ds-home] .t76tb{background:rgba(234,240,246,.88)}
html[data-ds-home] .t76sr:focus-within{box-shadow:0 0 0 4px rgba(11,122,116,.14)}
html[data-ds-home] .t76fb em{color:#0A1224}
html[data-ds-home] .t76ch em{background:#EAF0F6}
html[data-ds-home] .t76ac,html[data-ds-home] .t76clr{background:#DDF5F3}
html[data-ds-home] .t76c{box-shadow:0 1px 0 rgba(10,18,36,.04),0 14px 34px -16px rgba(10,18,36,.28)}
@media(hover:hover){html[data-ds-home] .t76c.in:hover{box-shadow:0 22px 44px -16px rgba(10,18,36,.4)}}
html[data-ds-home] .t76m:after{background:linear-gradient(transparent,rgba(5,11,24,.55))}
html[data-ds-home] .t76bd.top{color:#0A1224}
html[data-ds-home] .t76f li{background:#EAF0F6}
html[data-ds-home] .t76ft{border-top:1px solid #E3EAF2}
html[data-ds-home] .t76why div{box-shadow:0 10px 28px -16px rgba(10,18,36,.3)}
html[data-ds-home] .t76why .t76i{background:#DDF5F3}
html[data-ds-home] .t76end{background:radial-gradient(120% 140% at 0% 0%,#12A79E,#0A1224 62%)}
html[data-ds-home] .t76sk{background:linear-gradient(90deg,#E3EAF2 25%,#EAF0F6 50%,#E3EAF2 75%)}
html[data-ds-home] .t76bk{background:rgba(5,11,24,.58)}
html[data-ds-home] .t76x{background:#EAF0F6}
html[data-ds-home] .t76x:hover{background:#D5DEE8}
html[data-ds-home] .t76qp{background:#E3EAF2}
html[data-ds-home] .t76qc{background:#EAF0F6}
html[data-ds-home] .t76qc:hover{background:#E3F6F4}
html[data-ds-home] .t76qc .t76mt i{background:conic-gradient(var(--p) calc(var(--pc,0)*1%),#D5DEE8 0)}
html[data-ds-home] .t76qc .t76mt i:before{background:#EAF0F6}
html[data-ds-home] .t76ct th,html[data-ds-home] .t76ct td{border-bottom:1px solid #E3EAF2}
html[data-ds-home] .t76ct .best{color:#0B7A74;background:#DDF5F3}
html[data-ds-home] .t76ib.on{background:#F4F8FB}
html[data-ds-home] .t76gal{box-shadow:0 20px 44px -22px rgba(10,18,36,.5)}
html[data-ds-home] .t76cn{background:rgba(5,11,24,.66)}
html[data-ds-home] .t76ff{box-shadow:0 8px 22px -16px rgba(10,18,36,.35)}
html[data-ds-home] .t76ff .t76i{background:#DDF5F3}
html[data-ds-home] .t76tabs{background:rgba(234,240,246,.9)}
html[data-ds-home] .t76sc{box-shadow:0 12px 30px -20px rgba(10,18,36,.35)}
html[data-ds-home] .t76hl span{background:#EAF0F6}
html[data-ds-home] .t76hl .t76i,html[data-ds-home] .t76ix span .t76i,html[data-ds-home] .t76bi .t76i{background:#DDF5F3;color:#0B7A74}
html[data-ds-home] .t76pk{background:#EAF0F6}
html[data-ds-home] .t76dp{background:linear-gradient(135deg,#E3F6F4,#EAF0F6)}
html[data-ds-home] .t76tl:before,html[data-ds-home] .t76tl:after{background:#D5DEE8}
html[data-ds-home] .t76ix .no{background:#EAF0F6}
html[data-ds-home] .t76ix h3 .t76i{background:#1FD1C6;color:#0A1224}
html[data-ds-home] .t76ml{background:linear-gradient(90deg,#DDF5F3 25%,#E3F6F4 50%,#DDF5F3 75%)}
html[data-ds-home] .t76pin.e{color:#0A1224}
html[data-ds-home] .hit .t76pin{color:#0A1224}
html[data-ds-home] .t76car{box-shadow:0 0 0 6px rgba(79,224,214,.35),0 8px 18px rgba(0,0,0,.45)}
html[data-ds-home] .t76so.stt{background:#0A1224}
html[data-ds-home] .t76bx{box-shadow:0 24px 50px -24px rgba(10,18,36,.5);border:1px solid #E3EAF2}
html[data-ds-home] .t76sv{background:#E3EAF2}
html[data-ds-home] .t76bi{border-top:1px solid #E3EAF2;border-bottom:1px solid #E3EAF2}
html[data-ds-home] .t76sp{background:#EAF0F6}
/* stops-v65 */
html[data-ds-home] .lbox .stx{background:#EAF0F6}
html[data-ds-home] .lbox .stx:active{background:#DCE4EC}
html[data-ds-home] .stadd{border:1.5px dashed var(--p,#0B7A74);color:var(--p,#0B7A74)}
html[data-ds-home] .stadd:active{background:rgba(31,209,198,.08)}
html[data-ds-home] .lbox .ls button.loc{color:var(--p,#0B7A74)}
/* booking-v68 */
html[data-ds-home] .lbox .dg:hover{background:#EAF0F6}
html[data-ds-home] .lbox .fld.drg{box-shadow:0 8px 26px rgba(10,18,36,.24)}
@media(min-width:900px){html[data-ds-home] .bmap{background:#DDF5F3}}
/* account-v65 */
html[data-ds-home] .stgp{border:1px solid var(--ln,#DDF5F3)}
html[data-ds-home] .stgt small{color:var(--mut,#5B6778)}
html[data-ds-home] .sw input:checked+i{background:var(--p,#1FD1C6)}
/* ride-v77 */
html[data-ds-home] #bf .cr .crow{border:1.5px solid #E3F6F4!important}
html[data-ds-home] #bf .cr .crow.on,html[data-ds-home] #bf .cr .crow[aria-pressed=true],html[data-ds-home] #bf .cr .crow[aria-checked=true]{border:2px solid #0A1224!important;box-shadow:0 6px 18px rgba(10,18,36,.08)!important}
html[data-ds-home] #bf .cr .ci{background:#EAF0F6}
html[data-ds-home] #bf .cr .ct b{color:#0A1224}
html[data-ds-home] #bf .cr .cp{color:#0A1224!important}
html[data-ds-home] #bf .btn.full:not(.gh):not(.ghost){background:#0A1224!important}
html[data-ds-home] .dtb7{color:#0A1224}
html[data-ds-home] .rs7{background:rgba(5,11,24,.42)}
html[data-ds-home] .rs7g{background:#DCE4EC}
html[data-ds-home] .rs7h b{color:#0A1224}
html[data-ds-home] .rs7band{background:#EAF0F6}
html[data-ds-home] .rs7x.on{color:#0A1224}
html[data-ds-home] .rs7i b{color:#0A1224}
html[data-ds-home] .rs7ok{background:#0A1224}
html[data-ds-home] .appm .bn.atb{box-shadow:0 14px 40px rgba(5,11,24,.18)!important}
html[data-ds-home] .appm .bn.atb .on{background:#E3F6F4!important;color:#0B7A74!important}
html[data-ds-home] .appm .bn.atb .on svg{color:#0B7A74!important}
@media(prefers-color-scheme:dark){html[data-ds-home] .rs7b{background:#0A1224}html[data-ds-home] .rs7h b,html[data-ds-home] .rs7x.on,html[data-ds-home] .rs7i b{color:#EAF0F6}html[data-ds-home] .rs7ok{color:#0A1224}}
/* v79 */
html[data-ds-home] #pst.pst{border:1px solid #DCE4EC;box-shadow:0 1px 2px rgba(10,18,36,.04)}
html[data-ds-home] #pst .lb3{color:#5B6778}
html[data-ds-home] #pst .lb3 svg{color:#0A1224}
html[data-ds-home] #pst .stp2{border:1px solid #DCE4EC}
html[data-ds-home] #pst .stp2 button{box-shadow:0 1px 3px rgba(10,18,36,.12);color:#0A1224}
html[data-ds-home] #pst .stp2 output{color:#0A1224}
html[data-ds-home] #pst .hn{color:#5B6778}
html[data-ds-home] .vtb{border:1.5px solid #E3F6F4;color:#0A1224}
html[data-ds-home] .vtb small{color:#5B6778}
html[data-ds-home] .vtb.on{border:2px solid #0A1224;box-shadow:0 6px 18px rgba(10,18,36,.08)}
html[data-ds-home] .vtb.on .vti svg{--ca:#0A1224}
html[data-ds-home] .exb7{color:#0A1224}
html[data-ds-home] .exb7.on{border-color:#0A1224}
html[data-ds-home] .exb7 .exi{background:#0A1224}
html[data-ds-home] .xs7{background:rgba(5,11,24,.42)}
html[data-ds-home] .xs7h b{color:#0A1224}
html[data-ds-home] .xs7x{background:#EAF0F6}
html[data-ds-home] .xs7c section{border-top:1px solid #EAF0F6}
html[data-ds-home] .xs7c h4{color:#0A1224}
html[data-ds-home] .xs7c h4 small{color:#5B6778}
html[data-ds-home] .xs7ch button{border:1.5px solid #DCE4EC;color:#0A1224}
html[data-ds-home] .xs7ch button.on{background:#0A1224;border-color:#0A1224}
html[data-ds-home] .xs7st{border:1px solid #DCE4EC}
html[data-ds-home] .xs7st button{box-shadow:0 1px 3px rgba(10,18,36,.12)}
html[data-ds-home] .xs7pre button{border:1.5px solid #DCE4EC;color:#0A1224}
html[data-ds-home] .xs7it{border:1px solid #DCE4EC}
html[data-ds-home] .xs7d label{color:#5B6778}
html[data-ds-home] .xs7d input{border:1px solid #DCE4EC}
html[data-ds-home] .xs7cm{color:#5B6778}
html[data-ds-home] .xs7n{color:#5B6778}
html[data-ds-home] .xs7r{color:#5B6778}
html[data-ds-home] .xs7c textarea{border:1px solid #DCE4EC}
html[data-ds-home] .xs7f{border-top:1px solid #EAF0F6}
html[data-ds-home] .xs7t small{color:#5B6778}
html[data-ds-home] .xs7ok{background:#0A1224}
@media(prefers-color-scheme:dark){html[data-ds-home] .xs7b{background:#0A1224;color:#E3F6F4}html[data-ds-home] .xs7h b,html[data-ds-home] .xs7c h4,html[data-ds-home] .xs7in b{color:#E3F6F4}html[data-ds-home] .xs7ch button,html[data-ds-home] .xs7pre button,html[data-ds-home] .xs7d input,html[data-ds-home] .xs7c textarea{color:#E3F6F4}html[data-ds-home] .xs7ok{color:#0A1224}}
html[data-ds-home] .au7{box-shadow:0 1px 2px rgba(10,18,36,.04),0 24px 60px rgba(10,18,36,.10);border:1px solid #E3F6F4;color:#0A1224}
html[data-ds-home] .au7l{background:linear-gradient(145deg,#1FD1C6,#1FD1C6);box-shadow:0 10px 24px rgba(11,122,116,.35),inset 0 1px 0 rgba(255,255,255,.35)}
html[data-ds-home] .au7seg{background:#EAF0F6}
html[data-ds-home] .au7seg button.on{color:#0A1224}
html[data-ds-home] .au7pill{box-shadow:0 2px 8px rgba(10,18,36,.12)}
html[data-ds-home] .au7go{color:#0A1224;border:1.5px solid #DCE4EC;box-shadow:0 2px 0 #DCE4EC}
html[data-ds-home] .au7or:before,html[data-ds-home] .au7or:after{background:#E3F6F4}
html[data-ds-home] .au7f input,html[data-ds-home] .au7f select{border:1.5px solid #DCE4EC;color:#0A1224}
html[data-ds-home] .au7f input:focus,html[data-ds-home] .au7f select:focus{border-color:#0B7A74;box-shadow:0 0 0 4px rgba(11,122,116,.12)}
html[data-ds-home] .au7eye.on{color:#0B7A74}
html[data-ds-home] .au7st i{background:#DCE4EC}
html[data-ds-home] .au7st small{color:#5B6778}
html[data-ds-home] .au7st.s4 i{background:#1FD1C6;color:#0A1224}
html[data-ds-home] .au7c input{accent-color:#0B7A74}
html[data-ds-home] .au7c a{color:#0B7A74}
html[data-ds-home] .au7go3{background:linear-gradient(180deg,#172A4A 0%,#050B18 100%);box-shadow:0 4px 0 #000,0 14px 28px rgba(5,11,24,.28),inset 0 1px 0 rgba(255,255,255,.18)}
html[data-ds-home] .au7go3:active{box-shadow:0 1px 0 #000,0 6px 14px rgba(5,11,24,.25)}
html[data-ds-home] .au7fg{color:#0B7A74}
html[data-ds-home] .au7m.ok{color:#0B7A74}
html[data-ds-home] .au7guest{color:#0A1224}
html[data-ds-home] .au7guest:hover{border-color:#0B7A74}
html[data-ds-home] .au7sec{color:#5B6778}
html[data-ds-home] .au7sec a{color:#0B7A74}
html[data-ds-home] .p7n{background:#EAF0F6;border:1px solid #4FE0D6}
html[data-ds-home] #spl7{background:#050B18}
html[data-ds-home] #spl7 .spl7i{background:linear-gradient(145deg,#B8C2D0,#B8C2D0);box-shadow:0 14px 34px rgba(79,224,214,.35)}
html[data-ds-home] #spl7 .spl7i svg{color:#050B18}
html[data-ds-home] #spl7 i:after{background:linear-gradient(135deg,#E8EDF3,#9AA7B8 45%,#F6F8FB 60%,#8794A6)}
@media(max-width:820px){html[data-ds-home] .bn:not(.atb){border:1px solid rgba(10,18,36,.06);box-shadow:0 12px 36px rgba(5,11,24,.16)}html[data-ds-home] .bn:not(.atb) a,html[data-ds-home] .bn:not(.atb) button{color:#5B6778}html[data-ds-home] .bn:not(.atb) .on{color:#0B7A74!important;background:#E3F6F4}html[data-ds-home] .bn:not(.atb) [data-bn="book"]{background:linear-gradient(160deg,#0A1224 0%,#26323a 100%)!important;box-shadow:0 10px 22px rgba(5,11,24,.35),inset 0 1px 0 rgba(255,255,255,.18)}html[data-ds-home] .bn:not(.atb) [data-bn="book"] svg{color:#4FE0D6}html[data-ds-home] .bn:not(.atb) [data-bn="book"].on{background:linear-gradient(160deg,#1FD1C6,#1FD1C6)!important}}
html[data-ds-home] .nav7 .ngm a small{color:#5B6778}
html[data-ds-home] .nav7 .nnew{background:linear-gradient(135deg,#B8C2D0,#B8C2D0);color:#050B18}
html[data-ds-home] .nav7 .nrent{color:#4FE0D6!important}
@media(min-width:900px){html[data-ds-home] .nav7 .ngm{box-shadow:0 18px 50px rgba(5,11,24,.22),0 0 0 1px rgba(5,11,24,.05)}html[data-ds-home] .nav7 .ngm a{color:#0A1224!important}html[data-ds-home] .nav7 .ngm a:hover{background:#EAF0F6!important}}
html[data-ds-home] .bk7{border:1px solid rgba(10,18,36,.08);box-shadow:0 6px 18px rgba(5,11,24,.12);color:#0A1224}
html[data-ds-home] .wy7{border:1px solid #E3F6F4;box-shadow:0 1px 2px rgba(10,18,36,.04)}
html[data-ds-home] .wy7i{background:linear-gradient(145deg,#E3F6F4,#DDF5F3);color:#0B7A74}
html[data-ds-home] .wy7 h3{color:#0A1224}
html[data-ds-home] .wy7 p{color:#5B6778}
html[data-ds-home] .wy7w li:before{color:#0B7A74}
html[data-ds-home] .ly7{background:linear-gradient(135deg,#EAF0F6,#ffefd1);border:1px solid #4FE0D6}
html[data-ds-home] .ly7d i.on{background:linear-gradient(135deg,#E8EDF3,#9AA7B8 45%,#F6F8FB 60%,#8794A6)}
html[data-ds-home] .mt7{background:radial-gradient(circle at 30% 20%,#123a3f,#050B18 70%)}
html[data-ds-home] .mt7 .mt7s{color:#98A4B5}
html[data-ds-home] .mt7p{color:#050B18}
html[data-ds-home] .pg7k{background:#E3F6F4;color:#0B7A74}
html[data-ds-home] .pg7h p{color:#5B6778}
html[data-ds-home] .card7{border:1px solid #E3F6F4;box-shadow:0 1px 2px rgba(10,18,36,.04),0 12px 32px rgba(10,18,36,.05)}
html[data-ds-home] .jn7s li{border:1px solid #E3F6F4}
html[data-ds-home] .jn7s b{background:#0A1224}
html[data-ds-home] .jn7kk span{border:1.5px solid #DCE4EC}
html[data-ds-home] .jn7kk input:checked+span{border:2px solid #0A1224;box-shadow:0 6px 16px rgba(10,18,36,.08)}
html[data-ds-home] .jn7kk input:focus-visible+span{outline:2px solid #0B7A74}
html[data-ds-home] .jn7g label small{color:#5B6778}
html[data-ds-home] .jn7 input,html[data-ds-home] .jn7 select,html[data-ds-home] .jn7 textarea,html[data-ds-home] .pk7f input,html[data-ds-home] .pk7f select,html[data-ds-home] .pk7f textarea,html[data-ds-home] .rv7f textarea{border:1.5px solid #DCE4EC;color:#0A1224}
html[data-ds-home] .jn7x h4 small{color:#5B6778}
html[data-ds-home] .jn7lr{border:1px solid #E3F6F4}
html[data-ds-home] .jn7c input{accent-color:#0B7A74}
html[data-ds-home] .jn7sp{border:4px solid #E3F6F4;border-top-color:#0B7A74}
html[data-ds-home] .pk7 p{color:#5B6778}
html[data-ds-home] .rv7a{border:1px solid #E3F6F4}
html[data-ds-home] .rv7v{color:#0B7A74;background:#E3F6F4}
html[data-ds-home] .rv7 .rv7f small{color:#5B6778}
html[data-ds-home] .sc7 p{color:#5B6778}
html[data-ds-home] .lg7n a{border:1px solid #DCE4EC;color:#0A1224}
html[data-ds-home] .cm a.btn{background:#0A1224!important}
html[data-ds-home] .au7pk{background:linear-gradient(180deg,#1FD1C6,#12A79E);box-shadow:0 3px 0 #08433e,0 10px 22px rgba(11,122,116,.3)}
html[data-ds-home] .au7go{box-shadow:0 2px 0 #DCE4EC}
html[data-ds-home] .au7pk{box-shadow:0 2px 0 #08433e,0 6px 14px rgba(11,122,116,.25)}
/* nav-v791 */
html[data-ds-home] #bn.bn7{--c:#0B7A74;--cd:#0B7A74;--cl:rgba(11,122,116,.10);border:1px solid #DDF5F3!important}
html[data-ds-home] #bn.bn7>a,html[data-ds-home] #bn.bn7>button{color:#5B6778!important}
html[data-ds-home] #bn.bn7>.on:not([data-bn="book"])>span:first-child{box-shadow:0 6px 14px -4px rgba(11,122,116,.55)}
html[data-ds-home] #bn.bn7 .bn7r{background:radial-gradient(circle,rgba(31,209,198,.22) 0%,transparent 70%)}
html[data-ds-home] #bn.bn7>[data-bn="book"]>span:first-child{background:linear-gradient(160deg,#14a394,#1FD1C6)!important;box-shadow:0 10px 22px -6px rgba(11,122,116,.7),0 0 0 5px #fff,inset 0 1px 0 rgba(255,255,255,.3)}
html[data-ds-home] #bn.bn7>[data-bn="book"].on>span:first-child{background:linear-gradient(160deg,#1FD1C6,#12A79E)!important}
@media(prefers-color-scheme:dark){html[data-ds-home] #bn.bn7{background:rgba(10,18,36,.96)!important}html[data-ds-home] #bn.bn7>.on:not([data-bn="book"])>span:first-child{background:#1FD1C6;color:#0A1224}html[data-ds-home] #bn.bn7>[data-bn="book"]>span:first-child{box-shadow:0 10px 22px -6px rgba(0,0,0,.6),0 0 0 5px #0A1224}}
/* perf-v80 */
html[data-ds-home] .hero#hero{background:linear-gradient(180deg,rgba(10,18,36,.32) 0%,rgba(10,18,36,.48) 50%,rgba(10,18,36,.82) 100%),url(../img/hero-vip-800.webp) 62% 22%/cover no-repeat,#0A1224}
@media(min-width:901px){html[data-ds-home] .hero#hero{background-image:linear-gradient(180deg,rgba(10,18,36,.32) 0%,rgba(10,18,36,.48) 50%,rgba(10,18,36,.82) 100%),url(../img/hero-vip-1400.webp)}}
@media(min-width:1501px){html[data-ds-home] .hero#hero{background-image:linear-gradient(180deg,rgba(10,18,36,.32) 0%,rgba(10,18,36,.48) 50%,rgba(10,18,36,.82) 100%),url(../img/hero-vip-1672.webp)}}
html[data-ds-home] .fco,html[data-ds-home] .fco a{color:#98A4B5!important}
/* join-v81 */
html[data-ds-home] .j8p li:before{background:#DCE4EC}
html[data-ds-home] .j8p li.dn:before,html[data-ds-home] .j8p li.on:before{background:#1FD1C6;color:#0A1224}
html[data-ds-home] .j8p b{border:2px solid #DCE4EC}
html[data-ds-home] .j8p li.on{color:#0B7A74}
html[data-ds-home] .j8p li.on b{border-color:#0B7A74;color:#0B7A74;box-shadow:0 0 0 5px rgba(11,122,116,.12)}
html[data-ds-home] .j8p li.dn{color:#0B7A74}
html[data-ds-home] .j8p li.dn b{background:#1FD1C6;border-color:#0B7A74;color:#0A1224}
html[data-ds-home] .j8{box-shadow:0 1px 2px rgba(10,18,36,.04),0 18px 50px rgba(10,18,36,.08);border:1px solid #E3F6F4}
html[data-ds-home] .j8 h3{color:#0A1224}
html[data-ds-home] .j8 h3 small{color:#5B6778}
html[data-ds-home] .j8kk{border:1.5px solid #DCE4EC}
html[data-ds-home] .j8kk i{background:#E3F6F4;color:#0B7A74}
html[data-ds-home] .j8kk b{color:#0A1224}
html[data-ds-home] .j8kk small{color:#5B6778}
html[data-ds-home] .j8kk.on{border-color:#0B7A74;box-shadow:0 0 0 4px rgba(11,122,116,.1)}
html[data-ds-home] .j8kk.on i{background:#1FD1C6;color:#0A1224}
html[data-ds-home] .j8kk.on:after{background:#1FD1C6 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12 5 5 9-10'/%3E%3C/svg%3E") center/12px no-repeat}
html[data-ds-home] .j8f legend small{color:#5B6778}
html[data-ds-home] .j8 input:not([type=checkbox]):not([type=radio]):not([type=file]),html[data-ds-home] .j8 select,html[data-ds-home] .j8 textarea{border:1.5px solid #DCE4EC;color:#0A1224}
html[data-ds-home] .j8 input:focus,html[data-ds-home] .j8 select:focus,html[data-ds-home] .j8 textarea:focus{border-color:#0B7A74;box-shadow:0 0 0 4px rgba(11,122,116,.12)}
html[data-ds-home] .j8h{color:#5B6778}
html[data-ds-home] .j8ch span,html[data-ds-home] .j8rb span{border:1.5px solid #DCE4EC}
html[data-ds-home] .j8ch input:checked+span{background:#1FD1C6;border-color:#0B7A74;color:#0A1224}
html[data-ds-home] .j8ch input:focus-visible+span,html[data-ds-home] .j8rb input:focus-visible+span{outline:2px solid #0B7A74}
html[data-ds-home] .j8rb input:checked+span{border-color:#0B7A74;color:#0B7A74;box-shadow:inset 0 0 0 1px #0B7A74}
html[data-ds-home] .j8seg{background:#EAF0F6}
html[data-ds-home] .j8seg span{color:#5B6778}
html[data-ds-home] .j8seg input:checked+span{color:#0A1224;box-shadow:0 2px 8px rgba(10,18,36,.12)}
html[data-ds-home] .j8lr{border:1.5px solid #DCE4EC}
html[data-ds-home] .j8veh{border:1px solid #DDF5F3}
html[data-ds-home] .j8dl small{color:#5B6778}
html[data-ds-home] .j8lock{background:#0A1224;color:#DCE4EC}
html[data-ds-home] .j8cb input{accent-color:#0B7A74}
html[data-ds-home] .j8cb a{color:#0B7A74}
html[data-ds-home] .j8sum dl{border:1px solid #E3F6F4}
html[data-ds-home] .j8sum dl div{border-top:1px solid #EAF0F6}
html[data-ds-home] .j8sum dt{color:#5B6778}
html[data-ds-home] .j8sum dd{color:#0A1224}
html[data-ds-home] .j8b.p{background:#1FD1C6;box-shadow:0 8px 20px -6px rgba(11,122,116,.55);color:#0A1224}
html[data-ds-home] .j8b.g{color:#0A1224}
html[data-ds-home] .j8help{color:#5B6778}
html[data-ds-home] .j8help a{color:#0B7A74}
@media(prefers-color-scheme:dark){html[data-ds-home] .j8{background:#0A1224}html[data-ds-home] .j8 h3,html[data-ds-home] .j8kk b,html[data-ds-home] .j8sum dd{color:#E3F6F4}html[data-ds-home] .j8kk,html[data-ds-home] .j8ch span,html[data-ds-home] .j8rb span,html[data-ds-home] .j8lr,html[data-ds-home] .j8b.g{color:#DCE4EC}html[data-ds-home] .j8 input:not([type=checkbox]):not([type=radio]),html[data-ds-home] .j8 select,html[data-ds-home] .j8 textarea{color:#E3F6F4}html[data-ds-home] .j8veh{background:#0A1224}html[data-ds-home] .j8p b{background:#0A1224}}
html[data-ds-home] #pg-partner-terms .lg7n{background:linear-gradient(var(--bg,#EAF0F6) 70%,transparent)}
html[data-ds-home] #pg-partner-terms .lg7n a,html[data-ds-home] .lg8p{border:1.5px solid #DCE4EC;color:#0A1224}
html[data-ds-home] #pg-partner-terms .lg7n a:hover{border-color:#0B7A74;color:#0B7A74}
html[data-ds-home] .lg8p{background:#1FD1C6;border-color:#0B7A74;color:#0A1224}
html[data-ds-home] #pg-partner-terms .lg7{border:1px solid #E3F6F4;box-shadow:0 1px 2px rgba(10,18,36,.04),0 16px 40px rgba(10,18,36,.07)}
html[data-ds-home] #pg-partner-terms .lg7s h2{border-bottom:1px solid #E3F6F4}
html[data-ds-home] #pg-partner-terms .lg7s li{border-top:1px dashed #E3F6F4}
html[data-ds-home] #pg-partner-terms .lg7s li:before{background:#E3F6F4;color:#0B7A74}
/* club-v93 */
html[data-ds-home] .k9{--k9i:#0A1224;--k9t:#0B7A74;--k9a:#4FE0D6;--k9s:#EAF0F6;--k9l:#D5DEE8}
html[data-ds-home] .k9b:hover{box-shadow:0 10px 22px -10px rgba(10,18,36,.35)}
html[data-ds-home] .k9h:before{background:radial-gradient(circle,rgba(79,224,214,.35),transparent 65%)}
html[data-ds-home] .k9h:after{background:radial-gradient(circle,rgba(31,209,198,.45),transparent 65%)}
html[data-ds-home] .k9me{color:#DDF5F3!important}
html[data-ds-home] .k9card{background:linear-gradient(135deg,#172A4A 0%,#050B18 45%,#23362f 100%)}
html[data-ds-home] .k9sh{background:linear-gradient(115deg,transparent 40%,rgba(79,224,214,.28) 50%,transparent 60%)}
html[data-ds-home] .k9chip{background:linear-gradient(135deg,#B8C2D0,#c99532)}
html[data-ds-home] .k9no{color:#E3F6F4}
html[data-ds-home] .k9tip{color:#98A4B5!important}
html[data-ds-home] .k9tabs button i{background:rgba(10,18,36,.08)}
html[data-ds-home] .k9tabs button.on{box-shadow:0 8px 18px -8px rgba(10,18,36,.6)}
html[data-ds-home] .k9c:hover{box-shadow:0 22px 40px -22px rgba(10,18,36,.45)}
html[data-ds-home] .k9ni{background:linear-gradient(135deg,#0A1224,#1e3a37)}
html[data-ds-home] .k9sv small{color:#98A4B5}
html[data-ds-home] .k9how li:after{color:rgba(10,18,36,.07)}
html[data-ds-home] .k9lockd{background:repeating-linear-gradient(45deg,#EAF0F6 0 10px,#DCE4EC 10px 20px)}
/* acct-v96 */
html[data-ds-home] #acct .a96h{background:linear-gradient(135deg,#050B18 0%,#0F1B33 100%);box-shadow:0 18px 40px rgba(5,11,24,.18)}
html[data-ds-home] #acct .a96h:after{background:radial-gradient(circle,rgba(79,224,214,.22),transparent 70%)}
html[data-ds-home] #acct .a96h .av{background:linear-gradient(145deg,#1FD1C6,#1FD1C6);box-shadow:0 8px 20px rgba(11,122,116,.4),inset 0 1px 0 rgba(255,255,255,.35)}
html[data-ds-home] #acct .a96nav a{border:1.5px solid #E3F6F4;box-shadow:0 2px 0 #E3F6F4;color:#0A1224}
html[data-ds-home] #acct .a96nav a svg{color:#0B7A74}
html[data-ds-home] #acct .a96nav a:hover{border-color:#0B7A74}
html[data-ds-home] #acct .a96t i{background:linear-gradient(180deg,#172A4A,#050B18)}
html[data-ds-home] #acct .a96d,html[data-ds-home] #acct .stgp{border:1px solid #E3F6F4;box-shadow:0 1px 2px rgba(10,18,36,.04),0 10px 26px rgba(10,18,36,.06)}
html[data-ds-home] #acct .a96d>summary>svg,html[data-ds-home] #acct .tkacc>h4>svg,html[data-ds-home] #acct .bcc-sum>svg{color:#0B7A74}
html[data-ds-home] #acct .a96d>summary:after{background:#EAF0F6 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23111' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") center/14px no-repeat}
html[data-ds-home] #acct #bioacc .b96 svg{color:#0B7A74}
html[data-ds-home] #acct .ac input:not([type=checkbox]):not([type=radio]):not([type=range]),html[data-ds-home] #acct .ac select,html[data-ds-home] #acct .ac textarea{border:1.5px solid #DCE4EC;color:#0A1224}
html[data-ds-home] #acct .ac input:focus,html[data-ds-home] #acct .ac select:focus,html[data-ds-home] #acct .ac textarea:focus{border-color:#0B7A74;box-shadow:0 0 0 4px rgba(11,122,116,.12)}
html[data-ds-home] #acct .a96m{color:#0B7A74}
html[data-ds-home] #acct .a96f button[type=submit],html[data-ds-home] #acct .ac form button[type=submit],html[data-ds-home] #acct .pvacc .btn:not(.gh),html[data-ds-home] #acct #bm .btn{background:linear-gradient(180deg,#172A4A,#050B18);box-shadow:0 4px 0 #000,0 12px 24px rgba(5,11,24,.22),inset 0 1px 0 rgba(255,255,255,.18)}
html[data-ds-home] #acct .a96f button[type=submit]:active,html[data-ds-home] #acct .ac form button[type=submit]:active,html[data-ds-home] #acct #bm .btn:active{box-shadow:0 1px 0 #000,0 6px 14px rgba(5,11,24,.25)}
html[data-ds-home] #acct #bl .br{border:1px solid #E3F6F4}
html[data-ds-home] #acct .rwcl{background:radial-gradient(120% 140% at 100% 0%,rgba(79,224,214,.28) 0%,transparent 45%),linear-gradient(135deg,#050B18 0%,#0A1224 55%,#1d2b22 100%);border:1px solid rgba(79,224,214,.25);box-shadow:0 18px 40px rgba(5,11,24,.22)}
html[data-ds-home] .bk3-e .i96{color:#0B7A74}
html[data-ds-home] .fld .clx{background:#E3F6F4}
html[data-ds-home] .fld .clx:hover{background:#050B18}
html[data-ds-home] .fld .clx:focus-visible{outline:2px solid #0B7A74}
html[data-ds-home] .ls .loc svg{color:#0B7A74}
html[data-ds-home] #acct{--a7:#050B18;--a7l:#E3F6F4;--a7g:#4FE0D6}
html[data-ds-home] #acct .a97top{background:linear-gradient(135deg,#050B18 0%,#172A4A 60%,#0f3b36 100%);box-shadow:0 20px 44px -18px rgba(5,11,24,.55),inset 0 1px 0 rgba(255,255,255,.08)}
html[data-ds-home] #acct .a97top:before{background:radial-gradient(circle,rgba(31,209,198,.35),transparent 70%)}
html[data-ds-home] #acct .a97who small{color:#98A4B5}
html[data-ds-home] #acct .a97who p{color:#98A4B5}
html[data-ds-home] #acct .r97{background:linear-gradient(135deg,#172A4A,#050B18 45%,#23362f)}
html[data-ds-home] #acct .r97sh{background:linear-gradient(115deg,transparent 40%,rgba(79,224,214,.22) 50%,transparent 60%)}
html[data-ds-home] #acct .r97fg{filter:drop-shadow(0 0 6px rgba(79,224,214,.55))}
html[data-ds-home] #acct .r97d i.on{box-shadow:0 0 10px rgba(79,224,214,.45)}
html[data-ds-home] #acct .r97d i.g{outline:1.5px dashed rgba(79,224,214,.6)}
html[data-ds-home] #acct .r97x,html[data-ds-home] #acct .r97q{color:#0A1224}
html[data-ds-home] #acct .r97q{background:linear-gradient(180deg,#172A4A,#050B18);box-shadow:0 4px 0 #000,0 10px 20px rgba(5,11,24,.22)}
html[data-ds-home] #acct .r97q[data-lock]{background:#EAF0F6;box-shadow:0 2px 0 #DCE4EC}
html[data-ds-home] #acct .a97s{box-shadow:0 1px 2px rgba(10,18,36,.04),0 12px 30px rgba(10,18,36,.06)}
html[data-ds-home] #acct .a97i{color:#0B7A74}
html[data-ds-home] #acct .a97all{color:#0B7A74}
html[data-ds-home] #acct .a97all:hover{background:#DDF5F3}
html[data-ds-home] #acct .tkli-q{color:#0B7A74}
html[data-ds-home] #acct .a97r{border-top:1px solid #EAF0F6}
html[data-ds-home] #acct .a97r>summary>svg,html[data-ds-home] #acct .a97r .bcc-sum>svg{background:#EAF0F6;color:#0A1224}
html[data-ds-home] #acct .a97r.stgp{border-top:1px solid #EAF0F6}
html[data-ds-home] #acct #tkacc .tkli-q,html[data-ds-home] #tkall .tkli-q{color:#0B7A74}
html[data-ds-home] #acct #tkacc .tkli.cx .tkli-q,html[data-ds-home] #tkall .tkli.cx .tkli-q{background:#EAF0F6}
html[data-ds-home] #acct #tkacc .tkli.dn .tkli-q,html[data-ds-home] #tkall .tkli.dn .tkli-q{background:#EAF0F6}

/* ---- ხელით დაწერილი ფენა: ფოკუსი, მიკრო-ინტერაქცია, სენსორული სამიზნეები ---- */
html[data-ds-home] :focus-visible{outline:2px solid #0B7A74;outline-offset:3px;box-shadow:0 0 0 6px rgba(31,209,198,.3)}
html[data-ds-home] header :focus-visible,html[data-ds-home] footer :focus-visible,html[data-ds-home] #whysec :focus-visible{outline-color:#4FE0D6}
html[data-ds-home] .btn,html[data-ds-home] button{transition:transform .16s cubic-bezier(.2,.8,.2,1),box-shadow .16s,filter .16s,background-color .16s,border-color .16s}
html[data-ds-home] .btn:hover{transform:translateY(-1px);filter:brightness(1.06)}
html[data-ds-home] .btn:active{transform:scale(.97)}
html[data-ds-home] .btn:not(.gh):not(.full){box-shadow:0 8px 22px -10px rgba(31,209,198,.55)}
html[data-ds-home] .nav7 a{display:inline-flex;align-items:center;min-height:44px}
html[data-ds-home] footer a{position:relative}
html[data-ds-home] footer a::after{content:"";position:absolute;inset:-9px -4px}
html[data-ds-home] .ds-reveal{will-change:auto}
@media (prefers-reduced-motion:reduce){html[data-ds-home] .btn:hover,html[data-ds-home] .btn:active{transform:none}}
