.dose-gta-vi-single{--gta-bg:#fffaf6;--gta-surface:#f6eef8;--gta-text:#291a36;--gta-muted:#65516e;--gta-border:#d9c8df;--gta-accent:#7436a7;--gta-link:#85317b;--gta-purple:#7c3aed;--gta-purple-soft:#d5b9ff;--gta-purple-mid:#c9b3ff;--gta-purple-deep:#321344;--gta-pink:#ed6ca8;--gta-orange:#ff9b57;--gta-sunset:linear-gradient(180deg,var(--gta-purple),var(--gta-pink) 55%,var(--gta-orange));--gta-share-line:linear-gradient(180deg,#a72c77,var(--gta-pink) 55%,var(--gta-button-pink));--gta-button-pink:#ffb1cb;--gta-button-peach:#ffc18d;--gta-button-lime:#e5ff9e;--gta-button-yellow:#ffe49a;--gta-button-ink:#15131b;--gta-control:var(--gta-button-pink);--gta-header:linear-gradient(115deg,#321344,#61295b 65%,#713b36);--gta-drawer-background:linear-gradient(155deg,#d8b5e4,#f5c5d0 55%,#ffcfaa);--gta-drawer-logo:brightness(0);--gta-sticky-bar:linear-gradient(180deg,#513c59,#5f3c5e 28%,#7b4761 55%,#8b5760 78%,#95695e);--gta-sticky-ambient:radial-gradient(ellipse 140% 120% at 50% 100%,#c8896a88 0%,#8b576066 32%,transparent 68%),radial-gradient(ellipse 100% 90% at 85% 100%,#95695e77 0%,transparent 58%)}[data-theme=dark] .dose-gta-vi-single,[data-theme=dark].dose-gta-vi-single{--gta-bg:#140f1d;--gta-surface:#261b31;--gta-text:#fff3f5;--gta-muted:#d2bdd9;--gta-border:#574160;--gta-accent:#edabdc;--gta-link:#ffc093;--gta-drawer-background:radial-gradient(ellipse at bottom right,#713b3666,transparent 70%),linear-gradient(155deg,#30203e,#482541);--gta-drawer-logo:none}.dose-gta-vi-single.single-revamp:is(#article-top,#tinymce,.editor-styles-wrapper,.editor-styles-wrapper *){--color-head-text:var(--gta-text);--color-body-text:var(--gta-text);--color-border:var(--gta-border);--colorGray:var(--gta-border);--colorBlueMain:var(--gta-accent);--dose-header-background:var(--gta-header);--wp--custom--toc--foreground:var(--gta-text);--wp--custom--toc--background:var(--gta-surface);--wp--custom--toc--border:var(--gta-border);color:var(--gta-text);display:flow-root;isolation:isolate;&:not(.has-background):not([style*=background]){background:var(--gta-bg)}& ::selection{background:#7436a7;color:#fff}& :is(a,button,input,textarea,summary):focus-visible{outline:3px solid var(--gta-accent);outline-offset:4px}& .backdrop_detail{background:var(--gta-bg);pointer-events:none}& .backdrop_detail:before{background:linear-gradient(110deg,#43234f73,#713d2b66);content:"";inset:0;position:absolute;z-index:1}& :is(.content_detail,.blog_detail_head):not(.has-background):not([style*=background]){background:transparent}& .col-layout{border-color:var(--gta-border)}& .dose-site-header{--gta-header-gap:32px;--gta-header-collapse:40px;border-bottom:0;margin-bottom:var(--gta-header-gap);transition:margin-bottom .3s cubic-bezier(.22,1,.36,1),box-shadow .3s cubic-bezier(.22,1,.36,1)!important}& .dose-site-header.is-scrolled{box-shadow:0 8px 24px #291a3626;margin-bottom:calc(var(--gta-header-gap) + var(--gta-header-collapse))}@media (max-width:767px){& .dose-site-header{--gta-header-gap:24px;--gta-header-collapse:28px}}@media (min-width:1200px){& .dose-site-header.is-scrolled .logo_main:not(.is-resized) img{transform:scale(.6)}}@media (max-width:1199px){& .dose-site-header.is-scrolled .group-header{gap:8px}}& .dose-site-header:not(.has-background):not([style*=background]){background:transparent!important}& .dose-site-header:before{background:linear-gradient(110deg,#7436a74d,#ff9b5726)}& .dose-site-header .menu_expand{box-sizing:border-box;color:var(--gta-text);padding:32px;scrollbar-color:var(--gta-accent) var(--gta-surface);width:min(400px,100%);&:not(.has-background):not([style*=background]){background:var(--gta-drawer-background)}&:before{background:url(../../images/gta-vi-header-fronds.svg?rev=static) 100% 0/auto 240px no-repeat;content:"";inset:0;opacity:.05;pointer-events:none;position:absolute}& .menu_expand_in{gap:24px;position:relative}& .logo_expand{box-sizing:content-box;padding-inline-end:48px}& .logo_expand img{filter:var(--gta-drawer-logo)}& .btn_close{background:var(--gta-button-peach);color:var(--gta-button-ink);height:48px;right:24px;top:24px;width:48px}& .btn_close img{filter:brightness(0);height:24px;width:24px}& .btn_close:is(:hover,:focus-visible){background:var(--gta-button-lime)}& .btn_close:focus-visible{box-shadow:0 0 0 2px var(--gta-accent)}& .switch:has(input:focus-visible),& :is(a,button,input):focus-visible{outline-color:var(--gta-accent)}& .menu_expand_list .wp-block-navigation__container{gap:8px}& .menu_expand_list a:not(.has-text-color):not([style*=color]){color:var(--gta-text)}& .menu_expand_list a{align-items:center;display:inline-flex;min-height:44px}& .menu_expand_list a:after{background:var(--gta-accent)}& nav.menu_expand_list_sub{border-top:1px solid var(--gta-border);padding-top:24px}& .menu_expand_list_sub .wp-block-navigation__container{display:grid;gap:8px 24px;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}& .menu_expand_list_sub a{align-items:center;display:inline-flex;min-height:44px}& :is(.menu_expand_list_sub,.bottom) a:not(.has-text-color):not([style*=color]){color:var(--gta-text)}& :is(.menu_expand_list,.menu_expand_list_sub) a:not(.has-text-color):not([style*=color]):is(:hover,:focus-visible){color:var(--gta-accent)!important}& .menu_expand_list_sub a:after{background:var(--gta-accent);filter:none}& .bottom{width:100%}& .bottom .social{gap:8px}& .bottom .social a{min-height:44px;min-width:44px}& .menu_expand_list a:is(.support-btn,[href$="/support"],[href$="/support/"]):not(.has-text-color):not([style*=color]){background:var(--gta-button-pink);border-radius:999px;color:var(--gta-button-ink)!important;padding:8px 24px}& .menu_expand_list a:is(.support-btn,[href$="/support"],[href$="/support/"]):not(.has-text-color):not([style*=color]):is(:hover,:focus-visible){background:var(--gta-button-lime);color:var(--gta-button-ink)!important}& .switch>.switch__icon{color:var(--gta-text)}@media (max-width:767px){width:100%}@media (max-width:479px){padding-bottom:32px;padding-left:24px;padding-right:24px;padding-top:32px}@media (max-width:359px){& .bottom .social{flex-wrap:wrap}}}& .dose-header-disclosure>:is(.search,.social){background:#321344}& .dose-site-header .btn_support{background:var(--gta-button-pink);border:0;border-radius:999px;color:var(--gta-button-ink);text-transform:none}& .dose-site-header .btn_support:is(:hover,:focus-visible){background:var(--gta-button-lime);color:var(--gta-button-ink)!important}& .dose-site-header .switch{--primary:#a764ca}& .dose-site-header .switch__inner:before{background:#a764ca}& .dose-site-header :is(a,button,input):focus-visible{outline-color:#ed6ca8}& .dose-site-header .dose-header-search .wp-block-search__button,& .dose-site-header .dose-search-launcher{color:var(--gta-purple-deep)}& .dose-site-header .dose-header-search .wp-block-search__inside-wrapper,& .dose-site-header .dose-search-launcher{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:radial-gradient(ellipse at top left,color-mix(in srgb,var(--gta-purple-deep) 22%,#fff),transparent 75%),radial-gradient(ellipse at bottom right,color-mix(in srgb,#95695e 28%,#fff),transparent 75%),#fff;border:1px solid color-mix(in srgb,var(--gta-purple-deep) 38%,#fff);border-radius:0;color:var(--gta-button-ink);overflow:hidden}& .dose-site-header .dose-header-search .wp-block-search__button,& .dose-site-header .dose-header-search .wp-block-search__inside-wrapper .wp-block-search__input,& .dose-site-header .dose-search-launcher>svg:not(.dose-search-launcher__ai){background:transparent;color:var(--gta-button-ink)}& .dose-site-header .dose-header-search .wp-block-search__input::placeholder,& .dose-site-header .dose-search-launcher__placeholder{color:#60445f;opacity:1}& .dose-site-header .dose-header-search .wp-block-search__button:is(:hover,:focus-visible){background:#ed6ca833}& .dose-site-header .dose-header-search .wp-block-search__inside-wrapper:focus-within{outline:2px solid #ed6ca8;outline-offset:2px}& .dose-site-header .dose-search-launcher:focus-visible{outline:2px solid #ed6ca8;outline-offset:2px}& .dose-site-header:not(.has-background):not([style*=background]){--dose-header-background:none;--gta-sticky-ink:#fff3f5;&:after{animation:none;background:var(--gta-sticky-ambient);background-repeat:no-repeat;background-size:100% 100%;content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .35s cubic-bezier(.33,.1,.25,1)!important;z-index:0}&.is-scrolled:after{animation:gta-sticky-ambient-flash 1.1s cubic-bezier(.33,.1,.25,1) both;opacity:0}&:before{animation:none;backdrop-filter:none;-webkit-backdrop-filter:none;background:var(--gta-sticky-bar);background-position:0 0;background-repeat:no-repeat;background-size:100% 220%;inset:0;opacity:0;transition:opacity .4s cubic-bezier(.33,.1,.25,1) .5s,background-size 1s cubic-bezier(.33,.1,.25,1) 0s,background-position 1s cubic-bezier(.33,.1,.25,1) 0s!important;z-index:1}&.is-scrolled:before{background-position:0 0;background-size:100% 100%;opacity:1;transition:opacity .3s cubic-bezier(.33,.1,.25,1) 0s,background-size 1.2s cubic-bezier(.33,.1,.25,1) .08s,background-position 1.2s cubic-bezier(.33,.1,.25,1) .08s!important}&.active:after{animation:none;opacity:0}@media (prefers-reduced-motion:reduce){&.is-scrolled:after,&.is-scrolled:before,&:after,&:before{animation:none!important;transition:none!important}&:before{background-position:0 0;background-size:100% 100%}}}& .dose-site-header.is-scrolled:not(.has-background):not([style*=background]){& .header_in .dose-header-disclosure,& .header_in .hamburger,& .header_in .navbar a:not(.has-text-color):not([style*=color]){color:var(--gta-sticky-ink)}& .header_in .logo_main img{filter:none;opacity:1}& .header_in .hamburger .line{background:var(--gta-sticky-ink)}& .header_in .switch:has(input:focus-visible),& .header_in :is(a,button,input):focus-visible{outline-color:var(--gta-sticky-ink)}}& .dose-site-header .pacman{transition:padding-block .3s cubic-bezier(.22,1,.36,1),margin-top .3s cubic-bezier(.22,1,.36,1)!important}& .dose-site-header .pacman .dot_mask{transition:transform .2s ease-out,height .3s cubic-bezier(.22,1,.36,1)!important}& .dose-site-header .logo_main img{transition:transform .3s cubic-bezier(.22,1,.36,1),filter .3s cubic-bezier(.22,1,.36,1),opacity .3s cubic-bezier(.22,1,.36,1)!important}& .dose-site-header .header_in .navbar a{transition:color .3s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:reduce){& .dose-site-header,& .dose-site-header .logo_main img,& .dose-site-header .pacman,& .dose-site-header .pacman .dot_mask,& .dose-site-header:not(.has-background):not([style*=background]):before{transition:none!important}& .dose-site-header:not(.has-background):not([style*=background]):after,& .dose-site-header:not(.has-background):not([style*=background]):before{animation:none!important;transition:none!important}& .dose-site-header.is-scrolled:not(.has-background):not([style*=background]):before,& .dose-site-header:not(.has-background):not([style*=background]):before{background-position:0 0;background-size:100% 100%}}& .dose-site-header.is-scrolled .header_in{padding-block:8px}& .dose-site-header.is-scrolled .pacman{margin-top:0;padding-block:0}& .dose-site-header.is-scrolled .pacman .dot_mask{height:24px}& .dose-site-header.is-scrolled .pacman .dot_mask:after,& .dose-site-header.is-scrolled .pacman .dot_mask:before{mask-size:100% 12px;top:-4px}& .dose-site-header.is-scrolled .pacman_body:before{top:-8px}& .pacman{display:block;pointer-events:none}& .dose-site-header.is-scrolled .pacman{--gta-flight-height:3px;--gta-flight-bank:3deg}& .dose-site-header.is-scrolled .pacman_body:before{background-size:30px 25px}& .pacman .pacman_in{overflow:visible}& .pacman .dot_mask{background:none;height:32px}& .pacman .dot_mask:before{background:var(--gta-accent);opacity:.35;transition:top .3s cubic-bezier(.22,1,.36,1),mask-size .3s cubic-bezier(.22,1,.36,1),background-color .3s cubic-bezier(.22,1,.36,1),opacity .3s cubic-bezier(.22,1,.36,1)}& .pacman .dot_mask:after,& .pacman .dot_mask:before{content:"";height:32px;position:absolute;top:0;inset-inline:24px 32px;mask:url(../../images/gta-vi-wind.svg) center/100% 32px no-repeat}& .pacman .dot_mask:after{--gta-wind-unread:max(0px,calc(100% - var(--dose-pacman-progress, 0px)));background:linear-gradient(90deg,#5a2d7a,#7c3aed 55%,#c9b3ff);clip-path:inset(-8px var(--gta-wind-unread) -8px -8px);filter:drop-shadow(0 1px 3px #7c3aed66);transition:top .3s cubic-bezier(.22,1,.36,1),mask-size .3s cubic-bezier(.22,1,.36,1),background .3s cubic-bezier(.22,1,.36,1),filter .3s cubic-bezier(.22,1,.36,1)}& .dose-site-header.is-scrolled .pacman .dot_mask:before{background:#ffffff59;opacity:1}& .dose-site-header.is-scrolled .pacman .dot_mask:after{background:#fff;filter:drop-shadow(0 0 4px #ffffffa6)}& .dose-site-header .pacman_body{background:none;font-size:20px;height:32px;transition:transform .2s ease-out;width:48px;z-index:1}& .pacman_body:before{--gta-flight-phase:calc(var(--dose-reading-progress, 0)*18.84956);background:url(../../images/gta-vi-reader-birds.svg#glide) 50%/contain no-repeat;background-size:48px 40px;content:"";filter:brightness(0) invert(1);height:40px;left:0;position:absolute;top:-4px;transform:translateY(calc(sin(var(--gta-flight-phase))*var(--gta-flight-height, 8px))) rotate(calc(cos(var(--gta-flight-phase))*var(--gta-flight-bank, 6deg)));transition:transform .2s cubic-bezier(.22,1,.36,1),top .3s cubic-bezier(.22,1,.36,1),background-size .3s cubic-bezier(.22,1,.36,1),filter .3s cubic-bezier(.22,1,.36,1);width:48px}@media (prefers-reduced-motion:reduce){& .pacman .dot_mask:after,& .pacman .dot_mask:before,& .pacman_body:before{transition:none!important}}& .pacman_body :is(.pacman_top,.pacman_bottom){display:none}& .pacman.chomping .pacman_body{filter:drop-shadow(0 2px 6px #7c3aeda6)}& .pacman.chomping .pacman_body:before{background-image:url(../../images/gta-vi-reader-birds.svg#flying)}& .dose-site-header.is-scrolled:not(.has-background):not([style*=background]) .pacman_body:before{filter:brightness(0) invert(1) drop-shadow(0 1px 3px #ffffff80)}& .dose-site-header.is-scrolled .pacman.chomping .pacman_body{filter:drop-shadow(0 2px 6px #ffffffa6)}& .head_detail .txt h1:not(.has-text-color):not([style*=color]){color:var(--gta-text)}& .head_detail .txt{--gta-text:#fff3f5;--gta-accent:#e8d5ff;--gta-muted:#d2bdd9}& .head_detail .box_info :is(.author,.category,.category a){color:var(--gta-accent)}& .head_detail .box_info .timepost{color:var(--gta-muted)}& .is-root-container,& .wp-block-post-content,&.editor-styles-wrapper,&.wp-editor{--dose-article-text:var(--gta-text);--dose-article-prose-text:var(--gta-text);--dose-article-heading:var(--gta-text);--dose-article-link:var(--gta-link)}& .wp-block-post-content :is(blockquote,.wp-block-quote,.wp-block-pullquote,.detail-blockquote):not(.has-text-color):not([style*=color]),& .wp-block-post-content :is(blockquote,.wp-block-quote,.wp-block-pullquote,.detail-blockquote):not(.has-text-color):not([style*=color]) :is(p,cite){color:#15131b}& .wp-block-post-content :is(blockquote,.wp-block-quote,.wp-block-pullquote,.detail-blockquote):not(.has-background):not([style*=background]){background:#d5b9ff;border:0;border-inline-start:0;border-radius:0;margin-block:32px;padding:24px}& .wp-block-post-content h2:not(.has-background):not([style*=background]){background:linear-gradient(90deg,var(--gta-purple),var(--gta-pink),var(--gta-orange)) 0 100% /48px 2px no-repeat;padding-block-end:8px}& :is(.dose-article-share,.dose-sticky-actions){--dose-share-foreground:var(--gta-pink);--dose-share-background:transparent;--dose-share-accent:var(--gta-accent)}& .dose-article-share :is(a,button),& .dose-sticky-actions .dose-article-share :is(a,button){background:transparent;border:2px solid var(--gta-pink);border-radius:999px;box-shadow:none;color:var(--gta-pink)!important}& .dose-article-share :is(a,button):is(:hover,:focus-visible),& .dose-sticky-actions .dose-article-share :is(a,button):is(:hover,:focus-visible){background:transparent;border-color:var(--gta-button-pink);color:var(--gta-button-pink)!important;filter:none}& .share-set.vertical .dose-article-share,& .tagandshare .shareside .dose-article-share{gap:8px}& .dose-article-share svg,& .tagandshare .shareside .dose-article-share svg{border:0;border-radius:0;height:28px;padding:0;width:28px}& .dose-share-compact .dose-article-share .dose-native-share{background:transparent!important;border:2px solid var(--gta-pink);color:var(--gta-pink)!important}& .dose-share-compact .dose-article-share .dose-native-share:is(:hover,:focus-visible){border-color:var(--gta-button-pink);color:var(--gta-button-pink)!important}& .dose-site-header .social a{align-items:center;background:transparent!important;border:0;border-radius:0;box-shadow:none;box-sizing:content-box;color:#fff!important;display:inline-flex;height:20px;justify-content:center;padding:0;width:auto}& .dose-site-header .social img{display:block;filter:brightness(0) invert(1);height:20px;width:auto}& .dose-site-header .social a:is(:hover,:focus-visible){background:transparent!important;filter:none;opacity:1}& .dose-site-header .social a:is(:hover,:focus-visible) img{filter:brightness(0) saturate(100%) invert(78%) sepia(22%) saturate(900%) hue-rotate(300deg) brightness(104%) contrast(98%)}& .wp-block-dose-site-footer .social a{background:transparent!important;border:0;border-radius:0;box-shadow:none;color:#fff!important}& .wp-block-dose-site-footer .social img{filter:brightness(0) invert(1)}& .wp-block-dose-site-footer .social a:is(:hover,:focus-visible){background:transparent!important;filter:none}& .wp-block-dose-site-footer .social a:is(:hover,:focus-visible) img{filter:brightness(0) saturate(100%) invert(78%) sepia(22%) saturate(900%) hue-rotate(300deg) brightness(104%) contrast(98%)}& .wp-block-dose-site-footer .social a{height:44px;width:44px}& .menu_expand .bottom .social a{background:transparent!important;border:2px solid var(--gta-pink);border-radius:999px;box-shadow:none;box-sizing:border-box;color:var(--gta-pink)!important}& .menu_expand .bottom .social a:is(:hover,:focus-visible){background:transparent!important;border-color:var(--gta-button-pink);filter:none}& .menu_expand .bottom .social img{filter:brightness(0) saturate(100%) invert(55%) sepia(48%) saturate(1200%) hue-rotate(300deg) brightness(101%) contrast(92%)}& .menu_expand .bottom .social a:is(:hover,:focus-visible) img{filter:brightness(0) saturate(100%) invert(78%) sepia(22%) saturate(900%) hue-rotate(300deg) brightness(104%) contrast(98%)}& .head_detail .view-label,& .popular .view-label{background-image:url(../../images/view-label-gta-vi.svg);color:#fff}& .dose-sticky-actions :is(.dose-core-bookmark,.dose-core-vote__button,.up-to-list-d),& :is(.up-to-list-d,.up-to-list-m){color:var(--gta-accent)}& :is(.share-set,.shareside) :is(h3,h6){color:var(--gta-pink)!important}& .dose-sticky-actions :is(.dose-core-bookmark,.dose-core-vote__button){background:var(--gta-button-pink);border-radius:999px;color:var(--gta-button-ink)}& .dose-sticky-actions :is(.dose-core-bookmark,.dose-core-vote__button):not(:disabled):is(:hover,:focus-visible,[aria-pressed=true],.is-bookmarked){background:var(--gta-button-lime)}& .dose-share-set-composition:not(.is-header-attached){background:transparent}& .dose-share-set-composition .dose-native-share{color:var(--gta-pink)}& .dose-share-set-composition .dose-native-share:after{background:var(--gta-share-line)}& :is(.tagandshare,.dose-article-action-row) .line{background:var(--gta-share-line)}& .tagside{border-color:var(--gta-border)}& .tagandshare .tagside a{color:var(--gta-pink)!important;text-decoration-color:var(--gta-pink)}& .tagandshare .tagside a:is(:hover,:focus-visible,:active){color:var(--gta-button-pink)!important;text-decoration-color:var(--gta-button-pink)}& .tagside a:after{background:currentColor}& .content_grid>.col-content:only-child{flex:1 1 auto;max-width:100%;padding-right:0;width:100%}@media (width < 1200px){& .dose-share-set-composition :is(a.dose-google-source,.dose-google-source>.wp-block-button__link){background:transparent!important;color:var(--gta-pink)!important}& .dose-share-set-composition :is(a.dose-google-source,.dose-google-source>.wp-block-button__link):is(:hover,:focus-visible){background:transparent!important;color:var(--gta-button-pink)!important}}& :is(.news,.editorial,.popular) :is(h2,h3,.wp-block-post-title):not(.has-text-color):not([style*=color]){color:var(--gta-text)}& :is(.news,.editorial,.popular) .txthead h2:not(.has-text-color):not([style*=color]){background:none;color:var(--gta-accent);-webkit-text-fill-color:currentColor}& :is(.news,.editorial,.popular) .box_info :is(.author,.category,.category a){color:var(--gta-accent)}& :is(.news,.editorial,.popular) .box_info .timepost{color:var(--gta-muted)}& :is(.news,.editorial,.popular) :is(p,.wp-block-post-excerpt){color:var(--gta-muted)}& .editorial.revamp:not(.has-background):not([style*=background]){background:radial-gradient(ellipse at top left,#ed6ca826,transparent 65%),radial-gradient(ellipse at bottom right,#ff9b5726,transparent 65%),linear-gradient(155deg,#7c3aed14,transparent 65%),var(--gta-surface)}& :is(.news,.editorial,.popular) a:is(:hover,:focus-visible) :is(h2,h3){color:var(--gta-pink)}& .editorial .group .item:is(:hover,:focus-within) :is(.num,.txt p,.txt a):not(.has-text-color):not([style*=color]),& .news .item_list a:is(:hover,:focus-visible) :is(h2,h3):not(.has-text-color):not([style*=color]){color:var(--gta-pink)!important}& .popular .num{color:var(--gta-accent)}& .control_popular :is(.swiper-button-prev,.swiper-button-next){border-color:var(--gta-border);color:var(--gta-accent)}& :is(.dose-google-source-card,.wrapper_inner_content>.dose-article-panel,.authorsection):not(.has-background):not([style*=background]){background:var(--gta-surface);border-color:var(--gta-border);color:var(--gta-text)}& .dose-google-source-card__copy div>strong{color:var(--gta-text)!important}& .authorsection p,& .dose-google-source-card__copy div>span{color:var(--gta-muted)}& .authorsection:not(.has-background):not([style*=background]){--color-bg-gray:var(--gta-surface)}& .authorsection .author-img h3:not(.has-text-color):not([style*=color]),& .authorsection .box-author a.btn_readmore:not(.has-text-color):not([style*=color]){color:var(--gta-accent)!important}& .authorsection .box-author a.btn_readmore:not(.has-text-color):not([style*=color]):is(:hover,:focus-visible){color:var(--gta-link)!important;text-decoration:underline;text-underline-offset:4px}& .dose-comments input[type=submit],& .dose-google-source-card__action>.wp-block-button__link:not(.has-text-color):not([style*=color]),& .dose-google-source>.wp-block-button__link,& :is(.dose-google-source,.dose-google-source-card__action):not(.wp-block-button){background:var(--gta-button-pink);border-color:transparent;border-radius:999px;color:var(--gta-button-ink)!important;text-transform:none}& .dose-comments input[type=submit]:hover,& .dose-google-source-card__action>.wp-block-button__link:not(.has-text-color):not([style*=color]):is(:hover,:focus-visible),& .dose-google-source>.wp-block-button__link:is(:hover,:focus-visible),& :is(.dose-google-source,.dose-google-source-card__action):not(.wp-block-button):is(:hover,:focus-visible){background:var(--gta-button-lime)}& .dose-comments{--dose-comment-surface:var(--gta-surface);color:var(--gta-text)}& .dose-comments__body{background:var(--gta-bg)}& .authorsection .btn_readmore:is(:hover,:focus-visible),& .dose-comments a{color:var(--gta-accent)}& .authorsection .box-author a.btn_readmore:not(.has-text-color):not([style*=color]){align-items:center;background:var(--gta-button-pink);border:0;border-radius:999px;color:var(--gta-button-ink)!important;display:inline-flex;gap:16px;justify-content:center;min-height:48px;padding:8px 24px;text-decoration:none;text-transform:none}& .authorsection .box-author a.btn_readmore:not(.has-text-color):not([style*=color]):is(:hover,:focus-visible){background:var(--gta-button-lime);color:var(--gta-button-ink)!important}& .authorsection .btn_readmore:before{content:none}& .authorsection .btn_readmore:after{background:currentColor;content:"";display:block;flex:0 0 24px;height:24px;margin:0;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 12h16m-6-6 6 6-6 6'/%3E%3C/svg%3E") center /contain no-repeat;position:static;transform:none;width:24px}& .news .btn_full:not(.has-background):not([style*=background]){align-items:center;background:var(--gta-button-pink);border:0;border-radius:999px;box-sizing:border-box;color:var(--gta-button-ink)!important;display:flex;height:auto;justify-content:center;line-height:1.5;min-height:48px;padding:8px 24px;text-decoration:none}& .news .btn_full:not(.has-background):not([style*=background]):is(:hover,:focus-visible){background:var(--gta-button-lime);color:var(--gta-button-ink)!important}& .backtotop .wp-block-button__link{align-items:center;border:0;display:inline-flex;font-weight:700;gap:16px;justify-content:center;min-height:56px;padding:8px 24px 8px 8px;text-decoration:none;text-transform:none;top:0;&:not([style*=border-radius]){border-radius:999px}&:not(.has-text-color):not([style*=color]){color:#321344!important}&:not(.has-background):not([style*=background]){background:linear-gradient(115deg,#d5b9ff,#ffb1cb 60%,#ffc18d);box-shadow:0 8px 24px #7436a726}&:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Ccircle cx='20' cy='20' r='20' fill='%23321344'/%3E%3Cpath fill='none' stroke='%23ffc18d' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.5' d='m13 19 7-7 7 7m-7-7v16'/%3E%3C/svg%3E") 50% /contain no-repeat;border:0;content:"";display:block;flex:0 0 40px;height:40px;mask:none;position:static;transform:none;transition:transform .24s var(--gta-motion-spring);width:40px}&:before,&:not(.has-text-color):before{filter:none}&:focus-visible{outline-color:#a96ad2}&:focus-visible:before{transform:translateY(-4px)}@media (hover:hover) and (pointer:fine){&:hover:before{transform:translateY(-4px)}}&:is(:active,[data-gta-pressed]):before{transform:translateY(2px) scale(.9)}&.is-activating:before{animation:dose-top-launch .42s ease-out}@media (prefers-reduced-motion:reduce){&:before{animation:none!important;transform:none!important;transition:none}}}& footer.revamp:not(.has-background):not([style*=background]){background:var(--gta-footer-background,var(--gta-header));color:#ffc69a}& footer.revamp a{color:#ffc69a}& .control_popular :is(.swiper-button-prev,.swiper-button-next){background:var(--gta-button-peach);border:0;border-radius:999px;color:var(--gta-button-ink)}}@media (1200px <= width < 1400px){.dose-gta-vi-single .dose-site-header .header_in{gap:16px}}:is(.dose-gta-vi-single.single-revamp:is(#article-top,#tinymce,.editor-styles-wrapper,.editor-styles-wrapper *),.single-gta-vi .dose-contents-dialog){--gta-motion-spring:cubic-bezier(.34,1.4,.64,1);@supports (transition-timing-function:linear(0,1)){--gta-motion-spring:linear(0,.24 8%,.67 18%,.94 29%,1.045 41%,1.025 58%,.995 76%,1)}& :is(button,[role=button],input[type=submit],input[type=button],summary,.wp-block-button__link,.btn_support,.btn_full,.btn_readmore,.dose-article-share a,.social a,.dose-google-source:not(.wp-block-button),.dose-google-source-card__action:not(.wp-block-button),.swiper-button-prev,.swiper-button-next,.switch):not(:disabled,[aria-disabled=true],[aria-busy=true],.swiper-button-disabled){--gta-control-transition:scale 360ms var(--gta-motion-spring),translate 360ms var(--gta-motion-spring),transform 360ms var(--gta-motion-spring),border-radius 180ms ease-out,background-color 150ms ease-out,color 150ms ease-out,filter 150ms ease-out;transition:var(--gta-control-transition)!important;& :is(svg,img){transition:scale .36s var(--gta-motion-spring),transform .36s var(--gta-motion-spring)!important}@media (hover:hover) and (pointer:fine){&:hover{scale:1.03;translate:0 -2px;& :is(svg,img){scale:1.06}}}&:focus-visible{scale:1.03}&:is(:active,[data-gta-pressed]){scale:.94 .9;transition-duration:90ms!important;transition-timing-function:ease-out!important;translate:0 0;&:is(.btn_support,.btn_full,.btn_readmore,.dose-native-share,.dose-copy-link,.dose-article-share a,.social a,.dose-core-bookmark,.dose-core-vote__button,.dose-google-source,.dose-google-source-card__action:not(.wp-block-button),.swiper-button-prev,.swiper-button-next):not([style*=border-radius]){border-radius:12px}& :is(svg,img){scale:.96;transition-duration:90ms!important}}@media (prefers-reduced-motion:reduce){&,&:is(:hover,:focus-visible,:active,[data-gta-pressed]){scale:none;translate:none;--gta-control-transition:background-color 100ms ease-out,color 100ms ease-out,filter 100ms ease-out;transition:var(--gta-control-transition)!important;& :is(svg,img){scale:none;transition:none!important}}}}}.dose-gta-vi-single .dose-gta-vi-city{--gta-footer-background:transparent;background:#171025;color:#fff3f5;display:flex;flex-direction:column;isolation:isolate;justify-content:flex-end;margin-block:0;min-height:clamp(560px,40vw,760px);overflow:hidden;position:relative}.dose-gta-vi-city__scene{inset:-48px -32px;pointer-events:none;position:absolute;transform:translate3d(0,var(--gta-city-offset,0),0);z-index:-1}.dose-gta-vi-city__scene>picture,.dose-gta-vi-city__scene>picture img{height:100%;inset:0;object-fit:cover;object-position:center;position:absolute;width:100%}.dose-gta-vi-city__light{animation:gta-city-light 37s ease-in-out infinite alternate paused;background:radial-gradient(ellipse at 20% 40%,#ffd3a92e,transparent 60%);inset:0;pointer-events:none;position:absolute}.dose-gta-vi-city.is-active .dose-gta-vi-city__light{animation-play-state:running}@keyframes gta-city-light{0%{opacity:.2}to{opacity:.6}}.dose-gta-vi-city__palms{animation:gta-city-wind 7s ease-in-out infinite alternate paused;height:108%;inset:auto auto -8% -4%;object-fit:contain;object-position:left bottom;position:absolute;transform-origin:28% 100%;width:36%}.dose-gta-vi-city__palms>img{height:100%;object-fit:contain;object-position:left bottom;width:100%}.dose-gta-vi-city__bird{animation:gta-city-flight 71s linear -30s infinite paused;height:24px;left:-64px;position:absolute;top:16%;width:48px}.dose-gta-vi-city__bird>span{animation:gta-city-wings 3.7s step-end infinite paused;background:url(../../images/gta-vi-footer-birds.svg) 0 0/96px 24px no-repeat;display:block;height:24px;width:48px}.dose-gta-vi-city__bird:nth-of-type(2){animation-delay:-44s;animation-duration:89s;scale:.65;top:12%}.dose-gta-vi-city__bird:nth-of-type(3){animation-delay:-61s;animation-duration:107s;scale:.5;top:20%}.dose-gta-vi-city__traffic{height:16px;inset:84% 0 auto;overflow:hidden;position:absolute}.dose-gta-vi-city__traffic>span{animation:gta-city-traffic 43s linear -9s infinite paused;background:#ffe0b9;border-left:3px solid #ed91b5;height:3px;left:-32px;position:absolute;width:12px}.dose-gta-vi-city__traffic>span:nth-child(2){animation-delay:-38s;animation-direction:reverse;animation-duration:59s;background:#ed91b5;top:6px;width:8px}.dose-gta-vi-city.is-active :is(.dose-gta-vi-city__palms,.dose-gta-vi-city__bird,.dose-gta-vi-city__bird>span,.dose-gta-vi-city__traffic>span){animation-play-state:running}@keyframes gta-city-traffic{0%{opacity:0;transform:translateX(0)}8%,92%{opacity:.65}to{opacity:0;transform:translateX(calc(100vw + 64px))}}@keyframes gta-city-wind{0%{transform:skewX(-2deg) rotate(-1deg)}to{transform:skewX(2deg) rotate(1deg)}}@keyframes gta-city-flight{0%{opacity:0;transform:translate3d(0,16px,0)}8%,92%{opacity:.8}to{opacity:0;transform:translate3d(calc(100vw + 128px),-16px,0)}}@keyframes gta-city-wings{0%,35%,to{background-position:0 0}15%{background-position:-48px 0}}.dose-gta-vi-city:after{background:linear-gradient(180deg,#20183000 18%,#20183088 38%,#171025eb 66%,#100b20fa);content:"";inset:0;pointer-events:none;position:absolute;z-index:-1}.dose-gta-vi-city>.wp-block-template-part{margin-block:0}.dose-gta-vi-single.single-revamp:is(#article-top,.editor-styles-wrapper,.editor-styles-wrapper *) .dose-gta-vi-city{--gta-footer-ink:#ffc69a;--gta-footer-logo:#fff;& .contact_footer :is(h2,p):not(.has-text-color):not([style*=color]),& .copyright p:not(.has-text-color):not([style*=color]),& footer .menu_footer a:not(.has-text-color):not([style*=color]),& footer.revamp,& footer.revamp :is(p,h2,h3,h4,h5,h6,span,li,small),& footer.revamp a:not(.has-text-color):not([style*=color]){color:var(--gta-footer-ink)}& footer .menu_footer a:is(:hover,:focus-visible),& footer.revamp a:not(.has-text-color):not([style*=color]):is(:hover,:focus-visible){color:#ffe0b9;text-decoration:underline;text-underline-offset:8px}& .logo_footer:after,& .logo_footer:before{background:var(--gta-footer-logo);box-shadow:0 0 8px #ffffff59;opacity:1}& .logo_footer:before{height:6.8496%;left:calc(100% - 1px);top:19.9666%}& .logo_footer:after{height:6.8763%;right:calc(100% - 1px);top:73.2321%}& .logo_footer a,& a.logo_footer>img{filter:drop-shadow(0 0 6px #ffffff59)}@supports (mask-image:url("../../images/logo_main-new.svg")){& .logo_footer a:has(>img[src*="/logo_main-new.svg"]){position:relative;&>img{opacity:0}&:before{background:var(--gta-footer-logo);content:"";height:100%;inset:0;mask:url(../../images/logo_main-new.svg) center/contain no-repeat;pointer-events:none;position:absolute;width:100%}}}}@media (prefers-reduced-motion:no-preference){.dose-gta-vi-single .dose-gta-vi-city .logo_footer.is-neon-lit{& a:before,&:is(a)>img{animation:gta-footer-neon .36s ease-out both;animation-play-state:paused}&:after,&:before{animation:gta-footer-line .48s cubic-bezier(.16,1,.3,1) 60ms both;animation-play-state:paused}&:before{transform-origin:left center}&:after{transform-origin:right center}}.dose-gta-vi-single .dose-gta-vi-city.is-active .logo_footer.is-neon-lit{& a:before,&:after,&:before,&:is(a)>img{animation-play-state:running}}}@keyframes gta-footer-neon{0%{opacity:.3}to{opacity:1}}@keyframes gta-footer-line{0%{opacity:.3;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}.editor-styles-wrapper :is(.dose-gta-vi-city__palms,.dose-gta-vi-city__bird,.dose-gta-vi-city__bird>span,.dose-gta-vi-city__traffic>span){animation:none}@media (max-width:767px){.dose-gta-vi-single .dose-gta-vi-city{min-height:720px}.dose-gta-vi-city__scene>picture img{object-position:center top}.dose-gta-vi-city__palms{height:88%;left:-16%;width:64%}}@media (prefers-reduced-motion:reduce){.dose-gta-vi-city__scene{transform:none}.dose-gta-vi-city__bird,.dose-gta-vi-city__bird>span,.dose-gta-vi-city__light,.dose-gta-vi-city__palms,.dose-gta-vi-city__traffic>span{animation:none!important}}@media (prefers-reduced-motion:no-preference){.dose-gta-vi-single .pacman_body:before{animation:gta-reader-arrive .7s cubic-bezier(.16,1,.3,1) .1s backwards}.dose-gta-vi-single .pacman .dot_mask:after,.dose-gta-vi-single .pacman .dot_mask:before{animation:gta-wind-arrive 1.4s ease .2s backwards}}@keyframes gta-sticky-ambient-flash{0%{opacity:0}28%{opacity:1}to{opacity:0}}@keyframes gta-reader-arrive{0%{opacity:0;translate:-48px 8px}to{opacity:1;translate:0 0}}@keyframes gta-wind-arrive{0%{clip-path:inset(-8px 100% -8px -8px)}to{clip-path:inset(-8px var(--gta-wind-unread,-8px) -8px -8px)}}.editor-styles-wrapper .dose-gta-vi-single .dose-site-header:after{background:url(../../images/gta-vi-reader-birds.svg#glide) 16px/40px 32px no-repeat;height:32px;inset:auto 0 -32px;opacity:1}.single-gta-vi .dose-contents-dialog{--contents-bg:#fffaf6;--contents-text:#291a36;--contents-muted:#65516e;--contents-border:#d9c8df;--contents-accent:#7436a7;--contents-active:#f6eef8}[data-theme=dark] .single-gta-vi .dose-contents-dialog{--contents-bg:#261b31;--contents-text:#fff3f5;--contents-muted:#d2bdd9;--contents-border:#574160;--contents-accent:#d5b9ff;--contents-active:#3d284c}@media (prefers-reduced-motion:reduce){.dose-gta-vi-single .pacman .pacman_body{filter:none;transition:none!important}.dose-gta-vi-single .pacman.chomping .pacman_body:before{background-image:url(../../images/gta-vi-reader-birds.svg#glide)!important}.dose-gta-vi-single .pacman .pacman_body:before{transform:translateY(calc(sin(var(--gta-flight-phase))*var(--gta-flight-height, 8px)))!important;transition:none!important}.dose-gta-vi-single .pacman .dot_mask:after{transition:none}}
