@font-face{font-family:system;src:local('Arial')}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0;background:#100b0e;color:#fff4ef;font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased}body:has(dialog[open]){overflow:hidden}:root{--pink:#ffa8cc;--gold:#e4bd86;--line:#cfaa8329;--muted:#b8a8b0}a{color:inherit;text-decoration:none}button,input{font:inherit}button,a,input{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:wait;opacity:.65}button:focus-visible,a:focus-visible,input:focus-visible,summary:focus-visible{outline:2px solid var(--pink);outline-offset:5px}img{max-width:100%}[hidden]{display:none!important}.sr-only,.skip:not(:focus){position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.skip:focus{position:fixed;z-index:100;background:#ffa8cc;color:#180d13;padding:20px}.header{height:90px;display:flex;align-items:center;justify-content:space-between;padding:0 clamp(22px,5vw,90px);border-bottom:1px solid var(--line);background:#100b0ef5;position:relative;z-index:10}.brand{display:flex;align-items:center;gap:16px;font-weight:900;letter-spacing:.08em;font-size:18px}.brand img{width:54px;height:54px;filter:drop-shadow(0 0 9px #ff74b359);animation:neon 17s 3s infinite}.brand small{display:block;font-size:8px;letter-spacing:.2em;color:var(--pink);margin-top:6px}.desktop-nav{display:flex;gap:36px;font-size:13px;color:var(--muted)}[data-tab][aria-current=page]{color:var(--pink)}.wallet-link{display:flex;align-items:center;gap:10px;padding:8px 18px 8px 8px;border:1px solid #eaaec350;border-radius:50px;background:linear-gradient(135deg,#512638,#1a1118);font-size:12px}.wallet-link b{font-size:19px;font-variant-numeric:tabular-nums}.tiny-coin,.wallet-seal{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,#f8ddb8,#ae713d);box-shadow:inset 0 0 0 3px #dec197,inset 0 0 0 4px #78592d;color:#472e18;font-family:Georgia;font-style:italic;font-size:22px;font-weight:bold}.preview-line{display:flex;gap:10px;align-items:center;justify-content:center;padding:9px 20px;background:#201219;border-bottom:1px solid var(--line);font-size:9px;letter-spacing:.13em;color:#e0b8cd}.preview-line span{color:#ad929f;letter-spacing:0;font-size:10px}.preview-line i,.eyebrow i{width:5px;height:5px;border-radius:50%;background:var(--pink)}main{max-width:1600px;margin:auto}.hero{position:relative;isolation:isolate;min-height:635px;overflow:hidden;border-bottom:1px solid var(--line);padding:34px 6% 30px}.hero-photo{position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,#190b17f0,#190b17b0 60%,#1d0d12e0),url(monaco.webp) center 54%/cover;opacity:.75}.hero:after{content:'';position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse at 80% 40%,#9d3d542b,transparent 55%),linear-gradient(0deg,#100b0e,transparent 55%)}.hero-topline{display:flex;justify-content:space-between;gap:20px;font-size:9px;letter-spacing:.2em;color:#d9bcbd}.hero-copy{padding:60px 0 75px;position:relative;z-index:2}.eyebrow{display:flex;align-items:center;gap:9px;color:var(--gold);letter-spacing:.19em;font-size:9px;font-weight:600;margin:0 0 20px}.hero h1{font-weight:900;font-size:clamp(62px,8.2vw,124px);letter-spacing:-.065em;line-height:.84;margin:28px 0}.hero h1>span{display:block;color:var(--pink)}.title-star{font-size:.5em;vertical-align:top;margin-left:.16em;color:var(--gold)}.hero-description{color:#d8c2cc;font-size:17px;line-height:1.7;letter-spacing:.015em;margin:25px 0}.button{min-height:54px;padding:17px 23px;display:inline-flex;justify-content:space-between;align-items:center;gap:40px;border:1px solid #ffe1dd38;border-radius:9px;position:relative;overflow:hidden;font-size:12px;font-weight:700;letter-spacing:.02em;transition:transform .25s,box-shadow .3s;background:none;color:inherit}.button:before{content:'';position:absolute;inset:0;background:linear-gradient(100deg,transparent 30%,#fff6 48%,transparent 62%);transform:translateX(-120%);transition:transform .65s}.button:hover:before{transform:translateX(120%)}.button:hover{transform:translateY(-2px)}.button>span:last-child{font-size:21px;line-height:1}.pink{background:linear-gradient(115deg,#ffc1da,#f99ac3);color:#331622;box-shadow:0 10px 30px #f766a526}.gold{background:linear-gradient(120deg,#f2d2a7,#c4915f);color:#2c1b12;box-shadow:0 10px 30px #cfa4731c}.glass{background:linear-gradient(130deg,#ffffff08,#ffffff01);border-color:#dcb58e55}.coin-art{position:absolute;right:9%;top:130px;width:330px;height:380px;transform:rotate(-12deg);animation:float 7s ease-in-out infinite;z-index:1}.coin-ring{height:330px;border-radius:50%;border:6px solid #e3b989;box-shadow:inset 0 0 0 3px #71452f,inset 0 0 0 10px #d4a66e,inset 0 0 0 12px #f9d5a0,8px 14px 0 #875039,10px 16px 2px #4c2c21,16px 26px 44px #0009,0 0 110px #da669931;background:repeating-conic-gradient(from 0deg,#b5825722 0deg 2deg,#f9d0a511 2deg 4deg),radial-gradient(ellipse at 35% 20%,#f9d1a4,#8c5137 85%);display:flex;align-items:center;flex-direction:column;color:#512f20;text-shadow:0 1px #ffe5be55;position:relative}.coin-word{font-size:11px;letter-spacing:.3em;position:absolute;top:35px}.coin-ring img{width:140px;height:125px;margin-top:63px;filter:sepia(1) brightness(.48)}.coin-ring b{font-size:65px;line-height:1.1;font-weight:900;letter-spacing:-.06em}.coin-ring small{font-size:8px;letter-spacing:.18em;margin-top:8px}.coin-shadow{position:absolute;bottom:-30px;width:90%;height:35px;background:#0008;filter:blur(20px)}.spark{position:absolute;color:#ffd5e8;font-size:60px;text-shadow:0 0 20px #f794c6}.s1{right:-24px;top:0}.s2{left:-30px;bottom:30px;font-size:40px}.hero-bottom{display:flex;justify-content:space-between;align-items:center;position:absolute;bottom:28px;left:6%;right:6%;font-size:9px;letter-spacing:.17em;color:#bd8fa6}.scroll-arrow{font-size:30px;color:var(--pink)}.games{padding:70px 6% 65px;scroll-margin-top:20px}.section-heading{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:25px}.section-heading .eyebrow{margin:0 0 12px}h2{font-size:32px;font-weight:500;letter-spacing:-.055em;margin:0}.entry-tag{font-size:9px;letter-spacing:.08em;color:var(--gold);border:1px solid var(--line);padding:12px;border-radius:50px}.game-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.game-tile{padding:0;text-align:left;background:#1a1017;border:1px solid var(--line);border-radius:15px;color:inherit;overflow:hidden;transition:transform .35s,border-color .35s}.game-tile:hover{transform:translateY(-5px);border-color:#f69cc287}.tile-scene{height:320px;position:relative;overflow:hidden;background:radial-gradient(ellipse at 65% 55%,#a74c6e4a,transparent 70%),linear-gradient(0deg,#16101bb0,#32142599),url(monaco.webp) center/cover}.tile-scene:after{content:'';position:absolute;inset:0;box-shadow:inset 0 -90px 80px -65px #050308}.tile-number{position:absolute;top:22px;left:24px;font-size:12px;color:#ffccdb99;letter-spacing:.1em}.pilot{width:185px;height:250px;object-fit:contain;position:absolute;left:calc(50% - 95px);bottom:28px;filter:drop-shadow(0 8px 15px #0008);transition:transform .5s}.game-tile:hover .pilot{transform:translateY(-8px) rotate(3deg)}.road{position:absolute;bottom:-85px;left:-25%;width:150%;height:130px;background:linear-gradient(0deg,#1c0c23 48%,#f982b6 49% 50%,#351e40 52% 100%);transform:perspective(300px) rotateX(50deg);box-shadow:0 -2px 40px #ff81be}.panic .tile-scene{background:radial-gradient(ellipse at 50% 70%,#8753317f,transparent 70%),linear-gradient(140deg,#15121a,#40251f)}.panic .pilot{width:155px;height:205px;bottom:30px;transform:rotate(9deg)}.panic:hover .pilot{transform:rotate(-5deg) translateY(-8px)}.target-rings{position:absolute;width:280px;height:280px;border:1px solid #dfb67b23;border-radius:50%;top:10px;left:calc(50% - 140px);box-shadow:0 0 0 32px #e3bd8507,0 0 0 65px #e3bd8505,inset 0 0 0 36px #e3bd8509}.mini-projectile{position:absolute;bottom:58px;left:20%;width:48px;height:48px;border:3px solid #f0c185;border-radius:50%;background:#ad7b42;color:#ffd8a8;box-shadow:0 0 30px #c490497a;font:italic bold 30px Georgia;display:grid;place-items:center;transform:rotate(-20deg)}.play-orb{position:absolute;right:23px;top:20px;border:1px solid #f5b4cd5c;background:#ff9fcb13;border-radius:50%;width:46px;height:46px;display:grid;place-items:center;font-size:23px;color:var(--pink);transition:background .3s}.game-tile:hover .play-orb{background:#ff9fcb33}.tile-badge{position:absolute;left:24px;bottom:22px;font-size:8px;letter-spacing:.19em;color:#f9d3e2;z-index:1}.tile-copy{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:22px 24px}.tile-copy h3{font-weight:500;font-size:26px;margin:0 0 8px;letter-spacing:-.04em}.tile-copy p{font-size:12px;color:var(--muted);margin:0;line-height:1.5}.tile-copy>span{font-size:9px;white-space:nowrap;letter-spacing:.1em;color:var(--pink)}.bonus-banner{margin:0 6% 50px;border:1px solid #e8b76d52;border-radius:16px;display:grid;grid-template-columns:35% 1fr;position:relative;background:radial-gradient(ellipse at 12% 30%,#89512333,transparent 60%),linear-gradient(120deg,#201617,#1b1018);overflow:hidden}.bonus-value{align-self:center;text-align:center;font-size:110px;font-weight:900;letter-spacing:-.09em;color:var(--gold);text-shadow:0 2px #664629}.bonus-value>span{font-size:55px;vertical-align:middle;margin-right:5px}.bonus-value small{display:block;font-size:9px;letter-spacing:.27em;line-height:2;margin-top:8px}.bonus-copy{padding:45px 12%;border-left:1px dashed #d2b28c40}.bonus-copy h2{font:italic 38px/1.15 Georgia;letter-spacing:-.045em}.bonus-copy>p:not(.eyebrow){color:var(--muted);font-size:13px;line-height:1.8;max-width:430px;margin:20px 0 25px}.bonus-copy strong{color:#f8dccb;font-weight:500}.rules-strip{display:grid;grid-template-columns:1fr 1fr 1fr;margin:0 6% 70px;padding-top:15px;gap:35px}.rules-strip>div{display:flex;align-items:center;gap:15px}.rules-strip b{font:italic 34px Georgia;color:var(--pink)}.rules-strip p{font-size:12px;line-height:1.6}.rules-strip small{display:block;color:var(--muted);font-size:10px}.page-heading{padding:65px 6% 38px}.page-heading h1{font-weight:500;font-size:68px;line-height:.95;letter-spacing:-.065em;margin:25px 0}.page-heading em{font-family:Georgia;font-weight:400;color:var(--pink)}.page-heading>p:last-child{color:var(--muted);font-size:14px}.profile-grid{display:grid;grid-template-columns:38% 1fr;gap:22px;margin:0 6%}.wallet-card{background:radial-gradient(ellipse at 100% 20%,#ca618632,transparent 65%),linear-gradient(140deg,#302127,#160e15);border:1px solid #e4b08650;border-radius:16px;padding:30px}.wallet-heading{display:flex;align-items:center;justify-content:space-between;font-size:9px;letter-spacing:.14em;color:var(--gold)}.wallet-total{padding:25px 0}.wallet-total b{font-size:90px;line-height:1;letter-spacing:-.07em;font-weight:500;font-variant-numeric:tabular-nums}.wallet-total span{display:block;font-size:9px;letter-spacing:.25em;margin-top:14px;color:var(--muted)}.wallet-split{display:flex;gap:35px;border-top:1px solid var(--line);padding:24px 0 6px}.wallet-split b{display:block;font-size:25px;color:#f4c1d8;font-weight:500}.wallet-split span{font-size:8px;letter-spacing:.1em;color:var(--muted)}.wallet-card p{font-size:10px;color:var(--muted);line-height:1.6;margin:15px 0 25px}.wallet-card .button{width:100%}.claim-card{border:1px solid var(--line);background:linear-gradient(135deg,#21131d,#160f15);border-radius:16px;padding:30px 38px}.claim-card h2{font-size:38px;line-height:1.1}.claim-card em{color:var(--pink);font-family:Georgia;font-weight:400}.claim-card>p:not(.eyebrow){font-size:12px;color:var(--muted);line-height:1.8;max-width:400px;margin:18px 0 25px}label{display:block;font-size:10px;color:#d9c6cf;margin-bottom:10px}input{width:100%;min-height:52px;border:1px solid #e1b18b45;border-radius:8px;color:inherit;background:#0d080ec9;padding:14px 16px;font-size:16px}input::placeholder{color:#846974}.order-input{display:flex;align-items:center;position:relative;margin-bottom:12px}.order-input>span{position:absolute;left:18px;color:var(--gold)}.order-input input{padding-left:37px}.claim-card .button{width:100%}#claim-result{font-size:12px;line-height:1.6;min-height:20px;color:var(--pink);margin-bottom:12px}#claim-result[data-kind=error]{color:#f4b7a3}.claim-foot{display:flex;justify-content:space-between;gap:10px;font-size:7px;letter-spacing:.05em;color:#a18a77;border-top:1px solid var(--line);padding-top:16px}.test-orders{margin:24px 6% 0;border:1px dashed #e3ac9040;border-radius:12px;padding:16px 24px;color:var(--muted)}.test-orders summary{cursor:pointer;font-size:12px;list-style:none;display:flex;justify-content:space-between;min-height:24px;align-items:center}.test-orders p{font-size:12px;line-height:1.6}.fixture-buttons{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.fixture-buttons button{border:1px solid var(--line);background:#22141a;color:var(--pink);padding:14px;border-radius:7px;text-align:left;font-size:12px}.fixture-buttons span{display:block;font-size:10px;color:var(--muted);margin-top:5px}.profile-bottom{display:grid;grid-template-columns:1.3fr 1fr;gap:22px;margin:40px 6% 65px}.history-card,.identity-card{padding:30px;border:1px solid var(--line);border-radius:14px;background:#171015}.history-card h2,.identity-card h2{font-size:28px}.identity-card h2{margin-bottom:25px}.live-dot{width:7px;height:7px;background:var(--pink);border-radius:50%;box-shadow:0 0 12px #fa88b26b}#history{list-style:none;margin:0;padding:0}#history li{padding:17px 0;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:12px;font-size:12px}#history li:last-child{border:0}.movement-icon{width:31px;height:31px;border-radius:50%;display:grid;place-items:center;background:#ffa9c611;color:var(--pink);font-size:16px}#history li div{flex:1}#history small{display:block;color:#8e7885;font-size:9px;margin-top:7px}#history li>b{color:var(--gold);font-size:12px;font-weight:500;white-space:nowrap}.identity-card .button{width:100%;margin-top:12px}.identity-stats{display:flex;gap:32px;margin:25px 0;padding-top:24px;border-top:1px solid var(--line)}.identity-stats b{display:block;font-weight:400;font-size:29px;color:var(--pink)}.identity-stats span{font-size:8px;color:var(--muted);letter-spacing:.05em}.small-note{font-size:11px;line-height:1.7;color:var(--muted)}#name-status{font-size:11px;color:var(--pink)}.ranking-banner,.leaderboard{margin:0 6% 26px;border:1px solid var(--line);border-radius:14px;background:linear-gradient(125deg,#25121d,#191016);padding:30px}.ranking-banner{display:flex;gap:24px;align-items:center}.ranking-banner>span{font-size:48px;color:var(--pink)}.ranking-banner h2{font-size:24px}.ranking-banner p{font-size:12px;line-height:1.7;color:var(--muted);max-width:600px}.leader-head,.leader-row{display:grid;grid-template-columns:70px 1fr 150px;align-items:center;gap:15px}.leader-head{font-size:8px;letter-spacing:.12em;color:var(--muted);padding-bottom:20px;border-bottom:1px solid var(--line)}.leader-head span:last-child{text-align:right}#ranking-list{list-style:none;margin:0;padding:0}.leader-row{padding:24px 0;border-bottom:1px solid var(--line)}.leader-row>span:first-child{font:italic 32px Georgia;color:var(--pink)}.leader-row>b{text-align:right;font-weight:500;font-size:20px;color:var(--gold)}.leader-row small{font-size:9px;color:var(--muted);margin-left:5px}#ranking-empty{font-size:13px;color:var(--muted);padding:30px 0}#ranking>.button{margin:0 6% 60px}.login-box{margin:0 6% 60px;padding:35px;border:1px solid var(--line);border-radius:15px}.login-box p{font-size:14px;line-height:1.7;color:var(--muted);max-width:500px}.footer{border-top:1px solid var(--line);padding:35px 6%;display:flex;align-items:center;justify-content:space-between;gap:25px;color:var(--muted);font-size:11px}.footer>span{font-size:8px;letter-spacing:.13em}.footer img{width:42px}.mobile-nav{display:none}.toast{position:fixed;bottom:25px;left:50%;transform:translateX(-50%);padding:16px 22px;background:#3a202c;border:1px solid var(--pink);border-radius:10px;z-index:50;font-size:13px;box-shadow:0 10px 50px #0008;max-width:90vw}.just-earned{animation:earned .7s ease-out}#game-dialog{max-width:1100px;width:96vw;max-height:94svh;padding:0;border:1px solid #d69e8370;border-radius:16px;background:#100b0e;color:inherit;overflow:auto;box-shadow:0 30px 160px #000}#game-dialog[open]{animation:enter .35s ease-out}#game-dialog::backdrop{background:#080408d9;backdrop-filter:blur(10px)}.game-dialog-head{display:flex;align-items:center;gap:15px;padding:18px 22px;border-bottom:1px solid var(--line)}.game-dialog-head>div{flex:1}.game-dialog-head>div>span{font-size:8px;letter-spacing:.2em;color:var(--gold)}.game-dialog-head h2{font-size:21px;margin-top:6px}.game-dialog-head>button{width:44px;height:44px;border:1px solid var(--line);background:#ffffff07;color:inherit;border-radius:50%;font-size:18px}.game-wallet{font-size:12px;color:var(--gold)}.game-note{font-size:9px;text-align:center;color:var(--muted);padding:0 8px}#game-frame{width:100%;height:78svh;max-height:780px;border:0;display:block}.panel{animation:enter .4s ease-out}.busy .button-arrow{animation:spin 1s linear infinite}.busy .button-arrow:after{content:'◌'}.busy .button-arrow{font-size:0}.busy .button-arrow:after{font-size:21px}@keyframes enter{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes earned{20%{color:#ffe1a6;transform:scale(1.12);filter:drop-shadow(0 0 12px #ffc489)}100%{transform:scale(1)}}@keyframes float{0%,100%{transform:translateY(0) rotate(-12deg)}50%{transform:translateY(-12px) rotate(-9deg)}}@keyframes neon{0%,83%,87%,100%{opacity:1}84%,86%{opacity:.35}85%{opacity:.9}}@keyframes spin{to{transform:rotate(360deg)}}
@media(max-width:1000px){.coin-art{width:270px;right:6%;top:155px}.coin-ring{height:270px}.coin-ring img{width:110px;height:95px;margin-top:53px}.coin-word{top:28px;font-size:9px}.coin-ring b{font-size:49px}.coin-ring small{font-size:7px}.hero h1{font-size:87px}.profile-grid{grid-template-columns:1fr 1.25fr}.claim-card{padding:28px}.rules-strip{gap:20px}.rules-strip>div{gap:10px}}
@media(max-width:700px){html{scroll-padding-top:20px}.header{height:75px;padding:0 20px}.brand{font-size:13px;gap:10px}.brand img{width:43px;height:43px}.brand small{font-size:7px}.desktop-nav{display:none}.wallet-link{padding-right:12px;gap:7px;font-size:10px}.wallet-link b{font-size:17px}.tiny-coin{width:29px;height:29px}.preview-line{justify-content:flex-start;padding:8px 20px;font-size:8px;gap:8px}.preview-line span{font-size:8px;letter-spacing:0}.hero{min-height:588px;padding:24px 24px 26px}.hero-topline{font-size:7px;letter-spacing:.12em}.hero-topline span:last-child{color:#ab8a96}.hero-copy{padding:57px 0 80px}.hero h1{font-size:clamp(64px,16.8vw,115px);margin:27px 0 23px;max-width:100%;line-height:.87}.hero-description{font-size:13px;line-height:1.8;margin:24px 0 26px}.hero .eyebrow{font-size:8px}.hero .button{max-width:195px;gap:25px;padding:15px 19px;min-height:51px;font-size:11px}.coin-art{width:147px;height:185px;right:20px;top:auto;bottom:64px;z-index:0}.coin-ring{height:147px;border-width:3px;box-shadow:inset 0 0 0 2px #71452f,inset 0 0 0 5px #d4a66e,inset 0 0 0 6px #f9d5a0,4px 7px 0 #875039,6px 9px 0 #4c2c21,10px 16px 30px #0009}.coin-word{font-size:5px;top:17px;letter-spacing:.18em}.coin-ring img{width:65px;height:57px;margin-top:28px}.coin-ring b{font-size:30px}.coin-ring small{font-size:4px;margin-top:4px;letter-spacing:.14em}.s1{font-size:29px;right:-7px;top:0}.s2{font-size:20px;left:-15px;bottom:42px}.hero-bottom{font-size:7px;left:24px;right:24px;bottom:23px}.scroll-arrow{font-size:24px}.hero-photo{background-position:60% center}.games{padding:42px 20px}.section-heading h2{font-size:28px}.entry-tag{font-size:8px;padding:10px}.eyebrow{font-size:8px}.game-grid{grid-template-columns:1fr;gap:20px}.tile-scene{height:265px}.pilot{height:225px;width:160px;left:calc(50% - 80px);bottom:22px}.panic .pilot{height:190px;width:145px}.tile-copy{padding:20px}.tile-copy h3{font-size:25px}.tile-copy p{font-size:11px}.tile-copy>span{font-size:8px}.bonus-banner{margin:0 20px 30px;grid-template-columns:1fr}.bonus-value{text-align:left;padding:24px 25px 18px;line-height:1;font-size:70px;position:relative}.bonus-value>span{font-size:35px}.bonus-value small{position:absolute;left:190px;top:49px;font-size:8px;letter-spacing:.12em}.bonus-copy{padding:25px;border-left:0;border-top:1px dashed #d2b28c40}.bonus-copy h2{font-size:34px}.bonus-copy .eyebrow{margin-bottom:16px}.bonus-copy>p:not(.eyebrow){font-size:12px}.bonus-copy .button{width:100%}.rules-strip{grid-template-columns:1fr;margin:0 24px 40px;gap:0}.rules-strip>div{gap:20px;border-bottom:1px solid var(--line);padding:7px 0}.rules-strip b{width:40px;text-align:center;font-size:32px}.rules-strip p{font-size:12px}.rules-strip small{font-size:10px}.page-heading{padding:42px 23px 25px}.page-heading h1{font-size:58px}.page-heading>p:last-child{font-size:12px;line-height:1.7}.profile-grid{grid-template-columns:1fr;margin:0 20px;gap:20px}.wallet-card{padding:24px}.wallet-total{padding:20px 0}.wallet-total b{font-size:76px}.wallet-split{gap:50px;padding-top:18px}.claim-card{padding:27px 23px}.claim-card h2{font-size:36px}.claim-foot{font-size:6px;letter-spacing:0}.test-orders{margin:20px 20px 0;padding:16px}.fixture-buttons{grid-template-columns:1fr 1fr}.fixture-buttons button{font-size:11px;padding:11px}.fixture-buttons span{line-height:1.5;font-size:9px}.profile-bottom{grid-template-columns:1fr;margin:24px 20px 40px;gap:20px}.history-card,.identity-card{padding:25px 22px}.history-card h2,.identity-card h2{font-size:27px}#history li{font-size:11px}.ranking-banner,.leaderboard{margin:0 20px 20px;padding:23px}.ranking-banner{gap:15px;align-items:flex-start}.ranking-banner h2{font-size:23px}.ranking-banner>span{font-size:35px}.ranking-banner p{font-size:11px}.leader-head,.leader-row{grid-template-columns:40px 1fr 75px;gap:10px}.leader-head{font-size:7px;letter-spacing:0}.leader-row>span:nth-child(2){font-size:12px}.leader-row>b{font-size:17px}#ranking>.button{margin:5px 20px 40px}.footer{margin-bottom:80px;flex-wrap:wrap;gap:20px;padding:30px 23px}.footer>span{font-size:7px;order:3;width:100%}.footer img{width:36px}.mobile-nav{position:fixed;bottom:0;left:0;right:0;z-index:20;display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #e1ad843b;background:#160d14f2;backdrop-filter:blur(20px);padding:8px 20px max(12px,env(safe-area-inset-bottom))}.mobile-nav a{min-height:49px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;font-size:9px;color:#ad8c9e;position:relative}.mobile-nav a[aria-current=page]:after{content:'';height:2px;width:22px;border-radius:3px;background:var(--pink);position:absolute;top:-9px;box-shadow:0 0 12px #ff96c099}.mobile-nav span{font-size:23px;line-height:1}.toast{bottom:90px;width:calc(100% - 40px);font-size:12px;text-align:center}.game-dialog-head{padding:13px 16px}.game-dialog-head h2{font-size:19px}#game-dialog{width:100%;max-width:100%;max-height:100svh;height:100svh;margin:0;border:0;border-radius:0}#game-frame{height:calc(100svh - 106px);max-height:none}.game-note{font-size:8px}.login-box{margin:0 20px 40px;padding:25px}}
@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
/* Passwordless arcade pass — same rose/gold palette, thumb-friendly controls. */
.login-box{display:grid;grid-template-columns:1fr 1fr;gap:64px;padding:44px;background:radial-gradient(ellipse at 10% 0,#6d274640,transparent 60%),linear-gradient(130deg,#21121c,#130e13);box-shadow:0 25px 80px #0003;overflow:hidden;position:relative}.auth-intro{position:relative}.auth-mark{display:grid;place-items:center;width:65px;height:65px;border:1px solid #e4bd8644;border-radius:18px;background:#ffabc510;box-shadow:0 0 45px #ed3d8920;margin-bottom:25px}.auth-mark img{width:43px;filter:drop-shadow(0 0 9px #f673b172)}.login-box h2{font:42px/1.06 Georgia,serif;letter-spacing:-.035em;margin:0}.login-box h2 em{color:var(--pink);font-weight:400}.login-box p{font-size:13px}.auth-perk{display:flex;gap:19px;align-items:center;border-top:1px solid var(--line);padding-top:20px;margin-top:25px}.auth-perk>b{font:48px Georgia;color:var(--gold)}.auth-perk>b small{font:10px Arial}.auth-perk>span{font-size:12px;line-height:1.8}.auth-perk>span small{font-size:10px;color:var(--muted)}.auth-form-panel{align-self:center;min-width:0}.auth-progress{display:flex;align-items:center;gap:16px;margin-bottom:28px;color:#877482;font-size:10px}.auth-progress b{font-weight:500;margin-left:6px}.auth-progress>i{flex:1;height:1px;background:var(--line)}.auth-progress [aria-current]{color:var(--pink)}.auth-form-panel label{display:block;font-size:12px;margin-bottom:12px}.auth-form-panel input{width:100%;min-height:58px;background:#09070ba6;border:1px solid #c799b13b;border-radius:10px;padding:16px;color:#fff4ef;font-size:16px;transition:border-color .2s,box-shadow .2s}.auth-form-panel input:focus{border-color:var(--pink);box-shadow:0 0 0 4px #f777b112;outline:0}.auth-form-panel .button{width:100%;margin-top:14px;font-size:13px}.auth-form-panel .auth-hint{font-size:11px;line-height:1.7;color:#af95a3}.auth-form-panel .auth-footer{font-size:10px;border-top:1px solid var(--line);padding-top:18px;color:#987f8c}.auth-form-panel #auth-status{min-height:20px;font-size:12px;color:var(--pink)}#auth-status[data-kind=error]{color:#ffb0a7}.code-destination strong{display:block;color:var(--gold);overflow-wrap:anywhere;margin-top:4px;font-weight:400}#login-code{font-size:29px;letter-spacing:.32em;text-align:center;font-variant-numeric:tabular-nums}.code-actions{display:flex;justify-content:space-between;gap:12px;margin-top:13px}.code-actions button,.member-session button{background:none;border:0;color:var(--pink);padding:12px 0;min-height:44px;font-size:11px}.code-actions button:disabled{color:#917582;cursor:default}.member-session{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 6% 20px;padding-bottom:13px;border-bottom:1px solid var(--line)}.member-session>span{font-size:8px;letter-spacing:.12em;color:var(--gold);min-width:0}.member-session b{display:block;font-size:12px;font-weight:400;color:var(--muted);margin-top:7px;letter-spacing:0;overflow-wrap:anywhere}.member-session>button{flex-shrink:0}.claim-card #open-claim{width:100%;margin:12px 0 0}.claim-card #claim-form{animation:enter .25s ease-out}.claim-card .claim-email-note{font-size:11px;line-height:1.7;border-left:2px solid #dda97678;padding-left:12px;margin-top:25px}.code-actions button:hover,.member-session button:hover{color:#fff}.auth-form-panel form:not([hidden]){animation:enter .25s ease-out}
@media(max-width:700px){.login-box{grid-template-columns:1fr;gap:28px;padding:28px 23px}.login-box h2{font-size:38px}.auth-mark{width:48px;height:48px;border-radius:13px;position:absolute;right:0;top:-5px}.auth-mark img{width:32px}.auth-intro>.eyebrow{max-width:calc(100% - 58px);font-size:7px}.auth-intro>p:not(.eyebrow){font-size:12px;line-height:1.8}.auth-perk{padding-top:15px;margin-top:18px}.auth-perk>b{font-size:37px}.auth-progress{margin-bottom:23px}.member-session{margin:0 20px 20px}.page-heading:has(+.login-box:not([hidden])){padding-top:30px;padding-bottom:20px}.page-heading:has(+.login-box:not([hidden])) h1{font-size:42px}.page-heading:has(+.login-box:not([hidden]))>.eyebrow,.page-heading:has(+.login-box:not([hidden]))>p:last-child{display:none}}
@media(max-width:700px){.page-heading:has(+.login-box:not([hidden])){display:none}.login-box{margin-top:26px}.auth-form-panel .button{min-height:55px}}
/* TractoGames v6 — after-dark arcade, shared boutique palette. */
:root{--pink:#ff8dc6;--gold:#e6c18d;--muted:#c0a9b9;--line:#e6c18d30}body{background:radial-gradient(ellipse at 90% 15%,#501c3430,transparent 55%),#100b10}.header{position:sticky;top:0;z-index:20;height:90px;background:#130b12e8;backdrop-filter:blur(22px);border-bottom:1px solid #e6c18d35;display:grid;grid-template-columns:1fr auto 1fr;gap:24px}.header .brand{justify-self:start;gap:12px;font-size:19px;letter-spacing:-.06em;font-weight:900}.header .brand img{filter:drop-shadow(0 0 8px #ff7bb6b0);animation:tracto-neon 11s infinite}.header .brand-pink{color:#ff8dc6}.header .brand small{font-size:7px;letter-spacing:.2em;margin-top:6px}.header-actions{display:flex;align-items:center;gap:16px;justify-self:end}.header-claim{font-size:10px;white-space:nowrap;color:#f0c9dd;display:flex;gap:7px;align-items:center}.header-claim>span{width:25px;height:25px;display:grid;place-items:center;border:1px solid #ff8dc66a;border-radius:50%;box-shadow:0 0 20px #ff6daf18;font-size:17px}.wallet-link{border-color:#e6c18d50;background:linear-gradient(125deg,#291926,#100c13);box-shadow:inset 0 0 0 3px #ffaad607;border-radius:12px}.hero{min-height:640px;padding:30px 6%;isolation:isolate;border-bottom:1px solid #e6c18d30}.hero-photo{inset:0;background:linear-gradient(90deg,#120914f2 0%,#180c14bc 44%,#120a1455 73%,#120a14b0),url(monaco-night.webp) center 55%/cover;opacity:1}.hero:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#100b10,transparent 35%),radial-gradient(ellipse at 70% 45%,#fa459824,transparent 55%);z-index:-1;pointer-events:none}.hero-topline{font-size:9px;color:#ddb48f;letter-spacing:.18em}.hero-copy{position:relative;z-index:3;padding-top:72px;padding-bottom:80px;width:57%}.hero h1{font-size:clamp(74px,7.8vw,128px);font-weight:950;letter-spacing:-.075em;line-height:.88;text-shadow:0 3px 0 #84405c40;margin:28px 0}.hero h1>span{color:#ff99c9;text-shadow:0 0 35px #f1549b35,0 6px 0 #792b5140}.hero h1 .title-star{font-size:.55em;margin-left:.04em;color:#e6c18d}.hero-description{font-size:18px;line-height:1.7;max-width:420px;color:#f8d9e6}.hero-description>span{font-size:12px;color:#c2a7b6}.hero-actions{display:flex;align-items:flex-start;flex-direction:column;gap:22px}.button{min-height:50px;border-radius:10px;font-weight:750;font-size:13px;padding:0 23px;isolation:isolate;box-shadow:0 8px 24px #0003;transition:transform .2s,box-shadow .2s,border-color .2s}.button.pink{border:1px solid #ffb1d7;background:linear-gradient(120deg,#ffb0d2,#ec69ad);box-shadow:0 4px 0 #a44c78,0 10px 35px #f06ba52a}.button.pink:hover{transform:translateY(-2px);box-shadow:0 6px 0 #a44c78,0 14px 35px #f06ba54a}.button.gold{border:1px solid #f2cf9e;background:linear-gradient(125deg,#f0d4aa,#d2a068);box-shadow:0 4px 0 #785631,0 10px 25px #a16c2426}.hero-claim{display:flex;align-items:center;gap:11px;color:#f0c9dd;font-size:12px;border-bottom:1px solid #e6c18d4a;padding-bottom:10px}.hero-claim>.tiny-coin{width:26px;height:26px;font-size:16px}.hero-claim>span:last-child{font-size:20px;margin-left:5px}.hero-cast{position:absolute;right:5%;bottom:55px;width:43%;height:480px;z-index:2}.cast-halo{position:absolute;inset:6% 0 3%;border-radius:50%;background:radial-gradient(ellipse at center,#bd477a45,transparent 65%);border:1px solid #ff7eb51f;box-shadow:0 0 0 25px #ff7eb505,0 0 0 50px #ff7eb504}.cast-pao{position:absolute;height:94%;width:64%;left:0;bottom:0;object-fit:contain;filter:drop-shadow(0 18px 18px #0008);transform:rotate(-3deg);z-index:2}.cast-deuklo{position:absolute;height:65%;width:43%;right:0;bottom:0;object-fit:contain;filter:drop-shadow(0 15px 13px #0008);transform:rotate(4deg)}.cast-label{position:absolute;top:11px;left:10%;font-size:10px;letter-spacing:.2em;color:#ffbfda;transform:rotate(-6deg)}.cast-label i{color:#e6c18d;margin-left:12px;font-style:normal}.cast-coin{position:absolute;display:grid;place-items:center;width:47px;height:47px;border-radius:50%;background:radial-gradient(circle at 30% 25%,#fbdc9e,#ac7439);border:3px solid #edc580;box-shadow:inset 0 0 0 2px #936b34,3px 4px 0 #775224,0 0 35px #d09b3235;font:italic bold 28px Georgia;color:#fff2c7;animation:coin-hover 5s ease-in-out infinite}.coin-one{top:15%;right:8%;transform:rotate(17deg)}.coin-two{bottom:22%;left:-6%;width:36px;height:36px;font-size:21px;animation-delay:-2s;z-index:4}.coin-three{bottom:12%;right:12%;width:30px;height:30px;font-size:18px;animation-delay:-3s;z-index:4}.cast-arcade{position:absolute;right:5%;top:30%;font:900 22px/.9 Arial;letter-spacing:-.04em;text-align:center;transform:rotate(8deg);color:#ffd5e7;text-shadow:0 0 20px #ff529489}.cast-arcade>b{font-size:8px;letter-spacing:.1em;color:#e6c18d}.games{padding-top:48px}.section-heading h2{font-weight:850;letter-spacing:-.04em}.game-grid{gap:24px}.game-tile{border-radius:18px;border:1px solid #dbb68855;box-shadow:0 20px 50px #0004,inset 0 0 0 4px #dfb47b09}.tile-scene,.panic .tile-scene{height:310px;background:linear-gradient(0deg,#160c1699,#160c1620),url(suite-room.png) center/cover}.course .tile-scene{background:linear-gradient(0deg,#150e1680,#150e1610),url(monaco-night.webp) center 52%/cover}.tile-scene:before{content:'';position:absolute;inset:13px;border:1px solid #f1cf934a;border-radius:8px;box-shadow:inset 0 0 32px #ff71b415;pointer-events:none}.tile-scene .target-rings{border-color:#ff83bc60;box-shadow:0 0 20px #ff6ea629,inset 0 0 35px #ff6ea62a,0 0 0 26px #ee82ad07}.tile-scene .road{box-shadow:0 -2px 30px #ff81be88}.pilot{height:265px;width:200px;bottom:10px;left:calc(50% - 100px)}.panic .pilot{height:240px;width:185px;bottom:10px;left:calc(50% - 90px)}.tile-badge{background:#110b12bd;border:1px solid #e6c18d30;border-radius:5px;padding:7px 10px;left:22px;bottom:18px}.tile-copy{background:linear-gradient(130deg,#291721,#140d14);padding:23px}.tile-copy h3{font-weight:850;font-size:29px}.play-orb{background:#ff97c525;backdrop-filter:blur(8px);box-shadow:0 0 24px #ff719827}.bonus-banner{margin-bottom:32px;background:linear-gradient(125deg,#2a1921,#170f16);border-color:#e2be875a}.bonus-value{font-size:90px}.bonus-value small{letter-spacing:.1em;font-weight:800;font-size:12px}.bonus-copy{padding:30px 9%}.bonus-copy h2{font:850 34px/1.05 Arial}.bonus-copy>p:not(.eyebrow){margin:17px 0 22px}.party-pass{margin:0 6% 38px;border:1px solid #dbb78955;border-radius:17px;position:relative;display:grid;grid-template-columns:42% 1fr;overflow:hidden;background:linear-gradient(130deg,#281721,#180f17)}.party-art{overflow:hidden;min-height:290px}.party-art img{width:100%;height:100%;object-fit:cover;object-position:50% 55%;mix-blend-mode:screen}.party-copy{padding:30px 70px 30px 30px;position:relative;z-index:2}.party-copy h2{font:900 38px/.95 Arial;letter-spacing:-.05em}.party-copy h2 em{font-style:normal;color:#ff94c9}.party-copy>p:not(.eyebrow){font-size:13px;line-height:1.7;color:#e4c8d7;max-width:320px}.party-copy a{font-size:12px;font-weight:750;display:inline-flex;gap:22px;align-items:center;color:#ffb5d7;border-bottom:1px solid #ffb5d755;padding:9px 0}.party-copy small{display:block;font-size:9px;line-height:1.6;color:#ae919f;margin-top:18px;max-width:290px}.party-top{position:absolute;right:24px;top:24px;font-size:8px;letter-spacing:.14em;color:#e6c18d;text-align:center}.party-top b{display:block;font-size:34px;letter-spacing:-.04em;color:#ffb1d5}.login-box,.wallet-card,.claim-card,.history-card,.identity-card{border-color:#e1b68850;box-shadow:0 15px 45px #0003}.login-box h2,.claim-card h2{font-family:Arial;font-weight:850}.auth-mark{animation:tracto-neon 11s infinite}.auth-form-panel input#login-code{font-size:32px;letter-spacing:.55em;text-align:center;padding-left:1em;height:70px;background:linear-gradient(130deg,#382032,#160e19);border-color:#ff91c570;box-shadow:inset 0 0 25px #ff6faf08}.auth-progress{color:#d3adbd}.claim-card #open-claim{font-size:12px;box-shadow:0 4px 0 #785631,0 0 24px #d2a06818}.claim-card:has(#claim-result[data-kind=success]){border-color:#e9c984a0;box-shadow:0 0 50px #deb36320}.game-dialog-head{border-bottom:1px solid #e2be8740;background:linear-gradient(120deg,#2a1424,#100a12)}#game-dialog{border:1px solid #e2be8760;box-shadow:0 0 70px #ff5fa525;border-radius:18px}.game-note{color:#b692a4;background:#190f18}.footer{background:#0d080d}.footer img{filter:drop-shadow(0 0 8px #ff8bb57a)}
@keyframes tracto-neon{0%,89%,91%,94%,100%{filter:drop-shadow(0 0 9px #ff76b2b0);opacity:1}90%,93%{filter:drop-shadow(0 0 2px #ff76b240);opacity:.65}}
@keyframes coin-hover{0%,100%{translate:0 0}50%{translate:0 -9px}}
@media(max-width:1100px){.desktop-nav{gap:16px}.header-claim{font-size:9px}.hero-cast{right:3%;width:45%;height:410px;bottom:75px}.hero-copy{width:60%}.hero h1{font-size:clamp(76px,8.5vw,110px)}.header{gap:16px;padding-left:4%;padding-right:4%}}
@media(max-width:760px){.header{grid-template-columns:1fr auto;height:73px;padding:0 18px;gap:10px}.header .brand{font-size:17px;gap:8px}.header .brand img{width:37px;height:37px}.header .brand small{font-size:6px}.desktop-nav,.header-claim{display:none}.wallet-link{gap:6px;padding:8px 10px;font-size:9px}.wallet-link b{font-size:16px}.wallet-link .tiny-coin{width:24px;height:24px}.header-actions{gap:0}.hero{min-height:720px;padding:22px 22px 30px}.hero-topline{font-size:7px;letter-spacing:.12em}.hero-copy{width:100%;padding:37px 0 285px;z-index:3}.hero .eyebrow{font-size:8px}.hero h1{font-size:clamp(64px,18vw,105px);line-height:.87;margin:23px 0 17px}.hero-description{font-size:14px;line-height:1.65;margin:0 0 22px}.hero-description>span{font-size:10px}.hero-actions{gap:18px;align-items:flex-start}.hero-actions .button{min-height:47px;font-size:12px;padding:0 20px}.hero-claim{font-size:11px;gap:8px}.hero-cast{width:75%;height:300px;right:7%;bottom:43px;z-index:2}.cast-pao{height:100%;width:70%;left:0}.cast-deuklo{height:68%;width:43%;right:-5%}.cast-label{left:10%;top:12px;font-size:8px}.cast-halo{inset:10% 0}.cast-arcade{top:27%;right:-3%;font-size:20px}.cast-coin{width:36px;height:36px;font-size:22px}.coin-one{right:8%;top:12%}.coin-three{right:4%;bottom:13%;width:27px;height:27px;font-size:16px}.hero-bottom{font-size:7px;bottom:17px;left:22px;right:22px}.games{padding:35px 20px 30px}.section-heading h2{font-size:27px}.entry-tag{font-size:8px;padding:10px}.game-grid{grid-template-columns:1fr;gap:19px}.tile-scene,.panic .tile-scene{height:255px}.pilot{height:235px;width:185px;left:calc(50% - 95px);bottom:0}.panic .pilot{height:220px;width:165px;left:calc(50% - 82px);bottom:0}.tile-copy{padding:19px}.tile-copy h3{font-size:27px}.tile-copy p{font-size:11px}.tile-copy>span{font-size:9px}.bonus-banner{margin:0 20px 24px;grid-template-columns:1fr}.bonus-value{font-size:55px;display:flex;gap:19px;align-items:center;justify-content:center;padding:23px 20px 0}.bonus-value small{margin:0;font-size:13px;letter-spacing:.07em;max-width:130px;line-height:1.4;text-align:left}.bonus-copy{padding:23px 24px;border:0}.bonus-copy h2{font-size:30px}.bonus-copy h2 br{display:none}.bonus-copy>p:not(.eyebrow){font-size:12px;line-height:1.75}.bonus-copy .button{width:100%;font-size:12px}.party-pass{margin:0 20px 28px;grid-template-columns:1fr}.party-art{height:195px;min-height:0}.party-art img{object-position:50% 49%;mask-image:linear-gradient(#000 80%,transparent)}.party-copy{padding:3px 24px 25px}.party-copy h2{font-size:33px}.party-copy h2 br{display:none}.party-copy .eyebrow{margin-bottom:14px}.party-top{top:214px;right:23px}.party-top b{font-size:30px}.party-copy>p:not(.eyebrow){max-width:240px;font-size:12px}.rules-strip{margin:0 24px 30px;gap:14px;grid-template-columns:1fr}.rules-strip>div{border-bottom:1px solid #e6c18d20;padding:0 0 8px}.rules-strip b{min-width:40px}.rules-strip p{font-size:11px}.rules-strip small{font-size:9px}.mobile-nav{background:#160c15eF;border-top:1px solid #d4aa7d40;backdrop-filter:blur(20px);padding-bottom:max(10px,env(safe-area-inset-bottom))}.mobile-nav a[aria-current=page]{text-shadow:0 0 18px #ff8eb584}.page-heading h1{font-size:49px}.login-box{margin:25px 20px 35px}.profile-grid{margin:0 20px;grid-template-columns:1fr}.claim-card{padding:25px}.claim-card h2{font-size:33px}.claim-card .button{min-height:50px}.profile-bottom{margin:25px 20px 40px;grid-template-columns:1fr}.wallet-total b{font-size:75px}.footer{gap:15px;padding:25px 20px 100px}.footer>span{font-size:6px;max-width:115px;line-height:1.7}#game-dialog{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;border-radius:0;margin:0}.game-dialog-head{padding:12px 15px}.game-dialog-head h2{font-size:20px}.game-note{font-size:9px}#game-frame{flex:1;min-height:0}}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
@media(max-width:760px){#game-dialog[data-game=panic]{height:calc((100vw - 18px)*.586 + 331px);max-height:95dvh;margin:auto;width:calc(100vw - 16px);border-radius:16px}#game-dialog[data-game=panic] #game-frame{height:calc((100vw - 18px)*.586 + 216px);max-height:calc(95dvh - 115px)}#game-dialog[data-game=panic] .game-dialog-head{padding:12px 14px}}
/* Keep every AngryPao level and control inside the mobile game sheet. */
@media(max-width:760px){#game-dialog[data-game=panic]{height:100dvh;max-height:100dvh;width:100vw;max-width:100vw;margin:0;border:0;border-radius:0}#game-dialog[data-game=panic] #game-frame{height:calc(100dvh - 106px);max-height:none}}

/* Match the arcade entry cards to their real game scenes. */
.course .tile-scene{background:linear-gradient(0deg,#160c1655,#160c1605),url(game-art/riviera-coast-v2.jpg) center/cover}.panic .tile-scene{background:linear-gradient(0deg,#160c1640,#160c1605),url(game-art/monaco-boutique-v2.jpg) center/cover}

/* HD pilot/car artwork stays centered and readable at every breakpoint. */
.course .tile-scene .pilot{width:86%;height:auto;max-height:210px;left:7%;bottom:40px;object-fit:contain;filter:drop-shadow(0 18px 12px #0009)}
@media(max-width:760px){.course .tile-scene .pilot{width:94%;left:3%;bottom:53px;max-height:180px}}
