.cn-header{z-index:30;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:#f5effb;background:#0c0714b8;border-bottom:1px solid #ffffff14;position:relative}.cn-header-row{justify-content:space-between;align-items:center;gap:10px;width:min(1100px,100% - 32px);min-height:72px;margin-inline:auto;display:flex}.cn-header-start,.cn-header-actions{align-items:center;gap:8px;min-width:0;display:flex}.cn-brand{color:#f5effb;align-items:center;gap:10px;min-width:0;text-decoration:none;display:flex}.cn-brand-mark,.cn-brand-mark .approved-meluvi-logo{flex:none;width:34px;height:34px;display:block;overflow:visible}.cn-brand-name{letter-spacing:-.03em;font-size:1.28rem;font-weight:760}.cn-trigger{color:#d9cfe6;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff24;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;text-decoration:none;transition:color .16s,background .16s;display:grid}.cn-trigger:hover{color:#fff;background:#ffffff17}.cn-trigger:focus-visible{outline-offset:2px;outline:2px solid #c8adff}.cn-trigger svg{width:21px;height:21px}@media (width<=390px){.cn-header-row{gap:6px;width:calc(100% - 24px)}.cn-header-actions{gap:6px}.cn-brand-name{font-size:1.1rem}.cn-brand-mark,.cn-brand-mark .approved-meluvi-logo{width:30px;height:30px}.cn-trigger{width:40px;height:40px}}.cn-root{font-family:Inter,Manrope,system-ui,sans-serif}.cn-backdrop{z-index:90;opacity:0;pointer-events:none;background:#05020a9e;transition:opacity .2s;position:fixed;inset:0}.cn-backdrop.is-open{opacity:1;pointer-events:auto}.cn-drawer{z-index:91;width:min(390px,88vw);padding:calc(18px + env(safe-area-inset-top)) 20px calc(22px + env(safe-area-inset-bottom));color:#f5effb;top:0;bottom:0;background:radial-gradient(90% 50% at 100% 0,#9e2b8033,#0000 70%),#110a1b;border-inline-start:1px solid #ffffff17;flex-direction:column;transition:transform .24s;display:flex;position:fixed;inset-inline-end:0;overflow-y:auto;transform:translate(100%)}.cn-root[dir=rtl] .cn-drawer{transform:translate(-100%)}.cn-root .cn-drawer.is-open,.cn-root[dir=rtl] .cn-drawer.is-open{transform:none}.cn-drawer-head{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.cn-links{flex-direction:column;gap:2px;display:flex}.cn-links a{color:#cbbfdb;border-radius:12px;align-items:center;gap:14px;min-height:52px;padding:0 14px;font-size:1.02rem;font-weight:560;text-decoration:none;display:flex;position:relative}.cn-links a svg{opacity:.8;flex:none;width:20px;height:20px}.cn-links a:hover{color:#fff;background:#ffffff0d}.cn-links a[aria-current=page]{color:#f5effb;background:#8a5cff17}.cn-links a[aria-current=page]:before{content:"";inset-inline-start:0;background:linear-gradient(#ff7469,#a64fff);border-radius:3px;width:3px;position:absolute;top:14px;bottom:14px}.cn-utility{border-top:1px solid #ffffff17;flex-direction:column;margin-top:28px;padding-top:18px;display:flex}.cn-utility a,.cn-utility button{color:#9c90ad;min-height:40px;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;padding:0 14px;font-size:.88rem;text-decoration:none;display:flex}.cn-utility a:hover,.cn-utility button:hover{color:#f5effb}.cn-auth{gap:10px;margin-top:24px;display:grid}.cn-auth a{border-radius:999px;justify-content:center;align-items:center;min-height:50px;font-weight:700;text-decoration:none;display:flex}.cn-auth-login{color:#f5effb;border:1px solid #ffffff2e}.cn-auth-join{color:#fff;background:linear-gradient(90deg,#8c52ff 0%,#df31df 55%,#ff7d9a 100%);box-shadow:0 14px 34px -14px #df31dfb3}
