[data-theme="synthwave"]{--piggy-main:#05000a;--piggy-light:#fff2dc;--piggy-neutral:#9b78ad;--piggy-dark:#241032;--piggy-text-main:#ffe8d6;--piggy-text-light:#fff2dc;--piggy-text-dark:#1b1024;--piggy-shadow-text:#ff8c0018;--piggy-shadow-box:#ff00a630;--piggy-shadow-glow:rgba(255,140,0,0.4);--piggy-card-start:rgba(52,18,72,0.72);--piggy-card-end:rgba(22,8,34,0.78);--piggy-card-border:rgba(255,0,166,0.48);--piggy-text-card:#fff2dc;--piggy-assignment-card-start:rgba(255,87,34,0.34);--piggy-assignment-card-end:rgba(128,36,16,0.42);--piggy-assignment-card-border:rgba(255,149,0,0.72);--piggy-assignment-overlay:rgba(255,87,34,0.86);--piggy-assignment-accent:#ff9500;--piggy-assignment-shadow-glow:rgba(255,87,34,0.42);--piggy-information-card-start:rgba(0,217,255,0.26);--piggy-information-card-end:rgba(0,92,130,0.34);--piggy-information-card-border:rgba(0,251,255,0.58);--piggy-information-overlay:rgba(0,217,255,0.82);--piggy-information-accent:#00fbff;--piggy-information-shadow-glow:rgba(0,251,255,0.36);--piggy-card-border-width:1px;--piggy-navbar-start:rgb(48,20,58);--piggy-navbar-end:rgb(34,18,48);--piggy-text-navbar:var(--piggy-light);--piggy-button:#6b2385;--piggy-button-hover:#8b2db0;--piggy-button-active:#f04fff;--piggy-text-button:#fff2dc;--piggy-level-menu-active-text:#240c30;--piggy-button-border:#ff5bdc;--piggy-nav-button:#4b1d62;--piggy-nav-button-hover:#682782;--piggy-nav-button-text:#fff2dc;--piggy-nav-button-border:#d65bff;--piggy-button-border-hover:#ff5100;--piggy-thumbnail-overlay:#00000099;--piggy-text-thumbnail:var(--piggy-light);--piggy-text-tag:#ffffff;--piggy-text-description:var(--piggy-text-main);--piggy-text-title:#ffcc66;--piggy-text-breadcrumb:var(--piggy-text-main);--piggy-text-breadcrumb-hover:#ffd27f;--piggy-menu:var(--piggy-dark);--piggy-menu-text:var(--piggy-light);--piggy-tooltip:#000000;--piggy-tooltip-text:#ffffff;--piggy-text-hyperlink:#00d9ff;--piggy-text-hyperlink-hover:#8ff3ff;--grid-line-color:rgba(204,0,255,0.52);--grid-background-color:#241032;--piggy-logo-gradient:linear-gradient(45deg,rgb(162,0,255),rgb(255,0,200),rgb(255,145,0));--piggy-logo-border:rgba(0,0,0,0.65);--piggy-info-box-background:var(--piggy-main);--piggy-info-box-border:#00e1ff;--piggy-level-container-text:var(--piggy-light);--piggy-level-container:rgb(29,21,31);--piggy-level-container-border:rgba(0,0,0,0);--piggy-header-border:#ffffff;--piggy-content-h1:#fff2dc;--piggy-content-h2:#00fbff;--piggy-content-h3:#ff00a6;--piggy-content-h4:#ff9500;--piggy-content-h5:#d800f5;--piggy-content-h6:#cfa8dc;--piggy-header-bg-h1:linear-gradient(to top,rgba(255,242,220,0.14),transparent);--piggy-header-bg-h2:linear-gradient(to top,rgba(0,251,255,0.18),transparent);--piggy-header-bg-h3:linear-gradient(to top,rgba(255,0,166,0.18),transparent);--piggy-header-bg-h4:linear-gradient(to top,rgba(255,149,0,0.16),transparent);--piggy-header-bg-h5:linear-gradient(to top,rgba(216,0,245,0.14),transparent);--piggy-header-bg-h6:linear-gradient(to top,rgba(207,168,220,0.12),transparent);--piggy-table-bg:rgba(17,6,17,0.68);--piggy-table-border:rgba(204,0,255,0.36);--piggy-table-cell-border:rgba(255,87,34,0.16);--piggy-table-header-start:rgba(255,87,34,0.15);--piggy-table-header-end:rgba(204,0,255,0.13);--piggy-table-header-text:#ffd27f;--piggy-table-row-odd:rgba(255,204,102,0.018);--piggy-table-row-even:rgba(255,87,34,0.045);--piggy-table-row-hover:rgba(204,0,255,0.13);--piggy-table-code-bg:var(--piggy-code-inline-bg);--piggy-table-code-text:var(--piggy-code-inline-text);--piggy-table-shadow:none;--piggy-code:#ffd6c8;--piggy-code-bg:#3a1620;--piggy-code-border:rgba(255,99,71,0.42);--piggy-code-block-bg:#120815;--piggy-code-block-border:rgba(204,0,255,0.55);--piggy-code-inline-text:#ffd6c8;--piggy-code-inline-bg:#3a1620;--piggy-code-inline-border:rgba(255,99,71,0.42);--piggy-code-block-text:#ffe2d5;--piggy-code-block-background:#120815;--piggy-code-block-border-color:rgba(204,0,255,0.55);--piggy-code-block-line-number:#a06cb8;--piggy-code-block-line-number-bg:#0b050d;--piggy-code-block-line-number-border:rgba(204,0,255,0.32);--piggy-code-clipboard:#ffd27f;--piggy-code-clipboard-hover:#ff8b65;--piggy-code-selection-bg:#00fbff;--piggy-code-selection-text:#120815;--piggy-code-token-comment:#9b7aa8;--piggy-code-token-keyword:#ff4fd8;--piggy-code-token-string:#00fbff;--piggy-code-token-number:#ffcc66;--piggy-code-token-function:#ff8b65;--piggy-code-token-class:#ffd27f;--piggy-code-token-variable:#ffe2d5;--piggy-code-token-operator:#cfa8dc;--piggy-code-token-punctuation:#cfa8dc;--piggy-code-token-builtin:#00d9ff;--piggy-code-token-constant:#ffcc66;--piggy-code-token-attribute:#ff8b65;--piggy-code-token-tag:#00ff99;--piggy-code-token-decorator:#ff00a6;--piggy-code-token-deleted:#ff3b3b;--piggy-code-token-inserted:#00ff99;--piggy-code-token-error:#ff3b3b;--piggy-admonition-note-bg:#102d38;--piggy-admonition-note-title-bg:#164253;--piggy-admonition-note-text:#ffe2d5;--piggy-admonition-note-icon:#00fbff;--piggy-admonition-note-border:#00d9ff;--piggy-admonition-success-bg:#102b24;--piggy-admonition-success-title-bg:#173f34;--piggy-admonition-success-text:#ffe2d5;--piggy-admonition-success-icon:#00ff99;--piggy-admonition-success-border:#00ff99;--piggy-admonition-warning-bg:#3a2610;--piggy-admonition-warning-title-bg:#563917;--piggy-admonition-warning-text:#ffe2d5;--piggy-admonition-warning-icon:#ffcc66;--piggy-admonition-warning-border:#ff9500;--piggy-admonition-danger-bg:#3a1620;--piggy-admonition-danger-title-bg:#551f30;--piggy-admonition-danger-text:#ffe2d5;--piggy-admonition-danger-icon:#ff4f7b;--piggy-admonition-danger-border:#ff3b3b;--piggy-admonition-example-bg:#2b173d;--piggy-admonition-example-title-bg:#411f5e;--piggy-admonition-example-text:#ffe2d5;--piggy-admonition-example-icon:#f200ff;--piggy-admonition-example-border:#cc00ff;--piggy-admonition-quote-bg:#24182c;--piggy-admonition-quote-title-bg:#352341;--piggy-admonition-quote-text:#ffd27f;--piggy-admonition-quote-icon:#cfa8dc;--piggy-admonition-quote-border:#866997}[data-theme="synthwave"] .md-content h1{color:var(--piggy-content-h1)!important;text-shadow:0px 2px 5px #000000;background:var(--piggy-header-bg-h1)}[data-theme="synthwave"] .md-content h2{color:var(--piggy-content-h2)!important;text-shadow:0px 2px 5px #000000;background:var(--piggy-header-bg-h2)}[data-theme="synthwave"] .md-content h3{color:var(--piggy-content-h3)!important;text-shadow:0px 2px 5px #000000;background:var(--piggy-header-bg-h3)}[data-theme="synthwave"] .md-content h4{color:var(--piggy-content-h4)!important;text-shadow:0px 2px 5px #000000;background:var(--piggy-header-bg-h4)}[data-theme="synthwave"] .md-content h5{color:var(--piggy-content-h5)!important;text-shadow:0px 2px 5px #000000;background:var(--piggy-header-bg-h5)}[data-theme="synthwave"] .md-content h6{color:var(--piggy-content-h6)!important;text-shadow:0px 2px 5px #000000;background:var(--piggy-header-bg-h6)}[data-theme="synthwave"] .main-container{background-color:#000000}@keyframes scrollGrid{from{background-position:0 0}to{background-position:0 200px}}[data-theme="synthwave"] .background-overlay{height:200%;background-image:linear-gradient(to right,transparent 0%,transparent 98%,var(--grid-line-color) 99%),linear-gradient(to bottom,transparent 0%,transparent 98%,var(--grid-line-color) 99%);background-size:2.5rem 2.5rem;transform-origin:top center;transform:translateY(2%) perspective(40rem) rotateX(77deg);animation:scrollGrid 10s linear infinite}@media (prefers-reduced-motion:reduce){[data-theme="synthwave"] .background-overlay,[data-theme="synthwave"] .card-container:hover{animation:none!important}}[data-theme="synthwave"] .card-container{position:relative;z-index:0;box-shadow:2px 2px 15px 0 var(--piggy-shadow-box);transition:transform 0.2s ease,border-color 0.25s ease,box-shadow 0.25s ease}[data-theme="synthwave"] .card-container::after{content:"";position:absolute;inset:-2px;z-index:-1;border-radius:inherit;pointer-events:none;opacity:0;box-shadow:0 0 15px 0 #ff00ff;border:1px solid #ff00ff;animation:synthwaveCardGlow 2s linear infinite;transition:opacity 0.25s ease}[data-theme="synthwave"] .card-container:hover{transform:perspective(1000px) rotateX(-1deg) rotateY(3deg) rotateZ(1deg) scale(0.98);border-color:transparent}[data-theme="synthwave"] .card-container:hover::after{opacity:1}@keyframes synthwaveCardGlow{0%{box-shadow:0 0 15px 0 #ff00ff;border-color:#ff00ff}25%{box-shadow:0 0 15px 0 #ff9500;border-color:#ff9500}50%{box-shadow:0 0 15px 0 #00ff99;border-color:#00ff99}75%{box-shadow:0 0 15px 0 #00d9ff;border-color:#00d9ff}100%{box-shadow:0 0 15px 0 #ff00ff;border-color:#ff00ff}}[data-theme="synthwave"] .settings-option{color:var(--piggy-light)}[data-theme="synthwave"] #settings-btn{color:var(--piggy-light)}[data-theme="synthwave"] .md-content{border:1px solid #cc00ffaa;border-radius:0.5rem;background-color:#000000cc;box-shadow:0 0 0.9rem rgba(204,0,255,0.16),inset 0 0 1.25rem rgba(255,87,34,0.05)}[data-theme="synthwave"] .md-content details,[data-theme="synthwave"] .md-content .tip,[data-theme="synthwave"] .md-content .admonition{color:var(--piggy-light);border-color:rgba(255,87,34,0.35)}[data-theme="synthwave"] .md-content .tabbed-set{border-color:var(--piggy-neutral);background:#ffffff0a;box-shadow:inset 0 0 0.75rem rgba(204,0,255,0.08)}[data-theme="synthwave"] .md-content .tabbed-labels::before{border-color:#ff3000;background-color:#ff37003a!important}[data-theme="synthwave"] .md-content :is(.admonition,details){box-shadow:0 0 0.65rem color-mix(in srgb,var(--piggy-admonition-border) 22%,transparent),inset 0 0 0.75rem rgba(255,255,255,0.03)!important}[data-theme="synthwave"] .md-content :is(.admonition,details){--piggy-table-admonition-accent:rgba(255,226,213,1);--piggy-table-bg:rgba(0,0,0,0.18);--piggy-table-border:var(--piggy-table-admonition-accent);--piggy-table-cell-border:rgba(255,226,213,0.07);--piggy-table-header-start:rgba(255,226,213,0.045);--piggy-table-header-end:rgba(255,226,213,0.045);--piggy-table-header-text:var(--piggy-admonition-text);--piggy-table-row-odd:rgba(255,226,213,0.012);--piggy-table-row-even:rgba(255,226,213,0.028);--piggy-table-row-hover:rgba(255,226,213,0.052);--piggy-table-code-bg:rgba(0,0,0,0.24);--piggy-table-code-text:var(--piggy-admonition-text)}[data-theme="synthwave"] .md-content :is(.admonition.note,details.note,.admonition.info,details.info,.admonition.tip,details.tip){--piggy-table-admonition-accent:rgba(0,251,255,0.22);--piggy-table-header-start:rgba(0,251,255,0.07);--piggy-table-header-end:rgba(0,251,255,0.07);--piggy-table-row-hover:rgba(0,251,255,0.085)}[data-theme="synthwave"] .md-content :is(.admonition.success,details.success,.admonition.question,details.question){--piggy-table-admonition-accent:rgba(0,255,153,0.2);--piggy-table-header-start:rgba(0,255,153,0.065);--piggy-table-header-end:rgba(0,255,153,0.065);--piggy-table-row-hover:rgba(0,255,153,0.08)}[data-theme="synthwave"] .md-content :is(.admonition.warning,details.warning,.admonition.attention,details.attention){--piggy-table-admonition-accent:rgba(255,204,102,0.22);--piggy-table-header-start:rgba(255,204,102,0.07);--piggy-table-header-end:rgba(255,204,102,0.07);--piggy-table-row-hover:rgba(255,204,102,0.085)}[data-theme="synthwave"] .md-content :is(.admonition.danger,details.danger,.admonition.failure,details.failure,.admonition.bug,details.bug){--piggy-table-admonition-accent:rgba(255,79,123,0.21);--piggy-table-header-start:rgba(255,79,123,0.068);--piggy-table-header-end:rgba(255,79,123,0.068);--piggy-table-row-hover:rgba(255,79,123,0.082)}[data-theme="synthwave"] .md-content :is(.admonition.example,details.example){--piggy-table-admonition-accent:rgba(242,0,255,0.22);--piggy-table-header-start:rgba(242,0,255,0.07);--piggy-table-header-end:rgba(242,0,255,0.07);--piggy-table-row-hover:rgba(242,0,255,0.085)}[data-theme="synthwave"] .md-content :is(.admonition.quote,details.quote){--piggy-table-admonition-accent:rgba(207,168,220,0.18);--piggy-table-header-start:rgba(207,168,220,0.055);--piggy-table-header-end:rgba(207,168,220,0.055);--piggy-table-row-hover:rgba(207,168,220,0.07)}