.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop{position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:transparent;opacity:0;touch-action:manipulation;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}@media(prefers-reduced-motion){.cdk-overlay-backdrop{transition-duration:1ms}}.cdk-overlay-backdrop-showing{opacity:1}@media(forced-colors:active){.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}.cdk-overlay-popover{background:none;border:none;padding:0;outline:0;overflow:visible;position:fixed;pointer-events:none;white-space:normal;color:inherit;text-decoration:none;width:100%;height:100%;inset:0 auto auto 0}.cdk-overlay-popover::backdrop{display:none}.cdk-overlay-popover .cdk-overlay-backdrop{position:fixed;z-index:auto}:root{--color-white: #fff;--color-black: #000;--color-off-white: #fffdfb;--color-transparent: transparent;--color-text-primary: #34303d;--color-text-tertiary: #7b7881;--color-text-disabled: #b8b7bb;--color-text-inverse: var(--color-off-white);--color-text-inverse-muted: #fff9;--color-text-error: #ffb4ab;--color-input-background: var(--color-white);--color-surface: var(--color-off-white);--color-surface-translucent: #ffffff1f;--color-surface-subtle: #ffffff0f;--color-golden-light: #ffde711f;--color-golden-dark: #e4af001f;--color-badge-ready: #00d1d2;--color-badge-ready-background: #00d1d21f;--color-badge-warning: #ffb300;--color-badge-warning-background: #ffb3001f;--color-action-primary: #241351;--color-action-secondary: #5849bf1f;--color-action-secondary-text: #523baf;--color-page-background: #221551;--color-page-gradient: #463092;--color-splash-background: #130d2b;--color-splash-sheen-start: #b29bd9;--color-splash-sheen-end: #cbb7e8;--color-border: #d9d9d9;--color-divider: #0000001f;--color-route-border: #e6e1ef;--color-route-track: #9588ef;--color-control-surface: #f6f3fb;--color-map-control-shadow: #120c283d;--color-map-accent: #5b2b81;--ui-input-large-height: 52px;--ui-input-border-size: 0;--ui-input-bg-color: var(--color-input-background);--ui-input-text-color: var(--color-text-primary);--ui-coral-color: var(--color-text-error)}@font-face{font-family:IQOS;font-style:normal;font-weight:300;font-display:swap;src:url("./media/IQOSSans-Light-APGPY4G6.otf") format("opentype")}@font-face{font-family:IQOS;font-style:normal;font-weight:400;font-display:swap;src:url("./media/IQOSSans-Regular-NGPHBMGM.otf") format("opentype")}@font-face{font-family:IQOS;font-style:normal;font-weight:700;font-display:swap;src:url("./media/IQOSSans-Bold-A2H4QKXU.otf") format("opentype")}*,*:before,*:after{box-sizing:border-box}body{margin:0;min-height:100svh;background-color:var(--color-page-background);background-image:url("./media/app-background-VOPTMC43.svg"),linear-gradient(227.66deg,var(--color-page-background) 17.715%,var(--color-page-gradient) 44.132%,var(--color-page-background) 72.587%);background-repeat:no-repeat;background-position:center;background-size:min(100vw,440px) auto,cover;background-attachment:fixed;color:var(--color-text-inverse);font-family:IQOS,system-ui,sans-serif;font-size:16px;-webkit-tap-highlight-color:var(--color-transparent);-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}input,textarea,[contenteditable]:not([contenteditable=false]){-webkit-touch-callout:default;-webkit-user-select:text;user-select:text}button{outline:0}.cdk-overlay-pane.veev-dropdown-overlay{width:min-content!important}lib-input{display:block;width:100%;height:auto}lib-input .lib-input{height:auto;font-size:16px}lib-input .lib-input__container{height:52px;padding:8px 16px;border:2px solid var(--color-transparent);border-radius:16px;transition:border-color .18s ease-out}lib-input .lib-input__container:focus-within{border-color:var(--color-action-secondary-text)}lib-input .lib-input__wrapper{display:flex;align-items:center;height:36px;line-height:1.5}lib-input .lib-input__input{top:auto;min-width:0;height:36px;padding:0;outline:0;color:inherit;font:inherit;line-height:1.5}lib-input .lib-input__input::placeholder{color:var(--color-text-tertiary);opacity:1}::view-transition-group(root),::view-transition-group(app-screen),::view-transition-group(app-header),::view-transition-new(app-header),::view-transition-old(root),::view-transition-new(root){animation:none;mix-blend-mode:normal}::view-transition-old(app-screen),::view-transition-old(app-header){display:none}::view-transition-new(app-screen){animation:screen-enter .32s ease-out}@keyframes screen-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}
