html[theme=rose-pine]{--accent: #c4a7e7;--accentTransparent: rgba(157,108,215,.6);--accentDarken: #a97fdc;--accentLighten: #dfcff2;--accentedBg: rgba(196,167,231,.15);--focus: rgba(196,167,231,.3);--bg: #191724;--acrylicBg: rgba(25,23,36,.5);--fg: #e0def4;--fgTransparentWeak: rgba(224,222,244,.75);--fgTransparent: rgba(224,222,244,.5);--fgHighlighted: #ebe9f8;--fgOnAccent: #26233a;--divider: rgba(255,255,255,.1);--indicator: #c4a7e7;--panel: #1f1d2d;--panelHighlight: #262337;--panelHeaderBg: #262337;--panelHeaderFg: #e0def4;--panelHeaderDivider: rgba(0,0,0,0);--panelBorder: solid 1px var(--divider);--acrylicPanel: rgba(31,29,45,.5);--windowHeader: rgba(31,29,45,.85);--popup: #262337;--shadow: rgba(0,0,0,.3);--header: rgba(31,29,45,.7);--navBg: #1f1d2d;--navFg: #e0def4;--navHoverFg: #fff;--navActive: #c4a7e7;--navIndicator: #c4a7e7;--link: #9ccfd8;--hashtag: #ebbcba;--mention: #c4a7e7;--mentionMe: #c4a7e7;--renote: #31748f;--modalBg: rgba(0,0,0,.5);--scrollbarHandle: rgba(255,255,255,.2);--scrollbarHandleHover: rgba(255,255,255,.4);--dateLabelFg: #e0def4;--infoBg: #253142;--infoFg: #fff;--infoWarnBg: #26233a;--infoWarnFg: #f6c177;--switchBg: rgba(255,255,255,.15);--cwBg: #1f1d2e;--cwFg: #f6c177;--cwHoverBg: #26233a;--buttonBg: rgba(255,255,255,.05);--buttonHoverBg: rgba(255,255,255,.1);--buttonGradateA: #c4a7e7;--buttonGradateB: #ebbcba;--swutchOffBg: rgba(255,255,255,.1);--swutchOffFg: #e0def4;--swutchOnBg: rgba(196,167,231,.15);--swutchOnFg: #c4a7e7;--inputBorder: rgba(255,255,255,.1);--inputBorderHover: rgba(255,255,255,.2);--listItemHoverBg: rgba(255,255,255,.03);--driveFolderBg: rgba(196,167,231,.3);--wallpaperOverlay: rgba(0,0,0,.5);--badge: #ebbcba;--messageBg: #191724;--success: #ebbcba;--error: #eb6f92;--warn: #f6c177;--codeString: #ffb675;--codeNumber: #cfff9e;--codeBoolean: #c59eff;--htmlThemeColor: #191724;--X2: #1b1927;--X3: rgba(255,255,255,.05);--X4: rgba(255,255,255,.1);--X5: rgba(255,255,255,.05);--X6: rgba(255,255,255,.15);--X7: rgba(255,255,255,.05);--X8: #d1bbec;--X9: #b793e2;--X10: rgba(196,167,231,.4);--X11: rgba(0,0,0,.3);--X12: rgba(255,255,255,.1);--X13: rgba(255,255,255,.15);--X14: rgba(31,29,45,.5);--X15: rgba(31,29,45,0);--X16: rgba(31,29,45,.7);--X17: rgba(25,23,36,.8)}html[theme=rose-pine-dawn]{--accent: #286983;--accentTransparent: rgba(0,0,0,.2);--accentDarken: #1c4a5c;--accentLighten: #3488aa;--accentedBg: rgba(40,105,131,.15);--focus: rgba(40,105,131,.3);--bg: #faf4ed;--acrylicBg: rgba(250,244,237,.5);--fg: #141464;--fgTransparentWeak: rgba(87,82,121,.75);--fgTransparent: rgba(87,82,121,.5);--fgHighlighted: #504c70;--fgOnAccent: #fffaf3;--divider: rgba(0,0,0,.1);--indicator: #286983;--panel: #fdfbf9;--panelHighlight: #faf4ed;--panelHeaderBg: #fff;--panelHeaderFg: #575279;--panelHeaderDivider: rgba(0,0,0,0);--panelBorder: solid 1px var(--divider);--acrylicPanel: rgba(253,251,249,.5);--windowHeader: rgba(253,251,249,.85);--popup: #fff;--shadow: rgba(0,0,0,.1);--header: rgba(253,251,249,.7);--navBg: #fdfbf9;--navFg: #575279;--navHoverFg: #322f45;--navActive: #286983;--navIndicator: #286983;--link: #56949f;--hashtag: #ea9d34;--mention: #286983;--mentionMe: #286983;--renote: #56949f;--modalBg: rgba(0,0,0,.3);--scrollbarHandle: rgba(0,0,0,.2);--scrollbarHandleHover: rgba(0,0,0,.4);--dateLabelFg: #575279;--infoBg: #f2e9e1;--infoFg: #ea9d34;--infoWarnBg: #f2e9e1;--infoWarnFg: #b4637a;--switchBg: rgba(0,0,0,.15);--cwBg: #b4637a;--cwFg: #faf4ed;--cwHoverBg: #d7827e;--buttonBg: rgba(0,0,0,.05);--buttonHoverBg: rgba(0,0,0,.1);--buttonGradateA: #d7827e;--buttonGradateB: #d7a07e;--swutchOffBg: rgba(0,0,0,.1);--swutchOffFg: #fdfbf9;--swutchOnBg: #286983;--swutchOnFg: #fffaf3;--inputBorder: rgba(0,0,0,.1);--inputBorderHover: rgba(0,0,0,.2);--listItemHoverBg: rgba(0,0,0,.03);--driveFolderBg: rgba(40,105,131,.3);--wallpaperOverlay: rgba(255,255,255,.5);--badge: #31b1ce;--messageBg: #faf4ed;--success: #907aa9;--error: #b4637a;--warn: #ea9d34;--codeString: #b98710;--codeNumber: #0fbbbb;--codeBoolean: #62b70c;--htmlThemeColor: #faf4ed;--X2: #fbf6f1;--X3: rgba(0,0,0,.05);--X4: rgba(0,0,0,.1);--X5: rgba(0,0,0,.05);--X6: rgba(0,0,0,.25);--X7: rgba(0,0,0,.05);--X8: #2e7996;--X9: #22596f;--X10: rgba(40,105,131,.4);--X11: rgba(0,0,0,.1);--X12: rgba(0,0,0,.1);--X13: rgba(0,0,0,.15);--X14: rgba(253,251,249,.5);--X15: rgba(253,251,249,0);--X16: rgba(253,251,249,.7);--X17: rgba(250,244,237,.8);--X11: var(--X11);--panelHighlight: #fff}html[theme=astro]{--accent: #81c08b;--accentTransparent: rgba(45,150,62,.6);--accentDarken: #5faf6c;--accentLighten: #a3d1aa;--accentedBg: rgba(129,192,139,.15);--focus: rgba(129,192,139,.3);--bg: #232125;--acrylicBg: rgba(35,33,37,.5);--fg: #efdab9;--fgTransparentWeak: rgba(239,218,185,.75);--fgTransparent: rgba(239,218,185,.5);--fgHighlighted: #f2e1c5;--fgOnAccent: #fff;--divider: rgba(255,255,255,.1);--indicator: #81c08b;--panel: #2a272b;--panelHighlight: #322e33;--panelHeaderBg: #322e33;--panelHeaderFg: #efdab9;--panelHeaderDivider: rgba(0,0,0,0);--panelBorder: solid 1px var(--divider);--acrylicPanel: rgba(42,39,43,.5);--windowHeader: rgba(42,39,43,.85);--popup: #322e33;--shadow: rgba(0,0,0,.3);--header: rgba(35,33,37,.7);--navBg: #2a272b;--navFg: #efdab9;--navHoverFg: #fff;--navActive: #81c08b;--navIndicator: #81c08b;--link: #78b0a0;--hashtag: #ff9156;--mention: #ffd152;--mentionMe: #fb5d38;--renote: #659cc8;--modalBg: rgba(0,0,0,.5);--scrollbarHandle: rgba(255,255,255,.2);--scrollbarHandleHover: rgba(255,255,255,.4);--dateLabelFg: #efdab9;--infoBg: #253142;--infoFg: #fff;--infoWarnBg: #42321c;--infoWarnFg: #ffbd3e;--switchBg: rgba(255,255,255,.15);--cwBg: #687390;--cwFg: #393f4f;--cwHoverBg: #707b97;--buttonBg: rgba(255,255,255,.05);--buttonHoverBg: rgba(255,255,255,.1);--buttonGradateA: #81c08b;--buttonGradateB: #8cc081;--swutchOffBg: rgba(255,255,255,.1);--swutchOffFg: #efdab9;--swutchOnBg: rgba(129,192,139,.15);--swutchOnFg: #81c08b;--inputBorder: rgba(255,255,255,.1);--inputBorderHover: rgba(255,255,255,.2);--listItemHoverBg: rgba(255,255,255,.03);--driveFolderBg: rgba(129,192,139,.3);--wallpaperOverlay: rgba(0,0,0,.5);--badge: #31b1ce;--messageBg: #232125;--success: #86b300;--error: #ec4137;--warn: #ecb637;--codeString: #ffb675;--codeNumber: #cfff9e;--codeBoolean: #c59eff;--htmlThemeColor: #232125;--X2: #252226;--X3: rgba(255,255,255,.05);--X4: rgba(255,255,255,.1);--X5: rgba(255,255,255,.05);--X6: rgba(255,255,255,.15);--X7: rgba(255,255,255,.05);--X8: #92c89b;--X9: #70b77b;--X10: rgba(129,192,139,.4);--X11: rgba(0,0,0,.3);--X12: rgba(255,255,255,.1);--X13: rgba(255,255,255,.15);--X14: rgba(42,39,43,.5);--X15: rgba(42,39,43,0);--X16: rgba(42,39,43,.7);--X17: rgba(35,33,37,.8);--vh: 9.25px;--modalBgFilter: blur(4px)}html[theme=frappe]{--accent: #f2d5cf;--accentTransparent: rgba(233,185,175,.6);--accentLighten: #f9e6e6;--accentedBg: rgba(238,190,190,.15);--focus: rgba(238,190,190,.3);--bg: #232634;--acrylicBg: rgba(35,38,52,.5);--fg: #c6d0f5;--fgTransparentWeak: rgba(198,208,245,.75);--fgTransparent: rgba(198,208,245,.5);--fgHighlighted: #d3dbf7;--fgOnAccent: #303446;--divider: rgba(255,255,255,.1);--indicator: #eebebe;--panel: #292d3d;--panelHighlight: #2f3346;--panelHeaderBg: #2f3346;--panelHeaderFg: #c6d0f5;--panelHeaderDivider: rgba(0,0,0,0);--panelBorder: #000;--acrylicPanel: rgba(41,45,61,.5);--windowHeader: rgba(41,45,61,.85);--popup: #2f3346;--shadow: rgba(0,0,0,.3);--header: rgba(41,45,61,.7);--navBg: #292d3d;--navFg: #c6d0f5;--navHoverFg: #fff;--navActive: #eebebe;--navIndicator: #eebebe;--link: #8caaee;--hashtag: #85c1dc;--mention: #eebebe;--mentionMe: #eebebe;--renote: #8caaee;--modalBg: rgba(0,0,0,.5);--scrollbarHandle: rgba(255,255,255,.2);--scrollbarHandleHover: rgba(255,255,255,.4);--dateLabelFg: #c6d0f5;--infoBg: #414559;--infoFg: #a5adce;--infoWarnBg: #414559;--infoWarnFg: #b5bfe2;--switchBg: rgba(255,255,255,.15);--cwBg: #51576d;--cwFg: #b5bfe2;--cwHoverBg: #626880;--buttonBg: rgba(255,255,255,.05);--buttonHoverBg: rgba(255,255,255,.1);--buttonGradateA: #eebebe;--buttonGradateB: #eecebe;--swutchOffBg: rgba(255,255,255,.1);--swutchOffFg: #c6d0f5;--swutchOnBg: rgba(238,190,190,.15);--swutchOnFg: #eebebe;--inputBorder: rgba(255,255,255,.1);--inputBorderHover: rgba(255,255,255,.2);--listItemHoverBg: rgba(255,255,255,.03);--driveFolderBg: rgba(238,190,190,.3);--wallpaperOverlay: rgba(0,0,0,.5);--badge: #8caaee;--messageBg: #232634;--success: #a6d189;--error: #e78284;--warn: #ef9f76;--codeString: #ef9f76;--codeNumber: #a6d189;--codeBoolean: #eebebe;--htmlThemeColor: #232634;--X2: #252837;--X3: rgba(255,255,255,.05);--X4: rgba(255,255,255,.1);--X5: rgba(255,255,255,.05);--X6: rgba(255,255,255,.15);--X7: rgba(255,255,255,.05);--X8: #f3d2d2;--X9: #e9aaaa;--X10: rgba(238,190,190,.4);--X11: rgba(0,0,0,.3);--X12: rgba(255,255,255,.1);--X13: rgba(255,255,255,.15);--X14: rgba(41,45,61,.5);--X15: rgba(41,45,61,0);--X16: rgba(41,45,61,.7);--X17: rgba(35,38,52,.8);--vh: 8.64px;--modalBgFilter: blur(4px);--deckDivider: #737994}html[theme=mocha]{--accent: #f2cdcd;--accentTransparent: rgba(233,172,172,.6);--accentDarken: #e7a4a4;--accentLighten: #fdf5f5;--accentedBg: rgba(242,205,205,.15);--focus: rgba(242,205,205,.3);--bg: #11111b;--acrylicBg: rgba(17,17,27,.5);--fg: #cdd6f4;--fgTransparentWeak: rgba(205,214,244,.75);--fgTransparent: rgba(205,214,244,.5);--fgHighlighted: #dae0f7;--fgOnAccent: #1e1e2e;--divider: rgba(255,255,255,.1);--indicator: #f2cdcd;--panel: #171724;--panelHighlight: #1d1d2e;--panelHeaderBg: #1d1d2e;--panelHeaderFg: #cdd6f4;--panelHeaderDivider: rgba(0,0,0,0);--panelBorder: #000;--acrylicPanel: rgba(23,23,36,.5);--windowHeader: rgba(23,23,36,.85);--popup: #1d1d2e;--shadow: rgba(0,0,0,.3);--header: rgba(23,23,36,.7);--navBg: #171724;--navFg: #cdd6f4;--navHoverFg: #fff;--navActive: #f2cdcd;--navIndicator: #f2cdcd;--link: #89b4fa;--hashtag: #74c7ec;--mention: #f2cdcd;--mentionMe: #f2cdcd;--renote: #89b4fa;--modalBg: rgba(0,0,0,.5);--scrollbarHandle: rgba(255,255,255,.2);--scrollbarHandleHover: rgba(255,255,255,.4);--dateLabelFg: #cdd6f4;--infoBg: #313244;--infoFg: #a6adc8;--infoWarnBg: #313244;--infoWarnFg: #bac2de;--switchBg: rgba(255,255,255,.15);--cwBg: #45475a;--cwFg: #bac2de;--cwHoverBg: #585b70;--buttonBg: rgba(255,255,255,.05);--buttonHoverBg: rgba(255,255,255,.1);--buttonGradateA: #f2cdcd;--buttonGradateB: #f2d9cd;--swutchOffBg: rgba(255,255,255,.1);--swutchOffFg: #cdd6f4;--swutchOnBg: rgba(242,205,205,.15);--swutchOnFg: #f2cdcd;--inputBorder: rgba(255,255,255,.1);--inputBorderHover: rgba(255,255,255,.2);--listItemHoverBg: rgba(255,255,255,.03);--driveFolderBg: rgba(242,205,205,.3);--wallpaperOverlay: rgba(0,0,0,.5);--badge: #89b4fa;--messageBg: #11111b;--success: #a6e3a1;--error: #f38ba8;--warn: #fab387;--codeString: #fab387;--codeNumber: #a6e3a1;--codeBoolean: #f2cdcd;--htmlThemeColor: #11111b;--X2: #13131e;--X3: rgba(255,255,255,.05);--X4: rgba(255,255,255,.1);--X5: rgba(255,255,255,.05);--X6: rgba(255,255,255,.15);--X7: rgba(255,255,255,.05);--X8: #f7e1e1;--X9: #edb9b9;--X10: rgba(242,205,205,.4);--X11: rgba(0,0,0,.3);--X12: rgba(255,255,255,.1);--X13: rgba(255,255,255,.15);--X14: rgba(23,23,36,.5);--X15: rgba(23,23,36,0);--X16: rgba(23,23,36,.7);--X17: rgba(17,17,27,.8);--vh: 9.25px;--modalBgFilter: blur(4px)}html[theme=nord]{--accent: #81a1c1;--accentTransparent: rgba(45,98,152,.6);--accentDarken: #5e81ac;--accentLighten: #88c0d0;--accentedBg: rgba(129,161,193,.15);--focus: rgba(129,161,193,.3);--bg: #2e3440;--acrylicBg: rgba(46,52,64,.5);--fg: #eceff4;--fgTransparentWeak: rgba(236,239,244,.75);--fgTransparent: rgba(236,239,244,.5);--fgHighlighted: #f6f7fa;--fgOnAccent: #eceff4;--divider: rgba(255,255,255,.1);--indicator: #81a1c1;--panel: #343b49;--panelHighlight: #3b4252;--panelHeaderBg: #3b4252;--panelHeaderFg: #eceff4;--panelHeaderDivider: rgba(0,0,0,0);--panelBorder: solid 1px var(--divider);--acrylicPanel: rgba(52,59,73,.5);--windowHeader: rgba(52,59,73,.85);--popup: #3b4252;--shadow: rgba(0,0,0,.3);--header: rgba(52,59,73,.7);--navBg: #343b49;--navFg: #eceff4;--navHoverFg: #fff;--navActive: #81a1c1;--navIndicator: #81a1c1;--link: #b48ead;--hashtag: #a3be8c;--mention: #81a1c1;--mentionMe: #81a1c1;--renote: #ebcb8b;--modalBg: rgba(0,0,0,.5);--scrollbarHandle: rgba(255,255,255,.2);--scrollbarHandleHover: rgba(255,255,255,.4);--dateLabelFg: #eceff4;--infoBg: #4c566a;--infoFg: #d08770;--infoWarnBg: #4c566a;--infoWarnFg: #bf616a;--switchBg: rgba(255,255,255,.15);--cwBg: #4c566a;--cwFg: #393f4f;--cwHoverBg: #707b97;--buttonBg: rgba(255,255,255,.05);--buttonHoverBg: rgba(255,255,255,.1);--buttonGradateA: #81a1c1;--buttonGradateB: #8fbcbb;--swutchOffBg: rgba(255,255,255,.1);--swutchOffFg: #eceff4;--swutchOnBg: rgba(129,161,193,.15);--swutchOnFg: #81a1c1;--inputBorder: rgba(255,255,255,.1);--inputBorderHover: rgba(255,255,255,.2);--listItemHoverBg: rgba(255,255,255,.03);--driveFolderBg: rgba(129,161,193,.3);--wallpaperOverlay: rgba(0,0,0,.5);--badge: #d08770;--messageBg: #2e3440;--success: #a3be8c;--error: #bf616a;--warn: #d08770;--codeString: #b48ead;--codeNumber: #a3be8c;--codeBoolean: #ebcb8b;--htmlThemeColor: #2e3440;--X2: #303643;--X3: rgba(255,255,255,.05);--X4: rgba(255,255,255,.1);--X5: rgba(255,255,255,.05);--X6: rgba(255,255,255,.15);--X7: rgba(255,255,255,.05);--X8: #92aec9;--X9: #7094b9;--X10: rgba(129,161,193,.4);--X11: rgba(0,0,0,.3);--X12: rgba(255,255,255,.1);--X13: rgba(255,255,255,.15);--X14: rgba(52,59,73,.5);--X15: rgba(52,59,73,0);--X16: rgba(52,59,73,.7);--X17: rgba(46,52,64,.8);--vh: 9.25px;--modalBgFilter: blur(4px)}html[theme=gruvbox]{--accent: #98971a;--accentTransparent: rgba(83,82,0,.6);--accentDarken: #6c6c13;--accentLighten: #c4c221;--accentedBg: rgba(152,151,26,.15);--focus: rgba(152,151,26,.3);--bg: #282828;--acrylicBg: rgba(40,40,40,.5);--fg: #ebdbb2;--fgTransparentWeak: rgba(235,219,178,.75);--fgTransparent: rgba(235,219,178,.5);--fgHighlighted: #fbf1c7;--fgOnAccent: #fff;--divider: #7c6f64;--indicator: #98971a;--panel: #32302f;--panelHighlight: #3a3836;--panelHeaderBg: #32302f;--panelHeaderFg: #ebdbb2;--panelHeaderDivider: #7c6f64;--panelBorder: solid 1px var(--divider);--acrylicPanel: rgba(50,48,47,.5);--windowHeader: rgba(50,48,47,.85);--popup: #3a3836;--shadow: rgba(0,0,0,.3);--header: rgba(50,48,47,.7);--navBg: #32302f;--navFg: #ebdbb2;--navHoverFg: #fdfbf7;--navActive: #98971a;--navIndicator: #98971a;--link: #b16286;--hashtag: #458588;--mention: #98971a;--mentionMe: #fb4934;--renote: #98971a;--modalBg: rgba(0,0,0,.5);--scrollbarHandle: rgba(255,255,255,.2);--scrollbarHandleHover: rgba(255,255,255,.4);--dateLabelFg: #ebdbb2;--infoBg: #253142;--infoFg: #fff;--infoWarnBg: #42321c;--infoWarnFg: #ffbd3e;--switchBg: rgba(255,255,255,.15);--cwBg: #687390;--cwFg: #393f4f;--cwHoverBg: #707b97;--buttonBg: rgba(255,255,255,.05);--buttonHoverBg: rgba(255,255,255,.1);--buttonGradateA: #98971a;--buttonGradateB: #98971a;--swutchOffBg: rgba(255,255,255,.1);--swutchOffFg: #ebdbb2;--swutchOnBg: rgba(152,151,26,.15);--swutchOnFg: #98971a;--inputBorder: rgba(255,255,255,.1);--inputBorderHover: rgba(255,255,255,.2);--listItemHoverBg: rgba(255,255,255,.03);--driveFolderBg: rgba(152,151,26,.3);--wallpaperOverlay: rgba(0,0,0,.5);--badge: #458588;--messageBg: #282828;--success: #98971a;--error: #fb4934;--warn: #d65d0e;--codeString: #ffb675;--codeNumber: #cfff9e;--codeBoolean: #c59eff;--htmlThemeColor: #282828;--X2: #2d2b2a;--X3: rgba(255,255,255,.05);--X4: rgba(255,255,255,.1);--X5: rgba(255,255,255,.05);--X6: rgba(255,255,255,.15);--X7: rgba(255,255,255,.05);--X8: #aead1e;--X9: #828116;--X10: rgba(152,151,26,.4);--X11: rgba(0,0,0,.3);--X12: rgba(255,255,255,.1);--X13: rgba(255,255,255,.15);--X14: rgba(50,48,47,.5);--X15: rgba(50,48,47,0);--X16: rgba(50,48,47,.7);--X17: rgba(40,40,40,.8);--vh: 7.92px;--modalBgFilter: blur(4px);--deckDivider: #737994}html[theme=cherry]{--accent: #db6072;--accentTransparent: rgba(75,0,0,.2);--accentDarken: #d2364d;--accentLighten: #e48a97;--accentedBg: rgba(219,96,114,.15);--focus: rgba(219,96,114,.3);--bg: #fef8f9;--acrylicBg: rgba(254,248,249,.5);--fg: #980d1a;--fgTransparentWeak: rgba(152,13,26,.75);--fgTransparent: rgba(152,13,26,.5);--fgHighlighted: #8a0c18;--fgOnAccent: #fff;--divider: rgba(134,51,51,.1);--indicator: #db6072;--panel: #fff;--panelHighlight: #f7f7f7;--panelHeaderBg: #fff;--panelHeaderFg: #980d1a;--panelHeaderDivider: rgba(0,0,0,0);--panelBorder: solid 1px var(--divider);--acrylicPanel: rgba(255,255,255,.5);--windowHeader: rgba(255,255,255,.85);--popup: #fff;--shadow: rgba(0,0,0,.1);--header: rgba(255,255,255,.7);--navBg: #fff;--navFg: #980d1a;--navHoverFg: #48060c;--navActive: #db6072;--navIndicator: #db6072;--link: #9cbb05;--hashtag: #db6072;--mention: #db6072;--mentionMe: #db6072;--renote: #db6072;--modalBg: rgba(0,0,0,.3);--scrollbarHandle: rgba(0,0,0,.2);--scrollbarHandleHover: rgba(0,0,0,.4);--dateLabelFg: #980d1a;--infoBg: #e5f5ff;--infoFg: #72818a;--infoWarnBg: #fff0db;--infoWarnFg: #8f6e31;--switchBg: rgba(0,0,0,.15);--cwBg: #b1b9c1;--cwFg: #fff;--cwHoverBg: #bbc4ce;--buttonBg: rgba(0,0,0,.05);--buttonHoverBg: rgba(0,0,0,.1);--buttonGradateA: #db6072;--buttonGradateB: #db7760;--swutchOffBg: rgba(0,0,0,.1);--swutchOffFg: #fff;--swutchOnBg: #db6072;--swutchOnFg: #fff;--inputBorder: rgba(0,0,0,.1);--inputBorderHover: #eeddde;--listItemHoverBg: rgba(0,0,0,.03);--driveFolderBg: rgba(219,96,114,.3);--wallpaperOverlay: rgba(255,255,255,.5);--badge: #31b1ce;--messageBg: #fef8f9;--success: #86b300;--error: #ec4137;--warn: #ecb637;--codeString: #b98710;--codeNumber: #0fbbbb;--codeBoolean: #62b70c;--htmlThemeColor: #fef8f9;--X2: #fafafa;--X3: rgba(0,0,0,.05);--X4: rgba(0,0,0,.1);--X5: rgba(0,0,0,.05);--X6: rgba(0,0,0,.25);--X7: rgba(0,0,0,.05);--X8: #e07584;--X9: #d64b60;--X10: rgba(219,96,114,.4);--X11: rgba(0,0,0,.1);--X12: rgba(0,0,0,.1);--X13: rgba(0,0,0,.15);--X14: rgba(255,255,255,.5);--X15: rgba(255,255,255,0);--X16: rgba(255,255,255,.7);--X17: rgba(254,248,249,.8);--vh: 2.72px;--modalBgFilter: blur(4px)}html[theme=coffee]{--accent: #9f8989;--accentTransparent: rgba(0,0,0,.2);--accentDarken: #876e6e;--accentLighten: #b6a5a5;--accentedBg: rgba(159,137,137,.15);--focus: rgba(159,137,137,.3);--bg: #f5f3f3;--acrylicBg: rgba(245,243,243,.5);--fg: #7f6666;--fgTransparentWeak: rgba(127,102,102,.75);--fgTransparent: rgba(127,102,102,.5);--fgHighlighted: #775f5f;--fgOnAccent: #fff;--divider: rgba(87,68,68,.1);--indicator: #9f8989;--panel: #fff;--panelHighlight: #f7f7f7;--panelHeaderBg: #fff;--panelHeaderFg: #7f6666;--panelHeaderDivider: rgba(0,0,0,0);--panelBorder: solid 1px var(--divider);--acrylicPanel: rgba(255,255,255,.5);--windowHeader: rgba(255,255,255,.85);--popup: #fff;--shadow: rgba(0,0,0,.1);--header: rgba(255,255,255,.7);--navBg: #fff;--navFg: #7f6666;--navHoverFg: #4f3f3f;--navActive: #9f8989;--navIndicator: #9f8989;--link: #89979f;--hashtag: #9f8989;--mention: #9f8989;--mentionMe: #aa9562;--renote: #a0ac7d;--modalBg: rgba(0,0,0,.3);--scrollbarHandle: rgba(0,0,0,.2);--scrollbarHandleHover: rgba(0,0,0,.4);--dateLabelFg: #7f6666;--infoBg: #e5f5ff;--infoFg: #72818a;--infoWarnBg: #fff0db;--infoWarnFg: #8f6e31;--switchBg: rgba(0,0,0,.15);--cwBg: #b1b9c1;--cwFg: #fff;--cwHoverBg: #bbc4ce;--buttonBg: rgba(0,0,0,.05);--buttonHoverBg: rgba(0,0,0,.1);--buttonGradateA: #9f8989;--buttonGradateB: #9f9089;--swutchOffBg: rgba(0,0,0,.1);--swutchOffFg: #fff;--swutchOnBg: #9f8989;--swutchOnFg: #fff;--inputBorder: rgba(0,0,0,.1);--inputBorderHover: rgba(0,0,0,.2);--listItemHoverBg: rgba(0,0,0,.03);--driveFolderBg: rgba(159,137,137,.3);--wallpaperOverlay: rgba(255,255,255,.5);--badge: #31b1ce;--messageBg: #f5f3f3;--success: #86b300;--error: #ec4137;--warn: #ecb637;--codeString: #b98710;--codeNumber: #0fbbbb;--codeBoolean: #62b70c;--htmlThemeColor: #f5f3f3;--X2: #fafafa;--X3: rgba(0,0,0,.05);--X4: rgba(0,0,0,.1);--X5: rgba(0,0,0,.05);--X6: rgba(0,0,0,.25);--X7: rgba(0,0,0,.05);--X8: #aa9797;--X9: #947b7b;--X10: rgba(159,137,137,.4);--X11: rgba(0,0,0,.1);--X12: rgba(0,0,0,.1);--X13: rgba(0,0,0,.15);--X14: rgba(255,255,255,.5);--X15: rgba(255,255,255,0);--X16: rgba(255,255,255,.7);--X17: rgba(245,243,243,.8);--vh: 12.71px;--modalBgFilter: blur(4px)}:root{--accent: #286983;--accentTransparent: rgba(0,0,0,.2);--accentDarken: #1c4a5c;--accentLighten: #3488aa;--accentedBg: rgba(40,105,131,.15);--focus: rgba(40,105,131,.3);--bg: #faf4ed;--acrylicBg: rgba(250,244,237,.5);--fg: #141464;--fgTransparentWeak: rgba(87,82,121,.75);--fgTransparent: rgba(87,82,121,.5);--fgHighlighted: #504c70;--fgOnAccent: #fffaf3;--divider: rgba(0,0,0,.1);--indicator: #286983;--panel: #fdfbf9;--panelHighlight: #faf4ed;--panelHeaderBg: #fff;--panelHeaderFg: #575279;--panelHeaderDivider: rgba(0,0,0,0);--panelBorder: solid 1px var(--divider);--acrylicPanel: rgba(253,251,249,.5);--windowHeader: rgba(253,251,249,.85);--popup: #fff;--shadow: rgba(0,0,0,.1);--header: rgba(253,251,249,.7);--navBg: #fdfbf9;--navFg: #575279;--navHoverFg: #322f45;--navActive: #286983;--navIndicator: #286983;--link: #56949f;--hashtag: #ea9d34;--mention: #286983;--mentionMe: #286983;--renote: #56949f;--modalBg: rgba(0,0,0,.3);--scrollbarHandle: rgba(0,0,0,.2);--scrollbarHandleHover: rgba(0,0,0,.4);--dateLabelFg: #575279;--infoBg: #f2e9e1;--infoFg: #ea9d34;--infoWarnBg: #f2e9e1;--infoWarnFg: #b4637a;--switchBg: rgba(0,0,0,.15);--cwBg: #b4637a;--cwFg: #faf4ed;--cwHoverBg: #d7827e;--buttonBg: rgba(0,0,0,.05);--buttonHoverBg: rgba(0,0,0,.1);--buttonGradateA: #d7827e;--buttonGradateB: #d7a07e;--swutchOffBg: rgba(0,0,0,.1);--swutchOffFg: #fdfbf9;--swutchOnBg: #286983;--swutchOnFg: #fffaf3;--inputBorder: rgba(0,0,0,.1);--inputBorderHover: rgba(0,0,0,.2);--listItemHoverBg: rgba(0,0,0,.03);--driveFolderBg: rgba(40,105,131,.3);--wallpaperOverlay: rgba(255,255,255,.5);--badge: #31b1ce;--messageBg: #faf4ed;--success: #907aa9;--error: #b4637a;--warn: #ea9d34;--codeString: #b98710;--codeNumber: #0fbbbb;--codeBoolean: #62b70c;--htmlThemeColor: #faf4ed;--X2: #fbf6f1;--X3: rgba(0,0,0,.05);--X4: rgba(0,0,0,.1);--X5: rgba(0,0,0,.05);--X6: rgba(0,0,0,.25);--X7: rgba(0,0,0,.05);--X8: #2e7996;--X9: #22596f;--X10: rgba(40,105,131,.4);--X11: rgba(0,0,0,.1);--X12: rgba(0,0,0,.1);--X13: rgba(0,0,0,.15);--X14: rgba(253,251,249,.5);--X15: rgba(253,251,249,0);--X16: rgba(253,251,249,.7);--X17: rgba(250,244,237,.8);--X11: var(--X11);--panelHighlight: #fff}@media (prefers-color-scheme: dark){:root{--accent: #c4a7e7;--accentTransparent: rgba(157,108,215,.6);--accentDarken: #a97fdc;--accentLighten: #dfcff2;--accentedBg: rgba(196,167,231,.15);--focus: rgba(196,167,231,.3);--bg: #191724;--acrylicBg: rgba(25,23,36,.5);--fg: #e0def4;--fgTransparentWeak: rgba(224,222,244,.75);--fgTransparent: rgba(224,222,244,.5);--fgHighlighted: #ebe9f8;--fgOnAccent: #26233a;--divider: rgba(255,255,255,.1);--indicator: #c4a7e7;--panel: #1f1d2d;--panelHighlight: #262337;--panelHeaderBg: #262337;--panelHeaderFg: #e0def4;--panelHeaderDivider: rgba(0,0,0,0);--panelBorder: solid 1px var(--divider);--acrylicPanel: rgba(31,29,45,.5);--windowHeader: rgba(31,29,45,.85);--popup: #262337;--shadow: rgba(0,0,0,.3);--header: rgba(31,29,45,.7);--navBg: #1f1d2d;--navFg: #e0def4;--navHoverFg: #fff;--navActive: #c4a7e7;--navIndicator: #c4a7e7;--link: #9ccfd8;--hashtag: #ebbcba;--mention: #c4a7e7;--mentionMe: #c4a7e7;--renote: #31748f;--modalBg: rgba(0,0,0,.5);--scrollbarHandle: rgba(255,255,255,.2);--scrollbarHandleHover: rgba(255,255,255,.4);--dateLabelFg: #e0def4;--infoBg: #253142;--infoFg: #fff;--infoWarnBg: #26233a;--infoWarnFg: #f6c177;--switchBg: rgba(255,255,255,.15);--cwBg: #1f1d2e;--cwFg: #f6c177;--cwHoverBg: #26233a;--buttonBg: rgba(255,255,255,.05);--buttonHoverBg: rgba(255,255,255,.1);--buttonGradateA: #c4a7e7;--buttonGradateB: #ebbcba;--swutchOffBg: rgba(255,255,255,.1);--swutchOffFg: #e0def4;--swutchOnBg: rgba(196,167,231,.15);--swutchOnFg: #c4a7e7;--inputBorder: rgba(255,255,255,.1);--inputBorderHover: rgba(255,255,255,.2);--listItemHoverBg: rgba(255,255,255,.03);--driveFolderBg: rgba(196,167,231,.3);--wallpaperOverlay: rgba(0,0,0,.5);--badge: #ebbcba;--messageBg: #191724;--success: #ebbcba;--error: #eb6f92;--warn: #f6c177;--codeString: #ffb675;--codeNumber: #cfff9e;--codeBoolean: #c59eff;--htmlThemeColor: #191724;--X2: #1b1927;--X3: rgba(255,255,255,.05);--X4: rgba(255,255,255,.1);--X5: rgba(255,255,255,.05);--X6: rgba(255,255,255,.15);--X7: rgba(255,255,255,.05);--X8: #d1bbec;--X9: #b793e2;--X10: rgba(196,167,231,.4);--X11: rgba(0,0,0,.3);--X12: rgba(255,255,255,.1);--X13: rgba(255,255,255,.15);--X14: rgba(31,29,45,.5);--X15: rgba(31,29,45,0);--X16: rgba(31,29,45,.7);--X17: rgba(25,23,36,.8)}}._mfm_blur_{filter:blur(6px);transition:filter .3s}._mfm_blur_:hover{filter:blur(0px)}.mfm-x2{--mfm-zoom-size: 200%}.mfm-x2{font-size:var(--mfm-zoom-size)}.mfm-x2 .mfm-x2{font-size:calc(var(--mfm-zoom-size) / 2 + 50%)}.mfm-x2 .mfm-x2 .mfm-x2{font-size:100%}@media (prefers-reduced-motion){@-moz-keyframes tada{0%{transform:scaleZ(1)}50%{transform:scale3d(1.1,1.1,1.1)}to{transform:scaleZ(1)}}@-webkit-keyframes tada{0%{transform:scaleZ(1)}50%{transform:scale3d(1.1,1.1,1.1)}to{transform:scaleZ(1)}}@-o-keyframes tada{0%{transform:scaleZ(1)}50%{transform:scale3d(1.1,1.1,1.1)}to{transform:scaleZ(1)}}@keyframes tada{0%{transform:scaleZ(1)}50%{transform:scale3d(1.1,1.1,1.1)}to{transform:scaleZ(1)}}}@-moz-keyframes slideUpFrom{0%{transform:translateY(80px);opacity:0}}@-webkit-keyframes slideUpFrom{0%{transform:translateY(80px);opacity:0}}@-o-keyframes slideUpFrom{0%{transform:translateY(80px);opacity:0}}@keyframes slideUpFrom{0%{transform:translateY(80px);opacity:0}}@-moz-keyframes slideUpBigFrom{0%{transform:translateY(150px);opacity:0}}@-webkit-keyframes slideUpBigFrom{0%{transform:translateY(150px);opacity:0}}@-o-keyframes slideUpBigFrom{0%{transform:translateY(150px);opacity:0}}@keyframes slideUpBigFrom{0%{transform:translateY(150px);opacity:0}}@-moz-keyframes slideDownFrom{0%{transform:translateY(-10px);opacity:0}}@-webkit-keyframes slideDownFrom{0%{transform:translateY(-10px);opacity:0}}@-o-keyframes slideDownFrom{0%{transform:translateY(-10px);opacity:0}}@keyframes slideDownFrom{0%{transform:translateY(-10px);opacity:0}}@-moz-keyframes fadeIn{0%{opacity:0}}@-webkit-keyframes fadeIn{0%{opacity:0}}@-o-keyframes fadeIn{0%{opacity:0}}@keyframes fadeIn{0%{opacity:0}}@-moz-keyframes scaleIn{0%{transform:scale(.98);opacity:0}}@-webkit-keyframes scaleIn{0%{transform:scale(.98);opacity:0}}@-o-keyframes scaleIn{0%{transform:scale(.98);opacity:0}}@keyframes scaleIn{0%{transform:scale(.98);opacity:0}}@-moz-keyframes slideUp{0%{transform:translateY(60px)}}@-webkit-keyframes slideUp{0%{transform:translateY(60px)}}@-o-keyframes slideUp{0%{transform:translateY(60px)}}@keyframes slideUp{0%{transform:translateY(60px)}}@-moz-keyframes fadeUp{0%{transform:translateY(30px);opacity:0}}@-webkit-keyframes fadeUp{0%{transform:translateY(30px);opacity:0}}@-o-keyframes fadeUp{0%{transform:translateY(30px);opacity:0}}@keyframes fadeUp{0%{transform:translateY(30px);opacity:0}}@-moz-keyframes strokeIn{to{stroke-dashoffset:0px}}@-webkit-keyframes strokeIn{to{stroke-dashoffset:0px}}@-o-keyframes strokeIn{to{stroke-dashoffset:0px}}@keyframes strokeIn{to{stroke-dashoffset:0px}}@-moz-keyframes slideLeft{0%{transform:translate(40px);opacity:0}}@-webkit-keyframes slideLeft{0%{transform:translate(40px);opacity:0}}@-o-keyframes slideLeft{0%{transform:translate(40px);opacity:0}}@keyframes slideLeft{0%{transform:translate(40px);opacity:0}}@-moz-keyframes heartbeat{0%{transform:scale(1)}5%{transform:scale(1.1)}10%{transform:scale(1)}15%{transform:scale(1.2)}50%{transform:scale(.9)}to{transform:scale(1)}}@-webkit-keyframes heartbeat{0%{transform:scale(1)}5%{transform:scale(1.1)}10%{transform:scale(1)}15%{transform:scale(1.2)}50%{transform:scale(.9)}to{transform:scale(1)}}@-o-keyframes heartbeat{0%{transform:scale(1)}5%{transform:scale(1.1)}10%{transform:scale(1)}15%{transform:scale(1.2)}50%{transform:scale(.9)}to{transform:scale(1)}}@keyframes heartbeat{0%{transform:scale(1)}5%{transform:scale(1.1)}10%{transform:scale(1)}15%{transform:scale(1.2)}50%{transform:scale(.9)}to{transform:scale(1)}}@-moz-keyframes rumble{0%{transform:rotate(0)}20%{transform:translate(2px,5px) rotate(-2deg)}40%{transform:translate(1px,4px) rotate(2deg)}60%{transform:translate(-1px,3px) rotate(0)}80%{transform:translate(1px,6px) rotate(2deg)}to{transform:translate(2px,4px) rotate(-2deg)}}@-webkit-keyframes rumble{0%{transform:rotate(0)}20%{transform:translate(2px,5px) rotate(-2deg)}40%{transform:translate(1px,4px) rotate(2deg)}60%{transform:translate(-1px,3px) rotate(0)}80%{transform:translate(1px,6px) rotate(2deg)}to{transform:translate(2px,4px) rotate(-2deg)}}@-o-keyframes rumble{0%{transform:rotate(0)}20%{transform:translate(2px,5px) rotate(-2deg)}40%{transform:translate(1px,4px) rotate(2deg)}60%{transform:translate(-1px,3px) rotate(0)}80%{transform:translate(1px,6px) rotate(2deg)}to{transform:translate(2px,4px) rotate(-2deg)}}@keyframes rumble{0%{transform:rotate(0)}20%{transform:translate(2px,5px) rotate(-2deg)}40%{transform:translate(1px,4px) rotate(2deg)}60%{transform:translate(-1px,3px) rotate(0)}80%{transform:translate(1px,6px) rotate(2deg)}to{transform:translate(2px,4px) rotate(-2deg)}}@-moz-keyframes pulsate{10%{transform:scale(.7);opacity:0}50%{opacity:1}to{transform:scale(1.2);opacity:0}}@-webkit-keyframes pulsate{10%{transform:scale(.7);opacity:0}50%{opacity:1}to{transform:scale(1.2);opacity:0}}@-o-keyframes pulsate{10%{transform:scale(.7);opacity:0}50%{opacity:1}to{transform:scale(1.2);opacity:0}}@keyframes pulsate{10%{transform:scale(.7);opacity:0}50%{opacity:1}to{transform:scale(1.2);opacity:0}}@-moz-keyframes mfm-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@-webkit-keyframes mfm-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@-o-keyframes mfm-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes mfm-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@-moz-keyframes mfm-spinX{0%{transform:perspective(128px) rotateX(0)}to{transform:perspective(128px) rotateX(360deg)}}@-webkit-keyframes mfm-spinX{0%{transform:perspective(128px) rotateX(0)}to{transform:perspective(128px) rotateX(360deg)}}@-o-keyframes mfm-spinX{0%{transform:perspective(128px) rotateX(0)}to{transform:perspective(128px) rotateX(360deg)}}@keyframes mfm-spinX{0%{transform:perspective(128px) rotateX(0)}to{transform:perspective(128px) rotateX(360deg)}}@-moz-keyframes mfm-spinY{0%{transform:perspective(128px) rotateY(0)}to{transform:perspective(128px) rotateY(360deg)}}@-webkit-keyframes mfm-spinY{0%{transform:perspective(128px) rotateY(0)}to{transform:perspective(128px) rotateY(360deg)}}@-o-keyframes mfm-spinY{0%{transform:perspective(128px) rotateY(0)}to{transform:perspective(128px) rotateY(360deg)}}@keyframes mfm-spinY{0%{transform:perspective(128px) rotateY(0)}to{transform:perspective(128px) rotateY(360deg)}}@-moz-keyframes mfm-jump{0%{transform:translateY(0)}25%{transform:translateY(-16px)}50%{transform:translateY(0)}75%{transform:translateY(-8px)}to{transform:translateY(0)}}@-webkit-keyframes mfm-jump{0%{transform:translateY(0)}25%{transform:translateY(-16px)}50%{transform:translateY(0)}75%{transform:translateY(-8px)}to{transform:translateY(0)}}@-o-keyframes mfm-jump{0%{transform:translateY(0)}25%{transform:translateY(-16px)}50%{transform:translateY(0)}75%{transform:translateY(-8px)}to{transform:translateY(0)}}@keyframes mfm-jump{0%{transform:translateY(0)}25%{transform:translateY(-16px)}50%{transform:translateY(0)}75%{transform:translateY(-8px)}to{transform:translateY(0)}}@-moz-keyframes mfm-bounce{0%{transform:translateY(0) scale(1)}25%{transform:translateY(-16px) scale(1)}50%{transform:translateY(0) scale(1)}75%{transform:translateY(0) scale(1.5,.75)}to{transform:translateY(0) scale(1)}}@-webkit-keyframes mfm-bounce{0%{transform:translateY(0) scale(1)}25%{transform:translateY(-16px) scale(1)}50%{transform:translateY(0) scale(1)}75%{transform:translateY(0) scale(1.5,.75)}to{transform:translateY(0) scale(1)}}@-o-keyframes mfm-bounce{0%{transform:translateY(0) scale(1)}25%{transform:translateY(-16px) scale(1)}50%{transform:translateY(0) scale(1)}75%{transform:translateY(0) scale(1.5,.75)}to{transform:translateY(0) scale(1)}}@keyframes mfm-bounce{0%{transform:translateY(0) scale(1)}25%{transform:translateY(-16px) scale(1)}50%{transform:translateY(0) scale(1)}75%{transform:translateY(0) scale(1.5,.75)}to{transform:translateY(0) scale(1)}}@-moz-keyframes mfm-twitch{0%{transform:translate(7px,-2px)}5%{transform:translate(-3px,1px)}10%{transform:translate(-7px,-1px)}15%{transform:translateY(-1px)}20%{transform:translate(-8px,6px)}25%{transform:translate(-4px,-3px)}30%{transform:translate(-4px,-6px)}35%{transform:translate(-8px,-8px)}40%{transform:translate(4px,6px)}45%{transform:translate(-3px,1px)}50%{transform:translate(2px,-10px)}55%{transform:translate(-7px)}60%{transform:translate(-2px,4px)}65%{transform:translate(3px,-8px)}70%{transform:translate(6px,7px)}75%{transform:translate(-7px,-2px)}80%{transform:translate(-7px,-8px)}85%{transform:translate(9px,3px)}90%{transform:translate(-3px,-2px)}95%{transform:translate(-10px,2px)}to{transform:translate(-2px,-6px)}}@-webkit-keyframes mfm-twitch{0%{transform:translate(7px,-2px)}5%{transform:translate(-3px,1px)}10%{transform:translate(-7px,-1px)}15%{transform:translateY(-1px)}20%{transform:translate(-8px,6px)}25%{transform:translate(-4px,-3px)}30%{transform:translate(-4px,-6px)}35%{transform:translate(-8px,-8px)}40%{transform:translate(4px,6px)}45%{transform:translate(-3px,1px)}50%{transform:translate(2px,-10px)}55%{transform:translate(-7px)}60%{transform:translate(-2px,4px)}65%{transform:translate(3px,-8px)}70%{transform:translate(6px,7px)}75%{transform:translate(-7px,-2px)}80%{transform:translate(-7px,-8px)}85%{transform:translate(9px,3px)}90%{transform:translate(-3px,-2px)}95%{transform:translate(-10px,2px)}to{transform:translate(-2px,-6px)}}@-o-keyframes mfm-twitch{0%{transform:translate(7px,-2px)}5%{transform:translate(-3px,1px)}10%{transform:translate(-7px,-1px)}15%{transform:translateY(-1px)}20%{transform:translate(-8px,6px)}25%{transform:translate(-4px,-3px)}30%{transform:translate(-4px,-6px)}35%{transform:translate(-8px,-8px)}40%{transform:translate(4px,6px)}45%{transform:translate(-3px,1px)}50%{transform:translate(2px,-10px)}55%{transform:translate(-7px)}60%{transform:translate(-2px,4px)}65%{transform:translate(3px,-8px)}70%{transform:translate(6px,7px)}75%{transform:translate(-7px,-2px)}80%{transform:translate(-7px,-8px)}85%{transform:translate(9px,3px)}90%{transform:translate(-3px,-2px)}95%{transform:translate(-10px,2px)}to{transform:translate(-2px,-6px)}}@keyframes mfm-twitch{0%{transform:translate(7px,-2px)}5%{transform:translate(-3px,1px)}10%{transform:translate(-7px,-1px)}15%{transform:translateY(-1px)}20%{transform:translate(-8px,6px)}25%{transform:translate(-4px,-3px)}30%{transform:translate(-4px,-6px)}35%{transform:translate(-8px,-8px)}40%{transform:translate(4px,6px)}45%{transform:translate(-3px,1px)}50%{transform:translate(2px,-10px)}55%{transform:translate(-7px)}60%{transform:translate(-2px,4px)}65%{transform:translate(3px,-8px)}70%{transform:translate(6px,7px)}75%{transform:translate(-7px,-2px)}80%{transform:translate(-7px,-8px)}85%{transform:translate(9px,3px)}90%{transform:translate(-3px,-2px)}95%{transform:translate(-10px,2px)}to{transform:translate(-2px,-6px)}}@-moz-keyframes mfm-shake{0%{transform:translate(-3px,-1px) rotate(-8deg)}5%{transform:translateY(-1px) rotate(-10deg)}10%{transform:translate(1px,-3px) rotate(0)}15%{transform:translate(1px,1px) rotate(11deg)}20%{transform:translate(-2px,1px) rotate(1deg)}25%{transform:translate(-1px,-2px) rotate(-2deg)}30%{transform:translate(-1px,2px) rotate(-3deg)}35%{transform:translate(2px,1px) rotate(6deg)}40%{transform:translate(-2px,-3px) rotate(-9deg)}45%{transform:translateY(-1px) rotate(-12deg)}50%{transform:translate(1px,2px) rotate(10deg)}55%{transform:translateY(-3px) rotate(8deg)}60%{transform:translate(1px,-1px) rotate(8deg)}65%{transform:translateY(-1px) rotate(-7deg)}70%{transform:translate(-1px,-3px) rotate(6deg)}75%{transform:translateY(-2px) rotate(4deg)}80%{transform:translate(-2px,-1px) rotate(3deg)}85%{transform:translate(1px,-3px) rotate(-10deg)}90%{transform:translate(1px) rotate(3deg)}95%{transform:translate(-2px) rotate(-3deg)}to{transform:translate(2px,1px) rotate(2deg)}}@-webkit-keyframes mfm-shake{0%{transform:translate(-3px,-1px) rotate(-8deg)}5%{transform:translateY(-1px) rotate(-10deg)}10%{transform:translate(1px,-3px) rotate(0)}15%{transform:translate(1px,1px) rotate(11deg)}20%{transform:translate(-2px,1px) rotate(1deg)}25%{transform:translate(-1px,-2px) rotate(-2deg)}30%{transform:translate(-1px,2px) rotate(-3deg)}35%{transform:translate(2px,1px) rotate(6deg)}40%{transform:translate(-2px,-3px) rotate(-9deg)}45%{transform:translateY(-1px) rotate(-12deg)}50%{transform:translate(1px,2px) rotate(10deg)}55%{transform:translateY(-3px) rotate(8deg)}60%{transform:translate(1px,-1px) rotate(8deg)}65%{transform:translateY(-1px) rotate(-7deg)}70%{transform:translate(-1px,-3px) rotate(6deg)}75%{transform:translateY(-2px) rotate(4deg)}80%{transform:translate(-2px,-1px) rotate(3deg)}85%{transform:translate(1px,-3px) rotate(-10deg)}90%{transform:translate(1px) rotate(3deg)}95%{transform:translate(-2px) rotate(-3deg)}to{transform:translate(2px,1px) rotate(2deg)}}@-o-keyframes mfm-shake{0%{transform:translate(-3px,-1px) rotate(-8deg)}5%{transform:translateY(-1px) rotate(-10deg)}10%{transform:translate(1px,-3px) rotate(0)}15%{transform:translate(1px,1px) rotate(11deg)}20%{transform:translate(-2px,1px) rotate(1deg)}25%{transform:translate(-1px,-2px) rotate(-2deg)}30%{transform:translate(-1px,2px) rotate(-3deg)}35%{transform:translate(2px,1px) rotate(6deg)}40%{transform:translate(-2px,-3px) rotate(-9deg)}45%{transform:translateY(-1px) rotate(-12deg)}50%{transform:translate(1px,2px) rotate(10deg)}55%{transform:translateY(-3px) rotate(8deg)}60%{transform:translate(1px,-1px) rotate(8deg)}65%{transform:translateY(-1px) rotate(-7deg)}70%{transform:translate(-1px,-3px) rotate(6deg)}75%{transform:translateY(-2px) rotate(4deg)}80%{transform:translate(-2px,-1px) rotate(3deg)}85%{transform:translate(1px,-3px) rotate(-10deg)}90%{transform:translate(1px) rotate(3deg)}95%{transform:translate(-2px) rotate(-3deg)}to{transform:translate(2px,1px) rotate(2deg)}}@keyframes mfm-shake{0%{transform:translate(-3px,-1px) rotate(-8deg)}5%{transform:translateY(-1px) rotate(-10deg)}10%{transform:translate(1px,-3px) rotate(0)}15%{transform:translate(1px,1px) rotate(11deg)}20%{transform:translate(-2px,1px) rotate(1deg)}25%{transform:translate(-1px,-2px) rotate(-2deg)}30%{transform:translate(-1px,2px) rotate(-3deg)}35%{transform:translate(2px,1px) rotate(6deg)}40%{transform:translate(-2px,-3px) rotate(-9deg)}45%{transform:translateY(-1px) rotate(-12deg)}50%{transform:translate(1px,2px) rotate(10deg)}55%{transform:translateY(-3px) rotate(8deg)}60%{transform:translate(1px,-1px) rotate(8deg)}65%{transform:translateY(-1px) rotate(-7deg)}70%{transform:translate(-1px,-3px) rotate(6deg)}75%{transform:translateY(-2px) rotate(4deg)}80%{transform:translate(-2px,-1px) rotate(3deg)}85%{transform:translate(1px,-3px) rotate(-10deg)}90%{transform:translate(1px) rotate(3deg)}95%{transform:translate(-2px) rotate(-3deg)}to{transform:translate(2px,1px) rotate(2deg)}}@-moz-keyframes mfm-rubberBand{0%{transform:scaleZ(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleZ(1)}}@-webkit-keyframes mfm-rubberBand{0%{transform:scaleZ(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleZ(1)}}@-o-keyframes mfm-rubberBand{0%{transform:scaleZ(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleZ(1)}}@keyframes mfm-rubberBand{0%{transform:scaleZ(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleZ(1)}}@-moz-keyframes mfm-rainbow{0%{filter:hue-rotate(0deg) contrast(150%) saturate(150%)}to{filter:hue-rotate(360deg) contrast(150%) saturate(150%)}}@-webkit-keyframes mfm-rainbow{0%{filter:hue-rotate(0deg) contrast(150%) saturate(150%)}to{filter:hue-rotate(360deg) contrast(150%) saturate(150%)}}@-o-keyframes mfm-rainbow{0%{filter:hue-rotate(0deg) contrast(150%) saturate(150%)}to{filter:hue-rotate(360deg) contrast(150%) saturate(150%)}}@keyframes mfm-rainbow{0%{filter:hue-rotate(0deg) contrast(150%) saturate(150%)}to{filter:hue-rotate(360deg) contrast(150%) saturate(150%)}}@-moz-keyframes blink{0%{opacity:1}70%{opacity:0}to{opacity:1}}@-webkit-keyframes blink{0%{opacity:1}70%{opacity:0}to{opacity:1}}@-o-keyframes blink{0%{opacity:1}70%{opacity:0}to{opacity:1}}@keyframes blink{0%{opacity:1}70%{opacity:0}to{opacity:1}}@-moz-keyframes tada{0%{transform:scaleZ(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{transform:scaleZ(1)}}@-webkit-keyframes tada{0%{transform:scaleZ(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{transform:scaleZ(1)}}@-o-keyframes tada{0%{transform:scaleZ(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{transform:scaleZ(1)}}@keyframes tada{0%{transform:scaleZ(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{transform:scaleZ(1)}}.fade,.lined{mask:linear-gradient(#000 50%,transparent 98%);-webkit-mask:linear-gradient(#000 50%,transparent 98%)}.flex{display:flex;flex-wrap:wrap}.flex.gap{gap:0em 2em}.flex.small{gap:0em .4em}.flex.med{gap:0em .8em}.flex>.label-button{margin-left:0!important}@media (max-width: 600px){.flex>a{flex-grow:1;justify-content:center}}.flex-grow{flex-grow:1}.centered{text-align:center;justify-content:center}.glow{box-shadow:0 4px 100px var(--accentTransparent)!important}.row{display:flex;gap:1em;justify-content:flex-start!important;mask:linear-gradient(to right,#000 50%,transparent);-webkit-mask:linear-gradient(to right,#000 50%,transparent)}aside+div{flex-grow:1}.button{display:inline-block;align-items:center;position:relative;padding:.8em 1.7em;border-radius:var(--radius-small);background:var(--buttonBg);color:var(--buttonFg);font-weight:700;text-decoration:none;align-self:center;text-align:center;transition:transform .7s,color .2s}.button>svg{width:2em;height:2em;margin-right:.4em;margin-top:-.3em;vertical-align:middle}.button.themed{color:var(--fgOnAccent);color:#fff;text-shadow:0 4px 24px #000;box-shadow:0 4px 24px -12px var(--shadow);font-weight:700;isolation:isolate}.button.themed:before{content:"";position:absolute;inset:0;border-radius:inherit;z-index:-1;opacity:.8;background:linear-gradient(-40deg,var(--accent),var(--accentDarken));transition:opacity .2s,transform .2s}.button.themed:hover,.button.themed:focus{transform:translateY(-4px)}.button.themed:hover:before,.button.themed:focus:before{opacity:1;transform:translateY(2px) scale(.98);box-shadow:0 4px 24px -12px var(--accent)}.button.bordered{background:none;border:1px solid var(--divider);padding:.4em 1.2em}.button.small{padding:.4em 1.2em}.button:hover{background:var(--buttonHoverBg)}.button:active{transform:scale(.98)}.button:active.themed{color:var(--fgOnAccent)}.button:active:before{transform:translateY(2px) scale(.95)}.fly{display:inline-block;align-items:center;animation:slideUpFrom 1s 0s backwards cubic-bezier(0,0,0,1)}.fly:before{opacity:0}.fly:nth-child(1){animation-delay:.59s}.fly:nth-child(2){animation-delay:.68s}.fly:nth-child(3){animation-delay:.77s}.fly:nth-child(4){animation-delay:.86s}.fly:nth-child(5){animation-delay:.95s}.fly:nth-child(6){animation-delay:1.04s}.fly:nth-child(7){animation-delay:1.13s}.fly:nth-child(8){animation-delay:1.22s}.fly:nth-child(9){animation-delay:1.31s}.fly:nth-child(10){animation-delay:1.4s}.button-swap{position:relative;width:1.4em;height:1.4em}.button-swap>a{position:absolute;inset:-10px}.button-swap>a>svg{position:absolute;inset:0;width:100%;height:100%;padding:6px}.button-swap>:last-child{display:none}.highlight{font-weight:700!important;color:var(--accent);text-underline-offset:.4em;text-decoration-thickness:.1em;text-shadow:0 0 24px var(--accentTransparent)}.emoji{height:1.05rem;transition:transform .2s;border-radius:0}.emoji:hover{transform:scale(1.2)}.avatar{width:48px;height:48px;border-radius:var(--radius-med);background:linear-gradient(45deg,var(--accent),var(--accentLighten))}.media{position:relative;border-radius:var(--radius-med);overflow:hidden;background:var(--bg)}.media.ratio{padding-bottom:56.25%}.media.content{overflow:visible;padding:0}.media.content:before{content:"";position:absolute;inset:0;background:var(--panelHighlight);border-radius:var(--radius-med);opacity:.2}.media .grid{position:absolute;inset:0;display:flex;flex-wrap:wrap;gap:8px;background:var(--panel)}.media .grid>div{width:40%;flex-grow:1;position:relative;background:var(--bg);display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px;overflow:hidden}.media .grid>div>img{height:0;flex-grow:1;object-position:center;border-radius:var(--radius);overflow:hidden}.media .grid>div>a{margin:0 0 -10px}.media .grid>div>a:after{content:"";position:absolute;inset:-900px}.media>img{position:absolute;width:120%;max-width:unset;height:120%;top:-10%;left:-10%;object-fit:cover;object-position:center}.media>.content{inset:0;display:grid;place-content:center;padding:1em;aspect-ratio:16/9}.media.themed{background:none}.media.themed>.content{border-radius:var(--radius-med)}.media.themed:before{content:"";position:absolute;inset:0;opacity:.8;z-index:-1;background:linear-gradient(-45deg,var(--accentDarken),var(--accent))}.media>a{position:absolute;top:1em;left:1em;z-index:10;color:#fff;font-weight:900}.media>a:before{opacity:1!important;border-radius:var(--radius-small)}.cards{display:flex;flex-wrap:wrap;justify-content:center;align-items:unset!important;gap:0 50px!important;perspective:100px;width:100%}.cards.compact>.card{flex-basis:25em!important;align-items:flex-start!important}.cards.small{gap:0 25px}.card{position:relative;padding:40px;margin-bottom:50px;background:var(--acrylicPanel);flex:1 1 25em;max-width:500px;border-radius:var(--radius);box-shadow:0 24px 48px #0000000d;transition:background .4s;display:flex;flex-direction:column;text-align:center;contain:layout inline-size}.card:before{content:"";position:absolute;inset:0;background:linear-gradient(-25deg,var(--accentDarken),transparent 60%);z-index:4;opacity:.05;pointer-events:none;border-radius:inherit}.card.left{text-align:left}.card:hover,.card:focus-within{background:var(--panelHighlight)}.card .chips{font-size:.9em;justify-content:center}.card>h2{justify-content:center;margin-top:0!important}.card>p{margin-top:0;font-weight:600}.card>img{width:75px;height:75px;margin:0 auto 1em!important}.card>.button:last-child{margin-top:auto}.card.highlight{border:1px solid var(--accentTransparent);box-shadow:0 8px 48px -24px var(--accentTransparent)}.card.split{flex-direction:row;flex-wrap:wrap;max-width:unset;flex:unset;width:63em;padding:0;text-align:left}.card.split>div{width:200px;padding:40px;flex-grow:1;flex-basis:400px}.card.split>div:first-child{min-width:min-content}.card.split>div:last-child{position:relative;border-radius:0 var(--radius) var(--radius) 0;max-width:600px;margin-left:auto;margin-bottom:-20px;margin-right:-20px}.card.split>div:last-child:before{content:"";position:absolute;inset:12px 12px 12px 62px;border-radius:var(--radius);background:linear-gradient(-45deg,var(--accentDarken),var(--accent))}.card-media{position:relative;margin-bottom:-80px;border-radius:0 0 var(--radius) var(--radius);min-height:200px;flex-grow:1;display:flex;justify-content:center}.card-media.mask{mask:linear-gradient(#000 50%,transparent);-webkit-mask:linear-gradient(#000 50%,transparent)}.card-media.mask-both{mask:linear-gradient(transparent,#000 20% 50%,transparent);-webkit-mask:linear-gradient(transparent,#000 20% 50%,transparent);margin-inline:-40px}.card-media.mask-both>*{inset-inline:40px;width:unset}.card-media>*{position:absolute;width:100%}.card-media .posts-container{width:100%!important}.card .swap{position:relative;width:100%;padding-top:56.25%}.card .swap>*{position:absolute;inset:0;transition:transform .4s,opacity .4s}.card .swap>:last-child{transform:translateY(10px);opacity:0}.card:not(:hover):not(:focus-within) .swap>:last-child *{animation:none!important}.card:hover .swap>:first-child,.card:focus-within .swap>:first-child{transform:translateY(20px);opacity:0}.card:hover .swap>:first-child *,.card:focus-within .swap>:first-child *{animation:none!important}.card:hover .swap>:last-child,.card:focus-within .swap>:last-child{transform:none;opacity:1}.bordered{padding:1em;border:1px solid var(--divider);border-radius:var(--radius-med)}.bordered>:not(hr){margin-block:0}.bordered hr{margin:.7em}.chips{display:flex;flex-wrap:wrap;gap:1em .7em}.chip{position:relative;padding:.4em 1em;border-radius:var(--radius-small);background:var(--buttonBg);font-weight:600;font-size:.85em;border:1px solid var(--divider);text-align:center;transition:flex-grow 2s,transform 1s,color 1s}.chip:before{content:"";position:absolute;inset:-.7em}.chip.highlight{margin:0;z-index:2;box-shadow:0 4px 48px -8px var(--accentTransparent);color:var(--accent)}@media (prefers-reduced-motion: no-preference){.chip:hover{transition:flex-grow .1s,transform .2s,color .2s;flex-grow:.05;transform:scale(1.04)}}.tag{position:relative;display:flex;justify-content:center;align-items:center;gap:.4em;padding:.2em .5em;background:var(--buttonBg);font-size:.7em;border-radius:100px;font-weight:700;color:var(--accentLighten)}.tag:before{position:absolute;inset:0;border-radius:6px;background:var(--accent);opacity:.2}.tag svg{vertical-align:bottom;margin-bottom:.1em}.tag svg:not(:first-child){font-size:.8em}.poll>a{display:block;text-align:left;margin-bottom:.4em;font-size:.9em;padding:.4em 1em;border-radius:var(--radius-small);background-color:var(--accentedBg)}.label{user-select:none}hr{border-color:var(--divider)}.hide{position:absolute;font-size:0;opacity:0}.vertical-list{display:flex;flex-direction:column;gap:1em;width:34.5em}.wide{min-width:100%}.has-tooltip{position:relative;z-index:10;display:inline-block}.tooltip{position:absolute;opacity:0;background:var(--accent);color:var(--fgOnAccent);text-align:center;padding:.7em;border-radius:var(--radius-small);bottom:140%;width:max-content;max-width:200px;box-shadow:0 4px 8px #0000001a;transform:scale(.98) translateY(5px);pointer-events:none;transition:transform .3s cubic-bezier(0,0,0,1.2),opacity .1s}.has-tooltip:hover .tooltip,.has-tooltip:focus .tooltip{opacity:1;transform:none}.parallax-section{position:relative;margin-block:150px!important}.parallax-section>.behind{position:absolute;inset:0;display:flex;align-items:center;font-size:2.5em;will-change:transform}.parallax-section>.details{width:600px!important;z-index:2;filter:drop-shadow(0 0 200px var(--bg))}.parallax-section>.details .chip{background:var(--acrylicPanel)}.parallax-section>.details .chip:hover{color:var(--accent)}.sticky-section{justify-content:center!important;align-items:flex-end!important;flex-wrap:wrap!important;gap:15vh 10%!important;margin-bottom:75px!important}.sticky-section .details{position:sticky!important;top:calc(10vh + var(--stickyTop));margin-bottom:15vh;text-align:left;align-self:flex-start;max-width:calc(100% - 20px)!important;will-change:transform}.sticky-section .details .no-bg{padding-bottom:0!important}.reverse{flex-wrap:wrap-reverse!important}.reverse .track{order:2}.reverse .details{order:2;align-self:flex-end}.lined{font-family:Flow Circular!important;color:var(--accent);line-break:anywhere;user-select:none;-webkit-user-select:none}.lined:last-child{margin-bottom:-2em}.muted{opacity:.5}.select-container{display:flex;align-items:center;border:1px solid var(--divider);border-radius:var(--radius-small);padding:.4em .7em;transition:background .2s}.select-container label{height:1.4em}.select-container select{width:100%;background:none;color:inherit;border:0;outline:none}.select-container:hover{background:var(--buttonBg)}.select-container:focus-within{outline:auto}@media (max-width: 600px){.desktop-only{display:none}}@media (min-width: 601px){.mobile-only{display:none}}:root{--width: 90em;--radius: 16px;--radius-med: 8px;--radius-small: 6px;--pointerX: 0;--pointerY: 0;--stickyTop: 0px;--gradient: #000 0%, rgba(0,0,0,.987) 8.1%, rgba(0,0,0,.951) 15.5%, rgba(0,0,0,.896) 22.5%, rgba(0,0,0,.825) 29%, rgba(0,0,0,.741) 35.3%, rgba(0,0,0,.648) 41.2%, rgba(0,0,0,.55) 47.1%, rgba(0,0,0,.45) 52.9%, rgba(0,0,0,.352) 58.8%, rgba(0,0,0,.259) 64.7%, rgba(0,0,0,.175) 71%, rgba(0,0,0,.104) 77.5%, rgba(0,0,0,.049) 84.5%, rgba(0,0,0,.013) 91.9%, rgba(0,0,0,0) 100%}html{background-color:var(--bg);color:var(--fg);line-height:1.5;overflow-x:hidden;scrollbar-color:var(--accent) transparent;scroll-padding:20vh;font-family:Atkinson Hyperlegible,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}@media (prefers-reduced-motion: no-preference){html{scroll-behavior:smooth}}main{max-width:100%}*,:before,:after{box-sizing:border-box;scroll-padding:40px}h1,h2,h3{font-family:Nunito Variable,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}img{max-width:100%;border-radius:var(--radius-med);object-position:center}body{display:flex;justify-content:center;margin:0}@media (max-width: 90em){body{overflow:clip}}body>div:first-child{max-width:calc(var(--width) + 80px);width:100%;display:flex}body>div:first-child>main{width:0;flex-grow:1;max-width:var(--width);transition:opacity .7s,transform 1s cubic-bezier(.2,0,0,1)}.sections{position:relative;min-height:500px;max-width:100vw;padding:0 40px;perspective:100px;contain:layout}.sections:before{content:"";display:block;position:sticky;top:0;margin-inline:-100vw;height:100vh;margin-bottom:-100vh;z-index:-10;opacity:.1;background:linear-gradient(-240deg,transparent,var(--accentDarken));mask:linear-gradient(to top,var(--gradient));-webkit-mask:linear-gradient(to top,var(--gradient))}.sections>*{margin-bottom:150px}@media (max-width: 900px){.sections>*{margin-bottom:100px}}.sections>section{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10% 0}.sections>section>h1:first-child{margin-top:0}.sections>section>h2{margin-bottom:1.5em}.sections>section>div:last-child{position:relative;z-index:2}.sections>section>div:not(.card){max-width:calc(100% + 40px)}.sections>section .details{position:relative;width:25em}.sections>section .details>.posts-container{width:100%}.sections>section .details:only-child{width:600px}.sections>section.wide{text-align:center}.sections>section.wide .chips{justify-content:center}h1{width:100%}h2{margin:0 0 .5em;font-weight:800;color:var(--accent);text-shadow:0 4px 1em var(--accentTransparent);width:100%}h2:not(:first-child){margin-top:2em}h2 .highlight{color:var(--accentLighten)}h2.big{font-size:3em!important}h3{font-weight:600;font-size:1.5em}p span{display:inline-block}a{color:var(--accent);text-underline-offset:.2em}@media (prefers-reduced-motion){html>body#trashposs *,html>body#trashposs *:before,html>body#trashposs *:after{transition:all 0s 0s,opacity .3s,background .3s!important;animation-duration:0s!important;animation-delay:0s!important}}@supports not (backdrop-filter: blur()){#trashposs{--acrylicBg: var(--bg) !important}}@media (max-width: 600px){#trashposs{--stickyTop: 40px;--acrylicBg: var(--bg) !important}#trashposs *,#trashposs *:before,#trashposs *:after{backdrop-filter:none!important}}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/atkinson-hyperlegible-latin-ext-400-normal.c033bbae.woff2) format("woff2"),url(/_astro/atkinson-hyperlegible-latin-ext-400-normal.f0f17b37.woff) format("woff");unicode-range:U+0100-02AF,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/atkinson-hyperlegible-latin-400-normal.d3351d61.woff2) format("woff2"),url(/_astro/atkinson-hyperlegible-latin-400-normal.ca7ea75b.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/atkinson-hyperlegible-latin-ext-700-normal.f41dfc5d.woff2) format("woff2"),url(/_astro/atkinson-hyperlegible-latin-ext-700-normal.c4bd5d35.woff) format("woff");unicode-range:U+0100-02AF,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/atkinson-hyperlegible-latin-700-normal.32e7aec1.woff2) format("woff2"),url(/_astro/atkinson-hyperlegible-latin-700-normal.7f7b3ac7.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/atkinson-hyperlegible-latin-ext-400-italic.386062bc.woff2) format("woff2"),url(/_astro/atkinson-hyperlegible-latin-ext-400-italic.4ca090af.woff) format("woff");unicode-range:U+0100-02AF,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/atkinson-hyperlegible-latin-400-italic.ba652a8d.woff2) format("woff2"),url(/_astro/atkinson-hyperlegible-latin-400-italic.d71d3f97.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible;font-style:italic;font-display:swap;font-weight:700;src:url(/_astro/atkinson-hyperlegible-latin-ext-700-italic.d9358ff9.woff2) format("woff2"),url(/_astro/atkinson-hyperlegible-latin-ext-700-italic.0a941be9.woff) format("woff");unicode-range:U+0100-02AF,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible;font-style:italic;font-display:swap;font-weight:700;src:url(/_astro/atkinson-hyperlegible-latin-700-italic.07b52752.woff2) format("woff2"),url(/_astro/atkinson-hyperlegible-latin-700-italic.1504d55e.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_astro/nunito-cyrillic-ext-wght-normal.e82ee1d4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_astro/nunito-cyrillic-wght-normal.76baf7dd.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_astro/nunito-vietnamese-wght-normal.b13b3f5f.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_astro/nunito-latin-ext-wght-normal.f682eec1.woff2) format("woff2-variations");unicode-range:U+0100-02AF,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_astro/nunito-latin-wght-normal.1a48b70f.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}details[data-astro-cid-ztav45zs] summary[data-astro-cid-ztav45zs]::-webkit-details-marker{display:none}summary[data-astro-cid-ztav45zs]{cursor:pointer;display:flex;align-items:center;flex-shrink:0;gap:.25rem}ul[data-astro-cid-ztav45zs]{margin:0;padding:0;padding-left:calc(19px + .25rem);list-style:none}ul[data-astro-cid-ztav45zs]>li[data-astro-cid-ztav45zs]{line-height:1.75}html{--sidebar-width: 4.55em}.sidebar[data-astro-cid-ssfzsv2f]{position:fixed;top:0;width:var(--sidebar-width);height:100vh;z-index:10;display:flex;flex-direction:column;transition:width .4s cubic-bezier(0,0,0,1),border-color .2s,transform .7s;contain:content layout paint;border-right:1px solid var(--divider)}html.top .sidebar[data-astro-cid-ssfzsv2f]:not(:focus-within):not(:hover){border-right-color:transparent}html.top .sidebar[data-astro-cid-ssfzsv2f]:not(:focus-within):not(:hover) .logo[data-astro-cid-ssfzsv2f]{opacity:0;transition:height .2s,opacity .2s}html.top .sidebar[data-astro-cid-ssfzsv2f]{transform:translate(22.5px)}html.top .sidebar[data-astro-cid-ssfzsv2f] .content[data-astro-cid-ssfzsv2f]{transform:translateY(20px)}.sidebar[data-astro-cid-ssfzsv2f]+main{margin-left:72.5px!important}.sidebar[data-astro-cid-ssfzsv2f]:before{content:"";position:absolute;inset:0 0 0 -900px;opacity:0;z-index:-2;background:var(--acrylicBg);backdrop-filter:blur(8px);transition:background .2s}.sidebar[data-astro-cid-ssfzsv2f]:after{content:"";position:fixed;inset:-9000px;background:var(--bg);opacity:0;pointer-events:none;transition:opacity .4s cubic-bezier(0,0,0,1);z-index:-100}@media (max-width: 1600px){.sidebar[data-astro-cid-ssfzsv2f]:before{opacity:1}}.header[data-astro-cid-ssfzsv2f]{display:flex;justify-content:space-between}.button-swap[data-astro-cid-ssfzsv2f]{display:none}.content[data-astro-cid-ssfzsv2f]{overflow:hidden;box-sizing:border-box;height:100vh;padding:0 1.6em;padding-block:10vh!important;transition:padding-top .4s,transform .7s}.content[data-astro-cid-ssfzsv2f]>div[data-astro-cid-ssfzsv2f]{width:13em}.logo[data-astro-cid-ssfzsv2f]{position:relative;display:block;margin-bottom:1.5em;margin-left:.4rem;height:22px;transition:height .2s,opacity .2s .2s}.logo[data-astro-cid-ssfzsv2f]>:last-child{position:absolute;top:-65%;left:0;height:180%;width:auto;object-fit:contain;opacity:0;transform:translate(4px);transition:opacity 0s .2s,transform .7s;transition:opacity .2s,transform .4s;transition-delay:.1s}.logo[data-astro-cid-ssfzsv2f]>:first-child{position:absolute;height:100%;left:-4px;transition:opacity 0s .2s,transform .7s;transition:opacity .2s,transform .4s;transition-delay:.1s}.label-button{margin-left:-1em}hr[data-astro-cid-ssfzsv2f]{margin:1.5em .5em}footer[data-astro-cid-ssfzsv2f]{font-size:.85em;transition:opacity .4s,transform .7s}footer[data-astro-cid-ssfzsv2f] .copyleft[data-astro-cid-ssfzsv2f]{display:inline-block;transform:rotate(180deg)}footer[data-astro-cid-ssfzsv2f] a[data-astro-cid-ssfzsv2f]{display:inline-block;color:var(--fg);opacity:.7;text-underline-offset:.2em;transition:opacity .2s;font-size:.9em;vertical-align:middle}footer[data-astro-cid-ssfzsv2f] a[data-astro-cid-ssfzsv2f]:hover,footer[data-astro-cid-ssfzsv2f] a[data-astro-cid-ssfzsv2f]:focus-within{opacity:1}footer[data-astro-cid-ssfzsv2f] .icons[data-astro-cid-ssfzsv2f]{font-size:1.25rem}footer[data-astro-cid-ssfzsv2f] .icons[data-astro-cid-ssfzsv2f]>[data-astro-cid-ssfzsv2f]{margin-right:.6em}footer[data-astro-cid-ssfzsv2f] .icons[data-astro-cid-ssfzsv2f]>[data-astro-cid-ssfzsv2f]:last-child{margin-right:0}.extra[data-astro-cid-ssfzsv2f]{position:absolute;left:100%;top:0;height:100%;overflow:hidden;background:var(--acrylicBg);border-inline:1px solid var(--divider);width:18em;transform:translate(-10px);filter:opacity(0);contain:strict;transition:transform .2s .1s,filter .4s .1s,visibility 0s .4s;visibility:hidden}.extra[data-astro-cid-ssfzsv2f] .content[data-astro-cid-ssfzsv2f]{width:18em;padding-inline:30px;overscroll-behavior:contain;transform:translateY(40px);transition:transform .7s .1s}.extra[data-astro-cid-ssfzsv2f] h2[data-astro-cid-ssfzsv2f]{margin-top:-.4em}html:not(.top) .sidebar[data-astro-cid-ssfzsv2f]:not(:hover):not(:focus-within):not(:target) .label-button{color:var(--accent)}html:not(.top) .sidebar[data-astro-cid-ssfzsv2f]:not(:hover):not(:focus-within):not(:target) .label-button span{filter:opacity(0);transform:translate(10px)}.sidebar[data-astro-cid-ssfzsv2f]:not(:hover):not(:focus-within):not(:target) footer[data-astro-cid-ssfzsv2f]{opacity:0}.sidebar[data-astro-cid-ssfzsv2f]:hover,.sidebar[data-astro-cid-ssfzsv2f]:focus-within,html.top .sidebar[data-astro-cid-ssfzsv2f]{width:15.5em}.sidebar[data-astro-cid-ssfzsv2f]:hover .logo[data-astro-cid-ssfzsv2f],.sidebar[data-astro-cid-ssfzsv2f]:focus-within .logo[data-astro-cid-ssfzsv2f],html.top .sidebar[data-astro-cid-ssfzsv2f] .logo[data-astro-cid-ssfzsv2f]{transition:height .2s,opacity .2s!important}.sidebar[data-astro-cid-ssfzsv2f]:hover .logo[data-astro-cid-ssfzsv2f]>:last-child,.sidebar[data-astro-cid-ssfzsv2f]:focus-within .logo[data-astro-cid-ssfzsv2f]>:last-child,html.top .sidebar[data-astro-cid-ssfzsv2f] .logo[data-astro-cid-ssfzsv2f]>:last-child{opacity:1;transform:none}.sidebar[data-astro-cid-ssfzsv2f]:hover .logo[data-astro-cid-ssfzsv2f]>:first-child,.sidebar[data-astro-cid-ssfzsv2f]:focus-within .logo[data-astro-cid-ssfzsv2f]>:first-child,html.top .sidebar[data-astro-cid-ssfzsv2f] .logo[data-astro-cid-ssfzsv2f]>:first-child{opacity:0;transform:translate(10px)}.sidebar[data-astro-cid-ssfzsv2f]:hover .content[data-astro-cid-ssfzsv2f],.sidebar[data-astro-cid-ssfzsv2f]:focus-within .content[data-astro-cid-ssfzsv2f]{overflow:hidden auto}.sidebar[data-astro-cid-ssfzsv2f]:hover .extra[data-astro-cid-ssfzsv2f]:target,.sidebar[data-astro-cid-ssfzsv2f]:focus-within .extra[data-astro-cid-ssfzsv2f]:target{transform:none;filter:opacity(1);visibility:visible;transition:transform .2s .1s,filter .4s .1s,height .7s,visibility 0s}.sidebar[data-astro-cid-ssfzsv2f]:hover .extra[data-astro-cid-ssfzsv2f]:target .content[data-astro-cid-ssfzsv2f],.sidebar[data-astro-cid-ssfzsv2f]:focus-within .extra[data-astro-cid-ssfzsv2f]:target .content[data-astro-cid-ssfzsv2f]{transform:none}.sidebar[data-astro-cid-ssfzsv2f]:hover:before,.sidebar[data-astro-cid-ssfzsv2f]:focus-within:before{opacity:1}.sidebar[data-astro-cid-ssfzsv2f]:hover:after,.sidebar[data-astro-cid-ssfzsv2f]:focus-within:after{opacity:.8}.sidebar[data-astro-cid-ssfzsv2f]:hover+main *,.sidebar[data-astro-cid-ssfzsv2f]:focus-within+main *{animation-play-state:paused!important}@media (max-width: 600px){.sidebar[data-astro-cid-ssfzsv2f]{position:fixed;height:80px;width:100%!important;border-bottom:1px solid var(--divider);transition:height .2s!important}.sidebar[data-astro-cid-ssfzsv2f]+main{margin-top:80px;margin-left:0!important}.sidebar[data-astro-cid-ssfzsv2f] .button-swap[data-astro-cid-ssfzsv2f]{display:unset}.sidebar[data-astro-cid-ssfzsv2f] .content[data-astro-cid-ssfzsv2f]{max-height:100%!important;width:100%!important;padding:30px 50px!important;overscroll-behavior:contain;overflow:hidden;opacity:1;background:var(--acrylicBg);transition:padding .7s cubic-bezier(.5,0,0,1)}.sidebar[data-astro-cid-ssfzsv2f] .content[data-astro-cid-ssfzsv2f]>div[data-astro-cid-ssfzsv2f]{padding:0!important;width:100%}.sidebar[data-astro-cid-ssfzsv2f] .logo[data-astro-cid-ssfzsv2f]>svg:first-child{opacity:0}.sidebar[data-astro-cid-ssfzsv2f] .logo[data-astro-cid-ssfzsv2f]>svg:last-child{opacity:1!important;transform:none!important}.sidebar[data-astro-cid-ssfzsv2f] .extra[data-astro-cid-ssfzsv2f]{inset:unset;bottom:0;width:100%!important;height:100vh}.sidebar[data-astro-cid-ssfzsv2f]:target{height:100vh!important}.sidebar[data-astro-cid-ssfzsv2f]:target .content[data-astro-cid-ssfzsv2f]{padding-block:10vh!important;overflow-y:auto}.sidebar[data-astro-cid-ssfzsv2f]:target .button-swap[data-astro-cid-ssfzsv2f]>:first-child[data-astro-cid-ssfzsv2f]{display:none}.sidebar[data-astro-cid-ssfzsv2f]:target .button-swap[data-astro-cid-ssfzsv2f]>:last-child[data-astro-cid-ssfzsv2f]{display:unset;pointer-events:all}.sidebar[data-astro-cid-ssfzsv2f] .extra[data-astro-cid-ssfzsv2f]:target{position:fixed;opacity:1;visibility:visible;backdrop-filter:blur(24px)}.sidebar[data-astro-cid-ssfzsv2f] .extra[data-astro-cid-ssfzsv2f]:target .content[data-astro-cid-ssfzsv2f]{transform:none;overflow-y:auto;padding-block:10vh!important}}.madeWithIcon[data-astro-cid-ssfzsv2f]{font-size:1.25em}#astroIcon[data-astro-cid-ssfzsv2f]:hover{animation:rumble .2s infinite linear}#stylusIcon[data-astro-cid-ssfzsv2f]:hover{animation:pulsate 1.4s infinite}#heartIcon[data-astro-cid-ssfzsv2f]:hover{animation:heartbeat 1.4s infinite}.tooltip[data-astro-cid-sz7xmlte]{font-size:.5em!important}footer[data-astro-cid-sz7xmlte]{text-align:center;width:100%;font-size:1.25em;padding:60px;transition:opacity .4s,transform .7s}footer[data-astro-cid-sz7xmlte] .copyleft[data-astro-cid-sz7xmlte]{display:inline-block;transform:rotate(180deg)}footer[data-astro-cid-sz7xmlte] .icons[data-astro-cid-sz7xmlte]{font-size:1.5em}footer[data-astro-cid-sz7xmlte] .icons[data-astro-cid-sz7xmlte]>[data-astro-cid-sz7xmlte]{margin-right:1em}footer[data-astro-cid-sz7xmlte] .icons[data-astro-cid-sz7xmlte]>[data-astro-cid-sz7xmlte]:last-child{margin-right:0}footer[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{display:block}footer[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{display:inline-block;color:var(--fg);opacity:.7;text-underline-offset:.2em;transition:opacity .2s;font-size:.9em;vertical-align:middle}footer[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover,footer[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:focus-within{opacity:1}.wave-bg[data-astro-cid-bbe6dxrz]{position:absolute;width:2000px;height:600px;bottom:-170px;margin-left:500px;color:var(--bg);max-width:unset;transform:scaleX(2);pointer-events:none;stroke:var(--accent);stroke-width:2px;stroke-dasharray:2000;stroke-dashoffset:-2000px;stroke-linecap:round;animation:strokeIn 2s both cubic-bezier(0,.5,0,1);z-index:-1}.themed[data-astro-cid-bbe6dxrz] .wave-bg[data-astro-cid-bbe6dxrz]{color:var(--accent);z-index:-1}#hero[data-astro-cid-bbe6dxrz]{position:relative;display:flex;justify-content:center;flex-wrap:wrap;align-items:center;color:var(--infoFg);padding:60px 30px;padding-top:15vh;margin-inline:-1000px;padding-inline:1050px;overflow:hidden;isolation:isolate;color:var(--accent);background:var(--X14)}#hero[data-astro-cid-bbe6dxrz] .header{width:100%;display:flex;align-items:center;flex-wrap:wrap-reverse;gap:1em}#hero[data-astro-cid-bbe6dxrz]:before,#hero[data-astro-cid-bbe6dxrz]:after{content:"";position:absolute;inset:0;width:20%;background:var(--bg);z-index:100;mask:linear-gradient(to right,var(--gradient));-webkit-mask:linear-gradient(to right,var(--gradient))}#hero[data-astro-cid-bbe6dxrz]:after{left:unset;mask:linear-gradient(to left,var(--gradient));-webkit-mask:linear-gradient(to left,var(--gradient))}#hero[data-astro-cid-bbe6dxrz] .shape-container[data-astro-cid-bbe6dxrz]{position:absolute;width:6000px;bottom:-5400px;margin-top:100px;margin-left:2500px;height:6000px;z-index:-2;perspective:100px;will-change:transform;animation:slideLeft 2s .2s backwards cubic-bezier(0,0,0,1)}#hero[data-astro-cid-bbe6dxrz] .shape-container[data-astro-cid-bbe6dxrz] .shape[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;background:var(--accent);box-shadow:0 0 80px -20px var(--accentTransparent);transform:translate(calc(12px * var(--pointerX))) translateY(calc(-12px * var(--pointerY))) rotate(60deg)}#hero[data-astro-cid-bbe6dxrz] .banner{font-size:.8em}.logo[data-astro-cid-bbe6dxrz]{width:350px}.info[data-astro-cid-bbe6dxrz]{position:relative;margin-right:auto;margin-bottom:100px;pointer-events:none;width:23rem;will-change:transform;animation:fadeIn 1s .4s backwards cubic-bezier(0,0,0,1)}.info[data-astro-cid-bbe6dxrz]>*{pointer-events:all}.info[data-astro-cid-bbe6dxrz] h1{display:inline;font-size:2.5em;line-height:1.5;color:var(--fg);text-shadow:0 4px 24px var(--accentTransparent)}.info[data-astro-cid-bbe6dxrz] h4{font-size:1.4em;margin-bottom:-.7em;margin-top:1em}.info[data-astro-cid-bbe6dxrz] p{font-weight:600;font-size:1.2em;color:var(--fg)}.info[data-astro-cid-bbe6dxrz]>.button{margin-top:2.5em;display:block;width:max-content}.info[data-astro-cid-bbe6dxrz]>svg{display:block;margin-bottom:1.7em}.hero-content[data-astro-cid-bbe6dxrz]{pointer-events:none;max-width:100%;min-height:300px;width:42em}.hero-content[data-astro-cid-bbe6dxrz]>div{width:42em;display:flex;flex-direction:column;align-items:center;position:relative;margin-top:40px;pointer-events:none;max-width:100%}.hero-content[data-astro-cid-bbe6dxrz]>div>.skeleton-container{position:absolute;width:950px;z-index:-1;top:-25px;pointer-events:all;min-height:30em;animation:fadeIn 1s backwards cubic-bezier(0,0,0,1)}@media (max-width: 700px){.hero-content[data-astro-cid-bbe6dxrz]>div>.skeleton-container{display:none}}.hero-content[data-astro-cid-bbe6dxrz]>div>.skeleton-container>.skeleton{transform:rotateY(calc(.2deg * var(--pointerX))) rotateX(calc(-.2deg * var(--pointerY)))}.hero-content[data-astro-cid-bbe6dxrz]>div>.fake-post{position:relative;z-index:3;perspective:100px;pointer-events:all;max-width:calc(100% + 60px);contain:layout;animation:fadeIn .4s backwards cubic-bezier(0,0,0,1)}.hero-content[data-astro-cid-bbe6dxrz]>div>.fake-post .posts-container{background:none;border-color:transparent;box-shadow:none!important}.hero-content[data-astro-cid-bbe6dxrz]>div>.fake-post .posts-container:before{content:"";position:absolute;inset:0;background:var(--panel);z-index:-1;border-radius:inherit;border:1px solid var(--divider);transform:rotateY(calc(.15deg * var(--pointerX))) rotateX(calc(-.15deg * var(--pointerY)))}.hero-content[data-astro-cid-bbe6dxrz]>div>.fake-post .posts-container .content{perspective:100px}.hero-content[data-astro-cid-bbe6dxrz]>div>.fake-post .posts-container .media{position:relative;margin-top:1em;background:none}.hero-content[data-astro-cid-bbe6dxrz]>div>.fake-post .posts-container .media:after{content:"";position:absolute;inset:0;background:var(--bg);z-index:-1;border-radius:inherit;transform:rotateY(calc(.2deg * var(--pointerX))) rotateX(calc(-.2deg * var(--pointerY))) translate(calc(2px * var(--pointerX)),calc(2px * var(--pointerY)))}.centered[data-astro-cid-bbe6dxrz]{text-align:center;flex-direction:column;padding-top:4vh!important}.centered[data-astro-cid-bbe6dxrz] .info[data-astro-cid-bbe6dxrz]{position:relative;margin:0;width:unset;display:flex;flex-direction:column;align-items:center;width:100%;z-index:10}.centered[data-astro-cid-bbe6dxrz] .info[data-astro-cid-bbe6dxrz] h1{margin-bottom:1em!important}.centered[data-astro-cid-bbe6dxrz] .info[data-astro-cid-bbe6dxrz] p{white-space:break-spaces}.centered[data-astro-cid-bbe6dxrz] .header{padding-bottom:1em;margin-bottom:5vh!important;align-items:flex-end!important}.centered[data-astro-cid-bbe6dxrz] .hero-content[data-astro-cid-bbe6dxrz]>div>.skeleton-container{width:63em;margin-top:50px}.centered[data-astro-cid-bbe6dxrz] .hero-content[data-astro-cid-bbe6dxrz]>div .posts-container:before{box-shadow:0 10px 60px -20px #0003}.centered[data-astro-cid-bbe6dxrz] .wave-bg[data-astro-cid-bbe6dxrz]{bottom:-120px}.centered[data-astro-cid-bbe6dxrz] .shape[data-astro-cid-bbe6dxrz]{transform:translate(calc(12px * var(--pointerX))) translateY(calc(-12px * var(--pointerY))) rotate(-20deg)!important}@media (max-width: 700px){.centered[data-astro-cid-bbe6dxrz] .header{margin-bottom:0!important;justify-content:center;margin-top:4vh}.centered[data-astro-cid-bbe6dxrz] .header>svg,.centered[data-astro-cid-bbe6dxrz] .header>.flex-grow{display:none}.centered[data-astro-cid-bbe6dxrz] h1{font-size:2em!important}}#hero[data-astro-cid-bbe6dxrz]:last-child:not(:first-of-type){margin-top:-800px;padding-top:1000px;z-index:-1;background:none;mask:linear-gradient(transparent,#000);mask:linear-gradient(to right,transparent,#000 1000px calc(100% - 1000px),transparent)}#hero[data-astro-cid-bbe6dxrz]:last-child:not(:first-of-type) .info[data-astro-cid-bbe6dxrz]{z-index:10;padding-bottom:50px}#hero[data-astro-cid-bbe6dxrz]:last-child:not(:first-of-type) .shape[data-astro-cid-bbe6dxrz]{transform:translate(calc(12px * var(--pointerX))) translateY(calc(-12px * var(--pointerY))) rotate(-20deg)!important}
