body.fs-navigation-page{padding-right:92px!important;box-sizing:border-box}
.fs-navigation-page .site-sidebar,.fs-navigation-page .sidebar-toggle,.fs-navigation-page .sidebar-dialog{display:none!important}
#facade-site-navigation{font-family:Vazirmatn,Arial,sans-serif;font-size:12px;line-height:1.8;direction:rtl;text-align:right;color:#24262b}
#facade-site-navigation *{box-sizing:border-box}
.fs-site-sidebar{position:fixed;inset:0 0 0 auto;width:88px;z-index:90;background:#fffdfb;border-left:1px solid #e9e2db;overflow:auto;overflow-x:hidden;transition:width .18s ease;box-shadow:-4px 0 20px #24262b03}
.fs-site-sidebar:hover,.fs-site-sidebar:focus-within{width:270px;box-shadow:-8px 0 24px #24262b0c}
.fs-sidebar-links{display:flex;flex-direction:column;gap:5px;padding:22px 12px}
.fs-sidebar-links a,.fs-sidebar-links summary{display:flex;align-items:center;gap:12px;min-height:49px;padding:11px 20px;border-radius:10px;text-decoration:none;white-space:nowrap;color:#6c5345;font:inherit;cursor:pointer;list-style:none}
.fs-sidebar-links a:hover,.fs-sidebar-links summary:hover{color:#d94b0e;background:#fff1e6}
.fs-sidebar-links a[aria-current]{color:#e24d0d;background:#fff1e6}
.fs-sidebar-links svg{flex:0 0 auto;color:#db642f;width:21px;height:21px}
.fs-sidebar-links span{opacity:0;transition:opacity .15s ease}
.fs-site-sidebar:hover .fs-sidebar-links span,.fs-site-sidebar:focus-within .fs-sidebar-links span{opacity:1}
.fs-sidebar-links summary::-webkit-details-marker{display:none}
.fs-sidebar-links .fs-submenu-chevron{width:16px;height:16px;margin-right:auto;opacity:0;transition:transform .15s}
.fs-site-sidebar:hover .fs-submenu-chevron,.fs-site-sidebar:focus-within .fs-submenu-chevron{opacity:1}
.fs-sidebar-group[open]>summary>.fs-submenu-chevron{transform:rotate(180deg)}
.fs-sidebar-submenu{border-right:1px solid #f0ded0;margin:4px 18px 9px 2px;padding-right:9px}
.fs-sidebar-submenu .fs-sidebar-child,.fs-sidebar-submenu summary{min-height:41px;padding:9px 9px;font-size:11px;white-space:normal}
.fs-sidebar-submenu svg{width:18px;height:18px}
.fs-sidebar-nested .fs-sidebar-submenu{margin-right:7px}
.fs-site-sidebar:not(:hover):not(:focus-within) .fs-sidebar-submenu{display:none}
.fs-menu-toggle{display:none}
.fs-menu-dialog{max-height:90dvh;width:min(360px,calc(100vw - 28px));padding:0;border:1px solid #eadfd4;border-radius:18px;background:#fffdfb;color:#24262b;box-shadow:0 20px 60px #24262b35;font:inherit}
.fs-menu-dialog::backdrop{background:#24262b8c;backdrop-filter:blur(3px)}
.fs-menu-heading{display:flex;align-items:center;justify-content:space-between;padding:15px 20px;border-bottom:1px solid #eee4da}
.fs-menu-heading b{font-size:14px;font-weight:600}
.fs-menu-heading button{width:36px;height:36px;border:0;border-radius:9px;background:#f6eee7;color:#5a4436;font-size:25px;line-height:1;cursor:pointer}
.fs-menu-dialog .fs-sidebar-links{padding:12px;gap:2px}
.fs-menu-dialog .fs-sidebar-links span,.fs-menu-dialog .fs-submenu-chevron{opacity:1}
.fs-menu-dialog .fs-sidebar-links a,.fs-menu-dialog .fs-sidebar-links summary{padding:10px 14px}
.fs-sidebar-links a:focus-visible,.fs-sidebar-links summary:focus-visible,.fs-menu-toggle:focus-visible,.fs-menu-heading button:focus-visible{outline:3px solid #f45a12;outline-offset:2px}
@media(max-width:1000px){body.fs-navigation-page{padding-right:0!important}.fs-site-sidebar{display:none}.fs-menu-toggle{position:fixed;right:17px;bottom:19px;z-index:95;display:flex;align-items:center;gap:8px;min-height:47px;padding:10px 16px;border:1px solid #f45a12;border-radius:12px;background:#f45a12;color:#fff;box-shadow:0 5px 24px #f45a1233;font:inherit;font-size:12px;cursor:pointer}.fs-menu-toggle svg{flex:none}.fs-menu-toggle span{color:inherit}}
@media(prefers-reduced-motion:reduce){.fs-site-sidebar,.fs-sidebar-links span,.fs-submenu-chevron{transition:none}}

.fs-sidebar-hub-row{display:flex;align-items:stretch;min-width:0}
.fs-sidebar-hub-row>a{flex:1;min-width:0}
.fs-hub-toggle{display:flex;align-items:center;justify-content:center;flex:0 0 28px;padding:0;border:0;border-radius:8px;background:transparent;color:#db642f;cursor:pointer}
.fs-hub-toggle:hover{background:#fff1e6}
.fs-hub-toggle .fs-submenu-chevron{margin:0;width:16px;height:16px}
.fs-hub-toggle[aria-expanded="true"] .fs-submenu-chevron{transform:rotate(180deg)}
.fs-hub-toggle:focus-visible{outline:3px solid #f45a12;outline-offset:2px}
.fs-hub-submenu[hidden]{display:none!important}
.fs-menu-dialog .fs-hub-toggle{flex-basis:44px}
