.ip-header{--ip-gutter:clamp(18px, 4vw, 48px);position:sticky;top:0;z-index:1000;background:color-mix(in srgb, var(--gradient-dark) 86%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line);font-family:var(--body)}body.admin-bar .ip-header{top:32px}@media (max-width: 782px){body.admin-bar .ip-header{top:46px}}.ip-header .ip-wrap{display:flex;align-items:center;justify-content:space-between;height:70px;gap:16px;padding-inline:var(--ip-gutter);max-width:1240px;margin-inline:auto}.ip-header .ip-logo{display:inline-flex;align-items:center;text-decoration:none;color:var(--ink)}.ip-header .ip-logo
img{height:44px;width:auto;max-width:none;display:block}.ip-header .ip-logo .lg-l{display:none}:root[data-theme="light"] .ip-header .ip-logo .lg-d{display:none}:root[data-theme="light"] .ip-header .ip-logo .lg-l{display:block}.ip-header .ip-logo-text{font-family:var(--display);font-weight:700;font-size: .95rem;letter-spacing: .04em}.ip-header nav.ip-nav>ul{display:flex;gap:20px;list-style:none;margin:0;padding:0;font-size: .95rem;font-weight:500}.ip-header .ip-nav
li{position:relative;margin:0;padding:0;list-style:none}.ip-header .ip-nav
a{text-decoration:none;color:var(--ink-2);white-space:nowrap}.ip-header .ip-nav a:hover{color:var(--text-blue)}.ip-header .ip-nav .has-sub>a{display:inline-flex;align-items:center;gap:5px}.ip-header .ip-nav .has-sub > a
svg{width:12px;height:12px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ip-header .ip-nav .ip-sub{position:absolute;top:100%;left:-12px;margin:0;padding:8px;list-style:none;display:none;flex-direction:column;gap:0;min-width:230px;background:var(--bg-dark-2);border:1px
solid var(--line);border-radius:12px;box-shadow:0 14px 40px rgba(0, 0, 0, .35);z-index:30}.ip-header .ip-nav .ip-sub::before{content:"";position:absolute;top:-12px;left:0;right:0;height:12px}.ip-header .ip-nav .ip-sub
a{display:block;padding:9px
12px;border-radius:8px;font-size: .9rem;color:var(--ink)}.ip-header .ip-nav .ip-sub a:hover{background:var(--bg-light);color:var(--text-blue)}.ip-header .ip-nav .has-sub:hover .ip-sub,
.ip-header .ip-nav .has-sub:focus-within .ip-sub{display:flex}:root[data-theme="light"] .ip-header .ip-nav .ip-sub{background:#FFF;box-shadow:0 14px 40px rgba(28, 31, 38, .15)}.ip-header .ip-actions{display:flex;gap:10px;align-items:center}.ip-header .ip-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:9px
14px;border-radius:999px;font-weight:600;font-size: .88rem;line-height:1.4;text-decoration:none;white-space:nowrap;border:1.5px solid var(--ink);background:var(--ink);color:var(--gradient-dark);transition:transform .15s, background .15s, color .15s}.ip-header .ip-btn:hover{transform:translateY(-1px);background:var(--text-blue);border-color:var(--text-blue);color:var(--gradient-dark)}.ip-header
.tt{margin:0}.ip-header .ip-menu-btn{display:none;border:1.5px solid var(--ink);background:none;color:var(--ink);border-radius:999px;padding:8px
14px;font-weight:600;cursor:pointer}.ip-sheet{display:none;position:fixed;inset:70px 0 0 0;background:var(--gradient-dark);z-index:999;padding:24px
clamp(18px, 4vw, 48px);overflow-y:scroll;font-family:var(--body)}body.admin-bar .ip-sheet{top:102px}@media (max-width: 782px){body.admin-bar .ip-sheet{top:116px}}.ip-sheet.open{display:block}.ip-sheet
a{display:block;padding:16px
0;border-bottom:1px solid var(--line);font-family:var(--display);font-weight:500;font-size:1rem;text-decoration:none;color:var(--ink)}.ip-sheet .sub-links{display:grid;grid-template-columns:1fr 1fr;gap:0 16px;padding:4px
0 8px 16px;border-bottom:1px solid var(--line)}.ip-sheet .sub-links
a{border:0;font-family:var(--body);font-weight:400;font-size: .95rem;padding:8px
0;color:var(--ink-2)}@media (max-width: 1180px){.ip-header nav.ip-nav{display:none}.ip-header .ip-menu-btn{display:inline-flex;justify-content:center;align-items:center}}@media (max-width: 900px){.ip-header .ip-btn{display:none}}#rmp_menu_trigger-25574,#rmp-container-25574,button.rmp_menu_trigger{display:none !important}