html body.app-more-open{overflow:hidden}html body .app-bottom-more:not([open])>.app-more-sheet{display:none!important}html body .app-bottom-nav .app-more-sheet{--rd38-more-paper:#fff;--rd38-more-ink:#203448;--rd38-more-muted:#657789;--rd38-more-line:#dce5ee;--rd38-more-raised:#f5f7fa;--rd38-more-blue:#258ce4;background:var(--rd38-more-paper)!important;box-sizing:border-box;color:var(--rd38-more-ink)!important;font-family:var(--rd-font-ui,Inter,sans-serif);gap:8px;text-align:left}html[data-theme=dark] body .app-bottom-nav .app-more-sheet{--rd38-more-paper:#17293e;--rd38-more-ink:#e7eef7;--rd38-more-muted:#b0bfd0;--rd38-more-line:#364c64;--rd38-more-raised:#21364d;--rd38-more-blue:#87c7ff}html body .app-bottom-nav .app-more-sheet .app-more-heading{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:4px 2px 8px}html body .app-bottom-nav .app-more-heading>div{display:grid;gap:3px}html body .app-bottom-nav .app-more-heading>div>span{color:var(--rd38-more-muted)!important;font-size:11px;font-weight:600;letter-spacing:.06em;line-height:1.4}html body .app-bottom-nav .app-more-heading strong{color:var(--rd38-more-ink)!important;font-size:19px!important;font-weight:650;letter-spacing:0!important;line-height:1.3;margin:0;padding:0!important}html body .app-bottom-nav .app-more-sheet .app-more-close{appearance:none;background:var(--rd38-more-paper)!important;border:1px solid var(--rd38-more-line)!important;border-radius:9px!important;box-shadow:none;box-sizing:border-box;color:var(--rd38-more-ink)!important;cursor:pointer;display:grid;flex:0 0 40px;height:40px;margin:0;min-height:40px;padding:8px;place-items:center;width:40px}html body .app-bottom-nav .app-more-close svg{display:block;height:20px;width:20px}html body .app-bottom-nav .app-more-sheet>p{color:var(--rd38-more-muted)!important;font-size:13px;font-weight:400;letter-spacing:0;line-height:1.45;margin:4px 2px 8px}html body .app-bottom-nav .app-more-sheet .rd-more-custom{border:0;display:grid;gap:7px;margin:0;padding:6px 0 0}html body .app-bottom-nav .app-more-sheet .menu-route{align-items:center;background:var(--rd38-more-paper)!important;border:1px solid var(--rd38-more-line)!important;border-radius:7px!important;box-sizing:border-box;color:var(--rd38-more-ink)!important;display:flex;font-size:16px!important;font-weight:600;gap:10px;letter-spacing:0;line-height:1.35;margin:0;min-height:54px;min-width:0;padding:9px 12px;text-decoration:none}html body .app-bottom-nav .app-more-sheet .menu-route-icon{background:var(--rd38-more-raised);border-radius:7px;box-sizing:border-box;color:var(--rd38-more-blue)!important;display:grid;flex:0 0 36px;height:36px;min-width:36px;place-items:center;width:36px}html body .app-bottom-nav .app-more-sheet .menu-route-icon svg{display:block;height:24px;width:24px}html body .app-bottom-nav .app-more-sheet .menu-route-label{display:flex;flex:1;flex-direction:column;gap:3px;line-height:1.35;min-width:0;padding:0}html body .app-bottom-nav .app-more-sheet .menu-route strong{color:inherit;font-size:16px;font-weight:600;letter-spacing:0;line-height:1.35;margin:0;padding:0}html body .app-bottom-nav .app-more-sheet .menu-route small{display:none}html body .app-bottom-nav .app-more-sheet .menu-route-arrow{color:var(--rd38-more-muted);flex:none;margin-left:auto}html body .app-bottom-nav .app-more-sheet .menu-route-arrow svg{height:18px;width:18px}html body .app-bottom-nav .app-more-sheet .menu-route:is(:hover,.selected){background:var(--rd38-more-raised)!important;border-color:var(--rd38-more-blue)!important}html body .app-bottom-nav .app-more-sheet .menu-route[data-rd-category]{border-left:3px solid var(--cat-color)!important}html body .app-bottom-nav .app-more-sheet .menu-route[data-rd-category] .menu-route-icon{background:var(--cat-badge,var(--cat-color));color:#fff!important}html body .app-bottom-nav .app-more-sheet :is(button,a,summary):focus-visible{outline:3px solid #70a9ef;outline-offset:2px}@media (max-width:767px){html body .app-bottom-nav .app-bottom-more[open]:before{z-index:180!important}html body .app-bottom-nav .app-bottom-more[open]>.app-more-sheet{border:0;border-radius:18px 18px 0 0!important;inset:auto 0 0;bottom:0!important;max-height:calc(100vh - 18px);max-height:calc(100dvh - 18px);max-width:none;overflow-y:auto;overscroll-behavior:contain;padding:18px 14px calc(23px + env(safe-area-inset-bottom));position:fixed;width:100%;z-index:190!important}}@media print{html body .app-bottom-nav .app-more-sheet{display:none!important}}
