@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCm3FwrK3iLTcvnUwkT9nA2.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCm3FwrK3iLTcvnUwAT9nA2.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCm3FwrK3iLTcvnUwgT9nA2.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCm3FwrK3iLTcvnUwcT9nA2.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCm3FwrK3iLTcvnUwsT9nA2.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCm3FwrK3iLTcvnUwoT9nA2.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCm3FwrK3iLTcvnUwQT9g.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCo3FwrK3iLTcvvYwYL8g.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCo3FwrK3iLTcvmYwYL8g.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCo3FwrK3iLTcvuYwYL8g.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCo3FwrK3iLTcvhYwYL8g.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCo3FwrK3iLTcvtYwYL8g.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCo3FwrK3iLTcvsYwYL8g.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCo3FwrK3iLTcviYwY.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.modal-container{--border-radius: 1.8em;z-index:99999;position:fixed;bottom:0;left:0;width:100vw;height:100dvh;display:flex;flex-direction:column;align-items:center;overflow:hidden scroll;scroll-behavior:smooth;scroll-snap-type:y mandatory;overscroll-behavior:none;scrollbar-width:none;-ms-overflow-style:none;animation:fade linear both;animation-timeline:scroll(self);animation-range:0% 100%}@supports (corner-shape: squircle){.modal-container{--border-radius: 3.6em}}.modal-container ::-webkit-scrollbar{display:none}.modal-container.fit>.modal{flex-basis:auto}.modal-container:not(.fit).pwa>.modal{flex-basis:calc(100% - 1px)}.modal-container:not(.fit).snapped{background-color:#000!important}@media not (prefers-color-scheme:dark){.modal-container:not(.fit).snapped:not(.pwa)>.modal>.modal-content{--border-radius: 0 !important}}.modal-container.show-gesture-hint>.modal:before,.modal-container.show-gesture-hint>.modal:after{z-index:99999;content:"";--min-height: .55em;position:absolute;left:50%;transform:translate(-50%);transition:opacity .15s}@starting-style{.modal-container.show-gesture-hint>.modal:before,.modal-container.show-gesture-hint>.modal:after{opacity:0}}.modal-container.show-gesture-hint>.modal:before{top:.55em;width:10em;min-height:var(--min-height);background-color:#00000026;border-radius:1em}.modal-container.show-gesture-hint>.modal:after{top:0;width:100%;min-height:calc(var(--min-height) * 3)}.modal-container>*{scroll-snap-align:start;flex:0 0 100%;position:relative}.modal-container>.modal-overlay>.modal-spinner{color:var(--gray-400);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.modal-container>.modal{display:flex;flex-direction:column;align-items:center;justify-content:end;width:100%;overflow:hidden}.modal-container>.modal>.modal-content{outline:none;width:100%;background:#fff;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;border-radius:var(--border-radius) var(--border-radius) 0 0}.modal-container>.modal>.modal-content ::-webkit-scrollbar{display:none}@supports (corner-shape: squircle){.modal-container>.modal>.modal-content{corner-shape:squircle}}@keyframes fade{0%{background-color:#0000}40%{background-color:#0009}to{background-color:#000c}}*{margin:0;padding:0;box-sizing:border-box}:root{--bg-color: #fffafa;--ok-color: hsl(152, 69%, 31%);--ok-bg-color: hsla(152, 69%, 31%, .15);--ok-border-color: hsl(152, 69%, 31%, .15);--info-color: hsl(216, 100%, 50%);--info-bg-color: hsla(216, 100%, 50%, .15);--info-border-color: hsla(216, 100%, 50%, .15);--red-color: hsl(0, 100%, 40%);--critical-color: var(--red-color);--critical-bg-color: hsla(0, 100%, 40%, .15);--critical-border-color: hsla(0, 100%, 40%, .15);--warning-color: hsl(16, 100%, 50%);--warning-bg-color: hsla(16, 100%, 50%, .08);--warning-border-color: hsla(16, 100%, 50%, .08);--orange-color: hsl(15, 100%, 61%);--orange-border-color: hsla(15, 100%, 60%, .5);--orange-border-color-light: hsla(15, 100%, 60%, .25);--orange-translucent-color: hsla(15, 100%, 60%, .15);--orange-translucent-color-light: hsla(15, 100%, 60%, .05);--fore-color-orange-bg: #fff;--gray-900: oklch(19.37% .006 300.98);--gray-700: oklch(36.98% .014 302.71);--gray-400: oklch(70.9% .015 304.04);--gcash-blue: #2666e0;--gcash-light-blue: #1887fa;--gcash-dark-blue: #1643b6;--gcash-white: #fff;--pill-accent: var(--bright-blue);font-size:.7em;line-height:1.5em;font-family:-apple-system,BlinkMacSystemFont,Inter,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;color-scheme:only light}@media screen and (max-width:368px){:root{font-size:.65em}}@media(display-mode:standalone){button,.button{-webkit-user-select:none;user-select:none}}html,body{background:var(--bg-color);scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth}:is(html,body) ::-webkit-scrollbar{display:none}body{min-width:100vw;min-height:100vh}body.no-scroll{overflow:hidden}h1,h2,h3,h4,h5,h6{font-weight:600;font-family:-apple-system,BlinkMacSystemFont,Inter,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol;font-optical-sizing:auto}strong{font-weight:600}img{display:block;width:100%}table{border-collapse:collapse;border-spacing:0}table,th,td{border:none}.link,a:link{text-underline-offset:.4em}.link:visited,a:visited{color:purple}.link:hover,a:hover{text-decoration:none}.link:active,a:active{color:#f40}.display-none{display:none}.visibility-collapse,.collapse{visibility:collapse}.visibility-hidden,.hidden{visibility:hidden}.alert{padding:.8em;border-radius:.8em;display:flex;align-items:center;gap:.8em}@supports (corner-shape: squircle){.alert{corner-shape:squircle;border-radius:1.6em}}.alert .icon{font-size:2em}.currency:first-letter{font-size:clamp(1rem,4vw,1em);margin-right:.1em}:is(.price,.error,.critical).color{color:var(--critical-color)!important}:is(.price,.error,.critical).background,:is(.price,.error,.critical).bg,:is(.price,.error,.critical).bg-color{background-color:var(--critical-bg-color)!important}:is(.price,.error,.critical).border{border:1px solid var(--critical-border-color)!important}.warning.color{color:var(--warning-color)!important}.warning.background,.warning.bg,.warning.bg-color{background-color:var(--warning-bg-color)!important}.warning.border{border:1px solid var(--warning-border-color)!important}.info.color{color:var(--info-color)!important}.info.background,.info.bg,.info.bg-color{background-color:var(--info-bg-color)!important}.info.border{border:1px solid var(--info-border-color)!important}:is(.success,.ok).color{color:var(--ok-color)!important}:is(.success,.ok).background,:is(.success,.ok).bg,:is(.success,.ok).bg-color{background-color:var(--ok-bg-color)!important}:is(.success,.ok).border{border:1px solid var(--ok-border-color)!important}.text-center{text-align:center!important}.text-right{text-align:right!important}input,button,.button{display:flex;align-items:center;justify-content:center;gap:.4em;padding:.4em .8em;color:var(--gray-900);background:none;border:1px solid gainsboro;border-radius:.8em;font:inherit;height:2.8em}:is(input,button,.button).inline{align-self:center}:is(input,button,.button).round{border-radius:10em}:is(input,button,.button):not(.round){min-width:6em}@supports (corner-shape: squircle){:is(input,button,.button):not(.round){corner-shape:squircle;border-radius:1.6em}}:is(input,button,.button) img,:is(input,button,.button) .icon{height:100%;width:auto;object-fit:scale-down}input:focus{outline:none;border-color:#ff4500}button,.button{cursor:pointer;box-shadow:0 0 12px #f5f5f5}.form{display:flex;flex-direction:column;gap:.8em}.form .form-control{display:flex;gap:.6em}.pill{display:flex;align-items:center;justify-content:center;gap:.4em;padding:.6em;white-space:nowrap;font-weight:500;font-size:.99em;border:1px solid gainsboro;border-radius:10em;box-shadow:0 0 12px #f5f5f5;cursor:pointer;transition:all .3s}.pill .icon,.pill svg{opacity:.7;align-self:first baseline}.pill.selected,.pill:hover{background:#f5f5f5}.group-header{display:flex;align-items:center;justify-content:space-between}.group-header .clear{cursor:pointer}.carousel{list-style:none;display:flex;overflow:scroll hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;position:relative;anchor-name:--carousel}.carousel.marker{--offset: 0em}@supports (scroll-marker-group: after){.carousel.marker{scroll-marker-group:after}}.carousel.marker::scroll-marker-group{position-anchor:--carousel;position-area:bottom center;position:absolute;transform:translateY(calc(-200% - var(--offset)));display:flex;justify-content:center;gap:.4em}.carousel.marker>*::scroll-marker{content:"";height:.8em;width:.8em;opacity:.8;border-radius:1em;transition:all .3s}@starting-style{.carousel.marker>*::scroll-marker{opacity:0}}.carousel.marker>*::scroll-marker:target-current{width:1.4em}.carousel ::scroll-marker,.carousel::scroll-button(*){background:#0006;color:#f5f5f5}@starting-style{.carousel ::scroll-marker,.carousel::scroll-button(*){opacity:0}}.carousel.buttons::scroll-button(*){position-anchor:--carousel;z-index:1;position:absolute;font-size:1.8em;line-height:100%;width:2em;height:2em;border-radius:50%;border:none;outline:none;cursor:pointer;transition:all .3s}.carousel.buttons::scroll-button(left){content:"\276e";position-area:left center;translate:120%}.carousel.buttons::scroll-button(right){content:"\276f";position-area:right center;translate:-120%}@media(hover:none)and (pointer:coarse){.carousel.buttons::scroll-button(*):active{scale:1.4}}@media(hover:hover)and (pointer:fine){.carousel.buttons::scroll-button(*):hover{scale:1.4}}.carousel.buttons::scroll-button(*):disabled{width:0;height:0;content:"";opacity:0;cursor:unset}.carousel>*{anchor-name:--carousel-item;position:relative;scroll-snap-align:center;flex:0 0 100%}
