.sidebar.assistant-hidden .user-card{margin-top:auto}
.ui-preferences-panel{display:grid;gap:18px}
.ui-preferences-hero{min-height:175px;border-radius:20px;padding:30px;display:flex;align-items:center;gap:20px;color:#fff;background:linear-gradient(135deg,#103f36,#08715b);position:relative;overflow:hidden}
.ui-preferences-hero:after{content:"";position:absolute;left:-55px;bottom:-105px;width:230px;height:230px;border:1px solid rgba(255,255,255,.14);border-radius:50%;box-shadow:0 0 0 40px rgba(255,255,255,.035),0 0 0 80px rgba(255,255,255,.025)}
.ui-preferences-icon{width:64px;height:64px;border-radius:19px;background:rgba(255,255,255,.13);display:grid;place-items:center;color:#f2bd72;font-size:28px;flex:0 0 auto}
.ui-preferences-hero small{color:#a9d6ca}.ui-preferences-hero h2{font-size:28px;margin:5px 0}.ui-preferences-hero p{margin:0;color:#d8ebe6;line-height:1.8}
.ui-preference-card{background:#fff;border:1px solid #dce7e3;border-radius:18px;padding:24px;display:flex;align-items:center;justify-content:space-between;gap:24px;box-shadow:0 10px 30px rgba(14,65,54,.05)}
.ui-preference-copy{display:flex;align-items:center;gap:15px}.ui-preference-mark{width:48px;height:48px;border-radius:14px;background:#e7f4f0;color:#0b705b;display:grid;place-items:center;font-size:20px;flex:0 0 auto}
.ui-preference-copy h3{margin:0 0 5px;font-size:17px}.ui-preference-copy p{margin:0;color:#70807b;line-height:1.7}.ui-preference-copy small{display:block;margin-top:7px;color:#0b705b;font-weight:700}
.ui-switch{display:grid!important;grid-template-columns:auto auto;align-items:center;gap:3px 11px!important;cursor:pointer;min-width:132px;border:0;background:transparent;padding:5px;border-radius:12px}.ui-switch>span{grid-column:1/3;width:54px;height:30px;border-radius:99px;background:#cad5d1;position:relative;transition:.2s;justify-self:center}.ui-switch>span:after{content:"";position:absolute;top:4px;right:4px;width:22px;height:22px;border-radius:50%;background:#fff;box-shadow:0 2px 7px rgba(0,0,0,.18);transition:.2s}.ui-switch[aria-checked="true"]>span{background:#0b705b}.ui-switch[aria-checked="true"]>span:after{transform:translateX(-24px)}.ui-switch:focus-visible{outline:3px solid rgba(11,112,91,.25);outline-offset:3px}.ui-switch b{grid-column:1/3;text-align:center;color:#42534e;font-size:12px}
@media(max-width:720px){.ui-preferences-hero{padding:22px;align-items:flex-start}.ui-preferences-hero h2{font-size:23px}.ui-preference-card{align-items:flex-start;flex-direction:column}.ui-switch{align-self:stretch;grid-template-columns:54px 1fr}.ui-switch>span{grid-column:1;grid-row:1;justify-self:start}.ui-switch b{grid-column:2;grid-row:1;text-align:right}}
