#pfc{--pfc-accent: #f58022;--pfc-on-accent: #fff;--pfc-card-bg: #fff;--pfc-border: #dbdbdb;--pfc-title: #333;--pfc-text: #666;--pfc-modal-bg: #f3f3f3;--pfc-modal-title: #333;--pfc-close: #333;--pfc-overlay: rgba(0, 0, 0, .55);--pfc-w: 300px;--pfc-modal-w: 850px;--pfc-modal-r: 20px;--pfc-radius: 0;--pfc-z: 99990;--pfc-delay: 1s;--pfc-from: 100%;font-family:var(--pfc-font, inherit);line-height:1.3}#pfc,#pfc *,#pfc *:before,#pfc *:after{box-sizing:border-box}#pfc button,#pfc a{font-family:inherit;letter-spacing:normal;text-transform:none;text-shadow:none;text-decoration:none;box-shadow:none;-webkit-tap-highlight-color:transparent}#pfc button{-webkit-appearance:none;appearance:none;margin:0;padding:0;border:0;border-radius:0;background:none;color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;text-align:left;cursor:pointer}#pfc :focus-visible{outline:2px solid var(--pfc-title);outline-offset:-4px}#pfc .pfc-card__call:focus-visible,#pfc .pfc-bar__btn:focus-visible{outline-color:var(--pfc-on-accent)}#pfc .pfc-i{display:block;flex:none;width:16px;height:16px}#pfc .pfc-card{position:fixed;right:0;bottom:0;z-index:var(--pfc-z);width:var(--pfc-w);max-width:100%;overflow:hidden;background:var(--pfc-card-bg);border:1px solid var(--pfc-border);border-bottom:0;border-radius:var(--pfc-radius) var(--pfc-radius) 0 0;animation:pfc-in-x .6s cubic-bezier(.22,.9,.3,1) var(--pfc-delay) both}#pfc .pfc-card__main,#pfc .pfc-bar__main{display:block;width:100%;color:var(--pfc-text)}#pfc .pfc-card__main{padding:10px 20px}#pfc .pfc-card__title{display:block;color:var(--pfc-title);font-size:22px;font-weight:500;line-height:1.15}#pfc .pfc-card__text{display:block;margin-top:4px;font-size:16px;font-weight:500;line-height:1.35}#pfc .pfc-card__call{display:flex;align-items:center;gap:12px;padding:10px 20px;background:var(--pfc-accent);color:var(--pfc-on-accent);font-size:16px;font-weight:500;line-height:1.4}#pfc .pfc-card__call,#pfc .pfc-bar__btn{transition:filter .15s}#pfc .pfc-card__call:hover,#pfc .pfc-bar__btn:hover{color:var(--pfc-on-accent);filter:brightness(.93)}#pfc .pfc-card__main:hover .pfc-card__title{text-decoration:underline;text-underline-offset:3px}#pfc .pfc-bar{display:none;position:fixed;right:0;bottom:0;left:0;z-index:var(--pfc-z);min-height:80px;background:var(--pfc-card-bg);border-top:1px solid var(--pfc-border);animation:pfc-in-y .5s cubic-bezier(.22,.9,.3,1) var(--pfc-delay) both}#pfc .pfc-bar__main{flex:2 1 50%;display:flex;flex-direction:column;justify-content:center;padding:10px 10px 10px 14px;padding-bottom:calc(10px + env(safe-area-inset-bottom,0px))}#pfc .pfc-bar__main .pfc-card__title{font-size:20px}#pfc .pfc-bar__main .pfc-card__text{margin-top:2px;font-size:14px}#pfc .pfc-bar__btn{flex:1 1 25%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:10px 6px;padding-bottom:calc(10px + env(safe-area-inset-bottom,0px));background:var(--pfc-accent);border-left:1px solid rgba(255,255,255,.25);color:var(--pfc-on-accent);font-size:14px;font-weight:500}#pfc .pfc-bar__btn .pfc-i{width:20px;height:20px}#pfc .pfc-dialog{position:fixed;width:min(var(--pfc-modal-w),calc(100% - 24px));max-height:calc(100vh - 24px);max-height:calc(100dvh - 24px);margin:auto;padding:0;overflow:auto;overscroll-behavior:contain;border:0;border-radius:var(--pfc-modal-r);background:var(--pfc-modal-bg);color:var(--pfc-title);box-shadow:0 3px 10px -1px #0000004d,0 2px 50px 2px #0003}#pfc .pfc-dialog:not([open]){display:none}#pfc .pfc-dialog[open]{animation:pfc-pop .25s ease-out}#pfc .pfc-dialog::backdrop{background:var(--pfc-overlay)}#pfc .pfc-dialog.pfc-nomodal{top:50%;left:50%;z-index:calc(var(--pfc-z) + 1);margin:0;transform:translate(-50%,-50%);box-shadow:0 0 0 100vmax var(--pfc-overlay)}#pfc .pfc-modal{position:relative;padding:32px 25px 36px}#pfc .pfc-modal__inner{max-width:725px;margin:0 auto}#pfc .pfc-modal__title{margin:0 0 22px;color:var(--pfc-modal-title);font-size:22px;font-weight:500;line-height:1.2}#pfc .pfc-close{position:absolute;top:0;right:0;width:30px;height:30px;background:#ffffff21;color:var(--pfc-close);font-size:20px;line-height:30px;text-align:center;opacity:.8;transition:opacity .15s}#pfc .pfc-close:hover{opacity:1}#pfc .pfc-form{min-height:120px}#pfc .pfc-form:not(.is-ready):not(.is-error):before{content:"";display:block;width:32px;height:32px;margin:40px auto;border:3px solid rgba(0,0,0,.12);border-top-color:var(--pfc-accent);border-radius:50%;animation:pfc-spin .8s linear infinite}#pfc .pfc-error{margin:0;color:var(--pfc-title)}#pfc .pfc-error a{color:var(--pfc-accent);font-weight:600}html.pfc-lock{overflow:hidden;scrollbar-gutter:stable}@keyframes pfc-in-x{0%{opacity:0;transform:translate3d(var(--pfc-from),0,0)}to{opacity:1;transform:none}}@keyframes pfc-in-y{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}@keyframes pfc-pop{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes pfc-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){#pfc .pfc-card,#pfc .pfc-bar,#pfc .pfc-dialog[open],#pfc .pfc-form:before{animation:none}}@media print{#pfc{display:none}}
