.app-bridge-dock-v30{display:none}@media(max-width:760px){body[data-app-context]{padding-bottom:calc(100px + env(safe-area-inset-bottom,0px))}.app-bridge-dock-v30{position:fixed;z-index:70;left:50%;transform:translateX(-50%);bottom:max(12px,env(safe-area-inset-bottom,0px));width:calc(100% - 24px);max-width:480px;box-sizing:border-box;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));background:#fffdf5f5;backdrop-filter:blur(14px);border:1px solid #b8c5ae;border-radius:24px;padding:7px 5px;box-shadow:0 10px 35px #233a3026}.app-bridge-dock-v30 a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:58px;font:400 10px/1.4 Inter,Arial,sans-serif;text-decoration:none;border-radius:17px;padding:8px 2px;color:#45563f}.app-bridge-dock-v30 [aria-current=page]{background:#e1edb9;color:#243b29;font-weight:600}.app-bridge-dock-v30 a:focus-visible{outline:3px solid #75553d;outline-offset:1px}body[data-app-context] .atelier-sticky-request{bottom:calc(98px + env(safe-area-inset-bottom,0px))}body[data-app-context]:has(dialog[open]) .app-bridge-dock-v30{display:none}}
