|
Tags: Blanking Manual revert |
| (11 intermediate revisions by the same user not shown) |
| Line 1: |
Line 1: |
| .thumbinner,
| |
| .thumbimage,
| |
| .mw-file-element{
| |
| background-color: transparent !important;
| |
| }
| |
|
| |
|
| /*----------------------------------*/
| |
|
| |
| .mindmap {
| |
| position: relative;
| |
| height: 640px;
| |
| border: 1px solid rgba(255, 107, 157, 0.25);
| |
| border-radius: 18px;
| |
| background: #ffffff;
| |
| box-shadow: 0 6px 24px rgba(255, 79, 145, 0.12);
| |
| margin: 16px 0;
| |
| overflow: hidden;
| |
| cursor: grab;
| |
| user-select: none;
| |
| }
| |
|
| |
| .mindmap.mm-dragging {
| |
| cursor: grabbing;
| |
| }
| |
|
| |
| .mindmap-stage {
| |
| position: relative;
| |
| width: 100%;
| |
| height: 640px;
| |
| transform-origin: 0 0;
| |
| transition: none;
| |
| touch-action: none;
| |
| z-index: 1;
| |
| }
| |
|
| |
| @media (max-width: 1023.98px) {
| |
| .mindmap {
| |
| height: 720px;
| |
| }
| |
| .mindmap-stage {
| |
| height: 720px;
| |
| }
| |
| }
| |
|
| |
| .mm-links {
| |
| position: absolute;
| |
| inset: 0;
| |
| pointer-events: none;
| |
| z-index: 0;
| |
| }
| |
|
| |
| .mm-node {
| |
| position: absolute;
| |
| display: flex;
| |
| align-items: center;
| |
| gap: 10px;
| |
| padding: 12px 14px;
| |
| border-radius: 12px;
| |
| background: #ffffff;
| |
| border: 1px solid rgba(255, 107, 157, 0.35);
| |
| box-shadow: 0 6px 18px rgba(255, 79, 145, 0.12);
| |
| color: #ff4f91;
| |
| font-weight: 700;
| |
| cursor: pointer;
| |
| transition: transform .25s ease, box-shadow .25s ease, background-color .25s ease;
| |
| }
| |
|
| |
| .mm-node:focus-visible {
| |
| outline: 2px solid #ff6b9d;
| |
| outline-offset: 4px;
| |
| }
| |
|
| |
| .mm-node:hover {
| |
| box-shadow: 0 10px 28px rgba(255, 79, 145, 0.18);
| |
| }
| |
|
| |
| .mm-node a {
| |
| color: inherit;
| |
| text-decoration: none;
| |
| }
| |
|
| |
| .mm-node a:hover {
| |
| text-decoration: underline;
| |
| }
| |
|
| |
| .mm-node:not(.mm-center):hover {
| |
| transform: translateY(-1px);
| |
| }
| |
|
| |
| .mm-center {
| |
| left: 8%;
| |
| top: 50%;
| |
| transform: translate(0, -50%);
| |
| min-width: 220px;
| |
| justify-content: center;
| |
| }
| |
|
| |
| .mm-branch {
| |
| position: absolute;
| |
| min-width: 220px;
| |
| display: flex;
| |
| align-items: flex-start;
| |
| gap: 34px;
| |
| }
| |
|
| |
| .mm-branch > .mm-node {
| |
| position: relative;
| |
| }
| |
|
| |
| .mm-branch .mm-node {
| |
| background: #fff0f6;
| |
| border-left: 4px solid #ff6b9d;
| |
| color: #c2185b;
| |
| }
| |
|
| |
| .mm-branch .mm-children {
| |
| position: relative;
| |
| margin-top: 0;
| |
| }
| |
|
| |
| .mm-branch .mm-children {
| |
| display: none;
| |
| }
| |
|
| |
| .mm-branch.open .mm-children {
| |
| display: flex;
| |
| flex-direction: column;
| |
| }
| |
|
| |
| .mm-item {
| |
| display: flex;
| |
| align-items: flex-start;
| |
| gap: 26px;
| |
| }
| |
|
| |
| .mm-subchildren {
| |
| display: none;
| |
| flex-direction: column;
| |
| }
| |
|
| |
| .mm-item.open .mm-subchildren {
| |
| display: flex;
| |
| }
| |
|
| |
| .mm-subchildren .mm-node {
| |
| margin: 0 0 14px 0;
| |
| }
| |
|
| |
| .mm-subchildren .mm-node:last-child {
| |
| margin-bottom: 0;
| |
| }
| |
|
| |
| .mm-branch .mm-children .mm-node {
| |
| position: relative;
| |
| display: block;
| |
| font-weight: 600;
| |
| background: #f3e5f5;
| |
| border-left: 4px solid #6a1b9a;
| |
| color: #6a1b9a;
| |
| margin: 0 0 14px 0;
| |
| }
| |
|
| |
| .mm-branch .mm-children .mm-node:last-child {
| |
| margin-bottom: 0;
| |
| }
| |
|
| |
| #mm-locations-coral,
| |
| #mm-locations-coral-shop {
| |
| background: linear-gradient(135deg, #ff7fb2 0%, #9BCF53 100%);
| |
| border-left-color: #5f8f2a;
| |
| color: #0c1a0a;
| |
| }
| |
|
| |
| #mm-locations-desert,
| |
| #mm-locations-desert-statue,
| |
| #mm-locations-desert-mine {
| |
| background: linear-gradient(135deg, #ffffff 0%, #F5F5DC 55%, #e6dec7 100%);
| |
| border-left-color: #c9c2a5;
| |
| color: #2a2418;
| |
| }
| |
|
| |
| #mm-locations-ghostblue,
| |
| #mm-locations-ghostblue-gate,
| |
| #mm-locations-ghostblue-shop {
| |
| background: linear-gradient(135deg, #1a123d 0%, #483D8B 55%, #2f0a5a 100%);
| |
| border-left-color: #241f46;
| |
| color: #ffffff;
| |
| }
| |
|
| |
| #mm-locations-megalopolis,
| |
| #mm-locations-megalopolis-gate {
| |
| background: linear-gradient(135deg, #ff7fb2 0%, #FFD700 45%, #00BFFF 100%);
| |
| border-left-color: #d4af37;
| |
| color: #1a1a1a;
| |
| }
| |
|
| |
| #mm-locations-caballa,
| |
| #mm-locations-caballa-gate,
| |
| #mm-locations-caballa-field,
| |
| #mm-locations-caballa-mine {
| |
| background: linear-gradient(135deg, #8B8B00 0%, #6e6e12 55%, #3e3e1a 100%);
| |
| border-left-color: #5f5f00;
| |
| color: #ffffff;
| |
| }
| |
|
| |
| #mm-locations-oopswarf,
| |
| #mm-locations-oopswarf-gate,
| |
| #mm-locations-oopswarf-phantom {
| |
| background: linear-gradient(135deg, #00002a 0%, #00008B 65%, #07071d 100%);
| |
| border-left-color: #00004d;
| |
| color: #ffffff;
| |
| }
| |
|
| |
| #mm-locations-mermaid,
| |
| #mm-locations-mermaid-gate,
| |
| #mm-locations-mermaid-dungeon {
| |
| background: linear-gradient(135deg, #00BFFF 0%, #62d8ff 55%, #0099cc 100%);
| |
| border-left-color: #0079a6;
| |
| color: #003041;
| |
| }
| |
|
| |
| #mm-locations-snowhill,
| |
| #mm-locations-snowhill-gate,
| |
| #mm-locations-snowhill-mine,
| |
| #mm-locations-snowhill-blueice {
| |
| background: linear-gradient(135deg, #ffffff 0%, #E0FFFF 55%, #bfefff 100%);
| |
| border-left-color: #9fd8d8;
| |
| color: #0a2a2a;
| |
| }
| |
|
| |
| #mm-locations-techichi,
| |
| #mm-locations-techichi-goldenash,
| |
| #mm-locations-techichi-blackash {
| |
| background: linear-gradient(135deg, #A52A2A 0%, #7a1f1f 55%, #3a0f0f 100%);
| |
| border-left-color: #6f1c1c;
| |
| color: #ffffff;
| |
| }
| |
|
| |
| #mm-locations-tapasco,
| |
| #mm-locations-tapasco-gate,
| |
| #mm-locations-tapasco-mine,
| |
| #mm-locations-tapasco-themespa {
| |
| background: linear-gradient(135deg, #FF4500 0%, #ff7a2a 55%, #b83200 100%);
| |
| border-left-color: #b83200;
| |
| color: #ffffff;
| |
| }
| |
|
| |
| #mm-locations-rosegarden,
| |
| #mm-locations-rosegarden-gate {
| |
| background: linear-gradient(135deg, #7b2a2a 0%, #556B2F 60%, #2f2f1a 100%);
| |
| border-left-color: #34421d;
| |
| color: #ffffff;
| |
| }
| |
|
| |
| #mm-locations-blackswamp,
| |
| #mm-locations-blackswamp-gate-maze,
| |
| #mm-locations-blackswamp-mine {
| |
| background: linear-gradient(135deg, #0f1f1f 0%, #2F4F4F 60%, #1a2a2a 100%);
| |
| border-left-color: #1e3232;
| |
| color: #ffffff;
| |
| }
| |
|
| |
| #mm-locations-devroom,
| |
| #mm-locations-devroom-lobby {
| |
| background: linear-gradient(135deg, #00CED1 0%, #1e90ff 40%, #9400D3 100%);
| |
| border-left-color: #00a6a8;
| |
| color: #ffffff;
| |
| }
| |
|
| |
| #mm-locations-alteo,
| |
| #mm-locations-alteo-gate {
| |
| background: linear-gradient(135deg, #c9ffd2 0%, #98FB98 55%, #6dcf7a 100%);
| |
| border-left-color: #58b858;
| |
| color: #0c2a0c;
| |
| }
| |
|
| |
| #mm-locations-mirage,
| |
| #mm-locations-mirage-field {
| |
| background: linear-gradient(135deg, #d2b48c 0%, #F0E68C 60%, #c2d68c 100%);
| |
| border-left-color: #b9ae57;
| |
| color: #2a250c;
| |
| }
| |
|
| |
| #mm-locations-abyss,
| |
| #mm-locations-abyss-gate {
| |
| background: linear-gradient(135deg, #0000FF 0%, #002a7a 45%, #00FFFF 100%);
| |
| border-left-color: #0000b8;
| |
| color: #eaf8ff;
| |
| }
| |
|
| |
| .pos-1 { left: 34%; top: 10%; }
| |
| .pos-2 { left: 34%; top: 30%; }
| |
| .pos-3 { left: 34%; top: 50%; }
| |
| .pos-4 { left: 34%; top: 70%; }
| |
| .pos-5 { left: 34%; top: 84%; }
| |
| .pos-6 { left: 62%; top: 84%; }
| |
|
| |
| .mm-controls {
| |
| position: absolute;
| |
| right: 12px;
| |
| top: 12px;
| |
| display: flex;
| |
| gap: 8px;
| |
| flex-wrap: nowrap;
| |
| z-index: 3;
| |
| }
| |
|
| |
| .mm-controls button {
| |
| background: linear-gradient(135deg, #ff6b9d 0%, #ffc3e0 100%);
| |
| color: #fff;
| |
| border: none;
| |
| border-radius: 8px;
| |
| padding: 8px 12px;
| |
| font-weight: 700;
| |
| cursor: pointer;
| |
| box-shadow: 0 2px 8px rgba(0,0,0,0.08);
| |
| display: inline-flex;
| |
| align-items: center;
| |
| justify-content: center;
| |
| min-width: 38px;
| |
| }
| |
|
| |
| .mm-detail {
| |
| position: absolute;
| |
| right: 12px;
| |
| bottom: 12px;
| |
| max-width: 360px;
| |
| background: rgba(255,255,255,0.96);
| |
| border: 1px solid rgba(255, 107, 157, 0.25);
| |
| border-radius: 12px;
| |
| box-shadow: 0 6px 18px rgba(255, 79, 145, 0.18);
| |
| padding: 12px 14px;
| |
| display: none;
| |
| z-index: 3;
| |
| user-select: text;
| |
| }
| |
|
| |
| .mm-detail.active {
| |
| display: block;
| |
| }
| |
|
| |
| html[data-theme="dark"] .mindmap {
| |
| border-color: rgba(159, 208, 255, 0.18);
| |
| background: rgba(20,26,38,.92);
| |
| box-shadow: 0 6px 24px rgba(10, 15, 26, .4);
| |
| }
| |
|
| |
| html[data-theme="dark"] .mm-node {
| |
| background: #141c2a;
| |
| border-color: rgba(159,208,255,.18);
| |
| box-shadow: 0 6px 16px rgba(12,18,30,.35);
| |
| color: #9fd0ff;
| |
| }
| |
|
| |
| html[data-theme="dark"] .mm-branch .mm-node {
| |
| background: #121a29;
| |
| border-left-color: #7bbbff;
| |
| color: #cfe6ff;
| |
| }
| |
|
| |
| html[data-theme="dark"] .mm-branch .mm-children .mm-node {
| |
| background: #101827;
| |
| border-left-color: #88c0ff;
| |
| color: #cfe6ff;
| |
| }
| |
|
| |
| html[data-theme="dark"] .mm-detail {
| |
| background: #121a29;
| |
| border-color: rgba(159,208,255,.18);
| |
| color: #cfe6ff;
| |
| }
| |
|
| |
| .mm-table-root {
| |
| display: grid;
| |
| gap: 18px;
| |
| }
| |
|
| |
| .mm-table-controls {
| |
| display: flex;
| |
| flex-wrap: wrap;
| |
| gap: 12px;
| |
| align-items: flex-end;
| |
| justify-content: space-between;
| |
| }
| |
|
| |
| .mm-table-control {
| |
| display: flex;
| |
| flex-direction: column;
| |
| gap: 6px;
| |
| min-width: 220px;
| |
| }
| |
|
| |
| .mm-table-meta {
| |
| margin-left: auto;
| |
| min-width: 80px;
| |
| text-align: right;
| |
| font-weight: 700;
| |
| color: #6a1b9a;
| |
| }
| |
|
| |
| .mm-table-label {
| |
| font-weight: 700;
| |
| color: #c2185b;
| |
| }
| |
|
| |
| .mm-table-input,
| |
| .mm-table-select {
| |
| border: 1px solid rgba(255, 107, 157, 0.25);
| |
| border-radius: 12px;
| |
| padding: 10px 12px;
| |
| background: #ffffff;
| |
| color: #2a2418;
| |
| box-shadow: 0 4px 14px rgba(255, 79, 145, 0.10);
| |
| }
| |
|
| |
| .mm-table-wrap {
| |
| overflow: auto;
| |
| border-radius: 14px;
| |
| border: 1px solid rgba(255, 107, 157, 0.18);
| |
| }
| |
|
| |
| .mm-table {
| |
| width: 100%;
| |
| border-collapse: collapse;
| |
| background: #ffffff;
| |
| }
| |
|
| |
| .mm-table th,
| |
| .mm-table td {
| |
| padding: 12px 12px;
| |
| border-bottom: 1px solid rgba(255, 107, 157, 0.16);
| |
| vertical-align: top;
| |
| }
| |
|
| |
| .mm-table thead th {
| |
| position: sticky;
| |
| top: 0;
| |
| z-index: 1;
| |
| background: #fff0f6;
| |
| color: #6a1b9a;
| |
| text-align: left;
| |
| }
| |
|
| |
| .mm-table--enhanced thead th[data-key] {
| |
| cursor: pointer;
| |
| }
| |
|
| |
| .mm-table a {
| |
| color: #c2185b;
| |
| font-weight: 700;
| |
| text-decoration: none;
| |
| }
| |
|
| |
| .mm-table a:hover {
| |
| text-decoration: underline;
| |
| }
| |
|
| |
| .mm-list {
| |
| margin: 0;
| |
| padding-left: 18px;
| |
| }
| |
|
| |
| .mm-table-card {
| |
| border-radius: 16px;
| |
| border: 1px solid rgba(255, 107, 157, 0.18);
| |
| background: rgba(255,255,255,0.98);
| |
| box-shadow: 0 6px 24px rgba(255, 79, 145, 0.10);
| |
| padding: 14px;
| |
| }
| |
|
| |
| .mm-table-title {
| |
| margin: 0 0 10px 0;
| |
| font-size: 18px;
| |
| font-weight: 800;
| |
| color: #c2185b;
| |
| }
| |
|
| |
| .mm-table-card--beach { --mm-accent: #f57c00; --mm-tint: rgba(255, 243, 224, 0.85); --mm-tint-strong: rgba(255, 243, 224, 1); }
| |
| .mm-table-card--cities { --mm-accent: #7b1fa2; --mm-tint: rgba(243, 229, 245, 0.85); --mm-tint-strong: rgba(243, 229, 245, 1); }
| |
| .mm-table-card--volcanic { --mm-accent: #d84315; --mm-tint: rgba(255, 204, 188, 0.85); --mm-tint-strong: rgba(255, 204, 188, 1); }
| |
| .mm-table-card--special { --mm-accent: #2e7d32; --mm-tint: rgba(154, 216, 184, 0.75); --mm-tint-strong: rgba(154, 216, 184, 0.95); }
| |
|
| |
| .mm-table-card[class*="mm-table-card--"] {
| |
| border-left: 6px solid var(--mm-accent);
| |
| }
| |
|
| |
| .mm-table-card[class*="mm-table-card--"] .mm-table thead th {
| |
| background: var(--mm-tint);
| |
| color: var(--mm-accent);
| |
| }
| |
|
| |
| .mm-table-card[class*="mm-table-card--"] .mm-td-town {
| |
| background: var(--mm-tint-strong);
| |
| font-weight: 800;
| |
| }
| |
|
| |
| html[data-theme="dark"] .mm-table-input,
| |
| html[data-theme="dark"] .mm-table-select {
| |
| background: #121a29;
| |
| border-color: rgba(159,208,255,.18);
| |
| color: #cfe6ff;
| |
| box-shadow: 0 6px 18px rgba(12,18,30,.35);
| |
| }
| |
|
| |
| html[data-theme="dark"] .mm-table-wrap,
| |
| html[data-theme="dark"] .mm-table-card {
| |
| background: #121a29;
| |
| border-color: rgba(159,208,255,.18);
| |
| box-shadow: 0 6px 24px rgba(10, 15, 26, .4);
| |
| }
| |
|
| |
| html[data-theme="dark"] .mm-table {
| |
| background: #121a29;
| |
| }
| |
|
| |
| html[data-theme="dark"] .mm-table th,
| |
| html[data-theme="dark"] .mm-table td {
| |
| border-bottom-color: rgba(159,208,255,.18);
| |
| color: #cfe6ff;
| |
| }
| |
|
| |
| html[data-theme="dark"] .mm-table thead th {
| |
| background: rgba(39, 76, 119, 0.35);
| |
| color: #9fd0ff;
| |
| }
| |
|
| |
| html[data-theme="dark"] .mm-table a {
| |
| color: #9fd0ff;
| |
| }
| |
|
| |
| html[data-theme="dark"] .mm-table-meta {
| |
| color: #9fd0ff;
| |
| }
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
| /*------------------------------------ Hero Section ------------------------------------ */
| |
| .hero {
| |
| background: rgba(255,255,255,0.85);
| |
| border: 2px solid rgba(255, 111, 163, 0.18);
| |
| border-radius: 20px;
| |
| max-width: 2000px;
| |
| margin: 0 auto 16px auto;
| |
| box-shadow: 0 6px 24px rgba(255, 79, 145, 0.18);
| |
|
| |
| }
| |
|
| |
| .hero-inner {
| |
| padding: clamp(18px, 3vw, 36px);
| |
| text-align: center;
| |
| }
| |
|
| |
| .hero-title {
| |
| margin: 8px 0 4px 0;
| |
| font-size: clamp(22px, 4vw, 36px);
| |
| font-weight: 800;
| |
| background: linear-gradient(135deg, #ff4f91, #d02f72);
| |
|
| |
| background-clip: text;
| |
|
| |
| }
| |
|
| |
| .hero-subtitle {
| |
| color: #666;
| |
| font-size: clamp(14px, 2.2vw, 18px);
| |
| }
| |
|
| |
| .status-pill {
| |
| display: inline-block;
| |
| margin-top: 10px;
| |
| padding: 8px 14px;
| |
| border-radius: 999px;
| |
| font-weight: 700;
| |
| color: #fff;
| |
| background: linear-gradient(135deg, #ff4f91, #d02f72);
| |
| animation: fadeInOut 2s ease-in-out infinite;
| |
| }
| |
|
| |
|
| |
|
| |
| /* ------------------------------------ Buttons ------------------------------------ */
| |
| .mw-ui-button:not(.ve-ui *):not(.oo-ui-window *):not(.mw-editform *):not(.editOptions *):not(.wikiEditor-ui *),
| |
| button:not(.nav-tab):not(.ve-ui *):not(.oo-ui-window *):not(.mw-editform *):not(.editOptions *):not(.wikiEditor-ui *):not(button.nested-tab) {
| |
| background: linear-gradient(135deg, #ff6b9d 0%, #ffc3e0 100%) !important;
| |
| color: white !important;
| |
| border: none !important;
| |
| border-radius: 8px !important;
| |
| padding: 8px 16px !important;
| |
| font-weight: 600 !important;
| |
| cursor: pointer !important;
| |
| transition: 0.3s ease !important;
| |
| box-shadow: 0 2px 8px rgba(0, 0, 0, 0.05) !important;
| |
| }
| |
|
| |
| .mw-ui-button:not(.ve-ui *):not(.oo-ui-window *):not(.mw-editform *):not(.editOptions *):not(.wikiEditor-ui *):hover,
| |
| button:not(.nav-tab):not(.ve-ui *):not(.oo-ui-window *):not(.mw-editform *):not(.editOptions *):not(.wikiEditor-ui *):hover {
| |
| transform: translateY(-2px) !important;
| |
| box-shadow: 0 8px 30px rgba(255, 107, 157, 0.3) !important;
| |
| }
| |
|
| |
| /*------------------------------------ ------------------------------------*/
| |
| * {
| |
| box-sizing: border-box;
| |
| }
| |
|
| |
| html, body {
| |
| height: 100%;
| |
| }
| |
|
| |
| body {
| |
| font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Helvetica Neue', Arial, "Noto Sans", sans-serif !important;
| |
| line-height: 1.6 !important;
| |
| color: #2d2d2d !important;
| |
| background: linear-gradient(135deg, #fff0f6, #ffd9e9 40%, #ffb3cf) !important;
| |
| background-attachment: fixed !important;
| |
| margin: 0 !important;
| |
| padding: clamp(18px, 3vw, 36px);
| |
| min-height: 100vh !important;
| |
|
| |
| min-width: fit-content;
| |
| }
| |
|
| |
| #content.mw-body.ve-init-mw-desktopArticleTarget-targetContainer { min-width: 450px }
| |
|
| |
|
| |
|
| |
| /* ------------------------------------ TYPOGRAPHY ------------------------------------ */
| |
|
| |
| /* [TYPOGRAPHY] TEXT STYLING
| |
| ======================================== */
| |
| h1, h2, h3, h4, h5, h6 {
| |
| color: #ff6b9d !important;
| |
| font-weight: 700 !important;
| |
| font-style: italic;
| |
| margin-bottom: 16px !important;
| |
| margin-top: 24px !important;
| |
| }
| |
|
| |
| h1, h2 {
| |
| background: linear-gradient(135deg, #ff6b9d 0%, #ffc3e0 100%) !important;
| |
| border-bottom: 2px solid #ff4f91;
| |
| background-clip: text !important;
| |
| font-size: 2.5em !important;
| |
| }
| |
|
| |
| h4 {
| |
| font-size: 2em !important;
| |
| }
| |
|
| |
| h5 {
| |
| text-decoration: underline;
| |
| }
| |
|
| |
| .section-header {
| |
| text-align: center;
| |
| margin-bottom: max(12px, min(2.5vw, 24px));
| |
| }
| |
|
| |
| .section-header h2 {
| |
| margin: 0;
| |
| font-size: max(20px, min(3vw, 28px));
| |
| color: #222;
| |
| display: inline-block;
| |
| padding-bottom: 6px;
| |
| }
| |
|
| |
| .section-lead {
| |
| margin-top: 6px;
| |
| color: #666;
| |
| font-size: max(13px, min(2vw, 16px));
| |
| }
| |
|
| |
| /*---------------------- Links -----------------------*/
| |
| #mw-content-text a:not(.ve-ui *):not(.oo-ui-window *):not(.mw-editform *):not(.editOptions *):not(.wikiEditor-ui *) {
| |
| color: #f70361 !important;
| |
| display: inline-block !important;
| |
| padding: 2px 4px !important;
| |
| border-radius: 10px !important;
| |
| border-left: 3px solid transparent !important;
| |
| transition: color .2s ease, background-color .2s ease, border-color .2s ease, padding .2s ease !important;
| |
| }
| |
|
| |
| #mw-content-text a:not(.ve-ui *):not(.oo-ui-window *):not(.mw-editform *):not(.editOptions *):not(.wikiEditor-ui *):hover {
| |
| color: #ff6a9c !important;
| |
| background: #fff5fb !important;
| |
| border-left-color: #ff6b9d !important;
| |
| padding-left: 8px !important;
| |
| }
| |
|
| |
| .external-link {
| |
| color: #ff6b9d;
| |
| text-decoration: none;
| |
| border-bottom: 1px dashed #ff6b9d;
| |
| transition: all 0.3s ease;
| |
| padding-right: 20px;
| |
| position: relative;
| |
| }
| |
|
| |
| .external-link::after {
| |
| content: '↗';
| |
| position: absolute;
| |
| right: 0;
| |
| top: 0;
| |
| font-size: 0.8em;
| |
| }
| |
|
| |
| .external-link:hover {
| |
| color: #d63384;
| |
| border-bottom-color: #d63384;
| |
| }
| |
|
| |
| a.external {
| |
| background-image: none !important;
| |
| padding-right: 0 !important;
| |
| }
| |
|
| |
| a.external::after {
| |
| display: none !important;
| |
| content: none !important;
| |
| }
| |
|
| |
|
| |
| .mw-link-internal {
| |
| color: #ff6b9d !important;
| |
| text-decoration: none !important;
| |
| transition: 0.3s ease !important;
| |
| border-bottom: 1px dotted transparent !important;
| |
| }
| |
|
| |
| .mw-link-internal:hover {
| |
| color: #d63384 !important;
| |
| border-bottom-color: #ff6b9d !important;
| |
| }
| |
|
| |
| .mw-redirect {
| |
| color: #ff8fb0 !important;
| |
| }
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
| /* --------------------------------------------------------------THEME--------------------------------------------------------------------------------- */
| |
|
| |
| /* THEME BASE */
| |
| :root { --theme-transition: background-color .25s ease, color .25s ease, border-color .25s ease, box-shadow .25s ease }
| |
| html, body, #content, .mw-body, .hero, .highlights-section, .card.highlight, .card-media, .nav-tabs, .info-card, .wikitable-like, a, button, input, textarea, select { transition: var(--theme-transition) }
| |
|
| |
| /* DARK THEME */
| |
| html[data-theme="dark"] {
| |
| color-scheme: dark;
| |
| }
| |
|
| |
| html[data-theme="dark"] body {
| |
| background: linear-gradient(135deg, #0f1422, #171e2c 40%, #101625) !important;
| |
| color: #cfe6ff !important;
| |
| }
| |
|
| |
| html[data-theme="dark"] .section-header h2 {
| |
| color: #cfe6ff !important;
| |
| border-bottom-color: rgba(159,208,255,.35) !important;
| |
| }
| |
|
| |
| html[data-theme="dark"] .section-lead {
| |
| color: #a8c6e8 !important;
| |
| }
| |
|
| |
| html[data-theme="dark"] h1,
| |
| html[data-theme="dark"] h2,
| |
| html[data-theme="dark"] h3,
| |
| html[data-theme="dark"] h4,
| |
| html[data-theme="dark"] h5,
| |
| html[data-theme="dark"] h6 {
| |
| color: #9fd0ff !important;
| |
| background: none !important;
| |
| border-bottom: 2px solid rgba(159,208,255,.35) !important;
| |
| }
| |
|
| |
| html[data-theme="dark"] #mw-content-text a {
| |
| color: #7bbbff !important;
| |
| background: transparent !important;
| |
| border-left-color: transparent !important;
| |
| }
| |
|
| |
| html[data-theme="dark"] #mw-content-text a:hover {
| |
| color: #a2d3ff !important;
| |
| background: rgba(61,97,146,.22) !important;
| |
| border-left-color: #7bbbff !important;
| |
| }
| |
|
| |
| html[data-theme="dark"] .mw-link-internal {
| |
| color: #9fd0ff !important;
| |
| }
| |
|
| |
| html[data-theme="dark"] .mw-link-internal:hover {
| |
| color: #cfe6ff !important;
| |
| }
| |
|
| |
| html[data-theme="dark"] p,
| |
| html[data-theme="dark"] strong,
| |
| html[data-theme="dark"] b {
| |
| color: #cfe6ff !important;
| |
| }
| |
|
| |
| html[data-theme="dark"] .card p,
| |
| html[data-theme="dark"] .card strong,
| |
| html[data-theme="dark"] .info-card p,
| |
| html[data-theme="dark"] .info-card strong,
| |
| html[data-theme="dark"] .quest-card p,
| |
| html[data-theme="dark"] .quest-card strong {
| |
| color: #cfe6ff !important;
| |
| }
| |
|
| |
| /* COMPONENTS */
| |
| html[data-theme="dark"] .hero {
| |
| background: rgba(20,25,36,.92);
| |
| border: 1px solid rgba(159,208,255,.18);
| |
| box-shadow: 0 6px 24px rgba(10, 15, 26, .4);
| |
| }
| |
|
| |
| html[data-theme="dark"] .status-pill {
| |
| background: linear-gradient(135deg, #5b8bff, #88c0ff);
| |
| }
| |
|
| |
| html[data-theme="dark"] .info-box {
| |
| background: rgba(22, 28, 41, .85);
| |
| border-left-color: #7bbbff;
| |
| }
| |
|
| |
| html[data-theme="dark"] .mw-ui-button:not(.ve-ui *),
| |
| html[data-theme="dark"] button {
| |
| background: linear-gradient(135deg, #3976d7, #7db7ff) !important;
| |
| color: #fff !important;
| |
| }
| |
|
| |
| /* Highlights cards */
| |
| html[data-theme="dark"] .card.highlight {
| |
| background: rgba(20,26,38,.92);
| |
| border: 1px solid rgba(159,208,255,.15);
| |
| box-shadow: 0 6px 16px rgba(12,18,30,.35);
| |
| }
| |
|
| |
| html[data-theme="dark"] .card-media {
| |
| background: linear-gradient(180deg, #172235, #101827);
| |
| }
| |
|
| |
| html[data-theme="dark"] .card-title {
| |
| color: #cfe6ff;
| |
| }
| |
|
| |
| /* Tabs containers */
| |
| html[data-theme="dark"] .tab-content {
| |
| background: #121a29 !important;
| |
| border: 1px solid rgba(159,208,255,.18) !important;
| |
| box-shadow: 0 6px 18px rgba(12,18,30,.35) !important;
| |
| }
| |
|
| |
| html[data-theme="dark"] .tab-content.active {
| |
| background: #121a29 !important;
| |
| }
| |
|
| |
| html[data-theme="dark"] .nested-content {
| |
| background: #101625 !important;
| |
| border: 1px solid rgba(159,208,255,.15) !important;
| |
| }
| |
|
| |
| html[data-theme="dark"] .wikitable-like {
| |
| background: #141c2a !important;
| |
| border: 1px solid rgba(159,208,255,.15) !important;
| |
| }
| |
|
| |
| html[data-theme="dark"] .wikitable-like .column ul li {
| |
| background: #121a29 !important;
| |
| border: 1px solid rgba(159,208,255,.12) !important;
| |
| }
| |
|
| |
| html[data-theme="dark"] .wikitable-like .column ul li a {
| |
| color: #9fd0ff !important;
| |
| background: transparent !important;
| |
| }
| |
|
| |
| html[data-theme="dark"] .card {
| |
| background: #141c2a !important;
| |
| border: 1px solid rgba(159,208,255,.18) !important;
| |
| box-shadow: 0 6px 16px rgba(12,18,30,.35) !important;
| |
| }
| |
|
| |
| html[data-theme="dark"] .card .card-body {
| |
| background: transparent !important;
| |
| color: #cfe6ff !important;
| |
| }
| |
|
| |
| html[data-theme="dark"] .info-card {
| |
| background: rgba(20,26,38,.92) !important;
| |
| border: 1px solid rgba(159,208,255,.18) !important;
| |
| box-shadow: 0 6px 18px rgba(12,18,30,.35) !important;
| |
| }
| |
|
| |
| html[data-theme="dark"] .quest-section,
| |
| html[data-theme="dark"] .quest-card {
| |
| background: #121a29 !important;
| |
| border: 1px solid rgba(159,208,255,.18) !important;
| |
| }
| |
|
| |
| html[data-theme="dark"] .quest-card .reward-item,
| |
| html[data-theme="dark"] .reward-card {
| |
| background: #0f1422 !important;
| |
| border: 1px solid rgba(159,208,255,.25) !important;
| |
| color: #cfe6ff !important;
| |
| }
| |
|
| |
| html[data-theme="dark"] .quest-card .reward-item:hover {
| |
| background: rgba(61,97,146,.22) !important;
| |
| color: #cfe6ff !important;
| |
| }
| |
|
| |
| /* Forms */
| |
| html[data-theme="dark"] input[type="text"],
| |
| html[data-theme="dark"] input[type="search"],
| |
| html[data-theme="dark"] textarea,
| |
| html[data-theme="dark"] select {
| |
| background: #111726 !important;
| |
| color: #cfe6ff !important;
| |
| border-color: rgba(159,208,255,.25) !important;
| |
| }
| |
|
| |
| html[data-theme="dark"] input[type="text"]::placeholder,
| |
| html[data-theme="dark"] input[type="search"]::placeholder,
| |
| html[data-theme="dark"] textarea::placeholder {
| |
| color: #7ea6d6 !important;
| |
| }
| |
|
| |
| html[data-theme="dark"] input[type="text"]:focus,
| |
| html[data-theme="dark"] input[type="search"]:focus,
| |
| html[data-theme="dark"] textarea:focus,
| |
| html[data-theme="dark"] select:focus {
| |
| border-color: #7bbbff !important;
| |
| box-shadow: 0 0 0 3px rgba(123,187,255,.25) !important;
| |
| }
| |
|
| |
| html[data-theme="dark"] #text {
| |
| color: #cfe6ff !important;
| |
| }
| |
|
| |
| html[data-theme="dark"] li {
| |
| color: #a8c6e8 !important;
| |
| }
| |
|
| |
| html[data-theme="dark"] a.mw-file-description {
| |
| color: #9fd0ff !important;
| |
| background: rgba(61,97,146,.22) !important;
| |
| border: 1px solid rgba(159,208,255,.18) !important;
| |
| border-radius: 8px !important;
| |
| padding: 2px 6px !important;
| |
| }
| |
|
| |
| html[data-theme="dark"] a.mw-file-description:hover {
| |
| color: #cfe6ff !important;
| |
| background: rgba(61,97,146,.32) !important;
| |
| border-color: rgba(159,208,255,.25) !important;
| |
| }
| |
|
| |
| html[data-theme="dark"] figcaption {
| |
| color: #cfe6ff !important;
| |
| background: rgba(39,76,119,.14) !important;
| |
| border: 1px solid rgba(159,208,255,.25) !important;
| |
| border-radius: 10px !important;
| |
| padding: 4px 8px !important;
| |
| }
| |
| html[data-theme="dark"] th {
| |
| background: linear-gradient(135deg, #274c77, #1b2b41) !important;
| |
| color: #ffffff !important;
| |
| border: none !important;
| |
| }
| |
|
| |
| html[data-theme="dark"] tbody {
| |
| background: #141c2a !important;
| |
| border: 1px solid rgba(159,208,255,.18) !important;
| |
| }
| |
|
| |
| html[data-theme="dark"] td {
| |
| color: #cfe6ff !important;
| |
| border-bottom: 1px solid rgba(159,208,255,.18) !important;
| |
| }
| |
|
| |
| @media (min-width: 1400px) {
| |
| .hero { max-width: 1280px; margin: 0 auto 20px auto; border-radius: 22px }
| |
| .hero-inner { padding: clamp(24px, 2.5vw, 48px) }
| |
| .hero-title { font-size: clamp(28px, 4.5vw, 42px) }
| |
| .info-box, .cta-box { padding: 2rem; border-radius: 16px }
| |
| .status-pill { padding: 10px 16px; font-size: .95rem }
| |
| }
| |
|
| |
| @media (max-width: 1199px) {
| |
| .hero { max-width: 1100px; border-radius: 18px }
| |
| .hero-inner { padding: clamp(16px, 3vw, 32px) }
| |
| .info-box, .cta-box { padding: 1.25rem; border-radius: 12px }
| |
| }
| |
|
| |
| @media (max-width: 991px) {
| |
| .hero { margin: 0 12px 16px }
| |
| .hero-inner { padding: 16px }
| |
| .hero-title { font-size: clamp(22px, 4vw, 32px) }
| |
| .section-header h2 { font-size: clamp(18px, 3.2vw, 26px) }
| |
| .section-lead { font-size: clamp(13px, 2.2vw, 16px) }
| |
| .mw-ui-button:not(.ve-ui *):not(.oo-ui-window *):not(.mw-editform *):not(.editOptions *):not(.wikiEditor-ui *),
| |
| button:not(.nav-tab):not(.ve-ui *):not(.oo-ui-window *):not(.mw-editform *):not(.editOptions *):not(.wikiEditor-ui *):not(button.nested-tab) {
| |
| padding: 6px 12px !important;
| |
| border-radius: 10px !important;
| |
| font-size: .95rem !important;
| |
| }
| |
| }
| |
|
| |
| @media (max-width: 767px) {
| |
| .hero { margin: 0 10px 12px }
| |
| .hero-inner { padding: 14px }
| |
| .status-pill { margin-top: 8px; padding: 7px 12px }
| |
| .external-link { padding-right: 12px }
| |
| }
| |
|
| |
| @media (max-width: 575px) {
| |
| body { padding: 12px !important }
| |
| .hero { border-radius: 14px }
| |
| .hero-inner { padding: 12px }
| |
| .hero-title { font-size: clamp(20px, 6vw, 28px) }
| |
| .info-box, .cta-box { padding: 1rem; border-radius: 10px }
| |
| #content.mw-body.ve-init-mw-desktopArticleTarget-targetContainer { min-width: fit-content }
| |
| .mw-ui-button:not(.ve-ui *):not(.oo-ui-window *):not(.mw-editform *):not(.editOptions *):not(.wikiEditor-ui *),
| |
| button:not(.nav-tab):not(.ve-ui *):not(.oo-ui-window *):not(.mw-editform *):not(.editOptions *):not(.wikiEditor-ui *):not(button.nested-tab) {
| |
| padding: 5px 10px !important;
| |
| border-radius: 8px !important;
| |
| font-weight: 600 !important;
| |
| }
| |
| .section-header { margin-bottom: 12px }
| |
| .section-header h2 { padding-bottom: 4px }
| |
| .section-lead { font-size: .9rem }
| |
| }
| |