html body #root .settings355{position:fixed!important;inset:0!important;z-index:10000!important;box-sizing:border-box;display:flex!important;flex-direction:column!important;padding:max(18px,env(safe-area-inset-top)) 24px calc(96px + env(safe-area-inset-bottom))!important;background:#03111b url('/assets/cache350/wallpaper.webp') center/cover!important;color:#e3edef;font-family:inherit;overflow:hidden!important}
html.settings355-open body .mw-dock{z-index:10001!important}
html body #root .settings355 .s355-header{display:flex;align-items:center;gap:18px;flex:none;margin:0 0 20px}
.settings355 .s355-header h1{font:500 23px/1.3 sans-serif!important;margin:0!important}.settings355 .s355-header button{width:44px;height:44px;border:0;background:transparent}.settings355 .s355-header img{width:24px;transform:rotate(180deg)}
.settings355 .s355-tabs{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #47666c;border-radius:28px;padding:5px;flex:none;background:#06191ecc}.settings355 .s355-tabs button{background:transparent;border:0;border-radius:22px;min-height:48px;color:#b8cbd0;font:400 14px sans-serif}.settings355 .s355-tabs button[aria-pressed=true]{color:var(--s355-color,#a8ddd5);background:#ffffff0a}
.settings355 .s355-scroll{overflow:auto;overscroll-behavior:contain;min-height:0;padding:24px 0 30px;scrollbar-width:thin}.settings355 .s355-scroll h2{font:500 28px/1.3 sans-serif!important;margin:0 0 8px!important}.settings355 p{font:400 14px/1.5 sans-serif!important;color:#b4c5ce;margin:8px 0 16px}.settings355 .s355-palette{display:grid;grid-template-columns:repeat(3,1fr);row-gap:22px;margin:24px 0}.settings355 .s355-palette button{display:flex;flex-direction:column;align-items:center;gap:10px;border:0;background:none;color:#e3edef;font:400 14px sans-serif;padding:3px}.settings355 .s355-palette span{display:block;width:46px;height:46px;border-radius:50%;border:1px solid #91a0ab}.settings355 .s355-palette span.selected{outline:2px solid white;outline-offset:5px}.settings355 button:disabled{opacity:.5;cursor:wait}
.settings355 .s355-preview{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;border-top:1px solid #47666c;padding-top:22px}.settings355 .s355-preview>div{display:flex;flex-direction:column;align-items:center;gap:12px;font-size:13px}.settings355 .s355-preview img{width:58px;height:58px;object-fit:contain}.settings355 .s355-mini{display:flex;justify-content:space-around;padding:26px 0 12px}.settings355 .s355-mini img{width:24px;height:24px}.settings355 .s355-note{text-align:center}.settings355 .s355-sync{border-top:1px solid #47666c;padding-top:20px;margin-top:24px;font-size:14px}
html body #root .settings355 .profile-view{display:block!important;padding:0!important;min-height:0!important;background:none!important}.settings355 .profile-hero{display:none!important}.settings355 .profile-summary,.settings355 .profile-layout{display:block!important}.settings355 .panel{width:100%!important;box-sizing:border-box!important;min-width:0!important;padding:16px!important;margin:0 0 18px!important;border:1px solid #47666c!important;border-radius:16px!important;background:#06191ee6!important}.settings355 .panel h2{font-size:20px!important}.settings355 .profile-fields{display:grid!important;grid-template-columns:1fr!important;gap:14px!important}.settings355 input,.settings355 textarea,.settings355 select{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;font-size:16px!important}.settings355 .identity-tags{display:none!important}.settings355 .profile-avatar{width:48px!important;height:48px!important}.settings355 .profile-actions-card>div:first-child{display:none!important}.settings355 .logout-profile{display:none!important}.settings355 .save-profile{min-height:44px!important;border:0!important;border-radius:12px!important;background:#a8ddd5!important;color:#062329!important;padding:10px 16px!important}.settings355 .connection-list{overflow-wrap:anywhere}.settings355 .connection-list>div{flex-wrap:wrap!important}
.settings355.tab-profile .language-card,.settings355.tab-profile .preference-card,.settings355.tab-profile .connection-card-profile,.settings355.tab-profile .security-center{display:none!important}.settings355.tab-general .profile-summary,.settings355.tab-general .profile-details-card{display:none!important}
html body #root .settings355-tile .workspace-desktop-app img{width:64px!important;height:64px!important;content:normal!important}
html[data-shell-theme355=air]{--s355-filter:brightness(0) invert(1);--s355-color:#fff}html[data-shell-theme355=recovery]{--s355-filter:none;--s355-color:#a8ddd5}html[data-shell-theme355=focus]{--s355-filter:brightness(0) saturate(100%) invert(61%) sepia(92%) saturate(1281%) hue-rotate(192deg);--s355-color:#73a1ff}html[data-shell-theme355=energy]{--s355-filter:brightness(0) saturate(100%) invert(90%) sepia(54%) saturate(638%) hue-rotate(28deg);--s355-color:#bdf56b}html[data-shell-theme355=intensity]{--s355-filter:brightness(0) saturate(100%) invert(55%) sepia(64%) saturate(1199%) hue-rotate(318deg);--s355-color:#ff7070}html[data-shell-theme355=night]{--s355-filter:brightness(0) saturate(100%) invert(60%) sepia(8%) saturate(581%) hue-rotate(169deg);--s355-color:#87939f}
html.mw230[data-shell-theme355] body #root .workspace-desktop-icons .workspace-desktop-app img,html.mw230[data-shell-theme355] body #root .mw-home-nav>button img,html.mw230[data-shell-theme355] body .mw-dock.mw-dock>button img,html[data-shell-theme355] body #root .settings355 .s355-preview img,html[data-shell-theme355] body #root .settings355 .s355-mini img{filter:var(--s355-filter)!important}
@media(min-width:900px){html body #root .settings355{left:auto!important;width:560px!important;border-left:1px solid #47666c}.settings355 .s355-scroll{padding-top:28px}}
.settings355 .s355-tabs button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:8px 2px}.settings355 .s355-tabs img{width:22px;height:22px;filter:var(--s355-filter)!important}
html.mw230 body #root .settings355{height:var(--mw-vh,100dvh)!important;bottom:auto!important}
html.mw230[data-shell-theme355] body #root .workspace-desktop-icons .wpd-app-icon img,html.mw230[data-shell-theme355] body #root .workspace-desktop-icons .mw-app-pin331 img{filter:var(--s355-filter)!important}
