.documentation-menu{color:#193c32;text-align:left;display:inline-flex;position:relative}.documentation-menu button.documentation-menu-trigger{min-height:44px;color:inherit;font:inherit;cursor:pointer;box-shadow:none;white-space:nowrap;background:0 0;border:0;border-radius:4px;align-items:center;gap:7px;margin:0;padding:8px 0;font-size:14px;font-weight:600;display:flex}.documentation-menu--inverse{color:#e3e7df}.documentation-menu-trigger[aria-expanded=true]>span{transform:rotate(180deg)}.documentation-menu .documentation-menu-panel{z-index:100;color:#193c32;background:#fffefa;border:1px solid #dce3da;border-radius:16px;width:340px;max-width:calc(100vw - 32px);max-height:min(680px,100dvh - 140px);padding:10px;position:absolute;top:calc(100% + 10px);right:0;overflow-y:auto;box-shadow:0 18px 50px #122c3026}.documentation-menu-panel[hidden]{display:none}.documentation-menu .documentation-menu-panel a{color:#193c32;border-radius:7px;padding:9px 12px;font-size:14px;font-weight:500;line-height:1.4;text-decoration:none;display:block}.documentation-menu .documentation-menu-panel a:hover{color:#193c32;background:#edf3e8}.documentation-menu .documentation-menu-overview{background:#edf3e8;margin-bottom:8px}.documentation-menu-overview strong,.documentation-menu-overview>span{display:block}.documentation-menu-overview>span{margin-top:4px;font-size:12px;font-weight:400}.documentation-menu-group{padding-top:8px}.documentation-menu-group p{letter-spacing:.09em;text-transform:uppercase;color:#69786e;margin:4px 12px;font-size:10px;font-weight:700}.documentation-menu :is(button,a):focus-visible{outline-offset:3px;outline:2px solid #638c38}@media (max-width:600px){.documentation-menu button.documentation-menu-trigger{font-size:12px}.documentation-menu .documentation-menu-panel{width:auto;max-height:calc(100dvh - 120px);position:fixed;top:100px;left:16px;right:16px}}
