/*! tailwindcss v4.1.13 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial}}}@layer theme{:root,:host{--pbstw-spacing:.25rem;--pbstw-font-weight-bold:700;--pbstw-font-pbs:"Sarabun","sans-serif"}}@layer utilities;@font-face{font-family:Sarabun;src:url(../fonts/sarabun/Sarabun-Regular.ttf)format("truetype"),url(../fonts/sarabun/Sarabun-Bold.ttf)format("truetype"),url(../fonts/sarabun/Sarabun-BoldItalic.ttf)format("truetype"),url(../fonts/sarabun/Sarabun-ExtraBold.ttf)format("truetype"),url(../fonts/sarabun/Sarabun-ExtraBoldItalic.ttf)format("truetype"),url(../fonts/sarabun/Sarabun-ExtraLight.ttf)format("truetype"),url(../fonts/sarabun/Sarabun-ExtraLightItalic.ttf)format("truetype"),url(../fonts/sarabun/Sarabun-Italic.ttf)format("truetype"),url(../fonts/sarabun/Sarabun-Light.ttf)format("truetype"),url(../fonts/sarabun/Sarabun-LightItalic.ttf)format("truetype"),url(../fonts/sarabun/Sarabun-Medium.ttf)format("truetype"),url(../fonts/sarabun/Sarabun-MediumItalic.ttf)format("truetype"),url(../fonts/sarabun/Sarabun-SemiBold.ttf)format("truetype"),url(../fonts/sarabun/Sarabun-SemiBoldItalic.ttf)format("truetype"),url(../fonts/sarabun/Sarabun-Thin.ttf)format("truetype"),url(../fonts/sarabun/Sarabun-ThinItalic.ttf)format("truetype")}.font-operator-pledgbysofinco{font-family:var(--pbstw-font-pbs)}#pledg-widget{font-family:var(--pbstw-font-pbs);border:1px solid #003D37;border-radius:.2em;align-items:center;width:fit-content;margin-bottom:1.5em;padding:.5em;display:flex}#pledg-widget-mention-logo{margin-right:.5em}#pledg-widget .pledg-modal-link{cursor:pointer}#pledg-widget .pledg-modal-link:hover{color:#003D37}.pledg-popup-overlay{visibility:hidden;opacity:0;z-index:999;background:#000000b3;width:100%;height:100%;transition:opacity .5s;position:fixed;inset:0;overflow:auto}.pledg-popup-overlay.show{visibility:visible;opacity:1}.pledg-popup{background:#fff;border-radius:5px;width:30%;margin:10% auto;transition:all .5s ease-in-out;position:relative}.pledg-popup h2{color:#333;margin-top:0;font-family:Tahoma,Arial,sans-serif}.pledg-popup-close{color:#fff;cursor:pointer;font-size:30px;font-weight:700;text-decoration:none;transition:all .2s;position:absolute;right:15px}.pledg-popup-header{text-align:center;color:#fff;background-color:#007D8F;border-bottom:1px solid #000;padding:2.3em 2.3em 1.5em;font-weight:700}.pledg-popup-header>p{font-family:var(--pbstw-font-pbs);margin-bottom:.1em;font-size:1.2em;font-style:italic}.pledg-popup .pledg-popup-content{padding:2.3em;line-height:1.35em;overflow:auto}.pledg-popup .pledg-popup-howto .pledg-popup-step{font-family:var(--pbstw-font-pbs);--tw-font-weight:var(--pbstw-font-weight-bold);font-weight:var(--pbstw-font-weight-bold);font-style:italic;display:flex}.pledg-popup .pledg-popup-howto .pledg-popup-step:last-child:before{content:"";border:none}.pledg-popup .pledg-popup-howto span{margin:2px 0 0 30px}.pledg-popup-footer{font-family:var(--pbstw-font-pbs);--tw-font-weight:var(--pbstw-font-weight-bold);font-weight:var(--pbstw-font-weight-bold);text-align:center;color:#fff;background-color:#007D8F;border-top:1px solid #000;padding:2.3em;font-size:10px;font-style:italic}.pledg-popup-footer>p{margin-bottom:.1em}@media screen and (max-width:700px){.pledg-popup{width:70%}}#pledg-popup-installment,#pledg-popup-deferred{display:none}.pledg-popup .pledg-popup-howto .pledg-popup-bullet{font-family:var(--pbstw-font-pbs);--tw-font-weight:var(--pbstw-font-weight-bold);font-weight:var(--pbstw-font-weight-bold);background-color:#007D8F;width:25px;height:25px;box-shadow:0 0 0 2px #007D8F;color:#fff;border-radius:50%;padding-left:7px;font-style:italic;position:absolute}.pledg-popup .pledg-popup-howto .pledg-popup-step:before{content:"";border-left:3px solid #86958d;margin-left:11px}.pledg-popup .pledg-popup-howto .pledg-popup-between-step{border-left:3px solid #007D8F;height:30px;margin-left:11px}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{vertical-align:text-bottom;border:.25em solid;border-right-color:#0000;border-radius:50%;width:2rem;height:2rem;animation:.75s linear infinite spinner-border;display:inline-block}.pledg-payment-method-description-logo{margin-inline:calc(var(--pbstw-spacing)*2);max-height:calc(var(--pbstw-spacing)*8);min-height:calc(var(--pbstw-spacing)*8);max-width:calc(var(--pbstw-spacing)*8);min-width:calc(var(--pbstw-spacing)*8);object-fit:contain;display:inline}@property --tw-font-weight{syntax:"*";inherits:false}