.preferences-page.preferences-page.preferences-page{--settings-bg: #eff0f2;--settings-ink: #17181a;--settings-muted: #93969c;--settings-line: #f0f1f3;--color-page: var(--settings-bg);--ui-page-bg: var(--settings-bg);box-sizing:border-box;width:100%;min-width:0;max-width:600px;min-height:100vh;min-height:100dvh;margin-left:auto;margin-right:auto;background:var(--settings-bg) !important;color:var(--settings-ink);font-family:"PingFang SC","Microsoft YaHei UI","Microsoft YaHei",sans-serif;font-size:15px;line-height:1.5}.preferences-page.preferences-page.preferences-page>*{min-width:0;box-sizing:border-box}.preferences-page.preferences-page.preferences-page{height:100vh;height:100dvh;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.preferences-page.preferences-page.preferences-page .preferences-header{position:sticky;top:0;z-index:20;display:grid;grid-template-columns:44px minmax(0, 1fr) 44px;align-items:center;flex-shrink:0;box-sizing:border-box;height:calc(56px + max(var(--status-bar-height, 0px),env(safe-area-inset-top, 0px))) !important;min-height:calc(56px + max(var(--status-bar-height, 0px),env(safe-area-inset-top, 0px))) !important;padding:max(var(--status-bar-height, 0px),env(safe-area-inset-top, 0px)) 8px 0 !important;border:0;box-shadow:none;background:var(--settings-bg) !important;color:var(--settings-ink);pointer-events:auto}.preferences-page.preferences-page.preferences-page .preferences-header>:first-child,.preferences-page.preferences-page.preferences-page .preferences-header>:last-child{width:44px;min-height:44px;margin:0;padding:0}.preferences-page.preferences-page.preferences-page .preferences-header>:nth-child(2){position:static;min-width:0;margin:0;transform:none;text-align:center;font-size:20px;font-weight:600;line-height:1.4;letter-spacing:0}.preferences-page.preferences-page.preferences-page .preferences-header>:first-child{display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0);border:0;border-radius:0;box-shadow:none}.preferences-page.preferences-page.preferences-page .preferences-header>:first-child :is(uni-image,uni-image,img){width:23px;height:23px;filter:brightness(0)}.preferences-page.preferences-page.preferences-page .preferences-content{padding:8px 10px calc(28px + env(safe-area-inset-bottom, 0px))}.preferences-page.preferences-page.preferences-page .preferences-card{background:#fff;border:0;border-radius:16px;box-shadow:none;margin-bottom:8px;padding:0 14px;border-radius:10px}.preferences-page.preferences-page.preferences-page .preference-row{display:flex;align-items:center;justify-content:space-between;min-width:0;min-height:54px;gap:12px;padding:10px 0;box-sizing:border-box;border-bottom:1px solid var(--settings-line);font-size:15px}.preferences-page.preferences-page.preferences-page .preference-row:last-child{border-bottom:0}.preferences-page.preferences-page.preferences-page .preference-row>:first-child{flex:1;min-width:0}.preferences-page.preferences-page.preferences-page .preference-row>:is(switch,uni-switch){flex:0 0 auto;transform:scale(0.8);transform-origin:right center}.preferences-page.preferences-page.preferences-page .preference-value{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex:0 1 auto;color:var(--settings-muted);font-size:12px}.preferences-page.preferences-page.preferences-page .preference-chevron{display:block;width:18px;height:18px;font-size:0;background:url("/static/ui/chevron-right.svg") center/contain no-repeat;opacity:.5}.preferences-page.preferences-page.preferences-page .preferences-heading{display:flex;justify-content:space-between;padding:12px 0 4px;font-size:12px;color:var(--settings-muted)}.preferences-page.preferences-page.preferences-page .collapse-action{padding-left:12px}.preferences-page.preferences-page.preferences-page .preference-message{display:block;padding:8px 14px;color:var(--settings-muted);font-size:12px;line-height:1.6}.preferences-page.preferences-page.preferences-page .error{color:#b42318}.preferences-page.preferences-page.preferences-page .preference-retry{background:#fff;border:0;border-radius:16px;box-shadow:none;margin-top:8px;font-size:14px;border-radius:10px}.preferences-page.preferences-page.preferences-page [aria-disabled=true]{opacity:.6}