*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{background:#080a0d;color:#f2f2f2;font-family:Arial,Helvetica,sans-serif}.header{position:fixed;top:0;left:0;width:100%;height:90px;background:rgba(8,10,12,.95);backdrop-filter:blur(9px);z-index:1000;border-bottom:1px solid #25292d}.header-container{width:92%;max-width:1500px;height:89px;margin:auto;display:flex;align-items:center;justify-content:space-between}.logo{display:flex;align-items:center;gap:10px;text-decoration:none;color:#fff;min-width:160px}.logo-main{font-size:30px;font-weight:900;color:#080a0c;background:#f5c400;padding:5px 8px;transform:skew(-8deg)}.logo-text{font-size:14px;font-weight:800;letter-spacing:4px}.navigation{height:100%;display:flex;align-items:center;gap:8px}.nav-link{position:relative;height:100%;padding:0 22px;display:flex;align-items:center;gap:10px;color:#8d9398;text-decoration:none;font-size:13px;font-weight:800;letter-spacing:1.5px;transition:.25s}.nav-number{color:#555b60;font-size:10px;transition:.25s}.nav-link:after{content:"";position:absolute;bottom:0;left:50%;width:0;height:3px;background:#f5c400;transform:translateX(-50%);transition:.25s}.nav-link:hover,.nav-link.active{color:#fff}.nav-link:hover .nav-number,.nav-link.active .nav-number{color:#f5c400}.nav-link:hover:after,.nav-link.active:after{width:70%}.status{min-width:160px;display:flex;align-items:center;justify-content:flex-end;gap:8px;font-size:10px;font-weight:bold;letter-spacing:2px;color:#777d82}.status-dot{width:7px;height:7px;background:#79c267;border-radius:50%;box-shadow:0 0 8px #79c267;display:inline-block}.header-line{position:absolute;bottom:-1px;left:0;width:22%;height:2px;background:#f5c400}.hero{min-height:100vh;padding:180px 8% 100px;display:flex;align-items:center;position:relative;overflow:hidden;background:linear-gradient(90deg,rgba(8,10,12,.94) 0%,rgba(8,10,12,.78) 42%,rgba(8,10,12,.48) 100%),url("https://i.pinimg.com/1200x/d5/f4/4a/d5f44a89defb72f6e634628fdf578e00.jpg") center center/cover no-repeat,#080a0d}.hero:after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 0 47%,rgba(245,196,0,.035) 47.2% 47.5%,transparent 47.7% 100%);pointer-events:none}.hero-content{max-width:900px;position:relative;z-index:1}.eyebrow{color:#f5c400;font-size:11px;font-weight:800;letter-spacing:3px}.hero h1{margin-top:20px;font-size:clamp(60px,9vw,130px);line-height:.85;font-weight:900;letter-spacing:-5px}.hero h1 span{color:#f5c400}.hero p{margin-top:30px;color:#858b90;letter-spacing:2px}.section{min-height:100vh;padding:140px 5% 100px;border-top:1px solid #202428;position:relative}.operators-section{background:radial-gradient(circle at 90% 10%,rgba(245,196,0,.035),transparent 35%)}.section-heading{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:25px}.section-heading h2{margin-top:10px;font-size:clamp(38px,5vw,72px);font-weight:900;letter-spacing:-2px}.section-heading h2 span{color:#f5c400}.section-heading p{margin-top:8px;color:#858d97;font-size:14px}.search-box{display:flex;align-items:center;gap:10px;min-width:min(320px,100%);padding:12px 15px;background:#11141a;border:1px solid #363c46;border-bottom:2px solid #f5c400}.search-box span{color:#f5c400;font-size:24px;line-height:1}.search-box input{width:100%;color:#f2f2f2;background:transparent;border:0;outline:0;font-size:13px}.search-box input::placeholder{color:#747d88}.table-meta{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;color:#9ca4af;font-size:10px;font-weight:700;letter-spacing:1.8px;border:1px solid #303640;border-bottom:0;background:#101319}.table-frame{border:1px solid #363c46;border-radius:5px;overflow:hidden;box-shadow:0 14px 45px #0006}.table-scroll{overflow:auto;max-height:72vh}.operator-table{width:100%;min-width:1100px;border-collapse:separate;border-spacing:0;font-size:13px}.operator-table thead{position:sticky;top:0;z-index:4}.operator-table th{padding:15px 13px;color:#d3d8e0;background:#30343e;text-align:right;white-space:nowrap;font-size:11px;font-weight:700;cursor:pointer;user-select:none;border-bottom:1px solid #454b56}.operator-table th:first-child{text-align:left}.operator-table th.sorted{color:#ff4b4b}.sort-arrow{margin-left:5px}.operator-table td{padding:13px;text-align:right;white-space:nowrap;border-bottom:1px solid #292e37;font-weight:700;font-variant-numeric:tabular-nums}.operator-table tbody tr{background:#14171d}.operator-table tbody tr:nth-child(even){background:#1b1f27}.operator-table tbody tr:hover{background:#292e37}.operator-table td:first-child{position:sticky;left:0;z-index:2;min-width:175px;text-align:left;background:inherit}.operator-table th:first-child{position:sticky;left:0;z-index:5;min-width:175px}.operator-name-cell{display:flex;align-items:center;gap:11px}.operator-index{color:#747d88;font-size:10px}.placeholder{display:flex;flex-direction:column;justify-content:center}.section-number{color:#f5c400;font-size:12px;font-weight:bold;letter-spacing:3px}.placeholder h2{margin-top:15px;font-size:clamp(45px,6vw,90px);font-weight:900}.placeholder p{margin-top:20px;color:#8b9196;font-size:18px}@media(max-width:900px){.header{height:auto}.header-container{height:auto;padding:15px 0;flex-wrap:wrap;gap:15px}.logo{min-width:auto}.status{display:none}.navigation{order:3;width:100%;height:50px;justify-content:center}.nav-link{padding:0 10px;font-size:10px}.nav-number{display:none}.hero{padding-top:190px}.section-heading{align-items:stretch;flex-direction:column}.search-box{min-width:0}.table-scroll{max-height:none}}@media(max-width:550px){.nav-link{padding:0 7px;font-size:8px;letter-spacing:1px}.hero h1{letter-spacing:-2px}}


/* =========================================================
   STATISTIQUES — AJOUT À LA VERSION PERSONNALISÉE
   ========================================================= */

.statistics-section{
    background:
        radial-gradient(circle at 90% 8%,rgba(245,196,0,.045),transparent 30%),
        #080a0d;
}

.statistics-section .section-heading{
    margin-bottom:28px;
}

.stats-block{
    margin-top:28px;
}

.stats-title-row{
    display:flex;
    align-items:baseline;
    justify-content:space-between;
    gap:20px;
    margin-bottom:12px;
}

.stats-title-row h3{
    font-size:20px;
    line-height:1;
    font-weight:900;
    letter-spacing:.3px;
}

.stats-title-row span{
    color:#858d97;
    font-size:12px;
    font-weight:700;
}

.stats-overall{
    display:grid;
    grid-template-columns:repeat(9,1fr);
    gap:1px;
    border:1px solid #303640;
    background:#303640;
    border-radius:14px;
    overflow:hidden;
    box-shadow:0 14px 45px #0006;
}

.stats-overall .stat-card,
.stats-mode-card .stat-card{
    min-height:82px;
    padding:17px 18px;
    background:#171a20;
}

.stat-card span,
.season-stat span{
    display:block;
    color:#aeb6c0;
    font-size:13px;
    font-weight:700;
    margin-bottom:4px;
}

.stat-card strong,
.season-stat strong{
    display:block;
    color:#f5f5f5;
    font-size:23px;
    line-height:1.05;
    font-weight:900;
    font-variant-numeric:tabular-nums;
}

.stats-modes{
    display:grid;
    grid-template-columns:1fr 1fr;
    gap:24px;
}

.stats-mode-card{
    display:grid;
    grid-template-columns:repeat(4,1fr);
    gap:1px;
    border:1px solid #303640;
    background:#303640;
    border-radius:14px;
    overflow:hidden;
    box-shadow:0 14px 45px #0006;
}

.season-card{
    overflow:hidden;
    border:1px solid #303640;
    border-radius:14px;
    background:linear-gradient(135deg,#1b1e26,#171a20);
    box-shadow:0 14px 45px #0006;
}

.season-tab{
    display:inline-block;
    padding:14px 18px 12px;
    color:#f5f5f5;
    font-size:13px;
    font-weight:800;
    border-bottom:2px solid #f5c400;
}

.season-tab sup{
    color:#777f89;
    margin-left:3px;
    font-size:9px;
}

.season-top{
    display:grid;
    grid-template-columns:330px 120px 1fr;
    align-items:center;
    gap:20px;
    min-height:120px;
    padding:18px 28px 8px;
}

.rank-summary{
    display:flex;
    align-items:center;
    gap:17px;
}

.rank-badge{
    width:60px;
    height:68px;
    display:grid;
    place-items:center;
    border:2px solid #888c8d;
    border-radius:7px;
    background:linear-gradient(#414548,#191c1f);
    box-shadow:inset 0 0 0 4px #16191d,0 3px 8px #0008;
}

.rank-badge span{
    color:#fff;
    font-size:29px;
    text-shadow:0 2px 2px #000;
}

.rank-name{
    display:block;
    color:#aeb5bf;
    font-size:18px;
    font-weight:800;
}

.rank-summary strong{
    display:block;
    color:#fff;
    font-size:31px;
    line-height:1;
}

.record-ring{
    position:relative;
    width:80px;
    height:80px;
    border-radius:50%;
    display:flex;
    flex-direction:column;
    align-items:center;
    justify-content:center;
    background:conic-gradient(#008b74 0 32%,#9e2336 32% 100%);
}

.record-ring::after{
    content:"";
    position:absolute;
    inset:9px;
    border-radius:50%;
    background:#20242c;
}

.record-ring strong{
    position:relative;
    z-index:1;
    color:#fff;
    font-size:15px;
    line-height:1.15;
}

.rank-track{
    position:relative;
    height:20px;
    margin-left:15px;
    border-top:5px solid #8c8c8c;
    transform:rotate(2deg);
    filter:drop-shadow(0 3px 2px #0008);
}

.track-start,
.track-end{
    position:absolute;
    top:-11px;
    width:12px;
    height:12px;
    border-radius:50%;
    background:#171a20;
    border:2px solid #aaa;
}

.track-start{left:0}
.track-end{right:0}

.season-highlight-grid{
    display:grid;
    grid-template-columns:repeat(4,1fr);
    gap:8px;
    padding:0 16px 8px;
}

.season-stat{
    min-height:64px;
    padding:12px 10px 10px;
}

.season-highlight-grid .season-stat{
    background:#20242e;
    border-radius:4px;
}

.season-stat strong{
    font-size:25px;
}

.season-stat small{
    display:block;
    margin-top:4px;
    color:#aeb6c0;
    font-size:9px;
}

.season-detail-grid{
    display:grid;
    grid-template-columns:repeat(5,1fr);
    gap:10px;
    padding:0 16px 20px;
}

.season-detail-grid .season-stat{
    min-height:70px;
}

@media(max-width:900px){
    .stats-overall{
        grid-template-columns:repeat(3,1fr);
    }

    .stats-modes{
        grid-template-columns:1fr;
    }

    .season-top{
        grid-template-columns:1fr 100px;
    }

    .rank-track{
        display:none;
    }

    .season-detail-grid{
        grid-template-columns:repeat(3,1fr);
    }
}

@media(max-width:550px){
    .stats-overall,
    .stats-mode-card{
        grid-template-columns:repeat(2,1fr);
    }

    .stats-title-row{
        align-items:flex-start;
        flex-direction:column;
        gap:6px;
    }

    .season-top{
        grid-template-columns:1fr;
    }

    .season-highlight-grid,
    .season-detail-grid{
        grid-template-columns:repeat(2,1fr);
    }
}


/* =========================================================
   SAISONS — HISTORIQUE COMPLET
   ========================================================= */

.seasons-section{
    background:
        radial-gradient(circle at 8% 12%,rgba(245,196,0,.035),transparent 28%),
        #080a0d;
}

.season-table-frame{
    border:1px solid #303640;
    border-radius:8px;
    overflow:hidden;
    box-shadow:0 14px 45px #0006;
    background:#14171d;
}

.season-table-scroll{
    overflow:auto;
    max-height:76vh;
}

.season-table{
    width:100%;
    min-width:1250px;
    border-collapse:separate;
    border-spacing:0;
    font-size:13px;
}

.season-table thead{
    position:sticky;
    top:0;
    z-index:10;
}

.season-table th{
    height:34px;
    padding:8px 14px;
    color:#cbd1d9;
    background:#30343e;
    text-align:center;
    white-space:nowrap;
    font-size:12px;
    font-weight:700;
    border-bottom:1px solid #454b56;
}

.season-table th:first-child{
    text-align:left;
    min-width:205px;
}

.season-table td{
    height:57px;
    padding:7px 14px;
    text-align:center;
    white-space:nowrap;
    border-bottom:1px solid #292e37;
    font-weight:700;
    font-variant-numeric:tabular-nums;
}

.season-table tbody tr{
    background:#14171d;
    transition:background .15s ease;
}

.season-table tbody tr:nth-child(even){
    background:#1b1f27;
}

.season-table tbody tr:hover{
    background:#292e37;
}

.season-table td:first-child{
    position:sticky;
    left:0;
    z-index:3;
    text-align:left;
    min-width:205px;
    color:#f2f2f2;
    background:inherit;
}

.season-table th:first-child{
    position:sticky;
    left:0;
    z-index:12;
}

.season-name{
    font-size:14px;
    font-weight:800;
}

.season-rank{
    min-width:125px;
    display:flex;
    align-items:center;
    justify-content:flex-start;
    gap:9px;
    text-align:left;
}

.rank-shield{
    width:29px;
    height:33px;
    flex:0 0 29px;
    display:grid;
    place-items:center;
    clip-path:polygon(50% 0%,88% 14%,88% 66%,50% 100%,12% 66%,12% 14%);
    border:1px solid #747a80;
    background:linear-gradient(145deg,#70757a,#171a1e);
    box-shadow:inset 0 0 0 2px #15181c,0 2px 5px #0009;
    color:#f4f4f4;
    font-size:10px;
    font-weight:900;
}

.rank-shield.silver{
    background:linear-gradient(145deg,#c7c9c9,#4b5053 52%,#171a1e);
    color:#202327;
}

.rank-shield.gold{
    background:linear-gradient(145deg,#f5d85a,#b58b11 55%,#4b3700);
    color:#292000;
}

.rank-shield.bronze{
    background:linear-gradient(145deg,#d49b60,#75401e 55%,#2c1709);
    color:#fff1dc;
}

.rank-shield.emerald{
    background:linear-gradient(145deg,#63d4c3,#0c7267 55%,#063b36);
    color:#e9fffb;
}

.rank-shield.red{
    background:linear-gradient(145deg,#e35a43,#8b2115 55%,#380b07);
    color:#fff;
}

.rank-shield.empty{
    background:linear-gradient(145deg,#5c6266,#171a1e);
    color:#c5cad0;
}

.season-rank strong{
    display:block;
    color:#f4f5f6;
    font-size:16px;
    line-height:1.05;
}

.season-rank small,
.season-metric small{
    display:block;
    margin-top:3px;
    color:#aeb6c0;
    font-size:8px;
    font-weight:500;
    line-height:1;
}

.season-metric{
    min-width:65px;
}

.season-metric strong{
    color:#f4f5f6;
    font-size:15px;
}

.season-metric.dash{
    color:#8d96a2;
    font-size:17px;
    font-weight:500;
}

.season-table .abandons{
    color:#f4f5f6;
    font-size:14px;
}

@media(max-width:900px){
    .seasons-section .section-heading{
        align-items:stretch;
        flex-direction:column;
    }

    .season-table-scroll{
        max-height:none;
    }
}


/* =========================================================
   MAPS — TABLEAU DES PERFORMANCES
   ========================================================= */

.maps-section{
    background:
        radial-gradient(circle at 92% 12%,rgba(245,196,0,.035),transparent 30%),
        #080a0d;
}

.map-table-frame{
    border-radius:8px;
}

.map-table{
    width:100%;
    min-width:1120px;
    border-collapse:separate;
    border-spacing:0;
    font-size:14px;
}

.map-table thead{
    position:sticky;
    top:0;
    z-index:10;
}

.map-table th{
    height:39px;
    padding:8px 16px;
    color:#bfc6d0;
    background:#30343e;
    text-align:center;
    white-space:nowrap;
    font-size:12px;
    font-weight:700;
    border-bottom:1px solid #444a55;
}

.map-table th:first-child{
    width:330px;
    min-width:330px;
    text-align:left;
}

.map-table td{
    height:57px;
    padding:0 16px;
    text-align:center;
    white-space:nowrap;
    color:#f2f3f4;
    font-weight:700;
    font-variant-numeric:tabular-nums;
    border-bottom:1px solid #292e37;
}

.map-table tbody tr{
    background:#15181e;
    transition:background .15s ease;
}

.map-table tbody tr:nth-child(even){
    background:#222630;
}

.map-table tbody tr:hover{
    background:#2b303b;
}

.map-table td.map-cell{
    position:relative;
    width:330px;
    min-width:330px;
    padding:0 16px;
    overflow:hidden;
    text-align:left;
    background-image:
        linear-gradient(90deg,rgba(7,9,12,.78) 0%,rgba(7,9,12,.48) 70%,rgba(7,9,12,.35) 100%),
        var(--map-image);
    background-position:center;
    background-size:cover;
    background-repeat:no-repeat;
}

.map-table td.map-cell::after{
    content:"";
    position:absolute;
    inset:0;
    background:linear-gradient(90deg,rgba(0,0,0,.16),rgba(0,0,0,.05));
    pointer-events:none;
}

.map-cell span{
    position:relative;
    z-index:1;
    color:#f4f4f4;
    font-size:14px;
    font-weight:800;
    text-shadow:0 1px 3px #000;
}

.map-table td:not(.map-cell){
    font-size:14px;
}

.map-table th.sorted{
    color:#f0c400;
}

.map-table th.sorted .sort-arrow{
    color:#ff4a31;
    margin-left:3px;
}

@media(max-width:900px){
    .map-table{
        min-width:1120px;
    }
}


/* =========================================================
   EQUIPE — PLAYER ENCOUNTERS
   ========================================================= */

.equipe-section{
    background:
        radial-gradient(circle at 88% 10%,rgba(245,196,0,.035),transparent 30%),
        #080a0d;
}

.equipe-heading{
    margin-bottom:18px;
}

.equipe-heading .eyebrow{
    color:#f0c400;
}

.equipe-table-frame{
    border:1px solid #303640;
    border-radius:14px;
    overflow:hidden;
    background:#15181e;
    box-shadow:0 14px 45px #0006;
}

.equipe-table-scroll{
    overflow-x:auto;
}

.equipe-table{
    width:100%;
    min-width:950px;
    border-collapse:separate;
    border-spacing:0;
    font-size:14px;
}

.equipe-table th{
    height:38px;
    padding:7px 16px;
    color:#c2c9d2;
    background:#30343e;
    text-align:center;
    white-space:nowrap;
    font-size:12px;
    font-weight:700;
    border-bottom:1px solid #454b56;
}

.equipe-table th:first-child,
.equipe-table td:first-child{
    text-align:left;
}

.equipe-table tbody tr{
    background:#15181e;
    transition:background .15s ease;
}

.equipe-table tbody tr:nth-child(2){
    background:#222630;
}

.equipe-table tbody tr:hover{
    background:#2b303b;
}

.equipe-table td{
    height:57px;
    padding:8px 16px;
    text-align:center;
    color:#f3f4f5;
    font-size:15px;
    font-weight:700;
    white-space:nowrap;
    font-variant-numeric:tabular-nums;
    border-bottom:1px solid #292e37;
}

.equipe-table tbody tr:last-child td{
    border-bottom:0;
}

.equipe-table .player-name{
    font-size:15px;
    font-weight:800;
}

.equipe-rank{
    display:flex;
    align-items:center;
    justify-content:flex-start;
    gap:10px;
    min-width:125px;
}

.equipe-rank strong{
    font-size:16px;
}

.equipe-shield{
    width:29px;
    height:33px;
    flex:0 0 29px;
    display:grid;
    place-items:center;
    clip-path:polygon(50% 0%,88% 14%,88% 66%,50% 100%,12% 66%,12% 14%);
    border:1px solid #747a80;
    box-shadow:inset 0 0 0 2px #15181c,0 2px 5px #0009;
    font-size:9px;
    font-weight:900;
}

.equipe-shield.emerald{
    background:linear-gradient(145deg,#66d7c6,#147d71 55%,#073c37);
    color:#effffb;
}

.equipe-shield.silver{
    background:linear-gradient(145deg,#c7c9c9,#555a5d 55%,#191c1f);
    color:#202327;
}

@media(max-width:900px){
    .equipe-table{
        min-width:950px;
    }
}


/* =========================================================
   FOOTER — DATARSOU PROJECT
   ========================================================= */

.site-footer{
    position:relative;
    margin-top:0;
    border-top:1px solid #2d323c;
    background:
        linear-gradient(180deg,#12151a 0%,#0b0d10 100%);
    box-shadow:0 -12px 35px rgba(0,0,0,.18);
}

.site-footer::before{
    content:"";
    position:absolute;
    top:-1px;
    left:0;
    width:100%;
    height:2px;
    background:linear-gradient(90deg,transparent 0%,#f0c400 18%,#f0c400 82%,transparent 100%);
    opacity:.75;
}

.footer-inner{
    min-height:92px;
    max-width:1400px;
    margin:0 auto;
    padding:22px 28px;
    display:grid;
    grid-template-columns:1fr auto 1fr;
    align-items:center;
    gap:24px;
}

.footer-brand{
    display:flex;
    flex-direction:column;
    gap:4px;
}

.footer-mark{
    color:#f2f3f4;
    font-size:15px;
    font-weight:900;
    letter-spacing:1.5px;
}

.footer-project{
    color:#747d89;
    font-size:9px;
    font-weight:700;
    letter-spacing:1.3px;
}

.footer-links{
    display:flex;
    align-items:center;
    justify-content:center;
}

.footer-links a{
    position:relative;
    color:#c4cad2;
    font-size:12px;
    font-weight:700;
    letter-spacing:.4px;
    text-decoration:none;
    transition:color .18s ease;
}

.footer-links a::after{
    content:"";
    position:absolute;
    left:0;
    right:0;
    bottom:-6px;
    height:1px;
    background:#f0c400;
    transform:scaleX(0);
    transform-origin:center;
    transition:transform .18s ease;
}

.footer-links a:hover{
    color:#f0c400;
}

.footer-links a:hover::after{
    transform:scaleX(1);
}

.footer-copy{
    justify-self:end;
    color:#7e8793;
    font-size:11px;
    font-weight:600;
    letter-spacing:.35px;
}

@media(max-width:700px){
    .footer-inner{
        grid-template-columns:1fr;
        justify-items:center;
        text-align:center;
        gap:14px;
        padding:24px 18px;
    }

    .footer-copy{
        justify-self:center;
    }
}

/* =========================================================
   PAGE — MENTIONS LÉGALES
   ========================================================= */

.legal-page{
    min-height:100vh;
    margin:0;
    background:
        radial-gradient(circle at 85% 15%,rgba(240,196,0,.055),transparent 30%),
        #080a0d;
    color:#edf0f3;
}

.legal-main{
    width:min(1050px,calc(100% - 40px));
    margin:0 auto;
    padding:90px 0 70px;
}

.legal-kicker{
    color:#f0c400;
    font-size:11px;
    font-weight:800;
    letter-spacing:2px;
}

.legal-main h1{
    margin:10px 0 12px;
    font-size:clamp(30px,5vw,54px);
    line-height:1;
    text-transform:uppercase;
    letter-spacing:-1px;
}

.legal-intro{
    max-width:720px;
    color:#8e97a3;
    line-height:1.7;
}

.legal-card{
    margin-top:35px;
    padding:28px;
    border:1px solid #2d323c;
    border-radius:10px;
    background:#15181e;
    box-shadow:0 18px 45px rgba(0,0,0,.25);
}

.legal-card h2{
    margin:0 0 10px;
    color:#f1f2f3;
    font-size:18px;
    text-transform:uppercase;
}

.legal-card p{
    margin:0;
    color:#aeb5bf;
    line-height:1.75;
}

.legal-back{
    display:inline-flex;
    margin-top:30px;
    color:#c7cdd5;
    font-size:12px;
    font-weight:800;
    text-decoration:none;
    letter-spacing:.5px;
}

.legal-back:hover{
    color:#f0c400;
}
