:root{--motion-fast:150ms;--motion-menu:240ms;--motion-view:420ms;--motion-ease:cubic-bezier(.22,1,.36,1)}button,a,input,textarea{transition-duration:var(--motion-fast)}.dialog,.music-library,.nav-select-popover{transition-duration:var(--motion-menu)}.nav-item,.engine,.personal-space-tab{transition-timing-function:var(--motion-ease)}.home .sidebar,.home .widget,.home .search-box,.home .dialog{backdrop-filter:blur(var(--glass-blur,18px));background:color-mix(in srgb,var(--surface,#f0f5f4) calc(var(--glass-alpha,.7)*100%),transparent)}.accent-button,.music-transport [data-music=play]{background-image:var(--theme-gradient)}.selection-indicator{background-image:linear-gradient(120deg,color-mix(in srgb,var(--tone-1) 22%,transparent),color-mix(in srgb,var(--tone-2) 22%,transparent),color-mix(in srgb,var(--tone-3) 22%,transparent))}.home .link-card{box-shadow:0 6px 24px rgb(16 35 30 / calc(var(--shadow-strength,.35)*.12))}.page-hidden *{animation-play-state:paused!important}body[data-motion=economy] .wallpaper-fade{animation:none}body[data-motion=economy] .sidebar,body[data-motion=economy] .widget{backdrop-filter:blur(5px)}.motion-off *{scroll-behavior:auto!important}
.appearance-editor{display:grid;gap:20px}.appearance-editor h3{font-size:13px;margin:0 0 12px}.appearance-editor .form-actions{position:sticky;bottom:0;background:var(--surface,#eff4f2);padding:12px 0;z-index:3;gap:8px}.theme-stops{display:grid;gap:10px}.theme-stop{display:grid;grid-template-columns:34px minmax(0,1fr) 45px 30px;gap:10px;align-items:center}.theme-stop input[type=color]{width:34px;height:34px;padding:2px;border-radius:8px}.theme-stop input[type=range]{min-width:0;width:100%}.theme-stop output{font-size:11px;text-align:right}.theme-tools{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0}.theme-preview-strip{height:36px;border-radius:var(--r-small);margin-bottom:14px;background:var(--theme-gradient)}.theme-error{color:#be405b;line-height:1.7;margin:0}.background-toolbar{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.background-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:14px 0}.background-item{min-width:0;position:relative}.background-item>button:first-child{width:100%;display:block;overflow:hidden;border-radius:var(--r-small)}.background-item img{display:block;width:100%;aspect-ratio:16/10;object-fit:cover}.background-item strong{font-size:11px;font-weight:500;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:7px}.background-item .background-tools{display:flex;justify-content:space-between}.background-item .icon-button{width:28px;height:28px}.background-item [aria-pressed=true]{color:var(--accent)}.background-item>button[aria-pressed=true]{outline:2px solid var(--accent);outline-offset:2px}.background-item .rotation-choice{display:flex;gap:5px;align-items:center;font-size:10px}.theme-slider{display:grid;grid-template-columns:110px minmax(0,1fr) 42px;align-items:center;gap:10px}.theme-slider input{min-width:0;width:100%}.theme-slider output{font-size:11px;text-align:right}.music-enhance-controls{display:flex;gap:8px;align-items:center;flex-wrap:wrap;padding:12px 0;border-bottom:1px solid var(--music-line)}.music-enhance-controls select{max-width:160px}.music-enhance-controls input[type=number]{width:64px}.music-enhance-lyrics{display:grid;gap:12px;padding:14px 0}.music-enhance-lyrics label{display:flex;align-items:center;justify-content:space-between;gap:12px}.music-enhance-lyrics input[type=range]{width:50%}.music-track-actions{display:flex;gap:2px}.music-track-actions button{width:28px;height:32px}.music-queue-handle{touch-action:none;cursor:grab}.music-track.sortable-ghost{opacity:.4}.music-sleep-state{font-size:11px;color:var(--music-muted)}.ncm-update-preview{border-top:1px solid var(--music-line);padding-top:12px}.ncm-update-list{max-height:200px;overflow:auto}.ncm-update-list label{display:flex;gap:10px;align-items:center;padding:8px 0;font-size:11px}.music-lyrics{opacity:var(--lyric-opacity,1)}.music-root[data-lyric-mode=line] .music-karaoke-word{--word-progress:0}
@media(max-width:600px){.background-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.theme-slider{grid-template-columns:86px minmax(0,1fr) 38px}.home .sidebar,.home .widget{backdrop-filter:blur(min(var(--glass-blur,12px),12px))}.theme-tools .secondary-button{font-size:11px}.music-track-actions{gap:0}.music-track-actions button{width:25px}.music-track-main{min-width:0}}
@media(prefers-reduced-motion:reduce){:root{--motion-fast:1ms;--motion-menu:1ms;--motion-view:1ms}*{animation-duration:1ms!important;transition-duration:1ms!important;scroll-behavior:auto!important}}
::view-transition-old(root),::view-transition-new(root){animation-duration:var(--motion-view)}
@media(max-width:360px){.personal-signed-in .topbar #appearanceBtn{display:inline-flex}.topbar{gap:6px}.topbar .icon-button{width:30px;height:32px}.topbar .brand strong{max-width:54px}.topbar #personalAccount.has-identity{max-width:80px}.account-label{max-width:40px}}
body:not([data-motion=rich]) .wallpaper-shade{animation:none}body[data-motion=economy] .wallpaper>div:first-child,body[data-motion=economy] .wallpaper video{animation:none}body[data-motion=economy] .music-disc{animation-duration:24s}
.music-extras-toolbar{display:flex;flex-wrap:wrap;gap:12px;margin:14px 0}.music-extras-toolbar .segmented{display:flex;gap:4px;flex-wrap:wrap}.music-extras-toolbar .segmented button{padding:7px 10px;font-size:12px}.music-extras-toolbar [aria-selected=true]{background:var(--music-fill);color:var(--music-accent)}.sleep-control{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:12px;max-width:100%}.sleep-control select{max-width:130px}.music-library .sleep-control input{width:64px!important}.sleep-control output{font-size:11px;min-width:0}.lyric-preferences{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:20px}.lyric-preferences h3{grid-column:1/-1;font-size:14px}.lyric-preferences>label{display:grid;gap:7px;min-width:0;font-size:12px}.lyric-preferences>label.setting-row{display:flex}.lyric-preferences input[type=range]{width:100%;min-width:0}.lyric-preferences select{width:100%;min-width:0}.music-track>[data-music-like],.music-track>[data-music-enqueue],.music-track>[data-queue-handle]{width:26px;min-width:26px;height:30px;min-height:30px;padding:3px;order:1}.music-track>[data-queue-handle]{order:-1}.music-track>[data-remove]{order:2}.music-track>[data-music-like][aria-pressed=true]{color:#bd5b78}.music-track>[data-music-enqueue]{opacity:.6}.music-track>[data-music-like] svg,.music-track>[data-music-enqueue] svg,.music-track>[data-queue-handle] svg{width:15px;height:15px}.music-lyrics{opacity:0}.music-lyrics.visible{opacity:var(--lyrics-opacity,1)}.music-translation{display:block;font-size:16px;line-height:1.5;color:var(--music-ink);white-space:normal;text-shadow:0 1px 4px #fff}.music-translation[hidden]{display:none}.ncm-updates{margin-top:22px}.ncm-updates>select{width:100%;min-width:0}.ncm-update-state{font-size:12px;line-height:1.8}.ncm-update-preview strong{font-size:12px}.music-track [data-track]{order:0}
@media(max-width:600px){.music-track-main time{display:none}.music-tabs{gap:7px;flex-wrap:wrap}.music-tabs button{font-size:11px}.music-library .music-track-main>svg{display:none}.music-track>[data-music-enqueue]{width:23px;min-width:23px}.lyric-preferences{gap:10px}.music-extras-toolbar .segmented button{font-size:11px;padding:6px 8px}}
