.full-menu-page{margin:0;min-width:280px}.full-menu-page .full-menu-topbar{position:sticky;top:0;z-index:20;background:rgba(34,43,30,.95);border-bottom:1px solid #596151;backdrop-filter:blur(12px)}.full-menu-page .full-menu-toolbar{max-width:1000px;min-height:78px;margin:auto;padding:12px 24px;display:flex;align-items:center;gap:18px}.full-menu-page .full-menu-logo{display:block;flex:none;border-radius:50%}.full-menu-page .full-menu-logo img{width:50px;height:50px;border-radius:50%}.full-menu-page .full-menu-title{font-size:18px;font-weight:700;line-height:1.4;letter-spacing:0;margin:0 auto 0 0}.full-menu-page .full-menu-actions{display:flex;align-items:center;gap:12px;flex:none}.full-menu-page .full-menu-back,.full-menu-page .full-menu-pdf{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;border:1px solid #6487a3;border-radius:4px;padding:10px 15px;font-size:13px;font-weight:700;line-height:1.4;color:#f8f6eb;background:#234d73}.full-menu-page .full-menu-back:hover,.full-menu-page .full-menu-pdf:hover{background:#346189;border-color:#a5c3da}.full-menu-page .full-menu-pdf svg{width:18px;height:20px;flex:none}.full-menu-page .full-menu-document{width:calc(100% - 32px);max-width:900px;margin:24px auto 48px;box-shadow:0 4px 28px #0a120c40;background:#fff}.full-menu-page .full-menu-sheet{display:block;width:100%;height:auto;margin:0;border:0}.full-menu-page .skip-link{font-weight:700}@media(max-width:600px){.full-menu-page .full-menu-toolbar{padding:10px 16px;min-height:70px;gap:11px}.full-menu-page .full-menu-logo img{width:42px;height:42px}.full-menu-page .full-menu-title{font-size:15px}.full-menu-page .full-menu-actions{gap:7px}.full-menu-page .full-menu-back,.full-menu-page .full-menu-pdf{font-size:11px;padding:9px 10px;gap:6px}.full-menu-page .full-menu-back-en{display:none}.full-menu-page .full-menu-document{width:100%;margin:12px auto 24px;box-shadow:none}}@media(max-width:360px){.full-menu-page .full-menu-toolbar{padding-inline:10px;gap:8px}.full-menu-page .full-menu-title{font-size:13px}.full-menu-page .full-menu-logo img{width:36px;height:36px}.full-menu-page .full-menu-actions{gap:5px}.full-menu-page .full-menu-back,.full-menu-page .full-menu-pdf{padding-inline:8px}}
