/*   * Dark Mode CSS generated by DarkReader  * Generated automatically using darkmode_generator/generate_darkmode.js  * To regenerate: cd darkmode_generator && node generate_darkmode.js  * Generated at: 2026-02-08T05:28:07.593Z  */  @layer {html {background-color:var(--darkreader-background-ffffff,#181a1b) !important;}html {color-scheme:dark !important;}iframe {color-scheme:dark !important;}html,body {background-color:var(--darkreader-background-ffffff,#181a1b);}html,body {border-color:var(--darkreader-border-4c4c4c,#736b5e);color:var(--darkreader-text-000000,#e8e6e3);}a {color:var(--darkreader-text-0040ff,#3391ff);}table {border-color:var(--darkreader-border-808080,#545b5e);}mark {color:var(--darkreader-text-000000,#e8e6e3);}::placeholder {color:var(--darkreader-text-a9a9a9,#b2aba1);}input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill {background-color:var(--darkreader-background-faffbd,#404400) !important;color:var(--darkreader-text-000000,#e8e6e3) !important;}::selection {background-color:var(--darkreader-background-0060d4,#004daa) !important;color:var(--darkreader-text-ffffff,#e8e6e3) !important;}::-moz-selection {background-color:var(--darkreader-background-0060d4,#004daa) !important;color:var(--darkreader-text-ffffff,#e8e6e3) !important;}}:root {--darkreader-neutral-background:var(--darkreader-background-ffffff,#181a1b);--darkreader-neutral-text:var(--darkreader-text-000000,#e8e6e3);--darkreader-selection-background:var(--darkreader-background-0060d4,#004daa);--darkreader-selection-text:var(--darkreader-text-ffffff,#e8e6e3);}:root {--code-bg:#f6f8fa;--darkreader-bg--bg-alt:var(--darkreader-background-f8f9fa,#1b1e1f);--darkreader-bg--md-code-bg-color:var(--darkreader-background-2f3129,#222526);--darkreader-bg--md-filename-bg-color:var(--darkreader-background-000000,#000000);--darkreader-bg--primary:var(--darkreader-background-1976d2,#145ea8);--darkreader-bg--primary-light:var(--darkreader-background-42a5f5,#095da2);--darkreader-bg--shadow:0 1px 3px rgba(0,0,0,0.1);--darkreader-border--border:var(--darkreader-border-e1e4e8,#373c3e);--darkreader-border--md-code-border-color:var(--darkreader-border-444444,#766d61);--darkreader-border--primary:var(--darkreader-border-1976d2,#145da5);--darkreader-border--primary-light:var(--darkreader-border-42a5f5,#08599a);--darkreader-text--md-code-fg-color:var(--darkreader-text-f8f8f2,#e8e8d5);--darkreader-text--md-code-hl-comment-color:var(--darkreader-text-75715e,#a59e92);--darkreader-text--md-code-hl-constant-color:var(--darkreader-text-ae81ff,#a674ff);--darkreader-text--md-code-hl-function-color:var(--darkreader-text-a6e22e,#aee440);--darkreader-text--md-code-hl-generic-color:var(--darkreader-text-f8f8f2,#e8e8d5);--darkreader-text--md-code-hl-keyword-color:var(--darkreader-text-66d9ef,#66d9ef);--darkreader-text--md-code-hl-name-color:var(--darkreader-text--md-code-fg-color);--darkreader-text--md-code-hl-number-color:var(--darkreader-text-fd971f,#fd9f30);--darkreader-text--md-code-hl-operator-color:var(--darkreader-text-f92672,#f9357c);--darkreader-text--md-code-hl-punctuation-color:var(--darkreader-text-f8f8f2,#e8e8d5);--darkreader-text--md-code-hl-special-color:var(--darkreader-text-f92672,#f9357c);--darkreader-text--md-code-hl-string-color:var(--darkreader-text-e6db74,#e6db72);--darkreader-text--md-code-hl-variable-color:var(--darkreader-text-f8f8f2,#e8e8d5);--darkreader-text--md-copy-indicator-fg:var(--darkreader-text-666666,#a8a095);--darkreader-text--md-filename-fg-color:var(--darkreader-text-cccccc,#c8c3bc);--darkreader-text--primary:var(--darkreader-text-1976d2,#53a7eb);--darkreader-text--primary-light:var(--darkreader-text-42a5f5,#4aacf5);--md-code-font-family:var(--md-code-font,_),SFMono-Regular,Consolas,Menlo,monospace;--md-code-hl-color:rgba(255,255,0,.6);--md-copy-indicator-bg:rgba(255,255,255,0.1);--radius:6px;}:root {--darkreader-bg--md-admonition-bg-color:var(--darkreader-bg--md-default-bg-color);--darkreader-bg--md-default-bg-color:var(--darkreader-background-ffffff,#181a1b);--darkreader-bg--md-default-fg-color--lightest:var(--darkreader-background-00000012,rgba(0,0,0,0.07));--darkreader-bg--md-shadow-z1:0 0.2rem 0.5rem rgba(0,0,0,.05),0 0 0.05rem rgba(0,0,0,.1);--darkreader-bgimg--md-admonition-icon--abstract:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTE3IDlIN1Y3aDEwbTAgNkg3di0yaDEwbS0zIDZIN3YtMmg3TTEyIDNhMSAxIDAgMCAxIDEgMSAxIDEgMCAwIDEtMSAxIDEgMSAwIDAgMS0xLTEgMSAxIDAgMCAxIDEtMW03IDBoLTQuMThDMTQuNCAxLjg0IDEzLjMgMSAxMiAxYy0xLjMgMC0yLjQuODQtMi44MiAySDVhMiAyIDAgMCAwLTIgMnYxNGEyIDIgMCAwIDAgMiAyaDE0YTIgMiAwIDAgMCAyLTJWNWEyIDIgMCAwIDAtMi0yWiIvPjwvc3ZnPg==");--darkreader-bgimg--md-admonition-icon--bug:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTExIDEzaDJ2MWgtMnYtMW0xMC04djZjMCA1LjUtMy44IDEwLjctOSAxMi01LjItMS4zLTktNi41LTktMTJWNWw5LTQgOSA0bS00IDVoLTIuMmMtLjItLjYtLjYtMS4xLTEuMS0xLjVsMS4yLTEuMi0uNy0uN0wxMi44IDhIMTJjLS4yIDAtLjUgMC0uNy4xTDkuOSA2LjZsLS44LjggMS4yIDEuMmMtLjUuMy0uOS44LTEuMSAxLjRIN3YxaDJ2MUg3djFoMnYxSDd2MWgyLjJjLjQgMS4yIDEuNSAyIDIuOCAyczIuNC0uOCAyLjgtMkgxN3YtMWgtMnYtMWgydi0xaC0ydi0xaDJ2LTFtLTYgMmgydi0xaC0ydjFaIi8+PC9zdmc+");--darkreader-bgimg--md-admonition-icon--danger:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0ibTExLjUgMjAgNC44Ni05LjczSDEzVjRsLTUgOS43M2gzLjVWMjBNMTIgMmMyLjc1IDAgNS4xIDEgNy4wNSAyLjk1QzIxIDYuOSAyMiA5LjI1IDIyIDEycy0xIDUuMS0yLjk1IDcuMDVDMTcuMSAyMSAxNC43NSAyMiAxMiAyMnMtNS4xLTEtNy4wNS0yLjk1QzMgMTcuMSAyIDE0Ljc1IDIgMTJzMS01LjEgMi45NS03LjA1QzYuOSAzIDkuMjUgMiAxMiAyWiIvPjwvc3ZnPg==");--darkreader-bgimg--md-admonition-icon--example:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTcgMnYyaDF2MTRhNCA0IDAgMCAwIDQgNCA0IDQgMCAwIDAgNC00VjRoMVYySDdtNCAxNGMtLjYgMC0xLS40LTEtMXMuNC0xIDEtMSAxIC40IDEgMS0uNCAxLTEgMW0yLTRjLS42IDAtMS0uNC0xLTFzLjQtMSAxLTEgMSAuNCAxIDEtLjQgMS0xIDFtMS01aC00VjRoNHYzWiIvPjwvc3ZnPg==");--darkreader-bgimg--md-admonition-icon--failure:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTE5IDYuNDEgMTcuNTkgNSAxMiAxMC41OSA2LjQxIDUgNSA2LjQxIDEwLjU5IDEyIDUgMTcuNTkgNi40MSAxOSAxMiAxMy40MSAxNy41OSAxOSAxOSAxNy41OSAxMy40MSAxMiAxOSA2LjQxWiIvPjwvc3ZnPg==");--darkreader-bgimg--md-admonition-icon--info:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTEzIDloLTJWN2gybTAgMTBoLTJ2LTZoMm0tMS05QTEwIDEwIDAgMCAwIDIgMTJhMTAgMTAgMCAwIDAgMTAgMTAgMTAgMTAgMCAwIDAgMTAtMTBBMTAgMTAgMCAwIDAgMTIgMloiLz48L3N2Zz4=");--darkreader-bgimg--md-admonition-icon--note:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTEyIDJDNi40NyAyIDIgNi40NyAyIDEyczQuNDcgMTAgMTAgMTAgMTAtNC40NyAxMC0xMFMxNy41MyAyIDEyIDJtMy4xIDUuMDdjLjE0IDAgLjI4LjA1LjQuMTZsMS4yNyAxLjI3Yy4yMy4yMi4yMy41NyAwIC43OGwtMSAxLTIuMDUtMi4wNSAxLTFjLjEtLjExLjI0LS4xNi4zOC0uMTZtLTEuOTcgMS43NCAyLjA2IDIuMDYtNi4wNiA2LjA2SDcuMDd2LTIuMDZsNi4wNi02LjA2WiIvPjwvc3ZnPg==");--darkreader-bgimg--md-admonition-icon--question:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0ibTE1LjA3IDExLjI1LS45LjkyQzEzLjQ1IDEyLjg5IDEzIDEzLjUgMTMgMTVoLTJ2LS41YzAtMS4xMS40NS0yLjExIDEuMTctMi44M2wxLjI0LTEuMjZjLjM3LS4zNi41OS0uODYuNTktMS40MWEyIDIgMCAwIDAtMi0yIDIgMiAwIDAgMC0yIDJIOGE0IDQgMCAwIDEgNC00IDQgNCAwIDAgMSA0IDQgMy4yIDMuMiAwIDAgMS0uOTMgMi4yNU0xMyAxOWgtMnYtMmgyTTEyIDJBMTAgMTAgMCAwIDAgMiAxMmExMCAxMCAwIDAgMCAxMCAxMCAxMCAxMCAwIDAgMCAxMC0xMGMwLTUuNTMtNC41LTEwLTEwLTEwWiIvPjwvc3ZnPg==");--darkreader-bgimg--md-admonition-icon--quote:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTE0IDE3aDNsMi00VjdoLTZ2NmgzTTYgMTdoM2wyLTRWN0g1djZoM2wtMiA0WiIvPjwvc3ZnPg==");--darkreader-bgimg--md-admonition-icon--success:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTIxIDcgOSAxOWwtNS41LTUuNSAxLjQxLTEuNDFMOSAxNi4xNyAxOS41OSA1LjU5IDIxIDdaIi8+PC9zdmc+");--darkreader-bgimg--md-admonition-icon--tip:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTE3LjY2IDExLjJjLS4yMy0uMy0uNTEtLjU2LS43Ny0uODItLjY3LS42LTEuNDMtMS4wMy0yLjA3LTEuNjZDMTMuMzMgNy4yNiAxMyA0Ljg1IDEzLjk1IDNjLS45NS4yMy0xLjc4Ljc1LTIuNDkgMS4zMi0yLjU5IDIuMDgtMy42MSA1Ljc1LTIuMzkgOC45LjA0LjEuMDguMi4wOC4zMyAwIC4yMi0uMTUuNDItLjM1LjUtLjIzLjEtLjQ3LjA0LS42Ni0uMTJhLjU4LjU4IDAgMCAxLS4xNC0uMTdjLTEuMTMtMS40My0xLjMxLTMuNDgtLjU1LTUuMTJDNS43OCAxMCA0Ljg3IDEyLjMgNSAxNC40N2MuMDYuNS4xMiAxIC4yOSAxLjUuMTQuNi40MSAxLjIuNzEgMS43MyAxLjA4IDEuNzMgMi45NSAyLjk3IDQuOTYgMy4yMiAyLjE0LjI3IDQuNDMtLjEyIDYuMDctMS42IDEuODMtMS42NiAyLjQ3LTQuMzIgMS41My02LjZsLS4xMy0uMjZjLS4yMS0uNDYtLjc3LTEuMjYtLjc3LTEuMjZtLTMuMTYgNi4zYy0uMjguMjQtLjc0LjUtMS4xLjYtMS4xMi40LTIuMjQtLjE2LTIuOS0uODIgMS4xOS0uMjggMS45LTEuMTYgMi4xMS0yLjA1LjE3LS44LS4xNS0xLjQ2LS4yOC0yLjIzLS4xMi0uNzQtLjEtMS4zNy4xNy0yLjA2LjE5LjM4LjM5Ljc2LjYzIDEuMDYuNzcgMSAxLjk4IDEuNDQgMi4yNCAyLjguMDQuMTQuMDYuMjguMDYuNDMuMDMuODItLjMzIDEuNzItLjkzIDIuMjdaIi8+PC9zdmc+");--darkreader-bgimg--md-admonition-icon--warning:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTEzIDE0aC0yVjloMm0wIDloLTJ2LTJoMk0xIDIxaDIyTDEyIDIgMSAyMVoiLz48L3N2Zz4=");--darkreader-bgimg--md-details-icon:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZD0iTTguNTkgMTYuNTggMTMuMTcgMTIgOC41OSA3LjQxIDEwIDZsNiA2LTYgNi0xLjQxLTEuNDJaIi8+PC9zdmc+");--darkreader-text--md-admonition-fg-color:var(--darkreader-text--md-default-fg-color);--darkreader-text--md-default-fg-color:var(--darkreader-text-000000de,rgba(232,230,227,0.87));--md-default-fg-color--light:rgba(0,0,0,.54);--md-default-fg-color--lighter:rgba(0,0,0,.32);}.content-description h1,.content-description h2,.content-description h3,.content-description h4,.content-description h5,.content-description h6 {color:var(--darkreader-text--primary,var(--darkreader-text-000000,#e8e6e3));}.content-description h1 {border-bottom:2px solid var(--darkreader-border--primary);}.content-description h6 {color:var(--darkreader-text-555555,#b2aca2);}.content-description del,.content-description s {text-decoration-color:initial;}.content-description mark {background-color:initial;background-image:linear-gradient(120deg,var(--darkreader-background-a8e6cf,#1a5c4a) 0%,var(--darkreader-background-dcedc1,#2e3a11) 100%);}.content-description a {border-bottom-color:transparent;color:var(--darkreader-text--primary,var(--darkreader-text-000000,#e8e6e3));text-decoration-color:initial;}.content-description a:hover {border-bottom-color:var(--darkreader-border--primary);}.content-description ul {list-style-image:initial;}.content-description ul > li::before {color:var(--darkreader-text--primary,var(--darkreader-text-000000,#e8e6e3));}.content-description ul ul > li::before {color:var(--darkreader-text--primary-light,var(--darkreader-text-000000,#e8e6e3));}.content-description ul ul ul > li::before {color:var(--darkreader-text--primary,var(--darkreader-text-000000,#e8e6e3));}.content-description ol {list-style-image:initial;}.content-description ol > li::before {color:var(--darkreader-text--primary,var(--darkreader-text-000000,#e8e6e3));}.content-description ul.task-list {list-style-image:initial;}.content-description ul.task-list > li input[type="checkbox"]:checked + * {text-decoration-color:initial;}.content-description code,.content-description span.code {background-color:var(--darkreader-background-2f3129cc,rgba(34,37,38,0.8));color:var(--darkreader-text--md-code-fg-color,var(--darkreader-text-000000,#e8e6e3));}.content-description pre {background:var(--darkreader-bg--md-code-bg-color);box-shadow:var(--darkreader-bg--shadow);color:var(--darkreader-text--md-code-fg-color,var(--darkreader-text-000000,#e8e6e3));}.content-description pre::after {background-color:transparent;background-image:initial;border-color:transparent;color:var(--darkreader-text--md-copy-indicator-fg,var(--darkreader-text-000000,#e8e6e3));}.content-description pre code,.content-description pre div.code {background-color:transparent;background-image:initial;border-color:initial;border-style:initial;border-width:0px;color:var(--darkreader-text--md-code-fg-color,var(--darkreader-text-000000,#e8e6e3));}.content-description pre.no-border {background-color:inherit;background-image:inherit;border-color:initial;border-style:none;border-width:initial;box-shadow:none;color:inherit;}.content-description pre.no-border code,.content-description pre.no-border div.code {background-color:inherit;background-image:inherit;border-color:initial;border-style:none;border-width:initial;color:inherit;}.highlight span.filename {background:var(--darkreader-bg--md-filename-bg-color);border-bottom:2px solid var(--darkreader-border--md-code-border-color);box-shadow:var(--darkreader-bg--shadow);color:var(--darkreader-text--md-filename-fg-color,var(--darkreader-text-000000,#e8e6e3));}.highlight span.filename::before {background-color:transparent;background-image:initial;border-color:transparent;color:var(--darkreader-text--md-filename-fg-color,var(--darkreader-text-000000,#e8e6e3));}.highlight span.filename + pre {border-top:none;}.content-description blockquote {background:var(--darkreader-bg--bg-alt);border-left:4px solid var(--darkreader-border--primary);box-shadow:var(--darkreader-bg--shadow);color:var(--darkreader-text-555555,#b2aca2);}.content-description blockquote::before {color:var(--darkreader-text--primary,var(--darkreader-text-000000,#e8e6e3));}.content-description blockquote blockquote {background-color:var(--darkreader-background-f8f9fa80,rgba(27,30,31,0.5));background-image:initial;border-left-color:var(--darkreader-border--primary-light);}.content-description table {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;box-shadow:var(--darkreader-bg--shadow);}.content-description th,.content-description td {border:1px solid var(--darkreader-border--border);}.content-description th {background:var(--darkreader-bg--primary);color:var(--darkreader-text-ffffff,#e8e6e3);}.content-description tr:nth-child(2n) {background:var(--darkreader-bg--bg-alt);}.content-description tr:hover {background-color:var(--darkreader-background-1976d20d,rgba(20,94,168,0.05));background-image:initial;}.content-description hr {background:linear-gradient(90deg,var(--darkreader-bg--primary),var(--darkreader-bg--primary-light),var(--darkreader-bg--primary));border-color:initial;border-style:none;border-width:initial;box-shadow:var(--darkreader-background-1976d24d,rgba(20,94,168,0.3)) 0px 1px 3px;}.content-description hr.dashed {background-color:initial;background-image:none;border-top:2px dashed var(--darkreader-border--primary);}.content-description hr.dotted {background-color:initial;background-image:none;border-top:3px dotted var(--darkreader-border--primary);}.md-typeset .admonition,.md-typeset details {background-color:var(--darkreader-bg--md-admonition-bg-color,var(--darkreader-background-ffffff,#181a1b));border-bottom-color:var(--darkreader-border-448aff,#003b9e);border-left-color:var(--darkreader-border-448aff,#003b9e);border-right-color:var(--darkreader-border-448aff,#003b9e);border-top-color:var(--darkreader-border-448aff,#003b9e);box-shadow:var(--darkreader-bg--md-shadow-z1);color:var(--darkreader-text--md-admonition-fg-color,var(--darkreader-text-000000,#e8e6e3));}.md-typeset .admonition-title,.md-typeset summary {background-color:var(--darkreader-background-448aff1a,rgba(0,61,163,0.1));border-color:initial;border-style:none;border-width:initial;}.md-typeset .admonition-title::before,.md-typeset summary::before {background-color:var(--darkreader-text-448aff,#49a5ff);}.md-typeset .admonition-title code,.md-typeset summary code {box-shadow:0 0 0 .05rem var(--darkreader-bg--md-default-fg-color--lightest);}.md-typeset .admonition.note,.md-typeset details.note {border-bottom-color:var(--darkreader-border-448aff,#003b9e);border-left-color:var(--darkreader-border-448aff,#003b9e);border-right-color:var(--darkreader-border-448aff,#003b9e);border-top-color:var(--darkreader-border-448aff,#003b9e);}.md-typeset .note > .admonition-title,.md-typeset .note > summary {background-color:var(--darkreader-background-448aff1a,rgba(0,61,163,0.1));}.md-typeset .note > .admonition-title::before,.md-typeset .note > summary::before {background-color:var(--darkreader-text-448aff,#49a5ff);}.md-typeset .admonition.abstract,.md-typeset .admonition.summary,.md-typeset .admonition.tldr,.md-typeset details.abstract,.md-typeset details.summary,.md-typeset details.tldr {border-bottom-color:var(--darkreader-border-00b0ff,#007bb3);border-left-color:var(--darkreader-border-00b0ff,#007bb3);border-right-color:var(--darkreader-border-00b0ff,#007bb3);border-top-color:var(--darkreader-border-00b0ff,#007bb3);}.md-typeset .abstract > .admonition-title,.md-typeset .summary > .admonition-title,.md-typeset .tldr > .admonition-title,.md-typeset .abstract > summary,.md-typeset .summary > summary,.md-typeset .tldr > summary {background-color:var(--darkreader-background-00b0ff1a,rgba(0,141,204,0.1));}.md-typeset .abstract > .admonition-title::before,.md-typeset .summary > .admonition-title::before,.md-typeset .tldr > .admonition-title::before,.md-typeset .abstract > summary::before,.md-typeset .summary > summary::before,.md-typeset .tldr > summary::before {background-color:var(--darkreader-text-00b0ff,#1ab8ff);}.md-typeset .admonition.info,.md-typeset .admonition.todo,.md-typeset details.info,.md-typeset details.todo {border-bottom-color:var(--darkreader-border-00b8d4,#00a6bf);border-left-color:var(--darkreader-border-00b8d4,#00a6bf);border-right-color:var(--darkreader-border-00b8d4,#00a6bf);border-top-color:var(--darkreader-border-00b8d4,#00a6bf);}.md-typeset .info > .admonition-title,.md-typeset .todo > .admonition-title,.md-typeset .info > summary,.md-typeset .todo > summary {background-color:var(--darkreader-background-00b8d41a,rgba(0,147,170,0.1));}.md-typeset .info > .admonition-title::before,.md-typeset .todo > .admonition-title::before,.md-typeset .info > summary::before,.md-typeset .todo > summary::before {background-color:var(--darkreader-text-00b8d4,#38e5ff);}.md-typeset .admonition.tip,.md-typeset .admonition.hint,.md-typeset .admonition.important,.md-typeset details.tip,.md-typeset details.hint,.md-typeset details.important {border-bottom-color:var(--darkreader-border-00bfa5,#00c6ab);border-left-color:var(--darkreader-border-00bfa5,#00c6ab);border-right-color:var(--darkreader-border-00bfa5,#00c6ab);border-top-color:var(--darkreader-border-00bfa5,#00c6ab);}.md-typeset .tip > .admonition-title,.md-typeset .hint > .admonition-title,.md-typeset .important > .admonition-title,.md-typeset .tip > summary,.md-typeset .hint > summary,.md-typeset .important > summary {background-color:var(--darkreader-background-00bfa51a,rgba(0,153,132,0.1));}.md-typeset .tip > .admonition-title::before,.md-typeset .hint > .admonition-title::before,.md-typeset .important > .admonition-title::before,.md-typeset .tip > summary::before,.md-typeset .hint > summary::before,.md-typeset .important > summary::before {background-color:var(--darkreader-text-00bfa5,#46ffe6);}.md-typeset .admonition.success,.md-typeset .admonition.check,.md-typeset .admonition.done,.md-typeset details.success,.md-typeset details.check,.md-typeset details.done {border-bottom-color:var(--darkreader-border-00c853,#00c351);border-left-color:var(--darkreader-border-00c853,#00c351);border-right-color:var(--darkreader-border-00c853,#00c351);border-top-color:var(--darkreader-border-00c853,#00c351);}.md-typeset .success > .admonition-title,.md-typeset .check > .admonition-title,.md-typeset .done > .admonition-title,.md-typeset .success > summary,.md-typeset .check > summary,.md-typeset .done > summary {background-color:var(--darkreader-background-00c8531a,rgba(0,160,66,0.1));}.md-typeset .success > .admonition-title::before,.md-typeset .check > .admonition-title::before,.md-typeset .done > .admonition-title::before,.md-typeset .success > summary::before,.md-typeset .check > summary::before,.md-typeset .done > summary::before {background-color:var(--darkreader-text-00c853,#40ff8f);}.md-typeset .admonition.question,.md-typeset .admonition.help,.md-typeset .admonition.faq,.md-typeset details.question,.md-typeset details.help,.md-typeset details.faq {border-bottom-color:var(--darkreader-border-64dd17,#4ba511);border-left-color:var(--darkreader-border-64dd17,#4ba511);border-right-color:var(--darkreader-border-64dd17,#4ba511);border-top-color:var(--darkreader-border-64dd17,#4ba511);}.md-typeset .question > .admonition-title,.md-typeset .help > .admonition-title,.md-typeset .faq > .admonition-title,.md-typeset .question > summary,.md-typeset .help > summary,.md-typeset .faq > summary {background-color:var(--darkreader-background-64dd171a,rgba(80,177,18,0.1));}.md-typeset .question > .admonition-title::before,.md-typeset .help > .admonition-title::before,.md-typeset .faq > .admonition-title::before,.md-typeset .question > summary::before,.md-typeset .help > summary::before,.md-typeset .faq > summary::before {background-color:var(--darkreader-text-64dd17,#7cea36);}.md-typeset .admonition.warning,.md-typeset .admonition.caution,.md-typeset .admonition.attention,.md-typeset details.warning,.md-typeset details.caution,.md-typeset details.attention {border-bottom-color:var(--darkreader-border-ff9100,#b36600);border-left-color:var(--darkreader-border-ff9100,#b36600);border-right-color:var(--darkreader-border-ff9100,#b36600);border-top-color:var(--darkreader-border-ff9100,#b36600);}.md-typeset .warning > .admonition-title,.md-typeset .caution > .admonition-title,.md-typeset .attention > .admonition-title,.md-typeset .warning > summary,.md-typeset .caution > summary,.md-typeset .attention > summary {background-color:var(--darkreader-background-ff91001a,rgba(204,116,0,0.1));}.md-typeset .warning > .admonition-title::before,.md-typeset .caution > .admonition-title::before,.md-typeset .attention > .admonition-title::before,.md-typeset .warning > summary::before,.md-typeset .caution > summary::before,.md-typeset .attention > summary::before {background-color:var(--darkreader-text-ff9100,#ff9c1a);}.md-typeset .admonition.failure,.md-typeset .admonition.fail,.md-typeset .admonition.missing,.md-typeset details.failure,.md-typeset details.fail,.md-typeset details.missing {border-bottom-color:var(--darkreader-border-ff5252,#9a0000);border-left-color:var(--darkreader-border-ff5252,#9a0000);border-right-color:var(--darkreader-border-ff5252,#9a0000);border-top-color:var(--darkreader-border-ff5252,#9a0000);}.md-typeset .failure > .admonition-title,.md-typeset .fail > .admonition-title,.md-typeset .missing > .admonition-title,.md-typeset .failure > summary,.md-typeset .fail > summary,.md-typeset .missing > summary {background-color:var(--darkreader-background-ff52521a,rgba(155,0,0,0.1));}.md-typeset .failure > .admonition-title::before,.md-typeset .fail > .admonition-title::before,.md-typeset .missing > .admonition-title::before,.md-typeset .failure > summary::before,.md-typeset .fail > summary::before,.md-typeset .missing > summary::before {background-color:var(--darkreader-text-ff5252,#ff5353);}.md-typeset .admonition.danger,.md-typeset .admonition.error,.md-typeset details.danger,.md-typeset details.error {border-bottom-color:var(--darkreader-border-ff1744,#ac0021);border-left-color:var(--darkreader-border-ff1744,#ac0021);border-right-color:var(--darkreader-border-ff1744,#ac0021);border-top-color:var(--darkreader-border-ff1744,#ac0021);}.md-typeset .danger > .admonition-title,.md-typeset .error > .admonition-title,.md-typeset .danger > summary,.md-typeset .error > summary {background-color:var(--darkreader-background-ff17441a,rgba(190,0,37,0.1));}.md-typeset .danger > .admonition-title::before,.md-typeset .error > .admonition-title::before,.md-typeset .danger > summary::before,.md-typeset .error > summary::before {background-color:var(--darkreader-text-ff1744,#ff2a53);}.md-typeset .admonition.bug,.md-typeset details.bug {border-bottom-color:var(--darkreader-border-f50057,#b60040);border-left-color:var(--darkreader-border-f50057,#b60040);border-right-color:var(--darkreader-border-f50057,#b60040);border-top-color:var(--darkreader-border-f50057,#b60040);}.md-typeset .bug > .admonition-title,.md-typeset .bug > summary {background-color:var(--darkreader-background-f500571a,rgba(196,0,70,0.1));}.md-typeset .bug > .admonition-title::before,.md-typeset .bug > summary::before {background-color:var(--darkreader-text-f50057,#ff2170);}.md-typeset .admonition.example,.md-typeset details.example {border-bottom-color:var(--darkreader-border-651fff,#3500a9);border-left-color:var(--darkreader-border-651fff,#3500a9);border-right-color:var(--darkreader-border-651fff,#3500a9);border-top-color:var(--darkreader-border-651fff,#3500a9);}.md-typeset .example > .admonition-title,.md-typeset .example > summary {background-color:var(--darkreader-background-651fff1a,rgba(58,0,185,0.1));}.md-typeset .example > .admonition-title::before,.md-typeset .example > summary::before {background-color:var(--darkreader-text-651fff,#702fff);}.md-typeset .admonition.quote,.md-typeset .admonition.cite,.md-typeset details.quote,.md-typeset details.cite {border-bottom-color:var(--darkreader-border-9e9e9e,#4b5255);border-left-color:var(--darkreader-border-9e9e9e,#4b5255);border-right-color:var(--darkreader-border-9e9e9e,#4b5255);border-top-color:var(--darkreader-border-9e9e9e,#4b5255);}.md-typeset .quote > .admonition-title,.md-typeset .cite > .admonition-title,.md-typeset .quote > summary,.md-typeset .cite > summary {background-color:var(--darkreader-background-9e9e9e1a,rgba(79,85,89,0.1));}.md-typeset .quote > .admonition-title::before,.md-typeset .cite > .admonition-title::before,.md-typeset .quote > summary::before,.md-typeset .cite > summary::before {background-color:var(--darkreader-text-9e9e9e,#aba398);}.md-typeset details:not([open]) {box-shadow:none;}.md-typeset summary::after {background-color:currentcolor;}.highlight .o,.highlight .ow {color:var(--darkreader-text--md-code-hl-operator-color,var(--darkreader-text-000000,#e8e6e3));}.highlight .p {color:var(--darkreader-text--md-code-hl-punctuation-color,var(--darkreader-text-000000,#e8e6e3));}.highlight .cpf,.highlight .l,.highlight .s,.highlight .sb,.highlight .sc,.highlight .s2,.highlight .si,.highlight .s1,.highlight .ss {color:var(--darkreader-text--md-code-hl-string-color,var(--darkreader-text-000000,#e8e6e3));}.highlight .cp,.highlight .se,.highlight .sh,.highlight .sr,.highlight .sx {color:var(--darkreader-text--md-code-hl-special-color,var(--darkreader-text-000000,#e8e6e3));}.highlight .m,.highlight .mb,.highlight .mf,.highlight .mh,.highlight .mi,.highlight .il,.highlight .mo {color:var(--darkreader-text--md-code-hl-number-color,var(--darkreader-text-000000,#e8e6e3));}.highlight .k,.highlight .kd,.highlight .kn,.highlight .kp,.highlight .kr,.highlight .kt {color:var(--darkreader-text--md-code-hl-keyword-color,var(--darkreader-text-000000,#e8e6e3));}.highlight .kc,.highlight .n {color:var(--darkreader-text--md-code-hl-name-color,var(--darkreader-text-000000,#e8e6e3));}.highlight .no,.highlight .nb,.highlight .bp {color:var(--darkreader-text--md-code-hl-constant-color,var(--darkreader-text-000000,#e8e6e3));}.highlight .nc,.highlight .ne,.highlight .nf,.highlight .nn {color:var(--darkreader-text--md-code-hl-function-color,var(--darkreader-text-000000,#e8e6e3));}.highlight .nd,.highlight .ni,.highlight .nl,.highlight .nt {color:var(--darkreader-text--md-code-hl-keyword-color,var(--darkreader-text-000000,#e8e6e3));}.highlight .c,.highlight .cm,.highlight .c1,.highlight .ch,.highlight .cs,.highlight .sd {color:var(--darkreader-text--md-code-hl-comment-color,var(--darkreader-text-000000,#e8e6e3));}.highlight .na,.highlight .nv,.highlight .vc,.highlight .vg,.highlight .vi {color:var(--darkreader-text--md-code-hl-variable-color,var(--darkreader-text-000000,#e8e6e3));}.highlight .w {color:var(--darkreader-text--md-code-hl-generic-color,var(--darkreader-text-000000,#e8e6e3));}a {color:var(--darkreader-text-1958c1,#5ea5ea);}a:hover {color:var(--darkreader-text-0645ad,#66b1fa);}a:active {color:var(--darkreader-text-9c3706,#f99261);}* {-webkit-tap-highlight-color:transparent;}.action-btn {background-color:initial;background-image:linear-gradient(135deg,var(--darkreader-background-9c3706,#7d2c05) 0%,var(--darkreader-background-c34508,#9c3706) 100%);border-color:initial;border-style:none;border-width:initial;box-shadow:var(--darkreader-background-9c370640,rgba(125,44,5,0.25)) 0px 3px 10px;color:var(--darkreader-text-ffffff,#e8e6e3);text-decoration-color:initial;}.action-btn::before {background-color:initial;background-image:linear-gradient(90deg,var(--darkreader-background-00000000,rgba(0,0,0,0)),var(--darkreader-background-ffffff26,rgba(24,26,27,0.15)),var(--darkreader-background-00000000,rgba(0,0,0,0)));}.action-btn:hover {background-color:initial;background-image:linear-gradient(135deg,var(--darkreader-background-b54007,#913306) 0%,var(--darkreader-background-d74c08,#ac3d06) 100%);box-shadow:var(--darkreader-background-9c370659,rgba(125,44,5,0.35)) 0px 5px 15px;color:var(--darkreader-text-ffffff,#e8e6e3);text-decoration-color:initial;}.action-btn:active {box-shadow:var(--darkreader-background-9c37064d,rgba(125,44,5,0.3)) 0px 3px 8px;}.action-btn:disabled,.action-btn.disabled {background-color:initial !important;background-image:linear-gradient(135deg,var(--darkreader-background-a9a9a9,#494f52) 0%,var(--darkreader-background-808080,#60686c) 100%) !important;box-shadow:var(--darkreader-background-80808040,rgba(96,104,108,0.25)) 0px 2px 6px !important;color:var(--darkreader-text-f1efef,#dfdcd7) !important;}.action-btn:disabled:hover,.action-btn.disabled:hover {background-color:initial !important;background-image:linear-gradient(135deg,var(--darkreader-background-a9a9a9,#494f52) 0%,var(--darkreader-background-808080,#60686c) 100%) !important;box-shadow:var(--darkreader-background-80808040,rgba(96,104,108,0.25)) 0px 2px 6px !important;}.action-btn:disabled:active,.action-btn.disabled:active {box-shadow:var(--darkreader-background-80808040,rgba(96,104,108,0.25)) 0px 2px 6px !important;}.action-btn.background-green {background-color:initial;background-image:linear-gradient(135deg,var(--darkreader-background-28a745,#208637) 0%,var(--darkreader-background-30c853,#26a042) 100%);box-shadow:var(--darkreader-background-28a74540,rgba(32,134,55,0.25)) 0px 3px 10px;}.action-btn.background-green:hover {background-color:initial;background-image:linear-gradient(135deg,var(--darkreader-background-2dbc4e,#24963e) 0%,var(--darkreader-background-3cd05e,#269e59) 100%);box-shadow:var(--darkreader-background-28a74559,rgba(32,134,55,0.35)) 0px 5px 15px;}.action-btn.background-green:active {box-shadow:var(--darkreader-background-28a7454d,rgba(32,134,55,0.3)) 0px 3px 8px;}.action-btn.background-red {background-color:initial;background-image:linear-gradient(135deg,var(--darkreader-background-ae0000,#8b0000) 0%,var(--darkreader-background-d70000,#ac0000) 100%);box-shadow:var(--darkreader-background-ae000040,rgba(139,0,0,0.25)) 0px 3px 10px;}.action-btn.background-red:hover {background-color:initial;background-image:linear-gradient(135deg,var(--darkreader-background-c80000,#a00000) 0%,var(--darkreader-background-eb0000,#bc0000) 100%);box-shadow:var(--darkreader-background-ae000059,rgba(139,0,0,0.35)) 0px 5px 15px;}.action-btn.background-red:active {box-shadow:var(--darkreader-background-ae00004d,rgba(139,0,0,0.3)) 0px 3px 8px;}.action-btn.background-blue {background-color:initial;background-image:linear-gradient(135deg,var(--darkreader-background-007bff,#0062cc) 0%,var(--darkreader-background-2990ff,#0056b3) 100%);box-shadow:var(--darkreader-background-007bff40,rgba(0,98,204,0.25)) 0px 3px 10px;}.action-btn.background-blue:hover {background-color:initial;background-image:linear-gradient(135deg,var(--darkreader-background-1a88ff,#005abc) 0%,var(--darkreader-background-3d9bff,#0051a7) 100%);box-shadow:var(--darkreader-background-007bff59,rgba(0,98,204,0.35)) 0px 5px 15px;}.action-btn.background-blue:active {box-shadow:var(--darkreader-background-007bff4d,rgba(0,98,204,0.3)) 0px 3px 8px;}.action-btn.background-gray {background-color:initial;background-image:linear-gradient(135deg,var(--darkreader-background-6c757d,#585f63) 0%,var(--darkreader-background-808992,#5b6266) 100%);box-shadow:var(--darkreader-background-6c757d40,rgba(88,95,99,0.25)) 0px 3px 10px;}.action-btn.background-gray:hover {background-color:initial;background-image:linear-gradient(135deg,var(--darkreader-background-78828a,#5f676b) 0%,var(--darkreader-background-8b949b,#555c60) 100%);box-shadow:var(--darkreader-background-6c757d59,rgba(88,95,99,0.35)) 0px 5px 15px;}.action-btn.background-gray:active {box-shadow:var(--darkreader-background-6c757d4d,rgba(88,95,99,0.3)) 0px 3px 8px;}.action-btn.background-warning {background-color:initial;background-image:linear-gradient(135deg,var(--darkreader-background-ffc107,#967000) 0%,var(--darkreader-background-ffcb30,#836200) 100%);box-shadow:var(--darkreader-background-ffc10740,rgba(150,112,0,0.25)) 0px 3px 10px;color:var(--darkreader-text-212529,#d1cdc7);}.action-btn.background-warning:hover {background-color:initial;background-image:linear-gradient(135deg,var(--darkreader-background-ffc721,#8a6700) 0%,var(--darkreader-background-ffd044,#7a5c00) 100%);box-shadow:var(--darkreader-background-ffc10759,rgba(150,112,0,0.35)) 0px 5px 15px;color:var(--darkreader-text-212529,#d1cdc7);}.action-btn.background-warning:active {box-shadow:var(--darkreader-background-ffc1074d,rgba(150,112,0,0.3)) 0px 3px 8px;}.action-btn.background-theme {background-color:initial;background-image:linear-gradient(135deg,var(--darkreader-background-9c3706,#7d2c05) 0%,var(--darkreader-background-c34508,#9c3706) 100%);box-shadow:var(--darkreader-background-9c370640,rgba(125,44,5,0.25)) 0px 3px 10px;}.action-btn.background-theme:hover {background-color:initial;background-image:linear-gradient(135deg,var(--darkreader-background-b54007,#913306) 0%,var(--darkreader-background-d74c08,#ac3d06) 100%);box-shadow:var(--darkreader-background-9c370659,rgba(125,44,5,0.35)) 0px 5px 15px;}.action-btn.background-theme:active {box-shadow:var(--darkreader-background-9c37064d,rgba(125,44,5,0.3)) 0px 3px 8px;}.action-btn.small {box-shadow:var(--darkreader-background-9c370640,rgba(125,44,5,0.25)) 0px 2px 6px;}.action-btn.small:hover {box-shadow:var(--darkreader-background-9c370659,rgba(125,44,5,0.35)) 0px 3px 10px;}.action-btn.small:active {box-shadow:var(--darkreader-background-9c37064d,rgba(125,44,5,0.3)) 0px 2px 5px;}.action-btn.large {box-shadow:var(--darkreader-background-9c370640,rgba(125,44,5,0.25)) 0px 4px 12px;}.action-btn.large:hover {box-shadow:var(--darkreader-background-9c370659,rgba(125,44,5,0.35)) 0px 6px 20px;}.action-btn.large:active {box-shadow:var(--darkreader-background-9c37064d,rgba(125,44,5,0.3)) 0px 4px 10px;}@media (max-width:799px) {.action-btn:hover {box-shadow:var(--darkreader-background-9c37064d,rgba(125,44,5,0.3)) 0px 4px 12px;}}.submit-btn,input[type="submit"].submit-btn {background-color:var(--darkreader-background-28a745,#208637) !important;background-image:initial !important;border-bottom-color:var(--darkreader-border-28a745,#259c40) !important;border-left-color:var(--darkreader-border-28a745,#259c40) !important;border-right-color:var(--darkreader-border-28a745,#259c40) !important;border-top-color:var(--darkreader-border-28a745,#259c40) !important;box-shadow:var(--darkreader-background-0000001f,rgba(0,0,0,0.12)) 0px 10px 20px -6px !important;color:var(--darkreader-text-ffffff,#e8e6e3) !important;text-decoration-color:initial !important;}.submit-btn .icon,input[type="submit"].submit-btn .icon {background-color:var(--darkreader-background-ffffff,#181a1b) !important;background-image:initial !important;}.submit-btn .icon i,input[type="submit"].submit-btn .icon i {color:var(--darkreader-text-28a745,#61d97c) !important;}.submit-btn:hover,.submit-btn:active,.submit-btn:focus,input[type="submit"].submit-btn:hover,input[type="submit"].submit-btn:active,input[type="submit"].submit-btn:focus {background-color:var(--darkreader-background-218838,#1a6d2d) !important;background-image:initial !important;border-bottom-color:var(--darkreader-border-218838,#28a444) !important;border-left-color:var(--darkreader-border-218838,#28a444) !important;border-right-color:var(--darkreader-border-218838,#28a444) !important;border-top-color:var(--darkreader-border-218838,#28a444) !important;box-shadow:var(--darkreader-background-0000002e,rgba(0,0,0,0.18)) 0px 12px 25px -6px !important;color:var(--darkreader-text-ffffff,#e8e6e3) !important;outline-color:initial !important;text-decoration-color:initial !important;}.submit-btn.btn-disabled,input[type="submit"].submit-btn.btn-disabled {background-color:var(--darkreader-background-808080,#60686c) !important;background-image:initial !important;border-bottom-color:var(--darkreader-border-808080,#545b5e) !important;border-left-color:var(--darkreader-border-808080,#545b5e) !important;border-right-color:var(--darkreader-border-808080,#545b5e) !important;border-top-color:var(--darkreader-border-808080,#545b5e) !important;color:var(--darkreader-text-ffffff,#e8e6e3) !important;}.submit-btn.btn-disabled:hover,.submit-btn.btn-disabled:active,.submit-btn.btn-disabled:focus,input[type="submit"].submit-btn.btn-disabled:hover,input[type="submit"].submit-btn.btn-disabled:active,input[type="submit"].submit-btn.btn-disabled:focus {background-color:var(--darkreader-background-808080,#60686c) !important;background-image:initial !important;border-bottom-color:var(--darkreader-border-808080,#545b5e) !important;border-left-color:var(--darkreader-border-808080,#545b5e) !important;border-right-color:var(--darkreader-border-808080,#545b5e) !important;border-top-color:var(--darkreader-border-808080,#545b5e) !important;color:var(--darkreader-text-ffffff,#e8e6e3) !important;}table.sortable thead {background-color:var(--darkreader-background-ededed,#222526);color:var(--darkreader-text-666666,#a8a095);}hr {border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left:0px;border-right:0px;border-top:0px;}.dashed {border-bottom-color:var(--darkreader-border-cccccc,#3e4446);}.form-area {background-color:var(--darkreader-background-fafafa,#1b1d1e);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}footer {color:var(--darkreader-text-808080,#988f81);}body {background-color:var(--darkreader-background-fafafa,#1b1d1e);background-image:initial;color:var(--darkreader-text-000000,#e8e6e3);}header {background-color:var(--darkreader-background-111111,#0d0e0e);background-image:initial;color:var(--darkreader-text-aaaaaa,#b2aca2);}#user-links:hover {border-bottom-color:var(--darkreader-border-000000,#8c8273);border-left-color:var(--darkreader-border-000000,#8c8273);border-right-color:var(--darkreader-border-000000,#8c8273);border-top-color:var(--darkreader-border-000000,#8c8273);color:var(--darkreader-text-000000,#e8e6e3);}#nav-shadow {background-color:initial;background-image:linear-gradient(var(--darkreader-background-d3d3d3,#313537),var(--darkreader-background-00000000,rgba(0,0,0,0)));}#nav-container {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;}nav ul {background-color:transparent;background-image:initial;list-style-image:initial;}nav ul li {color:var(--darkreader-text-ffffff,#e8e6e3);}nav ul li.home-nav-element a:hover {border-bottom:none;}nav ul li a,nav ul li button {color:var(--darkreader-text-000000,#e8e6e3);text-decoration-color:initial;}nav ul li a:link,nav ul li button:link {color:var(--darkreader-text-000000,#e8e6e3);}nav ul li a:hover,nav ul li button:hover {background-color:transparent;background-image:initial;color:var(--darkreader-text-000000,#e8e6e3);}nav ul li a.active,nav ul li button.active {background-color:transparent;background-image:initial;border-bottom-color:var(--darkreader-border-9c3706,#c74608);color:var(--darkreader-text-9c3706,#f99261);}nav ul li ul {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;box-shadow:var(--darkreader-background-00000066,rgba(0,0,0,0.4)) 2px 2px 4px;color:var(--darkreader-text-ffffff,#e8e6e3);}nav ul li ul li:hover {background-color:var(--darkreader-background-d3d3d3,#313537);background-image:initial;}nav ul li ul li a {color:var(--darkreader-text-000000,#e8e6e3) !important;}nav ul li ul li a,nav ul li ul li button {border-left-color:var(--darkreader-border-000000,#8c8273);}nav ul li button {background-color:initial;background-image:none;border-color:initial;border-style:none;border-width:initial;}nav ul li.home-nav-element a:hover {background-color:transparent;background-image:initial;border-bottom:0px;}hr {color:var(--darkreader-text-00000033,rgba(232,230,227,0.2));}#content .title {color:var(--darkreader-text-393630,#c7c2bb);}footer {background-color:var(--darkreader-background-ededed,#222526);background-image:initial;border-top-color:var(--darkreader-border-cccccc,#3e4446);}a {text-decoration-color:initial;}noscript #noscript {background-color:var(--darkreader-background-ae0000,#8b0000);background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}#announcement {background-color:var(--darkreader-background-ae0000,#8b0000);background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}#announcement a {color:var(--darkreader-text-ffa500,#ffae1a);}.time {color:var(--darkreader-text-555555,#b2aca2);}#form-errors,.form-errors {background-color:var(--darkreader-background-ff00004d,rgba(204,0,0,0.3));background-image:initial;border-bottom-color:var(--darkreader-border-ff0000,#b30000);border-left-color:var(--darkreader-border-ff0000,#b30000);border-right-color:var(--darkreader-border-ff0000,#b30000);border-top-color:var(--darkreader-border-ff0000,#b30000);}#nav-placeholder {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);}#contest-info a {color:var(--darkreader-text-ffffff,#e8e6e3);}#contest-info-main {background-color:var(--darkreader-background-000000c4,rgba(0,0,0,0.77));background-image:initial;border-left-color:var(--darkreader-border-ffffff,#303436);color:var(--darkreader-text-ffffff,#e8e6e3);}.contest-info-toggle-mode-on {background-color:var(--darkreader-background-00cd0091,rgba(0,164,0,0.57));background-image:initial;}.contest-info-toggle-mode-on:hover {background-color:var(--darkreader-background-00cd00f7,rgba(0,164,0,0.97));background-image:initial;}.contest-info-toggle-mode-off {background-color:var(--darkreader-background-ff000091,rgba(204,0,0,0.57));background-image:initial;}.contest-info-toggle-mode-off:hover {background-color:var(--darkreader-background-ff0000f7,rgba(204,0,0,0.97));background-image:initial;}#page-container {border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);}@media (max-width:1498px) {#page-container {border-left:none;border-right:none;}}#notification {color:var(--darkreader-text-b0c4de,#a4c0d9);}#notification:hover {color:var(--darkreader-text-a9a9a9,#b2aba1);}#chat-icon {color:var(--darkreader-text-006400,#c8c4bd);}#chat-icon:hover {color:var(--darkreader-text-9c3706,#f99261);}#nav-lang-icon {color:var(--darkreader-text-0000ff,#337dff);}#nav-lang-icon:hover {color:var(--darkreader-text-00008b,#79aaff);}#nav-darkmode-icon:hover {color:var(--darkreader-text-808080,#988f81);}.dropdown {background-color:var(--darkreader-background-ffffff,#181a1b);box-shadow:var(--darkreader-background-00000033,rgba(0,0,0,0.2)) 0px 8px 16px 0px;}.dropdown a {color:var(--darkreader-text-000000,#e8e6e3);text-decoration-color:initial;}.dropdown-item {border-top-color:var(--darkreader-border-cccccc,#3e4446);color:var(--darkreader-text-000000,#e8e6e3);}.dropdown-item:hover {background-color:var(--darkreader-background-f8f8f2,#1f1f11);color:var(--darkreader-text-9c3706,#f99261);}.popper-arrow,.popper-arrow::before {background-color:inherit;background-image:inherit;}.unread_boxes {background-color:var(--darkreader-background-ff0000,#cc0000);color:var(--darkreader-text-ffffff,#e8e6e3);}.sub-lang {color:var(--darkreader-text-000000,#e8e6e3);}.notification-open #notification {color:var(--darkreader-text-008000,#72ff72) !important;}.title-row {color:var(--darkreader-text-393630,#c7c2bb);}.gray {color:var(--darkreader-text-808080,#988f81);}.white {color:var(--darkreader-text-ffffff,#e8e6e3);}.black {color:var(--darkreader-text-000000,#e8e6e3);}.red {color:var(--darkreader-text-ff0000,#ff1a1a);}.green {color:var(--darkreader-text-008000,#72ff72);}.grayed {color:var(--darkreader-text-666666,#a8a095);}.darkcyan {color:var(--darkreader-text-008b8b,#6bffff);}.peru {color:var(--darkreader-text-cd853f,#d19050);}.blue {color:var(--darkreader-text-0000ff,#337dff);}.background-white {background-color:var(--darkreader-background-ffffff,#181a1b);}.background-d6e8f7 {background-color:var(--darkreader-background-d6e8f7,#26292b);}.background-bisque {background-color:var(--darkreader-background-ffe4c4,#562f00);}.background-royalblue {background-color:var(--darkreader-background-4169e1,#193a9e) !important;}.background-green {background-color:var(--darkreader-background-28a745,#208637) !important;}.background-red {background-color:var(--darkreader-background-dc3545,#a51d2a) !important;}.background-footer {color:var(--darkreader-text-808080,#988f81);}#loading-bar {background-color:var(--darkreader-background-9c3706,#7d2c05);}.anon a {color:var(--darkreader-text-000000,#e8e6e3);}.colored-text {color:var(--darkreader-text-000000,#e8e6e3);}::-webkit-input-placeholder {color:var(--darkreader-text-9c3706,#f99261);}::placeholder {color:var(--darkreader-text-9c3706,#f99261);}input::-webkit-input-placeholder {color:var(--darkreader-text-9c3706,#f99261);}input::placeholder {color:var(--darkreader-text-9c3706,#f99261);}::-webkit-input-placeholder {color:var(--darkreader-text-9c3706,#f99261);}.nav-fa-icon i {color:var(--darkreader-text-000000,#e8e6e3);}.nav-fa-icon-active i {color:var(--darkreader-text-9c3706,#f99261);}.left-sidebar-item {color:var(--darkreader-text-000000,#e8e6e3);}.left-sidebar-item:hover {background-color:var(--darkreader-background-e3e3e3,#282b2d);color:var(--darkreader-text-000000,#e8e6e3);}.left-sidebar-item.active:hover {background-color:var(--darkreader-background-9c3706,#7d2c05);color:var(--darkreader-text-ffffff,#e8e6e3);}.sidebar-icon {color:var(--darkreader-text-000000,#e8e6e3);}.left-sidebar-header {border-bottom-color:var(--darkreader-border-000000,#8c8273);color:var(--darkreader-text-000000,#e8e6e3);}@media (max-width:799px) {#navicon {color:var(--darkreader-text-00007d,#81afff);} #navicon.hover {color:var(--darkreader-text-4db7fe,#50b8fe);text-shadow:var(--darkreader-background-ffffff,#181a1b) 0px 0px 5px;} #nav-list {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-color:initial;box-shadow:none;} #nav-list li .nav-icon-link {background-color:var(--darkreader-background-ffffffe6,rgba(24,26,27,0.9));background-image:initial;color:var(--darkreader-text-333333,#c8c3bc);text-decoration-color:initial;} #nav-list li .nav-icon-link .nav-icon-container {background-color:var(--darkreader-background-9c37061a,rgba(125,44,5,0.1));background-image:initial;} #nav-list li .nav-icon-link .nav-icon-container i {color:var(--darkreader-text-9c3706,#f99261);} #nav-list li .nav-icon-link::after {color:var(--darkreader-text-333333,#c8c3bc);} #nav-list li .nav-icon-link .nav-expand {color:var(--darkreader-text-666666,#a8a095);} #nav-list li .nav-icon-link:hover {background-color:var(--darkreader-background-9c37061a,rgba(125,44,5,0.1));background-image:initial;} #nav-list li .nav-icon-link:hover .nav-icon-container {background-color:var(--darkreader-background-9c3706,#7d2c05);background-image:initial;} #nav-list li .nav-icon-link:hover .nav-icon-container i {color:var(--darkreader-text-ffffff,#e8e6e3);} #nav-list li .nav-icon-link.active {background-color:var(--darkreader-background-9c370626,rgba(125,44,5,0.15));background-image:initial;} #nav-list li .nav-icon-link.active .nav-icon-container {background-color:var(--darkreader-background-9c3706,#7d2c05);background-image:initial;} #nav-list li .nav-icon-link.active .nav-icon-container i {color:var(--darkreader-text-ffffff,#e8e6e3);} #nav-list li .nav-icon-link.active::after {color:var(--darkreader-text-9c3706,#f99261);} #nav-list li .nav-dropdown {background-color:var(--darkreader-background-fffffff2,rgba(24,26,27,0.95));background-image:initial;border-left-color:var(--darkreader-border-9c3706,#c74608);} #nav-list li .nav-dropdown .nav-dropdown-item {color:var(--darkreader-text-555555,#b2aca2);text-decoration-color:initial;} #nav-list li .nav-dropdown .nav-dropdown-item:hover {background-color:var(--darkreader-background-9c37061a,rgba(125,44,5,0.1));background-image:initial;color:var(--darkreader-text-9c3706,#f99261);} #nav-list li.home-menu-item a {background-color:var(--darkreader-background-ffffffe6,rgba(24,26,27,0.9));background-image:initial;color:var(--darkreader-text-333333,#c8c3bc);text-decoration-color:initial;} #nav-list li.home-menu-item a::before {background-color:var(--darkreader-background-9c37061a,rgba(125,44,5,0.1));background-image:initial;color:var(--darkreader-text-9c3706,#f99261);} #nav-list li.home-menu-item a::after {color:var(--darkreader-text-333333,#c8c3bc);} #nav-list li.home-menu-item a:hover {background-color:var(--darkreader-background-9c37061a,rgba(125,44,5,0.1));background-image:initial;} #nav-list li.home-menu-item a:hover::before {background-color:var(--darkreader-background-9c3706,#7d2c05);background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);} #nav-list li.home-menu-item a.active {background-color:var(--darkreader-background-9c370626,rgba(125,44,5,0.15));background-image:initial;} #nav-list li.home-menu-item a.active::before {background-color:var(--darkreader-background-9c3706,#7d2c05);background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);} #nav-list li.home-menu-item a.active::after {color:var(--darkreader-text-9c3706,#f99261);} .left-sidebar {background-color:inherit;background-image:inherit;}}@media (min-width:800px) {.left-sidebar-item {background-color:var(--darkreader-background-ffffff,#181a1b);border-bottom-color:var(--darkreader-border-d3d3d3,#3c4144);border-left-color:var(--darkreader-border-d3d3d3,#3c4144);border-right-color:var(--darkreader-border-d3d3d3,#3c4144);border-top-color:var(--darkreader-border-d3d3d3,#3c4144);box-shadow:var(--darkreader-background-0000001a,rgba(0,0,0,0.1)) 0px 0px 5px;} .left-sidebar {scrollbar-color:auto;} .left-sidebar::-webkit-scrollbar {background-color:transparent;} #nav-list li a:not(.nav-icon-link),#nav-list li button:not(.nav-icon-link) {color:var(--darkreader-text-000000,#e8e6e3);text-decoration-color:initial;} #nav-list li a:not(.nav-icon-link):link,#nav-list li button:not(.nav-icon-link):link {color:var(--darkreader-text-000000,#e8e6e3);} #nav-list li a:not(.nav-icon-link):hover,#nav-list li button:not(.nav-icon-link):hover {background-color:transparent;background-image:initial;color:var(--darkreader-text-000000,#e8e6e3);} #nav-list li a:not(.nav-icon-link).active,#nav-list li button:not(.nav-icon-link).active {background-color:transparent;background-image:initial;border-bottom-color:var(--darkreader-border-9c3706,#c74608);color:var(--darkreader-text-9c3706,#f99261);} #nav-list li .nav-icon-link {background-color:var(--darkreader-background-ffffff1a,rgba(24,26,27,0.1));background-image:initial;color:var(--darkreader-text-666666,#a8a095);text-decoration-color:initial;} #nav-list li .nav-icon-link .nav-icon-container i {color:var(--darkreader-text-666666,#a8a095);} #nav-list li .nav-icon-link:hover {background-color:var(--darkreader-background-ffffff33,rgba(24,26,27,0.2));background-image:initial;box-shadow:var(--darkreader-background-00000026,rgba(0,0,0,0.15)) 0px 8px 25px;} #nav-list li .nav-icon-link:hover .nav-icon-container i {color:var(--darkreader-text-9c3706,#f99261);} #nav-list li .nav-icon-link:hover::after {background-color:var(--darkreader-background-000000cc,rgba(0,0,0,0.8));background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);} #nav-list li .nav-icon-link:hover::before {border-bottom-color:var(--darkreader-border-000000cc,rgba(140,130,115,0.8));border-left-color:transparent;border-right-color:transparent;} #nav-list li .nav-icon-link.active {background-color:transparent;background-image:initial;border-bottom-color:var(--darkreader-border-9c3706,#c74608);} #nav-list li .nav-icon-link.active .nav-icon-container i {color:var(--darkreader-text-9c3706,#f99261);} #nav-list li .nav-dropdown {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;box-shadow:var(--darkreader-background-00000026,rgba(0,0,0,0.15)) 0px 8px 25px;} #nav-list li .nav-dropdown .nav-dropdown-item {color:var(--darkreader-text-333333,#c8c3bc);text-decoration-color:initial;} #nav-list li .nav-dropdown .nav-dropdown-item:hover {background-color:var(--darkreader-background-f5f5f5,#1e2021);background-image:initial;color:var(--darkreader-text-9c3706,#f99261);} #page-container {background-color:var(--darkreader-background-f1f2f2,#202224);background-image:initial;} #content.wrapper {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;}}.page-banner {background-color:var(--darkreader-background-fafafa,#1b1d1e);background-image:initial;border-left-color:var(--darkreader-border-9c3706,#c74608);}.page-banner .page-title {color:var(--darkreader-text-111111,#dddad6);}.page-banner .page-title a {color:inherit;text-decoration-color:initial;}.page-banner .page-title a:hover {color:var(--darkreader-text-9c3706,#f99261);}.page-banner .page-subtitle {color:var(--darkreader-text-4b5563,#b1aaa0);}.table {background-color:var(--darkreader-background-00000003,rgba(0,0,0,0.01));background-image:initial;}.table.striped tr:nth-child(2n) {background-color:var(--darkreader-background-f7f7f7,#1d1f20);background-image:initial;}.table.striped tr:nth-child(2n+1) {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;}.table.no-border td,.table.no-border th {border-color:initial;border-style:none;border-width:initial;}.table tr:last-child td {border-bottom-color:var(--darkreader-border-cccccc,#3e4446);}.table th {background-color:var(--darkreader-background-daa520,#ae841a);border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);color:var(--darkreader-text-000000,#e8e6e3);}.table td {border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}#users-table th a {color:var(--darkreader-text-ffffff,#e8e6e3);}.AB {background-color:var(--darkreader-background-cccccc,#35393b);color:var(--darkreader-text-000000,#e8e6e3);}.AC {background-color:var(--darkreader-background-008000,#006600);color:var(--darkreader-text-ffffff,#e8e6e3);}._AC {background-color:var(--darkreader-background-adff2f,#5d8400);color:var(--darkreader-text-000000,#e8e6e3);}.WA {background-color:var(--darkreader-background-ff0000,#cc0000);color:var(--darkreader-text-ffffff,#e8e6e3);}.TLE,.MLE {background-color:var(--darkreader-background-cccccc,#35393b);color:var(--darkreader-text-000000,#e8e6e3);}.OLE,.IR,.RTE,.OTH {background-color:var(--darkreader-background-fab623,#885e03);color:var(--darkreader-text-000000,#e8e6e3);}.CE {background-color:var(--darkreader-background-cccccc,#35393b);color:var(--darkreader-text-000000,#e8e6e3);}.IE {background-color:var(--darkreader-background-ff0000,#cc0000);color:var(--darkreader-text-000000,#e8e6e3);}.QU,.G {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;color:var(--darkreader-text-000000,#e8e6e3);}.judge-online {color:var(--darkreader-text-44ad41,#64c461);}.judge-offline {color:var(--darkreader-text-de2121,#e13737);}.middle-content .post {border-bottom-color:var(--darkreader-border-808080,#545b5e);border-left-color:var(--darkreader-border-808080,#545b5e);border-right-color:var(--darkreader-border-808080,#545b5e);border-top-color:var(--darkreader-border-9b9b9b,#4c5356);}.middle-content .post .title a {color:var(--darkreader-text-800000,#ff7272) !important;}.middle-content .post .title a:hover {color:var(--darkreader-text-c00000,#ff4646) !important;}.left-sidebar-item.active {background-color:var(--darkreader-background-9c3706,#7d2c05);color:var(--darkreader-text-ffffff,#e8e6e3);}.left-sidebar-item.active .sidebar-icon {color:var(--darkreader-text-ffffff,#e8e6e3);}.blog-sidebox .contest {border-bottom-color:var(--darkreader-border-cccccc,#3e4446);}.blog-sidebox .contest:last-child {border-bottom:none;}.blog-sidebox .contest .name a {color:var(--darkreader-text-5b80b9,#6895bf) !important;}.blog-sidebox .contest .name a:hover {color:var(--darkreader-text-0645ad,#66b1fa) !important;}.no-dot-blog-sidebox ul {list-style-image:initial;}.sort-options select {background-color:var(--darkreader-background-ffffff,#181a1b);border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.sort-options select:focus {border-bottom-color:var(--darkreader-border-9c3706,#c74608);border-left-color:var(--darkreader-border-9c3706,#c74608);border-right-color:var(--darkreader-border-9c3706,#c74608);border-top-color:var(--darkreader-border-9c3706,#c74608);outline-color:initial;}.rssatom span {background-color:initial;background-image:linear-gradient(135deg,var(--darkreader-background-e46d27,#af4f16) 0px,var(--darkreader-background-fb9e39,#a95a03) 47%,var(--darkreader-background-e46d27,#af4f16) 100%);border-bottom-color:var(--darkreader-border-c95a12,#ae4e10);border-left-color:var(--darkreader-border-c95a12,#ae4e10);border-right-color:var(--darkreader-border-c95a12,#ae4e10);border-top-color:var(--darkreader-border-c95a12,#ae4e10);color:var(--darkreader-text-ffffff,#e8e6e3);}.blog-box {background-color:var(--darkreader-background-ffffff,#181a1b);border-bottom-color:var(--darkreader-border-d3d3d3,#3c4144);border-top-color:var(--darkreader-border-d3d3d3,#3c4144);box-shadow:var(--darkreader-background-00000033,rgba(0,0,0,0.2)) 0px 0px 5px;}.blog-box:hover,.blog-box:not(.pre-expand-blog) {border-bottom-color:var(--darkreader-border-8a8a8a,#51585b);border-left-color:var(--darkreader-border-8a8a8a,#51585b);border-right-color:var(--darkreader-border-8a8a8a,#51585b);border-top-color:var(--darkreader-border-8a8a8a,#51585b);box-shadow:var(--darkreader-background-0000001a,rgba(0,0,0,0.1)) 0px 0px 2px;}.problem-feed-name a {color:var(--darkreader-text-0645ad,#66b1fa);}.problem-feed-types {color:var(--darkreader-text-808080,#988f81);}.show-more {background-color:initial;background-image:linear-gradient(var(--darkreader-background-00000000,rgba(0,0,0,0)),var(--darkreader-background-ffffff,#181a1b));color:var(--darkreader-text-000000,#e8e6e3);}.post-full .post-header {border-bottom-color:var(--darkreader-border-cccccc,#3e4446);}.post-full .post-action-btn {background-color:var(--darkreader-background-fafafa,#1b1d1e);background-image:initial;color:var(--darkreader-text-6b7280,#9e9589);text-decoration-color:initial;}.post-full .post-action-btn:hover {background-color:var(--darkreader-background-00000014,rgba(0,0,0,0.08));background-image:initial;color:var(--darkreader-text-374151,#bdb7af);}.post-full .post-action-btn .badge {background-color:var(--darkreader-background-9c3706,#7d2c05);background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}.middle-right-content.wrapper {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;}@media (min-width:800px) {.blog-box {border-left-color:var(--darkreader-border-d3d3d3,#3c4144);border-right-color:var(--darkreader-border-d3d3d3,#3c4144);}}#problem-table tr:hover {background-color:var(--darkreader-background-eaeaea,#242728);background-image:initial;}.info-float .sidebar-section {background-color:var(--darkreader-background-fafafa,#1b1d1e);background-image:initial;}.info-float .link-row:hover {background-color:var(--darkreader-background-fafafa,#1b1d1e);background-image:initial;}.info-float .link-row a i {color:var(--darkreader-text-9c3706,#f99261);}.info-float .link-row .badge {background-color:var(--darkreader-background-ae0000,#8b0000);background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}.info-float hr {border-bottom:none;border-left:none;border-right:none;border-top-color:var(--darkreader-border-cccccc,#3e4446);}.info-float .problem-info-entry i {color:var(--darkreader-text-9c3706,#f99261);}.info-float .problem-lang-limits {background-color:var(--darkreader-background-fafafa,#1b1d1e);background-image:initial;}.info-float .problem-lang-limits .lang-limit:not(:last-child) {border-bottom-color:var(--darkreader-border-cccccc,#3e4446);}.info-float .problem-lang-limits .lang-limit .lang-tl,.info-float .problem-lang-limits .lang-limit .lang-ml {color:var(--darkreader-text-666666,#a8a095);}.info-float .toggle:hover {color:var(--darkreader-text-9c3706,#f99261);}.info-float .toggled {color:var(--darkreader-text-555555,#b2aca2);}.dark-mode .info-float .sidebar-section,[data-theme="dark"] .info-float .sidebar-section {background-color:var(--darkreader-background-1f2937,#19212c);background-image:initial;}.dark-mode .info-float .link-row:hover,[data-theme="dark"] .info-float .link-row:hover {background-color:var(--darkreader-background-374151,#2c3441);background-image:initial;}.dark-mode .info-float .problem-lang-limits,[data-theme="dark"] .info-float .problem-lang-limits {background-color:var(--darkreader-background-1f2937,#19212c);background-image:initial;}.dark-mode .info-float .problem-lang-limits .lang-limit,[data-theme="dark"] .info-float .problem-lang-limits .lang-limit {border-bottom-color:var(--darkreader-border-374151,#766d61);}.dark-mode .info-float .problem-lang-limits .lang-limit .lang-tl,.dark-mode .info-float .problem-lang-limits .lang-limit .lang-ml,[data-theme="dark"] .info-float .problem-lang-limits .lang-limit .lang-tl,[data-theme="dark"] .info-float .problem-lang-limits .lang-limit .lang-ml {color:var(--darkreader-text-9ca3af,#afa99e);}.dark-mode .info-float .toggled,[data-theme="dark"] .info-float .toggled {color:var(--darkreader-text-9ca3af,#afa99e);}ul.problem-list {list-style-image:initial;}.pi-name {color:var(--darkreader-text-343a40,#c3beb6);}.solved-problem-color {color:var(--darkreader-text-44ad41,#64c461);}.unsolved-problem-color {color:var(--darkreader-text-de2121,#e13737);}.attempted-problem-color {color:var(--darkreader-text-ffa500,#ffae1a);}.submissions-left {color:var(--darkreader-text-000000,#e8e6e3);}.no-submissions-left {color:var(--darkreader-text-ff0000,#ff1a1a);}.organization-tag {background-color:var(--darkreader-background-cccccc,#35393b);color:var(--darkreader-text-000000,#e8e6e3);}.organization-tag a {color:var(--darkreader-text-000000,#e8e6e3);}.pdf-icon .pdf-icon-logo {color:var(--darkreader-text-d40e13,#f23b3f);}.pdf-icon .pdf-icon-bar {background-color:var(--darkreader-background-d40e13,#aa0b0f);background-image:initial;}.license a {color:var(--darkreader-text-808080,#988f81);text-decoration-color:initial;}#problem_submit #result-version-info {border-bottom-color:var(--darkreader-border-949494,#4e5558);color:var(--darkreader-text-757575,#9e9689);}#problem_submit #language-select2 .select2-results__option {background-color:var(--darkreader-background-ffffff,#181a1b) !important;background-image:initial !important;color:var(--darkreader-text-757575,#9e9689) !important;}#problem_submit #language-select2 .select2-results__option--highlighted {text-decoration-color:initial;}#problem_submit #language-select2 .select2-results__option[aria-selected="true"] {color:var(--darkreader-text-000000,#e8e6e3) !important;}#problem-table th a {color:inherit;}.problem-data-form .bad-file input,.problem-data-form .bad-file .select2-selection {border-bottom-color:var(--darkreader-border-808080,#545b5e);border-left-color:var(--darkreader-border-808080,#545b5e);border-right-color:var(--darkreader-border-808080,#545b5e);border-top-color:var(--darkreader-border-808080,#545b5e);}.generator-args-icon {background-color:var(--darkreader-background-f9f9f9,#1b1e1f);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);color:var(--darkreader-text-666666,#a8a095);}.generator-args-icon:hover {background-color:var(--darkreader-background-f0f0f0,#202325);background-image:initial;border-bottom-color:var(--darkreader-border-999999,#4d5356);border-left-color:var(--darkreader-border-999999,#4d5356);border-right-color:var(--darkreader-border-999999,#4d5356);border-top-color:var(--darkreader-border-999999,#4d5356);color:var(--darkreader-text-333333,#c8c3bc);}#generator-script-modal {background-color:var(--darkreader-background-00000080,rgba(0,0,0,0.5));background-image:initial;}#generator-script-modal .modal-content {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;box-shadow:var(--darkreader-background-0000001a,rgba(0,0,0,0.1)) 0px 4px 6px;}.generator-script-container .btn {background-color:var(--darkreader-background-f5f5f5,#1e2021);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.generator-script-container .btn:hover {background-color:var(--darkreader-background-e5e5e5,#272a2c);background-image:initial;}.textarea-with-lines {border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}#line-numbers {background-color:var(--darkreader-background-f5f5f5,#1e2021);background-image:initial;border-right-color:var(--darkreader-border-dddddd,#3a3e41);color:var(--darkreader-text-666666,#a8a095);}#add-case-row {background-color:var(--darkreader-background-28a745,#208637);background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);text-decoration-color:initial;}.problem-clarification {border-bottom-color:var(--darkreader-border-cccccc,#3e4446);}#clarification_header {color:var(--darkreader-text-ff0000,#ff1a1a);}#clarification_header:hover {color:var(--darkreader-text-ffa500,#ffae1a);}#comment-announcement {background-color:var(--darkreader-background-d3d3d3,#313537);color:var(--darkreader-text-696969,#a69e92);}#comment-announcement:hover {background-color:var(--darkreader-background-808080,#60686c);}.new-problem-info {background-color:initial;background-image:linear-gradient(135deg,var(--darkreader-background-e9ecef,#232627) 0%,var(--darkreader-background-d6d8db,#2e3233) 100%);border-bottom-color:var(--darkreader-border-ced4da,#3c4144);border-left-color:var(--darkreader-border-ced4da,#3c4144);border-right-color:var(--darkreader-border-ced4da,#3c4144);border-top-color:var(--darkreader-border-ced4da,#3c4144);box-shadow:var(--darkreader-background-00000014,rgba(0,0,0,0.08)) 0px 2px 8px,var(--darkreader-background-0000001f,rgba(0,0,0,0.12)) 0px 1px 3px;}.new-problem-info::before {background-color:initial;background-image:linear-gradient(90deg,var(--darkreader-background-007bff,#0062cc),var(--darkreader-background-28a745,#208637),var(--darkreader-background-ffc107,#967000),var(--darkreader-background-dc3545,#a51d2a));}.info-block {background-color:var(--darkreader-background-ffffffb3,rgba(24,26,27,0.7));background-image:initial;}.info-block:hover {background-color:var(--darkreader-background-ffffffe6,rgba(24,26,27,0.9));background-image:initial;}.info-block i {background-color:var(--darkreader-background-007bff1a,rgba(0,98,204,0.1));background-image:initial;color:var(--darkreader-text-495057,#b5afa6);}.info-block .fa-check {background-color:var(--darkreader-background-28a74526,rgba(32,134,55,0.15));background-image:initial;color:var(--darkreader-text-155724,#99e6ab);}.info-block .fa-clock {background-color:var(--darkreader-background-ffc10726,rgba(150,112,0,0.15));background-image:initial;color:var(--darkreader-text-856404,#fbd770);}.info-block .fa-server {background-color:var(--darkreader-background-28a74526,rgba(32,134,55,0.15));background-image:initial;color:var(--darkreader-text-155724,#99e6ab);}.info-block .fa-file {background-color:var(--darkreader-background-007bff26,rgba(0,98,204,0.15));background-image:initial;color:var(--darkreader-text-004085,#7cc3ff);}.new-pi-value {color:var(--darkreader-text-495057,#b5afa6);}.problem-raw body {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;}.problem-raw .md-typeset details {box-shadow:var(--darkreader-bg--md-shadow-z1);}.problem-form-label {color:var(--darkreader-text-333333,#c8c3bc);}.problem-help-text {color:var(--darkreader-text-6c757d,#9e9689);}.required-asterisk {color:var(--darkreader-text-ae0000,#ff5252) !important;}.error-message {color:var(--darkreader-text-ae0000,#ff5252) !important;}.alert {border-color:initial;}.alert .close {background-color:initial;background-image:none;border-color:initial;border-style:none;border-width:initial;color:inherit;}.alert-success {background-color:var(--darkreader-background-d4edda,#1a3e29) !important;border-bottom-color:var(--darkreader-border-c3e6cb,#255a32) !important;border-left-color:var(--darkreader-border-c3e6cb,#255a32) !important;border-right-color:var(--darkreader-border-c3e6cb,#255a32) !important;border-top-color:var(--darkreader-border-c3e6cb,#255a32) !important;color:var(--darkreader-text-155724,#99e6ab) !important;}.alert-danger {background-color:var(--darkreader-background-f8d7da,#430c11) !important;border-bottom-color:var(--darkreader-border-f5c6cb,#68121b) !important;border-left-color:var(--darkreader-border-f5c6cb,#68121b) !important;border-right-color:var(--darkreader-border-f5c6cb,#68121b) !important;border-top-color:var(--darkreader-border-f5c6cb,#68121b) !important;color:var(--darkreader-text-721c24,#e1868f) !important;}.alert-info {background-color:var(--darkreader-background-d1ecf1,#143b43) !important;border-bottom-color:var(--darkreader-border-bee5eb,#1e5961) !important;border-left-color:var(--darkreader-border-bee5eb,#1e5961) !important;border-right-color:var(--darkreader-border-bee5eb,#1e5961) !important;border-top-color:var(--darkreader-border-bee5eb,#1e5961) !important;color:var(--darkreader-text-0c5460,#8ee3f1) !important;}.language-limits-page .default-limits-box {background-color:var(--darkreader-background-fafafa,#1b1d1e);border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.language-templates-page .template-source-code {border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.language-templates-page .template-source-code .ace_gutter {background-color:var(--darkreader-background-fafafa,#1b1d1e);background-image:initial;border-right-color:var(--darkreader-border-e9ecef,#353a3c);}.language-templates-page .template-language {color:var(--darkreader-text-495057,#b5afa6);}.solutions-page .solution-authors {color:var(--darkreader-text-495057,#b5afa6);}.solutions-page .solution-content {background-color:var(--darkreader-background-fafafa,#1b1d1e);border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.translations-page .translation-language {color:var(--darkreader-text-495057,#b5afa6);}.problem-edit-form {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;box-shadow:var(--darkreader-background-0000001a,rgba(0,0,0,0.1)) 0px 4px 15px;}.tab-navigation {background-color:var(--darkreader-background-f5f5f5,#1e2021);background-image:initial;border-bottom-color:var(--darkreader-border-e0e0e0,#393d40);}.tab-button {background-color:initial;background-image:none;border-bottom-color:transparent;border-left:none;border-right:none;border-top:none;color:var(--darkreader-text-555555,#b2aca2);}.tab-button:hover {background-color:var(--darkreader-background-007cba0d,rgba(0,99,149,0.05));background-image:initial;color:var(--darkreader-text-007cba,#4ac3ff);}.tab-button.active {background-color:var(--darkreader-background-007cba1a,rgba(0,99,149,0.1));background-image:initial;border-bottom-color:var(--darkreader-border-007cba,#0085c7);color:var(--darkreader-text-007cba,#4ac3ff);}.tab-button.has-errors {color:var(--darkreader-text-dc3545,#df4655);}.tab-button.has-errors::after {background-color:var(--darkreader-background-dc3545,#a51d2a);background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}.form-row label {color:var(--darkreader-text-333333,#c8c3bc);}.alert-danger {background-color:var(--darkreader-background-f8d7da,#430c11);background-image:initial;border-bottom-color:var(--darkreader-border-f5c6cb,#68121b);border-left-color:var(--darkreader-border-f5c6cb,#68121b);border-right-color:var(--darkreader-border-f5c6cb,#68121b);border-top-color:var(--darkreader-border-f5c6cb,#68121b);color:var(--darkreader-text-dc3545,#df4655);}.form-actions {background-color:var(--darkreader-background-f5f5f5,#1e2021);background-image:initial;border-top-color:var(--darkreader-border-e0e0e0,#393d40);}.checkbox-list {background-color:var(--darkreader-background-f8f9fa,#1b1e1f);background-image:initial;border-bottom-color:var(--darkreader-border-e9ecef,#353a3c);border-left-color:var(--darkreader-border-e9ecef,#353a3c);border-right-color:var(--darkreader-border-e9ecef,#353a3c);border-top-color:var(--darkreader-border-e9ecef,#353a3c);}.form-row.has-errors input,.form-row.has-errors textarea,.form-row.has-errors select {border-bottom-color:var(--darkreader-border-dc3545,#941a25) !important;border-left-color:var(--darkreader-border-dc3545,#941a25) !important;border-right-color:var(--darkreader-border-dc3545,#941a25) !important;border-top-color:var(--darkreader-border-dc3545,#941a25) !important;box-shadow:var(--darkreader-background-dc354540,rgba(165,29,42,0.25)) 0px 0px 0px 0.2rem !important;}.form-row.has-errors label {color:var(--darkreader-text-dc3545,#df4655);}.tab-button.has-errors {background-color:var(--darkreader-background-f8d7da,#430c11) !important;border-bottom-color:var(--darkreader-border-dc3545,#941a25) !important;border-left-color:var(--darkreader-border-dc3545,#941a25) !important;border-right-color:var(--darkreader-border-dc3545,#941a25) !important;border-top-color:var(--darkreader-border-dc3545,#941a25) !important;color:var(--darkreader-text-721c24,#e1868f) !important;}.tab-button.has-errors:hover {background-color:var(--darkreader-background-f1b0b7,#5b1018) !important;}.tab-button.has-errors.active {background-color:var(--darkreader-background-dc3545,#a51d2a) !important;color:var(--darkreader-text-ffffff,#e8e6e3) !important;}.suggestion-modal {background-color:var(--darkreader-background-00000080,rgba(0,0,0,0.5));}.suggestion-modal .suggestion-modal-content {background-color:var(--darkreader-background-fefefe,#191b1c);border-bottom-color:var(--darkreader-border-888888,#52585c);border-left-color:var(--darkreader-border-888888,#52585c);border-right-color:var(--darkreader-border-888888,#52585c);border-top-color:var(--darkreader-border-888888,#52585c);box-shadow:var(--darkreader-background-0000001a,rgba(0,0,0,0.1)) 0px 4px 8px;}.suggestion-modal .suggestion-modal-header {border-bottom-color:var(--darkreader-border-eeeeee,#35393b);}.suggestion-modal .suggestion-modal-header h3 {color:var(--darkreader-text-333333,#c8c3bc);}.suggestion-modal .close {color:var(--darkreader-text-aaaaaa,#b2aca2);}.suggestion-modal .close:hover,.suggestion-modal .close:focus {color:var(--darkreader-text-000000,#e8e6e3);}.suggestion-modal .form-group label {color:var(--darkreader-text-333333,#c8c3bc);}.suggestion-modal .form-group input,.suggestion-modal .form-group select {border-bottom-color:var(--darkreader-border-dddddd,#3a3e41);border-left-color:var(--darkreader-border-dddddd,#3a3e41);border-right-color:var(--darkreader-border-dddddd,#3a3e41);border-top-color:var(--darkreader-border-dddddd,#3a3e41);}.suggestion-modal .form-group input:focus,.suggestion-modal .form-group select:focus {border-bottom-color:var(--darkreader-border-007bff,#0056b3);border-left-color:var(--darkreader-border-007bff,#0056b3);border-right-color:var(--darkreader-border-007bff,#0056b3);border-top-color:var(--darkreader-border-007bff,#0056b3);box-shadow:var(--darkreader-background-007bff40,rgba(0,98,204,0.25)) 0px 0px 0px 2px;outline-color:initial;}.suggestion-modal .alert-info {background-color:var(--darkreader-background-d1ecf1,#143b43);border-bottom-color:var(--darkreader-border-bee5eb,#1e5961);border-left-color:var(--darkreader-border-17a2b8,#1597ab);border-right-color:var(--darkreader-border-bee5eb,#1e5961);border-top-color:var(--darkreader-border-bee5eb,#1e5961);color:var(--darkreader-text-0c5460,#8ee3f1);}.suggestion-modal .predicted-badge {background-color:var(--darkreader-background-28a745,#208637);color:var(--darkreader-text-ffffff,#e8e6e3);}.help-section {background-color:var(--darkreader-background-f8f9fa,#1b1e1f);border-left-color:var(--darkreader-border-007bff,#0056b3);}.help-section .fa-info-circle {color:var(--darkreader-text-007bff,#33a2ff);}.admin a,.admin {color:var(--darkreader-text-000000,#e8e6e3) !important;}svg.rate-box circle {fill:none;}svg.rate-box.rate-newbie circle {stroke:var(--darkreader-text-999999,#a8a095);}svg.rate-box.rate-newbie path {fill:var(--darkreader-text-999999,#a8a095);}svg.rate-box.rate-amateur circle {stroke:var(--darkreader-text-00a900,#56ff56);}svg.rate-box.rate-amateur path {fill:var(--darkreader-text-00a900,#56ff56);}svg.rate-box.rate-specialist circle {stroke:var(--darkreader-text-03a89e,#57fcf2);}svg.rate-box.rate-specialist path {fill:var(--darkreader-text-03a89e,#57fcf2);}svg.rate-box.rate-expert circle {stroke:var(--darkreader-text-6666ff,#619bff);}svg.rate-box.rate-expert path {fill:var(--darkreader-text-6666ff,#619bff);}svg.rate-box.rate-candidate-master circle {stroke:var(--darkreader-text-ff66ff,#ff61ff);}svg.rate-box.rate-candidate-master path {fill:var(--darkreader-text-ff66ff,#ff61ff);}svg.rate-box.rate-master circle {stroke:var(--darkreader-text-ddcc00,#ffef31);}svg.rate-box.rate-master path {fill:var(--darkreader-text-ddcc00,#ffef31);}svg.rate-box.rate-grandmaster circle,svg.rate-box.rate-target circle {stroke:var(--darkreader-text-ee0000,#ff2525);}svg.rate-box.rate-grandmaster path,svg.rate-box.rate-target path {fill:var(--darkreader-text-ee0000,#ff2525);}svg.rate-box.rate-target circle:last-child {fill:var(--darkreader-text-ee0000,#ff2525);stroke:none;}.rate-none,.rate-none a {color:var(--darkreader-text-000000,#e8e6e3);}.rate-newbie,.rate-newbie a {color:var(--darkreader-text-999999,#a8a095);}.rate-amateur,.rate-amateur a {color:var(--darkreader-text-00a900,#56ff56);}.rate-specialist,.rate-specialist a {color:var(--darkreader-text-008b8b,#6bffff);}.rate-expert,.rate-expert a {color:var(--darkreader-text-0000ff,#337dff);}.rate-candidate-master,.rate-candidate-master a {color:var(--darkreader-text-aa00aa,#ff55ff);}.rate-master,.rate-master a {color:var(--darkreader-text-ff8c00,#ff981a);}.rate-grandmaster,.rate-grandmaster a,.rate-target,.rate-target a {color:var(--darkreader-text-ee0000,#ff2525);}.rate-group {color:var(--darkreader-text-000000,#e8e6e3);}#users-table {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;}#users-table thead th {background-color:var(--darkreader-background-9c3706,#7d2c05);background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}#users-table thead th a,#users-table thead th a:link,#users-table thead th a:visited {color:var(--darkreader-text-ffffff,#e8e6e3);text-decoration-color:initial;}#users-table td {border-bottom-color:var(--darkreader-border-cccccc,#3e4446);}#users-table tbody tr {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;}#users-table tbody tr:hover {background-color:var(--darkreader-background-fafafa,#1b1d1e);background-image:initial;}#users-table tbody tr.highlight,#users-table tbody tr:target {background-color:var(--darkreader-background-fffbeb,#2f2600) !important;background-image:initial !important;}#users-table.no-border tbody tr:last-child td {border-bottom:none;}#users-table .about-td {color:var(--darkreader-text-4b5563,#b1aaa0);}#users-table .about-td .content-description {color:inherit;}#users-table .organization-column a {color:var(--darkreader-text-6b7280,#9e9589) !important;}#users-table .disqualified {background-color:var(--darkreader-background-ffa8a8,#670000) !important;}#users-table .frozen {background-color:var(--darkreader-background-87cefa,#054d79) !important;background-image:initial !important;}#users-table .full-score,#users-table .full-score a {color:var(--darkreader-text-008000,#72ff72);}#users-table .partial-score,#users-table .partial-score a {color:var(--darkreader-text-008000,#72ff72);}#users-table .failed-score,#users-table .failed-score a {color:var(--darkreader-text-ff0000,#ff1a1a);}#users-table .pretest-full-score,#users-table .pretest-full-score a {color:var(--darkreader-text-2980b9,#54a4d9);}#users-table .pretest-partial-score,#users-table .pretest-partial-score a {color:var(--darkreader-text-2980b9,#54a4d9);}#users-table .pretest-failed-score,#users-table .pretest-failed-score a {color:var(--darkreader-text-ff0000,#ff1a1a);}#users-table .solving-time {color:var(--darkreader-text-6b7280,#9e9589);}#users-table .point-denominator {border-top-color:var(--darkreader-border-cccccc,#3e4446);}#users-table .fullname-column {border-right:none !important;}#users-table .fullname-column span {color:var(--darkreader-text-6b7280,#9e9589) !important;}#search-form .select2-results__option--highlighted {background-color:var(--darkreader-background-dedede,#2b2e30) !important;}a.user-redirect {color:var(--darkreader-text-2980b9,#54a4d9);}a.user-redirect:hover {text-shadow:var(--darkreader-background-0000ff,#0000cc) 0px 0px 2px;}.user-info-cell {border-left-color:var(--darkreader-border-cccccc,#3e4446);}.contest-history-cell {border-left-color:var(--darkreader-border-cccccc,#3e4446);}.hide-solved-problems > span::before {background-color:var(--darkreader-background-00000033,rgba(0,0,0,0.2));background-image:initial;}.user-img {background-color:var(--darkreader-background-dddddd,#2b2f31);}.pp-table .pp-weighted {color:var(--darkreader-text-777777,#9d9488);}.pp-table div.sub-pp {border-left:none;}#pp-load-link-wrapper {border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}#rating-tooltip {background-color:var(--darkreader-background-000000b3,rgba(0,0,0,0.7));background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}#rating-tooltip.rate-group {color:var(--darkreader-text-ffffff,#e8e6e3);}.follow {background-color:var(--darkreader-background-008000,#006600);background-image:initial;border-bottom-color:var(--darkreader-border-90ee90,#137a13);border-left-color:var(--darkreader-border-90ee90,#137a13);border-right-color:var(--darkreader-border-90ee90,#137a13);border-top-color:var(--darkreader-border-90ee90,#137a13);}.follow:hover {background-color:var(--darkreader-background-006400,#005000);background-image:initial;}.unfollow {background-color:var(--darkreader-background-ff0000,#cc0000);background-image:initial;border-bottom-color:var(--darkreader-border-ffc0cb,#790015);border-left-color:var(--darkreader-border-ffc0cb,#790015);border-right-color:var(--darkreader-border-ffc0cb,#790015);border-top-color:var(--darkreader-border-ffc0cb,#790015);}.unfollow:hover {background-color:var(--darkreader-background-8b0000,#6f0000);background-image:initial;}#submission-activity #submission-activity-actions #year {color:var(--darkreader-text-444444,#bdb7af);}#submission-activity #submission-activity-display {border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}#submission-activity #submission-activity-display .info-text {color:var(--darkreader-text-444444,#bdb7af);}#submission-activity #submission-activity-display table td.activity-blank {background-color:var(--darkreader-background-ffffff,#181a1b);}#submission-activity #submission-activity-display table td.activity-0 {background-color:var(--darkreader-background-dddddd,#2b2f31);}#submission-activity #submission-activity-display table td.activity-1 {background-color:var(--darkreader-background-9be9a8,#166634);}#submission-activity #submission-activity-display table td.activity-2 {background-color:var(--darkreader-background-40c463,#2f9a5f);}#submission-activity #submission-activity-display table td.activity-3 {background-color:var(--darkreader-background-2f9c4c,#267d3d);}#submission-activity #submission-activity-display table td.activity-4 {background-color:var(--darkreader-background-216e39,#1a582e);}.user-stat-card {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.user-stat-card:hover {box-shadow:var(--darkreader-background-00000014,rgba(0,0,0,0.08)) 0px 4px 12px;}.user-stat-card .stat-icon {background-color:var(--darkreader-background-0000000d,rgba(0,0,0,0.05));background-image:initial;}.user-stat-card .stat-icon.green {background-color:var(--darkreader-background-22c55e1a,rgba(27,158,75,0.1));background-image:initial;}.user-stat-card .stat-icon.darkcyan {background-color:var(--darkreader-background-008b8b1a,rgba(0,111,111,0.1));background-image:initial;}.user-stat-card .stat-icon.peru {background-color:var(--darkreader-background-cd853f1a,rgba(156,97,41,0.1));background-image:initial;}.user-stat-card .stat-icon.blue {background-color:var(--darkreader-background-3b82f61a,rgba(8,68,166,0.1));background-image:initial;}.user-stat-card .stat-label {color:var(--darkreader-text-6b7280,#9e9589);}.user-fullname {color:var(--darkreader-text-374151,#bdb7af);}.user-about-section .admin-notes {background-color:var(--darkreader-background-fef3c7,#3f3201);background-image:initial;border-bottom-color:var(--darkreader-border-f59e0b,#ab6e07);border-left-color:var(--darkreader-border-f59e0b,#ab6e07);border-right-color:var(--darkreader-border-f59e0b,#ab6e07);border-top-color:var(--darkreader-border-f59e0b,#ab6e07);}.user-about-section .admin-notes i {color:var(--darkreader-text-d97706,#f99e35);}.user-about-section .about-content {background-color:var(--darkreader-background-fafafa,#1b1d1e);background-image:initial;}.user-about-section .no-about-text {background-color:var(--darkreader-background-fafafa,#1b1d1e);background-image:initial;color:var(--darkreader-text-9ca3af,#afa99e);}.user-section .section-title {color:var(--darkreader-text-374151,#bdb7af);}.user-section .section-title i {color:var(--darkreader-text-9c3706,#f99261);}.user-sidebar .user-profile-img {border-bottom-color:var(--darkreader-border-ffffff,#303436);border-left-color:var(--darkreader-border-ffffff,#303436);border-right-color:var(--darkreader-border-ffffff,#303436);border-top-color:var(--darkreader-border-ffffff,#303436);box-shadow:var(--darkreader-background-00000026,rgba(0,0,0,0.15)) 0px 4px 12px;}.user-sidebar .sidebar-btn {border-color:initial;border-style:none;border-width:initial;}.user-sidebar .sidebar-btn.follow {background-color:var(--darkreader-background-22c55e,#1b9e4b);background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}.user-sidebar .sidebar-btn.follow:hover {background-color:var(--darkreader-background-16a34a,#12823b);background-image:initial;}.user-sidebar .sidebar-btn.unfollow {background-color:var(--darkreader-background-ef4444,#9f0e0e);background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}.user-sidebar .sidebar-btn.unfollow:hover {background-color:var(--darkreader-background-dc2626,#ae1c1c);background-image:initial;}.user-sidebar .sidebar-btn.message {background-color:var(--darkreader-background-3b82f6,#0844a6);background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}.user-sidebar .sidebar-btn.message:hover {background-color:var(--darkreader-background-2563eb,#1043b2);background-image:initial;}.user-sidebar .sidebar-contest-stats {background-color:var(--darkreader-background-fafafa,#1b1d1e);background-image:initial;}.user-sidebar .sidebar-contest-stats .contest-stat-row:not(:last-child) {border-bottom-color:var(--darkreader-border-cccccc,#3e4446);}.user-sidebar .sidebar-contest-stats .contest-stat-row .stat-label {color:var(--darkreader-text-6b7280,#9e9589);}.dark-mode .user-stat-card,[data-theme="dark"] .user-stat-card {background-color:var(--darkreader-background-1f2937,#19212c);background-image:initial;border-bottom-color:var(--darkreader-border-374151,#766d61);border-left-color:var(--darkreader-border-374151,#766d61);border-right-color:var(--darkreader-border-374151,#766d61);border-top-color:var(--darkreader-border-374151,#766d61);}.dark-mode .user-stat-card:hover,[data-theme="dark"] .user-stat-card:hover {box-shadow:var(--darkreader-background-0000004d,rgba(0,0,0,0.3)) 0px 4px 12px;}.dark-mode .user-stat-card .stat-label,[data-theme="dark"] .user-stat-card .stat-label {color:var(--darkreader-text-9ca3af,#afa99e);}.dark-mode .user-fullname,[data-theme="dark"] .user-fullname {color:var(--darkreader-text-e5e7eb,#d9d6d1);}.dark-mode .user-about-section .about-content,.dark-mode .user-about-section .no-about-text,[data-theme="dark"] .user-about-section .about-content,[data-theme="dark"] .user-about-section .no-about-text {background-color:var(--darkreader-background-1f2937,#19212c);background-image:initial;}.dark-mode .user-about-section .no-about-text,[data-theme="dark"] .user-about-section .no-about-text {color:var(--darkreader-text-6b7280,#9e9589);}.dark-mode .user-section .section-title,[data-theme="dark"] .user-section .section-title {color:var(--darkreader-text-e5e7eb,#d9d6d1);}.dark-mode .sidebar-contest-stats,[data-theme="dark"] .sidebar-contest-stats {background-color:var(--darkreader-background-1f2937,#19212c);background-image:initial;}.dark-mode .sidebar-contest-stats .contest-stat-row,[data-theme="dark"] .sidebar-contest-stats .contest-stat-row {border-bottom-color:var(--darkreader-border-374151,#766d61);}.dark-mode .sidebar-contest-stats .contest-stat-row .stat-label,[data-theme="dark"] .sidebar-contest-stats .contest-stat-row .stat-label {color:var(--darkreader-text-9ca3af,#afa99e);}.dark-mode .sidebar-contest-stats .contest-stat-row .stat-value,[data-theme="dark"] .sidebar-contest-stats .contest-stat-row .stat-value {color:var(--darkreader-text-e5e7eb,#d9d6d1);}.profile-card {border-bottom-color:var(--darkreader-border-dddddd,#3a3e41);border-left-color:var(--darkreader-border-dddddd,#3a3e41);border-right-color:var(--darkreader-border-dddddd,#3a3e41);border-top-color:var(--darkreader-border-dddddd,#3a3e41);box-shadow:var(--darkreader-background-0000001a,rgba(0,0,0,0.1)) 0px 4px 8px;}.profile-card:hover {box-shadow:var(--darkreader-background-00000033,rgba(0,0,0,0.2)) 0px 8px 16px;}.profile-card .card-header {background-color:var(--darkreader-background-f7f7f7,#1d1f20);}.profile-card .medal-count {background-color:var(--darkreader-background-e9e8e7b3,rgba(37,40,42,0.7));color:var(--darkreader-text-000000,#e8e6e3);}.content-description ins {background-color:var(--darkreader-background-ffff99,#545400);background-image:initial;color:var(--darkreader-text-000000,#e8e6e3);text-decoration-color:initial;}.content-description mark {background-color:var(--darkreader-background-ffff00,#999900);background-image:initial;color:var(--darkreader-text-000000,#e8e6e3);}.content-description img {border-color:initial;border-style:initial;border-width:0px;}.content-description .highlighttable,.content-description .codehilitetable {background-color:transparent !important;background-image:initial !important;}.content-description .highlighttable pre,.content-description .codehilitetable pre {background-color:var(--darkreader-bg--md-code-bg-color,var(--darkreader-background-2f3129,#222526));border-color:initial !important;border-style:none !important;border-width:initial !important;box-shadow:none !important;color:var(--darkreader-text--md-code-fg-color,var(--darkreader-text-f8f8f2,#e8e8d5));}.content-description .highlighttable .linenos pre,.content-description .codehilitetable .linenos pre {background-color:var(--darkreader-background-00000026,rgba(0,0,0,0.15)) !important;border-bottom:none !important;border-left:none !important;border-right:1px solid var(--darkreader-border--md-code-border-color,var(--darkreader-border-444444,#766d61)) !important;border-top:none !important;color:var(--darkreader-text-ffffff66,rgba(232,230,227,0.4)) !important;}.content-description .highlighttable .code pre,.content-description .codehilitetable .code pre {border-color:initial !important;border-style:none !important;border-width:initial !important;}.content-description .highlighttable .filename,.content-description .codehilitetable .filename {background:var(--darkreader-bg--md-filename-bg-color,var(--darkreader-background-000000,#000000));border-bottom:2px solid var(--darkreader-border--md-code-border-color,var(--darkreader-border-444444,#766d61));color:var(--darkreader-text--md-filename-fg-color,var(--darkreader-text-cccccc,#c8c3bc));}.content-description .highlighttable td,.content-description .codehilitetable td,.content-description .highlighttable th,.content-description .codehilitetable th {background-color:transparent !important;background-image:initial !important;border-color:initial !important;border-style:none !important;border-width:initial !important;}@media (min-width:800px) {#content-right .info-float::-webkit-scrollbar-track {background-color:transparent;background-image:initial;} #content-right .info-float::-webkit-scrollbar-thumb {background-color:var(--darkreader-background-cccccc,#35393b);background-image:initial;} #content-right .info-float::-webkit-scrollbar-thumb:hover {background-color:var(--darkreader-background-aaaaaa,#484e51);background-image:initial;}}.info-float .fa {color:var(--darkreader-text-000000,#e8e6e3);}.sortable-formset .sortable-table {background-color:var(--darkreader-background-ffffff,#181a1b);box-shadow:var(--darkreader-background-00000014,rgba(0,0,0,0.08)) 0px 1px 3px;}.sortable-formset .sortable-table thead th {background-color:var(--darkreader-background-9c3706,#7d2c05);border-bottom:none;color:var(--darkreader-text-ffffff,#e8e6e3);}.sortable-formset .sortable-table tbody tr {background-color:var(--darkreader-background-ffffff,#181a1b);border-bottom-color:var(--darkreader-border-cccccc,#3e4446);}.sortable-formset .sortable-table tbody tr:hover {background-color:var(--darkreader-background-9c37060d,rgba(125,44,5,0.05));}.sortable-formset .sortable-table tbody tr:last-child {border-bottom:none;}.sortable-formset .drag-handle {color:var(--darkreader-text-999999,#a8a095);}.sortable-formset .drag-handle:hover {color:var(--darkreader-text-00007d,#81afff);}.sortable-formset .row-number {color:var(--darkreader-text-666666,#a8a095);}.sortable-formset .remove-row-btn {background-color:initial;background-image:none;border-color:initial;border-style:none;border-width:initial;}.sortable-formset .sortable-placeholder {background-color:var(--darkreader-background-9c37061a,rgba(125,44,5,0.1));border-bottom-color:var(--darkreader-border-9c3706,#c74608);border-left-color:var(--darkreader-border-9c3706,#c74608);border-right-color:var(--darkreader-border-9c3706,#c74608);border-top-color:var(--darkreader-border-9c3706,#c74608);}.sortable-formset .ui-sortable-helper {background-color:var(--darkreader-background-ffffff,#181a1b);box-shadow:var(--darkreader-background-00000026,rgba(0,0,0,0.15)) 0px 4px 12px;}.sortable-formset .ui-sortable-helper .drag-handle {color:var(--darkreader-text-9c3706,#f99261);}.sortable-formset .add-row-btn {background-color:var(--darkreader-background-9c3706,#7d2c05);border-color:initial;border-style:none;border-width:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}.sortable-formset .add-row-btn:hover {background-color:var(--darkreader-background-752904,#5e2103);}.tweet-this i {color:var(--darkreader-text-55acee,#5ab0ee);}.facebook-this it {color:var(--darkreader-text-133783,#84b7ed);}.gplus-this i {color:var(--darkreader-text-dd4b38,#e05a48);}.button {background-color:var(--darkreader-background-9c3706,#7d2c05);border-color:transparent;box-shadow:var(--darkreader-background-00000005,rgba(0,0,0,0.02)) 0px 1px 3px 0px;color:var(--darkreader-text-ffffff,#e8e6e3) !important;text-decoration-color:initial;}.button.disabled,.button[disabled] {background-color:initial !important;background-image:linear-gradient(var(--darkreader-background-a9a9a9,#494f52) 0px,var(--darkreader-background-808080,#60686c) 100%) !important;border-bottom-color:var(--darkreader-border-808080,#545b5e) !important;border-left-color:var(--darkreader-border-808080,#545b5e) !important;border-right-color:var(--darkreader-border-808080,#545b5e) !important;border-top-color:var(--darkreader-border-808080,#545b5e) !important;}.button.btn-gray {background-color:var(--darkreader-background-808080,#60686c);background-image:initial;}.button.btn-hovergray:hover {background-color:var(--darkreader-background-d3d3d3,#313537);background-image:initial;}.button.btn-green {background-color:var(--darkreader-background-28a745,#208637);background-image:initial;}.button.btn-green:hover {background-color:var(--darkreader-background-008000,#006600);background-image:initial;}.button.btn-darkred {background-color:var(--darkreader-background-8b0000,#6f0000);background-image:initial;}.button.btn-darkred:hover {background-color:var(--darkreader-background-a52a2a,#842222);background-image:initial;}.button.btn-midnightblue {background-color:var(--darkreader-background-191970,#14145a);background-image:initial;}.button.btn-midnightblue:hover {background-color:var(--darkreader-background-00008b,#00006f);background-image:initial;}.button.btn-darkGreen {background-color:var(--darkreader-background-9c3706,#7d2c05);background-image:initial;}.button:hover {background-color:var(--darkreader-background-9c3706,#7d2c05);box-shadow:var(--darkreader-background-0000001a,rgba(0,0,0,0.1)) 0px 4px 12px;}.button:focus {background-color:var(--darkreader-background-9c3706,#7d2c05);box-shadow:var(--darkreader-background-0000001a,rgba(0,0,0,0.1)) 0px 4px 12px;}.button:active {background-color:var(--darkreader-background-9c3706,#7d2c05);box-shadow:var(--darkreader-background-0000000f,rgba(0,0,0,0.06)) 0px 2px 4px;}input[type="text"],input[type="password"],input[type="email"],input[type="number"],input[type="datetime-local"],input[type="date"] {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:none;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);box-shadow:var(--darkreader-background-00000013,rgba(0,0,0,0.07)) 0px 1px 1px inset;color:var(--darkreader-text-555555,#b2aca2);}textarea {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:none;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);box-shadow:var(--darkreader-background-00000013,rgba(0,0,0,0.07)) 0px 1px 1px inset;}textarea:hover {border-bottom-color:var(--darkreader-border-000000,#8c8273);border-left-color:var(--darkreader-border-000000,#8c8273);border-right-color:var(--darkreader-border-000000,#8c8273);border-top-color:var(--darkreader-border-000000,#8c8273);}input[type="text"]:hover,input[type="password"]:hover {border-bottom-color:var(--darkreader-border-52a8eccc,rgba(16,87,144,0.8));border-left-color:var(--darkreader-border-52a8eccc,rgba(16,87,144,0.8));border-right-color:var(--darkreader-border-52a8eccc,rgba(16,87,144,0.8));border-top-color:var(--darkreader-border-52a8eccc,rgba(16,87,144,0.8));box-shadow:var(--darkreader-background-00000013,rgba(0,0,0,0.07)) 0px 1px 1px inset,var(--darkreader-background-52a8ec99,rgba(16,91,150,0.6)) 0px 0px 4px;}textarea:focus {border-bottom-color:var(--darkreader-border-000000,#8c8273);border-left-color:var(--darkreader-border-000000,#8c8273);border-right-color:var(--darkreader-border-000000,#8c8273);border-top-color:var(--darkreader-border-000000,#8c8273);outline-color:initial;}input[type="text"]:focus,input[type="password"]:focus {border-bottom-color:var(--darkreader-border-52a8eccc,rgba(16,87,144,0.8));border-left-color:var(--darkreader-border-52a8eccc,rgba(16,87,144,0.8));border-right-color:var(--darkreader-border-52a8eccc,rgba(16,87,144,0.8));border-top-color:var(--darkreader-border-52a8eccc,rgba(16,87,144,0.8));box-shadow:var(--darkreader-background-00000013,rgba(0,0,0,0.07)) 0px 1px 1px inset,var(--darkreader-background-52a8ec99,rgba(16,91,150,0.6)) 0px 0px 8px;outline-color:initial;}.btn-clipboard:hover {background-color:var(--darkreader-background-ffffff,#181a1b);border-bottom-color:var(--darkreader-border-e1e1e8,#373c3e);border-left-color:var(--darkreader-border-e1e1e8,#373c3e);border-right-color:var(--darkreader-border-e1e1e8,#373c3e);border-top-color:var(--darkreader-border-e1e1e8,#373c3e);}.ul_tab_a_active,.tabs > ul > li.active > a:focus,.tabs > ul > li.active > span:focus,.tabs > ul > li.active > a:hover,.tabs > ul > li.active > span:hover,.tabs > ul > li.active > a,.tabs > ul > li.active > span {background-color:transparent;background-image:initial;border-bottom-color:var(--darkreader-border-9c3706,#c74608);color:var(--darkreader-text-9c3706,#f99261);}.tabs .tab .tab-icon {color:var(--darkreader-text-808080,#988f81);}.tabs .tab.active a,.tabs .tab.active span {border-top-color:var(--darkreader-border-ffffff,#303436) !important;}.tabs .tab.active .tab-icon {color:var(--darkreader-text-000000,#e8e6e3);}.tabs h2 {color:var(--darkreader-text-393630,#c7c2bb);}.tabs > ul {list-style-image:none;}.tabs > ul::-webkit-scrollbar {background-color:transparent;}.tabs > ul::-webkit-scrollbar-thumb {background-color:transparent;}.tabs > ul > li > a,.tabs > ul > li > span {color:var(--darkreader-text-555555,#b2aca2);text-decoration-color:initial;}.tabs > ul > li > a:hover,.tabs > ul > li > span:hover {border-bottom-color:var(--darkreader-border-008000,#00d900);}ul.pagination a:hover {background-color:var(--darkreader-background-cc4e17,#a33e12);background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}ul.pagination > li > a,ul.pagination > li > span {background-color:var(--darkreader-background-ffffff,#181a1b);border-bottom-color:var(--darkreader-border-9c3706,#c74608);border-left-color:var(--darkreader-border-9c3706,#c74608);border-right-color:var(--darkreader-border-9c3706,#c74608);border-top-color:var(--darkreader-border-9c3706,#c74608);color:var(--darkreader-text-9c3706,#f99261);text-decoration-color:initial;}ul.pagination > .disabled-page > a {background-color:var(--darkreader-background-ab6247,#894e39);border-bottom-color:var(--darkreader-border-6a240b,#c74415);border-left-color:var(--darkreader-border-6a240b,#c74415);border-right-color:var(--darkreader-border-6a240b,#c74415);border-top-color:var(--darkreader-border-6a240b,#c74415);color:var(--darkreader-text-f1efef,#dfdcd7);}ul.pagination > .disabled-page > span {background-color:var(--darkreader-background-ab6247,#894e39);border-bottom-color:var(--darkreader-border-6a240b,#c74415);border-left-color:var(--darkreader-border-6a240b,#c74415);border-right-color:var(--darkreader-border-6a240b,#c74415);border-top-color:var(--darkreader-border-6a240b,#c74415);color:var(--darkreader-text-f1efef,#dfdcd7);}ul.pagination > .active-page > a {background-color:var(--darkreader-background-9c3706,#7d2c05);border-color:transparent;color:var(--darkreader-text-ffffff,#e8e6e3);}ul.pagination > .active-page > span {background-color:var(--darkreader-background-ffffff,#181a1b);border-color:transparent;color:var(--darkreader-text-ffffff,#e8e6e3);}.alert {border-color:transparent;}.alert-info {background-color:var(--darkreader-background-d9edf7,#0e3041);border-bottom-color:var(--darkreader-border-bce8f1,#165a68);border-left-color:var(--darkreader-border-bce8f1,#165a68);border-right-color:var(--darkreader-border-bce8f1,#165a68);border-top-color:var(--darkreader-border-bce8f1,#165a68);color:var(--darkreader-text-31708f,#75b2d0);}.alert-warning {background-color:var(--darkreader-background-fcf8e3,#2f2805);border-bottom-color:var(--darkreader-border-faebcc,#6c4c0b);border-left-color:var(--darkreader-border-faebcc,#6c4c0b);border-right-color:var(--darkreader-border-faebcc,#6c4c0b);border-top-color:var(--darkreader-border-faebcc,#6c4c0b);color:var(--darkreader-text-8a6d3b,#c6ab7b);}.alert-danger {background-color:var(--darkreader-background-f2dede,#381616);border-bottom-color:var(--darkreader-border-ebccd1,#59232b);border-left-color:var(--darkreader-border-ebccd1,#59232b);border-right-color:var(--darkreader-border-ebccd1,#59232b);border-top-color:var(--darkreader-border-ebccd1,#59232b);color:var(--darkreader-text-a94442,#c26664);}.alert-dismissable .close,.alert-dismissible .close {color:inherit;}.close {color:var(--darkreader-text-000000,#e8e6e3);text-shadow:var(--darkreader-background-ffffff,#181a1b) 0px 1px 0px;}a.close {text-decoration-color:initial !important;}a.close:hover {color:var(--darkreader-text-000000,#e8e6e3) !important;}.close:focus,.close:hover {color:var(--darkreader-text-000000,#e8e6e3);text-decoration-color:initial;}.badge {background-color:var(--darkreader-background-e84848,#9b1313);color:var(--darkreader-text-ffffff,#e8e6e3);}.form-submit-group {border-top-color:var(--darkreader-border-eeeeee,#35393b);}.sidebox h3 {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;}.sidebox h3 .fa {background-color:var(--darkreader-background-9c3706,#7d2c05);background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}.sidebox-content {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-top:none;}.sidebox-content.sidebox-table {border-color:initial;border-style:none;border-width:initial;}.sidebox {box-shadow:var(--darkreader-background-00000033,rgba(0,0,0,0.2)) 0px 0px 5px;}.ws-closed {background-color:var(--darkreader-background-ae0000,#8b0000);background-image:initial;}.ws-closed a {color:var(--darkreader-text-ffffff,#e8e6e3);}.messages li {border-color:transparent;}.messages li.debug {background-color:var(--darkreader-background-e2e3e5,#282b2c);border-bottom-color:var(--darkreader-border-d6d8db,#3b4042);border-left-color:var(--darkreader-border-d6d8db,#3b4042);border-right-color:var(--darkreader-border-d6d8db,#3b4042);border-top-color:var(--darkreader-border-d6d8db,#3b4042);color:var(--darkreader-text-383d41,#c2bcb4);}.messages li.info {background-color:var(--darkreader-background-d1ecf1,#143b43);border-bottom-color:var(--darkreader-border-bee5eb,#1e5961);border-left-color:var(--darkreader-border-bee5eb,#1e5961);border-right-color:var(--darkreader-border-bee5eb,#1e5961);border-top-color:var(--darkreader-border-bee5eb,#1e5961);color:var(--darkreader-text-0c5460,#8ee3f1);}.messages li.success {background-color:var(--darkreader-background-d4edda,#1a3e29);border-bottom-color:var(--darkreader-border-c3e6cb,#255a32);border-left-color:var(--darkreader-border-c3e6cb,#255a32);border-right-color:var(--darkreader-border-c3e6cb,#255a32);border-top-color:var(--darkreader-border-c3e6cb,#255a32);color:var(--darkreader-text-155724,#99e6ab);}.messages li.warning {background-color:var(--darkreader-background-fff3cd,#3d2e00);border-bottom-color:var(--darkreader-border-ffeeba,#7b5c00);border-left-color:var(--darkreader-border-ffeeba,#7b5c00);border-right-color:var(--darkreader-border-ffeeba,#7b5c00);border-top-color:var(--darkreader-border-ffeeba,#7b5c00);color:var(--darkreader-text-856404,#fbd770);}.messages li.error {background-color:var(--darkreader-background-f8d7da,#430c11);border-bottom-color:var(--darkreader-border-f5c6cb,#68121b);border-left-color:var(--darkreader-border-f5c6cb,#68121b);border-right-color:var(--darkreader-border-f5c6cb,#68121b);border-top-color:var(--darkreader-border-f5c6cb,#68121b);color:var(--darkreader-text-721c24,#e1868f);}.spoiler-text {background-color:var(--darkreader-background-ddeeff,#222426);background-image:initial;border-bottom-color:var(--darkreader-border-000000,#8c8273);border-left-color:var(--darkreader-border-000000,#8c8273);border-right-color:var(--darkreader-border-000000,#8c8273);border-top-color:var(--darkreader-border-000000,#8c8273);}.spoiler-summary {text-decoration-color:initial;}.control-button {border-color:initial;border-style:initial;border-width:0px;color:var(--darkreader-text-000000,#e8e6e3) !important;}ul.errorlist {color:var(--darkreader-text-ff0000,#ff1a1a);list-style-image:initial;}.registration-form .block-header {color:var(--darkreader-text-555555,#b2aca2);}.registration-form .fullwidth-error input {border-bottom-color:var(--darkreader-border-ff0000,#b30000);border-left-color:var(--darkreader-border-ff0000,#b30000);border-right-color:var(--darkreader-border-ff0000,#b30000);border-top-color:var(--darkreader-border-ff0000,#b30000);}.registration-form .form-field-error {color:var(--darkreader-text-ff0000,#ff1a1a);}.registration-form #edit-form {background-color:unset;background-image:unset;border-color:unset;}#login-panel .google-icon i {color:var(--darkreader-text-dd4b38,#e05a48);}#login-panel .facebook-icon i {color:var(--darkreader-text-133783,#84b7ed);}#login-panel .github-icon i {color:var(--darkreader-text-000000,#e8e6e3);}.btn:hover {color:var(--darkreader-text-212529,#d1cdc7);text-decoration-color:initial;}.link-row a {color:inherit;text-decoration-color:initial;}.link-row:hover {background-color:var(--darkreader-background-f8f8f2,#1f1f11);color:var(--darkreader-text-9c3706,#f99261);}button:hover,button:focus {box-shadow:none;outline-color:initial;text-decoration-color:initial;}.btn {box-shadow:var(--darkreader-background-0000001f,rgba(0,0,0,0.12)) 0px 10px 20px -6px;}.btn .icon {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;}.btn:hover,.btn:active,.btn:focus {outline-color:initial;}.btn.btn-primary {color:var(--darkreader-text-ffffff,#e8e6e3);}.btn.btn-primary .icon i {color:var(--darkreader-text-28a745,#61d97c);}.btn.btn-disabled {background-color:var(--darkreader-background-808080,#60686c);background-image:initial;border-bottom-color:var(--darkreader-border-808080,#545b5e);border-left-color:var(--darkreader-border-808080,#545b5e);border-right-color:var(--darkreader-border-808080,#545b5e);border-top-color:var(--darkreader-border-808080,#545b5e);color:var(--darkreader-text-ffffff,#e8e6e3);}.featherlight.image-widget-lightbox .featherlight-content {background-color:transparent !important;background-image:initial !important;border-color:initial !important;border-style:none !important;border-width:initial !important;}.featherlight.image-widget-lightbox .featherlight-content img {box-shadow:var(--darkreader-background-0000004d,rgba(0,0,0,0.3)) 0px 8px 32px;}.featherlight.image-widget-lightbox .featherlight-close-icon {background-color:var(--darkreader-background-00000099,rgba(0,0,0,0.6));background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}.image-file-widget {background-color:var(--darkreader-background-fafafa,#1b1d1e);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.image-file-widget .current-image {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);box-shadow:var(--darkreader-background-00000014,rgba(0,0,0,0.08)) 0px 1px 3px;}.image-file-widget .current-image .image-overlay {background-color:var(--darkreader-background-00000066,rgba(0,0,0,0.4));background-image:initial;}.image-file-widget .current-image .image-overlay i {color:var(--darkreader-text-ffffff,#e8e6e3);}.image-file-widget .current-image a:hover img {box-shadow:var(--darkreader-background-00000026,rgba(0,0,0,0.15)) 0px 4px 12px;}.image-file-widget .hidden-file-input {border-color:initial;border-style:initial;border-width:0px;}.image-file-widget .change-image {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.image-file-widget .change-image:hover {background-color:var(--darkreader-background-fef9f7,#321306);background-image:initial;border-bottom-color:var(--darkreader-border-9c3706,#c74608);border-left-color:var(--darkreader-border-9c3706,#c74608);border-right-color:var(--darkreader-border-9c3706,#c74608);border-top-color:var(--darkreader-border-9c3706,#c74608);}.image-file-widget .change-image i {color:var(--darkreader-text-9c3706,#f99261);}.image-file-widget .change-image span {color:var(--darkreader-text-666666,#a8a095);}.image-file-widget .clear-image {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.image-file-widget .clear-image:hover {background-color:var(--darkreader-background-fff5f5,#390000);background-image:initial;border-bottom-color:var(--darkreader-border-e74c3c,#951f12);border-left-color:var(--darkreader-border-e74c3c,#951f12);border-right-color:var(--darkreader-border-e74c3c,#951f12);border-top-color:var(--darkreader-border-e74c3c,#951f12);}.image-file-widget .clear-image:hover i {color:var(--darkreader-text-e74c3c,#e95849);}.image-file-widget .clear-image i {color:var(--darkreader-text-999999,#a8a095);}.image-file-widget .clear-image span {color:var(--darkreader-text-666666,#a8a095);}.image-file-widget .upload-area {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.image-file-widget .upload-area:hover {background-color:var(--darkreader-background-fef9f7,#321306);background-image:initial;border-bottom-color:var(--darkreader-border-9c3706,#c74608);border-left-color:var(--darkreader-border-9c3706,#c74608);border-right-color:var(--darkreader-border-9c3706,#c74608);border-top-color:var(--darkreader-border-9c3706,#c74608);}.image-file-widget .upload-area:hover i {color:var(--darkreader-text-9c3706,#f99261);}.image-file-widget .upload-area i {color:var(--darkreader-text-999999,#a8a095);}.image-file-widget .upload-area span {color:var(--darkreader-text-666666,#a8a095);}.pdf-file-widget {background-color:var(--darkreader-background-fafafa,#1b1d1e);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.pdf-file-widget .current-file {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);box-shadow:var(--darkreader-background-00000014,rgba(0,0,0,0.08)) 0px 1px 3px;}.pdf-file-widget .current-file .pdf-icon {color:var(--darkreader-text-e74c3c,#e95849);}.pdf-file-widget .current-file a {text-decoration-color:initial;}.pdf-file-widget .current-file a:hover {text-decoration-color:initial;}.pdf-file-widget .clear-file {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.pdf-file-widget .clear-file:hover {background-color:var(--darkreader-background-fff5f5,#390000);background-image:initial;border-bottom-color:var(--darkreader-border-e74c3c,#951f12);border-left-color:var(--darkreader-border-e74c3c,#951f12);border-right-color:var(--darkreader-border-e74c3c,#951f12);border-top-color:var(--darkreader-border-e74c3c,#951f12);}.pdf-file-widget .clear-file label {color:var(--darkreader-text-666666,#a8a095);}.pdf-file-widget .change-file {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.pdf-file-widget .change-file span {color:var(--darkreader-text-666666,#a8a095);}.direct-upload-widget {background-color:var(--darkreader-background-fafafa,#1b1d1e);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.direct-upload-widget .current-preview {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);box-shadow:var(--darkreader-background-00000014,rgba(0,0,0,0.08)) 0px 1px 3px;}.direct-upload-widget .current-preview:has(img) .image-overlay {background-color:var(--darkreader-background-00000066,rgba(0,0,0,0.4));background-image:initial;}.direct-upload-widget .current-preview:has(img) .image-overlay i {color:var(--darkreader-text-ffffff,#e8e6e3);}.direct-upload-widget .current-preview:has(img) a:hover img {box-shadow:var(--darkreader-background-00000026,rgba(0,0,0,0.15)) 0px 4px 12px;}.direct-upload-widget .current-preview .pdf-icon {color:var(--darkreader-text-e74c3c,#e95849);}.direct-upload-widget .current-preview a:not(:has(img)) {text-decoration-color:initial;}.direct-upload-widget .current-preview a:not(:has(img)):hover {text-decoration-color:initial;}.direct-upload-widget .hidden-file-input {border-color:initial;border-style:initial;border-width:0px;}.direct-upload-widget .change-btn {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.direct-upload-widget .change-btn:hover {background-color:var(--darkreader-background-fef9f7,#321306);background-image:initial;border-bottom-color:var(--darkreader-border-9c3706,#c74608);border-left-color:var(--darkreader-border-9c3706,#c74608);border-right-color:var(--darkreader-border-9c3706,#c74608);border-top-color:var(--darkreader-border-9c3706,#c74608);}.direct-upload-widget .change-btn i {color:var(--darkreader-text-9c3706,#f99261);}.direct-upload-widget .change-btn span {color:var(--darkreader-text-333333,#c8c3bc);}.direct-upload-widget .delete-btn {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.direct-upload-widget .delete-btn:hover {background-color:var(--darkreader-background-fff5f5,#390000);background-image:initial;border-bottom-color:var(--darkreader-border-e74c3c,#951f12);border-left-color:var(--darkreader-border-e74c3c,#951f12);border-right-color:var(--darkreader-border-e74c3c,#951f12);border-top-color:var(--darkreader-border-e74c3c,#951f12);}.direct-upload-widget .delete-btn:hover i,.direct-upload-widget .delete-btn:hover span {color:var(--darkreader-text-e74c3c,#e95849);}.direct-upload-widget .delete-btn i {color:var(--darkreader-text-999999,#a8a095);}.direct-upload-widget .delete-btn span {color:var(--darkreader-text-666666,#a8a095);}.direct-upload-widget .upload-area {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.direct-upload-widget .upload-area:hover {background-color:var(--darkreader-background-fef9f7,#321306);background-image:initial;border-bottom-color:var(--darkreader-border-9c3706,#c74608);border-left-color:var(--darkreader-border-9c3706,#c74608);border-right-color:var(--darkreader-border-9c3706,#c74608);border-top-color:var(--darkreader-border-9c3706,#c74608);}.direct-upload-widget .upload-area i {color:var(--darkreader-text-9c3706,#f99261);}.direct-upload-widget .upload-area span {color:var(--darkreader-text-666666,#a8a095);}.direct-upload-widget .upload-progress {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.direct-upload-widget .upload-progress .progress-bar-container {background-color:var(--darkreader-background-eeeeee,#222426);background-image:initial;}.direct-upload-widget .upload-progress .progress-bar-fill {background-color:var(--darkreader-background-9c3706,#7d2c05);background-image:initial;}.direct-upload-widget .upload-progress .progress-text {color:var(--darkreader-text-666666,#a8a095);}.direct-upload-widget .upload-error {background-color:var(--darkreader-background-fff5f5,#390000);background-image:initial;border-bottom-color:var(--darkreader-border-e74c3c,#951f12);border-left-color:var(--darkreader-border-e74c3c,#951f12);border-right-color:var(--darkreader-border-e74c3c,#951f12);border-top-color:var(--darkreader-border-e74c3c,#951f12);color:var(--darkreader-text-e74c3c,#e95849);}.direct-upload-widget .upload-error .retry-btn {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-e74c3c,#951f12);border-left-color:var(--darkreader-border-e74c3c,#951f12);border-right-color:var(--darkreader-border-e74c3c,#951f12);border-top-color:var(--darkreader-border-e74c3c,#951f12);color:var(--darkreader-text-e74c3c,#e95849);}.direct-upload-widget .upload-error .retry-btn:hover {background-color:var(--darkreader-background-e74c3c,#a22114);background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}.direct-upload-widget .upload-status.upload-status-success {background-color:var(--darkreader-background-d4edda,#1a3e29);background-image:initial;border-bottom-color:var(--darkreader-border-c3e6cb,#255a32);border-left-color:var(--darkreader-border-c3e6cb,#255a32);border-right-color:var(--darkreader-border-c3e6cb,#255a32);border-top-color:var(--darkreader-border-c3e6cb,#255a32);color:var(--darkreader-text-155724,#99e6ab);}.direct-upload-widget .upload-status.upload-status-error {background-color:var(--darkreader-background-f8d7da,#430c11);background-image:initial;border-bottom-color:var(--darkreader-border-f5c6cb,#68121b);border-left-color:var(--darkreader-border-f5c6cb,#68121b);border-right-color:var(--darkreader-border-f5c6cb,#68121b);border-top-color:var(--darkreader-border-f5c6cb,#68121b);color:var(--darkreader-text-721c24,#e1868f);}.comment-area .comment {list-style-image:initial;}.comment-area .header .author a {color:inherit;text-decoration-color:initial;}.comment-area .header .comment-edits a {color:var(--darkreader-text-9c3706,#f99261);text-decoration-color:initial;}.comment-area .header .comment-edits a:hover {text-decoration-color:initial;}.comment-area .body-header {background-color:var(--darkreader-background-eeeeee,#222426);background-image:initial;border-color:initial;border-style:none;border-width:initial;}.comment-area .action-bar .vote {background-color:transparent;background-image:initial;}.comment-area .action-bar .upvote-link,.comment-area .action-bar .downvote-link {color:var(--darkreader-text-6b7280,#9e9589);text-decoration-color:initial;}.comment-area .action-bar .upvote-link:hover,.comment-area .action-bar .downvote-link:hover {background-color:var(--darkreader-background-0000000d,rgba(0,0,0,0.05));background-image:initial;color:var(--darkreader-text-374151,#bdb7af);}.comment-area .action-bar .upvote-link.voted {background-color:var(--darkreader-background-ff45001a,rgba(204,55,0,0.1));background-image:initial;color:var(--darkreader-text-ff4500,#ff581a);}.comment-area .action-bar .upvote-link.voted:hover {background-color:var(--darkreader-background-ff450026,rgba(204,55,0,0.15));background-image:initial;}.comment-area .action-bar .downvote-link.voted {background-color:var(--darkreader-background-7193ff1a,rgba(0,33,136,0.1));background-image:initial;color:var(--darkreader-text-7193ff,#69adff);}.comment-area .action-bar .downvote-link.voted:hover {background-color:var(--darkreader-background-7193ff26,rgba(0,33,136,0.15));background-image:initial;}.comment-area .action-bar .action-link {color:var(--darkreader-text-6b7280,#9e9589);text-decoration-color:initial;}.comment-area .action-bar .action-link:hover {background-color:var(--darkreader-background-0000000d,rgba(0,0,0,0.05));background-image:initial;color:var(--darkreader-text-374151,#bdb7af);}.comment-area .action-bar .reply-link:hover {background-color:var(--darkreader-background-9c370614,rgba(125,44,5,0.08));background-image:initial;color:var(--darkreader-text-9c3706,#f99261);}.comment-area .action-bar .share-link:hover {background-color:var(--darkreader-background-1877f214,rgba(11,87,187,0.08));background-image:initial;color:var(--darkreader-text-1877f2,#2d96f3);}.comment-area .action-bar .edit-link:hover {background-color:var(--darkreader-background-16a34a14,rgba(18,130,59,0.08));background-image:initial;color:var(--darkreader-text-16a34a,#60ea93);}.comment-area .bad-comment .body-header {background-color:var(--darkreader-background-00000008,rgba(0,0,0,0.03));background-image:initial;}.comment-area .bad-comment-body a {color:var(--darkreader-text-9c3706,#f99261);}.comment-area .show_more_reply {color:var(--darkreader-text-9c3706,#f99261);text-decoration-color:initial;}.comment-area .show_more_reply:hover {background-color:var(--darkreader-background-9c370614,rgba(125,44,5,0.08));background-image:initial;}.comment-area .thread-line {background-color:var(--darkreader-background-cccccc,#35393b);background-image:initial;}.comment-area .thread-line:hover {background-color:var(--darkreader-background-9c3706,#7d2c05);background-image:initial;}.comment-area .ul-comments {list-style-image:initial;}.comment-area .ul-comments::before {background-color:var(--darkreader-background-d1d5db,#2f3335);background-image:initial;}.comment-area .ul-comments:hover::before {background-color:var(--darkreader-background-a9a9a9,#494f52);background-image:initial;}.comment-area .show_more_comment {color:var(--darkreader-text-9c3706,#f99261);}.comment-area .show_more_comment:hover {background-color:var(--darkreader-background-9c370614,rgba(125,44,5,0.08));background-image:initial;}.comment-area .highlight_comment {background-color:var(--darkreader-background-9c37060d,rgba(125,44,5,0.05));background-image:initial;}.comment-sort-controls .comment-sort-dropdown .hidden-select option {background-color:var(--darkreader-background-9c3706,#7d2c05);background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}.dark-mode .comment-area .header,[data-theme="dark"] .comment-area .header {color:var(--darkreader-text-e4e6eb,#d9d6d1);}.dark-mode .comment-area .header .author,[data-theme="dark"] .comment-area .header .author {color:var(--darkreader-text-e4e6eb,#d9d6d1);}.dark-mode .comment-area .header .time,.dark-mode .comment-area .header .comment-edits,[data-theme="dark"] .comment-area .header .time,[data-theme="dark"] .comment-area .header .comment-edits {color:var(--darkreader-text-e4e6eb,#d9d6d1);}.dark-mode .comment-area .body-header,[data-theme="dark"] .comment-area .body-header {background-color:var(--darkreader-background-ffffff0d,rgba(24,26,27,0.05));background-image:initial;}.dark-mode .comment-area .body .comment-body,[data-theme="dark"] .comment-area .body .comment-body {color:var(--darkreader-text-e4e6eb,#d9d6d1);}.dark-mode .comment-area .body .comment-body code,[data-theme="dark"] .comment-area .body .comment-body code {background-color:var(--darkreader-background-ffffff1a,rgba(24,26,27,0.1));background-image:initial;}.dark-mode .comment-area .body .comment-body pre,[data-theme="dark"] .comment-area .body .comment-body pre {background-color:var(--darkreader-background-ffffff1a,rgba(24,26,27,0.1));background-image:initial;}.dark-mode .comment-area .action-bar .upvote-link,.dark-mode .comment-area .action-bar .downvote-link,[data-theme="dark"] .comment-area .action-bar .upvote-link,[data-theme="dark"] .comment-area .action-bar .downvote-link {color:var(--darkreader-text-e4e6eb,#d9d6d1);}.dark-mode .comment-area .action-bar .upvote-link:hover,.dark-mode .comment-area .action-bar .downvote-link:hover,[data-theme="dark"] .comment-area .action-bar .upvote-link:hover,[data-theme="dark"] .comment-area .action-bar .downvote-link:hover {background-color:var(--darkreader-background-ffffff1a,rgba(24,26,27,0.1));background-image:initial;}.dark-mode .comment-area .comment-score,[data-theme="dark"] .comment-area .comment-score {color:var(--darkreader-text-e4e6eb,#d9d6d1);}.dark-mode .comment-area .action-bar .action-link,[data-theme="dark"] .comment-area .action-bar .action-link {color:var(--darkreader-text-e4e6eb,#d9d6d1);}.dark-mode .comment-area .action-bar .action-link:hover,[data-theme="dark"] .comment-area .action-bar .action-link:hover {background-color:var(--darkreader-background-ffffff1a,rgba(24,26,27,0.1));background-image:initial;}.dark-mode .comment-area .ul-comments::before,[data-theme="dark"] .comment-area .ul-comments::before {background-color:var(--darkreader-background-ffffff26,rgba(24,26,27,0.15));background-image:initial;}.dark-mode .comment-area .ul-comments:hover::before,[data-theme="dark"] .comment-area .ul-comments:hover::before {background-color:var(--darkreader-background-9c3706,#7d2c05);background-image:initial;}.dark-mode .comment-area .highlight_comment,[data-theme="dark"] .comment-area .highlight_comment {background-color:var(--darkreader-background-9c37061a,rgba(125,44,5,0.1));background-image:initial;}.dark-mode .comment-area .bad-comment-body,[data-theme="dark"] .comment-area .bad-comment-body {color:var(--darkreader-text-e4e6eb,#d9d6d1);}.dark-mode .comment-header-wrapper,[data-theme="dark"] .comment-header-wrapper {border-bottom-color:var(--darkreader-border-ffffff1a,rgba(48,52,54,0.1));}.dark-mode .comment-sort-controls .sort-label,[data-theme="dark"] .comment-sort-controls .sort-label {color:var(--darkreader-text-e4e6eb,#d9d6d1);}.comment-item {border-bottom-color:var(--darkreader-border-cccccc,#3e4446);}.comment-item:hover {background-color:var(--darkreader-background-00000005,rgba(0,0,0,0.02));background-image:initial;}.comment-item .comment-icon {background-color:var(--darkreader-background-0000000d,rgba(0,0,0,0.05));}.comment-item .comment-icon .fa.fa-puzzle-piece {color:var(--darkreader-text-e74c3c,#e95849);}.comment-item .comment-icon .fa.fa-trophy {color:var(--darkreader-text-f39c12,#f4a529);}.comment-item .comment-icon .fa.fa-rss {color:var(--darkreader-text-3498db,#46a1de);}.comment-item .comment-icon .fa.fa-file {color:var(--darkreader-text-95a5a6,#aaa398);}.comment-item .comment-icon .fa.fa-comment {color:var(--darkreader-text-2c3e50,#aec2d3);}.comment-item .comment-content a {text-decoration-color:initial;}.comment-item .comment-content a:hover {text-decoration-color:initial;}.comment-item .comment-meta .comment-user .comment-score {color:var(--darkreader-text-ffffff,#e8e6e3);}.comment-item .comment-meta .comment-user .comment-score.positive {background-color:var(--darkreader-background-16a34a,#12823b);}.comment-item .comment-meta .comment-user .comment-score.negative {background-color:var(--darkreader-background-dc2626,#ae1c1c);}.dark-mode .comment-item,[data-theme="dark"] .comment-item {border-bottom-color:var(--darkreader-border-ffffff1a,rgba(48,52,54,0.1));}.dark-mode .comment-item:hover,[data-theme="dark"] .comment-item:hover {background-color:var(--darkreader-background-ffffff08,rgba(24,26,27,0.03));background-image:initial;}.dark-mode .comment-item .comment-icon,[data-theme="dark"] .comment-item .comment-icon {background-color:var(--darkreader-background-ffffff1a,rgba(24,26,27,0.1));}.dark-mode .comment-item .comment-content a,[data-theme="dark"] .comment-item .comment-content a {color:var(--darkreader-text-e4e6eb,#d9d6d1);}.dark-mode .comment-item .comment-meta .comment-user .user-name,[data-theme="dark"] .comment-item .comment-meta .comment-user .user-name {color:var(--darkreader-text-e4e6eb,#d9d6d1);}.dark-mode .comment-item .comment-meta .comment-time,[data-theme="dark"] .comment-item .comment-meta .comment-time {color:var(--darkreader-text-e4e6eb,#d9d6d1);}.inline-comments-container {border-top-color:var(--darkreader-border-cccccc,#3e4446);}.inline-comments-loading,.inline-comments-error {color:var(--darkreader-text-6b7280,#9e9589);}.inline-comments-error {color:var(--darkreader-text-ae0000,#ff5252);}.inline-comments-empty {color:var(--darkreader-text-6b7280,#9e9589);}.inline-comment-item .inline-comment-header .author a {color:inherit;text-decoration-color:initial;}.inline-comment-item .inline-comment-header .time {color:var(--darkreader-text-6b7280,#9e9589);}.inline-comment-item .inline-comment-footer {color:var(--darkreader-text-6b7280,#9e9589);}.inline-comments-footer {border-top-color:var(--darkreader-border-cccccc,#3e4446);}.inline-comments-footer .view-all-comments-link {color:var(--darkreader-text-9c3706,#f99261);text-decoration-color:initial;}.inline-comments-footer .view-all-comments-link:hover {background-color:var(--darkreader-background-9c370614,rgba(125,44,5,0.08));background-image:initial;}.actionbar-comment.active {color:var(--darkreader-text-9c3706,#f99261);}.dark-mode .inline-comments-container,[data-theme="dark"] .inline-comments-container {background-color:var(--darkreader-background-ffffff08,rgba(24,26,27,0.03));background-image:initial;border-top-color:var(--darkreader-border-ffffff1a,rgba(48,52,54,0.1));}.dark-mode .inline-comments-empty,[data-theme="dark"] .inline-comments-empty,.dark-mode .inline-comments-loading,[data-theme="dark"] .inline-comments-loading {color:var(--darkreader-text-9ca3af,#afa99e);}.dark-mode .inline-comment-item .inline-comment-header .time,[data-theme="dark"] .inline-comment-item .inline-comment-header .time {color:var(--darkreader-text-9ca3af,#afa99e);}.dark-mode .inline-comment-item .inline-comment-body,[data-theme="dark"] .inline-comment-item .inline-comment-body {color:var(--darkreader-text-e4e6eb,#d9d6d1);}.dark-mode .inline-comment-item .inline-comment-footer,[data-theme="dark"] .inline-comment-item .inline-comment-footer {color:var(--darkreader-text-9ca3af,#afa99e);}.dark-mode .inline-comments-footer,[data-theme="dark"] .inline-comments-footer {border-top-color:var(--darkreader-border-ffffff1a,rgba(48,52,54,0.1));}.compact-comments .inline-new-user-notice {color:var(--darkreader-text-6b7280,#9e9589);}.inline-comment-input {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.inline-comment-input:focus {border-bottom-color:var(--darkreader-border-9c3706,#c74608);border-left-color:var(--darkreader-border-9c3706,#c74608);border-right-color:var(--darkreader-border-9c3706,#c74608);border-top-color:var(--darkreader-border-9c3706,#c74608);box-shadow:var(--darkreader-background-9c37061a,rgba(125,44,5,0.1)) 0px 0px 0px 2px;outline-color:initial;}.inline-comment-input::-webkit-input-placeholder {color:var(--darkreader-text-9ca3af,#afa99e);}.inline-comment-input::placeholder {color:var(--darkreader-text-9ca3af,#afa99e);}.inline-submit-btn {background-color:var(--darkreader-background-9c3706,#7d2c05);border-color:initial;border-style:none;border-width:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}.inline-submit-btn:hover {background-color:var(--darkreader-background-752904,#5e2103);}.inline-cancel-btn {background-color:transparent;background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);color:var(--darkreader-text-6b7280,#9e9589);}.inline-cancel-btn:hover {background-color:var(--darkreader-background-0000000d,rgba(0,0,0,0.05));background-image:initial;}.inline-sort-select {background-color:var(--darkreader-background-ffffff,#181a1b);border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.inline-sort-select:focus {border-bottom-color:var(--darkreader-border-9c3706,#c74608);border-left-color:var(--darkreader-border-9c3706,#c74608);border-right-color:var(--darkreader-border-9c3706,#c74608);border-top-color:var(--darkreader-border-9c3706,#c74608);outline-color:initial;}.inline-sort-select:hover {border-bottom-color:var(--darkreader-border-9ca3af,#494f52);border-left-color:var(--darkreader-border-9ca3af,#494f52);border-right-color:var(--darkreader-border-9ca3af,#494f52);border-top-color:var(--darkreader-border-9ca3af,#494f52);}.inline-load-more {background-color:transparent;background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);color:var(--darkreader-text-9c3706,#f99261);}.inline-load-more:hover {background-color:var(--darkreader-background-9c370614,rgba(125,44,5,0.08));background-image:initial;border-bottom-color:var(--darkreader-border-9c3706,#c74608);border-left-color:var(--darkreader-border-9c3706,#c74608);border-right-color:var(--darkreader-border-9c3706,#c74608);border-top-color:var(--darkreader-border-9c3706,#c74608);}.submission-row {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;box-shadow:var(--darkreader-background-0000001a,rgba(0,0,0,0.1)) 0px 2px 4px;}.submission-row .sub-result .language {background-color:var(--darkreader-background-e1e1e1,#292c2e);}.submission-row .sub-info .sub-problem:hover {text-decoration-color:initial;}.submission-row .sub-testcase {color:var(--darkreader-text-555555,#b2aca2);}#statistics-table tr:not(:first-child) td {border-top-color:var(--darkreader-border-ffffff,#303436) !important;}#statistics-table tr:not(:last-child) td:not(:last-child) {border-right-color:var(--darkreader-border-ffffff,#303436);}.submission-contest {color:var(--darkreader-text-555555,#b2aca2);}.statistics-table .count {color:var(--darkreader-text-000000,#e8e6e3);}#test-cases .case-info {border-bottom-color:var(--darkreader-border-2980b9,#226a99);border-left-color:var(--darkreader-border-2980b9,#226a99);border-right-color:var(--darkreader-border-2980b9,#226a99);border-top-color:var(--darkreader-border-2980b9,#226a99);color:var(--darkreader-text-222222,#d3cfc9);}#test-cases .case-output {border-bottom-color:var(--darkreader-border-22242626,rgba(128,119,105,0.15));border-left-color:var(--darkreader-border-22242626,rgba(128,119,105,0.15));border-right-color:var(--darkreader-border-22242626,rgba(128,119,105,0.15));border-top-color:var(--darkreader-border-22242626,rgba(128,119,105,0.15));box-shadow:var(--darkreader-background-22242626,rgba(27,29,30,0.15)) 0px 1px 2px 0px;}#test-cases .testcases-table {border-color:initial;}.overall-result-AC {background-color:initial;background-image:linear-gradient(45deg,var(--darkreader-background-a8ff78,#448400),var(--darkreader-background-78ffd6,#008466));}.overall-result-WA {background-color:initial;background-image:linear-gradient(45deg,var(--darkreader-background-ffff00,#999900),var(--darkreader-background-ff0000,#cc0000));}.overall-result-TLE {background-color:initial;background-image:linear-gradient(45deg,var(--darkreader-background-d7dde8,#2a2d2f),var(--darkreader-background-757f99,#535b70));}.overall-result-RTE,.overall-result-MLE {background-color:initial;background-image:linear-gradient(45deg,var(--darkreader-background-fceabb,#433103),var(--darkreader-background-f8b500,#c69100));}.case-AC {color:var(--darkreader-text-008000,#72ff72);}.case-_AC {color:var(--darkreader-text-ff0000,#ff1a1a);}.case-WA {color:var(--darkreader-text-ff0000,#ff1a1a);}.case-TLE,.case-SC {color:var(--darkreader-text-808080,#988f81);}.case-MLE,.case-OLE,.case-RTE,.case-IR {color:var(--darkreader-text-ffa500,#ffae1a);}.source-wrap a:active .line .highlighter {background-color:var(--darkreader-background-ffd4007a,rgba(153,127,0,0.48));background-image:initial;}.submission-info .submission-date {color:var(--darkreader-text-808080,#988f81);}.list-contest {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;box-shadow:var(--darkreader-background-d3d3d3,#313537) 0px 1px 2px,var(--darkreader-background-d3d3d3,#313537) 0px 1px 5px;}#contest-calendar th {border-bottom-color:var(--darkreader-border-cccccc,#3e4446);}#contest-calendar th.sun {border-left-color:var(--darkreader-border-cccccc,#3e4446);}#contest-calendar th.sun,#contest-calendar th.mon,#contest-calendar th.tue,#contest-calendar th.wed,#contest-calendar th.thu,#contest-calendar th.fri,#contest-calendar th.sat {background-color:var(--darkreader-background-fafafa,#1b1d1e);background-image:initial;border-right-color:var(--darkreader-border-cccccc,#3e4446);}#contest-calendar td {border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);color:var(--darkreader-text-000000,#e8e6e3);}#contest-calendar td .num {border-bottom-color:var(--darkreader-border-cccccc,#3e4446);}#contest-calendar td ul {text-decoration-color:initial;}#contest-calendar td ul li i.fa {color:var(--darkreader-text-ffa500,#ffae1a);}#contest-calendar td ul li a {color:var(--darkreader-text-222222,#d3cfc9);text-decoration-color:initial;}#contest-calendar td ul li a:hover {text-decoration-color:initial;}#contest-calendar td:hover {background-color:var(--darkreader-background-0000ff4d,rgba(0,0,204,0.3));background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}#contest-calendar .noday {background-color:var(--darkreader-background-f1f1f1,#202324);background-image:initial;}#contest-calendar .today {background-color:var(--darkreader-background-ffff6480,rgba(108,108,0,0.5));background-image:initial;}#contest-calendar tr td:first-child {border-left-color:var(--darkreader-border-aaaaaa,#484e51);}#banner.contest-banner {background-color:var(--darkreader-background-fafafa,#1b1d1e);background-image:initial;border-left-color:var(--darkreader-border-9c3706,#c74608);}#banner.contest-banner .contest-title {color:var(--darkreader-text-111111,#dddad6);}#banner.contest-banner .contest-title a {color:inherit;text-decoration-color:initial;}#banner.contest-banner .contest-title a:hover {color:var(--darkreader-text-9c3706,#f99261);}#banner.contest-banner .contest-status .status-text {color:var(--darkreader-text-111111,#dddad6);}#banner.contest-banner .contest-status .status-ended::before {color:var(--darkreader-text-6b7280,#9e9589);}#banner.contest-banner .contest-status .status-active {color:var(--darkreader-text-9c3706,#f99261);}#banner.contest-banner .contest-status .status-upcoming {color:var(--darkreader-text-2563eb,#388fed);}#banner.contest-banner .contest-time-info {color:var(--darkreader-text-4b5563,#b1aaa0);}#banner.contest-banner .contest-freeze-info {color:var(--darkreader-text-ae0000,#ff5252);}#banner:not(.contest-banner) a.date {text-decoration-color:initial;}#banner:not(.contest-banner) a.date:link,#banner:not(.contest-banner) a.date:visited {color:var(--darkreader-text-5b80b9,#6895bf);}#banner:not(.contest-banner) a.date:hover {color:var(--darkreader-text-0645ad,#66b1fa);}#banner:not(.contest-banner) .time {color:var(--darkreader-text-555555,#b2aca2);}.list-contest .contest-tag-hidden {background-color:var(--darkreader-background-000000,#000000);color:var(--darkreader-text-ffffff,#e8e6e3);}.first-solve::after {color:var(--darkreader-text-f59e0b,#f6a823);}.contest-ranking-page #users-table {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;}.contest-ranking-page #users-table td {border-bottom-color:var(--darkreader-border-cccccc,#3e4446);}.contest-ranking-page #users-table td a:hover {text-decoration-color:initial;}.contest-ranking-page #users-table thead th {background-color:var(--darkreader-background-9c3706,#7d2c05);background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}.contest-ranking-page #users-table thead th a {color:var(--darkreader-text-ffffff,#e8e6e3);text-decoration-color:initial;}.contest-ranking-page #users-table thead th.problem-score-col a {color:var(--darkreader-text-ffffff,#e8e6e3);}.contest-ranking-page #users-table tbody tr {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;}.contest-ranking-page #users-table tbody tr:hover {background-color:var(--darkreader-background-fafafa,#1b1d1e);background-image:initial;}.contest-ranking-page #users-table tbody tr:last-child td {border-bottom:none;}.contest-ranking-page #users-table tbody tr.highlight {background-color:var(--darkreader-background-fffbeb,#2f2600) !important;background-image:initial !important;}.contest-ranking-page #users-table tbody tr.highlight td:first-child {box-shadow:var(--darkreader-background-9c3706,#7d2c05) 3px 0px 0px inset;}.contest-ranking-page #users-table tbody tr.disqualified td {color:var(--darkreader-text-9ca3af,#afa99e);text-decoration-color:initial;}.contest-ranking-page #users-table tbody td.rank-td {background-color:inherit;background-image:inherit;}.contest-ranking-page #users-table tbody td.user-name {background-color:inherit;background-image:inherit;}.contest-ranking-page #users-table tbody td.user-points {background-color:inherit;background-image:inherit;}.contest-ranking-page .start-time {color:var(--darkreader-text-9ca3af,#afa99e);}.contest-ranking-page .user-name .user-img {border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.contest-ranking-page .user-name a.user-name:hover {color:var(--darkreader-text-9c3706,#f99261);}.contest-ranking-page .contest-participation-operation a {color:var(--darkreader-text-666666,#a8a095);}.contest-ranking-page .contest-participation-operation a:hover {color:var(--darkreader-text-9c3706,#f99261);}.contest-ranking-page .contest-participation-operation .disqualify-participation:hover {color:var(--darkreader-text-ae0000,#ff5252);}.contest-ranking-page .contest-participation-operation .un-disqualify-participation:hover {color:var(--darkreader-text-28a745,#61d97c);}.contest-ranking-page td.problem-score-col a {background-color:transparent;background-image:initial;text-decoration-color:initial;}.contest-ranking-page td.problem-score-col a:hover {background-color:var(--darkreader-background-0000000f,rgba(0,0,0,0.06));background-image:initial;}.contest-ranking-page .solving-time {color:var(--darkreader-text-6b7280,#9e9589);}.contest-ranking-page .fullname,.contest-ranking-page .user-table-fullname {color:var(--darkreader-text-4b5563,#b1aaa0);}.contest-ranking-page .school {color:var(--darkreader-text-6b7280,#9e9589);}.contest-ranking-page .ranking-filters-container .filter-option input[type="checkbox"] {accent-color:var(--darkreader-text-9c3706,#f99261);}.contest-ranking-page .ranking-filters-container .ranking-search-input {border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.contest-ranking-page .ranking-filters-container .ranking-search-input:focus {border-bottom-color:var(--darkreader-border-9c3706,#c74608);border-left-color:var(--darkreader-border-9c3706,#c74608);border-right-color:var(--darkreader-border-9c3706,#c74608);border-top-color:var(--darkreader-border-9c3706,#c74608);outline-color:initial;}.contest-ranking-page #search-contest {border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.contest-ranking-page #search-contest:focus {border-bottom-color:var(--darkreader-border-9c3706,#c74608);border-left-color:var(--darkreader-border-9c3706,#c74608);border-right-color:var(--darkreader-border-9c3706,#c74608);border-top-color:var(--darkreader-border-9c3706,#c74608);outline-color:initial;}.no-participations-message {color:var(--darkreader-text-6b7280,#9e9589);}.contest-tag-edit {background-color:var(--darkreader-background-008000,#006600);}.contest-tag-private {background-color:var(--darkreader-background-666666,#4d5356);color:var(--darkreader-text-ffffff,#e8e6e3);}.contest-tag-org {background-color:var(--darkreader-background-cccccc,#35393b);}.contest-tag-org a {color:var(--darkreader-text-000000,#e8e6e3);}.contest-tag-rated {background-color:var(--darkreader-background-e54c14,#b73d10);color:var(--darkreader-text-ffffff,#e8e6e3);}.contest-list-sort {color:var(--darkreader-text-7dc7ff,#71c3ff);}.contest-participation-operation .fa {color:var(--darkreader-text-444444,#bdb7af);}#add-clarification {color:var(--darkreader-text-7fff00,#8cff1a);}#add-clarification:hover {color:var(--darkreader-text-00ffff,#1affff);}#bulk-disqualify-modal {background-color:var(--darkreader-background-00000080,rgba(0,0,0,0.5));background-image:initial;}#bulk-disqualify-modal .modal-content {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;box-shadow:var(--darkreader-background-00000026,rgba(0,0,0,0.15)) 0px 4px 20px;}#bulk-disqualify-modal .modal-header {background-color:var(--darkreader-background-fafafa,#1b1d1e);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);}#bulk-disqualify-modal .modal-header h3 {color:var(--darkreader-text-00007d,#81afff);}#bulk-disqualify-modal .modal-header .modal-close {background-color:initial;background-image:none;border-color:initial;border-style:none;border-width:initial;color:var(--darkreader-text-666666,#a8a095);}#bulk-disqualify-modal .modal-header .modal-close:hover {color:var(--darkreader-text-ae0000,#ff5252);}#bulk-disqualify-modal .modal-body p {color:var(--darkreader-text-00007d,#81afff);}#bulk-disqualify-modal .modal-body textarea {border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}#bulk-disqualify-modal .modal-body textarea:focus {border-bottom-color:var(--darkreader-border-9c3706,#c74608);border-left-color:var(--darkreader-border-9c3706,#c74608);border-right-color:var(--darkreader-border-9c3706,#c74608);border-top-color:var(--darkreader-border-9c3706,#c74608);outline-color:initial;}#bulk-disqualify-modal .modal-footer {background-color:var(--darkreader-background-fafafa,#1b1d1e);background-image:initial;border-top-color:var(--darkreader-border-cccccc,#3e4446);}#bulk-disqualify-modal .modal-footer .btn-default {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}#bulk-disqualify-modal .modal-footer .btn-default:hover {background-color:var(--darkreader-background-ededed,#222526);background-image:initial;}#judge-versions .version-blank {background-color:var(--darkreader-background-eeeeee,#222426);background-image:initial;}#judge-versions .version-latest {background-color:var(--darkreader-background-b3ff3fe6,rgba(88,125,0,0.9));background-image:initial;}#judge-versions .version-outdated {background-color:var(--darkreader-background-ff0000cc,rgba(204,0,0,0.8));background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}.chat-page ::-webkit-scrollbar {background-color:transparent !important;}.chat-page ::-webkit-scrollbar-track {background-color:transparent;}.chat-page ::-webkit-scrollbar-thumb {background-color:var(--darkreader-background-c1c9cc,#383d3f);border-color:transparent;}.chat-page ::-webkit-scrollbar-thumb:hover {background-color:var(--darkreader-background-9aa6ab,#4c5356);}.chat-page .chat-input::-webkit-scrollbar-thumb {border-color:transparent;}.chat-page .chat-container {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;}.chat-page .chat-sidebar {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom:0px;border-right-color:var(--darkreader-border-e4e6eb,#373b3d);}.chat-page .chat-search-container {border-bottom-color:var(--darkreader-border-e4e6eb,#373b3d);}.chat-page .status-section-title h4 {color:var(--darkreader-text-65676b,#a69f93);}.chat-page .status-section-title hr {border-bottom-color:var(--darkreader-border-e4e6eb,#373b3d);border-left-color:var(--darkreader-border-e4e6eb,#373b3d);border-right-color:var(--darkreader-border-e4e6eb,#373b3d);border-top-color:var(--darkreader-border-e4e6eb,#373b3d);}.chat-page .status-list {list-style-image:initial;}.chat-page .status-row:hover {background-color:var(--darkreader-background-f2f2f2,#1f2223);}.chat-page .status-row.selected {background-color:var(--darkreader-background-e7f3ff,#1f2123);}.chat-page .status-circle {border-bottom-color:var(--darkreader-border-ffffff,#303436);border-left-color:var(--darkreader-border-ffffff,#303436);border-right-color:var(--darkreader-border-ffffff,#303436);border-top-color:var(--darkreader-border-ffffff,#303436);}.chat-page .status-circle.online {background-color:var(--darkreader-background-31a24c,#27823d);}.chat-page .status-circle.offline {background-color:var(--darkreader-background-bcc0c4,#3c4143);}.chat-page svg .status-circle {stroke:var(--darkreader-text-ffffff,#e8e6e3);}.chat-page .status-last-message {color:var(--darkreader-text-65676b,#a69f93);}.chat-page .unread-count {background-color:var(--darkreader-background-0084ff,#006acc);color:var(--darkreader-text-ffffff,#e8e6e3);}.chat-page .setting-button:hover,.chat-page .user-setting-button:hover {background-color:var(--darkreader-background-e4e6eb,#25282a);}.chat-page .setting-content {background-color:var(--darkreader-background-ffffff,#181a1b);box-shadow:var(--darkreader-background-00000026,rgba(0,0,0,0.15)) 0px 2px 12px;}.chat-page .setting-content a {color:var(--darkreader-text-050505,#e5e3df);text-decoration-color:initial;}.chat-page .setting-content a:hover {background-color:var(--darkreader-background-f2f2f2,#1f2223);}.chat-page .setting-content a.red {color:var(--darkreader-text-e41e3f,#e73452);}.chat-page .setting-content a.green {color:var(--darkreader-text-31a24c,#66d180);}.chat-page .chat-area {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;}.chat-page .chat-header {border-bottom-color:var(--darkreader-border-e4e6eb,#373b3d);box-shadow:var(--darkreader-background-0000001a,rgba(0,0,0,0.1)) 0px 1px 2px;}.chat-page .info-circle {border-bottom-color:var(--darkreader-border-ffffff,#303436);border-left-color:var(--darkreader-border-ffffff,#303436);border-right-color:var(--darkreader-border-ffffff,#303436);border-top-color:var(--darkreader-border-ffffff,#303436);}.chat-page .info-circle.online {background-color:var(--darkreader-background-31a24c,#27823d);}.chat-page .info-circle.offline {background-color:var(--darkreader-background-bcc0c4,#3c4143);}.chat-page svg .info-circle {stroke:var(--darkreader-text-ffffff,#e8e6e3);}.chat-page .info-name a {color:inherit;text-decoration-color:initial;}.chat-page .info-name a:hover {text-decoration-color:initial;}.chat-page .active-span {color:var(--darkreader-text-65676b,#a69f93);}.chat-page .back-button {color:var(--darkreader-text-0084ff,#33a5ff);}.chat-page .back-button:hover {background-color:var(--darkreader-background-f2f2f2,#1f2223);}.chat-page .chat-log {list-style-image:initial;}.chat-page .chat-loader {color:var(--darkreader-text-65676b,#a69f93);}.chat-page .chat-empty-message {color:var(--darkreader-text-65676b,#a69f93);}.chat-page .message-header .message-time {color:var(--darkreader-text-65676b,#a69f93);}.chat-page .message-bubble-other,.chat-page .message-text-other {background-color:var(--darkreader-background-f0f0f0,#202325);color:var(--darkreader-text-050505,#e5e3df);}.chat-page .message-bubble-self,.chat-page .message-text-myself {background-color:var(--darkreader-background-0084ff,#006acc);color:var(--darkreader-text-ffffff,#e8e6e3);}.chat-page .message-bubble-self a,.chat-page .message-text-myself a {color:var(--darkreader-text-ffffff,#e8e6e3);text-decoration-color:initial;}.chat-page .message-actions a {background-color:var(--darkreader-background-0000000f,rgba(0,0,0,0.06));background-image:initial;color:var(--darkreader-text-65676b,#a69f93);}.chat-page .message-actions a:hover {background-color:var(--darkreader-background-0000001a,rgba(0,0,0,0.1));background-image:initial;}.chat-page .user-time .time {color:var(--darkreader-text-65676b,#a69f93);}.chat-page .chat_remove,.chat-page .chat_mute {background-color:var(--darkreader-background-0000000f,rgba(0,0,0,0.06));background-image:initial;color:var(--darkreader-text-65676b,#a69f93);}.chat-page .chat_remove:hover,.chat-page .chat_mute:hover {background-color:var(--darkreader-background-0000001a,rgba(0,0,0,0.1));background-image:initial;}.chat-page .chat-input-area {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-top-color:var(--darkreader-border-e4e6eb,#373b3d);}.chat-page .chat-input {background-color:var(--darkreader-background-f0f2f5,#1f2223);background-image:initial;border-bottom-color:var(--darkreader-border-e4e6eb,#373b3d);border-left-color:var(--darkreader-border-e4e6eb,#373b3d);border-right-color:var(--darkreader-border-e4e6eb,#373b3d);border-top-color:var(--darkreader-border-e4e6eb,#373b3d);}.chat-page .chat-input:focus {border-bottom-color:var(--darkreader-border-0084ff,#005cb3);border-left-color:var(--darkreader-border-0084ff,#005cb3);border-right-color:var(--darkreader-border-0084ff,#005cb3);border-top-color:var(--darkreader-border-0084ff,#005cb3);box-shadow:var(--darkreader-background-0084ff1a,rgba(0,106,204,0.1)) 0px 0px 0px 2px;outline-color:initial;}.chat-page .chat-input::-webkit-input-placeholder {color:var(--darkreader-text-65676b,#a69f93);}.chat-page .chat-input::placeholder {color:var(--darkreader-text-65676b,#a69f93);}.chat-page .chat-input-btn {border-color:initial;border-style:none;border-width:initial;}.chat-page .chat-emoji-btn {background-color:transparent;background-image:initial;color:var(--darkreader-text-0084ff,#33a5ff);}.chat-page .chat-emoji-btn:hover {background-color:var(--darkreader-background-f0f2f5,#1f2223);background-image:initial;}.chat-page .chat-submit-btn {background-color:var(--darkreader-background-0084ff,#006acc);background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}.chat-page .chat-submit-btn:hover {background-color:var(--darkreader-background-0073e6,#005cb8);background-image:initial;}.chat-page #chat-input {background-color:var(--darkreader-background-f0f2f5,#1f2223);background-image:initial;border-bottom-color:var(--darkreader-border-e4e6eb,#373b3d);border-left-color:var(--darkreader-border-e4e6eb,#373b3d);border-right-color:var(--darkreader-border-e4e6eb,#373b3d);border-top-color:var(--darkreader-border-e4e6eb,#373b3d);color:var(--darkreader-text-050505,#e5e3df);}.chat-page #chat-input:focus {border-bottom-color:var(--darkreader-border-0084ff,#005cb3);border-left-color:var(--darkreader-border-0084ff,#005cb3);border-right-color:var(--darkreader-border-0084ff,#005cb3);border-top-color:var(--darkreader-border-0084ff,#005cb3);box-shadow:var(--darkreader-background-0084ff1a,rgba(0,106,204,0.1)) 0px 0px 0px 2px;outline-color:initial;}.chat-page #chat-input::-webkit-input-placeholder {color:var(--darkreader-text-65676b,#a69f93);}.chat-page #chat-input::placeholder {color:var(--darkreader-text-65676b,#a69f93);}.chat-page .chat-input-icon {background-color:var(--darkreader-background-0084ff,#006acc);background-image:initial;border-color:initial;border-style:none;border-width:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}.chat-page .chat-input-icon:hover {background-color:var(--darkreader-background-0073e6,#005cb8);background-image:initial;}.chat-page .chat-input-icon#emoji-button {background-color:transparent;background-image:initial;color:var(--darkreader-text-0084ff,#33a5ff);}.chat-page .chat-input-icon#emoji-button:hover {background-color:var(--darkreader-background-f0f2f5,#1f2223);background-image:initial;}.chat-page emoji-picker {--border-radius:12px;--emoji-size:1.25rem;box-shadow:var(--darkreader-background-00000026,rgba(0,0,0,0.15)) 0px 4px 20px;}.chat-page .user-redirect {color:var(--darkreader-text-65676b,#a69f93);}.chat-page .user-redirect:hover {color:var(--darkreader-text-0084ff,#33a5ff);}@media (min-width:800px) {.chat-page .chat-container {border-bottom:0px;border-left-color:var(--darkreader-border-e4e6eb,#373b3d);border-right-color:var(--darkreader-border-e4e6eb,#373b3d);border-top-color:var(--darkreader-border-e4e6eb,#373b3d);} .chat-page #chat-container {border-bottom:0px;border-left-color:var(--darkreader-border-e4e6eb,#373b3d);border-right-color:var(--darkreader-border-e4e6eb,#373b3d);border-top-color:var(--darkreader-border-e4e6eb,#373b3d);}}@media (max-width:799px) {.chat-page .chat-sidebar {border-bottom:none;border-right:none;} .chat-page .active-span-mobile {color:var(--darkreader-text-65676b,#a69f93);}}.chat-page #chat-log {list-style-image:initial;}.chat-page #chat-online {border-bottom:0px;border-right-color:var(--darkreader-border-e4e6eb,#373b3d);}.chat-page #chat-info {box-shadow:var(--darkreader-background-0000001a,rgba(0,0,0,0.1)) 0px 1px 2px;}.chat-page .selected-status-row {background-color:var(--darkreader-background-e7f3ff,#1f2123);}.chat-page .status_last_message {color:var(--darkreader-text-65676b,#a69f93);}.leave-organization,.leave-organization:hover {color:var(--darkreader-text-ff0000,#ff1a1a);}#control-list li {border-bottom-color:var(--darkreader-border-000000,#8c8273);}#pending-count-box {background-color:var(--darkreader-background-ff0000,#cc0000);background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}.organization-card {background-color:var(--darkreader-background-ffffff,#181a1b);border-bottom-color:var(--darkreader-border-dddddd,#3a3e41);border-left-color:var(--darkreader-border-dddddd,#3a3e41);border-right-color:var(--darkreader-border-dddddd,#3a3e41);border-top-color:var(--darkreader-border-dddddd,#3a3e41);box-shadow:var(--darkreader-background-0000001a,rgba(0,0,0,0.1)) 0px 2px 4px;color:inherit;text-decoration-color:initial;}.organization-card:hover {color:var(--darkreader-text-9c3706,#f99261);}.organization-card img.org-logo {background-color:var(--darkreader-background-f0f0f0,#202325);}.organization-row {border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-top:none;color:var(--darkreader-text-000000,#e8e6e3);}.organization-row:hover {background-color:var(--darkreader-background-f3f3f3,#1f2123);}.org-help-text {color:var(--darkreader-text-808080,#988f81);}.org-about {color:var(--darkreader-text-4b5563,#b1aaa0);}.org-about .content-description {color:inherit;}.org-about h1,.org-about h2,.org-about h3,.org-about h4,.org-about h5,.org-about h6 {color:var(--darkreader-text-374151,#bdb7af);}.org-about a {color:var(--darkreader-text-9c3706,#f99261);}.org-about code {background-color:var(--darkreader-background-fafafa,#1b1d1e);background-image:initial;}.org-about pre {background-color:var(--darkreader-background-fafafa,#1b1d1e);background-image:initial;}.organization-image {border-bottom-color:var(--darkreader-border-dddddd,#3a3e41);border-left-color:var(--darkreader-border-dddddd,#3a3e41);border-right-color:var(--darkreader-border-dddddd,#3a3e41);border-top-color:var(--darkreader-border-dddddd,#3a3e41);}.organization-title {color:var(--darkreader-text-333333,#c8c3bc);}.organization-tag-edit {color:var(--darkreader-text-9c3706,#f99261);}.organization-tag-edit:hover {color:var(--darkreader-text-521d03,#cdc9c2);}.organization-tag {background-color:initial;background-image:linear-gradient(135deg,var(--darkreader-background-4b5563,#3c444f),var(--darkreader-background-374151,#2c3441));box-shadow:var(--darkreader-background-0000001a,rgba(0,0,0,0.1)) 0px 1px 2px;color:var(--darkreader-text-ffffff,#e8e6e3);}.organization-tag a {color:var(--darkreader-text-ffffff,#e8e6e3);text-decoration-color:initial;}.organization-tag a:hover {text-decoration-color:initial;}.organization-tag .user-img {border-bottom-color:var(--darkreader-border-ffffff4d,rgba(48,52,54,0.3));border-left-color:var(--darkreader-border-ffffff4d,rgba(48,52,54,0.3));border-right-color:var(--darkreader-border-ffffff4d,rgba(48,52,54,0.3));border-top-color:var(--darkreader-border-ffffff4d,rgba(48,52,54,0.3));}.organization-tag .organization-edit {color:var(--darkreader-text-ffffffcc,rgba(232,230,227,0.8));}.organization-tag .organization-edit:hover {color:var(--darkreader-text-ffffff,#e8e6e3);}.org-cover-image::after {background-color:initial;background-image:linear-gradient(to top,var(--darkreader-background-00000080,rgba(0,0,0,0.5)),var(--darkreader-background-00000000,rgba(0,0,0,0)));}.org-header {background-color:initial;background-image:linear-gradient(135deg,var(--darkreader-background-e8956d,#843915),var(--darkreader-background-e9b79f,#632f17));border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.org-header:has(.org-cover-image) {background-color:var(--darkreader-background-fafafa,#1b1d1e);background-image:initial;}.org-logo-large {border-bottom-color:var(--darkreader-border-ffffff,#303436);border-left-color:var(--darkreader-border-ffffff,#303436);border-right-color:var(--darkreader-border-ffffff,#303436);border-top-color:var(--darkreader-border-ffffff,#303436);box-shadow:var(--darkreader-background-00000026,rgba(0,0,0,0.15)) 0px 2px 8px;}.org-logo-placeholder {background-color:initial;background-image:linear-gradient(135deg,var(--darkreader-background-9c3706,#7d2c05),var(--darkreader-background-6b2604,#561e03));border-bottom-color:var(--darkreader-border-ffffff,#303436);border-left-color:var(--darkreader-border-ffffff,#303436);border-right-color:var(--darkreader-border-ffffff,#303436);border-top-color:var(--darkreader-border-ffffff,#303436);box-shadow:var(--darkreader-background-00000026,rgba(0,0,0,0.15)) 0px 2px 8px;}.org-logo-placeholder i {color:var(--darkreader-text-ffffff,#e8e6e3);}.org-name {color:var(--darkreader-text-00007d,#81afff);}.org-badge-public {background-color:var(--darkreader-background-ffffffe6,rgba(24,26,27,0.9));background-image:initial;border-bottom-color:var(--darkreader-border-22c55e4d,rgba(27,158,76,0.3));border-left-color:var(--darkreader-border-22c55e4d,rgba(27,158,76,0.3));border-right-color:var(--darkreader-border-22c55e4d,rgba(27,158,76,0.3));border-top-color:var(--darkreader-border-22c55e4d,rgba(27,158,76,0.3));color:var(--darkreader-text-16a34a,#60ea93);}.org-badge-private {background-color:var(--darkreader-background-ffffffe6,rgba(24,26,27,0.9));background-image:initial;border-bottom-color:var(--darkreader-border-eab3084d,rgba(176,135,6,0.3));border-left-color:var(--darkreader-border-eab3084d,rgba(176,135,6,0.3));border-right-color:var(--darkreader-border-eab3084d,rgba(176,135,6,0.3));border-top-color:var(--darkreader-border-eab3084d,rgba(176,135,6,0.3));color:var(--darkreader-text-b45309,#f69850);}.org-stat {background-color:var(--darkreader-background-ffffffe6,rgba(24,26,27,0.9));background-image:initial;color:var(--darkreader-text-374151,#bdb7af);}.org-stat i {color:var(--darkreader-text-6b7280,#9e9589);}.org-member-preview img {border-bottom-color:var(--darkreader-border-ffffff,#303436);border-left-color:var(--darkreader-border-ffffff,#303436);border-right-color:var(--darkreader-border-ffffff,#303436);border-top-color:var(--darkreader-border-ffffff,#303436);box-shadow:var(--darkreader-background-0000001a,rgba(0,0,0,0.1)) 0px 1px 3px;}.org-member-more {background-color:var(--darkreader-background-ededed,#222526);background-image:initial;border-bottom-color:var(--darkreader-border-ffffff,#303436);border-left-color:var(--darkreader-border-ffffff,#303436);border-right-color:var(--darkreader-border-ffffff,#303436);border-top-color:var(--darkreader-border-ffffff,#303436);color:var(--darkreader-text-00007d,#81afff);}.org-member-more:hover {background-color:var(--darkreader-background-e0e0e0,#2a2d2f);background-image:initial;}.org-join-btn {background-color:var(--darkreader-background-9c3706,#7d2c05);background-image:initial;border-color:initial;border-style:none;border-width:initial;color:var(--darkreader-text-ffffff,#e8e6e3);text-decoration-color:initial;}.org-join-btn:hover {background-color:var(--darkreader-background-6b2604,#561e03);background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}.org-request-btn {background-color:var(--darkreader-background-cd4808,#a43a06);background-image:initial;}.org-joined-badge {background-color:var(--darkreader-background-ffffffe6,rgba(24,26,27,0.9));background-image:initial;border-bottom-color:var(--darkreader-border-22c55e4d,rgba(27,158,76,0.3));border-left-color:var(--darkreader-border-22c55e4d,rgba(27,158,76,0.3));border-right-color:var(--darkreader-border-22c55e4d,rgba(27,158,76,0.3));border-top-color:var(--darkreader-border-22c55e4d,rgba(27,158,76,0.3));color:var(--darkreader-text-16a34a,#60ea93);}.post-composer {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.post-composer .composer-trigger {background-color:var(--darkreader-background-fafafa,#1b1d1e);background-image:initial;color:inherit;text-decoration-color:initial;}.post-composer .composer-trigger:hover {background-color:var(--darkreader-background-ededed,#222526);background-image:initial;}.post-composer .composer-placeholder {color:var(--darkreader-text-6b7280,#9e9589);}.post-composer .composer-btn {background-color:var(--darkreader-background-9c3706,#7d2c05);background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}.ticket-container #content > h2:first-child small {color:var(--darkreader-text-999999,#a8a095);}.ticket-container #content > h2:first-child .fa-check-circle {color:var(--darkreader-text-00a900,#56ff56);}.ticket-container #content > h2:first-child .fa-exclamation-circle {color:var(--darkreader-text-8b0000,#ff6b6b);}.ticket-container .info-box {border-bottom-color:var(--darkreader-border-999999,#4d5356);border-left-color:var(--darkreader-border-999999,#4d5356);border-right-color:var(--darkreader-border-999999,#4d5356);border-top-color:var(--darkreader-border-999999,#4d5356);}.ticket-container .info-title {background-color:var(--darkreader-background-eeeeee,#222426);background-image:initial;border-bottom-color:var(--darkreader-border-999999,#4d5356);}.ticket-container .info-empty {color:var(--darkreader-text-999999,#a8a095);}.ticket-container .close-ticket {background-color:initial;background-image:linear-gradient(var(--darkreader-background-4bad00,#3c8a00) 0%,var(--darkreader-background-278811,#1f6d0e) 100%);border-bottom-color:var(--darkreader-border-24710e,#3dc118);border-left-color:var(--darkreader-border-24710e,#3dc118);border-right-color:var(--darkreader-border-24710e,#3dc118);border-top-color:var(--darkreader-border-24710e,#3dc118);}.ticket-container .close-ticket:hover {background-color:var(--darkreader-background-24710e,#1d5a0b);background-image:initial;}.ticket-container .open-ticket {background-color:initial;background-image:linear-gradient(var(--darkreader-background-ff130f,#c30300),var(--darkreader-background-b03d17,#8d3112));border-bottom-color:var(--darkreader-border-853011,#ba4318);border-left-color:var(--darkreader-border-853011,#ba4318);border-right-color:var(--darkreader-border-853011,#ba4318);border-top-color:var(--darkreader-border-853011,#ba4318);}.ticket-container .open-ticket:hover {background-color:var(--darkreader-background-853011,#6a260e);background-image:initial;}.ticket-container .message .detail {border-bottom-color:var(--darkreader-border-999999,#4d5356);border-left-color:var(--darkreader-border-999999,#4d5356);border-right-color:var(--darkreader-border-999999,#4d5356);border-top-color:var(--darkreader-border-999999,#4d5356);}.ticket-container .message .header {background-color:var(--darkreader-background-eeeeee,#222426);background-image:initial;border-bottom-color:var(--darkreader-border-999999,#4d5356);color:var(--darkreader-text-777777,#9d9488);}.ticket-item {border-bottom-color:var(--darkreader-border-e8e8e8,#363b3d);}.ticket-item .ticket-status.open {background-color:var(--darkreader-background-f39c12,#bf790a);}.ticket-item .ticket-status.closed {background-color:var(--darkreader-background-27ae60,#1f8b4d);}.ticket-item .ticket-status span {color:var(--darkreader-text-ffffff,#e8e6e3);}.ticket-item .ticket-content .ticket-title a {color:var(--darkreader-text-2c3e50,#aec2d3);text-decoration-color:initial;}.ticket-item .ticket-content .ticket-link {color:var(--darkreader-text-7f8c8d,#9c9386);}.ticket-item .ticket-content .ticket-link a {color:var(--darkreader-text-7f8c8d,#9c9386);text-decoration-color:initial;}.ticket-item .ticket-meta .ticket-user span {color:var(--darkreader-text-34495e,#a6bcce);}.ticket-item .ticket-meta .ticket-time {color:var(--darkreader-text-7f8c8d,#9c9386);}.wmd-input {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-a9a9a9,#484e51);border-left-color:var(--darkreader-border-a9a9a9,#484e51);border-right-color:var(--darkreader-border-a9a9a9,#484e51);border-top-color:var(--darkreader-border-a9a9a9,#484e51);}.wmd-preview {background-color:initial;background-image:none;}.wmd-button {list-style-image:initial;}.wmd-button-active:hover {background-color:var(--darkreader-background-d3d3d3,#313537);}.wmd-prompt-background {background-color:var(--darkreader-background-000000,#000000);}.wmd-prompt-dialog {background-color:var(--darkreader-background-f5f5f5,#1e2021);border-bottom-color:var(--darkreader-border-999999,#4d5356);border-left-color:var(--darkreader-border-999999,#4d5356);border-right-color:var(--darkreader-border-999999,#4d5356);border-top-color:var(--darkreader-border-999999,#4d5356);}.wmd-prompt-dialog > form > input[type="text"] {border-bottom-color:var(--darkreader-border-999999,#4d5356);border-left-color:var(--darkreader-border-999999,#4d5356);border-right-color:var(--darkreader-border-999999,#4d5356);border-top-color:var(--darkreader-border-999999,#4d5356);color:var(--darkreader-text-000000,#e8e6e3);}.wmd-prompt-dialog > form > input[type="button"] {border-bottom-color:var(--darkreader-border-888888,#52585c);border-left-color:var(--darkreader-border-888888,#52585c);border-right-color:var(--darkreader-border-888888,#52585c);border-top-color:var(--darkreader-border-888888,#52585c);}.wmd-preview {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-a9a9a9,#484e51);border-left-color:var(--darkreader-border-a9a9a9,#484e51);border-right-color:var(--darkreader-border-a9a9a9,#484e51);border-top-color:var(--darkreader-border-a9a9a9,#484e51);}.pagedown-image-upload {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;box-shadow:var(--darkreader-background-00000080,rgba(0,0,0,0.5)) 2px 2px 10px 0px;}.pagedown-image-upload .submit-loading {border-bottom-color:var(--darkreader-border-f3f3f3,#33383a);border-left-color:var(--darkreader-border-f3f3f3,#33383a);border-right-color:var(--darkreader-border-f3f3f3,#33383a);border-top-color:var(--darkreader-border-79aec8,#2e5b71);}.wmd-wrapper-minimal .minimal-input {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left:none;border-right:none;border-top:none;}.wmd-wrapper-minimal .minimal-input:focus {border-bottom-color:var(--darkreader-border-9c3706,#c74608);outline-color:initial;}.wmd-wrapper-minimal .minimal-input::-webkit-input-placeholder {color:var(--darkreader-text-909090,#a29a8e);}.wmd-wrapper-minimal .minimal-input::placeholder {color:var(--darkreader-text-909090,#a29a8e);}.wmd-wrapper-minimal .minimal-cancel-btn {background-color:transparent;background-image:initial;border-color:initial;border-style:none;border-width:initial;color:var(--darkreader-text-00007d,#81afff);}.wmd-wrapper-minimal .minimal-cancel-btn:hover {background-color:var(--darkreader-background-0000000d,rgba(0,0,0,0.05));background-image:initial;}.wmd-wrapper-minimal .minimal-submit-btn {background-color:var(--darkreader-background-cccccc,#35393b);background-image:initial;border-color:initial;border-style:none;border-width:initial;color:var(--darkreader-text-606060,#aba499);}.wmd-wrapper-minimal .minimal-submit-btn.active {background-color:var(--darkreader-background-9c3706,#7d2c05);background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}.wmd-wrapper-minimal .minimal-submit-btn.active:hover {background-color:var(--darkreader-background-6b2604,#561e03);background-image:initial;}.wmd-wrapper-minimal .minimal-expand-btn {background-color:transparent;background-image:initial;border-color:initial;border-style:none;border-width:initial;color:var(--darkreader-text-606060,#aba499);}.wmd-wrapper-minimal .minimal-expand-btn:hover {background-color:var(--darkreader-background-0000000d,rgba(0,0,0,0.05));background-image:initial;color:var(--darkreader-text-00007d,#81afff);}.full-editor-header .full-collapse-btn {background-color:var(--darkreader-background-fafafa,#1b1d1e);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);color:var(--darkreader-text-00007d,#81afff);}.full-editor-header .full-collapse-btn:hover {background-color:var(--darkreader-background-9c3706,#7d2c05);background-image:initial;border-bottom-color:var(--darkreader-border-9c3706,#c74608);border-left-color:var(--darkreader-border-9c3706,#c74608);border-right-color:var(--darkreader-border-9c3706,#c74608);border-top-color:var(--darkreader-border-9c3706,#c74608);color:var(--darkreader-text-ffffff,#e8e6e3);}.full-editor-actions {border-top-color:var(--darkreader-border-cccccc,#3e4446);}.full-editor-actions .full-cancel-btn {background-color:transparent;background-image:initial;border-color:initial;border-style:none;border-width:initial;color:var(--darkreader-text-00007d,#81afff);}.full-editor-actions .full-cancel-btn:hover {background-color:var(--darkreader-background-0000000d,rgba(0,0,0,0.05));background-image:initial;}.full-editor-actions .full-submit-btn {background-color:var(--darkreader-background-9c3706,#7d2c05);background-image:initial;border-color:initial;border-style:none;border-width:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}.full-editor-actions .full-submit-btn:hover {background-color:var(--darkreader-background-6b2604,#561e03);background-image:initial;}.full-editor-actions .full-submit-btn:disabled {background-color:var(--darkreader-background-cccccc,#35393b);background-image:initial;color:var(--darkreader-text-606060,#aba499);}div.dmmd-preview-update {background-color:var(--darkreader-background-cccccc,#35393b);background-image:initial;color:var(--darkreader-text-333333,#c8c3bc);}div.dmmd-preview-stale {background-color:initial;background-image:repeating-linear-gradient(-45deg,var(--darkreader-background-ffffff,#181a1b),var(--darkreader-background-ffffff,#181a1b) 10px,var(--darkreader-background-f8f8f8,#1c1e1f) 10px,var(--darkreader-background-f8f8f8,#1c1e1f) 20px);}.course-list {list-style-image:initial;}.course-list .course-item {background-color:var(--darkreader-background-ffffff,#181a1b);border-bottom-color:var(--darkreader-border-dddddd,#3a3e41);border-left-color:var(--darkreader-border-dddddd,#3a3e41);border-right-color:var(--darkreader-border-dddddd,#3a3e41);border-top-color:var(--darkreader-border-dddddd,#3a3e41);box-shadow:var(--darkreader-background-0000001a,rgba(0,0,0,0.1)) 0px 4px 6px;}.course-list .course-item:hover {box-shadow:var(--darkreader-background-00000026,rgba(0,0,0,0.15)) 0px 6px 12px;}.lesson-list {list-style-image:initial;}.lesson-list li:hover {background-color:var(--darkreader-background-ffffe0,#343400);background-image:initial;box-shadow:var(--darkreader-background-00000026,rgba(0,0,0,0.15)) 0px 6px 12px;}.lesson-list li {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-dddddd,#3a3e41);border-left-color:var(--darkreader-border-dddddd,#3a3e41);border-right-color:var(--darkreader-border-dddddd,#3a3e41);border-top-color:var(--darkreader-border-dddddd,#3a3e41);box-shadow:var(--darkreader-background-cccccc,#35393b) 0px 2px 4px;}.lesson-list li.lesson-locked {background-color:var(--darkreader-background-fafafa,#1b1d1e);background-image:initial;}.lesson-list li.lesson-locked:hover {background-color:var(--darkreader-background-fafafa,#1b1d1e);background-image:initial;box-shadow:var(--darkreader-background-cccccc,#35393b) 0px 2px 4px;}.lesson-list li.lesson-locked .lesson-lock-icon {color:var(--darkreader-text-ae0000,#ff5252);}.lesson-list li.lesson-locked .locked-text {color:var(--darkreader-text-ae0000,#ff5252);}.lesson-list li.lesson-locked .prerequisite-info {border-top-color:var(--darkreader-border-cccccc,#3e4446);color:var(--darkreader-text-00007d,#81afff);}.lesson-list li.lesson-locked .prerequisite-info i {color:var(--darkreader-text-cccccc,#c8c3bc);}.lesson-list .lesson-title {color:var(--darkreader-text-000000,#e8e6e3);}.lesson-list .lesson-title .lesson-points {color:var(--darkreader-text-636363,#a9a297);}.lesson-list .progress-container {background-color:var(--darkreader-background-e0e0e0,#2a2d2f);background-image:initial;}.lesson-list .progress-bar {background-color:var(--darkreader-background-228b22,#1b6f1b);background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}.course-problem-list li {border-bottom-color:var(--darkreader-border-eeeeee,#35393b);}.course-problem-list li:hover {background-color:var(--darkreader-background-e0e0e0,#2a2d2f);background-image:initial;}.course-problem-list a {color:inherit;text-decoration-color:initial;}.course-contest-card,.course-lesson-card {border-bottom-color:var(--darkreader-border-dddddd,#3a3e41);border-left-color:var(--darkreader-border-dddddd,#3a3e41);border-right-color:var(--darkreader-border-dddddd,#3a3e41);border-top-color:var(--darkreader-border-dddddd,#3a3e41);box-shadow:var(--darkreader-background-0000001a,rgba(0,0,0,0.1)) 2px 2px 10px;}.course-contest-card h5,.course-lesson-card h5 {color:var(--darkreader-text-333333,#c8c3bc);}.course-contest-card p,.course-lesson-card p {color:var(--darkreader-text-555555,#b2aca2);}.course-contest-card .problem-codes,.course-lesson-card .problem-codes {color:var(--darkreader-text-666666,#a8a095);}.no-permission-text {color:var(--darkreader-text-999999,#a8a095);}.members-table th,.members-table td {border-bottom-color:var(--darkreader-border-dddddd,#3a3e41);border-left-color:var(--darkreader-border-dddddd,#3a3e41);border-right-color:var(--darkreader-border-dddddd,#3a3e41);border-top-color:var(--darkreader-border-dddddd,#3a3e41);}.members-table th {background-color:var(--darkreader-background-f5f5f5,#1e2021);}.members-table tr:nth-child(2n) {background-color:var(--darkreader-background-f9f9f9,#1b1e1f);}.members-table tr:hover {background-color:var(--darkreader-background-f0f0f0,#202325);}.add-member-form {background-color:var(--darkreader-background-f8f9fa,#1b1e1f);border-bottom-color:var(--darkreader-border-dddddd,#3a3e41);border-left-color:var(--darkreader-border-dddddd,#3a3e41);border-right-color:var(--darkreader-border-dddddd,#3a3e41);border-top-color:var(--darkreader-border-dddddd,#3a3e41);}.form-field input,.form-field select {border-bottom-color:var(--darkreader-border-dddddd,#3a3e41);border-left-color:var(--darkreader-border-dddddd,#3a3e41);border-right-color:var(--darkreader-border-dddddd,#3a3e41);border-top-color:var(--darkreader-border-dddddd,#3a3e41);}.role-badge.role-teacher {background-color:var(--darkreader-background-007bff,#0062cc);color:var(--darkreader-text-ffffff,#e8e6e3);}.role-badge.role-assistant {background-color:var(--darkreader-background-28a745,#208637);color:var(--darkreader-text-ffffff,#e8e6e3);}.role-badge.role-student {background-color:var(--darkreader-background-6c757d,#585f63);color:var(--darkreader-text-ffffff,#e8e6e3);}.role-select {background-color:var(--darkreader-background-ffffff,#181a1b);border-bottom-color:var(--darkreader-border-dddddd,#3a3e41);border-left-color:var(--darkreader-border-dddddd,#3a3e41);border-right-color:var(--darkreader-border-dddddd,#3a3e41);border-top-color:var(--darkreader-border-dddddd,#3a3e41);}.role-select:hover {border-bottom-color:var(--darkreader-border-999999,#4d5356);border-left-color:var(--darkreader-border-999999,#4d5356);border-right-color:var(--darkreader-border-999999,#4d5356);border-top-color:var(--darkreader-border-999999,#4d5356);}.role-select:focus {border-bottom-color:var(--darkreader-border-007bff,#0056b3);border-left-color:var(--darkreader-border-007bff,#0056b3);border-right-color:var(--darkreader-border-007bff,#0056b3);border-top-color:var(--darkreader-border-007bff,#0056b3);box-shadow:var(--darkreader-background-007bff40,rgba(0,98,204,0.25)) 0px 0px 0px 2px;outline-color:initial;}.no-members-text {color:var(--darkreader-text-666666,#a8a095);}.form-error {color:var(--darkreader-text-ff0000,#ff1a1a);}.edit-lessons-page.order-tab .prereq-description {color:var(--darkreader-text-00007d,#81afff);}.edit-lessons-page.order-tab .sortable-list {list-style-image:initial;}.edit-lessons-page.order-tab .sortable-item {background-color:var(--darkreader-background-fafafa,#1b1d1e);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.edit-lessons-page.order-tab .sortable-item:hover {background-color:var(--darkreader-background-ededed,#222526);background-image:initial;}.edit-lessons-page.order-tab .sortable-item.ui-sortable-helper {box-shadow:var(--darkreader-background-00000026,rgba(0,0,0,0.15)) 0px 2px 8px;}.edit-lessons-page.order-tab .drag-handle {color:var(--darkreader-text-cccccc,#c8c3bc);}.edit-lessons-page.order-tab .item-order {color:var(--darkreader-text-00007d,#81afff);}.edit-lessons-page.order-tab .item-title a {color:var(--darkreader-text-00007d,#81afff);text-decoration-color:initial;}.edit-lessons-page.order-tab .item-title a:hover {text-decoration-color:initial;}.edit-lessons-page.order-tab .item-meta {color:var(--darkreader-text-cccccc,#c8c3bc);}.edit-lessons-page.order-tab .item-meta .item-points {color:var(--darkreader-text-00007d,#81afff);}.edit-lessons-page.order-tab .item-meta .item-visibility.public {color:var(--darkreader-text-008000,#72ff72);}.edit-lessons-page.order-tab .item-meta .item-visibility.private {color:var(--darkreader-text-ae0000,#ff5252);}.edit-lessons-page.order-tab .save-status.success {background-color:var(--darkreader-background-d4edda,#1a3e29);background-image:initial;color:var(--darkreader-text-155724,#99e6ab);}.edit-lessons-page.order-tab .save-status.error {background-color:var(--darkreader-background-f8d7da,#430c11);background-image:initial;color:var(--darkreader-text-721c24,#e1868f);}.edit-lessons-page.prerequisites-tab .prereq-description {color:var(--darkreader-text-00007d,#81afff);}.edit-lessons-page.prerequisites-tab .prereq-table th,.edit-lessons-page.prerequisites-tab .prereq-table td {border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.edit-lessons-page.prerequisites-tab .prereq-table th {background-color:var(--darkreader-background-fafafa,#1b1d1e);}.edit-lessons-page.prerequisites-tab .prereq-table tr:hover:not(.add-row) {background-color:var(--darkreader-background-fafafa,#1b1d1e);}.edit-lessons-page.prerequisites-tab .prereq-table .prereq-arrow {color:var(--darkreader-text-00007d,#81afff);}.edit-lessons-page.prerequisites-tab .prereq-table .add-row {background-color:var(--darkreader-background-fafafa,#1b1d1e);}.edit-lessons-page.prerequisites-tab .prereq-table .add-row select,.edit-lessons-page.prerequisites-tab .prereq-table .add-row input {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.edit-lessons-page.prerequisites-tab .prereq-table .delete-btn {background-color:initial;background-image:none;border-color:initial;border-style:none;border-width:initial;color:var(--darkreader-text-ae0000,#ff5252);}.edit-lessons-page.prerequisites-tab .prereq-table .prereq-percentage-cell .edit-percentage {border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.edit-lessons-page.prerequisites-tab .prereq-table .prereq-percentage-cell .edit-percentage:focus {border-bottom-color:var(--darkreader-border-9c3706,#c74608);border-left-color:var(--darkreader-border-9c3706,#c74608);border-right-color:var(--darkreader-border-9c3706,#c74608);border-top-color:var(--darkreader-border-9c3706,#c74608);outline-color:initial;}.edit-lessons-page.prerequisites-tab .prereq-table .prereq-percentage-cell .edit-percentage:disabled {background-color:var(--darkreader-background-fafafa,#1b1d1e);}.edit-lessons-page.prerequisites-tab .prereq-table .prereq-percentage-cell .edit-percentage.edit-success {background-color:var(--darkreader-background-d4edda,#1a3e29);border-bottom-color:var(--darkreader-border-28a745,#259c40);border-left-color:var(--darkreader-border-28a745,#259c40);border-right-color:var(--darkreader-border-28a745,#259c40);border-top-color:var(--darkreader-border-28a745,#259c40);}.edit-lessons-page.prerequisites-tab .prereq-error {color:var(--darkreader-text-ae0000,#ff5252);}.edit-lessons-page.prerequisites-tab .no-prereqs {background-color:var(--darkreader-background-fafafa,#1b1d1e);background-image:initial;color:var(--darkreader-text-00007d,#81afff);}.edit-lessons-page.prerequisites-tab .prereq-json-section {border-top-color:var(--darkreader-border-cccccc,#3e4446);}.edit-lessons-page.prerequisites-tab .prereq-json-section h4 {color:var(--darkreader-text-00007d,#81afff);}.edit-lessons-page.prerequisites-tab .prereq-json-section .prereq-json-textarea {border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.edit-lessons-page.prerequisites-tab .prereq-refresh-section {border-top-color:var(--darkreader-border-cccccc,#3e4446);}.course-list-page .course-item {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-e2e8f0,#27374c);border-left-color:var(--darkreader-border-e2e8f0,#27374c);border-right-color:var(--darkreader-border-e2e8f0,#27374c);border-top-color:var(--darkreader-border-e2e8f0,#27374c);}.course-list-page .course-item:hover {border-bottom-color:var(--darkreader-border-cbd5e0,#2f3f50);border-left-color:var(--darkreader-border-cbd5e0,#2f3f50);border-right-color:var(--darkreader-border-cbd5e0,#2f3f50);border-top-color:var(--darkreader-border-cbd5e0,#2f3f50);box-shadow:var(--darkreader-background-0000001a,rgba(0,0,0,0.1)) 0px 4px 12px;}.course-list-page .course-image {background-color:initial;background-image:linear-gradient(135deg,var(--darkreader-background-667eea,#132889) 0%,var(--darkreader-background-764ba2,#5e3c82) 100%);color:var(--darkreader-text-ffffff,#e8e6e3);}.course-list-page .course-name {color:var(--darkreader-text-2d3748,#c3beb6);text-decoration-color:initial;}.course-list-page .course-name:hover {color:var(--darkreader-text-667eea,#67a0ea);}.course-list-page .badge.badge-open {background-color:var(--darkreader-background-e8f5e8,#1c3115);background-image:initial;color:var(--darkreader-text-2e7d32,#82d186);}.course-list-page .badge.badge-closed {background-color:var(--darkreader-background-ffebee,#3f0009);background-image:initial;color:var(--darkreader-text-c62828,#da4a4a);}.course-list-page .badge.badge-join {background-color:var(--darkreader-background-e8f5e8,#1c3115) !important;background-image:initial !important;border-color:initial !important;border-style:none !important;border-width:initial !important;color:var(--darkreader-text-2e7d32,#82d186) !important;}.course-list-page .badge.badge-join:hover {background-color:var(--darkreader-background-c8e6c9,#1f4429) !important;background-image:initial !important;box-shadow:var(--darkreader-background-2e7d3233,rgba(37,100,40,0.2)) 0px 2px 4px !important;}.course-list-page .course-description {color:var(--darkreader-text-718096,#9a9184);}.course-list-page .course-meta {color:var(--darkreader-text-4a5568,#b0a99f);}.course-list-page .course-meta-item i {color:var(--darkreader-text-a0aec0,#b6b0a6);}.course-list-page .org-badge {background-color:var(--darkreader-background-f7fafc,#1b1d1e);background-image:initial;border-bottom-color:var(--darkreader-border-e2e8f0,#27374c);border-left-color:var(--darkreader-border-e2e8f0,#27374c);border-right-color:var(--darkreader-border-e2e8f0,#27374c);border-top-color:var(--darkreader-border-e2e8f0,#27374c);color:var(--darkreader-text-4a5568,#b0a99f);}.course-list-page .no-courses {background-color:var(--darkreader-background-f7fafc,#1b1d1e);background-image:initial;color:var(--darkreader-text-718096,#9a9184);}.course-list-page .no-courses h3 {color:var(--darkreader-text-4a5568,#b0a99f);}.course-create-page .course-info {background-color:var(--darkreader-background-f0f8ff,#1c1f20);background-image:initial;}.course-create-page .course-info h4 {color:var(--darkreader-text-333333,#c8c3bc);}.course-create-page .course-info li {color:var(--darkreader-text-666666,#a8a095);}.course-enrollment-page .enrollment-message {background-color:var(--darkreader-background-f8f9fa,#1b1e1f);border-bottom-color:var(--darkreader-border-dee2e6,#383d3f);border-left-color:var(--darkreader-border-dee2e6,#383d3f);border-right-color:var(--darkreader-border-dee2e6,#383d3f);border-top-color:var(--darkreader-border-dee2e6,#383d3f);}.course-enrollment-page .enrollment-message h2 {color:var(--darkreader-text-495057,#b5afa6);}.course-enrollment-page .enrollment-message p {color:var(--darkreader-text-6c757d,#9e9689);}.course-enrollment-page .course-info {background-color:var(--darkreader-background-ffffff,#181a1b);border-bottom-color:var(--darkreader-border-dee2e6,#383d3f);border-left-color:var(--darkreader-border-dee2e6,#383d3f);border-right-color:var(--darkreader-border-dee2e6,#383d3f);border-top-color:var(--darkreader-border-dee2e6,#383d3f);}.course-enrollment-page .course-info h3 {color:var(--darkreader-text-495057,#b5afa6);}.org-course-edit-page .course-info {background-color:var(--darkreader-background-f0f8ff,#1c1f20);background-image:initial;}.org-course-edit-page .course-info h4 {color:var(--darkreader-text-333333,#c8c3bc);}.org-course-edit-page .course-info li {color:var(--darkreader-text-666666,#a8a095);}.org-course-edit-page .form-actions {border-top-color:var(--darkreader-border-eeeeee,#35393b);}.org-course-edit-page .delete-course-btn {background-color:var(--darkreader-background-dc3545,#a51d2a);background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}.actionbar {border-top-color:var(--darkreader-border-cccccc,#3e4446);}.actionbar .actionbar-button {background-color:transparent;background-image:initial;border-color:initial;border-style:none;border-width:initial;color:var(--darkreader-text-2f4f4f,#a8cbcb);}.actionbar .actionbar-button:hover {background-color:var(--darkreader-background-0000000d,rgba(0,0,0,0.05));background-image:initial;color:var(--darkreader-text-374151,#bdb7af);}.actionbar .like-button.voted {background-color:var(--darkreader-background-9c37061a,rgba(125,44,5,0.1));background-image:initial;color:var(--darkreader-text-9c3706,#f99261);}.actionbar .like-button.voted:hover {background-color:var(--darkreader-background-9c370626,rgba(125,44,5,0.15));background-image:initial;color:var(--darkreader-text-9c3706,#f99261);}.actionbar .dislike-button.voted {background-color:var(--darkreader-background-ef44441a,rgba(159,14,14,0.1));background-image:initial;color:var(--darkreader-text-ef4444,#f04d4d);}.actionbar .dislike-button.voted:hover {background-color:var(--darkreader-background-ef444426,rgba(159,14,14,0.15));background-image:initial;color:var(--darkreader-text-ef4444,#f04d4d);}.actionbar .like-button:hover,.actionbar .dislike-button:hover {background-color:var(--darkreader-background-0000000f,rgba(0,0,0,0.06));background-image:initial;}.actionbar .bookmark-button.bookmarked {background-color:var(--darkreader-background-f59e0b1a,rgba(195,126,8,0.1));background-image:initial;color:var(--darkreader-text-f59e0b,#f6a823);}.actionbar .bookmark-button.bookmarked:hover {background-color:var(--darkreader-background-f59e0b26,rgba(195,126,8,0.15));background-image:initial;color:var(--darkreader-text-f59e0b,#f6a823);}.actionbar .actionbar-share:hover {background-color:var(--darkreader-background-3b82f614,rgba(8,68,166,0.08));background-image:initial;color:var(--darkreader-text-3b82f6,#459ff6);}.contest-problemset html {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;}.contest-problemset body {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;}.contest-problemset .contest-header h1 {color:var(--darkreader-text-393630,#c7c2bb);}.contest-problemset .contest-header h2 {color:var(--darkreader-text-666666,#a8a095);}.contest-problemset .contest-header .back-link a {color:var(--darkreader-text-007bff,#33a2ff);text-decoration-color:initial;}.contest-problemset .contest-header .back-link a:hover {text-decoration-color:initial;}.contest-problemset .problem-section {border-bottom-color:var(--darkreader-border-eeeeee,#35393b);}.contest-problemset .problem-section:last-child {border-bottom:none;}.contest-problemset .problem-title {border-bottom-color:var(--darkreader-border-007bff,#0056b3);color:var(--darkreader-text-393630,#c7c2bb);}.contest-problemset .new-problem-info .info-block .fa {color:var(--darkreader-text-007bff,#33a2ff);}.contest-problemset .new-problem-info .info-block .fa-check {background-color:var(--darkreader-background-28a74526,rgba(32,134,55,0.15));background-image:initial;color:var(--darkreader-text-155724,#99e6ab);}.contest-problemset .new-problem-info .info-block .fa-clock {background-color:var(--darkreader-background-ffc10726,rgba(150,112,0,0.15));background-image:initial;color:var(--darkreader-text-856404,#fbd770);}.contest-problemset .new-problem-info .info-block .fa-server {background-color:var(--darkreader-background-28a74526,rgba(32,134,55,0.15));background-image:initial;color:var(--darkreader-text-155724,#99e6ab);}.contest-problemset .new-problem-info .info-block .fa-file {background-color:var(--darkreader-background-007bff26,rgba(0,98,204,0.15));background-image:initial;color:var(--darkreader-text-004085,#7cc3ff);}.contest-problemset .contest-problems a,.contest-problemset .problems a {color:var(--darkreader-text-007bff,#33a2ff);text-decoration-color:initial;}.contest-problemset .contest-problems a:hover,.contest-problemset .problems a:hover {text-decoration-color:initial;}.contest-problemset .content-description pre,.contest-problemset .content-description .codehilite {border-bottom-color:var(--darkreader-border-e9ecef,#353a3c);border-left-color:var(--darkreader-border-e9ecef,#353a3c);border-right-color:var(--darkreader-border-e9ecef,#353a3c);border-top-color:var(--darkreader-border-e9ecef,#353a3c);}.contest-problemset .content-description table {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;}.contest-problemset .content-description blockquote {background-color:var(--darkreader-background-f9f9f9,#1b1e1f);background-image:initial;border-left-color:var(--darkreader-border-007bff,#0056b3);color:var(--darkreader-text-666666,#a8a095);}.user-upload-page .storage-summary {background-color:var(--darkreader-background-fafafa,#1b1d1e);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.user-upload-page .storage-summary h4 {color:var(--darkreader-text-00007d,#81afff);}.user-upload-page .storage-summary p {color:var(--darkreader-text-00007d,#81afff);}.user-upload-page .storage-bar {background-color:var(--darkreader-background-ededed,#222526);background-image:initial;}.user-upload-page .storage-used {background-color:initial;background-image:linear-gradient(90deg,var(--darkreader-background-9c3706,#7d2c05),var(--darkreader-background-c34508,#9c3706));}.user-upload-page .upload-section {background-color:var(--darkreader-background-fafafa,#1b1d1e);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.user-upload-page .upload-section h4 {color:var(--darkreader-text-00007d,#81afff);}.user-upload-page .upload-section small {color:var(--darkreader-text-00007d,#81afff);}.user-upload-page #file-input {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.user-upload-page #upload-status.success {background-color:var(--darkreader-background-28a7451a,rgba(32,134,55,0.1));background-image:initial;border-bottom-color:var(--darkreader-border-28a7454d,rgba(37,156,64,0.3));border-left-color:var(--darkreader-border-28a7454d,rgba(37,156,64,0.3));border-right-color:var(--darkreader-border-28a7454d,rgba(37,156,64,0.3));border-top-color:var(--darkreader-border-28a7454d,rgba(37,156,64,0.3));color:var(--darkreader-text-008000,#72ff72);}.user-upload-page #upload-status.error {background-color:var(--darkreader-background-ae00001a,rgba(139,0,0,0.1));background-image:initial;border-bottom-color:var(--darkreader-border-ae00004d,rgba(203,0,0,0.3));border-left-color:var(--darkreader-border-ae00004d,rgba(203,0,0,0.3));border-right-color:var(--darkreader-border-ae00004d,rgba(203,0,0,0.3));border-top-color:var(--darkreader-border-ae00004d,rgba(203,0,0,0.3));color:var(--darkreader-text-ae0000,#ff5252);}.user-upload-page .file-controls {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.user-upload-page .search-box i {color:var(--darkreader-text-00007d,#81afff);}.user-upload-page #file-search {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.user-upload-page #sort-select {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.user-upload-page .view-btn {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);color:var(--darkreader-text-00007d,#81afff);}.user-upload-page .view-btn.active {background-color:var(--darkreader-background-9c3706,#7d2c05);background-image:initial;border-bottom-color:var(--darkreader-border-9c3706,#c74608);border-left-color:var(--darkreader-border-9c3706,#c74608);border-right-color:var(--darkreader-border-9c3706,#c74608);border-top-color:var(--darkreader-border-9c3706,#c74608);color:var(--darkreader-text-ffffff,#e8e6e3);}.user-upload-page .view-btn:hover:not(.active) {background-color:var(--darkreader-background-fafafa,#1b1d1e);background-image:initial;}.user-upload-page .view-list .file-card {border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.user-upload-page .file-card {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.user-upload-page .file-card:hover {box-shadow:var(--darkreader-background-0000001a,rgba(0,0,0,0.1)) 0px 4px 8px;}.user-upload-page .file-icon {color:var(--darkreader-text-00007d,#81afff);}.user-upload-page .image-thumbnail {background-color:var(--darkreader-background-fafafa,#1b1d1e);background-image:initial;}.user-upload-page .file-name {color:var(--darkreader-text-00007d,#81afff);}.user-upload-page .file-meta {color:var(--darkreader-text-00007d,#81afff);}.user-upload-page .btn-action {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);color:var(--darkreader-text-00007d,#81afff);text-decoration-color:initial;}.user-upload-page .btn-action:hover {background-color:var(--darkreader-background-fafafa,#1b1d1e);background-image:initial;color:var(--darkreader-text-00007d,#81afff);}.user-upload-page .btn-action.copy-url-btn {color:var(--darkreader-text-28a745,#61d97c);}.user-upload-page .btn-action.copy-url-btn:hover {background-color:var(--darkreader-background-28a7451a,rgba(32,134,55,0.1));background-image:initial;border-bottom-color:var(--darkreader-border-28a745,#259c40);border-left-color:var(--darkreader-border-28a745,#259c40);border-right-color:var(--darkreader-border-28a745,#259c40);border-top-color:var(--darkreader-border-28a745,#259c40);}.user-upload-page .btn-action.rename-btn {color:var(--darkreader-text-007bff,#33a2ff);}.user-upload-page .btn-action.rename-btn:hover {background-color:var(--darkreader-background-007bff1a,rgba(0,98,204,0.1));background-image:initial;border-bottom-color:var(--darkreader-border-007bff,#0056b3);border-left-color:var(--darkreader-border-007bff,#0056b3);border-right-color:var(--darkreader-border-007bff,#0056b3);border-top-color:var(--darkreader-border-007bff,#0056b3);}.user-upload-page .btn-action.btn-danger {color:var(--darkreader-text-ae0000,#ff5252);}.user-upload-page .btn-action.btn-danger:hover {background-color:var(--darkreader-background-ae00001a,rgba(139,0,0,0.1));background-image:initial;border-bottom-color:var(--darkreader-border-ae0000,#cb0000);border-left-color:var(--darkreader-border-ae0000,#cb0000);border-right-color:var(--darkreader-border-ae0000,#cb0000);border-top-color:var(--darkreader-border-ae0000,#cb0000);}.user-upload-page .no-files {color:var(--darkreader-text-00007d,#81afff);}.user-upload-page .no-files i {color:var(--darkreader-text-00007d,#81afff);}.notification-page .filter-section {background-color:var(--darkreader-background-f8f9fa,#1b1e1f);background-image:initial;border-bottom-color:var(--darkreader-border-dee2e6,#383d3f);border-left-color:var(--darkreader-border-dee2e6,#383d3f);border-right-color:var(--darkreader-border-dee2e6,#383d3f);border-top-color:var(--darkreader-border-dee2e6,#383d3f);}.notification-page .filter-group input[type="text"] {border-bottom-color:var(--darkreader-border-ced4da,#3c4144);border-left-color:var(--darkreader-border-ced4da,#3c4144);border-right-color:var(--darkreader-border-ced4da,#3c4144);border-top-color:var(--darkreader-border-ced4da,#3c4144);}.notification-page .button {background-color:var(--darkreader-background-007bff,#0062cc);background-image:initial;border-color:initial;border-style:none;border-width:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}.notification-page .button:hover {background-color:var(--darkreader-background-0056b3,#00458f);background-image:initial;}.notification-page .button.secondary {background-color:var(--darkreader-background-6c757d,#585f63);background-image:initial;}.notification-page .button.secondary:hover {background-color:var(--darkreader-background-545b62,#454a4d);background-image:initial;}.notification-page .notification-table {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;box-shadow:var(--darkreader-background-0000001a,rgba(0,0,0,0.1)) 0px 2px 4px;}.notification-page .notification-table th {background-color:var(--darkreader-background-f8f9fa,#1b1e1f);background-image:initial;border-bottom-color:var(--darkreader-border-dee2e6,#383d3f);}.notification-page .notification-table td {border-bottom-color:var(--darkreader-border-dee2e6,#383d3f);}.notification-page .notification-row.unread {background-color:var(--darkreader-background-fff3cd,#3d2e00);border-left-color:var(--darkreader-border-ffc107,#b08400);}.notification-page .notification-row.read {background-color:var(--darkreader-background-f8f9fa,#1b1e1f);}.notification-page .notification-row:hover {background-color:var(--darkreader-background-e9ecef,#232627);}.notification-page .notification-content a {color:var(--darkreader-text-007bff,#33a2ff);text-decoration-color:initial;}.notification-page .notification-content a:hover {text-decoration-color:initial;}.notification-page .select2-container--default .select2-selection--single {border-bottom-color:var(--darkreader-border-ced4da,#3c4144);border-left-color:var(--darkreader-border-ced4da,#3c4144);border-right-color:var(--darkreader-border-ced4da,#3c4144);border-top-color:var(--darkreader-border-ced4da,#3c4144);}.btn.btn-default {background-color:var(--darkreader-background-fafafa,#1b1d1e) !important;border-bottom-color:var(--darkreader-border-cccccc,#3e4446) !important;border-left-color:var(--darkreader-border-cccccc,#3e4446) !important;border-right-color:var(--darkreader-border-cccccc,#3e4446) !important;border-top-color:var(--darkreader-border-cccccc,#3e4446) !important;color:var(--darkreader-text-00007d,#81afff) !important;text-decoration-color:initial;}.btn.btn-default:hover {background-color:var(--darkreader-background-ededed,#222526) !important;text-decoration-color:initial;}.grading-badge {background-color:var(--darkreader-background-d9534f,#942320);background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}.quiz-field-wrapper input[type="text"],.quiz-field-wrapper input[type="number"],.quiz-field-wrapper input[type="url"],.quiz-field-wrapper textarea {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.quiz-field-wrapper select {border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.quiz-help-text {color:var(--darkreader-text-808080,#988f81);}.quiz-create-form {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;box-shadow:var(--darkreader-background-0000001a,rgba(0,0,0,0.1)) 0px 1px 3px;}.quiz-create-form h2 {border-bottom-color:var(--darkreader-border-cccccc,#3e4446);}.form-actions {border-top-color:var(--darkreader-border-cccccc,#3e4446);}.quiz-list-page .no-quizzes {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;}.quiz-detail-page .quiz-description {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;}.quiz-detail-page .quiz-user-info {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;}.quiz-detail-page .login-prompt {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;}.quiz-attempt-page .quiz-timer {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;box-shadow:var(--darkreader-background-0000001a,rgba(0,0,0,0.1)) 0px 2px 4px;}.quiz-attempt-page .timer-warning {color:var(--darkreader-text-f0ad4e,#f1b054);}.quiz-attempt-page .timer-danger {color:var(--darkreader-text-d9534f,#db5e5a);}.quiz-attempt-page .question-card {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;}.quiz-attempt-page .question-card .question-header {border-bottom-color:var(--darkreader-border-cccccc,#3e4446);}.quiz-attempt-page .question-card .question-header .question-points .save-status.saving {color:var(--darkreader-text-f0ad4e,#f1b054);}.quiz-attempt-page .question-card .question-header .question-points .save-status.saved {color:var(--darkreader-text-5cb85c,#69be69);}.quiz-attempt-page .question-card .question-header .question-points .save-status.error {color:var(--darkreader-text-d9534f,#db5e5a);}.quiz-attempt-page .question-card .question-choices label {border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.quiz-attempt-page .question-card .question-choices label:hover {background-color:var(--darkreader-background-f2f2f2,#1f2223);background-image:initial;}.quiz-attempt-page .question-card .question-textarea {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.quiz-attempt-page .question-card .question-textarea:focus {border-bottom-color:var(--darkreader-border-9c3706,#c74608);border-left-color:var(--darkreader-border-9c3706,#c74608);border-right-color:var(--darkreader-border-9c3706,#c74608);border-top-color:var(--darkreader-border-9c3706,#c74608);box-shadow:var(--darkreader-background-c0392b33,rgba(154,46,34,0.2)) 0px 0px 0px 2px;outline-color:initial;}.quiz-attempt-page .question-card .short-answer-input {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.quiz-attempt-page .question-card .short-answer-input:focus {border-bottom-color:var(--darkreader-border-9c3706,#c74608);border-left-color:var(--darkreader-border-9c3706,#c74608);border-right-color:var(--darkreader-border-9c3706,#c74608);border-top-color:var(--darkreader-border-9c3706,#c74608);box-shadow:var(--darkreader-background-c0392b33,rgba(154,46,34,0.2)) 0px 0px 0px 2px;outline-color:initial;}.quiz-attempt-page .question-card .essay-wrapper {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.quiz-attempt-page .question-card .essay-wrapper:focus-within {border-bottom-color:var(--darkreader-border-9c3706,#c74608);border-left-color:var(--darkreader-border-9c3706,#c74608);border-right-color:var(--darkreader-border-9c3706,#c74608);border-top-color:var(--darkreader-border-9c3706,#c74608);box-shadow:var(--darkreader-background-c0392b33,rgba(154,46,34,0.2)) 0px 0px 0px 2px;}.quiz-attempt-page .question-card .essay-wrapper .question-textarea {border-color:initial;border-style:none;border-width:initial;}.quiz-attempt-page .question-card .essay-wrapper .question-textarea:focus {box-shadow:none;}.quiz-attempt-page .question-card .markdown-toolbar {background-color:var(--darkreader-background-fafafa,#1b1d1e);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);}.quiz-attempt-page .question-card .markdown-toolbar button {background-color:transparent;background-image:initial;border-color:initial;border-style:none;border-width:initial;color:var(--darkreader-text-00007d,#81afff);}.quiz-attempt-page .question-card .markdown-toolbar button:hover {background-color:var(--darkreader-background-f2f2f2,#1f2223);background-image:initial;}.quiz-attempt-page .question-card .markdown-toolbar .separator {background-color:var(--darkreader-background-cccccc,#35393b);background-image:initial;}.quiz-attempt-page .submit-section {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;}.quiz-result-page .result-header {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;}.quiz-result-page .result-header .result-score.excellent {color:var(--darkreader-text-5cb85c,#69be69);}.quiz-result-page .result-header .result-score.good {color:var(--darkreader-text-5bc0de,#62c3df);}.quiz-result-page .result-header .result-score.average {color:var(--darkreader-text-f0ad4e,#f1b054);}.quiz-result-page .result-header .result-score.poor {color:var(--darkreader-text-d9534f,#db5e5a);}.quiz-result-page .answer-card {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-left-color:transparent;}.quiz-result-page .answer-card.correct {border-left-color:var(--darkreader-border-5cb85c,#347834);}.quiz-result-page .answer-card.incorrect {border-left-color:var(--darkreader-border-d9534f,#89211e);}.quiz-result-page .answer-card.pending {border-left-color:var(--darkreader-border-f0ad4e,#935b0c);}.quiz-result-page .answer-card .answer-status i.correct {color:var(--darkreader-text-5cb85c,#69be69);}.quiz-result-page .answer-card .answer-status i.incorrect {color:var(--darkreader-text-d9534f,#db5e5a);}.quiz-result-page .answer-card .answer-status i.pending {color:var(--darkreader-text-f0ad4e,#f1b054);}.quiz-result-page .answer-card .user-answer {background-color:var(--darkreader-background-fafafa,#1b1d1e);background-image:initial;}.quiz-result-page .answer-card .correct-answer {background-color:var(--darkreader-background-5cb85c1a,rgba(77,133,58,0.1));background-image:initial;border-bottom-color:var(--darkreader-border-5cb85c,#347834);border-left-color:var(--darkreader-border-5cb85c,#347834);border-right-color:var(--darkreader-border-5cb85c,#347834);border-top-color:var(--darkreader-border-5cb85c,#347834);}.quiz-result-page .answer-card .explanation {background-color:var(--darkreader-background-5bc0de1a,rgba(28,115,141,0.1));background-image:initial;border-left-color:var(--darkreader-border-5bc0de,#1b6e86);}.quiz-result-page .answer-card .teacher-feedback {background-color:var(--darkreader-background-9c27b01a,rgba(125,31,141,0.1));background-image:initial;border-left-color:var(--darkreader-border-9c27b0,#8a239c);}.quiz-result-page .retake-section {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;}.quiz-edit-page .quiz-questions .question-item {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.quiz-edit-page .quiz-questions .question-item:hover {background-color:var(--darkreader-background-f2f2f2,#1f2223);background-image:initial;}.question-bank-page .filter-bar .filter-form input[type="text"] {border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.question-bank-page .filter-bar .filter-form select {border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.question-bank-page .no-questions {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;}.question-detail-page .question-content,.question-detail-page .question-choices,.question-detail-page .question-correct,.question-detail-page .question-explanation,.question-detail-page .question-tags,.question-detail-page .used-in-quizzes {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;}.question-detail-page .question-content pre,.question-detail-page .question-choices pre,.question-detail-page .question-correct pre,.question-detail-page .question-explanation pre,.question-detail-page .question-tags pre,.question-detail-page .used-in-quizzes pre {background-color:var(--darkreader-background-fafafa,#1b1d1e);background-image:initial;}.grading-dashboard-page .filter-bar select {border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.grading-dashboard-page .no-grading {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;}.grading-page .attempt-info {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;}.grading-page .answer-card {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;}.grading-page .answer-card .answer-content {background-color:var(--darkreader-background-fafafa,#1b1d1e);background-image:initial;}.grading-page .answer-card .grade-input {border-top-color:var(--darkreader-border-cccccc,#3e4446);}.grading-page .answer-card .grade-input input[type="number"] {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.grading-page .answer-card .grade-input input[type="number"]:focus {border-bottom-color:var(--darkreader-border-9c3706,#c74608);border-left-color:var(--darkreader-border-9c3706,#c74608);border-right-color:var(--darkreader-border-9c3706,#c74608);border-top-color:var(--darkreader-border-9c3706,#c74608);box-shadow:var(--darkreader-background-c0392b33,rgba(154,46,34,0.2)) 0px 0px 0px 2px;outline-color:initial;}.grading-page .answer-card .feedback-input textarea {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.grading-page .answer-card .feedback-input textarea:focus {border-bottom-color:var(--darkreader-border-9c3706,#c74608);border-left-color:var(--darkreader-border-9c3706,#c74608);border-right-color:var(--darkreader-border-9c3706,#c74608);border-top-color:var(--darkreader-border-9c3706,#c74608);box-shadow:var(--darkreader-background-c0392b33,rgba(154,46,34,0.2)) 0px 0px 0px 2px;outline-color:initial;}.grading-page .answer-card .feedback-input textarea::-webkit-input-placeholder {color:var(--darkreader-text-999999,#a8a095);}.grading-page .answer-card .feedback-input textarea::placeholder {color:var(--darkreader-text-999999,#a8a095);}.quiz-stats-page .stats-grid .stat-card {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;}.quiz-stats-page .distribution-chart {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;}.quiz-stats-page .distribution-chart .distribution-bar .distribution-fill {background-color:var(--darkreader-background-337ab7,#296292);background-image:initial;}.quiz-create-page .quiz-form,.quiz-delete-page .quiz-form {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;}.quiz-create-page .alert.alert-warning,.quiz-delete-page .alert.alert-warning {background-color:var(--darkreader-background-f0ad4e1a,rgba(153,95,13,0.1));background-image:initial;border-bottom-color:var(--darkreader-border-f0ad4e,#935b0c);border-left-color:var(--darkreader-border-f0ad4e,#935b0c);border-right-color:var(--darkreader-border-f0ad4e,#935b0c);border-top-color:var(--darkreader-border-f0ad4e,#935b0c);}.quiz-manage-page .stats-grid .stat-card {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;}.badge {background-color:var(--darkreader-background-9c3706,#7d2c05);background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}.badge.badge-success {background-color:var(--darkreader-background-5cb85c,#4d853a);background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}.badge.badge-warning {background-color:var(--darkreader-background-f0ad4e,#995f0d);background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}.badge.badge-danger {background-color:var(--darkreader-background-d9534f,#942320);background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}.quiz-sidebar-box {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);box-shadow:var(--darkreader-background-0000001a,rgba(0,0,0,0.1)) 0px 0px 5px;}.sidebar-timer {background-color:var(--darkreader-background-fafafa,#1b1d1e);background-image:initial;}.sidebar-timer .timer-label {color:var(--darkreader-text-666666,#a8a095);}.sidebar-timer.timer-warning .timer-value {color:var(--darkreader-text-f0ad4e,#f1b054);}.sidebar-timer.timer-danger .timer-value {color:var(--darkreader-text-d9534f,#db5e5a);}.question-indicator {background-color:var(--darkreader-background-fafafa,#1b1d1e);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.question-indicator:hover {background-color:var(--darkreader-background-f2f2f2,#1f2223);background-image:initial;}.question-indicator.current {background-color:var(--darkreader-background-337ab7,#296292);background-image:initial;border-bottom-color:var(--darkreader-border-337ab7,#286091);border-left-color:var(--darkreader-border-337ab7,#286091);border-right-color:var(--darkreader-border-337ab7,#286091);border-top-color:var(--darkreader-border-337ab7,#286091);color:var(--darkreader-text-ffffff,#e8e6e3);}.question-indicator.answered {background-color:var(--darkreader-background-5cb85c,#4d853a);background-image:initial;border-bottom-color:var(--darkreader-border-5cb85c,#347834);border-left-color:var(--darkreader-border-5cb85c,#347834);border-right-color:var(--darkreader-border-5cb85c,#347834);border-top-color:var(--darkreader-border-5cb85c,#347834);color:var(--darkreader-text-ffffff,#e8e6e3);}.quiz-header-bar {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.quiz-header-bar .quiz-meta {color:var(--darkreader-text-666666,#a8a095);}.question-card {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.question-card .question-header {border-bottom-color:var(--darkreader-border-cccccc,#3e4446);}.question-card .question-header .question-points .save-status.saving {color:var(--darkreader-text-f0ad4e,#f1b054);}.question-card .question-header .question-points .save-status.saved {color:var(--darkreader-text-5cb85c,#69be69);}.question-card .question-header .question-points .save-status.error {color:var(--darkreader-text-d9534f,#db5e5a);}.question-card .question-choices label {border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.question-card .question-choices label:hover {background-color:var(--darkreader-background-f2f2f2,#1f2223);background-image:initial;}.question-card .short-answer-input {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.question-card .short-answer-input:focus {border-bottom-color:var(--darkreader-border-9c3706,#c74608);border-left-color:var(--darkreader-border-9c3706,#c74608);border-right-color:var(--darkreader-border-9c3706,#c74608);border-top-color:var(--darkreader-border-9c3706,#c74608);box-shadow:var(--darkreader-background-c0392b33,rgba(154,46,34,0.2)) 0px 0px 0px 2px;outline-color:initial;}.submit-section {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.submit-section p {color:var(--darkreader-text-666666,#a8a095);}.essay-editor-container {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.essay-editor-container:focus-within {border-bottom-color:var(--darkreader-border-9c3706,#c74608);border-left-color:var(--darkreader-border-9c3706,#c74608);border-right-color:var(--darkreader-border-9c3706,#c74608);border-top-color:var(--darkreader-border-9c3706,#c74608);box-shadow:var(--darkreader-background-c0392b33,rgba(154,46,34,0.2)) 0px 0px 0px 2px;}.essay-editor-container .wmd-button-bar {background-color:var(--darkreader-background-fafafa,#1b1d1e);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);}.essay-editor-container .wmd-button:hover {background-color:var(--darkreader-background-0000001a,rgba(0,0,0,0.1));}.essay-editor-container .wmd-input {border-color:initial !important;border-style:none !important;border-width:initial !important;color:inherit;}.essay-editor-container .wmd-input:focus {box-shadow:none;}.essay-editor-container .wmd-input::-webkit-input-placeholder {color:var(--darkreader-text-999999,#a8a095);}.essay-editor-container .wmd-input::placeholder {color:var(--darkreader-text-999999,#a8a095);}.sa-editor-container {border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.sa-editor-container:focus-within {border-bottom-color:var(--darkreader-border-9c3706,#c74608);border-left-color:var(--darkreader-border-9c3706,#c74608);border-right-color:var(--darkreader-border-9c3706,#c74608);border-top-color:var(--darkreader-border-9c3706,#c74608);box-shadow:var(--darkreader-background-c0392b33,rgba(154,46,34,0.2)) 0px 0px 0px 2px;}.sa-editor-container .wmd-button-bar {background-color:var(--darkreader-background-fafafa,#1b1d1e);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);}.sa-editor-container .wmd-button:hover {background-color:var(--darkreader-background-0000001a,rgba(0,0,0,0.1));}.sa-editor-container .wmd-input {border-color:initial !important;border-style:none !important;border-width:initial !important;color:inherit;}.sa-editor-container .wmd-input:focus {box-shadow:none;}.sa-editor-container .wmd-input::-webkit-input-placeholder {color:var(--darkreader-text-999999,#a8a095);}.sa-editor-container .wmd-input::placeholder {color:var(--darkreader-text-999999,#a8a095);}.file-upload-zone {background-color:var(--darkreader-background-fafafa,#1b1d1e);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);color:var(--darkreader-text-666666,#a8a095);}.file-upload-zone:hover {background-color:var(--darkreader-background-f2f2f2,#1f2223);background-image:initial;border-bottom-color:var(--darkreader-border-999999,#4d5356);border-left-color:var(--darkreader-border-999999,#4d5356);border-right-color:var(--darkreader-border-999999,#4d5356);border-top-color:var(--darkreader-border-999999,#4d5356);}.file-upload-zone.dragover {background-color:var(--darkreader-background-337ab71a,rgba(41,98,146,0.1));background-image:initial;border-bottom-color:var(--darkreader-border-337ab7,#286091);border-left-color:var(--darkreader-border-337ab7,#286091);border-right-color:var(--darkreader-border-337ab7,#286091);border-top-color:var(--darkreader-border-337ab7,#286091);}.file-upload-zone i {color:var(--darkreader-text-999999,#a8a095);}.file-upload-info {color:var(--darkreader-text-888888,#9d9488);}.uploaded-files-list {list-style-image:initial;}.uploaded-files-list li {background-color:var(--darkreader-background-fafafa,#1b1d1e);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.uploaded-files-list .file-icon {color:var(--darkreader-text-666666,#a8a095);}.uploaded-files-list .file-name {color:var(--darkreader-text-337ab7,#69a6d5);}.uploaded-files-list a.file-name:hover {text-decoration-color:initial;}.uploaded-files-list .file-size {color:var(--darkreader-text-888888,#9d9488);}.uploaded-files-list .file-delete-btn {background-color:initial;background-image:none;border-color:initial;border-style:none;border-width:initial;color:var(--darkreader-text-999999,#a8a095);}.uploaded-files-list .file-delete-btn:hover {color:var(--darkreader-text-d9534f,#db5e5a);}.grading-row {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;box-shadow:var(--darkreader-background-0000001a,rgba(0,0,0,0.1)) 0px 2px 4px;}.grading-row .grading-info .grading-quiz:hover {text-decoration-color:initial;}.grading-row .grading-result .state {color:var(--darkreader-text-ffffff,#e8e6e3);}.grading-row .grading-result .state.graded {background-color:var(--darkreader-background-5cb85c,#4d853a);}.grading-row .grading-result .state.pending {background-color:var(--darkreader-background-d9534f,#942320);}.grading-row .grading-result .score.perfect {color:var(--darkreader-text-5cb85c,#69be69);}.grading-row .grading-result .score.good {color:var(--darkreader-text-5bc0de,#62c3df);}.grading-row .grading-result .score.average {color:var(--darkreader-text-f0ad4e,#f1b054);}.grading-row .grading-result .score.poor {color:var(--darkreader-text-d9534f,#db5e5a);}.selected-answer {color:var(--darkreader-text-337ab7,#69a6d5);}.grading-page .attempt-info {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.grading-page .answer-card {border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.grading-page .answer-card .question-header {border-bottom-color:var(--darkreader-border-cccccc,#3e4446);}.grading-page .answer-card .answer-content {background-color:var(--darkreader-background-fafafa,#1b1d1e);background-image:initial;}.grading-page .grade-input input[type="number"] {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.grading-page .grade-input input[type="number"]:focus {border-bottom-color:var(--darkreader-border-9c3706,#c74608);border-left-color:var(--darkreader-border-9c3706,#c74608);border-right-color:var(--darkreader-border-9c3706,#c74608);border-top-color:var(--darkreader-border-9c3706,#c74608);box-shadow:var(--darkreader-background-c0392b33,rgba(154,46,34,0.2)) 0px 0px 0px 2px;outline-color:initial;}.grading-page .partial-credit-section {background-color:var(--darkreader-background-fafafa,#1b1d1e);background-image:initial;}.grading-page .quick-grade-btns button {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.grading-page .quick-grade-btns button:hover {background-color:var(--darkreader-background-9c3706,#7d2c05);background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}.grading-page .feedback-input textarea {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.grading-page .feedback-input textarea:focus {border-bottom-color:var(--darkreader-border-9c3706,#c74608);border-left-color:var(--darkreader-border-9c3706,#c74608);border-right-color:var(--darkreader-border-9c3706,#c74608);border-top-color:var(--darkreader-border-9c3706,#c74608);box-shadow:var(--darkreader-background-c0392b33,rgba(154,46,34,0.2)) 0px 0px 0px 2px;outline-color:initial;}.grading-page .feedback-input textarea::-webkit-input-placeholder {color:var(--darkreader-text-999999,#a8a095);}.grading-page .feedback-input textarea::placeholder {color:var(--darkreader-text-999999,#a8a095);}.grading-page .file-attachments {background-color:var(--darkreader-background-fafafa,#1b1d1e);background-image:initial;}.grading-page .file-list {list-style-image:initial;}.grading-page .auto-graded-badge {background-color:var(--darkreader-background-5cb85c,#4d853a);background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}.grading-page .needs-grading-badge {background-color:var(--darkreader-background-f0ad4e,#995f0d);background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}.grading-page .choices-display {background-color:var(--darkreader-background-fafafa,#1b1d1e);background-image:initial;}.grading-page .grading-choice-item.selected-answer {color:var(--darkreader-text-337ab7,#69a6d5);}.grading-page .correct-answers-display {background-color:var(--darkreader-background-5cb85c1a,rgba(77,133,58,0.1));background-image:initial;border-bottom-color:var(--darkreader-border-5cb85c,#347834);border-left-color:var(--darkreader-border-5cb85c,#347834);border-right-color:var(--darkreader-border-5cb85c,#347834);border-top-color:var(--darkreader-border-5cb85c,#347834);}.grading-page .correct-answers-display > strong {color:var(--darkreader-text-5cb85c,#69be69);}.grading-page .sa-answers-info {color:var(--darkreader-text-666666,#a8a095);}.grading-page .feedback-editor-container {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.grading-page .feedback-editor-container:focus-within {border-bottom-color:var(--darkreader-border-9c3706,#c74608);border-left-color:var(--darkreader-border-9c3706,#c74608);border-right-color:var(--darkreader-border-9c3706,#c74608);border-top-color:var(--darkreader-border-9c3706,#c74608);box-shadow:var(--darkreader-background-c0392b33,rgba(154,46,34,0.2)) 0px 0px 0px 2px;}.grading-page .feedback-editor-container .wmd-button-bar {background-color:var(--darkreader-background-fafafa,#1b1d1e);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);}.grading-page .feedback-editor-container .wmd-button:hover {background-color:var(--darkreader-background-0000001a,rgba(0,0,0,0.1));}.grading-page .feedback-editor-container .wmd-input {border-color:initial !important;border-style:none !important;border-width:initial !important;color:inherit;}.grading-page .feedback-editor-container .wmd-input:focus {box-shadow:none;outline-color:initial;}.grading-page .feedback-editor-container .wmd-input::-webkit-input-placeholder {color:var(--darkreader-text-999999,#a8a095);}.grading-page .feedback-editor-container .wmd-input::placeholder {color:var(--darkreader-text-999999,#a8a095);}.quiz-result-page .answer-files {background-color:var(--darkreader-background-fafafa,#1b1d1e);background-image:initial;}.quiz-result-page .answer-files h4 {color:var(--darkreader-text-666666,#a8a095);}.quiz-result-page .answer-files ul {list-style-image:initial;}.quiz-result-page .answer-files .file-icon {color:var(--darkreader-text-666666,#a8a095);}.quiz-result-page .answer-files .file-name {color:var(--darkreader-text-337ab7,#69a6d5);}.quiz-result-page .answer-files .file-name:hover {text-decoration-color:initial;}.quiz-result-page .answer-files .file-size {color:var(--darkreader-text-888888,#9d9488);}.file-item-collapsible {background-color:var(--darkreader-background-fafafa,#1b1d1e);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.file-item-collapsible .file-item-header {background-color:var(--darkreader-background-fafafa,#1b1d1e);background-image:initial;}.file-item-collapsible .file-item-header .file-icon {color:var(--darkreader-text-666666,#a8a095);}.file-item-collapsible .file-item-header .file-name {color:var(--darkreader-text-337ab7,#69a6d5);text-decoration-color:initial;}.file-item-collapsible .file-item-header .file-name:hover {text-decoration-color:initial;}.file-item-collapsible .file-item-header .file-size {color:var(--darkreader-text-888888,#9d9488);}.file-item-collapsible .file-item-header .file-delete-btn {background-color:initial;background-image:none;border-color:initial;border-style:none;border-width:initial;color:var(--darkreader-text-999999,#a8a095);}.file-item-collapsible .file-item-header .file-delete-btn:hover {color:var(--darkreader-text-ae0000,#ff5252);}.file-item-collapsible .file-item-header .file-preview-toggle {background-color:initial;background-image:none;border-color:initial;border-style:none;border-width:initial;color:var(--darkreader-text-00007d,#81afff);}.file-item-collapsible .file-item-header .file-preview-toggle:hover {color:var(--darkreader-text-337ab7,#69a6d5);}.file-preview-collapsible {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-top-color:var(--darkreader-border-cccccc,#3e4446);}.file-preview-collapsible.file-preview-pdf iframe {border-color:initial;border-style:none;border-width:initial;}.stat-card {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.stat-label {color:var(--darkreader-text-666666,#a8a095);}.distribution-chart {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.quiz-create-container,.quiz-edit-container {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;}.quiz-create-container .edit-section h3,.quiz-edit-container .edit-section h3 {border-bottom-color:var(--darkreader-border-cccccc,#3e4446);}.quiz-create-container .questions-header h3,.quiz-edit-container .questions-header h3 {border-color:initial;border-style:none;border-width:initial;}.quiz-create-container .form-actions,.quiz-edit-container .form-actions {border-top-color:var(--darkreader-border-cccccc,#3e4446);}.quiz-create-container .question-item,.quiz-edit-container .question-item {background-color:var(--darkreader-background-fafafa,#1b1d1e);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.quiz-create-container .question-item:hover,.quiz-edit-container .question-item:hover {background-color:var(--darkreader-background-f2f2f2,#1f2223);background-image:initial;}.quiz-create-container .question-item.pending-add,.quiz-edit-container .question-item.pending-add {border-left-color:var(--darkreader-border-5cb85c,#347834);}.quiz-create-container .question-item.pending-remove,.quiz-edit-container .question-item.pending-remove {border-left-color:var(--darkreader-border-d9534f,#89211e);text-decoration-color:initial;}.quiz-create-container .question-item .drag-handle,.quiz-edit-container .question-item .drag-handle {color:var(--darkreader-text-666666,#a8a095);}.quiz-create-container .question-item .points-input,.quiz-edit-container .question-item .points-input {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);color:inherit;}.quiz-create-container .add-question-section,.quiz-edit-container .add-question-section {border-top-color:var(--darkreader-border-cccccc,#3e4446);}.quiz-create-container .add-question-form,.quiz-edit-container .add-question-form {background-color:var(--darkreader-background-fafafa,#1b1d1e);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.quiz-create-container .add-question-form #add-question-points,.quiz-edit-container .add-question-form #add-question-points {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);color:inherit;}.quiz-create-container .sortable-ghost,.quiz-edit-container .sortable-ghost {background-color:var(--darkreader-background-337ab7,#296292);background-image:initial;}.quiz-create-container .sortable-chosen,.quiz-edit-container .sortable-chosen {background-color:var(--darkreader-background-ededed,#222526);background-image:initial;}.quiz-create-container .unsaved-indicator,.quiz-edit-container .unsaved-indicator {color:var(--darkreader-text-f0ad4e,#f1b054);}.quiz-info-item {border-bottom-color:var(--darkreader-border-cccccc,#3e4446);}.quiz-info-item:last-child {border-bottom:none;}.quiz-info-label {color:var(--darkreader-text-00007d,#81afff);}.quiz-info-value {color:var(--darkreader-text-9c3706,#f99261);}.question-create-container,.question-edit-container {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;}.question-create-container .form-section,.question-edit-container .form-section {border-bottom-color:var(--darkreader-border-cccccc,#3e4446);}.question-create-container .form-section:last-child,.question-edit-container .form-section:last-child {border-bottom:none;}.question-create-container .form-section h3,.question-edit-container .form-section h3 {border-bottom-color:var(--darkreader-border-cccccc,#3e4446);}.question-create-container .form-actions,.question-edit-container .form-actions {border-top-color:var(--darkreader-border-cccccc,#3e4446);}.question-create-container .sa-help,.question-edit-container .sa-help {color:var(--darkreader-text-666666,#a8a095);}.question-create-container .help-section p,.question-edit-container .help-section p {color:var(--darkreader-text-666666,#a8a095);}.question-create-container .help-section ul,.question-edit-container .help-section ul {color:var(--darkreader-text-666666,#a8a095);}.question-create-container .choice-editor,.question-edit-container .choice-editor {background-color:var(--darkreader-background-fafafa,#1b1d1e);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.question-create-container .choice-item,.question-edit-container .choice-item {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.question-create-container .choice-item .drag-handle,.question-edit-container .choice-item .drag-handle {color:var(--darkreader-text-666666,#a8a095);}.question-create-container .choice-item input[type="text"],.question-edit-container .choice-item input[type="text"] {border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.question-create-container .choice-item input[type="text"]::-webkit-input-placeholder,.question-edit-container .choice-item input[type="text"]::-webkit-input-placeholder {color:var(--darkreader-text-999999,#a8a095);}.question-create-container .choice-item input[type="text"]::placeholder,.question-edit-container .choice-item input[type="text"]::placeholder {color:var(--darkreader-text-999999,#a8a095);}.question-create-container .choice-item .choice-text-input,.question-edit-container .choice-item .choice-text-input {border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.question-create-container .choice-item .choice-text-input::-webkit-input-placeholder,.question-edit-container .choice-item .choice-text-input::-webkit-input-placeholder {color:var(--darkreader-text-999999,#a8a095);}.question-create-container .choice-item .choice-text-input::placeholder,.question-edit-container .choice-item .choice-text-input::placeholder {color:var(--darkreader-text-999999,#a8a095);}.question-create-container .choice-item .choice-text-input:focus,.question-edit-container .choice-item .choice-text-input:focus {border-bottom-color:var(--darkreader-border-9c3706,#c74608);border-left-color:var(--darkreader-border-9c3706,#c74608);border-right-color:var(--darkreader-border-9c3706,#c74608);border-top-color:var(--darkreader-border-9c3706,#c74608);box-shadow:var(--darkreader-background-9c370626,rgba(125,44,5,0.15)) 0px 0px 0px 2px;outline-color:initial;}.question-create-container .choice-item .choice-label-badge,.question-edit-container .choice-item .choice-label-badge {background-color:var(--darkreader-background-fafafa,#1b1d1e);background-image:initial;color:inherit;}.question-create-container .choice-item .choice-expanded-editor .choice-wmd-wrapper,.question-edit-container .choice-item .choice-expanded-editor .choice-wmd-wrapper {border-bottom-color:var(--darkreader-border-9c3706,#c74608);border-left-color:var(--darkreader-border-9c3706,#c74608);border-right-color:var(--darkreader-border-9c3706,#c74608);border-top-color:var(--darkreader-border-9c3706,#c74608);}.question-create-container .choice-item .choice-expanded-editor .choice-expanded-header,.question-edit-container .choice-item .choice-expanded-editor .choice-expanded-header {background-color:var(--darkreader-background-fafafa,#1b1d1e);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);}.question-create-container .choice-item .choice-expanded-editor .choice-expanded-header .wmd-button-bar,.question-edit-container .choice-item .choice-expanded-editor .choice-expanded-header .wmd-button-bar {background-color:transparent;background-image:initial;border-color:initial;border-style:none;border-width:initial;}.question-create-container .choice-item .choice-expanded-editor .choice-expanded-header .collapse-choice-btn,.question-edit-container .choice-item .choice-expanded-editor .choice-expanded-header .collapse-choice-btn {background-color:transparent;background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);color:var(--darkreader-text-00007d,#81afff);}.question-create-container .choice-item .choice-expanded-editor .choice-expanded-header .collapse-choice-btn:hover,.question-edit-container .choice-item .choice-expanded-editor .choice-expanded-header .collapse-choice-btn:hover {background-color:var(--darkreader-background-9c3706,#7d2c05);background-image:initial;border-bottom-color:var(--darkreader-border-9c3706,#c74608);border-left-color:var(--darkreader-border-9c3706,#c74608);border-right-color:var(--darkreader-border-9c3706,#c74608);border-top-color:var(--darkreader-border-9c3706,#c74608);color:var(--darkreader-text-ffffff,#e8e6e3);}.question-create-container .choice-item .choice-expanded-editor .choice-expanded-textarea,.question-edit-container .choice-item .choice-expanded-editor .choice-expanded-textarea {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-color:initial;border-style:none;border-width:initial;color:var(--darkreader-text-00007d,#81afff);}.question-create-container .choice-item .choice-expanded-editor .choice-expanded-textarea:focus,.question-edit-container .choice-item .choice-expanded-editor .choice-expanded-textarea:focus {outline-color:initial;}.question-create-container .choice-item .choice-expanded-editor .choice-expanded-textarea::-webkit-input-placeholder,.question-edit-container .choice-item .choice-expanded-editor .choice-expanded-textarea::-webkit-input-placeholder {color:var(--darkreader-text-999999,#a8a095);}.question-create-container .choice-item .choice-expanded-editor .choice-expanded-textarea::placeholder,.question-edit-container .choice-item .choice-expanded-editor .choice-expanded-textarea::placeholder {color:var(--darkreader-text-999999,#a8a095);}.question-create-container .sa-editor,.question-edit-container .sa-editor {background-color:var(--darkreader-background-fafafa,#1b1d1e);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.question-create-container .sa-editor .sa-select,.question-create-container .sa-editor .sa-answer-input,.question-edit-container .sa-editor .sa-select,.question-edit-container .sa-editor .sa-answer-input {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);color:var(--darkreader-text-00007d,#81afff);}.question-create-container .sa-editor .sa-select::-webkit-input-placeholder,.question-create-container .sa-editor .sa-answer-input::-webkit-input-placeholder,.question-edit-container .sa-editor .sa-select::-webkit-input-placeholder,.question-edit-container .sa-editor .sa-answer-input::-webkit-input-placeholder {color:var(--darkreader-text-999999,#a8a095);}.question-create-container .sa-editor .sa-select::placeholder,.question-create-container .sa-editor .sa-answer-input::placeholder,.question-edit-container .sa-editor .sa-select::placeholder,.question-edit-container .sa-editor .sa-answer-input::placeholder {color:var(--darkreader-text-999999,#a8a095);}.question-create-container .sa-editor .sa-answer-row,.question-edit-container .sa-editor .sa-answer-row {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.question-create-container .sa-editor .sa-answer-row .sa-expanded-editor .sa-wmd-wrapper,.question-edit-container .sa-editor .sa-answer-row .sa-expanded-editor .sa-wmd-wrapper {border-bottom-color:var(--darkreader-border-9c3706,#c74608);border-left-color:var(--darkreader-border-9c3706,#c74608);border-right-color:var(--darkreader-border-9c3706,#c74608);border-top-color:var(--darkreader-border-9c3706,#c74608);}.question-create-container .sa-editor .sa-answer-row .sa-expanded-editor .sa-expanded-header,.question-edit-container .sa-editor .sa-answer-row .sa-expanded-editor .sa-expanded-header {background-color:var(--darkreader-background-fafafa,#1b1d1e);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);}.question-create-container .sa-editor .sa-answer-row .sa-expanded-editor .sa-expanded-header .wmd-button-bar,.question-edit-container .sa-editor .sa-answer-row .sa-expanded-editor .sa-expanded-header .wmd-button-bar {background-color:transparent;background-image:initial;border-color:initial;border-style:none;border-width:initial;}.question-create-container .sa-editor .sa-answer-row .sa-expanded-editor .sa-expanded-header .collapse-sa-btn,.question-edit-container .sa-editor .sa-answer-row .sa-expanded-editor .sa-expanded-header .collapse-sa-btn {background-color:transparent;background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);color:var(--darkreader-text-00007d,#81afff);}.question-create-container .sa-editor .sa-answer-row .sa-expanded-editor .sa-expanded-header .collapse-sa-btn:hover,.question-edit-container .sa-editor .sa-answer-row .sa-expanded-editor .sa-expanded-header .collapse-sa-btn:hover {background-color:var(--darkreader-background-9c3706,#7d2c05);background-image:initial;border-bottom-color:var(--darkreader-border-9c3706,#c74608);border-left-color:var(--darkreader-border-9c3706,#c74608);border-right-color:var(--darkreader-border-9c3706,#c74608);border-top-color:var(--darkreader-border-9c3706,#c74608);color:var(--darkreader-text-ffffff,#e8e6e3);}.question-create-container .sa-editor .sa-answer-row .sa-expanded-editor .sa-expanded-textarea,.question-edit-container .sa-editor .sa-answer-row .sa-expanded-editor .sa-expanded-textarea {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-color:initial;border-style:none;border-width:initial;color:var(--darkreader-text-00007d,#81afff);}.question-create-container .sa-editor .sa-answer-row .sa-expanded-editor .sa-expanded-textarea:focus,.question-edit-container .sa-editor .sa-answer-row .sa-expanded-editor .sa-expanded-textarea:focus {outline-color:initial;}.question-create-container .sa-editor .sa-answer-row .sa-expanded-editor .sa-expanded-textarea::-webkit-input-placeholder,.question-edit-container .sa-editor .sa-answer-row .sa-expanded-editor .sa-expanded-textarea::-webkit-input-placeholder {color:var(--darkreader-text-999999,#a8a095);}.question-create-container .sa-editor .sa-answer-row .sa-expanded-editor .sa-expanded-textarea::placeholder,.question-edit-container .sa-editor .sa-answer-row .sa-expanded-editor .sa-expanded-textarea::placeholder {color:var(--darkreader-text-999999,#a8a095);}.question-create-container .expand-choice-btn,.question-create-container .expand-sa-btn,.question-edit-container .expand-choice-btn,.question-edit-container .expand-sa-btn {background-color:var(--darkreader-background-fafafa,#1b1d1e);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);color:var(--darkreader-text-00007d,#81afff);}.question-create-container .expand-choice-btn:hover,.question-create-container .expand-sa-btn:hover,.question-edit-container .expand-choice-btn:hover,.question-edit-container .expand-sa-btn:hover {background-color:var(--darkreader-background-9c3706,#7d2c05);background-image:initial;border-bottom-color:var(--darkreader-border-9c3706,#c74608);border-left-color:var(--darkreader-border-9c3706,#c74608);border-right-color:var(--darkreader-border-9c3706,#c74608);border-top-color:var(--darkreader-border-9c3706,#c74608);color:var(--darkreader-text-ffffff,#e8e6e3);}.inline-expanded-wrapper .markdown-toolbar-mini {background-color:var(--darkreader-background-fafafa,#1b1d1e);background-image:initial;border-bottom:none;border-left-color:var(--darkreader-border-9c3706,#c74608);border-right-color:var(--darkreader-border-9c3706,#c74608);border-top-color:var(--darkreader-border-9c3706,#c74608);}.inline-expanded-wrapper .markdown-toolbar-mini .toolbar-btn {background-color:transparent;background-image:initial;border-color:initial;border-style:none;border-width:initial;color:var(--darkreader-text-00007d,#81afff);}.inline-expanded-wrapper .markdown-toolbar-mini .toolbar-btn:hover {background-color:var(--darkreader-background-9c3706,#7d2c05);background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}.inline-expanded-wrapper .inline-expanded-textarea {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-9c3706,#c74608);border-left-color:var(--darkreader-border-9c3706,#c74608);border-right-color:var(--darkreader-border-9c3706,#c74608);border-top-color:var(--darkreader-border-9c3706,#c74608);color:var(--darkreader-text-00007d,#81afff);}.inline-expanded-wrapper .inline-expanded-textarea:focus {box-shadow:var(--darkreader-background-9c370626,rgba(125,44,5,0.15)) 0px 0px 0px 2px;outline-color:initial;}.inline-expanded-wrapper .inline-expanded-textarea::-webkit-input-placeholder {color:var(--darkreader-text-999999,#a8a095);}.inline-expanded-wrapper .inline-expanded-textarea::placeholder {color:var(--darkreader-text-999999,#a8a095);}.inline-expanded-wrapper .inline-expanded-actions .collapse-editor-btn {background-color:var(--darkreader-background-fafafa,#1b1d1e);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);color:var(--darkreader-text-00007d,#81afff);}.inline-expanded-wrapper .inline-expanded-actions .collapse-editor-btn:hover {background-color:var(--darkreader-background-9c3706,#7d2c05);background-image:initial;border-bottom-color:var(--darkreader-border-9c3706,#c74608);border-left-color:var(--darkreader-border-9c3706,#c74608);border-right-color:var(--darkreader-border-9c3706,#c74608);border-top-color:var(--darkreader-border-9c3706,#c74608);color:var(--darkreader-text-ffffff,#e8e6e3);}.quiz-manage-page .manage-tabs a {background-color:var(--darkreader-background-fafafa,#1b1d1e);background-image:initial;}.quiz-manage-page .manage-tabs a.active {background-color:var(--darkreader-background-9c3706,#7d2c05);background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}.quiz-manage-page .stat-card {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;}.quiz-manage-page .stat-label {color:var(--darkreader-text-666666,#a8a095);}.no-quizzes {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;}.quiz-attempt-list-page .attempt-stats {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;}.quiz-attempt-list-page .attempt-stats .stat-label {color:var(--darkreader-text-666666,#a8a095);}.quiz-attempt-list-page .attempt-row {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;}.quiz-attempt-list-page .attempt-row:hover {background-color:var(--darkreader-background-f7f7f7,#1d1f20);background-image:initial;}.quiz-attempt-list-page .attempt-time .time-secondary {color:var(--darkreader-text-666666,#a8a095);}.quiz-attempt-list-page .attempt-score.perfect {color:var(--darkreader-text-5cb85c,#69be69);}.quiz-attempt-list-page .attempt-score.good {color:var(--darkreader-text-5bc0de,#62c3df);}.quiz-attempt-list-page .attempt-score.average {color:var(--darkreader-text-f0ad4e,#f1b054);}.quiz-attempt-list-page .attempt-score.poor {color:var(--darkreader-text-d9534f,#db5e5a);}.quiz-attempt-list-page .empty-state {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.quiz-attempt-list-page .empty-state .empty-icon {color:var(--darkreader-text-666666,#a8a095);}.question-analysis-page .stat-card {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;}.question-analysis-page .stat-card .label {color:var(--darkreader-text-666666,#a8a095);}.question-analysis-page .question-stat-card {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;}.question-analysis-page .question-header {border-bottom-color:var(--darkreader-border-cccccc,#3e4446);}.question-analysis-page .stats-row .stat-label {color:var(--darkreader-text-666666,#a8a095);}.question-analysis-page .choice-distribution {border-top-color:var(--darkreader-border-cccccc,#3e4446);}.question-analysis-page .choice-bar-container {background-color:var(--darkreader-background-fafafa,#1b1d1e);background-image:initial;}.question-analysis-page .choice-bar-fill {background-color:var(--darkreader-background-9c3706,#7d2c05);background-image:initial;}.question-analysis-page .choice-bar-fill.correct {background-color:var(--darkreader-background-5cb85c,#4d853a);background-image:initial;}.question-bank-list-page .tag {background-color:var(--darkreader-background-fafafa,#1b1d1e);background-image:initial;}.question-bank-list-page .no-questions {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;}.question-bank-list-page .no-questions .empty-icon {color:var(--darkreader-text-666666,#a8a095);}.choice-content code {background-color:var(--darkreader-background-0000000d,rgba(0,0,0,0.05));background-image:initial;}.help-description {color:var(--darkreader-text-666666,#a8a095);}.question-detail-page {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;}.question-detail-page .question-meta .type-tag {background-color:var(--darkreader-background-6c757d,#585f63);background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}.question-detail-page .question-meta .visibility-tag.public {background-color:var(--darkreader-background-5cb85c,#4d853a);background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}.question-detail-page .question-meta .visibility-tag.private {background-color:var(--darkreader-background-f0ad4e,#995f0d);background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}.question-detail-page .question-section h3 {border-bottom-color:var(--darkreader-border-cccccc,#3e4446);color:var(--darkreader-text-9c3706,#f99261);}.quiz-grade-page .grade-filters {background-color:var(--darkreader-background-fafafa,#1b1d1e);background-image:initial;}.quiz-grade-page .attempt-number {color:var(--darkreader-text-00007d,#81afff);}.theme-section {background-color:var(--darkreader-background-fafafa,#1b1d1e);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.theme-section h3 {border-bottom-color:var(--darkreader-border-cccccc,#3e4446);color:var(--darkreader-text-00007d,#81afff);}.theme-section .section-label {color:var(--darkreader-text-00007d,#81afff);}.theme-section .section-description {color:var(--darkreader-text-666666,#a8a095);}.mode-toggle .mode-option {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.mode-toggle .mode-option:hover {border-bottom-color:var(--darkreader-border-9c3706,#c74608);border-left-color:var(--darkreader-border-9c3706,#c74608);border-right-color:var(--darkreader-border-9c3706,#c74608);border-top-color:var(--darkreader-border-9c3706,#c74608);}.mode-toggle .mode-option.active {background-color:var(--darkreader-background-fbb18d,#762904);background-image:initial;border-bottom-color:var(--darkreader-border-9c3706,#c74608);border-left-color:var(--darkreader-border-9c3706,#c74608);border-right-color:var(--darkreader-border-9c3706,#c74608);border-top-color:var(--darkreader-border-9c3706,#c74608);}.mode-toggle .mode-option i {color:var(--darkreader-text-00007d,#81afff);}.mode-toggle .mode-option span {color:var(--darkreader-text-00007d,#81afff);}.current-background-preview img {border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.sample-backgrounds-section .no-samples-message {color:var(--darkreader-text-666666,#a8a095);}.background-card {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.background-card:hover {border-bottom-color:var(--darkreader-border-9c3706,#c74608);border-left-color:var(--darkreader-border-9c3706,#c74608);border-right-color:var(--darkreader-border-9c3706,#c74608);border-top-color:var(--darkreader-border-9c3706,#c74608);}.background-card .bg-name {background-color:var(--darkreader-background-ededed,#222526);background-image:initial;color:var(--darkreader-text-00007d,#81afff);}.admin-upload-inline {border-top-color:var(--darkreader-border-cccccc,#3e4446);}.admin-upload-inline .secondary-btn {background-color:var(--darkreader-background-ededed,#222526);background-image:initial;color:var(--darkreader-text-00007d,#81afff);}.admin-upload-inline .secondary-btn:hover {background-color:var(--darkreader-background-e0e0e0,#2a2d2f);background-image:initial;}.admin-samples-manager {background-color:var(--darkreader-background-ffd7001a,rgba(153,129,0,0.1));background-image:initial;border-bottom-color:var(--darkreader-border-e6c300,#ba9e00);border-left-color:var(--darkreader-border-e6c300,#ba9e00);border-right-color:var(--darkreader-border-e6c300,#ba9e00);border-top-color:var(--darkreader-border-e6c300,#ba9e00);}.admin-samples-manager .admin-bg-item .delete-bg-btn {background-color:var(--darkreader-background-ae0000,#8b0000);background-image:initial;border-color:initial;border-style:none;border-width:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}.admin-samples-manager .admin-bg-item .delete-bg-btn:hover {background-color:var(--darkreader-background-7b0000,#620000);background-image:initial;}.custom-upload-section {border-top-color:var(--darkreader-border-cccccc,#3e4446);}.custom-upload-section .upload-hint {color:var(--darkreader-text-666666,#a8a095);}.effect-option {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.effect-option:hover {border-bottom-color:var(--darkreader-border-9c3706,#c74608);border-left-color:var(--darkreader-border-9c3706,#c74608);border-right-color:var(--darkreader-border-9c3706,#c74608);border-top-color:var(--darkreader-border-9c3706,#c74608);}.effect-option.selected {background-color:var(--darkreader-background-fbb18d,#762904);background-image:initial;border-bottom-color:var(--darkreader-border-9c3706,#c74608);border-left-color:var(--darkreader-border-9c3706,#c74608);border-right-color:var(--darkreader-border-9c3706,#c74608);border-top-color:var(--darkreader-border-9c3706,#c74608);}.effect-option .effect-icon {background-color:var(--darkreader-background-ededed,#222526);background-image:initial;}.effect-option .effect-icon i {color:var(--darkreader-text-00007d,#81afff);}.effect-option span {color:var(--darkreader-text-00007d,#81afff);}.chatbot-container {background-color:var(--darkreader-background-fafafa,#1b1d1e);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.chatbot-messages .message.user .message-avatar {background-color:var(--darkreader-background-9c3706,#7d2c05);background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}.chatbot-messages .message.user .message-body .message-content {background-color:var(--darkreader-background-9c3706,#7d2c05);background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}.chatbot-messages .message.user .message-body .message-content .content-description,.chatbot-messages .message.user .message-body .message-content .content-description *,.chatbot-messages .message.user .message-body .message-content .md-typeset,.chatbot-messages .message.user .message-body .message-content .md-typeset * {color:var(--darkreader-text-ffffff,#e8e6e3) !important;}.chatbot-messages .message.user .message-body .message-content code {background-color:var(--darkreader-background-ffffff33,rgba(24,26,27,0.2)) !important;background-image:initial !important;color:var(--darkreader-text-ffffff,#e8e6e3) !important;}.chatbot-messages .message.user .message-body .message-content pre {background-color:var(--darkreader-background-0000004d,rgba(0,0,0,0.3)) !important;background-image:initial !important;}.chatbot-messages .message.user .message-body .message-content pre code {background-color:transparent !important;background-image:initial !important;}.chatbot-messages .message.assistant .message-avatar {background-color:var(--darkreader-background-ededed,#222526);background-image:initial;}.chatbot-messages .message.assistant .message-body .message-content {background-color:var(--darkreader-background-ededed,#222526);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.chatbot-messages .tool-calls .tool-badge {background-color:var(--darkreader-background-ededed,#222526);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.welcome-message .welcome-icon {color:var(--darkreader-text-9c3706,#f99261);}.welcome-message ul {list-style-image:initial;}.welcome-message ul li i {color:var(--darkreader-text-9c3706,#f99261);}.chatbot-input-area {background-color:var(--darkreader-background-ededed,#222526);background-image:initial;border-top-color:var(--darkreader-border-cccccc,#3e4446);}.chat-status {border-bottom-color:var(--darkreader-border-cccccc,#3e4446);}.chatbot-input textarea {background-color:var(--darkreader-background-fafafa,#1b1d1e);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);}.chatbot-input textarea:focus {border-bottom-color:var(--darkreader-border-9c3706,#c74608);border-left-color:var(--darkreader-border-9c3706,#c74608);border-right-color:var(--darkreader-border-9c3706,#c74608);border-top-color:var(--darkreader-border-9c3706,#c74608);outline-color:initial;}.chatbot-input #clear-chat-btn {background-color:transparent;background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);color:inherit;}.chatbot-input #clear-chat-btn:hover {border-bottom-color:var(--darkreader-border-ae0000,#cb0000);border-left-color:var(--darkreader-border-ae0000,#cb0000);border-right-color:var(--darkreader-border-ae0000,#cb0000);border-top-color:var(--darkreader-border-ae0000,#cb0000);color:var(--darkreader-text-ae0000,#ff5252);}.chatbot-input .model-selector #model-btn {background-color:transparent;background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);color:inherit;}.chatbot-input .model-selector #model-btn:hover {border-bottom-color:var(--darkreader-border-9c3706,#c74608);border-left-color:var(--darkreader-border-9c3706,#c74608);border-right-color:var(--darkreader-border-9c3706,#c74608);border-top-color:var(--darkreader-border-9c3706,#c74608);color:var(--darkreader-text-9c3706,#f99261);}.chatbot-input .model-selector .model-dropdown {background-color:var(--darkreader-background-fafafa,#1b1d1e);background-image:initial;border-bottom-color:var(--darkreader-border-cccccc,#3e4446);border-left-color:var(--darkreader-border-cccccc,#3e4446);border-right-color:var(--darkreader-border-cccccc,#3e4446);border-top-color:var(--darkreader-border-cccccc,#3e4446);box-shadow:var(--darkreader-background-00000026,rgba(0,0,0,0.15)) 0px -4px 12px;}.chatbot-input .model-selector .model-dropdown .model-option .fa-check {color:var(--darkreader-text-9c3706,#f99261);}.chatbot-input .model-selector .model-dropdown .model-option:hover {background-color:var(--darkreader-background-ededed,#222526);background-image:initial;}.fa-border {border:var(--darkreader-border--fa-border-width,.08em) var(--darkreader-border--fa-border-style,solid) var(--darkreader-border--fa-border-color,var(--darkreader-border-eeeeee,#35393b));}.fa-spin-reverse {--fa-animation-direction:reverse;}.fa-inverse {color:var(--darkreader-text--fa-inverse,var(--darkreader-text-ffffff,#e8e6e3));}:host,:root {--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands";--fa-style-family-brands:"Font Awesome 6 Brands";}:host,:root {--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free";}:host,:root {--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free";--fa-style-family-classic:"Font Awesome 6 Free";}@media all {.featherlight {background-color:var(--darkreader-background-00000000,rgba(0,0,0,0));background-image:initial;} .featherlight:last-of-type {background-color:var(--darkreader-background-000000cc,rgba(0,0,0,0.8));background-image:initial;} .featherlight .featherlight-content {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:transparent;} .featherlight .featherlight-close-icon {background-color:var(--darkreader-background-ffffff4d,rgba(24,26,27,0.3));background-image:initial;color:var(--darkreader-text-000000,#e8e6e3);} .featherlight-iframe .featherlight-content {border-bottom:0px;} .featherlight iframe {border-color:initial;border-style:initial;border-width:0px;}}@media only screen and (max-width:1024px) {.featherlight .featherlight-content {border-bottom-color:transparent;}}.tooltipped::after {background-color:var(--darkreader-background-000000cc,rgba(0,0,0,0.8));background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);text-decoration-color:initial;text-shadow:none;}.tooltipped::before {border-color:transparent;color:var(--darkreader-text-000000cc,rgba(232,230,227,0.8));}.tooltipped:hover::before,.tooltipped:hover::after,.tooltipped:active::before,.tooltipped:active::after,.tooltipped:focus::before,.tooltipped:focus::after {text-decoration-color:initial;}.tooltipped-s::before,.tooltipped-se::before,.tooltipped-sw::before {border-bottom-color:var(--darkreader-border-000000cc,rgba(140,130,115,0.8));}.tooltipped-n::before,.tooltipped-ne::before,.tooltipped-nw::before {border-top-color:var(--darkreader-border-000000cc,rgba(140,130,115,0.8));}.tooltipped-w::before {border-left-color:var(--darkreader-border-000000cc,rgba(140,130,115,0.8));}.tooltipped-e::before {border-right-color:var(--darkreader-border-000000cc,rgba(140,130,115,0.8));}.select2-container .select2-search--inline .select2-search__field {border-color:initial;border-style:none;border-width:initial;}.select2-dropdown {background-color:var(--darkreader-background-ffffff,#181a1b);border-bottom-color:var(--darkreader-border-aaaaaa,#484e51);border-left-color:var(--darkreader-border-aaaaaa,#484e51);border-right-color:var(--darkreader-border-aaaaaa,#484e51);border-top-color:var(--darkreader-border-aaaaaa,#484e51);}.select2-results__options {list-style-image:initial;}.select2-container--open .select2-dropdown--above {border-bottom:none;}.select2-container--open .select2-dropdown--below {border-top:none;}.select2-close-mask {background-color:var(--darkreader-background-ffffff,#181a1b);border-color:initial;border-style:initial;border-width:0px;}.select2-hidden-accessible {border-color:initial !important;border-style:initial !important;border-width:0px !important;}.select2-container--default .select2-selection--single {background-color:var(--darkreader-background-ffffff,#181a1b);border-bottom-color:var(--darkreader-border-aaaaaa,#484e51);border-left-color:var(--darkreader-border-aaaaaa,#484e51);border-right-color:var(--darkreader-border-aaaaaa,#484e51);border-top-color:var(--darkreader-border-aaaaaa,#484e51);}.select2-container--default .select2-selection--single .select2-selection__rendered {color:var(--darkreader-text-444444,#bdb7af);}.select2-container--default .select2-selection--single .select2-selection__placeholder {color:var(--darkreader-text-999999,#a8a095);}.select2-container--default .select2-selection--single .select2-selection__arrow b {border-bottom-color:transparent;border-left-color:transparent;border-right-color:transparent;border-top-color:var(--darkreader-border-888888,#52585c);}.select2-container--default.select2-container--disabled .select2-selection--single {background-color:var(--darkreader-background-eeeeee,#222426);}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {border-bottom-color:var(--darkreader-border-888888,#52585c);border-left-color:transparent;border-right-color:transparent;border-top-color:transparent;}.select2-container--default .select2-selection--multiple {background-color:var(--darkreader-background-ffffff,#181a1b);border-bottom-color:var(--darkreader-border-aaaaaa,#484e51);border-left-color:var(--darkreader-border-aaaaaa,#484e51);border-right-color:var(--darkreader-border-aaaaaa,#484e51);border-top-color:var(--darkreader-border-aaaaaa,#484e51);}.select2-container--default .select2-selection--multiple .select2-selection__rendered {list-style-image:initial;}.select2-container--default .select2-selection--multiple .select2-selection__placeholder {color:var(--darkreader-text-999999,#a8a095);}.select2-container--default .select2-selection--multiple .select2-selection__choice {background-color:var(--darkreader-background-e4e4e4,#272b2c);border-bottom-color:var(--darkreader-border-aaaaaa,#484e51);border-left-color:var(--darkreader-border-aaaaaa,#484e51);border-right-color:var(--darkreader-border-aaaaaa,#484e51);border-top-color:var(--darkreader-border-aaaaaa,#484e51);}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {color:var(--darkreader-text-999999,#a8a095);}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {color:var(--darkreader-text-333333,#c8c3bc);}.select2-container--default.select2-container--focus .select2-selection--multiple {border-bottom-color:var(--darkreader-border-000000,#8c8273);border-left-color:var(--darkreader-border-000000,#8c8273);border-right-color:var(--darkreader-border-000000,#8c8273);border-top-color:var(--darkreader-border-000000,#8c8273);outline-color:initial;}.select2-container--default.select2-container--disabled .select2-selection--multiple {background-color:var(--darkreader-background-eeeeee,#222426);}.select2-container--default .select2-search--dropdown .select2-search__field {border-bottom-color:var(--darkreader-border-aaaaaa,#484e51);border-left-color:var(--darkreader-border-aaaaaa,#484e51);border-right-color:var(--darkreader-border-aaaaaa,#484e51);border-top-color:var(--darkreader-border-aaaaaa,#484e51);}.select2-container--default .select2-search--inline .select2-search__field {background-color:transparent;background-image:initial;border-color:initial;border-style:none;border-width:initial;box-shadow:none;outline-color:initial;}.select2-container--default .select2-results__option[aria-disabled="true"] {color:var(--darkreader-text-999999,#a8a095);}.select2-container--default .select2-results__option[aria-selected="true"] {background-color:var(--darkreader-background-dddddd,#2b2f31);}.select2-container--default .select2-results__option--highlighted[aria-selected] {background-color:var(--darkreader-background-5897fb,#043c96);color:var(--darkreader-text-ffffff,#e8e6e3);}.select2-container--classic .select2-selection--single {background-color:var(--darkreader-background-f7f7f7,#1d1f20);background-image:linear-gradient(var(--darkreader-background-ffffff,#181a1b) 50%,var(--darkreader-background-eeeeee,#222426) 100%);border-bottom-color:var(--darkreader-border-aaaaaa,#484e51);border-left-color:var(--darkreader-border-aaaaaa,#484e51);border-right-color:var(--darkreader-border-aaaaaa,#484e51);border-top-color:var(--darkreader-border-aaaaaa,#484e51);outline-color:initial;}.select2-container--classic .select2-selection--single:focus {border-bottom-color:var(--darkreader-border-5897fb,#043c96);border-left-color:var(--darkreader-border-5897fb,#043c96);border-right-color:var(--darkreader-border-5897fb,#043c96);border-top-color:var(--darkreader-border-5897fb,#043c96);}.select2-container--classic .select2-selection--single .select2-selection__rendered {color:var(--darkreader-text-444444,#bdb7af);}.select2-container--classic .select2-selection--single .select2-selection__placeholder {color:var(--darkreader-text-999999,#a8a095);}.select2-container--classic .select2-selection--single .select2-selection__arrow {background-color:var(--darkreader-background-dddddd,#2b2f31);background-image:linear-gradient(var(--darkreader-background-eeeeee,#222426) 50%,var(--darkreader-background-cccccc,#35393b) 100%);border-bottom:none;border-left-color:var(--darkreader-border-aaaaaa,#484e51);border-right:none;border-top:none;}.select2-container--classic .select2-selection--single .select2-selection__arrow b {border-bottom-color:transparent;border-left-color:transparent;border-right-color:transparent;border-top-color:var(--darkreader-border-888888,#52585c);}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow {border-bottom:none;border-left:none;border-right-color:var(--darkreader-border-aaaaaa,#484e51);border-top:none;}.select2-container--classic.select2-container--open .select2-selection--single {border-bottom-color:var(--darkreader-border-5897fb,#043c96);border-left-color:var(--darkreader-border-5897fb,#043c96);border-right-color:var(--darkreader-border-5897fb,#043c96);border-top-color:var(--darkreader-border-5897fb,#043c96);}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow {background-color:transparent;background-image:initial;border-color:initial;border-style:none;border-width:initial;}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b {border-bottom-color:var(--darkreader-border-888888,#52585c);border-left-color:transparent;border-right-color:transparent;border-top-color:transparent;}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single {background-image:linear-gradient(var(--darkreader-background-ffffff,#181a1b) 0%,var(--darkreader-background-eeeeee,#222426) 50%);border-top:none;}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single {background-image:linear-gradient(var(--darkreader-background-eeeeee,#222426) 50%,var(--darkreader-background-ffffff,#181a1b) 100%);border-bottom:none;}.select2-container--classic .select2-selection--multiple {background-color:var(--darkreader-background-ffffff,#181a1b);border-bottom-color:var(--darkreader-border-aaaaaa,#484e51);border-left-color:var(--darkreader-border-aaaaaa,#484e51);border-right-color:var(--darkreader-border-aaaaaa,#484e51);border-top-color:var(--darkreader-border-aaaaaa,#484e51);outline-color:initial;}.select2-container--classic .select2-selection--multiple:focus {border-bottom-color:var(--darkreader-border-5897fb,#043c96);border-left-color:var(--darkreader-border-5897fb,#043c96);border-right-color:var(--darkreader-border-5897fb,#043c96);border-top-color:var(--darkreader-border-5897fb,#043c96);}.select2-container--classic .select2-selection--multiple .select2-selection__rendered {list-style-image:initial;}.select2-container--classic .select2-selection--multiple .select2-selection__choice {background-color:var(--darkreader-background-e4e4e4,#272b2c);border-bottom-color:var(--darkreader-border-aaaaaa,#484e51);border-left-color:var(--darkreader-border-aaaaaa,#484e51);border-right-color:var(--darkreader-border-aaaaaa,#484e51);border-top-color:var(--darkreader-border-aaaaaa,#484e51);}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove {color:var(--darkreader-text-888888,#9d9488);}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {color:var(--darkreader-text-555555,#b2aca2);}.select2-container--classic.select2-container--open .select2-selection--multiple {border-bottom-color:var(--darkreader-border-5897fb,#043c96);border-left-color:var(--darkreader-border-5897fb,#043c96);border-right-color:var(--darkreader-border-5897fb,#043c96);border-top-color:var(--darkreader-border-5897fb,#043c96);}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple {border-top:none;}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple {border-bottom:none;}.select2-container--classic .select2-search--dropdown .select2-search__field {border-bottom-color:var(--darkreader-border-aaaaaa,#484e51);border-left-color:var(--darkreader-border-aaaaaa,#484e51);border-right-color:var(--darkreader-border-aaaaaa,#484e51);border-top-color:var(--darkreader-border-aaaaaa,#484e51);outline-color:initial;}.select2-container--classic .select2-search--inline .select2-search__field {box-shadow:none;outline-color:initial;}.select2-container--classic .select2-dropdown {background-color:var(--darkreader-background-ffffff,#181a1b);border-color:transparent;}.select2-container--classic .select2-dropdown--above {border-bottom:none;}.select2-container--classic .select2-dropdown--below {border-top:none;}.select2-container--classic .select2-results__option[aria-disabled="true"] {color:var(--darkreader-text-808080,#988f81);}.select2-container--classic .select2-results__option--highlighted[aria-selected] {background-color:var(--darkreader-background-3875d7,#2152a2);color:var(--darkreader-text-ffffff,#e8e6e3);}.select2-container--classic.select2-container--open .select2-dropdown {border-bottom-color:var(--darkreader-border-5897fb,#043c96);border-left-color:var(--darkreader-border-5897fb,#043c96);border-right-color:var(--darkreader-border-5897fb,#043c96);border-top-color:var(--darkreader-border-5897fb,#043c96);}.icofont-border {border-bottom-color:var(--darkreader-border-f1f1f1,#34383a);border-left-color:var(--darkreader-border-f1f1f1,#34383a);border-right-color:var(--darkreader-border-f1f1f1,#34383a);border-top-color:var(--darkreader-border-f1f1f1,#34383a);}.icofont-inverse {color:var(--darkreader-text-ffffff,#e8e6e3);}.sr-only {border-color:initial;border-style:initial;border-width:0px;}.recently-attempted ul {list-style-image:initial;}.organization-row:last-child {border-bottom:none;}.katex * {border-color:currentcolor;}.katex .katex-mathml {border-color:initial;border-style:initial;border-width:0px;}.katex .rule {border-color:initial;border-style:solid;border-width:0px;}.katex svg {fill:currentcolor;stroke:currentcolor;}.katex svg path {stroke:none;}.katex .fbox,.katex .fcolorbox {border-color:initial;}.katex .angl {border-right-color:initial;border-top-color:initial;}