/* Luna colour schemes chosen in Display Properties > Appearance: Olive Green and Silver.
   The default blue is the base styling; these classes on <html> recolour the window frames, title bars,
   taskbar and Start menu only. */
html.scheme-olive .app-window { background: #8a9c52; border-color: #5a6b2c; border-top-color: #b5c57d; }
html.scheme-olive .app-window .title-bar { background: linear-gradient(180deg, #c2d08c 0%, #a2b469 8%, #8c9e55 20%, #7f9148 40%, #7f9148 85%, #94a65d 93%, #8a9c52 100%); }
html.scheme-olive .title-bar-text { text-shadow: 1px 1px #3f4a1c; }
html.scheme-olive .taskbar { background: linear-gradient(180deg, #a6b572 0%, #b3c280 8%, #92a45c 40%, #7a8d45 92%, #62732f 100%); border-top-color: #c4d18f; }
html.scheme-olive .taskbar-item, html.scheme-olive .tb-scroll-btn { background: linear-gradient(180deg, #9db06a 0%, #8ea05b 50%, #7f9148 100%); border-color: #566629; }
html.scheme-olive .taskbar-item.active { background: linear-gradient(0deg, #4f5f27 0%, #6c7f3a 100%); border-color: #3f4c1d; }
html.scheme-olive .system-tray { background: linear-gradient(180deg, #a0b26b 0%, #8a9c52 50%, #738540 100%); border-left-color: #566629; }
html.scheme-olive .start-header { background: linear-gradient(180deg, #8da05a 0%, #7f9148 20%, #9fb26b 65%, #b3c581 100%); }
html.scheme-olive .startmenu { background-color: #7f9148; }
html.scheme-olive .start-right { background: #e4ebd0; border-left-color: #b5c28e; }

html.scheme-silver .app-window { background: #a2a5bb; border-color: #707389; border-top-color: #e1e2ed; }
html.scheme-silver .app-window .title-bar { background: linear-gradient(180deg, #e8e9f2 0%, #cdcfdd 8%, #b8bacd 20%, #a9acc2 40%, #a9acc2 85%, #bfc1d3 93%, #b3b6ca 100%); }
html.scheme-silver .title-bar-text { color: #2b2d4a; text-shadow: 1px 1px rgba(255,255,255,0.6); }
html.scheme-silver .taskbar { background: linear-gradient(180deg, #d5d6e2 0%, #e4e5ee 8%, #c3c5d6 40%, #a8abc1 92%, #8f92aa 100%); border-top-color: #eeeef5; }
html.scheme-silver .taskbar-item, html.scheme-silver .tb-scroll-btn { background: linear-gradient(180deg, #c9cbdb 0%, #b7b9cd 50%, #a9acc2 100%); border-color: #6c6f86; color: #1f2140; text-shadow: none; }
html.scheme-silver .taskbar-item.active { background: linear-gradient(0deg, #8e91a9 0%, #a4a7bd 100%); border-color: #5c5f76; }
html.scheme-silver .system-tray { background: linear-gradient(180deg, #c5c7d8 0%, #b0b3c8 50%, #9a9db4 100%); border-left-color: #6c6f86; }
html.scheme-silver .tray-btn, html.scheme-silver .tray-icons { color: #1f2140; }
html.scheme-silver .start-header { background: linear-gradient(180deg, #a9acc2 0%, #9a9db4 20%, #b9bccf 65%, #cdcfdd 100%); }
html.scheme-silver .start-username { color: #1f2140; text-shadow: none; }
html.scheme-silver .startmenu { background-color: #9a9db4; }
html.scheme-silver .start-right { background: #e9eaf2; border-left-color: #b4b6c9; }

/* Unfocused windows stay grey-blue in every scheme */
html.scheme-olive .app-window.unfocused, html.scheme-silver .app-window.unfocused { background: #8f94a3; border-color: #7a7f8f; }
html.scheme-olive .app-window.unfocused .title-bar, html.scheme-silver .app-window.unfocused .title-bar { background: linear-gradient(180deg, #b4b8c6 0%, #a3a8b8 40%, #8f94a3 100%); }
html.scheme-olive .app-window.maximized, html.scheme-silver .app-window.maximized { border: 0; }
