@layer theme,base;@layer components{.cs-root .promo-a{color:inherit;display:block}.cs-root .promo-a p{transition:color .2s}.cs-root .promo-a:hover p{color:var(--cs-text)}.cs-root .promo .code{transition:box-shadow .2s}.cs-root .promo-a:hover .code{box-shadow:inset 0 1px #fff,0 0 16px -3px #ced6de99}.cs-root .promo-a:focus-visible{outline-offset:-3px}.cs-root .mkt a{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.cs-root .mkt a em{font:600 8.5px/1 var(--cs-f-mono);letter-spacing:.12em;color:var(--cs-muted);box-shadow:inset 0 0 0 1px var(--cs-line-2);border-radius:4px;padding:3px 4px 2px;font-style:normal}.cs-root .mkt a[aria-current=page] em{color:#0a0c0e;box-shadow:inset 0 0 0 1px #0a0c0e4d}.cs-root :is(button.mi,button.route){text-align:start;width:100%}.cs-root .mi-badge{vertical-align:2px;font:600 9px/1 var(--cs-f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--cs-muted);box-shadow:inset 0 0 0 1px var(--cs-line-2);border-radius:4px;margin-inline-start:8px;padding:3px 5px 2px;font-style:normal;display:inline-block}.cs-root .mega-free .routes small{min-height:1.4em}@media (min-width:1181px){.cs-root .menu{display:none}}.cs-root :is(.nav-links>a,.dd>button,.nav-login){white-space:nowrap}.cs-root .nav-links>*{flex:none}@media (min-width:1181px) and (max-width:1279px){.cs-root .nav-in{gap:22px}.cs-root :is(.nav-links>a,.dd>button){padding-inline:9px}.cs-root .nav-right{gap:10px}}.cs-root .foot-brand .soc{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.cs-root .foot-brand .soc a{width:36px;height:36px;color:var(--cs-text-2);box-shadow:inset 0 0 0 1px var(--cs-line-2);background:#b8c0c809;border-radius:10px;place-items:center;transition:color .2s,background .2s,box-shadow .2s;display:grid}.cs-root .foot-brand .soc a:hover{color:var(--cs-sm-hi);box-shadow:inset 0 0 0 1px var(--cs-line-3);background:#b8c0c814}.cs-root .foot-brand .soc svg{width:18px;height:18px}.cs-root :is(.contacts span,.risk h4){text-transform:uppercase}.cs-root .copy{align-items:center}.cs-root .lang-sw{box-shadow:inset 0 0 0 1px var(--cs-line-2);border-radius:7px;align-items:center;padding:3px 8px;display:inline-flex}.cs-root .lang-sw>div>button{font-family:var(--cs-f-mono);letter-spacing:.12em;min-height:24px;font-weight:500;font-size:11px!important;line-height:1.6!important}.cs-root .lang-sw>div>button>svg:first-child{width:14px;height:14px}.cs-root .lang-sw>div>button>svg:last-child{width:12px;height:12px}.cs-root .foot-legal{display:none}@media (max-width:639px){.cs-root .foot :is(.fcol,.contacts,.risk,.copy-more){display:none}.cs-root .foot-top{grid-template-columns:minmax(0,1fr)}.cs-root .foot-brand{text-align:center;justify-items:center;display:grid}.cs-root .foot-brand .brand{margin-bottom:18px}.cs-root .foot-brand .soc{justify-content:center}.cs-root .foot-legal{flex-wrap:wrap;justify-content:center;gap:8px 18px;margin-top:30px;display:flex}.cs-root .foot-legal a{color:var(--cs-muted);font-size:13px;transition:color .2s}.cs-root .foot-legal a:hover{color:var(--cs-sm-hi)}.cs-root .copy{text-align:center;flex-direction:column;justify-content:center;margin-top:22px}}.cs-root .cs-modal{z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:cs-fadein .25s var(--cs-ease);background:#020304d1;justify-content:center;align-items:flex-start;padding:16px;display:flex;position:fixed;inset:0;overflow-y:auto}.cs-root .cs-modal-card{border-radius:var(--cs-r-panel);width:100%;max-width:520px;margin-top:24px;padding:24px;position:relative}.cs-root .cs-modal-card .crumb{margin-bottom:18px}.cs-root .cs-modal-card .tag{margin-bottom:12px}.cs-root .cs-modal-desc{color:var(--cs-text);margin-top:10px;font-size:14.5px;line-height:1.55}.cs-root .cs-modal-body{color:var(--cs-text-2);margin-top:8px;font-size:14px;line-height:1.65}.cs-root .cs-modal-cta{grid-template-columns:1fr 1fr;gap:10px;margin-top:22px;display:grid}@media (min-width:640px){.cs-root .cs-modal{padding:32px}}@media (max-width:420px){.cs-root .cs-modal-cta{grid-template-columns:1fr}}.cs-root :is(.mkt a em,.mi-badge):lang(ar){letter-spacing:normal}}@layer utilities;
