:root[data-theme="dark-netflix"] {
	--card: rgb(28, 28, 28);
	--card-0: rgba(28, 28, 28, 0);
	--card-10: rgba(28, 28, 28, .10);
	--card-55: rgba(28, 28, 28, .55);
	--card-60: rgba(28, 28, 28, .60);
	--card-70: rgba(28, 28, 28, .70);
	--frame: #000000;
	--frame-text: #e5e5e5;
	--frame-muted: #a3a3a3;
	--frame-hover: #ff2a35;
	--page: #141414;
	--surface-1: #1c1c1c;
	--surface-2: #232323;
	--line: #000000;
	--head: #2b2b2b;
	--head-text: #ffffff;
	--category: #181818;
	--category-edge: #e50914;
	--section-text: #ff2a35;
	--date-text: #ff4650;
	--text: #e5e5e5;
	--muted: #a3a3a3;
	--link: #ffffff;
	--hover: #e50914;
	--accent: #e50914;
	--accent-text: #ffffff;
	--menu: #2f2f2f;
	--menu-edge: #454545;
	--menu-hover: #e50914;
	--input: #2a2a2a;
	--input-edge: #4d4d4d;
	--box: #191919;
	--box-edge: #333333;
	--box-head: #262626;
	--icon-filter: invert(1) hue-rotate(180deg) brightness(1.15);
	color-scheme: dark;
}
:root[data-theme="dark-disney"] {
	--card: rgb(26, 29, 41);
	--card-0: rgba(26, 29, 41, 0);
	--card-10: rgba(26, 29, 41, .10);
	--card-55: rgba(26, 29, 41, .55);
	--card-60: rgba(26, 29, 41, .60);
	--card-70: rgba(26, 29, 41, .70);
	--frame: #040714;
	--frame-text: #f9f9f9;
	--frame-muted: #cacaca;
	--frame-hover: #4da3ff;
	--page: #0f1014;
	--surface-1: #1a1d29;
	--surface-2: #212433;
	--line: #090b13;
	--head: #31343e;
	--head-text: #f9f9f9;
	--category: #252833;
	--category-edge: #0063e5;
	--section-text: #4da3ff;
	--date-text: #4da3ff;
	--text: #f9f9f9;
	--muted: #cacaca;
	--link: #f9f9f9;
	--hover: #4da3ff;
	--accent: #0063e5;
	--accent-text: #ffffff;
	--menu: #2a2d3a;
	--menu-edge: #3d4152;
	--menu-hover: #0063e5;
	--input: #252833;
	--input-edge: #4a4e5f;
	--box: #161925;
	--box-edge: #353949;
	--box-head: #22263a;
	--icon-filter: invert(1) hue-rotate(180deg) brightness(1.2);
	color-scheme: dark;
}
:root[data-theme="dark-appletv"] {
	--card: rgb(28, 28, 30);
	--card-0: rgba(28, 28, 30, 0);
	--card-10: rgba(28, 28, 30, .10);
	--card-55: rgba(28, 28, 30, .55);
	--card-60: rgba(28, 28, 30, .60);
	--card-70: rgba(28, 28, 30, .70);
	--frame: #000000;
	--frame-text: #f5f5f7;
	--frame-muted: #98989d;
	--frame-hover: #2997ff;
	--page: #000000;
	--surface-1: #1c1c1e;
	--surface-2: #2c2c2e;
	--line: #000000;
	--head: #3a3a3c;
	--head-text: #f5f5f7;
	--category: #121214;
	--category-edge: #48484a;
	--section-text: #2997ff;
	--date-text: #2997ff;
	--text: #f5f5f7;
	--muted: #98989d;
	--link: #f5f5f7;
	--hover: #2997ff;
	--accent: #f5f5f7;
	--accent-text: #000000;
	--menu: #2c2c2e;
	--menu-edge: #3a3a3c;
	--menu-hover: #f5f5f7;
	--input: #1c1c1e;
	--input-edge: #48484a;
	--box: #141416;
	--box-edge: #3a3a3c;
	--box-head: #242426;
	--icon-filter: invert(1) hue-rotate(180deg) brightness(1.2);
	color-scheme: dark;
}
:root[data-theme="dark-reddit"] {
	--card: rgb(24, 28, 31);
	--card-0: rgba(24, 28, 31, 0);
	--card-10: rgba(24, 28, 31, .10);
	--card-55: rgba(24, 28, 31, .55);
	--card-60: rgba(24, 28, 31, .60);
	--card-70: rgba(24, 28, 31, .70);
	--frame: #0e1113;
	--frame-text: #eef1f3;
	--frame-muted: #8ba2ad;
	--frame-hover: #ff4500;
	--page: #0e1113;
	--surface-1: #181c1f;
	--surface-2: #1f2529;
	--line: #04090a;
	--head: #2a3236;
	--head-text: #f2f4f5;
	--category: #04090a;
	--category-edge: #ff4500;
	--section-text: #ff4500;
	--date-text: #ff4500;
	--text: #eef1f3;
	--muted: #8ba2ad;
	--link: #f2f4f5;
	--hover: #ff4500;
	--accent: #115bca;
	--accent-text: #ffffff;
	--menu: #2a3236;
	--menu-edge: #3e4a50;
	--menu-hover: #d93900;
	--input: #1a282d;
	--input-edge: #3e4a50;
	--box: #131719;
	--box-edge: #2a3236;
	--box-head: #1a1f22;
	--icon-filter: invert(1) hue-rotate(180deg) brightness(1.15);
	color-scheme: dark;
}
:root[data-theme="dark-whatsapp"] {
	--card: rgb(43, 43, 43);
	--card-0: rgba(43, 43, 43, 0);
	--card-10: rgba(43, 43, 43, .10);
	--card-55: rgba(43, 43, 43, .55);
	--card-60: rgba(43, 43, 43, .60);
	--card-70: rgba(43, 43, 43, .70);
	--frame: #191919;
	--frame-text: #f2f2f2;
	--frame-muted: #9b9b9b;
	--frame-hover: #25c166;
	--page: #222222;
	--surface-1: #2b2b2b;
	--surface-2: #333333;
	--line: #191919;
	--head: #3c3c3c;
	--head-text: #ffffff;
	--category: #222222;
	--category-edge: #21c063;
	--section-text: #25c166;
	--date-text: #25c166;
	--text: #f2f2f2;
	--muted: #9b9b9b;
	--link: #ffffff;
	--hover: #25c166;
	--accent: #21c063;
	--accent-text: #04150c;
	--menu: #3a3a3a;
	--menu-edge: #555555;
	--menu-hover: #21c063;
	--input: #3a3a3a;
	--input-edge: #5b5b5b;
	--box: #252525;
	--box-edge: #3f3f3f;
	--box-head: #303030;
	--icon-filter: invert(1) hue-rotate(180deg) brightness(1.15);
	color-scheme: dark;
}
:root[data-theme="dark-telegram"] {
	--card: rgb(24, 37, 51);
	--card-0: rgba(24, 37, 51, 0);
	--card-10: rgba(24, 37, 51, .10);
	--card-55: rgba(24, 37, 51, .55);
	--card-60: rgba(24, 37, 51, .60);
	--card-70: rgba(24, 37, 51, .70);
	--frame: #0e1621;
	--frame-text: #f5f5f5;
	--frame-muted: #8b9bab;
	--frame-hover: #6ab3f3;
	--page: #17212b;
	--surface-1: #182533;
	--surface-2: #1f2d3c;
	--line: #0e1621;
	--head: #242f3d;
	--head-text: #ffffff;
	--category: #17212b;
	--category-edge: #3390ec;
	--section-text: #6ab3f3;
	--date-text: #6ab3f3;
	--text: #f5f5f5;
	--muted: #8b9bab;
	--link: #f5f5f5;
	--hover: #6ab3f3;
	--accent: #2874c4;
	--accent-text: #ffffff;
	--menu: #242f3d;
	--menu-edge: #33404f;
	--menu-hover: #2874c4;
	--input: #242f3d;
	--input-edge: #3a4a5c;
	--box: #17212b;
	--box-edge: #2b3a4a;
	--box-head: #1e2a37;
	--icon-filter: invert(1) hue-rotate(180deg) brightness(1.15);
	color-scheme: dark;
}
:root[data-theme="dark-ha"] {
	--card: rgb(51, 51, 51);
	--card-0: rgba(51, 51, 51, 0);
	--card-10: rgba(51, 51, 51, .10);
	--card-55: rgba(51, 51, 51, .55);
	--card-60: rgba(51, 51, 51, .60);
	--card-70: rgba(51, 51, 51, .70);
	--frame: #262626;
	--frame-text: #e8e8e8;
	--frame-muted: #b0b0b0;
	--frame-hover: #ff9800;
	--page: #2a2a2a;
	--surface-1: #333333;
	--surface-2: #3c3c3c;
	--line: #202020;
	--head: #454545;
	--head-text: #ffffff;
	--category: #2e2e2e;
	--category-edge: #ff9800;
	--section-text: #ff9800;
	--date-text: #ff9800;
	--text: #e8e8e8;
	--muted: #b0b0b0;
	--link: #e8e8e8;
	--hover: #ff9800;
	--accent: #03a9f4;
	--accent-text: #00131c;
	--menu: #393939;
	--menu-edge: #5a5a5a;
	--menu-hover: #03a9f4;
	--input: #393939;
	--input-edge: #666666;
	--box: #333333;
	--box-edge: #4f4f4f;
	--box-head: #3c3c3c;
	--icon-filter: invert(1) hue-rotate(180deg) brightness(1.1);
	color-scheme: dark;
}
:root[data-theme="day-netflix"] {
	--card: rgb(247, 240, 231);
	--card-0: rgba(247, 240, 231, 0);
	--card-10: rgba(247, 240, 231, .10);
	--card-55: rgba(247, 240, 231, .55);
	--card-60: rgba(247, 240, 231, .60);
	--card-70: rgba(247, 240, 231, .70);
	--frame: #141414;
	--frame-text: #f5f5f1;
	--frame-muted: #b3b3b3;
	--frame-hover: #ff5a62;
	--page: #ece3d8;
	--surface-1: #f7f0e7;
	--surface-2: #efe5d9;
	--line: #d8cbbb;
	--head: #141414;
	--head-text: #ffffff;
	--category: #f3eadf;
	--category-edge: #e50914;
	--section-text: #b20710;
	--date-text: #b20710;
	--text: #141414;
	--muted: #595959;
	--link: #141414;
	--hover: #b20710;
	--accent: #c11119;
	--accent-text: #ffffff;
	--menu: #f7f0e7;
	--menu-edge: #d8cbbb;
	--menu-hover: #c11119;
	--input: #fbf6ef;
	--input-edge: #b9aa98;
	--box: #f7f0e7;
	--box-edge: #d8cbbb;
	--box-head: #efe5d9;
	--icon-filter: none;
	color-scheme: light;
}
:root[data-theme="day-disney"] {
	--card: rgb(237, 242, 252);
	--card-0: rgba(237, 242, 252, 0);
	--card-10: rgba(237, 242, 252, .10);
	--card-55: rgba(237, 242, 252, .55);
	--card-60: rgba(237, 242, 252, .60);
	--card-70: rgba(237, 242, 252, .70);
	--frame: #0b1640;
	--frame-text: #f2f5fb;
	--frame-muted: #aab6d6;
	--frame-hover: #7fb3ff;
	--page: #dbe4f6;
	--surface-1: #edf2fc;
	--surface-2: #e1e8f7;
	--line: #c3d0ea;
	--head: #1a1d29;
	--head-text: #ffffff;
	--category: #e7edfa;
	--category-edge: #0063e5;
	--section-text: #0050b8;
	--date-text: #0050b8;
	--text: #0f1014;
	--muted: #525a6b;
	--link: #0f1014;
	--hover: #0050b8;
	--accent: #0063e5;
	--accent-text: #ffffff;
	--menu: #edf2fc;
	--menu-edge: #c3d0ea;
	--menu-hover: #0063e5;
	--input: #f5f8fe;
	--input-edge: #9fb0d2;
	--box: #edf2fc;
	--box-edge: #c3d0ea;
	--box-head: #e1e8f7;
	--icon-filter: none;
	color-scheme: light;
}
:root[data-theme="day-appletv"] {
	--card: rgb(242, 242, 245);
	--card-0: rgba(242, 242, 245, 0);
	--card-10: rgba(242, 242, 245, .10);
	--card-55: rgba(242, 242, 245, .55);
	--card-60: rgba(242, 242, 245, .60);
	--card-70: rgba(242, 242, 245, .70);
	--frame: #1d1d1f;
	--frame-text: #f5f5f7;
	--frame-muted: #a1a1a6;
	--frame-hover: #5aa9ff;
	--page: #e3e3e8;
	--surface-1: #f2f2f5;
	--surface-2: #e9e9ee;
	--line: #cfcfd6;
	--head: #1d1d1f;
	--head-text: #f5f5f7;
	--category: #eeeef2;
	--category-edge: #1d1d1f;
	--section-text: #0062c5;
	--date-text: #0062c5;
	--text: #1d1d1f;
	--muted: #636368;
	--link: #1d1d1f;
	--hover: #0062c5;
	--accent: #0071e3;
	--accent-text: #ffffff;
	--menu: #f2f2f5;
	--menu-edge: #cfcfd6;
	--menu-hover: #0071e3;
	--input: #f8f8fa;
	--input-edge: #aeaeb6;
	--box: #f2f2f5;
	--box-edge: #cfcfd6;
	--box-head: #e9e9ee;
	--icon-filter: none;
	color-scheme: light;
}
:root[data-theme="day-reddit"] {
	--card: rgb(238, 241, 244);
	--card-0: rgba(238, 241, 244, 0);
	--card-10: rgba(238, 241, 244, .10);
	--card-55: rgba(238, 241, 244, .55);
	--card-60: rgba(238, 241, 244, .60);
	--card-70: rgba(238, 241, 244, .70);
	--frame: #dae0e6;
	--frame-text: #1c1c1c;
	--frame-muted: #475a60;
	--frame-hover: #b22f00;
	--page: #d5dce3;
	--surface-1: #eef1f4;
	--surface-2: #e3e8ed;
	--line: #c3ccd4;
	--head: #eaedef;
	--head-text: #1c1c1c;
	--category: #e9edf1;
	--category-edge: #ff4500;
	--section-text: #b22f00;
	--date-text: #b22f00;
	--text: #1c1c1c;
	--muted: #475a60;
	--link: #1c1c1c;
	--hover: #b22f00;
	--accent: #0a66c2;
	--accent-text: #ffffff;
	--menu: #eef1f4;
	--menu-edge: #c3ccd4;
	--menu-hover: #0a66c2;
	--input: #f5f7f9;
	--input-edge: #a6b2bc;
	--box: #eef1f4;
	--box-edge: #c3ccd4;
	--box-head: #e3e8ed;
	--icon-filter: none;
	color-scheme: light;
}
:root[data-theme="day-whatsapp"] {
	--card: rgb(246, 242, 236);
	--card-0: rgba(246, 242, 236, 0);
	--card-10: rgba(246, 242, 236, .10);
	--card-55: rgba(246, 242, 236, .55);
	--card-60: rgba(246, 242, 236, .60);
	--card-70: rgba(246, 242, 236, .70);
	--frame: #d1d7db;
	--frame-text: #111b21;
	--frame-muted: #46545d;
	--frame-hover: #005c4b;
	--page: #e6ddd1;
	--surface-1: #f6f2ec;
	--surface-2: #ece5db;
	--line: #d2c7b8;
	--head: #008069;
	--head-text: #ffffff;
	--category: #dff0e8;
	--category-edge: #00a884;
	--section-text: #006e5a;
	--date-text: #006e5a;
	--text: #111b21;
	--muted: #51616b;
	--link: #111b21;
	--hover: #006e5a;
	--accent: #008069;
	--accent-text: #ffffff;
	--menu: #f6f2ec;
	--menu-edge: #d2c7b8;
	--menu-hover: #008069;
	--input: #fbf9f5;
	--input-edge: #b3a796;
	--box: #f6f2ec;
	--box-edge: #d2c7b8;
	--box-head: #ece5db;
	--icon-filter: none;
	color-scheme: light;
}
:root[data-theme="day-telegram"] {
	--card: rgb(234, 241, 248);
	--card-0: rgba(234, 241, 248, 0);
	--card-10: rgba(234, 241, 248, .10);
	--card-55: rgba(234, 241, 248, .55);
	--card-60: rgba(234, 241, 248, .60);
	--card-70: rgba(234, 241, 248, .70);
	--frame: #44709b;
	--frame-text: #ffffff;
	--frame-muted: #f7f9fc;
	--frame-hover: #fff3c4;
	--page: #d4e2ef;
	--surface-1: #eaf1f8;
	--surface-2: #dfe9f3;
	--line: #bfd0e1;
	--head: #44709b;
	--head-text: #ffffff;
	--category: #e5eef7;
	--category-edge: #3390ec;
	--section-text: #2462a6;
	--date-text: #2462a6;
	--text: #000000;
	--muted: #596370;
	--link: #000000;
	--hover: #2462a6;
	--accent: #2874c4;
	--accent-text: #ffffff;
	--menu: #eaf1f8;
	--menu-edge: #bfd0e1;
	--menu-hover: #2874c4;
	--input: #f3f7fb;
	--input-edge: #9db3c9;
	--box: #eaf1f8;
	--box-edge: #bfd0e1;
	--box-head: #dfe9f3;
	--icon-filter: none;
	color-scheme: light;
}
:root[data-theme="day-ha"] {
	--card: rgb(180, 180, 180);
	--card-0: rgba(180, 180, 180, 0);
	--card-10: rgba(180, 180, 180, .10);
	--card-55: rgba(180, 180, 180, .55);
	--card-60: rgba(180, 180, 180, .60);
	--card-70: rgba(180, 180, 180, .70);
	--frame: #3a3a3a;
	--frame-text: #f0f0f0;
	--frame-muted: #c8c8c8;
	--frame-hover: #ffa733;
	--page: #9a9a9a;
	--surface-1: #b4b4b4;
	--surface-2: #a6a6a6;
	--line: #6a6a6a;
	--head: #4a4a4a;
	--head-text: #ffffff;
	--category: #4a4a4a;
	--category-edge: #ff9800;
	--section-text: #ffa733;
	--date-text: #572b00;
	--text: #111111;
	--muted: #262626;
	--link: #111111;
	--hover: #4a2400;
	--accent: #ff9800;
	--accent-text: #1a1100;
	--menu: #b4b4b4;
	--menu-edge: #7a7a7a;
	--menu-hover: #ff9800;
	--input: #c8c8c8;
	--input-edge: #6a6a6a;
	--box: #b4b4b4;
	--box-edge: #7a7a7a;
	--box-head: #a6a6a6;
	--icon-filter: none;
	color-scheme: light;
}
:root:is([data-theme^="dark"], [data-theme^="day-"]) body {
	background: var(--frame);
	color: var(--text);
}
:root[data-theme="dark-disney"] body {
	background: radial-gradient(ellipse at top, #1b2236 0%, #040714 60%) fixed var(--frame);
}
:root:is([data-theme^="dark"], [data-theme^="day-"]) [bgcolor="#2b2b2b" i] { background-color: var(--frame); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) [bgcolor="#f4f4f4" i],
:root:is([data-theme^="dark"], [data-theme^="day-"]) [bgcolor="#cbcbcb" i] { background-color: var(--page); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) [bgcolor="#efefef" i],
:root:is([data-theme^="dark"], [data-theme^="day-"]) [bgcolor="#f1f1f1" i],
:root:is([data-theme^="dark"], [data-theme^="day-"]) [bgcolor="#ffffff" i] { background-color: var(--surface-1); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) [bgcolor="#d6d6d6" i],
:root:is([data-theme^="dark"], [data-theme^="day-"]) [bgcolor="#dfdfdf" i] { background-color: var(--surface-2); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) [bgcolor="#444444" i] { background-color: var(--line); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) [bgcolor="#646464" i] { background-color: var(--head); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) [bgcolor="#8e8e8e" i] {
	background-color: var(--category);
	box-shadow: inset 3px 0 0 var(--category-edge);
}
:root:is([data-theme^="dark"], [data-theme^="day-"]) [style*="#d6d6d6" i] { background-color: var(--surface-2) !important; color: var(--text) !important; }
:root:is([data-theme^="dark"], [data-theme^="day-"]) [style*="#8e8e8e" i] { background-color: var(--category) !important; }
:root:is([data-theme^="dark"], [data-theme^="day-"]) FONT[color="#767676" i] { color: var(--muted); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) FONT[color="#ffffff" i],
:root:is([data-theme^="dark"], [data-theme^="day-"]) FONT[color="white" i],
:root:is([data-theme^="dark"], [data-theme^="day-"]) .thtcolor { color: var(--head-text); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) FONT[color="#000000" i],
:root:is([data-theme^="dark"], [data-theme^="day-"]) FONT[color="black" i],
:root:is([data-theme^="dark"], [data-theme^="day-"]) FONT[color="#d6d6d6" i] { color: var(--text); }
:root[data-theme^="dark"] FONT[color="blue" i],
:root[data-theme^="dark"] FONT[color="darkblue" i],
:root[data-theme^="dark"] FONT[color="navy" i],
:root[data-theme^="dark"] FONT[color="#0000ff" i],
:root[data-theme^="dark"] FONT[color="#0000bb" i] { color: #7fb2ff; }
:root[data-theme^="dark"] FONT[color="darkred" i],
:root[data-theme^="dark"] FONT[color="maroon" i] { color: #ff7a7a; }
:root[data-theme^="dark"] FONT[color="green" i],
:root[data-theme^="dark"] FONT[color="darkgreen" i],
:root[data-theme^="dark"] FONT[color="#007700" i],
:root[data-theme^="dark"] FONT[color="#008800" i] { color: #6fd66f; }
:root[data-theme^="dark"] FONT[color="purple" i] { color: #d199ff; }
:root[data-theme="day-ha"] FONT[color="blue" i],
:root[data-theme="day-ha"] FONT[color="darkblue" i],
:root[data-theme="day-ha"] FONT[color="navy" i],
:root[data-theme="day-ha"] FONT[color="#0000ff" i],
:root[data-theme="day-ha"] FONT[color="#0000bb" i] { color: #00007a; }
:root[data-theme="day-ha"] FONT[color="red" i],
:root[data-theme="day-ha"] FONT[color="#ff0000" i],
:root[data-theme="day-ha"] FONT[color="darkred" i],
:root[data-theme="day-ha"] FONT[color="maroon" i] { color: #5a0000; }
:root[data-theme="day-ha"] FONT[color="green" i],
:root[data-theme="day-ha"] FONT[color="darkgreen" i],
:root[data-theme="day-ha"] FONT[color="#007700" i],
:root[data-theme="day-ha"] FONT[color="#008800" i] { color: #003000; }
:root[data-theme="day-ha"] FONT[color="purple" i] { color: #4b004b; }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all A:link,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all A:visited,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all A:active,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #ltlink A:link,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #ltlink A:visited,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #s1link A:link,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #s1link A:visited { color: var(--link); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all A:hover,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #ltlink A:hover,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #s1link A:hover { color: var(--hover); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #cat A:link,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #cat A:visited { color: var(--head-text); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #cat A:hover { color: var(--hover); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) [bgcolor="#8e8e8e" i] FONT[color="#ffffff" i] { color: var(--section-text); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) [bgcolor="#8e8e8e" i] A:hover FONT[color="#ffffff" i] { color: var(--head-text); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) TD[data-oxhref*="forumdisplay.php"] TD[colspan="2"] > FONT[size="1"],
:root:is([data-theme^="dark"], [data-theme^="day-"]) TD:has(> B > A[href*="forumdisplay.php"]) > FONT[size="1"] { color: var(--muted); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all TD[data-oxhref*="forumdisplay.php"] TD[colspan="2"] > FONT[size="1"] LI A:link,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all TD[data-oxhref*="forumdisplay.php"] TD[colspan="2"] > FONT[size="1"] LI A:visited { color: var(--text); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all TD[data-oxhref*="forumdisplay.php"] TD[colspan="2"] > FONT[size="1"] LI A:hover { color: var(--hover); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) TD[data-oxhref*="forumdisplay.php"] TD[colspan="2"] > FONT[size="1"] LI::marker { color: var(--section-text); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all A.oxb:link,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all A.oxb:visited,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all A.oxb:active,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all A.oxbh:link,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all A.oxbh:visited,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all BUTTON.oxbh {
	color: var(--text);
	background-color: var(--menu);
	border-color: var(--menu-edge);
}
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all A.oxb:hover,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all A.oxbh:hover,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all BUTTON.oxbh:hover {
	color: var(--accent-text);
	background-color: var(--menu-hover);
	border-color: var(--menu-hover);
}
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all A.oxbc:link,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all A.oxbc:visited,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all SPAN.oxbc,
:root:is([data-theme^="dark"], [data-theme^="day-"]) HTML.oxz BUTTON.oxzl {
	color: var(--text);
	background-color: var(--input);
	border-color: var(--input-edge);
}
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all A.oxbc:hover,
:root:is([data-theme^="dark"], [data-theme^="day-"]) HTML.oxz BUTTON.oxzl:hover {
	color: var(--accent-text);
	background-color: var(--accent);
	border-color: var(--accent);
}
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all INPUT.oxbv,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all BUTTON.oxbv,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all A.oxb.oxbv:link,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all A.oxb.oxbv:visited,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all TD.oxcnx A.oxb:link,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all TD.oxcnx A.oxb:visited,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all SPAN.oxcb A.oxb:link,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all SPAN.oxcb A.oxb:visited {
	color: var(--accent-text);
	background-color: var(--accent);
	border-color: var(--accent);
}
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all INPUT.oxbv:hover,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all BUTTON.oxbv:hover,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all A.oxb.oxbv:hover,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all TD.oxcnx A.oxb:hover,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all SPAN.oxcb A.oxb:hover {
	color: var(--accent-text);
	background-color: var(--accent);
	border-color: var(--text);
	filter: brightness(1.15);
}
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all INPUT[type="text"],
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all INPUT[type="password"],
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all INPUT[name=username],
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all INPUT[name=password],
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all TEXTAREA,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all SELECT,
:root:is([data-theme^="dark"], [data-theme^="day-"]) SELECT,
:root:is([data-theme^="dark"], [data-theme^="day-"]) TEXTAREA,
:root:is([data-theme^="dark"], [data-theme^="day-"]) .bginput {
	color: var(--text);
	background-color: var(--input);
	border-color: var(--input-edge);
}
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all INPUT[name=username]:autofill,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all INPUT[name=password]:autofill {
	background-color: var(--input) !important;
	box-shadow: 0 0 0 1000px var(--input) inset !important;
	color: var(--text) !important;
	-webkit-text-fill-color: var(--text) !important;
}
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all INPUT[type="button"]:not(.oxbv),
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all INPUT[type="submit"]:not(.oxbv),
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all INPUT[type="reset"]:not(.oxbv),
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all BUTTON.oxlogo {
	color: var(--text);
	background-color: var(--menu);
	border-color: var(--menu-edge);
}
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all INPUT[type="button"]:not(.oxbv):hover,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all INPUT[type="submit"]:not(.oxbv):hover,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all INPUT[type="reset"]:not(.oxbv):hover,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all BUTTON.oxlogo:hover {
	background-color: var(--surface-2);
	border-color: var(--muted);
}
:root:is([data-theme^="dark"], [data-theme^="day-"]) DETAILS.oxsp,
:root:is([data-theme^="dark"], [data-theme^="day-"]) DETAILS.oxdl,
:root:is([data-theme^="dark"], [data-theme^="day-"]) DIV.oxc,
:root:is([data-theme^="dark"], [data-theme^="day-"]) DIV.oxq {
	background-color: var(--box);
	border-color: var(--box-edge);
}
:root:is([data-theme^="dark"], [data-theme^="day-"]) DIV.oxq DIV.oxq { background-color: var(--surface-2); border-color: var(--box-edge); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) DETAILS.oxsp > SUMMARY,
:root:is([data-theme^="dark"], [data-theme^="day-"]) DETAILS.oxdl > SUMMARY,
:root:is([data-theme^="dark"], [data-theme^="day-"]) DIV.oxq .oxqh,
:root:is([data-theme^="dark"], [data-theme^="day-"]) DIV.oxc .oxch { color: var(--muted); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) DIV.oxc .oxch { background-color: var(--box-head); border-bottom-color: var(--box-edge); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) DETAILS.oxsp > SUMMARY:hover,
:root:is([data-theme^="dark"], [data-theme^="day-"]) DETAILS.oxdl > SUMMARY:hover { background-color: var(--box-head); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) DETAILS.oxsp[open] .oxspc,
:root:is([data-theme^="dark"], [data-theme^="day-"]) DETAILS.oxdl[open] .oxdlc { border-top-color: var(--box-edge); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) DIV.oxq .oxqh B { color: var(--text); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) DIV.oxq .oxqc,
:root:is([data-theme^="dark"], [data-theme^="day-"]) DIV.oxc PRE.oxcc { color: var(--text); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) DIV.oxq::before { color: var(--muted); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) TABLE.oxsr > TBODY > TR.oxsrr > TD { background-color: var(--surface-1); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) TABLE.oxsr > TBODY > TR.oxsrh.oxsrr > TD { background-color: var(--head); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) TABLE.oxsr > TBODY > TR.oxsrr { border-bottom-color: var(--line); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) TABLE.oxsr TD.oxsrl { border-left-color: var(--line); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) [data-oxa="href"]:hover { background-color: var(--surface-2); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all TABLE.oxj { border-color: var(--line); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #pied,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all > FONT,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all TD.oxwg,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all TD.oxwg FONT { color: var(--frame-muted); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #pied A:link,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #pied A:visited,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all TD.oxwg A:link,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all TD.oxwg A:visited,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all H1.oxw,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all #pied .oxnf,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all #pied .oxnf B { color: var(--frame-text); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #pied A:hover,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all TD.oxwg A:hover { color: var(--frame-hover); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) IMG[src$=".svg"]:not([src*="smilies"]):not([src*="youtube"]):not([src*="dailymotion"]):not([src*="enligne"]):not([src*="star"]):not([src*="link-station-logo"]) { filter: var(--icon-filter); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) .link-preview { background-color: var(--box); border-color: var(--box-edge); color: var(--text); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) .link-preview-site,
:root:is([data-theme^="dark"], [data-theme^="day-"]) .link-preview-description { color: var(--muted); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) .link-preview-title { color: var(--link); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) ::selection { background: var(--accent); color: var(--accent-text); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .catalog-tabs,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .catalog-facet-button,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .catalog-pop,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .release-table,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all A.release-pill,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .release-pill {
	background: var(--surface-1);
	border-color: var(--box-edge);
	color: var(--text);
}
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .catalog-tabs A.catalog-tab,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .catalog-tab,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .catalog-pop-item,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .catalog-chip,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all A.release-name,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .release-name,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .release-page,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .film-header,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .film-badge b,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .film-person,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .link-preview-title { color: var(--text); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .catalog-tab + .catalog-tab { border-color: var(--box-edge); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .catalog-tabs A.catalog-tab:hover,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .catalog-pop-item:hover,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .catalog-facet-button:hover,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .catalog-facet[open] > .catalog-facet-button,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all A.release-pill:hover,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .release-row:hover TD { background: var(--surface-2); color: var(--text); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .catalog-tabs .catalog-tab-on,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .catalog-facet-count,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all A.release-pill-on,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .release-pill-on {
	background: var(--accent);
	border-color: var(--accent);
	color: var(--accent-text);
}
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all A.release-pill-on:hover { background: var(--accent); color: var(--accent-text); filter: brightness(1.15); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .catalog-facet-button::after { border-color: var(--muted); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .catalog-facet-on > .catalog-facet-button { border-color: var(--accent); }
:root[data-theme^="dark"] #all .catalog-pop { box-shadow: 0 6px 20px rgba(0, 0, 0, .6); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .catalog-pop-n,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .catalog-chip,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .catalog-chip-x { background: var(--surface-2); color: var(--text); border-color: var(--box-edge); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .catalog-chip:hover { background: var(--head); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .catalog-pop-list,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .catalog-chip-label,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .catalog-clear,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .catalog-type-hint,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .catalog-empty,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .catalog-more,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .recent-film-section,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .release-facet-label,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .release-sorts-label,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .release-thread-meta,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .release-files-count,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .release-empty,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .release-row-dead .release-name,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .release-table TD::before,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .film-year,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .film-original,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .film-meta,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .film-tags-label,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .film-site,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .film-trailer-label,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .film-person-role,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .film-person-none,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .film-mod summary,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .film-mod-label,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .game-summary-source,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .game-mod-meta,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .link-preview-site,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .link-preview-description { color: var(--muted); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .recent-film:hover .recent-film-section { color: var(--text); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .film-overview,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .film-release-date,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .film-cast-title,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .album-header .film-original { color: var(--text); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .release-filters,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .release-files,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .release-table TH,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .release-table TD,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .release-table TR,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .film-cast-title { border-color: var(--box-edge); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .release-table TH { background: var(--head); color: var(--head-text); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .release-table TH A.release-sort { color: var(--head-text); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .release-table TH A.release-sort:hover { color: var(--hover); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all A.release-clear,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .release-clear,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all A.release-sort-choice,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .release-sort-choice { color: var(--hover); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all A.release-sort-choice:hover,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all A.release-sort-on,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .release-sort-on { background: var(--surface-2); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .release-pill-n,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .release-edition,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .film-tag,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .film-mod-tag,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .game-mod-results img,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .game-mod-nocover { background: var(--surface-2); color: var(--text); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .film-tag:hover { background: var(--head); }
:root[data-theme^="dark"] #all .film-tag-genre { background: rgba(77, 163, 255, .16); color: #9ccfff; }
:root[data-theme^="dark"] #all .film-tag-genre:hover { background: rgba(77, 163, 255, .28); }
:root[data-theme^="dark"] #all .film-tag-platform { background: rgba(167, 139, 250, .16); color: #c9b8ff; }
:root[data-theme^="dark"] #all .film-tag-platform:hover { background: rgba(167, 139, 250, .28); }
:root[data-theme^="dark"] #all .release-warning,
:root[data-theme^="dark"] #all .release-dl-dead { background: rgba(240, 166, 64, .14); color: #f5c27a; }
:root[data-theme^="dark"] #all .release-dl-usenet { background: rgba(110, 160, 255, .16); color: #a9c6ff; }
:root[data-theme^="dark"] #all .release-dl-torrent { background: rgba(110, 200, 110, .16); color: #a6e3a0; }
:root[data-theme^="dark"] #all .release-dl-emule { background: rgba(210, 130, 220, .16); color: #e5b3ec; }
:root[data-theme^="dark"] #all .release-dl-ddl { background: rgba(80, 190, 210, .16); color: #9fe0ec; }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .film-header,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .link-preview,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .film-mod,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .game-mod-results li { background: var(--card); border-color: var(--box-edge); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .link-preview:hover { background: var(--surface-2); border-color: var(--muted); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .link-preview-image,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .film-poster,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .film-person-photo,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .game-shot { background: var(--surface-2); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .film-backdrop::after {
	background:
		linear-gradient(90deg, var(--card) 0%, var(--card-55) 30%, var(--card-10) 65%, var(--card-0) 100%),
		linear-gradient(0deg, var(--card) 0%, var(--card-70) 25%, var(--card-0) 60%);
}
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .film-header:has(.film-trailer) .film-backdrop::after {
	background:
		linear-gradient(90deg, var(--card) 0%, var(--card-55) 30%, var(--card-10) 65%, var(--card-0) 100%),
		linear-gradient(270deg, var(--card) 0%, var(--card-60) 18%, var(--card-0) 45%),
		linear-gradient(0deg, var(--card) 0%, var(--card-70) 25%, var(--card-0) 60%);
}
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .film-title { text-shadow: 0 1px 12px var(--card-70); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .film-badge { background: var(--card-70); border-color: var(--box-edge); color: var(--muted); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .film-badge:hover { background: var(--surface-2); border-color: var(--muted); }
:root[data-theme^="dark"] #all .film-person:hover .film-person-photo,
:root[data-theme^="dark"] #all .game-shot:hover { box-shadow: 0 0 0 2px var(--muted), 0 3px 10px rgba(0, 0, 0, .4); }
:root[data-theme^="dark"] #all .film-mod-tag button { color: #ff9a8a; }
:root[data-theme^="dark"] #all .film-mod-hidden button { color: #8fd69c; }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .album-player-frame { background: var(--surface-1); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .oxchat { color: var(--text); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .oxchat-panel { background: var(--surface-1); border-color: var(--line); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .oxchat-head { background: var(--head); border-color: var(--line); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .oxchat-list,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .oxchat-day span,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .oxchat-del { background: var(--page); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .oxchat-msg:hover { background: var(--surface-1); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .oxchat-name,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .oxchat-text a { color: var(--text); }
:root[data-theme^="dark"] #all .oxchat-mine .oxchat-name { color: #8fd69c; }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .oxchat-empty,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .oxchat-day,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .oxchat-time,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .oxchat-del,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .oxchat-note { color: var(--muted); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .oxchat-day,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .oxchat-del,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .oxchat-avatar { border-color: var(--box-edge); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .oxchat-avatar { background: var(--surface-2); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .oxchat-form,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .oxchat-note { background: var(--surface-2); border-color: var(--box-edge); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .oxchat-input { background: var(--input); border-color: var(--input-edge); color: var(--text); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .oxchat-input:focus { border-color: var(--muted); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .oxchat-fab { background: var(--menu); border-color: var(--menu-edge); color: var(--text); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .oxchat-fab:hover { background: var(--menu-hover); border-color: var(--menu-hover); color: var(--accent-text); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .oxchat-send { background: var(--accent); border-color: var(--accent); color: var(--accent-text); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .oxchat-send:hover { background: var(--accent); filter: brightness(1.15); }
:root[data-theme^="dark"] #all .oxchat-note.oxchat-err { color: #ff7a7a; }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .oxe {
	background: var(--input) !important;
	color: var(--text) !important;
	border-color: var(--input-edge);
}
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .oxe:focus { border-color: var(--muted); box-shadow: 0 0 0 2px var(--box-edge); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .oxe .oxeb { outline-color: var(--muted); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .oxe .oxeb:hover { outline-color: var(--hover); }
:root[data-theme^="dark"] #all .oxedlg,
:root[data-theme^="dark"] #all .oxgif {
	background: var(--box);
	color: var(--text);
	border-color: var(--box-edge);
	box-shadow: 0 6px 24px rgba(0, 0, 0, .7);
}
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .oxgif .oxgifcol img { background: var(--surface-2); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .oxgif .oxgifcol img:hover,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .oxgif .oxgifcol img:focus { outline-color: var(--hover); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .oxgif .oxgiffoot { color: var(--muted); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all .oxgif .oxgiffoot b { color: var(--text); }
:root[data-theme^="dark"] #all .oxgif [style*="rgb(204, 0, 0)"],
:root[data-theme^="dark"] #all .oxebar [style*="rgb(204, 0, 0)"],
:root[data-theme^="dark"] #all .oxip [style*="rgb(204, 0, 0)"],
:root[data-theme^="dark"] #all INPUT[data-oxa="closetag"],
:root[data-theme^="dark"] #all INPUT[data-oxa="closeall"] { color: #ff7a7a !important; }
:root[data-theme^="dark"] #all BUTTON.oxlogo IMG[src$="dailymotion.svg"] { filter: invert(1) brightness(.9); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all TABLE.smilieTable TD[style*="border-style:inset" i] { border-color: var(--box-edge); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all #ColorPanel IMG { border-color: var(--muted); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) [style*="background:#dfdfdf" i] { background-color: var(--surface-2) !important; }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all #map,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all #oxs,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all #oxr { color: var(--text); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all #map A,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all #oxs A,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all #oxr A { color: var(--link); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all #map A:hover,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all #oxs A:hover,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all #oxr A:hover,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all #map .map-tab summary:hover { color: var(--hover); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all #map-tete,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all #map .map-bloc,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all #oxs-tete,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all #oxs .oxs-carte,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all #oxr .oxr-card {
	background: var(--surface-1);
	border-color: var(--line);
}
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all #map .map-titre,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all #oxs .oxs-titre,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all #oxr h2.oxr-title {
	background: var(--head);
	color: var(--head-text);
}
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all #map-tete p,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all #map .map-pct,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all #map .map-zero td,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all #map .map-tab summary:before,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all #map-bulle .map-nomsbulle,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all #oxs-tete p,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all #oxs .oxs-pct,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all #oxs .oxs-chiffre span,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all #oxs .oxs-demi h3,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all #oxs .oxs-sous,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all #oxs .oxs-vide { color: var(--muted); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all #map .map-tab th {
	background: var(--surface-2);
	color: var(--muted);
	border-color: var(--surface-2);
}
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all #map .map-tab th.map-actif A { color: var(--text); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all #map .map-tab td,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all #oxs .oxs-tab td { border-bottom-color: var(--surface-2); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all #map tr.map-cible > td { background: var(--surface-2); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all #map .map-jauge,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all #oxs .oxs-jauge { background: var(--surface-2); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all #map .map-jauge I,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all #oxs .oxs-jauge I { background: var(--section-text); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all #map .map-drapeau,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all #map .map-pal I { border-color: var(--box-edge); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all #map-legende,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all #map .map-note,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all #oxs .oxs-note {
	background: var(--surface-2);
	border-top-color: var(--line);
}
:root[data-theme^="dark"] #all #map-bulle {
	background: var(--box);
	color: var(--text);
	border-color: var(--box-edge);
	box-shadow: 0 4px 16px rgba(0, 0, 0, .7);
}
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all #oxs .oxs-onglets,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all #oxr .oxr-periods {
	background: var(--surface-2);
	border-color: var(--line);
}
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all #oxs .oxs-onglets LABEL,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all #oxr .oxr-periods A { color: var(--text); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all #oxs .oxs-onglets LABEL:hover,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all #oxr .oxr-periods A:hover { background: var(--surface-1); color: var(--text); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all #oxs .oxs-carte > .oxs-radio:nth-of-type(1):checked ~ .oxs-onglets > LABEL:nth-of-type(1),
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all #oxs .oxs-carte > .oxs-radio:nth-of-type(2):checked ~ .oxs-onglets > LABEL:nth-of-type(2),
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all #oxs .oxs-carte > .oxs-radio:nth-of-type(3):checked ~ .oxs-onglets > LABEL:nth-of-type(3),
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all #oxs .oxs-carte > .oxs-radio:nth-of-type(4):checked ~ .oxs-onglets > LABEL:nth-of-type(4),
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all #oxs .oxs-carte > .oxs-radio:nth-of-type(5):checked ~ .oxs-onglets > LABEL:nth-of-type(5),
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all #oxr .oxr-periods A.oxr-on {
	background: var(--accent);
	color: var(--accent-text);
	border-color: var(--accent);
}
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all #oxs .oxs-carte > .oxs-radio:focus-visible ~ .oxs-onglets { outline-color: var(--hover); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all #oxr A.oxr-graph { background: var(--box); }
:root[data-theme^="dark"] #all #oxr A.oxr-graph IMG { filter: invert(1) hue-rotate(180deg) brightness(.92); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all DIV.oxsch-msg,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all DIV.oxsch-sg {
	background-color: var(--box);
	border-color: var(--box-edge);
	color: var(--text);
}
:root[data-theme^="dark"] #all DIV.oxsch-sg { box-shadow: 0 4px 16px rgba(0, 0, 0, .7); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all DIV.oxsch-sg-item { border-bottom-color: var(--box-edge); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all DIV.oxsch-sg-item.oxsch-sg-on { background-color: var(--surface-2); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all SPAN.oxsch-sg-title,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all DIV.oxsch-sg-all { color: var(--text); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all SPAN.oxsch-sg-meta,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all DIV.oxsch-snippet,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all SPAN.oxsch-sticky { color: var(--muted); }
:root[data-theme^="dark"] #all MARK.oxsch-hl { background-color: rgba(255, 214, 10, .3); color: inherit; }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all DIV.oxsch-view SPAN.oxsch-seg,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all DIV.oxsch-links SPAN.oxsch-seg {
	background-color: var(--input);
	border-color: var(--input-edge);
}
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all DIV.oxsch-view LABEL SPAN,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all DIV.oxsch-links SPAN.oxsch-seg A { color: var(--text); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all DIV.oxsch-view LABEL + LABEL SPAN,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all DIV.oxsch-links SPAN.oxsch-seg > * + * { border-color: var(--input-edge); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all DIV.oxsch-view LABEL:hover SPAN,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all DIV.oxsch-links SPAN.oxsch-seg A:hover { background-color: var(--surface-2); color: var(--text); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all DIV.oxsch-view LABEL INPUT:checked + SPAN,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all DIV.oxsch-links SPAN.oxsch-seg STRONG {
	background-color: var(--accent);
	color: var(--accent-text);
}
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all DIV.oxsch-view LABEL INPUT:focus-visible + SPAN,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all DIV.oxsch-links SPAN.oxsch-seg A:focus-visible { outline-color: var(--hover); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all DIV.oxsch-grid SELECT,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all DIV.oxsch-grid INPUT.bginput {
	background-color: var(--input);
	color: var(--text);
	border-color: var(--input-edge);
}
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all DIV.oxsch-facets A.oxsch-badge {
	background-color: var(--surface-1);
	border-color: var(--box-edge);
	color: var(--text);
}
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all DIV.oxsch-facets A.oxsch-badge:hover,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all DIV.oxsch-facets A.oxsch-badge:focus-visible { background-color: var(--surface-2); color: var(--text); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all DIV.oxsch-facets SPAN.oxsch-n {
	background-color: var(--surface-2);
	color: var(--text);
}
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all DIV.oxsch-facets A.oxsch-badge.oxsch-on {
	background-color: var(--accent);
	border-color: var(--accent);
	color: var(--accent-text);
}
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all DIV.oxsch-facets A.oxsch-on SPAN.oxsch-n,
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all DIV.oxsch-facets A.oxsch-on SPAN.oxsch-x {
	background-color: var(--accent-text);
	color: var(--accent);
}
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all SPAN.thread-date { color: var(--date-text); }
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all IMG[src$="/images/minus.gif"],
:root:is([data-theme^="dark"], [data-theme^="day-"]) #all IMG[src$="/images/plus.gif"] { filter: var(--icon-filter); }
.theme-switch {
	position: relative;
	display: inline-block;
	white-space: nowrap;
}
.theme-switch [hidden] { display: none !important; }
#all A.oxb.theme-toggle,
#all A.oxb.theme-more {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	cursor: pointer;
}
#all A.oxb.theme-more { padding-left: 5px; padding-right: 5px; margin-left: 4px; }
.theme-switch svg {
	display: block;
	flex: none;
	width: 15px;
	height: 15px;
	fill: none;
	stroke: currentColor;
	stroke-width: 1.6;
	stroke-linecap: round;
	stroke-linejoin: round;
}
.theme-switch .theme-more svg { width: 10px; height: 15px; }
.theme-switch .theme-sun { display: none; }
:root[data-theme^="dark"] .theme-switch .theme-sun { display: block; }
:root[data-theme^="dark"] .theme-switch .theme-moon { display: none; }
.theme-menu {
	position: absolute;
	right: 0;
	top: 100%;
	z-index: 50;
	margin-top: 4px;
	min-width: 260px;
	padding: 4px;
	display: flex;
	flex-direction: column;
	text-align: left;
	background: var(--surface-1, #ffffff);
	border: 1px solid var(--box-edge, #8a8a8a);
	border-radius: 8px;
	box-shadow: 0 6px 20px rgba(0, 0, 0, .35);
	pointer-events: auto;
	font: 11px verdana, arial, helvetica, sans-serif;
}
#all .theme-menu BUTTON {
	display: flex;
	align-items: center;
	gap: 8px;
	width: 100%;
	padding: 6px 8px;
	border: 0;
	border-radius: 5px;
	background: transparent;
	color: var(--text, #252525);
	font: inherit;
	text-align: left;
	cursor: pointer;
}
#all .theme-menu BUTTON:hover,
#all .theme-menu BUTTON:focus-visible { background: var(--surface-2, #e2e2e2); outline: none; }
#all .theme-menu BUTTON[aria-checked="true"] { font-weight: bold; }
#all .theme-menu BUTTON[aria-checked="true"]::after { content: "\2713"; margin-left: auto; }
.theme-menu .theme-swatch {
	flex: none;
	width: 12px;
	height: 12px;
	border-radius: 50%;
	border: 1px solid rgba(128, 128, 128, .6);
}
.theme-menu HR { width: 100%; border: 0; border-top: 1px solid var(--box-edge, #c8c8c8); margin: 3px 0; }
.theme-swatch-system { background: linear-gradient(135deg, #efefef 50%, #141414 50%); }
.theme-swatch-light { background: #efefef; }
.theme-swatch-dark-netflix { background: #e50914; }
.theme-swatch-dark-disney { background: #0063e5; }
.theme-swatch-dark-appletv { background: #f5f5f7; }
.theme-swatch-dark-reddit { background: #ff4500; }
.theme-swatch-dark-whatsapp { background: #21c063; }
.theme-swatch-dark-telegram { background: #3390ec; }
.theme-swatch-dark-ha { background: #ff9800; }
.theme-swatch-day-netflix { background: linear-gradient(135deg, #ece3d8 45%, #e50914 45%); }
.theme-swatch-day-disney { background: linear-gradient(135deg, #dbe4f6 45%, #0063e5 45%); }
.theme-swatch-day-appletv { background: linear-gradient(135deg, #e3e3e8 45%, #1d1d1f 45%); }
.theme-swatch-day-reddit { background: linear-gradient(135deg, #d5dce3 45%, #ff4500 45%); }
.theme-swatch-day-whatsapp { background: linear-gradient(135deg, #e6ddd1 45%, #00a884 45%); }
.theme-swatch-day-telegram { background: linear-gradient(135deg, #d4e2ef 45%, #3390ec 45%); }
.theme-swatch-day-ha { background: linear-gradient(135deg, #9a9a9a 45%, #ff9800 45%); }
.theme-menu .theme-menu-heading { padding: 2px 8px 0; font-size: 10px; font-weight: bold; text-transform: uppercase; letter-spacing: .06em; opacity: .55; }
.theme-menu .theme-menu-column[data-shown] .theme-menu-heading { opacity: 1; }
.theme-menu .theme-menu-columns { display: grid; grid-template-columns: 1fr 1fr; }
.theme-menu .theme-menu-column { display: flex; flex-direction: column; min-width: 0; }
.theme-menu .theme-menu-column + .theme-menu-column { border-left: 1px solid var(--box-edge, #c8c8c8); margin-left: 4px; padding-left: 4px; }
.theme-menu .theme-modes {
	display: flex;
	margin: 4px 4px 6px;
	border: 1px solid var(--input-edge, #9a9a9a);
	border-radius: 999px;
	overflow: hidden;
	background: var(--input, #ffffff);
}
#all .theme-menu .theme-modes BUTTON {
	flex: 1 1 0;
	justify-content: center;
	width: auto;
	padding: 4px 10px;
	border-radius: 0;
	line-height: 16px;
}
#all .theme-menu .theme-modes BUTTON + BUTTON { border-left: 1px solid var(--input-edge, #9a9a9a); }
#all .theme-menu .theme-modes BUTTON[aria-checked="true"] { background: var(--accent, #555555); color: var(--accent-text, #ffffff); }
#all .theme-menu .theme-modes BUTTON[aria-checked="true"]::after { content: none; }
#all .theme-menu .theme-modes BUTTON:focus-visible { outline: 2px solid var(--hover, #555555); outline-offset: -2px; }
:root[data-theme^="dark"] IMG[src^="/images/link-station-logo.svg"] { object-position: -10000px 0; background: url(/images/link-station-logo-night.svg?v=2) 0 0 / 100% 100% no-repeat; }
