.admin-nav-module___wYv3W__topbar{z-index:90;color:#101b4d;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;border-bottom:1px solid #dde3ef;grid-template-columns:minmax(185px,1fr) auto minmax(185px,1fr);align-items:stretch;min-height:76px;padding:0 4.3vw;display:grid;position:sticky;top:0}.admin-nav-module___wYv3W__brand{align-items:center;width:210px;display:flex}.admin-nav-module___wYv3W__brand img{width:100%;height:auto;display:block}.admin-nav-module___wYv3W__links{align-items:stretch;gap:4px;display:flex}.admin-nav-module___wYv3W__links a{color:#182141;white-space:nowrap;align-items:center;gap:10px;padding:0 20px;font-size:.88rem;font-weight:650;text-decoration:none;display:inline-flex;position:relative}.admin-nav-module___wYv3W__links a:after{content:"";background:0 0;border-radius:99px 99px 0 0;height:4px;position:absolute;bottom:0;left:20px;right:20px}.admin-nav-module___wYv3W__links a:hover,.admin-nav-module___wYv3W__links a.admin-nav-module___wYv3W__active{color:#0b276d}.admin-nav-module___wYv3W__links a.admin-nav-module___wYv3W__active{font-weight:800}.admin-nav-module___wYv3W__links a.admin-nav-module___wYv3W__active:after{background:#1f62f2}.admin-nav-module___wYv3W__icon{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:23px;height:23px}.admin-nav-module___wYv3W__account{justify-content:end;align-items:center;display:flex;position:relative}.admin-nav-module___wYv3W__avatar{color:#124dc3;width:38px;height:38px;font:inherit;cursor:pointer;background:#edf4ff;border:2px solid #d7e3ff;border-radius:50%;font-size:.76rem;font-weight:850}.admin-nav-module___wYv3W__avatar:hover,.admin-nav-module___wYv3W__avatar[aria-expanded=true]{background:#dceaff;border-color:#8db2ff}.admin-nav-module___wYv3W__menu{background:#fff;border:1px solid #dce3f0;border-radius:12px;width:235px;position:absolute;top:calc(100% - 10px);right:0;overflow:hidden;box-shadow:0 18px 40px #11255826}.admin-nav-module___wYv3W__identity{border-bottom:1px solid #e8edf5;gap:3px;padding:16px;display:grid}.admin-nav-module___wYv3W__identity strong{font-size:.82rem}.admin-nav-module___wYv3W__identity span{color:#65718a;text-overflow:ellipsis;white-space:nowrap;font-size:.71rem;overflow:hidden}.admin-nav-module___wYv3W__menu form{margin:0}.admin-nav-module___wYv3W__menu form button{color:#1d2850;width:100%;font:inherit;text-align:left;cursor:pointer;background:#fff;border:0;justify-content:space-between;padding:13px 16px;font-size:.79rem;font-weight:750;display:flex}.admin-nav-module___wYv3W__menu form button:hover{background:#f3f7ff}.admin-nav-module___wYv3W__links a:focus-visible,.admin-nav-module___wYv3W__avatar:focus-visible,.admin-nav-module___wYv3W__menu button:focus-visible{outline-offset:-3px;outline:3px solid #f5b821}@media (max-width:900px){.admin-nav-module___wYv3W__topbar{grid-template-columns:auto 1fr auto;padding-inline:18px}.admin-nav-module___wYv3W__brand{width:164px}.admin-nav-module___wYv3W__links{justify-content:end}.admin-nav-module___wYv3W__links a{padding-inline:12px}.admin-nav-module___wYv3W__links a:after{left:12px;right:12px}.admin-nav-module___wYv3W__links span{display:none}}@media (max-width:520px){.admin-nav-module___wYv3W__topbar{min-height:63px;padding-inline:12px}.admin-nav-module___wYv3W__brand{width:145px}.admin-nav-module___wYv3W__links{gap:0}.admin-nav-module___wYv3W__links a{padding-inline:8px}.admin-nav-module___wYv3W__links a:nth-child(n+4){display:none}.admin-nav-module___wYv3W__links a:after{left:8px;right:8px}.admin-nav-module___wYv3W__icon{width:21px;height:21px}.admin-nav-module___wYv3W__avatar{width:34px;height:34px}}@media print{.admin-nav-module___wYv3W__topbar{display:none!important}}
.layout-module__VBILjW__demoBanner{z-index:100;color:#45330d;background:#fff4cc;border-bottom:1px solid #e1a31c;justify-content:center;align-items:center;gap:13px;min-height:38px;padding:8px 16px;font-size:.78rem;line-height:1.35;display:flex;position:sticky;top:0}.layout-module__VBILjW__demoBanner strong{font-weight:900}.layout-module__VBILjW__demoBanner span{color:#655525}.layout-module__VBILjW__demoBanner a{color:#164b94;text-underline-offset:2px;margin-left:6px;font-weight:850;text-decoration:underline}@media (max-width:680px){.layout-module__VBILjW__demoBanner{flex-wrap:wrap;justify-content:start;align-items:start;gap:4px 10px}.layout-module__VBILjW__demoBanner span{width:100%}.layout-module__VBILjW__demoBanner a{margin-left:0}}@media print{.layout-module__VBILjW__demoBanner{display:none}}
