.brand.brandV83{min-width:0;display:flex;align-items:center;cursor:pointer;border:0;background:transparent;padding:0;border-radius:14px;transition:transform .18s ease,opacity .18s ease}
.brand.brandV83:hover{transform:translateY(-1px)}.brand.brandV83:focus-visible{outline:3px solid #d6a64b66;outline-offset:4px}
.brandV83 img{display:block;width:clamp(185px,23vw,315px);height:48px;object-fit:contain;object-position:left center;mix-blend-mode:multiply}
body.dark .brandV83 img{mix-blend-mode:screen;filter:brightness(1.08)}
.headerActions{align-items:center}.headerMenuButton83{width:44px!important;height:44px!important;display:grid!important;place-items:center;border:1px solid var(--line)!important;border-radius:14px!important;background:linear-gradient(145deg,var(--card),var(--mint))!important;color:var(--brand)!important;box-shadow:0 8px 22px #123b4014;position:relative}
.headerMenuButton83 svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.headerMenuButton83:after{content:"";position:absolute;right:7px;top:7px;width:6px;height:6px;border-radius:50%;background:var(--gold)}
.shortcutBackdrop83[hidden]{display:none!important}.shortcutBackdrop83{position:fixed;inset:0;z-index:125;background:#061b1f99;backdrop-filter:blur(9px);display:flex;justify-content:flex-end;padding:calc(76px + env(safe-area-inset-top)) 18px 18px}
.shortcutPanel83{align-self:flex-start;width:min(100%,420px);max-height:calc(100vh - 100px);overflow:auto;background:var(--card);color:var(--ink);border:1px solid var(--line);border-radius:26px;padding:18px;box-shadow:0 30px 80px #061b1f55}
.shortcutHead83{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:3px 2px 15px;border-bottom:1px solid var(--line)}.shortcutHead83 small{display:block;font-size:10px;letter-spacing:.15em;color:var(--teal);font-weight:900}.shortcutHead83 h2{font:25px Georgia,serif;margin:4px 0 0}.shortcutClose83{width:40px;height:40px;border:0;border-radius:13px;background:var(--mint);color:var(--brand);font-size:22px}
.premiumShortcut83{width:100%;border:1px solid #d3a13c;border-radius:18px;margin:14px 0;padding:15px;background:linear-gradient(135deg,#fff4cc,#d9a63c);color:#31250f;display:grid;grid-template-columns:45px 1fr auto;gap:11px;align-items:center;text-align:left;box-shadow:0 13px 30px #c9973330}.premiumShortcut83>i{width:45px;height:45px;border-radius:15px;background:#153f43;color:#f4d77e;display:grid;place-items:center;font-style:normal;font-size:20px}.premiumShortcut83 b,.premiumShortcut83 small{display:block}.premiumShortcut83 b{font-size:16px}.premiumShortcut83 small{margin-top:3px;color:#675023}.premiumShortcut83>span:last-child{font-size:21px}
.shortcutGroup83{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:15px}.shortcutGroup83>span{grid-column:1/-1;font-size:10px;letter-spacing:.13em;color:var(--muted);font-weight:900;margin:0 4px}.shortcutItem83{border:1px solid var(--line);border-radius:16px;background:var(--bg);color:var(--ink);padding:13px;text-align:left;display:grid;grid-template-columns:36px 1fr;gap:9px;align-items:center}.shortcutItem83 svg{width:22px;height:22px;fill:none;stroke:var(--teal);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.shortcutItem83 b,.shortcutItem83 small{display:block}.shortcutItem83 small{grid-column:2;color:var(--muted);line-height:1.35;margin-top:-5px}.shortcutItem83:hover,.shortcutItem83:focus-visible{border-color:var(--teal);background:var(--mint)}
.shortcutAdmin83{grid-column:1/-1;background:linear-gradient(135deg,var(--brand),#247c7c);color:#fff;border:0}.shortcutAdmin83 svg{stroke:#efd078}.shortcutAdmin83 small{color:#d6e7e5}
@media(max-width:720px){.brandV83 img{width:clamp(125px,39vw,190px);height:42px}.shortcutBackdrop83{padding:calc(68px + env(safe-area-inset-top)) 10px calc(82px + env(safe-area-inset-bottom))}.shortcutPanel83{width:100%;max-height:100%;border-radius:22px}.headerActions{gap:5px}.headerMenuButton83{width:40px!important;height:40px!important}}
@media(max-width:430px){.shortcutGroup83{grid-template-columns:1fr}.shortcutGroup83>span,.shortcutAdmin83{grid-column:1}.brandV83 img{width:126px}.headerActions #theme{display:none}}
