.session-token{padding:8px 16px;text-align:center}.session-token:not(.error-page){color:var(--color-grey-500);font-size:var(--font-size-13)}html.theme-dark .session-token:not(.error-page){color:var(--color-grey-400)}.session-token .t-btn{align-items:center;display:inline-flex;font-weight:600;gap:4px;height:40px;padding:0 16px;position:relative}.session-token.error-page .t-btn{color:inherit}.payment-heading{display:flex;row-gap:16px}.payment-heading h3{flex-grow:1;font-weight:600}.payment-heading .t-timer{align-items:center;background-color:var(--color-grey-50);border-radius:8px;display:flex;gap:8px;height:40px;padding:0 16px}.payment-heading .t-timer .t-svg{fill:var(--color-amaranth-500)}@media (320px <= width < 720px){.payment-heading{flex-direction:column}}html.theme-dark .payment-heading .t-timer{background-color:var(--color-grey-800)}.payment-repricing h3{font-size:var(--font-size-16);font-weight:600;margin-bottom:16px}.payment-repricing .blocks{display:flex;flex-direction:column;gap:16px}.payment-repricing .blocks>div{border-radius:8px;padding:8px}.payment-repricing .blocks .old{background-color:var(--color-yellow-50)}.payment-repricing .blocks .new{background-color:var(--color-5)}.payment-repricing .blocks .desc{background-color:var(--color-66)}@media (width >= 720px){.payment-repricing .blocks{flex-direction:row}.payment-repricing .blocks>div{flex-grow:1;padding:16px}.payment-repricing .blocks .desc{flex-basis:45%}}.payment-repricing .t-price{display:block;font-size:var(--font-size-16);font-weight:600}@media (width >= 720px){.payment-repricing .t-price{font-size:var(--font-size-18)}}html.theme-dark .payment-repricing .old{background-color:var(--color-101)}html.theme-dark .payment-repricing .new{background-color:var(--color-100)}html.theme-dark .payment-repricing .desc{background-color:var(--color-46)}.payment-switcher{border:.5px solid var(--color-grey-200);cursor:pointer;display:flex;gap:8px 16px;justify-content:flex-end;padding:16px}.payment-switcher:not(:last-child){border-bottom:unset}.payment-switcher:first-child{border-top-left-radius:12px;border-top-right-radius:12px}.payment-switcher:last-child{border-bottom-left-radius:12px;border-bottom-right-radius:12px}@media (width >= 720px){.payment-switcher{font-size:var(--font-size-16);padding:24px}}.payment-switcher.checked{background-color:var(--color-green-50)}.payment-switcher .name{align-items:center;display:flex;flex-grow:1;font-weight:500;gap:inherit}.payment-switcher .activator{align-items:flex-end;display:flex;flex-direction:column-reverse;font-weight:600;gap:inherit}@media (width >= 720px){.payment-switcher .activator{align-items:center;flex-direction:row}}.payment-switcher .activator-group{align-items:center;display:flex;gap:inherit}html.theme-dark .payment-switcher{border-color:var(--color-grey-700)}html.theme-dark .payment-switcher.checked{background-color:var(--color-green-850)}.payment-method-price{display:flex;font-size:var(--font-size-16);white-space:nowrap}.payment-method-price.bnpl{align-items:center;display:flex;font-size:var(--font-size-13);font-weight:600;gap:8px}.payment-method-price.bnpl .t-price{align-items:center;background-color:#f1f2f6;border-radius:4px;color:#c92a30;display:flex;height:24px;padding:0 8px}.payment-method-price.monobank .t-price{background-color:#000;color:#fff}.payment-method-price.liqpay .t-price{background-color:#8dc641;color:#000}html.theme-dark .payment-bnpl-price .monobank .t-price{background-color:#fff;color:#000}.payment-method .bnpl{display:flex;gap:4px 8px;justify-content:flex-end}.payment-method .bnpl[class*=payment-method-bnpl]{flex-wrap:wrap}@media (width >= 720px){.payment-method .bnpl[class*=payment-method-bnpl]{flex-wrap:nowrap}}@media (width >= 720px){.payment-offer-popup .popup{max-width:fit-content}}.payment-offer-popup .popup .content{display:flex;flex-direction:column;font-size:var(--font-size-13);gap:16px;max-width:380px;padding:0 24px 24px}.payment-offer-popup .popup .content>button{font-size:var(--font-size-16);font-weight:600;height:48px;text-align:center}html.theme-dark .payment-offer-popup .popup{background-color:var(--color-29)}.payment-loyalty{position:relative}.payment-loyalty .check b,.payment-loyalty .check span,.payment-loyalty h3{font-weight:600}.payment-loyalty .desc{color:var(--color-22);padding-bottom:16px}.payment-loyalty .block{display:flex;gap:16px;margin-bottom:1px}.payment-loyalty .block>div{display:flex;flex-grow:1;gap:16px}@media (320px <= width < 720px){.payment-loyalty .block>div{flex-direction:column}}.payment-loyalty-content{flex-grow:1}.payment-loyalty-content .check,.payment-loyalty-content h3{padding-bottom:8px}.payment-loyalty-content .check span,.payment-loyalty-content h3 span,.payment-loyalty-content>b{color:var(--color-13)}.payment-loyalty-content .check b,.payment-loyalty-content .check span{font-size:var(--font-size-18)}.payment-loyalty .t-checkbox-v2{display:flex;flex-direction:row-reverse;gap:8px}.payment-loyalty .t-btn[type=reset],.payment-loyalty .t-btn[type=submit]{flex-shrink:0;font-size:var(--font-size-16);font-weight:600;height:48px;padding:0 16px}.payment-loyalty-promocode form{display:flex;gap:16px;padding-top:16px}.payment-loyalty-promocode form .t-btn{text-align:center}.payment-loyalty-promocode form .t-fields{flex-grow:1}@media (320px <= width < 720px){.payment-loyalty-promocode form{flex-direction:column}}@media (width >= 720px){.payment-loyalty-promocode form{max-width:70%}}.payment-loyalty-promocode .status,.payment-submit .t-btn{align-items:center;display:flex;gap:8px}.payment-submit .t-btn{font-size:var(--font-size-16);font-weight:600;height:56px;justify-content:center;padding:0 16px;width:100%}@media (width >= 720px){.payment-submit{display:flex;justify-content:flex-end}}.payment-method-default-phone{display:flex;flex-direction:column;gap:8px}.payment-method-default-phone .heading{display:flex;flex-direction:column;gap:16px}.payment-method-default-phone h3{align-items:center;display:flex;font-size:var(--font-size-16);gap:16px}.payment-method-default-phone b,.payment-method-default-phone h3{font-weight:600}.payment-method-default-phone ol{list-style:decimal}.payment-method-default-phone ol li{list-style-position:inside}.payment-method-default-phone .t-alert{padding:0 16px}@media (width >= 720px){.payment-method-default-phone .t-fields{max-width:300px}}.payment-card-form{display:flex;flex-direction:column;gap:16px}.payment-card-form>*{border-radius:12px;padding:16px}.payment-card-form .form{background-color:var(--color-grey-100)}.payment-card-form .form h3{font-size:var(--font-size-16);font-weight:600}.payment-card-form .form>div{width:100%}.payment-card-form .form,.payment-card-form .form .t-fields{display:flex;flex-wrap:wrap;gap:16px}.payment-card-form .form .t-fields .holder,.payment-card-form .form .t-fields .number{flex-grow:1}.payment-card-form .form .t-fields .cvv,.payment-card-form .form .t-fields .exp{flex-basis:calc(50% - 8px);overflow:hidden}@media (width >= 720px){.payment-card-form{flex-direction:row}.payment-card-form>*{flex-basis:calc(50% - 8px);padding:24px}.payment-card-form .form h3{font-size:var(--font-size-20)}}.payment-card-form .vendors{border:.5px solid var(--color-grey-200);flex-direction:column;font-size:var(--font-size-13)}.payment-card-form .vendors,.payment-card-form .vendors>div{display:flex;flex-wrap:wrap;gap:16px}html.theme-dark .payment-card-form .form{background-color:var(--color-grey-1000)}html.theme-dark .payment-card-form .vendors{border-color:var(--color-grey-800)}.payment-service-package-popup-mobile{gap:16px}.payment-service-package-popup-mobile,.payment-service-package-popup-mobile .items{display:flex;flex-direction:column}.payment-service-package-popup-mobile .title{display:flex;font-size:var(--font-size-16);font-weight:600;gap:16px}.payment-service-package-popup-mobile .title>div{flex:1}.payment-service-package-popup-mobile .title b{display:block}.payment-service-package-popup-mobile .title mark{align-items:center;background-color:var(--color-red-500);border-radius:20px;color:var(--color-white);display:inline-flex;font-size:var(--font-size-12);margin-bottom:8px;min-height:24px;padding:0 8px}.payment-service-package-popup-mobile .title mark.green{background-color:var(--color-green-600)}.payment-service-package-popup-mobile .items{gap:8px;padding:8px 0}.payment-service-package-popup-mobile .benefits{display:flex;gap:8px;padding-top:8px}.payment-service-package-popup-mobile .benefits>div{background-color:#fee;border-radius:8px;display:flex;flex:1;overflow-wrap:anywhere;padding:8px 12px}.payment-service-package-popup-mobile .benefits>div.included{background-color:#f1f8ea}html.theme-dark .payment-service-package-popup-mobile .benefits div{background-color:#502e2f}html.theme-dark .payment-service-package-popup-mobile .benefits div.included{background-color:#283c2e}html.theme-dark .payment-service-package-popup-mobile mark{background-color:var(--color-red-400)}html.theme-dark .payment-service-package-popup-mobile mark.green{background-color:var(--color-green-700)}.payment-service-package-popup-desktop .title{align-items:center;border-radius:12px;display:flex;font-weight:500;gap:16px;margin-bottom:32px;padding:0 8px}.payment-service-package-popup-desktop .title img{height:56px}.payment-service-package-popup-desktop .title,.payment-service-package-popup-desktop mark.green{background-color:var(--color-green-600)}.payment-service-package-popup-desktop .title,.payment-service-package-popup-desktop mark{color:var(--color-white)}.payment-service-package-popup-desktop table{border-collapse:separate;border-spacing:20px 0}.payment-service-package-popup-desktop table td>b,.payment-service-package-popup-desktop table thead{color:var(--color-grey-700);font-weight:600}.payment-service-package-popup-desktop table td{padding-bottom:5px;padding-top:5px;vertical-align:top}.payment-service-package-popup-desktop table td h4{font-size:var(--font-size-18);overflow-wrap:anywhere;padding:8px 0}.payment-service-package-popup-desktop table td mark{background-color:#263e5f;border-radius:12px;display:inline-block;font-weight:500;padding:4px 8px}.payment-service-package-popup-desktop table td:nth-child(2),.payment-service-package-popup-desktop table td:nth-child(3){padding:5px 20px;width:246px}.payment-service-package-popup-desktop table td:nth-child(2).financial,.payment-service-package-popup-desktop table td:nth-child(3).financial{background-color:var(--color-grey-50)}.payment-service-package-popup-desktop table td:nth-child(2).afterSales,.payment-service-package-popup-desktop table td:nth-child(3).afterSales{background-color:#f1f8ea}.payment-service-package-popup-desktop table tr:first-child td:nth-child(2),.payment-service-package-popup-desktop table tr:first-child td:nth-child(3){border-radius:12px 12px 0 0}.payment-service-package-popup-desktop table tr:first-child td:first-child,.payment-service-package-popup-desktop table tr:first-child td:nth-child(2),.payment-service-package-popup-desktop table tr:first-child td:nth-child(3){vertical-align:bottom}.payment-service-package-popup-desktop table tr:last-child td:nth-child(2),.payment-service-package-popup-desktop table tr:last-child td:nth-child(3){border-radius:0 0 12px 12px}.payment-service-package-popup-desktop table tr:last-child td{padding-bottom:20px}html.theme-dark .payment-service-package-popup-desktop .title,html.theme-dark .payment-service-package-popup-desktop mark.green{background-color:var(--color-green-700)}html.theme-dark .payment-service-package-popup-desktop table td:nth-child(2).financial,html.theme-dark .payment-service-package-popup-desktop table td:nth-child(3).financial{background-color:var(--color-grey-700)}html.theme-dark .payment-service-package-popup-desktop table td:nth-child(2).afterSales,html.theme-dark .payment-service-package-popup-desktop table td:nth-child(3).afterSales{background-color:#283c2e}.payment-service-package-popup h3{font-size:var(--font-size-20);font-weight:600;padding:16px 8px}@media (width >= 720px){.payment-service-package-popup h3{padding:16px}}.payment-service-package-popup .body{padding:8px 16px 40px}@media (width >= 720px){.payment-service-package-popup .body{padding:8px 24px 40px}}.payment-service-package-popup-value{display:flex;font-size:var(--font-size-13);gap:8px}.payment-service-package-popup-value.no-text{align-items:center;justify-content:center}.payment-service-package-popup-value .text{flex-grow:1}.payment-service-package-popup-value .t-svg{fill:var(--color-amaranth-500)}.payment-service-package-popup-value.included .t-svg{fill:var(--color-green-500)}.payment-service-package-popup-tooltip button{color:var(--color-grey-500);font-size:var(--font-size-13);text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}html.theme-dark .payment-service-package-popup-value.included .t-svg{fill:var(--color-green-600)}html.theme-dark .payment-service-package-popup-tooltip button{color:var(--color-grey-400)}.payment-method-direct-service-package{align-items:flex-end;background-color:var(--color-green-100);border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:16px;padding:12px}.payment-method-direct-service-package .content{align-items:flex-start;display:flex;flex-grow:1;gap:16px;line-height:1.3;word-break:break-word}.payment-method-direct-service-package .activator{align-items:center;display:flex;gap:16px}.payment-method-direct-service-package .t-btn{font-size:var(--font-size-12);font-weight:500}.payment-method-direct-service-package .t-price{font-size:var(--font-size-16);font-weight:600}@media (width >= 720px){.payment-method-direct-service-package{align-items:center;flex-direction:row;font-size:var(--font-size-16);font-weight:600;padding:0 16px}.payment-method-direct-service-package .content{align-items:center;padding:8px 0}.payment-method-direct-service-package .t-btn{font-size:var(--font-size-14)}}html.theme-dark .payment-method-direct-service-package{background-color:var(--color-green-700)}.payment-method-direct .heading{display:flex;gap:16px;justify-content:space-between}@media (320px <= width < 720px){.payment-method-direct .heading{flex-direction:column}}.heading .payment-method-direct-currency{min-width:calc(50% - 8px)}.heading .payment-method-direct-currency:not(:first-child){min-width:200px}.payment-method-direct b{font-weight:600}.payment-method-direct .desc{color:var(--color-21);font-size:var(--font-size-13)}.payment-method-direct .card-title{align-items:center;display:flex;gap:16px;justify-content:space-between}@media (320px <= width < 720px){.payment-method-direct .card-title{align-items:flex-start;flex-direction:column}}.payment-method-direct .card-title .payment-method-direct-currency{min-width:180px}.payment,.payment .body,.payment-method-direct{display:flex;flex-direction:column;gap:16px}.payment,.payment-method-direct{gap:24px}.app-top-banner,.mobile-apps-banner{background:linear-gradient(150deg,#ffdac5 10%,#ff92a5 90%)}.app-top-banner{align-items:center;color:#212f3d;display:flex;gap:8px}.app-top-banner .content{flex-grow:1;font-weight:600;line-height:1rem;padding:0 16px}.app-top-banner a{background-color:#fff;border-radius:8px;color:inherit;padding:6px 8px;white-space:nowrap}.app-top-banner button{height:48px;text-align:center;width:48px}.app-top-banner button .t-svg{fill:#fff}.block-title{align-items:center;display:flex;font-weight:600;gap:8px}.block-title a{font-size:var(--font-size-12);font-weight:400;margin-left:auto}html[dir=rtl] .block-title a{margin-left:unset;margin-right:auto}.block-title:not([class*=m-0]):not([class*=mb-]){margin-bottom:16px}.block-title.hot{color:var(--color-red-400)}.block.list{display:flex;flex-direction:column;gap:8px}.block.list a{align-self:flex-start}ol.block.list{align-items:unset;counter-reset:item}ol.block.list li{counter-increment:item;display:flex;gap:8px}ol.block.list li:before{content:counter(item)}ol.block.list.rating li{display:flex}ol.block.list.rating li span{align-items:center;display:inherit;flex-grow:1;gap:8px;justify-content:flex-end}ol.block.list.rating li span .rating-star{fill:var(--color-amaranth-500)}.block.links{overflow:hidden}.block.links>*{border-top:1px solid var(--color-grey-200)}html.theme-dark .block.links>*{border-top-color:var(--color-grey-700)}.block.links>:first-child{border:unset}@media (width >= 720px){.block.links.columns{display:flex;flex-wrap:wrap}.block.links.columns>*{flex-basis:50%}}.block.links>a,.block.links>button,.block.links>li>a,.block.links>li>button{align-items:center;color:inherit;column-gap:8px;display:flex;flex-wrap:wrap;font-size:var(--font-size-16);justify-content:space-between;padding:16px;transition-duration:.3s;transition-property:background-color;transition-timing-function:cubic-bezier(.25,.8,.25,1);width:100%}.block.links>a .t-price,.block.links>button .t-price,.block.links>li>a .t-price,.block.links>li>button .t-price{flex-basis:100%}@media (width >= 720px){.block.links>a,.block.links>button,.block.links>li>a,.block.links>li>button{flex-wrap:nowrap;padding:24px}.block.links>a .t-price,.block.links>button .t-price,.block.links>li>a .t-price,.block.links>li>button .t-price{flex-basis:unset}}@media (hover:hover) and (pointer:fine){.block.links a:hover{-webkit-text-decoration:none;text-decoration:none}.block.links a:hover,.block.links button:hover{background-color:var(--color-grey-50)}html.theme-dark .block.links a:hover,html.theme-dark .block.links button:hover{background-color:var(--color-grey-800)}}.block.links .t-price{color:var(--color-amaranth-500)}.block.links.expander li>button{flex-wrap:nowrap;font-weight:600}.block.links.expander li>button:after{border:1.5px solid var(--color-grey-400);border-left:unset;border-top:unset;content:"";display:block;flex-shrink:0;height:10px;transform:rotate(45deg) translateY(-50%);transition-duration:.3s;transition-property:transform;transition-timing-function:cubic-bezier(.25,.8,.25,1);width:10px}.block.links.expander li>button.active:after{transform:rotate(-135deg)}.block.links.expander li>button.active+div{display:block}.block.links.expander li>button+div{color:var(--color-grey-500);display:none;padding:8px 16px 16px}@media (width >= 720px){.block.links.expander li>button+div{padding:8px 24px 24px}}html.theme-dark .block.links.expander li>button+div{color:var(--color-grey-300)}.block.seo-text{color:var(--color-grey-500);font-size:var(--font-size-13);overflow:hidden}.block.seo-text>:first-child{margin-top:0}.block.seo-text>:last-child{margin-bottom:0}html.theme-dark .block.seo-text{color:var(--color-grey-400)}.block.seo-text h2{color:initial;font-size:var(--font-size-16);margin-bottom:8px;margin-top:16px}html.theme-dark .block.seo-text h2{color:var(--color-white)}.block.seo-text h3{color:initial;font-size:var(--font-size-14);margin-bottom:8px;margin-top:16px}html.theme-dark .block.seo-text h3{color:var(--color-white)}.block.seo-text h4{color:initial;font-size:var(--font-size-13);margin-bottom:8px;margin-top:16px}html.theme-dark .block.seo-text h4{color:var(--color-white)}.blocks{display:flex;gap:16px}@media (320px <= width < 720px){.blocks{flex-direction:column}}.blocks>*{flex-basis:0;flex-grow:1}.blocks.benefits a.block{color:inherit;display:inherit;gap:inherit;transition-duration:.3s;transition-property:box-shadow;transition-timing-function:cubic-bezier(.25,.8,.25,1)}.blocks.benefits a.block:hover{box-shadow:0 .5px 1px rgba(0,0,0,.1),0 4px 16px rgba(0,0,0,.14);-webkit-text-decoration:none;text-decoration:none}.blocks.benefits a.block b{display:inherit;font-weight:600}.blocks.benefits a.block em{color:var(--color-grey-500);font-style:normal}.page{display:flex;padding-bottom:80px;padding-top:24px;row-gap:24px}.page,.page .grid{flex-direction:column}.page .grid{column-gap:16px;display:inherit;row-gap:inherit}.page .grid>:not(.aside){flex-grow:1}.page .grid .aside{display:inherit;flex-direction:column;min-width:1px;row-gap:inherit}@media (width >= 1200px){.page .grid{flex-direction:row}.page .grid .aside{flex:0 0 33.33%}}.links-columns{display:flex;flex-flow:column wrap;gap:16px}@media (width >= 720px){.links-columns{flex-direction:row}}.links-columns>*{align-items:flex-start;display:flex;flex-direction:column;gap:8px}@media (width >= 720px){.links-columns>*{flex:0 0 calc(50% - 16px)}}@media (width >= 1200px){.links-columns>*{flex:0 0 calc(33.33333% - 10.66667px)}}.toggle-content__btn{order:1}.toggle-content__btn:not(.show)~.typography>:not(div){display:none}.toggle-content__btn:not(.show)~.typography>:first-child,.toggle-content__btn:not(.show)~.typography>:nth-child(2){display:block}.toggle-content__less{display:none}.show .toggle-content__less{display:block}.show .toggle-content__more{display:none}.toggle{order:1}.toggle.show .toggle__show,.toggle:not(.show) .toggle__hide,.toggle:not(.show)~* .hidden,.toggle:not(.show)~.hidden{display:none}.toggle:not(.show)~* .hidden-s{display:none}@media (width >= 720px){.toggle:not(.show)~* .hidden-s{display:block}}.toggle.show~.hidden{display:block}.typography{max-width:100%;text-wrap:balance}.typography h2,.typography h3,.typography h4{color:var(--color-grey-900);margin-bottom:8px}html.theme-dark .typography h2,html.theme-dark .typography h3,html.theme-dark .typography h4{color:var(--color-grey-50)}.typography h2{font-size:var(--font-size-16);margin-top:20px}.typography h3{font-size:var(--font-size-14);margin-top:10px}.typography h4{font-size:var(--font-size-13);margin-top:10px}.typography h2:first-child{margin-top:0}.typography ol+p,.typography p+p,.typography ul+p{margin-block-start:1em}.typography ol,.typography ul{list-style-position:inside;padding-left:.8rem}[dir=rtl] .typography ol,[dir=rtl] .typography ul{padding-left:0;padding-right:.8rem}.typography ul{list-style-type:disc}.typography ol{list-style-type:decimal}.typography div{margin:10px 0}.row{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.row.grid-small{margin-left:-5px;margin-right:-5px}.row.grid-small>[class*=col]:not([class*=pl-]):not([class*=p8l-]){padding-left:5px}.row.grid-small>[class*=col]:not([class*=pr-]):not([class*=p8r-]){padding-right:5px}.row.column{flex-direction:column;margin:0}.row.column:not(.no-gap)>[class*=col]{margin-bottom:8px;padding:0}.row.column:not(.no-gap)>[class*=col]:last-of-type{margin-bottom:0}.row.column.grid-small>[class*=col]{margin-bottom:4px}.row.column.grid-small>[class*=col]:last-of-type{margin-bottom:0}.row.no-gap{margin:0}.row.no-gap>[class*=col]:not([class*=pl-]):not([class*=p8l-]){padding-left:0}.row.no-gap>[class*=col]:not([class*=pr-]):not([class*=p8r-]){padding-right:0}.col{flex-basis:0;flex-grow:1;max-width:100%;min-width:0}.col:not([class*=pl-]):not([class*=p8l-]){padding-left:10px}.col:not([class*=pr-]):not([class*=p8r-]){padding-right:10px}.col-auto{flex:0 0 auto;width:auto}[class*=col-]{flex:none;flex-grow:0;flex-shrink:1}[class*=col-]:not([class*=pl-]):not([class*=p8l-]){padding-left:10px}[class*=col-]:not([class*=pr-]):not([class*=p8r-]){padding-right:10px}[class*=col-]:not(.no-empty){min-height:1px}.col-1{flex-basis:4.16666667%;max-width:4.16666667%;min-width:4.16666667%}.col-2{flex-basis:8.33333333%;max-width:8.33333333%;min-width:8.33333333%}.col-3{flex-basis:12.5%;max-width:12.5%;min-width:12.5%}.col-4{flex-basis:16.66666667%;max-width:16.66666667%;min-width:16.66666667%}.col-5{flex-basis:20.83333333%;max-width:20.83333333%;min-width:20.83333333%}.col-6{flex-basis:25%;max-width:25%;min-width:25%}.col-7{flex-basis:29.16666667%;max-width:29.16666667%;min-width:29.16666667%}.col-8{flex-basis:33.33333333%;max-width:33.33333333%;min-width:33.33333333%}.col-9{flex-basis:37.5%;max-width:37.5%;min-width:37.5%}.col-10{flex-basis:41.66666667%;max-width:41.66666667%;min-width:41.66666667%}.col-11{flex-basis:45.83333333%;max-width:45.83333333%;min-width:45.83333333%}.col-12{flex-basis:50%;max-width:50%;min-width:50%}.col-13{flex-basis:54.16666667%;max-width:54.16666667%;min-width:54.16666667%}.col-14{flex-basis:58.33333333%;max-width:58.33333333%;min-width:58.33333333%}.col-15{flex-basis:62.5%;max-width:62.5%;min-width:62.5%}.col-16{flex-basis:66.66666667%;max-width:66.66666667%;min-width:66.66666667%}.col-17{flex-basis:70.83333333%;max-width:70.83333333%;min-width:70.83333333%}.col-18{flex-basis:75%;max-width:75%;min-width:75%}.col-19{flex-basis:79.16666667%;max-width:79.16666667%;min-width:79.16666667%}.col-20{flex-basis:83.33333333%;max-width:83.33333333%;min-width:83.33333333%}.col-21{flex-basis:87.5%;max-width:87.5%;min-width:87.5%}.col-22{flex-basis:91.66666667%;max-width:91.66666667%;min-width:91.66666667%}.col-23{flex-basis:95.83333333%;max-width:95.83333333%;min-width:95.83333333%}.col-24{flex-basis:100%;max-width:100%;min-width:100%}@media (width >= 720px){.col-m-1{flex-basis:4.16666667%;max-width:4.16666667%;min-width:4.16666667%}.col-m-2{flex-basis:8.33333333%;max-width:8.33333333%;min-width:8.33333333%}.col-m-3{flex-basis:12.5%;max-width:12.5%;min-width:12.5%}.col-m-4{flex-basis:16.66666667%;max-width:16.66666667%;min-width:16.66666667%}.col-m-5{flex-basis:20.83333333%;max-width:20.83333333%;min-width:20.83333333%}.col-m-6{flex-basis:25%;max-width:25%;min-width:25%}.col-m-7{flex-basis:29.16666667%;max-width:29.16666667%;min-width:29.16666667%}.col-m-8{flex-basis:33.33333333%;max-width:33.33333333%;min-width:33.33333333%}.col-m-9{flex-basis:37.5%;max-width:37.5%;min-width:37.5%}.col-m-10{flex-basis:41.66666667%;max-width:41.66666667%;min-width:41.66666667%}.col-m-11{flex-basis:45.83333333%;max-width:45.83333333%;min-width:45.83333333%}.col-m-12{flex-basis:50%;max-width:50%;min-width:50%}.col-m-13{flex-basis:54.16666667%;max-width:54.16666667%;min-width:54.16666667%}.col-m-14{flex-basis:58.33333333%;max-width:58.33333333%;min-width:58.33333333%}.col-m-15{flex-basis:62.5%;max-width:62.5%;min-width:62.5%}.col-m-16{flex-basis:66.66666667%;max-width:66.66666667%;min-width:66.66666667%}.col-m-17{flex-basis:70.83333333%;max-width:70.83333333%;min-width:70.83333333%}.col-m-18{flex-basis:75%;max-width:75%;min-width:75%}.col-m-19{flex-basis:79.16666667%;max-width:79.16666667%;min-width:79.16666667%}.col-m-20{flex-basis:83.33333333%;max-width:83.33333333%;min-width:83.33333333%}.col-m-21{flex-basis:87.5%;max-width:87.5%;min-width:87.5%}.col-m-22{flex-basis:91.66666667%;max-width:91.66666667%;min-width:91.66666667%}.col-m-23{flex-basis:95.83333333%;max-width:95.83333333%;min-width:95.83333333%}.col-m-24{flex-basis:100%;max-width:100%;min-width:100%}.col-m,.col-m-auto{max-width:100%;min-width:0}.col-m{flex-basis:0;flex-grow:1}.col-m:not([class*=pl-]):not([class*=p8l-]){padding-left:10px}.col-m:not([class*=pr-]):not([class*=p8r-]){padding-right:10px}.col-m-auto{flex:0 0 auto;width:auto}}@media (width >= 1200px){.col-xl-1{flex-basis:4.16666667%;max-width:4.16666667%;min-width:4.16666667%}.col-xl-2{flex-basis:8.33333333%;max-width:8.33333333%;min-width:8.33333333%}.col-xl-3{flex-basis:12.5%;max-width:12.5%;min-width:12.5%}.col-xl-4{flex-basis:16.66666667%;max-width:16.66666667%;min-width:16.66666667%}.col-xl-5{flex-basis:20.83333333%;max-width:20.83333333%;min-width:20.83333333%}.col-xl-6{flex-basis:25%;max-width:25%;min-width:25%}.col-xl-7{flex-basis:29.16666667%;max-width:29.16666667%;min-width:29.16666667%}.col-xl-8{flex-basis:33.33333333%;max-width:33.33333333%;min-width:33.33333333%}.col-xl-9{flex-basis:37.5%;max-width:37.5%;min-width:37.5%}.col-xl-10{flex-basis:41.66666667%;max-width:41.66666667%;min-width:41.66666667%}.col-xl-11{flex-basis:45.83333333%;max-width:45.83333333%;min-width:45.83333333%}.col-xl-12{flex-basis:50%;max-width:50%;min-width:50%}.col-xl-13{flex-basis:54.16666667%;max-width:54.16666667%;min-width:54.16666667%}.col-xl-14{flex-basis:58.33333333%;max-width:58.33333333%;min-width:58.33333333%}.col-xl-15{flex-basis:62.5%;max-width:62.5%;min-width:62.5%}.col-xl-16{flex-basis:66.66666667%;max-width:66.66666667%;min-width:66.66666667%}.col-xl-17{flex-basis:70.83333333%;max-width:70.83333333%;min-width:70.83333333%}.col-xl-18{flex-basis:75%;max-width:75%;min-width:75%}.col-xl-19{flex-basis:79.16666667%;max-width:79.16666667%;min-width:79.16666667%}.col-xl-20{flex-basis:83.33333333%;max-width:83.33333333%;min-width:83.33333333%}.col-xl-21{flex-basis:87.5%;max-width:87.5%;min-width:87.5%}.col-xl-22{flex-basis:91.66666667%;max-width:91.66666667%;min-width:91.66666667%}.col-xl-23{flex-basis:95.83333333%;max-width:95.83333333%;min-width:95.83333333%}.col-xl-24{flex-basis:100%;max-width:100%;min-width:100%}.col-xl{flex-basis:0;flex-grow:1;max-width:100%;min-width:0}.col-xl:not([class*=pl-]):not([class*=p8l-]){padding-left:10px}.col-xl:not([class*=pr-]):not([class*=p8r-]){padding-right:10px}.col-xl-auto{flex:0 0 auto;max-width:100%;min-width:0;width:auto}}.railway-results-europe-banner{background:#9042e3;border-radius:12px;height:64px;padding:12px 30% 12px 16px;position:relative}.railway-results-europe-banner:after{background:url(/img/v4/railway/europe_train.png) 50%/contain no-repeat;border-radius:12px;content:"";height:100%;position:absolute;right:-1px;top:50%;transform:translateY(-50%);width:97px}.railway-results-europe-banner__text{color:var(--color-white)}.railway-results-europe-banner__highlight{color:#fecd6e;white-space:nowrap}.railway-results-europe-banner__arrow{fill:#fecd6e;height:24px;left:50%;pointer-events:none;position:absolute;top:-14px;transform:translateX(-50%);width:18px}@media (width >= 720px){.railway-results-europe-banner{height:48px;padding:14px 16px 14px 100px}.railway-results-europe-banner__arrow{top:-24px}.railway-results-europe-banner:after{left:-2px;right:auto;transform:translateY(-50%) scaleX(-1);width:75px}}.app-subscribe{background-color:#d0d1fb}.app-subscribe .t-input+em{bottom:-100%}.leaflet-image-layer,.leaflet-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane,.leaflet-pane>canvas,.leaflet-pane>svg,.leaflet-tile,.leaflet-tile-container,.leaflet-zoom-box{left:0;position:absolute;top:0}.leaflet-container{overflow:hidden}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{height:1600px;-webkit-transform-origin:0 0;width:1600px}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-height:none!important;max-width:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{max-height:none!important;max-width:none!important;padding:0;width:auto}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{-moz-box-sizing:border-box;box-sizing:border-box;height:0;width:0;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{height:1px;width:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{pointer-events:visiblePainted;pointer-events:auto;position:relative;z-index:800}.leaflet-bottom,.leaflet-top{pointer-events:none;position:absolute;z-index:1000}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{clear:both;float:left}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-pan-anim .leaflet-tile,.leaflet-zoom-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-image-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-image-layer.leaflet-interactive,.leaflet-marker-icon.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{background:hsla(0,0%,100%,.5);border:2px dotted #38f}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{border-radius:4px;box-shadow:0 1px 5px rgba(0,0,0,.65)}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;color:#000;display:block;height:26px;line-height:26px;text-align:center;text-decoration:none;width:26px}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:focus,.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.leaflet-bar a.leaflet-disabled{background-color:#f4f4f4;color:#bbb;cursor:default}.leaflet-touch .leaflet-bar a{height:30px;line-height:30px;width:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{background:#fff;border-radius:5px;box-shadow:0 1px 5px rgba(0,0,0,.4)}.leaflet-control-layers-toggle{background-image:url(images/layers.png);height:36px;width:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(images/layers-2x.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{height:44px;width:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{background:#fff;color:#333;padding:6px 10px 6px 6px}.leaflet-control-layers-scrollbar{overflow-x:hidden;overflow-y:scroll;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{border-top:1px solid #ddd;height:0;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(images/marker-icon.png)}.leaflet-container .leaflet-control-attribution{background:#fff;background:hsla(0,0%,100%,.8);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{color:#333;line-height:1.4;padding:0 5px}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:focus,.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;height:.6669em;vertical-align:baseline!important;width:1em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{background:hsla(0,0%,100%,.8);border:2px solid #777;border-top:none;-moz-box-sizing:border-box;box-sizing:border-box;line-height:1.1;padding:2px 5px 1px;text-shadow:1px 1px #fff;white-space:nowrap}.leaflet-control-scale-line:not(:first-child){border-bottom:none;border-top:2px solid #777;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{box-shadow:none}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{background-clip:padding-box;border:2px solid rgba(0,0,0,.2)}.leaflet-popup{margin-bottom:20px;position:absolute;text-align:center}.leaflet-popup-content-wrapper{border-radius:12px;padding:1px;text-align:left}.leaflet-popup-content{font-size:13px;font-size:1.08333em;line-height:1.3;margin:13px 24px 13px 20px;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{height:20px;left:50%;margin-left:-20px;margin-top:-1px;overflow:hidden;pointer-events:none;position:absolute;width:40px}.leaflet-popup-tip{height:17px;margin:-10px auto 0;padding:1px;pointer-events:auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:17px}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;box-shadow:0 3px 14px rgba(0,0,0,.4);color:#333}.leaflet-container a.leaflet-popup-close-button{background:transparent;border:none;color:#757575;font:16px/24px Tahoma,Verdana,sans-serif;height:24px;position:absolute;right:0;text-align:center;text-decoration:none;top:0;width:24px}.leaflet-container a.leaflet-popup-close-button:focus,.leaflet-container a.leaflet-popup-close-button:hover{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678);margin:0 auto;width:24px}.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{background-color:#fff;border:1px solid #fff;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.4);color:#222;padding:6px;pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before,.leaflet-tooltip-top:before{background:transparent;border:6px solid transparent;content:"";pointer-events:none;position:absolute}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{border-top-color:#fff;bottom:0;margin-bottom:-12px}.leaflet-tooltip-bottom:before{border-bottom-color:#fff;margin-left:-6px;margin-top:-12px;top:0}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{margin-top:-6px;top:50%}.leaflet-tooltip-left:before{border-left-color:#fff;margin-right:-12px;right:0}.leaflet-tooltip-right:before{border-right-color:#fff;left:0;margin-left:-12px}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.railway-train-duration-time__duration_arrow{background-color:var(--color-grey-400);border-radius:1px;height:1px;position:relative;width:160px}@media (width >= 720px){.railway-train-duration-time__duration_arrow{width:180px}}.railway-train-duration-time__duration_arrow:after{border-radius:1px;border-right:1.1px solid var(--color-grey-400);border-top:1.1px solid var(--color-grey-400);content:"";height:5px;position:absolute;right:0;rotate:45deg;top:-1.9px;width:5px}.railway-train-duration-time__duration_text{background-color:var(--color-white);left:50%;padding:0 16px;position:absolute;top:50%;transform:translate(-50%,-50%);white-space:nowrap}.railway-train-details-card-info-path__trip{width:2px}.railway-train-details-card-info-path__stop.departure{height:42px}.railway-train-details-card-info-path__stop.arrival{height:60px}.railway-train-details-card-info-path__stop-circle{background-color:var(--color-green-500);border-radius:50%;height:8px;width:8px}.railway-train-details-card-info-path__stop.stop .railway-train-details-card-info-path__stop-circle{background-color:var(--color-orange-400)}.railway-train-details-card__info{margin-bottom:-15px;margin-top:-15px;z-index:10}body .railway-train-prices-rates__selected{background:var(--color-green-50);border-color:var(--color-green-200)}body .railway-train-prices-rates__price-button:hover{background:var(--color-green-50);border-color:var(--color-green-200)}html.theme-dark .railway-train-prices-rates__selected{background:var(--color-green-850);border-color:var(--color-green-800)}html.theme-dark .railway-train-prices-rates__price-button:hover{background:var(--color-green-850);border-color:var(--color-green-800)}.railway-train-prices__container{margin-left:-6px;margin-right:-6px}.railway-train-prices__container>*{padding-left:6px;padding-right:6px}.share-activator{font-size:var(--font-size-12)}.share-activator button{align-items:center;display:flex;font-weight:600;justify-content:center}.share-activator svg{fill:var(--color-grey-500);height:16px;transition:color ubic-bezier(.25,.8,.25,1) .3s}html.theme-dark .share-activator svg{fill:var(--color-grey-400)}html[dir=rtl] .share-activator svg{transform:scaleX(-1)}.share-activator:not(.word):not(.outlined) button{aspect-ratio:1/1;background-color:var(--color-white);border-radius:50%;height:32px}.share-activator:not(.word):not(.outlined) button:hover{box-shadow:0 2px 6px 0 rgba(0,0,0,.25)}.share-activator:not(.word):not(.outlined) button:hover svg{color:var(--color-amaranth-500)}.share-activator:not(.word):not(.flat):not(.outlined) button{box-shadow:0 0 4px 0 rgba(0,0,0,.08),0 4px 8px 0 rgba(0,0,0,.08)}.share-activator:not(.word):not(.flat):not(.outlined) button:hover{box-shadow:0 0 8px 0 rgba(0,0,0,.08),0 10px 20px 0 rgba(0,0,0,.08)}html.theme-dark .share-activator:not(.word):not(.flat):not(.outlined) button{background-color:var(--color-grey-800);box-shadow:none}.share-activator.flat button{box-shadow:none}.share-activator.flat button:hover{background-color:var(--color-grey-900-5)}html.theme-dark .share-activator.flat button{background-color:var(--color-grey-900)}html.theme-dark .share-activator.flat button:hover{background-color:var(--color-grey-50-10)}.share-activator.outlined button{background-color:var(--color-grey-50);border:1px solid var(--color-grey-200);border-radius:8px;height:24px;width:24px}.share-activator.outlined button svg{height:14px;width:14px}.share-activator.outlined button:hover{background-color:var(--color-grey-900-5)}html.theme-dark .share-activator.outlined button{background-color:var(--color-grey-700);border-color:var(--color-grey-700)}html.theme-dark .share-activator.outlined button:hover{background-color:var(--color-grey-50-10)}.share-activator.word{font-size:var(--font-size-14)}.share-activator.word button{border-radius:8px;font-weight:500;gap:4px;padding:4px 8px}html[dir=rtl] .share-activator.word button{padding-left:4px}html[dir=ltr] .share-activator.word button{padding-right:4px}.share-activator.word button:hover{background-color:var(--color-grey-900-5)}html.theme-dark .share-activator.word button:hover{background-color:var(--color-grey-50-10)}.share-activator.word svg{fill:var(--color-grey-500)}html.theme-dark .share-activator.word svg{fill:var(--color-grey-400)}.share-native{border-radius:0 0 16px 16px}.share-native .icon{align-items:center;aspect-ratio:1/1;color:var(--color-grey-700);display:flex;font-size:var(--font-size-24);height:24px;justify-content:center}html.theme-dark .share-native .icon{color:var(--color-grey-300)}.share-native:hover{background-color:var(--color-grey-900-5)}html.theme-dark .share-native:hover{background-color:var(--color-grey-50-10)}.share-native .loading{border-radius:4px}.share-url-copy{border-radius:16px 16px 0 0}.share-url-copy:hover{background-color:var(--color-grey-900-5)}html.theme-dark .share-url-copy:hover{background-color:var(--color-grey-50-10)}.share-url-copy svg{fill:var(--color-grey-700)}html.theme-dark .share-url-copy svg{fill:var(--color-white)}.share-url-copy .copied{background-color:var(--color-grey-900);border-radius:4px;bottom:100%;color:var(--color-white);font-size:var(--font-size-12);margin-bottom:8px;padding:8px;position:absolute}html.theme-dark .share-url-copy .copied{background-color:var(--color-grey-800)}.share-url-copy .loading{border-radius:4px}.share-vendor{cursor:pointer;flex-direction:column;flex-shrink:0;gap:8px;min-width:65px;text-align:center}.share-vendor,.share-vendor .icon{align-items:center;display:flex}.share-vendor .icon{aspect-ratio:1/1;height:48px;justify-content:center}.share-vendor .icon img{width:100%}.share-vendor .label{color:var(--color-grey-900);line-height:var(--font-size-20)}html.theme-dark .share-vendor .label{color:var(--color-white)}.share-vendor:hover{-webkit-text-decoration:none;text-decoration:none}.share .content{background-color:var(--color-white);display:flex;flex-direction:column;gap:24px}html.theme-dark .share .content{background-color:var(--color-grey-900)}.share .header{align-items:center;display:flex;justify-content:space-between;padding:8px}.share .header .title{font-size:var(--font-size-20);font-weight:600;padding:0 8px}.share .vendors{display:flex;flex-wrap:nowrap;gap:20px;padding:0 16px}@media (320px <= width < 720px){.share .vendors{overflow:auto}}.share .options{border:.5px solid var(--color-grey-200);border-radius:16px;display:flex;flex-direction:column;margin:0 16px}.share .options button:first-child:not(:only-child){border-bottom:.5px solid var(--color-grey-200);margin-bottom:0}.share .options button:first-of-type:last-of-type{border-radius:16px}.share .options button{align-items:center;display:flex;gap:12px;height:48px;padding:0 16px;position:relative}html.theme-dark .share .options,html.theme-dark .share .options button:first-child:not(:only-child){border-color:var(--color-grey-700)}