.g-noscroll,.g-noscroll body{overflow:hidden}.g-burger{width:42px;height:42px;border-radius:12px;background:var(--sunk);display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:4.5px;flex:none}.g-burger span{display:block;width:20px;height:2.4px;border-radius:2px;background:var(--ink)}.g-burger span:nth-child(2){width:14px;margin-inline-start:6px}.g-drawer{position:fixed;inset:0;z-index:9995}.g-drawer__bg{position:absolute;inset:0;background:#0f0a0680;opacity:0;transition:opacity .3s;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.g-drawer__p{position:absolute;top:0;bottom:0;right:0;width:min(360px,88vw);background:var(--surface);overflow-y:auto;transform:translate(105%);transition:transform .38s cubic-bezier(.2,.8,.2,1);padding:14px 14px calc(20px + env(safe-area-inset-bottom,0px));box-shadow:-16px 0 40px #0003}.g-drawer.is-on .g-drawer__bg{opacity:1}.g-drawer.is-on .g-drawer__p{transform:none}.g-drawer__h{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.g-drawer__logo{display:flex;align-items:center;gap:8px;font-size:18px}.g-drawer__logo img{width:44px;height:auto}.g-drawer__x{width:40px;height:40px;border-radius:50%;background:var(--sunk);font-size:24px;line-height:1}.g-drawer__rc{display:flex;gap:10px;align-items:center;padding:12px;border-radius:16px;background:linear-gradient(135deg,#2a1d14,#5a3a1e);color:#fff;margin-bottom:14px}.g-drawer__rc b{display:block;color:var(--gold);font-size:16px}.g-drawer__rc small{font-size:12px;opacity:.9;line-height:1.6;display:block}.g-drawer__rcimgs{display:flex;flex:none}.g-drawer__rcimgs img{width:40px;height:40px;border-radius:50%;object-fit:cover;border:2px solid #fff;margin-inline-start:-12px}.g-drawer__rcimgs img:first-child{margin-inline-start:0}.g-drawer__k{font-size:12.5px;font-weight:800;color:var(--muted);margin:6px 2px 8px}.g-drawer__cats{list-style:none;margin:0 0 12px;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:8px}.g-drawer__cats a{display:flex;align-items:center;gap:8px;padding:8px;border-radius:12px;background:var(--bg);font-weight:700;font-size:13px;line-height:1.4;transition:background .15s}.g-drawer__cats a:hover{background:var(--gold-soft)}.g-drawer__cats small{display:block;font-weight:500;font-size:11px;color:var(--muted)}.g-drawer__ci{width:38px;height:38px;flex:none;border-radius:10px;overflow:hidden;background:#fff}.g-drawer__ci img{width:100%;height:100%;object-fit:contain}.g-drawer__links{list-style:none;margin:0;padding:0}.g-drawer__links a{display:block;padding:11px 6px;border-bottom:1px solid var(--line);font-weight:600}.g-drawer__ph{display:grid;gap:6px;margin-top:14px}.g-drawer__ph a{padding:10px;border-radius:12px;background:var(--gold-soft);color:var(--gold-ink);font-weight:700;font-size:13.5px}@media(prefers-reduced-motion:reduce){.g-drawer__p,.g-drawer__bg{transition:none}}
