html.ios{--ion-default-font:-apple-system,BlinkMacSystemFont,"Helvetica Neue","Roboto",sans-serif}html.md{--ion-default-font:"Roboto","Helvetica Neue",sans-serif}html{--ion-font-family:var(--ion-default-font)}body{background:var(--ion-background-color)}body.backdrop-no-scroll{overflow:hidden}html.ios ion-modal.modal-card .ion-page>ion-header>ion-toolbar:first-of-type{padding-top:0}html.ios ion-modal .ion-page{border-radius:inherit}.ion-color-primary{--ion-color-base:var(--ion-color-primary,#3880ff)!important;--ion-color-base-rgb:var(--ion-color-primary-rgb,56,128,255)!important;--ion-color-contrast:var(--ion-color-primary-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-primary-contrast-rgb,255,255,255)!important;--ion-color-shade:var(--ion-color-primary-shade,#3171e0)!important;--ion-color-tint:var(--ion-color-primary-tint,#4c8dff)!important}.ion-color-secondary{--ion-color-base:var(--ion-color-secondary,#3dc2ff)!important;--ion-color-base-rgb:var(--ion-color-secondary-rgb,61,194,255)!important;--ion-color-contrast:var(--ion-color-secondary-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-secondary-contrast-rgb,255,255,255)!important;--ion-color-shade:var(--ion-color-secondary-shade,#36abe0)!important;--ion-color-tint:var(--ion-color-secondary-tint,#50c8ff)!important}.ion-color-tertiary{--ion-color-base:var(--ion-color-tertiary,#5260ff)!important;--ion-color-base-rgb:var(--ion-color-tertiary-rgb,82,96,255)!important;--ion-color-contrast:var(--ion-color-tertiary-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-tertiary-contrast-rgb,255,255,255)!important;--ion-color-shade:var(--ion-color-tertiary-shade,#4854e0)!important;--ion-color-tint:var(--ion-color-tertiary-tint,#6370ff)!important}.ion-color-success{--ion-color-base:var(--ion-color-success,#2dd36f)!important;--ion-color-base-rgb:var(--ion-color-success-rgb,45,211,111)!important;--ion-color-contrast:var(--ion-color-success-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-success-contrast-rgb,255,255,255)!important;--ion-color-shade:var(--ion-color-success-shade,#28ba62)!important;--ion-color-tint:var(--ion-color-success-tint,#42d77d)!important}.ion-color-warning{--ion-color-base:var(--ion-color-warning,#ffc409)!important;--ion-color-base-rgb:var(--ion-color-warning-rgb,255,196,9)!important;--ion-color-contrast:var(--ion-color-warning-contrast,#000)!important;--ion-color-contrast-rgb:var(--ion-color-warning-contrast-rgb,0,0,0)!important;--ion-color-shade:var(--ion-color-warning-shade,#e0ac08)!important;--ion-color-tint:var(--ion-color-warning-tint,#ffca22)!important}.ion-color-danger{--ion-color-base:var(--ion-color-danger,#eb445a)!important;--ion-color-base-rgb:var(--ion-color-danger-rgb,235,68,90)!important;--ion-color-contrast:var(--ion-color-danger-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-danger-contrast-rgb,255,255,255)!important;--ion-color-shade:var(--ion-color-danger-shade,#cf3c4f)!important;--ion-color-tint:var(--ion-color-danger-tint,#ed576b)!important}.ion-color-light{--ion-color-base:var(--ion-color-light,#f4f5f8)!important;--ion-color-base-rgb:var(--ion-color-light-rgb,244,245,248)!important;--ion-color-contrast:var(--ion-color-light-contrast,#000)!important;--ion-color-contrast-rgb:var(--ion-color-light-contrast-rgb,0,0,0)!important;--ion-color-shade:var(--ion-color-light-shade,#d7d8da)!important;--ion-color-tint:var(--ion-color-light-tint,#f5f6f9)!important}.ion-color-medium{--ion-color-base:var(--ion-color-medium,#92949c)!important;--ion-color-base-rgb:var(--ion-color-medium-rgb,146,148,156)!important;--ion-color-contrast:var(--ion-color-medium-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-medium-contrast-rgb,255,255,255)!important;--ion-color-shade:var(--ion-color-medium-shade,#808289)!important;--ion-color-tint:var(--ion-color-medium-tint,#9d9fa6)!important}.ion-color-dark{--ion-color-base:var(--ion-color-dark,#222428)!important;--ion-color-base-rgb:var(--ion-color-dark-rgb,34,36,40)!important;--ion-color-contrast:var(--ion-color-dark-contrast,#fff)!important;--ion-color-contrast-rgb:var(--ion-color-dark-contrast-rgb,255,255,255)!important;--ion-color-shade:var(--ion-color-dark-shade,#1e2023)!important;--ion-color-tint:var(--ion-color-dark-tint,#383a3e)!important}.ion-page{left:0;right:0;top:0;bottom:0;display:flex;position:absolute;flex-direction:column;justify-content:space-between;contain:layout size style;overflow:hidden;z-index:0}.split-pane-visible>.ion-page.split-pane-main{position:relative}.ion-page-hidden,[hidden],ion-action-sheet-controller,ion-alert-controller,ion-loading-controller,ion-menu-controller,ion-modal-controller,ion-nav-controller,ion-picker-controller,ion-popover-controller,ion-route,ion-route-redirect,ion-router,ion-select-option,ion-toast-controller{display:none!important}.ion-page-invisible{opacity:0}.can-go-back>ion-header ion-back-button{display:block}html.plt-ios.plt-hybrid,html.plt-ios.plt-pwa{--ion-statusbar-padding:20px}@supports (padding-top:20px){html{--ion-safe-area-top:var(--ion-statusbar-padding)}}@supports (padding-top:constant(safe-area-inset-top)){html{--ion-safe-area-top:constant(safe-area-inset-top);--ion-safe-area-bottom:constant(safe-area-inset-bottom);--ion-safe-area-left:constant(safe-area-inset-left);--ion-safe-area-right:constant(safe-area-inset-right)}}@supports (padding-top:env(safe-area-inset-top)){html{--ion-safe-area-top:env(safe-area-inset-top);--ion-safe-area-bottom:env(safe-area-inset-bottom);--ion-safe-area-left:env(safe-area-inset-left);--ion-safe-area-right:env(safe-area-inset-right)}}ion-card-header.ion-color .ion-inherit-color,ion-card.ion-color .ion-inherit-color{color:inherit}.menu-content{-webkit-transform:translateZ(0);transform:translateZ(0)}.menu-content-open{cursor:pointer;touch-action:manipulation;pointer-events:none}.ios .menu-content-reveal{box-shadow:-8px 0 42px rgba(0,0,0,.08)}[dir=rtl].ios .menu-content-reveal{box-shadow:8px 0 42px rgba(0,0,0,.08)}.md .menu-content-push,.md .menu-content-reveal{box-shadow:4px 0 16px rgba(0,0,0,.18)}.ion-hide,.ion-hide-down,.ion-hide-up{display:none!important}@media (min-width:576px){.ion-hide-sm-up{display:none!important}}@media (max-width:575.98px){.ion-hide-sm-down{display:none!important}}@media (min-width:768px){.ion-hide-md-up{display:none!important}}@media (max-width:767.98px){.ion-hide-md-down{display:none!important}}@media (min-width:992px){.ion-hide-lg-up{display:none!important}}@media (max-width:991.98px){.ion-hide-lg-down{display:none!important}}@media (min-width:1200px){.ion-hide-xl-up{display:none!important}}@media (max-width:1199.98px){.ion-hide-xl-down{display:none!important}}.ion-align-self-start{align-self:flex-start!important}.ion-align-self-end{align-self:flex-end!important}.ion-align-self-center{align-self:center!important}.ion-align-self-stretch{align-self:stretch!important}.ion-align-self-baseline{align-self:baseline!important}.ion-align-self-auto{align-self:auto!important}.ion-wrap{flex-wrap:wrap!important}.ion-nowrap{flex-wrap:nowrap!important}.ion-wrap-reverse{flex-wrap:wrap-reverse!important}.ion-justify-content-start{justify-content:flex-start!important}.ion-justify-content-center{justify-content:center!important}.ion-justify-content-end{justify-content:flex-end!important}.ion-justify-content-around{justify-content:space-around!important}.ion-justify-content-between{justify-content:space-between!important}.ion-justify-content-evenly{justify-content:space-evenly!important}.ion-align-items-start{align-items:flex-start!important}.ion-align-items-center{align-items:center!important}.ion-align-items-end{align-items:flex-end!important}.ion-align-items-stretch{align-items:stretch!important}.ion-align-items-baseline{align-items:baseline!important}.ion-float-left{float:left!important}.ion-float-right{float:right!important}.ion-float-start{float:left!important}.ion-float-end,:host-context([dir=rtl]) .ion-float-start,[dir=rtl] .ion-float-start{float:right!important}:host-context([dir=rtl]) .ion-float-end,[dir=rtl] .ion-float-end{float:left!important}@media (min-width:576px){.ion-float-sm-left{float:left!important}.ion-float-sm-right{float:right!important}.ion-float-sm-start{float:left!important}.ion-float-sm-end,:host-context([dir=rtl]) .ion-float-sm-start,[dir=rtl] .ion-float-sm-start{float:right!important}:host-context([dir=rtl]) .ion-float-sm-end,[dir=rtl] .ion-float-sm-end{float:left!important}}@media (min-width:768px){.ion-float-md-left{float:left!important}.ion-float-md-right{float:right!important}.ion-float-md-start{float:left!important}.ion-float-md-end,:host-context([dir=rtl]) .ion-float-md-start,[dir=rtl] .ion-float-md-start{float:right!important}:host-context([dir=rtl]) .ion-float-md-end,[dir=rtl] .ion-float-md-end{float:left!important}}@media (min-width:992px){.ion-float-lg-left{float:left!important}.ion-float-lg-right{float:right!important}.ion-float-lg-start{float:left!important}.ion-float-lg-end,:host-context([dir=rtl]) .ion-float-lg-start,[dir=rtl] .ion-float-lg-start{float:right!important}:host-context([dir=rtl]) .ion-float-lg-end,[dir=rtl] .ion-float-lg-end{float:left!important}}@media (min-width:1200px){.ion-float-xl-left{float:left!important}.ion-float-xl-right{float:right!important}.ion-float-xl-start{float:left!important}.ion-float-xl-end,:host-context([dir=rtl]) .ion-float-xl-start,[dir=rtl] .ion-float-xl-start{float:right!important}:host-context([dir=rtl]) .ion-float-xl-end,[dir=rtl] .ion-float-xl-end{float:left!important}}audio,canvas,progress,video{vertical-align:baseline}audio:not([controls]){display:none;height:0}b,strong{font-weight:700}img{max-width:100%;border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:1px;border-width:0;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}input,label,select,textarea{font-family:inherit;line-height:normal}textarea{overflow:auto;height:auto;font:inherit;color:inherit}textarea::-webkit-input-placeholder{padding-left:2px}textarea::-moz-placeholder{padding-left:2px}textarea:-ms-input-placeholder{padding-left:2px}textarea::-ms-input-placeholder{padding-left:2px}textarea::placeholder{padding-left:2px}form,input,optgroup,select{margin:0;font:inherit;color:inherit}html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}.ion-tappable,[tappable],[tappable] div,[tappable] ion-icon,[tappable] ion-label,[tappable] span,a,a div,a ion-icon,a ion-label,a span,button,button div,button ion-icon,button ion-label,button span,input,textarea{touch-action:manipulation}a ion-label,button ion-label{pointer-events:none}button{border:0;border-radius:0;font-family:inherit;font-style:inherit;font-feature-settings:inherit;font-variant:inherit;text-transform:none;-webkit-appearance:button}[tappable],button{cursor:pointer}a[disabled],button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input[type=checkbox],input[type=radio]{padding:0;box-sizing:border-box}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.ion-no-padding{--padding-start:0;--padding-end:0;--padding-top:0;--padding-bottom:0;padding:0}.ion-padding{--padding-start:var(--ion-padding,16px);--padding-end:var(--ion-padding,16px);--padding-top:var(--ion-padding,16px);--padding-bottom:var(--ion-padding,16px);padding:16px;padding:var(--ion-padding,16px)}@supports ((-webkit-margin-start:0) or (margin-inline-start:0)) or (-webkit-margin-start:0){.ion-padding{padding-left:unset;padding-right:unset;-webkit-padding-start:16px;-webkit-padding-start:var(--ion-padding,16px);padding-inline-start:16px;padding-inline-start:var(--ion-padding,16px);-webkit-padding-end:16px;-webkit-padding-end:var(--ion-padding,16px);padding-inline-end:16px;padding-inline-end:var(--ion-padding,16px)}}.ion-padding-top{--padding-top:var(--ion-padding,16px);padding-top:16px;padding-top:var(--ion-padding,16px)}.ion-padding-start{--padding-start:var(--ion-padding,16px);padding-left:16px;padding-left:var(--ion-padding,16px)}@supports ((-webkit-margin-start:0) or (margin-inline-start:0)) or (-webkit-margin-start:0){.ion-padding-start{padding-left:unset;-webkit-padding-start:16px;-webkit-padding-start:var(--ion-padding,16px);padding-inline-start:16px;padding-inline-start:var(--ion-padding,16px)}}.ion-padding-end{--padding-end:var(--ion-padding,16px);padding-right:16px;padding-right:var(--ion-padding,16px)}@supports ((-webkit-margin-start:0) or (margin-inline-start:0)) or (-webkit-margin-start:0){.ion-padding-end{padding-right:unset;-webkit-padding-end:16px;-webkit-padding-end:var(--ion-padding,16px);padding-inline-end:16px;padding-inline-end:var(--ion-padding,16px)}}.ion-padding-bottom,.ion-padding-vertical{--padding-bottom:var(--ion-padding,16px);padding-bottom:16px;padding-bottom:var(--ion-padding,16px)}.ion-padding-vertical{--padding-top:var(--ion-padding,16px);padding-top:16px;padding-top:var(--ion-padding,16px)}.ion-padding-horizontal{--padding-start:var(--ion-padding,16px);--padding-end:var(--ion-padding,16px);padding-left:16px;padding-left:var(--ion-padding,16px);padding-right:16px;padding-right:var(--ion-padding,16px)}@supports ((-webkit-margin-start:0) or (margin-inline-start:0)) or (-webkit-margin-start:0){.ion-padding-horizontal{padding-left:unset;padding-right:unset;-webkit-padding-start:16px;-webkit-padding-start:var(--ion-padding,16px);padding-inline-start:16px;padding-inline-start:var(--ion-padding,16px);-webkit-padding-end:16px;-webkit-padding-end:var(--ion-padding,16px);padding-inline-end:16px;padding-inline-end:var(--ion-padding,16px)}}.ion-no-margin{--margin-start:0;--margin-end:0;--margin-top:0;--margin-bottom:0;margin:0}.ion-margin{--margin-start:var(--ion-margin,16px);--margin-end:var(--ion-margin,16px);--margin-top:var(--ion-margin,16px);--margin-bottom:var(--ion-margin,16px);margin:16px;margin:var(--ion-margin,16px)}@supports ((-webkit-margin-start:0) or (margin-inline-start:0)) or (-webkit-margin-start:0){.ion-margin{margin-left:unset;margin-right:unset;-webkit-margin-start:16px;-webkit-margin-start:var(--ion-margin,16px);margin-inline-start:16px;margin-inline-start:var(--ion-margin,16px);-webkit-margin-end:16px;-webkit-margin-end:var(--ion-margin,16px);margin-inline-end:16px;margin-inline-end:var(--ion-margin,16px)}}.ion-margin-top{--margin-top:var(--ion-margin,16px);margin-top:16px;margin-top:var(--ion-margin,16px)}.ion-margin-start{--margin-start:var(--ion-margin,16px);margin-left:16px;margin-left:var(--ion-margin,16px)}@supports ((-webkit-margin-start:0) or (margin-inline-start:0)) or (-webkit-margin-start:0){.ion-margin-start{margin-left:unset;-webkit-margin-start:16px;-webkit-margin-start:var(--ion-margin,16px);margin-inline-start:16px;margin-inline-start:var(--ion-margin,16px)}}.ion-margin-end{--margin-end:var(--ion-margin,16px);margin-right:16px;margin-right:var(--ion-margin,16px)}@supports ((-webkit-margin-start:0) or (margin-inline-start:0)) or (-webkit-margin-start:0){.ion-margin-end{margin-right:unset;-webkit-margin-end:16px;-webkit-margin-end:var(--ion-margin,16px);margin-inline-end:16px;margin-inline-end:var(--ion-margin,16px)}}.ion-margin-bottom,.ion-margin-vertical{--margin-bottom:var(--ion-margin,16px);margin-bottom:16px;margin-bottom:var(--ion-margin,16px)}.ion-margin-vertical{--margin-top:var(--ion-margin,16px);margin-top:16px;margin-top:var(--ion-margin,16px)}.ion-margin-horizontal{--margin-start:var(--ion-margin,16px);--margin-end:var(--ion-margin,16px);margin-left:16px;margin-left:var(--ion-margin,16px);margin-right:16px;margin-right:var(--ion-margin,16px)}@supports ((-webkit-margin-start:0) or (margin-inline-start:0)) or (-webkit-margin-start:0){.ion-margin-horizontal{margin-left:unset;margin-right:unset;-webkit-margin-start:16px;-webkit-margin-start:var(--ion-margin,16px);margin-inline-start:16px;margin-inline-start:var(--ion-margin,16px);-webkit-margin-end:16px;-webkit-margin-end:var(--ion-margin,16px);margin-inline-end:16px;margin-inline-end:var(--ion-margin,16px)}}.ion-text-center{text-align:center!important}.ion-text-justify{text-align:justify!important}.ion-text-start{text-align:start!important}.ion-text-end{text-align:end!important}.ion-text-left{text-align:left!important}.ion-text-right{text-align:right!important}.ion-text-nowrap{white-space:nowrap!important}.ion-text-wrap{white-space:normal!important}@media (min-width:576px){.ion-text-sm-center{text-align:center!important}.ion-text-sm-justify{text-align:justify!important}.ion-text-sm-start{text-align:start!important}.ion-text-sm-end{text-align:end!important}.ion-text-sm-left{text-align:left!important}.ion-text-sm-right{text-align:right!important}.ion-text-sm-nowrap{white-space:nowrap!important}.ion-text-sm-wrap{white-space:normal!important}}@media (min-width:768px){.ion-text-md-center{text-align:center!important}.ion-text-md-justify{text-align:justify!important}.ion-text-md-start{text-align:start!important}.ion-text-md-end{text-align:end!important}.ion-text-md-left{text-align:left!important}.ion-text-md-right{text-align:right!important}.ion-text-md-nowrap{white-space:nowrap!important}.ion-text-md-wrap{white-space:normal!important}}@media (min-width:992px){.ion-text-lg-center{text-align:center!important}.ion-text-lg-justify{text-align:justify!important}.ion-text-lg-start{text-align:start!important}.ion-text-lg-end{text-align:end!important}.ion-text-lg-left{text-align:left!important}.ion-text-lg-right{text-align:right!important}.ion-text-lg-nowrap{white-space:nowrap!important}.ion-text-lg-wrap{white-space:normal!important}}@media (min-width:1200px){.ion-text-xl-center{text-align:center!important}.ion-text-xl-justify{text-align:justify!important}.ion-text-xl-start{text-align:start!important}.ion-text-xl-end{text-align:end!important}.ion-text-xl-left{text-align:left!important}.ion-text-xl-right{text-align:right!important}.ion-text-xl-nowrap{white-space:nowrap!important}.ion-text-xl-wrap{white-space:normal!important}}.ion-text-uppercase{text-transform:uppercase!important}.ion-text-lowercase{text-transform:lowercase!important}.ion-text-capitalize{text-transform:capitalize!important}@media (min-width:576px){.ion-text-sm-uppercase{text-transform:uppercase!important}.ion-text-sm-lowercase{text-transform:lowercase!important}.ion-text-sm-capitalize{text-transform:capitalize!important}}@media (min-width:768px){.ion-text-md-uppercase{text-transform:uppercase!important}.ion-text-md-lowercase{text-transform:lowercase!important}.ion-text-md-capitalize{text-transform:capitalize!important}}@media (min-width:992px){.ion-text-lg-uppercase{text-transform:uppercase!important}.ion-text-lg-lowercase{text-transform:lowercase!important}.ion-text-lg-capitalize{text-transform:capitalize!important}}@media (min-width:1200px){.ion-text-xl-uppercase{text-transform:uppercase!important}.ion-text-xl-lowercase{text-transform:lowercase!important}.ion-text-xl-capitalize{text-transform:capitalize!important}}html{font-family:var(--ion-default-font);font-family:var(--ion-font-family)}a{background-color:transparent;color:#3880ff;color:var(--ion-color-primary,#3880ff)}h1,h2,h3,h4,h5,h6{margin-top:16px;margin-bottom:10px;font-weight:500;line-height:1.2}h1{margin-top:20px;font-size:26px}h2{margin-top:18px;font-size:24px}h3{font-size:22px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}small,sub,sup{font-size:75%}sub,sup{position:relative;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}:root{--ion-color-primary:#3880ff;--ion-color-primary-rgb:56,128,255;--ion-color-primary-contrast:#fff;--ion-color-primary-contrast-rgb:255,255,255;--ion-color-primary-shade:#3171e0;--ion-color-primary-tint:#4c8dff;--ion-color-secondary:#0cd1e8;--ion-color-secondary-rgb:12,209,232;--ion-color-secondary-contrast:#fff;--ion-color-secondary-contrast-rgb:255,255,255;--ion-color-secondary-shade:#0bb8cc;--ion-color-secondary-tint:#24d6ea;--ion-color-tertiary:#7044ff;--ion-color-tertiary-rgb:112,68,255;--ion-color-tertiary-contrast:#fff;--ion-color-tertiary-contrast-rgb:255,255,255;--ion-color-tertiary-shade:#633ce0;--ion-color-tertiary-tint:#7e57ff;--ion-color-success:#2dce91;--ion-color-success-rgb:45,206,145;--ion-color-success-contrast:#fff;--ion-color-success-contrast-rgb:255,255,255;--ion-color-success-shade:#2dce91;--ion-color-success-tint:#2dce91;--ion-color-warning:#ffce00;--ion-color-warning-rgb:255,206,0;--ion-color-warning-contrast:#fff;--ion-color-warning-contrast-rgb:255,255,255;--ion-color-warning-shade:#e0b500;--ion-color-warning-tint:#ffd31a;--ion-color-danger:#f04141;--ion-color-danger-rgb:245,61,61;--ion-color-danger-contrast:#fff;--ion-color-danger-contrast-rgb:255,255,255;--ion-color-danger-shade:#d33939;--ion-color-danger-tint:#f25454;--ion-color-dark:#222428;--ion-color-dark-rgb:34,34,34;--ion-color-dark-contrast:#fff;--ion-color-dark-contrast-rgb:255,255,255;--ion-color-dark-shade:#1e2023;--ion-color-dark-tint:#383a3e;--ion-color-medium:#989aa2;--ion-color-medium-rgb:152,154,162;--ion-color-medium-contrast:#fff;--ion-color-medium-contrast-rgb:255,255,255;--ion-color-medium-shade:#86888f;--ion-color-medium-tint:#a2a4ab;--ion-color-light:#f4f5f8;--ion-color-light-rgb:244,244,244;--ion-color-light-contrast:#000;--ion-color-light-contrast-rgb:0,0,0;--ion-color-light-shade:#d7d8da;--ion-color-light-tint:#f5f6f9}.ion-color-favorite{--ion-color-base:#69bb7b;--ion-color-base-rgb:105,187,123;--ion-color-contrast:#fff;--ion-color-contrast-rgb:255,255,255;--ion-color-shade:#5ca56c;--ion-color-tint:#78c288}.ion-color-twitter{--ion-color-base:#1da1f4;--ion-color-base-rgb:29,161,244;--ion-color-contrast:#fff;--ion-color-contrast-rgb:255,255,255;--ion-color-shade:#1a8ed7;--ion-color-tint:#34aaf5}.ion-color-google{--ion-color-base:#dc4a38;--ion-color-base-rgb:220,74,56;--ion-color-contrast:#fff;--ion-color-contrast-rgb:255,255,255;--ion-color-shade:#c24131;--ion-color-tint:#e05c4c}.ion-color-vimeo{--ion-color-base:#23b6ea;--ion-color-base-rgb:35,182,234;--ion-color-contrast:#fff;--ion-color-contrast-rgb:255,255,255;--ion-color-shade:#1fa0ce;--ion-color-tint:#39bdec}.ion-color-facebook{--ion-color-base:#3b5998;--ion-color-base-rgb:59,89,152;--ion-color-contrast:#fff;--ion-color-contrast-rgb:255,255,255;--ion-color-shade:#344e86;--ion-color-tint:#4f6aa2}:root{--ion-headings-font-weight:300;--ion-color-angular:#ac282b;--ion-color-communication:#8e8d93;--ion-color-tooling:#fe4c52;--ion-color-services:#fd8b2d;--ion-color-design:#fed035;--ion-color-workshop:#69bb7b;--ion-color-food:#3bc7c4;--ion-color-documentation:#b16be3;--ion-color-navigation:#60c}.md{--ion-toolbar-background:var(--ion-color-primary);--ion-toolbar-color:#fff;--ion-toolbar-color-activated:#fff}._3L0l-{display:inline-table;width:2em}._37Mna{-webkit-animation:_3qJ2z 1.25s cubic-bezier(.455,.03,.515,.955) -.4s infinite;animation:_3qJ2z 1.25s cubic-bezier(.455,.03,.515,.955) -.4s infinite;margin-left:-1.5em}._1gVK0,._37Mna{vertical-align:middle}._1gVK0{-webkit-animation:_ye7yg 1.25s cubic-bezier(.215,.61,.355,1) infinite;animation:_ye7yg 1.25s cubic-bezier(.215,.61,.355,1) infinite}@-webkit-keyframes _ye7yg{0%{-webkit-transform:scale(.5);transform:scale(.5)}80%,to{opacity:0}}@keyframes _ye7yg{0%{-webkit-transform:scale(.5);transform:scale(.5)}80%,to{opacity:0}}@-webkit-keyframes _3qJ2z{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes _3qJ2z{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}}.rc-slider{position:relative;height:14px;padding:5px 0;width:100%;border-radius:6px;touch-action:none}.rc-slider,.rc-slider *{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider-rail{width:100%;background-color:#e9e9e9}.rc-slider-rail,.rc-slider-track{position:absolute;height:4px;border-radius:6px}.rc-slider-track{left:0;background-color:#abe2fb}.rc-slider-handle{position:absolute;width:14px;height:14px;cursor:pointer;cursor:-webkit-grab;margin-top:-5px;cursor:grab;border-radius:50%;border:2px solid #96dbfa;background-color:#fff;touch-action:pan-x}.rc-slider-handle:focus{border-color:#57c5f7;box-shadow:0 0 0 5px #96dbfa;outline:none}.rc-slider-handle-click-focused:focus{border-color:#96dbfa;box-shadow:unset}.rc-slider-handle:hover{border-color:#57c5f7}.rc-slider-handle:active{border-color:#57c5f7;box-shadow:0 0 5px #57c5f7;cursor:-webkit-grabbing;cursor:grabbing}.rc-slider-mark{position:absolute;top:18px;left:0;width:100%;font-size:12px}.rc-slider-mark-text{position:absolute;display:inline-block;vertical-align:middle;text-align:center;cursor:pointer;color:#999}.rc-slider-mark-text-active{color:#666}.rc-slider-step{position:absolute;width:100%;height:4px;background:transparent}.rc-slider-dot{position:absolute;bottom:-2px;margin-left:-4px;width:8px;height:8px;border:2px solid #e9e9e9;background-color:#fff;cursor:pointer;border-radius:50%;vertical-align:middle}.rc-slider-dot-active{border-color:#96dbfa}.rc-slider-dot-reverse{margin-left:0;margin-right:-4px}.rc-slider-disabled{background-color:#e9e9e9}.rc-slider-disabled .rc-slider-track{background-color:#ccc}.rc-slider-disabled .rc-slider-dot,.rc-slider-disabled .rc-slider-handle{border-color:#ccc;box-shadow:none;background-color:#fff;cursor:not-allowed}.rc-slider-disabled .rc-slider-dot,.rc-slider-disabled .rc-slider-mark-text{cursor:not-allowed!important}.rc-slider-vertical{width:14px;height:100%;padding:0 5px}.rc-slider-vertical .rc-slider-rail{height:100%;width:4px}.rc-slider-vertical .rc-slider-track{left:5px;bottom:0;width:4px}.rc-slider-vertical .rc-slider-handle{margin-left:-5px;touch-action:pan-y}.rc-slider-vertical .rc-slider-mark{top:0;left:18px;height:100%}.rc-slider-vertical .rc-slider-step{height:100%;width:4px}.rc-slider-vertical .rc-slider-dot{left:2px;margin-bottom:-4px}.rc-slider-vertical .rc-slider-dot:first-child,.rc-slider-vertical .rc-slider-dot:last-child{margin-bottom:-4px}.rc-slider-tooltip-zoom-down-appear,.rc-slider-tooltip-zoom-down-enter,.rc-slider-tooltip-zoom-down-leave{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;display:block!important;-webkit-animation-play-state:paused;animation-play-state:paused}.rc-slider-tooltip-zoom-down-appear.rc-slider-tooltip-zoom-down-appear-active,.rc-slider-tooltip-zoom-down-enter.rc-slider-tooltip-zoom-down-enter-active{-webkit-animation-name:rcSliderTooltipZoomDownIn;animation-name:rcSliderTooltipZoomDownIn;-webkit-animation-play-state:running;animation-play-state:running}.rc-slider-tooltip-zoom-down-leave.rc-slider-tooltip-zoom-down-leave-active{-webkit-animation-name:rcSliderTooltipZoomDownOut;animation-name:rcSliderTooltipZoomDownOut;-webkit-animation-play-state:running;animation-play-state:running}.rc-slider-tooltip-zoom-down-appear,.rc-slider-tooltip-zoom-down-enter{-webkit-transform:scale(0);transform:scale(0);-webkit-animation-timing-function:cubic-bezier(.23,1,.32,1);animation-timing-function:cubic-bezier(.23,1,.32,1)}.rc-slider-tooltip-zoom-down-leave{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06)}@-webkit-keyframes rcSliderTooltipZoomDownIn{0%{opacity:0;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform:scale(1);transform:scale(1)}}@keyframes rcSliderTooltipZoomDownIn{0%{opacity:0;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes rcSliderTooltipZoomDownOut{0%{-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform:scale(0);transform:scale(0)}}@keyframes rcSliderTooltipZoomDownOut{0%{-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform:scale(0);transform:scale(0)}}.rc-slider-tooltip{position:absolute;left:-9999px;top:-9999px;visibility:visible}.rc-slider-tooltip,.rc-slider-tooltip *{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider-tooltip-hidden{display:none}.rc-slider-tooltip-placement-top{padding:4px 0 8px}.rc-slider-tooltip-inner{padding:6px 2px;min-width:24px;height:24px;font-size:12px;line-height:1;color:#fff;text-align:center;text-decoration:none;background-color:#6c6c6c;border-radius:6px;box-shadow:0 0 4px #d9d9d9}.rc-slider-tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.rc-slider-tooltip-placement-top .rc-slider-tooltip-arrow{bottom:4px;left:50%;margin-left:-4px;border-width:4px 4px 0;border-top-color:#6c6c6c}.CircularProgressbar{width:100%;vertical-align:middle}.CircularProgressbar .CircularProgressbar-path{stroke:#3e98c7;stroke-linecap:round;-webkit-transition:stroke-dashoffset .5s ease 0s;transition:stroke-dashoffset .5s ease 0s}.CircularProgressbar .CircularProgressbar-trail{stroke:#d6d6d6;stroke-linecap:round}.CircularProgressbar .CircularProgressbar-text{fill:#3e98c7;font-size:20px;dominant-baseline:middle;text-anchor:middle}.CircularProgressbar .CircularProgressbar-background{fill:#d6d6d6}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-background{fill:#3e98c7}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-text{fill:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-path{stroke:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-trail{stroke:transparent}.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-invisible-blank-slide{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:50%;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:opacity .3s;transition:opacity .3s;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:top .2s,-webkit-transform .2s;transition:top .2s,-webkit-transform .2s;transition:transform .2s,top .2s;transition:transform .2s,top .2s,-webkit-transform .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:left .2s,-webkit-transform .2s;transition:left .2s,-webkit-transform .2s;transition:transform .2s,left .2s;transition:transform .2s,left .2s,-webkit-transform .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:right .2s,-webkit-transform .2s;transition:right .2s,-webkit-transform .2s;transition:transform .2s,right .2s;transition:transform .2s,right .2s,-webkit-transform .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:hsla(0,0%,100%,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12) infinite;animation:swiper-preloader-spin 1s steps(12) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E")}@-webkit-keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:hsla(0,0%,100%,0.7);--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error)}.Toastify__toast-container{z-index:9999;z-index:var(--toastify-z-index);-webkit-transform:translateZ(9999);-webkit-transform:translateZ(var(--toastify-z-index));position:fixed;padding:4px;width:320px;width:var(--toastify-toast-width);box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:1em;left:1em}.Toastify__toast-container--top-center{top:1em;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.Toastify__toast-container--top-right{top:1em;right:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{width:100vw;padding:0;left:0;margin:0}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0;-webkit-transform:translateX(0);transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0;-webkit-transform:translateX(0);transform:translateX(0)}.Toastify__toast-container--rtl{right:0;left:auto}}.Toastify__toast{position:relative;min-height:64px;min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:4px;box-shadow:0 1px 10px 0 rgba(0,0,0,.1),0 2px 15px 0 rgba(0,0,0,.05);display:flex;justify-content:space-between;max-height:800px;max-height:var(--toastify-toast-max-height);overflow:hidden;font-family:sans-serif;font-family:var(--toastify-font-family);cursor:pointer;direction:ltr}.Toastify__toast--rtl{direction:rtl}.Toastify__toast-body{margin:auto 0;flex:1 1 auto;padding:6px;display:flex;align-items:center}.Toastify__toast-body>div:last-child{flex:1 1}.Toastify__toast-icon{-webkit-margin-end:10px;margin-inline-end:10px;width:20px;flex-shrink:0;display:flex}.Toastify--animate{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.7s;animation-duration:.7s}.Toastify--animate-icon{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.3s;animation-duration:.3s}@media only screen and (max-width:480px){.Toastify__toast{margin-bottom:0;border-radius:0}}.Toastify__toast-theme--dark{background:#121212;background:var(--toastify-color-dark);color:#fff;color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:#fff;background:var(--toastify-color-light);color:#757575;color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:#fff;color:var(--toastify-text-color-info);background:#3498db;background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:#fff;color:var(--toastify-text-color-success);background:#07bc0c;background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:#fff;color:var(--toastify-text-color-warning);background:#f1c40f;background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:#fff;color:var(--toastify-text-color-error);background:#e74c3c;background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:-webkit-gradient(linear,left top,right top,from(#4cd964),color-stop(#5ac8fa),color-stop(#007aff),color-stop(#34aadc),color-stop(#5856d6),to(#ff2d55));background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:#bb86fc;background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:#3498db;background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:#07bc0c;background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:#f1c40f;background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:#e74c3c;background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:hsla(0,0%,100%,.7);background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;-webkit-transition:.3s ease;transition:.3s ease;align-self:flex-start}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@-webkit-keyframes Toastify__trackProgress{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}to{-webkit-transform:scaleX(0);transform:scaleX(0)}}@keyframes Toastify__trackProgress{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}to{-webkit-transform:scaleX(0);transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:9999;z-index:var(--toastify-z-index);opacity:.7;-webkit-transform-origin:left;transform-origin:left}.Toastify__progress-bar--animated{-webkit-animation:Toastify__trackProgress linear 1 forwards;animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.Toastify__progress-bar--rtl{right:0;left:auto;-webkit-transform-origin:right;transform-origin:right}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border-radius:100%;border:2px solid #e0e0e0;border-color:var(--toastify-spinner-color-empty-area);border-right:2px solid var(--toastify-spinner-color);-webkit-animation:Toastify__spin .65s linear infinite;animation:Toastify__spin .65s linear infinite}@-webkit-keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes Toastify__bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@-webkit-keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes Toastify__bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@-webkit-keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes Toastify__bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@-webkit-keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes Toastify__bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes Toastify__bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{-webkit-animation-name:Toastify__bounceInLeft;animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{-webkit-animation-name:Toastify__bounceInRight;animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{-webkit-animation-name:Toastify__bounceInDown;animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{-webkit-animation-name:Toastify__bounceInUp;animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{-webkit-animation-name:Toastify__bounceOutLeft;animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{-webkit-animation-name:Toastify__bounceOutRight;animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{-webkit-animation-name:Toastify__bounceOutUp;animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{-webkit-animation-name:Toastify__bounceOutDown;animation-name:Toastify__bounceOutDown}@-webkit-keyframes Toastify__zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@-webkit-keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{-webkit-animation-name:Toastify__zoomIn;animation-name:Toastify__zoomIn}.Toastify__zoom-exit{-webkit-animation-name:Toastify__zoomOut;animation-name:Toastify__zoomOut}@-webkit-keyframes Toastify__flipIn{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes Toastify__flipIn{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@-webkit-keyframes Toastify__flipOut{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes Toastify__flipOut{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{-webkit-animation-name:Toastify__flipIn;animation-name:Toastify__flipIn}.Toastify__flip-exit{-webkit-animation-name:Toastify__flipOut;animation-name:Toastify__flipOut}@-webkit-keyframes Toastify__slideInRight{0%{-webkit-transform:translate3d(110%,0,0);transform:translate3d(110%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes Toastify__slideInRight{0%{-webkit-transform:translate3d(110%,0,0);transform:translate3d(110%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes Toastify__slideInLeft{0%{-webkit-transform:translate3d(-110%,0,0);transform:translate3d(-110%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{-webkit-transform:translate3d(-110%,0,0);transform:translate3d(-110%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes Toastify__slideInUp{0%{-webkit-transform:translate3d(0,110%,0);transform:translate3d(0,110%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{-webkit-transform:translate3d(0,110%,0);transform:translate3d(0,110%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes Toastify__slideInDown{0%{-webkit-transform:translate3d(0,-110%,0);transform:translate3d(0,-110%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{-webkit-transform:translate3d(0,-110%,0);transform:translate3d(0,-110%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes Toastify__slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(110%,0,0);transform:translate3d(110%,0,0)}}@keyframes Toastify__slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(110%,0,0);transform:translate3d(110%,0,0)}}@-webkit-keyframes Toastify__slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-110%,0,0);transform:translate3d(-110%,0,0)}}@keyframes Toastify__slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-110%,0,0);transform:translate3d(-110%,0,0)}}@-webkit-keyframes Toastify__slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,500px,0);transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,500px,0);transform:translate3d(0,500px,0)}}@-webkit-keyframes Toastify__slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-500px,0);transform:translate3d(0,-500px,0)}}@keyframes Toastify__slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-500px,0);transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{-webkit-animation-name:Toastify__slideInLeft;animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{-webkit-animation-name:Toastify__slideInRight;animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{-webkit-animation-name:Toastify__slideInDown;animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{-webkit-animation-name:Toastify__slideInUp;animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{-webkit-animation-name:Toastify__slideOutLeft;animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{-webkit-animation-name:Toastify__slideOutRight;animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{-webkit-animation-name:Toastify__slideOutUp;animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{-webkit-animation-name:Toastify__slideOutDown;animation-name:Toastify__slideOutDown}@-webkit-keyframes Toastify__spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes Toastify__spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.game-wrapper[data-game=guess-missing-word] .sentences-container .sentence{margin-bottom:10px;font-size:1.1em;line-height:1.5;text-align:center}.game-wrapper[data-game=guess-missing-word] .sentences-container .sentence:last-child{margin-bottom:0}.game-wrapper[data-game=guess-missing-word] .sentences-container .sentence .missing-word{display:inline-block;background:#f4f5f8;background:var(--ion-color-light);padding:2px 8px;border-radius:4px;margin:0 4px;font-weight:700;color:#3880ff;color:var(--ion-color-primary);min-width:40px;height:24px;line-height:24px;vertical-align:middle}#game-hangman ion-content{--keyboard-offset:0px!important}.game-wrapper[data-game=hangman] .hangman-game .hangman-container{display:flex;justify-content:center;align-items:center;padding:20px 20px 0;min-height:196px;margin-bottom:0}.game-wrapper[data-game=hangman] .hangman-game .hangman-container .hangman{position:relative;width:200px;height:196px}.game-wrapper[data-game=hangman] .hangman-game .hangman-container .hangman .part{position:absolute;background:#222428;background:var(--ion-color-dark);-webkit-transition:opacity .3s ease;transition:opacity .3s ease;opacity:0}.game-wrapper[data-game=hangman] .hangman-game .hangman-container .hangman .part.visible{opacity:1}.game-wrapper[data-game=hangman] .hangman-game .hangman-container .hangman .base{bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:60px;height:8px}.game-wrapper[data-game=hangman] .hangman-game .hangman-container .hangman .pole{bottom:8px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:8px;height:180px}.game-wrapper[data-game=hangman] .hangman-game .hangman-container .hangman .top{top:8px;left:50%;width:100px;height:8px;-webkit-transform:translateX(0);transform:translateX(0)}.game-wrapper[data-game=hangman] .hangman-game .hangman-container .hangman .rope{top:16px;right:42px;width:4px;height:30px;background:#8b4513}.game-wrapper[data-game=hangman] .hangman-game .hangman-container .hangman .head{top:46px;right:29px;width:30px;height:30px;border-radius:50%;background:transparent;border:4px solid #222428;border:4px solid var(--ion-color-dark)}.game-wrapper[data-game=hangman] .hangman-game .hangman-container .hangman .body{top:76px;right:42px;width:4px;height:60px}.game-wrapper[data-game=hangman] .hangman-game .hangman-container .hangman .left-arm{top:88px;right:42px;width:4px;height:40px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:top center;transform-origin:top center}.game-wrapper[data-game=hangman] .hangman-game .hangman-container .hangman .right-arm{top:88px;right:42px;width:4px;height:40px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:top center;transform-origin:top center}.game-wrapper[data-game=hangman] .hangman-game .hangman-container .hangman .left-leg{top:136px;right:42px;width:4px;height:45px;-webkit-transform:rotate(25deg);transform:rotate(25deg);-webkit-transform-origin:top center;transform-origin:top center}.game-wrapper[data-game=hangman] .hangman-game .hangman-container .hangman .right-leg{top:136px;right:42px;width:4px;height:45px;-webkit-transform:rotate(-25deg);transform:rotate(-25deg);-webkit-transform-origin:top center;transform-origin:top center}.game-wrapper[data-game=hangman] .hangman-game .word-display{display:flex;justify-content:center;grid-gap:8px;gap:8px;padding:20px 12px;background:#f4f5f8;background:var(--ion-color-light);border-radius:8px;margin-bottom:10px}.game-wrapper[data-game=hangman] .hangman-game .word-display .letter{width:30px;height:30px;display:flex;align-items:center;justify-content:center;font-size:1.5em;font-weight:700;border-bottom:2px solid #222428;border-bottom:2px solid var(--ion-color-dark);text-transform:uppercase}.game-wrapper[data-game=hangman] .hangman-game .guessed-letters{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px;justify-content:center;border-radius:8px}.game-wrapper[data-game=hangman] .hangman-game .guessed-letters .letter{width:30px;height:30px;display:flex;align-items:center;justify-content:center;font-size:1.2em;font-weight:700;background:#989aa2;background:var(--ion-color-medium);color:#fff;border-radius:4px;text-transform:uppercase}.game-wrapper[data-game=hangman] .input-container .guess-buttons{display:flex;width:100%}.game-wrapper[data-game=hangman] .input-container .guess-buttons input.guess-input{flex:1 1;padding:0;background:#fff;text-align:center;border:none;outline:none}.game-wrapper[data-game=hangman] .input-container .guess-buttons input.guess-input::-webkit-input-placeholder{color:#989aa2;color:var(--ion-color-medium)}.game-wrapper[data-game=hangman] .input-container .guess-buttons input.guess-input::-moz-placeholder{color:#989aa2;color:var(--ion-color-medium)}.game-wrapper[data-game=hangman] .input-container .guess-buttons input.guess-input:-ms-input-placeholder{color:#989aa2;color:var(--ion-color-medium)}.game-wrapper[data-game=hangman] .input-container .guess-buttons input.guess-input::-ms-input-placeholder{color:#989aa2;color:var(--ion-color-medium)}.game-wrapper[data-game=hangman] .input-container .guess-buttons input.guess-input::placeholder{color:#989aa2;color:var(--ion-color-medium)}.anagram-game .letters-container{display:flex;flex-wrap:wrap;grid-gap:10px;gap:10px;justify-content:center;padding:10px}.anagram-game .letters-container .letter{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#f4f5f8;background:var(--ion-color-light);border-radius:8px;font-size:1.2em;font-weight:700;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.anagram-game .letters-container .letter.selected,.anagram-game .letters-container .letter:hover{background:#3880ff;background:var(--ion-color-primary);color:#fff}.anagram-game .letters-container .letter.selected{-webkit-transform:scale(1.1);transform:scale(1.1)}.anagram-game .letters-container .letter.used{opacity:.5;cursor:not-allowed}.anagram-game .selected-letters{display:flex;flex-wrap:wrap;grid-gap:10px;gap:10px;justify-content:center;padding:10px;margin-bottom:20px;background:#f4f5f8;background:var(--ion-color-light);border-radius:8px;min-width:160px;min-height:60px}.anagram-game .selected-letters .letter{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:8px;font-size:1.2em;font-weight:700;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.anagram-game .selected-letters .letter:hover{background:#f04141;background:var(--ion-color-danger);color:#fff}.game-wrapper[data-game=word-between-letters]{padding:0;margin:0 auto;display:flex;height:100%;position:relative}.game-wrapper[data-game=word-between-letters] .sentences-container{padding:15px;margin-bottom:15px;flex:1 1;display:flex;flex-direction:column;justify-content:center;align-items:center}.game-wrapper[data-game=word-between-letters] .sentences-container .hint-text{font-size:1.1em;color:#989aa2;color:var(--ion-color-medium);text-align:center;margin-bottom:20px}.game-wrapper[data-game=word-between-letters] .sentences-container .guesses-list{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px;justify-content:center;padding:0 15px;max-width:400px;margin:0 auto}.game-wrapper[data-game=word-between-letters] .sentences-container .guesses-list .guess-pill{padding:8px 16px;border-radius:20px;font-size:1em;font-weight:500;color:#fff}.game-wrapper[data-game=word-between-letters] .sentences-container .guesses-list .guess-pill.correct{background:#2dce91}.game-wrapper[data-game=word-between-letters] .sentences-container .guesses-list .guess-pill.incorrect{background:#fa4252}.game-wrapper[data-game=word-between-letters] .input-container .hint-container{display:flex;align-items:center;grid-gap:10px;gap:10px;margin-bottom:10px;width:100%;max-width:400px;background:#f4f5f8;background:var(--ion-color-light);padding:10px;border-radius:8px}.game-wrapper[data-game=word-between-letters] .input-container .hint-container .end-letter,.game-wrapper[data-game=word-between-letters] .input-container .hint-container .start-letter{font-size:2em;font-weight:700;color:#3880ff;color:var(--ion-color-primary);min-width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:8px}.game-wrapper[data-game=word-between-letters] .input-container .hint-container .word-input{flex:1 1;--padding-start:15px;--padding-end:15px;--border-radius:8px;--background:#fff;--padding-top:12px;--padding-bottom:12px;font-size:1.2em;text-align:center}.game-wrapper[data-game=word-between-letters] ion-input{background-color:#f5f5f5}#game-wordle ion-content{--keyboard-offset:0px!important}.game-wrapper[data-game=wordle] .wordle-game{display:flex;align-items:center}.game-wrapper[data-game=wordle] .wordle-game .wordle-grid{display:flex;flex-direction:column;grid-gap:5px;gap:5px;width:100%;max-width:350px;margin:0 auto}.game-wrapper[data-game=wordle] .wordle-game .wordle-grid .wordle-row{display:flex;grid-gap:5px;gap:5px;justify-content:center}.game-wrapper[data-game=wordle] .wordle-game .wordle-grid .wordle-row .wordle-tile{width:50px;height:50px;border:2px solid #989aa2;border:2px solid var(--ion-color-medium);display:flex;align-items:center;justify-content:center;font-size:2em;font-weight:700;text-transform:uppercase;-webkit-transition:all .3s ease;transition:all .3s ease}.game-wrapper[data-game=wordle] .wordle-game .wordle-grid .wordle-row .wordle-tile.correct{background-color:#6aaa64;border-color:#6aaa64;color:#fff}.game-wrapper[data-game=wordle] .wordle-game .wordle-grid .wordle-row .wordle-tile.present{background-color:#c9b458;border-color:#c9b458;color:#fff}.game-wrapper[data-game=wordle] .wordle-game .wordle-grid .wordle-row .wordle-tile.absent{background-color:#989aa2;background-color:var(--ion-color-medium);border-color:#989aa2;border-color:var(--ion-color-medium);color:#fff}.game-wrapper[data-game=wordle] .input-container input.guess-input{flex:1 1;padding:0;border-radius:8px;background:#fff;text-align:center;border:none;outline:none;background:#f5f5f5}.game-wrapper[data-game=wordle] .input-container input.guess-input::-webkit-input-placeholder{color:#989aa2;color:var(--ion-color-medium)}.game-wrapper[data-game=wordle] .input-container input.guess-input::-moz-placeholder{color:#989aa2;color:var(--ion-color-medium)}.game-wrapper[data-game=wordle] .input-container input.guess-input:-ms-input-placeholder{color:#989aa2;color:var(--ion-color-medium)}.game-wrapper[data-game=wordle] .input-container input.guess-input::-ms-input-placeholder{color:#989aa2;color:var(--ion-color-medium)}.game-wrapper[data-game=wordle] .input-container input.guess-input::placeholder{color:#989aa2;color:var(--ion-color-medium)}.ion-page[data-page=game] ion-toolbar{height:0!important}.game-wrapper{padding:0;margin:0 auto;display:flex;height:100%;position:relative;flex-wrap:wrap}.game-wrapper>*{width:100%}.game-wrapper .center{align-self:center;padding:0 10px}.game-wrapper .result-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#333;display:flex;justify-content:center;align-items:center;z-index:2000;padding:20px;text-align:center;color:#fff;flex-wrap:wrap}.game-wrapper .result-overlay>*{width:100%}.game-wrapper .result-overlay ion-select{width:200px;background:#f5f5f5;margin:0 auto;color:#000;border-radius:10px}.game-wrapper .result-overlay .result-icon{font-size:4em;margin-bottom:20px}.game-wrapper .result-overlay .result-title{font-size:1.8em;font-weight:700}.game-wrapper .result-overlay .result-message{font-size:1.2em;margin-bottom:15px}.game-wrapper .result-overlay .solution{margin-top:20px;padding:5px 10px;display:inline-block;background:hsla(0,0%,100%,.1);font-size:1em;font-size:1.2em;margin-bottom:15px;border-radius:10px}.game-wrapper .error-message{background:#fa4252}.game-wrapper .error-message,.game-wrapper .success-message{position:absolute;top:0;left:0;width:100%;color:#fff;padding:10px 15px;z-index:4}.game-wrapper .success-message{background:#2dce91;background:var(--ion-color-success)}.game-wrapper .stats-container{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;padding:12px;background:#f4f5f8;background:var(--ion-color-light)}.game-wrapper .stats-container .stat{display:flex;flex-direction:column;align-items:center}.game-wrapper .stats-container .stat .label{font-size:.9em;color:#989aa2;color:var(--ion-color-medium)}.game-wrapper .stats-container .stat .value{font-size:1.2em;font-weight:700;display:flex;align-items:center;grid-gap:5px;gap:5px;min-width:60px;justify-content:center}.game-wrapper .stats-container .stat .value ion-icon{width:16px;height:16px;flex-shrink:0}.game-wrapper .hint-container{flex:1 1;display:flex;flex-direction:column;justify-content:center;align-items:center}.game-wrapper .input-container{background-color:#f4f5f8;background-color:var(--ion-color-light);display:flex;flex-direction:column;width:100%;align-self:flex-end}.game-wrapper .input-container .hints-section .hints-title{font-size:.9em;color:#989aa2;color:var(--ion-color-medium);margin:8px 0 3px;text-align:center}.game-wrapper .input-container .hints-section .hints-container{display:flex}.game-wrapper .input-container .hints-section .hints-container button{background-color:#f4f5f8;background-color:var(--ion-color-light);color:#777;font-size:.9em;white-space:normal;line-height:1.2;width:25%;word-break:break-word;padding:10px 5px}.game-wrapper .input-container .hints-section .hints-container button:last-child{border-right:none}.game-wrapper .input-container .hints-section .hints-container button.used{--background:var(--ion-color-medium);--color:var(--ion-color-light);color:#333}.game-wrapper .input-container ion-input{--padding-start:15px;--padding-end:15px;--border-radius:8px;--background:#fff;--padding-top:15px;--padding-bottom:15px;text-align:center}.game-wrapper .input-container .guess-buttons{display:flex;width:100%}.game-wrapper .input-container .guess-buttons button{flex:1 1;padding:15px;font-size:1em;background:#4d80e4;color:#f4f5f8;color:var(--ion-color-light);margin:0;font-weight:700}.game-wrapper .input-container .guess-buttons button.give-up{background:#fa4252;font-weight:400}.game-wrapper .input-container .guess-buttons button.skip{background:#b2b2b2;font-weight:400}.how-to-guide-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.9);z-index:3000;display:flex;flex-direction:column;padding:20px;color:#fff;overflow-y:auto}.how-to-guide-overlay .how-to-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.how-to-guide-overlay .how-to-header h1{font-size:1.8em;font-weight:700;margin:0}.how-to-guide-overlay .how-to-header .close-button{background:transparent;color:#fff;border:1px solid #fff;border-radius:50%;width:36px;height:36px;display:flex;align-items:center;justify-content:center;font-size:1.2em;cursor:pointer}.how-to-guide-overlay .how-to-content{flex:1 1;overflow-y:auto}.how-to-guide-overlay .how-to-content .guide-section{margin-bottom:30px}.how-to-guide-overlay .how-to-content .guide-section h2{font-size:1.4em;margin-bottom:15px;border-bottom:1px solid hsla(0,0%,100%,.2);padding-bottom:5px}.how-to-guide-overlay .how-to-content .guide-section p{font-size:1.1em;line-height:1.5;margin-bottom:15px}.how-to-guide-overlay .how-to-content .game-example{background:hsla(0,0%,100%,.1);border-radius:10px;padding:15px;margin:15px 0}.how-to-guide-overlay .how-to-content .game-example .letters-example{display:flex;justify-content:center;grid-gap:10px;gap:10px;margin:15px 0}.how-to-guide-overlay .how-to-content .game-example .letters-example .letter{width:40px;height:40px;background:#555;border-radius:5px;display:flex;align-items:center;justify-content:center;font-size:1.2em;font-weight:700;text-transform:uppercase}.how-to-guide-overlay .how-to-content .game-example .letters-example .letter.selected{background:#4d80e4}.how-to-guide-overlay .how-to-content .game-example .letters-example .letter.used{opacity:.4}.how-to-guide-overlay .how-to-content .game-example .arrows{display:flex;justify-content:center;margin:10px 0}.how-to-guide-overlay .how-to-content .game-example .arrows svg{width:30px;height:30px;fill:#fff}.how-to-guide-overlay .how-to-content .game-example .wordle-grid-example{display:flex;flex-direction:column;grid-gap:5px;gap:5px;margin-bottom:15px}.how-to-guide-overlay .how-to-content .game-example .wordle-grid-example .wordle-row-example{display:flex;justify-content:center;grid-gap:5px;gap:5px}.how-to-guide-overlay .how-to-content .game-example .wordle-grid-example .wordle-row-example .wordle-tile{width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-size:1.2em;font-weight:700;text-transform:uppercase;background:#555;border-radius:5px}.how-to-guide-overlay .how-to-content .game-example .wordle-grid-example .wordle-row-example .wordle-tile.empty{background:hsla(0,0%,100%,.1)}.how-to-guide-overlay .how-to-content .game-example .wordle-grid-example .wordle-row-example .wordle-tile.correct{background:#6aaa64}.how-to-guide-overlay .how-to-content .game-example .wordle-grid-example .wordle-row-example .wordle-tile.present{background:#c9b458}.how-to-guide-overlay .how-to-content .game-example .wordle-grid-example .wordle-row-example .wordle-tile.absent{background:#787c7e}.how-to-guide-overlay .how-to-content .game-example .legend{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.how-to-guide-overlay .how-to-content .game-example .legend .legend-item{display:flex;align-items:center;grid-gap:10px;gap:10px}.how-to-guide-overlay .how-to-content .game-example .legend .legend-item .wordle-tile{width:30px;height:30px;display:flex;align-items:center;justify-content:center;font-size:1em;font-weight:700;text-transform:uppercase;border-radius:5px}.how-to-guide-overlay .how-to-content .game-example .legend .legend-item .wordle-tile.correct{background:#6aaa64}.how-to-guide-overlay .how-to-content .game-example .legend .legend-item .wordle-tile.present{background:#c9b458}.how-to-guide-overlay .how-to-content .game-example .legend .legend-item .wordle-tile.absent{background:#787c7e}.how-to-guide-overlay .how-to-content .game-example .legend .legend-item span{font-size:.9em}.how-to-guide-overlay .how-to-content .game-example .hangman-word-example{display:flex;justify-content:center;grid-gap:10px;gap:10px;margin:20px 0}.how-to-guide-overlay .how-to-content .game-example .hangman-word-example .letter-blank{width:35px;height:40px;display:flex;align-items:center;justify-content:center;font-size:1.5em;font-weight:700;text-transform:uppercase;border-bottom:3px solid #fff;color:#6aaa64}.how-to-guide-overlay .how-to-content .game-example .hangman-guess-example{display:flex;justify-content:center;margin:15px 0}.how-to-guide-overlay .how-to-content .game-example .hangman-guess-example .guess-input-example{width:40px;height:40px;background:hsla(0,0%,100%,.2);border:1px solid #fff;border-radius:5px;display:flex;align-items:center;justify-content:center;font-size:1.3em;font-weight:700}.how-to-guide-overlay .how-to-content .game-example .hangman-feedback{text-align:center;margin-top:10px}.how-to-guide-overlay .how-to-content .game-example .hangman-feedback .correct-feedback{color:#6aaa64;display:block;margin-bottom:5px}.how-to-guide-overlay .how-to-content .game-example .hangman-feedback .wrong-feedback{color:#fa4252;display:block;margin-bottom:5px}.how-to-guide-overlay .how-to-content .game-example .hangman-feedback .tries-left{display:block;font-size:.9em;color:#aaa}.how-to-guide-overlay .how-to-content .game-example .hangman-wrong-example .hangman-drawing{height:60px;display:flex;justify-content:center;position:relative}.how-to-guide-overlay .how-to-content .game-example .hangman-wrong-example .hangman-drawing .hangman-part{width:100px;height:60px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 60' fill='none' stroke='%23fff' stroke-width='2'%3E%3Cpath d='M20 58h60M30 58V5M30 5h35M65 5v10'/%3E%3Ccircle cx='65' cy='20' r='5'/%3E%3C/svg%3E");background-repeat:no-repeat}.how-to-guide-overlay .how-to-content .game-example .guessed-letters-example{display:flex;justify-content:center;grid-gap:8px;gap:8px;margin:15px 0}.how-to-guide-overlay .how-to-content .game-example .guessed-letters-example .guessed-letter{width:25px;height:25px;background:hsla(0,0%,100%,.15);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.9em;font-weight:700}.how-to-guide-overlay .how-to-content .button-example{display:flex;justify-content:center;grid-gap:10px;gap:10px;margin:15px 0}.how-to-guide-overlay .how-to-content .button-example .button{padding:10px 15px;border-radius:5px;font-weight:700;text-align:center}.how-to-guide-overlay .how-to-content .button-example .button.give-up{background:#fa4252}.how-to-guide-overlay .how-to-content .button-example .button.skip{background:#b2b2b2}.how-to-guide-overlay .how-to-content .button-example .button.submit{background:#4d80e4}.how-to-guide-overlay .got-it-button{background:#4d80e4;color:#fff;border:none;border-radius:5px;padding:12px 20px;font-size:1.1em;font-weight:700;margin:20px auto 0;display:block;cursor:pointer}*{font-family:Mukta,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;box-sizing:border-box}@font-face{font-family:Mukta;font-style:normal;font-weight:200;src:local("Mukta ExtraLight"),local("Mukta-ExtraLight"),url(/static/media/mukta-v7-latin-ext_latin_devanagari-200.8f3312f8.woff2) format("woff2"),url(/static/media/mukta-v7-latin-ext_latin_devanagari-200.23ffe16a.woff) format("woff")}@font-face{font-family:Mukta;font-style:normal;font-weight:300;src:local("Mukta Light"),local("Mukta-Light"),url(/static/media/mukta-v7-latin-ext_latin_devanagari-300.0dedce47.woff2) format("woff2"),url(/static/media/mukta-v7-latin-ext_latin_devanagari-300.53da5530.woff) format("woff")}@font-face{font-family:Mukta;font-style:normal;font-weight:400;src:local("Mukta Regular"),local("Mukta-Regular"),url(/static/media/mukta-v7-latin-ext_latin_devanagari-regular.c470d291.woff2) format("woff2"),url(/static/media/mukta-v7-latin-ext_latin_devanagari-regular.5acf0259.woff) format("woff")}@font-face{font-family:Mukta;font-style:normal;font-weight:500;src:local("Mukta Medium"),local("Mukta-Medium"),url(/static/media/mukta-v7-latin-ext_latin_devanagari-500.8fd43858.woff2) format("woff2"),url(/static/media/mukta-v7-latin-ext_latin_devanagari-500.823638ab.woff) format("woff")}@font-face{font-family:Mukta;font-style:normal;font-weight:600;src:local("Mukta SemiBold"),local("Mukta-SemiBold"),url(/static/media/mukta-v7-latin-ext_latin_devanagari-600.179247ae.woff2) format("woff2"),url(/static/media/mukta-v7-latin-ext_latin_devanagari-600.ef36f45b.woff) format("woff")}@font-face{font-family:Mukta;font-style:normal;font-weight:700;src:local("Mukta Bold"),local("Mukta-Bold"),url(/static/media/mukta-v7-latin-ext_latin_devanagari-700.d6ec1096.woff2) format("woff2"),url(/static/media/mukta-v7-latin-ext_latin_devanagari-700.e9de5d64.woff) format("woff")}@font-face{font-family:Mukta;font-style:normal;font-weight:800;src:local("Mukta ExtraBold"),local("Mukta-ExtraBold"),url(/static/media/mukta-v7-latin-ext_latin_devanagari-800.4db3791e.woff2) format("woff2"),url(/static/media/mukta-v7-latin-ext_latin_devanagari-800.7726980d.woff) format("woff")}@font-face{font-family:Epilogue;font-style:normal;font-weight:400;src:local(""),url(/static/media/epilogue-v4-latin-regular.0ac7102b.woff2) format("woff2"),url(/static/media/epilogue-v4-latin-regular.fb4f5710.woff) format("woff")}@font-face{font-family:Epilogue;font-style:normal;font-weight:800;src:local(""),url(/static/media/epilogue-v4-latin-800.5af72291.woff2) format("woff2"),url(/static/media/epilogue-v4-latin-800.d5e841b0.woff) format("woff")}h1,h2,h3,h4,h5,h6,p{margin:0}button{display:inline-block;font-weight:500;line-height:1;border:none;background-color:transparent}.error-msg{color:#fa4252}ul{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;-webkit-padding-start:0;padding-inline-start:0}ion-segment:not(.size-reset){margin:12px 15px 0!important;width:calc(100% - 30px)!important}ion-segment.no-size{margin:unset!important;width:unset!important}ion-segment.no-size ion-segment-button{min-width:unset;--padding-end:8px;--padding-start:8px}ion-toolbar ion-icon{width:32px;height:32px}[data-pulse=true]{-webkit-animation:pulse 2s infinite;animation:pulse 2s infinite}@-webkit-keyframes pulse{0%{box-shadow:0 0 0 0 #293462}60%{box-shadow:0 0 0 13px rgba(41,52,98,0)}to{box-shadow:0 0 0 0 rgba(41,52,98,0)}}@keyframes pulse{0%{box-shadow:0 0 0 0 #293462}60%{box-shadow:0 0 0 13px rgba(41,52,98,0)}to{box-shadow:0 0 0 0 rgba(41,52,98,0)}}@-webkit-keyframes pulse-dark{0%{box-shadow:0 0 0 0 #c8c8c8}60%{box-shadow:0 0 0 13px hsla(0,0%,78.4%,0)}to{box-shadow:0 0 0 0 hsla(0,0%,78.4%,0)}}@keyframes pulse-dark{0%{box-shadow:0 0 0 0 #c8c8c8}60%{box-shadow:0 0 0 13px hsla(0,0%,78.4%,0)}to{box-shadow:0 0 0 0 hsla(0,0%,78.4%,0)}}ion-chip{padding:4px 6px;font-size:.9em;height:unset;border-radius:3px;color:#fff;margin:0 8px 9px 0}ion-chip span{font-size:.8em;font-weight:700;position:relative;top:-1px}.color,ion-chip{border-radius:6px;border:1px solid transparent}.color[data-color="1"],ion-chip[data-color="1"]{background:#118ab2}.color[data-color="1"][data-ns=true],ion-chip[data-color="1"][data-ns=true]{border-color:#118ab2;color:#118ab2!important}.color[data-color="1"][data-ns=true] ion-icon,ion-chip[data-color="1"][data-ns=true] ion-icon{color:#118ab2!important}.color[data-color="2"],ion-chip[data-color="2"]{background:#06d6a0}.color[data-color="2"][data-ns=true],ion-chip[data-color="2"][data-ns=true]{border-color:#06d6a0;color:#06d6a0!important}.color[data-color="2"][data-ns=true] ion-icon,ion-chip[data-color="2"][data-ns=true] ion-icon{color:#06d6a0!important}.color[data-color="3"],ion-chip[data-color="3"]{background:#f9844a}.color[data-color="3"][data-ns=true],ion-chip[data-color="3"][data-ns=true]{border-color:#f9844a;color:#f9844a!important}.color[data-color="3"][data-ns=true] ion-icon,ion-chip[data-color="3"][data-ns=true] ion-icon{color:#f9844a!important}.color[data-color="4"],ion-chip[data-color="4"]{background:#ef476f}.color[data-color="4"][data-ns=true],ion-chip[data-color="4"][data-ns=true]{border-color:#ef476f;color:#ef476f!important}.color[data-color="4"][data-ns=true] ion-icon,ion-chip[data-color="4"][data-ns=true] ion-icon{color:#ef476f!important}.color[data-color="5"],ion-chip[data-color="5"]{background:#ffc723}.color[data-color="5"][data-ns=true],ion-chip[data-color="5"][data-ns=true]{border-color:#ffc723;color:#ffc723!important}.color[data-color="5"][data-ns=true] ion-icon,ion-chip[data-color="5"][data-ns=true] ion-icon{color:#ffc723!important}.color[data-color="6"],ion-chip[data-color="6"]{background:#7579e7}.color[data-color="6"][data-ns=true],ion-chip[data-color="6"][data-ns=true]{border-color:#7579e7;color:#7579e7!important}.color[data-color="6"][data-ns=true] ion-icon,ion-chip[data-color="6"][data-ns=true] ion-icon{color:#7579e7!important}.color[data-color="7"],ion-chip[data-color="7"]{background:#fc7fb2}.color[data-color="7"][data-ns=true],ion-chip[data-color="7"][data-ns=true]{border-color:#fc7fb2;color:#fc7fb2!important}.color[data-color="7"][data-ns=true] ion-icon,ion-chip[data-color="7"][data-ns=true] ion-icon{color:#fc7fb2!important}.color[data-color="8"],ion-chip[data-color="8"]{background:#555}.color[data-color="8"][data-ns=true],ion-chip[data-color="8"][data-ns=true]{border-color:#555;color:#555!important}.color[data-color="8"][data-ns=true] ion-icon,ion-chip[data-color="8"][data-ns=true] ion-icon{color:#555!important}.color[data-ns=true],ion-chip[data-ns=true]{background:#fff;border:1px solid transparent}.star-icon.starred{color:#f8b400!important}.learn-icon.learnt{color:#50d890!important}.MuiDrawer-paper{border-radius:24px 24px 0 0}@media (min-width:724px){.MuiDrawer-paper{margin:auto;max-width:638px}}.status.error{color:#fa4252}.action-sheet-button{text-transform:capitalize}.ion-label-description{margin:0 20px 10px;font-weight:300;font-size:.9em}button.default{background-color:#4d80e4;color:#fff;padding:16px;text-align:center;width:100%;border-radius:12px;text-transform:uppercase;letter-spacing:.5px;margin:15px 15px 0;width:calc(100% - 30px)}button[data-disabled=true]{opacity:.7}.drag-indicator{width:120px;height:6px;border-radius:24px;background:#e1e1e1;margin:0 auto 12px;-webkit-transition:height .3s;transition:height .3s}body{background-color:#f5f5f5}.backdrop-no-scroll .MuiDrawer-root{display:none!important}button:active,button:focus,button:hover,input,textarea{outline:0!important}.type-selector .chunks{align-items:center;display:flex;justify-content:space-between;font-size:0;margin-bottom:15px}.type-selector .chunks h3{font-size:14px}.type-selector .chunks ion-segment{margin:0!important;width:200px!important}.type-selector .chunks ion-segment ion-segment-button{min-width:40px;max-width:40px}.type-selector .MuiPaper-root{top:0!important}.type-selector p{text-align:center;font-size:.9em;line-height:1.3em;padding:15px;font-weight:400;flex-basis:100%}.clearfix:after{content:"";clear:both;display:table}.top-info{background-color:#4d80e4;display:flex;padding:15px;align-items:center;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);margin:15px 15px -2px;border-radius:12px}.top-info>.img{flex-basis:72px;width:72px}.top-info>.img img{width:100%;display:block}.top-info>.side{flex-basis:calc(100% - 72px);width:calc(100% - 72px);padding-left:12px}.top-info>.side h2,.top-info>.side p{color:#fff!important}.top-info>.side h2{font-size:1.2em;font-weight:600;margin-bottom:12px}.top-info>.side p{font-size:1em;line-height:1.2em;margin-bottom:12px}.top-info>.side button{background-color:#fff;color:#4d80e4;padding:12px;border-radius:8px;font-size:.9em;font-weight:600;width:100%}.top-info>.side p{padding:0}.top-info.premium{overflow:hidden;display:block;position:relative}.top-info.premium .badge-pro{position:absolute;bottom:5px;right:5px;padding:2px 10px;border-radius:8px;display:inline-block;background-color:#f8b400;color:#fff;font-weight:700}.top-info.premium>div{width:100%;padding:0;text-align:center}.top-info.premium>div img{margin:0 -15px -16px!important;display:block;width:calc(100% + 30px);max-width:500px}.top-info.premium>div p{font-weight:500;font-size:1rem;line-height:1.32em;margin:2px 0 15px}.drag-close-indicator{display:none}button.main{padding:16px;font-weight:700;font-size:1em;background-color:#4d80e4;color:#fff;text-align:center;width:100%}body.tabs-hidden ion-tab-bar{visibility:hidden;position:absolute;bottom:-80px;left:0}#root>[data-page*="/flashcards"] [role=tablist],#root>[data-page*="/practice"] [role=tablist],#root>[data-page*="/queue"] [role=tablist],#root>[data-page*="/studyset"] [role=tablist],#root>[data-page*="/unsupported-browser"] [role=tablist]{display:none!important}.info-banner{background-color:#4d80e4;color:#fff;border-radius:10px;padding:12px;display:flex;align-items:center;justify-content:center;font-size:.9em;line-height:1.1em}.info-banner ion-icon{flex-basis:32px;font-size:32px}.info-banner label{margin:0;padding-left:12px;flex-basis:calc(100% - 32px)}.info-banner.warning{background-color:#f9844a}.info-banner button{margin:10px 0 0!important;padding:14px;background-color:#fff!important;color:#333!important;border-radius:9px}.flashcard-end,.question-end,.queue-end{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.flashcard-end>.practice-end-wrapper,.question-end>.practice-end-wrapper,.queue-end>.practice-end-wrapper{width:100%;text-align:center;background-color:#4d80e4;padding:20px 15px 5px;border-radius:24px;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}.flashcard-end>.practice-end-wrapper h2,.question-end>.practice-end-wrapper h2,.queue-end>.practice-end-wrapper h2{font-size:1.2em;flex-basis:100%;margin:0 0 20px;color:#fff}.flashcard-end>.practice-end-wrapper button,.question-end>.practice-end-wrapper button,.queue-end>.practice-end-wrapper button{width:100%;flex-basis:100%;background:#fff;padding:14px 8px;border-radius:8px;font-size:1em;flex-basis:50%;font-weight:600;color:#333;border:1px solid transparent;position:relative;margin-bottom:15px}.flashcard-end>.practice-end-wrapper button div,.question-end>.practice-end-wrapper button div,.queue-end>.practice-end-wrapper button div{position:absolute!important;top:4px;right:4px}.flashcard-end.question-end,.flashcard-end.queue-end,.question-end.question-end,.question-end.queue-end,.queue-end.question-end,.queue-end.queue-end{position:absolute;top:50%;left:15px;width:calc(100% - 30px);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.flashcard-end.question-end>.practice-end-wrapper,.question-end.question-end>.practice-end-wrapper,.queue-end.question-end>.practice-end-wrapper{box-shadow:none;background:none}.badge-circle{width:24px;height:24px;font-size:16px;line-height:14px;position:absolute;border-radius:100%;background-color:#fa4252;color:#fff;font-weight:700;z-index:2;display:inline-flex;align-items:center;justify-content:center}@media (max-width:480px){.Toastify__toast-container{margin:5px;border-radius:12px!important;overflow:hidden!important;width:calc(100% - 10px)!important}.Toastify__toast-container>div{margin-top:5px;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);border:5px solid #fff;border-bottom:none}}.Toastify__toast>button{display:none}.Toastify__toast-container{margin-top:env(safe-area-inset-top);--toastify-color-info:#4d80e4!important;--toastify-color-transparent:#fff!important}.nonblocking-loading-wrapper{position:absolute;z-index:10;max-width:240px;right:8px;top:64px;align-items:center;font-weight:500;border-radius:8px!important;padding:6px 12px 6px 8px;background-color:#4d80e4;color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}@-webkit-keyframes rotate-forever-own{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate-forever-own{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.loading-spinner-own{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:rotate-forever-own;animation-name:rotate-forever-own;-webkit-animation-timing-function:linear;animation-timing-function:linear;height:24px;width:24px;border:3px solid #fff;border-right-color:transparent;border-radius:50%;display:inline-block}.tags-wrapper[data-progress=true][data-v2=true] .tags{padding-top:12px!important;margin-top:0!important}.sets .category{padding:0 10px}.sets .category h2{font-weight:700;text-align:center;font-size:20px;padding-top:20px}.sets .category .tag-item{padding:14px;color:#fff;background-color:#fff;position:relative;border-radius:12px;margin-bottom:12px}.sets .category .tag-item[data-color=green]{background-color:rgba(0,204,154,.3)}.sets .category .tag-item[data-color=blue]{background-color:rgba(77,128,228,.3)}.sets .category .tag-item[data-color=purple]{background-color:rgba(148,95,250,.3)}.sets .category .tag-item[data-color=grey]{background-color:rgba(168,161,150,.3)}.sets .category .tag-item[data-color=red]{background-color:rgba(245,86,86,.3)}.sets .category .tag-item[data-color=brown]{background-color:rgba(136,74,57,.3)}.sets .category .tag-item[data-color=orange]{background-color:rgba(255,161,49,.3)}.sets .category .tag-item[data-color=pink]{background-color:rgba(255,82,162,.3)}.sets .category .tag-item[data-color=yellow]{background-color:rgba(241,201,59,.3)}.sets .category .tag-item[data-color=darkblue]{background-color:rgba(33,51,99,.3)}.sets .category .tag-item.clear-all ion-icon{font-size:32px;color:#fa4252;margin:0 6px 0 -3px}.sets .category .tag-item .details{display:flex;align-items:center;justify-content:space-between;position:relative;z-index:2}.sets .category .tag-item .details span{font-weight:700}.sets .category .tag-item .details span label{font-size:18px;line-height:18px}.sets .category .tag-item .details span:last-child{font-weight:700}.sets .category .tag-item .details span:last-child.back-ground{font-weight:700;background:#fff!important;color:#000;padding:0 8px;border-radius:8px}.sets .category .tag-item .details span:first-child{font-weight:700;display:inline-flex;align-items:center;padding-right:6px;min-width:calc(100% - 48px)}.sets .category .tag-item .details span:first-child label{padding-left:8px;width:calc(100% - 24px)}.sets .category .tag-item .details span ion-icon{font-size:24px;width:24px}.sets .category .tag-item .details span svg{width:24px;height:24px}.sets .category .tag-item .details span svg path{fill:#fff}.sets .category .tag-item .ti-background{position:absolute;z-index:1;width:100%;height:100%;left:0;top:0;border-radius:12px;overflow:hidden}.sets .category .tag-item .ti-background .image-background{background-size:cover;background-repeat:no-repeat;background-position:50%;width:100%;height:100%}.sets .category .tag-item .ti-background>div{position:absolute;top:0;height:100%}.sets .category .tag-item>img.right{position:absolute;bottom:0;right:-31px;width:22px}.sets .category .tag-item>img.left{position:absolute;bottom:0;left:-31px;width:22px}.sets .category .tag-item.v2{padding:14px 10px}.sets .category .tag-item.v2 .back-ground{background:#fff;color:#333;padding:0 8px;border-radius:8px}.sets .category .tags-wrapper[data-progress=true] .tags:after{content:"";display:block;clear:both}.sets .category .tags-wrapper[data-progress=true] .tags .tag-item{float:left;width:calc(33.3333% - 6.67px);padding:8px!important}.sets .category .tags-wrapper[data-progress=true] .tags .tag-item .details>span{display:block;margin:0!important;padding:0!important}.sets .category .tags-wrapper[data-progress=true] .tags .tag-item .details>span ion-icon{padding:8px;background:rgba(0,0,0,.3);border-radius:100%}.sets .category .tags-wrapper[data-progress=true] .tags .tag-item .details>span .strength-count{display:block;font-size:18px;line-height:18px;margin:4px 0 3px;font-weight:700}.sets .category .tags-wrapper[data-progress=true] .tags .tag-item .details>span .strength-count .total{opacity:.7;font-style:italic;font-weight:300;width:unset;margin-left:4px;padding-right:0;font-size:.6em;line-height:.6em}.sets .category .tags-wrapper[data-progress=true] .tags .tag-item .details>span label{padding-left:0!important;width:100%!important;font-weight:400;font-size:16px;line-height:18px;display:block}.sets .category .tags-wrapper[data-progress=true] .tags .tag-item:first-child,.sets .category .tags-wrapper[data-progress=true] .tags .tag-item:nth-child(2){height:129px;margin-right:10px;padding:10px!important}.sets .category .tags-wrapper[data-progress=true] .tags .tag-item:first-child .details,.sets .category .tags-wrapper[data-progress=true] .tags .tag-item:nth-child(2) .details{height:100%}.sets .category .tags-wrapper[data-progress=true] .tags .tag-item:first-child .details>span,.sets .category .tags-wrapper[data-progress=true] .tags .tag-item:nth-child(2) .details>span{display:flex;height:100%;align-items:flex-end;flex-wrap:wrap}.sets .category .tags-wrapper[data-progress=true] .tags .tag-item:first-child .details>span ion-icon,.sets .category .tags-wrapper[data-progress=true] .tags .tag-item:nth-child(2) .details>span ion-icon{position:absolute;left:0;top:0}.sets .category .tags-wrapper[data-progress=true] .tags .tag-item:first-child .details>span span,.sets .category .tags-wrapper[data-progress=true] .tags .tag-item:nth-child(2) .details>span span{width:100%}.sets .category .tags-wrapper[data-progress=true] .tags .tag-item:nth-child(3),.sets .category .tags-wrapper[data-progress=true] .tags .tag-item:nth-child(4),.sets .category .tags-wrapper[data-progress=true] .tags .tag-item:nth-child(5),.sets .category .tags-wrapper[data-progress=true] .tags .tag-item:nth-child(6){padding:5px 8px!important}.sets .category .tags-wrapper[data-progress=true] .tags .tag-item:nth-child(3) .details>span,.sets .category .tags-wrapper[data-progress=true] .tags .tag-item:nth-child(4) .details>span,.sets .category .tags-wrapper[data-progress=true] .tags .tag-item:nth-child(5) .details>span,.sets .category .tags-wrapper[data-progress=true] .tags .tag-item:nth-child(6) .details>span{display:flex!important;width:100%!important;justify-content:space-between!important}.sets .category .tags-wrapper[data-progress=true] .tags .tag-item:first-child,.sets .category .tags-wrapper[data-progress=true] .tags .tag-item:nth-child(2),.sets .category .tags-wrapper[data-progress=true] .tags .tag-item:nth-child(5){margin-bottom:0!important}.sets .category .tags-wrapper[data-progress=true][data-v2=false] .tag-item:nth-child(3),.sets .category .tags-wrapper[data-progress=true][data-v2=false] .tag-item:nth-child(4),.sets .category .tags-wrapper[data-progress=true][data-v2=false] .tag-item:nth-child(5),.sets .category .tags-wrapper[data-progress=true][data-v2=false] .tag-item:nth-child(6){margin-bottom:5px!important;padding:1px 8px!important}.sets .category .tags-wrapper[data-progress=true][data-v2=false] .tag-item:nth-child(3)>.details>span:last-child,.sets .category .tags-wrapper[data-progress=true][data-v2=false] .tag-item:nth-child(4)>.details>span:last-child,.sets .category .tags-wrapper[data-progress=true][data-v2=false] .tag-item:nth-child(5)>.details>span:last-child,.sets .category .tags-wrapper[data-progress=true][data-v2=false] .tag-item:nth-child(6)>.details>span:last-child{display:inline-block!important;text-align:right!important}@media (min-width:390px){.sets .category .tags-wrapper[data-progress=true] .tag-end label{font-size:18px!important;line-height:20px!important}}@media (min-width:580px){.sets .category .tags-wrapper[data-progress=true] .tags{display:flex!important;flex-wrap:wrap!important}.sets .category .tags-wrapper[data-progress=true] .tags .tag-item{height:unset!important;margin-bottom:0!important;width:unset!important;flex-basis:calc(20% - 10px)}.sets .category .tags-wrapper[data-progress=true] .tags .tag-item:nth-child(3),.sets .category .tags-wrapper[data-progress=true] .tags .tag-item:nth-child(4),.sets .category .tags-wrapper[data-progress=true] .tags .tag-item:nth-child(5),.sets .category .tags-wrapper[data-progress=true] .tags .tag-item:nth-child(6){padding:10px!important}.sets .category .tags-wrapper[data-progress=true] .tags .tag-item .details{height:100%}.sets .category .tags-wrapper[data-progress=true] .tags .tag-item .details>span{flex-wrap:wrap;height:100%}.sets .category .tags-wrapper[data-progress=true] .tags .tag-item .details>span ion-icon{position:static!important;align-self:flex-start}.sets .category .tags-wrapper[data-progress=true] .tags .tag-item .details>span svg{padding:8px;background:rgba(0,0,0,.3);border-radius:100%;align-self:flex-start;width:36px;height:36px}.sets .category .tags-wrapper[data-progress=true] .tags .tag-item .details>span .tag-end{margin-top:6px;width:100%;align-self:flex-end}.sets .category .tags-wrapper[data-progress=true] .tags .tag-item:not(:last-child):not(:nth-child(5)){margin-right:10px!important}.sets .category .tags-wrapper[data-progress=true] .tags .tag-item:last-child{margin-right:0!important}.sets .category .tags-wrapper[data-progress=true] .tags .currently-studying{width:auto}}.sets .category .mascot-wrapper{position:absolute;z-index:2;bottom:-10px;right:-120px}.sets .category .mascot-wrapper .talk-bubble{position:absolute;top:-115px;right:15px;color:#000;background-color:#fff;width:180px}.sets .category .mascot-wrapper .talk-bubble img{display:block}.sets .category .mascot-wrapper img{width:132px}.sets .category.v2{padding:0 0 0 10px}.sets .category.v2 h2{text-align:left}.sets .category.v2 h2 button{float:right;color:#fff}.sets .category.v2 h2 button:not(.expand-btn){background-color:#4d80e4;padding:5px 8px;border-radius:52px;margin-right:10px}.sets .category.v2 h2 button.expand-btn{font-size:20px;padding:2px 8px}.sets .category.v2 h2 button.expand-btn ion-icon{color:#000}.sets .category.v2 .tags-wrapper{overflow:auto}.sets .category.v2 .tags{display:flex;padding-top:12px;flex-wrap:wrap}.sets .category.v2 .tags .tag-item{width:112px;display:inline-block;margin-right:8px;margin-bottom:0;color:#000;overflow:visible!important;position:relative;padding:24px 8px 8px}.sets .category.v2 .tags .tag-item .icon{width:44px;height:44px;border-radius:10px;overflow:hidden;position:absolute;top:-22px;left:5px}.sets .category.v2 .tags .tag-item .icon img{display:block;width:44px;height:44px}.sets .category.v2 .tags .tag-item .icon label{position:absolute;color:#fff;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:11px;line-height:11px}.sets .category.v2 .tags .tag-item:last-child{margin-right:0}.sets .category.v2 .tags .tag-item .details{position:static;text-align:center;display:flex;align-items:center;height:30px;margin-bottom:4px}.sets .category.v2 .tags .tag-item .details span:first-child{padding-right:0;width:100%}.sets .category.v2 .tags .tag-item .details span:first-child label{padding:0;width:100%;font-size:13px;line-height:15px;font-weight:500}.sets .category.v2 .tags .tag-item .details span:nth-child(2){position:absolute;top:6px;right:6px;font-weight:300;line-height:14px;font-size:14px}.sets .category.v2 .tags .tag-item .ti-progress{height:15px;border-radius:52px;position:relative;overflow:hidden;background:rgba(0,0,0,.15)}.sets .category.v2 .tags .tag-item .ti-progress>div{position:absolute;top:0;left:0;height:15px;border-radius:52px;-webkit-transition:all .7s;transition:all .7s;width:0}.sets .category.v2 .tags .tag-item .ti-progress>div.studying{background-color:#f9844a;z-index:1}.sets .category.v2 .tags .tag-item .ti-progress>div.learnt{background-color:#50d890;z-index:2}.sets .category.v2 .tags .tag-item .ti-progress>div.mastered{background-color:#617be3;z-index:3}.sets .category.v2 .tags .tag-item .ti-progress>div.ti-notstarted{top:-2px;left:0;font-size:12px;width:100%!important;text-align:center}.sets .category.v2[data-category-type=cat] .tags,.sets .category.v2[data-category-type=own] .tags{width:unset!important;padding-top:0!important;margin-top:4px!important}.sets .category.v2[data-category-type=cat] .tags .tag-item,.sets .category.v2[data-category-type=own] .tags .tag-item{width:100%!important;display:flex;align-items:center;justify-content:space-between;padding:3px 15px 3px 0!important;margin-right:-8px!important;background-color:transparent!important;border-bottom:1px solid #dcdcdc;border-radius:unset!important}.sets .category.v2[data-category-type=cat] .tags .tag-item ion-checkbox,.sets .category.v2[data-category-type=own] .tags .tag-item ion-checkbox{margin-right:10px;min-width:25px}.sets .category.v2[data-category-type=cat] .tags .tag-item .icon,.sets .category.v2[data-category-type=cat] .tags .tag-item .icon img,.sets .category.v2[data-category-type=own] .tags .tag-item .icon,.sets .category.v2[data-category-type=own] .tags .tag-item .icon img{width:32px;height:32px}.sets .category.v2[data-category-type=cat] .tags .tag-item .details,.sets .category.v2[data-category-type=own] .tags .tag-item .details{height:unset;width:calc(100% - 80px);flex-basis:calc(100% - 80px);display:flex;align-items:center;justify-content:left;text-align:unset;margin:0!important}.sets .category.v2[data-category-type=cat] .tags .tag-item .details .icon,.sets .category.v2[data-category-type=own] .tags .tag-item .details .icon{order:1}.sets .category.v2[data-category-type=cat] .tags .tag-item .details .icon,.sets .category.v2[data-category-type=cat] .tags .tag-item .details span,.sets .category.v2[data-category-type=own] .tags .tag-item .details .icon,.sets .category.v2[data-category-type=own] .tags .tag-item .details span{position:static!important}.sets .category.v2[data-category-type=cat] .tags .tag-item .details span,.sets .category.v2[data-category-type=own] .tags .tag-item .details span{min-width:unset!important;order:2}.sets .category.v2[data-category-type=cat] .tags .tag-item .details span:first-child,.sets .category.v2[data-category-type=own] .tags .tag-item .details span:first-child{font-weight:700}.sets .category.v2[data-category-type=cat] .tags .tag-item .details span:first-child label,.sets .category.v2[data-category-type=own] .tags .tag-item .details span:first-child label{font-size:15px;padding:0 10px 0 6px}.sets .category.v2[data-category-type=cat] .tags .tag-item .details span:nth-child(2),.sets .category.v2[data-category-type=own] .tags .tag-item .details span:nth-child(2){width:20px!important}.sets .category.v2[data-category-type=cat] .tags .tag-item .ti-progress,.sets .category.v2[data-category-type=own] .tags .tag-item .ti-progress{width:80px;flex-basis:80px}.sets .category .tags-wrapper[data-progress=true][data-v2=false]>.tags>.tag-item>.details ion-icon:not(.main),.sets .category .tags-wrapper[data-progress=true][data-v2=false]>.tags>.tag-item>.details svg{display:none}.sets .category .tags-wrapper[data-progress=true][data-v2=false]>.tags>.tag-item>.details .back-ground{background-color:transparent!important;color:#fff!important;display:inline-block!important;text-align:right!important}@media (min-width:580px){.sets .category .tags-wrapper[data-progress=true][data-v2=false]>.tags>.tag-item>.details ion-icon:not(.main),.sets .category .tags-wrapper[data-progress=true][data-v2=false]>.tags>.tag-item>.details svg{display:unset!important}.sets .category .tags-wrapper[data-progress=true][data-v2=false]>.tags>.tag-item>.details label{margin-top:10px!important}}ion-modal[data-modal=set-list] h1{font-size:18px;padding:10px 16px;text-align:center!important;background:#dcdcdc}ion-modal[data-modal=set-list] ion-fab{z-index:5;-webkit-transform:translateZ(0);transform:translateZ(0)}ion-modal[data-modal=set-list] .sets{z-index:1;position:relative;background:transparent!important}.range-wrapper{padding:5px 15px 0}.range-wrapper .level-selector{display:flex;align-items:center;justify-content:center;margin-bottom:12px}.range-wrapper .level-selector .level{border:1px solid #4d80e4;color:#4d80e4;margin:4px;padding:4px 10px;border-radius:12px;font-size:16px;line-height:16px}.range-wrapper .level-selector .level[data-selected=true]{background:#4d80e4;color:#fff}.flashcard.ioncard p:not(:first-of-type),ion-card.flashcard p:not(:first-of-type){font-weight:300;position:relative}.badge-rect{position:absolute;bottom:-46px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);background-color:#4d80e4;width:unset;border-radius:4px;background:rgba(0,0,0,.1);color:#555;padding:8px 10px;height:unset}.quicks{display:flex}.quicks .left{flex-basis:calc(100% - 54px);width:calc(100% - 54px)}.quicks>button{width:44px;border-radius:8px;background-color:#f4f4f4;padding:4px;position:relative;margin-left:10px}.quicks>button,.quicks>button div{display:flex;align-items:center;justify-content:center}.quicks>button div{width:32px;height:32px;border-radius:6px}.quicks>button div ion-icon{font-size:18px;color:#444}.quicks>button[data-selected=true] div{background:#fff}.quicks>button[data-selected=true] div ion-icon{color:#f7be16}.example-list{margin-bottom:6px;width:100%;text-align:left}.example-list .highlighter-wrapper{display:block}.example-list .highlighter-wrapper._definition:not(:last-child){border-bottom:1px solid #dcdcdc;padding-bottom:5px;margin-bottom:5px}.example-list .highlighter-wrapper:not(:last-child){margin-bottom:4px}.example-list .pop-color{display:inline-block;border-radius:24px;margin:0 6px 0 0;float:left;opacity:.5;padding:0 8px 0 6px;font-weight:300;font-style:italic}.flashcard-editor-modal .word{display:flex;background:#4d80e4;align-items:center;justify-content:space-between;padding:8px 12px;border-radius:6px}.flashcard-editor-modal .word>div{margin:0!important;color:#fff;font-size:18px}.flashcard-editor-modal .word>div:first-child{font-weight:700;margin-right:16px;text-align:left;border-right:1px solid hsla(0,0%,100%,.2);padding-right:8px}.flashcard-editor-modal .word>div:last-child{text-align:right;padding-left:8px}.flashcard-editor-modal .example-options{display:flex;align-items:center;justify-content:space-between;margin-top:10px}.flashcard-editor-modal .examples{margin-top:12px;margin-right:-10px}.flashcard-editor-modal .examples h3{display:flex;align-items:center;justify-content:flex-start;margin:10px 0 5px;width:calc(100% - 5px)}.flashcard-editor-modal .examples h3 span{display:block;width:100%;text-align:center}.flashcard-editor-modal .examples h3 span:first-child{color:#fff;font-size:16px;line-height:16px;padding:4px 6px;border-radius:5px;text-transform:uppercase}.flashcard-editor-modal .examples h3 span:last-child{font-size:20px;line-height:20px;font-weight:500}.flashcard-editor-modal .examples .example{padding:8px 10px 8px 0;display:flex;align-items:center;justify-content:space-between;font-size:14px;border-bottom:1px solid #dcdcdc;position:relative}.flashcard-editor-modal .examples .example .highlighter-wrapper{display:block}.flashcard-editor-modal .examples .example .pop-color{margin-bottom:5px;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;-webkit-text-orientation:upright;text-orientation:upright;line-height:11px;font-size:11px;position:absolute;left:-6px;top:50%;font-weight:700;border-radius:12px;-webkit-transform:translateY(-50%);transform:translateY(-50%);letter-spacing:-6px;padding:0 2px 6px}.flashcard-editor-modal .examples .example .pop-color ion-icon{position:absolute;top:-14px;font-size:10px;left:3px;color:#fff}.flashcard-editor-modal .examples .example .pop-color:not([data-type=ex]){border-top:18px solid rgba(0,0,0,.4)}.flashcard-editor-modal .examples .example ion-icon{flex-basis:32px;font-size:20px}.flashcard-editor-modal .examples .example>div{flex-basis:calc(100% - 32px);font-weight:400}.flashcard-editor-modal .examples .example>div>div.example-sentence:not(:last-of-type){margin-bottom:5px}.flashcard-editor-modal .examples .example>div>span{position:absolute;top:50%;left:0;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center}.flashcard-editor-modal .examples .example label{position:absolute;bottom:11px;left:14px;line-height:1;padding:2px 4px}ion-chip{font-size:13px}body[data-page="/sets"] ion-toolbar ion-title,body[data-page="/settings"] ion-toolbar ion-title{padding-inline:15px!important;text-align:left}.splash .intro{padding:20px 15px 15px!important;height:100%;display:flex;flex-wrap:wrap}.splash .intro .stack{position:relative;max-width:520px;margin-left:auto;margin-right:auto;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;align-self:center}.splash .intro .stack .background-card,.splash .intro .stack .main-card{background-color:#fff;box-shadow:0 0 6px -1px rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.12);padding:15px;align-self:center;display:flex;border-radius:12px;position:relative;z-index:10}.splash .intro .stack .background-card>div,.splash .intro .stack .main-card>div{text-align:left;flex-basis:50%}.splash .intro .stack .background-card>div:first-child,.splash .intro .stack .main-card>div:first-child{padding-right:8px}.splash .intro .stack .background-card>div:last-child,.splash .intro .stack .main-card>div:last-child{padding-left:8px}.splash .intro .stack .background-card>div img,.splash .intro .stack .main-card>div img{width:32px;height:32px;margin-bottom:2px}.splash .intro .stack .background-card>div h3,.splash .intro .stack .main-card>div h3{color:#333;font-size:18px;font-weight:400;text-align:left}.splash .intro .stack .background-card>div h3 span,.splash .intro .stack .main-card>div h3 span{font-weight:900}.splash .intro .stack .background-card{background-color:#fff;box-shadow:0 0 6px -1px rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.12);height:50px;position:absolute;left:50%;border-radius:12px;-webkit-filter:blur(1.75px);filter:blur(1.75px)}.splash .intro .stack .background-card:first-of-type{top:-60px;z-index:1;width:78%;-webkit-transform:translate(-50%) rotate(1.5deg);transform:translate(-50%) rotate(1.5deg)}.splash .intro .stack .background-card:nth-of-type(2){top:-40px;z-index:2;width:84%;-webkit-transform:translate(-50%) rotate(-1deg);transform:translate(-50%) rotate(-1deg)}.splash .intro .stack .background-card:nth-of-type(3){top:-20px;z-index:3;width:90%;-webkit-transform:translate(-50%) rotate(1.5deg);transform:translate(-50%) rotate(1.5deg)}.splash .intro .options,.splash .intro .stack,.splash .intro .top{flex-basis:100%}.splash .intro h1{font-size:44px!important;font-weight:900!important;margin:0 0 5px!important}.splash .intro h2{font-size:28px!important;font-weight:600!important;margin:0 0 5px!important}.splash .intro p{font-size:20px!important;line-height:32px!important;max-width:460px;margin-left:auto;margin-right:auto}.splash .intro .top{align-self:flex-start}.splash .intro .options{align-self:flex-end}.splash .intro .options button{margin-top:10px;max-width:520px;border-radius:52px!important}.splash .intro .options button.other-langs{color:#fff!important;background:transparent!important;box-shadow:none!important;padding:4px 0!important}.subscription>div .logo{width:120px!important;margin-bottom:0!important}.slick-list,.slick-slider,.slick-track{position:relative;display:block}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{top:0;left:0}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.action-sheet-title.sc-ion-action-sheet-ios{font-size:15px}.report-issue-btn{background-color:#fa4252;color:#fff;padding:15px 20px;text-align:center;font-size:15px;margin-bottom:12px;width:100%;border-radius:6px}.alert-wrapper{min-width:320px!important}.alert-error-message .alert-message{font-size:16px;font-weight:700;padding-bottom:5px;color:#fa4252!important}.highlighter-wrapper>mark{display:inline-block}.highlighter-wrapper mark.highlight{margin:0 4px;padding:0 6px;border-radius:6px;background-color:#dcdcdc}.highlighter-wrapper mark.highlight:first-child{margin-left:0}.highlighter-wrapper mark.highlight:last-child{margin-right:0}.highlighter-wrapper.only-first mark.highlight:not(:first-of-type){margin:0 6px 0 0!important;padding:0;border-radius:0;background-color:transparent;color:inherit}.highlighter-wrapper.only-last mark.highlight:not(:last-of-type){margin:0 0 0 6px!important;padding:0;border-radius:0;background-color:transparent;color:inherit}.highlighter-wrapper ion-icon{display:none}.highlighter-wrapper ion-icon:last-child{display:inline-block;opacity:.6;top:2px!important;left:3px!important;position:relative}.progress-bar{background-color:#fff;border-radius:52px;height:35px;position:relative;width:100%}.progress-bar .current{height:25px;position:absolute;left:5px;top:5px;border-radius:52px;z-index:1;overflow:hidden;min-width:25px;-webkit-transition:width .3s;transition:width .3s;width:0}.progress-bar .result-indicator span{z-index:2;background:#fa4252;position:absolute;height:100%;width:100%;border-radius:52px;display:flex;align-items:center;justify-content:center;color:#fff;border:2px solid #fff}.progress-bar .result-indicator[data-success=true] span{background:#2dce91}.progress-bar .error{background-color:#fa4252;height:25px;z-index:2;position:absolute;top:0}.header-23{position:relative;background-color:#f5f5f5;height:65px;z-index:2}.header-23 .main{display:flex;padding:15px;align-items:center;justify-content:space-between}.header-23 .main ion-icon{font-size:34px}.header-23 .main .progress-bar{margin:0 10px}.header-23 .main .progress-bar .current{max-width:calc(100% - 10px)}.header-23 .autoplay-progress{position:absolute;height:calc(100% - 30px);width:100%;background-color:#fff;z-index:2;top:0;left:0;display:flex;flex-wrap:wrap;padding:0;overflow:hidden;margin-top:0;margin-top:var(--ion-safe-area-top,0);position:fixed;z-index:10;height:64px;border-radius:0;box-shadow:0 1px 4px rgba(0,0,0,.16)}.header-23 .autoplay-progress .head{height:36px;display:flex;width:100%;border-bottom:1px solid #dcdcdc;display:none}.header-23 .autoplay-progress .head .middle{flex-basis:33.3333%;border-right:1px solid #dcdcdc;font-weight:700;font-size:1.1em;display:inline-flex;align-items:center;justify-content:center}.header-23 .autoplay-progress .head .step{flex-basis:33.3333%;display:inline-flex;align-items:center;flex-wrap:nowrap}.header-23 .autoplay-progress .head .step .intervals{display:flex;align-items:center;width:100%;justify-content:center}.header-23 .autoplay-progress .head .step .intervals p{white-space:nowrap;margin-left:10px}.header-23 .autoplay-progress .head .step .intervals ion-icon{flex-basis:unset;margin:0;color:#333}.header-23 .autoplay-progress .head .step:first-child{border-right:1px solid #dcdcdc}.header-23 .autoplay-progress .prog{height:100%;flex-basis:100%;display:flex;justify-content:space-between;position:relative;padding-left:0!important;-webkit-transition:all .7s;transition:all .7s}.header-23 .autoplay-progress .prog .step{display:inline-flex;align-items:center;justify-content:center;text-align:center;position:relative;z-index:2;background-color:#fff;overflow:hidden;flex-basis:20%;flex-wrap:wrap;padding-left:0!important}.header-23 .autoplay-progress .prog .step ion-icon{color:#444;font-size:20px;flex-basis:100%;margin:0 auto}.header-23 .autoplay-progress .prog .step .intervals{flex-basis:100%;text-align:center;padding-left:0!important}.header-23 .autoplay-progress .prog .step .intervals p{font-size:.86em;line-height:1em}.header-23 .autoplay-progress .prog .step .intervals p:nth-child(2){margin-top:-4px}.header-23 .autoplay-progress .prog .step .intervals p:last-child{margin-top:0;font-weight:700}.header-23 .autoplay-progress .prog .step:nth-child(2),.header-23 .autoplay-progress .prog .step:nth-child(4){background-color:#f5f5f5}.header-23 .autoplay-progress .prog .step[data-active=true]{background-color:#4d80e4!important;color:#fff;border-color:transparent}.header-23 .autoplay-progress .prog .step[data-active=true] ion-icon{color:#fff}.highlighter-wrapper.determiner .highlight,.pop-color[data-pop=determiner]{background-color:#fb5b5a}.highlighter-wrapper.conjunction .highlight,.pop-color[data-pop=conjunction]{background-color:#f9844a}.highlighter-wrapper.preposition .highlight,.pop-color[data-pop=preposition]{background-color:#f7be16}.highlighter-wrapper.pronoun .highlight,.pop-color[data-pop=pronoun]{background-color:#b2b2b2}.highlighter-wrapper.verb .highlight,.pop-color[data-pop=verb]{background-color:#50d890}.highlighter-wrapper.noun .highlight,.pop-color[data-pop=noun]{background-color:#7579e7}.highlighter-wrapper.interjection .highlight,.pop-color[data-pop=interjection]{background-color:#a67c52}.highlighter-wrapper.adverb .highlight,.pop-color[data-pop=adverb]{background-color:#fc7fb2}.highlighter-wrapper.adjective .highlight,.pop-color[data-pop=adjective]{background-color:#617be3}.android-close-btn,.pop-color[data-pop=Other]{display:none}.talk-bubble{display:inline-block;position:relative;background-color:#fff;border-radius:12px;padding:10px;font-size:18px;line-height:22px}.talk-bubble:after{content:" ";position:absolute;width:0;height:0;left:auto;right:32px;bottom:-20px;border-color:#fff #fff transparent transparent;border-style:solid;border-width:12px}.conversation-threads{padding:0 10px;max-width:500px;margin:auto}.conversation-threads .clear{clear:both}.conversation-threads .from-me,.conversation-threads .from-them{position:relative;padding:12px 16px;min-width:140px;min-height:38px}.conversation-threads .from-me p,.conversation-threads .from-them p{font-size:16px;line-height:20px}.conversation-threads .from-me p.hidden,.conversation-threads .from-them p.hidden{font-weight:700;position:relative}.conversation-threads .from-me p.hidden ion-icon,.conversation-threads .from-them p.hidden ion-icon{font-size:24px;position:absolute;top:-5px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.conversation-threads .from-me.has-img img,.conversation-threads .from-them.has-img img{position:absolute;border-radius:100%;width:40px;height:40px;z-index:4}.conversation-threads .from-me[data-color="#FE7E6D"]:after,.conversation-threads .from-them[data-color="#FE7E6D"]:after{background:#fe7e6d}.conversation-threads .from-me[data-color="#B667F1"]:after,.conversation-threads .from-them[data-color="#B667F1"]:after{background:#b667f1}.conversation-threads .from-me[data-color="#4FBDBA"]:after,.conversation-threads .from-them[data-color="#4FBDBA"]:after{background:#4fbdba}.conversation-threads .from-me[data-color="#2EB086"]:after,.conversation-threads .from-them[data-color="#2EB086"]:after{background:#2eb086}.conversation-threads .from-me[data-color="#FF6464"]:after,.conversation-threads .from-them[data-color="#FF6464"]:after{background:#ff6464}.conversation-threads .from-me[data-color="#4D80E4"]:after,.conversation-threads .from-them[data-color="#4D80E4"]:after{background:#4d80e4}.conversation-threads .from-me[data-color="#222"]:after,.conversation-threads .from-them[data-color="#222"]:after{background:#222}.conversation-threads .from-me[data-color=white]:after,.conversation-threads .from-them[data-color=white]:after{background:#fff}.conversation-threads .from-me:not(:last-child),.conversation-threads .from-them:not(:last-child){margin-bottom:15px}.conversation-threads .from-me{color:#fff;background:#0b93f6;border-radius:25px;float:right}.conversation-threads .from-me.has-img{margin-right:48px}.conversation-threads .from-me.has-img img{right:-48px;bottom:0}.conversation-threads .from-me:before{content:"";position:absolute;z-index:-1;bottom:-2px;right:-7px;height:20px;border-right:20px solid #0b93f6;border-bottom-left-radius:16px 14px;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.conversation-threads .from-me:after{content:"";position:absolute;z-index:1;bottom:-2px;right:-56px;width:26px;height:20px;background:#fff;border-bottom-left-radius:10px;-webkit-transform:translate(-30px,-2px);transform:translate(-30px,-2px)}.conversation-threads .from-them{background:#e5e5ea;border-radius:25px;color:#000;float:left}.conversation-threads .from-them[data-color="#222"] ion-icon{color:#222!important}.conversation-threads .from-them.has-img{margin-left:48px}.conversation-threads .from-them.has-img img{left:-48px;bottom:0}.conversation-threads .from-them:before{content:"";position:absolute;z-index:2;bottom:-2px;left:-7px;height:20px;border-left:20px solid #e5e5ea;border-bottom-right-radius:16px 14px;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.conversation-threads .from-them:after{content:"";position:absolute;z-index:3;bottom:-2px;left:4px;width:26px;height:20px;background:#fff;border-bottom-right-radius:10px;-webkit-transform:translate(-30px,-2px);transform:translate(-30px,-2px)}@-webkit-keyframes popout{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes popout{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}.popout-1{-webkit-animation:popout .7s ease-in 0s;animation:popout .7s ease-in 0s}.popout-2{-webkit-animation:popout .7s ease-in .6s;animation:popout .7s ease-in .6s}.popout-3{-webkit-animation:popout .7s ease-in 1.2s;animation:popout .7s ease-in 1.2s}ion-app[data-page*="/books"] ion-tab-bar,ion-app[data-page*="/game"] ion-tab-bar,ion-app[data-page*="/tag"] ion-tab-bar,ion-app[data-page="/onboarding"] ion-tab-bar,ion-app[data-page="/setup"] ion-tab-bar{display:none!important}#sync-btn{position:absolute;top:21px;font-size:24px;border:none;-webkit-transition:width .4s,backgorund-color .4s,opacity .7s;transition:width .4s,backgorund-color .4s,opacity .7s;overflow:hidden;color:#fff;padding:8px;display:inline-flex;font-size:20px;border-radius:52px;left:15px;z-index:100;height:44px;align-items:center;justify-content:left;width:44px;opacity:0;background:#2dce91}@-webkit-keyframes rotating{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotating{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}#sync-btn .rotate{-webkit-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite}#sync-btn span{overflow:hidden;margin:4px 4px 4px 10px;font-size:20px!important;color:#fff;width:68px;display:none}#sync-btn ion-icon{color:#fff!important;font-size:32px}#sync-btn[data-state=syncing]{opacity:1;background:#293462}#sync-btn[data-state=error]{background:#fa4252;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;opacity:1}#sync-btn[data-state=error] span{width:92px;display:block}#sync-btn[data-state=error] ion-icon{font-size:28px}#sync-btn[data-state=success]{background:#2dce91;opacity:1}#sync-btn[data-state=success] span{width:100px}#sync-btn[data-state=success] ion-icon{font-size:28px}.alert-button.sc-ion-alert-ios{min-height:44px!important;height:unset!important}.scrollable-selector-with-label-wrapper{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.scrollable-selector-with-label-wrapper label{margin-right:12px;font-weight:700}.scrollable-selector-wrapper{overflow:auto;background-color:#eee;border-radius:10px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.scrollable-selector-wrapper .opts{display:flex;padding:6px 4px;text-wrap:nowrap}.scrollable-selector-wrapper .opts .opt{padding:6px 10px;text-wrap:nowrap;display:inline-flex;font-size:14px;font-weight:500;line-height:14px}.scrollable-selector-wrapper .opts .opt:not(:first-child){border-left:1px solid #ddd}.scrollable-selector-wrapper .opts .opt[data-selected=true]{background:#fff;border-radius:8px;border:none;box-shadow:0 0 10px rgba(0,0,0,.1);margin:0 2px;font-weight:700}.scrollable-selector-wrapper .opts .opt[data-selected=true]+.opt{border-left:none}.available-in-pro{background-color:#ffb200;color:#fff!important;border-radius:5px;padding:4px 6px;font-size:14px!important;line-height:14px!important;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;align-items:center;justify-content:center}.available-in-pro ion-icon{opacity:1!important;font-size:1em!important;position:static!important;margin-right:3px}.pulse-wrapper{position:absolute;z-index:10}.pulse-wrapper label{display:block;font-size:18px;line-height:18px;color:#fff;border-radius:10px;padding:8px 12px;z-index:2;display:block!important}.pulse-wrapper .line,.pulse-wrapper label{position:absolute;background-color:#4d80e4}.pulse-wrapper .line{display:inline-block;width:4px;height:50px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);z-index:1}.pulse-wrapper>div{position:absolute;z-index:2}.pulse-wrapper>div svg{display:inline-block!important}ion-range::part(pin){-webkit-transform:translateZ(0) scale(1)!important;transform:translateZ(0) scale(1)!important;font-size:1.1em;padding:4px 0 0;font-weight:700}.spinner{-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;width:25px;height:25px}.spinner .path{stroke:#fff;stroke-linecap:round;-webkit-animation:dash 2.5s ease-in-out infinite;animation:dash 2.5s ease-in-out infinite}@-webkit-keyframes rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.fab-wrapper{position:fixed;bottom:15px;right:15px;z-index:1000;width:calc(100% - 30px);display:flex;margin-bottom:0;margin-bottom:var(--ion-safe-area-bottom,0);-webkit-transform:translateZ(0);transform:translateZ(0)}.fab-wrapper,.fab-wrapper button{align-items:center;justify-content:center}.fab-wrapper button{display:inline-flex;border-radius:52px;padding:10px 18px 10px 10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.fab-wrapper button>span{font-size:20px;line-height:20px;padding-left:10px;font-weight:500;text-align:left}.fab-wrapper button>span>span{display:block;font-weight:400}.fab-wrapper button>span>span:nth-child(2){font-size:.8em;line-height:.8em;margin-top:5px;font-weight:700}.fab-wrapper button ion-icon{font-size:28px}.spinner-wrapper{text-align:center;padding:15px 0 12px}.spinner-wrapper .spinner{width:48px;height:48px}.spinner-wrapper .spinner circle{stroke:#4d80e4!important}.sliding-progress-dialog{position:absolute;background-color:#4d80e4;width:100%;color:#fff;text-align:center;border-radius:0 0 28px 28px;overflow:hidden;left:0;-webkit-transition:top .3s;transition:top .3s;z-index:101}.sliding-progress-dialog .counters{display:flex;background-color:unset!important;justify-content:center}.sliding-progress-dialog .counters>div{flex-basis:33.3333%;padding:8px 5px;max-width:100px}.sliding-progress-dialog .counters>div span{font-weight:700;font-size:40px;line-height:40px;display:block;height:40px;letter-spacing:1px}.sliding-progress-dialog .counters>div span ion-icon{font-size:34px}.sliding-progress-dialog .counters>div label{font-weight:500;font-size:14px;line-height:16px;display:block}.sliding-progress-dialog p{padding:15px 10px;font-weight:500;font-size:20px;line-height:16px}.sliding-progress-dialog .progress-bar{background-color:hsla(0,0%,100%,.35)!important;height:10px}.sliding-progress-dialog .progress-bar .progress{background-color:#fff;height:10px}.other-user-stats{display:flex;align-items:center;justify-content:left;margin-top:8px}.other-user-stats .avatars{display:inline-flex;min-width:96px}.other-user-stats .avatars img{width:24px;height:24px;border-radius:100%;margin-right:8px;display:block;background-color:#d0d4e8;padding-top:4px}.other-user-stats label{margin:0;font-size:14px;line-height:14px;font-weight:500}.contact-us{background-color:#4d80e4;padding:15px;align-items:center;position:relative}.contact-us .other-user-stats{margin:15px -15px -15px;padding:10px 12px;background-color:#f8b400}.contact-us .other-user-stats label{font-weight:700;color:#fff}.contact-us .pro{background-color:#f8b400;color:#fff;margin:15px -15px -15px;text-align:center;padding:8px}.contact-us p#p{text-align:center;font-weight:500;font-size:1rem;line-height:1.32em;color:#fff!important;margin:2px 0 32px;padding:0}.contact-us .social{text-align:center;margin-bottom:10px}.contact-us .social ion-icon{font-size:2em;margin-right:12px;color:#fff}.contact-us .social ion-icon:last-child{margin-right:0}.contact-us .options{display:flex;justify-content:space-between;align-items:baseline;max-width:480px;margin:auto}.contact-us .options button{padding:0;border-radius:8px;font-size:.96em;font-weight:600;width:100%;position:relative}.contact-us .options button .bubble{display:inline-flex;align-items:center;justify-content:center;width:88px;position:absolute;top:-23px;right:-16px;background-color:#293462;border-radius:52px 52px 52px 52px;overflow:hidden;z-index:2}.contact-us .options button .bubble img{width:32px;height:32px}.contact-us .options button .bubble span{font-size:11px!important;line-height:13px!important;font-weight:500;margin-top:0!important;padding:0 8px 0 4px!important;display:inline-block;min-height:unset!important}.contact-us .options button .bubble.orange{background-color:#f9844a}.contact-us .options button .circle{display:block;width:56px;height:56px;background-color:#fff;display:inline-flex;align-items:center;justify-content:center;border-radius:100%;position:relative}.contact-us .options button .circle ion-icon{color:#4d80e4;font-size:28px}.contact-us .options button span{color:#fff;display:block;margin-top:10px;min-height:32px;font-size:15px;line-height:18px}.ion-page[data-page=setup]{background:#000;font-family:Epilogue,sans-serif}.ion-page[data-page=setup] ion-toolbar{height:0;overflow:hidden;--background:#617be3;--border-width:0!important}.ion-page[data-page=setup] .splash{height:calc(100% + 1px);position:relative}.ion-page[data-page=setup] .header-2{margin:15px}.ion-page[data-page=setup] .header-2 .progress-bar .current{background-color:#4d80e4!important}.ion-page[data-page=setup] .swiper-wrapper-top{height:100%;overflow:hidden;background-color:#4d80e4!important}.ion-page[data-page=setup] .swiper-wrapper-top>div{width:100%;height:100%;-webkit-transition:all 1s linear;transition:all 1s linear}.ion-page[data-page=setup] .swiper-wrapper-top>div .swiper-container{height:100%;overflow:visible}.ion-page[data-page=setup] .swiper-wrapper-top>div .swiper-container .swiper-slide .slide-wrapper{width:100%;height:100%;position:relative;display:flex;flex-wrap:wrap;overflow:hidden;background-color:#4d80e4;color:#fff}.ion-page[data-page=setup] .swiper-wrapper-top>div .swiper-container .swiper-slide .slide-wrapper>div{flex-basis:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.ion-page[data-page=setup] .swiper-wrapper-top>div .swiper-container .swiper-slide .slide-wrapper>div.top{align-self:flex-start}.ion-page[data-page=setup] .swiper-wrapper-top>div .swiper-container .swiper-slide .slide-wrapper>div.top h1{font-size:28px;font-weight:800;margin:0;text-align:center;padding:20px 20px 10px}.ion-page[data-page=setup] .swiper-wrapper-top>div .swiper-container .swiper-slide .slide-wrapper>div.top p{padding:10px 20px 0;text-align:center}.ion-page[data-page=setup] .swiper-wrapper-top>div .swiper-container .swiper-slide .slide-wrapper>div.top .info{background:#fff;color:#000;margin:0 15px 15px;padding:10px 15px;border-radius:16px}.ion-page[data-page=setup] .swiper-wrapper-top>div .swiper-container .swiper-slide .slide-wrapper>div.middle{align-self:center;max-height:calc(100vh - 280px);overflow:hidden;overflow-y:auto}.ion-page[data-page=setup] .swiper-wrapper-top>div .swiper-container .swiper-slide .slide-wrapper>div.middle .range-wrapper{padding:0 20px;max-width:450px;margin:auto}.ion-page[data-page=setup] .swiper-wrapper-top>div .swiper-container .swiper-slide .slide-wrapper>div.middle .range-wrapper ion-range::part(pin){color:#fff!important}.ion-page[data-page=setup] .swiper-wrapper-top>div .swiper-container .swiper-slide .slide-wrapper>div.middle .range-wrapper ion-range::part(bar-active){background-color:#fff!important}.ion-page[data-page=setup] .swiper-wrapper-top>div .swiper-container .swiper-slide .slide-wrapper>div.middle .level-selector .level{border:1px solid #fff;color:#fff}.ion-page[data-page=setup] .swiper-wrapper-top>div .swiper-container .swiper-slide .slide-wrapper>div.middle .level-selector .level[data-selected=true]{background-color:#fff;color:#000}.ion-page[data-page=setup] .swiper-wrapper-top>div .swiper-container .swiper-slide .slide-wrapper>div.middle .sets{padding-bottom:0!important;background:transparent!important;max-width:450px;margin:auto}.ion-page[data-page=setup] .swiper-wrapper-top>div .swiper-container .swiper-slide .slide-wrapper>div.middle .sets .tag-item{border-bottom:unset!important}.ion-page[data-page=setup] .swiper-wrapper-top>div .swiper-container .swiper-slide .slide-wrapper>div.middle .sets .tag-item .ti-progress{display:none!important}.ion-page[data-page=setup] .swiper-wrapper-top>div .swiper-container .swiper-slide .slide-wrapper>div.middle .sets .tag-item .details{width:100%!important;flex-basis:100%!important;color:#fff!important}.ion-page[data-page=setup] .swiper-wrapper-top>div .swiper-container .swiper-slide .slide-wrapper>div.middle .sets .tag-item .details .icon{background-color:hsla(0,0%,100%,.8);padding:4px}.ion-page[data-page=setup] .swiper-wrapper-top>div .swiper-container .swiper-slide .slide-wrapper>div.middle .sets .tag-item .details .icon img{width:24px!important;height:24px!important}.ion-page[data-page=setup] .swiper-wrapper-top>div .swiper-container .swiper-slide .slide-wrapper>div.middle .sets .tag-item ion-checkbox{--border-color:#fff;--border-color-checked:#fff}.ion-page[data-page=setup] .swiper-wrapper-top>div .swiper-container .swiper-slide .slide-wrapper>div.middle .task-list{padding:0 15px;max-width:400px;width:100%;margin:auto}.ion-page[data-page=setup] .swiper-wrapper-top>div .swiper-container .swiper-slide .slide-wrapper>div.middle .task-list .task{display:flex;justify-content:space-between;align-items:center;margin:12px 0}.ion-page[data-page=setup] .swiper-wrapper-top>div .swiper-container .swiper-slide .slide-wrapper>div.middle .task-list .task>.loader{width:36px;height:36px;border-radius:100%;display:flex;align-items:center;justify-content:center}.ion-page[data-page=setup] .swiper-wrapper-top>div .swiper-container .swiper-slide .slide-wrapper>div.middle .task-list .task>.loader .spinner{width:36px;height:36px}.ion-page[data-page=setup] .swiper-wrapper-top>div .swiper-container .swiper-slide .slide-wrapper>div.middle .task-list .task>.loader.success{background-color:#2dce91}.ion-page[data-page=setup] .swiper-wrapper-top>div .swiper-container .swiper-slide .slide-wrapper>div.middle .task-list .task>.loader.error{background-color:#fa4252}.ion-page[data-page=setup] .swiper-wrapper-top>div .swiper-container .swiper-slide .slide-wrapper>div.middle .task-list .task ion-icon{color:#fff;font-size:24px}.ion-page[data-page=setup] .swiper-wrapper-top>div .swiper-container .swiper-slide .slide-wrapper>div.middle .task-list .task p{width:calc(100% - 43px);padding-right:8px;font-size:18px;line-height:22px}.ion-page[data-page=setup] .swiper-wrapper-top>div .swiper-container .swiper-slide .slide-wrapper>div.middle .hero-img{position:relative;left:-20px;width:calc(100% + 40px);max-width:unset}.ion-page[data-page=setup] .swiper-wrapper-top>div .swiper-container .swiper-slide .slide-wrapper>div.middle .signup-fields{margin:0 15px}.ion-page[data-page=setup] .swiper-wrapper-top>div .swiper-container .swiper-slide .slide-wrapper>div.middle .signup-fields input{border-radius:8px;padding:12px;width:100%;text-align:center;border:none;color:#000}.ion-page[data-page=setup] .swiper-wrapper-top>div .swiper-container .swiper-slide .slide-wrapper>div.middle .login-instead,.ion-page[data-page=setup] .swiper-wrapper-top>div .swiper-container .swiper-slide .slide-wrapper>div.middle .signup-instead{text-align:center}.ion-page[data-page=setup] .swiper-wrapper-top>div .swiper-container .swiper-slide .slide-wrapper>div.middle .login-instead button,.ion-page[data-page=setup] .swiper-wrapper-top>div .swiper-container .swiper-slide .slide-wrapper>div.middle .signup-instead button{color:#fff;font-size:20px;margin-top:15px;font-style:italic;font-weight:300}.ion-page[data-page=setup] .swiper-wrapper-top>div .swiper-container .swiper-slide .slide-wrapper>div.middle .selector{margin:0 20px;padding:5px 10px;border-radius:24px;background-color:#608eea}.ion-page[data-page=setup] .swiper-wrapper-top>div .swiper-container .swiper-slide .slide-wrapper>div.middle .selector .item{padding:10px;border-radius:16px;text-align:center;margin:10px 0}.ion-page[data-page=setup] .swiper-wrapper-top>div .swiper-container .swiper-slide .slide-wrapper>div.middle .selector .item.left{text-align:left}.ion-page[data-page=setup] .swiper-wrapper-top>div .swiper-container .swiper-slide .slide-wrapper>div.middle .selector .item[data-selected=true]{font-weight:700;background-color:#3f79eb!important}.ion-page[data-page=setup] .swiper-wrapper-top>div .swiper-container .swiper-slide .slide-wrapper>div.middle .selector .item .reviews{font-weight:400;font-size:14px;margin:0 8px}.ion-page[data-page=setup] .swiper-wrapper-top>div .swiper-container .swiper-slide .slide-wrapper>div.middle .selector .item .days,.ion-page[data-page=setup] .swiper-wrapper-top>div .swiper-container .swiper-slide .slide-wrapper>div.middle .selector .item .words{font-weight:700}.ion-page[data-page=setup] .swiper-wrapper-top>div .swiper-container .swiper-slide .slide-wrapper>div.middle .selector.no-background{background-color:transparent;padding:0}.ion-page[data-page=setup] .swiper-wrapper-top>div .swiper-container .swiper-slide .slide-wrapper>div.middle .selector.no-background .item{background-color:#608eea;padding:10px 12px}.ion-page[data-page=setup] .swiper-wrapper-top>div .swiper-container .swiper-slide .slide-wrapper>div.middle .time-selector ion-range{padding:40px 0 0}.ion-page[data-page=setup] .swiper-wrapper-top>div .swiper-container .swiper-slide .slide-wrapper>div.middle .time-selector ion-range::part(pin){display:inline-flex;align-items:center;justify-content:center;background:#fff;color:#000!important;border-radius:8px;-webkit-transform:scale(1.01);transform:scale(1.01);top:-20px;width:52px;height:28px;-webkit-transition:background .12s ease,-webkit-transform .12s ease;transition:background .12s ease,-webkit-transform .12s ease;transition:transform .12s ease,background .12s ease;transition:transform .12s ease,background .12s ease,-webkit-transform .12s ease;font-size:16px;line-height:16px;padding-top:2px}.ion-page[data-page=setup] .swiper-wrapper-top>div .swiper-container .swiper-slide .slide-wrapper>div.middle .time-selector ion-range::part(pin):before{content:none}.ion-page[data-page=setup] .swiper-wrapper-top>div .swiper-container .swiper-slide .slide-wrapper>div.middle .groups{padding:0 10px}.ion-page[data-page=setup] .swiper-wrapper-top>div .swiper-container .swiper-slide .slide-wrapper>div.middle .groups .group h3{font-size:20px;font-weight:700;margin:0 0 10px;text-align:center}.ion-page[data-page=setup] .swiper-wrapper-top>div .swiper-container .swiper-slide .slide-wrapper>div.middle .groups .group>div{margin-bottom:10px;text-align:center}.ion-page[data-page=setup] .swiper-wrapper-top>div .swiper-container .swiper-slide .slide-wrapper>div.middle .groups .group>div .item{padding:4px 8px;font-size:14px;border-radius:52px;line-height:14px;margin:3px;border:1px solid #fff;color:#fff;display:inline-block}.ion-page[data-page=setup] .swiper-wrapper-top>div .swiper-container .swiper-slide .slide-wrapper>div.middle .groups .group>div .item[data-selected=true]{background-color:#fff;color:#000}.ion-page[data-page=setup] .swiper-wrapper-top>div .swiper-container .swiper-slide .slide-wrapper>div.bottom{align-self:flex-end;padding:0 15px 20px}.ion-page[data-page=setup] .swiper-wrapper-top>div .swiper-container .swiper-slide .slide-wrapper>div.bottom button{width:100%;height:50px;border-radius:8px;color:#fff;border:2px solid #f5f5f5;font-size:18px;margin:0;padding:0 10px}.ion-page[data-page=setup] .swiper-wrapper-top>div .swiper-container .swiper-slide .slide-wrapper>div.bottom button.main{background-color:#fff!important;color:#000;font-weight:800}.ion-page[data-page=setup] .swiper-wrapper-top>div .swiper-container .swiper-slide .slide-wrapper>div.bottom button.main[data-disabled=true]{opacity:.5}.ion-page[data-page=setup] .swiper-wrapper-top>div .swiper-container .swiper-slide .slide-wrapper>div.bottom button.small{font-weight:300;border:none}.ion-page[data-page=setup] .swiper-wrapper-top>div .swiper-container .swiper-slide .slide-wrapper>div.bottom .half-buttons{display:flex;justify-content:space-between}.ion-page[data-page=setup] .swiper-wrapper-top>div .swiper-container .swiper-slide .slide-wrapper>div.bottom .half-buttons button:last-child{margin-left:10px}.ion-page[data-page=setup] .swiper-wrapper-top>div .swiper-container .swiper-slide .slide-wrapper>div.bottom .stretch-buttons{display:flex;align-items:center;justify-content:center}.ion-page[data-page=setup] .swiper-wrapper-top>div .swiper-container .swiper-slide .slide-wrapper>div.bottom .stretch-buttons .main{flex-basis:100%}.ion-page[data-page=setup] .swiper-wrapper-top>div .swiper-container .swiper-slide .slide-wrapper>div.bottom .stretch-buttons button:not(.main){flex-basis:0px;margin-right:10px}.ion-page[data-page=setup] .swiper-button-next,.ion-page[data-page=setup] .swiper-button-prev,.ion-page[data-page=setup] .swiper-pagination{display:none}.ion-page[data-page=setup] .no-swipe{height:100%;display:flex;align-items:center}.ion-page[data-page=setup] .checkboxes{margin-top:15px}.ion-page[data-page=setup] .checkboxes a{color:#fff}.ion-page[data-page=setup] .checkboxes .control{display:flex;align-items:center;position:relative;padding-left:30px;margin-bottom:10px;cursor:pointer;font-size:17px;line-height:20px}.ion-page[data-page=setup] .checkboxes .control span{margin-top:2px}.ion-page[data-page=setup] .checkboxes .control input{position:absolute;z-index:-1;opacity:0}.control__indicator{position:absolute;top:2px;left:0;height:20px;width:20px;background:#fff;border-radius:4px}.control--radio .control__indicator{border-radius:50%}.control:hover input~.control__indicator,.control input:focus~.control__indicator{background:#fff}.control:hover input:not([disabled]):checked~.control__indicator,.control input:checked:focus~.control__indicator,.control input:checked~.control__indicator{background:#0d6bd6}.control input:disabled~.control__indicator{background:#fff;opacity:.6;pointer-events:none}.control__indicator:after{content:"";position:absolute;display:none}.control input:checked~.control__indicator:after{display:block}.control--checkbox .control__indicator:after{left:8px;top:4px;width:3px;height:8px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.control--checkbox input:disabled~.control__indicator:after{border-color:#7b7b7b}.control--radio .control__indicator:after{left:7px;top:7px;height:6px;width:6px;border-radius:50%;background:#fff}.control--radio input:disabled~.control__indicator:after{background:#7b7b7b}.ion-page[data-page=search] ion-toolbar{height:0;overflow:hidden}.ion-page[data-page=search] .individual-example{padding:4px 10px;border-bottom:1px solid #ddd}.ion-page[data-page=search] .individual-example p{font-weight:300;font-size:.9em;line-height:1.2em;color:#444}.ion-page[data-page=search] .individual-example p:last-child{margin-top:6px}.ion-page[data-page=search] .search-options{background-color:#f5f5f5;padding:15px}.ion-page[data-page=search] .search-options>div{display:flex}.ion-page[data-page=search] .search-options>div ion-searchbar{-webkit-padding-start:0;padding-inline-start:0;-webkit-padding-end:0;padding-inline-end:0;padding:0;height:36px}.ion-page[data-page=search] .search-options>div ion-icon{font-size:32px;margin-left:15px;padding:1px}.ion-page[data-page=search] .search-wrapper{overflow:auto;background:#f5f5f5;padding:15px 0 100px;min-height:100%}.ion-page[data-page=search] .search-wrapper .not-enough-keywords{height:160px;display:flex;align-items:center}.ion-page[data-page=search] .search-wrapper .not-enough-keywords h2{text-align:center;flex-basis:100%;font-weight:500;font-size:1.1em}.ion-page[data-page=search] ion-fab-button ion-label{white-space:break-spaces;flex-basis:calc(100% - 52px);line-height:18px}.floating-progress{position:absolute;z-index:1000;background-color:#fff;display:flex;align-items:center;justify-content:center;border-radius:10px;box-shadow:0 0 6px -1px rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.12);padding:4px!important;border-radius:100%;min-width:unset!important}.floating-progress p{color:#fff;font-size:18px;line-height:18px;font-weight:600}.floating-progress .progress-bar-wrapper{padding:0!important;flex-basis:unset!important}.floating-progress svg{width:100%;height:100%}.floating-progress p{margin-left:8px}.floating-progress[data-daily-goal-completed=true] svg{background:#fff;border-radius:100%}.rearrange-buttons-editor-modal h2{margin-bottom:10px;text-align:center}.rearrange-buttons-editor-modal .settings{margin-bottom:10px}.rearrange-buttons-editor-modal ion-item{--min-height:0;--padding-start:0;--inner-padding-end:0}.rearrange-buttons-editor-modal ion-item ion-label{display:flex!important;margin:0;align-items:center}.rearrange-buttons-editor-modal ion-item ion-label label{margin-left:10px}.rearrange-buttons-editor-modal ion-item ion-label .icon>*{margin-top:6px}.rearrange-buttons-editor-modal ion-item ion-label ion-icon{color:#000}.rearrange-buttons-editor-modal ion-item ion-label svg path{fill:#000}.rearrange-buttons-editor-modal ion-item ion-reorder{margin-inline:0}.flashcard-actions-wrapper-container{position:relative}.flashcard-actions-wrapper-container .inline-toast{position:absolute;width:100%;background:#4d80e4;z-index:20;text-align:center;color:#fff;padding:10px;-webkit-transition:all .3s;transition:all .3s;z-index:1;height:48px}.flashcard-actions-wrapper-container .inline-toast[data-reversed-color=true]{background:#fff;color:#4d80e4}.flashcard-actions-wrapper-container .help-wrapper{position:absolute;top:-20px;right:0;background:#f5f5f5;z-index:3;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border-radius:16px 0 0 0}.flashcard-actions-wrapper-container .help-wrapper ion-icon{font-size:22px}.flashcard-actions-wrapper-container .flashcard-actions-wrapper::-webkit-scrollbar{display:none}.flashcard-actions-wrapper-container .flashcard-actions-wrapper{background:#f5f5f5;overflow-x:scroll;overflow-y:hidden;-webkit-transition:all .3s;transition:all .3s;position:relative;z-index:2}.flashcard-actions-wrapper-container .flashcard-actions-wrapper .flashcard-actions{padding:10px}.flashcard-actions-wrapper-container .flashcard-actions-wrapper .flashcard-actions>div{margin-right:10px;width:48px;height:48px;display:inline-flex;align-items:center;padding:10px;border-radius:100%;justify-content:center;box-shadow:0 1px 4px rgba(0,0,0,.16);background-color:#fff;border-bottom-width:4px;text-align:center;position:relative}.flashcard-actions-wrapper-container .flashcard-actions-wrapper .flashcard-actions>div:last-child{margin-right:0!important}.flashcard-actions-wrapper-container .flashcard-actions-wrapper .flashcard-actions>div .badge{position:absolute;top:-5px;right:-5px;line-height:1;width:20px;height:20px;border-radius:100%;color:#fff;font-size:11px;padding:4px 0;text-align:center;background-color:#4d80e4}.flashcard-actions-wrapper-container .flashcard-actions-wrapper .flashcard-actions>div .icon>svg,.flashcard-actions-wrapper-container .flashcard-actions-wrapper .flashcard-actions>div .icon ion-icon{display:block;font-size:1.5em}.flashcard-actions-wrapper-container .flashcard-actions-wrapper .flashcard-actions>div .icon>svg{height:24px;width:20px}.flashcard-actions-wrapper-container .flashcard-actions-wrapper .flashcard-actions>div label{display:none}.flashcard-actions-wrapper-container .flashcard-actions-wrapper .flashcard-actions>div[data-disabled=true]{opacity:.4}.flashcard-actions-wrapper-container .flashcard-actions-wrapper .flashcard-actions>div[data-flagged=true]{background-color:#4d80e4}.flashcard-actions-wrapper-container .flashcard-actions-wrapper .flashcard-actions>div[data-flagged=true] ion-icon{color:#fff}.flashcard-actions-wrapper-container .flashcard-actions-wrapper .flashcard-actions>div[data-flagged=true] svg path{fill:#fff}.flashcard-actions-wrapper-container .flashcard-actions-wrapper .flashcard-actions>div[data-flagged=true][data-id=pronounce]{background-color:#fb5b5a}.flashcard-actions-wrapper-container .flashcard-actions-wrapper .flashcard-actions>div[data-flagged=true][data-id=set-star]{background-color:#f7be16}.flashcard-actions-wrapper-container .flashcard-actions-wrapper .flashcard-actions>div[data-flagged=true][data-id=set-mastered]{background-color:#7579e7}.flashcard-actions-wrapper-container .flashcard-actions-wrapper .flashcard-actions>div[data-flagged=true][data-id=stop-autoplay]{background-color:#fa4252}.flashcard-actions-wrapper-container .flashcard-actions-wrapper .flashcard-actions>div[data-flagged=true][data-strength="0"]{background-color:#555}.flashcard-actions-wrapper-container .flashcard-actions-wrapper .flashcard-actions>div[data-flagged=true][data-strength="1"]{background-color:#f9844a}.flashcard-actions-wrapper-container .flashcard-actions-wrapper .flashcard-actions>div[data-flagged=true][data-strength="3"]{background-color:#50d890}.flashcard-actions-wrapper-container .flashcard-actions-wrapper .flashcard-actions>div[data-flagged=true][data-strength="5"]{background-color:#7579e7}.flashcard-actions-wrapper-container .flashcard-actions-wrapper .flashcard-actions>div[data-id=set-star] svg{width:23px}.flashcard-actions-wrapper-container .flashcard-actions-wrapper .flashcard-actions>div[data-id=set-strength] svg{width:24px}.flashcard-actions-wrapper-container .flashcard-actions-wrapper .flashcard-actions>div[data-id=share] svg{width:18px}.flashcard-actions-wrapper-container .flashcard-actions-wrapper .flashcard-actions>div[data-id=report] ion-icon{font-size:1.4em}.flashcard-actions-wrapper-container .flashcard-actions-wrapper[data-scrolling=true]{padding-bottom:32px}.flashcard-actions-wrapper-container .flashcard-actions-wrapper[data-scrolling=true] .flashcard-actions>div label{display:inline-block;position:absolute;z-index:2;bottom:-35px;left:0;width:100%;font-size:13px;line-height:13px;height:26px;overflow:hidden;word-break:break-all}.flashcard-actions-wrapper-container .flashcard-actions-wrapper[data-size=small][data-scrolling=true]{padding-bottom:28px}.flashcard-actions-wrapper-container .flashcard-actions-wrapper[data-size=small] .flashcard-actions>div{width:40px;height:40px;margin-right:5px;box-shadow:none}.flashcard-actions-wrapper-container .flashcard-actions-wrapper[data-size=small] .flashcard-actions>div .icon ion-icon,.flashcard-actions-wrapper-container .flashcard-actions-wrapper[data-size=small] .flashcard-actions>div .icon svg{display:block;font-size:1.4em}.flashcard-actions-wrapper-container .flashcard-actions-wrapper[data-size=small] .flashcard-actions>div .icon svg{height:21px;width:21px}.flashcard-actions-wrapper-container .flashcard-actions-wrapper[data-size=small] .flashcard-actions>div label{bottom:auto;top:46px;height:26px;font-size:12px;line-height:12px}.flashcard-actions-wrapper-container .flashcard-actions-wrapper[data-size=small] .flashcard-actions>div:not([data-flagged=true]){background-color:transparent}.flashcard-actions-wrapper-container .flashcard-actions-wrapper[data-size=small] .flashcard-actions>div[data-id=edit] svg,.flashcard-actions-wrapper-container .flashcard-actions-wrapper[data-size=small] .flashcard-actions>div[data-id=share] svg{width:18px;height:18px}.flashcard-actions-wrapper-container .flashcard-actions-wrapper[data-size=small] .flashcard-actions>div[data-id=report] ion-icon{font-size:1.26em}.flashcard-actions-wrapper-container .help-wrapper[data-page=quiz]{top:auto;bottom:-16px;background:transparent!important;right:-4px}ion-modal[data-modal=reader]{--height:100%;--width:100%}ion-modal[data-modal=reader][data-background="1"] .reader-wrapper{background:#000}ion-modal[data-modal=reader][data-background="1"] .controllers{background-color:#161616}ion-modal[data-modal=reader][data-background="1"] .paragraph span[data-highlight=true]{background:hsla(0,0%,100%,.15)}ion-modal[data-modal=reader][data-background="1"] .next-chapter-btn{background:#333;color:#fff}ion-modal[data-modal=reader][data-background="1"] .progress-bar-reader{background-color:#333}ion-modal[data-modal=reader][data-background="2"] .reader-wrapper{background:#161616}ion-modal[data-modal=reader][data-background="2"] .controllers{background-color:#333}ion-modal[data-modal=reader][data-background="2"] .paragraph span[data-highlight=true]{background:hsla(0,0%,100%,.1)}ion-modal[data-modal=reader][data-background="2"] .next-chapter-btn{background:#444;color:#fff}ion-modal[data-modal=reader][data-background="2"] .progress-bar-reader{background-color:#444}ion-modal[data-modal=reader][data-background="3"] .reader-wrapper{background:#333}ion-modal[data-modal=reader][data-background="3"] .controllers{background-color:#464646}ion-modal[data-modal=reader][data-background="3"] .paragraph span[data-highlight=true]{background:hsla(0,0%,100%,.07)}ion-modal[data-modal=reader][data-background="3"] .next-chapter-btn{background:#555;color:#fff}ion-modal[data-modal=reader][data-background="3"] .progress-bar-reader{background-color:#555}ion-modal[data-modal=reader][data-background="4"] .reader-wrapper{background:#fff}ion-modal[data-modal=reader][data-background="4"] .controllers{background-color:#dcdcdc}ion-modal[data-modal=reader][data-background="4"] .paragraph span[data-highlight=true]{background:rgba(0,0,0,.1)}ion-modal[data-modal=reader][data-background="4"] .next-chapter-btn{background:#ccc;color:#000}ion-modal[data-modal=reader][data-background="4"] .progress-bar-reader{background-color:#ccc}ion-modal[data-modal=reader][data-background="5"] .reader-wrapper{background:#beb5a3}ion-modal[data-modal=reader][data-background="5"] .controllers{background-color:#a89f8d}ion-modal[data-modal=reader][data-background="5"] .paragraph span[data-highlight=true]{background:rgba(0,0,0,.1)}ion-modal[data-modal=reader][data-background="5"] .next-chapter-btn{background:#a1947a;color:#000}ion-modal[data-modal=reader][data-background="5"] .progress-bar-reader{background-color:#a1947a}ion-modal[data-modal=reader][data-background="6"] .reader-wrapper{background:#95ac9b}ion-modal[data-modal=reader][data-background="6"] .controllers{background-color:#7f8f7c}ion-modal[data-modal=reader][data-background="6"] .paragraph span[data-highlight=true]{background:rgba(0,0,0,.1)}ion-modal[data-modal=reader][data-background="6"] .next-chapter-btn{background:#719079;color:#000}ion-modal[data-modal=reader][data-background="6"] .progress-bar-reader{background-color:#719079}ion-modal[data-modal=reader][data-background="4"] .controllers,ion-modal[data-modal=reader][data-background="4"] .controllers ion-icon,ion-modal[data-modal=reader][data-background="4"] .paragraph,ion-modal[data-modal=reader][data-background="5"] .controllers,ion-modal[data-modal=reader][data-background="5"] .controllers ion-icon,ion-modal[data-modal=reader][data-background="5"] .paragraph,ion-modal[data-modal=reader][data-background="6"] .controllers,ion-modal[data-modal=reader][data-background="6"] .controllers ion-icon,ion-modal[data-modal=reader][data-background="6"] .paragraph{color:#000}.popup-selector{position:absolute;background-color:#fff;display:block;border-radius:12px;padding:10px 10px 0;z-index:4}.popup-selector .container{max-height:calc(100vh - 200px);overflow:auto;margin:0!important}.popup-selector h3{font-size:1em;font-weight:700;text-align:left;display:flex;align-items:center;justify-content:space-between}.popup-selector h3 span{max-width:calc(100% - 100px)}.popup-selector h2{font-weight:700;text-transform:uppercase;margin-bottom:12px;display:flex;justify-content:space-between;align-items:center}.popup-selector h2 ion-icon{padding:3px}.popup-selector .multi-line-select-wrapper h3{display:block}.popup-selector .multi-line-select-wrapper h3 span{display:block;max-width:unset;margin-bottom:4px}.popup-selector .multi-line-select-wrapper h3 ion-segment{width:100%}.popup-selector .color-selector>div{border-radius:10px;margin-left:4px;width:32px;height:32px;display:inline-flex;border:3px solid rgba(0,0,0,.4);position:relative}.popup-selector .color-selector>div ion-icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff}.popup-selector>div{text-align:center}.popup-selector>div:not(:last-child){margin-bottom:5px}.popup-selector[data-selector=chapter],.popup-selector[data-selector=settings]{left:15px;width:calc(100% - 30px);bottom:104px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.popup-selector[data-selector=chapter]>div,.popup-selector[data-selector=settings]>div{margin-bottom:10px}.popup-selector[data-selector=chapter] ion-segment,.popup-selector[data-selector=settings] ion-segment{width:unset!important;margin:unset!important;padding:4px;border-radius:10px}.popup-selector[data-selector=chapter] ion-segment ion-segment-button,.popup-selector[data-selector=settings] ion-segment ion-segment-button{min-width:unset;width:36px}.popup-selector[data-selector=chapter] h3 label,.popup-selector[data-selector=settings] h3 label{line-height:1em}.popup-selector[data-selector=chapter] h3 button,.popup-selector[data-selector=settings] h3 button{background-color:#e4e4e4;padding:10px 16px;line-height:1;font-size:14px;border-radius:52px}.popup-selector[data-selector=chapter] .close-btn,.popup-selector[data-selector=settings] .close-btn{background-color:#fff;border-radius:52px;font-weight:500;left:50%;bottom:-70px;-webkit-transform:translate(-50%);transform:translate(-50%);position:absolute;z-index:12;width:52px;height:52px;display:inline-flex;align-items:center;justify-content:center}.popup-selector[data-selector=chapter] .close-btn ion-icon,.popup-selector[data-selector=settings] .close-btn ion-icon{font-size:20px}.popup-selector[data-selector=chapter] .source-btn,.popup-selector[data-selector=settings] .source-btn{background-color:#fff;border-radius:52px;left:0;bottom:-60px;position:absolute;padding:10px 20px}.popup-selector[data-selector=chapter]{padding:15px 0}.popup-selector[data-selector=chapter] .chapter-list{max-height:calc(100vh - 260px);overflow:auto;text-align:left;margin:0}.popup-selector[data-selector=chapter] .chapter-list>div{padding:0 15px}.popup-selector[data-selector=chapter] .chapter-list>div span{font-weight:700;margin-right:8px;display:inline-block}.popup-selector[data-selector=chapter] .chapter-list>div span:last-child{float:right;font-weight:300}.popup-selector[data-selector=chapter] .chapter-list>div[data-current=true]{background-color:#dcdcdc}.reader-wrapper{position:relative;height:100%}.reader-wrapper .background{height:100%;position:absolute;z-index:1;overflow:hidden;width:100%}.reader-wrapper .overlay-cover{height:100vh;position:absolute;z-index:3;overflow:hidden;background:transparent;width:100%}.reader-wrapper .foreground{height:100%;position:relative;z-index:2;overflow:hidden;background:transparent}.reader-wrapper .foreground>div{height:100%}.reader-wrapper .story{overflow:auto;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;max-width:700px;margin:auto;padding:20px 0}.reader-wrapper .story .next-chapter-btn{width:100%;display:block;padding:14px;font-size:20px;display:flex;align-items:center;justify-content:center;margin-top:40px;font-weight:700}.reader-wrapper .story .end,.reader-wrapper .story .start{height:50%;display:flex;align-items:center;justify-content:center}.reader-wrapper .story .end .start-hero,.reader-wrapper .story .start .start-hero{text-align:center}.reader-wrapper .story .end .start-hero .img,.reader-wrapper .story .start .start-hero .img{overflow:hidden;margin:0 auto 28px;display:block}.reader-wrapper .story .end .start-hero .img img,.reader-wrapper .story .start .start-hero .img img{width:100%;height:100%;object-fit:cover}.reader-wrapper .story .end .start-hero .paragraph,.reader-wrapper .story .start .start-hero .paragraph{margin:0!important;border:none!important;padding:0 20px!important;flex-basis:100%}.reader-wrapper .story .paragraph{color:#fff;padding:0 10px;position:relative}.reader-wrapper .story .paragraph span{display:inline-block;position:relative;margin:2px}.reader-wrapper .story .paragraph span[data-highlight=true]{font-weight:700;padding:0 4px;border-radius:3px}.reader-wrapper .story .paragraph span.ender{margin-left:-1px}.reader-wrapper .story .paragraph div[class*=Bubble]{padding:8px 12px!important}.reader-wrapper .story .paragraph .original{font-weight:300;font-size:.4em;line-height:.4em;margin-left:4px}.reader-wrapper .story .paragraph[data-type=h1],.reader-wrapper .story .paragraph[data-type=h2],.reader-wrapper .story .paragraph[data-type=h3]{font-weight:700}.reader-wrapper .story .paragraph[data-type=h1]{margin-bottom:14px}.reader-wrapper .story .paragraph[data-type=h2]{margin-bottom:10px}.reader-wrapper .story .paragraph[data-type=h3]{margin-bottom:8px}.reader-wrapper .story .paragraph[data-type=p]{margin-bottom:4px}.reader-wrapper .story[data-font-size=XS] .paragraph[data-type=h1]{font-size:1.4em;line-height:1.1em}.reader-wrapper .story[data-font-size=XS] .paragraph[data-type=h2]{font-size:1.2em;line-height:1.4em}.reader-wrapper .story[data-font-size=XS] .paragraph[data-type=h3]{font-size:1em;line-height:1.2em}.reader-wrapper .story[data-font-size=XS] .paragraph[data-type=p]{font-size:.9em;line-height:1.4em}.reader-wrapper .story[data-font-size=S] .paragraph[data-type=h1]{font-size:1.5em;line-height:1.2em}.reader-wrapper .story[data-font-size=S] .paragraph[data-type=h2]{font-size:1.3em;line-height:1.5em}.reader-wrapper .story[data-font-size=S] .paragraph[data-type=h3]{font-size:1.1em;line-height:1.3em}.reader-wrapper .story[data-font-size=S] .paragraph[data-type=p]{font-size:1em;line-height:1.5em}.reader-wrapper .story[data-font-size=M] .paragraph[data-type=h1]{font-size:1.6em;line-height:1.3em}.reader-wrapper .story[data-font-size=M] .paragraph[data-type=h2]{font-size:1.4em;line-height:1.6em}.reader-wrapper .story[data-font-size=M] .paragraph[data-type=h3]{font-size:1.2em;line-height:1.4em}.reader-wrapper .story[data-font-size=M] .paragraph[data-type=p]{font-size:1.1em;line-height:1.6em}.reader-wrapper .story[data-font-size=L] .paragraph[data-type=h1]{font-size:1.7em;line-height:1.4em}.reader-wrapper .story[data-font-size=L] .paragraph[data-type=h2]{font-size:1.5em;line-height:1.7em}.reader-wrapper .story[data-font-size=L] .paragraph[data-type=h3]{font-size:1.3em;line-height:1.5em}.reader-wrapper .story[data-font-size=L] .paragraph[data-type=p]{font-size:1.2em;line-height:1.7em}.reader-wrapper .story[data-font-size=XL] .paragraph[data-type=h1]{font-size:1.8em;line-height:1.5em}.reader-wrapper .story[data-font-size=XL] .paragraph[data-type=h2]{font-size:1.6em;line-height:1.8em}.reader-wrapper .story[data-font-size=XL] .paragraph[data-type=h3]{font-size:1.4em;line-height:1.6em}.reader-wrapper .story[data-font-size=XL] .paragraph[data-type=p]{font-size:1.3em;line-height:1.8em}.reader-wrapper .controllers{position:absolute;bottom:0;left:0;width:100%}.reader-wrapper .controllers .scrubber{background-color:hsla(0,0%,100%,.2);border-radius:2px;margin:0}.reader-wrapper .controllers .scrubber,.reader-wrapper .controllers .scrubber .progress{position:relative;width:100%;height:4px}.reader-wrapper .controllers .scrubber .progress .progress-bar-reader{position:absolute;top:0;left:0;height:100%;-webkit-transition:all 3s linear;transition:all 3s linear}.reader-wrapper .controllers .block-overlay{display:none}.reader-wrapper .controllers[data-blurred=true]{opacity:.2}.reader-wrapper .controllers[data-blurred=true] .block-overlay{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.reader-wrapper .controllers button{color:#fff;position:relative}.reader-wrapper .controllers>.top{display:flex;justify-content:space-between;align-items:center}.reader-wrapper .controllers>.top>div{display:inline-flex;align-items:center}.reader-wrapper .controllers>.top button{padding:12px 8px}.reader-wrapper .controllers>.top button ion-icon{font-size:28px}.reader-wrapper .controllers>.top .left{padding-left:5px}.reader-wrapper .controllers>.top .right{padding-right:5px}ion-app[data-page*="/books"] .reader-wrapper .story{max-width:unset}ion-app[data-page*="/books"] .reader-wrapper .start{display:none}ion-app[data-page*="/books"] .reader-wrapper .controllers .top{justify-content:center}ion-app[data-page*="/books"] .reader-wrapper .controllers .top .left{display:none}ion-app[data-page*="/books"] ion-modal{--border-radius:0;position:absolute!important}ion-app[data-page*="/books"] ion-modal:before{display:none!important}.ion-page[data-page=feed] ion-toolbar{height:0;overflow:hidden}.ion-page[data-page=feed] .show-all{display:block;margin:5px;padding:15px;border-radius:12px;background-color:#4d80e4;width:100%;color:#fff;font-weight:700;font-size:16px;bottom:-20px;left:15px;width:calc(100% - 44px);position:absolute;box-shadow:0 0 10px rgba(0,0,0,.1)}.ion-page[data-page=feed] .search-options{padding:15px}.ion-page[data-page=feed] .search-options .searchbar-wrapper{margin-bottom:10px}.ion-page[data-page=feed] .search-options .searchbar-wrapper ion-searchbar{-webkit-padding-start:0;padding-inline-start:0;-webkit-padding-end:0;padding-inline-end:0;padding:0;height:40px}.ion-page[data-page=feed] .feed{padding:5px;max-width:1320px;margin:auto;display:none!important;position:relative}.ion-page[data-page=feed] .feed .items{overflow:hidden;flex-wrap:wrap}.ion-page[data-page=feed] .feed[data-visible=true]{display:block!important}.ion-page[data-page=feed] .feed[data-visible=true] .items{display:flex!important}.ion-page[data-page=feed] .feed[data-expanded=false]{margin-bottom:40px!important}.ion-page[data-page=feed] .feed:last-of-type,.ion-page[data-page=feed] .feed[data-visible=true][data-filtered=true]{margin-bottom:100px}.ion-page[data-page=feed] .feed h2{flex-basis:100%;padding:0 10px;display:flex;align-items:center;justify-content:space-between}.ion-page[data-page=feed] .feed h2>span{font-weight:700;font-size:20px}.ion-page[data-page=feed] .feed h2 button{display:inline-flex;align-items:center;justify-content:center;font-weight:500;color:#000;font-style:italic}.ion-page[data-page=feed] .feed h2 button span{margin-right:5px}.ion-page[data-page=feed] .feed .notice{font-weight:700;padding:20px 10px;text-align:center;font-size:1.1em}.ion-page[data-page=feed] .feed .notice button{width:auto;border-radius:52px;margin-top:12px}.ion-page[data-page=feed] .feed .feed-item{padding:5px}.ion-page[data-page=feed] .feed .feed-item[data-type="1"]{margin-bottom:0}.ion-page[data-page=feed] .feed .feed-item[data-type="1"] .inner{position:relative;height:100%}.ion-page[data-page=feed] .feed .feed-item[data-type="1"] .inner>ion-icon{position:absolute;z-index:2;color:#fff;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:rgba(0,0,0,.4);padding:8px;font-size:36px;border-radius:100%}.ion-page[data-page=feed] .feed .feed-item[data-type="1"] .inner .cover{border-radius:12px;overflow:hidden;height:100%}.ion-page[data-page=feed] .feed .feed-item[data-type="1"] .inner .cover img{width:100%;height:100%;object-fit:cover;object-position:top;display:block}.ion-page[data-page=feed] .feed .feed-item[data-type="1"] .inner .title{font-size:.96em;line-height:1em;height:48px;overflow:hidden}.ion-page[data-page=feed] .feed .feed-item[data-type="1"] .inner .title span{color:#333;font-weight:300}.ion-page[data-page=feed] .feed .feed-item[data-type="5"] .inner,.ion-page[data-page=feed] .feed .feed-item[data-type="6"] .inner{background-size:cover;background-position:50%;background-repeat:no-repeat;height:100%;width:100%;border-radius:12px;overflow:hidden;position:relative}.ion-page[data-page=feed] .feed .feed-item[data-type="5"] .inner .name,.ion-page[data-page=feed] .feed .feed-item[data-type="6"] .inner .name{position:absolute;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.2);color:#fff;padding:5px;font-weight:500;font-size:12px;line-height:14px;text-align:center}.ion-page[data-page=feed] .feed .details{position:absolute;bottom:0;left:0;width:100%;border-radius:12px;overflow:hidden}.ion-page[data-page=feed] .feed .details .progress{font-size:12px;color:#fff;font-weight:500;background-color:rgba(0,0,0,.5);padding:5px;border-radius:5px;width:100%;text-align:center;font-weight:700}.ion-page[data-page=feed] .feed[data-type="1"],.ion-page[data-page=feed] .feed[data-type="5"],.ion-page[data-page=feed] .feed[data-type="6"]{display:flex;flex-wrap:wrap}.ion-page[data-page=feed] .feed[data-type="1"]>div,.ion-page[data-page=feed] .feed[data-type="5"]>div,.ion-page[data-page=feed] .feed[data-type="6"]>div{flex-basis:33.3333%}.reader-intro-drawer .reader-intro-wrapper{background:#beb5a3!important}.reader-intro-drawer .reader-intro-wrapper .content .covers{display:flex;margin:10px -15px 20px}.reader-intro-drawer .reader-intro-wrapper .content .covers img{width:450px;max-width:unset}.reader-intro-drawer .reader-intro-wrapper .content h2{text-align:center;font-size:20px;font-weight:700}.reader-intro-drawer .reader-intro-wrapper .content .levels{display:flex;align-items:center;justify-content:center}.reader-intro-drawer .reader-intro-wrapper .content .levels>div{width:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;border:4px solid rgba(0,0,0,.1);margin:5px;border-radius:12px}.reader-intro-drawer .reader-intro-wrapper .content .levels>div[data-active=true]{background-color:rgba(0,0,0,.15);border:none;font-weight:700}.reader-intro-drawer .reader-intro-wrapper .content .reader-wrapper .story{padding-bottom:0}.reader-intro-drawer .reader-intro-wrapper .content .reader-wrapper .story>div .paragraph{padding:0;color:#000}.reader-intro-drawer .reader-intro-wrapper .content .reader-wrapper .story>div .paragraph .word>div{display:inline-block}.reader-intro-drawer .reader-intro-wrapper .content .reader-wrapper .story>div .paragraph span[data-highlight=true]{background:rgba(0,0,0,.1)}.reader-intro-drawer .reader-intro-wrapper button{margin:15px 0 0;width:100%;border-radius:52px;background:#fff;color:#000;font-size:16px;font-weight:700}.promo-wrapper{padding:0 15px 15px;background-color:#f5f5f5}.promo-wrapper .promo{background-color:#f45050;padding:10px 100px 10px 10px;box-shadow:0 0 6px -1px rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.12);margin:0;border-radius:8px;color:#fff;position:relative}.promo-wrapper .promo h2{font-size:16px}.promo-wrapper .promo img{position:absolute;height:calc(100% + 16px);top:-8px;right:-8px}.promo-wrapper .promo button{background-color:#fff;color:#333;padding:10px 16px;border-radius:52px;font-size:15px;font-weight:700}.promo-wrapper .promo>div{display:flex;align-items:center;justify-content:flex-start;margin:2px 0 6px -2px}.promo-wrapper .promo>div>span{display:inline-block;margin-right:10px}.promo-wrapper .promo>div>div>span{text-align:left;display:inline-block;margin-left:0;font-weight:700;font-size:22px}.promo-wrapper .promo>div>div>span>span{min-width:30px;display:inline-block;text-align:right}.promo-wrapper .promo>div>div>span:first-child{margin-left:0}.flashcard.ioncard,ion-card.flashcard{padding:12px;margin-bottom:0;box-shadow:none;background-color:#fff;position:relative}.flashcard.ioncard[data-border-bottom=true],ion-card.flashcard[data-border-bottom=true]{border-bottom:1px solid #ddd}.flashcard.ioncard .inline-conjugations-wrapper,ion-card.flashcard .inline-conjugations-wrapper{max-height:50px;width:100%;overflow:hidden}.flashcard.ioncard .inline-conjugations-wrapper .conjugations,ion-card.flashcard .inline-conjugations-wrapper .conjugations{margin:0 -3px;border-radius:8px;overflow:auto;white-space:nowrap}.flashcard.ioncard .inline-conjugations-wrapper .conjugations>div,ion-card.flashcard .inline-conjugations-wrapper .conjugations>div{display:inline-block;margin:3px!important;text-align:center;overflow:hidden;border-radius:8px}.flashcard.ioncard .inline-conjugations-wrapper .conjugations>div>p,ion-card.flashcard .inline-conjugations-wrapper .conjugations>div>p{font-size:.9em!important;margin:0!important;font-weight:400;display:inline-block}.flashcard.ioncard .inline-conjugations-wrapper .conjugations>div>p>span,ion-card.flashcard .inline-conjugations-wrapper .conjugations>div>p>span{padding:3px 4px!important;background-color:#f5f5f5;margin:0!important;display:block}.flashcard.ioncard .inline-conjugations-wrapper .conjugations>div>p>span:first-child,ion-card.flashcard .inline-conjugations-wrapper .conjugations>div>p>span:first-child{background-color:#dcdcdc}.flashcard.ioncard>ion-chip,ion-card.flashcard>ion-chip{background-color:#555;margin-top:0}.flashcard.ioncard ion-input input,ion-card.flashcard ion-input input{padding:4px 0!important}.flashcard.ioncard ion-input:first-child,ion-card.flashcard ion-input:first-child{font-weight:700}.flashcard.ioncard .quick-actions,ion-card.flashcard .quick-actions{flex-basis:100%;position:absolute;left:0;bottom:10px;width:100%;z-index:5;align-items:center;display:flex;justify-content:center;align-items:stretch;padding:0;background-color:transparent}.flashcard.ioncard .main,ion-card.flashcard .main{width:100%}.flashcard.ioncard .buttons,ion-card.flashcard .buttons{position:absolute;bottom:0;left:0;width:100%;display:flex}.flashcard.ioncard .buttons button,ion-card.flashcard .buttons button{border-radius:12px;background-color:#f5f5f5;border-bottom-width:4px;text-align:center;padding:16px;flex-basis:50%;font-size:15px;color:#000;position:relative}.flashcard.ioncard .buttons button:first-child,ion-card.flashcard .buttons button:first-child{margin-right:12px}.flashcard.ioncard .left,ion-card.flashcard .left{left:0;position:absolute;top:0;font-weight:700;display:inline-flex}.flashcard.ioncard .left .nth span,ion-card.flashcard .left .nth span{display:inline-block}.flashcard.ioncard .left .nth span:nth-child(2),ion-card.flashcard .left .nth span:nth-child(2){margin:0 5px}.flashcard.ioncard .left .most-common,ion-card.flashcard .left .most-common{margin-left:8px}.flashcard.ioncard p,ion-card.flashcard p{margin-bottom:0;font-size:.9em;line-height:1.2em;color:#444}.flashcard.ioncard p ion-icon,ion-card.flashcard p ion-icon{position:relative;opacity:.6;font-size:.7em;top:0;left:5px}.flashcard.ioncard p:first-of-type,ion-card.flashcard p:first-of-type{font-weight:700;margin-bottom:8px}.flashcard.ioncard p:not(:first-of-type),ion-card.flashcard p:not(:first-of-type){margin-bottom:6px}.flashcard.ioncard .options,ion-card.flashcard .options{margin-bottom:-5px}.flashcard.ioncard .options ion-icon,ion-card.flashcard .options ion-icon{font-size:1.4em;margin-right:8px}.flashcard.ioncard .options ion-icon.star-icon,ion-card.flashcard .options ion-icon.star-icon{position:relative;top:-1px}.flashcard.ioncard .options ion-icon.pronounce-icon,ion-card.flashcard .options ion-icon.pronounce-icon{font-size:1.6em}.flashcard.ioncard .options ion-icon.mistake-icon[data-colored=true],ion-card.flashcard .options ion-icon.mistake-icon[data-colored=true]{color:#fb5b5a!important}.flashcard.ioncard .options ion-icon.correct-icon[data-colored=true],.flashcard.ioncard .options ion-icon.save-btn[data-colored=true],ion-card.flashcard .options ion-icon.correct-icon[data-colored=true],ion-card.flashcard .options ion-icon.save-btn[data-colored=true]{color:#50d890!important}.flashcard.ioncard .options ion-icon.trash-icon,ion-card.flashcard .options ion-icon.trash-icon{float:left;color:#fb5b5a!important}.flashcard.ioncard .options span,ion-card.flashcard .options span{position:relative;display:inline-flex}.flashcard.ioncard .options span ion-icon,ion-card.flashcard .options span ion-icon{margin-right:18px}.flashcard.ioncard .options span .circle,ion-card.flashcard .options span .circle{display:inline-block;width:20px;height:20px;border-radius:100%;position:relative;margin:1px}.flashcard.ioncard .options span .circle ion-icon,ion-card.flashcard .options span .circle ion-icon{color:#fff;font-size:12px;font-size:18px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%}.flashcard.ioncard .options span .circle[data-color="0"] ion-icon:not(.starred),ion-card.flashcard .options span .circle[data-color="0"] ion-icon:not(.starred){color:#555!important}.flashcard.ioncard .options span .circle[data-color="1"] ion-icon,ion-card.flashcard .options span .circle[data-color="1"] ion-icon{color:#06d6a0!important}.flashcard.ioncard .options span .circle[data-color="3"] ion-icon,ion-card.flashcard .options span .circle[data-color="3"] ion-icon{color:#118ab2!important}.flashcard.ioncard .options span .circle[data-color="5"] ion-icon,ion-card.flashcard .options span .circle[data-color="5"] ion-icon{color:#7579e7!important}.flashcard.ioncard .options span .circle[data-color="10"] ion-icon,ion-card.flashcard .options span .circle[data-color="10"] ion-icon{color:#f9844a!important}.flashcard.ioncard .options span label,ion-card.flashcard .options span label{font-size:.9em;line-height:1.6em;margin-left:4px;margin-right:8px;color:#444}.flashcard.ioncard .options .right,ion-card.flashcard .options .right{float:right;font-size:12px}.flashcard.ioncard .options .right ion-icon,ion-card.flashcard .options .right ion-icon{color:#555}.flashcard.ioncard .options .right ion-icon:last-of-type,ion-card.flashcard .options .right ion-icon:last-of-type{margin-right:0}.flashcard.ioncard .options .right .tag-highlight span,ion-card.flashcard .options .right .tag-highlight span{font-size:15px;line-height:15px;display:inline-block;margin-top:4px}.flashcard.ioncard .options .right .tag-highlight ion-icon,ion-card.flashcard .options .right .tag-highlight ion-icon{color:#50d890!important}.flashcard.ioncard .tags,ion-card.flashcard .tags{padding-top:6px;padding-left:0;clear:both}.flashcard.ioncard[data-selected=true],ion-card.flashcard[data-selected=true]{background-color:#4d80e4}.flashcard.ioncard[data-view=flashcard],ion-card.flashcard[data-view=flashcard]{position:relative;align-content:center}.flashcard.ioncard[data-view=flashcard] .options.clearfix,ion-card.flashcard[data-view=flashcard] .options.clearfix{position:absolute;left:0;top:0;width:100%}.flashcard.ioncard[data-view=flashcard] .definition ion-icon,.flashcard.ioncard[data-view=flashcard] .term ion-icon,ion-card.flashcard[data-view=flashcard] .definition ion-icon,ion-card.flashcard[data-view=flashcard] .term ion-icon{top:3px;left:8px}.flashcard.ioncard .definition>span,ion-card.flashcard .definition>span{display:inline-block}.flashcard.ioncard .definition>span:not(:last-child),ion-card.flashcard .definition>span:not(:last-child){margin-right:5px}.flashcard.ioncard .definition .da,ion-card.flashcard .definition .da{margin-right:4px}.MuiBackdrop-root{background-color:rgba(0,0,0,.75)!important}.flashcard-editor-modal{border-radius:24 24px 0 0;background-color:#fff;padding:12px 0;height:100%;max-height:calc(100vh - 100px);overflow:auto}.flashcard-editor-modal section.edit.edit-tag .color label,.flashcard-editor-modal section.edit.edit-tag .emoji label{font-weight:500}.flashcard-editor-modal section.edit.edit-tag .color{display:flex;align-items:center;justify-content:space-between}.flashcard-editor-modal section.edit.edit-tag .color .color-selector{display:flex;flex-wrap:wrap;justify-content:right}.flashcard-editor-modal section.edit.edit-tag .color .color-selector div{width:32px;height:32px;border-radius:100%;display:inline-flex;align-items:center;justify-content:center;margin:4px}.flashcard-editor-modal section.edit.edit-tag .color .color-selector div ion-icon{color:#fff;font-size:20px}.flashcard-editor-modal section.edit.edit-tag .color .color-selector div[data-color=green]{background-color:#00cc9a}.flashcard-editor-modal section.edit.edit-tag .color .color-selector div[data-color=blue]{background-color:#4d80e4}.flashcard-editor-modal section.edit.edit-tag .color .color-selector div[data-color=purple]{background-color:#945ffa}.flashcard-editor-modal section.edit.edit-tag .color .color-selector div[data-color=grey]{background-color:#a8a196}.flashcard-editor-modal section.edit.edit-tag .color .color-selector div[data-color=red]{background-color:#f55656}.flashcard-editor-modal section.edit.edit-tag .color .color-selector div[data-color=brown]{background-color:#884a39}.flashcard-editor-modal section.edit.edit-tag .color .color-selector div[data-color=orange]{background-color:#ffa131}.flashcard-editor-modal section.edit.edit-tag .color .color-selector div[data-color=pink]{background-color:#ff52a2}.flashcard-editor-modal section.edit.edit-tag .color .color-selector div[data-color=yellow]{background-color:#f1c93b}.flashcard-editor-modal section.edit.edit-tag .color .color-selector div[data-color=darkblue]{background-color:#213363}.flashcard-editor-modal section.edit.edit-tag .emoji .selected{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.flashcard-editor-modal section.edit.edit-tag .emoji .selected span{font-size:32px;line-height:32px;display:inline-flex;align-items:center}.flashcard-editor-modal section.edit.edit-tag .emoji .selected span ion-icon{font-size:28px;padding:2px 2px 2px 8px}.flashcard-editor-modal section.edit.edit-tag .emoji .selector aside .epr-category-nav,.flashcard-editor-modal section.edit.edit-tag .emoji .selector aside .epr-emoji-category-label,.flashcard-editor-modal section.edit.edit-tag .emoji .selector aside .epr-emoji-category:first-child,.flashcard-editor-modal section.edit.edit-tag .emoji .selector aside>div:last-child{display:none}.flashcard-editor-modal section.edit.edit-tag .emoji .selector aside>div>div{padding:0 0 8px}.flashcard-editor-modal section.edit.edit-tag .emoji .selector aside>div>div input{border-radius:0}.flashcard-editor-modal section.edit.edit-tag .emoji .selector[data-hidden=true]{height:0;overflow:hidden}.flashcard-editor-modal section.edit.edit-tag .color,.flashcard-editor-modal section.edit.edit-tag .emoji{margin-bottom:12px}.flashcard-editor-modal section.edit.edit-tag .color label,.flashcard-editor-modal section.edit.edit-tag .emoji label{margin-right:10px}.flashcard-editor-modal section.edit{padding:0 10px;position:relative}.flashcard-editor-modal section.edit .tabs .tabs-content{position:relative}.flashcard-editor-modal section.edit .tabs .tabs-content .conjugations-wrapper{margin-bottom:12px}.flashcard-editor-modal section.edit .tabs .tabs-content .conjugations-wrapper .conjugation-selector{overflow:auto;width:100%}.flashcard-editor-modal section.edit .tabs .tabs-content .conjugations-wrapper .conjugation-selector ion-segment{margin:unset!important}.flashcard-editor-modal section.edit .tabs .tabs-content .conjugations-wrapper .conjugations{min-height:calc(100vh - 500px)}.flashcard-editor-modal section.edit .tabs .tabs-content .conjugations-wrapper .conjugations>div h3{margin:12px 0 4px;font-size:20px;text-align:center;position:relative}.flashcard-editor-modal section.edit .tabs .tabs-content .conjugations-wrapper .conjugations>div h3 span:first-of-type{font-weight:300}.flashcard-editor-modal section.edit .tabs .tabs-content .conjugations-wrapper .conjugations>div h3 span:last-of-type{font-weight:600;margin-left:6px}.flashcard-editor-modal section.edit .tabs .tabs-content .conjugations-wrapper .conjugations>div h3 ion-icon{position:absolute;right:0;top:0}.flashcard-editor-modal section.edit .tabs .tabs-content .conjugations-wrapper .conjugations>div[data-favorite] h3 ion-icon,.flashcard-editor-modal section.edit .tabs .tabs-content .conjugations-wrapper .conjugations>div h3 ion-icon[data-selected=true]{color:#f7be16}.flashcard-editor-modal section.edit .tabs .tabs-content .conjugations-wrapper .conjugations>div p{display:flex;justify-content:space-between;padding:3px 8px;border-radius:4px;position:relative}.flashcard-editor-modal section.edit .tabs .tabs-content .conjugations-wrapper .conjugations>div p span:last-of-type{color:#000}.flashcard-editor-modal section.edit .tabs .tabs-content .conjugations-wrapper .conjugations>div p[data-irregular=true] span:last-of-type{color:#fb5b5a}.flashcard-editor-modal section.edit .tabs .tabs-content .conjugations-wrapper .conjugations>div p[data-orto=true] span:last-of-type{color:#617be3}.flashcard-editor-modal section.edit .tabs .tabs-content .conjugations-wrapper .conjugations>div p[data-notused=true] span:last-of-type{color:#f9844a;text-decoration:line-through}.flashcard-editor-modal section.edit .tabs .tabs-content .conjugations-wrapper .conjugations>div p ion-icon{position:absolute;right:0;top:0;font-size:20px;padding:6px 8px}.flashcard-editor-modal section.edit .tabs .tabs-content .conjugations-wrapper .conjugations>div p[data-odd=true]{background-color:#f5f5f5}.flashcard-editor-modal section.edit .strength-wrapper{border-radius:8px;background-color:#f4f4f4;padding:4px;display:flex;position:relative}.flashcard-editor-modal section.edit .strength-wrapper .strength{display:flex;width:100%}.flashcard-editor-modal section.edit .strength-wrapper .strength .tile{width:33.3333%;height:100%;border-radius:6px;display:inline-flex;align-items:center;padding:6px;justify-content:center}.flashcard-editor-modal section.edit .strength-wrapper .strength .tile.star{width:36px}.flashcard-editor-modal section.edit .strength-wrapper .strength .tile svg{width:28px;height:28px}.flashcard-editor-modal section.edit .strength-wrapper .strength .tile label{padding-left:8px;display:inline-block;font-size:.8em;font-weight:600;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flashcard-editor-modal section.edit .strength-wrapper .strength .tile[data-selected=true]{background-color:#fff}.flashcard-editor-modal section.edit .strength-wrapper .strength .tile[data-strength="1"] svg path{fill:#f9844a}.flashcard-editor-modal section.edit .strength-wrapper .strength .tile[data-strength="3"] svg path{fill:#50d890}.flashcard-editor-modal section.edit .strength-wrapper .strength .tile[data-strength="5"] svg path{fill:#7579e7}.flashcard-editor-modal section.edit .quicks{height:44px;margin-bottom:12px}.flashcard-editor-modal section.edit .quicks .toast{background-color:#2dce91;height:100%;width:100%;border-radius:8px;color:#fff;font-weight:600;display:flex;align-items:center;justify-content:center;box-shadow:0 0 5px rgba(0,0,0,.2)}.flashcard-editor-modal section.edit .quicks .toast span{margin-left:8px}.flashcard-editor-modal section.edit .quicks .toast ion-icon{color:#fff;font-size:1.2em}.flashcard-editor-modal section.edit .definition,.flashcard-editor-modal section.edit .name,.flashcard-editor-modal section.edit .tags-wrapper,.flashcard-editor-modal section.edit .term{margin-bottom:12px;position:relative}.flashcard-editor-modal section.edit .definition .spinner-wrapper,.flashcard-editor-modal section.edit .name .spinner-wrapper,.flashcard-editor-modal section.edit .tags-wrapper .spinner-wrapper,.flashcard-editor-modal section.edit .term .spinner-wrapper{position:absolute;left:0;width:100%;top:0;padding:0 10px;height:100%;background-color:#f5f5f5;border-radius:12px;display:flex;justify-content:space-between;align-items:center}.flashcard-editor-modal section.edit .definition .spinner-wrapper>span,.flashcard-editor-modal section.edit .name .spinner-wrapper>span,.flashcard-editor-modal section.edit .tags-wrapper .spinner-wrapper>span,.flashcard-editor-modal section.edit .term .spinner-wrapper>span{display:inline-flex;align-items:center}.flashcard-editor-modal section.edit .definition .spinner-wrapper>span ion-icon,.flashcard-editor-modal section.edit .name .spinner-wrapper>span ion-icon,.flashcard-editor-modal section.edit .tags-wrapper .spinner-wrapper>span ion-icon,.flashcard-editor-modal section.edit .term .spinner-wrapper>span ion-icon{font-size:24px;color:#fb5b5a}.flashcard-editor-modal section.edit .definition .spinner-wrapper>span .spinner,.flashcard-editor-modal section.edit .name .spinner-wrapper>span .spinner,.flashcard-editor-modal section.edit .tags-wrapper .spinner-wrapper>span .spinner,.flashcard-editor-modal section.edit .term .spinner-wrapper>span .spinner{width:26px;height:26px}.flashcard-editor-modal section.edit .definition .spinner-wrapper>span>span,.flashcard-editor-modal section.edit .name .spinner-wrapper>span>span,.flashcard-editor-modal section.edit .tags-wrapper .spinner-wrapper>span>span,.flashcard-editor-modal section.edit .term .spinner-wrapper>span>span{margin-left:4px}.flashcard-editor-modal section.edit .definition.name,.flashcard-editor-modal section.edit .definition.term,.flashcard-editor-modal section.edit .name.name,.flashcard-editor-modal section.edit .name.term,.flashcard-editor-modal section.edit .tags-wrapper.name,.flashcard-editor-modal section.edit .tags-wrapper.term,.flashcard-editor-modal section.edit .term.name,.flashcard-editor-modal section.edit .term.term{margin-top:12px}.flashcard-editor-modal section.edit .definition input,.flashcard-editor-modal section.edit .name input,.flashcard-editor-modal section.edit .tags-wrapper input,.flashcard-editor-modal section.edit .term input{padding:8px 10px;width:100%;border:none;background-color:#f8f8f8;display:block;font-size:.9em;line-height:1.5em;border-radius:8px}.flashcard-editor-modal section.edit .definition textarea,.flashcard-editor-modal section.edit .name textarea,.flashcard-editor-modal section.edit .tags-wrapper textarea,.flashcard-editor-modal section.edit .term textarea{padding:8px 10px;width:100%;border:none;background-color:#f8f8f8;display:block;font-size:.9em;line-height:1.5em;border-radius:8px;resize:none}.flashcard-editor-modal section.edit .definition .aggregator-btn,.flashcard-editor-modal section.edit .name .aggregator-btn,.flashcard-editor-modal section.edit .tags-wrapper .aggregator-btn,.flashcard-editor-modal section.edit .term .aggregator-btn{position:absolute;top:6px;right:6px;background-color:#fff;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);align-items:center;justify-content:center;display:inline-flex;width:24px;height:24px}.flashcard-editor-modal section.edit .options{display:flex;justify-content:space-between;align-items:center;width:100%;bottom:0}.flashcard-editor-modal section.edit .options button{padding:12px;display:inline-flex;justify-content:center;align-items:center;color:#fff;border-radius:8px;font-size:20px;border-radius:52px}.flashcard-editor-modal section.edit .options button.discard-btn{background-color:#fb5b5a}.flashcard-editor-modal section.edit .options button.star-btn{background-color:#f5f5f5;color:#f7be16;margin-left:10px}.flashcard-editor-modal section.edit .options button.star-btn[data-active=true]{background-color:#f7be16;color:#fff}.flashcard-editor-modal section.edit .options button.save-btn{background-color:#50d890;padding:12px 16px}.flashcard-editor-modal section.edit .options button.save-btn span{margin-left:8px}.flashcard-editor-modal section.edit .tags-wrapper{position:relative}.flashcard-editor-modal section.edit .auto-translate-wrapper,.flashcard-editor-modal section.edit .keep-tags-wrapper{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;background-color:#f8f8f8;border-radius:8px;padding:8px 12px}.flashcard-editor-modal section.edit .auto-translate-wrapper span,.flashcard-editor-modal section.edit .keep-tags-wrapper span{padding-left:10px;width:calc(100% - 30px)}.flashcard-editor-modal section.edit .tags{margin:12px 0;border:none;display:block;font-size:.9em;border-radius:8px;resize:none;width:100%;overflow:auto;max-height:128px;height:128px;-webkit-transition:height .3s;transition:height .3s}.flashcard-editor-modal section.edit .tags[data-expanded=true]{height:calc(100vh - 320px);max-height:unset}.flashcard-editor-modal section.edit .tags .tag{padding:4px 8px;color:#333;background-color:#f8f8f8;display:inline-flex;align-items:center;justify-content:center;margin:0 8px 8px 0;border-radius:8px;font-size:13px;position:relative}.flashcard-editor-modal section.edit .tags .tag .emoji{margin-right:6px}.flashcard-editor-modal section.edit .tags .tag:last-child{margin-right:0}.flashcard-editor-modal section.edit .tags .tag#search-tags{background-color:#4d80e4;color:#fff;padding:4px 12px 4px 10px}.flashcard-editor-modal section.edit .tags .tag#search-tags ion-icon{font-size:18px;position:absolute}.flashcard-editor-modal section.edit .tags .tag#search-tags span{visibility:hidden}.flashcard-editor-modal section.edit .tags .tag#add-new-tag{background-color:#5b5b5b;color:#fff;position:relative}.flashcard-editor-modal section.edit .tags .tag#add-new-tag ion-icon{font-size:20px;position:absolute;left:4px;top:4px}.flashcard-editor-modal section.edit .tags .tag#add-new-tag span{padding-left:18px}.flashcard-editor-modal section.edit .tags .tag[data-selected=true]{background-color:#617be3;color:#fff;border-color:#617be3}.flashcard-editor-modal section.edit .tags .tag[data-image=true]{padding-left:28px}.flashcard-editor-modal section.edit .tags .tag[data-image=true] .image{position:absolute;left:5px;top:5px}.flashcard-editor-modal section.edit .tags .tag[data-image=true] .image img{width:18px;height:18px}.settings h2{text-align:left;margin:10px 0 12px 28px!important;font-size:18px;line-height:18px;font-weight:700}.settings>div{justify-content:space-between;margin-bottom:8px!important}.settings>div,.settings>div>div:first-child{display:flex;align-items:center}.settings>div.alt{display:block;height:auto!important}.settings>div.alt>div:last-child{margin-top:8px}.settings>div>div:last-child>span{display:inline-flex;align-items:center;justify-content:end;width:132px;border-radius:10px;background-color:rgba(0,0,0,.067);padding:6px 10px}.settings>div>div:last-child>span span{white-space:nowrap;overflow:hidden;width:128px;font-size:16px;line-height:16px}.settings>div>div:last-child>span ion-icon{margin-left:4px}.flashcard-more-options-modal .option-buttons button{display:flex;align-items:center;padding:0}.flashcard-more-options-modal .option-buttons>button ion-icon,.flashcard-more-options-modal .option-buttons>button svg,.flashcard-more-options-modal .option-buttons>div ion-icon,.flashcard-more-options-modal .option-buttons>div svg,.flashcard-more-options-modal .settings>button ion-icon,.flashcard-more-options-modal .settings>button svg,.flashcard-more-options-modal .settings>div ion-icon,.flashcard-more-options-modal .settings>div svg{flex-basis:20px;width:20px}.flashcard-more-options-modal .option-buttons>button ion-icon,.flashcard-more-options-modal .option-buttons>div ion-icon,.flashcard-more-options-modal .settings>button ion-icon,.flashcard-more-options-modal .settings>div ion-icon{font-size:20px}.flashcard-more-options-modal .option-buttons>button svg,.flashcard-more-options-modal .option-buttons>div svg,.flashcard-more-options-modal .settings>button svg,.flashcard-more-options-modal .settings>div svg{height:20px}.flashcard-more-options-modal .option-buttons>button svg path,.flashcard-more-options-modal .option-buttons>div svg path,.flashcard-more-options-modal .settings>button svg path,.flashcard-more-options-modal .settings>div svg path{fill:#000}.flashcard-more-options-modal .option-buttons>button ion-icon,.flashcard-more-options-modal .option-buttons>div ion-icon,.flashcard-more-options-modal .settings>button ion-icon,.flashcard-more-options-modal .settings>div ion-icon{color:#000}.flashcard-more-options-modal .option-buttons>button label,.flashcard-more-options-modal .option-buttons>div label,.flashcard-more-options-modal .settings>button label,.flashcard-more-options-modal .settings>div label{padding-left:8px;font-weight:400;font-size:20px;line-height:20px;width:calc(100% - 20px)}.flashcard-more-options-modal.flashcard-more-options-practice-modal label{margin-left:0!important}.MuiPaper-root{background-color:transparent!important;box-shadow:none!important}.ion-page[data-page=flashcards] .flashcard.ioncard .main,.ion-page[data-page=flashcards] ion-card.flashcard .main{margin-top:-28px;max-height:calc(100% - 69px)}.ion-page[data-page=flashcards] .flashcard.ioncard[data-autoplay=true] .main,.ion-page[data-page=flashcards] ion-card.flashcard[data-autoplay=true] .main{margin-top:0;max-height:100%}.ion-page[data-page=flashcards] .flashcard.ioncard[data-autoplay=true] .buttons,.ion-page[data-page=flashcards] .flashcard.ioncard[data-autoplay=true] .options,.ion-page[data-page=flashcards] ion-card.flashcard[data-autoplay=true] .buttons,.ion-page[data-page=flashcards] ion-card.flashcard[data-autoplay=true] .options{display:none}.ion-page[data-page=flashcards] .progress-bar{width:calc(100% - 88px)!important}.ion-page[data-page=flashcards] .example-list .highlighter-wrapper{font-size:1em}.ion-page[data-page=flashcards] .example-list .pop-color{line-height:1.5em}.ion-page[data-page=flashcards] ion-toolbar{height:0;--border-width:0;overflow:hidden}.ion-page[data-page=flashcards] .swiper-wrapper-top{height:calc(100% - 120px);position:relative;overflow:hidden;z-index:1}.ion-page[data-page=flashcards] .swiper-wrapper-top .options-alt{position:fixed;bottom:15px;z-index:10;width:calc(100% - 30px);height:64px;left:15px}.ion-page[data-page=flashcards] .swiper-wrapper-top .options-alt button{background-color:#4d80e4;width:100%;padding:16px;color:#fff;border-radius:8px;font-size:1.1em}.ion-page[data-page=flashcards] .swiper-wrapper-top .options-alt .autoreview-progress{height:4px;width:100%;position:absolute;bottom:0;left:0}.ion-page[data-page=flashcards] .swiper-wrapper-top .options-alt .autoreview-progress>div{position:absolute;height:4px;background-color:#2dce91;width:0;left:0;top:0}.ion-page[data-page=flashcards] .swiper-wrapper-top .options-alt .reviewed{position:absolute;bottom:8px;left:0;text-align:center;left:15px;width:calc(100% - 30px)}.ion-page[data-page=flashcards] .swiper-wrapper-top .options-alt[data-complete=true] .autoreview-progress>div{width:100%!important;-webkit-animation:none!important;animation:none!important}@-webkit-keyframes progresswidth{0%{width:0}to{width:100%}}@keyframes progresswidth{0%{width:0}to{width:100%}}.ion-page[data-page=flashcards] .swiper-wrapper-top>div{width:100%;height:100%;padding:0 15px}.ion-page[data-page=flashcards] .swiper-wrapper-top>div .swiper-container{height:100%;overflow:visible}.ion-page[data-page=flashcards] .swiper-wrapper-top>div .swiper-container .swiper-wrapper{padding-top:22px}.ion-page[data-page=flashcards] .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide{margin:8px 0;height:calc(100% - 58px)}.ion-page[data-page=flashcards] .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .react-card-flip{height:100%}.ion-page[data-page=flashcards] .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .react-card-flip .react-card-flipper-dummy{position:relative;height:100%;width:100%}.ion-page[data-page=flashcards] .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .react-card-flip .react-card-flipper-dummy .react-card-front-dummy{position:absolute;left:0;top:0;width:100%;height:100%}.ion-page[data-page=flashcards] .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .react-card-flip .react-card-flipper>div{background-color:#fff;box-shadow:0 1px 4px rgba(0,0,0,.16);border-radius:12px}.ion-page[data-page=flashcards] .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .react-card-flip .react-card-flipper>div>div{height:100%;position:relative;z-index:2;border-radius:12px}.ion-page[data-page=flashcards] .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .react-card-flip .react-card-flipper>div>div .ioncard,.ion-page[data-page=flashcards] .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .react-card-flip .react-card-flipper>div>div ion-card{height:100%;margin:0;padding:0;display:flex;flex-wrap:wrap}.ion-page[data-page=flashcards] .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .react-card-flip .react-card-flipper>div>div .ioncard .options,.ion-page[data-page=flashcards] .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .react-card-flip .react-card-flipper>div>div ion-card .options{align-self:flex-start;width:100%}.ion-page[data-page=flashcards] .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .react-card-flip .react-card-flipper>div>div .ioncard p,.ion-page[data-page=flashcards] .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .react-card-flip .react-card-flipper>div>div ion-card p{align-self:baseline;text-align:center;width:100%;font-size:1.4em}.ion-page[data-page=flashcards] .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide:last-child{height:calc(100% + 20px)}.ion-page[data-page=flashcards] .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide:last-child .react-card-flipper>div{box-shadow:none}.ion-page[data-page=flashcards] .swiper-wrapper-top>div .swiper-button-next,.ion-page[data-page=flashcards] .swiper-wrapper-top>div .swiper-button-prev,.ion-page[data-page=flashcards] .swiper-wrapper-top>div .swiper-pagination{display:none}.ion-page[data-page=flashcards][data-last-card=true] .react-card-front{box-shadow:none!important}.ion-page[data-page=flashcards][data-last-card=true] .flashcard-actions-wrapper{visibility:hidden}.external-apps-wrapper .external-apps{display:flex}.external-apps-wrapper .external-apps .img.app{width:calc(20% - 10px);height:unset;min-height:unset}.external-apps-wrapper .external-apps .img.app img.app-img{display:block;width:100%;height:auto}.external-apps-wrapper .external-apps .img.app:not(:last-child){margin-right:12px}.autoplay-options{overflow:auto;max-height:calc(100vh - 84px)}.autoplay-options .line{min-height:200px;padding:15px 0}.autoplay-options .line .opts{margin:0}.autoplay-options .line .opts .arrow{padding:4px 0 0;width:40px;display:flex;align-items:center;justify-content:center;font-size:24px;color:#555;background-color:#fff;height:20px}.autoplay-options .line .opts .opt{display:flex;flex-wrap:wrap;background-color:#fff;border-radius:52px}.autoplay-options .line .opts .opt .ico{flex-basis:40px;background-color:#333;border-radius:100%;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;margin-left:0;margin-top:4px}.autoplay-options .line .opts .opt .ico ion-icon{color:#fff;font-size:20px}.autoplay-options .line .opts .opt .side{flex-basis:calc(100% - 64px);margin-left:16px}.autoplay-options .line .opts .opt .side h3{margin:0 0 10px -4px;font-size:1.1em}.autoplay-options .line .opts .opt .side ion-range{padding:0}.autoplay-options .line .opts .opt .side .rc-slider{margin:0 25px;width:calc(100% - 50px)}.autoplay-options .line .opts .opt .side .rc-slider-handle{margin:0;width:60px;border-radius:52px;height:24px;top:-5px;align-items:center;display:inline-flex;justify-content:center;background:#4d80e4;border:none;color:#fff}.autoplay-options .line .opts .opt:last-child{background-color:unset}.autoplay-options button{border-radius:52px;margin-top:5px;margin-bottom:20px}.goal-progress-wrapper{background-color:#f5f5f5;padding:20px 15px 15px 0;margin-top:-5px;position:relative}.goal-progress-wrapper[data-dummy=true] .dummy-image-wrapper{height:57px;position:relative;background-color:#f5f5f5;overflow:hidden}.goal-progress-wrapper[data-dummy=true] .dummy-image-wrapper img{top:0;right:0;display:block;width:auto;position:absolute;height:57px;max-width:unset;border-radius:0 12px 12px 0}.goal-progress-wrapper[data-expanded=true]{position:fixed;z-index:10000;top:0;left:0;background-color:#f5f5f5;height:100%;width:100%;padding:15px!important;margin:0!important}.goal-progress-wrapper .floating-btns{color:#fff;position:absolute;top:35px;left:10px;z-index:2}.goal-progress-wrapper .floating-btns button{background-color:#fff;border-radius:8px;display:inline-flex;align-items:center;padding:6px 8px;font-size:14px;color:#000}.goal-progress-wrapper .floating-btns button ion-icon{margin-right:4px;font-size:16px}.goal-progress-wrapper .goal-progress[data-expanded=true]{height:100%;width:100%;display:flex;align-items:center;flex-wrap:wrap}.goal-progress-wrapper .goal-progress[data-expanded=true]>*{flex-basis:100%}.goal-progress-wrapper .goal-progress[data-expanded=true] .promo{text-align:center;margin-top:15px;padding-top:15px;font-weight:700;font-size:18px;line-height:18px}.goal-progress-wrapper .goal-progress[data-expanded=true] .promo span{color:#4d80e4;display:block;margin-top:8px;font-size:22px}.goal-progress-wrapper .goal-progress[data-expanded=true] .header{display:flex;align-items:center;justify-content:center;width:100%;padding:10px;margin:auto;position:absolute;top:0;left:0;background-color:hsla(0,0%,100%,.6);z-index:1}.goal-progress-wrapper .goal-progress[data-expanded=true] .header>div{display:inline-flex;align-items:center;justify-content:center}.goal-progress-wrapper .goal-progress[data-expanded=true] .header>div .color{display:inline-flex;align-items:center;justify-content:center;padding:0 6px;margin-right:6px;color:#fff;font-size:12px}.goal-progress-wrapper .goal-progress[data-expanded=true] .header>div label{line-height:1;font-size:13px}.goal-progress-wrapper .goal-progress[data-expanded=true] .header>div label span{font-weight:700;margin-left:8px;display:inline-block}.goal-progress-wrapper .goal-progress[data-expanded=true] .header>div:not(:last-child){margin-right:8px}.goal-progress-wrapper .goal-progress[data-expanded=true] .calendar-wrapper{max-height:calc(100vh - 240px);overflow:auto;max-width:400px;margin-left:auto;margin-right:auto}.goal-progress-wrapper .goal-progress[data-expanded=true] .calendar-wrapper p{text-align:center}.goal-progress-wrapper .goal-progress[data-expanded=true] .calendar-wrapper .calendar-header{text-align:center;padding:5px 0 10px;font-weight:500}.goal-progress-wrapper .goal-progress[data-expanded=true] .calendar-wrapper .calendar .progress--circle{position:relative;display:inline-block;width:32px;height:32px;border-radius:50%;background-color:#dcdcdc}.goal-progress-wrapper .goal-progress[data-expanded=true] .calendar-wrapper .calendar .progress--circle:before{content:"";position:absolute;top:4px;left:4px;width:24px;height:24px;border-radius:50%;background-color:#f5f5f5}.goal-progress-wrapper .goal-progress[data-expanded=true] .calendar-wrapper .calendar .progress--circle:after{content:"";display:inline-block;width:100%;height:100%;border-radius:50%;background-color:#4d80e4}.goal-progress-wrapper .goal-progress[data-expanded=true] .calendar-wrapper .calendar .progress--bar.progress--0:after{width:0}.goal-progress-wrapper .goal-progress[data-expanded=true] .calendar-wrapper .calendar .progress--circle.progress--0:after{background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,#dcdcdc),color-stop(50%,transparent),to(transparent)),-webkit-gradient(linear,left top,right top,color-stop(50%,#4d80e4),color-stop(50%,#dcdcdc),to(#dcdcdc));background-image:linear-gradient(90deg,#dcdcdc 50%,transparent 0,transparent),linear-gradient(90deg,#4d80e4 50%,#dcdcdc 0,#dcdcdc)}.goal-progress-wrapper .goal-progress[data-expanded=true] .calendar-wrapper .calendar .progress--bar.progress--5:after{width:5%}.goal-progress-wrapper .goal-progress[data-expanded=true] .calendar-wrapper .calendar .progress--circle.progress--5:after{background-image:linear-gradient(90deg,#dcdcdc 50%,transparent 0,transparent),linear-gradient(108deg,#4d80e4 50%,#dcdcdc 0,#dcdcdc)}.goal-progress-wrapper .goal-progress[data-expanded=true] .calendar-wrapper .calendar .progress--bar.progress--10:after{width:10%}.goal-progress-wrapper .goal-progress[data-expanded=true] .calendar-wrapper .calendar .progress--circle.progress--10:after{background-image:linear-gradient(90deg,#dcdcdc 50%,transparent 0,transparent),linear-gradient(126deg,#4d80e4 50%,#dcdcdc 0,#dcdcdc)}.goal-progress-wrapper .goal-progress[data-expanded=true] .calendar-wrapper .calendar .progress--bar.progress--15:after{width:15%}.goal-progress-wrapper .goal-progress[data-expanded=true] .calendar-wrapper .calendar .progress--circle.progress--15:after{background-image:linear-gradient(90deg,#dcdcdc 50%,transparent 0,transparent),linear-gradient(144deg,#4d80e4 50%,#dcdcdc 0,#dcdcdc)}.goal-progress-wrapper .goal-progress[data-expanded=true] .calendar-wrapper .calendar .progress--bar.progress--20:after{width:20%}.goal-progress-wrapper .goal-progress[data-expanded=true] .calendar-wrapper .calendar .progress--circle.progress--20:after{background-image:linear-gradient(90deg,#dcdcdc 50%,transparent 0,transparent),linear-gradient(162deg,#4d80e4 50%,#dcdcdc 0,#dcdcdc)}.goal-progress-wrapper .goal-progress[data-expanded=true] .calendar-wrapper .calendar .progress--bar.progress--25:after{width:25%}.goal-progress-wrapper .goal-progress[data-expanded=true] .calendar-wrapper .calendar .progress--circle.progress--25:after{background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,#dcdcdc),color-stop(50%,transparent),to(transparent)),-webkit-gradient(linear,left top,left bottom,color-stop(50%,#4d80e4),color-stop(50%,#dcdcdc),to(#dcdcdc));background-image:linear-gradient(90deg,#dcdcdc 50%,transparent 0,transparent),linear-gradient(180deg,#4d80e4 50%,#dcdcdc 0,#dcdcdc)}.goal-progress-wrapper .goal-progress[data-expanded=true] .calendar-wrapper .calendar .progress--bar.progress--30:after{width:30%}.goal-progress-wrapper .goal-progress[data-expanded=true] .calendar-wrapper .calendar .progress--circle.progress--30:after{background-image:linear-gradient(90deg,#dcdcdc 50%,transparent 0,transparent),linear-gradient(198deg,#4d80e4 50%,#dcdcdc 0,#dcdcdc)}.goal-progress-wrapper .goal-progress[data-expanded=true] .calendar-wrapper .calendar .progress--bar.progress--35:after{width:35%}.goal-progress-wrapper .goal-progress[data-expanded=true] .calendar-wrapper .calendar .progress--circle.progress--35:after{background-image:linear-gradient(90deg,#dcdcdc 50%,transparent 0,transparent),linear-gradient(216deg,#4d80e4 50%,#dcdcdc 0,#dcdcdc)}.goal-progress-wrapper .goal-progress[data-expanded=true] .calendar-wrapper .calendar .progress--bar.progress--40:after{width:40%}.goal-progress-wrapper .goal-progress[data-expanded=true] .calendar-wrapper .calendar .progress--circle.progress--40:after{background-image:linear-gradient(90deg,#dcdcdc 50%,transparent 0,transparent),linear-gradient(234deg,#4d80e4 50%,#dcdcdc 0,#dcdcdc)}.goal-progress-wrapper .goal-progress[data-expanded=true] .calendar-wrapper .calendar .progress--bar.progress--45:after{width:45%}.goal-progress-wrapper .goal-progress[data-expanded=true] .calendar-wrapper .calendar .progress--circle.progress--45:after{background-image:linear-gradient(90deg,#dcdcdc 50%,transparent 0,transparent),linear-gradient(252deg,#4d80e4 50%,#dcdcdc 0,#dcdcdc)}.goal-progress-wrapper .goal-progress[data-expanded=true] .calendar-wrapper .calendar .progress--bar.progress--50:after{width:50%}.goal-progress-wrapper .goal-progress[data-expanded=true] .calendar-wrapper .calendar .progress--circle.progress--50:after{background-image:-webkit-gradient(linear,right top,left top,color-stop(50%,#4d80e4),color-stop(50%,transparent),to(transparent)),-webkit-gradient(linear,right top,left top,color-stop(50%,#4d80e4),color-stop(50%,#dcdcdc),to(#dcdcdc));background-image:linear-gradient(-90deg,#4d80e4 50%,transparent 0,transparent),linear-gradient(270deg,#4d80e4 50%,#dcdcdc 0,#dcdcdc)}.goal-progress-wrapper .goal-progress[data-expanded=true] .calendar-wrapper .calendar .progress--bar.progress--55:after{width:55%}.goal-progress-wrapper .goal-progress[data-expanded=true] .calendar-wrapper .calendar .progress--circle.progress--55:after{background-image:linear-gradient(-72deg,#4d80e4 50%,transparent 0,transparent),linear-gradient(270deg,#4d80e4 50%,#dcdcdc 0,#dcdcdc)}.goal-progress-wrapper .goal-progress[data-expanded=true] .calendar-wrapper .calendar .progress--bar.progress--60:after{width:60%}.goal-progress-wrapper .goal-progress[data-expanded=true] .calendar-wrapper .calendar .progress--circle.progress--60:after{background-image:linear-gradient(-54deg,#4d80e4 50%,transparent 0,transparent),linear-gradient(270deg,#4d80e4 50%,#dcdcdc 0,#dcdcdc)}.goal-progress-wrapper .goal-progress[data-expanded=true] .calendar-wrapper .calendar .progress--bar.progress--65:after{width:65%}.goal-progress-wrapper .goal-progress[data-expanded=true] .calendar-wrapper .calendar .progress--circle.progress--65:after{background-image:linear-gradient(-36deg,#4d80e4 50%,transparent 0,transparent),linear-gradient(270deg,#4d80e4 50%,#dcdcdc 0,#dcdcdc)}.goal-progress-wrapper .goal-progress[data-expanded=true] .calendar-wrapper .calendar .progress--bar.progress--70:after{width:70%}.goal-progress-wrapper .goal-progress[data-expanded=true] .calendar-wrapper .calendar .progress--circle.progress--70:after{background-image:linear-gradient(-18deg,#4d80e4 50%,transparent 0,transparent),linear-gradient(270deg,#4d80e4 50%,#dcdcdc 0,#dcdcdc)}.goal-progress-wrapper .goal-progress[data-expanded=true] .calendar-wrapper .calendar .progress--bar.progress--75:after{width:75%}.goal-progress-wrapper .goal-progress[data-expanded=true] .calendar-wrapper .calendar .progress--circle.progress--75:after{background-image:-webkit-gradient(linear,left bottom,left top,color-stop(50%,#4d80e4),color-stop(50%,transparent),to(transparent)),-webkit-gradient(linear,right top,left top,color-stop(50%,#4d80e4),color-stop(50%,#dcdcdc),to(#dcdcdc));background-image:linear-gradient(0deg,#4d80e4 50%,transparent 0,transparent),linear-gradient(270deg,#4d80e4 50%,#dcdcdc 0,#dcdcdc)}.goal-progress-wrapper .goal-progress[data-expanded=true] .calendar-wrapper .calendar .progress--bar.progress--80:after{width:80%}.goal-progress-wrapper .goal-progress[data-expanded=true] .calendar-wrapper .calendar .progress--circle.progress--80:after{background-image:linear-gradient(18deg,#4d80e4 50%,transparent 0,transparent),linear-gradient(270deg,#4d80e4 50%,#dcdcdc 0,#dcdcdc)}.goal-progress-wrapper .goal-progress[data-expanded=true] .calendar-wrapper .calendar .progress--bar.progress--85:after{width:85%}.goal-progress-wrapper .goal-progress[data-expanded=true] .calendar-wrapper .calendar .progress--circle.progress--85:after{background-image:linear-gradient(36deg,#4d80e4 50%,transparent 0,transparent),linear-gradient(270deg,#4d80e4 50%,#dcdcdc 0,#dcdcdc)}.goal-progress-wrapper .goal-progress[data-expanded=true] .calendar-wrapper .calendar .progress--bar.progress--90:after{width:90%}.goal-progress-wrapper .goal-progress[data-expanded=true] .calendar-wrapper .calendar .progress--circle.progress--90:after{background-image:linear-gradient(54deg,#4d80e4 50%,transparent 0,transparent),linear-gradient(270deg,#4d80e4 50%,#dcdcdc 0,#dcdcdc)}.goal-progress-wrapper .goal-progress[data-expanded=true] .calendar-wrapper .calendar .progress--bar.progress--95:after{width:95%}.goal-progress-wrapper .goal-progress[data-expanded=true] .calendar-wrapper .calendar .progress--circle.progress--95:after{background-image:linear-gradient(72deg,#4d80e4 50%,transparent 0,transparent),linear-gradient(270deg,#4d80e4 50%,#dcdcdc 0,#dcdcdc)}.goal-progress-wrapper .goal-progress[data-expanded=true] .calendar-wrapper .calendar .progress--bar.progress--100:after{width:100%}.goal-progress-wrapper .goal-progress[data-expanded=true] .calendar-wrapper .calendar .progress--circle.progress--100:after{background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,#4d80e4),color-stop(50%,transparent),to(transparent)),-webkit-gradient(linear,right top,left top,color-stop(50%,#4d80e4),color-stop(50%,#dcdcdc),to(#dcdcdc));background-image:linear-gradient(90deg,#4d80e4 50%,transparent 0,transparent),linear-gradient(270deg,#4d80e4 50%,#dcdcdc 0,#dcdcdc);background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,#2dce91),color-stop(50%,transparent),to(transparent)),-webkit-gradient(linear,right top,left top,color-stop(50%,#2dce91),color-stop(50%,#dcdcdc),to(#dcdcdc));background-image:linear-gradient(90deg,#2dce91 50%,transparent 0,transparent),linear-gradient(270deg,#2dce91 50%,#dcdcdc 0,#dcdcdc)}.goal-progress-wrapper .goal-progress[data-expanded=true] .calendar-wrapper .calendar .not-current{visibility:hidden}.goal-progress-wrapper .goal-progress[data-expanded=true] .calendar-wrapper .calendar .tr{display:flex;justify-content:flex-end}.goal-progress-wrapper .goal-progress[data-expanded=true] .calendar-wrapper .calendar .tr .td{flex-basis:14.2857142857%;width:14.2857142857%;height:14.2857142857vw;position:relative}.goal-progress-wrapper .goal-progress[data-expanded=true] .calendar-wrapper .calendar .tr .td .entities{height:100%;width:100%;position:absolute;z-index:1;left:0;top:0}.goal-progress-wrapper .goal-progress[data-expanded=true] .calendar-wrapper .table:not(.year) .td{height:unset;display:flex;flex-wrap:wrap;margin-bottom:8px;min-height:36px}.goal-progress-wrapper .goal-progress[data-expanded=true] .calendar-wrapper .table:not(.year) .td .day-text{order:2;flex-basis:100%;height:unset;position:absolute;width:100%;top:2.5px;left:0}.goal-progress-wrapper .goal-progress[data-expanded=true] .calendar-wrapper .table:not(.year) .td .entities{order:1;position:static;height:unset;flex-basis:100%}.goal-progress-wrapper .goal-progress[data-expanded=true] .calendar-wrapper .table:not(.year) .td .entities>div{border-radius:100%;width:32px;height:32px;background-color:#eee;margin:auto}.goal-progress-wrapper .goal-progress[data-expanded=true] .calendar-wrapper .table:not(.year) .td .entities>div img{padding:1px}.goal-progress-wrapper .goal-progress[data-expanded=true] .calendar-wrapper .table.goal .entities>div{position:relative;overflow:hidden}.goal-progress-wrapper .goal-progress[data-expanded=true] .calendar-wrapper .table.goal .entities>div>div{position:absolute;bottom:0;left:0;width:100%}.goal-progress-wrapper .goal-progress[data-expanded=true] .calendar-wrapper .table.goal .entities>div>div i{position:absolute;top:9px;left:8px;font-size:15px;color:#fff}.goal-progress-wrapper .goal-progress[data-expanded=true] .calendar-wrapper .day-header,.goal-progress-wrapper .goal-progress[data-expanded=true] .calendar-wrapper .day-text,.goal-progress-wrapper .goal-progress[data-expanded=true] .calendar-wrapper .month-header{display:flex;align-items:center;justify-content:center;height:100%;position:relative;z-index:2}.goal-progress-wrapper .goal-progress[data-expanded=true] .calendar-wrapper .day-header,.goal-progress-wrapper .goal-progress[data-expanded=true] .calendar-wrapper .month-header{flex-basis:8.33%}.goal-progress-wrapper .goal-progress[data-expanded=true] .calendar-wrapper .day-header{height:unset}.goal-progress-wrapper .goal-progress[data-expanded=true] .footer{display:flex;align-items:center;justify-content:center;width:100%;padding:10px;margin:auto;position:absolute;bottom:0;left:0;z-index:1}.goal-progress-wrapper .goal-progress[data-expanded=true] .footer button{background-color:hsla(0,0%,100%,.6);color:#fff;background-color:#4d80e4;border:2px solid #fff;border-radius:12px;flex-basis:33%;padding:12px;font-size:16px;max-width:320px;min-height:60px}.goal-progress-wrapper .goal-progress[data-expanded=true] .footer button ion-icon{font-size:20px}.goal-progress-wrapper .goal-progress[data-expanded=true] .footer button:first-child,.goal-progress-wrapper .goal-progress[data-expanded=true] .footer button:nth-child(2),.goal-progress-wrapper .goal-progress[data-expanded=true] .footer button:nth-child(3){margin-right:10px}.goal-progress-wrapper .goal-progress[data-expanded=true] .footer button:first-child{flex-basis:40px;padding:8px}.goal-progress-wrapper .goal-progress[data-expanded=false]{background-color:#4d80e4;padding:10px 0 10px 10px;position:relative;margin:0;border-radius:0 12px 12px 0;overflow:scroll;min-height:57px}.goal-progress-wrapper .goal-progress[data-expanded=false] .help{padding:0 20px 10px;text-align:center;color:#fff}.goal-progress-wrapper .goal-progress[data-expanded=false]>label{color:#fff;font-weight:500;position:absolute;top:13px;right:15px}.goal-progress-wrapper .goal-progress[data-expanded=false]>label button{background:#fff;color:#000;padding:4px 8px;font-size:13px;margin-left:4px;border-radius:12px;position:relative;top:-1px}.goal-progress-wrapper .goal-progress[data-expanded=false] h1{color:#fff;font-size:1.2em;margin:0 0 20px;padding-left:5px;padding-top:5px}.goal-progress-wrapper .goal-progress[data-expanded=false] .days{display:flex;justify-content:space-between;padding:0 5px;width:1500px}.goal-progress-wrapper .goal-progress[data-expanded=false] .days .day{text-align:center;display:flex;flex-wrap:wrap;position:relative;margin-right:8px}.goal-progress-wrapper .goal-progress[data-expanded=false] .days .day .label{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-weight:700;color:#fff}.goal-progress-wrapper .goal-progress[data-expanded=false] .days .day .circle{background-color:#4d80e4;border-radius:100%}.goal-progress-wrapper .goal-progress[data-expanded=false] .days .day .circle[data-today=true]{border-radius:100%;background-color:#ff9d33}.goal-progress-wrapper .goal-progress[data-expanded=false] .today{display:flex;align-items:center;justify-content:space-between;margin-top:15px}.goal-progress-wrapper .goal-progress[data-expanded=false] .today button{color:#fff;margin-top:2px;font-weight:400}.goal-progress-wrapper .goal-progress[data-expanded=false] .activities{padding:0;background-color:transparent!important}.goal-progress-wrapper .goal-progress[data-expanded=false] .activities>div{background-color:#fff!important;padding:8px!important;word-break:break-word}.goal-progress-wrapper .goal-progress[data-expanded=false] .activities>div ion-icon,.goal-progress-wrapper .goal-progress[data-expanded=false] .activities>div ion-label,.goal-progress-wrapper .goal-progress[data-expanded=false] .activities>div p{color:#333!important;text-align:left!important}.goal-progress-wrapper .goal-progress[data-expanded=false] .activities>div ion-icon{font-size:1.2em;margin:0}.goal-progress-wrapper .goal-progress[data-expanded=false] .activities>div p{font-size:1em;margin-top:0}.goal-progress-wrapper .goal-progress[data-expanded=false] .activities>div ion-label{font-size:.9em}.goal-progress-wrapper .goal-progress[data-expanded=false] .activities>div{flex-basis:33.3333%!important;display:inline-flex!important;align-items:center!important;flex-wrap:nowrap;justify-content:space-between}.goal-progress-wrapper .goal-progress[data-expanded=false] .activities>div ion-icon{flex-basis:20px}.goal-progress-wrapper .goal-progress[data-expanded=false] .activities>div .badge{font-size:1.4em;margin-bottom:0}.goal-progress-wrapper .goal-progress[data-expanded=false] .activities>div ion-label{font-size:.86em;font-weight:500!important;margin:0!important}.goal-progress-wrapper .goal-progress[data-expanded=false] .activities>div>div{flex-basis:calc(100% - 20px);padding-left:5px}.help-overlay-content[data-section=flashcards-2],.help-overlay-content[data-section=flashcards-3],.help-overlay-content[data-section=flashcards]{position:absolute;display:flex;background:#4d80e4;color:#fff;border-radius:10px;align-items:center;z-index:100000;margin:0 30px;flex-wrap:wrap;padding:10px;left:0}.help-overlay-content[data-section=flashcards-2]>div,.help-overlay-content[data-section=flashcards-3]>div,.help-overlay-content[data-section=flashcards]>div{display:flex;align-items:center}.help-overlay-content[data-section=flashcards-2]>div img,.help-overlay-content[data-section=flashcards-3]>div img,.help-overlay-content[data-section=flashcards]>div img{width:20px}.help-overlay-content[data-section=flashcards-2]>div ion-icon,.help-overlay-content[data-section=flashcards-2]>div svg,.help-overlay-content[data-section=flashcards-3]>div ion-icon,.help-overlay-content[data-section=flashcards-3]>div svg,.help-overlay-content[data-section=flashcards]>div ion-icon,.help-overlay-content[data-section=flashcards]>div svg{font-size:1.5em;width:24px}.help-overlay-content[data-section=flashcards-2]>div svg,.help-overlay-content[data-section=flashcards-3]>div svg,.help-overlay-content[data-section=flashcards]>div svg{height:24px}.help-overlay-content[data-section=flashcards-2]>div p,.help-overlay-content[data-section=flashcards-3]>div p,.help-overlay-content[data-section=flashcards]>div p{font-size:15px;line-height:18px;margin:0 0 0 15px!important}.help-overlay-content[data-section=flashcards-2][data-section=flashcards],.help-overlay-content[data-section=flashcards-3][data-section=flashcards],.help-overlay-content[data-section=flashcards][data-section=flashcards]{bottom:140px;-webkit-animation:moveupdown 1.5s ease-in-out infinite alternate;animation:moveupdown 1.5s ease-in-out infinite alternate}.help-overlay-content[data-section=flashcards-2][data-section=flashcards-2],.help-overlay-content[data-section=flashcards-3][data-section=flashcards-2],.help-overlay-content[data-section=flashcards][data-section=flashcards-2]{top:110px;-webkit-animation:zoominout 1.5s ease-in-out infinite alternate;animation:zoominout 1.5s ease-in-out infinite alternate;-webkit-transform:scale(1);transform:scale(1)}.help-overlay-content[data-section=flashcards-2][data-section=flashcards-3],.help-overlay-content[data-section=flashcards-3][data-section=flashcards-3],.help-overlay-content[data-section=flashcards][data-section=flashcards-3]{bottom:80px;margin:0;right:5px;left:auto;-webkit-animation:moveleftright 1.5s ease-in-out infinite alternate;animation:moveleftright 1.5s ease-in-out infinite alternate}.help-overlay-content[data-section=flashcards-2][data-section=flashcards-3] p,.help-overlay-content[data-section=flashcards-3][data-section=flashcards-3] p,.help-overlay-content[data-section=flashcards][data-section=flashcards-3] p{margin:0 10px 0 0!important}@-webkit-keyframes moveupdown{0%{bottom:140px}to{bottom:155px}}@keyframes moveupdown{0%{bottom:140px}to{bottom:155px}}@-webkit-keyframes moveleftright{0%{right:5px}to{right:20px}}@keyframes moveleftright{0%{right:5px}to{right:20px}}@-webkit-keyframes zoominout{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.08);transform:scale(1.08)}}@keyframes zoominout{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.08);transform:scale(1.08)}}.help-overlay-content[data-section-2=practice-2]{bottom:120px!important;background:#fff;color:#000}.help-overlay{z-index:10000;background-color:rgba(0,0,0,.9);opacity:0;position:fixed;top:0;left:0;width:100%;height:100%;-webkit-transition:opacity .5s;transition:opacity .5s}.help-overlay[data-showing=true]{opacity:1}.help-overlay>button{background-color:#fff;color:#333;top:20px;right:20px;position:absolute;display:inline-flex;align-items:center;justify-content:center;border-radius:52px;border:none;padding:8px;width:unset!important;height:unset!important}.help-overlay>button span{font-size:1.1em;margin-right:4px;display:none}.help-overlay>button ion-icon{font-size:2.6em}.help-overlay .shake{position:absolute;border-radius:12px;left:20px;top:20px;color:#fff;display:flex;align-items:center;justify-content:center;width:calc(100% - 92px);line-height:1.2em;height:42px}.help-overlay .shake img{width:40px;margin-right:16px}.arrow-wrapper{display:inline-flex!important;align-items:flex-start!important;justify-content:center!important;position:absolute!important;z-index:100001!important;width:unset!important;height:unset!important}.arrow-wrapper img{width:40px;height:40px;max-width:unset}.arrow-wrapper label{color:#fff;position:absolute;left:48px;top:-7px;width:80px;font-size:17px;line-height:19px;margin:0;text-align:left}.arrow-wrapper[data-direction=left-top] img{-webkit-transform:rotate(180deg) rotateY(180deg);transform:rotate(180deg) rotateY(180deg)}.arrow-wrapper[data-direction=left-top] label{top:30px}.arrow-wrapper[data-direction=right-bottom] label{text-align:right;right:52px;left:auto}.arrow-wrapper[data-direction=right-bottom] img{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.arrow-wrapper[data-direction=right-top] label{right:52px;left:auto;top:28px;text-align:right}.arrow-wrapper[data-direction=right-top] img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}body.subtle-help-overlay-showing ion-tab-bar{display:none}body.help-overlay-showing .MuiBackdrop-root{background-color:rgba(0,0,0,.5)!important}body.help-overlay-showing ion-tab-bar{display:none}body.help-overlay-showing ion-content{z-index:100000;position:fixed}body.help-overlay-showing ion-content .background{padding:50px 0}body.help-overlay-showing .flashcard-editor-modal .help-overlay{background-color:rgba(0,0,0,.8)!important}.ion-page[data-page=practice] .highlighter-wrapper:not(.undefined) .highlight{color:#fff}.ion-page[data-page=practice] ion-toolbar{height:0;--border-width:0;overflow:hidden}.ion-page[data-page=practice] .target .highlighter-wrapper,.ion-page[data-page=practice] .target .sentence-row{line-height:36px!important;font-size:28px!important}.ion-page[data-page=practice] .target .highlighter-wrapper{margin-bottom:32px;display:block}.ion-page[data-page=practice] .type-inner{width:100%}.ion-page[data-page=practice] .type-inner .pronounce{margin-bottom:28px}.ion-page[data-page=practice] .controls{align-self:flex-end;background:none!important;display:flex;justify-content:space-between}.ion-page[data-page=practice] .controls .next-btn{border-radius:8px;margin-bottom:0;padding:10px 16px;font-weight:600;font-size:.9em;text-align:center;font-weight:700!important;align-items:center;justify-content:center;display:inline-flex;border-radius:52px;background-color:#fff;color:#333;position:relative;width:100%}.ion-page[data-page=practice] .controls .next-btn>div{position:absolute!important;top:3.5px;right:6px}.ion-page[data-page=practice] .close-practice-btn,.ion-page[data-page=practice] .settings-practice-btn{position:absolute;top:0;padding:16px;color:#fff;font-size:40px;z-index:9}.ion-page[data-page=practice] .settings-practice-btn{left:0}.ion-page[data-page=practice] .close-practice-btn{right:0}.ion-page[data-page=practice] .header-2{align-items:center;justify-content:center;height:35px!important;width:calc(100% - 104px)!important;left:52px!important;top:18px!important;position:absolute!important;padding:0 15px!important;z-index:2}.ion-page[data-page=practice] .solution-card-wrapper{width:100%;height:100%;position:relative}.ion-page[data-page=practice] .solution-card-wrapper .close-practice-btn,.ion-page[data-page=practice] .solution-card-wrapper .settings-practice-btn{top:2px}.ion-page[data-page=practice] .solution-card-wrapper .solution-card{height:100%;width:100%;display:flex;align-items:center;position:relative}.ion-page[data-page=practice] .solution-card-wrapper .solution-card .word{position:relative}.ion-page[data-page=practice] .solution-card-wrapper .solution-card .flashcard{background-color:transparent!important;padding:6px 0 0!important}.ion-page[data-page=practice] .solution-card-wrapper .solution-card>div{height:100%;display:flex;align-items:normal;flex-wrap:wrap;margin:0 auto;min-width:100%}.ion-page[data-page=practice] .solution-card-wrapper .solution-card>div>div{flex-basis:100%;margin-top:-40px;max-height:calc(100% - 204px);overflow:auto}.ion-page[data-page=practice] .solution-card-wrapper .solution-card .header{align-items:center;justify-content:center;margin-bottom:16px}.ion-page[data-page=practice] .solution-card-wrapper .solution-card .header>div{display:flex;flex-wrap:wrap}.ion-page[data-page=practice] .solution-card-wrapper .solution-card .header>div>div{width:24px;height:24px;background-color:#fff;border-radius:100%;align-items:center;justify-content:center;display:inline-flex;margin:0 9px 9px 0;border:2px solid #fff;color:#fff;position:relative}.ion-page[data-page=practice] .solution-card-wrapper .solution-card .header>div>div label{position:absolute;color:#333;font-weight:700;margin:0;font-size:13px;line-height:14px}.ion-page[data-page=practice] .solution-card-wrapper .solution-card .header>div>div ion-icon{font-size:16px}.ion-page[data-page=practice] .solution-card-wrapper .solution-card .header>div>div[data-success=true]{background-color:#2dce91}.ion-page[data-page=practice] .solution-card-wrapper .solution-card .header>div>div[data-error=true]{background-color:#fa4252}.ion-page[data-page=practice] .solution-card-wrapper .solution-card .body{color:#fff;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:20px;width:calc(100% - 40px);text-align:center}.ion-page[data-page=practice] .solution-card-wrapper .solution-card .body .res{border-radius:8px;padding:4px 16px;background-color:#fff;display:inline-flex;align-items:center;margin-bottom:24px;background-color:#fa4252;border:2px solid #fff;border-radius:52px}.ion-page[data-page=practice] .solution-card-wrapper .solution-card .body .res ion-icon{margin-right:6px;font-size:24px}.ion-page[data-page=practice] .solution-card-wrapper .solution-card .body .res span{font-size:20px}.ion-page[data-page=practice] .solution-card-wrapper .solution-card .body .res[data-success=true]{background-color:#2dce91}.ion-page[data-page=practice] .solution-card-wrapper .solution-card .body .term{font-weight:600;font-size:2.2em;line-height:1em;margin:0 0 6px}.ion-page[data-page=practice] .solution-card-wrapper .solution-card .body .definition{font-weight:400;font-size:1.4em}.ion-page[data-page=practice] .solution-card-wrapper .solution-card .body .definition,.ion-page[data-page=practice] .solution-card-wrapper .solution-card .body .term{position:relative}.ion-page[data-page=practice] .solution-card-wrapper .solution-card .body .definition ion-icon,.ion-page[data-page=practice] .solution-card-wrapper .solution-card .body .term ion-icon{position:relative;top:3px;left:8px;opacity:.6;font-size:.7em}.ion-page[data-page=practice] .solution-card-wrapper .solution-card .footer{align-self:flex-end;overflow:hidden}.ion-page[data-page=practice] .solution-card-wrapper .solution-card .footer #next-question-btn{padding:5px 10px 10px;text-align:center;position:relative}.ion-page[data-page=practice] .solution-card-wrapper .solution-card .footer #next-question-btn .countdown-wrapper{position:absolute;right:20px;top:12px;padding:0}.ion-page[data-page=practice] .solution-card-wrapper .solution-card .footer #next-question-btn>div{background:#fff;padding:12px;border-radius:52px}.ion-page[data-page=practice] .solution-card-wrapper .solution-card .footer #next-question-btn .result-indicator{padding:0!important}.ion-page[data-page=practice] .solution-card-wrapper .solution-card .footer #next-question-btn .result-indicator span{z-index:2;background:#fa4252;padding:10px!important;height:100%;width:100%;border-radius:52px;display:flex;align-items:center;justify-content:center;color:#fff;border:2px solid #fff}.ion-page[data-page=practice] .solution-card-wrapper .solution-card .footer #next-question-btn .result-indicator span ion-icon{margin-right:6px}.ion-page[data-page=practice] .solution-card-wrapper .solution-card .footer #next-question-btn .result-indicator[data-success=true] span{background:#2dce91}.ion-page[data-page=practice] .solution-card-wrapper .solution-card .footer .flashcard-actions-wrapper{background:transparent}.ion-page[data-page=practice] .solution-card-wrapper .solution-card .footer .flashcard-actions-wrapper label{color:#fff}.ion-page[data-page=practice] .loading-background{position:absolute;background:red;z-index:10;width:100%;height:100vh;top:0;left:0}.ion-page[data-page=practice] .practice-container{height:calc(100% + 1px);position:relative}.ion-page[data-page=practice] .practice-container .hint{display:flex;align-items:center;justify-content:center}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top{height:100%;overflow:hidden}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div{width:100%;height:100%}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container{height:100%;overflow:visible}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question{height:100%;width:100%;position:relative}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question .help-hint{position:absolute;bottom:0;left:0;padding:10px;width:100%;overflow:auto;z-index:2;color:#333;background-color:#fff;font-size:15px;margin:0 10px 10px;width:calc(100% - 20px);text-align:center;border-radius:10px}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question .help-hint p{margin:0}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div{height:100%;display:flex;flex-wrap:wrap;width:100%;align-items:flex-end;position:relative}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=question] .conversation-threads.answer{margin-top:32px}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=question] .conversation-threads.answer>div{min-width:unset}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=question] .conversation-threads.answer>div.from-me{text-align:right}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=tap]{align-items:unset;justify-content:center}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=tap] .center{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;align-self:center}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=tap] .bottom{position:absolute;bottom:5px;left:0;padding:10px;width:100%}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=tap] .bottom button{background-color:#fff;color:#333;border-radius:52px;padding:14px 20px;font-weight:600;width:100%;margin-top:5px;font-size:18px;line-height:18px}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=tap] .fill-from,.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=tap] .fill-to{text-align:center}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=tap] .fill-from .bite,.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=tap] .fill-to .bite{white-space:nowrap;display:inline-block;font-size:1.2em;line-height:1.2em;color:#fff;cursor:pointer;-webkit-transition:all .1s linear;transition:all .1s linear;background-color:#fff;border-radius:6px;color:#000;padding:5px 10px;margin-bottom:8px;min-width:31px}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=tap] .fill-from .bite[data-filled=true],.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=tap] .fill-to .bite[data-filled=true]{background-color:#f5f5f5;color:#f5f5f5;opacity:.4}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=tap] .fill-from .bite:not(:last-child),.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=tap] .fill-to .bite:not(:last-child){margin-right:8px}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=tap] .fill-from.fill-to,.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=tap] .fill-to.fill-to{background-color:hsla(0,0%,100%,.2);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:3px 3px 0;border-radius:10px;min-height:39px;min-width:72px;justify-self:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=tap] .fill-from.fill-to .bite,.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=tap] .fill-to.fill-to .bite{background-color:#f5f5f5;margin-bottom:3px}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=tap] .fill-from.fill-to .bite:not(:last-child),.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=tap] .fill-to.fill-to .bite:not(:last-child){margin-right:3px}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=tap] .fill-from.fill-from,.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=tap] .fill-to.fill-from{overflow:auto}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=tap] .fill-to-row-wrpper{max-width:calc(100vw - 30px)!important;margin:auto}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=tap] .sentence{color:#fff;padding:0 10px}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=tap] .sentence .fill-to{margin:5px}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=type]{align-items:center;overflow:auto}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=type] .special-characters{position:absolute;bottom:0;left:0;padding:10px 0 10px 10px;width:100%;overflow:auto}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=type] .special-characters .scroller{white-space:nowrap;min-width:100%;text-align:center}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=type] .special-characters .scroller .char{display:inline-block;margin-right:8px;font-size:1.4em;line-height:1.4em;color:#fff;cursor:pointer;-webkit-transition:all .1s linear;transition:all .1s linear;width:28px;background-color:#fff;border-radius:4px;color:#000;text-align:center}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=type] .controls{padding:0 15px!important}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=type] ion-input input{background-color:#e9e9e9;border-radius:8px;padding:16px 12px;font-weight:600;text-align:center;color:#333;margin:0 15px}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=type] ion-input[data-correct=true] input{background-color:#2dce91!important;color:#fff!important}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=type] ion-input[data-error=true] input{background-color:#fa4252!important;color:#fff!important}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=type] .type-sentence-wrapper{width:100%;padding:0 15px}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=type] .type-sentence-wrapper .text{color:#fff}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=type] .type-sentence-wrapper .filler{max-width:120px;width:unset!important;height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important;overflow:hidden!important}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=type] .type-sentence-wrapper .filler input{margin:0;border-radius:0;padding:6px 12px}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=pronounce]{overflow:auto}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=pronounce] .play{width:100%;text-align:center}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=pronounce] .play ion-icon{font-size:4rem}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=match]{display:block}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=match] .grid{width:100%;height:100%;padding:15px 15px 0}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=match] .grid>div{width:calc(50% - 8px);display:inline-block;background-color:#e9e9e9;border-radius:8px;margin-bottom:15px;padding:15px;font-weight:600;color:#333;float:left;height:calc(16.6666% - 15px)}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=match] .grid>div p{height:100%;overflow:overlay;text-overflow:ellipsis;width:100%}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=match] .grid>div:nth-child(odd){margin-right:16px}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=match] .grid>div[data-status=marked]{background-color:#bebebe!important}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=match] .grid>div[data-status=correct]{background-color:#2dce91!important;color:#fff!important}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=match] .grid>div[data-status=error]{background-color:#fa4252!important;color:#fff!important}@media (max-width:374px){.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=match] .grid{padding:8px 8px 0}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=match] .grid>div{margin-bottom:8px;width:calc(50% - 4px);height:calc(16.6666% - 8px);padding:8px}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=match] .grid>div p{font-size:.86em}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=match] .grid>div:nth-child(odd){margin-right:8px}}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=select]{overflow:auto}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=pop]>div{flex-basis:100%}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=pop] .drag-area .bubble-options{min-height:340px;position:relative}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=pop] .drag-area .bubble-options .bite{display:inline-flex;width:56px;height:56px;background-color:#f5f5f5;color:#000;border-radius:100%;text-align:center;justify-content:center;padding:13px 0;position:absolute;font-size:18px;box-shadow:0 1px 4px rgba(0,0,0,.16)}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=pop] .drag-area .bubble-options .bite[data-error=true]{color:#fff;background-color:#fa4252}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=pop] .drag-area .result{display:flex;align-items:center;justify-content:center;margin:20px 0;min-height:52px}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=pop] .drag-area .result>div{width:100%}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=pop] .drag-area .result>div>div{padding:0 20px}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=pop] .drag-area .result>div>div>div{border-radius:52px;min-height:50px;min-width:50px;background:#f5f5f5;padding:12px 12px 6px;text-align:center;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=pop] .drag-area .result>div>div>div span{display:inline-block;margin-bottom:6px}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=pop] .drag-area .result>div>div>div span.unsolved{border-bottom:3px solid #666;width:7px;height:16px;margin-right:3px;position:relative;top:-1px}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=pop] .drag-area .result>div>div>div span.unsolved.space{background:transparent;width:6px}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=pop] .drag-area .result>div>div>div span.solved{min-width:4px}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=pop] .drag-area .result>div>div>div span.solved.last-solved{margin-right:2px}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=pop] .drag-area .result>div>div>div[data-error=true]{background-color:#fa4252}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=pop] .drag-area .result>div>div>div[data-correct=true]{background-color:#2dce91!important;color:#fff}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=connect] .connect-wrapper{text-align:center;display:block;width:100%;max-width:360px;min-height:360px;margin:0 auto 10px;position:relative}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=connect] .connect-wrapper .pattern{position:relative;z-index:2}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=connect] .connect-wrapper .pattern .react-pattern-lock__connector{background-color:#333}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=connect] .connect-wrapper .pattern .react-pattern-lock__point-inner{background-color:transparent}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=connect] .connect-wrapper .pattern .react-pattern-lock__connector-wrapper{display:none}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=connect] .connect-wrapper .letters{position:absolute;left:0;bottom:0;z-index:1;flex-wrap:wrap;display:flex;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=connect] .connect-wrapper .letters[data-size="5"]>div{width:20%;height:20%;flex:1 0 20%}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=connect] .connect-wrapper .letters[data-size="5"]>div>div{width:60px;height:60px;padding:13px 0}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=connect] .connect-wrapper .letters[data-size="4"]>div{width:25%;height:25%;flex:1 0 25%}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=connect] .connect-wrapper .letters[data-size="4"]>div>div{width:75px;height:75px;padding:20px 0}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=connect] .connect-wrapper .letters[data-size="3"]>div{width:33.3333%;height:33.3333%;flex:1 0 33.3333%}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=connect] .connect-wrapper .letters[data-size="3"]>div>div{width:90px;height:90px;padding:28px 0}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=connect] .connect-wrapper .letters>div{align-items:center;justify-content:center;display:inline-flex;position:relative}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=connect] .connect-wrapper .letters>div .connector{display:none;position:absolute;width:100px;height:20px;background-color:#fff;top:50%;-webkit-transform:translate(-50%);transform:translate(-50%);left:50%;z-index:1;margin-top:-10px}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=connect] .connect-wrapper .letters>div .connector[data-direction=right]{display:inline-block;left:0}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=connect] .connect-wrapper .letters>div .connector[data-direction=left]{display:inline-block;left:100%}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=connect] .connect-wrapper .letters>div .connector[data-direction=top]{display:inline-block;-webkit-transform:translate(-50%) rotate(90deg);transform:translate(-50%) rotate(90deg);top:100%}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=connect] .connect-wrapper .letters>div .connector[data-direction=bottom]{display:inline-block;-webkit-transform:translate(-50%) rotate(90deg);transform:translate(-50%) rotate(90deg);top:0}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=connect] .connect-wrapper .letters>div>div{text-align:center;border:2px solid #fff;color:#fff;border-radius:100%;font-weight:500;font-size:1.6em;line-height:1;z-index:2}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=connect] .connect-wrapper .letters>div[data-selected=true]>div{background-color:#fff;color:#4d80e4}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=connect] .connect-wrapper .letters>div[data-correct=true]>div{background-color:#2dce91!important;border-color:#2dce91!important;color:#fff}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=connect] .connect-wrapper .letters>div[data-correct=true] .connector{background-color:#2dce91!important}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=connect] .connect-wrapper .letters>div[data-error=true]>div{background-color:#fa4252!important;border-color:#fa4252!important;color:#fff}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=connect] .connect-wrapper .letters>div[data-error=true] .connector{background-color:#fa4252}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div .sentence>p:not(.sentence-row){background:transparent!important;font-size:.9em!important;line-height:1.1em!important;font-weight:300!important;margin-bottom:12px}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div .sentence>p.sentence-row{background:transparent!important;font-size:1.1em!important;line-height:1.3em!important;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div .sentence>p.sentence-row .filler{height:32px;display:inline-block;width:60px;margin:6px 8px;background-color:hsla(0,0%,100%,.2);border-radius:4px}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div .sentence[data-minimize-hint=true]{display:flex;flex-wrap:wrap;flex-direction:column-reverse}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div .sentence[data-minimize-hint=true] .highlighter-wrapper{margin-bottom:0!important;margin-top:20px!important;font-weight:300!important;font-size:16px!important;line-height:20px!important}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=drag-2] .drag-context-wrapper{width:100%;height:100%;display:flex;flex-wrap:wrap}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=drag-2] .drag-context-wrapper .question{text-align:center;color:#fff;font-size:24px;line-height:26px;font-weight:700;height:unset;flex-basis:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;align-self:flex-end;padding:0 15px}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=drag-2] .drag-context-wrapper .options-wrapper{display:flex;flex-wrap:wrap;padding:15px;flex-basis:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;align-self:flex-end}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=drag-2] .drag-context-wrapper .options-wrapper>div{background-color:#fff;flex-basis:calc(50% - 5px);border-radius:10px;padding:10px;text-align:center;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=drag-2] .drag-context-wrapper .options-wrapper>div:first-child,.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=drag-2] .drag-context-wrapper .options-wrapper>div:nth-child(2){margin-bottom:10px}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=drag-2] .drag-context-wrapper .options-wrapper>div:first-child,.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div[data-type=drag-2] .drag-context-wrapper .options-wrapper>div:nth-child(3){margin-right:10px}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div .hint{width:100%;text-align:center;font-weight:600;color:#fff;font-size:1.4rem;padding:15px}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div .hint.pronounce{font-size:64px;line-height:52px}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div .options{padding:0 15px;width:100%}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div .options>div{background-color:#e9e9e9;border-radius:8px;margin-bottom:15px;padding:16px 12px;font-weight:600;text-align:center;color:#333}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div .options>div[data-correct=true]{background-color:#2dce91!important;color:#fff!important}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top>div .swiper-container .swiper-wrapper .swiper-slide .question>div .options>div[data-error=true]{background-color:#fa4252!important;color:#fff!important}.ion-page[data-page=practice] .practice-container .swiper-wrapper-top .swiper-button-next,.ion-page[data-page=practice] .practice-container .swiper-wrapper-top .swiper-button-prev,.ion-page[data-page=practice] .practice-container .swiper-wrapper-top .swiper-pagination{display:none}.ion-page[data-page=practice] .practice-container[data-light=true] .next-btn>div{background:#4d80e4!important;color:#fff}.ion-page[data-page=practice] .practice-container[data-light=true] .solution-card,.ion-page[data-page=practice] .practice-container[data-light=true] .solution-card .flashcard-actions-wrapper{background-color:#fff!important}.ion-page[data-page=practice] .practice-container[data-light=true] .conversation-threads ion-icon,.ion-page[data-page=practice] .practice-container[data-light=true] .highlighter-wrapper span.unhighlight,.ion-page[data-page=practice] .practice-container[data-light=true] .hint,.ion-page[data-page=practice] .practice-container[data-light=true] .inline-conjugations-wrapper span,.ion-page[data-page=practice] .practice-container[data-light=true] .letters>div[data-selected=false]>div,.ion-page[data-page=practice] .practice-container[data-light=true] .pronounce ion-icon,.ion-page[data-page=practice] .practice-container[data-light=true] .question .target,.ion-page[data-page=practice] .practice-container[data-light=true] .sentence .text,.ion-page[data-page=practice] .practice-container[data-light=true] .solution-card .body,.ion-page[data-page=practice] .practice-container[data-light=true]>ion-icon{color:#333!important}.ion-page[data-page=practice] .practice-container[data-light=true] .options-wrapper>div,.ion-page[data-page=practice] .practice-container[data-light=true] .practice-end-wrapper button,.ion-page[data-page=practice] .practice-container[data-light=true] .progress-bar,.ion-page[data-page=practice] .practice-container[data-light=true] .sentence-row .filler,.ion-page[data-page=practice] .practice-container[data-light=true] .special-characters .char,.ion-page[data-page=practice] .practice-container[data-light=true] ion-input input{background:#dcdcdc!important}.ion-page[data-page=practice] .practice-container[data-light=true] .letters>div>div{border-color:#333!important}.ion-page[data-page=practice] .practice-container[data-light=true] .letters>div[data-selected=true]>div{background-color:#333!important;color:#fff!important}.ion-page[data-page=practice] .practice-container[data-light=true] .fill-to{background-color:rgba(0,0,0,.1)!important}.ion-page[data-page=practice] .practice-container[data-light=true] .fill-from .bite,.ion-page[data-page=practice] .practice-container[data-light=true] .fill-to .bite{background-color:#f5f5f5!important}.ion-page[data-page=practice] .practice-container[data-light=true] div[data-type=tap] .bottom button{background-color:#4d80e4!important;color:#fff!important}.ion-page[data-page=practice] .no-swipe{height:100%;display:flex;align-items:center}.ion-page[data-page=practice] .no-swipe .statistics{text-align:center;margin:auto}.ion-page[data-page=practice] .no-swipe .statistics h1{margin-bottom:8px;font-weight:700;font-size:1.4em}.ion-page[data-page=practice] .no-swipe .statistics p{font-size:1.1em;margin-bottom:32px}.ion-page[data-page=practice] .no-swipe .statistics img{max-width:240px;margin-bottom:20px}.practice-options{padding:15px 0 64px;overflow:auto}.practice-options ion-list{width:100%}.practice-options ion-list ion-item{--padding-start:0}.practice-options>button{margin:0 10px 10px;width:calc(100% - 20px)}.practice-options h2{text-align:left;margin:10px 0 12px 28px!important;font-size:18px;line-height:18px;font-weight:700}.practice-options .settings label{padding-right:10px!important}.practice-options section{margin-bottom:16px}.practice-options section:last-of-type .settings>div{height:unset!important}.practice-options section:first-of-type{overflow:hidden}.practice-options section:first-of-type .group{border-top:2px solid #fff}.practice-options section:first-of-type .group>div{padding:0;margin-left:32px}.practice-options section:first-of-type .group>div .group-info{display:flex;align-items:center;justify-content:space-between;position:relative}.practice-options section:first-of-type .group>div .group-info>img{display:block;height:72px}.practice-options section:first-of-type .group>div .group-info .control--checkbox{min-height:43px;display:flex;align-items:center;justify-content:left}.practice-options section:first-of-type .group>div .group-info .control--checkbox .control__indicator{left:-23px;top:27px}.practice-options section:first-of-type .group>div .group-info .control--checkbox input:checked~.control__indicator{background-color:#fff!important}.practice-options section:first-of-type .group>div .group-info .control--checkbox .control__indicator:after{border-color:#4d80e4!important}.practice-options section:first-of-type .group>div .group-info .control--checkbox input{display:none}.practice-options section:first-of-type .group>div .group-info .control--checkbox span{font-size:16px;line-height:20px;font-weight:600;margin:0 8px;color:#fff;display:inline-block;position:relative;top:2px}.practice-options section:first-of-type .group>div .group-options{flex-basis:100%;display:flex;justify-content:left;width:100%;overflow:hidden;height:0;padding:0;-webkit-transition:height .2s linear;transition:height .2s linear}.practice-options section:first-of-type .group>div .group-options[data-open=true]{height:42px;padding:4px 0}.practice-options section:first-of-type .group>div .group-options .practice-type{background-color:transparent;border:1px solid #fff;color:#fff;border-radius:52px;display:flex;align-items:center;justify-content:space-between;position:relative;margin:4px}.practice-options section:first-of-type .group>div .group-options .practice-type:first-child{margin-left:0!important}.practice-options section:first-of-type .group>div .group-options .practice-type:last-child{margin-right:0!important}.practice-options section:first-of-type .group>div .group-options .practice-type .arrow{position:absolute;right:24px;top:10px}.practice-options section:first-of-type .group>div .group-options .practice-type .def{display:inline-block;height:24px}.practice-options section:first-of-type .group>div .group-options .practice-type .def img{width:24px;height:24px;display:inline-block}.practice-options section:first-of-type .group>div .group-options .practice-type .def ion-icon{margin:0 6px;font-size:16px;position:relative;top:-3px}.practice-options section:first-of-type .group>div .group-options .practice-type[data-selected=true]{background-color:#fff}.practice-options section:first-of-type .group>div .group-options .practice-type[data-selected=true] ion-icon{color:#333!important}.practice-options section:first-of-type .group:first-child{border-top:0!important}@media (max-width:370px){.practice-options section:first-of-type .group .group-options{margin-left:-24px;width:calc(100% + 24px)!important}}@media (max-width:349px){.practice-options section:first-of-type .group .group-options .practice-type{margin:4px 2px!important}.practice-options section:first-of-type .group .group-options .practice-type .def{height:22px}.practice-options section:first-of-type .group .group-options .practice-type .def ion-icon{margin:0 4px!important}.practice-options section:first-of-type .group .group-options .practice-type .def img{width:22px;height:22px}}.ion-page[data-page=queue] .progress-bar{width:calc(100% - 88px)!important}.ion-page[data-page=queue] .banner{display:flex;color:#fff;background-color:#fa4252;padding:10px;align-items:center;justify-content:center}.ion-page[data-page=queue] .banner p{flex-basis:calc(100% - 40px);padding-left:10px}.ion-page[data-page=queue] .banner ion-icon{flex-basis:40px;font-size:32px}.ion-page[data-page=queue] ion-toolbar{height:0;--border-width:0;overflow:hidden}.ion-page[data-page=queue] .background{background-color:#f5f5f5;height:100%}.ion-page[data-page=queue] .notifications-list{display:flex;align-items:center;flex-wrap:wrap;background-color:#fff;margin:0 auto;position:relative;overflow:scroll;padding-bottom:52px}.ion-page[data-page=queue] .notifications-list>*{flex-basis:100%}.ion-page[data-page=queue] .notifications-list .notifications{overflow:hidden}.ion-page[data-page=queue] .notifications-list .info{align-self:flex-start;padding:15px 20px 0;text-align:center;font-weight:600;font-size:1.2em;line-height:1.2em;margin-bottom:20px}.ion-page[data-page=queue] .notifications-list .img{align-self:flex-end;position:relative;z-index:2;display:none}.ion-page[data-page=queue] .notifications-list .img .button-wrapper{padding:15px;background-color:#f5f5f5}.ion-page[data-page=queue] .notifications-list .img img{display:block;max-width:260px;margin:0 auto;display:none}.practice-end-modal{background:#4d80e4!important;color:#fff;position:fixed;padding:10px;overflow:auto;top:0;left:0;width:100%;height:100vh;z-index:100000000;display:flex;flex-wrap:wrap}.practice-end-modal>*{flex-basis:100%}.practice-end-modal h2{text-align:center;margin:5px 0 10px;font-size:2em;font-weight:700;font-family:Epilogue;align-self:flex-start}.practice-end-modal .loading .spinner-wrapper{min-height:320px;display:flex;align-items:center;justify-content:center;padding-top:0}.practice-end-modal .loading .spinner-wrapper .spinner circle{stroke:#fff!important}.practice-end-modal .opts-dummy{width:100%;align-self:flex-end;height:48px;background:transparent}.practice-end-modal .opts{position:fixed;width:calc(100% - 20px);bottom:0;left:0;left:10px;bottom:10px;z-index:5}.practice-end-modal .opts div{display:flex;align-items:center;justify-content:center;max-width:360px;align-self:flex-end;z-index:5;margin:auto}.practice-end-modal .opts button{background-color:#fff;color:#333;padding:14px 4px;flex-grow:1;border-radius:16px;font-size:16px;display:inline-flex;align-items:center;justify-content:center}.practice-end-modal .opts button ion-icon{margin-right:5px;font-size:18px;position:relative}.practice-end-modal .opts button span{display:inline-block;font-size:16px;line-height:16px}.practice-end-modal .opts button:not(:last-child){margin-right:10px}.practice-end-modal .body{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;align-self:center;max-width:340px;margin-left:auto;margin-right:auto}.practice-end-modal .body .progresses{width:100%;max-width:300px;overflow:auto;margin:20px auto 0}.practice-end-modal .body .progresses .word{display:flex;align-items:center;justify-content:center;padding:4px 2px}.practice-end-modal .body .progresses .word label{flex-basis:calc(100% - 94px);overflow:hidden;padding-right:10px;font-size:16px;line-height:16px}.practice-end-modal .body .progresses .word label span{display:inline-block}.practice-end-modal .body .progresses .word label span:first-child{margin-right:4px}.practice-end-modal .body .progresses .word label span:last-child{font-style:italic}.practice-end-modal .body .progresses .word .progress-wrapper{flex-basis:100px;height:20px;border-radius:20px;overflow:hidden;position:relative}.practice-end-modal .body .progresses .word .progress-wrapper .guide{z-index:1;position:absolute;top:0;right:0;width:100%;height:100%;display:flex}.practice-end-modal .body .progresses .word .progress-wrapper .guide .guide-item{height:100%;border-right:1px solid #fff}.practice-end-modal .body .progresses .word .progress-wrapper .guide .guide-item:last-child{border-right:none}.practice-end-modal .body .progresses .word .progress-wrapper .mask{z-index:2;background-color:hsla(0,0%,100%,.8);position:absolute;top:0;left:0;width:100%;height:100%}.practice-end-modal .body .progresses .word .progress-wrapper .progress{z-index:3;position:absolute;top:0;left:0;width:0;height:100%;background-color:#fff;-webkit-transition:width 1s;transition:width 1s}.practice-end-modal .body .progresses .word .progress-wrapper .white-guide{position:absolute;width:1px;height:100%;top:0;background:#fff;z-index:3}.practice-end-modal .body .highlights{width:100%;display:flex;justify-content:space-between;margin:0 auto;flex-wrap:wrap}.practice-end-modal .body .stat{display:inline-block;margin:0;width:98px;text-align:center;flex-basis:33.3333%}.practice-end-modal .body .stat ion-icon{font-size:34px}.practice-end-modal .body .stat:first-child,.practice-end-modal .body .stat:nth-child(2),.practice-end-modal .body .stat:nth-child(3){margin-bottom:10px}.practice-end-modal .body .stat p{font-weight:500;font-size:14px;line-height:16px;text-align:center;padding:0;max-width:100px;margin:2px auto 6px}.practice-end-modal .body .stat .new{line-height:16px;font-size:16px;border-radius:52px;padding:4px 8px;background-color:#fff;color:#4d80e4;font-weight:500;display:inline-block;margin:0 0 6px;box-shadow:0 1px 4px rgba(0,0,0,.16)}.practice-end-modal .body .stat button{background:#fff;margin:0;padding:16px 32px;border-radius:52px;font-weight:700;color:#4d80e4}.practice-end-modal .body .stat .total{font-weight:700;font-size:40px;line-height:40px;margin:6px 0 0}ion-alert.report-issue-alert{align-items:flex-start}ion-alert.report-issue-alert .alert-wrapper{margin-top:100px}body[data-keyboard-showing=true] ion-alert{align-items:flex-start}body[data-keyboard-showing=true] ion-alert .alert-wrapper{margin-top:100px}.ion-page[data-page=settings] ion-list{padding-bottom:15px}.ion-page[data-page=settings] ion-list-header ion-label{margin-top:15px!important;margin-bottom:4px!important;font-size:16px!important}.ion-page[data-page=settings] ion-content>div{min-height:100%}.ion-page[data-page=settings] ion-item.long ion-label:last-child{text-align:right}.ion-page[data-page=settings] ion-item.long.sync-now ion-label{text-align:left}.ion-page[data-page=settings] ion-item ion-icon{-webkit-margin-end:0;margin-inline-end:0}.ion-page[data-page=settings] ion-item img{max-width:128px;margin:12px 12px 12px 0;border-radius:12px}.ion-page[data-page=settings] ion-list ion-item:last-child{--border-color:transparent!important}.ion-page[data-page=settings] p{padding:0 20px;margin-top:-5px;margin-bottom:15px;font-weight:300}.voices>div{padding:5px 15px 5px 5px;margin-left:10px;border-bottom:1px solid #dcdcdc}.voices>div span{font-weight:700}.voices>div span.warning{color:#fa4252;margin-left:8px}.voices>div span:not(.warning){margin-right:8px}.voices>div[data-selected=true]{background-color:#4d80e4;color:#fff;margin-left:0;padding-left:15px}.sync-upgrade-drawer{padding:20px 20px 60px}.sync-upgrade-drawer h2{margin-bottom:10px;font-size:20px}.sync-upgrade-drawer .steps{margin:15px 0 0}.sync-upgrade-drawer .steps>div{margin:10px -5px 0;font-size:18px}.sync-upgrade-drawer .steps button{background-color:#4d80e4;color:#fff;width:100%;border-radius:12px;padding:10px;font-size:20px;margin-top:5px}.ion-page[data-page=splash]{background:#4d80e4}.ion-page[data-page=splash] .splash{height:100%;overflow:auto;background-color:#4d80e4;position:relative;padding:0;flex-direction:column;display:flex;overflow:hidden}.ion-page[data-page=splash] .splash h1,.ion-page[data-page=splash] .splash h2,.ion-page[data-page=splash] .splash p{font-family:Epilogue;color:#fff}.ion-page[data-page=splash] .splash .intro{align-self:flex-end;text-align:center;padding:0 20px 20px;width:100%}.ion-page[data-page=splash] .splash .intro h1{font-size:2.4em!important;text-align:center;font-weight:700;margin:auto auto 20px}.ion-page[data-page=splash] .splash .intro .options button{background:none;background-color:#fff;border-width:2px;color:#4d80e4;border-radius:10px;padding:14px;width:100%;font-weight:700;font-size:1em;box-shadow:0 1px 4px rgba(0,0,0,.16)}.ion-page[data-page=splash] .lang-select{text-align:center;align-self:center;max-height:calc(100% - 280px);overflow:auto;max-width:550px;margin:auto}.ion-page[data-page=splash] .lang-select>button{display:inline-flex;background-color:transparent;border-radius:52px;margin:0 4px 10px;padding:0;color:#fff;background-color:hsla(0,0%,100%,.1)}.ion-page[data-page=splash] .lang-select>button img{width:28px;height:28px;border-radius:100%;display:block}.ion-page[data-page=splash] .lang-select>button>div{height:28px;display:inline-flex;align-items:center}.ion-page[data-page=splash] .lang-select>button>div span{display:block;text-align:left;display:inline-flex;align-items:center;padding:0 8px 0 6px;font-size:12px;font-weight:500}.ion-page[data-page=splash] .lang-select>button[data-selected=true]{background-color:#fff;color:#000}.strength-grid-wrapper{position:relative}.strength-grid-wrapper[data-dummy=true] .dummy-image-wrapper{height:130px;position:relative;background-color:#f5f5f5;overflow:hidden}.strength-grid-wrapper[data-dummy=true] .dummy-image-wrapper img{top:0;left:15px;display:block;width:auto;position:absolute;height:130px;max-width:unset;border-radius:12px 0 0 12px}.strength-grid-wrapper .footer{display:flex;align-items:center;justify-content:center;width:100%;padding:10px;margin:auto;position:absolute;bottom:0;left:0;z-index:1}.strength-grid-wrapper .footer button{background-color:hsla(0,0%,100%,.6);color:#fff;background-color:#4d80e4;border:2px solid #fff;border-radius:12px;flex-basis:50%;padding:12px;font-size:16px;max-width:320px}.strength-grid-wrapper .footer button:first-child{margin-right:15px}.strength-grid-wrapper .floating-btns{color:#fff;position:absolute;bottom:10px;right:10px}.strength-grid-wrapper .floating-btns button{background-color:#fff;border-radius:8px;display:inline-flex;align-items:center;padding:6px 8px;font-size:14px;color:#000}.strength-grid-wrapper .floating-btns button ion-icon{margin-right:4px;font-size:16px}.strength-grid-wrapper .header{display:flex;align-items:center;justify-content:center;width:100%;padding:10px;margin:auto;position:absolute;top:0;left:0;background-color:hsla(0,0%,100%,.6);z-index:1}.strength-grid-wrapper .header>div,.strength-grid-wrapper .header>div .color{display:inline-flex;align-items:center;justify-content:center}.strength-grid-wrapper .header>div .color{padding:0 6px;margin-right:6px;color:#fff;font-size:12px}.strength-grid-wrapper .header>div label{line-height:1;font-size:13px}.strength-grid-wrapper .header>div label span{font-weight:700;margin-left:8px;display:inline-block}.strength-grid-wrapper .header>div:not(:last-child){margin-right:8px}.strength-grid-wrapper .promo{text-align:center;margin-top:15px;font-weight:700;font-size:18px;line-height:18px;margin-bottom:10px}.strength-grid-wrapper .promo span{color:#4d80e4;display:block;margin-top:8px;font-size:22px}.strength-grid-wrapper .text{color:#fff;font-weight:700;width:100%;text-align:center;font-size:24px;position:absolute;bottom:20px;max-width:calc(100% - 40px);margin-left:20px;border-radius:12px;left:0;background:rgba(0,0,0,.6);padding:4px 8px;-webkit-transition:all .7s;transition:all .7s}.strength-grid-wrapper .strength-grid{margin:0;background-color:#f5f5f5;overflow-y:scroll}.strength-grid-wrapper .strength-grid .grid{margin:0 15px;background-color:#fff;overflow:hidden;display:flex;flex-direction:column;flex-wrap:wrap;border-radius:12px 0 0 12px;width:15600px;height:130px}.strength-grid-wrapper .strength-grid .grid .grid-item{display:inline-flex;border:.5px solid hsla(0,0%,100%,.2);float:left;align-items:center;justify-content:center;font-size:10px;color:#fff}.strength-grid-wrapper[data-animated=true] .grid-item{-webkit-transition:background-color 1s;transition:background-color 1s}.strength-grid-wrapper[data-size=maximized]{position:absolute;z-index:10000;top:0;left:0;background-color:#f5f5f5;height:100%;display:flex;align-items:center}.strength-grid-wrapper[data-size=maximized] .strength-grid{margin-bottom:0}.strength-grid-wrapper[data-size=maximized] .grid{margin:0;border-radius:0;width:100%;height:100%;flex-direction:row}.strength-grid-wrapper[data-printing=true]{display:block;height:auto}.strength-grid-wrapper[data-printing=true] .header{position:relative;left:0;top:0;padding-left:0;padding-right:0;height:auto;margin:auto;background-color:transparent}.strength-grid-wrapper[data-printing=true] .footer{position:relative;left:0;bottom:0}.ion-page[data-page=queue] .example-list .highlighter-wrapper,.ion-page[data-page=queue] .example-list .pop-color,.ion-page[data-page=search] .example-list .highlighter-wrapper,.ion-page[data-page=search] .example-list .pop-color,.ion-page[data-page=studyset] .example-list .highlighter-wrapper,.ion-page[data-page=studyset] .example-list .pop-color,.ion-page[data-page=studysets] .example-list .highlighter-wrapper,.ion-page[data-page=studysets] .example-list .pop-color{font-size:.9em;line-height:1.4em}.ion-page[data-page=studyset] .flashcard-actions,.ion-page[data-page=studysets] .flashcard-actions{padding:5px}.ion-page[data-page=studyset] .cards>div,.ion-page[data-page=studysets] .cards>div{padding-bottom:0;border-radius:0}.ion-page[data-page=studyset] .cards>div p.definition,.ion-page[data-page=studyset] .cards>div p.term,.ion-page[data-page=studysets] .cards>div p.definition,.ion-page[data-page=studysets] .cards>div p.term{display:inline-block}.ion-page[data-page=studyset] .cards>div p.term,.ion-page[data-page=studysets] .cards>div p.term{margin-right:10px;font-style:italic}.ion-page[data-page=studyset] .cards>div:last-child,.ion-page[data-page=studysets] .cards>div:last-child{border-bottom:1px solid #dcdcdc}.ion-page[data-page=studyset] .cards>div.flashcard,.ion-page[data-page=studysets] .cards>div.flashcard{padding-bottom:6px}.ion-page[data-page=studyset] .background,.ion-page[data-page=studysets] .background{background-color:#f5f5f5;padding-bottom:100px;height:100%;overflow:auto}.ion-page[data-page=studysets] h2{position:relative}.ion-page[data-page=studysets] .guide-reveal-header-wrapper{background-color:#f5f5f5}.ion-page[data-page=studysets] .guide-reveal-header-wrapper h2{text-align:center;font-weight:700;font-size:22px;z-index:2;position:relative;opacity:1;opacity:0;margin:0;padding:0 20px}.ion-page[data-page=studysets] .guide-reveal-header-wrapper.guide-reveal-header-1[data-playing=true] h2{-webkit-animation:reveal .7s ease-in 0s 1 forwards;animation:reveal .7s ease-in 0s 1 forwards}.ion-page[data-page=studysets] .guide-reveal-header-wrapper.guide-reveal-header-2[data-playing=true] h2{-webkit-animation:reveal .7s ease-in 1s 1 forwards;animation:reveal .7s ease-in 1s 1 forwards}.ion-page[data-page=studysets] .guide-reveal-header-wrapper.guide-reveal-header-3[data-playing=true] h2{-webkit-animation:reveal .7s ease-in 2s 1 forwards;animation:reveal .7s ease-in 2s 1 forwards}@-webkit-keyframes reveal{0%{opacity:0}to{opacity:1}}@keyframes reveal{0%{opacity:0}to{opacity:1}}.ion-page[data-page=studysets] ion-toolbar{height:0;overflow:hidden}.ion-page[data-page=studysets] .sets{min-height:calc(100% - 186px);background-color:#f5f5f5;padding-bottom:100px}.ion-page[data-page=studysets] .sets .flashcard:first-child{margin-top:0}.ion-page[data-page=studysets] .tags{margin-top:12px;position:relative}.ion-page[data-page=studysets] .flashcard{padding-bottom:4px!important}.ion-page[data-page=studysets] ion-chip{padding:6px 10px}.ion-page[data-page=studysets] ion-chip span{margin-left:4px;font-size:.9em;font-weight:800}.ion-page[data-page=studysets] ion-chip ion-icon{color:#fff;font-size:1.4em;margin-right:4px}.ion-page[data-page=studysets] .currently-studying{background-color:#333;padding:6px 10px;border-radius:12px;margin:10px 0 0;cursor:pointer;display:inline-flex;align-items:center;justify-content:left;color:#fff;width:100%;justify-content:center}.ion-page[data-page=studysets] .currently-studying button{margin-left:-4px}.ion-page[data-page=studysets] .currently-studying button svg{width:20px;height:20px}.ion-page[data-page=studysets] .currently-studying button svg path{fill:#fff}.ion-page[data-page=studysets] .currently-studying label{display:inline-block;font-size:16px;line-height:20px}.ion-page[data-page=studysets] .currently-studying label span{display:block}.ion-page[data-page=studysets] .currently-studying>span{background-color:#fff;color:#333;margin:0 12px;border-radius:12px;padding:5px;text-align:center}.ion-page[data-page=studysets] .currently-studying>span span{display:block;font-size:13px;line-height:13px}.ion-page[data-page=studysets] .currently-studying>span span:first-child{font-weight:700;font-size:17px;line-height:17px;margin-bottom:2px}.activities-wrapper.select-type>div>div{display:flex;align-items:center;justify-content:center;border-radius:12px;overflow:hidden}.activities-wrapper.select-type>div>div img{width:calc(100% - 160px)}.activities-wrapper.select-type>div>div div{width:160px;color:#fff;padding:12px}.activities-wrapper.select-type>div>div div p{padding:0;text-align:left}.activities-wrapper.select-type>div>div:not(:last-child){margin-bottom:16px}.activities-wrapper.select-type>div>div.bottom-options{display:flex;justify-content:space-between;align-items:center;border-radius:0;flex-wrap:nowrap}.activities-wrapper.select-type>div>div.bottom-options>div{width:unset!important;text-align:center;border-radius:12px;font-size:16px;line-height:20px;flex-basis:100%}.activities-wrapper.select-type>div>div.bottom-options>div:not(:last-child){margin-right:8px}ion-modal[data-modal=subscription]{--height:100vh!important}ion-modal[data-modal=subscription] .modal-wrapper{border-top-left-radius:0!important;border-top-right-radius:0!important}.ion-page[data-page=subscription] .chat-btn,.ion-page[data-page=subscription] .upper-restore-purchases,ion-modal[data-modal=subscription] .chat-btn,ion-modal[data-modal=subscription] .upper-restore-purchases{position:absolute;left:24px;top:42px;padding:8px 10px;background:#fff;border-radius:8px;display:inline-flex;align-items:center;font-size:1.1em}.ion-page[data-page=subscription] .chat-btn ion-icon,.ion-page[data-page=subscription] .upper-restore-purchases ion-icon,ion-modal[data-modal=subscription] .chat-btn ion-icon,ion-modal[data-modal=subscription] .upper-restore-purchases ion-icon{color:#333;margin-right:6px}.ion-page[data-page=subscription] .disclaimer,ion-modal[data-modal=subscription] .disclaimer{font-weight:300;text-align:center}.ion-page[data-page=subscription] .disclaimer ul,ion-modal[data-modal=subscription] .disclaimer ul{padding:0 0 0 20px}.ion-page[data-page=subscription] ion-header,ion-modal[data-modal=subscription] ion-header{display:none}.ion-page[data-page=subscription] ion-toolbar,ion-modal[data-modal=subscription] ion-toolbar{--background:$blue-primary}.ion-page[data-page=subscription] ion-footer,ion-modal[data-modal=subscription] ion-footer{height:0}.ion-page[data-page=subscription] h2,.ion-page[data-page=subscription] i,.ion-page[data-page=subscription] ion-icon,.ion-page[data-page=subscription] p,ion-modal[data-modal=subscription] h2,ion-modal[data-modal=subscription] i,ion-modal[data-modal=subscription] ion-icon,ion-modal[data-modal=subscription] p{color:#fff}.ion-page[data-page=subscription] h2,ion-modal[data-modal=subscription] h2{font-size:1.1em;line-height:1.5em;font-weight:700;text-align:center;margin-bottom:40px}.ion-page[data-page=subscription] .or,ion-modal[data-modal=subscription] .or{text-align:center;color:#fff;font-weight:800;margin-top:18px;font-size:1.2em}.ion-page[data-page=subscription] .close-btn,ion-modal[data-modal=subscription] .close-btn{position:absolute;right:24px;top:40px;font-size:2.4em}.ion-page[data-page=subscription] .subscription,ion-modal[data-modal=subscription] .subscription{background-color:#4d80e4}.ion-page[data-page=subscription] .subscription>div,ion-modal[data-modal=subscription] .subscription>div{max-width:520px;margin-left:auto!important;margin-right:auto!important;padding:20px;min-height:100vh}.ion-page[data-page=subscription] .subscription>div .logo,ion-modal[data-modal=subscription] .subscription>div .logo{width:72px;position:relative;margin:64px auto 40px}.ion-page[data-page=subscription] .subscription>div .list-2,ion-modal[data-modal=subscription] .subscription>div .list-2{border-top:2px solid #fff;border-bottom:2px solid #fff;margin:0 -20px 32px}.ion-page[data-page=subscription] .subscription>div .list-2>div,ion-modal[data-modal=subscription] .subscription>div .list-2>div{display:flex;text-align:center;border-bottom:1px solid #fff;position:relative}.ion-page[data-page=subscription] .subscription>div .list-2>div h3,ion-modal[data-modal=subscription] .subscription>div .list-2>div h3{flex-basis:60%;color:#fff;font-size:1em;line-height:1.6em;margin:0;font-weight:700;padding-left:14px!important;padding-right:14px!important;text-align:left}.ion-page[data-page=subscription] .subscription>div .list-2>div p,ion-modal[data-modal=subscription] .subscription>div .list-2>div p{flex-basis:20%;border-left:1px solid #fff;position:relative;font-weight:500}.ion-page[data-page=subscription] .subscription>div .list-2>div h3,.ion-page[data-page=subscription] .subscription>div .list-2>div p,ion-modal[data-modal=subscription] .subscription>div .list-2>div h3,ion-modal[data-modal=subscription] .subscription>div .list-2>div p{padding:8px;min-height:43px}.ion-page[data-page=subscription] .subscription>div .list-2>div:first-child,ion-modal[data-modal=subscription] .subscription>div .list-2>div:first-child{border-bottom-width:2px}.ion-page[data-page=subscription] .subscription>div .list-2>div:last-child,ion-modal[data-modal=subscription] .subscription>div .list-2>div:last-child{border-bottom:none}.ion-page[data-page=subscription] .subscription>div .list-2>div ion-icon,ion-modal[data-modal=subscription] .subscription>div .list-2>div ion-icon{font-size:1.3em;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ion-page[data-page=subscription] .subscription>div .list-2>div span,ion-modal[data-modal=subscription] .subscription>div .list-2>div span{display:block;font-size:.8em;line-height:1}.ion-page[data-page=subscription] .subscription>div .list-2>div[data-active=true],ion-modal[data-modal=subscription] .subscription>div .list-2>div[data-active=true]{background-color:#fff}.ion-page[data-page=subscription] .subscription>div .list-2>div[data-active=true] h3,.ion-page[data-page=subscription] .subscription>div .list-2>div[data-active=true] ion-icon,.ion-page[data-page=subscription] .subscription>div .list-2>div[data-active=true] p,ion-modal[data-modal=subscription] .subscription>div .list-2>div[data-active=true] h3,ion-modal[data-modal=subscription] .subscription>div .list-2>div[data-active=true] ion-icon,ion-modal[data-modal=subscription] .subscription>div .list-2>div[data-active=true] p{color:#4d80e4;font-weight:700}.ion-page[data-page=subscription] .subscription>div .list>div,ion-modal[data-modal=subscription] .subscription>div .list>div{display:flex;align-items:center;margin-bottom:24px}.ion-page[data-page=subscription] .subscription>div .list>div i,.ion-page[data-page=subscription] .subscription>div .list>div ion-icon,ion-modal[data-modal=subscription] .subscription>div .list>div i,ion-modal[data-modal=subscription] .subscription>div .list>div ion-icon{font-size:3em;max-height:28px;flex-basis:28px}.ion-page[data-page=subscription] .subscription>div .list>div p,ion-modal[data-modal=subscription] .subscription>div .list>div p{flex-basis:calc(100% - 36px);font-size:1em;line-height:1.3em;padding-left:20px;font-weight:500}.ion-page[data-page=subscription] .subscription>div .other-user-stats,ion-modal[data-modal=subscription] .subscription>div .other-user-stats{justify-content:center;margin-bottom:15px}.ion-page[data-page=subscription] .subscription>div .other-user-stats label,ion-modal[data-modal=subscription] .subscription>div .other-user-stats label{color:#fff}.ion-page[data-page=subscription] .subscription>div .options,ion-modal[data-modal=subscription] .subscription>div .options{margin-top:28px}.ion-page[data-page=subscription] .subscription>div .options:last-child,ion-modal[data-modal=subscription] .subscription>div .options:last-child{margin-top:0}.ion-page[data-page=subscription] .subscription>div .options p,ion-modal[data-modal=subscription] .subscription>div .options p{text-align:center;font-size:.96em;font-weight:300;margin-top:6px}.ion-page[data-page=subscription] .subscription>div .options button,ion-modal[data-modal=subscription] .subscription>div .options button{text-align:center;display:block;color:#fff;width:100%}.ion-page[data-page=subscription] .subscription>div .options button.main,ion-modal[data-modal=subscription] .subscription>div .options button.main{background-color:#fff;color:#000;font-weight:700;font-size:1em;border-radius:52px;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);padding:16px 20px;margin-bottom:12px;height:48px}.ion-page[data-page=subscription] .subscription>div .options button:not(.main),ion-modal[data-modal=subscription] .subscription>div .options button:not(.main){padding:12px 20px;font-weight:600;font-size:.9em}.ion-page[data-page=subscription] .subscription>div .options button[data-show-promo-price=true] span:first-child,ion-modal[data-modal=subscription] .subscription>div .options button[data-show-promo-price=true] span:first-child{text-decoration:line-through;margin-right:4px}.lds-ring{display:inline-block;position:relative;width:26px;height:26px}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:26px;height:26px;border-radius:50%;-webkit-animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border:3px solid transparent;border-top-color:#4d80e4}.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)}}.lds-ring.white div{border-color:#fff transparent transparent}.subscription-v2>div{padding-left:15px!important;padding-right:15px!important}.subscription-v2 .upper-restore-purchases{left:15px!important}.subscription-v2 h2{margin-top:100px;margin-bottom:20px!important}.subscription-v2 .features{margin-bottom:20px}.subscription-v2 .features>div{display:flex;align-items:center;justify-content:left;margin-bottom:8px}.subscription-v2 .features>div svg{width:28px;height:28px;margin-right:12px}.subscription-v2 .features>div svg path{fill:#fff}.subscription-v2 .features>div p{font-size:16px;line-height:20px;width:calc(100% - 28px)}.subscription-v2 .features>div:nth-child(4) svg{width:24px;height:24px}.subscription-v2 .features .langs{flex-wrap:wrap;margin:5px -3px -3px}.subscription-v2 .features .langs img{width:24px;height:24px;margin:3px}.subscription-v2 .offers{background-color:#fff;border-radius:20px;overflow:hidden;margin-top:15px}.subscription-v2 .offers .special-offer{display:flex;align-items:center;justify-content:space-between;background-color:#00cc9a;padding:8px 15px}.subscription-v2 .offers .special-offer>span{color:#fff;line-height:22px;font-weight:700}.subscription-v2 .offers .special-offer>span:last-child{padding-left:10px}.subscription-v2 .offers .special-offer>span:last-child .countdown{display:flex;align-items:center;justify-content:flex-start}.subscription-v2 .offers .special-offer>span:last-child .countdown>span{display:inline-block}.subscription-v2 .offers .special-offer>span:last-child .countdown>span:first-child{width:30px}.subscription-v2 .offers .special-offer>span:last-child .countdown>span:nth-child(2){width:35px}.subscription-v2 .offers .special-offer>span:last-child .countdown>span:nth-child(3){width:25px}.subscription-v2 .offers .special-offer>span:last-child .countdown>div>span{text-align:left;display:inline-block;margin-left:0;font-weight:700;font-size:22px}.subscription-v2 .offers .special-offer>span:last-child .countdown>div>span>span{min-width:30px;display:inline-block;text-align:right}.subscription-v2 .offers .special-offer>span:last-child .countdown>div>span:first-child{margin-left:0}.subscription-v2 .offers .offer{display:flex;align-items:center;justify-content:space-between;padding:10px 14px 10px 10px}.subscription-v2 .offers .offer .details .top{font-size:19px;line-height:19px;font-weight:700;margin-bottom:6px}.subscription-v2 .offers .offer .details .top .strikediag{display:inline-block;position:relative;opacity:.8;color:#fb5b5a;margin-left:8px;font-weight:400;font-size:.9em}.subscription-v2 .offers .offer .details .top .strikediag:before{content:"";position:absolute;left:-.1em;right:-.1em;top:.38em;bottom:.38em;background:-webkit-gradient(linear,right bottom,left top,color-stop(45.5%,transparent),color-stop(47.5%,currentColor),color-stop(52.5%,currentColor),color-stop(54.5%,transparent));background:linear-gradient(to left top,transparent 45.5%,currentColor 47.5%,currentColor 52.5%,transparent 54.5%);pointer-events:none}.subscription-v2 .offers .offer .details .bottom{font-weight:500;font-size:17px;line-height:17px}.subscription-v2 .offers .offer .details .bottom .free-trial{background-color:#50d890;color:#fff;padding:4px 8px;border-radius:5px;font-size:13px;line-height:13px;font-weight:700;display:inline-block;margin-left:10px}.subscription-v2 .offers .offer:not(:last-child){border-bottom:1px solid #d5d5d5}.subscription-v2 .offers .offer:last-child{padding-bottom:13px}.subscription-v2 .offers .offer ion-checkbox{--color-checked:#00cc9a;--color-unchecked:#00cc9a}.subscription-v2 .already-purchased{font-weight:500;text-align:center;color:#fff;margin:8px 0 32px}.subscription-v2 .already-purchased button{color:#fff;font-weight:500;font-size:18px;text-align:center;display:block;width:100%;padding:8px 5px}.subscription-v2 .options .disclaimer{font-weight:300;color:#fff}.subscription-v2 .options .disclaimer span{display:inline-block}.subscription-v2 .options button:not(.main){color:#fff;text-align:center}.testimonials{margin:20px 0 10px;border-radius:20px;background-color:hsla(0,0%,100%,.1)!important;text-align:centers}.testimonials .swiper-container .swiper-button-next,.testimonials .swiper-container .swiper-button-prev{display:none}.testimonials .swiper-container .swiper-wrapper .swiper-slide{display:flex;align-items:center;justify-content:center;padding:15px 15px 35px}.testimonials .swiper-container .swiper-wrapper .swiper-slide .swiper-slide-inner .stars{text-align:center}.testimonials .swiper-container .swiper-wrapper .swiper-slide .swiper-slide-inner .stars ion-icon{color:#f7be16}.testimonials .swiper-container .swiper-wrapper .swiper-slide .swiper-slide-inner .text{color:#fff;font-weight:500;display:flex;align-items:center;justify-content:center;min-height:66px;text-align:center}.testimonials .swiper-container .swiper-wrapper .swiper-slide .swiper-slide-inner .text p{margin:0;font-size:16px;line-height:22px}.testimonials .swiper-container .swiper-pagination-bullet-active{background:#fff}body.browser ion-content{--keyboard-offset:0px!important}@media (min-width:724px){.external-apps-drawer .MuiPaper-root,.flashcard-swiper .MuiPaper-root,.rearrange-swiper .MuiPaper-root,.settings-swiper .MuiPaper-root,.type-selector .MuiPaper-root{top:0!important}.external-apps-drawer .MuiPaper-root>div,.flashcard-swiper .MuiPaper-root>div,.rearrange-swiper .MuiPaper-root>div,.settings-swiper .MuiPaper-root>div,.type-selector .MuiPaper-root>div{position:absolute;bottom:0;width:100%;border-radius:24px 24px 0 0;height:auto}.tags-wrapper[data-progress=true] .tag-item.v2{width:calc(33.3333% - 6px)!important;display:inline-block!important;margin-right:8px!important}.tags-wrapper[data-progress=true] .tag-item.v2:nth-child(3),.tags-wrapper[data-progress=true] .tag-item.v2:nth-child(6){margin-right:0!important}.reader-intro-drawer .MuiDrawer-paperAnchorBottom{max-width:450px!important}.MuiPaper-root.MuiDrawer-paper.MuiDrawer-paperAnchorBottom>div{padding-top:52px!important}.MuiPaper-root.MuiDrawer-paper.MuiDrawer-paperAnchorBottom>div:not(.reader-intro-wrapper){bottom:auto!important;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.MuiPaper-root.MuiDrawer-paper.MuiDrawer-paperAnchorBottom>div:not(.reader-intro-wrapper).flashcard-editor-modal{height:unset;border-radius:16px;width:638px}.MuiPaper-root.MuiDrawer-paper.MuiDrawer-paperAnchorBottom>div:not(.reader-intro-wrapper).practice-end-modal{border-radius:16px!important;padding-top:0!important}.MuiPaper-root.MuiDrawer-paper.MuiDrawer-paperAnchorBottom>div:not(.reader-intro-wrapper).PrivateSwipeArea-anchorBottom-5,.MuiPaper-root.MuiDrawer-paper.MuiDrawer-paperAnchorBottom>div:not(.reader-intro-wrapper).PrivateSwipeArea-root-1{display:none!important}.MuiPaper-root.MuiDrawer-paper.MuiDrawer-paperAnchorBottom .drag-indicator{display:none}.MuiPaper-root.MuiDrawer-paper.MuiDrawer-paperAnchorBottom .drag-close-indicator{display:inline-block;position:absolute;top:3px;right:3px;cursor:pointer}.MuiPaper-root.MuiDrawer-paper.MuiDrawer-paperAnchorBottom .drag-close-indicator ion-icon{font-size:44px}.notifications-list{background-color:transparent!important}.swiper-wrapper-top{background-color:#f5f5f5}.swipeable-drawer-body,.type-selector-modal{border-radius:12px!important}body.tabs-hidden ion-app{max-width:unset!important}body.tabs-hidden ion-app .ion-page{display:flex;align-items:center;justify-content:center}body.tabs-hidden ion-app .ion-page ion-content{max-width:700px;margin:auto!important}.flashcard-editor-modal .opts .left{flex-wrap:nowrap!important}.flashcard-editor-modal .opts .left button{margin-bottom:0!important}.flashcard-editor-modal .opts .left button:not(:last-child){margin-right:10px}.practice-options section:first-child{display:flex}.practice-options section:first-child>div{display:block!important;flex-basis:25%}.practice-options section:first-child>div:not(:last-child){margin-right:15px}.practice-options section:first-child>div img{width:100%!important;height:auto!important;margin:0 auto}.notification-list,.question-end,.solution-card-wrapper,.solution-card>div,.swiper-slide .question{position:relative}.top-info.premium>div img{margin-left:auto!important;margin-right:auto!important}.contact-us span{min-height:unset!important}.type-selector-modal{left:50%;bottom:0;-webkit-transform:translate(-50%);transform:translate(-50%)}.type-selector-modal .select-type>div{display:flex;flex-wrap:wrap}.type-selector-modal .select-type>div>div{display:inline-flex;flex-wrap:wrap;margin-bottom:0!important;flex-basis:calc(33.3333% - 10px)}.type-selector-modal .select-type>div>div:first-child,.type-selector-modal .select-type>div>div:nth-child(2){margin-right:15px}.type-selector-modal .select-type>div>div:nth-child(4){margin-top:15px;flex-basis:100%}.type-selector-modal .select-type>div>div>*{flex-basis:100%}.type-selector-modal .select-type>div>div p{text-align:center!important}}.custom-dialog-prompt-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:999;-webkit-transition:all .3s;transition:all .3s;opacity:1;z-index:10000}.custom-dialog-prompt{position:absolute;margin-left:10px;margin-right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;width:calc(100% - 10px);z-index:1000;-webkit-transition:all .3s;transition:all .3s;z-index:10001}.custom-dialog-prompt section .details{background-color:#f5f5f5;box-shadow:0 0 6px rgba(60,60,60,.16),0 1px 5px rgba(60,60,60,.23);padding:15px;border-radius:12px;width:calc(100% - 10px);position:relative;z-index:2}.custom-dialog-prompt section .details h2{margin:0 0 8px;font-size:1.3em;text-align:center}.custom-dialog-prompt section .details p{margin:0;font-size:1em;line-height:1.3em;text-align:center}.custom-dialog-prompt .buttons{margin-top:6px}.custom-dialog-prompt .buttons button{background-color:#4d80e4;padding:10px 15px;color:#fff;border-radius:52px;margin-top:12px;width:100%;position:relative;font-size:16px;line-height:20px}.custom-dialog-prompt .buttons button:not(.main){background-color:transparent;color:#444}.custom-dialog-prompt .buttons button .lds-ring{position:absolute;left:10px;top:10px}.custom-dialog-prompt .buttons button span{font-weight:300;display:inline-block}.custom-dialog-prompt .buttons button.loading{padding:14px 15px}.language-switcher{background-color:#333;display:flex;justify-content:space-between;align-items:center;margin:0 15px!important;border-radius:0 0 12px 12px;padding:10px;overflow:hidden;position:relative;z-index:2}.language-switcher .languages{flex-wrap:nowrap;height:40px;white-space:nowrap;overflow-y:hidden;overflow-x:scroll}.language-switcher .languages .lang{width:40px;height:40px;overflow:hidden;border-radius:52px;margin-right:10px;display:inline-block;border:4px solid hsla(0,0%,100%,.4)}.language-switcher .languages .lang .flag{width:32px;height:32px;position:relative}.language-switcher .languages .lang .flag label{position:absolute;background-color:rgba(0,0,0,.5);left:0;top:0;font-size:7px;color:#fff;padding:4px 0 2px;width:100%;text-align:center}.language-switcher .languages .lang .flag img{width:16px;height:32px;object-fit:cover;display:inline-block}.language-switcher .languages .lang .flag img:first-child{object-position:left}.language-switcher .languages .lang .flag img:last-child{object-position:right}.language-switcher .languages .lang[data-selected=true]{border-color:#fff}.language-switcher .add{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center}.language-switcher .add ion-icon{color:#fff;font-size:28px}.store-buttons{grid-gap:1rem;gap:1rem;padding:2rem 0}.store-buttons a{display:inline-block}.store-buttons a img{height:40px;width:auto}.language-container{padding:15px;display:flex;justify-content:center}.language-selector{position:relative;min-width:240px;max-width:320px}.language-selector .selected-language{display:flex;align-items:center;grid-gap:8px;gap:8px;border:1px solid #ddd;border-radius:8px;cursor:pointer;background:#fff;position:relative;padding:10px 40px 10px 16px}.language-selector .selected-language:after{content:"";position:absolute;right:16px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #666;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.language-selector .selected-language:hover{background:#f5f5f5}.language-selector.open .selected-language:after{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.language-selector .language-options{position:absolute;top:100%;left:0;right:0;margin-top:4px;background:#fff;border:1px solid #ddd;border-radius:8px;max-height:300px;overflow-y:auto;z-index:1000;box-shadow:0 2px 4px rgba(0,0,0,.1)}.language-selector .language-option{display:flex;align-items:center;grid-gap:8px;gap:8px;padding:10px 16px;cursor:pointer}.language-selector .language-option:hover{background:#f5f5f5}.language-selector .language-option.active{background:#e8e8e8}.language-selector .flag-icon{width:24px;height:24px;object-fit:cover;border-radius:4px;flex-shrink:0}.language-selector span{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.language-selector ion-select::part(text){display:flex;align-items:center;grid-gap:8px;gap:8px}.language-selector ion-select::part(text) img{width:20px;height:15px;object-fit:cover;border-radius:2px;margin-right:4px}ion-select-popover ion-item{--padding-start:8px;--inner-padding-end:8px}.ion-page[data-page=feed][data-games=true] .feed-games[data-visible=true]{align-items:center;justify-content:center;display:flex!important}.games-page{display:flex;flex-direction:column;height:100%;position:relative}.games-page .games-content{flex:1 1;padding:64px 20px 76px;overflow-y:auto}.games-page .games-content .feed{height:100%;display:flex;align-items:center;justify-content:center}.games-page .games-content .feed .items{flex-basis:100%!important;align-items:center;justify-content:center}.games-page .games-content .feed .feed-item{aspect-ratio:1;border-radius:12px}.language-container{top:0;border-bottom:1px solid #eee}.language-container,.store-buttons{position:absolute;left:0;right:0;padding:16px;background:#fff;z-index:10000}.store-buttons{bottom:0;display:flex;justify-content:center;align-items:center;grid-gap:16px;gap:16px;border-top:1px solid #eee}.store-buttons img{height:44px;border-radius:8px}
/*# sourceMappingURL=main.de96e541.chunk.css.map */