*,:after,:before{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root{min-height:100vh}:root,[data-theme=light]{--bg-primary:#f8f7f4;--bg-secondary:#efeee9;--bg-card:hsla(0,0%,100%,.8);--bg-card-hover:#fff;--border-color:#e0ddd5;--text-primary:#2d2d2d;--text-secondary:#7a7a7a;--accent-primary:#7c9fdb;--accent-primary-text:#fff;--accent-blue:#7c9fdb;--accent-green:#82c9a1;--accent-highlight:rgba(124,159,219,.1);--accent-focus:rgba(124,159,219,.25);--coin-shadow:rgba(0,0,0,.08);--coin-shadow-hover:rgba(0,0,0,.14);--header-bg:hsla(45,22%,96%,.85);--loader-color:var(--accent-primary);--icon-filter:none;--radius-lg:16px;--radius-md:12px;--radius-sm:8px}[data-theme=dark]{--bg-primary:#1a1a2e;--bg-secondary:#22223a;--bg-card:hsla(0,0%,100%,.06);--bg-card-hover:hsla(0,0%,100%,.1);--border-color:hsla(0,0%,100%,.1);--text-primary:#e8e6e1;--text-secondary:#9a98a0;--accent-primary:#a8c4f0;--accent-primary-text:#1a1a2e;--accent-blue:#a8c4f0;--accent-green:#a3d9b8;--accent-highlight:rgba(168,196,240,.1);--accent-focus:rgba(168,196,240,.25);--coin-shadow:rgba(0,0,0,.3);--coin-shadow-hover:rgba(0,0,0,.45);--header-bg:rgba(26,26,46,.85);--loader-color:var(--accent-primary);--icon-filter:invert(0.85);--radius-lg:16px;--radius-md:12px;--radius-sm:8px}body{background:#f8f7f4;background:var(--bg-primary);color:#2d2d2d;color:var(--text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;margin:0;min-height:100vh;padding:0;transition:background .3s,color .3s}.game{align-items:center;display:flex;flex:1 1;flex-direction:column;padding-bottom:24px}.game .section-flipper,.game .section-message,.game .section-score{margin-left:1vw;margin-right:1vw;text-align:center}.game .section-score{align-items:stretch;display:flex;justify-content:center;max-width:520px;padding-top:12px;width:100vw}.game .section-flipper{height:48vh;max-width:520px;padding-top:8px;text-align:justify;width:100vw}.game .section-message{padding-top:8px}.game .section-guest-cta{padding:16px 24px;text-align:center}.game .section-guest-cta p{color:var(--text-secondary);font-size:.9rem;line-height:1.5;margin:0}.game .section-guest-cta a{color:var(--accent-primary);font-weight:600;text-decoration:none}.game .section-guest-cta a:hover{text-decoration:underline}@media only screen and (min-width:500px){.game .flipper,.game .section-score{width:500px}}.score{align-items:center;background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-lg);display:flex;flex-direction:column;justify-content:center;margin:10px 10px 0;padding:14px 16px;transition:border-color .3s,background .3s,-webkit-transform .3s;transition:transform .3s,border-color .3s,background .3s;transition:transform .3s,border-color .3s,background .3s,-webkit-transform .3s;width:100%}.score:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.score.high-score{border-color:var(--accent-green)}.score.high-score .score-label{color:var(--accent-green)}.score.current-score{border-color:var(--accent-blue)}.score.current-score .score-label{color:var(--accent-blue)}.score .score-container{align-items:center;display:flex;flex-direction:column;gap:6px;width:100%}.score .score-container .score-label{font-size:.7rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.score .score-container .score-details{align-items:center;display:flex;gap:6px}.score .score-container .score-details .strike-value{color:var(--text-primary);font-size:1.6rem;font-weight:700;line-height:1}.score .score-container .score-details .strike-icon{display:flex}.score .score-container .score-details .strike-icon img{height:24px;width:24px}.score .rank,.score .score-container .score-details .strike-type{color:var(--text-secondary);font-size:.75rem;font-weight:600}.score .rank{margin-top:4px}@media only screen and (max-width:420px){.score{margin:6px 6px 0;padding:10px 12px}.score .score-container{gap:4px}.score .score-container .score-label{font-size:.6rem}.score .score-container .score-details{gap:4px}.score .score-container .score-details .strike-value{font-size:1.3rem}.score .score-container .score-details .strike-icon img{height:20px;width:20px}.score .rank,.score .score-container .score-details .strike-type{font-size:.65rem}}#flipper{align-items:center;display:flex;-webkit-filter:drop-shadow(0 6px 20px var(--coin-shadow));filter:drop-shadow(0 6px 20px var(--coin-shadow));height:100%;justify-content:center;margin:0 auto;max-width:100%;transition:-webkit-filter .3s;transition:filter .3s;transition:filter .3s,-webkit-filter .3s}#flipper:hover{-webkit-filter:drop-shadow(0 10px 28px var(--coin-shadow-hover));filter:drop-shadow(0 10px 28px var(--coin-shadow-hover))}#flipper #coin{cursor:pointer;height:100%;position:relative;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in,-webkit-transform .3s ease-in;width:100%}#flipper #coin img{object-fit:contain}#flipper #coin.spinning{-webkit-animation:spin .5s linear infinite;animation:spin .5s linear infinite}#flipper #coin.animation-heads-heads{-webkit-animation:flipHeadsHeads 2.5s ease-out forwards;animation:flipHeadsHeads 2.5s ease-out forwards}#flipper #coin.animation-tails-tails{-webkit-animation:flipTailsTails 2.5s ease-out forwards;animation:flipTailsTails 2.5s ease-out forwards}#flipper #coin.animation-heads-tails{-webkit-animation:flipHeadsTails 2.5s ease-out forwards;animation:flipHeadsTails 2.5s ease-out forwards}#flipper #coin.animation-tails-heads{-webkit-animation:flipTailsHeads 2.5s ease-out forwards;animation:flipTailsHeads 2.5s ease-out forwards}#flipper #coin.heads{-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}#flipper #coin.heads.idle:hover{-webkit-transform:scale(1.03);transform:scale(1.03)}#flipper #coin.tails{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}#flipper #coin.tails.idle:hover{-webkit-transform:rotateX(180deg) scale(1.03);transform:rotateX(180deg) scale(1.03)}#flipper #coin .side-a,#flipper #coin .side-b{backface-visibility:hidden;-webkit-backface-visibility:hidden;height:100%;position:absolute;width:100%}#flipper #coin .side-a{-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}#flipper #coin .side-b{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}@-webkit-keyframes spin{0%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}to{-webkit-transform:rotateX(1turn);transform:rotateX(1turn)}}@keyframes spin{0%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}to{-webkit-transform:rotateX(1turn);transform:rotateX(1turn)}}@-webkit-keyframes flipHeadsHeads{0%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}to{-webkit-transform:rotateX(4turn);transform:rotateX(4turn)}}@keyframes flipHeadsHeads{0%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}to{-webkit-transform:rotateX(4turn);transform:rotateX(4turn)}}@-webkit-keyframes flipHeadsTails{0%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}to{-webkit-transform:rotateX(1260deg);transform:rotateX(1260deg)}}@keyframes flipHeadsTails{0%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}to{-webkit-transform:rotateX(1260deg);transform:rotateX(1260deg)}}@-webkit-keyframes flipTailsHeads{0%{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}to{-webkit-transform:rotateX(4turn);transform:rotateX(4turn)}}@keyframes flipTailsHeads{0%{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}to{-webkit-transform:rotateX(4turn);transform:rotateX(4turn)}}@-webkit-keyframes flipTailsTails{0%{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}to{-webkit-transform:rotateX(1260deg);transform:rotateX(1260deg)}}@keyframes flipTailsTails{0%{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}to{-webkit-transform:rotateX(1260deg);transform:rotateX(1260deg)}}.message-ready{-webkit-animation:pulse-text 2s ease-in-out infinite;animation:pulse-text 2s ease-in-out infinite;color:var(--text-secondary);font-size:.9rem;margin:0}.message{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-lg);min-width:220px;padding:14px 28px;transition:background .3s,border-color .3s}.message .show-counter-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center}.message .show-counter-wrapper h3{color:var(--text-secondary);font-size:.75rem;font-weight:600;letter-spacing:.1em;margin:0 0 8px;text-transform:uppercase}.message .show-counter-wrapper .show-counter{align-items:center;color:var(--text-primary);display:flex;flex-direction:row;font-size:1.25rem;font-weight:700;justify-content:center}.message .show-counter-wrapper .show-counter>span{color:var(--text-secondary);font-size:1rem}.message .show-counter-wrapper .show-counter .countdown{align-items:center;display:flex;flex-direction:column;padding:0 8px}.message .show-counter-wrapper .show-counter .countdown .value{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:var(--text-primary);font-size:1.25rem;font-variant-numeric:tabular-nums;line-height:1.25rem}.message .show-counter-wrapper .show-counter .countdown .type{color:var(--text-secondary);font-size:.55rem;font-weight:500;letter-spacing:.1em;margin-top:2px;text-transform:uppercase}@-webkit-keyframes pulse-text{0%,to{opacity:1}50%{opacity:.5}}@keyframes pulse-text{0%,to{opacity:1}50%{opacity:.5}}.lds-ring{align-items:center;display:flex;height:60vh;justify-content:center;width:100%}.lds-ring div{-webkit-animation:lds-ring 1s cubic-bezier(.5,0,.5,1) infinite;animation:lds-ring 1s cubic-bezier(.5,0,.5,1) infinite;border:4px solid transparent;border-radius:50%;border-top-color:#7c9fdb;border-color:var(--loader-color,#7c9fdb) transparent transparent transparent;box-sizing:border-box;display:block;height:48px;position:absolute;width:48px}.lds-ring div:first-child{-webkit-animation-delay:-.45s;animation-delay:-.45s}.lds-ring div:nth-child(2){-webkit-animation-delay:-.3s;animation-delay:-.3s}.lds-ring div:nth-child(3){-webkit-animation-delay:-.15s;animation-delay:-.15s}@-webkit-keyframes lds-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes lds-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.login{display:block;flex:1 1 auto;font-size:1em;line-height:normal;margin:3em auto 0;max-width:420px;padding:0 1.25em}.login .header h1{color:var(--text-primary);font-size:26px;font-weight:600;letter-spacing:-.02em;line-height:36px;margin:0;padding:0;text-align:center}.login .fieldset{border:none;display:block;margin:0;padding:16px 0 0;position:relative}.login .fieldset .label{color:var(--text-secondary);display:block;font-size:13px;font-weight:500;line-height:20px;margin-bottom:6px}.login .fieldset .field-wrapper{margin:0;padding:0;position:relative}.login .fieldset .field-wrapper .field-box{border:1px solid var(--border-color)}.login .fieldset .field-wrapper .field-box-focused{border:1px solid var(--accent-primary);box-shadow:0 0 0 3px var(--accent-focus)}.login .fieldset .field-wrapper .field-box,.login .fieldset .field-wrapper .field-box-focused{background:var(--bg-secondary);border-radius:var(--radius-sm);box-sizing:border-box;margin:0;outline:none;padding:0;transition:border-color .2s,box-shadow .2s}.login .fieldset .field-wrapper .field-box .input,.login .fieldset .field-wrapper .field-box-focused .input{-webkit-appearance:none;appearance:none;background-color:transparent;border:0;border-radius:var(--radius-sm);box-shadow:none;box-sizing:border-box;color:var(--text-primary);font-family:inherit;font-size:.95rem;font-weight:400;height:2.75rem;outline:none;padding:0 .875rem;width:100%}.login .fieldset .field-wrapper .field-box .input::-webkit-input-placeholder,.login .fieldset .field-wrapper .field-box-focused .input::-webkit-input-placeholder{color:var(--text-secondary)}.login .fieldset .field-wrapper .field-box .input::placeholder,.login .fieldset .field-wrapper .field-box-focused .input::placeholder{color:var(--text-secondary)}.login .alert-icon{float:left;height:16px;margin-top:10px;width:16px}.login .error-message{color:#d9534f;display:block;font-size:13px;font-weight:500;line-height:20px;margin:6px 0 .125em 24px;overflow:hidden;padding:.0625em 0 .125em}.login .button-wrapper{margin:0;padding-top:20px;width:100%}.login .button-wrapper .submit-button{background:var(--accent-primary);border:none;border-radius:var(--radius-sm);box-sizing:border-box;color:var(--accent-primary-text);cursor:pointer;font-family:inherit;font-size:.95em;font-weight:600;height:46px;line-height:46px;margin:0;padding:0;position:relative;transition:opacity .2s,-webkit-transform .2s;transition:opacity .2s,transform .2s;transition:opacity .2s,transform .2s,-webkit-transform .2s;width:100%}.login .button-wrapper .submit-button:hover{opacity:.88;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.login .button-wrapper .submit-button:active{-webkit-transform:translateY(0);transform:translateY(0)}.login .or-line{color:var(--text-secondary);font-size:13px;font-weight:500;line-height:20px;margin:20px 0 0;position:relative;text-align:center}.login .or-line span{display:inline-block;height:14px}.login .or-line:after,.login .or-line:before{border-bottom:1px solid var(--border-color);content:"";display:inline-block;height:0;position:absolute;top:50%;width:calc(50% - 1em)}.login .or-line:before{left:0;margin-right:.5em}.login .or-line:after{margin-left:.5em;right:0}.login .providers-login{margin:0;padding:16px 0 0}.login .providers-login .provider-login-button-wrapper{align-items:center;display:flex;justify-content:center;margin:0;padding-top:.5em}.login .providers-login .provider-login-button-wrapper .provider-login-button{align-items:center;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-sm);box-sizing:border-box;cursor:pointer;display:flex;font-family:inherit;font-size:.95em;height:46px;justify-content:center;line-height:24px;padding:1px;text-align:center;transition:background .2s;width:100%}.login .providers-login .provider-login-button-wrapper .provider-login-button:hover{background:var(--bg-card-hover)}.login .providers-login .provider-login-button-wrapper .provider-login-button .provider-login-button-icon,.login .providers-login .provider-login-button-wrapper .provider-login-button .provider-login-button-text{color:var(--text-primary);pointer-events:none}.login .providers-login .provider-login-button-wrapper .provider-login-button .provider-login-button-icon{margin-right:.25em}.login .providers-login .provider-login-button-wrapper .provider-login-button .provider-login-button-icon img{margin-top:-2px;vertical-align:middle}.login .providers-login .provider-login-button-wrapper .provider-login-button .provider-login-button-icon .google-icon{height:18px;width:18px}.login .providers-login .provider-login-button-wrapper .provider-login-button .provider-login-button-text{display:inline-block;font-size:.95em;font-weight:600;margin-left:8px}.leaderboard-page{align-items:center;display:flex;flex:1 1;flex-direction:column;margin:0 auto;max-width:560px;padding:20px 16px 40px;width:100%}.leaderboard-page .leaderboard-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px;width:100%}.leaderboard-page .leaderboard-header h2{color:var(--text-primary);font-size:1.5rem;font-weight:700;margin:0}.leaderboard-page .leaderboard-header .back-btn{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-sm);color:var(--text-primary);cursor:pointer;font-size:.85rem;font-weight:500;padding:6px 16px;transition:background .2s}.leaderboard-page .leaderboard-header .back-btn:hover{background:var(--bg-card-hover)}.leaderboard-page .leaderboard-list{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-lg);overflow:hidden;width:100%}.leaderboard-page .leaderboard-row{align-items:center;border-bottom:1px solid var(--border-color);display:flex;padding:12px 16px;transition:background .15s}.leaderboard-page .leaderboard-row:last-child{border-bottom:none}.leaderboard-page .leaderboard-row:hover{background:var(--bg-card-hover)}.leaderboard-page .leaderboard-row.is-me{background:var(--accent-highlight)}.leaderboard-page .leaderboard-row.leaderboard-row-header{background:var(--bg-secondary);color:var(--text-secondary);font-size:.75rem;font-weight:600;letter-spacing:.06em;padding:10px 16px;text-transform:uppercase}.leaderboard-page .leaderboard-row.leaderboard-row-header:hover{background:var(--bg-secondary)}.leaderboard-page .leaderboard-row .rank-col{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;width:40px}.leaderboard-page .leaderboard-row .name-col{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.leaderboard-page .leaderboard-row .score-col{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;text-align:center;width:80px}.leaderboard-page .leaderboard-row .side-col{align-items:center;display:flex;gap:4px;justify-content:center;width:80px}.leaderboard-page .leaderboard-row .side-col img{height:22px;vertical-align:middle;width:22px}.leaderboard-page .leaderboard-row .side-col .side-label{color:var(--text-secondary);font-size:.8rem}.leaderboard-page .leaderboard-empty{color:var(--text-secondary);padding:32px 16px;text-align:center}.leaderboard-page .leaderboard-auth-prompt{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-lg);padding:48px 24px;text-align:center;width:100%}.leaderboard-page .leaderboard-auth-prompt p{color:var(--text-secondary);font-size:1rem;line-height:1.5;margin:0}.leaderboard-page .leaderboard-auth-prompt a{color:var(--accent-primary);font-weight:600;text-decoration:none}.leaderboard-page .leaderboard-auth-prompt a:hover{text-decoration:underline}.leaderboard-page .leaderboard-cta{margin-top:24px;text-align:center}.leaderboard-page .leaderboard-cta p{color:var(--text-secondary);font-size:.9rem;line-height:1.5;margin:0}.leaderboard-page .leaderboard-cta a{color:var(--accent-primary);font-weight:600;text-decoration:none}.leaderboard-page .leaderboard-cta a:hover{text-decoration:underline}#layout{background:var(--bg-primary);display:flex;flex-direction:column;min-height:100vh;transition:background .3s}#header{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:var(--header-bg);border-bottom:1px solid var(--border-color);flex-direction:row;flex-wrap:nowrap;height:56px;justify-content:space-between;padding:0 20px;position:-webkit-sticky;position:sticky;top:0;transition:background .3s,border-color .3s;z-index:100}#header,#header .header-left{align-items:center;display:flex}#header .header-left{width:100px}#header .theme-toggle{align-items:center;background:none;border:1px solid var(--border-color);border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;display:flex;justify-content:center;padding:5px 7px;transition:background .2s,color .2s}#header .theme-toggle:hover{background:var(--bg-card-hover);color:var(--text-primary)}#header h1{-webkit-tap-highlight-color:rgba(0,0,0,0);color:var(--text-primary);cursor:pointer;flex-grow:1;font-family:Comic Sans MS,Comic Sans,cursive;font-size:22px;font-weight:700;letter-spacing:.01em;margin:0;text-align:center;-webkit-user-select:none;user-select:none}#header menu{align-items:center;display:flex;gap:4px;justify-content:flex-end;padding:0}#header menu button{align-items:center;background:none;border:none;border-radius:var(--radius-sm);cursor:pointer;display:flex;justify-content:center;padding:6px;transition:background .2s}#header menu button:hover{background:var(--bg-card-hover)}#header menu button img{-webkit-filter:var(--icon-filter);filter:var(--icon-filter);height:22px;opacity:.65;transition:opacity .2s;width:22px}#header menu button img:hover{opacity:1}#header menu button img.leaderboard{height:25px;width:25px}#header menu .login-btn{border:1.5px solid var(--accent-primary);border-radius:var(--radius-sm);color:var(--accent-primary);font-size:.78rem;font-weight:600;padding:6px 14px;white-space:nowrap}#header menu .login-btn:hover{background:var(--accent-primary);color:#fff}@media only screen and (max-width:500px){#header{padding:0 14px}#header h1{font-size:18px}}@media only screen and (max-width:370px){#header{padding:0 10px}#header h1{font-size:16px}#header menu button{padding:4px}#header menu button img{height:20px;width:20px}#header menu button img.leaderboard{height:22px;width:22px}#header menu .login-btn{font-size:.75rem;padding:4px 8px}}@media only screen and (min-width:768px){#header{height:64px;padding:0 32px}#header h1{font-size:26px}#header menu button{padding:8px}#header menu button img{height:24px;width:24px}#header menu button img.leaderboard{height:27px;width:27px}}.info-overlay{align-items:center;-webkit-animation:fadeIn .2s ease;animation:fadeIn .2s ease;background:rgba(0,0,0,.45);display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:200}.info-modal{-webkit-animation:slideUp .25s ease;animation:slideUp .25s ease;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-lg);max-height:80vh;max-width:440px;overflow-y:auto;width:100%}.info-modal .info-modal-header{align-items:center;border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;padding:20px 24px 12px}.info-modal .info-modal-header h2{color:var(--text-primary);font-size:1.25rem;font-weight:700;margin:0}.info-modal .info-modal-header .close-btn{background:none;border:none;color:var(--text-secondary);cursor:pointer;font-size:1.5rem;line-height:1;padding:0 4px;transition:color .2s}.info-modal .info-modal-header .close-btn:hover{color:var(--text-primary)}.info-modal .info-modal-body{padding:16px 24px 24px}.info-modal .info-section{margin-bottom:16px}.info-modal .info-section:last-child{margin-bottom:0}.info-modal .info-section h3{color:var(--accent-primary);font-size:.9rem;font-weight:600;margin:0 0 4px}.info-modal .info-section p{color:var(--text-secondary);font-size:.85rem;line-height:1.5;margin:0}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes slideUp{0%{opacity:0;-webkit-transform:translateY(16px);transform:translateY(16px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideUp{0%{opacity:0;-webkit-transform:translateY(16px);transform:translateY(16px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}
/*# sourceMappingURL=main.f615d51f.css.map*/