.testing-mode-notice{color:#594109;text-align:center;overflow-wrap:anywhere;background:#fff4cc;border-top:1px solid #e9cc7c;border-radius:0 0 8px 8px;margin:16px 0 0;padding:12px 16px;font-size:.875rem;font-weight:600;line-height:1.45}.winter-footer-wrap>.testing-mode-notice{border-radius:0;margin:0}.map-action-footer>.testing-mode-notice{margin-top:8px;padding:8px 12px}[data-slot=dialog-content].dialog-positioned{transform:translate(-50%,-50%)}@media (max-width:767px){[data-slot=dialog-content]:is(.quote-dialog,.info-dialog,.driveway-measure-dialog){box-sizing:border-box;overscroll-behavior:contain;left:50%;top:calc(var(--dialog-viewport-top,0px) + 10px)!important;max-height:calc(var(--dialog-viewport-height,100dvh) - 20px)!important;transform:translate(-50%)!important}[data-slot=dialog-content]:is(.quote-dialog,.info-dialog){width:calc(100vw - 24px);padding:22px 18px calc(26px + env(safe-area-inset-bottom,0px));-webkit-overflow-scrolling:touch;scroll-padding-block:20px;display:block;overflow:hidden auto;max-width:calc(100vw - 24px)!important}[data-slot=dialog-content]:is(.quote-dialog,.info-dialog) [data-slot=dialog-header]{margin-bottom:18px;padding-right:20px}[data-slot=dialog-content].quote-dialog .field input,[data-slot=dialog-content].quote-dialog .field textarea{font-size:16px}[data-slot=dialog-content].quote-dialog .quote-actions{grid-template-columns:1fr;gap:10px;display:grid}[data-slot=dialog-content].quote-dialog .quote-actions .button{white-space:normal;width:100%;min-height:48px}[data-slot=dialog-content].quote-dialog .quote-preview{max-height:none;padding:16px;font-size:14px;overflow:visible}}
