main.garden.v2[data-web-device]:not(.adventure-view):not([data-skin]){--wn-body:var(--c-neo-silver-body);--wn-light:var(--c-neo-silver-light);--wn-shadow:var(--c-neo-silver-shadow);--wn-ink:var(--c-neo-silver-ink);--wn-muted:var(--c-neo-silver-mute);--wn-accent:var(--c-neo-silver-accent);--wn-shadow-soft:color-mix(in srgb,var(--wn-shadow) 40%,transparent);--wn-light-soft:color-mix(in srgb,var(--wn-light) 35%,transparent);--wn-line:color-mix(in srgb,var(--wn-shadow) 65%,transparent);--wn-raised:2px 2px 6px -1px var(--wn-shadow-soft),-2px -2px 6px -1px var(--wn-light-soft);--wn-inset:inset 1px 1px 3px var(--wn-shadow-soft),inset -1px -1px 3px var(--wn-light-soft)}main.garden.v2[data-web-device=blue]:not(.adventure-view):not([data-skin]){--wn-body:var(--c-neo-blue-body);--wn-light:var(--c-neo-blue-light);--wn-shadow:var(--c-neo-blue-shadow);--wn-ink:var(--c-neo-blue-ink);--wn-muted:var(--c-neo-blue-mute);--wn-accent:var(--c-neo-blue-accent)}main.garden.v2[data-web-device=pink]:not(.adventure-view):not([data-skin]){--wn-body:var(--c-neo-pink-body);--wn-light:var(--c-neo-pink-light);--wn-shadow:var(--c-neo-pink-shadow);--wn-ink:var(--c-neo-pink-ink);--wn-muted:var(--c-neo-pink-mute);--wn-accent:var(--c-neo-pink-accent)}main.garden.v2[data-web-device=graphite]:not(.adventure-view):not([data-skin]){--wn-body:var(--c-neo-graphite-body);--wn-light:var(--c-neo-graphite-light);--wn-shadow:var(--c-neo-graphite-shadow);--wn-ink:var(--c-neo-graphite-ink);--wn-muted:var(--c-neo-graphite-mute);--wn-accent:var(--c-neo-graphite-accent)}.sg-polish-review[data-web-depth=soft] main.garden.v2[data-web-device]:not([data-web-depth]):not(.adventure-view):not([data-skin]),main.garden.v2[data-web-device][data-web-depth=soft]:not(.adventure-view):not([data-skin]){--wn-raised:1px 1px 4px var(--wn-shadow-soft),-1px -1px 4px var(--wn-light-soft);--wn-inset:inset 1px 1px 2px var(--wn-shadow-soft),inset -1px -1px 2px var(--wn-light-soft)}.sg-polish-review[data-web-depth=defined] main.garden.v2[data-web-device]:not([data-web-depth]):not(.adventure-view):not([data-skin]),main.garden.v2[data-web-device][data-web-depth=defined]:not(.adventure-view):not([data-skin]){--wn-raised:2px 2px 6px -1px var(--wn-shadow-soft),-2px -2px 6px -1px var(--wn-light-soft);--wn-inset:inset 1px 1px 3px var(--wn-shadow-soft),inset -1px -1px 3px var(--wn-light-soft)}main.garden.v2[data-web-device]:not(.adventure-view):not([data-skin]) :is(.v2-petcard,.v2-carepanel,.v2-today,.sg-room-picker,.sg-todo,.dw-window,.dw-bar,.v2-menu__options,.recovery-center,.lofi-workspace__history,.lofi-workspace__todo,.lofi-workspace__focus,.lofi-workspace__focus .g-bento__focus,.lofi-workspace__history .v2-statpanel,.lofi-workspace__todo .g-bento__todo,.shop-banner,.shop-collection,.g-shelf>.g-card,.g-shop__card,.music-map,.sheet__box:has(.opt__materials),.sheet__box:has(.g-shop__detail)){--fg:var(--wn-ink);--fg-2:var(--wn-muted);--glass-solid:var(--wn-body);--glass-line:var(--wn-line);--tint:var(--wn-body);--btn:var(--wn-body);--btn-line:var(--wn-line);--lf-card-hi:var(--wn-body);--lf-card:var(--wn-body);--lf-inset:var(--wn-body);--lf-line:var(--wn-line);--lf-ink:var(--wn-ink);--lf-muted:var(--wn-muted);--g-bg:var(--wn-body);--g-bg-2:var(--wn-body);--g-surface:var(--wn-body);--g-text:var(--wn-ink);--g-text-2:var(--wn-muted);--g-border:var(--wn-line);--sg-text:var(--wn-ink);--sg-muted:var(--wn-muted);--sg-line:var(--wn-line);--sg-accent:var(--wn-accent);--collection-surface:var(--wn-body);--collection-ink:var(--wn-ink);--collection-mute:var(--wn-muted);--collection-line:var(--wn-line);background:var(--wn-body);color:var(--wn-ink);border-color:var(--wn-line);box-shadow:var(--wn-raised);backdrop-filter:none;-webkit-backdrop-filter:none}main.garden.v2[data-web-device]:not(.adventure-view):not([data-skin]) :is(.lofi-workspace__history,.lofi-workspace__todo,.lofi-workspace__focus){border-radius:10px}main.garden.v2[data-web-device]:not(.adventure-view):not([data-skin]) :is(.lofi-workspace__history,.lofi-workspace__todo,.lofi-workspace__focus)>:is(.v2-statpanel,.sg-todo,.g-bento__focus,.g-bento__todo){box-shadow:none}main.garden.v2[data-web-device]:not(.adventure-view):not([data-skin]) :is(.lofi-workspace__focus,.lofi-workspace__history,.lofi-workspace__todo){--v2-panel:var(--wn-body);--v2-on-dark:var(--wn-ink);--v2-dim:var(--wn-muted);--v2-panel-line:var(--wn-line);--v2-tint-dark:var(--wn-body);--v2-lilac:var(--wn-accent);--v2-ink:var(--wn-body);--v2-ghost:var(--wn-muted);--fg:var(--wn-ink);--fg-2:var(--wn-muted)}main.garden.v2[data-web-device]:not(.adventure-view):not([data-skin]) .lofi-workspace__focus .g-btn--fill{background:var(--wn-body);color:var(--wn-accent)}main.garden.v2[data-web-device]:not(.adventure-view):not([data-skin]) :is(.sheet__box:has(.opt__materials),.sheet__box:has(.g-shop__detail))>.win__bar{background:var(--wn-body);color:var(--wn-ink);border-color:var(--wn-line)}main.garden.v2[data-web-device]:not(.adventure-view):not([data-skin]) .g-shelf .g-head{background:var(--wn-body);color:var(--wn-ink);border-color:var(--wn-line);box-shadow:inset 0 -1px 0 var(--wn-line)}main.garden.v2[data-web-device]:not(.adventure-view):not([data-skin]) :is(.v2-stat dd,.sg-room-picker .sg-choice__indicator,.sg-todo .sg-focus-input,.lofi-workspace__history .v2-tabs,.lofi-workspace__todo .g-todo__add input,.shop-redesign .g-shop__search,.shop-redesign #shop-cat,.g-shelf .ware__art,.shop-redesign .g-shop__card .ware__art,.sheet__box:has(.opt__materials) .group,.sheet__box:has(.opt__materials) .lang,.sheet__box:has(.opt__materials) .opt__appearance select){--fg:var(--wn-ink);--fg-2:var(--wn-muted);background:var(--wn-body);color:var(--wn-ink);border-color:var(--wn-line);box-shadow:var(--wn-inset)}main.garden.v2[data-web-device]:not(.adventure-view):not([data-skin]) .shop-redesign .g-shop__search input{background:transparent;color:var(--wn-ink);border-color:var(--wn-line)}main.garden.v2[data-web-device]:not(.adventure-view):not([data-skin]) .shop-redesign .g-shop__search{border-color:var(--v2-line)}main.garden.v2[data-web-device]:not(.adventure-view):not([data-skin]) .shop-redesign .g-shop__search .g-shop__clear,main.garden.v2[data-web-device]:not(.adventure-view):not([data-skin]) .shop-redesign .g-shop__search input::placeholder{color:var(--wn-muted)}main.garden.v2[data-web-device]:not(.adventure-view):not([data-skin]) .sheet__box:has(.opt__materials) .group legend{background:var(--wn-body);color:var(--wn-muted)}main.garden.v2[data-web-device]:not(.adventure-view):not([data-skin]) :is(.opt__material,.g-shelf .ware,.g-shelf .btn,.g-shelf .rail__arrow,.v2-menu__trigger,.v2-theme,.navigation-back,.dw-tools>button,.v2-storage-tabs a,.shop-redesign .g-shop__chip,.shop-collections__back,.shop-collection__arrow,.shop-banner__arrow,.shop-banner .v2-btn,.sg-todo__add button,.sheet__box:has(.opt__materials) .win__close,.lofi-workspace__focus .g-focus__len,.lofi-workspace__focus .g-btn,.lofi-workspace__todo .g-todo__add .g-btn){background:var(--wn-body);color:var(--wn-ink);border-color:var(--wn-line);box-shadow:var(--wn-raised)}main.garden.v2[data-web-device]:not(.adventure-view):not([data-skin]) :is(.opt__material[aria-pressed=true],.g-shelf .ware--on,.v2-menu__trigger[aria-expanded=true],.v2-menu__options a[aria-current=page],.v2-storage-tabs a[aria-current=page],.shop-redesign .g-shop__chip[aria-pressed=true],.shop-collection[aria-pressed=true],.sheet__box:has(.opt__materials) .lang button[aria-pressed=true],.lofi-workspace__focus .g-focus__len[aria-pressed=true],.lofi-workspace__history .v2-tabs button[aria-pressed=true]){background:var(--wn-body);color:var(--wn-ink);border-color:var(--wn-accent);box-shadow:var(--wn-inset),inset 0 0 0 1px var(--wn-accent)}main.garden.v2[data-web-device]:not(.adventure-view):not([data-skin]) .sg-todo__add button{color:var(--wn-accent)}main.garden.v2[data-web-device]:not(.adventure-view):not([data-skin]) .sg-todo__check[aria-pressed=true]:before{background:var(--wn-accent);color:var(--wn-body);border-color:var(--wn-accent)}main.garden.v2[data-web-device]:not(.adventure-view):not([data-skin]) .sg-todo__check[aria-pressed=true] svg{color:var(--wn-body)}main.garden.v2[data-web-device]:not(.adventure-view):not([data-skin]) .sg-todo__remove:hover{background:var(--wn-body);color:var(--wn-ink);box-shadow:var(--wn-inset)}main.garden.v2[data-web-device]:not(.adventure-view):not([data-skin]) :is(.opt__material,.shop-collection,.g-shop__card,.shop-redesign .g-shop__chip,.g-shelf .ware,.g-shelf .btn,.g-shelf .rail__arrow,.v2-storage-tabs a,.shop-redesign #shop-cat,.shop-redesign .g-shop__search input,.sg-todo .sg-focus-input,.shop-banner__arrow,.shop-collections__back,.shop-collection__arrow,.lofi-workspace__focus .g-focus__len,.lofi-workspace__focus .g-btn,.lofi-workspace__history .v2-tabs button,.lofi-workspace__todo .g-todo__add input):focus-visible{outline:2px solid var(--wn-accent);outline-offset:2px}@media(max-width:760px){main.garden.v2[data-web-device]:not(.adventure-view):not([data-skin]){--wn-raised:1px 1px 4px var(--wn-shadow-soft),-1px -1px 4px var(--wn-light-soft);--wn-inset:inset 1px 1px 2px var(--wn-shadow-soft),inset -1px -1px 2px var(--wn-light-soft)}.sg-polish-review[data-web-depth=soft] main.garden.v2[data-web-device]:not([data-web-depth]):not(.adventure-view):not([data-skin]),main.garden.v2[data-web-device][data-web-depth=soft]:not(.adventure-view):not([data-skin]){--wn-raised:1px 1px 3px var(--wn-shadow-soft),-1px -1px 3px var(--wn-light-soft);--wn-inset:inset 1px 1px 2px var(--wn-shadow-soft),inset -1px -1px 2px var(--wn-light-soft)}.sg-polish-review[data-web-depth=defined] main.garden.v2[data-web-device]:not([data-web-depth]):not(.adventure-view):not([data-skin]),main.garden.v2[data-web-device][data-web-depth=defined]:not(.adventure-view):not([data-skin]){--wn-raised:1px 1px 4px var(--wn-shadow-soft),-1px -1px 4px var(--wn-light-soft);--wn-inset:inset 1px 1px 2px var(--wn-shadow-soft),inset -1px -1px 2px var(--wn-light-soft)}}main.garden.v2[data-web-device]:not(.adventure-view):not([data-skin]) :is(.v2-menu,.v2-toptools){--fg:var(--wn-ink);--fg-2:var(--wn-muted);--glass-solid:var(--wn-body);--glass-line:var(--wn-line);--on:var(--wn-accent);--on-fg:var(--wn-body)}main.garden.v2[data-web-device]:not(.adventure-view):not([data-skin]) .v2-menu__options :is(a,button){background:var(--wn-body);color:var(--wn-ink)}main.garden.v2[data-web-device]:not(.adventure-view):not([data-skin]) .v2-menu__options :is(a,button):is(:hover,[aria-current=page]){color:var(--wn-accent);box-shadow:var(--wn-inset)}main.garden.v2[data-web-device]:not(.adventure-view):not([data-skin]) :is(.v2-menu__trigger,.v2-menu__options a,.v2-menu__options button,.v2-theme,.dw-tools>button):focus-visible{outline:2px solid var(--wn-accent);outline-offset:2px}