.dp{inset-inline:0;z-index:5;background:var(--color-bg-section);box-shadow:var(--shadow-bar-up);animation:.3s both dp-rise;position:fixed;bottom:0}@keyframes dp-rise{0%{transform:translateY(100%)}}.dp-inner{max-width:var(--container-max);padding:var(--inset-bar) var(--gutter-header) calc(var(--inset-bar) + env(safe-area-inset-bottom));margin-inline:auto}.dp-open{justify-items:center;gap:var(--gap-line);width:100%;color:var(--color-text-body);cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;display:grid}.dp-icons{display:none}.dp-icons img{width:3.5rem;height:auto}.dp-head{justify-items:center;gap:var(--gap-pair);display:grid}.dp-brand{align-items:center;gap:var(--gap-icon);display:flex}.dp-logo{width:6rem;height:auto;display:none}.dp-title{font-size:var(--type-body);font-weight:var(--weight-bold);line-height:var(--leading-heading)}.dp-dismiss{top:0;right:var(--inset-corner);position:absolute}@media (width>=48rem){.dp-head{align-items:center;gap:var(--gap-icon);display:flex}}@media (width>=64rem){.dp-open{justify-content:center;align-items:center;column-gap:var(--gap-side);grid-template-columns:repeat(3,auto)}.dp-icons{display:flex}.dp-head{justify-items:start;gap:0;display:grid}.dp-logo{display:block}.dp-dismiss{top:50%;right:var(--gutter-header);translate:0 -50%}.dp-icons img+img{margin-left:calc(-1 * var(--gap-icon))}.dp-title{font-size:var(--type-h3)}}@media print{.dp{display:none}}
