.dock-outer{align-items:center;max-width:100%;margin:0 .5rem;display:flex}.dock-panel{background-color:#120f17;border:1px solid #222;border-radius:1rem;align-items:flex-end;gap:1rem;width:fit-content;padding:0 .5rem .5rem;display:flex;position:absolute;bottom:.5rem;left:50%;transform:translate(-50%)}.dock-item{cursor:pointer;background-color:#120f17;border:1px solid #222;border-radius:10px;outline:none;justify-content:center;align-items:center;display:inline-flex;position:relative;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.dock-icon{justify-content:center;align-items:center;display:flex}.dock-label{white-space:pre;color:#fff;background-color:#120f17;border:1px solid #222;border-radius:.375rem;width:fit-content;padding:0 .5rem;font-size:.75rem;position:absolute;top:-1.5rem;left:50%;transform:translate(-50%)}.pbar{left:.5rem;right:.5rem;bottom:calc(.5rem + env(safe-area-inset-bottom));background:#120f17;border:1px solid #222;border-radius:16px;grid-template-columns:repeat(5,1fr);gap:2px;padding:6px;display:grid;position:absolute}.pbar a,.pbar button{color:#f5f6f7;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-height:48px;padding:0;font-family:inherit;font-size:.75rem;font-weight:600;line-height:1;display:flex}.pbar svg{width:20px;height:20px}.pbar [aria-current=page],.pbar [data-on]{background:#1f1b27}.pbar a:active,.pbar button:active{background:#2a2533}.pmore{left:.5rem;right:.5rem;bottom:calc(5rem + env(safe-area-inset-bottom));background:#120f17;border:1px solid #222;border-radius:16px;padding:6px;display:grid;position:absolute}.pmore a{color:#f5f6f7;border-radius:10px;align-items:center;min-height:48px;padding:0 1rem;font-size:1rem;font-weight:600;display:flex}.pmore a+a{border-top:1px solid #1e1e24}.pmore a[aria-current=page]{background:#1f1b27}.pmore a:active{background:#2a2533}
