.settings-shell-chrome {
    display: none;
    width: 100%;
}

.settings-shell-chrome.is-active {
    display: block;
}

.settings-shell-chrome__root {
    width: 100%;
}

.settings-shell-chrome__inner {
    box-sizing: border-box;
    width: 100%;
    padding: var(--space-md) 0;
}

.settings-shell-chrome__subheader-shell {
    width: 100%;
    padding-left: var(--space-md);
    padding-right: var(--space-md);
}

.settings-shell-chrome__subheader {
    width: 100%;
}

.settings-shell-chrome__language {
    padding-right: var(--space-md);
}

.settings-shell-chrome__tabs .selection-tab {
    font-weight: var(--font-weight-medium);
}

.settings-shell-chrome__tabs .selection-tab.settings-shell-chrome__tab--measurements {
    margin-left: 0;
}

body.settings-shell-chrome-active .content-wrapper {
    --content-wrapper-top-mobile-current: 0px;
    margin-top: 0;
}

@media (max-width: 768px) {
    .settings-shell-chrome__inner {
        padding-top: calc(var(--space-md) + var(--safe-area-top));
        padding-bottom: var(--space-md);
    }

    body.settings-shell-chrome-active .content-wrapper {
        padding-top: 0;
    }
}
