.asn .mono{font-family:Roboto Mono,ui-monospace,SFMono-Regular,Menlo,monospace}.asn .hf-item>a,.asn .hf-item>button{cursor:pointer;height:68px;font-family:var(--font-body);color:#0a1a2b;white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;padding:0 14px;font-size:14.5px;font-weight:500;text-decoration:none;display:inline-flex}.asn .hf-item>a:hover,.asn .hf-item:hover>button,.asn .hf-item:focus-within>button{color:var(--sc-primary)}.asn .hf-item>button svg{color:#8fa6be;transition:transform .18s}.asn .hf-item:hover>button svg,.asn .hf-item:focus-within>button svg{color:var(--sc-accent-ink);transform:rotate(180deg)}.asn .hf-mega{opacity:0;visibility:hidden;pointer-events:none;z-index:70;width:min(940px,100vw - 40px);transition:opacity .18s,transform .18s;position:absolute;top:100%;left:50%;transform:translate(-50%,8px)}.asn .hf-item:hover .hf-mega,.asn .hf-item:focus-within .hf-mega{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)}.asn .hf-mega-in{background:#fff;border:1px solid #dce6f0;border-radius:20px;display:grid;overflow:hidden;box-shadow:0 40px 80px -32px #021e3c59,0 4px 16px -8px #021e3c26}.asn .hf-mi{border-radius:13px;align-items:flex-start;gap:13px;padding:12px 14px;text-decoration:none;transition:background .15s;display:flex}.asn .hf-mi:hover{background:#ebf5ff}.asn .hf-mi-ic{width:38px;height:38px;color:var(--sc-primary);background:#ebf5ff;border:1px solid #dce9f7;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.asn .hf-mi:hover .hf-mi-ic{background:var(--sc-accent);border-color:var(--sc-accent);color:#021e3c}.asn .hf-mi-t{color:var(--sc-primary);font-size:14px;font-weight:600;line-height:1.25;display:block}.asn .hf-mi-d{color:#5a6b7b;margin-top:2px;font-size:12px;line-height:1.4;display:block}.asn .hf-feat{background:#f4f9fe;border-left:1px solid #dce6f0;flex-direction:column;padding:22px;text-decoration:none;display:flex}.asn .hf-feat-img{aspect-ratio:16/9;background:linear-gradient(135deg,#0a2c52,#023263);border:1px solid #dce6f0;border-radius:12px;margin-bottom:14px;position:relative;overflow:hidden}.asn .hf-feat-img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.asn .hf-burger{display:none}.asn .hf-drawer{z-index:110;visibility:hidden;background:#fbfcfe;transition:transform .3s cubic-bezier(.16,1,.3,1),visibility 0s linear .3s;position:fixed;inset:0;overflow-y:auto;transform:translate(100%)}.asn .hf-drawer.on{visibility:visible;transition:transform .3s cubic-bezier(.16,1,.3,1),visibility linear;transform:translate(0)}.asn .hf-drawer-lang{border:1px solid var(--hf-line,#dce6f0);border-radius:var(--r-pill);cursor:pointer;color:var(--sc-primary);background:0 0;align-items:center;gap:6px;margin:22px auto 0;padding:9px 16px;font-family:Roboto Mono,ui-monospace,monospace;font-size:12.5px;font-weight:600;display:inline-flex}.asn .hf-acc{border-bottom:1px solid #dce6f0}.asn .hf-acc summary{cursor:pointer;font-family:var(--font-display);color:var(--sc-primary);justify-content:space-between;align-items:center;gap:12px;padding:18px 4px;font-size:17px;font-weight:600;list-style:none;display:flex}.asn .hf-acc summary::-webkit-details-marker{display:none}.asn .hf-acc summary svg{color:#8fa6be;transition:transform .2s}.asn .hf-acc[open] summary svg{color:var(--sc-accent-ink);transform:rotate(180deg)}.asn .hf-acc .hf-mi{padding:11px 4px}.asn .hf-dlink{font-family:var(--font-display);color:var(--sc-primary);border-bottom:1px solid #dce6f0;justify-content:space-between;align-items:center;padding:18px 4px;font-size:17px;font-weight:600;text-decoration:none;display:flex}.asn .hf-flink{color:#5a6b7b;font-size:14px;line-height:1.4;text-decoration:none;transition:color .15s;display:block}.asn .hf-flink:hover{color:var(--sc-primary)}.asn .hf-social{width:40px;height:40px;color:var(--sc-primary);background:#fff;border:1px solid #dce6f0;border-radius:11px;justify-content:center;align-items:center;transition:border-color .16s,background .16s;display:inline-flex}.asn .hf-social:hover{border-color:var(--sc-accent);background:var(--sc-accent-soft)}.asn .hf-facc-t{cursor:default;pointer-events:none;justify-content:space-between;align-items:center;gap:10px;list-style:none;display:flex}.asn .hf-facc-t::-webkit-details-marker{display:none}.asn .hf-facc-t svg{color:#8fa6be;flex-shrink:0;transition:transform .2s;display:none}@media (max-width:1100px){.asn .hf-nav,.asn .hf-cta-ghost{display:none!important}.asn .hf-burger{display:inline-flex!important}.asn .hf-foot-grid{grid-template-columns:1fr 1fr!important}.asn .hf-foot-brand{grid-column:1/-1!important}.asn .hf-stickywrap{will-change:transform;transition:transform .28s cubic-bezier(.22,.61,.36,1);transform:translate(0,0)}.asn .hf-stickywrap.is-up{transform:translateY(-100%)}}.asn .hf-tabbar{display:none}@media (max-width:760px){.asn.has-tabbar{padding-bottom:calc(64px + env(safe-area-inset-bottom))}.asn .hf-tabbar{z-index:100;padding:6px 6px calc(6px + env(safe-area-inset-bottom));-webkit-backdrop-filter:saturate(160%)blur(16px);will-change:transform;background:#ffffffeb;border-top:1px solid #dce6f0;justify-content:space-around;align-items:stretch;transition:transform .28s cubic-bezier(.22,.61,.36,1);display:flex;position:fixed;inset:auto 0 0;transform:translate(0,0);box-shadow:0 -8px 24px -16px #021e3c4d}.asn .hf-tabbar.is-hidden{transform:translateY(110%)}.asn .hf-tab{cursor:pointer;color:#5a7a9e;min-width:0;min-height:52px;font-family:var(--font-body);-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:14px;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:3px;padding:6px 2px 4px;font-size:10.5px;font-weight:500;text-decoration:none;display:flex}.asn .hf-tab-ic{border-radius:999px;justify-content:center;align-items:center;width:26px;height:26px;transition:background .2s linear;display:flex}.asn .hf-tab.active{color:var(--sc-primary);font-weight:700}.asn .hf-tab.active .hf-tab-ic{background:#b0dc004d}.asn .hf-tab-cta .hf-tab-ic{background:var(--sc-accent);color:#021e3c;width:40px;height:40px;margin-top:-14px;box-shadow:0 6px 16px -8px #b0dc00e6}.asn .hf-tab-cta.active .hf-tab-ic{background:var(--sc-accent)}.asn .hf-tab:active .hf-tab-ic{transform:scale(.92)}}@media (max-width:640px){.asn .hf-bar{padding-left:20px!important;padding-right:20px!important}.asn .hf-util,.asn .hf-cta-main{display:none!important}.asn .hf-foot-grid{grid-template-columns:1fr!important}.asn .hf-sec{padding-left:20px!important;padding-right:20px!important}.asn .hf-facc{border-bottom:1px solid #dce6f0}.asn .hf-facc:last-of-type{border-bottom:none}.asn .hf-facc-legal{margin-top:0!important}.asn .hf-facc-t{cursor:pointer;pointer-events:auto;padding:15px 0;margin-bottom:0!important}.asn .hf-facc-t svg{display:inline-flex}.asn .hf-facc[open] .hf-facc-t svg{transform:rotate(180deg)}.asn .hf-facc-body{padding:2px 0 16px}}
