.quick-navigation{position:sticky;top:0;z-index:15;margin:0 auto 20px;padding:10px 12px;max-width:760px;border:1px solid #dce4d4;border-radius:14px;background:#fcfdf7;box-shadow:0 4px 14px #214c4012}.quick-navigation-row{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px}.quick-navigation .btn{min-height:44px;padding:10px 8px;font-size:.9rem;white-space:normal}.quick-navigation small{display:block;color:#6c796b;font-size:.75rem;margin-top:6px}.quick-navigation-meta{display:flex;align-items:center;justify-content:space-between;gap:8px}.quick-text{border:0;background:transparent;color:#215d50;font:inherit;font-size:.8rem;min-height:36px;white-space:nowrap;padding:5px}.quick-navigation .btn:disabled{opacity:.45;cursor:default}@media(max-width:400px){.quick-navigation{padding:8px;margin-bottom:14px}.quick-navigation-row{gap:5px}.quick-navigation .btn{font-size:.8rem;padding:8px 4px}.quick-navigation small{font-size:.7rem}}
