@page "/reglement"
@page "/reglement.html"

<PageTitle>ChessCubing Arena | Reglement officiel</PageTitle>
<PageBody BodyClass="rules-body" />

<div class="ambient ambient-left"></div>
<div class="ambient ambient-right"></div>

<div class="rules-shell">
    <header class="hero hero-rules">
        <div class="hero-copy">
            <a class="logo-lockup" href="index.html" aria-label="Accueil ChessCubing">
                <img class="hero-logo-icon" src="logo.png" alt="Icone ChessCubing" />
                <img class="hero-logo" src="transparent.png" alt="Logo ChessCubing" />
            </a>
            <p class="eyebrow">Referentiel officiel</p>
            <h1>Reglement ChessCubing</h1>
            <p class="lead">
                Cette page reprend les regles officielles en vigueur du
                ChessCubing Twice et du ChessCubing Time pour offrir une lecture
                rapide, claire et directement exploitable en club, en demonstration
                ou en arbitrage.
            </p>
            <div class="hero-pills">
                <span>Twice V2</span>
                <span>Time V1</span>
                <span>Entree en vigueur le 4 fevrier 2026</span>
                <span>Fin uniquement par mat ou abandon</span>
            </div>
            <div class="hero-actions">
                <a class="button primary" href="application.html">Ouvrir l'application</a>
                <a class="button secondary" href="index.html">Retour a l'accueil</a>
            </div>
        </div>

        <aside class="hero-preview">
            <div class="preview-card">
                <p class="micro-label">Reperes rapides</p>
                <div class="rule-metrics">
                    <article class="metric-chip">
                        <span>Partie</span>
                        <strong>180 s</strong>
                    </article>
                    <article class="metric-chip">
                        <span>Cube</span>
                        <strong>Obligatoire</strong>
                    </article>
                    <article class="metric-chip">
                        <span>Quotas</span>
                        <strong>6 / 8 / 10</strong>
                    </article>
                    <article class="metric-chip">
                        <span>Chrono cube</span>
                        <strong>Cap 120 s en Time</strong>
                    </article>
                </div>
            </div>

            <div class="preview-banner">
                <span class="mini-chip">Deux formats</span>
                <strong>Meme structure, effets differents</strong>
                <p>
                    Le mode Twice donne l'initiative au gagnant du cube et peut
                    declencher un double coup. Le mode Time ajuste les chronos sur
                    des blocs - et des blocs +, sans priorite ni double coup.
                </p>
            </div>
        </aside>
    </header>

    <main class="rules-grid">
        <section class="panel panel-wide">
            <div class="section-heading">
                <div>
                    <p class="eyebrow">Vue d'ensemble</p>
                    <h2>Le match en 4 temps</h2>
                </div>
                <p class="section-copy">
                    Les deux reglements partagent la meme colonne vertebrale : un
                    match en parties successives, interrompues par une phase cube
                    obligatoire.
                </p>
            </div>

            <div class="rules-stage-grid">
                <article class="stage-card">
                    <span class="micro-label">1. Avant le match</span>
                    <strong>Installation et tirage</strong>
                    <p>
                        L'arbitre controle le materiel, les cubes, les caches, les
                        melanges, puis le tirage au sort qui attribue Blancs ou Noirs.
                    </p>
                </article>
                <article class="stage-card">
                    <span class="micro-label">2. Partie d'echecs</span>
                    <strong>180 secondes de jeu</strong>
                    <p>
                        Chaque partie comporte une phase d'echecs limitee par une duree
                        fixe et par un quota de coups selon le format FAST, FREEZE ou
                        MASTERS.
                    </p>
                </article>
                <article class="stage-card">
                    <span class="micro-label">3. Phase cube</span>
                    <strong>Un cube identique par joueur</strong>
                    <p>
                        L'application designe le numero du cube, les deux joueurs
                        resolvent le meme melange, et le resultat influe ensuite selon
                        le mode choisi.
                    </p>
                </article>
                <article class="stage-card">
                    <span class="micro-label">4. Fin de partie</span>
                    <strong>Jamais au temps</strong>
                    <p>
                        La partie se termine uniquement par echec et mat ou abandon,
                        jamais par simple chute au temps ou depassement d'une partie.
                    </p>
                </article>
            </div>
        </section>

        <section class="panel panel-half">
            <div class="section-heading">
                <div>
                    <p class="eyebrow">Materiel commun</p>
                    <h2>Base officielle</h2>
                </div>
            </div>

            <ul class="rule-list">
                <li>Un echiquier et un jeu de pieces reglementaires.</li>
                <li>Huit Rubik's Cubes 3x3, soit quatre par joueur.</li>
                <li>Des caches opaques numerotes de 1 a 4.</li>
                <li>Des melanges strictement identiques pour chaque numero.</li>
                <li>L'application officielle ChessCubing.</li>
                <li>Un arbitre pour piloter le match et les transitions.</li>
            </ul>
        </section>

        <section class="panel panel-half">
            <div class="section-heading">
                <div>
                    <p class="eyebrow">Arbitrage</p>
                    <h2>Check-list terrain</h2>
                </div>
            </div>

            <ul class="rule-list">
                <li>Verifier la presence des huit cubes et des caches numerotes.</li>
                <li>Confirmer des melanges identiques sous chaque numero.</li>
                <li>Preparer l'echiquier et la variante dans l'application.</li>
                <li>Controler le tirage au sort avant la premiere partie.</li>
                <li>Declencher chaque phase cube au bon moment.</li>
                <li>Surveiller le respect du plafond de 120 s en mode Time.</li>
            </ul>
        </section>

        <section class="panel panel-wide" id="formats">
            <div class="section-heading">
                <div>
                    <p class="eyebrow">Formats officiels</p>
                    <h2>Twice et Time, cote a cote</h2>
                </div>
                <p class="section-copy">
                    Les deux formats partagent les parties et la phase cube, mais leur
                    logique d'avantage differe completement.
                </p>
            </div>

            <div class="rules-compare">
                <article class="format-card twice-card">
                    <div class="format-head">
                        <span class="mini-chip">Version V2</span>
                        <h3>ChessCubing Twice</h3>
                        <p>
                            Le gagnant du cube obtient l'initiative sur la partie suivante,
                            avec une regle de double coup encadree.
                        </p>
                    </div>

                    <div class="format-badges">
                        <span>Partie : 180 s</span>
                        <span>Temps par coup : 20 s max</span>
                        <span>FAST / FREEZE / MASTERS : 6 / 8 / 10</span>
                    </div>

                    <div class="format-section">
                        <h4>Debut et fin des parties</h4>
                        <ul class="rule-list compact">
                            <li>Les Blancs commencent la partie 1.</li>
                            <li>Aucun double coup n'est possible a la partie 1.</li>
                            <li>Une partie s'arrete a 180 s ou quand les deux quotas sont atteints.</li>
                            <li>Il est interdit de finir une partie avec un roi en echec.</li>
                            <li>Si le dernier coup donne echec, les coups necessaires pour parer sont joues hors quota.</li>
                        </ul>
                    </div>

                    <div class="format-section">
                        <h4>Phase cube</h4>
                        <ul class="rule-list compact">
                            <li>Le numero du cube est designe par l'application.</li>
                            <li>Les deux joueurs recoivent un melange identique.</li>
                            <li>Le joueur le plus rapide gagne la phase cube.</li>
                            <li>En cas d'egalite parfaite, la phase cube est rejouee.</li>
                            <li>Le gagnant du cube commence la partie suivante.</li>
                        </ul>
                    </div>

                    <div class="callout">
                        <span class="micro-label">Double coup V2</span>
                        <strong>Condition stricte</strong>
                        <p>
                            Le gagnant du cube ne doit pas avoir joue le dernier coup de
                            la partie precedente. Le premier coup est gratuit, non compte,
                            peut capturer mais ne peut pas donner echec. Le second compte
                            comme premier coup de la partie, peut donner echec, mais ne peut
                            capturer qu'un pion ou une piece mineure.
                        </p>
                    </div>

                    <div class="format-section">
                        <h4>Temps par coup et fin de partie</h4>
                        <ul class="rule-list compact">
                            <li>Chaque coup doit etre joue en 20 secondes maximum.</li>
                            <li>En depassement, le coup est perdu et compte dans le quota.</li>
                            <li>Sur le premier coup d'un double coup, le depassement annule l'avantage.</li>
                            <li>Sur le second coup d'un double coup, le coup est perdu et comptabilise.</li>
                            <li>La partie se termine uniquement par mat ou abandon.</li>
                        </ul>
                    </div>
                </article>

                <article class="format-card time-card">
                    <div class="format-head">
                        <span class="mini-chip">Version V1</span>
                        <h3>ChessCubing Time</h3>
                        <p>
                            Ici, la phase cube n'offre pas l'initiative mais modifie les
                            chronos selon une alternance bloc - puis bloc +.
                        </p>
                    </div>

                    <div class="format-badges">
                        <span>Temps initial : 10 min / joueur</span>
                        <span>Block : 180 s</span>
                        <span>Cap cube pris en compte : 120 s</span>
                    </div>

                    <div class="format-section">
                        <h4>Structure temporelle</h4>
                        <ul class="rule-list compact">
                            <li>La structure des Blocks est identique a celle du Twice.</li>
                            <li>Les quotas de coups restent les memes : 6, 8 ou 10.</li>
                            <li>Chaque Block est suivi d'une phase cube obligatoire.</li>
                            <li>Le trait est conserve apres la phase cube.</li>
                            <li>Aucun systeme de priorite ou de double coup n'existe.</li>
                        </ul>
                    </div>

                    <div class="split-callouts">
                        <article class="split-card minus-card">
                            <span class="micro-label">Block impair</span>
                            <strong>Bloc -</strong>
                            <p>
                                Le temps de resolution du cube est retire du chrono du
                                joueur concerne, avec un plafond de 120 secondes.
                            </p>
                        </article>
                        <article class="split-card plus-card">
                            <span class="micro-label">Block pair</span>
                            <strong>Bloc +</strong>
                            <p>
                                Le temps de resolution du cube est ajoute au chrono adverse,
                                lui aussi plafonne a 120 secondes.
                            </p>
                        </article>
                    </div>

                    <div class="format-section">
                        <h4>Exemples officiels</h4>
                        <ul class="rule-list compact">
                            <li>Bloc - : 35 s retire 35 s a son propre chrono.</li>
                            <li>Bloc - : 110 s retire 110 s a son propre chrono.</li>
                            <li>Bloc + : 25 s ajoute 25 s au chrono adverse.</li>
                            <li>Bloc + : 150 s ajoute 120 s au chrono adverse.</li>
                        </ul>
                    </div>

                    <div class="callout">
                        <span class="micro-label">Reprise du jeu</span>
                        <strong>Pas de coup pendant le cube</strong>
                        <p>
                            Aucun coup ne peut etre joue pendant la phase cube. Des que
                            les deux resolutions sont terminees, les chronos sont ajustes
                            et la partie reprend immediatement.
                        </p>
                    </div>

                    <div class="format-section">
                        <h4>Fin de partie et vigilance</h4>
                        <ul class="rule-list compact">
                            <li>La partie s'arrete uniquement par mat ou abandon volontaire.</li>
                            <li>L'arbitre surveille le chronometrage exact et le plafond de 120 s.</li>
                            <li>L'absence de priorite et de double coup fait partie des points cles du mode.</li>
                        </ul>
                    </div>
                </article>
            </div>
        </section>

        <section class="panel panel-wide">
            <div class="section-heading">
                <div>
                    <p class="eyebrow">Sources</p>
                    <h2>Documents officiels</h2>
                </div>
                <p class="section-copy">
                    Cette synthese reprend les versions officielles actuellement
                    embarquees dans l'application.
                </p>
            </div>

            <div class="source-grid">
                <a class="source-card" href="ChessCubing_Twice_Reglement_Officiel_V2-1.pdf" target="_blank">
                    <span class="micro-label">PDF officiel</span>
                    <strong>ChessCubing Twice V2</strong>
                    <p>Version entree en vigueur le 4 fevrier 2026.</p>
                </a>
                <a class="source-card" href="ChessCubing_Time_Reglement_Officiel_V1-1.pdf" target="_blank">
                    <span class="micro-label">PDF officiel</span>
                    <strong>ChessCubing Time V1</strong>
                    <p>Version entree en vigueur le 4 fevrier 2026.</p>
                </a>
                <a class="source-card" href="application.html">
                    <span class="micro-label">Application</span>
                    <strong>Retour a ChessCubing Arena</strong>
                    <p>Revenir a la configuration du match et a l'arbitrage mobile.</p>
                </a>
            </div>
        </section>
    </main>
</div>
