/*   * 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-08-19T15:22:19.020Z  */  @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 {--darkreader-bg--bg-alt:var(--darkreader-background-f8f9fa,#1b1e1f);--darkreader-bg--code-bg:var(--darkreader-background-f6f8fa,#1c1e1f);--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-bg--code-bg,var(--darkreader-background-f6f8fa,#1c1e1f));border:1px solid var(--darkreader-border--border,var(--darkreader-border-e1e4e8,#373c3e));color:var(--darkreader-text-24292f,#cecac3);}.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:currentcolor;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:currentcolor;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:currentcolor;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-color:currentcolor;}.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:currentcolor;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:currentcolor;}.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));}.content-description .tabbed-set {box-shadow:var(--darkreader-bg--shadow);}.content-description .tabbed-set .tabbed-labels {background:var(--darkreader-bg--md-filename-bg-color);}.content-description .tabbed-set .tabbed-labels label {border-bottom-color:transparent;color:var(--darkreader-text--md-filename-fg-color,var(--darkreader-text-000000,#e8e6e3));}.content-description .tabbed-set .tabbed-labels label:hover {background-color:var(--darkreader-background-ffffff0d,rgba(24,26,27,0.05));background-image:initial;}.content-description .tabbed-set .tabbed-labels label.tabbed-label--active {background:var(--darkreader-bg--md-code-bg-color);border-bottom-color:var(--darkreader-border--primary-light);color:var(--darkreader-text--primary-light,var(--darkreader-text-000000,#e8e6e3));}.content-description .tabbed-set .tabbed-block pre {box-shadow:none;}:root {--darkreader-bg--bg-alt:var(--darkreader-background-f1f5f9,#1e2021);--darkreader-bg--code-bg:var(--darkreader-background-f1f5f9,#1e2021);--darkreader-bg--primary:var(--darkreader-background-193b5c,#142f4a);--darkreader-bg--primary-light:var(--darkreader-background-5c7ea0,#4a6580);--darkreader-border--border:var(--darkreader-border-dce5ee,#263b4f);--darkreader-border--primary:var(--darkreader-border-193b5c,#2f6fad);--darkreader-border--primary-light:var(--darkreader-border-5c7ea0,#415a72);--darkreader-text--primary:var(--darkreader-text-193b5c,#a0c6e5);--darkreader-text--primary-light:var(--darkreader-text-5c7ea0,#7f9db5);--radius:6px;}a {color:var(--darkreader-text-2f5680,#8db4d5);}a:hover {color:var(--darkreader-text-1b7f84,#78dee3);}a:active {color:var(--darkreader-text-14314c,#cac5be);}* {-webkit-tap-highlight-color:transparent;}.action-btn {background-color:var(--darkreader-background-193b5c,#142f4a);background-image:initial;border-color:transparent;box-shadow:var(--darkreader-background-193b5c0f,rgba(20,47,74,0.06)) 0px 1px 2px 0px;color:var(--darkreader-text-ffffff,#e8e6e3);text-decoration-color:initial;}.action-btn:hover {background-color:var(--darkreader-background-14314c,#10273d);background-image:initial;box-shadow:var(--darkreader-background-193b5c14,rgba(20,47,74,0.08)) 0px 1px 2px 0px,var(--darkreader-background-193b5c1a,rgba(20,47,74,0.1)) 0px 2px 6px -1px;color:var(--darkreader-text-ffffff,#e8e6e3);text-decoration-color:initial;}.action-btn:active {background-color:var(--darkreader-background-0f2a44,#0c2236);background-image:initial;box-shadow:none;}.action-btn:focus-visible {box-shadow:var(--darkreader-background-5fe0e559,rgba(23,135,140,0.35)) 0px 0px 0px 3px;outline-color:initial;}.action-btn:disabled,.action-btn.disabled {background-color:var(--darkreader-background-dce5ee,#272a2c) !important;background-image:initial !important;border-color:transparent !important;box-shadow:none !important;color:var(--darkreader-text-8aa5c0,#8ca9c1) !important;}.action-btn:disabled:hover,.action-btn:disabled:active,.action-btn.disabled:hover,.action-btn.disabled:active {background-color:var(--darkreader-background-dce5ee,#272a2c) !important;background-image:initial !important;box-shadow:none !important;}.action-btn.background-green {background-color:var(--darkreader-background-16a34a,#12823b);background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}.action-btn.background-green:hover {background-color:var(--darkreader-background-15803d,#116631);background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}.action-btn.background-green:active {background-color:var(--darkreader-background-15803d,#116631);background-image:initial;}.action-btn.background-red {background-color:var(--darkreader-background-dc2626,#ae1c1c);background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}.action-btn.background-red:hover {background-color:var(--darkreader-background-b91c1c,#941616);background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}.action-btn.background-red:active {background-color:var(--darkreader-background-b91c1c,#941616);background-image:initial;}.action-btn.background-blue {background-color:var(--darkreader-background-2f5680,#264566);background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}.action-btn.background-blue:hover {background-color:var(--darkreader-background-14314c,#10273d);background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}.action-btn.background-blue:active {background-color:var(--darkreader-background-14314c,#10273d);background-image:initial;}.action-btn.background-gray {background-color:var(--darkreader-background-527291,#425b74);background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}.action-btn.background-gray:hover {background-color:var(--darkreader-background-193b5c,#142f4a);background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}.action-btn.background-gray:active {background-color:var(--darkreader-background-193b5c,#142f4a);background-image:initial;}.action-btn.background-warning {background-color:var(--darkreader-background-f59e0b,#c37e08);background-image:initial;color:var(--darkreader-text-0f2a44,#cecac3);}.action-btn.background-warning:hover {background-color:var(--darkreader-background-d97706,#ae5f05);background-image:initial;color:var(--darkreader-text-0f2a44,#cecac3);}.action-btn.background-warning:active {background-color:var(--darkreader-background-d97706,#ae5f05);background-image:initial;}.action-btn.background-theme {background-color:var(--darkreader-background-193b5c,#142f4a);background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}.action-btn.background-theme:hover {background-color:var(--darkreader-background-14314c,#10273d);background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}.action-btn.background-theme:active {background-color:var(--darkreader-background-0f2a44,#0c2236);background-image:initial;}.action-btn.outlined {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);box-shadow:none;color:var(--darkreader-text-0f2a44,#cecac3);}.action-btn.outlined:hover {background-color:var(--darkreader-background-f1f5f9,#1e2021);background-image:initial;border-bottom-color:var(--darkreader-border-b6c7da,#2d425a);border-left-color:var(--darkreader-border-b6c7da,#2d425a);border-right-color:var(--darkreader-border-b6c7da,#2d425a);border-top-color:var(--darkreader-border-b6c7da,#2d425a);box-shadow:none;color:var(--darkreader-text-0f2a44,#cecac3);}.action-btn.outlined:active {background-color:var(--darkreader-background-dce5ee,#272a2c);background-image:initial;box-shadow:none;}.submit-btn,input[type="submit"].submit-btn {background-color:var(--darkreader-background-193b5c,#142f4a);background-image:initial;border-color:transparent;box-shadow:var(--darkreader-background-193b5c0f,rgba(20,47,74,0.06)) 0px 1px 2px 0px;color:var(--darkreader-text-ffffff,#e8e6e3);text-decoration-color:initial;}.submit-btn .icon,input[type="submit"].submit-btn .icon {background-color:initial;background-image:none;}.submit-btn .icon i,input[type="submit"].submit-btn .icon i {color:inherit;}.submit-btn:hover,.submit-btn:focus,input[type="submit"].submit-btn:hover,input[type="submit"].submit-btn:focus {background-color:var(--darkreader-background-14314c,#10273d);background-image:initial;box-shadow:var(--darkreader-background-193b5c14,rgba(20,47,74,0.08)) 0px 1px 2px 0px,var(--darkreader-background-193b5c1a,rgba(20,47,74,0.1)) 0px 2px 6px -1px;color:var(--darkreader-text-ffffff,#e8e6e3);text-decoration-color:initial;}.submit-btn:active,input[type="submit"].submit-btn:active {background-color:var(--darkreader-background-0f2a44,#0c2236);background-image:initial;box-shadow:none;}.submit-btn:focus-visible,input[type="submit"].submit-btn:focus-visible {box-shadow:var(--darkreader-background-5fe0e573,rgba(23,135,140,0.45)) 0px 0px 0px 3px;outline-color:initial;}.submit-btn:disabled,input[type="submit"].submit-btn:disabled {background-color:var(--darkreader-background-dce5ee,#272a2c);background-image:initial;box-shadow:none;color:var(--darkreader-text-8aa5c0,#8ca9c1);}.submit-btn:disabled:hover,.submit-btn:disabled:active,.submit-btn:disabled:focus,input[type="submit"].submit-btn:disabled:hover,input[type="submit"].submit-btn:disabled:active,input[type="submit"].submit-btn:disabled:focus {background-color:var(--darkreader-background-dce5ee,#272a2c);background-image:initial;box-shadow:none;color:var(--darkreader-text-8aa5c0,#8ca9c1);}.submit-btn.btn-disabled,input[type="submit"].submit-btn.btn-disabled {background-color:var(--darkreader-background-dce5ee,#272a2c);background-image:initial;box-shadow:none;color:var(--darkreader-text-8aa5c0,#8ca9c1);}.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-dce5ee,#272a2c);background-image:initial;box-shadow:none;color:var(--darkreader-text-8aa5c0,#8ca9c1);}table.sortable thead {background-color:var(--darkreader-background-f1f5f9,#1e2021);color:var(--darkreader-text-527291,#87a4bb);}hr {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:currentcolor;border-right-color:currentcolor;border-top-color:currentcolor;}.dashed {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);}.form-area {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}footer {color:var(--darkreader-text-808080,#988f81);}body {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;color:var(--darkreader-text-0f2a44,#cecac3);}* {scrollbar-color:var(--darkreader-text-b6c7da,#aac1d4) var(--darkreader-background-00000000,rgba(0,0,0,0));}::-webkit-scrollbar-thumb {background-color:var(--darkreader-background-b6c7da,#27394e);background-image:initial;}::-webkit-scrollbar-thumb:hover {background-color:var(--darkreader-background-8aa5c0,#385067);background-image:initial;}::-webkit-scrollbar-track {background-color:transparent;background-image:initial;}:focus-visible {outline-color:var(--darkreader-border-2bb8be,#229297);}h1 {color:var(--darkreader-text-0f2a44,#cecac3);}h2 {color:var(--darkreader-text-0f2a44,#cecac3);}h3 {color:var(--darkreader-text-0f2a44,#cecac3);}header {background-color:var(--darkreader-background-0a1c2e,#081625);background-image:initial;color:var(--darkreader-text-8aa5c0,#8ca9c1);}#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(90deg,var(--darkreader-background-5fe0e5,#17878c) 0%,var(--darkreader-background-2bb8be,#229398) 45%,var(--darkreader-background-2f5680,#264566) 100%);}#nav-container {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);box-shadow:var(--darkreader-background-0f2a442e,rgba(12,34,54,0.18)) 0px 1px 3px 0px;}nav ul {background-color:transparent;background-image:initial;list-style-image:initial;}nav ul li {color:var(--darkreader-text-0f2a44,#cecac3);}nav ul li.home-nav-element a:hover {border-bottom-color:currentcolor;}nav ul li a,nav ul li button {color:var(--darkreader-text-0f2a44,#cecac3);text-decoration-color:initial;}nav ul li a:link,nav ul li button:link {color:var(--darkreader-text-0f2a44,#cecac3);}nav ul li a:hover,nav ul li button:hover {background-color:transparent;background-image:initial;color:var(--darkreader-text-193b5c,#a0c6e5);}nav ul li a.active,nav ul li button.active {background-color:transparent;background-image:initial;border-bottom-color:var(--darkreader-border-2bb8be,#229297);color:var(--darkreader-text-193b5c,#a0c6e5);}nav ul li ul {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);box-shadow:var(--darkreader-background-193b5c29,rgba(20,47,74,0.16)) 0px 4px 14px -3px,var(--darkreader-background-193b5c1a,rgba(20,47,74,0.1)) 0px 2px 6px -2px;}nav ul li ul li:hover {background-color:var(--darkreader-background-e5f7f9,#0d3539);background-image:initial;}nav ul li ul li a {color:var(--darkreader-text-0f2a44,#cecac3) !important;}nav ul li button {background-color:initial;background-image:none;border-color:currentcolor;}nav ul li.home-nav-element a:hover {background-color:transparent;background-image:initial;border-bottom-color:currentcolor;}hr {color:var(--darkreader-text-00000033,rgba(232,230,227,0.2));}#content .title {color:var(--darkreader-text-0f2a44,#cecac3);}footer {background-color:var(--darkreader-background-ededed,#222526);background-image:initial;border-top-color:var(--darkreader-border-dce5ee,#263b4f);}a {text-decoration-color:initial;}noscript #noscript {background-color:var(--darkreader-background-dc2626,#ae1c1c);background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}#announcement {background-color:var(--darkreader-background-dc2626,#ae1c1c);background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}#announcement a {color:var(--darkreader-text-ffa500,#ffae1a);}.time {color:var(--darkreader-text-193b5c,#a0c6e5);}#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-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);}#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-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);}@media (max-width:1498px) {#page-container {border-left-color:currentcolor;border-right-color:currentcolor;}}#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-193b5c,#a0c6e5);}#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-dce5ee,#263b4f);color:var(--darkreader-text-000000,#e8e6e3);}.dropdown-item:hover {background-color:var(--darkreader-background-f8f8f2,#1f1f11);color:var(--darkreader-text-193b5c,#a0c6e5);}.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-0f2a44,#cecac3);}.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-527291,#87a4bb);}.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-primary {background-color:var(--darkreader-background-193b5c,#142f4a) !important;color:var(--darkreader-text-ffffff,#e8e6e3) !important;}.background-primary:hover {background-color:var(--darkreader-background-14314c,#10273d) !important;}.background-green {background-color:var(--darkreader-background-16a34a,#12823b) !important;}.background-red {background-color:var(--darkreader-background-dc2626,#ae1c1c) !important;}#loading-bar {background-color:var(--darkreader-background-193b5c,#142f4a);}.anon a {color:var(--darkreader-text-000000,#e8e6e3);}.colored-text {color:var(--darkreader-text-000000,#e8e6e3);}.margin-label {color:var(--darkreader-text-527291,#87a4bb);}::-webkit-input-placeholder {color:var(--darkreader-text-8aa5c0,#8ca9c1);}::placeholder {color:var(--darkreader-text-8aa5c0,#8ca9c1);}input::-webkit-input-placeholder {color:var(--darkreader-text-8aa5c0,#8ca9c1);}input::placeholder {color:var(--darkreader-text-8aa5c0,#8ca9c1);}::-webkit-input-placeholder {color:var(--darkreader-text-8aa5c0,#8ca9c1);}.nav-fa-icon i {color:var(--darkreader-text-000000,#e8e6e3);}.nav-fa-icon-active i {color:var(--darkreader-text-193b5c,#a0c6e5);}.left-sidebar-item {color:var(--darkreader-text-0f2a44,#cecac3);text-decoration-color:initial;}.left-sidebar-item .sidebar-icon {color:var(--darkreader-text-193b5c,#a0c6e5);}.left-sidebar-item:hover {background-color:var(--darkreader-background-f1f5f9,#1e2021);color:var(--darkreader-text-193b5c,#a0c6e5);}.left-sidebar-item.active {background-color:var(--darkreader-background-e5f7f9,#0d3539);color:var(--darkreader-text-193b5c,#a0c6e5);}.left-sidebar-item.active .sidebar-icon {background-color:transparent;background-image:initial;color:var(--darkreader-text-1b7f84,#78dee3);}.left-sidebar-item.active:hover {background-color:var(--darkreader-background-e5f7f9,#0d3539);color:var(--darkreader-text-193b5c,#a0c6e5);}.sidebar-icon {color:var(--darkreader-text-193b5c,#a0c6e5);}.left-sidebar-header {color:var(--darkreader-text-527291,#87a4bb);}@media (max-width:799px) {#navicon {color:var(--darkreader-text-0f2a44,#cecac3);} #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:currentcolor;box-shadow:none;} #nav-list li .nav-icon-link {background-color:transparent;background-image:initial;color:var(--darkreader-text-0f2a44,#cecac3);text-decoration-color:initial;} #nav-list li .nav-icon-link .nav-expand {color:var(--darkreader-text-527291,#87a4bb);} #nav-list li .nav-icon-link:hover {background-color:var(--darkreader-background-f1f5f9,#1e2021);background-image:initial;color:var(--darkreader-text-193b5c,#a0c6e5);} #nav-list li .nav-icon-link.active {background-color:var(--darkreader-background-e5f7f9,#0d3539);background-image:initial;color:var(--darkreader-text-193b5c,#a0c6e5);} #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-193b5c,#2f6fad);} #nav-list li .nav-dropdown .nav-dropdown-item {color:var(--darkreader-text-193b5c,#a0c6e5);text-decoration-color:initial;} #nav-list li .nav-dropdown .nav-dropdown-item:hover {background-color:var(--darkreader-background-193b5c1a,rgba(20,47,74,0.1));background-image:initial;color:var(--darkreader-text-193b5c,#a0c6e5);} #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-0f2a44,#cecac3);text-decoration-color:initial;} #nav-list li.home-menu-item a::before {background-color:var(--darkreader-background-193b5c1a,rgba(20,47,74,0.1));background-image:initial;color:var(--darkreader-text-193b5c,#a0c6e5);} #nav-list li.home-menu-item a::after {color:var(--darkreader-text-0f2a44,#cecac3);} #nav-list li.home-menu-item a:hover {background-color:var(--darkreader-background-193b5c1a,rgba(20,47,74,0.1));background-image:initial;} #nav-list li.home-menu-item a:hover::before {background-color:var(--darkreader-background-193b5c,#142f4a);background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);} #nav-list li.home-menu-item a.active {background-color:var(--darkreader-background-193b5c26,rgba(20,47,74,0.15));background-image:initial;} #nav-list li.home-menu-item a.active::before {background-color:var(--darkreader-background-193b5c,#142f4a);background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);} #nav-list li.home-menu-item a.active::after {color:var(--darkreader-text-193b5c,#a0c6e5);} .left-sidebar {background-color:inherit;background-image:inherit;}}@media (min-width:800px) {.left-sidebar-item {background-color:var(--darkreader-background-eef2f7,#1f2223);} .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-0f2a44,#cecac3);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-0f2a44,#cecac3);} #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-193b5c,#a0c6e5);} #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-2bb8be,#229297);color:var(--darkreader-text-193b5c,#a0c6e5);} #nav-list li .nav-icon-link {background-color:transparent;background-image:initial;color:var(--darkreader-text-193b5c,#a0c6e5);text-decoration-color:initial;} #nav-list li .nav-icon-link:hover {background-color:var(--darkreader-background-f1f5f9,#1e2021);background-image:initial;color:var(--darkreader-text-0f2a44,#cecac3);} #nav-list li .nav-icon-link.active {background-color:var(--darkreader-background-e5f7f9,#0d3539);background-image:initial;color:var(--darkreader-text-14314c,#cac5be);} #nav-list li .nav-dropdown {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);box-shadow:var(--darkreader-background-193b5c29,rgba(20,47,74,0.16)) 0px 4px 14px -3px,var(--darkreader-background-193b5c1a,rgba(20,47,74,0.1)) 0px 2px 6px -2px;} #nav-list li .nav-dropdown .nav-dropdown-item {color:var(--darkreader-text-0f2a44,#cecac3);text-decoration-color:initial;} #nav-list li .nav-dropdown .nav-dropdown-item:hover {background-color:var(--darkreader-background-e5f7f9,#0d3539);background-image:initial;color:var(--darkreader-text-193b5c,#a0c6e5);} #page-container {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;} #content.wrapper {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;}}.page-banner {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;border-left-color:var(--darkreader-border-193b5c,#2f6fad);}.page-banner .page-title {color:var(--darkreader-text-0a1c2e,#d6d3cd);}.page-banner .page-title a {color:inherit;text-decoration-color:initial;}.page-banner .page-title a:hover {color:var(--darkreader-text-193b5c,#a0c6e5);}.page-banner .page-subtitle {color:var(--darkreader-text-14314c,#cac5be);}.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-eef2f7,#1f2223);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:currentcolor;}.table.modern {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);box-shadow:var(--darkreader-background-193b5c14,rgba(20,47,74,0.08)) 0px 1px 2px 0px,var(--darkreader-background-193b5c1a,rgba(20,47,74,0.1)) 0px 2px 6px -1px;}.table.modern.striped tr:nth-child(2n),.table.modern.striped tr:nth-child(2n+1) {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;}.table.modern tr:last-child td {border-bottom-color:currentcolor;}.table.modern th a {color:inherit;text-decoration-color:initial;}.table.modern tbody tr:hover {background-color:var(--darkreader-background-e5f7f9,#0d3539);background-image:initial;}.table.modern th,.table.modern td {border-left-color:currentcolor;border-right-color:currentcolor;}.table.modern tbody .problem-code,.table.modern tbody .pcode,.table.modern tbody code {color:var(--darkreader-text-527291,#87a4bb);}.table tr:last-child td {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);}.table th {background-color:var(--darkreader-background-f1f5f9,#1e2021);border-bottom-color:var(--darkreader-border-b6c7da,#2d425a);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);color:var(--darkreader-text-2f5680,#8db4d5);}.table td {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}#users-table th a {color:var(--darkreader-text-2f5680,#8db4d5);}.blog-sidebox .feed-table td:first-child {color:var(--darkreader-text-527291,#87a4bb);}.blog-sidebox .feed-table td:last-child {color:var(--darkreader-text-193b5c,#a0c6e5);}.AC {background-color:var(--darkreader-background-15803d,#116631);color:var(--darkreader-text-ffffff,#e8e6e3);}._AC {background-color:var(--darkreader-background-1b7f84,#16666a);color:var(--darkreader-text-ffffff,#e8e6e3);}.WA {background-color:var(--darkreader-background-dc2626,#ae1c1c);color:var(--darkreader-text-ffffff,#e8e6e3);}.TLE {background-color:var(--darkreader-background-b45309,#904207);color:var(--darkreader-text-ffffff,#e8e6e3);}.MLE {background-color:var(--darkreader-background-c2410c,#9b340a);color:var(--darkreader-text-ffffff,#e8e6e3);}.OLE,.IR,.RTE,.OTH {background-color:var(--darkreader-background-7c3aed,#460fa5);color:var(--darkreader-text-ffffff,#e8e6e3);}.CE {background-color:var(--darkreader-background-2f5680,#264566);color:var(--darkreader-text-ffffff,#e8e6e3);}.IE {background-color:var(--darkreader-background-991b1b,#7a1616);color:var(--darkreader-text-ffffff,#e8e6e3);}.QU,.G {background-color:var(--darkreader-background-dce5ee,#272a2c);color:var(--darkreader-text-14314c,#cac5be);}.AB {background-color:var(--darkreader-background-f1f5f9,#1e2021);color:var(--darkreader-text-2f5680,#8db4d5);}.judge-online {color:var(--darkreader-text-15803d,#7ae9a3);}.judge-offline {color:var(--darkreader-text-dc2626,#df3b3b);}#judge-status td:nth-last-child(2),#judge-status td:nth-last-child(3),#judge-status td:nth-last-child(4) {color:var(--darkreader-text-193b5c,#a0c6e5);}.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-b6c7da,#2d425a);}.middle-content .post .title a {color:var(--darkreader-text-2f5680,#8db4d5) !important;}.middle-content .post .title a:hover {color:var(--darkreader-text-1b7f84,#78dee3) !important;}.left-sidebar-item.active {background-color:var(--darkreader-background-e5f7f9,#0d3539);color:var(--darkreader-text-193b5c,#a0c6e5);}.left-sidebar-item.active .sidebar-icon {color:var(--darkreader-text-1b7f84,#78dee3);}.blog-sidebox .contest {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);}.blog-sidebox .contest:last-child {border-bottom-color:currentcolor;}.blog-sidebox .contest .name a {color:var(--darkreader-text-2f5680,#8db4d5) !important;}.blog-sidebox .contest .name a:hover {color:var(--darkreader-text-1b7f84,#78dee3) !important;}.blog-sidebox .contest .time {color:var(--darkreader-text-527291,#87a4bb);}.blog-sidebox .feed-table td:first-child {color:var(--darkreader-text-527291,#87a4bb);}.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-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.sort-options select:focus {border-bottom-color:var(--darkreader-border-193b5c,#2f6fad);border-left-color:var(--darkreader-border-193b5c,#2f6fad);border-right-color:var(--darkreader-border-193b5c,#2f6fad);border-top-color:var(--darkreader-border-193b5c,#2f6fad);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-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);box-shadow:var(--darkreader-background-193b5c14,rgba(20,47,74,0.08)) 0px 1px 2px 0px,var(--darkreader-background-193b5c1a,rgba(20,47,74,0.1)) 0px 2px 6px -1px;}.blog-box:hover {border-bottom-color:var(--darkreader-border-b6c7da,#2d425a);border-left-color:var(--darkreader-border-b6c7da,#2d425a);border-right-color:var(--darkreader-border-b6c7da,#2d425a);border-top-color:var(--darkreader-border-b6c7da,#2d425a);box-shadow:var(--darkreader-background-193b5c29,rgba(20,47,74,0.16)) 0px 4px 14px -3px,var(--darkreader-background-193b5c1a,rgba(20,47,74,0.1)) 0px 2px 6px -2px;}.problem-feed-name a {color:var(--darkreader-text-2f5680,#8db4d5);}.problem-feed-types {color:var(--darkreader-text-527291,#87a4bb);}.show-more {background-color:initial;background-image:linear-gradient(var(--darkreader-background-00000000,rgba(0,0,0,0)),var(--darkreader-background-ffffff,#181a1b) 65%);color:var(--darkreader-text-2f5680,#8db4d5);}.show-more:hover {color:var(--darkreader-text-1b7f84,#78dee3);}.post-full .post-header {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);}.post-full .post-action-btn {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;color:var(--darkreader-text-527291,#87a4bb);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-0f2a44,#cecac3);}.post-full .post-action-btn .badge {background-color:var(--darkreader-background-193b5c,#142f4a);background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}.middle-right-content.wrapper {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;}.feed-inline-header {color:var(--darkreader-text-0f2a44,#cecac3);}.feed-inline-header i {color:var(--darkreader-text-193b5c,#a0c6e5);}.feed-inline-header a {color:var(--darkreader-text-193b5c,#a0c6e5);text-decoration-color:initial;}.feed-inline-item {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);text-decoration-color:initial;}.feed-inline-item:hover {border-bottom-color:var(--darkreader-border-193b5c,#2f6fad);border-left-color:var(--darkreader-border-193b5c,#2f6fad);border-right-color:var(--darkreader-border-193b5c,#2f6fad);border-top-color:var(--darkreader-border-193b5c,#2f6fad);}.feed-inline-item-name {color:var(--darkreader-text-0f2a44,#cecac3);}.feed-inline-item-meta {color:var(--darkreader-text-527291,#87a4bb);}.feed-comment-reason {color:var(--darkreader-text-527291,#87a4bb);}.feed-comment-reason i {color:var(--darkreader-text-193b5c,#a0c6e5);}.feed-comment-content a {text-decoration-color:initial;}.feed-comment-title {color:var(--darkreader-text-0f2a44,#cecac3);}.feed-comment-meta {color:var(--darkreader-text-527291,#87a4bb);}.feed-list-row {border-bottom-color:var(--darkreader-border-f1f5f9,#20364c);color:var(--darkreader-text-0f2a44,#cecac3);text-decoration-color:initial;}.feed-list-row:last-child {border-bottom-color:currentcolor;}.feed-list-row:hover {color:var(--darkreader-text-193b5c,#a0c6e5);}.feed-contest-info {color:var(--darkreader-text-527291,#87a4bb);}.blog-sidebox .sidebar-item {border-bottom-color:var(--darkreader-border-f1f5f9,#20364c);}.blog-sidebox .sidebar-item:last-child {border-bottom-color:currentcolor;}.blog-sidebox .sidebar-item-meta {color:var(--darkreader-text-527291,#87a4bb);}.welcome-banner {background-color:var(--darkreader-background-e5f7f9,#0d3539);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.welcome-banner-close {background-color:initial;background-image:none;border-color:currentcolor;color:var(--darkreader-text-8aa5c0,#8ca9c1);}.welcome-pill {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);color:var(--darkreader-text-193b5c,#a0c6e5);text-decoration-color:initial;}.welcome-pill:hover {border-bottom-color:var(--darkreader-border-193b5c,#2f6fad);border-left-color:var(--darkreader-border-193b5c,#2f6fad);border-right-color:var(--darkreader-border-193b5c,#2f6fad);border-top-color:var(--darkreader-border-193b5c,#2f6fad);color:var(--darkreader-text-193b5c,#a0c6e5);}.visitor-banner {background-color:var(--darkreader-background-e5f7f9,#0d3539);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.visitor-banner-stats {color:var(--darkreader-text-527291,#87a4bb);}.visitor-banner-login {color:var(--darkreader-text-193b5c,#a0c6e5);text-decoration-color:initial;}.visitor-banner-signup {background-color:var(--darkreader-background-193b5c,#142f4a);background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);text-decoration-color:initial;}.visitor-banner-signup:hover {background-color:var(--darkreader-background-10263c,#0d1e30);background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}.stat-band {background-color:var(--darkreader-background-0f2a44,#0c2236);background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMicgaGVpZ2h0PSczMicgdmlld0JveD0nMCAwIDMyIDMyJz48cGF0aCBkPSdNMzIgMEgwdjMyJyBmaWxsPSdub25lJyBzdHJva2U9JyM1ZmUwZTUnIHN0cm9rZS1vcGFjaXR5PScwLjA4JyBzdHJva2Utd2lkdGg9JzEnLz48L3N2Zz4=");border-bottom-color:var(--darkreader-border-2bb8be,#229297);}@media (min-width:800px) {.stat-band {border-bottom-color:currentcolor;box-shadow:var(--darkreader-background-2bb8be,#229398) 0px -1px 0px 0px inset;}}.stat-band::before {background-color:initial;background-image:radial-gradient(120% 180% at 12% 0%,var(--darkreader-background-5fe0e51a,rgba(23,135,140,0.1)) 0%,var(--darkreader-background-5fe0e500,rgba(23,135,140,0)) 60%);}.stat-cell-label {color:var(--darkreader-text-b6c7da,#aac1d4);}.stat-cell-icon {color:var(--darkreader-text-5fe0e5,#63e1e6);}.stat-band .stat-cell-value {color:var(--darkreader-text-ffffff,#e8e6e3);}.stat-cell-extra {color:var(--darkreader-text-5fe0e5,#63e1e6);}.stat-band-wordmark {color:var(--darkreader-text-ffffff,#e8e6e3);}.stat-band-tagline {color:var(--darkreader-text-b6c7da,#aac1d4);}.stat-band-contest {background-color:var(--darkreader-background-00000038,rgba(0,0,0,0.22));background-image:initial;box-shadow:var(--darkreader-background-dce5ee,#272a2c) 4px 0px 0px 0px inset;color:inherit;text-decoration-color:initial;}.stat-band-contest.is-live {box-shadow:var(--darkreader-background-2bb8be,#229398) 4px 0px 0px 0px inset;}.stat-band-contest:hover,.stat-band-contest:focus-visible {background-color:var(--darkreader-background-00000057,rgba(0,0,0,0.34));background-image:initial;text-decoration-color:initial;}.stat-band-contest:focus-visible {box-shadow:var(--darkreader-background-2bb8be,#229398) 4px 0px 0px 0px inset,var(--darkreader-background-5fe0e573,rgba(23,135,140,0.45)) 0px 0px 0px 3px;outline-color:initial;}.stat-band-contest-name {color:var(--darkreader-text-ffffff,#e8e6e3);}.stat-band-contest-time {color:var(--darkreader-text-b6c7da,#aac1d4);}.stat-band-contest-time .time-remaining {color:var(--darkreader-text-5fe0e5,#63e1e6);}.live-dot {background-color:var(--darkreader-background-5fe0e5,#17878c);background-image:initial;box-shadow:var(--darkreader-background-5fe0e5b3,rgba(23,135,140,0.7)) 0px 0px 0px 0px;}#problem-table td.pcode {color:var(--darkreader-text-193b5c,#a0c6e5);}#problem-table td.p {color:var(--darkreader-text-0f2a44,#cecac3);}#problem-table td.users {color:var(--darkreader-text-527291,#87a4bb);}#problem-table td[solved] {box-shadow:var(--darkreader-background-dce5ee,#272a2c) 3px 0px 0px 0px inset;}#problem-table td[solved="1"] {box-shadow:var(--darkreader-background-166534,#12512a) 3px 0px 0px 0px inset;}#problem-table td[solved="0"] {box-shadow:var(--darkreader-background-f59e0b,#c37e08) 3px 0px 0px 0px inset;}#problem-table .pcodecell {background-color:var(--darkreader-background-f1f5f9,#1e2021);background-image:initial;color:var(--darkreader-text-193b5c,#a0c6e5);text-decoration-color:initial;}#problem-table .pcodecell:hover {background-color:var(--darkreader-background-e5f7f9,#0d3539);background-image:initial;color:var(--darkreader-text-1b7f84,#78dee3);}#problem-table .ac-rate-meter {background-color:var(--darkreader-background-b6c7da,#27394e);background-image:initial;}#problem-table .ac-rate-meter::after {background-color:var(--darkreader-background-2bb8be,#229398);background-image:initial;}#problem-table tr:hover {background-color:var(--darkreader-background-e5f7f9,#0d3539);background-image:initial;}#problem-table tr:hover td.problem a {color:var(--darkreader-text-1b7f84,#78dee3);}#problem-table tr:hover .pcodecell {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;color:var(--darkreader-text-1b7f84,#78dee3);}#problem-table tr:hover .ac-rate-meter::after {background-color:var(--darkreader-background-1b7f84,#16666a);background-image:initial;}#filter-form input[type="checkbox"] {accent-color:var(--darkreader-text-193b5c,#a0c6e5);}#filter-form .filter-toggle:hover {background-color:var(--darkreader-background-f1f5f9,#1e2021);background-image:initial;}#filter-form .filter-toggle label {color:var(--darkreader-text-193b5c,#a0c6e5);}.info-float .sidebar-section {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;}.info-float .link-row:hover {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;}.info-float .link-row a i {color:var(--darkreader-text-193b5c,#a0c6e5);}.info-float .link-row .badge {background-color:var(--darkreader-background-dc2626,#ae1c1c);background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}.info-float hr {border-bottom-color:currentcolor;border-left-color:currentcolor;border-right-color:currentcolor;border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.info-float .problem-info-entry i {color:var(--darkreader-text-193b5c,#a0c6e5);}.info-float .problem-lang-limits {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;}.info-float .problem-lang-limits .lang-limit:not(:last-child) {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);}.info-float .problem-lang-limits .lang-limit .lang-tl,.info-float .problem-lang-limits .lang-limit .lang-ml {color:var(--darkreader-text-527291,#87a4bb);}.info-float .toggle:hover {color:var(--darkreader-text-193b5c,#a0c6e5);}.info-float .toggled {color:var(--darkreader-text-193b5c,#a0c6e5);}span.type-tag {background-color:var(--darkreader-background-f1f5f9,#1e2021);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);color:var(--darkreader-text-193b5c,#a0c6e5);}ul.problem-list {list-style-image:initial;}.pi-name {color:var(--darkreader-text-343a40,#c3beb6);}.problem-no-judge {color:var(--darkreader-text-527291,#87a4bb);}.solved-problem-color {color:var(--darkreader-text-15803d,#7ae9a3);}.unsolved-problem-color {color:var(--darkreader-text-8aa5c0,#8ca9c1);}.attempted-problem-color {color:var(--darkreader-text-b45309,#f69850);}.submissions-left {color:var(--darkreader-text-000000,#e8e6e3);}.no-submissions-left {color:var(--darkreader-text-ff0000,#ff1a1a);}.organization-tag {background-color:var(--darkreader-background-dce5ee,#272a2c);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 .submit-footer {border-top-color:var(--darkreader-border-dce5ee,#263b4f);}#problem_submit #countdown-timer:not(:empty) {color:var(--darkreader-text-b45309,#f69850);}#problem_submit input[type="file"] {color:var(--darkreader-text-527291,#87a4bb);}#problem_submit input[type="file"]::-webkit-file-upload-button {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);color:var(--darkreader-text-193b5c,#a0c6e5);}#problem_submit input[type="file"]::file-selector-button {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);color:var(--darkreader-text-193b5c,#a0c6e5);}#problem_submit input[type="file"]::-webkit-file-upload-button:hover {background-color:var(--darkreader-background-f1f5f9,#1e2021);background-image:initial;border-bottom-color:var(--darkreader-border-b6c7da,#2d425a);border-left-color:var(--darkreader-border-b6c7da,#2d425a);border-right-color:var(--darkreader-border-b6c7da,#2d425a);border-top-color:var(--darkreader-border-b6c7da,#2d425a);color:var(--darkreader-text-193b5c,#a0c6e5);}#problem_submit input[type="file"]::file-selector-button:hover {background-color:var(--darkreader-background-f1f5f9,#1e2021);background-image:initial;border-bottom-color:var(--darkreader-border-b6c7da,#2d425a);border-left-color:var(--darkreader-border-b6c7da,#2d425a);border-right-color:var(--darkreader-border-b6c7da,#2d425a);border-top-color:var(--darkreader-border-b6c7da,#2d425a);color:var(--darkreader-text-193b5c,#a0c6e5);}#problem_submit .submit-no-judge {background-color:var(--darkreader-background-fef6e7,#3f2a03);background-image:initial;border-bottom-color:var(--darkreader-border-fcd9a0,#7f5004);border-left-color:var(--darkreader-border-fcd9a0,#7f5004);border-right-color:var(--darkreader-border-fcd9a0,#7f5004);border-top-color:var(--darkreader-border-fcd9a0,#7f5004);color:var(--darkreader-text-92400e,#f19d6a);}#problem_submit #editor .django-ace-widget,#problem_submit #editor .django-ace-editor {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}#problem_submit #editor .django-ace-toolbar {background-color:var(--darkreader-background-f1f5f9,#1e2021);background-image:none;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);color:var(--darkreader-text-527291,#87a4bb);text-shadow:none;}#problem_submit #output-only-upload {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);color:var(--darkreader-text-0f2a44,#cecac3);}#problem_submit #output-only-upload:hover {border-bottom-color:var(--darkreader-border-0f2a44,#7e7568);border-left-color:var(--darkreader-border-0f2a44,#7e7568);border-right-color:var(--darkreader-border-0f2a44,#7e7568);border-top-color:var(--darkreader-border-0f2a44,#7e7568);}#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-f1f5f9,#1e2021);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);color:var(--darkreader-text-527291,#87a4bb);}.generator-args-icon:hover {background-color:var(--darkreader-background-f1f5f9,#1e2021);background-image:initial;border-bottom-color:var(--darkreader-border-8aa5c0,#374e65);border-left-color:var(--darkreader-border-8aa5c0,#374e65);border-right-color:var(--darkreader-border-8aa5c0,#374e65);border-top-color:var(--darkreader-border-8aa5c0,#374e65);color:var(--darkreader-text-0f2a44,#cecac3);}#generator-script-modal,#testcase-json-modal {background-color:var(--darkreader-background-00000080,rgba(0,0,0,0.5));background-image:initial;}#generator-script-modal .modal-content,#testcase-json-modal .modal-content {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;box-shadow:var(--darkreader-background-0000001a,rgba(0,0,0,0.1)) 0px 4px 6px;}.generator-script-container .btn,.testcase-json-container .btn {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.generator-script-container .btn:hover,.testcase-json-container .btn:hover {background-color:var(--darkreader-background-f1f5f9,#1e2021);background-image:initial;}.textarea-with-lines {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}#line-numbers,#testcase-json-line-numbers {background-color:var(--darkreader-background-f1f5f9,#1e2021);background-image:initial;border-right-color:var(--darkreader-border-dce5ee,#263b4f);color:var(--darkreader-text-527291,#87a4bb);}#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-dce5ee,#263b4f);}#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:var(--darkreader-background-f1f5f9,#1e2021);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);box-shadow:var(--darkreader-background-2bb8be,#229398) 4px 0px 0px 0px inset,var(--darkreader-background-193b5c14,rgba(20,47,74,0.08)) 0px 1px 2px 0px,var(--darkreader-background-193b5c1a,rgba(20,47,74,0.1)) 0px 2px 6px -1px;}.info-block {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.info-block .pi-name {color:var(--darkreader-text-527291,#87a4bb);}.info-block .new-pi-value {color:var(--darkreader-text-0f2a44,#cecac3);}.info-block:hover {border-bottom-color:var(--darkreader-border-b6c7da,#2d425a);border-left-color:var(--darkreader-border-b6c7da,#2d425a);border-right-color:var(--darkreader-border-b6c7da,#2d425a);border-top-color:var(--darkreader-border-b6c7da,#2d425a);}.info-block i {background-color:initial;background-image:none;color:var(--darkreader-text-2f5680,#8db4d5);}.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-0f2a44,#cecac3);}.problem-help-text {color:var(--darkreader-text-527291,#87a4bb);}.required-asterisk {color:var(--darkreader-text-dc2626,#df3b3b) !important;}.error-message {color:var(--darkreader-text-dc2626,#df3b3b) !important;}.alert {border-color:currentcolor;}.alert .close {background-color:initial;background-image:none;border-color:currentcolor;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-eef2f7,#1f2223);border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.language-templates-page .template-source-code {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.language-templates-page .template-source-code .ace_gutter {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;border-right-color:var(--darkreader-border-dce5ee,#263b4f);}.language-templates-page .template-language {color:var(--darkreader-text-14314c,#cac5be);}.solutions-page .solution-authors {color:var(--darkreader-text-14314c,#cac5be);}.solutions-page .solution-content {background-color:var(--darkreader-background-eef2f7,#1f2223);border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.translations-page .translation-language {color:var(--darkreader-text-14314c,#cac5be);}.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;}.problem-add-form {background-color:transparent;background-image:initial;box-shadow:none;}.problem-edit-form input:disabled,.problem-edit-form select:disabled,.problem-edit-form textarea:disabled,.language-limits-page input:disabled,.language-limits-page select:disabled,.language-limits-page textarea:disabled {background-color:var(--darkreader-background-f1f5f9,#1e2021) !important;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f) !important;border-left-color:var(--darkreader-border-dce5ee,#263b4f) !important;border-right-color:var(--darkreader-border-dce5ee,#263b4f) !important;border-top-color:var(--darkreader-border-dce5ee,#263b4f) !important;color:var(--darkreader-text-0f2a44,#cecac3);}.problem-edit-form .select2-container--disabled .select2-selection,.language-limits-page .select2-container--disabled .select2-selection {background-color:var(--darkreader-background-f1f5f9,#1e2021) !important;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f) !important;border-left-color:var(--darkreader-border-dce5ee,#263b4f) !important;border-right-color:var(--darkreader-border-dce5ee,#263b4f) !important;border-top-color:var(--darkreader-border-dce5ee,#263b4f) !important;}.tab-navigation {background-color:var(--darkreader-background-f1f5f9,#1e2021);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);}.tab-button {background-color:initial;background-image:none;border-color:currentcolor currentcolor transparent;color:var(--darkreader-text-193b5c,#a0c6e5);}.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-0f2a44,#cecac3);}.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-f1f5f9,#1e2021);background-image:initial;border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.checkbox-list {background-color:var(--darkreader-background-f1f5f9,#1e2021);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.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-8aa5c0,#374e65);border-left-color:var(--darkreader-border-8aa5c0,#374e65);border-right-color:var(--darkreader-border-8aa5c0,#374e65);border-top-color:var(--darkreader-border-8aa5c0,#374e65);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-f1f5f9,#20364c);}.suggestion-modal .suggestion-modal-header h3 {color:var(--darkreader-text-0f2a44,#cecac3);}.suggestion-modal .close {color:var(--darkreader-text-8aa5c0,#8ca9c1);}.suggestion-modal .close:hover,.suggestion-modal .close:focus {color:var(--darkreader-text-000000,#e8e6e3);}.suggestion-modal .form-group label {color:var(--darkreader-text-0f2a44,#cecac3);}.suggestion-modal .form-group input,.suggestion-modal .form-group select {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.suggestion-modal .form-group input:focus,.suggestion-modal .form-group select:focus {border-bottom-color:var(--darkreader-border-2f5680,#366494);border-left-color:var(--darkreader-border-2f5680,#366494);border-right-color:var(--darkreader-border-2f5680,#366494);border-top-color:var(--darkreader-border-2f5680,#366494);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-f1f5f9,#1e2021);border-left-color:var(--darkreader-border-2f5680,#366494);}.help-section .fa-info-circle {color:var(--darkreader-text-2f5680,#8db4d5);}.solution-codes-page .solution-code-entry {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.solution-codes-page .solution-code-header:hover {background-color:var(--darkreader-background-0f2a440a,rgba(12,34,54,0.04));background-image:initial;}.solution-codes-page .solution-code-header .toggle-icon {color:var(--darkreader-text-dce5ee,#c4d5e2);}.solution-codes-page .solution-code-header .delete-code-btn {background-color:initial;background-image:none;border-color:currentcolor;color:var(--darkreader-text-dc2626,#df3b3b);}.solution-codes-page .solution-code-editor {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.solution-codes-page #solution-results-section th,.solution-codes-page #solution-results-section td {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.solution-codes-page .result-match {color:var(--darkreader-text-008000,#72ff72);}.solution-codes-page .result-mismatch {color:var(--darkreader-text-dc2626,#df3b3b);}.solution-codes-page .result-pending {color:var(--darkreader-text-ff8c00,#ff981a);}.solution-codes-page .modal-overlay {background-color:var(--darkreader-background-00000080,rgba(0,0,0,0.5));background-image:initial;}.solution-codes-page .modal-card {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);box-shadow:var(--darkreader-background-00000026,rgba(0,0,0,0.15)) 0px 4px 12px;}.solution-codes-page .modal-field select,.solution-codes-page .modal-field textarea {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);color:var(--darkreader-text-0f2a44,#cecac3);}.problem-log .log-entries {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.problem-log .log-entry {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);}.problem-log .log-entry:last-child {border-bottom-color:currentcolor;}.problem-log .log-header:hover {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;}.problem-log .log-comment {color:var(--darkreader-text-0f2a44,#cecac3);}.problem-log .log-type-solution {background-color:var(--darkreader-background-16a34a26,rgba(18,130,59,0.15));background-image:initial;color:var(--darkreader-text-16a34a,#60ea93);}.problem-log .log-type-test-data {background-color:var(--darkreader-background-2f568026,rgba(38,69,102,0.15));background-image:initial;color:var(--darkreader-text-2f5680,#8db4d5);}.problem-log .log-type-solution-code {background-color:var(--darkreader-background-f59e0b33,rgba(195,126,8,0.2));background-image:initial;color:var(--darkreader-text-92400e,#f19d6a);}.problem-log .log-time {color:var(--darkreader-text-527291,#87a4bb);}.problem-log .toggle-icon {color:var(--darkreader-text-527291,#87a4bb);}.problem-log .changes-table th {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);}.problem-log .changes-table td {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);}.problem-log .diff-tab {background-color:initial;background-image:none;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);color:var(--darkreader-text-0f2a44,#cecac3);}.problem-log .diff-tab.active {background-color:var(--darkreader-background-193b5c,#142f4a);background-image:initial;border-bottom-color:var(--darkreader-border-193b5c,#2f6fad);border-left-color:var(--darkreader-border-193b5c,#2f6fad);border-right-color:var(--darkreader-border-193b5c,#2f6fad);border-top-color:var(--darkreader-border-193b5c,#2f6fad);color:var(--darkreader-text-ffffff,#e8e6e3);}.problem-log .diff-add {background-color:var(--darkreader-background-16a34a26,rgba(18,130,59,0.15));background-image:initial;color:var(--darkreader-text-16a34a,#60ea93);}.problem-log .diff-del {background-color:var(--darkreader-background-dc262626,rgba(174,28,28,0.15));background-image:initial;color:var(--darkreader-text-dc2626,#df3b3b);}.problem-log .diff-hunk {color:var(--darkreader-text-527291,#87a4bb);}.problem-log .diff-ctx {color:var(--darkreader-text-0f2a44,#cecac3);}.problem-log .change-old {color:var(--darkreader-text-dc2626,#df3b3b);}.problem-log .change-new {color:var(--darkreader-text-16a34a,#60ea93);}.problem-log .no-logs {color:var(--darkreader-text-527291,#87a4bb);}.form-actions .review-verdict-pill {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);color:var(--darkreader-text-0f2a44,#cecac3);text-decoration-color:initial;}.form-actions .review-verdict-pill:hover {border-bottom-color:var(--darkreader-border-0f2a44,#7e7568);border-left-color:var(--darkreader-border-0f2a44,#7e7568);border-right-color:var(--darkreader-border-0f2a44,#7e7568);border-top-color:var(--darkreader-border-0f2a44,#7e7568);text-decoration-color:initial;}.review-dashboard .review-empty {color:var(--darkreader-text-0f2a44,#cecac3);}.review-dashboard .review-card {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.review-dashboard .review-header-history .review-history-select {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);color:var(--darkreader-text-0f2a44,#cecac3);}.review-dashboard .check-details .check-details-json {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.review-dashboard .review-status-badge {border-color:currentcolor;}.review-dashboard .review-section-title {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);}.review-dashboard .review-checks-table th,.review-dashboard .review-checks-table td {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);}.review-dashboard .review-checks-table tbody tr:last-child td {border-bottom-color:currentcolor;}.review-dashboard .review-summary-body code {background-color:var(--darkreader-background-dce5ee,#272a2c);background-image:initial;}.review-dashboard .review-summary-body pre {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.review-dashboard .review-summary-placeholder {color:var(--darkreader-text-0f2a44,#cecac3);}.review-dashboard .review-decision-badge {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.review-dashboard .review-decision-card .review-decision-note {color:var(--darkreader-text-527291,#87a4bb);}.problem-attachments-page table#attachment-list th,.problem-attachments-page table#attachment-list td {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);}.problem-attachments-page table#attachment-list .drag-handle {color:var(--darkreader-text-0f2a44,#cecac3);}.problem-attachments-page table#attachment-list .delete-btn {background-color:transparent;background-image:initial;border-bottom-color:var(--darkreader-border-dc2626,#991919);border-left-color:var(--darkreader-border-dc2626,#991919);border-right-color:var(--darkreader-border-dc2626,#991919);border-top-color:var(--darkreader-border-dc2626,#991919);color:var(--darkreader-text-dc2626,#df3b3b);}.problem-attachments-page table#attachment-list .filename-input {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;border-bottom-color:var(--darkreader-border-193b5c,#2f6fad);border-left-color:var(--darkreader-border-193b5c,#2f6fad);border-right-color:var(--darkreader-border-193b5c,#2f6fad);border-top-color:var(--darkreader-border-193b5c,#2f6fad);color:var(--darkreader-text-0f2a44,#cecac3);}.problem-attachments-page table#attachment-list .rename-btn {background-color:transparent;background-image:initial;border-color:transparent;color:var(--darkreader-text-0f2a44,#cecac3);}.problem-attachments-page table#attachment-list .rename-btn:hover {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.problem-attachments-page table#attachment-list .description-input {background-color:transparent;background-image:initial;border-color:transparent;color:var(--darkreader-text-0f2a44,#cecac3);}.problem-attachments-page table#attachment-list .description-input:hover {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.problem-attachments-page table#attachment-list .description-input:focus {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;border-bottom-color:var(--darkreader-border-193b5c,#2f6fad);border-left-color:var(--darkreader-border-193b5c,#2f6fad);border-right-color:var(--darkreader-border-193b5c,#2f6fad);border-top-color:var(--darkreader-border-193b5c,#2f6fad);outline-color:initial;}.problem-attachments-page table#attachment-list .description-input.is-saved {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;border-bottom-color:var(--darkreader-border-193b5c,#2f6fad);border-left-color:var(--darkreader-border-193b5c,#2f6fad);border-right-color:var(--darkreader-border-193b5c,#2f6fad);border-top-color:var(--darkreader-border-193b5c,#2f6fad);}.problem-attachments-page table#attachment-list .description-input.is-error {border-bottom-color:var(--darkreader-border-dc2626,#991919);border-left-color:var(--darkreader-border-dc2626,#991919);border-right-color:var(--darkreader-border-dc2626,#991919);border-top-color:var(--darkreader-border-dc2626,#991919);}.problem-attachments-page #attachment-upload-form {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;}.problem-attachments-page #attachment-upload-form input[type="text"] {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);color:var(--darkreader-text-0f2a44,#cecac3);}.problem-attachments-page #attachment-upload-form .attachment-limits {color:var(--darkreader-text-0f2a44,#cecac3);}.problem-attachments-list ul {list-style-image:initial;}.admin a,.admin {color:var(--darkreader-text-0f2a44,#cecac3) !important;}svg.rate-box circle {fill:none;}svg.rate-box.rate-newbie circle {stroke:var(--darkreader-text-6b7280,#9e9589);}svg.rate-box.rate-newbie path {fill:var(--darkreader-text-6b7280,#9e9589);}svg.rate-box.rate-amateur circle {stroke:var(--darkreader-text-047857,#7afbd6);}svg.rate-box.rate-amateur path {fill:var(--darkreader-text-047857,#7afbd6);}svg.rate-box.rate-specialist circle {stroke:var(--darkreader-text-0e7490,#6cd4f1);}svg.rate-box.rate-specialist path {fill:var(--darkreader-text-0e7490,#6cd4f1);}svg.rate-box.rate-expert circle {stroke:var(--darkreader-text-1d4ed8,#5096e8);}svg.rate-box.rate-expert path {fill:var(--darkreader-text-1d4ed8,#5096e8);}svg.rate-box.rate-candidate-master circle {stroke:var(--darkreader-text-a21caf,#d859e4);}svg.rate-box.rate-candidate-master path {fill:var(--darkreader-text-a21caf,#d859e4);}svg.rate-box.rate-master circle {stroke:var(--darkreader-text-a16207,#f8b95d);}svg.rate-box.rate-master path {fill:var(--darkreader-text-a16207,#f8b95d);}svg.rate-box.rate-grandmaster circle,svg.rate-box.rate-target circle {stroke:var(--darkreader-text-be123c,#ee4b73);}svg.rate-box.rate-grandmaster path,svg.rate-box.rate-target path {fill:var(--darkreader-text-be123c,#ee4b73);}svg.rate-box.rate-target circle:last-child {fill:var(--darkreader-text-be123c,#ee4b73);stroke:none;}.rate-none,.rate-none a {color:var(--darkreader-text-0f2a44,#cecac3);}.rate-newbie,.rate-newbie a {color:var(--darkreader-text-6b7280,#9e9589);}.rate-amateur,.rate-amateur a {color:var(--darkreader-text-047857,#7afbd6);}.rate-specialist,.rate-specialist a {color:var(--darkreader-text-0e7490,#6cd4f1);}.rate-expert,.rate-expert a {color:var(--darkreader-text-1d4ed8,#5096e8);}.rate-candidate-master,.rate-candidate-master a {color:var(--darkreader-text-a21caf,#d859e4);}.rate-master,.rate-master a {color:var(--darkreader-text-a16207,#f8b95d);}.rate-grandmaster,.rate-grandmaster a,.rate-target,.rate-target a {color:var(--darkreader-text-be123c,#ee4b73);}.rate-group {color:var(--darkreader-text-0f2a44,#cecac3);}#users-table {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;}#users-table thead th {background-color:var(--darkreader-background-f1f5f9,#1e2021);background-image:initial;border-bottom-color:var(--darkreader-border-b6c7da,#2d425a);color:var(--darkreader-text-2f5680,#8db4d5);}#users-table thead th a,#users-table thead th a:link,#users-table thead th a:visited {color:var(--darkreader-text-2f5680,#8db4d5);text-decoration-color:initial;}#users-table thead th a:hover {color:var(--darkreader-text-1b7f84,#78dee3);}#users-table td {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);}#users-table .user-points {color:var(--darkreader-text-0f2a44,#cecac3);}#users-table .rank-td {color:var(--darkreader-text-527291,#87a4bb);}#users-table tbody tr {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;}#users-table tbody tr:hover {background-color:var(--darkreader-background-e5f7f9,#0d3539);background-image:initial;}#users-table tbody tr.highlight,#users-table tbody tr:target {background-color:var(--darkreader-background-e5f7f9,#0d3539) !important;background-image:initial !important;}#users-table tbody tr.highlight td:first-child,#users-table tbody tr:target td:first-child {box-shadow:var(--darkreader-background-2bb8be,#229398) 3px 0px 0px 0px inset;}#users-table.no-border tbody tr:last-child td {border-bottom-color:currentcolor;}#users-table .about-td {color:var(--darkreader-text-14314c,#cac5be);}#users-table .about-td .content-description {color:inherit;}#users-table .organization-column a {color:var(--darkreader-text-527291,#87a4bb) !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-2f5680,#8db4d5);}#users-table .pretest-partial-score,#users-table .pretest-partial-score a {color:var(--darkreader-text-2f5680,#8db4d5);}#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-527291,#87a4bb);}#users-table .point-denominator {border-top-color:var(--darkreader-border-dce5ee,#263b4f);}#users-table .fullname-column {border-right-color:currentcolor !important;}#users-table .fullname-column span {color:var(--darkreader-text-527291,#87a4bb) !important;}#search-form .select2-results__option--highlighted {background-color:var(--darkreader-background-dedede,#2b2e30) !important;}a.user-redirect {color:var(--darkreader-text-2f5680,#8db4d5);}a.user-redirect:hover {text-shadow:var(--darkreader-background-0000ff,#0000cc) 0px 0px 2px;}.user-info-cell {border-left-color:var(--darkreader-border-dce5ee,#263b4f);}.contest-history-cell {border-left-color:var(--darkreader-border-dce5ee,#263b4f);}.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-dce5ee,#272a2c);}.pp-table .pp-weighted {color:var(--darkreader-text-777777,#9d9488);}.pp-table div.sub-pp {border-left-color:currentcolor;}#pp-load-link-wrapper {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}#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-193b5c,#142f4a);background-image:initial;border-color:transparent;}.follow:hover {background-color:var(--darkreader-background-14314c,#10273d);background-image:initial;}.unfollow {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);color:var(--darkreader-text-193b5c,#a0c6e5);}.unfollow:hover {background-color:var(--darkreader-background-fdecec,#3a0606);background-image:initial;border-bottom-color:var(--darkreader-border-dc2626,#991919);border-left-color:var(--darkreader-border-dc2626,#991919);border-right-color:var(--darkreader-border-dc2626,#991919);border-top-color:var(--darkreader-border-dc2626,#991919);color:var(--darkreader-text-b91c1c,#e55151);}#submission-activity #submission-activity-actions #year {color:var(--darkreader-text-193b5c,#a0c6e5);}#submission-activity #submission-activity-display {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}#submission-activity #submission-activity-display .info-text {color:var(--darkreader-text-193b5c,#a0c6e5);}#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-dce5ee,#272a2c);}#submission-activity #submission-activity-display table td.activity-1 {background-color:var(--darkreader-background-a8ecef,#125c5f);}#submission-activity #submission-activity-display table td.activity-2 {background-color:var(--darkreader-background-2bb8be,#229398);}#submission-activity #submission-activity-display table td.activity-3 {background-color:var(--darkreader-background-1b7f84,#16666a);}#submission-activity #submission-activity-display table td.activity-4 {background-color:var(--darkreader-background-193b5c,#142f4a);}.user-stat-card {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.user-stat-card:hover {border-bottom-color:var(--darkreader-border-b6c7da,#2d425a);border-left-color:var(--darkreader-border-b6c7da,#2d425a);border-right-color:var(--darkreader-border-b6c7da,#2d425a);border-top-color:var(--darkreader-border-b6c7da,#2d425a);box-shadow:var(--darkreader-background-193b5c29,rgba(20,47,74,0.16)) 0px 4px 14px -3px,var(--darkreader-background-193b5c1a,rgba(20,47,74,0.1)) 0px 2px 6px -2px;}.user-stat-card .stat-icon {background-color:var(--darkreader-background-f1f5f9,#1e2021);background-image:initial;color:var(--darkreader-text-2f5680,#8db4d5);}.user-stat-card .stat-icon.green,.user-stat-card .stat-icon.darkcyan,.user-stat-card .stat-icon.peru,.user-stat-card .stat-icon.blue {background-color:var(--darkreader-background-f1f5f9,#1e2021);background-image:initial;}.user-stat-card .stat-icon i {color:inherit;}.user-stat-card .stat-label {color:var(--darkreader-text-527291,#87a4bb);}.user-fullname {color:var(--darkreader-text-0f2a44,#cecac3);}.user-about-section .admin-notes {background-color:var(--darkreader-background-fef6e7,#3f2a03);background-image:initial;border-bottom-color:var(--darkreader-border-fcd9a0,#7f5004);border-left-color:var(--darkreader-border-fcd9a0,#7f5004);border-right-color:var(--darkreader-border-fcd9a0,#7f5004);border-top-color:var(--darkreader-border-fcd9a0,#7f5004);color:var(--darkreader-text-92400e,#f19d6a);}.user-about-section .admin-notes i {color:var(--darkreader-text-d97706,#f99e35);}.user-about-section .about-content {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;}.user-about-section .no-about-text {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;color:var(--darkreader-text-8aa5c0,#8ca9c1);}.user-section .section-title {color:var(--darkreader-text-0f2a44,#cecac3);}.user-section .section-title i {color:var(--darkreader-text-193b5c,#a0c6e5);}.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:currentcolor;}.user-sidebar .sidebar-btn.follow {background-color:var(--darkreader-background-193b5c,#142f4a);background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}.user-sidebar .sidebar-btn.follow:hover {background-color:var(--darkreader-background-14314c,#10273d);background-image:initial;}.user-sidebar .sidebar-btn.unfollow {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);color:var(--darkreader-text-193b5c,#a0c6e5);}.user-sidebar .sidebar-btn.unfollow:hover {background-color:var(--darkreader-background-fdecec,#3a0606);background-image:initial;border-bottom-color:var(--darkreader-border-dc2626,#991919);border-left-color:var(--darkreader-border-dc2626,#991919);border-right-color:var(--darkreader-border-dc2626,#991919);border-top-color:var(--darkreader-border-dc2626,#991919);color:var(--darkreader-text-b91c1c,#e55151);}.user-sidebar .sidebar-btn.message {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);color:var(--darkreader-text-193b5c,#a0c6e5);}.user-sidebar .sidebar-btn.message:hover {background-color:var(--darkreader-background-f1f5f9,#1e2021);background-image:initial;border-bottom-color:var(--darkreader-border-b6c7da,#2d425a);border-left-color:var(--darkreader-border-b6c7da,#2d425a);border-right-color:var(--darkreader-border-b6c7da,#2d425a);border-top-color:var(--darkreader-border-b6c7da,#2d425a);color:var(--darkreader-text-193b5c,#a0c6e5);}.user-sidebar .sidebar-contest-stats {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;}.user-sidebar .sidebar-contest-stats .contest-stat-row:not(:last-child) {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);}.user-sidebar .sidebar-contest-stats .contest-stat-row .stat-label {color:var(--darkreader-text-527291,#87a4bb);}.profile-card {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);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:currentcolor;}.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:currentcolor !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-color:currentcolor !important;border-left-color:currentcolor !important;border-right:1px solid var(--darkreader-border--md-code-border-color,var(--darkreader-border-193b5c,#2f6fad)) !important;border-top-color:currentcolor !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:currentcolor !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-193b5c,#2f6fad));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:currentcolor !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-dce5ee,#272a2c);background-image:initial;} #content-right .info-float::-webkit-scrollbar-thumb:hover {background-color:var(--darkreader-background-8aa5c0,#385067);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-193b5c,#142f4a);border-bottom-color:currentcolor;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-dce5ee,#263b4f);}.sortable-formset .sortable-table tbody tr:hover {background-color:var(--darkreader-background-193b5c0d,rgba(20,47,74,0.05));}.sortable-formset .sortable-table tbody tr:last-child {border-bottom-color:currentcolor;}.sortable-formset .drag-handle {color:var(--darkreader-text-8aa5c0,#8ca9c1);}.sortable-formset .drag-handle:hover {color:var(--darkreader-text-0f2a44,#cecac3);}.sortable-formset .row-number {color:var(--darkreader-text-527291,#87a4bb);}.sortable-formset .sortable-placeholder {background-color:var(--darkreader-background-193b5c1a,rgba(20,47,74,0.1));border-bottom-color:var(--darkreader-border-193b5c,#2f6fad);border-left-color:var(--darkreader-border-193b5c,#2f6fad);border-right-color:var(--darkreader-border-193b5c,#2f6fad);border-top-color:var(--darkreader-border-193b5c,#2f6fad);}.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-193b5c,#a0c6e5);}.remove-row-btn {background-color:initial;background-image:none;border-color:currentcolor;box-shadow:none;}.remove-row-btn:hover {background-color:initial;background-image:none;}.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-193b5c,#142f4a);border-color:transparent;box-shadow:var(--darkreader-background-193b5c0f,rgba(20,47,74,0.06)) 0px 1px 2px 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-8aa5c0,#385067) 0px,var(--darkreader-background-5c7ea0,#4a6580) 100%) !important;border-bottom-color:var(--darkreader-border-5c7ea0,#415a72) !important;border-left-color:var(--darkreader-border-5c7ea0,#415a72) !important;border-right-color:var(--darkreader-border-5c7ea0,#415a72) !important;border-top-color:var(--darkreader-border-5c7ea0,#415a72) !important;}.button.btn-gray {background-color:var(--darkreader-background-527291,#425b74);background-image:initial;}.button.btn-hovergray:hover {background-color:var(--darkreader-background-f1f5f9,#1e2021);background-image:initial;}.button.btn-green {background-color:var(--darkreader-background-16a34a,#12823b);background-image:initial;}.button.btn-green:hover {background-color:var(--darkreader-background-15803d,#116631);background-image:initial;}.button.btn-darkred {background-color:var(--darkreader-background-991b1b,#7a1616);background-image:initial;}.button.btn-darkred:hover {background-color:var(--darkreader-background-b91c1c,#941616);background-image:initial;}.button.btn-midnightblue {background-color:var(--darkreader-background-14314c,#10273d);background-image:initial;}.button.btn-midnightblue:hover {background-color:var(--darkreader-background-0a1c2e,#081625);background-image:initial;}.button.btn-darkGreen {background-color:var(--darkreader-background-193b5c,#142f4a);background-image:initial;}.button.btn-outline {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-b6c7da,#2d425a);border-left-color:var(--darkreader-border-b6c7da,#2d425a);border-right-color:var(--darkreader-border-b6c7da,#2d425a);border-top-color:var(--darkreader-border-b6c7da,#2d425a);box-shadow:none;color:var(--darkreader-text-193b5c,#a0c6e5) !important;}.button.btn-outline:hover {background-color:var(--darkreader-background-e5f7f9,#0d3539);background-image:initial;border-bottom-color:var(--darkreader-border-2bb8be,#229297);border-left-color:var(--darkreader-border-2bb8be,#229297);border-right-color:var(--darkreader-border-2bb8be,#229297);border-top-color:var(--darkreader-border-2bb8be,#229297);box-shadow:none;color:var(--darkreader-text-193b5c,#a0c6e5) !important;}.button.btn-outline:active {background-color:var(--darkreader-background-f1f5f9,#1e2021);background-image:initial;box-shadow:none;}.button.btn-ghost {background-color:transparent;background-image:initial;border-color:transparent;box-shadow:none;color:var(--darkreader-text-193b5c,#a0c6e5) !important;}.button.btn-ghost:hover {background-color:var(--darkreader-background-e5f7f9,#0d3539);background-image:initial;box-shadow:none;}.button:hover {background-color:var(--darkreader-background-14314c,#10273d);box-shadow:var(--darkreader-background-193b5c29,rgba(20,47,74,0.16)) 0px 4px 14px -3px,var(--darkreader-background-193b5c1a,rgba(20,47,74,0.1)) 0px 2px 6px -2px;}.button:focus {background-color:var(--darkreader-background-14314c,#10273d);box-shadow:var(--darkreader-background-5fe0e559,rgba(23,135,140,0.35)) 0px 0px 0px 3px;}.button:active {background-color:var(--darkreader-background-0f2a44,#0c2236);box-shadow:var(--darkreader-background-193b5c14,rgba(20,47,74,0.08)) 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-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);box-shadow:none;color:var(--darkreader-text-0f2a44,#cecac3);}textarea {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:none;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);box-shadow:none;}textarea:hover {border-bottom-color:var(--darkreader-border-0f2a44,#7e7568);border-left-color:var(--darkreader-border-0f2a44,#7e7568);border-right-color:var(--darkreader-border-0f2a44,#7e7568);border-top-color:var(--darkreader-border-0f2a44,#7e7568);}input[type="text"]:hover,input[type="password"]:hover,input[type="email"]:hover,input[type="number"]:hover,input[type="datetime-local"]:hover,input[type="date"]:hover {border-bottom-color:var(--darkreader-border-b6c7da,#2d425a);border-left-color:var(--darkreader-border-b6c7da,#2d425a);border-right-color:var(--darkreader-border-b6c7da,#2d425a);border-top-color:var(--darkreader-border-b6c7da,#2d425a);box-shadow:none;}textarea:focus {border-bottom-color:var(--darkreader-border-2bb8be,#229297);border-left-color:var(--darkreader-border-2bb8be,#229297);border-right-color:var(--darkreader-border-2bb8be,#229297);border-top-color:var(--darkreader-border-2bb8be,#229297);box-shadow:var(--darkreader-background-5fe0e559,rgba(23,135,140,0.35)) 0px 0px 0px 3px;outline-color:initial;}input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus {border-bottom-color:var(--darkreader-border-2bb8be,#229297);border-left-color:var(--darkreader-border-2bb8be,#229297);border-right-color:var(--darkreader-border-2bb8be,#229297);border-top-color:var(--darkreader-border-2bb8be,#229297);box-shadow:var(--darkreader-background-5fe0e559,rgba(23,135,140,0.35)) 0px 0px 0px 3px;outline-color:initial;}.btn-clipboard:hover {background-color:var(--darkreader-background-ffffff,#181a1b);border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.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-193b5c,#2f6fad);color:var(--darkreader-text-193b5c,#a0c6e5);}.tabs .tab .tab-icon {color:var(--darkreader-text-527291,#87a4bb);}.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-0f2a44,#cecac3);}.tabs h2 {color:var(--darkreader-text-0f2a44,#cecac3);}.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 {border-bottom-color:transparent;color:var(--darkreader-text-527291,#87a4bb);text-decoration-color:initial;}.tabs > ul > li > a:hover,.tabs > ul > li > span:hover {border-bottom-color:var(--darkreader-border-b6c7da,#2d425a);color:var(--darkreader-text-193b5c,#a0c6e5);}ul.pagination li:not(.active-page):not(.disabled-page) > a:hover {background-color:var(--darkreader-background-f1f5f9,#1e2021);background-image:initial;border-bottom-color:var(--darkreader-border-b6c7da,#2d425a);border-left-color:var(--darkreader-border-b6c7da,#2d425a);border-right-color:var(--darkreader-border-b6c7da,#2d425a);border-top-color:var(--darkreader-border-b6c7da,#2d425a);color:var(--darkreader-text-0f2a44,#cecac3);}ul.pagination > li > a,ul.pagination > li > span {background-color:var(--darkreader-background-ffffff,#181a1b);border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);color:var(--darkreader-text-193b5c,#a0c6e5);text-decoration-color:initial;}ul.pagination > .disabled-page > a,ul.pagination > .disabled-page > span {background-color:transparent;border-bottom-color:var(--darkreader-border-f1f5f9,#20364c);border-left-color:var(--darkreader-border-f1f5f9,#20364c);border-right-color:var(--darkreader-border-f1f5f9,#20364c);border-top-color:var(--darkreader-border-f1f5f9,#20364c);color:var(--darkreader-text-8aa5c0,#8ca9c1);}ul.pagination > .active-page > a,ul.pagination > .active-page > span {background-color:var(--darkreader-background-193b5c,#142f4a);border-bottom-color:var(--darkreader-border-193b5c,#2f6fad);border-left-color:var(--darkreader-border-193b5c,#2f6fad);border-right-color:var(--darkreader-border-193b5c,#2f6fad);border-top-color:var(--darkreader-border-193b5c,#2f6fad);color:var(--darkreader-text-ffffff,#e8e6e3);}.alert {border-color:transparent;}.alert-info {background-color:var(--darkreader-background-e5f7f9,#0d3539);border-bottom-color:var(--darkreader-border-a9e4e8,#1c656a);border-left-color:var(--darkreader-border-a9e4e8,#1c656a);border-right-color:var(--darkreader-border-a9e4e8,#1c656a);border-top-color:var(--darkreader-border-a9e4e8,#1c656a);color:var(--darkreader-text-0e5c61,#8fe9ef);}.alert-warning {background-color:var(--darkreader-background-fef6e7,#3f2a03);border-bottom-color:var(--darkreader-border-fcd9a0,#7f5004);border-left-color:var(--darkreader-border-fcd9a0,#7f5004);border-right-color:var(--darkreader-border-fcd9a0,#7f5004);border-top-color:var(--darkreader-border-fcd9a0,#7f5004);color:var(--darkreader-text-92400e,#f19d6a);}.alert-danger {background-color:var(--darkreader-background-fdecec,#3a0606);border-bottom-color:var(--darkreader-border-f7c9c9,#691010);border-left-color:var(--darkreader-border-f7c9c9,#691010);border-right-color:var(--darkreader-border-f7c9c9,#691010);border-top-color:var(--darkreader-border-f7c9c9,#691010);color:var(--darkreader-text-991b1b,#e46969);}.alert-dismissable .close,.alert-dismissible .close {color:inherit;}.close {color:var(--darkreader-text-0f2a44,#cecac3);text-shadow:var(--darkreader-background-ffffff,#181a1b) 0px 1px 0px;}a.close {text-decoration-color:initial !important;}a.close:hover {color:var(--darkreader-text-0f2a44,#cecac3) !important;}.close:focus,.close:hover {color:var(--darkreader-text-0f2a44,#cecac3);text-decoration-color:initial;}.badge {background-color:var(--darkreader-background-dc2626,#ae1c1c);color:var(--darkreader-text-ffffff,#e8e6e3);}.form-submit-group {border-top-color:var(--darkreader-border-f1f5f9,#20364c);}.sidebox h3 {background-color:var(--darkreader-background-f1f5f9,#1e2021);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);color:var(--darkreader-text-0f2a44,#cecac3);}.sidebox h3 .fa {background-color:var(--darkreader-background-193b5c,#142f4a);background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}.sidebox-content {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-top-color:currentcolor;}.sidebox-content.sidebox-table {border-color:currentcolor;}.sidebox {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);box-shadow:var(--darkreader-background-193b5c14,rgba(20,47,74,0.08)) 0px 1px 2px 0px,var(--darkreader-background-193b5c1a,rgba(20,47,74,0.1)) 0px 2px 6px -1px;}.ws-closed {background-color:var(--darkreader-background-dc2626,#ae1c1c);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-f1f5f9,#1e2021);border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);color:var(--darkreader-text-193b5c,#a0c6e5);}.messages li.info {background-color:var(--darkreader-background-e5f7f9,#0d3539);border-bottom-color:var(--darkreader-border-a9e4e8,#1c656a);border-left-color:var(--darkreader-border-a9e4e8,#1c656a);border-right-color:var(--darkreader-border-a9e4e8,#1c656a);border-top-color:var(--darkreader-border-a9e4e8,#1c656a);color:var(--darkreader-text-0e5c61,#8fe9ef);}.messages li.success {background-color:var(--darkreader-background-e7f6ec,#133323);border-bottom-color:var(--darkreader-border-bce3c9,#265c38);border-left-color:var(--darkreader-border-bce3c9,#265c38);border-right-color:var(--darkreader-border-bce3c9,#265c38);border-top-color:var(--darkreader-border-bce3c9,#265c38);color:var(--darkreader-text-14532d,#9ce7ba);}.messages li.warning {background-color:var(--darkreader-background-fef6e7,#3f2a03);border-bottom-color:var(--darkreader-border-fcd9a0,#7f5004);border-left-color:var(--darkreader-border-fcd9a0,#7f5004);border-right-color:var(--darkreader-border-fcd9a0,#7f5004);border-top-color:var(--darkreader-border-fcd9a0,#7f5004);color:var(--darkreader-text-92400e,#f19d6a);}.messages li.error {background-color:var(--darkreader-background-fdecec,#3a0606);border-bottom-color:var(--darkreader-border-f7c9c9,#691010);border-left-color:var(--darkreader-border-f7c9c9,#691010);border-right-color:var(--darkreader-border-f7c9c9,#691010);border-top-color:var(--darkreader-border-f7c9c9,#691010);color:var(--darkreader-text-991b1b,#e46969);}.spoiler-text {background-color:var(--darkreader-background-e5f7f9,#0d3539);background-image:initial;border-bottom-color:var(--darkreader-border-0f2a44,#7e7568);border-left-color:var(--darkreader-border-0f2a44,#7e7568);border-right-color:var(--darkreader-border-0f2a44,#7e7568);border-top-color:var(--darkreader-border-0f2a44,#7e7568);}.spoiler-summary {text-decoration-color:initial;}.control-button {border-color:currentcolor;color:var(--darkreader-text-0f2a44,#cecac3) !important;}ul.errorlist {color:var(--darkreader-text-dc2626,#df3b3b);list-style-image:initial;}.registration-form .block-header {color:var(--darkreader-text-193b5c,#a0c6e5);}.registration-form .fullwidth-error input {border-bottom-color:var(--darkreader-border-dc2626,#991919);border-left-color:var(--darkreader-border-dc2626,#991919);border-right-color:var(--darkreader-border-dc2626,#991919);border-top-color:var(--darkreader-border-dc2626,#991919);}.registration-form .form-field-error {color:var(--darkreader-text-dc2626,#df3b3b);}.registration-form #edit-form {background-color:unset;background-image:unset;border-color:unset;}#content.wrapper:has(.auth-page) {background-color:transparent;background-image:initial;border-color:currentcolor;box-shadow:none;}.auth-card {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);box-shadow:var(--darkreader-background-193b5c29,rgba(20,47,74,0.16)) 0px 4px 14px -3px,var(--darkreader-background-193b5c1a,rgba(20,47,74,0.1)) 0px 2px 6px -2px;}.auth-card-sub {color:var(--darkreader-text-527291,#87a4bb);}.auth-field-hint {color:var(--darkreader-text-527291,#87a4bb);}a.auth-field-hint:hover {color:var(--darkreader-text-1b7f84,#78dee3);}.auth-field-aside {color:var(--darkreader-text-527291,#87a4bb);}.auth-field label {color:var(--darkreader-text-193b5c,#a0c6e5);}.auth-error {background-color:var(--darkreader-background-fdecec,#3a0606);background-image:initial;border-bottom-color:var(--darkreader-border-f7c9c9,#691010);border-left-color:var(--darkreader-border-f7c9c9,#691010);border-right-color:var(--darkreader-border-f7c9c9,#691010);border-top-color:var(--darkreader-border-f7c9c9,#691010);color:var(--darkreader-text-991b1b,#e46969);}.auth-submit {background-color:var(--darkreader-background-193b5c,#142f4a);background-image:initial;border-color:currentcolor;color:var(--darkreader-text-ffffff,#e8e6e3);}.auth-submit:hover {background-color:var(--darkreader-background-14314c,#10273d);background-image:initial;box-shadow:var(--darkreader-background-193b5c29,rgba(20,47,74,0.16)) 0px 4px 14px -3px,var(--darkreader-background-193b5c1a,rgba(20,47,74,0.1)) 0px 2px 6px -2px;}.auth-submit:active {background-color:var(--darkreader-background-0f2a44,#0c2236);background-image:initial;box-shadow:var(--darkreader-background-193b5c14,rgba(20,47,74,0.08)) 0px 2px 4px;}.auth-divider {color:var(--darkreader-text-527291,#87a4bb);}.auth-divider::before,.auth-divider::after {background-color:var(--darkreader-background-dce5ee,#272a2c);background-image:initial;}.auth-social-btn {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.auth-social-btn:hover {background-color:var(--darkreader-background-f1f5f9,#1e2021);background-image:initial;border-bottom-color:var(--darkreader-border-b6c7da,#2d425a);border-left-color:var(--darkreader-border-b6c7da,#2d425a);border-right-color:var(--darkreader-border-b6c7da,#2d425a);border-top-color:var(--darkreader-border-b6c7da,#2d425a);box-shadow:var(--darkreader-background-193b5c14,rgba(20,47,74,0.08)) 0px 1px 2px 0px,var(--darkreader-background-193b5c1a,rgba(20,47,74,0.1)) 0px 2px 6px -1px;}.auth-social-btn.google-icon i {color:var(--darkreader-text-dd4b38,#e05a48);}.auth-social-btn.facebook-icon i {color:var(--darkreader-text-133783,#84b7ed);}.auth-social-btn.github-icon i {color:var(--darkreader-text-0f2a44,#cecac3);}.btn:hover {color:var(--darkreader-text-0f2a44,#cecac3);text-decoration-color:initial;}.link-row a {color:inherit;text-decoration-color:initial;}.link-row:hover {background-color:var(--darkreader-background-f1f5f9,#1e2021);color:var(--darkreader-text-193b5c,#a0c6e5);}button:hover,button:focus {box-shadow:none;outline-color:initial;text-decoration-color:initial;}.btn {box-shadow:var(--darkreader-background-193b5c1f,rgba(20,47,74,0.12)) 0px 10px 20px -6px;}.btn:hover,.btn:active,.btn:focus {outline-color:initial;}.btn.btn-primary {color:var(--darkreader-text-ffffff,#e8e6e3);}.btn.btn-primary .icon i {color:inherit;}.btn.btn-disabled {background-color:var(--darkreader-background-527291,#425b74);background-image:initial;border-bottom-color:var(--darkreader-border-527291,#445e77);border-left-color:var(--darkreader-border-527291,#445e77);border-right-color:var(--darkreader-border-527291,#445e77);border-top-color:var(--darkreader-border-527291,#445e77);color:var(--darkreader-text-ffffff,#e8e6e3);}.featherlight.image-widget-lightbox .featherlight-content {background-color:transparent !important;background-image:initial !important;border-color:currentcolor !important;}.featherlight.image-widget-lightbox .featherlight-content img {box-shadow:var(--darkreader-background-0a1c2e59,rgba(8,22,37,0.35)) 0px 20px 48px -12px;}.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-eef2f7,#1f2223);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.image-file-widget .current-image {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);box-shadow:var(--darkreader-background-193b5c14,rgba(20,47,74,0.08)) 0px 1px 2px 0px,var(--darkreader-background-193b5c1a,rgba(20,47,74,0.1)) 0px 2px 6px -1px;}.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-193b5c38,rgba(20,47,74,0.22)) 0px 10px 24px -6px,var(--darkreader-background-193b5c24,rgba(20,47,74,0.14)) 0px 4px 10px -4px;}.image-file-widget .hidden-file-input {border-color:currentcolor;}.image-file-widget .change-image {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.image-file-widget .change-image:hover {background-color:var(--darkreader-background-e5f7f9,#0d3539);background-image:initial;border-bottom-color:var(--darkreader-border-193b5c,#2f6fad);border-left-color:var(--darkreader-border-193b5c,#2f6fad);border-right-color:var(--darkreader-border-193b5c,#2f6fad);border-top-color:var(--darkreader-border-193b5c,#2f6fad);}.image-file-widget .change-image i {color:var(--darkreader-text-193b5c,#a0c6e5);}.image-file-widget .change-image span {color:var(--darkreader-text-527291,#87a4bb);}.image-file-widget .clear-image {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.image-file-widget .clear-image:hover {background-color:var(--darkreader-background-fdecec,#3a0606);background-image:initial;border-bottom-color:var(--darkreader-border-dc2626,#991919);border-left-color:var(--darkreader-border-dc2626,#991919);border-right-color:var(--darkreader-border-dc2626,#991919);border-top-color:var(--darkreader-border-dc2626,#991919);}.image-file-widget .clear-image:hover i {color:var(--darkreader-text-dc2626,#df3b3b);}.image-file-widget .clear-image i {color:var(--darkreader-text-8aa5c0,#8ca9c1);}.image-file-widget .clear-image span {color:var(--darkreader-text-527291,#87a4bb);}.image-file-widget .upload-area {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.image-file-widget .upload-area:hover {background-color:var(--darkreader-background-e5f7f9,#0d3539);background-image:initial;border-bottom-color:var(--darkreader-border-193b5c,#2f6fad);border-left-color:var(--darkreader-border-193b5c,#2f6fad);border-right-color:var(--darkreader-border-193b5c,#2f6fad);border-top-color:var(--darkreader-border-193b5c,#2f6fad);}.image-file-widget .upload-area:hover i {color:var(--darkreader-text-193b5c,#a0c6e5);}.image-file-widget .upload-area i {color:var(--darkreader-text-8aa5c0,#8ca9c1);}.image-file-widget .upload-area span {color:var(--darkreader-text-527291,#87a4bb);}.pdf-file-widget {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.pdf-file-widget .current-file {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);box-shadow:var(--darkreader-background-193b5c14,rgba(20,47,74,0.08)) 0px 1px 2px 0px,var(--darkreader-background-193b5c1a,rgba(20,47,74,0.1)) 0px 2px 6px -1px;}.pdf-file-widget .current-file .pdf-icon {color:var(--darkreader-text-dc2626,#df3b3b);}.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-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.pdf-file-widget .clear-file:hover {background-color:var(--darkreader-background-fdecec,#3a0606);background-image:initial;border-bottom-color:var(--darkreader-border-dc2626,#991919);border-left-color:var(--darkreader-border-dc2626,#991919);border-right-color:var(--darkreader-border-dc2626,#991919);border-top-color:var(--darkreader-border-dc2626,#991919);}.pdf-file-widget .clear-file label {color:var(--darkreader-text-527291,#87a4bb);}.pdf-file-widget .change-file {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.pdf-file-widget .change-file span {color:var(--darkreader-text-527291,#87a4bb);}.direct-upload-widget {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.direct-upload-widget .current-preview {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);box-shadow:var(--darkreader-background-193b5c14,rgba(20,47,74,0.08)) 0px 1px 2px 0px,var(--darkreader-background-193b5c1a,rgba(20,47,74,0.1)) 0px 2px 6px -1px;}.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-193b5c38,rgba(20,47,74,0.22)) 0px 10px 24px -6px,var(--darkreader-background-193b5c24,rgba(20,47,74,0.14)) 0px 4px 10px -4px;}.direct-upload-widget .current-preview .pdf-icon {color:var(--darkreader-text-dc2626,#df3b3b);}.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:currentcolor;}.direct-upload-widget .change-btn {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.direct-upload-widget .change-btn:hover {background-color:var(--darkreader-background-e5f7f9,#0d3539);background-image:initial;border-bottom-color:var(--darkreader-border-193b5c,#2f6fad);border-left-color:var(--darkreader-border-193b5c,#2f6fad);border-right-color:var(--darkreader-border-193b5c,#2f6fad);border-top-color:var(--darkreader-border-193b5c,#2f6fad);}.direct-upload-widget .change-btn i {color:var(--darkreader-text-193b5c,#a0c6e5);}.direct-upload-widget .change-btn span {color:var(--darkreader-text-0f2a44,#cecac3);}.direct-upload-widget .delete-btn {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.direct-upload-widget .delete-btn:hover {background-color:var(--darkreader-background-fdecec,#3a0606);background-image:initial;border-bottom-color:var(--darkreader-border-dc2626,#991919);border-left-color:var(--darkreader-border-dc2626,#991919);border-right-color:var(--darkreader-border-dc2626,#991919);border-top-color:var(--darkreader-border-dc2626,#991919);}.direct-upload-widget .delete-btn:hover i,.direct-upload-widget .delete-btn:hover span {color:var(--darkreader-text-dc2626,#df3b3b);}.direct-upload-widget .delete-btn i {color:var(--darkreader-text-8aa5c0,#8ca9c1);}.direct-upload-widget .delete-btn span {color:var(--darkreader-text-527291,#87a4bb);}.direct-upload-widget .upload-area {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.direct-upload-widget .upload-area:hover {background-color:var(--darkreader-background-e5f7f9,#0d3539);background-image:initial;border-bottom-color:var(--darkreader-border-193b5c,#2f6fad);border-left-color:var(--darkreader-border-193b5c,#2f6fad);border-right-color:var(--darkreader-border-193b5c,#2f6fad);border-top-color:var(--darkreader-border-193b5c,#2f6fad);}.direct-upload-widget .upload-area i {color:var(--darkreader-text-193b5c,#a0c6e5);}.direct-upload-widget .upload-area span {color:var(--darkreader-text-527291,#87a4bb);}.direct-upload-widget .upload-progress {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.direct-upload-widget .upload-progress .progress-bar-container {background-color:var(--darkreader-background-f1f5f9,#1e2021);background-image:initial;}.direct-upload-widget .upload-progress .progress-bar-fill {background-color:var(--darkreader-background-193b5c,#142f4a);background-image:initial;}.direct-upload-widget .upload-progress .progress-text {color:var(--darkreader-text-527291,#87a4bb);}.direct-upload-widget .upload-error {background-color:var(--darkreader-background-fdecec,#3a0606);background-image:initial;border-bottom-color:var(--darkreader-border-dc2626,#991919);border-left-color:var(--darkreader-border-dc2626,#991919);border-right-color:var(--darkreader-border-dc2626,#991919);border-top-color:var(--darkreader-border-dc2626,#991919);color:var(--darkreader-text-dc2626,#df3b3b);}.direct-upload-widget .upload-error .retry-btn {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-dc2626,#991919);border-left-color:var(--darkreader-border-dc2626,#991919);border-right-color:var(--darkreader-border-dc2626,#991919);border-top-color:var(--darkreader-border-dc2626,#991919);color:var(--darkreader-text-dc2626,#df3b3b);}.direct-upload-widget .upload-error .retry-btn:hover {background-color:var(--darkreader-background-dc2626,#ae1c1c);background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}.direct-upload-widget .upload-status.upload-status-success {background-color:var(--darkreader-background-e7f6ec,#133323);background-image:initial;border-bottom-color:var(--darkreader-border-bce3c9,#265c38);border-left-color:var(--darkreader-border-bce3c9,#265c38);border-right-color:var(--darkreader-border-bce3c9,#265c38);border-top-color:var(--darkreader-border-bce3c9,#265c38);color:var(--darkreader-text-14532d,#9ce7ba);}.direct-upload-widget .upload-status.upload-status-error {background-color:var(--darkreader-background-fdecec,#3a0606);background-image:initial;border-bottom-color:var(--darkreader-border-f7c9c9,#691010);border-left-color:var(--darkreader-border-f7c9c9,#691010);border-right-color:var(--darkreader-border-f7c9c9,#691010);border-top-color:var(--darkreader-border-f7c9c9,#691010);color:var(--darkreader-text-991b1b,#e46969);}.cooldown-countdown-active {color:var(--darkreader-text-dc2626,#df3b3b);}.empty-state {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);box-shadow:var(--darkreader-background-193b5c14,rgba(20,47,74,0.08)) 0px 1px 2px 0px,var(--darkreader-background-193b5c1a,rgba(20,47,74,0.1)) 0px 2px 6px -1px;}.empty-state p {color:var(--darkreader-text-527291,#87a4bb);}.empty-state-icon {background-color:var(--darkreader-background-e5f7f9,#0d3539);background-image:initial;color:var(--darkreader-text-1b7f84,#78dee3);}.empty-state-action {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);color:var(--darkreader-text-0f2a44,#cecac3);}.empty-state-action i {color:var(--darkreader-text-1b7f84,#78dee3);}.empty-state-action:hover {background-color:var(--darkreader-background-e5f7f9,#0d3539);background-image:initial;border-bottom-color:var(--darkreader-border-2bb8be,#229297);border-left-color:var(--darkreader-border-2bb8be,#229297);border-right-color:var(--darkreader-border-2bb8be,#229297);border-top-color:var(--darkreader-border-2bb8be,#229297);box-shadow:var(--darkreader-background-193b5c14,rgba(20,47,74,0.08)) 0px 1px 2px 0px,var(--darkreader-background-193b5c1a,rgba(20,47,74,0.1)) 0px 2px 6px -1px;text-decoration-color:initial;}.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-193b5c,#a0c6e5);text-decoration-color:initial;}.comment-area .header .comment-edits a:hover {text-decoration-color:initial;}.comment-area .body-header {background-color:var(--darkreader-background-f1f5f9,#1e2021);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.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-527291,#87a4bb);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-0f2a44,#cecac3);}.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-527291,#87a4bb);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-0f2a44,#cecac3);}.comment-area .action-bar .reply-link:hover {background-color:var(--darkreader-background-193b5c14,rgba(20,47,74,0.08));background-image:initial;color:var(--darkreader-text-193b5c,#a0c6e5);}.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-193b5c,#a0c6e5);}.comment-area .show_more_reply {color:var(--darkreader-text-193b5c,#a0c6e5);text-decoration-color:initial;}.comment-area .show_more_reply:hover {background-color:var(--darkreader-background-193b5c14,rgba(20,47,74,0.08));background-image:initial;}.comment-area .thread-line {background-color:var(--darkreader-background-dce5ee,#272a2c);background-image:initial;}.comment-area .thread-line:hover {background-color:var(--darkreader-background-193b5c,#142f4a);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-193b5c,#a0c6e5);}.comment-area .show_more_comment:hover {background-color:var(--darkreader-background-193b5c14,rgba(20,47,74,0.08));background-image:initial;}.comment-area .highlight_comment {background-color:var(--darkreader-background-193b5c0d,rgba(20,47,74,0.05));background-image:initial;}.comment-sort-controls .comment-sort-dropdown .hidden-select option {background-color:var(--darkreader-background-193b5c,#142f4a);background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}.comment-item {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);}.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);}.inline-comments-container {border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.inline-comments-loading,.inline-comments-error {color:var(--darkreader-text-527291,#87a4bb);}.inline-comments-error {color:var(--darkreader-text-dc2626,#df3b3b);}.inline-comments-empty {color:var(--darkreader-text-527291,#87a4bb);}.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-527291,#87a4bb);}.inline-comment-item .inline-comment-footer {color:var(--darkreader-text-527291,#87a4bb);}.inline-comments-footer {border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.inline-comments-footer .view-all-comments-link {color:var(--darkreader-text-193b5c,#a0c6e5);text-decoration-color:initial;}.inline-comments-footer .view-all-comments-link:hover {background-color:var(--darkreader-background-193b5c14,rgba(20,47,74,0.08));background-image:initial;}.actionbar-comment.active {color:var(--darkreader-text-193b5c,#a0c6e5);}.compact-comments .inline-new-user-notice {color:var(--darkreader-text-527291,#87a4bb);}.inline-comment-input {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.inline-comment-input:focus {border-bottom-color:var(--darkreader-border-193b5c,#2f6fad);border-left-color:var(--darkreader-border-193b5c,#2f6fad);border-right-color:var(--darkreader-border-193b5c,#2f6fad);border-top-color:var(--darkreader-border-193b5c,#2f6fad);box-shadow:var(--darkreader-background-193b5c1a,rgba(20,47,74,0.1)) 0px 0px 0px 2px;outline-color:initial;}.inline-comment-input::-webkit-input-placeholder {color:var(--darkreader-text-8aa5c0,#8ca9c1);}.inline-comment-input::placeholder {color:var(--darkreader-text-8aa5c0,#8ca9c1);}.inline-submit-btn {background-color:var(--darkreader-background-193b5c,#142f4a);border-color:currentcolor;color:var(--darkreader-text-ffffff,#e8e6e3);}.inline-submit-btn:hover {background-color:var(--darkreader-background-10263c,#0d1e30);}.inline-cancel-btn {background-color:transparent;background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);color:var(--darkreader-text-527291,#87a4bb);}.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-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.inline-sort-select:focus {border-bottom-color:var(--darkreader-border-193b5c,#2f6fad);border-left-color:var(--darkreader-border-193b5c,#2f6fad);border-right-color:var(--darkreader-border-193b5c,#2f6fad);border-top-color:var(--darkreader-border-193b5c,#2f6fad);outline-color:initial;}.inline-sort-select:hover {border-bottom-color:var(--darkreader-border-8aa5c0,#374e65);border-left-color:var(--darkreader-border-8aa5c0,#374e65);border-right-color:var(--darkreader-border-8aa5c0,#374e65);border-top-color:var(--darkreader-border-8aa5c0,#374e65);}.inline-load-more {background-color:transparent;background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);color:var(--darkreader-text-193b5c,#a0c6e5);}.inline-load-more:hover {background-color:var(--darkreader-background-193b5c14,rgba(20,47,74,0.08));background-image:initial;border-bottom-color:var(--darkreader-border-193b5c,#2f6fad);border-left-color:var(--darkreader-border-193b5c,#2f6fad);border-right-color:var(--darkreader-border-193b5c,#2f6fad);border-top-color:var(--darkreader-border-193b5c,#2f6fad);}.submission-row {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);box-shadow:var(--darkreader-background-dce5ee,#272a2c) 4px 0px 0px 0px inset,var(--darkreader-background-193b5c0f,rgba(20,47,74,0.06)) 0px 1px 2px 0px;}.submission-row:has(.state.AC) {box-shadow:var(--darkreader-background-166534,#12512a) 4px 0px 0px 0px inset,var(--darkreader-background-193b5c0f,rgba(20,47,74,0.06)) 0px 1px 2px 0px;}.submission-row:has(.state._AC) {box-shadow:var(--darkreader-background-f59e0b,#c37e08) 4px 0px 0px 0px inset,var(--darkreader-background-193b5c0f,rgba(20,47,74,0.06)) 0px 1px 2px 0px;}.submission-row:has(.state.WA),.submission-row:has(.state.TLE),.submission-row:has(.state.MLE),.submission-row:has(.state.OLE),.submission-row:has(.state.RTE),.submission-row:has(.state.IR),.submission-row:has(.state.CE),.submission-row:has(.state.IE) {box-shadow:var(--darkreader-background-b91c1c,#941616) 4px 0px 0px 0px inset,var(--darkreader-background-193b5c0f,rgba(20,47,74,0.06)) 0px 1px 2px 0px;}.submission-row:has(.state.QU),.submission-row:has(.state.G) {box-shadow:var(--darkreader-background-2bb8be,#229398) 4px 0px 0px 0px inset,var(--darkreader-background-193b5c0f,rgba(20,47,74,0.06)) 0px 1px 2px 0px;}.submission-row:hover {border-bottom-color:var(--darkreader-border-b6c7da,#2d425a);border-left-color:var(--darkreader-border-b6c7da,#2d425a);border-right-color:var(--darkreader-border-b6c7da,#2d425a);border-top-color:var(--darkreader-border-b6c7da,#2d425a);}.submission-row .sub-result .language {background-color:var(--darkreader-background-f1f5f9,#1e2021);color:var(--darkreader-text-193b5c,#a0c6e5);}.submission-row .sub-info .sub-problem:hover {text-decoration-color:initial;}.submission-row .sub-testcase {color:var(--darkreader-text-193b5c,#a0c6e5);}.submission-row .sub-usage {color:var(--darkreader-text-193b5c,#a0c6e5);}.submission-row .sub-usage .time {color:var(--darkreader-text-0f2a44,#cecac3);}#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-193b5c,#a0c6e5);}.statistics-table .count {color:var(--darkreader-text-000000,#e8e6e3);}#test-cases .case-info {background-color:var(--darkreader-background-f1f5f9,#1e2021);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-2f5680,#366494);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);color:var(--darkreader-text-0f2a44,#cecac3);}#test-cases .case-output {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);box-shadow:var(--darkreader-background-193b5c0f,rgba(20,47,74,0.06)) 0px 1px 2px 0px;}#test-cases .testcases-table {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);box-shadow:var(--darkreader-background-193b5c14,rgba(20,47,74,0.08)) 0px 1px 2px 0px,var(--darkreader-background-193b5c1a,rgba(20,47,74,0.1)) 0px 2px 6px -1px;}#test-cases .testcases-table .case-row td {color:var(--darkreader-text-193b5c,#a0c6e5);}#test-cases .testcases-table .case-row td .col-title,#test-cases .testcases-table .case-row td b {color:var(--darkreader-text-0f2a44,#cecac3);}#test-cases .testcases-table .case-row + .case-row td {border-top-color:var(--darkreader-border-f1f5f9,#20364c);}#test-cases .testcases-table .case-row:hover {background-color:var(--darkreader-background-f1f5f9,#1e2021);background-image:initial;}.overall-result-AC {background-color:var(--darkreader-background-f1f5f9,#1e2021);background-image:initial;box-shadow:var(--darkreader-background-15803d,#116631) 4px 0px 0px 0px inset;}.overall-result-_AC {background-color:var(--darkreader-background-f1f5f9,#1e2021);background-image:initial;box-shadow:var(--darkreader-background-1b7f84,#16666a) 4px 0px 0px 0px inset;}.overall-result-WA {background-color:var(--darkreader-background-f1f5f9,#1e2021);background-image:initial;box-shadow:var(--darkreader-background-dc2626,#ae1c1c) 4px 0px 0px 0px inset;}.overall-result-TLE {background-color:var(--darkreader-background-f1f5f9,#1e2021);background-image:initial;box-shadow:var(--darkreader-background-b45309,#904207) 4px 0px 0px 0px inset;}.overall-result-MLE {background-color:var(--darkreader-background-f1f5f9,#1e2021);background-image:initial;box-shadow:var(--darkreader-background-c2410c,#9b340a) 4px 0px 0px 0px inset;}.overall-result-RTE,.overall-result-IR,.overall-result-OLE,.overall-result-OTH {background-color:var(--darkreader-background-f1f5f9,#1e2021);background-image:initial;box-shadow:var(--darkreader-background-7c3aed,#460fa5) 4px 0px 0px 0px inset;}.overall-result-CE {background-color:var(--darkreader-background-f1f5f9,#1e2021);background-image:initial;box-shadow:var(--darkreader-background-2f5680,#264566) 4px 0px 0px 0px inset;}.overall-result-IE {background-color:var(--darkreader-background-f1f5f9,#1e2021);background-image:initial;box-shadow:var(--darkreader-background-991b1b,#7a1616) 4px 0px 0px 0px inset;}.overall-result-AB {background-color:var(--darkreader-background-f1f5f9,#1e2021);background-image:initial;box-shadow:var(--darkreader-background-8aa5c0,#385067) 4px 0px 0px 0px inset;}.batch-row td {background-color:var(--darkreader-background-f1f5f9,#1e2021);background-image:initial;}.batch-row-ac td:first-child {box-shadow:var(--darkreader-background-15803d,#116631) 3px 0px 0px 0px inset;}.batch-row-failed td:first-child {box-shadow:var(--darkreader-background-dc2626,#ae1c1c) 3px 0px 0px 0px inset;}.col-title {color:var(--darkreader-text-193b5c,#a0c6e5);}.case-AC {color:var(--darkreader-text-166534,#8ee6b0);}.case-_AC {color:var(--darkreader-text-155e63,#90e2e7);}.case-WA {color:var(--darkreader-text-b91c1c,#e55151);}.case-TLE {color:var(--darkreader-text-92400e,#f19d6a);}.case-MLE,.case-OLE {color:var(--darkreader-text-9a3412,#ed8766);}.case-RTE,.case-IR {color:var(--darkreader-text-6d28d9,#7b3ddd);}.case-CE {color:var(--darkreader-text-14314c,#cac5be);}.case-IE {color:var(--darkreader-text-7f1d1d,#e17d7d);}.case-SC {color:var(--darkreader-text-8aa5c0,#8ca9c1);}@media (max-width:799px) {.testcases-table td {border-top-color:currentcolor !important;} .testcases-table .case-row + .case-row {border-top-color:var(--darkreader-border-f1f5f9,#20364c);}}.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;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);box-shadow:var(--darkreader-background-dce5ee,#272a2c) 4px 0px 0px 0px inset,var(--darkreader-background-193b5c14,rgba(20,47,74,0.08)) 0px 1px 2px 0px,var(--darkreader-background-193b5c1a,rgba(20,47,74,0.1)) 0px 2px 6px -1px;}.list-contest.is-current,.list-contest.is-active {box-shadow:var(--darkreader-background-2bb8be,#229398) 4px 0px 0px 0px inset,var(--darkreader-background-193b5c14,rgba(20,47,74,0.08)) 0px 1px 2px 0px,var(--darkreader-background-193b5c1a,rgba(20,47,74,0.1)) 0px 2px 6px -1px;}.list-contest.is-past {box-shadow:var(--darkreader-background-b6c7da,#27394e) 4px 0px 0px 0px inset,var(--darkreader-background-193b5c14,rgba(20,47,74,0.08)) 0px 1px 2px 0px,var(--darkreader-background-193b5c1a,rgba(20,47,74,0.1)) 0px 2px 6px -1px;}.list-contest:hover {border-bottom-color:var(--darkreader-border-b6c7da,#2d425a);border-left-color:var(--darkreader-border-b6c7da,#2d425a);border-right-color:var(--darkreader-border-b6c7da,#2d425a);border-top-color:var(--darkreader-border-b6c7da,#2d425a);}.list-contest .contest-user-count {color:var(--darkreader-text-527291,#87a4bb);}#contest-calendar th {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);}#contest-calendar th.sun {border-left-color:var(--darkreader-border-dce5ee,#263b4f);}#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-eef2f7,#1f2223);background-image:initial;border-right-color:var(--darkreader-border-dce5ee,#263b4f);}#contest-calendar td {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);color:var(--darkreader-text-000000,#e8e6e3);}#contest-calendar td .num {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);}#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-8aa5c0,#374e65);}#banner.contest-banner {background-color:var(--darkreader-background-f1f5f9,#1e2021);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);box-shadow:var(--darkreader-background-2bb8be,#229398) 4px 0px 0px 0px inset;}#banner.contest-banner .contest-title {color:var(--darkreader-text-0a1c2e,#d6d3cd);}#banner.contest-banner .contest-title a {color:inherit;text-decoration-color:initial;}#banner.contest-banner .contest-title a:hover {color:var(--darkreader-text-193b5c,#a0c6e5);}#banner.contest-banner .contest-status .status-text {color:var(--darkreader-text-0a1c2e,#d6d3cd);}#banner.contest-banner .contest-status .status-ended::before {color:var(--darkreader-text-527291,#87a4bb);}#banner.contest-banner .contest-status .status-active {color:var(--darkreader-text-193b5c,#a0c6e5);}#banner.contest-banner .contest-status .status-upcoming {color:var(--darkreader-text-2563eb,#388fed);}#banner.contest-banner .contest-time-info {color:var(--darkreader-text-14314c,#cac5be);}#banner.contest-banner .contest-freeze-info {color:var(--darkreader-text-dc2626,#df3b3b);}#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-dce5ee,#263b4f);}.contest-ranking-page #users-table td a:hover {text-decoration-color:initial;}.contest-ranking-page #users-table thead th {background-color:var(--darkreader-background-f1f5f9,#1e2021);background-image:initial;border-bottom-color:var(--darkreader-border-b6c7da,#2d425a);color:var(--darkreader-text-2f5680,#8db4d5);}.contest-ranking-page #users-table thead th a {color:var(--darkreader-text-2f5680,#8db4d5);text-decoration-color:initial;}.contest-ranking-page #users-table thead th a:hover {color:var(--darkreader-text-1b7f84,#78dee3);}.contest-ranking-page #users-table thead th.problem-score-col a {color:var(--darkreader-text-2f5680,#8db4d5);}.contest-ranking-page #users-table thead th.problem-score-col .point-denominator {color:var(--darkreader-text-527291,#87a4bb);}.contest-ranking-page #users-table tbody tr {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;}.contest-ranking-page #users-table tbody tr:nth-child(2n) {background-color:var(--darkreader-background-f1f5f9,#1e2021);background-image:initial;}.contest-ranking-page #users-table tbody tr:hover {background-color:var(--darkreader-background-e5f7f9,#0d3539);background-image:initial;}.contest-ranking-page #users-table tbody tr:last-child td {border-bottom-color:currentcolor;}.contest-ranking-page #users-table tbody tr.highlight {background-color:var(--darkreader-background-e5f7f9,#0d3539) !important;background-image:initial !important;}.contest-ranking-page #users-table tbody tr.highlight td:first-child {box-shadow:var(--darkreader-background-2bb8be,#229398) 3px 0px 0px 0px inset;}.contest-ranking-page #users-table tbody tr.disqualified td {color:var(--darkreader-text-8aa5c0,#8ca9c1);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-8aa5c0,#8ca9c1);}.contest-ranking-page .user-name .user-img {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.contest-ranking-page .user-name a.user-name:hover {color:var(--darkreader-text-193b5c,#a0c6e5);}.contest-ranking-page .contest-participation-operation a {color:var(--darkreader-text-527291,#87a4bb);}.contest-ranking-page .contest-participation-operation a:hover {color:var(--darkreader-text-193b5c,#a0c6e5);}.contest-ranking-page .contest-participation-operation .disqualify-participation:hover {color:var(--darkreader-text-dc2626,#df3b3b);}.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-527291,#87a4bb);}.contest-ranking-page .fullname,.contest-ranking-page .user-table-fullname {color:var(--darkreader-text-14314c,#cac5be);}.contest-ranking-page .school {color:var(--darkreader-text-527291,#87a4bb);}.contest-ranking-page .ranking-filters-container .filter-option {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);color:var(--darkreader-text-193b5c,#a0c6e5);}.contest-ranking-page .ranking-filters-container .filter-option:hover {background-color:var(--darkreader-background-f1f5f9,#1e2021);background-image:initial;border-bottom-color:var(--darkreader-border-b6c7da,#2d425a);border-left-color:var(--darkreader-border-b6c7da,#2d425a);border-right-color:var(--darkreader-border-b6c7da,#2d425a);border-top-color:var(--darkreader-border-b6c7da,#2d425a);}.contest-ranking-page .ranking-filters-container .filter-option:has(input:checked) {background-color:var(--darkreader-background-e5f7f9,#0d3539);background-image:initial;border-bottom-color:var(--darkreader-border-2bb8be,#229297);border-left-color:var(--darkreader-border-2bb8be,#229297);border-right-color:var(--darkreader-border-2bb8be,#229297);border-top-color:var(--darkreader-border-2bb8be,#229297);color:var(--darkreader-text-1b7f84,#78dee3);}.contest-ranking-page .ranking-filters-container .filter-option input[type="checkbox"] {accent-color:var(--darkreader-text-193b5c,#a0c6e5);}.contest-ranking-page tr.pinned-row {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);}.contest-ranking-page .ranking-search-input {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.contest-ranking-page .ranking-search-input:focus {border-bottom-color:var(--darkreader-border-2bb8be,#229297);border-left-color:var(--darkreader-border-2bb8be,#229297);border-right-color:var(--darkreader-border-2bb8be,#229297);border-top-color:var(--darkreader-border-2bb8be,#229297);box-shadow:var(--darkreader-background-5fe0e573,rgba(23,135,140,0.45)) 0px 0px 0px 3px;outline-color:initial;}.contest-ranking-page #search-contest {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.contest-ranking-page #search-contest:focus {border-bottom-color:var(--darkreader-border-193b5c,#2f6fad);border-left-color:var(--darkreader-border-193b5c,#2f6fad);border-right-color:var(--darkreader-border-193b5c,#2f6fad);border-top-color:var(--darkreader-border-193b5c,#2f6fad);outline-color:initial;}.no-participations-message {color:var(--darkreader-text-527291,#87a4bb);}.contest-tag-edit {background-color:var(--darkreader-background-f1f5f9,#1e2021);border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.contest-tag-edit a {color:var(--darkreader-text-193b5c,#a0c6e5);}.contest-tag-private {background-color:var(--darkreader-background-193b5c,#142f4a);color:var(--darkreader-text-ffffff,#e8e6e3);}.contest-tag-org {background-color:var(--darkreader-background-f1f5f9,#1e2021);border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.contest-tag-org a {color:var(--darkreader-text-193b5c,#a0c6e5);}.contest-tag-rated {background-color:var(--darkreader-background-1b7f84,#16666a);color:var(--darkreader-text-ffffff,#e8e6e3);}.contest-list-sort {color:var(--darkreader-text-2f5680,#8db4d5);}.contest-participation-operation .fa {color:var(--darkreader-text-193b5c,#a0c6e5);}.contest-clarifications-add {color:var(--darkreader-text-193b5c,#a0c6e5);text-decoration-color:initial;}.contest-clarifications-add:hover {color:var(--darkreader-text-0f2a44,#cecac3);text-decoration-color:initial;}.contest-clarification-list {list-style-image:initial;}.contest-clarification {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-193b5c,#2f6fad);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);box-shadow:var(--darkreader-background-193b5c0f,rgba(20,47,74,0.06)) 0px 1px 2px 0px;}.contest-clarification-problem {color:var(--darkreader-text-0f2a44,#cecac3);text-decoration-color:initial;}a.contest-clarification-problem:hover {color:var(--darkreader-text-193b5c,#a0c6e5);text-decoration-color:initial;}.contest-clarification-problem-code {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);color:var(--darkreader-text-193b5c,#a0c6e5);}.contest-clarification-body {color:var(--darkreader-text-0f2a44,#cecac3);}.contest-clarification-more {background-color:initial;background-image:none;border-color:currentcolor;color:var(--darkreader-text-193b5c,#a0c6e5);}.contest-clarification-more:hover {color:var(--darkreader-text-0f2a44,#cecac3);text-decoration-color:initial;}.contest-clarification-empty {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);color:var(--darkreader-text-527291,#87a4bb);}.contest-clone-errors {color:var(--darkreader-text-dc2626,#df3b3b);}#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-eef2f7,#1f2223);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);}#bulk-disqualify-modal .modal-header h3 {color:var(--darkreader-text-0f2a44,#cecac3);}#bulk-disqualify-modal .modal-header .modal-close {background-color:initial;background-image:none;border-color:currentcolor;color:var(--darkreader-text-527291,#87a4bb);}#bulk-disqualify-modal .modal-header .modal-close:hover {color:var(--darkreader-text-dc2626,#df3b3b);}#bulk-disqualify-modal .modal-body p {color:var(--darkreader-text-0f2a44,#cecac3);}#bulk-disqualify-modal .modal-body textarea {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}#bulk-disqualify-modal .modal-body textarea:focus {border-bottom-color:var(--darkreader-border-193b5c,#2f6fad);border-left-color:var(--darkreader-border-193b5c,#2f6fad);border-right-color:var(--darkreader-border-193b5c,#2f6fad);border-top-color:var(--darkreader-border-193b5c,#2f6fad);outline-color:initial;}#bulk-disqualify-modal .modal-footer {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;border-top-color:var(--darkreader-border-dce5ee,#263b4f);}#bulk-disqualify-modal .modal-footer .btn-default {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}#bulk-disqualify-modal .modal-footer .btn-default:hover {background-color:var(--darkreader-background-f1f5f9,#1e2021);background-image:initial;}.contest-edit-page hr {border-bottom-color:currentcolor;border-left-color:currentcolor;border-right-color:currentcolor;border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.contest-edit-page .sortable-table .contest-row-type-toggle {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.contest-edit-page .sortable-table .contest-row-type-btn {background-color:transparent;background-image:initial;border-color:currentcolor;color:var(--darkreader-text-193b5c,#a0c6e5);}.contest-edit-page .sortable-table .contest-row-type-btn + .contest-row-type-btn {border-left-color:var(--darkreader-border-dce5ee,#263b4f);}.contest-edit-page .sortable-table .contest-row-type-btn.active {background-color:var(--darkreader-background-193b5c,#142f4a);background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}.contest-edit-page .sortable-table .contest-row-type-btn:not(.active):hover {background-color:var(--darkreader-background-193b5c14,rgba(20,47,74,0.08));background-image:initial;color:var(--darkreader-text-0f2a44,#cecac3);}#judge-versions .version-blank {background-color:var(--darkreader-background-f1f5f9,#1e2021);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:transparent;background-image:initial;}.chat-page .chat-sidebar {background-color:var(--darkreader-background-ffffffd9,rgba(24,26,27,0.85));background-image:initial;border-bottom-color:currentcolor;border-right-color:var(--darkreader-border-dce5ee,#263b4f);}.chat-page .chat-search-container {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);}.chat-page .status-section-title h4 {color:var(--darkreader-text-527291,#87a4bb);}.chat-page .status-section-title hr {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.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-527291,#87a4bb);}.chat-page .unread-count {background-color:var(--darkreader-background-2f5680,#264566);color:var(--darkreader-text-ffffff,#e8e6e3);}.chat-page .setting-button:hover,.chat-page .user-setting-button:hover {background-color:var(--darkreader-background-dce5ee,#272a2c);}.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-ffffffd9,rgba(24,26,27,0.85));background-image:initial;}.chat-page .chat-header {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);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-527291,#87a4bb);}.chat-page .back-button {color:var(--darkreader-text-2f5680,#8db4d5);}.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-527291,#87a4bb);}.chat-page .chat-empty-message {color:var(--darkreader-text-527291,#87a4bb);}.chat-page .message-header .message-time {color:var(--darkreader-text-527291,#87a4bb);}.chat-page .message-bubble-other,.chat-page .message-text-other {background-color:var(--darkreader-background-f1f5f9,#1e2021);color:var(--darkreader-text-050505,#e5e3df);}.chat-page .message-bubble-self,.chat-page .message-text-myself {background-color:var(--darkreader-background-2f5680,#264566);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-toggle {background-color:transparent;background-image:initial;border-color:currentcolor;color:var(--darkreader-text-527291,#87a4bb);}.chat-page .message-actions-toggle:hover,.chat-page .message-actions-toggle:focus {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;color:var(--darkreader-text-0f2a44,#cecac3);outline-color:initial;}.chat-page .message-actions-menu {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);box-shadow:var(--darkreader-background-193b5c29,rgba(20,47,74,0.16)) 0px 4px 14px -3px,var(--darkreader-background-193b5c1a,rgba(20,47,74,0.1)) 0px 2px 6px -2px;}.chat-page .message-actions-menu button {background-color:transparent;background-image:initial;border-color:currentcolor;color:var(--darkreader-text-0f2a44,#cecac3);}.chat-page .message-actions-menu button:hover,.chat-page .message-actions-menu button:focus {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;outline-color:initial;}.chat-page .message-actions-menu .chat_mute {color:var(--darkreader-text-dc2626,#df3b3b);}.chat-page .user-time .time {color:var(--darkreader-text-527291,#87a4bb);}.chat-page .chat-modal-backdrop {background-color:var(--darkreader-background-00000059,rgba(0,0,0,0.35));background-image:initial;}.chat-page .chat-modal {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);box-shadow:var(--darkreader-background-0a1c2e59,rgba(8,22,37,0.35)) 0px 20px 48px -12px;}.chat-page .chat-modal textarea {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);color:var(--darkreader-text-0f2a44,#cecac3);}.chat-page .chat-modal-summary {color:var(--darkreader-text-527291,#87a4bb);}.chat-page .chat-mute-type-options label {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.chat-page .chat-modal-error {color:var(--darkreader-text-dc2626,#df3b3b);}.chat-page .chat-input-area,.chat-page #chat-input-container {border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.chat-page .chat-disabled-notice {color:var(--darkreader-text-527291,#87a4bb);}.chat-page .chat-input-wrapper {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.chat-page .chat-input-wrapper:focus-within {border-bottom-color:var(--darkreader-border-2f5680,#366494);border-left-color:var(--darkreader-border-2f5680,#366494);border-right-color:var(--darkreader-border-2f5680,#366494);border-top-color:var(--darkreader-border-2f5680,#366494);box-shadow:var(--darkreader-background-0084ff1a,rgba(0,106,204,0.1)) 0px 0px 0px 2px;}.chat-page .chat-input,.chat-page #chat-input {background-color:transparent;background-image:initial;border-color:currentcolor;color:inherit;}.chat-page .chat-input:focus,.chat-page #chat-input:focus {box-shadow:none;outline-color:initial;}.chat-page .chat-input::-webkit-input-placeholder,.chat-page #chat-input::-webkit-input-placeholder {color:var(--darkreader-text-527291,#87a4bb);}.chat-page .chat-input::placeholder,.chat-page #chat-input::placeholder {color:var(--darkreader-text-527291,#87a4bb);}.chat-page .chat-emoji-btn,.chat-page #emoji-button {background-color:transparent;background-image:initial;border-color:currentcolor;color:var(--darkreader-text-527291,#87a4bb);}.chat-page .chat-emoji-btn:hover,.chat-page #emoji-button:hover {color:var(--darkreader-text-2f5680,#8db4d5);}.chat-page .chat-submit-btn {background-color:var(--darkreader-background-2f5680,#264566);background-image:initial;border-color:currentcolor;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-container.is-muted .chat-input-wrapper {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);box-shadow:none;}.chat-page #chat-input-container.is-muted #chat-input {color:var(--darkreader-text-527291,#87a4bb);}.chat-page #chat-input-container.is-muted .chat-submit-btn {background-color:var(--darkreader-background-dce5ee,#272a2c);background-image:initial;}.chat-page #chat-input-container.is-muted #emoji-button:hover {color:var(--darkreader-text-527291,#87a4bb);}.chat-page #chat-input-container.is-muted .chat-submit-btn:hover {background-color:var(--darkreader-background-dce5ee,#272a2c);background-image:initial;}.chat-page .chat-input-icon {border-color:currentcolor;}.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 #new-messages-bubble {background-color:var(--darkreader-background-193b5c,#142f4a);box-shadow:var(--darkreader-background-00000033,rgba(0,0,0,0.2)) 0px 2px 8px;color:var(--darkreader-text-ffffff,#e8e6e3);}.chat-page .user-redirect {color:var(--darkreader-text-527291,#87a4bb);}.chat-page .user-redirect:hover {color:var(--darkreader-text-2f5680,#8db4d5);}@media (min-width:800px) {.chat-page .chat-container {border-bottom-color:currentcolor;border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);} .chat-page #chat-container {border-bottom-color:currentcolor;border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}}@media (max-width:799px) {.chat-page .chat-sidebar {border-bottom-color:currentcolor;border-right-color:currentcolor;} .chat-page .active-span-mobile {color:var(--darkreader-text-527291,#87a4bb);}}.chat-page #chat-log {list-style-image:initial;}.chat-page #chat-online {border-bottom-color:currentcolor;border-right-color:var(--darkreader-border-dce5ee,#263b4f);}.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-527291,#87a4bb);}.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-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);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-193b5c,#a0c6e5);}.organization-card img.org-logo {background-color:var(--darkreader-background-f1f5f9,#1e2021);}.organization-row {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:currentcolor;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-14314c,#cac5be);}.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-0f2a44,#cecac3);}.org-about a {color:var(--darkreader-text-193b5c,#a0c6e5);}.org-about code {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;}.org-about pre {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;}.organization-image {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.organization-title {color:var(--darkreader-text-0f2a44,#cecac3);}.organization-tag-edit {color:var(--darkreader-text-193b5c,#a0c6e5);}.organization-tag-edit:hover {color:var(--darkreader-text-091420,#dbd8d3);}.organization-tag {background-color:initial;background-image:linear-gradient(135deg,var(--darkreader-background-14314c,#10273d),var(--darkreader-background-0f2a44,#0c2236));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-f1f5f9,#1e2021) 0%,var(--darkreader-background-e5f7f9,#0d3539) 100%);border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.org-header::before {background-color:initial;background-image:linear-gradient(90deg,var(--darkreader-background-5fe0e5,#17878c) 0%,var(--darkreader-background-2bb8be,#229398) 50%,var(--darkreader-background-2f5680,#264566) 100%);}.org-header:has(.org-cover-image) {background-color:var(--darkreader-background-eef2f7,#1f2223);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-193b5c,#142f4a),var(--darkreader-background-0e2134,#0b1a2a));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-0f2a44,#cecac3);}.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-0f2a44,#cecac3);}.org-stat i {color:var(--darkreader-text-527291,#87a4bb);}.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-f1f5f9,#1e2021);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-0f2a44,#cecac3);}.org-member-more:hover {background-color:var(--darkreader-background-dfe8f1,#25282a);background-image:initial;}.org-join-btn {background-color:var(--darkreader-background-193b5c,#142f4a);background-image:initial;border-color:currentcolor;color:var(--darkreader-text-ffffff,#e8e6e3);text-decoration-color:initial;}.org-join-btn:hover {background-color:var(--darkreader-background-0e2134,#0b1a2a);background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}.org-request-btn {background-color:var(--darkreader-background-245584,#1d446a);background-image:initial;}.org-invite-join .org-cancel-btn {background-color:var(--darkreader-background-dce5ee,#272a2c);background-image:initial;}.org-invite-join .org-cancel-btn:hover {background-color:var(--darkreader-background-baccdd,#25394c);background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}.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-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.post-composer .composer-trigger {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;color:inherit;text-decoration-color:initial;}.post-composer .composer-trigger:hover {background-color:var(--darkreader-background-dde5ef,#26292b);background-image:initial;}.post-composer .composer-placeholder {color:var(--darkreader-text-527291,#87a4bb);}.post-composer .composer-btn {background-color:var(--darkreader-background-193b5c,#142f4a);background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}.org-form-card {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;}.kick-btn {background-color:transparent;background-image:initial;color:var(--darkreader-text-8aa5c0,#8ca9c1);}.kick-btn:hover {background-color:var(--darkreader-background-fdecec,#3a0606);background-image:initial;color:var(--darkreader-text-dc2626,#df3b3b);text-decoration-color:initial;}.kick-btn:focus-visible {box-shadow:var(--darkreader-background-5fe0e573,rgba(23,135,140,0.45)) 0px 0px 0px 3px;outline-color:initial;}.org-admin-badge {background-color:var(--darkreader-background-f1f5f9,#1e2021);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);color:var(--darkreader-text-193b5c,#a0c6e5);}#container > aside .sidebox .filter-toggle:hover {background-color:var(--darkreader-background-f1f5f9,#1e2021);background-image:initial;}#container > aside .sidebox .filter-toggle label {color:var(--darkreader-text-193b5c,#a0c6e5);}#container > aside .sidebox .filter-label {color:var(--darkreader-text-527291,#87a4bb);}#container > aside .sidebox select {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-b6c7da,#2d425a);border-left-color:var(--darkreader-border-b6c7da,#2d425a);border-right-color:var(--darkreader-border-b6c7da,#2d425a);border-top-color:var(--darkreader-border-b6c7da,#2d425a);color:var(--darkreader-text-0f2a44,#cecac3);}#container > aside .sidebox select:focus {border-bottom-color:var(--darkreader-border-2bb8be,#229297);border-left-color:var(--darkreader-border-2bb8be,#229297);border-right-color:var(--darkreader-border-2bb8be,#229297);border-top-color:var(--darkreader-border-2bb8be,#229297);box-shadow:var(--darkreader-background-5fe0e573,rgba(23,135,140,0.45)) 0px 0px 0px 3px;outline-color:initial;}.ticket-container #content > h2:first-child small {color:var(--darkreader-text-8aa5c0,#8ca9c1);}.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-8aa5c0,#374e65);border-left-color:var(--darkreader-border-8aa5c0,#374e65);border-right-color:var(--darkreader-border-8aa5c0,#374e65);border-top-color:var(--darkreader-border-8aa5c0,#374e65);}.ticket-container .info-title {background-color:var(--darkreader-background-f1f5f9,#1e2021);background-image:initial;border-bottom-color:var(--darkreader-border-8aa5c0,#374e65);}.ticket-container .info-empty {color:var(--darkreader-text-8aa5c0,#8ca9c1);}.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-8aa5c0,#374e65);border-left-color:var(--darkreader-border-8aa5c0,#374e65);border-right-color:var(--darkreader-border-8aa5c0,#374e65);border-top-color:var(--darkreader-border-8aa5c0,#374e65);}.ticket-container .message .header {background-color:var(--darkreader-background-f1f5f9,#1e2021);background-image:initial;border-bottom-color:var(--darkreader-border-8aa5c0,#374e65);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-f1f5f9,#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:transparent;background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.wmd-wrapper-minimal .minimal-input:focus {border-bottom-color:var(--darkreader-border-193b5c,#2f6fad);border-left-color:var(--darkreader-border-193b5c,#2f6fad);border-right-color:var(--darkreader-border-193b5c,#2f6fad);border-top-color:var(--darkreader-border-193b5c,#2f6fad);box-shadow:var(--darkreader-background-193b5c1a,rgba(20,47,74,0.1)) 0px 0px 0px 2px;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:currentcolor;color:var(--darkreader-text-0f2a44,#cecac3);}.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-dce5ee,#272a2c);background-image:initial;border-color:currentcolor;color:var(--darkreader-text-606060,#aba499);}.wmd-wrapper-minimal .minimal-submit-btn.active {background-color:var(--darkreader-background-193b5c,#142f4a);background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}.wmd-wrapper-minimal .minimal-submit-btn.active:hover {background-color:var(--darkreader-background-0e2134,#0b1a2a);background-image:initial;}.wmd-wrapper-minimal .minimal-expand-btn {background-color:transparent;background-image:initial;border-color:currentcolor;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-0f2a44,#cecac3);}.full-editor-header .full-collapse-btn {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);color:var(--darkreader-text-0f2a44,#cecac3);}.full-editor-header .full-collapse-btn:hover {background-color:var(--darkreader-background-193b5c,#142f4a);background-image:initial;border-bottom-color:var(--darkreader-border-193b5c,#2f6fad);border-left-color:var(--darkreader-border-193b5c,#2f6fad);border-right-color:var(--darkreader-border-193b5c,#2f6fad);border-top-color:var(--darkreader-border-193b5c,#2f6fad);color:var(--darkreader-text-ffffff,#e8e6e3);}.full-editor-actions {border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.full-editor-actions .full-cancel-btn {background-color:transparent;background-image:initial;border-color:currentcolor;color:var(--darkreader-text-0f2a44,#cecac3);}.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-193b5c,#142f4a);background-image:initial;border-color:currentcolor;color:var(--darkreader-text-ffffff,#e8e6e3);}.full-editor-actions .full-submit-btn:hover {background-color:var(--darkreader-background-0e2134,#0b1a2a);background-image:initial;}.full-editor-actions .full-submit-btn:disabled {background-color:var(--darkreader-background-dce5ee,#272a2c);background-image:initial;color:var(--darkreader-text-606060,#aba499);}div.dmmd-preview-update {background-color:var(--darkreader-background-dce5ee,#272a2c);background-image:initial;color:var(--darkreader-text-0f2a44,#cecac3);}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-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);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-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);box-shadow:var(--darkreader-background-dce5ee,#272a2c) 0px 2px 4px;}.lesson-list li.lesson-locked {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;}.lesson-list li.lesson-locked:hover {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;box-shadow:var(--darkreader-background-dce5ee,#272a2c) 0px 2px 4px;}.lesson-list li.lesson-locked .lesson-lock-icon {color:var(--darkreader-text-dc2626,#df3b3b);}.lesson-list li.lesson-locked .locked-text {color:var(--darkreader-text-dc2626,#df3b3b);}.lesson-list li.lesson-locked .prerequisite-info {border-top-color:var(--darkreader-border-dce5ee,#263b4f);color:var(--darkreader-text-0f2a44,#cecac3);}.lesson-list li.lesson-locked .prerequisite-info i {color:var(--darkreader-text-dce5ee,#c4d5e2);}.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-dce5ee,#272a2c);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-f1f5f9,#20364c);}.course-problem-list li:hover {background-color:var(--darkreader-background-dce5ee,#272a2c);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-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);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-0f2a44,#cecac3);}.course-contest-card p,.course-lesson-card p {color:var(--darkreader-text-193b5c,#a0c6e5);}.course-contest-card .problem-codes,.course-lesson-card .problem-codes {color:var(--darkreader-text-527291,#87a4bb);}.no-permission-text {color:var(--darkreader-text-8aa5c0,#8ca9c1);}.members-table th,.members-table td {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.members-table th {background-color:var(--darkreader-background-f1f5f9,#1e2021);}.members-table tr:nth-child(2n) {background-color:var(--darkreader-background-f1f5f9,#1e2021);}.members-table tr:hover {background-color:var(--darkreader-background-f1f5f9,#1e2021);}.add-member-form {background-color:var(--darkreader-background-f1f5f9,#1e2021);border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.form-field input,.form-field select {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.role-badge.role-teacher {background-color:var(--darkreader-background-2f5680,#264566);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-527291,#425b74);color:var(--darkreader-text-ffffff,#e8e6e3);}.role-select {background-color:var(--darkreader-background-ffffff,#181a1b);border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.role-select:hover {border-bottom-color:var(--darkreader-border-8aa5c0,#374e65);border-left-color:var(--darkreader-border-8aa5c0,#374e65);border-right-color:var(--darkreader-border-8aa5c0,#374e65);border-top-color:var(--darkreader-border-8aa5c0,#374e65);}.role-select:focus {border-bottom-color:var(--darkreader-border-2f5680,#366494);border-left-color:var(--darkreader-border-2f5680,#366494);border-right-color:var(--darkreader-border-2f5680,#366494);border-top-color:var(--darkreader-border-2f5680,#366494);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-527291,#87a4bb);}.form-error {color:var(--darkreader-text-ff0000,#ff1a1a);}.edit-lessons-page.order-tab .prereq-description {color:var(--darkreader-text-0f2a44,#cecac3);}.edit-lessons-page.order-tab .sortable-list {list-style-image:initial;}.edit-lessons-page.order-tab .sortable-item {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.edit-lessons-page.order-tab .sortable-item:hover {background-color:var(--darkreader-background-f1f5f9,#1e2021);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-527291,#87a4bb);}.edit-lessons-page.order-tab .item-order {color:var(--darkreader-text-0f2a44,#cecac3);}.edit-lessons-page.order-tab .item-title a {color:var(--darkreader-text-0f2a44,#cecac3);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-193b5c,#a0c6e5);}.edit-lessons-page.order-tab .item-meta .item-points {color:var(--darkreader-text-0f2a44,#cecac3);}.edit-lessons-page.order-tab .item-meta .inline-points-edit {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-8aa5c0,#374e65);border-left-color:var(--darkreader-border-8aa5c0,#374e65);border-right-color:var(--darkreader-border-8aa5c0,#374e65);border-top-color:var(--darkreader-border-8aa5c0,#374e65);color:var(--darkreader-text-0f2a44,#cecac3);}.edit-lessons-page.order-tab .item-meta .inline-points-edit:hover {border-bottom-color:var(--darkreader-border-0f2a44,#7e7568);border-left-color:var(--darkreader-border-0f2a44,#7e7568);border-right-color:var(--darkreader-border-0f2a44,#7e7568);border-top-color:var(--darkreader-border-0f2a44,#7e7568);}.edit-lessons-page.order-tab .item-meta .inline-points-edit:focus {border-bottom-color:var(--darkreader-border-193b5c,#2f6fad);border-left-color:var(--darkreader-border-193b5c,#2f6fad);border-right-color:var(--darkreader-border-193b5c,#2f6fad);border-top-color:var(--darkreader-border-193b5c,#2f6fad);outline-color:initial;}.edit-lessons-page.order-tab .item-meta .inline-points-edit.saved {background-color:var(--darkreader-background-00c80026,rgba(0,160,0,0.15));}.edit-lessons-page.order-tab .item-meta .inline-points-edit.error {border-bottom-color:var(--darkreader-border-dc2626,#991919);border-left-color:var(--darkreader-border-dc2626,#991919);border-right-color:var(--darkreader-border-dc2626,#991919);border-top-color:var(--darkreader-border-dc2626,#991919);}.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-dc2626,#df3b3b);}.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-0f2a44,#cecac3);}.edit-lessons-page.prerequisites-tab .prereq-table th,.edit-lessons-page.prerequisites-tab .prereq-table td {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.edit-lessons-page.prerequisites-tab .prereq-table th {background-color:var(--darkreader-background-eef2f7,#1f2223);}.edit-lessons-page.prerequisites-tab .prereq-table tr:hover:not(.add-row) {background-color:var(--darkreader-background-eef2f7,#1f2223);}.edit-lessons-page.prerequisites-tab .prereq-table .prereq-arrow {color:var(--darkreader-text-0f2a44,#cecac3);}.edit-lessons-page.prerequisites-tab .prereq-table .add-row {background-color:var(--darkreader-background-eef2f7,#1f2223);}.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-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.edit-lessons-page.prerequisites-tab .prereq-table .delete-btn {background-color:initial;background-image:none;border-color:currentcolor;color:var(--darkreader-text-dc2626,#df3b3b);}.edit-lessons-page.prerequisites-tab .prereq-table .prereq-percentage-cell .edit-percentage {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.edit-lessons-page.prerequisites-tab .prereq-table .prereq-percentage-cell .edit-percentage:focus {border-bottom-color:var(--darkreader-border-193b5c,#2f6fad);border-left-color:var(--darkreader-border-193b5c,#2f6fad);border-right-color:var(--darkreader-border-193b5c,#2f6fad);border-top-color:var(--darkreader-border-193b5c,#2f6fad);outline-color:initial;}.edit-lessons-page.prerequisites-tab .prereq-table .prereq-percentage-cell .edit-percentage:disabled {background-color:var(--darkreader-background-eef2f7,#1f2223);}.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-dc2626,#df3b3b);}.edit-lessons-page.prerequisites-tab .no-prereqs {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;color:var(--darkreader-text-0f2a44,#cecac3);}.edit-lessons-page.prerequisites-tab .prereq-json-section {border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.edit-lessons-page.prerequisites-tab .prereq-json-section h4 {color:var(--darkreader-text-0f2a44,#cecac3);}.edit-lessons-page.prerequisites-tab .prereq-json-section .prereq-json-textarea {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.edit-lessons-page.prerequisites-tab .prereq-refresh-section {border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.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-selfstudy {background-color:var(--darkreader-background-e5f7f9,#0d3539);background-image:initial;color:var(--darkreader-text-16696e,#87e2e7);}.course-list-page .badge.badge-join {background-color:var(--darkreader-background-e8f5e8,#1c3115) !important;background-image:initial !important;border-color:currentcolor !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-eef2f7,#1f2223);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-eef2f7,#1f2223);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-0f2a44,#cecac3);}.course-create-page .course-info li {color:var(--darkreader-text-527291,#87a4bb);}.course-enrollment-page .enrollment-message {background-color:var(--darkreader-background-f1f5f9,#1e2021);border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.course-enrollment-page .enrollment-message h2 {color:var(--darkreader-text-14314c,#cac5be);}.course-enrollment-page .enrollment-message p {color:var(--darkreader-text-527291,#87a4bb);}.course-enrollment-page .course-info {background-color:var(--darkreader-background-ffffff,#181a1b);border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.course-enrollment-page .course-info h3 {color:var(--darkreader-text-14314c,#cac5be);}.course-tag {background-color:initial;background-image:linear-gradient(135deg,var(--darkreader-background-2563eb,#1043b2),var(--darkreader-background-1d4ed8,#173ead));}.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-0f2a44,#cecac3);}.org-course-edit-page .course-info li {color:var(--darkreader-text-527291,#87a4bb);}.org-course-edit-page .form-actions {border-top-color:var(--darkreader-border-f1f5f9,#20364c);}.org-course-edit-page .delete-course-btn {background-color:var(--darkreader-background-dc3545,#a51d2a);background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}.course-grades-page .points.quiz-col {background-color:var(--darkreader-background-5bc0de1a,rgba(28,115,141,0.1));background-image:initial;}.course-grades-page .quiz-score {background-color:var(--darkreader-background-5bc0de0d,rgba(28,115,141,0.05));background-image:initial;}.course-contest-table td[data-progress] {box-shadow:var(--darkreader-background-dce5ee,#272a2c) 3px 0px 0px 0px inset;}.course-contest-table td[data-progress="done"] {box-shadow:var(--darkreader-background-166534,#12512a) 3px 0px 0px 0px inset;}.course-contest-table td[data-progress="progress"] {box-shadow:var(--darkreader-background-f59e0b,#c37e08) 3px 0px 0px 0px inset;}.course-contest-table .course-score-value {color:var(--darkreader-text-0f2a44,#cecac3);}.course-contest-table .course-score-total {color:var(--darkreader-text-527291,#87a4bb);}.course-contest-table .course-score-meter {background-color:var(--darkreader-background-b6c7da,#27394e);background-image:initial;}.course-contest-table .course-score-meter::after {background-color:var(--darkreader-background-2bb8be,#229398);background-image:initial;}.course-progress-summary {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);box-shadow:var(--darkreader-background-2bb8be,#229398) 4px 0px 0px 0px inset,var(--darkreader-background-193b5c14,rgba(20,47,74,0.08)) 0px 1px 2px 0px,var(--darkreader-background-193b5c1a,rgba(20,47,74,0.1)) 0px 2px 6px -1px;}.course-progress-label {color:var(--darkreader-text-527291,#87a4bb);}.course-progress-figure {color:var(--darkreader-text-0f2a44,#cecac3);}.course-progress-total {color:var(--darkreader-text-527291,#87a4bb);}.course-progress-pct {color:var(--darkreader-text-1b7f84,#78dee3);}.course-progress-bar {background-color:var(--darkreader-background-b6c7da,#27394e);background-image:initial;}.course-progress-bar::after {background-color:var(--darkreader-background-2bb8be,#229398);background-image:initial;}.course-preview-head {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);box-shadow:var(--darkreader-background-2bb8be,#229398) 4px 0px 0px 0px inset,var(--darkreader-background-193b5c14,rgba(20,47,74,0.08)) 0px 1px 2px 0px,var(--darkreader-background-193b5c1a,rgba(20,47,74,0.1)) 0px 2px 6px -1px;}.course-preview-kicker {color:var(--darkreader-text-1b7f84,#78dee3);}.course-preview-facts {color:var(--darkreader-text-193b5c,#a0c6e5);}.course-preview-facts b {color:var(--darkreader-text-0f2a44,#cecac3);}.course-preview-facts i {color:var(--darkreader-text-527291,#87a4bb);}.course-preview-note {color:var(--darkreader-text-527291,#87a4bb);}.course-preview-syllabus {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);box-shadow:var(--darkreader-background-193b5c14,rgba(20,47,74,0.08)) 0px 1px 2px 0px,var(--darkreader-background-193b5c1a,rgba(20,47,74,0.1)) 0px 2px 6px -1px;list-style-image:initial;}.course-preview-item + .course-preview-item {border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.course-preview-index {background-color:var(--darkreader-background-f1f5f9,#1e2021);background-image:initial;color:var(--darkreader-text-193b5c,#a0c6e5);}.course-preview-name {color:var(--darkreader-text-0f2a44,#cecac3);}.course-preview-points {color:var(--darkreader-text-527291,#87a4bb);}.training-intro h1 {color:var(--darkreader-text-0f2a44,#cecac3);}.training-intro p {color:var(--darkreader-text-193b5c,#a0c6e5);}.training-intro-kicker {color:var(--darkreader-text-1b7f84,#78dee3);}.training-card {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);box-shadow:var(--darkreader-background-193b5c14,rgba(20,47,74,0.08)) 0px 1px 2px 0px,var(--darkreader-background-193b5c1a,rgba(20,47,74,0.1)) 0px 2px 6px -1px;color:inherit;text-decoration-color:initial;}.training-card:hover {border-bottom-color:var(--darkreader-border-b6c7da,#2d425a);border-left-color:var(--darkreader-border-b6c7da,#2d425a);border-right-color:var(--darkreader-border-b6c7da,#2d425a);border-top-color:var(--darkreader-border-b6c7da,#2d425a);box-shadow:var(--darkreader-background-193b5c38,rgba(20,47,74,0.22)) 0px 10px 24px -6px,var(--darkreader-background-193b5c24,rgba(20,47,74,0.14)) 0px 4px 10px -4px;text-decoration-color:initial;}.training-card:focus-visible {box-shadow:var(--darkreader-background-5fe0e573,rgba(23,135,140,0.45)) 0px 0px 0px 3px;outline-color:initial;}.training-card-cover {background-color:var(--darkreader-background-0f2a44,#0c2236);background-image:initial;}.training-card-initial {color:var(--darkreader-text-5fe0e5,#63e1e6);}.training-card-body h3 {color:var(--darkreader-text-0f2a44,#cecac3);}.training-card-level {background-color:var(--darkreader-background-e5f7f9,#0d3539);background-image:initial;color:var(--darkreader-text-16696e,#87e2e7);}.training-card-summary {color:var(--darkreader-text-193b5c,#a0c6e5);}.training-card-facts dt {color:var(--darkreader-text-527291,#87a4bb);}.training-card-facts dd {color:var(--darkreader-text-0f2a44,#cecac3);}.training-tutor-chip {background-color:var(--darkreader-background-f1f5f9,#1e2021);background-image:initial;color:var(--darkreader-text-193b5c,#a0c6e5);}.training-section-title {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);color:var(--darkreader-text-0f2a44,#cecac3);}.training-hero-text h1 {color:var(--darkreader-text-0f2a44,#cecac3);}.training-hero-summary {color:var(--darkreader-text-193b5c,#a0c6e5);}.training-hero-cover img {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);box-shadow:var(--darkreader-background-193b5c29,rgba(20,47,74,0.16)) 0px 4px 14px -3px,var(--darkreader-background-193b5c1a,rgba(20,47,74,0.1)) 0px 2px 6px -2px;}.training-facts {background-color:var(--darkreader-background-f1f5f9,#1e2021);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);box-shadow:var(--darkreader-background-2bb8be,#229398) 4px 0px 0px 0px inset,var(--darkreader-background-193b5c14,rgba(20,47,74,0.08)) 0px 1px 2px 0px,var(--darkreader-background-193b5c1a,rgba(20,47,74,0.1)) 0px 2px 6px -1px;}.training-fact {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.training-fact-label {color:var(--darkreader-text-527291,#87a4bb);}.training-fact-value {color:var(--darkreader-text-0f2a44,#cecac3);}.training-tutor {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);box-shadow:var(--darkreader-background-193b5c14,rgba(20,47,74,0.08)) 0px 1px 2px 0px,var(--darkreader-background-193b5c1a,rgba(20,47,74,0.1)) 0px 2px 6px -1px;}.training-tutor-photo {background-color:var(--darkreader-background-0f2a44,#0c2236);background-image:initial;color:var(--darkreader-text-5fe0e5,#63e1e6);}.training-tutor-name {color:var(--darkreader-text-0f2a44,#cecac3);}.training-tutor-title {color:var(--darkreader-text-527291,#87a4bb);}.training-tutor-bio {color:var(--darkreader-text-193b5c,#a0c6e5);}.training-tutor-wins {color:var(--darkreader-text-193b5c,#a0c6e5);}.training-gallery-item {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.training-gallery-item figcaption {color:var(--darkreader-text-527291,#87a4bb);}.training-quote {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);box-shadow:var(--darkreader-background-2bb8be,#229398) 3px 0px 0px 0px inset,var(--darkreader-background-193b5c14,rgba(20,47,74,0.08)) 0px 1px 2px 0px,var(--darkreader-background-193b5c1a,rgba(20,47,74,0.1)) 0px 2px 6px -1px;}.training-quote blockquote {border-color:currentcolor;color:var(--darkreader-text-0f2a44,#cecac3);}.training-quote-avatar {background-color:var(--darkreader-background-f1f5f9,#1e2021);background-image:initial;color:var(--darkreader-text-193b5c,#a0c6e5);}.training-quote-name {color:var(--darkreader-text-0f2a44,#cecac3);}.training-quote-role {color:var(--darkreader-text-527291,#87a4bb);}.training-quote-achievement {border-top-color:var(--darkreader-border-dce5ee,#263b4f);color:var(--darkreader-text-1b7f84,#78dee3);}.actionbar {border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.actionbar .actionbar-button {background-color:transparent;background-image:initial;border-color:currentcolor;color:var(--darkreader-text-0f2a44,#cecac3);}.actionbar .actionbar-button:hover {background-color:var(--darkreader-background-0000000d,rgba(0,0,0,0.05));background-image:initial;color:var(--darkreader-text-193b5c,#a0c6e5);}.actionbar .like-button.voted {background-color:var(--darkreader-background-193b5c1a,rgba(20,47,74,0.1));background-image:initial;color:var(--darkreader-text-193b5c,#a0c6e5);}.actionbar .like-button.voted:hover {background-color:var(--darkreader-background-193b5c26,rgba(20,47,74,0.15));background-image:initial;color:var(--darkreader-text-193b5c,#a0c6e5);}.actionbar .dislike-button.voted {background-color:var(--darkreader-background-dc26261a,rgba(174,28,28,0.1));background-image:initial;color:var(--darkreader-text-dc2626,#df3b3b);}.actionbar .dislike-button.voted:hover {background-color:var(--darkreader-background-dc262626,rgba(174,28,28,0.15));background-image:initial;color:var(--darkreader-text-dc2626,#df3b3b);}.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-1b7f8414,rgba(22,102,106,0.08));background-image:initial;color:var(--darkreader-text-1b7f84,#78dee3);}.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-0f2a44,#cecac3);}.contest-problemset .contest-header h2 {color:var(--darkreader-text-527291,#87a4bb);}.contest-problemset .contest-header .back-link a {color:var(--darkreader-text-2f5680,#8db4d5);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-f1f5f9,#20364c);}.contest-problemset .problem-section:last-child {border-bottom-color:currentcolor;}.contest-problemset .problem-title {border-bottom-color:var(--darkreader-border-2f5680,#366494);color:var(--darkreader-text-0f2a44,#cecac3);}.contest-problemset .new-problem-info .info-block .fa {color:var(--darkreader-text-2f5680,#8db4d5);}.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-2f5680,#8db4d5);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-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.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-f1f5f9,#1e2021);background-image:initial;border-left-color:var(--darkreader-border-2f5680,#366494);color:var(--darkreader-text-527291,#87a4bb);}.user-upload-page .storage-summary {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.user-upload-page .storage-summary h4 {color:var(--darkreader-text-0f2a44,#cecac3);}.user-upload-page .storage-summary p {color:var(--darkreader-text-0f2a44,#cecac3);}.user-upload-page .storage-bar {background-color:var(--darkreader-background-f1f5f9,#1e2021);background-image:initial;}.user-upload-page .storage-used {background-color:initial;background-image:linear-gradient(90deg,var(--darkreader-background-193b5c,#142f4a),var(--darkreader-background-22507c,#1b4063));}.user-upload-page .upload-section {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.user-upload-page .upload-section h4 {color:var(--darkreader-text-0f2a44,#cecac3);}.user-upload-page .upload-section small {color:var(--darkreader-text-0f2a44,#cecac3);}.user-upload-page #file-input {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.user-upload-page .upload-progress-bar .progress-bar-track {background-color:var(--darkreader-background-f1f5f9,#1e2021);background-image:initial;}.user-upload-page .upload-progress-bar .progress-bar-fill {background-color:initial;background-image:linear-gradient(90deg,var(--darkreader-background-193b5c,#142f4a),var(--darkreader-background-22507c,#1b4063));}.user-upload-page .upload-progress-bar .progress-percent {color:var(--darkreader-text-0f2a44,#cecac3);}.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-dc26261a,rgba(174,28,28,0.1));background-image:initial;border-bottom-color:var(--darkreader-border-dc26264d,rgba(153,25,25,0.3));border-left-color:var(--darkreader-border-dc26264d,rgba(153,25,25,0.3));border-right-color:var(--darkreader-border-dc26264d,rgba(153,25,25,0.3));border-top-color:var(--darkreader-border-dc26264d,rgba(153,25,25,0.3));color:var(--darkreader-text-dc2626,#df3b3b);}.user-upload-page .file-controls {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.user-upload-page .search-box i {color:var(--darkreader-text-0f2a44,#cecac3);}.user-upload-page #file-search {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.user-upload-page #sort-select {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.user-upload-page .view-btn {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);color:var(--darkreader-text-0f2a44,#cecac3);}.user-upload-page .view-btn.active {background-color:var(--darkreader-background-193b5c,#142f4a);background-image:initial;border-bottom-color:var(--darkreader-border-193b5c,#2f6fad);border-left-color:var(--darkreader-border-193b5c,#2f6fad);border-right-color:var(--darkreader-border-193b5c,#2f6fad);border-top-color:var(--darkreader-border-193b5c,#2f6fad);color:var(--darkreader-text-ffffff,#e8e6e3);}.user-upload-page .view-btn:hover:not(.active) {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;}.user-upload-page .view-list .file-card {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.user-upload-page .file-card {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.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-0f2a44,#cecac3);}.user-upload-page .image-thumbnail {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;}.user-upload-page .file-name {color:var(--darkreader-text-0f2a44,#cecac3);}.user-upload-page .file-meta {color:var(--darkreader-text-0f2a44,#cecac3);}.user-upload-page .btn-action {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);color:var(--darkreader-text-0f2a44,#cecac3);text-decoration-color:initial;}.user-upload-page .btn-action:hover {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;color:var(--darkreader-text-0f2a44,#cecac3);}.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-2f5680,#8db4d5);}.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-2f5680,#366494);border-left-color:var(--darkreader-border-2f5680,#366494);border-right-color:var(--darkreader-border-2f5680,#366494);border-top-color:var(--darkreader-border-2f5680,#366494);}.user-upload-page .btn-action.btn-danger {color:var(--darkreader-text-dc2626,#df3b3b);}.user-upload-page .btn-action.btn-danger:hover {background-color:var(--darkreader-background-dc26261a,rgba(174,28,28,0.1));background-image:initial;border-bottom-color:var(--darkreader-border-dc2626,#991919);border-left-color:var(--darkreader-border-dc2626,#991919);border-right-color:var(--darkreader-border-dc2626,#991919);border-top-color:var(--darkreader-border-dc2626,#991919);}.user-upload-page .no-files {color:var(--darkreader-text-0f2a44,#cecac3);}.user-upload-page .no-files i {color:var(--darkreader-text-0f2a44,#cecac3);}.notification-page .filter-section {background-color:var(--darkreader-background-f1f5f9,#1e2021);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.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-2f5680,#264566);background-image:initial;border-color:currentcolor;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-527291,#425b74);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-f1f5f9,#1e2021);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);}.notification-page .notification-table td {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);}.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-f1f5f9,#1e2021);}.notification-page .notification-row:hover {background-color:var(--darkreader-background-dce5ee,#272a2c);}.notification-page .notification-content a {color:var(--darkreader-text-2f5680,#8db4d5);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-eef2f7,#1f2223) !important;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f) !important;border-left-color:var(--darkreader-border-dce5ee,#263b4f) !important;border-right-color:var(--darkreader-border-dce5ee,#263b4f) !important;border-top-color:var(--darkreader-border-dce5ee,#263b4f) !important;color:var(--darkreader-text-0f2a44,#cecac3) !important;text-decoration-color:initial;}.btn.btn-default:hover {background-color:var(--darkreader-background-dde5ef,#26292b) !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-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.quiz-field-wrapper select {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.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-dce5ee,#263b4f);}.form-actions {border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.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-dce5ee,#263b4f);}.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-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.quiz-attempt-page .question-card .question-choices label:hover {background-color:var(--darkreader-background-e4eaf2,#232628);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-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.quiz-attempt-page .question-card .question-textarea:focus {border-bottom-color:var(--darkreader-border-193b5c,#2f6fad);border-left-color:var(--darkreader-border-193b5c,#2f6fad);border-right-color:var(--darkreader-border-193b5c,#2f6fad);border-top-color:var(--darkreader-border-193b5c,#2f6fad);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-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.quiz-attempt-page .question-card .short-answer-input:focus {border-bottom-color:var(--darkreader-border-193b5c,#2f6fad);border-left-color:var(--darkreader-border-193b5c,#2f6fad);border-right-color:var(--darkreader-border-193b5c,#2f6fad);border-top-color:var(--darkreader-border-193b5c,#2f6fad);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-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.quiz-attempt-page .question-card .essay-wrapper:focus-within {border-bottom-color:var(--darkreader-border-193b5c,#2f6fad);border-left-color:var(--darkreader-border-193b5c,#2f6fad);border-right-color:var(--darkreader-border-193b5c,#2f6fad);border-top-color:var(--darkreader-border-193b5c,#2f6fad);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:currentcolor;}.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-eef2f7,#1f2223);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);}.quiz-attempt-page .question-card .markdown-toolbar button {background-color:transparent;background-image:initial;border-color:currentcolor;color:var(--darkreader-text-0f2a44,#cecac3);}.quiz-attempt-page .question-card .markdown-toolbar button:hover {background-color:var(--darkreader-background-e4eaf2,#232628);background-image:initial;}.quiz-attempt-page .question-card .markdown-toolbar .separator {background-color:var(--darkreader-background-dce5ee,#272a2c);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-eef2f7,#1f2223);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-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.quiz-edit-page .quiz-questions .question-item:hover {background-color:var(--darkreader-background-e4eaf2,#232628);background-image:initial;}.question-bank-page .filter-bar .filter-form input[type="text"] {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.question-bank-page .filter-bar .filter-form select {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.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-eef2f7,#1f2223);background-image:initial;}.grading-dashboard-page .filter-bar select {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.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-eef2f7,#1f2223);background-image:initial;}.grading-page .answer-card .grade-input {border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.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-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.grading-page .answer-card .grade-input input[type="number"]:focus {border-bottom-color:var(--darkreader-border-193b5c,#2f6fad);border-left-color:var(--darkreader-border-193b5c,#2f6fad);border-right-color:var(--darkreader-border-193b5c,#2f6fad);border-top-color:var(--darkreader-border-193b5c,#2f6fad);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-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.grading-page .answer-card .feedback-input textarea:focus {border-bottom-color:var(--darkreader-border-193b5c,#2f6fad);border-left-color:var(--darkreader-border-193b5c,#2f6fad);border-right-color:var(--darkreader-border-193b5c,#2f6fad);border-top-color:var(--darkreader-border-193b5c,#2f6fad);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-8aa5c0,#8ca9c1);}.grading-page .answer-card .feedback-input textarea::placeholder {color:var(--darkreader-text-8aa5c0,#8ca9c1);}.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-193b5c,#142f4a);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-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);box-shadow:var(--darkreader-background-0000001a,rgba(0,0,0,0.1)) 0px 0px 5px;}.sidebar-timer {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;}.sidebar-timer .timer-label {color:var(--darkreader-text-527291,#87a4bb);}.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-eef2f7,#1f2223);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.question-indicator:hover {background-color:var(--darkreader-background-e4eaf2,#232628);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-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.quiz-header-bar .quiz-meta {color:var(--darkreader-text-527291,#87a4bb);}.question-card {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.question-card .question-header {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);}.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-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.question-card .question-choices label:hover {background-color:var(--darkreader-background-e4eaf2,#232628);background-image:initial;}.question-card .short-answer-input {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.question-card .short-answer-input:focus {border-bottom-color:var(--darkreader-border-193b5c,#2f6fad);border-left-color:var(--darkreader-border-193b5c,#2f6fad);border-right-color:var(--darkreader-border-193b5c,#2f6fad);border-top-color:var(--darkreader-border-193b5c,#2f6fad);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-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.submit-section p {color:var(--darkreader-text-527291,#87a4bb);}.essay-editor-container {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.essay-editor-container:focus-within {border-bottom-color:var(--darkreader-border-193b5c,#2f6fad);border-left-color:var(--darkreader-border-193b5c,#2f6fad);border-right-color:var(--darkreader-border-193b5c,#2f6fad);border-top-color:var(--darkreader-border-193b5c,#2f6fad);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-eef2f7,#1f2223);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);}.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:currentcolor !important;color:inherit;}.essay-editor-container .wmd-input:focus {box-shadow:none;}.essay-editor-container .wmd-input::-webkit-input-placeholder {color:var(--darkreader-text-8aa5c0,#8ca9c1);}.essay-editor-container .wmd-input::placeholder {color:var(--darkreader-text-8aa5c0,#8ca9c1);}.sa-editor-container {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.sa-editor-container:focus-within {border-bottom-color:var(--darkreader-border-193b5c,#2f6fad);border-left-color:var(--darkreader-border-193b5c,#2f6fad);border-right-color:var(--darkreader-border-193b5c,#2f6fad);border-top-color:var(--darkreader-border-193b5c,#2f6fad);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-eef2f7,#1f2223);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);}.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:currentcolor !important;color:inherit;}.sa-editor-container .wmd-input:focus {box-shadow:none;}.sa-editor-container .wmd-input::-webkit-input-placeholder {color:var(--darkreader-text-8aa5c0,#8ca9c1);}.sa-editor-container .wmd-input::placeholder {color:var(--darkreader-text-8aa5c0,#8ca9c1);}.file-upload-zone {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);color:var(--darkreader-text-527291,#87a4bb);}.file-upload-zone:hover {background-color:var(--darkreader-background-e4eaf2,#232628);background-image:initial;border-bottom-color:var(--darkreader-border-8aa5c0,#374e65);border-left-color:var(--darkreader-border-8aa5c0,#374e65);border-right-color:var(--darkreader-border-8aa5c0,#374e65);border-top-color:var(--darkreader-border-8aa5c0,#374e65);}.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-8aa5c0,#8ca9c1);}.file-upload-info {color:var(--darkreader-text-8aa5c0,#8ca9c1);}.uploaded-files-list {list-style-image:initial;}.uploaded-files-list li {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.uploaded-files-list .file-icon {color:var(--darkreader-text-527291,#87a4bb);}.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-8aa5c0,#8ca9c1);}.uploaded-files-list .file-delete-btn {background-color:initial;background-image:none;border-color:currentcolor;color:var(--darkreader-text-8aa5c0,#8ca9c1);}.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);}.grading-page .attempt-info {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.grading-page .answer-card {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.grading-page .answer-card .question-header {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);}.grading-page .answer-card .answer-content {background-color:var(--darkreader-background-eef2f7,#1f2223);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-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.grading-page .grade-input input[type="number"]:focus {border-bottom-color:var(--darkreader-border-193b5c,#2f6fad);border-left-color:var(--darkreader-border-193b5c,#2f6fad);border-right-color:var(--darkreader-border-193b5c,#2f6fad);border-top-color:var(--darkreader-border-193b5c,#2f6fad);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-eef2f7,#1f2223);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-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.grading-page .quick-grade-btns button:hover {background-color:var(--darkreader-background-193b5c,#142f4a);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-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.grading-page .feedback-input textarea:focus {border-bottom-color:var(--darkreader-border-193b5c,#2f6fad);border-left-color:var(--darkreader-border-193b5c,#2f6fad);border-right-color:var(--darkreader-border-193b5c,#2f6fad);border-top-color:var(--darkreader-border-193b5c,#2f6fad);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-8aa5c0,#8ca9c1);}.grading-page .feedback-input textarea::placeholder {color:var(--darkreader-text-8aa5c0,#8ca9c1);}.grading-page .file-attachments {background-color:var(--darkreader-background-eef2f7,#1f2223);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-eef2f7,#1f2223);background-image:initial;}.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-527291,#87a4bb);}.grading-page .feedback-editor-container {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.grading-page .feedback-editor-container:focus-within {border-bottom-color:var(--darkreader-border-193b5c,#2f6fad);border-left-color:var(--darkreader-border-193b5c,#2f6fad);border-right-color:var(--darkreader-border-193b5c,#2f6fad);border-top-color:var(--darkreader-border-193b5c,#2f6fad);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-eef2f7,#1f2223);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);}.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:currentcolor !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-8aa5c0,#8ca9c1);}.grading-page .feedback-editor-container .wmd-input::placeholder {color:var(--darkreader-text-8aa5c0,#8ca9c1);}.quiz-result-page .answer-files {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;}.quiz-result-page .answer-files h4 {color:var(--darkreader-text-527291,#87a4bb);}.quiz-result-page .answer-files ul {list-style-image:initial;}.quiz-result-page .answer-files .file-icon {color:var(--darkreader-text-527291,#87a4bb);}.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-8aa5c0,#8ca9c1);}.file-item-collapsible {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.file-item-collapsible .file-item-header {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;}.file-item-collapsible .file-item-header .file-icon {color:var(--darkreader-text-527291,#87a4bb);}.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-8aa5c0,#8ca9c1);}.file-item-collapsible .file-item-header .file-delete-btn {background-color:initial;background-image:none;border-color:currentcolor;color:var(--darkreader-text-8aa5c0,#8ca9c1);}.file-item-collapsible .file-item-header .file-delete-btn:hover {color:var(--darkreader-text-dc2626,#df3b3b);}.file-item-collapsible .file-item-header .file-preview-toggle {background-color:initial;background-image:none;border-color:currentcolor;color:var(--darkreader-text-0f2a44,#cecac3);}.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-dce5ee,#263b4f);}.file-preview-collapsible.file-preview-pdf iframe {border-color:currentcolor;}.stat-card {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.stat-label {color:var(--darkreader-text-527291,#87a4bb);}.distribution-chart {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.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-dce5ee,#263b4f);}.quiz-create-container .questions-header h3,.quiz-edit-container .questions-header h3 {border-color:currentcolor;}.quiz-create-container .form-actions,.quiz-edit-container .form-actions {border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.quiz-create-container .question-item,.quiz-edit-container .question-item {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.quiz-create-container .question-item:hover,.quiz-edit-container .question-item:hover {background-color:var(--darkreader-background-e4eaf2,#232628);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-527291,#87a4bb);}.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-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);color:inherit;}.quiz-create-container .add-question-section,.quiz-edit-container .add-question-section {border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.quiz-create-container .add-question-form,.quiz-edit-container .add-question-form {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.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-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);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-dde5ef,#26292b);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-dce5ee,#263b4f);}.quiz-info-item:last-child {border-bottom-color:currentcolor;}.quiz-info-label {color:var(--darkreader-text-0f2a44,#cecac3);}.quiz-info-value {color:var(--darkreader-text-193b5c,#a0c6e5);}.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-dce5ee,#263b4f);}.question-create-container .form-section:last-child,.question-edit-container .form-section:last-child {border-bottom-color:currentcolor;}.question-create-container .form-section h3,.question-edit-container .form-section h3 {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);}.question-create-container .form-actions,.question-edit-container .form-actions {border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.question-create-container .sa-help,.question-edit-container .sa-help {color:var(--darkreader-text-527291,#87a4bb);}.question-create-container .help-section p,.question-edit-container .help-section p {color:var(--darkreader-text-527291,#87a4bb);}.question-create-container .help-section ul,.question-edit-container .help-section ul {color:var(--darkreader-text-527291,#87a4bb);}.question-create-container .choice-editor,.question-edit-container .choice-editor {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.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-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.question-create-container .choice-item .drag-handle,.question-edit-container .choice-item .drag-handle {color:var(--darkreader-text-527291,#87a4bb);}.question-create-container .choice-item input[type="text"],.question-edit-container .choice-item input[type="text"] {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.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-8aa5c0,#8ca9c1);}.question-create-container .choice-item input[type="text"]::placeholder,.question-edit-container .choice-item input[type="text"]::placeholder {color:var(--darkreader-text-8aa5c0,#8ca9c1);}.question-create-container .choice-item .choice-text-input,.question-edit-container .choice-item .choice-text-input {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.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-8aa5c0,#8ca9c1);}.question-create-container .choice-item .choice-text-input::placeholder,.question-edit-container .choice-item .choice-text-input::placeholder {color:var(--darkreader-text-8aa5c0,#8ca9c1);}.question-create-container .choice-item .choice-text-input:focus,.question-edit-container .choice-item .choice-text-input:focus {border-bottom-color:var(--darkreader-border-193b5c,#2f6fad);border-left-color:var(--darkreader-border-193b5c,#2f6fad);border-right-color:var(--darkreader-border-193b5c,#2f6fad);border-top-color:var(--darkreader-border-193b5c,#2f6fad);box-shadow:var(--darkreader-background-193b5c26,rgba(20,47,74,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-eef2f7,#1f2223);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-193b5c,#2f6fad);border-left-color:var(--darkreader-border-193b5c,#2f6fad);border-right-color:var(--darkreader-border-193b5c,#2f6fad);border-top-color:var(--darkreader-border-193b5c,#2f6fad);}.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-eef2f7,#1f2223);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);}.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:currentcolor;}.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-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);color:var(--darkreader-text-0f2a44,#cecac3);}.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-193b5c,#142f4a);background-image:initial;border-bottom-color:var(--darkreader-border-193b5c,#2f6fad);border-left-color:var(--darkreader-border-193b5c,#2f6fad);border-right-color:var(--darkreader-border-193b5c,#2f6fad);border-top-color:var(--darkreader-border-193b5c,#2f6fad);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:currentcolor;color:var(--darkreader-text-0f2a44,#cecac3);}.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-8aa5c0,#8ca9c1);}.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-8aa5c0,#8ca9c1);}.question-create-container .choice-item .choice-expanded-editor .choice-preview .dmmd-preview-content,.question-edit-container .choice-item .choice-expanded-editor .choice-preview .dmmd-preview-content {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.question-create-container .sa-editor,.question-edit-container .sa-editor {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.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-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);color:var(--darkreader-text-0f2a44,#cecac3);}.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-8aa5c0,#8ca9c1);}.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-8aa5c0,#8ca9c1);}.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-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.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-193b5c,#2f6fad);border-left-color:var(--darkreader-border-193b5c,#2f6fad);border-right-color:var(--darkreader-border-193b5c,#2f6fad);border-top-color:var(--darkreader-border-193b5c,#2f6fad);}.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-eef2f7,#1f2223);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);}.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:currentcolor;}.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-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);color:var(--darkreader-text-0f2a44,#cecac3);}.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-193b5c,#142f4a);background-image:initial;border-bottom-color:var(--darkreader-border-193b5c,#2f6fad);border-left-color:var(--darkreader-border-193b5c,#2f6fad);border-right-color:var(--darkreader-border-193b5c,#2f6fad);border-top-color:var(--darkreader-border-193b5c,#2f6fad);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:currentcolor;color:var(--darkreader-text-0f2a44,#cecac3);}.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-8aa5c0,#8ca9c1);}.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-8aa5c0,#8ca9c1);}.question-create-container .sa-editor .sa-answer-row .sa-expanded-editor .sa-answer-preview .dmmd-preview-content,.question-edit-container .sa-editor .sa-answer-row .sa-expanded-editor .sa-answer-preview .dmmd-preview-content {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.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-eef2f7,#1f2223);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);color:var(--darkreader-text-0f2a44,#cecac3);}.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-193b5c,#142f4a);background-image:initial;border-bottom-color:var(--darkreader-border-193b5c,#2f6fad);border-left-color:var(--darkreader-border-193b5c,#2f6fad);border-right-color:var(--darkreader-border-193b5c,#2f6fad);border-top-color:var(--darkreader-border-193b5c,#2f6fad);color:var(--darkreader-text-ffffff,#e8e6e3);}.question-create-container .quiz-ai-inline,.question-edit-container .quiz-ai-inline {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.question-create-container .quiz-ai-rough-ideas,.question-edit-container .quiz-ai-rough-ideas {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.question-create-container .quiz-ai-textarea,.question-edit-container .quiz-ai-textarea {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);color:var(--darkreader-text-0f2a44,#cecac3);}.inline-expanded-wrapper .markdown-toolbar-mini {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;border-bottom-color:currentcolor;border-left-color:var(--darkreader-border-193b5c,#2f6fad);border-right-color:var(--darkreader-border-193b5c,#2f6fad);border-top-color:var(--darkreader-border-193b5c,#2f6fad);}.inline-expanded-wrapper .markdown-toolbar-mini .toolbar-btn {background-color:transparent;background-image:initial;border-color:currentcolor;color:var(--darkreader-text-0f2a44,#cecac3);}.inline-expanded-wrapper .markdown-toolbar-mini .toolbar-btn:hover {background-color:var(--darkreader-background-193b5c,#142f4a);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-193b5c,#2f6fad);border-left-color:var(--darkreader-border-193b5c,#2f6fad);border-right-color:var(--darkreader-border-193b5c,#2f6fad);border-top-color:var(--darkreader-border-193b5c,#2f6fad);color:var(--darkreader-text-0f2a44,#cecac3);}.inline-expanded-wrapper .inline-expanded-textarea:focus {box-shadow:var(--darkreader-background-193b5c26,rgba(20,47,74,0.15)) 0px 0px 0px 2px;outline-color:initial;}.inline-expanded-wrapper .inline-expanded-textarea::-webkit-input-placeholder {color:var(--darkreader-text-8aa5c0,#8ca9c1);}.inline-expanded-wrapper .inline-expanded-textarea::placeholder {color:var(--darkreader-text-8aa5c0,#8ca9c1);}.inline-expanded-wrapper .inline-expanded-actions .collapse-editor-btn {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);color:var(--darkreader-text-0f2a44,#cecac3);}.inline-expanded-wrapper .inline-expanded-actions .collapse-editor-btn:hover {background-color:var(--darkreader-background-193b5c,#142f4a);background-image:initial;border-bottom-color:var(--darkreader-border-193b5c,#2f6fad);border-left-color:var(--darkreader-border-193b5c,#2f6fad);border-right-color:var(--darkreader-border-193b5c,#2f6fad);border-top-color:var(--darkreader-border-193b5c,#2f6fad);color:var(--darkreader-text-ffffff,#e8e6e3);}.quiz-manage-page .manage-tabs a {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;}.quiz-manage-page .manage-tabs a.active {background-color:var(--darkreader-background-193b5c,#142f4a);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-527291,#87a4bb);}.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-527291,#87a4bb);}.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-527291,#87a4bb);}.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-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.quiz-attempt-list-page .empty-state .empty-icon {color:var(--darkreader-text-527291,#87a4bb);}.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-527291,#87a4bb);}.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-dce5ee,#263b4f);}.question-analysis-page .stats-row .stat-label {color:var(--darkreader-text-527291,#87a4bb);}.question-analysis-page .choice-distribution {border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.question-analysis-page .choice-bar-container {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;}.question-analysis-page .choice-bar-fill {background-color:var(--darkreader-background-193b5c,#142f4a);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-eef2f7,#1f2223);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-527291,#87a4bb);}.help-description {color:var(--darkreader-text-527291,#87a4bb);}.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-527291,#425b74);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-dce5ee,#263b4f);color:var(--darkreader-text-193b5c,#a0c6e5);}.quiz-grade-page .grade-filters {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;}.quiz-grade-page .attempt-number {color:var(--darkreader-text-0f2a44,#cecac3);}.quiz-import-page {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;}.quiz-import-page .import-upload-area {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.quiz-import-page .import-upload-area:hover {border-bottom-color:var(--darkreader-border-193b5c,#2f6fad);border-left-color:var(--darkreader-border-193b5c,#2f6fad);border-right-color:var(--darkreader-border-193b5c,#2f6fad);border-top-color:var(--darkreader-border-193b5c,#2f6fad);}.quiz-import-page .import-status {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.quiz-import-page .import-status.analyzing {border-left-color:var(--darkreader-border-193b5c,#2f6fad);}.quiz-import-page .import-status.done {border-left-color:var(--darkreader-border-008000,#00d900);}.quiz-import-page .import-status.error {border-left-color:var(--darkreader-border-dc2626,#991919);}.quiz-import-page .import-summary-box {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.quiz-import-page .import-shared-settings {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.quiz-import-page .import-question-card {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.quiz-import-page .import-question-header:hover {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;}.quiz-import-page .import-question-title {background-color:transparent;background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);color:inherit;}.quiz-import-page .import-question-body {border-top-color:var(--darkreader-border-dce5ee,#263b4f);color:inherit;}.quiz-import-page .import-question-body.question-create-container {background-color:transparent;background-image:initial;}.quiz-import-page .import-field-row select,.quiz-import-page .import-field-row textarea {background-color:transparent;background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);color:inherit;}.quiz-import-page .import-content-editor .dmmd-preview-content {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.quiz-import-page .import-sa-answer-input {background-color:transparent;background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);color:inherit;}.quiz-import-page .import-sa-add-btn {background-color:transparent;background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);color:inherit;}.quiz-import-page .import-sa-add-btn:hover {border-bottom-color:var(--darkreader-border-193b5c,#2f6fad);border-left-color:var(--darkreader-border-193b5c,#2f6fad);border-right-color:var(--darkreader-border-193b5c,#2f6fad);border-top-color:var(--darkreader-border-193b5c,#2f6fad);}.quiz-import-page .import-created-link {color:var(--darkreader-text-5cb85c,#69be69);}.quiz-import-page .question-type-badge {color:var(--darkreader-text-ffffff,#e8e6e3);}.quiz-import-page .question-type-badge.badge-MC {background-color:var(--darkreader-background-193b5c,#142f4a);background-image:initial;}.quiz-import-page .question-type-badge.badge-MA {background-color:var(--darkreader-background-14314c,#10273d);background-image:initial;}.quiz-import-page .question-type-badge.badge-TF {background-color:var(--darkreader-background-5cb85c,#4d853a);background-image:initial;}.quiz-import-page .question-type-badge.badge-SA {background-color:var(--darkreader-background-f59e0b,#c37e08);background-image:initial;}.quiz-import-page .question-type-badge.badge-ES {background-color:var(--darkreader-background-0f2a44,#0c2236);background-image:initial;}.quiz-import-page .import-quiz-section {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.quiz-import-page .import-quiz-header:hover {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;}.quiz-import-page .import-quiz-body {border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.quiz-import-page .import-form-row .required {color:var(--darkreader-text-dc2626,#df3b3b);}.quiz-import-page .import-form-row input[type="text"],.quiz-import-page .import-form-row input[type="number"],.quiz-import-page .import-form-row textarea {background-color:transparent;background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);color:inherit;}.quiz-import-page .import-field-error {border-bottom-color:var(--darkreader-border-dc2626,#991919) !important;border-left-color:var(--darkreader-border-dc2626,#991919) !important;border-right-color:var(--darkreader-border-dc2626,#991919) !important;border-top-color:var(--darkreader-border-dc2626,#991919) !important;}.theme-section {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.theme-section h3 {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);color:var(--darkreader-text-0f2a44,#cecac3);}.theme-section .section-label {color:var(--darkreader-text-0f2a44,#cecac3);}.theme-section .section-description {color:var(--darkreader-text-527291,#87a4bb);}.mode-toggle .mode-option {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.mode-toggle .mode-option:hover {border-bottom-color:var(--darkreader-border-193b5c,#2f6fad);border-left-color:var(--darkreader-border-193b5c,#2f6fad);border-right-color:var(--darkreader-border-193b5c,#2f6fad);border-top-color:var(--darkreader-border-193b5c,#2f6fad);}.mode-toggle .mode-option.active {background-color:var(--darkreader-background-7eaedc,#204c76);background-image:initial;border-bottom-color:var(--darkreader-border-193b5c,#2f6fad);border-left-color:var(--darkreader-border-193b5c,#2f6fad);border-right-color:var(--darkreader-border-193b5c,#2f6fad);border-top-color:var(--darkreader-border-193b5c,#2f6fad);}.mode-toggle .mode-option i {color:var(--darkreader-text-0f2a44,#cecac3);}.mode-toggle .mode-option span {color:var(--darkreader-text-0f2a44,#cecac3);}.current-background-preview img {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.sample-backgrounds-section .no-samples-message {color:var(--darkreader-text-527291,#87a4bb);}.background-card {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.background-card:hover {border-bottom-color:var(--darkreader-border-193b5c,#2f6fad);border-left-color:var(--darkreader-border-193b5c,#2f6fad);border-right-color:var(--darkreader-border-193b5c,#2f6fad);border-top-color:var(--darkreader-border-193b5c,#2f6fad);}.background-card .bg-name {background-color:var(--darkreader-background-f1f5f9,#1e2021);background-image:initial;color:var(--darkreader-text-0f2a44,#cecac3);}.admin-upload-inline {border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.admin-upload-inline .secondary-btn {background-color:var(--darkreader-background-f1f5f9,#1e2021);background-image:initial;color:var(--darkreader-text-0f2a44,#cecac3);}.admin-upload-inline .secondary-btn:hover {background-color:var(--darkreader-background-dfe8f1,#25282a);background-image:initial;}.admin-samples-manager {background-color:var(--darkreader-background-f0ad4e1a,rgba(153,95,13,0.1));background-image:initial;border-bottom-color:var(--darkreader-border-d97706,#b76405);border-left-color:var(--darkreader-border-d97706,#b76405);border-right-color:var(--darkreader-border-d97706,#b76405);border-top-color:var(--darkreader-border-d97706,#b76405);}.admin-samples-manager .admin-bg-item .delete-bg-btn {background-color:var(--darkreader-background-dc2626,#ae1c1c);background-image:initial;border-color:currentcolor;color:var(--darkreader-text-ffffff,#e8e6e3);}.admin-samples-manager .admin-bg-item .delete-bg-btn:hover {background-color:var(--darkreader-background-b21d1d,#8e1717);background-image:initial;}.custom-upload-section {border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.custom-upload-section .upload-hint {color:var(--darkreader-text-527291,#87a4bb);}.effect-option {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.effect-option:hover {border-bottom-color:var(--darkreader-border-193b5c,#2f6fad);border-left-color:var(--darkreader-border-193b5c,#2f6fad);border-right-color:var(--darkreader-border-193b5c,#2f6fad);border-top-color:var(--darkreader-border-193b5c,#2f6fad);}.effect-option.selected {background-color:var(--darkreader-background-7eaedc,#204c76);background-image:initial;border-bottom-color:var(--darkreader-border-193b5c,#2f6fad);border-left-color:var(--darkreader-border-193b5c,#2f6fad);border-right-color:var(--darkreader-border-193b5c,#2f6fad);border-top-color:var(--darkreader-border-193b5c,#2f6fad);}.effect-option .effect-icon {background-color:var(--darkreader-background-f1f5f9,#1e2021);background-image:initial;}.effect-option .effect-icon i {color:var(--darkreader-text-0f2a44,#cecac3);}.effect-option span {color:var(--darkreader-text-0f2a44,#cecac3);}.chatbot-container {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.chatbot-messages .message.user .message-avatar {background-color:var(--darkreader-background-193b5c,#142f4a);background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}.chatbot-messages .message.user .message-body .message-content {background-color:var(--darkreader-background-193b5c,#142f4a);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-f1f5f9,#1e2021);background-image:initial;}.chatbot-messages .message.assistant .message-body .message-content {background-color:var(--darkreader-background-f1f5f9,#1e2021);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.chatbot-messages .message-body .message-delete-btn {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);color:var(--darkreader-text-0f2a44,#cecac3);}.chatbot-messages .message-body .message-delete-btn:hover {border-bottom-color:var(--darkreader-border-dc2626,#991919);border-left-color:var(--darkreader-border-dc2626,#991919);border-right-color:var(--darkreader-border-dc2626,#991919);border-top-color:var(--darkreader-border-dc2626,#991919);color:var(--darkreader-text-dc2626,#df3b3b);}.chatbot-messages .tool-calls .tool-badge {background-color:var(--darkreader-background-f1f5f9,#1e2021);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.chatbot-messages .tool-working-indicator {color:var(--darkreader-text-193b5c,#a0c6e5);}.welcome-message .welcome-icon {color:var(--darkreader-text-193b5c,#a0c6e5);}.welcome-message ul {list-style-image:initial;}.welcome-message ul li i {color:var(--darkreader-text-193b5c,#a0c6e5);}.chatbot-input-area {background-color:var(--darkreader-background-f1f5f9,#1e2021);background-image:initial;border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.chat-status {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);}.chatbot-input textarea {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.chatbot-input textarea:focus {border-bottom-color:var(--darkreader-border-193b5c,#2f6fad);border-left-color:var(--darkreader-border-193b5c,#2f6fad);border-right-color:var(--darkreader-border-193b5c,#2f6fad);border-top-color:var(--darkreader-border-193b5c,#2f6fad);outline-color:initial;}.chatbot-input #clear-chat-btn {background-color:transparent;background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);color:inherit;}.chatbot-input #clear-chat-btn:hover {border-bottom-color:var(--darkreader-border-dc2626,#991919);border-left-color:var(--darkreader-border-dc2626,#991919);border-right-color:var(--darkreader-border-dc2626,#991919);border-top-color:var(--darkreader-border-dc2626,#991919);color:var(--darkreader-text-dc2626,#df3b3b);}.chatbot-input .model-selector #model-btn {background-color:transparent;background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);color:inherit;}.chatbot-input .model-selector #model-btn:hover {border-bottom-color:var(--darkreader-border-193b5c,#2f6fad);border-left-color:var(--darkreader-border-193b5c,#2f6fad);border-right-color:var(--darkreader-border-193b5c,#2f6fad);border-top-color:var(--darkreader-border-193b5c,#2f6fad);color:var(--darkreader-text-193b5c,#a0c6e5);}.chatbot-input .model-selector .model-dropdown {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);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-193b5c,#a0c6e5);}.chatbot-input .model-selector .model-dropdown .model-option:hover {background-color:var(--darkreader-background-f1f5f9,#1e2021);background-image:initial;}.package-import-page .import-upload-area {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.package-import-page .import-upload-area:hover {border-bottom-color:var(--darkreader-border-193b5c,#2f6fad);border-left-color:var(--darkreader-border-193b5c,#2f6fad);border-right-color:var(--darkreader-border-193b5c,#2f6fad);border-top-color:var(--darkreader-border-193b5c,#2f6fad);}.package-import-page .import-status {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.package-import-page .import-status.analyzing {border-left-color:var(--darkreader-border-193b5c,#2f6fad);}.package-import-page .import-status.done {border-left-color:var(--darkreader-border-008000,#00d900);}.package-import-page .import-status.error {border-left-color:var(--darkreader-border-dc2626,#991919);}.package-import-page .import-field {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.package-import-page .import-summary-box {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.package-import-page .import-summary-notes {border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.package-import-page .import-field-body {border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.package-import-page .import-field-preview {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.package-import-page .import-applied {color:var(--darkreader-text-008000,#72ff72);}.fav-star.fav-active {color:var(--darkreader-text-f5a623,#f6ad34);}#users-table tbody tr.fav-row {background-color:var(--darkreader-background-f5a6231f,rgba(181,116,8,0.12));}.live-toast {box-shadow:var(--darkreader-background-00000033,rgba(0,0,0,0.2)) 0px 4px 20px,var(--darkreader-background-0000001a,rgba(0,0,0,0.1)) 0px 1px 4px;}.live-toast .toast-problem {color:var(--darkreader-text-ffffff,#e8e6e3);}.live-toast .toast-body {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;}.live-toast .toast-user {color:var(--darkreader-text-0f2a44,#cecac3);}.live-toast .toast-score {color:var(--darkreader-text-193b5c,#a0c6e5);}.live-toast.toast-ac .toast-problem {background-color:initial;background-image:linear-gradient(135deg,var(--darkreader-background-43a047,#368039),var(--darkreader-background-2e7d32,#256428));}.live-toast.toast-ac .toast-score {color:var(--darkreader-text-2e7d32,#82d186);}.live-toast.toast-partial .toast-problem {background-color:initial;background-image:linear-gradient(135deg,var(--darkreader-background-fb8c00,#c97000),var(--darkreader-background-ef6c00,#bf5600));}.live-toast.toast-partial .toast-score {color:var(--darkreader-text-e65100,#ff762b);}.live-toast.toast-down .toast-problem {background-color:initial;background-image:linear-gradient(135deg,var(--darkreader-background-e53935,#a61915),var(--darkreader-background-c62828,#9e2020));}.live-toast.toast-down .toast-score {color:var(--darkreader-text-c62828,#da4a4a);}.live-toast.toast-frozen .toast-problem {background-color:initial;background-image:linear-gradient(135deg,var(--darkreader-background-42a5f5,#095da2),var(--darkreader-background-1976d2,#145ea8));}.live-toast.toast-frozen .toast-score {color:var(--darkreader-text-1565c0,#5eabed);}.toast-rank-up {color:var(--darkreader-text-2e7d32,#82d186);}.toast-rank-down {color:var(--darkreader-text-c62828,#da4a4a);}.resolver-page .resolver-controls {background-color:var(--darkreader-background-eef2f7eb,rgba(31,34,35,0.92));background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);}.resolver-page .resolver-controls kbd {background-color:var(--darkreader-background-00000012,rgba(0,0,0,0.07));background-image:initial;border-bottom-color:var(--darkreader-border-0000001a,rgba(140,130,115,0.1));border-left-color:var(--darkreader-border-0000001a,rgba(140,130,115,0.1));border-right-color:var(--darkreader-border-0000001a,rgba(140,130,115,0.1));border-top-color:var(--darkreader-border-0000001a,rgba(140,130,115,0.1));}.resolver-page .resolver-speed-control {color:var(--darkreader-text-0f2a44,#cecac3);}.resolver-page .resolver-speed-control input[type="range"] {accent-color:var(--darkreader-text-193b5c,#a0c6e5);}.resolver-page .resolver-speed-control input[type="number"] {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.resolver-page .resolver-toggle {color:var(--darkreader-text-0f2a44,#cecac3);}.resolver-page .resolver-toggle input[type="checkbox"] {accent-color:var(--darkreader-text-193b5c,#a0c6e5);}.resolver-page .resolver-table-wrapper {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.resolver-page #resolver-table thead {background-color:var(--darkreader-background-eaf0f6,#202325);background-image:initial;}.resolver-page #resolver-table thead th {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);color:var(--darkreader-text-0f2a44,#cecac3);}.resolver-page #resolver-table tbody tr:hover {background-color:var(--darkreader-background-193b5c0a,rgba(20,47,74,0.04));}.resolver-page #resolver-table td {border-bottom-color:var(--darkreader-border-dce5ee80,rgba(38,59,79,0.5));}.resolver-page #resolver-table .resolver-rank-col,.resolver-page #resolver-table .resolver-rank-cell {color:var(--darkreader-text-0f2a44,#cecac3);}.resolver-page #resolver-table .resolver-user-cell .resolver-user-details {color:var(--darkreader-text-0f2a44,#cecac3);}.resolver-page #resolver-table .resolver-group-col {border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);}.resolver-page #resolver-table .resolver-score-col,.resolver-page #resolver-table .resolver-score-cell {color:var(--darkreader-text-0f2a44,#cecac3);}.resolver-page #resolver-table .resolver-solving-time {color:var(--darkreader-text-0f2a44,#cecac3);}.resolver-page .resolver-cell.frozen {background-color:var(--darkreader-background-607d8b,#4d646f);background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}.resolver-page .resolver-cell.frozen:hover {background-color:var(--darkreader-background-546e7a,#435862);background-image:initial;}.resolver-page .resolver-cell.ac {background-color:var(--darkreader-background-43a047,#368039);background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}.resolver-page .resolver-cell.partial,.resolver-page .resolver-cell.improved {background-color:var(--darkreader-background-ef6c00,#bf5600);background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}.resolver-page .resolver-cell.wrong {background-color:var(--darkreader-background-d32f2f,#a72323);background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}.resolver-page .resolver-cell.resolver-empty {color:var(--darkreader-text-0f2a4440,rgba(206,202,195,0.25));}.resolver-page .resolver-cell.selected {outline-color:var(--darkreader-border-e040fb,#87039d);}.resolver-page .resolver-row-active {background-color:var(--darkreader-background-193b5c1f,rgba(20,47,74,0.12)) !important;box-shadow:var(--darkreader-background-193b5c,#142f4a) 4px 0px 0px inset;}.resolver-page .resolver-rank-up {background-color:var(--darkreader-background-4caf5033,rgba(61,140,64,0.2)) !important;}.resolver-page .resolver-overlay {background-color:var(--darkreader-background-000000e0,rgba(0,0,0,0.88));background-image:initial;}.resolver-page .resolver-overlay .resolver-overlay-rank {-webkit-text-fill-color:transparent;background-color:initial;background-image:linear-gradient(135deg,var(--darkreader-background-ffd700,#998100),var(--darkreader-background-ffaa00,#cc8800));}.resolver-page .resolver-overlay .resolver-overlay-username {color:var(--darkreader-text-ffffff8c,rgba(232,230,227,0.55));}.resolver-page .resolver-overlay .resolver-overlay-name {color:var(--darkreader-text-ffffff,#e8e6e3);}.resolver-page .resolver-overlay .resolver-overlay-school {color:var(--darkreader-text-ffffff99,rgba(232,230,227,0.6));}.resolver-page:-webkit-full-screen {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;}.resolver-page:fullscreen {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;}.semantic-search-page .semantic-search-tab {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.semantic-search-page .semantic-search-tab.active {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;border-bottom-color:var(--darkreader-border-eef2f7,#23354a);}.semantic-search-page .semantic-search-card {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.semantic-search-page .semantic-search-card textarea::-webkit-input-placeholder {color:var(--darkreader-text-8aa5c0,#8ca9c1);}.semantic-search-page .semantic-search-card textarea::placeholder {color:var(--darkreader-text-8aa5c0,#8ca9c1);}.semantic-search-page .semantic-result-name {color:var(--darkreader-text-0f2a44,#cecac3);}.semantic-search-page .semantic-type-tag {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.internal-duplicate-problems-page .duplicate-report-tab,.internal-duplicate-problem-detail-page .duplicate-report-tab {background-color:var(--darkreader-background-ffffff,#181a1b);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.internal-duplicate-problems-page .duplicate-report-tab.active,.internal-duplicate-problem-detail-page .duplicate-report-tab.active {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;}.internal-duplicate-problems-page .duplicate-problem-name,.internal-duplicate-problem-detail-page .duplicate-problem-name {color:var(--darkreader-text-0f2a44,#cecac3);}.internal-duplicate-problem-detail-page .duplicate-review-card {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.internal-duplicate-problem-detail-page .duplicate-review-actions form {background-color:var(--darkreader-background-f1f5f9,#1e2021);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.internal-duplicate-problem-detail-page .verification-passed {background-color:var(--darkreader-background-193b5c1f,rgba(20,47,74,0.12));background-image:initial;}.internal-duplicate-problem-detail-page .verification-failed {background-color:var(--darkreader-background-dc26261f,rgba(174,28,28,0.12));background-image:initial;}.internal-duplicate-problem-detail-page .duplicate-merge-card {border-bottom-color:var(--darkreader-border-dc2626,#991919);border-left-color:var(--darkreader-border-dc2626,#991919);border-right-color:var(--darkreader-border-dc2626,#991919);border-top-color:var(--darkreader-border-dc2626,#991919);}.auto-review-badge {border-color:currentcolor;text-decoration-color:initial;}.auto-review-badge:hover {background-color:var(--darkreader-background-0000000f,rgba(0,0,0,0.06));background-image:initial;text-decoration-color:initial;}.auto-review-badge.auto-review-badge-pass {color:var(--darkreader-text-2ca44a,#64d580);}.auto-review-badge.auto-review-badge-fail,.auto-review-badge.auto-review-badge-error {color:var(--darkreader-text-dc2626,#df3b3b);}.auto-review-badge.auto-review-badge-running,.auto-review-badge.auto-review-badge-none {color:var(--darkreader-text-0f2a44,#cecac3);}.review-list-page .review-list-table .review-author-list {color:var(--darkreader-text-193b5c,#a0c6e5);}.review-list-page .review-list-table .review-when {color:var(--darkreader-text-527291,#87a4bb);}.review-list-page .verdict-pill.verdict-pass {background-color:var(--darkreader-background-e7f6ec,#133323);background-image:initial;color:var(--darkreader-text-14532d,#9ce7ba);}.review-list-page .verdict-pill.verdict-fail,.review-list-page .verdict-pill.verdict-error {background-color:var(--darkreader-background-fdecec,#3a0606);background-image:initial;color:var(--darkreader-text-991b1b,#e46969);}.review-list-page .verdict-pill.verdict-running {background-color:var(--darkreader-background-e5f7f9,#0d3539);background-image:initial;color:var(--darkreader-text-0e5c61,#8fe9ef);}.review-list-page .verdict-pill.verdict-none {background-color:var(--darkreader-background-f1f5f9,#1e2021);background-image:initial;color:var(--darkreader-text-193b5c,#a0c6e5);}.review-list-page .publish-pill.publish-pending {background-color:var(--darkreader-background-fef6e7,#3f2a03);background-image:initial;color:var(--darkreader-text-92400e,#f19d6a);}.review-list-page .publish-pill.publish-approved {background-color:var(--darkreader-background-e7f6ec,#133323);background-image:initial;color:var(--darkreader-text-14532d,#9ce7ba);}.review-list-page .publish-pill.publish-rejected {background-color:var(--darkreader-background-fdecec,#3a0606);background-image:initial;color:var(--darkreader-text-991b1b,#e46969);}.review-list-page .publish-pill.publish-in-contest {background-color:var(--darkreader-background-e5f7f9,#0d3539);background-image:initial;color:var(--darkreader-text-0e5c61,#8fe9ef);}.review-list-page a.publish-pill {text-decoration-color:initial;}.review-list-page .review-empty {color:var(--darkreader-text-527291,#87a4bb);}#doc-reader {border-top-color:var(--darkreader-border-dce5ee,#263b4f);}#doc-reader .doc-reader-outline {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;border-right-color:var(--darkreader-border-dce5ee,#263b4f);}#doc-reader .doc-reader-outline .doc-reader-outline-header {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);}#doc-reader .doc-reader-outline .doc-reader-outline-title {color:var(--darkreader-text-0f2a44,#cecac3);}#doc-reader .doc-reader-outline .doc-reader-outline-empty {color:var(--darkreader-text-0f2a44,#cecac3);}#doc-reader .doc-reader-icon-btn {background-color:initial;background-image:none;border-color:currentcolor;color:var(--darkreader-text-0f2a44,#cecac3);}#doc-reader .doc-reader-icon-btn:hover {background-color:var(--darkreader-background-f1f5f9,#1e2021);background-image:initial;}#doc-reader .doc-reader-tree {list-style-image:initial;}#doc-reader .doc-reader-tree ul {list-style-image:initial;}#doc-reader .doc-reader-tree li > .doc-reader-node {color:var(--darkreader-text-0f2a44,#cecac3);}#doc-reader .doc-reader-tree li > .doc-reader-node:hover {background-color:var(--darkreader-background-f1f5f9,#1e2021);background-image:initial;}#doc-reader .doc-reader-tree li.active > .doc-reader-node {background-color:var(--darkreader-background-193b5c,#142f4a);background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}#doc-reader .doc-reader-frame {border-color:currentcolor;}#doc-reader .doc-reader-reopen {background-color:var(--darkreader-background-193b5c,#142f4a);background-image:initial;border-color:currentcolor;color:var(--darkreader-text-ffffff,#e8e6e3);}.doc-reader-toast {background-color:var(--darkreader-background-193b5c,#142f4a);background-image:initial;color:var(--darkreader-text-ffffff,#e8e6e3);}.library-breadcrumbs a {color:var(--darkreader-text-193b5c,#a0c6e5);text-decoration-color:initial;}.library-breadcrumbs a:hover {text-decoration-color:initial;}.library-breadcrumbs .sep {color:var(--darkreader-text-0f2a44,#cecac3);}.library-breadcrumbs .current {color:var(--darkreader-text-0f2a44,#cecac3);}.library-topbar .library-heading {color:var(--darkreader-text-0f2a44,#cecac3);}.library-hr {border-bottom-color:currentcolor;border-left-color:currentcolor;border-right-color:currentcolor;border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.library-empty {color:var(--darkreader-text-0f2a44,#cecac3);}.library-item {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);}.library-item:hover {border-bottom-color:var(--darkreader-border-193b5c,#2f6fad);border-left-color:var(--darkreader-border-193b5c,#2f6fad);border-right-color:var(--darkreader-border-193b5c,#2f6fad);border-top-color:var(--darkreader-border-193b5c,#2f6fad);}.library-item .library-item-link {color:var(--darkreader-text-0f2a44,#cecac3);text-decoration-color:initial;}.library-item .fa-folder {color:var(--darkreader-text-193b5c,#a0c6e5);}.library-item .btn-action {background-color:var(--darkreader-background-eef2f7,#1f2223);background-image:initial;border-bottom-color:var(--darkreader-border-dce5ee,#263b4f);border-left-color:var(--darkreader-border-dce5ee,#263b4f);border-right-color:var(--darkreader-border-dce5ee,#263b4f);border-top-color:var(--darkreader-border-dce5ee,#263b4f);color:var(--darkreader-text-0f2a44,#cecac3);text-decoration-color:initial;}.library-item .btn-action:hover {background-color:var(--darkreader-background-f1f5f9,#1e2021);background-image:initial;}.library-item .btn-action.lib-download,.library-item .btn-action.lib-rename {color:var(--darkreader-text-5bc0de,#62c3df);}.library-item .btn-action.lib-download:hover,.library-item .btn-action.lib-rename:hover {border-bottom-color:var(--darkreader-border-5bc0de,#1b6e86);border-left-color:var(--darkreader-border-5bc0de,#1b6e86);border-right-color:var(--darkreader-border-5bc0de,#1b6e86);border-top-color:var(--darkreader-border-5bc0de,#1b6e86);}.library-item .btn-action.lib-copylink {color:var(--darkreader-text-28a745,#61d97c);}.library-item .btn-action.lib-copylink:hover {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);}.library-item .btn-action.btn-danger {color:var(--darkreader-text-dc2626,#df3b3b);}.library-item .btn-action.btn-danger:hover {border-bottom-color:var(--darkreader-border-dc2626,#991919);border-left-color:var(--darkreader-border-dc2626,#991919);border-right-color:var(--darkreader-border-dc2626,#991919);border-top-color:var(--darkreader-border-dc2626,#991919);}.library-catalog .library-catalog-header h3 {color:var(--darkreader-text-0f2a44,#cecac3);}.library-catalog .catalog-tree,.library-catalog .catalog-children {list-style-image:initial;}.library-catalog .catalog-row .fa-folder {color:var(--darkreader-text-193b5c,#a0c6e5);}.library-catalog .catalog-toggle:hover {background-color:var(--darkreader-background-f1f5f9,#1e2021);background-image:initial;}.library-catalog .catalog-chevron {color:var(--darkreader-text-0f2a44,#cecac3);}.library-catalog .catalog-name {color:var(--darkreader-text-0f2a44,#cecac3);text-decoration-color:initial;}.library-catalog a.catalog-name {color:var(--darkreader-text-193b5c,#a0c6e5);}.library-catalog a.catalog-name:hover {text-decoration-color: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-color:currentcolor;} .featherlight iframe {border-color:currentcolor;}}@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:currentcolor;}.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-color:currentcolor;}.select2-container--open .select2-dropdown--below {border-top-color:currentcolor;}.select2-close-mask {background-color:var(--darkreader-background-ffffff,#181a1b);border-color:currentcolor;}.select2-hidden-accessible {border-color:currentcolor !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:currentcolor;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-color:currentcolor;border-left-color:var(--darkreader-border-aaaaaa,#484e51);border-right-color:currentcolor;border-top-color:currentcolor;}.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-color:currentcolor;border-left-color:currentcolor;border-right-color:var(--darkreader-border-aaaaaa,#484e51);border-top-color:currentcolor;}.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:currentcolor;}.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-color:currentcolor;}.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-color:currentcolor;}.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-color:currentcolor;}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple {border-bottom-color:currentcolor;}.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-color:currentcolor;}.select2-container--classic .select2-dropdown--below {border-top-color:currentcolor;}.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:currentcolor;}.recently-attempted ul {list-style-image:initial;}.organization-row:last-child {border-bottom-color:currentcolor;}.katex * {border-color:currentcolor;}.katex .katex-mathml {border-color:currentcolor;}.katex .rule {border-color:currentcolor;}.katex svg {fill:currentcolor;stroke:currentcolor;}.katex svg path {stroke:none;}.katex .fbox,.katex .fcolorbox {border-color:currentcolor;}.katex .angl {border-right-color:currentcolor;border-top-color:currentcolor;}