403Webshell
Server IP : 202.61.199.114  /  Your IP : 216.73.217.139
Web Server : nginx/1.22.1
System : Linux de.arni-solutions.de 6.1.0-49-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.174-1 (2026-05-26) x86_64
User : web20 ( 1018)
PHP Version : 8.4.23
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : ON
Directory :  /var/www/clients/client2/web31/web/slots/css/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/clients/client2/web31/web/slots/css/betting.css
/* Reel Royale · Wettbereich – Design (nutzt Variablen aus core.css) */

.bx-body { min-height: 100vh; }
.bx-wrap { max-width: 1080px; margin: 0 auto; padding: 16px 14px 140px; }

/* Hero */
.bx-hero {
    display: flex; align-items: center; gap: 16px;
    background: linear-gradient(135deg, rgba(43,124,255,.16), var(--rr-panel));
    border: 1px solid var(--rr-line-2); border-radius: var(--rr-radius);
    padding: 18px 20px; margin-bottom: 14px; box-shadow: var(--rr-shadow);
}
.bx-hero-emblem { font-size: 46px; line-height: 1; filter: drop-shadow(0 4px 10px rgba(0,0,0,.4)); }
.bx-hero-text h1 { font-family: 'Cinzel', serif; font-size: clamp(20px, 4vw, 30px); margin: 0 0 4px; color: var(--rr-gold); }
.bx-hero-text p { margin: 0; color: var(--rr-soft); font-size: 14px; }

/* Rechtlicher Hinweis */
.bx-legal {
    font-size: 12.5px; line-height: 1.5; color: var(--rr-soft);
    background: rgba(255,93,108,.08); border: 1px solid rgba(255,93,108,.28);
    border-radius: 12px; padding: 10px 14px; margin-bottom: 16px;
}
.bx-legal a { color: var(--rr-cyan); }
.bx-legal b { color: var(--rr-text); }

/* Tabs */
.bx-tabs { display: flex; gap: 8px; overflow-x: auto; padding-bottom: 6px; margin-bottom: 16px; -webkit-overflow-scrolling: touch; }
.bx-tab {
    flex: 0 0 auto; cursor: pointer; white-space: nowrap;
    background: var(--rr-panel); border: 1px solid var(--rr-line);
    color: var(--rr-soft); border-radius: 999px; padding: 9px 16px; font-weight: 700; font-size: 14px;
    transition: .15s;
}
.bx-tab span { display: inline-block; margin-left: 6px; font-size: 11px; opacity: .7; background: rgba(255,255,255,.1); padding: 1px 7px; border-radius: 999px; }
.bx-tab.is-active { background: linear-gradient(135deg, var(--rr-gold), var(--rr-gold-2)); color: #2a1a02; border-color: transparent; }
.bx-tab.is-active span { background: rgba(0,0,0,.18); opacity: 1; }

/* Match-Karte */
.bx-match {
    background: var(--rr-panel); border: 1px solid var(--rr-line);
    border-radius: 16px; padding: 14px; margin-bottom: 14px; box-shadow: var(--rr-shadow);
}
.bx-match-head { display: flex; justify-content: space-between; align-items: flex-start; gap: 12px; margin-bottom: 12px; flex-wrap: wrap; }
.bx-match-teams { display: flex; align-items: center; gap: 12px; font-weight: 800; font-size: 17px; color: var(--rr-text); }
.bx-team { display: inline-flex; align-items: center; gap: 7px; }
.bx-flag { font-size: 22px; }
.bx-vs { color: var(--rr-soft); font-size: 13px; font-weight: 600; }
.bx-score { background: var(--rr-gold); color: #2a1a02; font-weight: 800; padding: 2px 10px; border-radius: 8px; }
.bx-match-meta { display: flex; flex-direction: column; align-items: flex-end; gap: 2px; font-size: 12px; color: var(--rr-soft); }
.bx-live { color: var(--rr-red); font-weight: 800; }
.bx-special-ico { font-size: 22px; }

/* Märkte */
.bx-match-markets { display: flex; flex-direction: column; gap: 12px; }
.bx-market { border-top: 1px solid var(--rr-line); padding-top: 10px; }
.bx-market:first-child { border-top: none; padding-top: 0; }
.bx-market-head { display: flex; justify-content: space-between; align-items: center; margin-bottom: 8px; }
.bx-market-title { font-size: 13.5px; font-weight: 700; color: var(--rr-soft); }
.bx-market-flag { font-size: 11px; color: var(--rr-soft); opacity: .8; }

.bx-odds { display: grid; gap: 8px; grid-template-columns: repeat(3, 1fr); }
.bx-odds-2 { grid-template-columns: repeat(2, 1fr); }
.bx-odds-4 { grid-template-columns: repeat(4, 1fr); }
.bx-odds-9 { grid-template-columns: repeat(3, 1fr); }
@media (max-width: 560px) { .bx-odds-9, .bx-odds-4 { grid-template-columns: repeat(2, 1fr); } }

.bx-odd {
    display: flex; flex-direction: column; align-items: center; gap: 3px; cursor: pointer;
    background: var(--rr-panel-2); border: 1px solid var(--rr-line-2);
    border-radius: 12px; padding: 9px 6px; transition: .12s; min-height: 54px; justify-content: center;
}
.bx-odd-label { font-size: 12px; color: var(--rr-soft); text-align: center; line-height: 1.2; }
.bx-odd-val { font-size: 16px; font-weight: 800; color: var(--rr-text); }
.bx-odd:hover { border-color: var(--rr-gold); transform: translateY(-1px); }
.bx-odd.is-picked { background: linear-gradient(135deg, var(--rr-gold), var(--rr-gold-2)); border-color: transparent; }
.bx-odd.is-picked .bx-odd-label, .bx-odd.is-picked .bx-odd-val { color: #2a1a02; }
.bx-odd.is-disabled { opacity: .45; cursor: not-allowed; }
.bx-odd.is-win { border-color: var(--rr-green); box-shadow: inset 0 0 0 1px var(--rr-green); }
.bx-odd.is-loss { opacity: .4; }

/* Leerzustand */
.bx-empty { text-align: center; color: var(--rr-soft); padding: 40px 10px; font-size: 15px; }

/* Meine Wetten */
.bx-mystats { display: grid; grid-template-columns: repeat(4, 1fr); gap: 8px; margin-bottom: 14px; }
.bx-mystats div { background: var(--rr-panel); border: 1px solid var(--rr-line); border-radius: 12px; padding: 10px; text-align: center; font-size: 12px; color: var(--rr-soft); }
.bx-mystats span { display: block; font-size: 19px; font-weight: 800; color: var(--rr-text); margin-bottom: 2px; }
.bx-mybets { display: flex; flex-direction: column; gap: 10px; }
.bx-betrow { display: flex; align-items: center; gap: 12px; background: var(--rr-panel); border: 1px solid var(--rr-line); border-radius: 12px; padding: 12px 14px; flex-wrap: wrap; }
.bx-betrow-main { flex: 1 1 200px; min-width: 0; }
.bx-betrow-title { font-weight: 700; font-size: 14px; color: var(--rr-text); }
.bx-betrow-sel { font-size: 13px; color: var(--rr-soft); margin-top: 2px; }
.bx-betrow-match { display: block; font-size: 12px; opacity: .8; }
.bx-betrow-num { display: flex; gap: 14px; font-size: 12px; color: var(--rr-soft); flex-wrap: wrap; }
.bx-betrow-num b { color: var(--rr-text); }
.bx-win { color: var(--rr-green); font-weight: 800; }

/* Badges */
.bx-badge { font-size: 11px; font-weight: 800; padding: 3px 10px; border-radius: 999px; text-transform: uppercase; letter-spacing: .03em; }
.bx-badge-open { background: rgba(86,214,255,.16); color: var(--rr-cyan); }
.bx-badge-won { background: rgba(74,217,145,.18); color: var(--rr-green); }
.bx-badge-lost { background: rgba(255,93,108,.16); color: var(--rr-red); }
.bx-badge-void { background: rgba(255,255,255,.12); color: var(--rr-soft); }

/* Wettschein */
.bx-slip {
    position: fixed; right: 16px; bottom: 16px; width: 340px; max-width: calc(100vw - 32px); z-index: 60;
    background: var(--rr-panel); backdrop-filter: blur(12px);
    border: 1px solid var(--rr-gold); border-radius: 16px; box-shadow: var(--rr-shadow); overflow: hidden;
}
@media (max-width: 600px) { .bx-slip { left: 8px; right: 8px; width: auto; bottom: 8px; } }
.bx-slip-head { display: flex; justify-content: space-between; align-items: center; padding: 11px 14px; background: linear-gradient(135deg, var(--rr-gold), var(--rr-gold-2)); color: #2a1a02; font-weight: 800; }
.bx-slip-head em { font-style: normal; background: rgba(0,0,0,.2); padding: 1px 9px; border-radius: 999px; margin-left: 6px; }
.bx-slip-min { background: transparent; border: none; font-size: 18px; cursor: pointer; color: #2a1a02; }
.bx-slip-body { max-height: 42vh; overflow-y: auto; padding: 8px 12px; }
.bx-slip-row { display: grid; grid-template-columns: 1fr auto; gap: 4px 8px; padding: 9px 0; border-bottom: 1px solid var(--rr-line); }
.bx-slip-info { min-width: 0; }
.bx-slip-mk { display: block; font-size: 11px; color: var(--rr-soft); }
.bx-slip-sel { display: block; font-size: 13px; color: var(--rr-text); font-weight: 600; }
.bx-slip-sel b { color: var(--rr-gold); }
.bx-slip-stake { display: flex; align-items: center; gap: 6px; }
.bx-slip-stake input { width: 72px; background: var(--rr-ink); border: 1px solid var(--rr-line-2); color: var(--rr-text); border-radius: 8px; padding: 6px 8px; font-size: 14px; text-align: right; }
.bx-slip-del { background: transparent; border: none; color: var(--rr-red); cursor: pointer; font-size: 14px; }
.bx-slip-pot { grid-column: 1 / -1; text-align: right; font-size: 12px; color: var(--rr-green); }
.bx-slip-foot { padding: 12px 14px; border-top: 1px solid var(--rr-line-2); }
.bx-slip-total { display: flex; justify-content: space-between; align-items: baseline; margin-bottom: 10px; font-size: 13px; color: var(--rr-soft); }
.bx-slip-total strong { font-size: 20px; color: var(--rr-green); }
.bx-slip-place { width: 100%; background: linear-gradient(135deg, var(--rr-green), #2bb673); border: none; color: #04200f; font-weight: 800; font-size: 16px; padding: 13px; border-radius: 12px; cursor: pointer; }
.bx-slip-place:disabled { opacity: .6; cursor: wait; }

.bx-slip-fab { position: fixed; right: 16px; bottom: 16px; z-index: 60; background: linear-gradient(135deg, var(--rr-gold), var(--rr-gold-2)); color: #2a1a02; border: none; border-radius: 999px; padding: 13px 20px; font-weight: 800; font-size: 16px; box-shadow: var(--rr-shadow); cursor: pointer; }
.bx-slip-fab em { font-style: normal; background: rgba(0,0,0,.2); padding: 1px 9px; border-radius: 999px; margin-left: 4px; }

/* Toasts */
.bx-toasts { position: fixed; top: calc(var(--rr-topbar) + 10px); left: 50%; transform: translateX(-50%); z-index: 80; display: flex; flex-direction: column; gap: 8px; width: max-content; max-width: 90vw; }
.bx-toast { padding: 11px 18px; border-radius: 12px; font-weight: 700; font-size: 14px; color: #fff; box-shadow: var(--rr-shadow); animation: bxIn .2s ease; }
.bx-toast-info { background: #2b4a7c; }
.bx-toast-error { background: var(--rr-red); }
.bx-toast-win { background: linear-gradient(135deg, var(--rr-green), #2bb673); color: #04200f; }
.bx-toast.is-out { opacity: 0; transition: opacity .4s; }
@keyframes bxIn { from { opacity: 0; transform: translateY(-8px); } to { opacity: 1; transform: none; } }

Youez - 2016 - github.com/yon3zu
LinuXploit