@layer components{.vault-empty-page-module-scss-module__SLAKOq__message .alert-title>svg{color:currentColor}.vault-empty-page-module-scss-module__SLAKOq__links{gap:var(--space-s1);margin-top:var(--space-base);flex-wrap:wrap}}
@layer primitives{.button-group-module-scss-module__RyihZG__buttonGroup{height:2.625rem;padding:var(--space-s5);justify-content:center;align-items:center;gap:var(--space-s5);border-radius:var(--radius-large-deprecated);background-color:var(--color-secondary-default);line-height:1.1;display:inline-flex}.button-group-module-scss-module__RyihZG__buttonGroup[data-size=tiny]{height:2.25rem}.button-group-module-scss-module__RyihZG__buttonGroupItem{flex-grow:1;height:100%;position:relative}.button-group-module-scss-module__RyihZG__buttonGroupItem>a,.button-group-module-scss-module__RyihZG__buttonGroupItem>button{text-align:center;background-color:#0000;width:100%;height:100%}@media (max-width:32.4375rem){.button-group-module-scss-module__RyihZG__buttonGroupItem>a,.button-group-module-scss-module__RyihZG__buttonGroupItem>button{font-size:var(--text-sm)}}:is(.button-group-module-scss-module__RyihZG__buttonGroupItem>a:not(.active),.button-group-module-scss-module__RyihZG__buttonGroupItem>button:not(.active)){background-color:#0000}.button-group-module-scss-module__RyihZG__buttonGroup[data-size=tiny] .button-group-module-scss-module__RyihZG__buttonGroupItem>a,.button-group-module-scss-module__RyihZG__buttonGroup[data-size=tiny] .button-group-module-scss-module__RyihZG__buttonGroupItem>button{padding-left:var(--space-s1);padding-right:var(--space-s1);font-size:var(--text-sm)}.button-group-module-scss-module__RyihZG__buttonGroupItem>a.active{color:var(--color-background);background-color:var(--color-foreground)}.button-group-module-scss-module__RyihZG__buttonGroupItem>button.active{color:var(--color-background);background-color:var(--color-foreground)}.button-group-module-scss-module__RyihZG__buttonGroupItem>a:hover.active{color:var(--color-background);background-color:var(--color-foreground)}.button-group-module-scss-module__RyihZG__buttonGroupItem>button:hover.active{color:var(--color-background);background-color:var(--color-foreground)}:is(.button-group-module-scss-module__RyihZG__buttonGroupItem>a:hover:not(.active),.button-group-module-scss-module__RyihZG__buttonGroupItem>button:hover:not(.active)){background-color:var(--color-background)}}
@layer components{.esim-installation-module-scss-module__gmdtuq__vaultSectionInitContent>.badge{margin-top:var(--space-base)}.esim-installation-module-scss-module__gmdtuq__container{flex-direction:column}.esim-installation-module-scss-module__gmdtuq__featTable{--feat-table-content-column-width:25%;margin-top:var(--space-s3)}.esim-installation-module-scss-module__gmdtuq__qrCode{margin-block:var(--space-s3)}.esim-installation-module-scss-module__gmdtuq__waysToActivateHeadline{margin-top:var(--space-l1);margin-bottom:var(--space-s3)}}.esim-installation-module-scss-module__gmdtuq__vaultSectionInitContent{}.esim-installation-module-scss-module__gmdtuq__vaultSectionHeadline{}.esim-installation-module-scss-module__gmdtuq__vaultSectionHeadlineIcon{}
@layer components{.qr-code-module-scss-module__l0PtSq__container{align-items:center;gap:var(--space-s1);flex-direction:column;display:flex;position:relative}.qr-code-module-scss-module__l0PtSq__loader{width:100%;height:100%;position:absolute}.qr-code-module-scss-module__l0PtSq__qrImageContainer{background-color:#a03769;border-radius:24px;width:258px;height:258px;padding:4px;overflow:hidden}.qr-code-module-scss-module__l0PtSq__qrImage{transition-timing-function:var(--ease-out-cubic);filter:blur(3px);width:250px;height:250px;transition-property:background-color,border-color,text-decoration-color,opacity,outline-color,fill,stroke,box-shadow,filter;transition-duration:.15s}.qr-code-module-scss-module__l0PtSq__qrImage.qr-visible{filter:none}.qr-code-module-scss-module__l0PtSq__revealButton{font-weight:var(--font-weight-semibold);border-color:var(--color-background);position:absolute;top:107px}.qr-code-module-scss-module__l0PtSq__revealButton:hover{background-color:var(--color-white);box-shadow:var(--shadow-glow);border-color:#0000}.qr-code-module-scss-module__l0PtSq__concealButton{position:absolute;top:0;left:calc(50% + 139px)}.qr-code-module-scss-module__l0PtSq__downloadButton{position:absolute;bottom:0;left:calc(50% + 139px)}}
