.ElementsModal--modal{all:initial;box-sizing:border-box;opacity:0;visibility:hidden;background-color:#00000080;width:100%;height:100%;font-family:-apple-system,BlinkMacSystemFont,sans-serif;transition:visibility 0s linear .25s,opacity .25s;position:fixed;top:0;left:0;z-index:999999!important}.ElementsModal--modal-content{background:#fff;border-radius:.5rem;flex-direction:column;width:385px;max-height:90vh;transition:transform .25s;display:flex;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)scale(1.1)}.ElementsModal--show-modal .ElementsModal--modal-content{transform:translate(-50%,-50%)scale(1)}.ElementsModal--payment-details{flex:auto;min-height:0;overflow:hidden auto}@media screen and (width<=600px){.ElementsModal--modal-content{border-radius:0;width:100%;height:100vh;max-height:100vh}.ElementsModal--top-banner{padding:.5em}}.ElementsModal--top{justify-content:flex-end;display:flex;position:relative}.ElementsModal--close{color:#fff;font:inherit;outline:inherit;cursor:pointer;background:0 0;border:none;padding:0;position:absolute;top:0;right:0}.ElementsModal--show-modal{opacity:1;visibility:visible;transition:visibility linear,opacity .25s}.ElementsModal--details{margin-bottom:2px}.ElementsModal--top-banner{text-align:center;background:#000;padding:20px 1em 1em}.ElementsModal--email{color:#ffffff80;font-size:16px;font-weight:500}.ElementsModal--company{color:#fff;margin:auto auto 8px;font-size:18px;font-weight:700}.ElementsModal--footer-text{color:#0006;text-align:center;font-size:12px;font-weight:400;line-height:16px}.ElementsModal--error-message{color:#dc2727;margin-top:5px;font-size:13px;line-height:17px}[x-cloak]{display:none!important}#fountain_status{text-align:center;z-index:11;pointer-events:none;width:min(92vw,430px);position:fixed;top:64px;left:50%;transform:translate(-50%)}.fountain_personal{color:#8a9296;margin:0;padding-top:35px;padding-bottom:35px;font-size:16px;line-height:24px}.fountain_personal span{font-size:18px;font-style:italic}.fountain_tagline{color:#636b6f;margin:6px 0 0;font-size:16px;line-height:20px}.fountain_subtitle{color:#9aa2a6;margin:6px 0 0;font-size:14px;font-weight:700;line-height:16px}.fountain_count{letter-spacing:.02em;color:#8a9296;margin:16px 0 0;font-size:12px}.fountain_count strong{color:#636b6f}.fountain_bar{background:#00000017;border-radius:2px;width:180px;height:4px;margin:5px auto 0;overflow:hidden}.fountain_bar span{background:#7d91b1;border-radius:2px;height:100%;display:block}@media only screen and (width>=900px) and (height<=900px){#fountain_status{grid-template-columns:1fr 300px 1fr;align-items:start;width:100%;display:grid;top:78px;left:0;transform:none}.fountain_personal{text-align:right;grid-area:1/1;padding:0 12px 0 0}.fountain_tagline{text-align:left;grid-area:1/3;padding:0 0 0 12px}.fountain_subtitle{text-align:left;grid-area:2/3;padding:0 0 0 12px}.fountain_count_wrapper{text-align:left;grid-area:3/3;padding:0 0 0 12px}.fountain_bar{margin:5px 0 0}}@media only screen and (width>=900px) and (width<=1300px) and (height<=900px){.fountain_personal{padding-top:0;padding-bottom:0;font-size:13px;line-height:18px}.fountain_personal span{font-size:14px}.fountain_tagline{font-size:13px;line-height:17px}.fountain_subtitle{font-size:11px;line-height:14px}}@media only screen and (width<=640px){#fountain_status{width:min(94vw,360px);top:58px}.fountain_personal{-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;background:#ffffffb3;border-top-left-radius:5px;border-top-right-radius:5px;padding-top:16px;padding-bottom:12px;font-size:12px;line-height:16px}.fountain_personal span{font-size:13px}.fountain_tagline{background:#ffffffb3;margin-top:0;font-size:13px}.fountain_subtitle{-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;background:#ffffffb3;border-bottom-right-radius:5px;border-bottom-left-radius:5px;margin-top:0;padding-bottom:10px;font-size:10px;line-height:13px}.fountain_count_wrapper{background:#ffffffb3;border-radius:5px;margin-top:10px;margin-left:20%;margin-right:20%;padding:10px 0}.fountain_count{margin-top:0}}.mw-overlay{z-index:1000000;background:#00000073;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.mw-dialog{background:#fff;border-radius:8px;flex-direction:column;width:350px;max-width:100%;max-height:100%;display:flex;overflow:hidden;box-shadow:0 10px 40px #00000040}.mw-dialog-head{color:#fff;background:#000;justify-content:space-between;align-items:center;padding:14px 18px;font-size:18px;font-weight:700;display:flex}.mw-x{color:#fff;cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:24px;line-height:1}.mw-dialog form,.mw-success-text{box-sizing:border-box;flex:auto;width:100%;min-height:0;padding:10px 20px 24px;overflow-y:auto}@media only screen and (width<=640px){.mw-overlay{padding:0}.mw-dialog{border-radius:0;width:100%}.mw-dialog-head{padding:10px 16px;font-size:15px}}.mw-dialog label{color:#636b6f;margin-top:14px;font-size:15px;line-height:22px;display:block}.mw-dialog input[type=text]{box-sizing:border-box;color:#636b6f;border:1px solid #dbe1e4;border-radius:5px;width:100%;height:34px;margin-top:4px;padding:0 10px;font-size:15px}.mw-dialog .label_optional{color:#9aa2a6;font-size:12px;font-weight:400}.mw-dialog input[type=file]{color:#636b6f;width:100%;margin-top:6px;font-size:13px;display:block}.mw_upload_status{color:#9aa2a6;margin-top:6px;font-size:12px}.mw_logo_preview{object-fit:cover;border:1px solid #dbe1e4;border-radius:50%;width:56px;height:56px;margin-top:8px;display:block}.mw-dialog .buy_btn{box-sizing:border-box;color:#fff;text-align:center;cursor:pointer;background-color:#0074d4;border:none;border-radius:5px;width:100%;height:40px;margin:22px 0 0;display:block}.mw-dialog .buy_btn:hover{background-color:#0074d4e6}.mw-dialog .buy_btn[disabled]{opacity:.6;cursor:default}.mw-dialog .errors{color:#ec1b1b;margin-top:5px;font-size:13px;display:block}.mw-dialog .errors.text_center{text-align:center}.mw-success-text{color:#636b6f;margin:0;font-size:16px;line-height:24px}.mw-share{text-align:center;margin-top:22px}.mw-share-btn{box-sizing:border-box;color:#fff;text-align:center;cursor:pointer;background-color:#e35f15;border:none;border-radius:5px;width:100%;height:40px;font-size:15px;font-weight:700;display:block}.mw-share-btn:hover{background-color:#c94f0c}.mw-share-copied{color:#6fd18a;margin-top:8px;font-size:13px;display:block}.coin_holder .coin_tip{z-index:60;pointer-events:auto;width:max-content;min-width:180px;max-width:220px;padding-bottom:9px;display:none;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.coin_tip_bubble{color:#636b6f;text-align:center;white-space:normal;background:#fff;border-radius:6px;padding:7px 11px;display:block;position:relative;box-shadow:0 2px 10px #0000002e}.coin_tip_bubble:after{content:"";border:5px solid #0000;border-top-color:#fff;position:absolute;top:100%;left:50%;transform:translate(-50%)}.coin_tip_close{float:right;color:#b8bec2;cursor:pointer;margin:-3px -5px 0 6px;font-size:16px;line-height:14px}.coin_tip_close:hover{color:#636b6f}.coin_holder:hover .coin_tip,.coin_holder.active_coin .coin_tip,.coin_holder.spotlight .coin_tip{display:block}#fountain_holder.is-zoomed .coin_tip{display:none!important}.coin_holder{cursor:pointer}.coin_holder .coin_tip strong{font-size:14px;line-height:16px;display:block}.coin_tip_name{color:#e35f15;opacity:1;margin-top:8px;font-size:12px;font-weight:700;display:block}.coin_tip_logo{object-fit:contain;width:100%;max-height:40px;margin:10px auto;display:block}.coin_tip_link{color:#0074d4;pointer-events:auto;margin-top:2px;font-size:13px;text-decoration:none;display:block}.coin_tip_link:hover{text-decoration:underline}.coin_tip_share{color:#8c8c8c;opacity:.75;cursor:pointer;pointer-events:auto;border-top:1px solid #e5e5e5;justify-content:flex-end;align-items:center;gap:4px;width:100%;margin-top:10px;padding-top:6px;display:flex}.coin_tip_share:hover,.coin_tip_share:focus-visible{opacity:1}.coin_tip_share svg{flex:none;width:9px;height:9px}.coin_tip_share_label{font-size:10px}.coin_tip_share .icon_check,.coin_tip_share .label_copied,.coin_tip_share.copied .icon_link,.coin_tip_share.copied .label_default{display:none}.coin_tip_share.copied .icon_check{color:#6fd18a;display:block}.coin_tip_share.copied .label_copied{color:#6fd18a;display:inline}#fountain .levels_holder .coin_holder.spotlight{transition:opacity .3s}#fountain{will-change:transform}.wishes_group{margin:30px 0}.wishes_group h3 small{color:#9aa2a6;font-weight:400}.wish_card{border-top:1px solid #e4e0db;align-items:flex-start;gap:14px;padding:14px 0;display:flex}.wish_coin{flex:none;width:34px;height:34px;margin-top:2px}.wish_coin.wish_logo{object-fit:cover;border:1px solid #e4e0db;border-radius:50%}.wish_body{flex:auto;min-width:0}.wish_text{color:#4b5257;overflow-wrap:anywhere;margin:0;font-size:16px;line-height:22px}.wish_meta{color:#9aa2a6;margin:4px 0 0;font-size:13px}.wishes_empty{color:#9aa2a6}.wishes_extra{display:none}.wishes_expand_toggle:checked~.wishes_extra{display:block}.wishes_expand_label{color:#0074d4;cursor:pointer;-webkit-user-select:none;user-select:none;margin-top:12px;font-size:14px;font-weight:600;display:inline-block}.wishes_expand_label:hover{text-decoration:underline}.wishes_expand_label .show_less,.wishes_expand_toggle:checked~.wishes_expand_label .show_more{display:none}.wishes_expand_toggle:checked~.wishes_expand_label .show_less{display:inline}
