@charset "UTF-8";.flex{flex:1 1 0%}.flex-0-0{flex:0 0 auto}.flex-0-1{flex:0 1 auto}.flex-1-0{flex:1 0 auto}.flex-1-1{flex:1 1 auto}.flex-row{display:flex;flex-direction:row}.flex-row-reverse{display:flex;flex-direction:row-reverse}.flex-col{display:flex;flex-direction:column}.flex-col-reverse{display:flex;flex-direction:column-reverse}.flex-row-wrap{display:flex;flex-direction:row;flex-wrap:wrap}.flex-center{display:flex;justify-content:center}.flex-end{display:flex;justify-content:flex-end}.flex-start{display:flex;justify-content:flex-start}.flex-center-center{display:flex;justify-content:center;align-items:center}.flex-start-stretch{display:flex;justify-content:flex-start;align-items:stretch}.flex-end-stretch{display:flex;justify-content:flex-end;align-items:stretch}.flex-center-stretch{display:flex;justify-content:center;align-items:stretch}.flex-start-center{display:flex;justify-content:flex-start;align-items:center}.flex-space-between{display:flex;justify-content:space-between}.flex-space-between-center{display:flex;justify-content:space-between;align-items:center}.flex-space-between-start{display:flex;justify-content:space-between;align-items:flex-start}.flex-end-center{display:flex;justify-content:flex-end;align-items:center}.flex-start-start{display:flex;justify-content:flex-start;align-items:start}.flex-align-center{align-self:center}.flex-align-start{align-self:flex-start}.flex-align-end{align-self:flex-end}.flex-align-stretch{align-self:stretch}.flex-gap-2{gap:2px}.flex-gap-4{gap:4px}.flex-gap-8{gap:8px}.flex-gap-16{gap:16px}.flex-gap-24{gap:24px}.flex-gap-32{gap:32px}.flex-gap-48{gap:48px}.flex-gap-64{gap:64px}.absolute-cover{position:absolute;inset:0}.absolute-cover-center{position:absolute;inset:0;margin:auto}.absolute-center{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.absolute-center-vertically{position:absolute;top:50%;transform:translateY(-50%)}.absolute-center-horizontally{position:absolute;left:50%;transform:translate(-50%)}.p-4{padding:4px}.p-8{padding:8px}.p-16{padding:16px}.p-24{padding:24px}.p-32{padding:32px}.p-4-8{padding:4px 8px}.p-4-16{padding:4px 16px}.p-8-16{padding:8px 16px}.p-8-32{padding:8px 32px}.p-16-24{padding:16px 24px}.p-16-32{padding:16px 32px}.pr-2{padding-right:2px}.pr-4{padding-right:4px}.pr-8{padding-right:8px}.pr-12{padding-right:12px}.pr-16{padding-right:16px}.pr-24{padding-right:24px}.pr-32{padding-right:32px}.pl-2{padding-left:2px}.pl-4{padding-left:4px}.pl-8{padding-left:8px}.pl-12{padding-left:12px}.pl-16{padding-left:16px}.pl-24{padding-left:24px}.pl-32{padding-left:32px}.m-4{margin:4px}.m-8{margin:8px}.m-16{margin:16px}.m-24{margin:24px}.m-32{margin:32px}.br-5{border-radius:5px}.br-10{border-radius:10px}.br-15{border-radius:15px}.br-20{border-radius:20px}.flex-overflow-ellipsis,.min-width-0{min-width:0}.sticky-top{position:sticky;top:0;z-index:1}.sticky-bottom{position:sticky;bottom:0;z-index:1}.image-contain{max-width:100%;max-height:100%;object-fit:contain}.image-cover{max-width:100%;max-height:100%;object-fit:cover}.visibility-hidden{visibility:hidden}.hidden{display:none}.min-width-0{min-width:0}.overflow-hidden{overflow:hidden}.relative{position:relative}.absolute{position:absolute}.text-overflow-ellipsis{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.text-align-center{text-align:center}.text-align-start{text-align:start}.uppercase{text-transform:uppercase}textarea::-webkit-scrollbar,textarea::-webkit-scrollbar-track,.scrollable::-webkit-scrollbar-track,.scrollable::-webkit-scrollbar{width:10px;height:10px;background-color:transparent}.mobile textarea::-webkit-scrollbar,.mobile textarea::-webkit-scrollbar-track,.mobile .scrollable::-webkit-scrollbar-track,.mobile .scrollable::-webkit-scrollbar{width:0}textarea::-webkit-scrollbar-thumb,.scrollable::-webkit-scrollbar-thumb{border:2px solid rgba(0,0,0,0);background-clip:padding-box;-webkit-border-radius:6px;background-color:#dedede;-webkit-box-shadow:inset -1px -1px 0px rgba(0,0,0,.05),inset 1px 1px 0px rgba(0,0,0,.05);-o-transition:background-color .15s ease-in-out;-ms-transition:background-color .15s ease-in-out;-moz-transition:background-color .15s ease-in-out;-webkit-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out}textarea:hover::-webkit-scrollbar-thumb,.scrollable:hover::-webkit-scrollbar-thumb{background-color:#dedede;cursor:pointer}.scrollable{overflow-y:auto;mix-blend-mode:normal}.scrollable.scroll-background-dark::-webkit-scrollbar-track,.scrollable.scroll-background-dark::-webkit-scrollbar{background-color:#2f2f2f}.scrollable.show-scroll::-webkit-scrollbar-track,.scrollable.show-scroll::-webkit-scrollbar{width:10px}.horizontal-scroll{overflow-x:auto;overflow-y:hidden}.shadow{box-shadow:0 2px 2px #0003}img.shadow{box-shadow:none;filter:drop-shadow(0 2px 2px rgba(0,0,0,.2))}:root{--product-card-border-radius: 12px}.product-misc-card-container{padding:0 16px;border-radius:var(--product-card-border-radius);border:1px solid rgba(0,0,0,.05);background:#0003;height:52px}a{text-decoration:none;cursor:pointer;color:inherit}a:visited,a:active{color:inherit}html .mat-typography .text-headline-extra-large{font-size:38px;line-height:42px;font-weight:700}html .mat-typography .text-headline-large{font-size:32px;line-height:42px;font-weight:700}html .mat-typography .text-headline-medium{font-size:27px;line-height:32px;font-weight:600}html .mat-typography .text-headline-small{font-size:20px;line-height:28px;font-weight:500}html .mat-typography .text-headline-small.text-headline-strong{font-weight:700}html .mat-typography .text-headline-extra-large.text-headline-strong,html .mat-typography .text-headline-large.text-headline-strong,html .mat-typography .text-headline-medium.text-headline-strong{font-weight:800}html .mat-typography .text-body-large{font-size:17px;line-height:24px;font-weight:400}html .mat-typography .text-body-medium,html .mat-typography .u-drop-rate-grid{font-size:14px;line-height:18px;font-weight:400}html .mat-typography .text-body-small{font-size:12px;line-height:16px;font-weight:300}html .mat-typography .text-body-semi-strong{font-weight:500}html .mat-typography .text-body-strong,html .mat-typography .u-drop-rate-grid{font-weight:700}html .mat-typography .text-line-height-equal{line-height:1}.text-3d{color:var(--3d-text-color);-webkit-text-stroke:2px var(--3d-text-stoke-color);paint-order:stroke fill;text-shadow:0 2px var(--3d-text-stoke-color);text-align:center}.tooltip.product-item-tooltip{--product-item-text-color: var(--product-item-text-color-light)}.tooltip.tooltip-with-details .tooltip-header{padding:0 16px}.tooltip.tooltip-with-details .tooltip-header .tooltip-details-icon{padding:0 8px;color:var(--accent-dark);position:absolute;top:50%;transform:translateY(-50%);right:4px}.u-drop-rate-grid{display:grid;grid-template-columns:max-content max-content 1fr max-content;row-gap:8px}.u-drop-rate-grid.u-grid-3{grid-template-columns:max-content auto max-content}.u-drop-rate-grid .u-drop-rate-grid-item-group-name{grid-column:1/-1;margin-top:8px;color:var(--on-accent-light)}.u-drop-rate-grid .u-drop-rate-grid-item{display:grid;grid-template-columns:subgrid;grid-column:1/-1;align-items:center;gap:8px;border-radius:10px;padding:2px 16px;background-color:var(--accent-light-2);box-shadow:0 0 0 1px inset #00000005}.u-drop-rate-grid .u-drop-rate-grid-item .u-drop-rate-grid-item-image{width:var(--drop-rate-grid-item-image-size, 40px);height:var(--drop-rate-grid-item-image-size, 40px)}:root{--slide-in-distance: 50px;--slide-out-distance: 50px}.slide-in-up{--slide-transform: translateY(var(--slide-in-distance));animation:slide var(--slide-in-duration, .3s) var(--slide-in-delay, 0ms) ease-in-out backwards}.slide-in-down{--slide-transform: translateY(calc(0px - var(--slide-in-distance)));animation:slide var(--slide-in-duration, .3s) var(--slide-in-delay, 0ms) ease-in-out backwards}.slide-in-left{--slide-transform: translateX(var(--slide-in-distance));animation:slide var(--slide-in-duration, .3s) var(--slide-in-delay, 0ms) ease-in-out backwards}.slide-in-right{--slide-transform: translateX(calc(0px - var(--slide-in-distance)));animation:slide var(--slide-in-duration, .3s) var(--slide-in-delay, 0ms) ease-in-out backwards}.slide-out-up{--slide-transform: translateY(calc(0px - var(--slide-out-distance)));animation:slide var(--slide-out-duration, .3s) var(--slide-out-delay, 0ms) ease-in-out alternate-reverse forwards}.slide-out-down{--slide-transform: translateY(var(--slide-out-distance));animation:slide var(--slide-out-duration, .3s) var(--slide-out-delay, 0ms) ease-in-out alternate-reverse forwards}@keyframes slide{0%{opacity:0;transform:var(--slide-transform)}}:root{--slide-fancy-translate: 50vh}.slide-up-fancy{animation:slide-fancy var(--slide-up-fancy-duration, .7s) var(--slide-up-fancy-delay, 0ms) ease-in-out alternate backwards;will-change:opacity,transform}@keyframes slide-fancy{0%{opacity:0}10%{opacity:0;transform:scale(1) translateY(var(--slide-fancy-translate))}50%{opacity:1;transform:scaleX(1.1) scaleY(.9) translateY(-10%)}to{opacity:1;transform:scale(1) translateY(0)}}.expand{overflow:hidden;animation:expand-x var(--expand-duration, .3s) var(--expand-delay, 0ms) ease-out forwards,expand-y var(--expand-duration, .3s) var(--expand-delay, 0ms) ease-out forwards}.collapse{overflow:hidden;animation:expand-x var(--collapse-duration, .3s) var(--collapse-delay, 0ms) ease-out alternate-reverse forwards,expand-y var(--collapse-duration, .3s) var(--collapse-delay, 0ms) ease-out alternate-reverse forwards}.expand-x{overflow:hidden;animation:expand-x var(--expand-x-duration, .3s) var(--expand-x-delay, 0ms) ease-out forwards}.collapse-x{overflow:hidden;animation:expand-x var(--collapse-x-duration, .3s) var(--collapse-x-delay, 0ms) ease-out alternate-reverse forwards}@keyframes expand-x{0%{width:0;min-width:0;max-width:0;margin:0}}@keyframes expand-y{0%{height:0;min-height:0;max-height:0;margin:0}}@keyframes expand{0%{height:0;min-height:0;max-height:0;width:0;min-width:0;max-width:0;margin:0}}.bounce-in{animation:bounce-out var(--bounce-in-duration, .6s) var(--bounce-in-delay, 0ms) ease-in-out reverse backwards}.bounce-out{animation:bounce-out var(--bounce-out-duration, .6s) var(--bounce-out-delay, 0ms) ease-in-out forwards}.bounce-out-collapse{animation:bounce-out var(--bounce-out-duration, .6s) ease-in-out forwards,expand var(--collapse-duration, .3s) var(--bounce-out-duration, .6s) ease-out reverse forwards}@keyframes bounce-out{30%{transform:scale(1.1)}to{transform:scale(0)}}:root{--fall-down-distance: 50px;--fall-down-distance-normalized: calc(0px - var(--fall-down-distance))}.fall-down{animation:fall-down var(--fall-down-duration, .3s) var(--fall-down-delay, 0ms) ease-out backwards}.fall-down-expand{animation:fall-down-expand var(--fall-down-expand-duration, .2s) var(--fall-down-expand-delay, 0ms) ease-out,fall-down var(--fall-down-duration, .3s) calc(var(--fall-down-expand-duration, .2s) + var(--fall-down-expand-delay, 0ms)) ease-out backwards}@keyframes fall-down{0%{opacity:0;transform:translateY(var(--fall-down-distance-normalized))}55%{opacity:1;transform:translateY(15px)}}@keyframes fall-down-expand{0%{width:0;min-width:0;max-width:0;margin:0;transform:translateY(var(--fall-down-distance-normalized));opacity:0}to{opacity:0;transform:translateY(var(--fall-down-distance-normalized))}}.fade-in,.fade-in-fast{animation:fade-in var(--fade-in-duration, .2s) var(--fade-in-delay, 0ms) ease-in-out}.fade-out,.fade-out-fast{animation:fade-in var(--fade-out-duration, .2s) var(--fade-out-delay, 0ms) ease-in-out reverse forwards}.fade-in-fast{--fade-in-duration: .1s}.fade-out-fast{--fade-out-duration: .1s}@keyframes fade-in{0%{opacity:0}}.animate-flash{animation:flash 1s ease-out infinite}@keyframes flash{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.animate-fly{animation:fly 3s ease-in-out infinite}@keyframes fly{0%{transform:translate(0)}45%{transform:translateY(var(--fly-distance, 5px))}to{transform:translate(0)}}.pulse{animation:pulse var(--pulse-duration, .2s) var(--pulse-delay, 0ms) ease-in-out}.animate-pulse{animation:animate-pulse var(--pulse-duration, .6s) ease-in-out infinite}@keyframes pulse{0%{transform:scale(1)}30%{transform:scale(var(--pulse-scale, 1.2))}to{transform:scale(1)}}@keyframes animate-pulse{0%{transform:scale(1)}20%{transform:scale(var(--pulse-scale, 1.1))}60%{transform:scale(1)}}.heartbeat{animation:heartbeat var(--heartbeat-duration, .4s) var(--heartbeat-delay, 0ms) ease-in-out}.animate-heartbeat{animation:heartbeat-with-delay var(--heartbeat-duration, 1.8s) ease-in-out infinite}@keyframes heartbeat{0%{transform:scale(1)}15%{transform:scale(1.2)}60%{transform:scale(.95)}80%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes heartbeat-with-delay{0%{transform:scale(1)}4%{transform:scale(var(--heartbeat-scale, 1.2))}16%{transform:scale(.95)}24%{transform:scale(calc((var(--heartbeat-scale, 1.2) - 1) / 2 + 1))}30%{transform:scale(1)}}.zoom-in{animation:zoom-in var(--zoom-in-duration, .3s) var(--zoom-in-delay, 0ms) ease-out}.zoom-out{animation:zoom-in var(--zoom-out-duration, .3s) var(--zoom-out-delay, 0ms) ease-in reverse forwards}@keyframes zoom-in{0%{transform:scale(0)}}:root{--shine-band-width: 80px;--shine-padding: 0}.shine:after{content:"";position:absolute;inset:0;padding:var(--shine-padding);background-image:linear-gradient(120deg,#fff0 25%,#ffffff80,#fff0 75%);background-repeat:no-repeat;background-size:var(--shine-band-width) 100%;background-position-x:calc(-1 * var(--shine-band-width));background-position-y:0;background-origin:content-box;background-clip:content-box;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 20px,#000 calc(100% - 20px),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 20px,#000 calc(100% - 20px),transparent 100%);-webkit-mask-position:center;mask-position:center;animation:shine var(--shine-duration, 8s) var(--shine-delay, 0s) linear infinite}@keyframes shine{0%{background-position-x:calc(-1 * var(--shine-band-width))}10%{background-position-x:calc(100% + var(--shine-band-width))}to{background-position-x:calc(100% + var(--shine-band-width))}}.max-content-width{max-width:var(--max-content-width)}.white{color:#fff}.pointer-event-none{pointer-events:none;-webkit-user-select:none;user-select:none}.text-align-justify{text-align:justify}html{--mat-menu-item-with-icon-leading-spacing: 16px;--mat-menu-item-with-icon-trailing-spacing: 16px;--mat-menu-container-shape: 10px}.mat-mdc-menu-item-text{display:flex;min-width:0}html .mat-icon{overflow:hidden;-webkit-user-select:none;user-select:none;display:flex}html .mat-icon.icon-extra-small{width:18px;height:18px;font-size:18px}html .mat-icon.icon-small{width:24px;height:24px;font-size:24px}html .mat-icon.icon-medium{width:28px;height:28px;font-size:28px}html .mat-icon.icon-large{width:42px;height:42px;font-size:42px}html .mat-icon.icon-extra-large{width:64px;height:64px;font-size:64px}html .mat-icon.icon-xx-large{width:92px;height:92px;font-size:92px}.mdc-snackbar.error{--mat-snack-bar-button-color: var(--mat-sys-on-error);--mat-snack-bar-container-color: var(--mat-sys-error-container)}.grecaptcha-badge{visibility:hidden}.backdrop-background,.cdk-overlay-backdrop,.backdrop{background:#00000080;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.backdrop{position:fixed;inset:0}html{--mat-dialog-container-color: #fff;--mat-dialog-container-shape: 20px;--mat-dialog-container-small-max-width: 100vw;--mat-dialog-with-actions-content-padding: 24px 16px 16px 16px;--mat-dialog-subhead-weight: bold}.cdk-global-overlay-wrapper{pointer-events:auto;overflow:hidden;position:static}.cdk-overlay-pane.mat-mdc-dialog-panel{overflow-y:auto}.mat-mdc-dialog-title,.mat-mdc-dialog-content{text-align:center}.mat-mdc-dialog-inner-container{padding:1rem}.mat-mdc-dialog-surface{min-width:0;overflow-x:hidden}.mat-dialog-close-icon{position:absolute;top:8px;right:8px;display:flex;padding:4px;color:#fff9efb2;background:#00000080;border-radius:50%}.cdk-overlay-pane .mat-mdc-dialog-surface{color:#000}.cdk-overlay-pane.dialog-transparent .mat-mdc-dialog-surface{background:transparent}.cdk-overlay-pane.dialog-full-screen .mat-mdc-dialog-inner-container{padding:0}.cdk-overlay-pane.dialog-full-screen .mat-mdc-dialog-surface{border-radius:0}.cdk-overlay-backdrop.backdrop-dark{background:#000000a6}html{--mat-button-filled-container-shape: 12px;--mat-button-outlined-container-shape: 12px;--mat-button-filled-container-height: 46px;--mat-button-filled-label-text-size: 22px;--mat-button-filled-label-text-weight: 700;--mat-button-filled-label-text-color: var(--button-text-color);--mat-button-filled-horizontal-padding: 4px;--mat-button-outlined-horizontal-padding: 4px;--mat-button-outlined-container-height: 46px;--mat-button-outlined-label-text-color: var(--on-main);--mat-button-outlined-outline-color: var(--main-dark-10);--mat-button-text-hover-state-layer-opacity: 0;--mat-button-text-focus-state-layer-opacity: 0;--mat-button-text-pressed-state-layer-opacity: 0}.mdc-button.mat-mdc-unelevated-button .mdc-button__label{z-index:unset}.mdc-button.mat-button-flex .mdc-button__label{flex:1 1 auto;display:flex;justify-content:center;max-width:100%}.mdc-button.mat-button-medium{--mat-button-filled-container-shape: 12px;--mat-button-outlined-container-shape: 12px;--mat-button-filled-container-height: 40px;--mat-button-outlined-container-height: 40px}.mdc-button.mat-button-small{--mat-button-filled-container-shape: 10px;--mat-button-outlined-container-shape: 10px;--mat-button-filled-container-height: 32px;--mat-button-filled-label-text-weight: 600;--mat-button-filled-label-text-size: 16px;--mat-button-outlined-container-height: 32px}.mdc-button.padding-large{--mat-button-filled-horizontal-padding: 64px;--mat-button-outlined-horizontal-padding: 64px}.mdc-button.mat-mdc-unelevated-button,.mdc-button.mat-mdc-unelevated-button:not(:disabled){-webkit-text-stroke:2px var(--button-color-dark-10);paint-order:stroke fill;border:1px solid var(--button-color-dark-10);border-bottom:transparent;background:linear-gradient(180deg,var(--button-color-light-5) 0%,var(--button-color-dark-5) 100%);box-shadow:0 2px 1px 0 var(--button-color-light-20) inset,0 -3px 1px 0 var(--button-color-dark-10) inset,0 2px 2px #0003;line-height:1rem;overflow:hidden}.mdc-button.mat-mdc-unelevated-button .mdc-button__label,.mdc-button.mat-mdc-unelevated-button:not(:disabled) .mdc-button__label{position:static}.mdc-button.mat-warn-button.mat-mdc-unelevated-button,.mdc-button.mat-warn-button.mat-mdc-unelevated-button:not(:disabled){-webkit-text-stroke:2px var(--button-warn-color-dark-25);paint-order:stroke fill;border:1px solid var(--button-warn-color-dark-25);background:linear-gradient(180deg,var(--button-warn-color-light-5) 0%,var(--button-warn-color-dark-5) 100%);box-shadow:0 2px 1px 0 var(--button-warn-color-light-20) inset,0 -3px 1px 0 var(--button-warn-color-dark-10) inset,0 2px 2px #0003}.mdc-button.mat-mdc-outlined-button>.mat-icon{font-size:1.75rem;height:1.75rem;width:1.75rem}.mdc-button.mdc-button.mat-mdc-unelevated-button.mat-transparent-button{--mat-button-filled-container-color: none;--mat-button-filled-label-text-size: 18px;--mat-button-filled-label-text-weight: 300;box-shadow:none;border:none;background:transparent;-webkit-text-stroke:unset}.mdc-button.mat-icon-button{min-width:46px;--mat-button-filled-horizontal-padding: 5px;--mat-button-filled-container-shape: 50%;--mat-button-outlined-container-shape: 50%}.mdc-button.mat-icon-button .mat-icon{width:28px;height:28px;font-size:28px;stroke:var(--button-color-dark-10);stroke-width:2px;margin:0}.mdc-button.mat-spinner-button{--mat-button-filled-horizontal-padding: 36px}.mdc-button.mat-spinner-button .mat-mdc-progress-spinner.mdc-circular-progress{position:absolute;top:50%;transform:translateY(-50%);left:6px;max-width:24px;max-height:24px}.mdc-button.mat-mdc-unelevated-button:disabled,.mdc-button.mat-mdc-unelevated-button.mdc-button--disabled{filter:grayscale(3);color:#fff}:root{--mat-slide-toggle-selected-track-outline-color: var(--on-main);--mat-slide-toggle-selected-focus-handle-color: var(--on-main);--mat-slide-toggle-selected-pressed-handle-color: var(--on-main);--mat-slide-toggle-selected-handle-color: var(--on-main);--mat-slide-toggle-selected-icon-color: white;--mat-slide-toggle-selected-icon-size: 12px;--mat-slide-toggle-selected-with-icon-handle-horizontal-margin: 0 22px;--mat-slide-toggle-track-width: 44px;--mat-slide-toggle-handle-width: 44px;--mat-slide-toggle-track-height: 24px;--mat-slide-toggle-with-icon-handle-size: 18px}:root{--max-content-width: 1024px;--header-height: 56px;--3d-text-color: #FFE84A;--3d-text-color-dark-10: rgb(255, 225.5193370166, 23);--3d-text-stoke-color: #A5553A;--error: #e96868;--button-color: #09B546;--button-color-light-5: rgb(10.2078947368, 205.2921052632, 79.3947368421);--button-color-light-10: rgb(11.4157894737, 229.5842105263, 88.7894736842);--button-color-light-20: rgb(47.3263157895, 244.6736842105, 117.3157894737);--button-color-dark-5: rgb(7.7921052632, 156.7078947368, 60.6052631579);--button-color-dark-10: rgb(6.5842105263, 132.4157894737, 51.2105263158);--button-color-dark-20: rgb(4.1684210526, 83.8315789474, 32.4210526316);--button-warn-color-light-5: rgb(255, 126.5378378378, 95.5);--button-warn-color-light-20: rgb(255, 188.1513513514, 172);--button-warn-color-dark-5: rgb(255, 85.4621621622, 44.5);--button-warn-color-dark-10: rgb(255, 64.9243243243, 19);--button-warn-color-dark-25: rgb(197.5, 38.4324324324, 0);--button-text-color: white;--main: #2DB7F2;--main-light-10: rgb(93.0269058296, 199.466367713, 244.9730941704);--main-light-20: rgb(141.0538116592, 215.932735426, 247.9461883408);--main-dark-5: rgb(20.9865470852, 174.7668161435, 240.5134529148);--main-dark-10: rgb(13.7578475336, 159.802690583, 222.2421524664);--main-dark-20: rgb(10.7847533632, 125.269058296, 174.2152466368);--on-main: #004A91;--accent: #FFF3E4;--accent-dark: #E3BD96;--accent-light-2: rgb(255, 247.5333333333, 238.2);--accent-dark-5: rgb(255, 231.6666666667, 202.5);--accent-dark-10: rgb(255, 220.3333333333, 177);--on-accent: #814E40;--on-accent-light: #987167;--footer-background-color: #000;--footer-text-color: white;--store-background-color-light: #03CCFF;--store-background-color-dark: #1D73CB;--store-tab-color: #6BE1FF;--store-tab-color-dark-10: rgb(56, 214.6621621622, 255);--store-tab-color-dark-20: rgb(5, 204.3243243243, 255);--reward-chain-background-color: #6f35e3;--reward-chain-background-color-light-10: rgb(142.9304347826, 97.7913043478, 233.2086956522);--reward-chain-background-color-light-20: rgb(174.8608695652, 142.5826086957, 239.4173913043);--reward-chain-background-color-dark-18: rgb(70.3704347826, 22.9113043478, 165.2886956522);--reward-chain-card-color: #FEF7C4;--reward-chain-container-color: #FEE126;--reward-chain-container-shadow-color-light: #F8C039;--reward-chain-container-shadow-color: #ECA711;--reward-chain-container-text-color: #CB6B02;--reward-chain-prize-text-color: #9C5B45;--daily-bonus-background-color-light: #CA4EE4;--daily-bonus-background-color-dark: #6D31D4;--daily-bonus-stroke-button-text-color-dark: #814E40;--daily-bonus-stroke-button-text-color-light: white;--store-banner-card-frame-color: #9D43F1;--store-banner-card-background-color-light: #BA89FF;--store-banner-card-background-color-dark: #AC71FF;--store-banner-card-border-color: #842CBE}:root .error{color:#e96868}:root .on-main{color:#004a91}:root .accent{color:#fff3e4}:root .accent-dark{color:#e3bd96}:root .on-accent{color:#814e40}:root .on-accent-light{color:#987167}:root{--yellow-100: 255, 247.35, 204;--yellow-200: 255, 239.7, 153;--yellow-300: 255, 232.05, 102;--yellow-400: 244.8, 217.26, 61.2;--yellow-500: 223.125, 194.4375, 31.875;--amber-100: 255, 238, 204;--amber-200: 255, 221, 153;--amber-300: 255, 204, 102;--amber-400: 244.8, 183.6, 61.2;--amber-500: 223.125, 159.375, 31.875;--orange-100: 255, 225.25, 204;--orange-200: 255, 195.5, 153;--orange-300: 255, 165.75, 102;--orange-400: 244.8, 137.7, 61.2;--orange-500: 223.125, 111.5625, 31.875;--red-100: 255, 216.75, 204;--red-200: 255, 178.5, 153;--red-300: 255, 140.25, 102;--red-400: 244.8, 107.1, 61.2;--red-500: 223.125, 79.6875, 31.875;--hotpink-100: 255, 204, 212.5;--hotpink-200: 255, 153, 170;--hotpink-300: 255, 102, 127.5;--hotpink-400: 244.8, 61.2, 91.8;--hotpink-500: 223.125, 31.875, 63.75;--pink-100: 255, 204, 225.25;--pink-200: 255, 153, 195.5;--pink-300: 255, 102, 165.75;--pink-400: 244.8, 61.2, 137.7;--pink-500: 223.125, 31.875, 111.5625;--fuchsia-100: 255, 204, 242.25;--fuchsia-200: 255, 153, 229.5;--fuchsia-300: 255, 102, 216.75;--fuchsia-400: 244.8, 61.2, 198.9;--fuchsia-500: 223.125, 31.875, 175.3125;--purple-100: 236.3, 204, 255;--purple-200: 217.6, 153, 255;--purple-300: 198.9, 102, 255;--purple-400: 177.48, 61.2, 244.8;--purple-500: 153, 31.875, 223.125;--blue-100: 204, 225.25, 255;--blue-200: 153, 195.5, 255;--blue-300: 102, 165.75, 255;--blue-400: 61.2, 137.7, 244.8;--blue-500: 31.875, 111.5625, 223.125;--cyan-100: 204, 240.55, 255;--cyan-200: 153, 226.1, 255;--cyan-300: 102, 211.65, 255;--cyan-400: 61.2, 192.78, 244.8;--cyan-500: 31.875, 168.9375, 223.125;--green-100: 221, 255, 204;--green-200: 187, 255, 153;--green-300: 153, 255, 102;--green-400: 122.4, 244.8, 61.2;--green-500: 95.625, 223.125, 31.875;--orange-600: 197.625, 121.125, 82.875;--orange-700: 147.9, 86.7, 56.1;--red-600: 191.8875, 100.66125, 88.6125;--red-700: 142.8, 70.72, 61.2;--hotpink-600: 197.625, 82.875, 111.5625;--hotpink-700: 147.9, 56.1, 86.7;--pink-600: 178.5, 76.5, 127.5;--pink-700: 147.9, 56.1, 109.65;--fuchsia-600: 184.875, 70.125, 184.875;--fuchsia-700: 140.25, 56.1, 147.9;--purple-600: 157.4625, 88.6125, 191.8875;--purple-700: 109.65, 56.1, 147.9;--blue-600: 82.875, 117.3, 197.625;--blue-700: 56.1, 75.99, 147.9;--cyan-600: 44.625, 149.6, 210.375;--cyan-700: 28.6875, 137.7, 200.8125;--green-600: 76.5, 178.5, 110.5;--green-700: 40.8, 122.4, 81.6;--product-item-text-color: rgb(88, 34, 51);--product-item-text-color-light: #814E40;--product-item-text-stroke-color: rgba(255, 243, 228, .75);--bank-product-color: rgb(255, 238, 217);--bank-product-border-color: rgb(227, 189, 150);--bank-product-item-text-color: var(--product-item-text-color-light);--product-timer-light: #FFEE74;--product-timer-dark: #FFD043;--product-timer-border-color: #FFC72C;--product-card-min-height: 152px}.mat-typography .mat-display-large,.mat-typography .mat-display-small,.mat-typography .mat-display-medium,.mat-typography .mat-headline-large,.mat-typography .mat-headline-medium,.mat-typography .mat-headline-small{margin:0!important}@media (max-width: 600px){.mat-typography .mat-display-medium{font-size:2rem}.mat-typography .mat-display-large{font-size:3rem}}html{color-scheme:light;--mat-sys-background: light-dark(#f9faf3, #121410);--mat-sys-error: light-dark(#ba1a1a, #ffb4ab);--mat-sys-error-container: light-dark(#ffdad6, #93000a);--mat-sys-inverse-on-surface: light-dark(#f1f1eb, #2f312d);--mat-sys-inverse-primary: light-dark(#47e33c, #006e04);--mat-sys-inverse-surface: light-dark(#2f312d, #e2e3dd);--mat-sys-on-background: light-dark(#1a1c18, #e2e3dd);--mat-sys-on-error: light-dark(#ffffff, #690005);--mat-sys-on-error-container: light-dark(#93000a, #ffdad6);--mat-sys-on-primary: light-dark(#ffffff, #003a01);--mat-sys-on-primary-container: light-dark(#005302, #76ff64);--mat-sys-on-primary-fixed: light-dark(#002200, #002200);--mat-sys-on-primary-fixed-variant: light-dark(#005302, #005302);--mat-sys-on-secondary: light-dark(#ffffff, #263422);--mat-sys-on-secondary-container: light-dark(#3c4b37, #d7e8cd);--mat-sys-on-secondary-fixed: light-dark(#121f0e, #121f0e);--mat-sys-on-secondary-fixed-variant: light-dark(#3c4b37, #3c4b37);--mat-sys-on-surface: light-dark(#1a1c18, #e2e3dd);--mat-sys-on-surface-variant: light-dark(#43483f, #dfe4d8);--mat-sys-on-tertiary: light-dark(#ffffff, #003a01);--mat-sys-on-tertiary-container: light-dark(#005302, #76ff64);--mat-sys-on-tertiary-fixed: light-dark(#002200, #002200);--mat-sys-on-tertiary-fixed-variant: light-dark(#005302, #005302);--mat-sys-outline: light-dark(#73796e, #8d9387);--mat-sys-outline-variant: light-dark(#c3c8bc, #43483f);--mat-sys-primary: light-dark(#006e04, #47e33c);--mat-sys-primary-container: light-dark(#76ff64, #005302);--mat-sys-primary-fixed: light-dark(#76ff64, #76ff64);--mat-sys-primary-fixed-dim: light-dark(#47e33c, #47e33c);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#54634e, #bbcbb2);--mat-sys-secondary-container: light-dark(#d7e8cd, #3c4b37);--mat-sys-secondary-fixed: light-dark(#d7e8cd, #d7e8cd);--mat-sys-secondary-fixed-dim: light-dark(#bbcbb2, #bbcbb2);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-surface: light-dark(#f9faf3, #121410);--mat-sys-surface-bright: light-dark(#f9faf3, #383a35);--mat-sys-surface-container: light-dark(#eeeee8, #1e201c);--mat-sys-surface-container-high: light-dark(#e8e9e2, #282b27);--mat-sys-surface-container-highest: light-dark(#e2e3dd, #333531);--mat-sys-surface-container-low: light-dark(#f4f4ed, #1a1c18);--mat-sys-surface-container-lowest: light-dark(#ffffff, #0d0f0b);--mat-sys-surface-dim: light-dark(#dadad4, #121410);--mat-sys-surface-tint: light-dark(#006e04, #47e33c);--mat-sys-surface-variant: light-dark(#dfe4d8, #43483f);--mat-sys-tertiary: light-dark(#006e04, #47e33c);--mat-sys-tertiary-container: light-dark(#76ff64, #005302);--mat-sys-tertiary-fixed: light-dark(#76ff64, #76ff64);--mat-sys-tertiary-fixed-dim: light-dark(#47e33c, #47e33c);--mat-sys-neutral-variant20: #2c3229;--mat-sys-neutral10: #1a1c18;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-body-large: 400 1rem / 1.5rem Rubik;--mat-sys-body-large-font: Rubik;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Rubik;--mat-sys-body-medium-font: Rubik;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Rubik;--mat-sys-body-small-font: Rubik;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Rubik;--mat-sys-display-large-font: Rubik;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Rubik;--mat-sys-display-medium-font: Rubik;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Rubik;--mat-sys-display-small-font: Rubik;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Rubik;--mat-sys-headline-large-font: Rubik;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Rubik;--mat-sys-headline-medium-font: Rubik;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Rubik;--mat-sys-headline-small-font: Rubik;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Rubik;--mat-sys-label-large-font: Rubik;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Rubik;--mat-sys-label-medium-font: Rubik;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Rubik;--mat-sys-label-small-font: Rubik;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Rubik;--mat-sys-title-large-font: Rubik;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Rubik;--mat-sys-title-medium-font: Rubik;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Rubik;--mat-sys-title-small-font: Rubik;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12;--mat-sys-surface-container: #fff;--mat-sys-primary: #fff;--mat-sys-error: #ff5449}html .mat-display-large,html .mat-typography .mat-display-large,html .mat-typography h1{font:300 3.562rem/4rem Rubik;letter-spacing:-.016rem;margin:0 0 .5em}html .mat-display-medium,html .mat-typography .mat-display-medium,html .mat-typography h2{font:300 2.812rem/3.25rem Rubik;letter-spacing:0;margin:0 0 .5em}html .mat-display-small,html .mat-typography .mat-display-small,html .mat-typography h3{font:300 2.25rem/2.75rem Rubik;letter-spacing:0;margin:0 0 .5em}html .mat-headline-large,html .mat-typography .mat-headline-large,html .mat-typography h4{font:300 2rem/2.5rem Rubik;letter-spacing:0;margin:0 0 .5em}html .mat-headline-medium,html .mat-typography .mat-headline-medium,html .mat-typography h5{font:300 1.75rem/2.25rem Rubik;letter-spacing:0;margin:0 0 .5em}html .mat-headline-small,html .mat-typography .mat-headline-small,html .mat-typography h6{font:300 1.5rem/2rem Rubik;letter-spacing:0;margin:0 0 .5em}html .mat-title-large,html .mat-typography .mat-title-large{font:300 1.375rem/1.75rem Rubik;letter-spacing:0}html .mat-title-medium,html .mat-typography .mat-title-medium{font:500 1rem/1.5rem Rubik;letter-spacing:.009rem}html .mat-title-small,html .mat-typography .mat-title-small{font:500 .875rem/1.25rem Rubik;letter-spacing:.006rem}html .mat-body-large,html .mat-typography .mat-body-large,html .mat-typography{font:300 1rem/1.5rem Rubik;letter-spacing:.031rem}html .mat-body-large p,html .mat-typography .mat-body-large p,html .mat-typography p{margin:0 0 .75em}html .mat-body-medium,html .mat-typography .mat-body-medium{font:300 .875rem/1.25rem Rubik;letter-spacing:.016rem}html .mat-body-small,html .mat-typography .mat-body-small{font:300 .75rem/1rem Rubik;letter-spacing:.025rem}html .mat-label-large,html .mat-typography .mat-label-large{font:500 .875rem/1.25rem Rubik;letter-spacing:.006rem}html .mat-label-medium,html .mat-typography .mat-label-medium{font:500 .75rem/1rem Rubik;letter-spacing:.031rem}html .mat-label-small,html .mat-typography .mat-label-small{font:500 .688rem/1rem Rubik;letter-spacing:.031rem}html,body{margin:0;height:100%;transform:translateZ(0);overflow:hidden;-webkit-text-size-adjust:100%;text-size-adjust:100%;box-sizing:border-box}*{box-sizing:border-box}app-root{max-height:100%;flex:1 1 auto;overflow:hidden}app-root>router-outlet+*{display:block;height:100%}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{border:none;-webkit-text-fill-color:gray;-webkit-box-shadow:0 0 0 1000px #ffffff inset}.disable-animation{animation:none;transition:none;animation-duration:0ms!important;animation-delay:0ms!important;transition-duration:0ms!important;transition-delay:0ms!important}
