.pi-float{cursor:pointer;position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transform:translateX(83%);transform:translateX(83%);-webkit-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-box-shadow:0 0 15px rgba(0,0,0,0.2),0 0 15px rgba(0,0,0,0.2);box-shadow:0 0 15px rgba(0,0,0,0.2),0 0 15px rgba(0,0,0,0.2);gap:10px;bottom:20px;right:20px;padding:10px 15px;border-radius:10px;background:rgba(255,255,255,0.7)}.pi-float:focus,.pi-float:hover{-webkit-transform:translateX(0);transform:translateX(0)}.pi-float:active{-webkit-transition-duration:150ms;transition-duration:150ms;-webkit-transform:scale(0.9);transform:scale(0.9)}.pi-float p{color:#333;font:700 16px Arial,Helvetica,sans-serif;margin:0}.pi-modal-wrapper{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-animation:piHide 300ms ease-in-out;animation:piHide 300ms ease-in-out;-webkit-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;z-index:10;top:0;min-width:100vw;min-height:100vh;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);opacity:0;visibility:hidden}.pi-modal-wrapper h2,.pi-modal-wrapper h3,.pi-modal-wrapper p,.pi-modal-wrapper li{line-height:1.3}.pi-modal-wrapper h2,.pi-modal-wrapper h3,.pi-modal-wrapper p,.pi-modal-wrapper ul{margin:0;font-family:Arial,Helvetica,sans-serif;text-align:left;color:#333}.pi-modal-wrapper ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;font-size:16px;padding-left:40px}.pi-modal-wrapper p{font-size:16px}.pi-modal-wrapper h2,.pi-modal-wrapper h3{font-weight:700;text-transform:none;letter-spacing:0}.pi-modal-wrapper h2{font-size:30px}.pi-modal-wrapper h3{font-size:24px}.pi-modal-wrapper a,.pi-modal-wrapper a:link,.pi-modal-wrapper a:visited{text-decoration:underline;color:#333;font:16px Arial,Helvetica,sans-serif}.pi-modal-wrapper a:focus,.pi-modal-wrapper a:hover,.pi-modal-wrapper a:active,.pi-modal-wrapper a:link:focus,.pi-modal-wrapper a:link:hover,.pi-modal-wrapper a:link:active,.pi-modal-wrapper a:visited:focus,.pi-modal-wrapper a:visited:hover,.pi-modal-wrapper a:visited:active{text-decoration:none}.pi-modal-display{visibility:visible;opacity:1;-webkit-animation:piDisplay 300ms ease-in-out;animation:piDisplay 300ms ease-in-out}.pi-title-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.pi-modal{cursor:default;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px;background:rgba(255,255,255,0.7);-webkit-box-shadow:0 0 30px rgba(0,0,0,0.1),0 0 30px rgba(0,0,0,0.1);box-shadow:0 0 30px rgba(0,0,0,0.1),0 0 30px rgba(0,0,0,0.1);border-radius:10px;padding:25px;overflow:auto;max-width:90vw;max-height:90vh}.pi-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;min-width:50vw;overflow:auto;-webkit-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}.pi-icon-close{fill:#333;cursor:pointer;-webkit-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out;border-radius:50px;padding:5px}.pi-icon-close:focus,.pi-icon-close:hover,.pi-icon-close:active{fill:#fff;background:#c42727}.pi-icon-close:active{-webkit-transform:scale(0.9);transform:scale(0.9)}@-webkit-keyframes piDisplay{0%{-webkit-transform:scale(0.1);transform:scale(0.1);opacity:0}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes piDisplay{0%{-webkit-transform:scale(0.1);transform:scale(0.1);opacity:0}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes piHide{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(0.1);transform:scale(0.1);opacity:0}}@keyframes piHide{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(0.1);transform:scale(0.1);opacity:0}}@media (max-width: 768px){.pi-wrapper{min-width:80vw}}@media (max-width: 425px){.pi-float{padding:10px;bottom:10px;right:10px}.pi-float p{font-size:14px}.pi-modal{padding:15px}.pi-modal h2{font-size:20px}.pi-modal h3{font-size:18px}.pi-modal p,.pi-modal ul{font-size:14px}.pi-wrapper{min-width:revert}.pi-icon-info{width:16px;height:16px}.pi-btn-close{width:26px;height:26px}}.pi-overflow-hidden{overflow:hidden}
