.announce{white-space:nowrap;padding-inline:12px;overflow:hidden}.announce .ai{display:inline}.announce .ai a{color:inherit}@media (max-width:1000px){.announce{height:36px;font-size:13px}.announce .sep,.announce .ai:not(.cur){display:none}.announce .ai.cur{animation:annIn .4s var(--ease)}}@keyframes annIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.header .logo.logo-img{background:var(--o);border-radius:12px;flex:none;margin:0;padding:0;line-height:0;display:block;overflow:hidden}.header .logo.logo-img img{width:auto;height:50px;display:block}.header .nav{align-self:stretch;align-items:center;gap:22px}.header .nav>a,.header .mmw>a{align-items:center;gap:2px;display:inline-flex}.header .mmw{align-self:stretch;align-items:center;display:flex}.header .nav a.on:after{bottom:-4px}.header .hamb,.header .shm{border:0;display:none}.header .ic{border:0}.header .hs{flex:0 260px;justify-content:flex-start;gap:10px;width:auto;min-width:150px;padding:0 16px;font-size:14px;display:flex;overflow:visible}.header .hs:focus-within{box-shadow:0 0 0 3px var(--o-soft)}.header .hs input{font:600 14px var(--f);appearance:none;flex:1}.header .hs input::-webkit-search-cancel-button{margin-inline-start:4px}.header .hs svg{color:var(--mut);flex:none}.header .hd-end{gap:10px}.header .lang-menu{display:flex}.header .lngb{justify-content:center;align-items:center;display:inline-flex}.header .ic .cnt.bump{animation:bump .5s var(--ease)}.mega{border-radius:0;width:100%;animation:none}.mega .mgrid{max-width:none}.mcol a{line-height:1.5}.mside .mct{white-space:normal}.mpromo b{font-size:14px}@media (max-width:1240px){.header .wrap{gap:20px}.header .nav{gap:16px;font-size:14px}}@media (max-width:1100px){.header .nav,.header .hs{display:none!important}.header .hamb,.header .shm{display:grid}.header .mega{display:none}.header .wrap{gap:10px}.header .logo.logo-img{padding:0}}@media (max-width:760px){.header .wrap{gap:6px;height:64px}.header .logo.logo-img img{height:40px}.header .ic,.header .lngb{width:44px;height:44px}.header .lngb{min-width:44px;padding:0}.header .cur-menu{display:none}}@media (max-width:380px){.header .logo.logo-img img{height:36px}.header .hd-end{gap:4px}}.mnav{overscroll-behavior:contain;outline:0;overflow-x:hidden}.mnav:not(.on){visibility:hidden;transition:transform .28s var(--ease),visibility 0s .3s}.mnav .mnh .logo-img{background:var(--o);border-radius:8px;padding:0;line-height:0;display:block;overflow:hidden}.mnav .mnh .ic{width:44px;height:44px}.mnav .msb{max-width:none}.mnav .mnl details a{padding-block:11px}.mnav .mnlinks a{padding-block:12px}.mnav .mnf{border-top:1px solid var(--line);justify-content:flex-start;padding-top:12px}.mnav .chips .chip{height:40px}.mnav .lang-chips{padding-top:0}.bagd{overscroll-behavior:contain;outline:0}.bagd:not(.on){visibility:hidden;transition:transform .45s var(--ease),visibility 0s .45s}.bagd .dh .ic{width:44px;height:44px}.bagd .dl .im{display:block}.bagd .dl .im img{width:100%;height:100%}.bagd .stepper button:disabled{opacity:.35;cursor:default}.bagd .rm:disabled{opacity:.5}.bagd #dfoot{flex:none;padding-top:10px}.bagd .btn-ink,.bagd .btn-line{justify-content:center;display:flex}@media (pointer:coarse){.bagd .stepper{height:44px}.bagd .stepper button{width:44px;height:42px}.bagd .rm{padding:12px 6px}}.footer .fnav .logo.logo-img{background:var(--o);border-radius:12px;padding:0;line-height:0;display:block;overflow:hidden}.footer .fnav .logo.logo-img img{width:auto;height:64px;display:block}.footer .fnav nav a{align-items:center;min-height:44px;display:inline-flex}.footer .fcols{grid-template-columns:repeat(3,minmax(0,1fr))}.footer .fcols a:hover{color:var(--ink)}.socrow .soc{margin-top:0}.soc.yt{background:#e62117}.soc.whatsapp{color:#fff;background:#25d366}.footer .f-bot a{text-decoration:none}.footer .f-bot a:hover,.footer .f-bot .pwr:hover b{color:var(--o-deep)}@media (max-width:760px){.footer .fcols{grid-template-columns:1fr 1fr}.footer .fcols>div:last-child{grid-column:1/-1}.footer .fnav{justify-content:flex-start}.footer .f-bot{gap:10px}}@media (pointer:coarse){.footer .fcols>div{gap:0}.footer .fcols b{margin-bottom:8px}.footer .fcols a{padding-block:11px}.footer .f-bot a{margin-block:-10px;padding-block:10px;display:inline-block}.footer .soc{width:44px;height:44px}}@media (max-width:760px){body:has(.ckb) .fab{bottom:calc(150px + env(safe-area-inset-bottom,0px))}}.ckb .btn-ink{background:var(--o);color:var(--ink)}.ckb .btn-ink:hover{background:var(--o-soft)}.ckb .btn-line{color:#fff;background:0 0;border-color:#ffffffb3}.ckb .btn-line:hover{background:#ffffff1f}.ckb .link{color:var(--o)}.ckb>span{line-height:1.6}.toasts{inset-inline:0;bottom:calc(22px + env(safe-area-inset-bottom,0px));z-index:95;pointer-events:none;flex-direction:column;align-items:center;gap:8px;padding-inline:16px;display:flex;position:fixed}.toasts .toast{pointer-events:auto;font:800 14px var(--f);cursor:pointer;text-align:start;animation:toastIn .35s var(--ease);border:0;position:static;transform:none}.toasts .toast.err{background:#b42318}@keyframes toastIn{0%{opacity:0;transform:translateY(140%)}to{opacity:1;transform:none}}@media (max-width:760px){.toasts{bottom:calc(88px + env(safe-area-inset-bottom,0px))}}body:has(.bagd.on) .toasts{bottom:auto;top:calc(16px + env(safe-area-inset-top,0px))}@media (prefers-reduced-motion:reduce){.mnav,.bagd,.scrim,.mega,.toast,.fly,.announce .ai.cur,.header .ic .cnt.bump{transition:none!important;animation:none!important}}html{overflow-x:clip}
.cur-menu{display:inline-flex;position:relative}.cur-btn{color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;height:40px;font-family:inherit;display:inline-flex}.cur-pop{top:calc(100% + 8px);z-index:70;border-radius:var(--r-sm);min-width:260px;box-shadow:var(--sh-2);border:1px solid var(--line);background:#fff;gap:2px;padding:6px;animation:.2s cubic-bezier(.2,.8,.2,1) tngdrop;display:grid;position:absolute;inset-inline-end:0}.cur-pop [role=menuitemradio]{width:100%;font:inherit;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:10px;grid-template-columns:44px 1fr auto;align-items:center;gap:8px;padding:9px 10px;font-size:14px;display:grid}.cur-pop [role=menuitemradio]:hover,.cur-pop [role=menuitemradio]:focus-visible{background:var(--bg-2);outline:none}.cur-pop [role=menuitemradio].on{background:var(--o-wash)}.cur-pop [role=menuitemradio].on .cur-name{font-weight:800}.cur-sym{font-family:var(--f-en);text-align:center;font-size:15px}.cur-name{white-space:nowrap}.cur-code{color:var(--mut);font-size:12px;font-weight:700}.cur-note{color:var(--mut);margin:4px 10px 6px;font-size:12px;line-height:1.5}@media (max-width:760px){.header .cur-menu{display:none}}
.header .hd-msearch{display:none}@media (max-width:760px){.header .hd-msearch{display:grid}.header .search.is-open{inset-inline:12px;z-index:5;background:var(--bg-2);width:auto;height:46px;box-shadow:var(--sh-2);justify-content:flex-start;gap:10px;padding:0 16px;font-size:16px;display:flex;position:absolute;top:8px}}.header .hd-acct{display:grid}.tng-esc{place-items:center;min-width:40px;min-height:36px;display:grid}.tng-esc .tng-esc-x{display:none}@media (hover:none) and (pointer:coarse){.tng-esc .tng-esc-key{display:none}.tng-esc .tng-esc-x{display:grid}}@media (max-width:760px){.tng-sov-grid.has-q>:last-child{order:-1}.tng-sov-grid.has-q{margin-top:14px}}.tng-sov-grid>*{min-width:0}.tng-sov-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
