.bt-ph-backdrop[hidden]{display:none!important}.bt-ph-backdrop{position:fixed;inset:0;z-index:2147483000;background:#0008;display:flex;align-items:flex-end;justify-content:center}.bt-ph-sheet{width:min(100%,640px);max-height:88dvh;overflow:auto;background:#fffaf0;color:#58301c;border-radius:22px 22px 0 0;padding:16px;box-shadow:0 -8px 30px #0002}.bt-ph-sheet header{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px;font-size:18px}.bt-ph-sheet header button{border:0;background:transparent;font-size:24px;color:inherit}.bt-ph-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.bt-ph-grid button{border:1px solid #e9d4af;border-radius:14px;background:white;padding:13px 8px;display:flex;flex-direction:column;align-items:center;gap:5px;color:#693819;font-size:23px;min-height:108px}.bt-ph-grid b{font-size:14px}.bt-ph-grid small{font-size:11px;color:#806a56;text-align:center}.bt-ph-note{font-size:12px;line-height:1.5;color:#756353;margin-top:14px}.bottom-nav .bt-v1105-bar{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important}.bottom-nav .bt-v1105-item{min-width:0!important;padding:6px 1px!important}.bottom-nav .bt-v1105-item small{font-size:10px!important;overflow-wrap:anywhere}
