@import"https://fonts.googleapis.com/css2?family=Fira+Sans:wght@300;400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Fira+Code:wght@300;400;500;600;700&display=swap";*{box-sizing:border-box}body{margin:0;font-family:sans-serif}h1,h2,h3,h4,h5,h6{margin:0}:root{--color-gray-50: #fbfaf9;--color-gray-100: #f2f1ef;--color-gray-200: #e7e4e2;--color-gray-300: #dbd7d3;--color-gray-400: #ccc6c1;--color-gray-500: #aea8a3;--color-gray-600: #908a85;--color-gray-700: #726c67;--color-gray-800: #544f4b;--color-gray-850: #423e3a;--color-gray-900: #2c2a27;--color-gray-950: #1e1c1a;--color-primary: #ef6435;--color-primary-light: #ff8a65;--color-primary-dark: #b33b0d;--color-on-primary: var(--color-gray-50);--color-secondary: #df4c3d;--color-secondary-light: #ff7a6f;--color-secondary-dark: #b32b1d;--color-on-secondary: var(--color-gray-50);--color-info-fg: #d1ecf1;--color-info-bg: #127d90;--color-warning-fg: #393424;--color-warning-bg: #e2a900;--color-danger-fg: #f8d7da;--color-danger-bg: #b32f3c;--color-success-fg: #d4edda;--color-success-bg: #1c7531;--color-highlight: #ffe8a1;--color-highlight-dark: #726150;--color-overlay-light: rgba(0, 0, 0, .3);--color-overlay-dark: rgba(255, 255, 255, .1);--color-focus-ring-light: rgba(0, 123, 255, .25);--color-focus-ring-dark: rgba(0, 123, 255, .5);--color-disabled-bg: ;--color-disabled-fg: #e9ecef;--color-placeholder-text: #868e96}:root[theme=light]{--color-shadow: rgba(0, 0, 0, .1);--theme-heading: var(--color-gray-900);--theme-subheading: var(--color-gray-700);--theme-text-muted: var(--color-gray-600);--theme-placeholder-text: var(--color-placeholder-text);--theme-border: var(--color-gray-300);--theme-divider: var(--color-gray-200);--theme-link: var(--color-primary);--theme-on-link: var(--color-on-primary);--theme-link-hover: var(--color-primary-dark);--theme-hover-surface: var(--color-gray-100);--theme-focus-ring: var(--color-focus-ring-light);--theme-active-surface: var(--color-gray-100);--theme-disabled: var(--color-disabled-bg);--theme-on-disabled: var(--color-disabled-fg);--theme-card: #ffffff;--theme-on-card: var(--color-gray-900);--theme-overlay: var(--color-overlay-light);--theme-on-overlay: #ffffff;--theme-input-background: #ffffff;--theme-on-input: var(--color-gray-900);--theme-input-border: var(--color-gray-300);--theme-highlight: var(--color-highlight);--theme-on-highlight: var(--color-gray-900);--theme-info-background: var(--color-info-bg);--theme-on-info-background: var(--color-info-fg);--theme-warning-background: var(--color-warning-bg);--theme-on-warning-background: var(--color-warning-fg);--theme-danger-background: var(--color-danger-bg);--theme-on-danger-background: var(--color-danger-fg);--theme-confirm-background: var(--color-success-bg);--theme-on-confirm-background: var(--color-success-fg);--theme-background: var(--color-gray-50);--theme-skeleton-negative: var(--color-gray-200);--theme-on-background: var(--color-gray-900);--theme-surface: #ffffff;--theme-on-surface: var(--color-gray-900);--theme-surface-alt: var(--color-gray-100);--theme-on-surface-alt: var(--color-gray-900);--theme-button: #ffffff;--theme-on-button: var(--color-gray-900)}:root[theme=dark]{--color-shadow: rgba(0, 0, 0, .3);--theme-heading: var(--color-gray-100);--theme-subheading: var(--color-gray-300);--theme-text-muted: var(--color-gray-500);--theme-placeholder-text: var(--color-placeholder-text);--theme-border: var(--color-gray-700);--theme-divider: var(--color-gray-800);--theme-link: var(--color-primary-light);--theme-on-link: #ffffff;--theme-link-hover: var(--color-primary-dark);--theme-hover-surface: var(--color-gray-850);--theme-focus-ring: var(--color-focus-ring-dark);--theme-active-surface: var(--color-gray-950);--theme-disabled: var(--color-gray-600);--theme-on-disabled: var(--color-gray-800);--theme-card: var(--color-gray-950);--theme-on-card: var(--color-gray-100);--theme-overlay: var(--color-overlay-dark);--theme-on-overlay: var(--color-gray-100);--theme-input-background: var(--color-gray-850);--theme-on-input: var(--color-gray-100);--theme-input-border: var(--color-gray-800);--theme-highlight: var(--color-highlight-dark);--theme-on-highlight: var(--color-gray-100);--theme-info-background: var(--color-info-fg);--theme-on-info-background: var(--color-info-bg);--theme-warning-background: var(--color-warning-fg);--theme-on-warning-background: var(--color-warning-bg);--theme-danger-background: var(--color-danger-fg);--theme-on-danger-background: var(--color-danger-bg);--theme-confirm-background: var(--color-success-fg);--theme-on-confirm-background: var(--color-success-bg);--theme-background: var(--color-gray-900);--theme-skeleton-negative: var(--color-gray-950);--theme-on-background: var(--color-gray-100);--theme-surface: var(--color-gray-950);--theme-on-surface: var(--color-gray-100);--theme-surface-alt: var(--color-gray-850);--theme-on-surface-alt: var(--color-gray-100);--theme-button: var(--color-gray-950);--theme-on-button: var(--color-gray-100)}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:100;src:url(/assets/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzaxHMPdY43zj-jCxv3fzvRNU22ZXGJpEpjC_1p-p_4MrImHCIJIZrDCvHeem-B86fq_of.ttf) format("truetype")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:100;src:url(/assets/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzaxHMPdY43zj-jCxv3fzvRNU22ZXGJpEpjC_1v-p_4MrImHCIJIZrDCvHeem-CAdz5OhU.ttf) format("truetype")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:100;src:url(/assets/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzaxHMPdY43zj-jCxv3fzvRNU22ZXGJpEpjC_1t-p_4MrImHCIJIZrDCvHeem-DevsfkAe.ttf) format("truetype")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:100;src:url(/assets/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzaxHMPdY43zj-jCxv3fzvRNU22ZXGJpEpjC_1i-q_4MrImHCIJIZrDCvHeem-CzP9cFF9.ttf) format("truetype")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:100;src:url(/assets/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzaxHMPdY43zj-jCxv3fzvRNU22ZXGJpEpjC_1n-q_4MrImHCIJIZrDCvHeem-C0HrZJFJ.ttf) format("truetype")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:100;src:url(/assets/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzazHD_dY43zj-jCxv3fzvRNU22ZXGJpEpjC_1p-p_4MrImHCIJIZrDCvHeem-DYZZ0Cp1.ttf) format("truetype")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:100;src:url(/assets/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzazHD_dY43zj-jCxv3fzvRNU22ZXGJpEpjC_1v-p_4MrImHCIJIZrDCvHeem-DNvmoXgB.ttf) format("truetype")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:100;src:url(/assets/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzazHD_dY43zj-jCxv3fzvRNU22ZXGJpEpjC_1t-p_4MrImHCIJIZrDCvHeem-D2nY30W9.ttf) format("truetype")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:100;src:url(/assets/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzazHD_dY43zj-jCxv3fzvRNU22ZXGJpEpjC_1i-q_4MrImHCIJIZrDCvHeem-Cw6aMWwl.ttf) format("truetype")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:100;src:url(/assets/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzazHD_dY43zj-jCxv3fzvRNU22ZXGJpEpjC_1n-q_4MrImHCIJIZrDCvHeem-BJIb3nYp.ttf) format("truetype")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:200;src:url(/assets/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzaxHMPdY43zj-jCxv3fzvRNU22ZXGJpEpjC_1p-p_4MrImHCIJIZrDAvHOem-CFF0lVSX.ttf) format("truetype")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:200;src:url(/assets/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzaxHMPdY43zj-jCxv3fzvRNU22ZXGJpEpjC_1v-p_4MrImHCIJIZrDAvHOem-mAhVhuXS.ttf) format("truetype")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:200;src:url(/assets/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzaxHMPdY43zj-jCxv3fzvRNU22ZXGJpEpjC_1t-p_4MrImHCIJIZrDAvHOem-4yH8p2Aa.ttf) format("truetype")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:200;src:url(/assets/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzaxHMPdY43zj-jCxv3fzvRNU22ZXGJpEpjC_1i-q_4MrImHCIJIZrDAvHOem-B0tVlWtT.ttf) format("truetype")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:200;src:url(/assets/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzaxHMPdY43zj-jCxv3fzvRNU22ZXGJpEpjC_1n-q_4MrImHCIJIZrDAvHOem-DtznI8Nm.ttf) format("truetype")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:200;src:url(/assets/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzazHD_dY43zj-jCxv3fzvRNU22ZXGJpEpjC_1p-p_4MrImHCIJIZrDAvHOem-CZXLjNco.ttf) format("truetype")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:200;src:url(/assets/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzazHD_dY43zj-jCxv3fzvRNU22ZXGJpEpjC_1v-p_4MrImHCIJIZrDAvHOem-DkIQAHly.ttf) format("truetype")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:200;src:url(/assets/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzazHD_dY43zj-jCxv3fzvRNU22ZXGJpEpjC_1t-p_4MrImHCIJIZrDAvHOem-B0X66zk2.ttf) format("truetype")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:200;src:url(/assets/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzazHD_dY43zj-jCxv3fzvRNU22ZXGJpEpjC_1i-q_4MrImHCIJIZrDAvHOem-BYAQrcD4.ttf) format("truetype")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:200;src:url(/assets/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzazHD_dY43zj-jCxv3fzvRNU22ZXGJpEpjC_1n-q_4MrImHCIJIZrDAvHOem-ChoOB2HE.ttf) format("truetype")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:300;src:url(/assets/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzaxHMPdY43zj-jCxv3fzvRNU22ZXGJpEpjC_1p-p_4MrImHCIJIZrDDxHOem-BnfPft2v.ttf) format("truetype")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:300;src:url(/assets/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzaxHMPdY43zj-jCxv3fzvRNU22ZXGJpEpjC_1v-p_4MrImHCIJIZrDDxHOem-BaHGocQE.ttf) format("truetype")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:300;src:url(/assets/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzaxHMPdY43zj-jCxv3fzvRNU22ZXGJpEpjC_1t-p_4MrImHCIJIZrDDxHOem-Bn3f-HrR.ttf) format("truetype")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:300;src:url(/assets/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzaxHMPdY43zj-jCxv3fzvRNU22ZXGJpEpjC_1i-q_4MrImHCIJIZrDDxHOem-B3TKJG6Y.ttf) format("truetype")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:300;src:url(/assets/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzaxHMPdY43zj-jCxv3fzvRNU22ZXGJpEpjC_1n-q_4MrImHCIJIZrDDxHOem-CrwlIgQ0.ttf) format("truetype")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:300;src:url(/assets/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzazHD_dY43zj-jCxv3fzvRNU22ZXGJpEpjC_1p-p_4MrImHCIJIZrDDxHOem-TNCooArC.ttf) format("truetype")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:300;src:url(/assets/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzazHD_dY43zj-jCxv3fzvRNU22ZXGJpEpjC_1v-p_4MrImHCIJIZrDDxHOem-BAqorKNK.ttf) format("truetype")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:300;src:url(/assets/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzazHD_dY43zj-jCxv3fzvRNU22ZXGJpEpjC_1t-p_4MrImHCIJIZrDDxHOem-U28K6csh.ttf) format("truetype")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:300;src:url(/assets/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzazHD_dY43zj-jCxv3fzvRNU22ZXGJpEpjC_1i-q_4MrImHCIJIZrDDxHOem-DxBJWBPU.ttf) format("truetype")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:300;src:url(/assets/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzazHD_dY43zj-jCxv3fzvRNU22ZXGJpEpjC_1n-q_4MrImHCIJIZrDDxHOem-Dcta5qR9.ttf) format("truetype")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:400;src:url(/assets/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzaxHMPdY43zj-jCxv3fzvRNU22ZXGJpEpjC_1p-p_4MrImHCIJIZrDCvHOem-CP1m8S5I.ttf) format("truetype")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:400;src:url(/assets/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzaxHMPdY43zj-jCxv3fzvRNU22ZXGJpEpjC_1v-p_4MrImHCIJIZrDCvHOem-CWRidIHA.ttf) format("truetype")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:400;src:url(/assets/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzaxHMPdY43zj-jCxv3fzvRNU22ZXGJpEpjC_1t-p_4MrImHCIJIZrDCvHOem-DQTgw6a8.ttf) format("truetype")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:400;src:url(/assets/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzaxHMPdY43zj-jCxv3fzvRNU22ZXGJpEpjC_1i-q_4MrImHCIJIZrDCvHOem-DCGPTUHL.ttf) format("truetype")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:400;src:url(/assets/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzaxHMPdY43zj-jCxv3fzvRNU22ZXGJpEpjC_1n-q_4MrImHCIJIZrDCvHOem-9aiX3Kg9.ttf) format("truetype")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:400;src:url(/assets/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzazHD_dY43zj-jCxv3fzvRNU22ZXGJpEpjC_1p-p_4MrImHCIJIZrDCvHOem-gyeCest5.ttf) format("truetype")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:400;src:url(/assets/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzazHD_dY43zj-jCxv3fzvRNU22ZXGJpEpjC_1v-p_4MrImHCIJIZrDCvHOem-DZk3iXMj.ttf) format("truetype")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:400;src:url(/assets/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzazHD_dY43zj-jCxv3fzvRNU22ZXGJpEpjC_1t-p_4MrImHCIJIZrDCvHOem-CKoSQX3N.ttf) format("truetype")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:400;src:url(/assets/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzazHD_dY43zj-jCxv3fzvRNU22ZXGJpEpjC_1i-q_4MrImHCIJIZrDCvHOem-CcdhiwoK.ttf) format("truetype")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:400;src:url(/assets/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzazHD_dY43zj-jCxv3fzvRNU22ZXGJpEpjC_1n-q_4MrImHCIJIZrDCvHOem-C2z3cwgh.ttf) format("truetype")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:500;src:url(/assets/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzaxHMPdY43zj-jCxv3fzvRNU22ZXGJpEpjC_1p-p_4MrImHCIJIZrDCdHOem-DQub9mUJ.ttf) format("truetype")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:500;src:url(/assets/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzaxHMPdY43zj-jCxv3fzvRNU22ZXGJpEpjC_1v-p_4MrImHCIJIZrDCdHOem-CL7lmGnl.ttf) format("truetype")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:500;src:url(/assets/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzaxHMPdY43zj-jCxv3fzvRNU22ZXGJpEpjC_1t-p_4MrImHCIJIZrDCdHOem-DBNpihot.ttf) format("truetype")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:500;src:url(/assets/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzaxHMPdY43zj-jCxv3fzvRNU22ZXGJpEpjC_1i-q_4MrImHCIJIZrDCdHOem-BO5J5yZZ.ttf) format("truetype")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:500;src:url(/assets/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzaxHMPdY43zj-jCxv3fzvRNU22ZXGJpEpjC_1n-q_4MrImHCIJIZrDCdHOem-BZ7O3UWn.ttf) format("truetype")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:500;src:url(/assets/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzazHD_dY43zj-jCxv3fzvRNU22ZXGJpEpjC_1p-p_4MrImHCIJIZrDCdHOem-DzWKCV9j.ttf) format("truetype")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:500;src:url(/assets/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzazHD_dY43zj-jCxv3fzvRNU22ZXGJpEpjC_1v-p_4MrImHCIJIZrDCdHOem-K5YU5JcN.ttf) format("truetype")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:500;src:url(/assets/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzazHD_dY43zj-jCxv3fzvRNU22ZXGJpEpjC_1t-p_4MrImHCIJIZrDCdHOem-B9Jz9cji.ttf) format("truetype")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:500;src:url(/assets/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzazHD_dY43zj-jCxv3fzvRNU22ZXGJpEpjC_1i-q_4MrImHCIJIZrDCdHOem-CcIO01_l.ttf) format("truetype")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:500;src:url(/assets/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzazHD_dY43zj-jCxv3fzvRNU22ZXGJpEpjC_1n-q_4MrImHCIJIZrDCdHOem-DVR8ycq2.ttf) format("truetype")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:600;src:url(/assets/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzaxHMPdY43zj-jCxv3fzvRNU22ZXGJpEpjC_1p-p_4MrImHCIJIZrDBxG-em-DZMqMzH8.ttf) format("truetype")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:600;src:url(/assets/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzaxHMPdY43zj-jCxv3fzvRNU22ZXGJpEpjC_1v-p_4MrImHCIJIZrDBxG-em-BlCx-5ch.ttf) format("truetype")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:600;src:url(/assets/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzaxHMPdY43zj-jCxv3fzvRNU22ZXGJpEpjC_1t-p_4MrImHCIJIZrDBxG-em-D8or6Z7G.ttf) format("truetype")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:600;src:url(/assets/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzaxHMPdY43zj-jCxv3fzvRNU22ZXGJpEpjC_1i-q_4MrImHCIJIZrDBxG-em-gP3WFCXR.ttf) format("truetype")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:600;src:url(/assets/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzaxHMPdY43zj-jCxv3fzvRNU22ZXGJpEpjC_1n-q_4MrImHCIJIZrDBxG-em-DEFChvZD.ttf) format("truetype")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:600;src:url(/assets/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzazHD_dY43zj-jCxv3fzvRNU22ZXGJpEpjC_1p-p_4MrImHCIJIZrDBxG-em-Dv7CMfgw.ttf) format("truetype")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:600;src:url(/assets/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzazHD_dY43zj-jCxv3fzvRNU22ZXGJpEpjC_1v-p_4MrImHCIJIZrDBxG-em-D3DrwFGE.ttf) format("truetype")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:600;src:url(/assets/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzazHD_dY43zj-jCxv3fzvRNU22ZXGJpEpjC_1t-p_4MrImHCIJIZrDBxG-em-Dv4Rjt8V.ttf) format("truetype")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:600;src:url(/assets/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzazHD_dY43zj-jCxv3fzvRNU22ZXGJpEpjC_1i-q_4MrImHCIJIZrDBxG-em-LoV1gY4X.ttf) format("truetype")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:600;src:url(/assets/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzazHD_dY43zj-jCxv3fzvRNU22ZXGJpEpjC_1n-q_4MrImHCIJIZrDBxG-em-Bs3dKzkg.ttf) format("truetype")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:700;src:url(/assets/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzaxHMPdY43zj-jCxv3fzvRNU22ZXGJpEpjC_1p-p_4MrImHCIJIZrDBIG-em-CDvQh8vZ.ttf) format("truetype")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:700;src:url(/assets/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzaxHMPdY43zj-jCxv3fzvRNU22ZXGJpEpjC_1v-p_4MrImHCIJIZrDBIG-em-ne5TTrgg.ttf) format("truetype")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:700;src:url(/assets/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzaxHMPdY43zj-jCxv3fzvRNU22ZXGJpEpjC_1t-p_4MrImHCIJIZrDBIG-em-DBLY8qFx.ttf) format("truetype")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:700;src:url(/assets/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzaxHMPdY43zj-jCxv3fzvRNU22ZXGJpEpjC_1i-q_4MrImHCIJIZrDBIG-em-zne-ESBd.ttf) format("truetype")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:700;src:url(/assets/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzaxHMPdY43zj-jCxv3fzvRNU22ZXGJpEpjC_1n-q_4MrImHCIJIZrDBIG-em--iMloWx6.ttf) format("truetype")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:700;src:url(/assets/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzazHD_dY43zj-jCxv3fzvRNU22ZXGJpEpjC_1p-p_4MrImHCIJIZrDBIG-em-DQ97m-Z1.ttf) format("truetype")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:700;src:url(/assets/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzazHD_dY43zj-jCxv3fzvRNU22ZXGJpEpjC_1v-p_4MrImHCIJIZrDBIG-em-F9TTb9rr.ttf) format("truetype")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:700;src:url(/assets/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzazHD_dY43zj-jCxv3fzvRNU22ZXGJpEpjC_1t-p_4MrImHCIJIZrDBIG-em--Sdzthj9.ttf) format("truetype")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:700;src:url(/assets/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzazHD_dY43zj-jCxv3fzvRNU22ZXGJpEpjC_1i-q_4MrImHCIJIZrDBIG-em-BVhFv_57.ttf) format("truetype")}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:700;src:url(/assets/kJF1BvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oDMzByHX9rA6RzazHD_dY43zj-jCxv3fzvRNU22ZXGJpEpjC_1n-q_4MrImHCIJIZrDBIG-em-CL76Rpkn.ttf) format("truetype")}.material-symbols-outlined{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr}.icon{text-decoration:none!important;font-family:Material Symbols Outlined;font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";filter:drop-shadow(1px 1px 1px var(--color-shadow))}.icon.filled{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 24}.badge{margin-left:auto;padding:var(--extent-padding-small);border-radius:50%;background-color:var(--color-secondary);color:var(--color-on-secondary);font-size:.9rem;font-weight:700;text-align:center;min-width:var(--extent-badge-medium);min-height:var(--extent-badge-medium);max-width:var(--extent-badge-medium);max-height:var(--extent-badge-medium);line-height:var(--extent-badge-medium-line-size);box-shadow:var(--shadow-elevation-medium)}.badge.wide{position:relative;border-radius:0;z-index:0;min-width:initial;max-width:initial;margin-right:calc(var(--extent-badge-medium) / 1.5)}.badge.wide:before,.badge.wide:after{content:" ";display:block;width:var(--extent-badge-medium);height:var(--extent-badge-medium);background-color:var(--color-secondary);position:absolute;z-index:-1}.badge.wide:before{top:0;left:-.75rem;border-radius:100% 0 0 100%}.badge.wide:after{bottom:0;right:-.75rem;border-radius:0 100% 100% 0}.badge.overlap{display:block;position:absolute;top:0%;left:100%;width:30%;height:30%;margin:-30% 0 0 -42%}:root{--extent-shadow-x: .15rem;--extent-shadow-y: .35rem;--extent-shadow-blur: .5rem;--shadow-logo: drop-shadow(3px 3px 1px var(--color-shadow));--shadow-elevation-none: none;--shadow-elevation-low: none;--shadow-elevation-medium: none;--shadow-elevation-high: none;--shadow-inset-shallow: none;--shadow-inset-medium: none;--shadow-inset-deep: none;--shadow-text: none}:root{--extent-site-logo: 3rem;--extent-site-header: 3.75rem;--extent-site-footer: 2.5rem;--extent-site-sidebar: 225px;--extent-auth-form: 600px;--extent-badge-small: 1.25rem;--extent-badge-small-line-size: 1rem;--extent-badge-medium: 1.5rem;--extent-badge-medium-line-size: 1.1rem;--extent-badge-large: 2rem;--extent-badge-large-line-size: 1.5rem;--extent-badge-wide: 3rem;--extent-size-small: 24px;--extent-size-medium: 32px;--extent-size-large: 40px;--extent-padding-xsmall: .1rem;--extent-padding-small: .25rem;--extent-padding-medium: .5rem;--extent-padding-large: .75rem;--extent-padding-xlarge: 1rem;--extent-margin-small: .25rem;--extent-margin-medium: .5rem;--extent-margin-large: 1rem;--extent-margin-xlarge: 2rem;--extent-rounded-small: .25rem;--extent-rounded-medium: .5rem;--extent-rounded-large: 1rem;--extent-input-height: 3rem}@media (min-width: 768px){:root{--extent-site-logo: 4rem;--extent-site-header: 4.75rem}}:root{--typography-font-body: "Fira Sans", sans-serif;--typography-font-mono: "Fira Code", monospace;--typography-font-logo: "Fira Sans", monospace;--typography-font-logo-alt: "Fira Sans", monospace;--typography-font-size: 16px;--typography-line-height: 1.75}*{accent-color:var(--color-primary)}body{font-family:var(--typography-font-body),sans-serif;font-size:var(--typography-font-size);line-height:var(--typography-line-height);background-color:var(--theme-background);color:var(--theme-on-background)}code,pre,kbd,samp,var{font-family:var(--typography-font-mono),monospace}main{flex:1;max-width:1440px;min-width:0;margin:0 auto}a{color:inherit;transition:all .3s ease-in-out}a:not(.button){color:var(--color-primary)}a:not(.button):hover{color:var(--color-primary-dark);text-decoration:none}a:not(.button):visited{color:inherit}nav ul{list-style-type:none;padding:0}ul,ol{padding-left:1.5em}p{margin:var(--extent-margin-medium) 0}p:first-child{margin-top:0}p:last-child{margin-bottom:0}hr{width:100%;border:none;background-color:var(--color-primary);height:1px}hr.alt{background-color:var(--color-secondary)}h1,h2,h3,h4,h5,h6,h1>a,h2>a,h3>a,h4>a,h5>a,h6>a{color:var(--color-primary);font-family:var(--typography-font-logo),monospace;text-decoration:none}h1{font-size:2.25rem;line-height:2.25rem}h2{font-size:2rem;line-height:2rem}h3{font-size:1.75rem;line-height:1.75rem}h4{font-size:1.5rem;line-height:1.5rem}h5{font-size:1.25rem;line-height:1.5rem}h6{font-size:1rem;line-height:1.5rem}blockquote{border-left:var(--color-primary) solid .25rem;padding-left:var(--extent-padding-large);margin:var(--extent-margin-medium) 0}table>thead{background-color:var(--color-primary);color:var(--color-on-primary)}table>thead>tr>th{padding:var(--extent-padding-small)}table>tbody>tr>td{padding:var(--extent-padding-small)}table>tbody>tr:nth-child(2n){background-color:var(--theme-surface-alt);color:var(--theme-on-surface-alt)}textarea,input,select{background-color:var(--theme-surface);color:var(--theme-on-surface);font-size:1rem}textarea[disabled]:not([disabled=false]),input[disabled]:not([disabled=false]),select[disabled]:not([disabled=false]){cursor:not-allowed;filter:grayscale(100%)}.input-wrapper{display:flex}.input-wrapper>label{font-weight:700}.input-group button,.input-group .button{margin-left:0!important;margin-right:0!important}.input-wrapper input:not([type=checkbox]),.input-wrapper textarea,.input-wrapper select{border-radius:var(--extent-rounded-small);border:none;outline:var(--color-secondary) solid 2px;box-shadow:var(--shadow-elevation-high)}.input-wrapper input:focus,.input-wrapper textarea:focus,.input-wrapper select:focus{outline-color:var(--color-primary)}.input-wrapper:focus-within>label{color:var(--color-primary)}.input-wrapper.horizontal{flex-direction:row;align-items:center;margin:0 var(--extent-margin-medium)}.input-wrapper.horizontal>label{flex:1;text-align:center;margin:0 var(--extent-margin-large)}.input-wrapper.horizontal input,.input-wrapper.horizontal textarea,.input-wrapper.horizontal select{flex:4;padding:var(--extent-padding-large)}.input-wrapper.vertical{flex-direction:column;margin:var(--extent-margin-medium) 0}.input-wrapper.vertical>label{margin:0 0 var(--extent-margin-medium)}.input-wrapper.vertical>label+.hint{margin-top:0}.input-wrapper.vertical input,.input-wrapper.vertical textarea,.input-wrapper.vertical select{padding:var(--extent-padding-large)}#site-wrapper[data-v-f9146db1]{display:flex;flex-direction:column;min-height:100vh;position:relative}button[data-v-a676e815],.button[data-v-a676e815]{display:flex;align-items:center;justify-content:space-evenly;border:none;cursor:pointer;border-radius:var(--extent-rounded-small);box-shadow:var(--shadow-elevation-low);text-shadow:var(--shadow-text);text-decoration:none;transition:all .3s ease-in-out;-webkit-user-select:none;user-select:none;line-height:1.25rem}button[data-v-a676e815]:hover,.button[data-v-a676e815]:hover{box-shadow:var(--shadow-elevation-high)}button[data-v-a676e815]:active,.button[data-v-a676e815]:active{box-shadow:var(--shadow-inset-shallow)}button[disabled][data-v-a676e815]:not([disabled=false]),.button[disabled][data-v-a676e815]:not([disabled=false]),button[disabled][data-v-a676e815]:hover:not([disabled=false]),.button[disabled][data-v-a676e815]:hover:not([disabled=false]),button[disabled][data-v-a676e815]:active:not([disabled=false]),.button[disabled][data-v-a676e815]:active:not([disabled=false]){filter:grayscale(100%);opacity:.5;box-shadow:var(--shadow-elevation-none)!important}button.small[data-v-a676e815],.button.small[data-v-a676e815]{padding:var(--extent-padding-medium);font-size:.85rem}button.small[data-v-a676e815]:active,.button.small[data-v-a676e815]:active{box-shadow:var(--shadow-inset-shallow)}button.medium[data-v-a676e815],.button.medium[data-v-a676e815]{padding:var(--extent-padding-large);font-size:1rem}button.medium[data-v-a676e815]:active,.button.medium[data-v-a676e815]:active{box-shadow:var(--shadow-inset-medium)}button.large[data-v-a676e815],.button.large[data-v-a676e815]{padding:var(--extent-padding-large);font-size:1.25rem}button.large[data-v-a676e815]:active,.button.large[data-v-a676e815]:active{box-shadow:var(--shadow-inset-deep)}button.default[data-v-a676e815],.button.default[data-v-a676e815]{background-color:var(--theme-on-surface);color:var(--theme-surface)}button.flat.default[data-v-a676e815],.button.flat.default[data-v-a676e815]{color:var(--theme-on-surface)}button.primary[data-v-a676e815],.button.primary[data-v-a676e815],.button:visited.primary[data-v-a676e815]{background-color:var(--color-primary);color:var(--color-on-primary)}button.flat.primary[data-v-a676e815],.button.flat.primary[data-v-a676e815],.button:visited.flat.primary[data-v-a676e815]{color:var(--color-primary)}button.secondary[data-v-a676e815],.button.secondary[data-v-a676e815],.button:visited.secondary[data-v-a676e815]{background-color:var(--color-secondary);color:var(--color-on-secondary)}button.flat.secondary[data-v-a676e815],.button.flat.secondary[data-v-a676e815],.button:visited.flat.secondary[data-v-a676e815]{color:var(--color-secondary)}button.success[data-v-a676e815],.button.success[data-v-a676e815],.button:visited.success[data-v-a676e815]{background-color:var(--color-success-bg);color:var(--color-success-fg)}button.flat.success[data-v-a676e815],.button.flat.success[data-v-a676e815],.button:visited.flat.success[data-v-a676e815]{color:var(--color-success-bg)}button.danger[data-v-a676e815],.button.danger[data-v-a676e815],.button:visited.danger[data-v-a676e815]{background-color:var(--color-danger-bg);color:var(--color-danger-fg)}button.flat.danger[data-v-a676e815],.button.flat.danger[data-v-a676e815],.button:visited.flat.danger[data-v-a676e815]{color:var(--color-danger-bg)}button.info[data-v-a676e815],.button.info[data-v-a676e815],.button:visited.info[data-v-a676e815]{background-color:var(--color-info-bg);color:var(--color-info-fg)}button.flat.info[data-v-a676e815],.button.flat.info[data-v-a676e815],.button:visited.flat.info[data-v-a676e815]{color:var(--color-info-bg)}button.warning[data-v-a676e815],.button.warning[data-v-a676e815],.button:visited.warning[data-v-a676e815]{background-color:var(--color-warning-bg);color:var(--color-warning-fg)}button.flat.warning[data-v-a676e815],.button.flat.warning[data-v-a676e815],.button:visited.flat.warning[data-v-a676e815]{color:var(--color-warning-bg)}button.flat[data-v-a676e815],.button.flat[data-v-a676e815]{background-color:transparent;color:inherit;box-shadow:none}.user-avatar-container[data-v-df1653b9]{display:flex;flex-direction:row;align-items:center;-webkit-user-select:none;user-select:none;cursor:pointer;text-decoration:none;position:relative;font-family:var(--typography-font-logo),serif}.user-avatar:hover>img[data-v-df1653b9]{box-shadow:var(--shadow-elevation-high);transition:box-shadow .15s ease-in-out}.user-avatar-container:hover>.name[data-v-df1653b9]{color:var(--color-primary)}.user-avatar:active>img[data-v-df1653b9]{box-shadow:var(--shadow-inset-shallow)}.user-avatar[data-v-df1653b9]{width:var(--47af625a);height:var(--47af625a);text-align:center;place-self:center;line-height:var(--47af625a);background-color:var(--color-primary);color:var(--color-on-primary);border:solid 1px var(--color-primary);box-shadow:var(--shadow-elevation-low);object-fit:cover}.user-avatar-container.circle .user-avatar[data-v-df1653b9]{border-radius:100%}.user-avatar-container.rounded .user-avatar[data-v-df1653b9]{border-radius:var(--extent-rounded-large)}.user-avatar-container.square .user-avatar[data-v-df1653b9]{border-radius:var(--extent-rounded-small)}.mini-profile[data-v-df1653b9]{position:absolute;top:0;left:0;z-index:100;background-color:var(--theme-surface);color:var(--theme-on-surface);box-shadow:var(--shadow-elevation-high);border:solid thin var(--color-primary);border-radius:var(--extent-rounded-small);transform:translate(48px,-50%);transition:all .6s ease-in-out;opacity:0;pointer-events:none;display:flex;flex-direction:column;gap:var(--extent-padding-medium)}.mini-profile.visible[data-v-df1653b9]{opacity:1;pointer-events:auto}.mini-profile img[data-v-df1653b9]{width:128px;height:128px;object-fit:cover;border-radius:var(--extent-rounded-small);box-shadow:var(--shadow-elevation-low);margin:var(--extent-margin-medium)}.mini-profile .name[data-v-df1653b9]{margin-top:var(--extent-padding-medium);font-weight:700;text-align:center}.mini-profile img+.name[data-v-df1653b9]{margin-top:0}.mini-profile .fields[data-v-df1653b9]:not(:empty){list-style-type:none;padding:0 var(--extent-padding-large) var(--extent-padding-large);margin:0}.name[data-v-df1653b9]{margin:0 var(--extent-margin-medium);font-weight:500;letter-spacing:.03em}.dropdown[data-v-d63682e9]{position:relative;-webkit-user-select:none;user-select:none;margin:var(--extent-padding-medium)}.dropdown.disabled[data-v-d63682e9]{filter:grayscale(100%);opacity:.5;box-shadow:var(--shadow-elevation-none)!important}.dropdown[data-v-d63682e9]>:first-child{cursor:pointer}.dropdown.disabled[data-v-d63682e9]>:first-child{cursor:not-allowed}.dropdown>.menu[data-v-d63682e9]{display:flex;pointer-events:none;opacity:0;transition:opacity .15s ease-in-out;flex-direction:column;position:absolute;gap:var(--extent-margin-medium);padding:var(--extent-padding-medium);border-radius:var(--extent-rounded-small);border:solid 1px var(--color-primary);background-color:var(--theme-surface);box-shadow:var(--shadow-elevation-medium);min-width:15rem;z-index:100}.dropdown.bottom>.menu[data-v-d63682e9]{top:calc(100% + var(--extent-margin-medium))}.dropdown.top>.menu[data-v-d63682e9]{bottom:calc(100% + var(--extent-margin-medium))}.dropdown.left>.menu[data-v-d63682e9]{left:0}.dropdown.right>.menu[data-v-d63682e9]{right:0}.dropdown.center>.menu[data-v-d63682e9]{left:50%;transform:translate(-50%)}.dropdown.popup-active>.menu[data-v-d63682e9]{pointer-events:auto;opacity:1}#auth-menu[data-v-63c87afa]{margin:var(--extent-padding-medium);cursor:pointer}#auth-menu>.user-avatar-container[data-v-63c87afa]{flex-direction:row-reverse}#auth-menu>.user-avatar-container.small[data-v-63c87afa]{display:flex}#auth-menu>.user-avatar-container.large[data-v-63c87afa]{display:none}@media screen and (min-width: 500px){#auth-menu>.user-avatar-container.small[data-v-63c87afa]{display:none}#auth-menu>.user-avatar-container.large[data-v-63c87afa]{display:flex}}.icon[data-v-d98dcb5d]{-webkit-user-select:none;user-select:none;text-align:center;line-height:32px;width:32px;height:32px}.message[data-v-151bdd58]{display:flex;flex-direction:row;align-items:center;padding:var(--extent-padding-medium);border:solid 1px var(--color-secondary);border-radius:var(--extent-rounded-small);text-decoration:none}.message>a[data-v-151bdd58]{flex:1;display:flex;flex-direction:column;align-items:stretch;text-decoration:none;color:inherit!important}.message .icon[data-v-151bdd58]{margin-right:var(--extent-margin-medium)}.message.new .icon[data-v-151bdd58]{color:var(--color-primary)}.message time[data-v-151bdd58]{font-weight:700}#notifications .message[data-v-c6d9b567]{width:290px}#notifications:has(.new) .icon[data-v-c6d9b567]{color:var(--color-primary)}#notifications .site-actions[data-v-c6d9b567]{display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;gap:var(--extent-padding-medium)}#notifications .site-actions[data-v-c6d9b567]>*{flex:1}#notificationDropdown[data-v-c6d9b567]{width:100%;height:100%;padding:var(--extent-padding-small);display:flex;align-items:center;align-self:center}.markdown img,.markdown video,.markdown audio{max-width:100%;border:solid thin var(--color-secondary);border-radius:var(--extent-rounded-small);display:block;margin:var(--extent-margin-medium) auto}.markdown p:has(>img){text-align:center}pre.markdown,.markdown pre{overflow-wrap:break-word;text-wrap-mode:wrap}.attachment[data-v-540c2482]{position:relative;flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:var(--theme-surface);border:solid 1px var(--color-primary);text-decoration:none;max-width:300px;z-index:0}.attachment>.icon[data-v-540c2482]{position:absolute;left:0;bottom:.75rem;transform:translateY(-50%) rotate(135deg);z-index:100}.attachment>.preview[data-v-540c2482]{max-width:100%;max-height:100%;object-fit:contain;aspect-ratio:16 / 9;border-bottom:solid 1px var(--color-primary)}.attachment.preview-hidden[data-v-540c2482]{height:3rem}.attachment.preview-hidden>.preview[data-v-540c2482]{display:none}.attachment>.name[data-v-540c2482]{text-align:center;padding:var(--extent-padding-medium);color:var(--theme-on-surface);text-decoration:none;display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.attachments[data-v-5423b710]{display:flex;flex-direction:row;place-content:start;flex-wrap:wrap;gap:var(--extent-margin-large)}.message[data-v-3a884698]{display:flex;gap:var(--extent-margin-medium);flex-direction:column;border:1px solid var(--color-primary);padding:var(--extent-padding-large) var(--extent-padding-xlarge);border-radius:var(--extent-rounded-small);background-color:var(--theme-surface-alt)}.message .metadata[data-v-3a884698]{display:flex;gap:var(--extent-margin-small);flex-direction:column}.message .from[data-v-3a884698],.message .to[data-v-3a884698]{display:flex;gap:var(--extent-margin-medium);align-items:center;flex-direction:row}.message .from[data-v-3a884698]:before{content:"From: ";font-weight:700}.message .to[data-v-3a884698]:before{content:"To: ";font-weight:700}.message .sent[data-v-3a884698]{font-weight:700}.message .sent[data-v-3a884698]:before{content:"Sent: ";font-weight:700}.message .subject[data-v-3a884698]{font-weight:700}.message .subject[data-v-3a884698]:before{content:"Subject: ";font-weight:700}#messages[data-v-98691f64]{width:32px;height:32px;color:var(--theme-on-surface)}#messages .message[data-v-98691f64]{width:290px}#messages:has(.new) .icon[data-v-98691f64]{color:var(--color-primary)}#messages .site-actions[data-v-98691f64]{display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;gap:var(--extent-padding-medium)}#messages .site-actions[data-v-98691f64]>*{flex:1}#site-logo[data-v-ce2feae0]{filter:var(--shadow-logo)}#site-header[data-v-ce2feae0]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:var(--extent-site-header);background-color:var(--theme-surface);color:var(--theme-on-surface);box-shadow:var(--shadow-elevation-low)}#site-header>.logo[data-v-ce2feae0]{display:flex;flex-direction:row;align-items:center;color:var(--color-primary);text-shadow:var(--shadow-text);margin-left:var(--extent-margin-large);text-decoration:none;-webkit-user-select:none;user-select:none}#site-header>.logo img[data-v-ce2feae0]{height:var(--extent-site-logo)}#site-actions[data-v-ce2feae0]{display:flex;flex-direction:row;align-items:center;margin-right:var(--extent-margin-medium);gap:var(--extent-margin-medium)}#site-nav-menu-button[data-v-ce2feae0]{position:relative;width:2rem;height:2rem;margin:0;padding:0;display:flex;flex-direction:row;place-items:center}#site-nav-menu-button>.open[data-v-ce2feae0],#site-nav-menu-button>.close[data-v-ce2feae0]{transition:opacity .2s ease-in-out;position:absolute;top:0;right:0;bottom:0;left:0}#site-nav-menu-button>.open[data-v-ce2feae0]{opacity:1}#site-nav-menu-button>.close[data-v-ce2feae0]{opacity:0}#site-nav-menu-button.popup-active>.open[data-v-ce2feae0]{opacity:0}#site-nav-menu-button.popup-active>.close[data-v-ce2feae0]{opacity:1}@media screen and (min-width: 768px){#site-nav-menu-button[data-v-ce2feae0]{display:none}}@media screen and (max-width: 767px){#site-nav-menu-button[data-v-ce2feae0]{display:block}}@media screen and (max-width: 499px){#site-header>.logo>a>h1[data-v-ce2feae0]{display:none}}#site-navigation[data-v-906d4175]{display:flex;flex-direction:column;text-shadow:var(--shadow-text)}#site-navigation>a[data-v-906d4175]{display:flex;flex-direction:row;align-items:center;text-decoration:none;padding:var(--extent-padding-medium)}#site-navigation>a[data-v-906d4175]:hover{background-color:var(--color-primary);color:var(--color-on-primary)}#site-navigation>a>.icon[data-v-906d4175]{margin-right:var(--extent-padding-large)}#site-navigation>a[disabled][data-v-906d4175]:not([disabled=false]){cursor:not-allowed;opacity:.5;filter:grayscale(100%)}#site-links>a[data-v-0403ac65]{display:flex;flex-direction:row;align-items:center;text-decoration:none;padding:var(--extent-padding-medium)}#site-links>a[data-v-0403ac65]:hover{background-color:var(--color-primary);color:var(--color-on-primary)}#site-links>a>.icon[data-v-0403ac65]{margin-right:var(--extent-padding-large);width:24px}#site-links>a[disabled][data-v-0403ac65]:not([disabled=false]){cursor:not-allowed;opacity:.5;filter:grayscale(100%)}#user-count[data-v-d59e44d8]{margin-right:var(--extent-padding-large)}a[data-v-d59e44d8]{display:flex;flex-direction:row;align-items:center;text-decoration:none;padding:var(--extent-padding-medium)}a[data-v-d59e44d8]:hover{background-color:var(--color-primary);color:var(--color-on-primary)}a>.icon[data-v-d59e44d8]{margin-right:var(--extent-padding-large)}a[disabled][data-v-d59e44d8]:not([disabled=false]){cursor:not-allowed;opacity:.5;filter:grayscale(100%)}#online-users[data-v-93488509]{padding:var(--extent-padding-medium)}#online-users ul[data-v-93488509]{padding:0;list-style-type:none;display:flex;flex-direction:column;gap:var(--extent-margin-medium)}#online-users li[data-v-93488509]{display:flex;flex-direction:row;align-items:center;justify-content:start;gap:var(--extent-margin-small)}.user-avatar-container[data-v-93488509]:after{width:10px;height:10px;content:" ";border-radius:var(--extent-rounded-large);position:absolute;top:1.45rem;left:1.45rem;box-shadow:var(--shadow-elevation-high)}.invisible[data-v-93488509]{opacity:.5}.legend[data-v-93488509]{display:flex;flex-direction:row;gap:var(--extent-margin-small);font-size:.75rem}.legend .status[data-v-93488509]{display:flex;flex-direction:row;align-items:center;gap:var(--extent-margin-small)}.legend .status[data-v-93488509]:before{width:10px;height:10px;content:" ";border-radius:var(--extent-rounded-large);display:inline-block}.legend .status.online[data-v-93488509]:before{background-color:var(--color-success-bg)}.legend .status.away[data-v-93488509]:before{background-color:var(--color-warning-bg)}#site-sidebar[data-v-1a000345]{display:flex;flex-direction:column;width:var(--extent-site-sidebar);background-color:var(--theme-surface);color:var(--theme-on-surface);box-shadow:var(--shadow-elevation-medium);border-right:1px solid var(--color-primary);font-family:var(--typography-font-logo-alt),monospace}@media screen and (max-width: 767px){#site-sidebar[data-v-1a000345]{position:absolute;top:0;bottom:0;max-width:0;z-index:10;transition:max-width .2s ease-in-out;border-right:none;overflow-x:hidden;overflow-y:auto}#site-sidebar.popup-active[data-v-1a000345]{max-width:var(--extent-site-sidebar);border-right:1px solid var(--color-primary)}}@media screen and (min-width: 768px){#site-sidebar[data-v-1a000345]{display:flex}}#site-content-wrapper[data-v-74b9b826]{overflow-anchor:none;position:relative;flex:1;min-width:0;display:flex;flex-direction:row}.message[data-v-e703ddc4]{flex:1;display:flex;flex-direction:row;align-items:center;justify-content:space-between;border-radius:var(--extent-rounded-small);text-shadow:var(--shadow-text);box-shadow:var(--shadow-elevation-medium)}.message>.icon[data-v-e703ddc4]{margin:0 var(--extent-padding-large)}.message>.message-close-button[data-v-e703ddc4]{color:inherit!important}.message.success[data-v-e703ddc4]{background-color:var(--color-success-bg);color:var(--color-success-fg)}.message.info[data-v-e703ddc4]{background-color:var(--color-info-bg);color:var(--color-info-fg)}.message.warning[data-v-e703ddc4]{background-color:var(--color-warning-bg);color:var(--color-warning-fg)}.message.error[data-v-e703ddc4]{background-color:var(--color-danger-bg);color:var(--color-danger-fg)}#flash-messages[data-v-b671eb2f]{max-width:var(--extent-auth-form);margin:var(--extent-margin-xlarge) auto;display:flex;flex-direction:column;gap:var(--extent-padding-large)}#flash-messages[data-v-b671eb2f]:empty{display:none}#site-content[data-v-1f74209f]{flex:1;min-width:0;border-top:1px solid var(--color-primary);border-bottom:1px solid var(--color-primary);padding:var(--extent-padding-large)}#debug-menu[data-v-024e2cc8]{margin-right:var(--extent-margin-large)}#site-footer[data-v-17a25ee9]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;font-size:.75rem;z-index:10;text-align:center;height:var(--extent-site-footer);padding:var(--extent-padding-large);background-color:var(--theme-surface);color:var(--theme-on-surface)}#site-footer>nav[data-v-17a25ee9]{display:flex;flex-direction:row;align-items:center;gap:var(--extent-padding-large)}#site-footer>nav>a[data-v-17a25ee9]{text-decoration:none}#site-footer>nav>a[data-v-17a25ee9]:hover{text-decoration:underline}#page-header[data-v-48c63a68]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:var(--extent-margin-large)}.label[data-v-48c63a68]{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.site-actions[data-v-48c63a68]{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--extent-margin-large)}#page-content[data-v-f4ce9666]{display:flex;flex-direction:column;gap:var(--extent-padding-small);min-width:0}section[data-v-c0e258d7]{display:flex;flex-direction:column;gap:var(--extent-padding-large);margin:var(--extent-margin-large) 0}section>div[data-v-c0e258d7]{display:flex;flex-direction:row;justify-content:start;align-items:center;gap:var(--extent-padding-large)}#buttons>div[data-v-c0e258d7]{display:flex;flex-direction:row;justify-content:start;align-items:center;gap:var(--extent-padding-large)}#buttons>div>h4[data-v-c0e258d7]{width:100%}form[data-v-db1ecf31]{display:flex;flex-direction:column;gap:var(--extent-padding-large)}.vertical textarea[data-v-98854ff2]{resize:vertical}.horizontal textarea[data-v-98854ff2]{resize:horizontal}.actions[data-v-98854ff2]{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--extent-margin-large)}.actions[data-v-98854ff2]:empty{display:none}main[data-v-1e529cfe]{display:flex;flex-direction:column;gap:var(--extent-padding-large);max-width:var(--extent-auth-form);margin:0 auto}#edit-profile-form[data-v-1e529cfe]{flex:1}#login-button[data-v-1e529cfe],a[data-v-1e529cfe]{align-self:center}.input-wrapper[data-v-d5d624db]{display:flex}input[data-v-d5d624db]{outline:none;box-shadow:none;height:20px;width:20px;margin-right:var(--extent-margin-large)}.hint[data-v-d5d624db]{flex:1}.vertical[data-v-d5d624db]{flex-direction:column;align-items:start}.horizontal[data-v-d5d624db]{flex-direction:row;align-items:center}.horizontal>input[data-v-d5d624db]{order:-1;flex:1}.horizontal>label[data-v-d5d624db]{order:0;flex:1;text-align:left}.horizontal>.hint[data-v-d5d624db]{order:1;flex:4}main[data-v-070a405d]{display:flex;flex-direction:column;gap:var(--extent-padding-large)}main[data-v-070a405d]{max-width:var(--extent-auth-form);margin:0 auto}#edit-profile-form[data-v-070a405d]{flex:1}#login-button[data-v-070a405d]{align-self:center}.forum-post[data-v-5ac1b629]{display:flex;flex-direction:row;padding:var(--extent-padding-large);border:solid 1px var(--color-secondary);border-radius:var(--extent-rounded-small);background-color:var(--theme-surface-alt);color:var(--theme-on-surface-alt);box-shadow:var(--shadow-elevation-medium)}.forum-post .leading[data-v-5ac1b629],.forum-post .trailing[data-v-5ac1b629]{display:flex;flex-direction:column}.forum-post .leading[data-v-5ac1b629]{flex:3}.forum-post .trailing[data-v-5ac1b629]{flex:1;align-items:flex-end;min-width:150px;font-size:.8rem}.forum-post .title a[data-v-5ac1b629]{display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.forum-post .posted[data-v-5ac1b629]:before{content:"Posted: "}.forum-post .last-reply[data-v-5ac1b629]:before{content:"Last Reply: "}.forum-post .id[data-v-5ac1b629]:before{content:"ID: "}.forum-post .metadata[data-v-5ac1b629]{display:flex;gap:var(--extent-margin-large);flex-direction:row}.forum-post .metadata>div[data-v-5ac1b629]{display:flex;gap:var(--extent-margin-small);align-items:center;flex-direction:row}.forum-post .metadata>div>.material-design-icon[data-v-5ac1b629]{height:24px;width:24px}.skeleton[data-v-d0202b40]{width:100%;height:100%;background:linear-gradient(90deg,var(--theme-background) 0%,var(--theme-skeleton-negative) 40%,var(--theme-background) 80%);background-size:200%;animation:skeleton-loading-d0202b40 1s infinite;border:solid 1px var(--color-secondary);border-radius:var(--extent-rounded-small);box-shadow:var(--shadow-elevation-medium);display:flex;align-items:center;justify-content:center}@keyframes skeleton-loading-d0202b40{to{background-position:200%}}.forum[data-v-62adf24d]{display:flex;flex-direction:column;text-decoration:none;background-color:var(--theme-surface);color:var(--theme-on-surface);padding:var(--extent-padding-large);border:solid 1px var(--color-secondary);border-radius:var(--extent-rounded-small);box-shadow:var(--shadow-elevation-medium)}.forum header[data-v-62adf24d]{display:flex;flex-direction:column}.forum header .name[data-v-62adf24d]{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.forum header .trailing[data-v-62adf24d]{display:flex;flex-direction:row;align-items:center}.forum .post-count[data-v-62adf24d]:after{content:" posts"}.forum .recent-posts[data-v-62adf24d]{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:var(--extent-margin-medium);gap:var(--extent-margin-medium)}.forum .recent-posts>.forum-post[data-v-62adf24d]{width:100%;max-width:calc(50% - var(--extent-margin-medium) / 2)}.forum .loading-tile[data-v-62adf24d]{height:9em}@media screen and (max-width: 870px){.forum .recent-posts>.forum-post[data-v-62adf24d]{width:100%;min-width:revert;max-width:revert}}#forum-list>.forum[data-v-d6e89466]{margin-bottom:var(--extent-margin-large)}.pagination[data-v-33fd045b]{margin:var(--extent-margin-large) 0}.pagination[data-v-33fd045b],.leading[data-v-33fd045b],.trailing[data-v-33fd045b]{display:flex;flex-direction:row;align-items:center;gap:var(--extent-margin-medium)}.pagination-link[data-v-33fd045b],.pagination-link[data-v-33fd045b]:visited{text-decoration:none;padding:.5rem 1rem;border:1px solid var(--color-primary);color:var(--color-on-secondary)!important;background-color:var(--color-secondary);border-radius:var(--extent-rounded-small);transition:background-color .3s}.pagination-number.current-page[data-v-33fd045b]{background-color:transparent;color:var(--color-primary)!important;font-weight:700;border:1px solid var(--color-primary)}.pagination-numbers[data-v-33fd045b]{display:flex;flex:1;min-width:0;gap:var(--extent-margin-medium);justify-content:flex-start;overflow-x:auto;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none}.disabled[data-v-33fd045b]{opacity:.5;pointer-events:none}#forum-post-list[data-v-04a90f47]{display:flex;flex-direction:column;gap:var(--extent-margin-large);margin-top:var(--extent-margin-medium)}#file-attachments[data-v-ca7cada3]{display:flex;flex-direction:row;align-items:center;justify-content:start;flex-wrap:wrap;gap:var(--extent-margin-large)}#file-attachments>label>input[data-v-ca7cada3]{display:none}label[data-v-ca7cada3]{cursor:pointer;padding:var(--extent-padding-medium);border:solid 1px var(--color-secondary);border-radius:var(--extent-rounded-small);background-color:var(--color-secondary)}.files[data-v-ca7cada3]{display:flex;flex-direction:row;place-content:start;flex-wrap:wrap;gap:var(--extent-margin-large)}.files>.file[data-v-ca7cada3]{display:flex;flex-direction:column}label[data-v-d303f095]{font-weight:700}.markdown-editor[data-v-d303f095]{display:flex;flex-direction:column;gap:var(--extent-margin-small)}.markdown-editor>.actions[data-v-d303f095]{display:flex;flex-direction:row;gap:var(--extent-margin-large);justify-content:space-between}.markdown-editor>textarea[data-v-d303f095]{width:100%;padding:var(--extent-padding-medium);border:2px solid var(--color-secondary);border-radius:var(--extent-rounded-small);box-shadow:var(--shadow-elevation-medium);resize:vertical}dialog>header[data-v-d303f095]{display:flex;justify-content:space-between;align-items:center;padding:.5em;margin-bottom:var(--extent-margin-large);margin-top:0;border-bottom:1px solid var(--color-primary);position:sticky;top:0;background-color:var(--theme-surface)}dialog[data-v-d303f095]{width:100%;max-width:85%;padding:0 var(--extent-padding-xlarge) var(--extent-padding-xlarge) var(--extent-padding-xlarge);background-color:var(--theme-surface);color:var(--theme-on-surface);border:dashed thin var(--color-secondary);border-radius:var(--extent-rounded-large);box-shadow:var(--shadow-elevation-high)}dialog[open][data-v-d303f095]::backdrop{background-color:var(--color-shadow)}dialog .site-actions[data-v-d303f095]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-top:var(--extent-margin-large)}@media (max-width: 500px){.post-actions[data-v-d303f095]{flex-direction:column}}.comment-form[data-v-f7678df5]{display:flex;flex-direction:column;gap:var(--extent-padding-medium);position:relative;margin-top:var(--extent-margin-xlarge)}.reply-to[data-v-f7678df5]{border:1px solid var(--color-secondary);border-radius:var(--extent-rounded-small);padding:var(--extent-padding-medium)}.loader-scrim[data-v-f7678df5]{pointer-events:none;opacity:0;transition:opacity .5s;background-color:var(--color-shadow);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:128px;height:128px;align-self:center;display:flex;align-items:center;justify-content:center;border:.2rem solid var(--color-secondary);border-radius:var(--extent-rounded-large)}.loader-scrim.active[data-v-f7678df5]{opacity:1}.loader[data-v-f7678df5]{width:60px;aspect-ratio:2;--_g: no-repeat radial-gradient(circle closest-side,var(--color-primary) 90%,#0000);background:var(--_g) 0% 50%,var(--_g) 50% 50%,var(--_g) 100% 50%;background-size:calc(100%/3) 50%;animation:l3-f7678df5 1s infinite linear}@keyframes l3-f7678df5{20%{background-position:0% 0%,50% 50%,100% 50%}40%{background-position:0% 100%,50% 0%,100% 50%}60%{background-position:0% 50%,50% 100%,100% 0%}80%{background-position:0% 50%,50% 50%,100% 100%}}.post-actions[data-v-834f3713]{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.post-actions .leading[data-v-834f3713],.post-actions .middle[data-v-834f3713],.post-actions .trailing[data-v-834f3713]{display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;gap:var(--extent-margin-medium)}.icon+span[data-v-834f3713]{margin-right:var(--extent-margin-small)}dialog[data-v-834f3713]{width:100%;max-width:400px;padding:var(--extent-padding-xlarge);background-color:var(--theme-surface);color:var(--theme-on-surface);border:dashed thin var(--color-secondary);border-radius:var(--extent-rounded-large);box-shadow:var(--shadow-elevation-high)}dialog[open][data-v-834f3713]::backdrop{background-color:var(--color-shadow)}dialog .site-actions[data-v-834f3713]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-top:var(--extent-margin-large)}@media (max-width: 500px){.post-actions[data-v-834f3713]{flex-direction:column}}.comment[data-v-b86f4801]{display:flex;flex-direction:column;background-color:var(--theme-surface-alt);color:var(--theme-on-surface-alt);gap:var(--extent-margin-small);margin-top:var(--extent-margin-large);padding:var(--extent-padding-large);border:solid 1px var(--color-primary);border-radius:var(--extent-rounded-small)}.comment header[data-v-b86f4801]{display:flex;flex-direction:row;justify-content:space-between}.leading[data-v-b86f4801]{flex:1}.trailing[data-v-b86f4801]{display:flex;flex-direction:column;flex:1;align-items:flex-end}.like-count[data-v-b86f4801]:before{content:"Likes: "}.reply-to[data-v-b86f4801]{display:flex;flex-direction:column;align-items:start;margin-top:var(--extent-margin-small);gap:var(--extent-margin-medium);border-left:solid 4px var(--color-primary);padding:var(--extent-padding-medium) var(--extent-padding-large);background-color:var(--theme-surface);border-radius:var(--extent-rounded-small);box-shadow:var(--shadow-elevation-low)}.comment .site-actions[data-v-b86f4801]{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:var(--extent-margin-large)}.comment .id[data-v-b86f4801]:before{content:"ID: "}.forum-post .metadata[data-v-4faa1d33]{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.author[data-v-4faa1d33]{flex:1}.trailing[data-v-4faa1d33]{flex:1;display:flex;flex-direction:column;align-items:flex-end}.like-count[data-v-4faa1d33]:before{content:"Likes: "}.view-count[data-v-4faa1d33]:before{content:"Views: "}.id[data-v-4faa1d33]:before{content:"ID: "}#submit-series-form[data-v-a92c5e89]{display:flex;flex-direction:column;gap:var(--extent-padding-medium)}#notification-list[data-v-64bba182]{display:flex;flex-direction:column;gap:var(--extent-padding-large)}.input-group[data-v-f8086728]{display:flex;gap:var(--extent-padding-large)}.input-group.vertical[data-v-f8086728]{flex-direction:column}.input-group.horizontal[data-v-f8086728]{flex-direction:row}.input-group[data-v-f8086728]>*{flex:1}main[data-v-4ddd5b70]{display:flex;flex-direction:column;gap:var(--extent-padding-large)}header[data-v-d6eaebd1]{display:flex;justify-content:flex-start;align-items:center;cursor:pointer}a[data-v-e2fbde2d]{text-decoration:none;color:inherit}a[data-v-e2fbde2d]:hover{text-decoration:underline;color:inherit}a[data-v-e2fbde2d]:visited{color:inherit}.label-chip[data-v-e2fbde2d]{display:inline-block;padding:var(--extent-padding-xsmall) var(--extent-padding-small);border-radius:var(--extent-rounded-small);background-color:var(--color-secondary);color:var(--color-on-secondary);font-size:.85rem;-webkit-user-select:none;user-select:none}.labels[data-v-1570d391]{display:flex;flex-wrap:wrap;gap:var(--extent-padding-medium)}.label-chip[data-v-aba4e656]{font-family:var(--typography-font-logo),monospace;display:inline-block;padding:var(--extent-padding-xsmall) var(--extent-padding-small);border-radius:var(--extent-rounded-small);background-color:var(--color-secondary);color:var(--color-on-secondary);font-size:.85rem;-webkit-user-select:none;user-select:none}a[data-v-aba4e656]{text-decoration:none;color:inherit}a[data-v-aba4e656]:hover{text-decoration:underline;color:inherit}a[data-v-aba4e656]:visited{color:inherit}.tags[data-v-59b0bfe6]{display:flex;flex-wrap:wrap;gap:var(--extent-padding-medium)}.story-tile[data-v-617523aa]{display:flex;flex-direction:column;padding:var(--extent-padding-large);border:solid 1px var(--color-secondary);border-radius:var(--extent-rounded-small);background-color:var(--theme-surface-alt);color:var(--theme-on-surface-alt);box-shadow:var(--shadow-elevation-medium)}.story-tile>h5[data-v-617523aa]{margin-bottom:var(--extent-margin-medium)}header[data-v-617523aa]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:var(--extent-margin-medium)}.contributors[data-v-617523aa]{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;margin-bottom:var(--extent-margin-medium)}.contributors[data-v-617523aa]:before{content:"By: ";margin-right:var(--extent-margin-medium)}.series[data-v-617523aa]{display:flex;flex-direction:row;align-items:baseline;justify-content:flex-start;margin-bottom:var(--extent-margin-small)}.series[data-v-617523aa]:before{content:"Series: ";margin-right:var(--extent-margin-medium)}.series-tile[data-v-00c5df45]{display:flex;flex-direction:column;padding:var(--extent-padding-large);border:solid 1px var(--color-secondary);border-radius:var(--extent-rounded-small);background-color:var(--theme-surface-alt);color:var(--theme-on-surface-alt);box-shadow:var(--shadow-elevation-medium)}header[data-v-00c5df45]{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.contributors[data-v-00c5df45]{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center}.contributors[data-v-00c5df45]:before{content:"By: ";margin-right:var(--extent-margin-medium)}.stories-list[data-v-847e9031],.series-list[data-v-847e9031]{display:flex;flex-direction:column;gap:var(--extent-margin-large)}#page-content[data-v-847e9031]{align-items:stretch;gap:1rem}#send-direct-message[data-v-847e9031]{display:none;flex-direction:column;gap:var(--extent-margin-small);flex:1;max-width:600px;margin:0 auto}#send-direct-message[open][data-v-847e9031]{display:flex}.profile[data-v-847e9031]{display:flex;flex-direction:column;align-items:center;flex-wrap:wrap;gap:var(--extent-margin-large)}@media screen and (min-width: 600px){.profile[data-v-847e9031]{flex-direction:row;align-items:start}}#profile-leading[data-v-847e9031],#profile-fields[data-v-847e9031],#profile-socials[data-v-847e9031]{display:flex;flex-direction:column;align-items:center;gap:var(--extent-margin-small)}#profile-leading[data-v-847e9031]{max-width:240px;flex:1}#profile-fields[data-v-847e9031]{min-width:300px;flex:1}#profile-socials[data-v-847e9031]{align-items:start;flex:2}.field[data-v-847e9031]{display:flex;flex-direction:row;align-items:center;align-self:stretch}.field>.label[data-v-847e9031]{flex:1;margin-right:var(--extent-margin-small);text-align:right;color:var(--color-primary);font-weight:700}.field>.value[data-v-847e9031]{flex:1;margin-left:var(--extent-margin-small);text-align:left}#profile-socials .field[data-v-847e9031]{align-items:start;display:block}#profile-socials .field>span[data-v-847e9031],#profile-socials .field>a[data-v-847e9031]{text-align:start;text-overflow:ellipsis}.field.bio[data-v-847e9031]{flex-direction:column;align-items:start}.field.bio>.label[data-v-847e9031]{align-self:flex-start}.report-profile-dialog[data-v-847e9031]{width:100%;max-width:400px;padding:var(--extent-padding-xlarge);background-color:var(--theme-surface);color:var(--theme-on-surface);border:dashed thin var(--color-secondary);border-radius:var(--extent-rounded-large);box-shadow:var(--shadow-elevation-high)}.report-profile-dialog[open][data-v-847e9031]::backdrop{background-color:var(--color-shadow)}.report-profile-dialog .site-actions[data-v-847e9031]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-top:var(--extent-margin-large)}#send-direct-message[data-v-847e9031]{width:100%;max-width:50%;min-width:300px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:0 var(--extent-padding-xlarge) var(--extent-padding-xlarge) var(--extent-padding-xlarge);background-color:var(--theme-surface);color:var(--theme-on-surface);border:dashed thin var(--color-secondary);border-radius:var(--extent-rounded-large);box-shadow:var(--shadow-elevation-high)}#send-direct-message header[data-v-847e9031]{display:flex;justify-content:space-between;align-items:center;padding:var(--extent-padding-medium)}#send-direct-message[open][data-v-847e9031]::backdrop{background-color:var(--color-shadow)}#send-direct-message .site-actions[data-v-847e9031]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-top:var(--extent-margin-large)}main[data-v-3bd36c6b]{display:flex;flex-direction:column;gap:var(--extent-padding-large);max-width:var(--extent-auth-form);margin:0 auto}#edit-profile-form[data-v-3bd36c6b]{flex:1}#login-button[data-v-3bd36c6b]{align-self:center}.image-input-preview[data-v-35346a48]{max-height:10rem;align-self:center;margin-bottom:var(--extent-margin-xlarge);border-radius:100%;border:solid 1px var(--color-primary);box-shadow:var(--shadow-elevation-medium);aspect-ratio:1;object-fit:cover}.clear-image[data-v-35346a48]{margin-top:var(--extent-margin-large)}.clear-image>input[data-v-35346a48]{margin-right:var(--extent-margin-medium)}select[data-v-a66f2d65]{padding:var(--extent-padding-small)}option[data-v-a66f2d65-s]{display:block;padding:var(--extent-padding-small);margin:var(--extent-margin-small);border-radius:var(--extent-rounded-small);cursor:pointer}main[data-v-5c571415]{display:flex;flex-direction:column;gap:var(--extent-padding-large)}main[data-v-5c571415]{max-width:var(--extent-auth-form);margin:0 auto}#edit-profile-form[data-v-5c571415]{flex:1}#profile-save-button[data-v-5c571415]{align-self:center}[data-v-5c571415] select[name=pronouns]{height:120px;overflow-y:hidden}#forum-post-list[data-v-224530f4]{display:flex;flex-direction:column;gap:var(--extent-margin-large);margin-top:var(--extent-margin-medium)}.story-container[data-v-224530f4]{display:flex;flex-direction:column;gap:var(--extent-margin-large);margin:var(--extent-margin-medium) 0}.label-tile[data-v-cce5038b]{display:flex;flex-direction:row;align-items:center;padding:var(--extent-padding-small)}.label-tile[data-v-cce5038b]:nth-child(2n){background-color:var(--theme-surface);color:var(--theme-on-surface)}.label-tile[data-v-cce5038b]:nth-child(odd){background-color:var(--theme-surface-alt);color:var(--theme-on-surface-alt)}.label-tile.category[data-v-cce5038b]{background-color:var(--color-secondary);color:var(--color-on-secondary);border-radius:5px;padding:var(--extent-padding-medium);margin-top:var(--extent-padding-large)}.label-tile input[type=checkbox][data-v-cce5038b]{margin-right:5px}.label-tile .name[data-v-cce5038b]{font-weight:700;flex:1}.label-tile .description[data-v-cce5038b]{font-size:.9em;flex:3}.label-tiles[data-v-35cba865]{display:flex;flex-direction:column}#submit-series-form[data-v-2fb9d288]{display:flex;flex-direction:column;gap:var(--extent-padding-medium)}[data-v-2fb9d288] select[name=labels]{height:350px}.forum-post .metadata[data-v-47b7648b]{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.author[data-v-47b7648b]{flex:1}.leading[data-v-47b7648b],.trailing[data-v-47b7648b]{flex:1;display:flex;flex-direction:column;gap:var(--extent-margin-medium)}.trailing[data-v-47b7648b]{align-items:flex-end}.id[data-v-47b7648b]:before{content:"ID: "}.series-nav[data-v-47b7648b]{display:flex;justify-content:space-between;margin-top:var(--extent-margin-small)}[data-v-47b7648b] .markdown>p{text-align:justify;margin:1rem 0}.counts[data-v-47b7648b]{display:flex;gap:var(--extent-margin-large);flex-direction:row}.counts>div[data-v-47b7648b]{display:flex;gap:var(--extent-margin-small);align-items:center;flex-direction:row}.counts>div>.material-design-icon[data-v-47b7648b]{height:24px;width:24px}#submit-series-form[data-v-9e2e0f29]{display:flex;flex-direction:column;gap:var(--extent-padding-medium)}.post-item[data-v-629544a9]{display:flex;flex-direction:column;background-color:var(--theme-surface-alt);color:var(--theme-on-surface-alt);gap:var(--extent-margin-small);margin-top:var(--extent-margin-large);padding:var(--extent-padding-large);border:solid 1px var(--color-primary);border-radius:var(--extent-rounded-small)}header[data-v-629544a9]{display:flex;justify-content:space-between;align-items:start}.site-actions[data-v-629544a9]{display:flex;align-items:center;justify-content:flex-end;margin:var(--extent-margin-large) var(--extent-margin-medium) var(--extent-margin-small) 0;gap:var(--extent-margin-medium)}.reporter[data-v-629544a9]:before,.created[data-v-629544a9]:before,.updated[data-v-629544a9]:before,.reason[data-v-629544a9]:before,.comment[data-v-629544a9]:before,.post[data-v-629544a9]:before,.profile[data-v-629544a9]:before{font-weight:700;margin-right:var(--extent-margin-large)}.reporter[data-v-629544a9]:before{content:"Reported by: "}.created[data-v-629544a9]:before{content:"Created: "}.updated[data-v-629544a9]:before{content:"Updated: "}.reason[data-v-629544a9]:before{content:"Reason: "}.comment[data-v-629544a9]:before{content:"Comment: "}.post[data-v-629544a9]:before{content:"Post: "}.profile[data-v-629544a9]:before{content:"Profile: "}.post-item[data-v-e3b328e2]{display:flex;flex-direction:column;background-color:var(--theme-surface-alt);color:var(--theme-on-surface-alt);gap:var(--extent-margin-small);margin-top:var(--extent-margin-large);padding:var(--extent-padding-large);border:solid 1px var(--color-primary);border-radius:var(--extent-rounded-small)}header[data-v-e3b328e2]{display:flex;justify-content:space-between;align-items:start}.site-actions[data-v-e3b328e2]{display:flex;align-items:center;justify-content:flex-end;margin:var(--extent-margin-large) var(--extent-margin-medium) var(--extent-margin-small) 0;gap:var(--extent-margin-medium)}.series-tile[data-v-e3b328e2]:before,.story-tile[data-v-e3b328e2]:before{font-weight:700;margin-right:var(--extent-margin-large)}.series-tile[data-v-e3b328e2]:before{content:"Series"}.story-tile[data-v-e3b328e2]:before{content:"Story"}#forum-post-list[data-v-10da3f0a]{display:flex;flex-direction:column;gap:var(--extent-margin-large);margin-top:var(--extent-margin-medium)}.story-container .content[data-v-10da3f0a],.series-container .content[data-v-10da3f0a]{display:flex;flex-direction:column;gap:var(--extent-margin-large)}.forum-post .metadata[data-v-8ed50652]{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.forum-post .story-tile[data-v-8ed50652]{margin-bottom:var(--extent-margin-medium)}.author[data-v-8ed50652]{flex:1}.leading[data-v-8ed50652],.trailing[data-v-8ed50652]{flex:1;display:flex;flex-direction:column;gap:var(--extent-margin-medium)}.trailing[data-v-8ed50652]{align-items:flex-end}.id[data-v-8ed50652]:before{content:"ID: "}.stories[data-v-8ed50652]{display:flex;flex-direction:column;gap:var(--extent-margin-medium)}.counts[data-v-8ed50652]{display:flex;gap:var(--extent-margin-large);flex-direction:row}.counts>div[data-v-8ed50652]{display:flex;gap:var(--extent-margin-small);align-items:center;flex-direction:row}.counts>div>.material-design-icon[data-v-8ed50652]{height:24px;width:24px}.story-container[data-v-4d967c7e],.series-container[data-v-4d967c7e]{display:flex;flex-direction:column;gap:var(--extent-margin-large)}#forum-post-list[data-v-96d2ed20]{display:flex;flex-direction:column;gap:var(--extent-margin-large);margin-top:var(--extent-margin-medium)}.story-container[data-v-96d2ed20],.series-container[data-v-96d2ed20]{display:flex;flex-direction:column;gap:var(--extent-margin-large)}.table-wrapper[data-v-47a6da40]{overflow-x:auto;overflow-y:auto;min-width:100%}table[data-v-47a6da40]{border-collapse:separate;border-spacing:0}th[data-v-47a6da40]{position:sticky;top:0;border-right:solid 1px var(--color-on-primary);background-color:var(--color-primary)}table[data-v-47a6da40],th[data-v-47a6da40],td[data-v-47a6da40]{border:solid 1px var(--theme-on-surface);border-collapse:collapse}.header[data-v-47a6da40]{display:inline-flex;align-items:center;justify-content:space-between}th.sortBy[data-v-47a6da40]{cursor:pointer}tr.banned td.id[data-v-47a6da40]{color:var(--color-danger-fg);background-color:var(--color-danger-bg)}td.online[data-v-47a6da40]{color:var(--color-success-fg);background-color:var(--color-success-bg)}td.offline[data-v-47a6da40]{color:var(--color-danger-fg);background-color:var(--color-danger-bg)}td.away[data-v-47a6da40]{color:var(--color-warning-fg);background-color:var(--color-warning-bg)}#pinned-forum-threads[data-v-dce54c8b]{display:flex;flex-direction:column;align-items:start;gap:1rem}#pinned-forum-threads h2[data-v-dce54c8b]{margin:1rem 0}#pinned-forum-threads .forum-post[data-v-dce54c8b]{max-width:600px}.series-list[data-v-df8483d0],.story-list[data-v-df8483d0]{display:flex;flex-direction:column;gap:var(--extent-margin-large)}.message-list[data-v-46ac7fce]{display:flex;flex-direction:column;flex-wrap:wrap;gap:var(--extent-margin-medium)}.message-list .message[data-v-46ac7fce]{min-width:320px;max-width:640px}.message-wrapper[data-v-c203aa77],.reply-form[data-v-c203aa77]{display:flex;flex-direction:column;gap:var(--extent-margin-large)}dialog[data-v-c203aa77]{width:100%;max-width:400px;padding:var(--extent-padding-xlarge);background-color:var(--theme-surface);color:var(--theme-on-surface);border:dashed thin var(--color-secondary);border-radius:var(--extent-rounded-large);box-shadow:var(--shadow-elevation-high)}dialog[open][data-v-c203aa77]::backdrop{background-color:var(--color-shadow)}dialog .site-actions[data-v-c203aa77]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-top:var(--extent-margin-large)}@media (max-width: 500px){.post-actions[data-v-c203aa77]{flex-direction:column}}.series-list[data-v-6a9bcd53],.story-list[data-v-6a9bcd53]{display:flex;flex-direction:column;gap:var(--extent-margin-large)}.input-group[data-v-a0b505cb]{display:flex;flex-direction:row;gap:0;padding:var(--extent-padding-small);place-self:center;height:var(--extent-input-height);width:100%}.input-group input[type=search][data-v-a0b505cb]{border:solid thin var(--color-primary);border-radius:var(--extent-rounded-large) 0 0 var(--extent-rounded-large);padding:var(--extent-padding-medium);transition:all .3s ease-in-out;flex:1}.input-group button[data-v-a0b505cb]{border-radius:0 var(--extent-rounded-large) var(--extent-rounded-large) 0;transition:all .3s ease-in-out;padding:var(--extent-padding-xsmall)}.input-group:focus-within input[type=search][data-v-a0b505cb]{outline:none;border-color:var(--color-secondary)}.input-group:focus-within .button[data-v-a0b505cb]{border-color:var(--color-secondary);background-color:var(--color-secondary);color:var(--color-on-secondary)}.container[data-v-69a9b091]{display:flex;flex-direction:column;gap:var(--extent-margin-large)}
