/*
This demo CSS is minified to prevent misuse.
The purchased version includes a clear, fully readable CSS file.
*/


 :root {--border: #3f473d;--border-bright: #657058;--text: #d9d5b8;--orange: #d76f32;--red: #b94236;--acid: #b7c15a;--green: #7f9c62;}* {box-sizing: border-box;}body {margin: 0;padding: 26px;background: url("https://itinerae.neocities.org/premium/21/stars.gif"), radial-gradient(circle at 20% 10%, rgba(183, 193, 90, .12), transparent 26%), radial-gradient(circle at 80% 20%, rgba(183, 66, 54, .10), transparent 30%), radial-gradient(circle at 50% 90%, rgba(215, 111, 50, .09), transparent 30%), linear-gradient(135deg, #080909, #11130f 45%, #080909) fixed;background-color: #111;color: var(--text);font-family: "IBM Plex Mono", monospace;font-size: 11px;line-height: 1.65;letter-spacing: .3px;}body::before, body::after {content: "";position: fixed;inset: 0;pointer-events: none;}body::before {z-index: 999;background: repeating-linear-gradient( to bottom, rgba(255, 255, 255, .035), rgba(255, 255, 255, .035) 1px, transparent 1px, transparent 4px );mix-blend-mode: overlay;}body::after {z-index: 998;background: radial-gradient(circle, transparent 52%, rgba(0, 0, 0, .72) 100%);}p {margin: 0 0 8px;}ul {margin: 0;padding-left: 17px;}li {margin: 0 0 4px;}b, strong {color: #f0dd9a;}i {color: #d76f32;}.tiny-icon {opacity: .8;}.tiny-icon.faded {opacity: .4;}a {border-bottom: 1px dotted rgba(183, 193, 90, .65);color: var(--acid);text-decoration: none;}a:hover {border-bottom-color: #f1d76c;color: #f1d76c;}.top-decoration {position: relative;z-index: 5;width: 100%;max-width: 980px;height: 0;margin: 90px auto 0;}.decoration-image {position: absolute;top: -75px;left: 10px;z-index: 3;width: 58px;pointer-events: none;}.decoration-image-frame {display: flex;align-items: center;justify-content: center;width: 54px;height: 43px;border: 0px solid rgba(183, 193, 90, .28);}.decoration-image-frame img {display: block;max-width: 100%;max-height: 100%;object-fit: contain;opacity: .72;filter: grayscale(.15) brightness(.8) contrast(1.08) drop-shadow(0 0 4px rgba(183, 193, 90, .12));}.decoration-line {position: absolute;top: -59px;left: 72px;right: 0;z-index: 2;height: 47px;pointer-events: none;}.decoration-line::before {content: "";position: absolute;top: 24px;left: 0;right: 0;height: 1px;background: rgba(183, 193, 90, .44);box-shadow: 0 0 5px rgba(183, 193, 90, .14);}.decoration-line::after {content: "";position: absolute;top: 19px;left: 0;right: 0;height: 11px;border-left: 1px solid rgba(183, 193, 90, .42);border-right: 1px solid rgba(183, 193, 90, .42);}.line-label {position: absolute;z-index: 3;padding: 0 5px;background: #090a0a;color: rgba(183, 193, 90, .68);font-family: "Share Tech Mono", monospace;font-size: 9px;line-height: 12px;text-transform: uppercase;letter-spacing: 2px;white-space: nowrap;}.line-label-left {top: 0;left: 8px;}.line-label-right {top: 0;right: 8px;}.line-label-center {top: 17px;left: 50%;padding: 0 10px;border-left: 1px solid rgba(183, 193, 90, .32);border-right: 1px solid rgba(183, 193, 90, .32);color: #aeb56c;font-size: 9px;line-height: 15px;letter-spacing: 1.2px;transform: translateX(-50%);}.line-connector {position: absolute;top: 35px;left: 50%;z-index: 1;height: 23px;border-left: 1px solid rgba(183, 193, 90, .36);}@media (max-width: 720px) {.top-decoration {margin-top: 84px;}.decoration-image {top: -70px;left: 4px;width: 50px;}.decoration-image-frame {width: 48px;height: 38px;}.decoration-line {top: -55px;left: 62px;right: 0;height: 43px;}.decoration-line::before {top: 20px;}.decoration-line::after {top: 15px;}.line-label-center {display: none;}.line-connector {top: 20px;height: 35px;}}@media (max-width: 540px) {.top-decoration {margin-top: 72px;}.decoration-image {display: none;}.decoration-line {top: -48px;left: 4px;right: 4px;height: 36px;}.decoration-line::before {top: 15px;}.decoration-line::after {top: 10px;}.line-label-left, .line-label-right {display: none;}.line-label-center {display: block;top: 8px;left: 50%;max-width: calc(100% - 30px);padding: 0 8px;overflow: hidden;background: #090a0a;font-size: 8px;line-height: 15px;letter-spacing: 1px;text-overflow: ellipsis;white-space: nowrap;transform: translateX(-50%);}.line-connector {display: block;top: 24px;height: 24px;}}.site-wrapper {position: relative;z-index: 2;width: 100%;max-width: 980px;margin: 0 auto;overflow: hidden;border: 1px solid var(--border-bright);background: linear-gradient(90deg, rgba(255, 255, 255, .035) 1px, transparent 1px), linear-gradient(rgba(255, 255, 255, .025) 1px, transparent 1px), linear-gradient(180deg, rgba(31, 36, 31, .95), rgba(13, 15, 14, .97));background-size: 28px 28px, 28px 28px, auto;box-shadow: 0 0 0 3px rgba(0, 0, 0, .6), 0 0 32px rgba(183, 193, 90, .13), 0 20px 70px rgba(0, 0, 0, .75);}.site-wrapper::before {content: "";position: absolute;inset: 0;border: 1px solid rgba(255, 255, 255, .08);pointer-events: none;}.top-bar {display: flex;justify-content: space-between;gap: 8px;padding: 7px 9px;border-bottom: 1px solid var(--border-bright);background: linear-gradient(90deg, rgba(185, 66, 54, .35), rgba(183, 193, 90, .12), rgba(0, 0, 0, .25));color: #d8d1aa;font-size: 9px;text-transform: uppercase;letter-spacing: 1px;}.top-bar span {display: inline-flex;align-items: center;gap: 6px;}.status-dot {display: inline-block;width: 7px;height: 7px;border-radius: 50%;background: var(--red);box-shadow: 0 0 8px var(--red);animation: pulse 1.4s infinite;}.navigation {display: grid;grid-template-columns: repeat(6, 1fr);gap: 1px;border-bottom: 1px solid var(--border-bright);background: var(--border-bright);}.navigation a {display: block;padding: 8px 6px;border: 0;background: linear-gradient(180deg, #252b23, #151815);color: #d8d2ac;font-family: "Share Tech Mono", monospace;font-size: 10px;text-align: center;text-transform: uppercase;letter-spacing: 1px;}.navigation a:hover {background: linear-gradient(180deg, #463026, #1b1613);color: #f3ca62;}.notice-bar {display: flex;align-items: center;gap: 9px;padding: 7px 9px;border-bottom: 1px solid rgba(215, 111, 50, .45);background: repeating-linear-gradient( -45deg, rgba(215, 111, 50, .16), rgba(215, 111, 50, .16) 8px, rgba(0, 0, 0, .18) 8px, rgba(0, 0, 0, .18) 16px );color: #f0d68d;font-size: 9px;text-transform: uppercase;letter-spacing: 1px;}.notice-label {padding: 2px 6px 0;border: 1px solid rgba(255, 255, 255, .15);background: rgba(185, 66, 54, .8);color: #fff1c0;}.scrolling-text {overflow: hidden;border-bottom: 1px solid rgba(101, 112, 88, .65);background: #090b09;}.scrolling-text-track {width: max-content;padding: 6px 0;color: #d7c46f;font-size: 9px;text-transform: uppercase;letter-spacing: 1px;animation: scroll 24s linear infinite;}.scrolling-text-track span {padding-right: 28px;}.page-layout {display: grid;grid-template-columns: 210px 1fr 210px;gap: 10px;padding: 10px;}.main-content {min-width: 0;}.main-grid {display: grid;grid-template-columns: 1.1fr .9fr;gap: 10px;}.full-width {grid-column: 1 / -1;}.main-grid > .box + .box {margin-top: 0;}.box {border: 1px solid var(--border);background: linear-gradient(180deg, rgba(255, 255, 255, .035), transparent 70%), rgba(19, 22, 19, .94);box-shadow: inset 0 0 0 1px rgba(255, 255, 255, .035), 0 6px 14px rgba(0, 0, 0, .24);}.box + .box {margin-top: 10px;}.box-title {display: flex;align-items: center;justify-content: space-between;gap: 8px;padding: 6px 8px;border-bottom: 1px solid var(--border);background: linear-gradient(90deg, rgba(183, 193, 90, .15), rgba(215, 111, 50, .08), transparent);color: #e6d27b;font-family: "Share Tech Mono", monospace;font-size: 10px;line-height: 1.3;text-transform: uppercase;letter-spacing: 1.2px;}.box-title span {color: #a7ad78;}.box-content {padding: 8px;}.note-box {padding: 7px;border: 1px dashed rgba(183, 193, 90, .35);background: rgba(0, 0, 0, .22);color: #bdb796;}.status-label {display: inline-block;padding: 1px 5px;border: 1px solid rgba(215, 111, 50, .45);background: rgba(215, 111, 50, .1);color: #f0c36c;font-size: 10px;text-transform: uppercase;}.status-label.green {border-color: rgba(183, 193, 90, .45);background: rgba(183, 193, 90, .08);color: #d5df81;}.status-label.red {border-color: rgba(185, 66, 54, .6);background: rgba(185, 66, 54, .12);color: #ee9a87;}.profile {display: grid;gap: 8px;}.profile-image {position: relative;width: 100%;aspect-ratio: 1 / 1;overflow: hidden;padding: 10px;border: 1px solid rgba(183, 193, 90, .48);background: #000;box-shadow: inset 0 0 18px rgba(0, 0, 0, .75), 0 0 12px rgba(183, 193, 90, .08);}.profile-image::before {content: "";position: absolute;inset: 0;z-index: 3;background: repeating-linear-gradient( to bottom, rgba(255, 255, 255, .035), rgba(255, 255, 255, .035) 1px, transparent 1px, transparent 3px );pointer-events: none;}.profile-image img {position: relative;z-index: 1;display: block;width: 100%;height: 100%;padding: 10px;border: 1px solid rgba(63, 71, 61, .9);background: #050605;object-fit: contain;object-position: center;opacity: 1;filter: contrast(1.04) saturate(.65) brightness(.72);}.profile-heading {padding: 6px;border: 1px solid rgba(63, 71, 61, .85);background: linear-gradient(90deg, rgba(183, 193, 90, .08), transparent), rgba(0, 0, 0, .24);text-align: center;}.profile-heading b {display: block;color: #e6d27b;font-family: "Share Tech Mono", monospace;font-size: 13px;font-weight: 400;line-height: 1.2;text-transform: uppercase;letter-spacing: 1px;}.profile-heading span {display: block;margin-top: 3px;color: #8d937d;font-size: 11px;line-height: 1.3;letter-spacing: .8px;}.profile-details {display: grid;gap: 4px;}.profile-detail {display: flex;align-items: center;justify-content: space-between;gap: 8px;padding: 4px 6px;border: 1px solid rgba(63, 71, 61, .8);background: rgba(0, 0, 0, .22);font-size: 10px;font-weight: bold;line-height: 1.3;text-transform: uppercase;letter-spacing: .8px;}.profile-detail span {color: #8d937d;}.profile-detail b {color: #d7c46f;font-weight: 400;}.progress-list {display: grid;gap: 7px;}.progress-item {display: grid;gap: 3px;}.progress-label {display: flex;justify-content: space-between;color: #c6c0a2;font-size: 10px;text-transform: uppercase;letter-spacing: 2px;}.progress-bar {height: 8px;padding: 1px;border: 1px solid rgba(183, 193, 90, .35);background: #080a08;}.progress-bar span {display: block;height: 100%;background: linear-gradient(90deg, var(--green), var(--acid), var(--orange));}.current-list {display: grid;gap: 5px;}.current-item {display: flex;justify-content: space-between;gap: 7px;padding: 4px 0;border-bottom: 1px dotted rgba(101, 112, 88, .5);}.current-item:last-child {border-bottom: 0;}.current-item em {color: #7f9c62;font-style: normal;}.button-grid {display: grid;grid-template-columns: 1fr 1fr;gap: 5px;}.button-grid a {display: block;padding: 5px;border: 1px solid rgba(101, 112, 88, .7);background: rgba(0, 0, 0, .22);color: #cfd681;font-size: 9px;text-align: center;text-transform: uppercase;}.button-grid a:hover {background: rgba(215, 111, 50, .14);color: #f0d68d;}.site-header {margin-bottom: 10px;border: 1px solid var(--border);background: #0b0d0c;box-shadow: inset 0 0 0 1px rgba(255, 255, 255, .035), 0 6px 14px rgba(0, 0, 0, .24);}.site-header-background {position: relative;display: flex;align-items: center;min-height: 145px;overflow: hidden;padding: 16px;background: linear-gradient( to right, rgba(9, 10, 10, .95) 0%, rgba(9, 10, 10, .78) 36%, rgba(9, 10, 10, .35) 68%, rgba(9, 10, 10, .75) 100% ), linear-gradient( to bottom, rgba(9, 10, 10, .35), rgba(9, 10, 10, .85) ), url("https://itinerae.neocities.org/premium/21/dark-scene.gif") center / cover;}.site-header-background::before {content: "";position: absolute;inset: 0;z-index: 2;background: repeating-linear-gradient( to bottom, rgba(255, 255, 255, .035), rgba(255, 255, 255, .035) 1px, transparent 1px, transparent 4px );pointer-events: none;}.site-header-image {position: absolute;right: 15px;bottom: -35px;width: 118px;transform: rotate(7deg);height: auto;display: block;z-index: 4;opacity: .55;pointer-events: none;filter: grayscale(.2) sepia(.18) saturate(.65) brightness(.8) contrast(1.08) drop-shadow(0 0 7px rgba(215,111,50,.18));}.site-header-text {position: relative;z-index: 4;max-width: 430px;}.site-header h1 {margin: 0 0 6px;color: #e5d69d;font-family: "Share Tech Mono", monospace;font-size: 27px;line-height: 1;text-transform: uppercase;letter-spacing: 4px;text-shadow: 2px 2px 0 #1a1a12, 0 0 18px rgba(215, 111, 50, .35);}.site-header p {margin: 0;color: #c6c1a2;font-size: 10px;line-height: 1.5;letter-spacing: .6px;}.welcome-box {margin-bottom: 10px;}.welcome-content {display: grid;grid-template-columns: 1fr;gap: 8px;}.welcome-message {padding: 10px;border: 1px solid rgba(215, 111, 50, .45);background: radial-gradient(circle at 10% 10%, rgba(215, 111, 50, .16), transparent 30%), rgba(0, 0, 0, .28);background-size: cover;opacity: .8;}.welcome-message h2 {margin: 0 0 8px;color: #e4be65;font-family: "Share Tech Mono", monospace;font-size: 18px;line-height: 1.1;text-transform: uppercase;letter-spacing: 1.4px;}.split-content {position: relative;min-height: 160px;overflow: hidden;padding: 10px;border: 1px solid rgba(183, 193, 90, .38);background: linear-gradient(rgba(183, 193, 90, .055) 1px, transparent 1px), linear-gradient(90deg, rgba(183, 193, 90, .055) 1px, transparent 1px), radial-gradient(circle at 85% 20%, rgba(185, 66, 54, .16), transparent 35%), radial-gradient(circle at 15% 80%, rgba(183, 193, 90, .10), transparent 35%), #080a08;background-size: 14px 14px, 14px 14px, auto, auto, auto;box-shadow: inset 0 0 22px rgba(0, 0, 0, .75);}.split-content::before {content: "";position: absolute;inset: 0;z-index: 2;background: repeating-linear-gradient( to bottom, rgba(255, 255, 255, .03), rgba(255, 255, 255, .03) 1px, transparent 1px, transparent 3px );pointer-events: none;}.split-content h3, .split-content p, .split-grid {position: relative;z-index: 4;}.split-content h3 {margin: 0 0 7px;color: #e4be65;font-family: "Share Tech Mono", monospace;font-size: 14px;line-height: 1.1;text-transform: uppercase;letter-spacing: 1.2px;}.split-content p {max-width: 680px;margin: 0 0 9px;color: #c6c1a2;}.split-grid {display: grid;grid-template-columns: repeat(2, 1fr);gap: 10px;}.split-grid div {padding: 5px 6px;border: 1px solid rgba(63, 71, 61, .8);background: rgba(0, 0, 0, .24);}.split-grid span {display: block;margin-bottom: 2px;padding-bottom: 5px;border-bottom: 1px dotted rgba(215, 111, 50, .45);color: #8d937d;font-size: 11px;line-height: 1.2;text-transform: uppercase;letter-spacing: .8px;}.split-grid b {color: #d7c46f;font-size: 10px;font-weight: 400;letter-spacing: .8px;}.post-list {display: grid;gap: 7px;}.post-entry {display: grid;grid-template-columns: 58px 70px 1fr;align-items: stretch;gap: 8px;padding: 7px;border: 1px solid rgba(63, 71, 61, .8);background: linear-gradient(90deg, rgba(183, 193, 90, .06), transparent 70%), rgba(0, 0, 0, .18);}.post-image {width: 58px;height: 58px;border: 1px solid rgba(183, 193, 90, .38);background: #080a08;object-fit: cover;opacity: .72;filter: contrast(1.08) saturate(.65) brightness(.75);box-shadow: inset 0 0 12px rgba(0, 0, 0, .75);}.post-date {display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 5px;padding: 5px;border: 1px solid rgba(185, 66, 54, .38);background: rgba(185, 66, 54, .08);color: #d76f32;font-size: 9px;line-height: 1.2;text-align: center;text-transform: uppercase;letter-spacing: .8px;}.post-date-image {display: block;width: 11px;height: 11px;object-fit: contain;opacity: .8;}.post-text {padding: 5px 0;color: #c6c1a2;}.gallery {display: grid;grid-template-columns: repeat(4, 1fr);gap: 6px;}.gallery-item {position: relative;overflow: hidden;border: 1px solid rgba(183, 193, 90, .38);background: #080a08;box-shadow: inset 0 0 22px rgba(0, 0, 0, .75);}.gallery-item img {display: block;width: 100%;height: 100%;object-fit: cover;opacity: .82;filter: contrast(1.08) saturate(.7) brightness(.82);}.gallery-item::before {content: "";position: absolute;inset: 0;z-index: 2;background: linear-gradient(rgba(183, 193, 90, .055) 1px, transparent 1px), linear-gradient(90deg, rgba(183, 193, 90, .055) 1px, transparent 1px);background-size: 14px 14px;pointer-events: none;}.square-image {aspect-ratio: 1 / 1;}.update-list {display: grid;gap: 6px;max-height: 150px;overflow-y: scroll;padding-right: 4px;}.update-item {padding: 6px;border-left: 3px solid rgba(215, 111, 50, .75);background: rgba(0, 0, 0, .22);}.update-item b {margin-bottom: 2px;color: #d5b84b;font-size: 9px;text-transform: uppercase;}.status-table {width: 100%;border-collapse: collapse;font-size: 10px;}.status-table th, .status-table td {padding: 5px;border: 1px solid rgba(63, 71, 61, .75);text-align: left;}.status-table th {background: rgba(183, 193, 90, .09);color: #e0c96c;font-size: 9px;text-transform: uppercase;}.sidebar-list {display: grid;gap: 4px;margin: 0;padding: 0;list-style: none;counter-reset: sidebar-item;}.sidebar-list li {counter-increment: sidebar-item;position: relative;display: flex;align-items: center;min-height: 30px;margin: 0;padding: 5px 24px 5px 36px;border: 1px solid rgba(63, 71, 61, .8);background: linear-gradient( 90deg, rgba(183, 193, 90, .07), transparent 72% ), rgba(0, 0, 0, .22);color: #bdbb9e;font-size: 9px;line-height: 1.4;text-transform: uppercase;letter-spacing: .65px;transition: border-color .15s ease, background .15s ease, transform .15s ease;}.sidebar-list li::before {content: "0" counter(sidebar-item);position: absolute;left: 7px;width: 21px;color: #d76f32;font-family: "Share Tech Mono", monospace;font-size: 8px;line-height: 13px;}.sidebar-list li:hover {transform: translateX(2px);border-color: rgba(183, 193, 90, .55);background: linear-gradient( 90deg, rgba(215, 111, 50, .13), transparent 75% ), rgba(0, 0, 0, .3);color: #e1d8aa;}.sidebar-list a {width: 100%;border: 0;color: inherit;}.stats-panel {position: relative;width: 100%;max-width: 250px;overflow: hidden;padding: 8px;border: 1px solid rgba(183, 193, 90, .38);background: linear-gradient(rgba(183, 193, 90, .045) 1px, transparent 1px), linear-gradient(90deg, rgba(183, 193, 90, .045) 1px, transparent 1px), radial-gradient(circle at 50% 20%, rgba(215, 111, 50, .13), transparent 42%), #080a08;background-size: 14px 14px, 14px 14px, auto, auto;box-shadow: inset 0 0 22px rgba(0, 0, 0, .75);justify-self: end;align-self: start;}.stats-panel::before {content: "";position: absolute;inset: 0;z-index: 5;background: repeating-linear-gradient( to bottom, rgba(255, 255, 255, .03), rgba(255, 255, 255, .03) 1px, transparent 1px, transparent 3px );pointer-events: none;}.decorative-screen {position: relative;height: 118px;overflow: hidden;margin-bottom: 8px;border: 1px solid rgba(185, 66, 54, .55);background: linear-gradient(rgba(185, 66, 54, .08) 1px, transparent 1px), linear-gradient(90deg, rgba(185, 66, 54, .08) 1px, transparent 1px), radial-gradient(circle at 50% 50%, rgba(185, 66, 54, .16), transparent 55%), #070606;background-size: 13px 13px, 13px 13px, auto, auto;}.scan-line {position: absolute;top: 0;left: 0;width: 100%;height: 18px;background: linear-gradient(to bottom, transparent, rgba(215, 111, 50, .35), transparent);animation: scanMove 2.6s linear infinite;}.scan-marker {position: absolute;width: 8px;height: 8px;border: 1px solid #d76f32;box-shadow: 0 0 9px rgba(215, 111, 50, .8);transform: rotate(45deg);}.marker-one {top: 26px;left: 34px;}.marker-two {top: 54px;right: 42px;}.marker-three {bottom: 24px;left: 96px;}.stats-list {position: relative;z-index: 6;display: grid;gap: 4px;}.stats-list div {display: flex;align-items: center;justify-content: space-between;gap: 8px;padding: 4px 6px;border: 1px solid rgba(63, 71, 61, .8);background: linear-gradient(90deg, rgba(185, 66, 54, .10), transparent 65%), rgba(0, 0, 0, .28);font-size: 10px;font-weight: bold;line-height: 1.3;text-transform: uppercase;letter-spacing: 1px;}.stats-list div:hover {border-color: rgba(215, 111, 50, .55);background: linear-gradient(90deg, rgba(215, 111, 50, .16), transparent 65%), rgba(0, 0, 0, .34);}.stats-list span {color: #8d937d;}.stats-list b {color: #d7c46f;font-weight: 400;}.sidebar-stats {max-width: 100%;padding: 6px;justify-self: stretch;}.sidebar-stats .decorative-screen {height: 105px;margin-bottom: 6px;}.sidebar-stats .stats-list {gap: 3px;}.sidebar-stats .stats-list div {padding: 3px 5px;}.text-console {overflow: auto;padding: 8px;border: 1px solid rgba(183, 193, 90, .35);background: #090b09;color: #aeb48a;font-size: 10px;}.text-console span {color: #d76f32;}.button-marquee {width: 100%;border-top: 1px solid var(--border-bright);background: linear-gradient( 90deg, rgba(183, 193, 90, .08), rgba(0, 0, 0, .22), rgba(215, 111, 50, .08) ), #101310;}.button-marquee-title {display: flex;align-items: center;justify-content: space-between;gap: 8px;padding: 6px 10px;border-bottom: 1px solid var(--border);color: #e6d27b;font-family: "Share Tech Mono", monospace;font-size: 10px;line-height: 1.3;text-transform: uppercase;letter-spacing: 1.2px;}.button-marquee-title span {display: inline-flex;align-items: center;gap: 6px;}.button-marquee-title span:last-child {color: #a7ad78;font-size: 9px;}.button-marquee-window {width: 100%;overflow: hidden;padding: 9px 0;}.button-marquee-track {display: flex;width: max-content;animation: buttonMarquee 25s linear infinite;}.button-marquee-group {display: flex;flex-shrink: 0;align-items: center;gap: 8px;padding-right: 8px;}.button-marquee-group a {display: block;flex-shrink: 0;width: 88px;height: 31px;border: 0;}.button-marquee-group img {display: block;width: 88px;height: 31px;border: 1px solid rgba(183, 193, 90, .35);object-fit: cover;opacity: 0.4;}.button-marquee-group a:hover img {border-color: var(--orange);opacity: 0.8;filter: none;}.button-marquee-window:hover .button-marquee-track {animation-play-state: paused;}@keyframes buttonMarquee {from {transform: translateX(0);}to {transform: translateX(-50%);}}.footer {display: flex;justify-content: space-between;gap: 10px;padding: 9px;border-top: 1px solid var(--border-bright);background: linear-gradient(90deg, rgba(0, 0, 0, .4), rgba(183, 193, 90, .08), rgba(0, 0, 0, .4));color: #9ea383;font-size: 9px;text-transform: uppercase;letter-spacing: 1px;}@keyframes pulse {0%, 100% {opacity: .45;}50% {opacity: 1;}}@keyframes scroll {from {transform: translateX(0);}to {transform: translateX(-50%);}}@keyframes scanMove {from {transform: translateY(-20px);}to {transform: translateY(120px);}}@media (max-width: 900px) {body {padding: 14px;}.page-layout {grid-template-columns: 180px 1fr;}.right-sidebar {display: grid;grid-column: 1 / -1;grid-template-columns: repeat(2, 1fr);gap: 10px;}.right-sidebar .box {margin-top: 0;}.navigation {grid-template-columns: repeat(3, 1fr);}}@media (max-width: 720px) {.page-layout {grid-template-columns: 1fr;}.main-content {order: 1;}.left-sidebar {order: 2;}.right-sidebar {order: 3;}.left-sidebar, .right-sidebar {display: grid;grid-template-columns: repeat(2, 1fr);gap: 10px;}.left-sidebar .box, .right-sidebar .box {margin-top: 0;}.gallery {grid-template-columns: repeat(3, 1fr);}}@media (max-width: 540px) {body {padding: 8px;font-size: 10px;}.top-bar, .footer {flex-direction: column;}.navigation {grid-template-columns: 1fr 1fr;}.left-sidebar, .right-sidebar {grid-template-columns: 1fr;}.button-grid {grid-template-columns: 1fr;}.split-grid {grid-template-columns: 1fr;}.post-entry {grid-template-columns: 48px 1fr;}.post-image {grid-row: 1 / span 2;width: 48px;height: 48px;}.post-date {width: auto;min-height: 0;justify-self: start;align-self: start;flex-direction: row;justify-content: flex-start;gap: 5px;padding: 3px 7px;border: 0;border-left: 2px solid rgba(215, 111, 50, .65);background: rgba(185, 66, 54, .08);text-align: left;}.post-date-image {width: 10px;height: 10px;}.post-text {grid-column: 2;padding: 0;}.gallery {grid-template-columns: repeat(2, 1fr);}.status-table {font-size: 9px;}}