
html.pam-entry .container.cont-page{width:auto!important;max-width:1480px!important}
html.pam-entry .tt-art,html.pam-entry .tt-course{max-width:1120px!important;width:auto!important}
html .ti-menu.ti-pretty{background:#fff!important;border:1px solid #dce9e1!important;border-radius:16px!important;box-shadow:0 10px 30px rgba(20,35,27,.10)!important;padding:8px!important}.ti-pretty .ti-menu-head{display:flex;align-items:center;justify-content:space-between;padding:6px 8px 8px!important;border:0!important}.ti-pretty .ti-menu-head>a{font-weight:800!important;font-size:13.5px!important;color:#14231b!important;text-decoration:none!important}.ti-pretty .ti-menu-toggle{width:26px;height:26px;padding:0!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#8a9a90!important;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .2s,background .15s,color .15s;box-shadow:none!important}.ti-pretty .ti-menu-toggle:hover{background:#eef6f1!important;color:#0b8a5f!important}.ti-pretty .ti-menu-toggle svg{width:16px;height:16px}.ti-pretty .ti-menu-toggle[aria-expanded=false]{transform:rotate(180deg)}.ti-pretty .ti-menu-links{display:flex;flex-direction:column;gap:2px;border:0!important;padding:0!important}.ti-pretty .ti-menu-links>a{display:flex!important;align-items:center;gap:10px;padding:7px 8px!important;border-radius:10px;text-decoration:none!important;color:#14231b!important;font-size:13.5px!important;border:0!important}.ti-pretty .ti-menu-links>a:hover{background:#eef6f1}.ti-pretty .ti-ic{flex:none;width:30px;height:30px;border-radius:9px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:800;color:#fff;letter-spacing:-.02em}.ti-pretty .ti-tx{display:flex;flex-direction:column;line-height:1.2;min-width:0}.ti-pretty .ti-tx b{font-weight:600}.ti-pretty .ti-tx small{font-size:11.5px;color:#6a7d72;margin-top:2px}.ti-pretty .ti-menu-links>a.on{background:#e3f4ea;box-shadow:inset 3px 0 0 #0b8a5f}.ti-pretty .ti-menu-links>a.on b{color:#0b8a5f}.ti-pretty a.ti-menu-all{justify-content:center;color:#0b8a5f!important;font-weight:700!important;margin-top:4px;border-top:1px solid #e5efe9!important;border-radius:0 0 10px 10px;padding-top:10px!important}
@media(min-width:1001px){html.pam-stack body.tt-has-indicator-menu .row.my{grid-template-columns:minmax(0,1fr) 236px!important;gap:22px!important}html.pam-stack body.tt-has-indicator-menu .row.my>.col-md-9{grid-column:1!important;grid-row:1!important}html.pam-stack .tt-course-right-rail{grid-column:2!important;grid-row:1!important;display:flex!important;flex-direction:column;gap:14px;width:236px}html.pam-stack .tt-course-right-rail .ti-menu{position:static!important;width:auto!important;margin:0!important}} /* статьи и уроки — шире для чтения (просьба владельца 2026-10-09) */
#trand-home-four .nh-grid{display:none!important} /* 4 карточки направлений на главной убраны по просьбе владельца 2026-10-09 */
.pam{position:fixed;right:16px;top:96px;width:236px;box-sizing:border-box;z-index:60;background:#fff;border:1px solid #dce9e1;border-radius:16px;box-shadow:0 10px 30px rgba(20,35,27,.10);padding:8px;font-family:inherit;display:none}
.pam-h{display:flex;align-items:center;justify-content:space-between;font-weight:800;font-size:13.5px;color:#14231b;padding:6px 8px 8px}
.pam-x{border:0;background:none;font-size:20px;line-height:1;color:#6a7d72;cursor:pointer;padding:0 4px}
.pam a{display:flex;justify-content:space-between;gap:8px;padding:7px 9px;border-radius:10px;text-decoration:none!important;color:#14231b!important;font-size:13.5px}
.pam a b{font-weight:600}.pam a span{color:#6a7d72;font-size:12.5px;white-space:nowrap}
.pam a:hover{background:#eef6f1}.pam a.on{background:#e3f4ea;box-shadow:inset 3px 0 0 #0b8a5f}.pam a.on b{color:#0b8a5f}
.pam-sep{display:block;height:1px;background:#e5efe9;margin:6px 8px}
.pam a.pam-all{justify-content:center;color:#0b8a5f!important;font-weight:700;margin-top:2px}
.pam-tab{position:fixed;right:0;top:50%;transform:translateY(-50%) rotate(180deg);writing-mode:vertical-rl;z-index:60;border:1px solid #0b8a5f;border-right:0;background:#0b8a5f;color:#fff;font-weight:700;font-size:13px;padding:12px 7px;border-radius:0 10px 10px 0;cursor:pointer;display:none;box-shadow:0 6px 18px rgba(11,138,95,.25)}
html.pam-pin .row.my{display:flex;align-items:flex-start;gap:18px}html.pam-pin .row.my>.col-md-9{float:none;width:auto;flex:1;min-width:0}html.pam-pin .pam{display:block;position:sticky;top:84px;right:auto;flex:none;margin-top:8px;max-height:calc(100vh - 100px);overflow:auto} html.pam-pin .pam .pam-x{display:none}
html.pam-float .pam-tab{display:block} html.pam-float.pam-open .pam{display:block;top:auto;bottom:auto;top:50%;transform:translateY(-50%)}
@media(max-width:760px){.pam-tab{top:auto;bottom:16px;right:16px;transform:none;writing-mode:horizontal-tb;border-radius:999px;border-right:1px solid #0b8a5f;padding:10px 16px}
 html.pam-float.pam-open .pam{left:12px;right:12px;width:auto;top:auto;bottom:70px;transform:none;max-height:70vh;overflow:auto}}
