:root{--bg:#111a17;--panel:#19241f;--gold:#d7b977;--cream:#f2eee4;--muted:#96a59a;--line:#ffffff16;--green:#385d46;color-scheme:dark;font-family:Arial,Helvetica,sans-serif;background:var(--bg);color:var(--cream)}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{margin:0}button,input,select{font:inherit}button,a,input,select{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}button{cursor:pointer}button:disabled{cursor:default;opacity:.4}a{color:inherit;text-decoration:none}button{color:inherit}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--gold);outline-offset:4px}button{border:0}svg{flex-shrink:0}p{line-height:1.65}button:not(:disabled),a{transition:background .18s,transform .18s,color .18s}button:not(:disabled):active{transform:translateY(1px)}.header{height:90px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:30px;padding:0 6%;max-width:1800px;margin:auto}.brand{display:flex;align-items:center;gap:11px;background:none;font-size:27px;font-weight:800;letter-spacing:-1.4px;padding:0}.brand-mark{height:39px;width:34px;background:var(--gold);color:#17221b;border-radius:7px;display:grid;place-items:center;transform:rotate(-8deg)}.brand sup{font-size:13px;margin-left:3px;vertical-align:top;color:var(--gold)}.gold{color:var(--gold)}.nav{display:flex;gap:32px;align-items:center;font-size:13px}.nav button{background:none;padding:15px 0}.nav a:hover,.nav button:hover{color:var(--gold)}.header-right{display:flex;align-items:center;gap:26px}.free-label{font-size:11px;display:flex;align-items:center;gap:8px}.dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:#91b997;box-shadow:0 0 0 4px #91b9970b}.button{display:inline-flex;justify-content:center;align-items:center;gap:11px;padding:16px 22px;border-radius:7px;font-size:13px;font-weight:600;min-height:48px;white-space:nowrap}.primary{background:var(--gold);color:#19231b;box-shadow:0 4px 16px #0001}.primary:hover:not(:disabled){background:#e8cd94}.outline{background:transparent;border:1px solid #ffffff25}.outline:hover:not(:disabled){background:#ffffff09;border-color:#ffffff45}.compact{padding:10px 15px;min-height:39px}.text-button{background:none}.text-button:hover{color:var(--gold)}.icon-button{background:none;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:8px}.icon-button:hover{background:#ffffff0a}.mobile-menu{display:none}.hero{max-width:1320px;margin:auto;display:grid;grid-template-columns:1fr 1fr;align-items:center;padding:75px 6% 62px;min-height:610px;overflow:hidden}.eyebrow{font-size:10px;font-weight:700;letter-spacing:2.1px;color:var(--gold);display:flex;align-items:center;gap:11px}.short-line{width:24px;height:1px;background:var(--gold)}.hero h1{font-family:Georgia,Times New Roman,serif;font-size:clamp(46px,5.1vw,72px);letter-spacing:-2.4px;font-weight:400;line-height:1.06;margin:23px 0}.hero h1 em{font-weight:400;color:var(--gold)}.hero-copy>p{color:#a7b1a8;font-size:15px;line-height:1.7}.hero-actions{display:flex;gap:6px;margin:29px 0 24px;align-items:center}.hero-notes{display:flex;gap:18px;color:var(--muted);font-size:10px}.hero-notes span{display:flex;gap:5px;align-items:center}.hero-notes svg{color:#7e9a80}.mobile-break{display:none}.hero-art{height:440px;position:relative;min-width:0;margin-left:10px}.felt-disc{position:absolute;top:55px;left:5%;width:94%;height:335px;border-radius:50%;background:radial-gradient(ellipse at 50% 30%,#294c37,#1b3427 70%);border:1px solid #73916440;box-shadow:0 25px 50px #0003,inset 0 0 0 10px #17281f,inset 0 0 0 11px #a19d6426;transform:rotate(-13deg)}.felt-inner{position:absolute;inset:29px;border:1px dashed #9daf7540;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-direction:column;color:#90a87850}.felt-top,.felt-bottom{font-size:8px;font-weight:700;letter-spacing:2px;position:absolute}.felt-top{top:35px}.felt-bottom{bottom:32px;letter-spacing:1.4px;font-size:6px}.felt-center{font-family:Georgia,serif;font-style:italic;font-size:75px;opacity:.6;display:flex;align-items:center;gap:15px}.felt-center span{font-size:40px}.playing-card{width:94px;height:134px;background:#f5f0e5;color:#1d2a23;position:relative;border-radius:8px;border:1px solid #d9d5cb;box-shadow:0 3px 7px #0003;flex-shrink:0;padding:0;display:block}.card-corner{position:absolute;top:8px;left:9px;font-family:Georgia,serif;font-weight:700;font-size:22px;line-height:.95;text-align:center}.card-corner i{display:block;font-style:normal;font-size:18px;margin-top:3px}.card-corner.lower{inset:auto 9px 8px auto;transform:rotate(180deg)}.card-suit{font-family:Georgia,serif;font-size:50px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.red{color:#b64738!important}.hero-card{position:absolute;top:109px;left:38%;transform-origin:50% 110%}.hero-card .playing-card{width:133px;height:190px;border-radius:10px;box-shadow:5px 10px 16px #0005}.hero-card .card-corner{font-size:29px;top:12px;left:12px}.hero-card .card-corner i{font-size:22px}.hero-card .card-corner.lower{inset:auto 12px 12px auto}.hero-card .card-suit{font-size:74px}.hc-one{transform:rotate(-29deg) translate(-38px,-7px)}.hc-two{transform:rotate(-9deg) translate(2px,-20px)}.hc-three{transform:rotate(14deg) translate(35px,-5px)}.floating-chip{height:60px;width:60px;border-radius:50%;position:absolute;border:6px dashed #e5c98f;display:grid;place-items:center;box-shadow:2px 5px #8c7547,4px 9px 12px #0005;transform:rotate(-23deg)}.floating-chip span{border:1px solid #edd49a;border-radius:50%;height:39px;width:39px;display:grid;place-items:center;font-size:24px}.chip-gold{background:#b9954f;bottom:40px;left:21%;color:#2d3826}.chip-green{background:#315742;border-color:#92a48b;box-shadow:2px 5px #223b2e,4px 9px 12px #0005;right:5%;top:99px;width:49px;height:49px;color:#bdcbb7;transform:rotate(17deg)}.chip-green span{height:30px;width:30px;font-size:20px;border-color:#8fa98c}.art-note{position:absolute;bottom:4px;left:37%;font-size:10px;color:#b2b9a9;background:#202d23;border:1px solid #71806444;border-radius:5px;padding:12px 16px;transform:rotate(-6deg);box-shadow:0 5px 20px #0002}.art-note .dot{margin-right:7px}.art-spark{position:absolute;color:#bba269;font-size:22px}.spark-one{top:15px;left:26%}.spark-two{bottom:45px;right:1%}.art-orbit{position:absolute;width:104%;height:340px;top:65px;left:-2%;border:1px solid #b6b18d14;border-radius:50%;transform:rotate(-28deg)}.orbit-two{width:100%;height:420px;top:12px;transform:rotate(26deg);border-style:dashed}.trust-bar{border-top:1px solid var(--line);border-bottom:1px solid var(--line);max-width:1160px;margin:0 auto;display:flex;align-items:center;gap:36px;padding:22px 2px;color:#a9b6aa;font-size:11px}.trust-bar>span{display:flex;align-items:center;gap:10px}.trust-bar svg{color:#b2b391}.trust-bar i{height:14px;width:1px;background:var(--line)}.suit-strip{margin-left:auto;font-size:19px;letter-spacing:9px;color:#778879}.suit-strip b{font-weight:400;color:#a98d6c}.games-section{max-width:1320px;margin:auto;padding:70px 6% 65px}.section-heading{display:flex;align-items:end;justify-content:space-between;margin-bottom:28px}.section-heading h2,.how-section h2,.bottom-cta h2{font-family:Georgia,serif;font-weight:400;font-size:34px;letter-spacing:-.8px;margin:15px 0 0}.section-heading>p{font-size:11px;color:var(--muted);margin:0 0 3px}.game-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:17px}.game-tile{border:1px solid #ffffff16;background:#19241f;border-radius:11px;overflow:hidden;transition:transform .2s,border-color .2s}.game-tile:hover{transform:translateY(-4px);border-color:#c7aa6e55}.tile-top{display:flex;align-items:center;justify-content:space-between;padding:19px 18px 0}.tile-tag{font-size:7px;font-weight:700;letter-spacing:1.1px;color:#bfcaaf}.tile-number{font-size:10px;color:#7c8d7d;font-family:Georgia,serif}.game-illustration{height:155px;position:relative;margin:0 4px;background:radial-gradient(ellipse at center,#465a373b,transparent 70%)}.mini-card{position:absolute;top:38px;left:calc(50% - 35px);background:#e9e5d8;color:#28362b;width:63px;height:90px;border-radius:5px;font:700 19px Georgia,serif;padding:7px;box-shadow:2px 5px 12px #0004}.mini-card span{display:block;text-align:center;font-size:36px;font-weight:400;margin-top:1px}.tilt-left{transform:translate(-19px) rotate(-19deg)}.tilt-right{transform:translate(20px) rotate(14deg)}.mini-chip{position:absolute;right:21%;bottom:10px;width:35px;height:35px;border:4px dashed #e2c487;border-radius:50%;background:#ae8c50;color:#263621;display:grid;place-items:center;box-shadow:1px 3px #77623b;transform:rotate(15deg)}.comic-mark{position:absolute;right:18%;top:32px;color:#c1a366;font:italic 700 40px Georgia;transform:rotate(17deg)}.mini-crown{position:absolute;top:8px;left:calc(50% - 20px);font-size:36px;color:#c6a360;transform:rotate(-8deg)}.patterned{background:repeating-linear-gradient(45deg,#304e44 0 3px,#3b5e50 3px 5px);border:5px solid #e4dfce;font-size:37px;text-align:center;padding-top:17px;color:#c1b181}.bluff-bubble{position:absolute;top:28px;right:8%;background:#b79a61;color:#17271e;font-size:9px;font-style:italic;padding:6px 9px;border-radius:6px;transform:rotate(8deg)}.tile-content{padding:8px 20px 20px}.game-alias{font-size:7px;letter-spacing:1.5px;color:#92a28d}.tile-content h3{font-family:Georgia,serif;font-weight:400;font-size:32px;letter-spacing:-.7px;margin:9px 0}.tile-content>p{font-size:10px;color:#9aa99e;margin:0;white-space:nowrap}.players-label{display:flex;align-items:center;gap:7px;font-size:9px;color:#b5c0b5;margin:19px 0}.tile-play{background:#26392c;width:100%;display:flex;justify-content:space-between;align-items:center;border:1px solid #6076505c;padding:11px 12px;border-radius:5px;font-size:11px}.tile-play:hover{background:#3b513b}.tile-links{display:flex;justify-content:space-between;margin-top:15px;gap:10px}.tile-links button{padding:3px 0;background:none;font-size:8px;color:#a9b4a9}.tile-links button:hover{color:var(--gold)}.thulla{background:#24291e}.rang{background:#25261f}.bluff{background:#202822}.how-section{max-width:1160px;margin:auto;border-top:1px solid var(--line);padding:48px 0;display:grid;grid-template-columns:1fr 1.9fr;gap:35px}.how-section .eyebrow{font-size:8px}.how-section h2{font-size:31px;line-height:1.15;margin-top:15px}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:29px}.steps b{font:italic 25px Georgia,serif;color:var(--gold)}.steps h3{font-size:12px;margin:18px 0 8px}.steps p{font-size:11px;color:var(--muted);margin:0}.bottom-cta{max-width:1160px;margin:6px auto 50px;border:1px solid #a6a16c25;border-radius:10px;background:linear-gradient(110deg,#263629,#1a281f);padding:28px 34px;display:flex;align-items:center;gap:24px}.cta-suits{font-size:42px;letter-spacing:-8px;color:#a58f5f;transform:rotate(-12deg);width:60px}.bottom-cta h2{font-size:25px;margin:0}.bottom-cta p{font-size:11px;color:var(--muted);margin:8px 0 0}.bottom-cta .button{margin-left:auto}footer{padding:28px 6%;border-top:1px solid var(--line);display:flex;align-items:center;gap:25px;max-width:1800px;margin:auto;color:#7e8e81;font-size:9px}.footer-brand{font-size:21px;font-weight:700;letter-spacing:-1px;color:#bdc5b7}.footer-brand span{color:#ac9766}footer>div:last-child{margin-left:auto;display:flex;gap:25px;align-items:center}footer button{background:none;color:#b3bbaa;font-size:9px}.modal-backdrop{position:fixed;inset:0;z-index:100;background:#060d0bbd;backdrop-filter:blur(7px);display:flex;align-items:center;justify-content:center;padding:24px;overflow-y:auto}.modal{background:#1b2821;border:1px solid #b7b58b30;box-shadow:0 30px 100px #0008;border-radius:16px;padding:38px;max-width:490px;width:100%;position:relative;max-height:90dvh;overflow-y:auto}.modal-close{position:absolute;right:13px;top:12px;color:#aab8a8}.modal .eyebrow{font-size:8px;margin-top:5px}.modal h2{font:400 34px Georgia,serif;letter-spacing:-.9px;margin:17px 0}.modal p{font-size:13px}.muted{color:var(--muted)}.modal form{margin-top:25px}.modal label{display:block;font-size:11px;font-weight:600;margin:18px 0}.modal input,.modal select{display:block;width:100%;background:#101c16;border:1px solid #ffffff25;color:var(--cream);padding:14px;border-radius:7px;margin-top:9px;min-height:47px}.modal input::placeholder{color:#708376}.modal .game-select{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:10px}.game-select button{background:#142018;border:1px solid #ffffff18;border-radius:7px;padding:12px 3px;font-size:11px}.game-select button span{display:block;font-size:24px;margin-bottom:7px;color:#a5b49e}.game-select button.chosen,.rules-tabs .chosen{background:#c5aa6e1a;border-color:var(--gold);color:var(--gold)}.game-select button.chosen span{color:var(--gold)}.form-note{display:flex;align-items:center;gap:10px;padding:14px;background:#c7b47c0b;border-radius:7px;color:#b3bda7;font-size:11px;line-height:1.6;margin:19px 0}.form-note svg{color:var(--gold)}.full{width:100%;margin-top:10px}.modal-foot{text-align:center;font-size:10px!important;color:#8c9e8d;margin:19px 0 0}.code-input{font-family:monospace;font-size:21px;letter-spacing:3px}.rules-modal{max-width:650px}.rules-tabs{display:flex;gap:9px;margin:23px 0}.rules-tabs button{background:#142018;border:1px solid var(--line);padding:10px 16px;border-radius:5px;font-size:12px}.rules-modal h3{font-size:10px;letter-spacing:1.5px;color:var(--muted)}.rules-list{padding-left:25px;font-size:13px;color:#c6cfc1;line-height:1.75}.rules-list li{padding-left:7px;margin-bottom:15px}.rules-list li::marker{color:var(--gold)}.error-toast,.toast{position:fixed;bottom:24px;left:50%;transform:translate(-50%);padding:15px 20px;border-radius:9px;z-index:150;box-shadow:0 6px 30px #0005;display:flex;align-items:center;gap:16px;max-width:calc(100% - 30px);font-size:13px;width:max-content}.error-toast{background:#4d2924;border:1px solid #d0987950;color:#f1d6c9}.error-toast button{background:none;display:flex}.toast{background:#d7b977;color:#18251d}.table-header{display:flex;align-items:center;gap:12px}.connection{font-size:11px;color:#a5baab;display:flex;align-items:center;gap:9px;margin-right:10px}.offline{color:#e0b581}.offline .dot{background:#e0b581}.room-main{max-width:1440px;margin:auto;padding:32px 5% 60px}.room-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:27px}.back-link{font-size:8px;letter-spacing:2px;color:#9eac98;display:flex;align-items:center;gap:3px;background:none;padding:0}.room-title h1{font:400 37px Georgia,serif;margin:9px 0 0;display:flex;gap:18px;align-items:center}.room-title h1 span{font:10px Arial,sans-serif;color:#93a68f;border-left:1px solid #ffffff25;padding-left:18px}.room-code{display:grid;grid-template-columns:1fr 20px;column-gap:18px;background:#1b2a20;padding:11px 15px;border:1px solid #b7ac772a;border-radius:7px;text-align:left}.room-code>span{font-size:7px;letter-spacing:1.8px;color:#a2b39b}.room-code strong{grid-column:1;font-size:17px;letter-spacing:3px;color:var(--gold);font-weight:500;margin-top:6px}.room-code svg{grid-column:2;grid-row:1/3;align-self:center;color:#a3b69c}.lobby-layout{display:grid;grid-template-columns:1fr 290px;gap:24px}.lobby-panel,.lobby-rules{background:#18251d;border:1px solid #ffffff15;border-radius:12px;padding:28px}.panel-heading{display:flex;align-items:center;justify-content:space-between}.panel-heading h2{font:400 27px Georgia,serif;margin:0}.panel-heading span{font-size:11px;color:var(--muted)}.lobby-panel>p{font-size:12px;margin-top:10px}.seat-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin:25px 0}.lobby-seat{border:1px dashed #b9c09f2c;border-radius:9px;min-height:175px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#101d1655;padding:20px}.occupied{border-style:solid;background:#233328}.avatar{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#596849;color:#f0ecd5;font:20px Georgia,serif;flex-shrink:0;border:1px solid #ffffff12}.avatar-1{background:#655343}.avatar-2{background:#3d635d}.avatar-3{background:#636149}.lobby-seat h3{font-size:14px;margin:13px 0 7px}.lobby-seat small{font-size:7px;color:var(--gold);margin-left:4px}.lobby-seat>span{font-size:10px;color:var(--muted)}.lobby-seat>b{font-size:9px;margin-top:10px;font-weight:400}.ready{color:#a9cb8a}.not-ready{color:#b2a591}.lobby-actions{display:flex;gap:10px;flex-wrap:wrap}.lobby-actions .primary{margin-left:auto}.subtle-link{background:none;color:#aab997;font-size:11px;padding:0;display:flex;align-items:center;gap:8px;margin-top:23px;text-align:left}.subtle-link:hover{color:var(--gold)}.lobby-rules h2{font:400 23px Georgia,serif;line-height:1.4;margin:18px 0}.lobby-rules>p{font-size:12px}.rule-summary{border-block:1px solid var(--line);padding:10px 0;margin:23px 0}.rule-summary p{font-size:11px;display:flex;align-items:center;gap:10px}.rule-summary svg{color:var(--gold)}.lobby-rules .button{margin-top:18px;width:100%}.game-status{display:flex;align-items:center;gap:18px;margin:0 0 22px;font-size:11px;color:#b2c1ab}.turn-badge,.watch-badge{background:#d7b977;color:#18251b;font-size:9px;font-weight:700;border-radius:5px;padding:9px 12px;white-space:nowrap}.watch-badge{background:#2b3e2e;color:#c4d1b8}.timer{margin-left:auto;display:flex;gap:7px;align-items:center;color:var(--gold);font-variant-numeric:tabular-nums}.play-layout{display:grid;grid-template-columns:minmax(0,1fr) 230px;gap:26px}.table-area{min-width:0}.opponents{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin-bottom:20px}.opponent{padding:10px 14px;display:flex;align-items:center;gap:10px;border-radius:8px;border:1px solid #ffffff16;background:#1c2c22;position:relative;min-width:180px;flex:1}.opponent.active{border-color:var(--gold);box-shadow:0 0 18px #d4b26c10}.opponent .avatar{width:32px;height:32px;font-size:16px}.opponent b{font-size:11px;display:block}.opponent small{font-size:7px;color:#b2a374;font-weight:400;margin-left:3px}.opponent span:not(.back-pattern):not(.card-corner):not(.card-suit){display:block;font-size:9px;color:#99ab96;margin-top:5px}.opponent-cards{display:flex;margin-left:auto;padding-left:10px}.opponent-cards .playing-card{margin-left:-15px;width:24px;height:34px;border-radius:3px}.opponent-cards .card-corner{font-size:9px;top:2px;left:2px}.opponent-cards .card-corner i{font-size:8px;margin:0}.opponent-cards .card-suit{font-size:13px}.opponent-cards .lower{display:none}.opponent-cards .back-pattern{font-size:12px;border-radius:2px;inset:2px}.game-felt{height:330px;border:9px solid #263a2b;outline:1px solid #b5b77d3b;border-radius:100px;background:radial-gradient(ellipse at center,#2a5037,#1e3b29);box-shadow:inset 0 0 0 2px #82906435,inset 0 0 65px #09251450,0 12px 30px #0002;position:relative;display:flex;align-items:center;justify-content:center;padding:30px}.felt-watermark{position:absolute;bottom:28px;left:50%;transform:translate(-50%);font-size:17px;font-weight:700;letter-spacing:-1px;color:#c1c99b24;text-align:center}.felt-watermark span{display:block;letter-spacing:9px;font-size:11px;margin-top:8px}.board{display:flex;flex-direction:column;align-items:center;gap:17px;z-index:1}.board-cards{display:flex;gap:8px}.board .playing-card,.board .card-placeholder{width:67px;height:95px}.board .card-corner{font-size:17px;top:6px;left:6px}.board .card-corner i{font-size:13px;margin-top:2px}.board .card-suit{font-size:32px}.board .lower{inset:auto 6px 6px auto}.card-placeholder{border:1px dashed #b1bc8c50;border-radius:6px;display:grid;place-items:center;color:#a7b78623;font-size:27px}.pot-label{font-size:8px;letter-spacing:1.8px;color:#b3c5a0;text-align:center}.pot-label strong{display:block;font-size:25px;letter-spacing:0;margin-top:7px;color:#ece7cc}.pot-label small{font-size:11px;font-weight:400;color:#c0cbb1}.trick-center{z-index:1;text-align:center;margin-bottom:20px}.center-label{font-size:8px;letter-spacing:2px;color:#b6c8a4}.trick-cards{display:flex;gap:13px;justify-content:center;margin-top:20px}.trick-cards>div{display:flex;align-items:center;flex-direction:column;gap:10px}.trick-cards>div>span{font-size:9px;color:#c1d0b5}.trick-cards .playing-card{width:65px;height:94px}.trick-cards .card-corner{font-size:17px;top:5px;left:5px}.trick-cards .card-corner i{font-size:13px}.trick-cards .lower{inset:auto 5px 5px auto}.trick-cards .card-suit{font-size:33px}.empty-trick{font-size:35px;letter-spacing:10px;color:#b2c49835!important;padding:30px 0}.empty-trick span{color:#d7ba8438}.back{background:#f0e9d7}.back-pattern{position:absolute;inset:5px;border:1px solid #a29566;border-radius:4px;background:repeating-linear-gradient(45deg,#2b4e3b 0 3px,#355b43 3px 5px);display:flex;align-items:center;justify-content:center;color:#c5b778;font-size:35px}.bluff-center{display:flex;align-items:center;flex-direction:column;z-index:1;margin-bottom:20px;gap:10px}.pile-cards{position:relative;height:105px;width:100px;margin-bottom:8px}.pile-cards .playing-card{position:absolute;width:68px;height:96px;top:0;left:10px;transform:rotate(-9deg)}.pile-cards .playing-card+div{transform:rotate(9deg);left:23px;top:3px}.bluff-center strong{font-size:13px}.bluff-center>span{font-size:11px;color:#b2c6a3}.revealed{display:flex;gap:5px;align-items:center}.revealed>span{font-size:9px;margin-right:8px}.small{width:36px;height:51px;border-radius:4px}.small .card-corner{font-size:10px;top:3px;left:3px}.small .card-corner i{font-size:8px;margin-top:1px}.small .card-suit{font-size:18px}.small .lower{display:none}.my-zone{margin-top:22px}.my-label{display:flex;justify-content:space-between;align-items:center;font-size:11px;color:#a4b59c}.my-label>span:first-child{display:flex;align-items:center;gap:8px}.my-label b{color:#e4e8d6}.my-label small{font-size:8px;color:#bda66a}.tiny-avatar{width:23px;height:23px;border-radius:50%;background:#576b45;color:#e1e9ca;display:inline-grid;place-items:center;font-size:11px}.hand{display:flex;justify-content:center;overflow-x:auto;padding:23px 15px 14px;min-height:155px;isolation:isolate}.hand .playing-card{width:73px;height:104px;margin-left:-24px;transition:transform .14s;box-shadow:-3px 1px 6px #0003;opacity:1}.hand .playing-card:first-child{margin-left:0}.hand .playing-card:disabled{filter:brightness(.82)}.hand .playing-card.selected{transform:translateY(-15px);outline:2px solid var(--gold);z-index:2}.hand .playing-card:not(:disabled):hover{transform:translateY(-10px);z-index:3}.hand .card-corner{font-size:20px;left:6px;top:7px}.hand .card-corner i{font-size:15px}.hand .lower{inset:auto 6px 7px auto}.hand .card-suit{font-size:39px}.action-bar{border-top:1px solid var(--line);padding:18px 0 0;display:flex;justify-content:center;align-items:center;gap:10px;flex-wrap:wrap;min-height:74px}.action-bar>span,.action-bar>p{font-size:11px;color:var(--muted);margin:0 10px 0 0}.action-bar .button{padding:12px 17px;min-height:43px;font-size:12px}.raise-input{font-size:9px;color:#9eae94;display:flex;align-items:center;gap:7px}.raise-input input{width:73px;background:#0e1b13;color:#e8ecd9;border:1px solid #d4bf8133;border-radius:5px;padding:11px 7px;font-size:13px}.rank-select{font-size:10px;color:var(--muted);display:flex;gap:7px;align-items:center}.rank-select select{padding:12px 8px;background:#132118;border:1px solid #c6b67340;border-radius:5px}.trump-button{width:52px;height:49px;background:#efeadc;color:#203b28;font-size:32px;border-radius:6px}.challenge{background:#b67c50;color:#111a17}.activity{padding:19px;background:#18251d;border:1px solid var(--line);border-radius:10px;align-self:start}.activity h3{font-size:12px;display:flex;justify-content:space-between;align-items:center;margin:0 0 20px}.activity h3 span{font-size:7px;letter-spacing:1px;color:#a8bd87}.activity-log{max-height:480px;overflow-y:auto}.activity-log p{font-size:10px;color:#8c9f89;display:flex;gap:9px;margin:0;padding:11px 0;border-bottom:1px solid #ffffff08}.activity-log p>span{display:block;width:4px;height:4px;border-radius:50%;background:#5f7758;flex-shrink:0;margin-top:6px}.activity-log .latest{color:#d4ddc5}.activity-log .latest>span{background:var(--gold)}.activity .subtle-link{font-size:9px}.dimmed{opacity:.55}.result-overlay{position:absolute;inset:0;z-index:5;background:#13291bed;backdrop-filter:blur(5px);border-radius:90px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:30px;text-align:center}.result-emblem{font-size:40px;color:var(--gold);margin-bottom:8px}.result-overlay .eyebrow{font-size:8px}.result-overlay h2{font:400 26px Georgia,serif;max-width:550px;line-height:1.3;margin:15px 0 20px}.result-overlay p{font-size:12px;color:var(--muted)}.result-overlay>div:last-child{display:flex;gap:5px;justify-content:center;flex-wrap:wrap}@media(min-width:1450px){.hero{padding-left:0;padding-right:0;max-width:1160px;grid-template-columns:1fr 1.08fr}.games-section{padding-left:0;padding-right:0;max-width:1160px}}@media(max-width:1200px){.trust-bar,.how-section,.bottom-cta{margin-left:6%;margin-right:6%}.hero{padding-top:60px;padding-bottom:50px;min-height:560px}.hero-art{transform:scale(.95);transform-origin:center}.hero h1{font-size:60px}.hero-notes{gap:10px;font-size:9px}.game-grid{gap:12px}.tile-content{padding:8px 14px 18px}.tile-content>p{font-size:9px}.tile-top{padding:18px 13px 0}.tile-tag{font-size:6px}.play-layout{grid-template-columns:minmax(0,1fr) 195px;gap:16px}.opponent{min-width:150px;padding:9px}.opponent-cards{display:none}.lobby-layout{grid-template-columns:1fr 260px}.table-area .hand .playing-card{margin-left:-31px}.table-area .hand .playing-card:first-child{margin-left:0}}@media(max-width:950px){.header{padding:0 5%;gap:15px}.nav{gap:20px}.free-label{display:none}.hero{padding:55px 5% 45px;grid-template-columns:1.05fr 1fr}.hero h1{font-size:53px;letter-spacing:-1.7px}.hero-art{transform:scale(.87);margin-left:-15px;margin-right:-25px}.hero-actions{flex-wrap:wrap}.hero-actions .text-button{padding:10px 0}.hero-notes{flex-wrap:wrap}.game-grid{grid-template-columns:repeat(2,1fr);gap:20px}.tile-content{padding:10px 23px 21px}.tile-content>p{font-size:12px}.tile-tag{font-size:8px}.tile-top{padding:20px 23px 0}.game-illustration{height:165px}.game-alias{font-size:8px}.players-label{font-size:11px}.tile-play{font-size:12px;padding:12px}.tile-links button{font-size:10px}.how-section{grid-template-columns:1fr;gap:30px}.how-section h2 br{display:none}.steps{gap:24px}.trust-bar{gap:15px;font-size:9px}.trust-bar i{display:none}.suit-strip{font-size:15px;letter-spacing:5px}.bottom-cta{padding:23px;gap:15px}.bottom-cta h2{font-size:23px}.cta-suits{display:none}.play-layout{grid-template-columns:1fr}.activity{margin-top:10px}.activity-log{max-height:180px}.lobby-layout{grid-template-columns:1fr}.lobby-rules{display:none}.game-felt{height:320px}.table-area .hand .playing-card{margin-left:-24px}.opponent-cards{display:flex}.opponent{min-width:170px}.activity .subtle-link{margin-top:14px}footer{gap:17px}footer>div:last-child{gap:14px}footer>div:last-child span{display:none}}@media(max-width:650px){.header{height:73px;padding:0 20px;gap:10px}.brand{font-size:24px;gap:9px}.brand-mark{width:29px;height:34px}.brand-mark svg{width:21px}.header-right{gap:7px}.header-right .button{font-size:11px;padding:9px 11px}.mobile-menu{display:flex}.nav{display:none}.nav.open{display:flex;position:absolute;z-index:20;top:72px;left:0;right:0;background:#1c2b21;border-bottom:1px solid #ffffff20;padding:18px 22px;justify-content:space-between;gap:12px;font-size:12px}.hero{display:flex;flex-direction:column;padding:40px 23px 32px;align-items:start;min-height:0}.hero h1{font-size:54px;letter-spacing:-2px;margin:20px 0}.hero-copy{width:100%;z-index:1}.hero-copy>p{font-size:13px;margin-bottom:17px}.hero-actions{margin:23px 0 20px;gap:12px;flex-wrap:nowrap}.hero-actions .button{font-size:11px;padding:14px 15px}.hero-actions .text-button{padding:10px 0;gap:5px}.hero-actions .text-button svg{width:14px}.hero-notes{gap:15px;font-size:8px}.hero-notes svg{width:11px}.hero .eyebrow{font-size:8px}.desktop-break{display:none}.mobile-break{display:block}.hero-art{height:330px;width:min(100%,420px);align-self:center;transform:scale(.85);margin:-4px 0 -34px;transform-origin:center}.felt-disc{height:270px;top:35px}.hero-card{top:77px;left:36%}.hero-card .playing-card{width:108px;height:154px}.hero-card .card-corner{font-size:25px;top:10px;left:10px}.hero-card .card-corner.lower{inset:auto 10px 10px auto}.hero-card .card-suit{font-size:60px}.art-orbit{height:285px;top:31px}.orbit-two{height:335px;top:0}.art-note{bottom:-7px;left:34%;font-size:9px}.chip-gold{bottom:9px;left:14%;width:51px;height:51px}.chip-gold span{width:31px;height:31px}.chip-green{top:54px;right:2%}.felt-top{font-size:6px;top:25px}.felt-bottom{font-size:5px;bottom:22px}.spark-one{top:-1px}.spark-two{bottom:18px}.trust-bar{margin:0 23px;justify-content:space-between;padding:18px 0;font-size:8px;gap:12px}.trust-bar>span{gap:5px;line-height:1.5;max-width:105px}.trust-bar svg{width:14px}.suit-strip{display:none}.games-section{padding:40px 23px}.section-heading{align-items:start;gap:10px;margin-bottom:22px}.section-heading .eyebrow{font-size:8px}.section-heading h2{font-size:29px;line-height:1.1;max-width:260px;margin-top:13px}.section-heading>p{display:none}.game-grid{gap:12px}.tile-top{padding:14px 12px 0}.tile-tag{font-size:5.5px;letter-spacing:.6px}.tile-number{font-size:8px}.game-illustration{height:130px}.mini-card{top:25px;width:54px;height:78px;font-size:17px;left:calc(50% - 28px)}.mini-card span{font-size:31px}.tilt-left{transform:translate(-14px) rotate(-19deg)}.tilt-right{transform:translate(13px) rotate(14deg)}.mini-chip{width:29px;height:29px;border-width:3px;bottom:14px;right:13%}.mini-crown{top:0;font-size:29px}.comic-mark{font-size:32px;right:7%;top:14px}.bluff-bubble{font-size:7px;padding:5px;right:0;top:19px}.patterned{font-size:30px;padding-top:13px}.tile-content{padding:5px 13px 16px}.game-alias{font-size:5.5px;letter-spacing:1px}.tile-content h3{font-size:28px;margin:9px 0}.tile-content>p{font-size:9px;white-space:normal;min-height:30px;line-height:1.5}.players-label{font-size:8px;margin:14px 0;gap:5px}.players-label svg{width:12px}.tile-play{font-size:10px;padding:10px}.tile-play svg{width:15px}.tile-links{gap:7px;flex-wrap:wrap;margin-top:10px}.tile-links button{font-size:8px;min-height:28px}.how-section{padding:31px 0;margin:0 23px;gap:25px}.how-section h2{font-size:28px}.how-section h2 br{display:block}.how-section .eyebrow{font-size:7px}.steps{grid-template-columns:1fr;gap:22px}.steps>div{display:grid;grid-template-columns:40px 1fr;gap:0 13px}.steps b{grid-row:1/3;font-size:27px;padding-top:1px}.steps h3{margin:0 0 6px;font-size:12px}.steps p{font-size:11px}.bottom-cta{margin:12px 23px 32px;padding:24px;flex-wrap:wrap;gap:19px}.bottom-cta h2{font-size:25px}.bottom-cta .button{margin-left:0;font-size:11px}.bottom-cta p{font-size:11px}footer{padding:24px 23px;flex-wrap:wrap;gap:10px 18px}footer p{font-size:8px}footer>div:last-child{margin-left:0;width:100%;padding-top:4px}.modal-backdrop{padding:14px}.modal{padding:30px 23px;max-height:92dvh}.modal h2{font-size:30px}.modal .eyebrow{font-size:7px}.rules-tabs{gap:6px}.rules-tabs button{flex:1;padding:10px 4px;font-size:11px}.table-header{gap:2px}.connection{font-size:0;margin-right:3px;gap:0}.table-header .compact{padding:9px;min-height:36px;background:none;border:0}.table-header .compact span{display:none}.table-header .icon-button{width:35px}.room-main{padding:24px 15px 40px}.room-title{margin-bottom:22px}.room-title h1{font-size:31px;gap:10px}.room-title h1 span{font-size:9px;padding-left:10px}.room-code{padding:9px 10px;gap:0 10px}.room-code strong{font-size:13px;letter-spacing:2px}.room-code>span{font-size:6px;letter-spacing:1px}.room-code svg{width:13px}.back-link{font-size:7px}.lobby-panel{padding:20px 15px}.panel-heading h2{font-size:25px}.panel-heading span{font-size:9px}.lobby-panel>p{font-size:10px}.seat-grid{gap:10px;margin:20px 0}.lobby-seat{padding:15px 10px;min-height:160px}.lobby-actions{gap:8px}.lobby-actions .button{padding:12px 13px;font-size:11px;flex:1}.lobby-actions .primary{flex-basis:100%;margin-left:0}.subtle-link{font-size:10px;line-height:1.6}.game-status{gap:9px;font-size:9px;flex-wrap:wrap;line-height:1.5;margin-bottom:17px}.turn-badge,.watch-badge{font-size:7px;padding:8px 9px}.game-status>span:nth-child(2){order:3;flex-basis:100%}.timer{font-size:10px}.opponents{gap:7px;margin-bottom:16px}.opponent{min-width:0;flex-basis:28%;padding:10px 5px;flex-direction:column;gap:7px;text-align:center}.opponent .avatar{width:30px;height:30px;font-size:14px}.opponent b{font-size:9px}.opponent span:not(.back-pattern):not(.card-corner):not(.card-suit){font-size:8px;line-height:1.4}.opponent small{font-size:6px}.opponent-cards{display:none}.game-felt{height:270px;border-width:6px;border-radius:58px;padding:20px 9px}.felt-watermark{bottom:17px;font-size:13px}.felt-watermark span{font-size:8px;margin-top:4px}.board .playing-card,.board .card-placeholder{width:49px;height:70px;border-radius:5px}.board-cards{gap:6px}.board .card-corner{font-size:13px;top:4px;left:4px}.board .card-corner i{font-size:10px;margin-top:1px}.board .card-suit{font-size:25px}.board .lower{inset:auto 4px 4px auto}.pot-label strong{font-size:23px}.trick-cards{gap:8px}.trick-cards .playing-card{width:51px;height:74px}.trick-cards .card-corner{font-size:14px;top:4px;left:4px}.trick-cards .card-corner i{font-size:11px;margin-top:2px}.trick-cards .card-suit{font-size:28px}.trick-cards .lower{inset:auto 4px 4px auto}.trick-cards>div>span{font-size:8px;max-width:60px;overflow:hidden;text-overflow:ellipsis}.center-label{font-size:7px;letter-spacing:1.5px}.my-zone{margin-top:20px}.my-label{font-size:9px}.my-label small{font-size:6px}.my-label>span:first-child{gap:6px}.hand{justify-content:flex-start;padding:22px 5px 12px;min-height:132px;max-width:100%}.table-area .hand .playing-card{width:61px;height:88px;margin-left:-30px}.table-area .hand .playing-card:first-child{margin-left:0}.hand .card-corner{font-size:17px;left:5px;top:5px}.hand .card-corner i{font-size:13px}.hand .card-suit{font-size:32px}.hand .lower{inset:auto 5px 5px auto}.action-bar{gap:8px;padding-top:15px}.action-bar>span,.action-bar>p{font-size:10px}.action-bar .button{font-size:11px;padding:12px;min-height:43px}.result-overlay{border-radius:48px;padding:20px 14px}.result-overlay h2{font-size:21px;margin:13px 0 17px}.result-emblem{font-size:30px;margin-bottom:6px}.result-overlay .button{font-size:11px;padding:12px}.result-overlay .eyebrow{font-size:7px}.activity{padding:17px;margin-top:12px}.activity-log{max-height:150px}.activity-log p{font-size:10px}.trump-button{width:45px;height:46px}.bluff-center strong{font-size:12px}.bluff-center>span{font-size:9px}.pile-cards{height:90px}.pile-cards .playing-card{width:58px;height:82px}.revealed .playing-card{width:30px;height:43px}.revealed>span{font-size:8px}.error-toast{font-size:12px;bottom:14px}.raise-input{font-size:8px}.raise-input input{width:65px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important;animation:none!important;scroll-behavior:auto!important}}.difficulty-setting{display:flex;align-items:center;gap:12px;font-size:11px;color:var(--muted);margin-top:22px}.difficulty-setting select{background:#101c16;color:var(--cream);border:1px solid #ffffff25;border-radius:6px;padding:10px 12px;min-height:42px}.in-game{background:radial-gradient(ellipse at 50% 0,#27302a 0,#121916 48%,#0b110e);min-height:100dvh}.in-game .header{height:62px;max-width:none;padding:0 28px;background:#101712e6}.in-game .brand{font-size:23px}.in-game .brand-mark{width:29px;height:32px}.in-game .header .table-header{gap:8px}.immersive-room{max-width:none;padding:16px 30px 25px}.immersive-room .room-title{margin-bottom:10px}.immersive-room .room-title h1{font-size:29px;margin:5px 0}.immersive-room .room-code{padding:8px 14px}.immersive-room .room-code strong{font-size:14px;margin-top:3px}.immersive-room .back-link{font-size:7px}.table-experience{max-width:1700px;margin:auto}.arena-toolbar{display:flex;align-items:center;justify-content:space-between;border-block:1px solid #d1bc8218;padding:9px 0;gap:12px}.table-preset{display:flex;gap:23px;font-size:9px;letter-spacing:1px;color:#9dac98}.table-preset>span{display:flex;align-items:center;gap:6px}.table-preset svg{color:#bea76f}.arena-tools{display:flex;gap:5px}.arena-tools button{min-height:36px;display:flex;gap:7px;align-items:center;justify-content:center;background:transparent;border:1px solid transparent;border-radius:6px;padding:8px 11px;font-size:10px;color:#bfc9b7}.arena-tools button:hover{background:#ffffff08;border-color:#d9c69122}.arena-tools .forfeit-tool{color:#d29b82;border-color:#b86d4e2b;background:#a84c3010}.turn-ribbon{display:flex;align-items:center;gap:25px;padding:13px 0 0;min-height:51px}.turn-indicator{font-size:10px;font-weight:700;letter-spacing:1px;color:#a3b496;display:flex;align-items:center;gap:9px}.turn-indicator i{width:6px;height:6px;background:#698060;border-radius:50%}.turn-indicator.mine{color:#e4c889}.turn-indicator.mine i{background:#e4c889;box-shadow:0 0 12px #f4d38470}.round-descriptor{font-size:9px;letter-spacing:1.1px;color:#84947e}.countdown{margin-left:auto;display:flex;align-items:center;gap:6px;color:#d6c188;font-size:22px;font-variant-numeric:tabular-nums;font-family:Georgia,serif}.countdown small{font:7px Arial;letter-spacing:1px;color:#8fa183}.countdown.urgent{color:#efac91}.arena{height:clamp(390px,49vh,650px);min-height:390px;position:relative;margin:1px 0 2px;isolation:isolate}.arena-felt{position:absolute;inset:11% 8% 10%;background:radial-gradient(ellipse at 50% 38%,#315b3e,#22472e 55%,#173620);border:12px solid #283828;border-radius:48%;box-shadow:0 0 0 1px #c6ad6d39,0 0 0 6px #10180f,0 0 0 7px #c4a76a20,0 14px 45px #0008,inset 0 0 0 2px #c4bc7f3b,inset 0 0 70px #091d1390;overflow:hidden}.arena-felt:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.12;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' opacity='.45' filter='url(%23n)'/%3E%3C/svg%3E")}.inner-rail{position:absolute;inset:14px;border:1px dashed #c2c18b36;border-radius:48%;pointer-events:none}.arena-brand{position:absolute;bottom:22px;left:50%;transform:translate(-50%);font-size:23px;font-weight:800;letter-spacing:-1px;color:#b6c49526;text-align:center}.arena-brand span{color:#c8bd7529}.arena-brand small{font-size:6px;letter-spacing:2px;display:block;margin-top:6px;font-weight:400}.felt-corner-symbol{position:absolute;top:40%;left:10%;font:90px Georgia;transform:rotate(-18deg);color:#b1c39109}.table-centre{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:12px;z-index:1;padding:30px 55px 48px}.centre-stat{text-align:center}.centre-stat>span{font-size:8px;letter-spacing:2.2px;color:#b1c69e}.centre-stat strong{display:block;font:32px Georgia;color:#f1e5bd;margin-top:7px}.centre-stat strong small{font:8px Arial;letter-spacing:1px;color:#bdc9a7}.community-cards{display:flex;gap:10px}.face-card{width:78px;height:111px;position:relative;background:linear-gradient(135deg,#fffaf0,#e7e2d5);border:1px solid #dfd9c5;color:#202c24;border-radius:7px;box-shadow:0 5px 9px #0004;flex-shrink:0;font-family:Georgia,serif;padding:0;display:block}.face-red{color:#b73932}.face-corner{position:absolute;top:7px;left:8px;display:flex;flex-direction:column;align-items:center;font-weight:700;font-size:23px;line-height:.9;z-index:1}.face-corner i{font-size:18px;font-style:normal;margin-top:5px}.face-bottom{inset:auto 8px 7px auto;transform:rotate(180deg)}.face-pip{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:43px}.deck-copy{position:absolute;right:5px;top:5px;border:1px solid #0002;color:#5f6859;border-radius:3px;padding:2px;font:6px Arial}.ghost-card{width:78px;height:111px;border:1px dashed #b6c58d47;border-radius:7px;display:grid;place-items:center;font:30px Georgia;color:#b9ca9533;background:#173d271b}.card-back-inner{position:absolute;inset:4px;border-radius:4px;border:1px solid #d7ba7470;background:repeating-linear-gradient(45deg,#243f32 0 4px,#2b4d3b 4px 6px);color:#d2bd7b;display:flex;align-items:center;justify-content:center;font-size:36px;flex-direction:column}.card-back-inner small{font:5px Arial;letter-spacing:1px;margin-top:8px}.stacked-deck{position:relative;width:80px;height:98px;margin:0 0 5px}.stacked-deck .face-card{position:absolute;width:67px;height:94px;transform:rotate(-11deg)}.stacked-deck .face-card:nth-child(2){transform:rotate(7deg);left:5px;top:2px}.stacked-deck .face-card:nth-child(3){transform:rotate(-2deg);left:9px;top:4px}.table-centre>p{font-size:10px;color:#c0cdaa;margin:0;text-align:center}.trump-chip{display:flex;align-items:center;gap:11px;border:1px solid #c3b77243;background:#112b1e50;padding:7px 15px;border-radius:30px;color:#d6ce9e}.trump-chip>span{font-size:7px;letter-spacing:1.7px}.trump-chip>b{font-family:Georgia;font-size:24px;font-weight:400}.table-trick{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;max-width:650px}.table-trick>div{display:flex;flex-direction:column;align-items:center;gap:7px}.table-trick>div>span{font-size:8px;color:#c7d3b6;max-width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.previous-label{font-size:7px;letter-spacing:1.5px;color:#a4b69a}.table-trick.many-cards{gap:5px}.table-trick.many-cards .face-card{width:40px;height:57px}.table-trick.many-cards .face-corner{font-size:13px;left:4px;top:4px}.table-trick.many-cards .face-corner i{font-size:10px;margin-top:2px}.table-trick.many-cards .face-bottom{display:none}.table-trick.many-cards .face-pip{font-size:24px}.waiting-pips{font-size:38px;color:#b8c78c3b;letter-spacing:15px;padding:15px}.waiting-pips i{font-style:normal;color:#c9ac763d}.seat-ring{position:absolute;inset:0;pointer-events:none;z-index:4}.player-seat{position:absolute;left:var(--seat-x);top:var(--seat-y);transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;min-width:95px;max-width:145px;text-align:center;pointer-events:auto}.seat-avatar{width:58px;height:58px;border:2px solid #63815b;background:linear-gradient(135deg,#6e8050,#3d5234);border-radius:50%;display:grid;place-items:center;box-shadow:0 4px 15px #0007,0 0 0 5px #101d15;position:relative}.seat-avatar>span{font:26px Georgia;color:#e8edd4}.seat-avatar>small{position:absolute;bottom:-4px;left:50%;transform:translate(-50%);font-size:6px;font-weight:700;letter-spacing:1px;background:#17281b;color:#c3d29f;border:1px solid #6d7f4b;border-radius:5px;padding:3px 6px;white-space:nowrap}.seat-avatar svg{position:absolute;inset:-6px;fill:none;stroke:#dfbd72;stroke-width:2;width:66px;height:66px;filter:drop-shadow(0 0 4px #d7b97770)}.seat-1 .seat-avatar{background:linear-gradient(135deg,#80684d,#514330);border-color:#948064}.seat-2 .seat-avatar{background:linear-gradient(135deg,#43766b,#28493f);border-color:#5c9284}.seat-3 .seat-avatar{background:linear-gradient(135deg,#747051,#46492f);border-color:#8d926a}.seat-4 .seat-avatar{background:linear-gradient(135deg,#6b5b75,#413848);border-color:#91819d}.seat-5 .seat-avatar{background:linear-gradient(135deg,#4b6576,#2b3e4a);border-color:#708f9d}.seat-identity{background:#122019ed;border:1px solid #6a7e513c;min-width:110px;border-radius:7px;padding:8px 10px 7px;margin-top:9px;box-shadow:0 4px 12px #0003}.seat-identity strong{font-size:11px;font-weight:600;display:block;max-width:125px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#e0e8ce}.seat-identity>span{font-size:9px;color:#96ae8b;display:block;margin-top:4px}.seat-active .seat-identity{border-color:#d4b26c8a;background:#283722}.seat-active .seat-identity strong{color:#edcf8a}.seat-out{opacity:.55}.seat-cards{display:flex;justify-content:center;height:18px;margin-top:5px;margin-left:5px}.seat-cards>span{height:23px;width:17px;border-radius:2px;border:1px solid #b6c3a3;background:repeating-linear-gradient(45deg,#345c43 0 2px,#2b4935 2px 4px);margin-left:-5px;transform:rotate(-8deg)}.seat-cards>span:last-child{transform:rotate(8deg)}.seat-cards .mini-face{height:37px;width:26px}.mini-face{width:35px;height:50px;border-radius:4px}.mini-face .face-corner{font-size:10px;top:3px;left:3px}.mini-face .face-corner i{font-size:8px;margin-top:2px}.mini-face .face-bottom{display:none}.mini-face .face-pip{font-size:18px}.challenge-reveal{display:flex;gap:4px;position:absolute;bottom:28px;right:18%;max-width:45%;overflow-x:auto}.seat-speech{position:absolute;bottom:calc(100% + 12px);background:#e7d8ad;color:#26301c;padding:12px 15px;border-radius:12px 12px 12px 3px;min-width:180px;max-width:220px;box-shadow:0 8px 30px #0005;text-align:left;font-size:12px;line-height:1.45;animation:speech-in .22s ease-out;z-index:20}.seat-speech>span{font-size:6px;letter-spacing:1.2px;display:block;color:#7b6944;margin-bottom:5px}.table-result{position:absolute;inset:10% 15%;border:1px solid #d9bb7140;background:#122219f5;backdrop-filter:blur(12px);border-radius:25px;z-index:8;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;padding:20px;box-shadow:0 20px 60px #0008}.victory-seal{height:60px;width:60px;border:1px solid #d3b6756b;border-radius:50%;background:#d3b6750a;color:#d7b977;font:40px Georgia;display:grid;place-items:center;margin-bottom:15px}.table-result .eyebrow{font-size:8px}.table-result h2{font:28px Georgia;max-width:650px;line-height:1.25;margin:15px 0 20px}.table-result>div:last-child{display:flex;gap:12px}.table-result p{font-size:12px;color:var(--muted)}.hand-dock{background:linear-gradient(180deg,#1d2b20ed,#162019);border:1px solid #9eaa6b2b;border-radius:16px 16px 10px 10px;padding:16px 24px 17px;box-shadow:0 -10px 35px #0002;position:relative;z-index:6;max-width:1260px;margin:auto}.hand-dock-heading{display:flex;justify-content:space-between;align-items:center;gap:12px}.your-identity{display:flex;align-items:center;gap:10px}.you-avatar{height:35px;width:35px;border:1px solid #a89f62;border-radius:50%;display:grid;place-items:center;font:17px Georgia;background:#485632;color:#e3debb}.your-identity b{font-size:12px;font-weight:500}.your-identity small{font-size:7px;color:#c5ab6d;margin-left:6px}.your-identity div>span{display:block;font-size:9px;color:#96a98b;margin-top:4px}.hand-sort{display:flex;align-items:center;gap:10px}.hand-sort>span{font-size:7px;letter-spacing:1px;color:#82967c}.hand-sort select{font-size:10px;color:#b5c7a2;padding:8px 25px 8px 8px;border:1px solid #73825e32;border-radius:5px;background:#152117;min-height:34px}.hand-sort button{display:flex;align-items:center;gap:7px;font-size:10px;color:#ccba86;border:1px solid #a7955e30;border-radius:5px;padding:8px 12px;background:#d0b46d08;min-height:34px}.hand-sort button.active{background:#d0b46d22}.hand-scroll{overflow-x:auto;padding:23px 10px 8px;scrollbar-width:thin;scrollbar-color:#57714a #162219}.immersive-hand{display:flex;justify-content:center;min-width:max-content;min-height:122px;padding:0 12px}.immersive-hand>div{margin-left:-22px;position:relative}.immersive-hand>div:first-child{margin-left:0}.immersive-hand .face-card{width:79px;height:113px;box-shadow:-4px 2px 8px #0005;transition:transform .18s,filter .18s;border-radius:7px}.immersive-hand .face-card:disabled{opacity:1;filter:brightness(.78)}.immersive-hand .face-card:not(:disabled):hover{transform:translateY(-11px);z-index:5;filter:brightness(1.05)}.immersive-hand .face-card.picked{transform:translateY(-16px);outline:2px solid #e6c786;outline-offset:1px;z-index:4;box-shadow:0 0 20px #d9b57035}.game-actions{min-height:60px;padding-top:14px;display:flex;justify-content:center;align-items:center;gap:12px;flex-wrap:wrap;border-top:1px solid #b6c59217;margin-top:3px}.game-actions .button{min-height:43px;padding:12px 20px;font-size:12px}.game-actions>span,.game-actions>p{font-size:11px;color:#9aae8e;margin:0 8px 0 0}.fold-action{background:#3c2820;color:#dba68e;border:1px solid #bd80603b}.allin-action,.call-bluff{background:#b64e35;color:#fff0db;border:1px solid #e7956760;box-shadow:0 4px 17px #8b37254d}.call-bluff{letter-spacing:1.3px;font-weight:800;min-width:180px}.raise-control,.claim-control{font-size:9px;color:#98ab8c;display:flex;align-items:center;gap:8px}.raise-control input,.claim-control select{font-size:13px;padding:12px 9px;max-width:100px;border:1px solid #aa9b6640;border-radius:6px;background:#101b13;color:#e2d8b9}.trump-choice{width:50px;height:47px;border-radius:6px;background:#f0e8d8;color:#26432b;font:31px Georgia;border:1px solid #bcb79e}.challenge-meter{width:180px}.challenge-meter>span{font-size:11px;color:#c0cba8}.challenge-meter>div{height:4px;background:#101c13;border-radius:5px;margin-top:9px;overflow:hidden}.challenge-meter i{height:4px;display:block;background:#dba568;transition:width .2s linear}.crowded-table .seat-avatar{width:40px;height:40px}.crowded-table .seat-avatar>span{font-size:20px}.crowded-table .seat-avatar svg{width:48px;height:48px}.crowded-table .seat-identity{min-width:76px;max-width:105px;padding:5px 7px}.crowded-table .seat-identity strong{font-size:9px}.crowded-table .seat-identity>span{font-size:7px}.crowded-table .seat-cards{display:none}.crowded-table .arena{height:clamp(460px,53vh,720px)}.crowded-table .arena-felt{inset:16% 11% 13%}.crowded-table .table-centre{padding-inline:100px}.game-drawer{position:fixed;top:0;right:0;bottom:0;background:#19261d;border-left:1px solid #a6ad7340;width:min(400px,92vw);z-index:91;padding:25px;box-shadow:-15px 0 45px #0005;overflow-y:auto}.drawer-scrim{position:fixed;inset:0;z-index:90;background:#050b0759}.game-drawer header{display:flex;justify-content:space-between;align-items:center;gap:15px;padding-bottom:18px;border-bottom:1px solid #b4b67e25}.game-drawer header button{background:none;padding:10px}.game-drawer small{font-size:9px;color:#93a585;line-height:1.6}.game-drawer header small{font-size:7px;letter-spacing:1.5px;color:var(--gold)}.game-drawer h2{font:27px Georgia;margin:12px 0 0}.game-drawer>p{font-size:12px;color:#9fb18f}.drawer-history p{display:flex;gap:15px;padding:15px 0;margin:0;border-bottom:1px solid #ffffff0a;font-size:12px;color:#bdccb0;line-height:1.5}.drawer-history p>span{color:#728565;font-size:9px;padding-top:4px}.taunt-list{display:grid;gap:10px;margin:20px 0}.taunt-list button{display:flex;align-items:center;gap:12px;padding:15px;text-align:left;font-size:12px;line-height:1.5;border:1px solid #8c9e6540;background:#21351f;border-radius:8px;color:#d2dcbc}.taunt-list button:hover{background:#35492b}.taunt-list svg{color:#c6ae70;flex-shrink:0}.shuffle-scene{text-align:center;display:flex;align-items:center;flex-direction:column;gap:10px}.shuffle-scene>div{position:relative;width:160px;height:122px}.shuffle-scene .face-card{position:absolute;left:40px;top:0;animation:shuffle-left .5s ease-in-out infinite alternate}.shuffle-scene .face-card:nth-child(2){animation:shuffle-right .5s ease-in-out infinite alternate}.shuffle-scene .face-card:nth-child(3){transform:rotate(5deg);animation:none}.shuffle-scene strong{display:flex;gap:7px;align-items:center;font-size:9px;letter-spacing:1.5px;color:#d5c28c}.shuffle-scene small{font-size:9px;color:#abc39a}.dealing-hand>div{animation:card-arrive .3s both;animation-delay:calc(var(--deal-index)*25ms)}.settings-section-title{font-size:9px;color:#ceb373;letter-spacing:1.8px;margin-top:25px;display:flex;justify-content:space-between;gap:15px}.settings-section-title span{font-size:8px;letter-spacing:0;color:#859b7d}.settings-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 15px}.modal .settings-grid label{margin:15px 0 0}.toggle-settings{margin-top:20px;padding:0 14px;border:1px solid #afae7730;border-radius:8px;background:#14221a}.modal .toggle-settings label{display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:11px;line-height:1.5}.toggle-settings small{display:block;font-size:9px;font-weight:400;color:#92a087;margin-top:4px}.modal .toggle-settings input,.modal .personal-settings input[type=checkbox]{width:18px;height:18px;min-height:0;padding:0;margin:0;accent-color:#d7b977}.settings-footnote{font-size:10px!important;color:#99aa8f;line-height:1.7;margin:15px 0}.lobby-settings-link{background:#d0b57013;border:1px solid #b4aa6b35;padding:9px 12px;font-size:10px;color:#d0bb80;border-radius:6px;margin-left:auto;margin-right:15px}.personal-settings{border-block:1px solid #b7af7a25;margin:20px 0;padding:3px 0}.personal-settings label{display:flex!important;justify-content:space-between;align-items:center;gap:20px;font-size:12px}.modal .personal-settings input[type=range]{max-width:170px;height:10px;min-height:10px;padding:0;margin:0;accent-color:#d7b977}.settings-readonly{border:1px solid #b6ae7725;border-radius:8px;padding:12px 17px}.settings-readonly p{display:flex;justify-content:space-between;color:#9aac90;font-size:12px}.settings-readonly b{color:#ded9b9;font-weight:500;text-transform:capitalize}.settings-readonly small{font-size:10px;line-height:1.6;color:#8c9e80;display:block;margin:18px 0 6px}.forfeit-explanation{font-size:14px;line-height:1.7;color:#dccab2;background:#7e42231a;border:1px solid #b8794933;padding:20px;border-radius:8px;margin:20px 0}.danger{background:#a74935;color:#fff0df}.impact-screen{position:fixed;inset:0;z-index:95;display:grid;place-items:center;overflow:hidden;background:#100d08a6;backdrop-filter:blur(3px);cursor:pointer;animation:impact-in .22s ease-out;color:#f0ce7f;isolation:isolate}.impact-orange{color:#f4b56e}.impact-red{color:#ff9b7c}.impact-green{color:#b9dd94}.impact-rays{position:absolute;inset:-70%;background:repeating-conic-gradient(from 10deg,transparent 0deg,transparent 18deg,currentColor 18.1deg,transparent 18.6deg,transparent 35deg);opacity:.17;transform:rotate(-10deg);z-index:-1}.impact-copy{text-align:center;transform:rotate(-5deg);padding:30px;max-width:95vw;animation:impact-stamp .5s cubic-bezier(.15,.85,.3,1.1);position:relative}.impact-kicker{font-size:10px;letter-spacing:4px;background:#14180f;padding:8px 16px;border:1px solid currentColor;display:inline-block;transform:rotate(3deg)}.impact-copy h2{font-family:Impact,Arial Black,Arial,sans-serif;font-size:clamp(45px,8.5vw,135px);letter-spacing:-2px;font-weight:900;line-height:1;margin:22px 0 8px;text-shadow:4px 5px 0 #11170d,7px 8px 0 #f8d38745;max-width:1000px}.impact-copy p{font:italic 25px Georgia;color:#f6e6bc;background:#142015cc;display:inline-block;padding:7px 20px;margin:10px 0}.impact-copy strong{display:block;font-size:13px;letter-spacing:.3px;color:#eddfc0;margin:15px auto;max-width:600px;line-height:1.5}.impact-copy small{display:block;font-size:8px;letter-spacing:2px;color:#e0d5b6a8;margin-top:25px}.impact-slash{position:absolute;height:55px;width:140%;background:currentColor;opacity:.9;transform:rotate(-7deg);left:-20%;z-index:-1}.impact-slash.one{top:10%;height:8px}.impact-slash.two{bottom:13%;height:4px;transform:rotate(4deg)}.impact-suits{position:absolute;bottom:5%;font-size:20px;letter-spacing:25px;opacity:.7}.your-taunt{position:fixed;bottom:20px;left:30px;max-width:280px;background:#e6d6a9;color:#25301d;padding:14px 20px;border-radius:12px;z-index:80;box-shadow:0 7px 30px #0005;font-size:12px;line-height:1.5}.your-taunt strong{display:block;font-size:8px;letter-spacing:1px;color:#8b754c;margin-bottom:5px}@keyframes impact-in{0%{opacity:0}to{opacity:1}}@keyframes impact-stamp{0%{transform:scale(2.8) rotate(-13deg);opacity:0}45%{transform:scale(.95) rotate(-5deg);opacity:1}65%{transform:scale(1.03) rotate(-4deg)}to{transform:scale(1) rotate(-5deg)}}@keyframes speech-in{0%{opacity:0;transform:translateY(8px) scale(.9)}to{opacity:1;transform:none}}@keyframes shuffle-left{0%{transform:translate(-25px) rotate(-16deg)}to{transform:translate(18px) rotate(7deg)}}@keyframes shuffle-right{0%{transform:translate(25px) rotate(16deg)}to{transform:translate(-18px) rotate(-7deg)}}@keyframes card-arrive{0%{opacity:0;transform:translateY(-25px) scale(.85)}to{opacity:1;transform:none}}@media(min-width:1500px){.arena{height:54vh;max-height:660px}.arena-felt{inset:10% 9%}.table-centre .face-card,.ghost-card{width:94px;height:132px}.table-centre .face-pip{font-size:50px}.hand-dock{padding:18px 30px}.immersive-hand .face-card{width:87px;height:123px}.immersive-hand{min-height:133px}.seat-avatar{width:65px;height:65px}.seat-avatar svg{width:73px;height:73px}.player-seat{min-width:125px}}@media(max-width:1000px){.immersive-room{padding:13px 18px 22px}.table-preset{gap:12px;font-size:8px}.arena-felt{inset:12% 7%}.seat-identity{min-width:90px;max-width:110px;padding:7px}.seat-identity strong{font-size:10px}.seat-avatar{width:48px;height:48px}.seat-avatar svg{width:56px;height:56px}.arena{height:420px}.hand-dock{padding:15px}.arena-tools button{padding:8px}.arena-tools button>span{display:none}.table-result{inset:13% 12%}.table-result h2{font-size:25px}.crowded-table .arena{height:480px}.crowded-table .seat-identity{min-width:66px;max-width:76px}.crowded-table .seat-avatar{width:32px;height:32px}.crowded-table .seat-avatar svg{width:40px;height:40px}.crowded-table .seat-avatar>small{font-size:5px}.crowded-table .table-centre{padding-inline:45px}.hand-sort>span{display:none}}@media(max-width:650px){.in-game .header{height:58px;padding:0 14px}.in-game .brand{font-size:21px}.immersive-room{padding:13px 10px 20px}.immersive-room .room-title h1{font-size:26px}.immersive-room .room-code{padding:7px 10px}.immersive-room .room-title h1 span{font-size:8px}.table-preset{gap:9px;flex-wrap:wrap;font-size:7px;letter-spacing:.5px}.table-preset svg{width:11px}.table-preset>span:last-child{display:none}.arena-toolbar{padding:6px 0}.arena-tools{gap:0}.arena-tools button{padding:7px;min-width:34px;min-height:37px}.arena-tools .forfeit-tool{margin-left:4px}.turn-ribbon{gap:10px;flex-wrap:wrap;padding:11px 3px 0;min-height:48px}.turn-indicator{font-size:8px;letter-spacing:.6px;max-width:80%;overflow:hidden}.round-descriptor{font-size:7px;letter-spacing:.6px;order:3;flex-basis:100%;margin-top:-3px}.countdown{font-size:20px}.arena{height:365px;min-height:365px;margin:10px 0 -4px}.arena-felt{inset:15% 5% 9%;border-width:7px;border-radius:44%/38%;box-shadow:0 0 0 1px #c6ad6d39,0 0 0 4px #10180f,0 8px 24px #0008,inset 0 0 0 1px #c4bc7f3b,inset 0 0 50px #091d1390}.inner-rail{inset:9px;border-radius:44%/38%}.table-centre{padding:28px 33px 42px;gap:10px}.seat-avatar{width:39px;height:39px;border-width:1px;box-shadow:0 4px 10px #0007,0 0 0 3px #101d15}.seat-avatar>span{font-size:20px}.seat-avatar svg{width:47px;height:47px}.seat-avatar>small{font-size:5px;padding:2px 5px}.seat-identity{min-width:65px;max-width:83px;padding:6px 5px;margin-top:8px;border-radius:5px}.seat-identity strong{font-size:9px;max-width:75px}.seat-identity>span{font-size:7px;line-height:1.3}.player-seat{max-width:86px;min-width:0;left:clamp(9%,var(--seat-x),91%)}.seat-cards{display:none}.seat-speech{min-width:145px;max-width:165px;font-size:10px;padding:9px;bottom:100%;left:0}.player-seat:nth-last-child(-n+2) .seat-speech{left:auto;right:0}.face-card,.ghost-card{width:49px;height:70px;border-radius:5px}.face-corner{font-size:15px;top:5px;left:5px}.face-corner i{font-size:12px;margin-top:3px}.face-bottom{inset:auto 5px 5px auto}.face-pip{font-size:29px}.deck-copy{font-size:5px;top:3px;right:3px;padding:1px}.community-cards{gap:5px}.centre-stat>span{font-size:7px}.centre-stat strong{font-size:27px;margin-top:5px}.centre-stat strong small{font-size:7px}.trump-chip{padding:6px 10px;gap:8px}.trump-chip>span{font-size:6px;letter-spacing:1px}.trump-chip>b{font-size:20px}.table-trick{gap:6px}.table-trick .face-card{width:47px;height:67px}.table-trick>div>span{font-size:6px;max-width:50px}.arena-brand{font-size:16px;bottom:20px}.arena-brand small{font-size:5px;letter-spacing:1px}.table-centre>p{font-size:8px;max-width:210px}.stacked-deck{height:75px;width:65px;margin:2px 0}.stacked-deck .face-card{width:48px;height:68px}.card-back-inner{font-size:25px;inset:3px}.card-back-inner small{font-size:4px;letter-spacing:.5px;margin-top:5px}.challenge-reveal{bottom:17px;right:14%;max-width:70%}.challenge-reveal .mini-face{width:25px;height:36px}.mini-face .face-corner{font-size:8px}.mini-face .face-pip{font-size:14px}.hand-dock{padding:13px 10px 14px;border-radius:13px;z-index:5}.you-avatar{width:29px;height:29px;font-size:14px}.your-identity{gap:7px}.your-identity b{font-size:10px}.your-identity small{font-size:6px;margin-left:3px}.your-identity div>span{font-size:8px}.hand-sort{gap:5px}.hand-sort select{font-size:8px;padding:8px 3px;max-width:75px;min-height:33px}.hand-sort button{padding:8px;min-height:33px}.hand-sort button>span{display:none}.hand-dock-heading{gap:7px}.hand-scroll{padding:22px 4px 9px}.immersive-hand{min-height:97px;padding:0 5px;justify-content:center}.immersive-hand .face-card{width:63px;height:90px;border-radius:5px}.immersive-hand>div{margin-left:-22px}.immersive-hand .face-corner{font-size:18px;left:5px;top:5px}.immersive-hand .face-corner i{font-size:14px}.immersive-hand .face-bottom{inset:auto 5px 5px auto}.immersive-hand .face-pip{font-size:34px}.game-actions{gap:8px;padding-top:12px;min-height:60px}.game-actions .button{font-size:10px;padding:12px;min-height:43px}.game-actions>span,.game-actions>p{font-size:9px;margin-right:3px;text-align:center;line-height:1.6}.raise-control input{width:67px;padding:11px 5px;font-size:11px}.raise-control,.claim-control{font-size:8px;gap:5px}.claim-control select{font-size:11px;padding:11px 5px}.trump-choice{width:42px;height:43px;font-size:28px}.challenge-meter{width:135px}.challenge-meter>span{font-size:10px}.call-bluff{min-width:145px;letter-spacing:.8px}.table-result{inset:14% 8%;border-radius:17px;padding:20px 14px}.table-result h2{font-size:21px;line-height:1.35;margin:14px 0 16px}.table-result>div:last-child{gap:8px;flex-wrap:wrap;justify-content:center}.table-result .button{font-size:10px;padding:12px;min-height:40px}.victory-seal{width:46px;height:46px;font-size:31px;margin-bottom:10px}.crowded-table .arena{height:auto;min-height:445px;padding-top:150px;display:flex;flex-direction:column}.crowded-table .seat-ring{top:0;height:143px;display:flex;gap:8px;align-items:center;overflow-x:auto;padding:10px 8px 15px;pointer-events:auto;scrollbar-width:thin}.crowded-table .player-seat{position:relative;left:auto;top:auto;transform:none;flex-shrink:0;min-width:76px}.crowded-table .seat-identity{max-width:80px;min-width:75px}.crowded-table .seat-avatar{width:38px;height:38px}.crowded-table .seat-avatar svg{width:46px;height:46px}.crowded-table .arena-felt{inset:150px 2% 15px;border-radius:50px;position:absolute}.crowded-table .inner-rail{border-radius:40px}.crowded-table .table-centre{padding:20px 15px 35px}.crowded-table .seat-speech{position:fixed;top:110px;bottom:auto;left:20px!important;right:auto!important;z-index:30}.crowded-table .table-result{inset:155px 4% 20px}.crowded-table .table-trick{max-height:165px;overflow-y:auto;gap:4px}.table-trick.many-cards .face-card{width:32px;height:45px}.table-trick.many-cards .face-corner{font-size:10px;top:3px;left:3px}.table-trick.many-cards .face-pip{font-size:18px}.table-trick.many-cards>div>span{font-size:5px;max-width:36px}.crowded-table .table-result h2{font-size:17px}.crowded-table .victory-seal{display:none}.shuffle-scene>div{height:86px;width:120px}.shuffle-scene .face-card{width:54px;height:77px;left:30px}.shuffle-scene strong{font-size:7px;letter-spacing:1px}.shuffle-scene small{font-size:7px}.settings-grid{gap:0 12px}.settings-section-title{font-size:8px;letter-spacing:1px}.settings-section-title span{font-size:7px;max-width:120px;text-align:right}.modal .settings-grid label{font-size:10px}.modal .settings-grid select{padding:12px 9px;font-size:11px}.lobby-settings-link{font-size:8px;padding:8px;margin-right:7px}.panel-heading{flex-wrap:wrap;gap:10px}.panel-heading>span{margin-left:auto}.impact-copy h2{font-size:clamp(39px,12vw,72px);letter-spacing:-1px;text-shadow:3px 4px 0 #11170d,5px 6px 0 #f8d38745}.impact-copy{padding:20px;max-width:100vw}.impact-copy p{font-size:19px;padding:6px 10px}.impact-kicker{font-size:7px;letter-spacing:2px;padding:7px 10px}.impact-copy strong{font-size:11px;line-height:1.7;max-width:280px}.impact-suits{font-size:17px;letter-spacing:20px}.your-taunt{left:15px;bottom:15px;font-size:11px;max-width:240px}.impact-slash.one{top:20%}.impact-slash.two{bottom:20%}}@media(prefers-reduced-motion:reduce){.impact-copy{animation:none!important;transform:none}.impact-screen{backdrop-filter:none}.impact-rays{display:none}.dealing-hand>div,.shuffle-scene .face-card{animation:none!important}.face-card{transition:none!important}}.immersive-hand .face-bottom{display:none}.immersive-hand .face-card{overflow:hidden}.immersive-hand>div{margin-left:0}.immersive-hand{gap:8px;justify-content:flex-start;min-width:min-content}.face-card .face-bottom{display:none}.chaal-clock{position:relative;display:inline-flex;width:60px;height:60px;flex-shrink:0;margin-left:auto;color:#f3d388}.chaal-clock>svg{width:100%;height:100%;overflow:visible}.chaal-clock circle{fill:none;stroke-width:3}.clock-track{stroke:#eddb9c25}.clock-progress{stroke:currentColor;stroke-linecap:round;transform:rotate(-90deg);transform-origin:32px 32px;transition:stroke-dashoffset .1s linear}.clock-hand{stroke:currentColor;stroke-width:1.5;opacity:.25}.chaal-clock>b{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;flex-direction:column;font:700 19px system-ui}.chaal-clock small{font:7px system-ui;letter-spacing:1px}.clock-urgent{color:#ff917c}.seat-avatar .mini-clock,.you-avatar .mini-clock{position:absolute;inset:-7px;width:calc(100% + 14px);height:calc(100% + 14px);margin:0;pointer-events:none}.seat-avatar .mini-clock>svg,.you-avatar .mini-clock>svg{position:static;width:100%;height:100%;transform:none;animation:none}.seat-avatar .mini-clock circle{animation:none;stroke-dasharray:169.646;stroke-width:3}.seat-avatar .mini-clock .clock-track{stroke:#eddb9c25;stroke-dasharray:none}.seat-active .seat-identity{background:#3e4222;border-color:#f0ce77;box-shadow:0 0 18px #efd17a35}.seat-active .seat-avatar,.your-chaal{box-shadow:0 0 0 3px #dfc47744,0 0 25px #edc76c66!important}.you-avatar{position:relative;overflow:visible}.table-preset .out-counter{display:flex!important;color:#e7cc87;font-weight:700}.turn-ribbon{min-height:68px}.hand-scroll{overflow-x:auto}.table-preset{flex-wrap:wrap}@media(max-width:650px){.chaal-clock{width:49px;height:49px}.chaal-clock>b{font-size:16px}.immersive-hand{gap:7px}.immersive-hand>div{margin-left:0}.table-preset{gap:7px}.turn-ribbon{min-height:62px}}.table-impact{position:absolute;inset:11% 8% 10%;overflow:hidden;border-radius:42%;z-index:3;pointer-events:none}.table-impact .impact-screen{position:absolute;inset:0;pointer-events:auto}.table-impact .impact-copy h2{font-size:clamp(32px,5vw,72px)}.table-impact .impact-copy p{font-size:18px}.table-impact .impact-kicker,.table-impact .impact-suits,.table-impact .impact-copy small{display:none}.table-impact .impact-copy strong{font-size:12px}.drop-ready{outline:3px dashed #f2d284;outline-offset:-20px}.drag-card{position:fixed;z-index:1000;transform:translate(-50%,-60%) rotate(-8deg);pointer-events:none}.played-flight{position:absolute;left:50%;top:50%;z-index:6;pointer-events:none;animation:patta-chalo .45s ease-out both}.landed-card{animation:patta-land .3s ease-out}.gesture-help{font-size:10px;color:#b8c7a5;text-align:center;margin:7px}.jugat-form{display:grid;gap:10px;margin:18px 0}.jugat-form input{width:100%;background:#14291f;border:1px solid #a18c5955;border-radius:8px;padding:12px;color:#eee}.my-jugats>div{display:flex;align-items:center;gap:8px;padding:9px 0}.my-jugats span{flex:1}.my-jugats button{padding:7px;background:#293e2e;color:#ead39b;border:1px solid #8c794d;border-radius:5px}@keyframes patta-chalo{0%{transform:translate(-50%,210px) rotate(-18deg);opacity:.6}to{transform:translate(-50%,-50%) rotate(2deg);opacity:0}}@keyframes patta-land{0%{transform:translateY(-20px) rotate(-8deg);opacity:.5}to{transform:none;opacity:1}}@media(prefers-reduced-motion:reduce){.played-flight,.landed-card{animation:none}.played-flight{display:none}}@media(max-width:650px){.table-impact{inset:15% 5% 9%;border-radius:35%}.table-impact .impact-copy h2{font-size:36px}.table-impact .impact-copy p{font-size:13px}.table-impact .impact-copy strong{font-size:9px}.crowded-table .table-impact{inset:150px 2% 15px;border-radius:40px}}.discard-stack{position:absolute;left:5%;top:42%;z-index:3;display:flex;flex-direction:column;align-items:center;gap:4px;color:#ead493;pointer-events:none}.discard-stack>div{position:relative;width:46px;height:61px}.discard-stack .face-card{position:absolute;width:40px;height:57px;transform:rotate(-8deg)}.discard-stack .face-card:nth-child(2){left:3px;top:-3px;transform:rotate(6deg)}.discard-stack .face-card:nth-child(3){left:5px;top:-6px;transform:rotate(-2deg)}.discard-stack strong{background:#112719;border:1px solid #b99b57;padding:4px 12px;border-radius:20px;font-size:16px}.discard-stack small{font-size:7px;letter-spacing:1px}.empty-discard{display:grid;place-items:center;border:1px dashed #c7ac7060;border-radius:5px;width:40px;height:57px;color:#c7ac7070}.stack-receiving{animation:stack-bump 1s ease-out}.chaal-sweep{position:absolute;left:50%;top:48%;z-index:7;pointer-events:none;animation:sweep-left 1s ease-in-out forwards}.sweep-cards{display:flex;gap:7px;transform:translate(-50%,-50%)}.sweep-card{position:relative;width:60px;height:86px;transform-style:preserve-3d;animation:turn-card-back 1s ease-in-out forwards}.sweep-card .face-card{width:60px;height:86px}.sweep-front,.sweep-back{position:absolute;inset:0;backface-visibility:hidden}.sweep-back{transform:rotateY(180deg)}.sweep-label{position:absolute;bottom:65px;left:50%;transform:translate(-50%);white-space:nowrap;color:#f4dfaa;background:#16311e;padding:5px 12px;border-radius:10px;font-size:10px}.sweep-pickup{animation:sweep-pickup 1s ease-in-out forwards}.chaal-history{display:flex;flex-direction:column;gap:10px}.chaal-history-row{display:flex;align-items:center;gap:12px;border:1px solid #aaa17430;border-radius:9px;padding:12px;background:#203226;overflow-x:auto;min-height:100px}.chaal-history-row>b{font-size:13px;color:#dcc68e;flex-shrink:0}.chaal-history-row>b small{display:block;font-size:7px;margin-top:5px}.history-plays{display:flex;align-items:center;gap:9px;flex:1}.history-plays>div{display:flex;align-items:center;flex-direction:column;gap:5px}.history-plays small{font-size:8px;max-width:54px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.history-plays .face-card{width:38px;height:54px}.history-plays .face-corner{font-size:13px;top:4px;left:4px}.history-plays .face-corner i{font-size:10px;margin-top:2px}.history-plays .face-pip{font-size:23px}.chaal-history-row>span{font-size:9px;width:75px;flex-shrink:0;line-height:1.5}.history-thulla{border-color:#e88149;background:#61331f55;box-shadow:inset 3px 0 #e88149}.history-thulla>b{color:#ffab78}.ongoing{border-style:dashed}.game-drawer:has(.chaal-history){width:min(760px,96vw)}.host-seat-tools{display:flex;flex-wrap:wrap;gap:5px;justify-content:center;margin-top:10px}.host-seat-tools button,.spectator-list button{background:#213b2c;border:1px solid #a18b5355;color:#ebd498;padding:7px;border-radius:5px;font-size:10px}.host-seat-tools button:disabled{opacity:.35}.spectator-list{margin:18px 0;border-block:1px solid #a18b5333;padding:12px 0}.spectator-list h3{font-size:13px;color:#dfca94}.spectator-list>div{display:flex;gap:10px;align-items:center;margin:8px 0}.spectator-list span{flex:1;font-size:12px}.spectator-dock{text-align:center;padding:24px;background:#17291e;border:1px solid #ad945a44;border-radius:12px}.spectator-dock p{color:#b9c4ad;font-size:12px}@keyframes sweep-left{0%,25%{left:50%;top:48%;opacity:1;transform:scale(1)}85%{left:13%;top:50%;opacity:1;transform:scale(.55)}to{left:13%;top:50%;opacity:0;transform:scale(.45)}}@keyframes sweep-pickup{0%,25%{left:50%;top:48%;opacity:1;transform:scale(1)}to{left:50%;top:90%;opacity:0;transform:scale(.55)}}@keyframes turn-card-back{0%,20%{transform:rotateY(0)}65%,to{transform:rotateY(180deg)}}@keyframes stack-bump{0%,70%,to{transform:scale(1)}85%{transform:scale(1.13)}}@media(max-width:650px){.discard-stack{left:3%;top:37%}.discard-stack>div{width:25px;height:38px}.discard-stack .face-card,.empty-discard{width:24px;height:34px}.discard-stack .card-back-inner{font-size:16px}.discard-stack .card-back-inner small{display:none}.discard-stack strong{font-size:11px;padding:3px 7px}.discard-stack small{font-size:5px}.sweep-card,.sweep-card .face-card{width:37px;height:53px}.sweep-cards{gap:3px}.sweep-label{bottom:42px;font-size:8px}.chaal-history-row{gap:7px;padding:9px}.history-plays{gap:6px}.chaal-history-row>span{width:58px;font-size:8px}.host-seat-tools button{font-size:9px}}@media(prefers-reduced-motion:reduce){.chaal-sweep{display:none}.stack-receiving{animation:none}}.sweep-card+.sweep-card{margin-left:-25px}@media(max-width:650px){.sweep-card+.sweep-card{margin-left:-22px}}.discard-layer{position:absolute;width:40px;height:57px}.discard-layer .face-card{transform:none!important;left:0!important;top:0!important}@media(max-width:650px){.discard-layer{width:24px;height:34px}}.dc-community{display:flex;flex-direction:column;gap:16px;max-width:100%}.dc-community-tabs,.dc-game-filter{display:flex;gap:8px;flex-wrap:wrap}.dc-community-tabs button,.dc-game-filter button{display:inline-flex;align-items:center;gap:7px;padding:10px 13px;border-radius:8px;border:1px solid #c7b77f33;background:#28372b;font-size:12px}.dc-community-tabs .active,.dc-game-filter .active{background:#d7b977;color:#15251b}.dc-wallet{display:flex;gap:12px;align-items:center;justify-content:space-between;background:#243b2c;border:1px solid #d7b97744;padding:13px;border-radius:10px;font-size:12px}.dc-wallet>div{display:flex;align-items:center;gap:9px;color:#e5ca89;white-space:nowrap}.dc-wallet strong{font-size:22px}.dc-wallet span{font-size:9px;letter-spacing:1px}.dc-wallet small{color:#bec9bc;max-width:235px;line-height:1.5}.dc-wallet button{background:none;color:#f2d399;text-decoration:underline}.dc-community .muted{font-size:11px;line-height:1.6;margin:0}.dc-community-error{color:#ffb8a5;font-size:12px}.dc-leaderboard{border-radius:10px;overflow:hidden;border:1px solid #ffffff1b}.dc-leader-header,.dc-leader{display:grid;grid-template-columns:2.4fr .65fr .65fr .65fr;gap:8px;align-items:center;padding:11px 12px;font-size:12px;text-align:right}.dc-leader-header{font-size:9px;letter-spacing:1px;color:#baa977;background:#1b2b20}.dc-leader-header>span:first-child{text-align:left}.dc-leader{border-top:1px solid #ffffff17}.dc-leader:nth-child(odd){background:#ffffff07}.dc-leader>span:first-child{display:flex;align-items:center;gap:12px;text-align:left;min-width:0}.dc-leader>span:first-child>b{width:25px;color:#e1c181}.dc-leader>span:first-child>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dc-leader small{display:block;color:#8d9d8d;margin-top:3px}.dc-empty{text-align:center;color:#9ba99c;padding:25px;font-size:12px}.dc-shop-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.dc-shop-item{overflow:hidden;border:1px solid #d7b97733;background:#1c2b22;border-radius:10px;min-width:0}.dc-shop-preview{height:95px;display:grid;place-items:center;position:relative;background:#364d36}.dc-shop-preview>span{font:44px Georgia,serif;width:63px;height:81px;display:grid;place-items:center;background:#e3d9b7;color:#243c2d;border-radius:7px;box-shadow:4px 6px 10px #0005;transform:rotate(-10deg);border:4px double #b5a16a}.dc-shop-preview>small{position:absolute;bottom:5px;right:8px;font-size:7px;letter-spacing:1px}.preview-cards-midnight{background:#222936}.preview-cards-midnight>span{background:#171b27;color:#e6c57e}.preview-cards-royal{background:#34233c}.preview-cards-royal>span{background:#4b2e69;color:#efd797}.preview-cards-emerald{background:#124e3c}.preview-cards-emerald>span{background:#13543e;color:#ebd79e}.preview-table-maroon{background:radial-gradient(ellipse,#76354b,#3d1c2a)}.preview-table-midnight{background:radial-gradient(ellipse,#33466b,#161d35)}.preview-table-royal{background:radial-gradient(ellipse,#684777,#2b1d3d)}.dc-shop-description{display:flex;flex-direction:column;padding:12px;gap:5px}.dc-shop-description strong{font-size:13px}.dc-shop-description>span{color:#b1bcae;font-size:10px;line-height:1.5;min-height:29px}.dc-shop-bottom{display:flex;align-items:center;justify-content:space-between;padding:0 12px 12px;gap:8px}.dc-shop-bottom>b{display:flex;align-items:center;gap:5px;font-size:13px;color:#e9d08b}.dc-shop-bottom button,.dc-classic button{display:inline-flex;align-items:center;gap:5px;border-radius:6px;font-size:10px;padding:8px 10px;background:#d7b977;color:#17231c}.dc-classic{display:flex;flex-wrap:wrap;gap:10px;align-items:center;padding:12px 0}.dc-classic b{margin-right:auto;font-size:12px}.snatch-action{border-color:#d7b97788!important;color:#f0d599!important}.skin-cards-midnight .face-card.face-back{background:#171d2a!important;border-color:#ceb46d!important}.skin-cards-midnight .card-back-inner{background:#202b3a!important;color:#f6d18c!important}.skin-cards-royal .face-card.face-back{background:#432b57!important;border-color:#dabf84!important}.skin-cards-royal .card-back-inner{background:#5e407a!important;color:#e8d5a5!important}.skin-cards-emerald .face-card.face-back{background:#105040!important;border-color:#ddc88b!important}.skin-cards-emerald .card-back-inner{background:#206852!important;color:#fae0a0!important}.skin-table-maroon .arena-felt{background:radial-gradient(ellipse at center,#753345,#3d1827 78%)!important}.skin-table-midnight .arena-felt{background:radial-gradient(ellipse at center,#293958,#141e32 78%)!important}.skin-table-royal .arena-felt{background:radial-gradient(ellipse at center,#60426c,#2d2040 78%)!important}@media(max-width:550px){.dc-shop-grid{grid-template-columns:1fr}.dc-wallet{flex-direction:column;align-items:flex-start}.dc-wallet small{max-width:none}.dc-leader{font-size:10px;padding:10px 5px}.dc-leader-header{font-size:7px;padding:10px 5px}.dc-leader>span:first-child{gap:4px}}.skin-cards-midnight .face-card:not(.face-back){border:2px solid #a78956!important;box-shadow:0 4px 8px #0005!important}.skin-cards-royal .face-card:not(.face-back){border:2px solid #9872ab!important;background:#fcf7f1!important}.skin-cards-emerald .face-card:not(.face-back){border:2px solid #38856c!important;background:#fbf8e8!important}.table-trick{position:relative;display:block;max-width:none;width:min(460px,68vw);height:220px;margin:0 auto}.table-trick.many-cards{width:min(520px,76vw);height:240px}.table-trick .landed-card{position:absolute;left:50%;top:50%;display:block;transform:translate(calc(-50% + var(--dx,0px)),calc(-50% + var(--dy,0px))) rotate(var(--rot,0deg));transform-origin:center center;animation:patta-land .3s ease-out;z-index:var(--z,1)}.table-trick .landed-card .face-card{box-shadow:0 9px 18px #00000052}.table-trick .landed-card>span{position:absolute;left:50%;top:calc(100% + 6px);transform:translate(-50%);font-size:8px;color:#c7d3b6;max-width:84px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 1px 2px rgba(0,0,0,.55)}.table-trick .waiting-pips{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.table-trick .landed-card:nth-child(1){--dx:-86px;--dy:-56px;--rot:-13deg;--z:4}.table-trick .landed-card:nth-child(2){--dx:78px;--dy:-26px;--rot:11deg;--z:5}.table-trick .landed-card:nth-child(3){--dx:-18px;--dy:54px;--rot:-7deg;--z:6}.table-trick .landed-card:nth-child(4){--dx:92px;--dy:46px;--rot:9deg;--z:3}.table-trick .landed-card:nth-child(5){--dx:-112px;--dy:22px;--rot:-16deg;--z:2}.table-trick .landed-card:nth-child(6){--dx:18px;--dy:-82px;--rot:4deg;--z:7}.table-trick .landed-card:nth-child(7){--dx:-132px;--dy:-16px;--rot:-5deg;--z:1}.table-trick .landed-card:nth-child(8){--dx:126px;--dy:-72px;--rot:15deg;--z:2}.table-trick .landed-card:nth-child(9){--dx:-34px;--dy:94px;--rot:-10deg;--z:5}.table-trick .landed-card:nth-child(10){--dx:138px;--dy:16px;--rot:6deg;--z:4}.table-trick .landed-card:nth-child(11){--dx:-146px;--dy:70px;--rot:-12deg;--z:3}.table-trick .landed-card:nth-child(12){--dx:34px;--dy:84px;--rot:13deg;--z:6}.table-trick .landed-card:nth-child(13){--dx:-64px;--dy:-92px;--rot:-9deg;--z:4}.table-trick .landed-card:nth-child(14){--dx:156px;--dy:-20px;--rot:7deg;--z:1}.table-trick .landed-card:nth-child(15){--dx:-162px;--dy:-74px;--rot:-18deg;--z:2}.table-trick .landed-card:nth-child(16){--dx:0px;--dy:0px;--rot:2deg;--z:8}.table-trick.many-cards .landed-card:nth-child(1){--dx:-66px;--dy:-42px}.table-trick.many-cards .landed-card:nth-child(2){--dx:58px;--dy:-20px}.table-trick.many-cards .landed-card:nth-child(3){--dx:-10px;--dy:42px}.table-trick.many-cards .landed-card:nth-child(4){--dx:74px;--dy:34px}.table-trick.many-cards .landed-card:nth-child(5){--dx:-84px;--dy:16px}.table-trick.many-cards .landed-card:nth-child(6){--dx:10px;--dy:-62px}.table-trick.many-cards .landed-card:nth-child(7){--dx:-98px;--dy:-10px}.table-trick.many-cards .landed-card:nth-child(8){--dx:94px;--dy:-54px}.table-trick.many-cards .landed-card:nth-child(9){--dx:-28px;--dy:72px}.table-trick.many-cards .landed-card:nth-child(10){--dx:104px;--dy:10px}.table-trick.many-cards .landed-card:nth-child(11){--dx:-112px;--dy:56px}.table-trick.many-cards .landed-card:nth-child(12){--dx:22px;--dy:64px}@media(max-width:650px){.table-trick{width:min(280px,78vw);height:165px}.table-trick.many-cards{width:min(300px,82vw);height:175px}.table-trick .landed-card>span{font-size:6px;max-width:52px;top:calc(100% + 4px)}.table-trick .landed-card:nth-child(1){--dx:-52px;--dy:-34px}.table-trick .landed-card:nth-child(2){--dx:46px;--dy:-18px}.table-trick .landed-card:nth-child(3){--dx:-10px;--dy:32px}.table-trick .landed-card:nth-child(4){--dx:58px;--dy:26px}.table-trick .landed-card:nth-child(5){--dx:-66px;--dy:14px}.table-trick .landed-card:nth-child(6){--dx:8px;--dy:-48px}.table-trick .landed-card:nth-child(7){--dx:-78px;--dy:-8px}.table-trick .landed-card:nth-child(8){--dx:74px;--dy:-42px}.table-trick .landed-card:nth-child(9){--dx:-22px;--dy:52px}.table-trick .landed-card:nth-child(10){--dx:82px;--dy:8px}.table-trick .landed-card:nth-child(11){--dx:-86px;--dy:42px}.table-trick .landed-card:nth-child(12){--dx:16px;--dy:48px}}.dc-play-layout{display:grid;grid-template-columns:minmax(205px,230px) minmax(0,1fr) minmax(255px,300px);gap:14px;align-items:stretch;margin-top:10px}.dc-play-layout>.arena{min-width:0;min-height:490px;height:clamp(490px,58vh,700px);margin:0}.dc-play-layout .arena-felt{inset:12% 2% 10%}.dc-play-layout .seat-ring{inset:3% -2% 0}.dc-play-layout .table-centre{padding:30px 30px 45px}.dc-game-left-panel,.dc-game-right-panel{position:relative;z-index:7;display:flex;flex-direction:column;gap:12px;min-width:0}.dc-game-rail-card,.dc-game-right-panel{background:linear-gradient(150deg,#1f3025,#14241b);border:1px solid #c8ac6b70;border-radius:15px;padding:17px 15px;box-shadow:0 8px 20px #0006}.dc-game-rail-card h3,.dc-feed-heading h3{font:700 17px Georgia,serif;color:#f1d58e;margin:0 0 13px}.dc-game-rail-card p{font-size:13px;line-height:1.45;color:#c7d3bd;margin:11px 0 0}.dc-rail-last-cards{min-height:65px;display:flex;align-items:center;flex-wrap:wrap;gap:4px}.dc-rail-last-cards .face-card{width:39px;height:55px}.dc-rail-last-cards>span{color:#aabaaa;font-size:13px}.dc-next-player{display:block;font:700 21px Georgia,serif;color:#fff2cb;overflow-wrap:anywhere}.dc-tracker-row{border-top:1px solid #bca67338;padding-top:12px;margin-top:13px;display:flex;flex-direction:column;gap:7px}.dc-tracker-row>span{font-size:13px;font-weight:700;color:#c7cbbd}.dc-tracker-row>div{display:flex;gap:12px;align-items:center}.dc-tracker-row>div>strong{font-size:14px;color:#f1e6c8;overflow-wrap:anywhere}.dc-game-right-panel{padding:0;overflow:hidden;min-height:490px;max-height:700px}.dc-feed-heading{padding:15px 15px 11px;border-bottom:1px solid #ae966244}.dc-feed-heading h3{margin-bottom:12px}.dc-feed-tabs{display:flex;gap:8px}.dc-feed-tabs button{border:1px solid #a89566aa;background:#192c21;color:#d9d4bd;padding:8px 17px;border-radius:8px;font-size:13px;font-weight:700}.dc-feed-tabs button.active{background:#d6b875;color:#1b261a}.dc-feed-scroll{display:flex;flex-direction:column-reverse;gap:10px;padding:15px;overflow:auto;flex:1;min-height:140px;max-height:500px;scrollbar-width:thin}.dc-feed-scroll>p{font-size:13px;color:#abbcae;line-height:1.6}.dc-feed-message{border-radius:10px;padding:10px 12px;background:#2a3d2f;border:1px solid #b19b5b36}.dc-feed-message b{display:block;font-size:13px;color:#ffdfa5;margin-bottom:5px}.dc-feed-message p,.dc-log-message{margin:0;color:#e8ede1;font-size:13px;line-height:1.5;overflow-wrap:anywhere}.dc-chat-emojis{display:flex;flex-wrap:wrap;gap:3px;padding:10px 12px}.dc-chat-emojis button{font-size:23px;padding:5px;border:1px solid transparent;border-radius:8px;background:transparent}.dc-chat-emojis button:hover{background:#ffffff15;border-color:#b89b6477}.dc-chat-input{display:flex;gap:6px;padding:10px 12px 4px}.dc-chat-input input{min-width:0;flex:1;padding:11px;background:#0e2017;border:1px solid #927e554f;color:#f6edcf;border-radius:8px;font-size:14px}.dc-chat-input button{padding:10px 12px;color:#162719;background:#dbc07d;border-radius:8px;font-weight:750;font-size:14px}.dc-chat-input button:disabled{opacity:.5}.dc-chat-note{color:#95a896;font-size:12px;padding:0 13px 12px;line-height:1.4;margin:0}.table-experience .table-preset,.table-experience .arena-tools button,.table-experience .turn-indicator{font-size:clamp(12px,1vw,15px)!important;letter-spacing:.04em}.table-experience .round-descriptor{font-size:clamp(11px,.88vw,14px)!important}.table-experience .trump-chip>span{font-size:13px!important}.table-experience .table-trick>.landed-card>span{font-size:12px!important}.table-experience .seat-identity strong{font-size:14px!important}.table-experience .seat-identity>span{font-size:12px!important}.table-experience .seat-avatar>small{font-size:10px!important}.table-experience .seat-speech{font-size:14px!important}.table-experience .your-identity b{font-size:15px!important}.table-experience .your-identity div>span{font-size:13px!important}.table-experience .hand-sort span,.table-experience .gesture-help{font-size:13px!important}.table-experience .game-actions .button,.table-experience .game-actions>span,.table-experience .game-actions>p{font-size:13px!important}@media(max-width:1240px){.dc-play-layout{grid-template-columns:minmax(190px,220px) minmax(0,1fr);grid-template-areas:"left table" "right right"}.dc-game-left-panel{grid-area:left}.dc-play-layout>.arena{grid-area:table}.dc-game-right-panel{grid-area:right;min-height:270px;max-height:420px}.dc-feed-scroll{max-height:210px}}@media(max-width:760px){.dc-play-layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"table" "left" "right";gap:12px}.dc-play-layout>.arena{min-height:360px;height:400px}.dc-game-left-panel{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.dc-game-rail-card{padding:12px}.dc-game-right-panel{min-height:300px;max-height:500px}.dc-play-layout .arena-felt{inset:14% 5% 9%}.table-experience .seat-identity strong{font-size:12px!important}.table-experience .seat-identity>span{font-size:10px!important}}.dc-play-layout .discard-stack.dc-discard-offtable{display:none!important}.dc-thulla-seat-taunt{position:absolute;bottom:calc(100% + 9px);left:50%;transform:translate(-50%);background:#f7d9c3;border:2px solid #df936d;border-radius:12px;padding:7px 10px;font-size:14px;font-weight:800;color:#693024;white-space:nowrap;z-index:35;box-shadow:0 5px 18px #0009;pointer-events:none;animation:dc-taunt-pop .3s ease-out}.dc-thulla-taunt-me{display:inline-block;background:#f7d9c3;border:1px solid #dc956e;border-radius:10px;padding:6px 9px;color:#683124;font-size:14px;font-weight:800;margin-left:8px}@keyframes dc-taunt-pop{0%{opacity:0;transform:translate(-50%,8px) scale(.8)}to{opacity:1;transform:translate(-50%) scale(1)}}@media(max-width:760px){.dc-thulla-seat-taunt{font-size:11px;padding:5px;max-width:110px;white-space:normal}}.dc-timeout-overlay{position:fixed;inset:0;z-index:1500;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:12px;background:#080b11e0;backdrop-filter:blur(5px);color:#fff2d2;text-align:center;padding:20px}.dc-timeout-overlay strong{font-size:clamp(27px,5vw,55px);letter-spacing:.12em;color:var(--dc-theme-accent,#d8ab50)}.dc-timeout-overlay span{font-size:clamp(15px,2vw,23px)}.dc-timeout-overlay b{font-size:clamp(29px,6vw,64px);font-variant-numeric:tabular-nums}.dc-timeout-overlay small{color:#c6c1b8;font-size:14px}.table-experience .dc-timeout-button{color:var(--dc-theme-accent,#e5c178)!important;border:1px solid color-mix(in srgb,var(--dc-theme-accent,#e5c178) 42%,transparent)!important;border-radius:9px!important;white-space:nowrap}.table-experience .dc-timeout-button:hover{background:color-mix(in srgb,var(--dc-theme-accent,#e5c178) 15%,transparent)!important}.shared-deal.dc-fast-deal{contain:layout paint;isolation:isolate;overflow:hidden}.dc-fast-deal .deal-card{will-change:transform,opacity;backface-visibility:hidden;box-shadow:0 2px 4px #0006}.dc-fast-deal .deal-caption{z-index:40}@media(prefers-reduced-motion:reduce){.dc-fast-deal .deal-card{transition:none!important;animation:none!important}}.card{--w:96px;width:var(--w);aspect-ratio:5/7;flex:none;position:relative;border-radius:9px;background:var(--face);border:2px solid var(--edge);color:var(--blk);font-family:var(--font,Georgia,serif);box-shadow:0 6px 16px #00000059,inset 0 0 0 3px var(--inset,transparent);overflow:hidden;transition:transform .3s}.card.r{color:var(--red)}.cn{position:absolute;font-weight:700;font-size:19px;line-height:1;text-align:center;text-shadow:var(--glow,none)}.cn small{display:block;font-size:17px;margin-top:2px}.tl{top:7px;left:8px}.br{bottom:7px;right:8px;transform:rotate(180deg)}.pip{position:absolute;inset:0;display:grid;place-items:center;font-size:46px;text-shadow:var(--glow,none)}.card.back{background:var(--back);border-color:var(--bedge,var(--edge))}.card.back:after{content:"";position:absolute;inset:7px;border:1px solid var(--bline);border-radius:5px}.card.back .pip{color:var(--bline);font-size:30px;z-index:1}.big .card{--w:150px;border-radius:13px}.big .cn{font-size:30px}.big .cn small{font-size:26px}.big .pip{font-size:76px}.big .tl{top:10px;left:11px}.big .br{bottom:10px;right:11px}.big .card:hover{transform:translateY(-8px) rotate(-2deg)}.ir,.sh,.sp{position:absolute;inset:0;pointer-events:none;z-index:2}.ir{background:conic-gradient(from 20deg at 30% 20%,#ff9ad5,#ffd36b,#8dffd0,#7ab8ff,#c79bff,#ff9ad5);opacity:.3;animation:hue 6s linear infinite}.sh{background:linear-gradient(110deg,transparent 36%,rgba(255,255,255,.8) 49%,transparent 62%) 160% 0/250% 100% no-repeat;animation:sw 3.4s ease-in-out infinite;animation-delay:var(--d,0s)}.sp{background:radial-gradient(circle at 20% 24%,#fff 0 1.5px,transparent 3px),radial-gradient(circle at 78% 38%,#fff 0 1.5px,transparent 3px),radial-gradient(circle at 38% 72%,#fff 0 1.5px,transparent 3px),radial-gradient(circle at 84% 86%,#fff 0 1.5px,transparent 3px);animation:tw 2.2s ease-in-out infinite alternate}.sp.b{background:radial-gradient(circle at 60% 14%,#fff 0 2px,transparent 3.5px),radial-gradient(circle at 12% 56%,#fff 0 2px,transparent 3.5px),radial-gradient(circle at 66% 62%,#fff 0 1.5px,transparent 3px),radial-gradient(circle at 30% 90%,#fff 0 2px,transparent 3.5px);animation-delay:1.1s}@keyframes hue{to{filter:hue-rotate(360deg)}}@keyframes sw{0%{background-position:160% 0}60%,to{background-position:-60% 0}}@keyframes tw{0%{opacity:.05}to{opacity:1}}@media(prefers-reduced-motion:reduce){.ir,.sh,.sp{animation:none}}.ult{--face:linear-gradient(160deg,#fffefb,#ece7fb);--edge:#d9bf6e;--inset:#fff7da;--red:#c4164a;--blk:#17142b;--glow:0 1px 8px rgba(255,255,255,.8);--back:conic-gradient(from 0deg,#1b1240,#3a1f7a,#0f5b8a,#3a1f7a,#1b1240);--bline:#f3e3a2}.t1{--face:linear-gradient(160deg,#1a1a1d,#0c0c0e);--edge:#8d8f98;--red:#ff4d5e;--blk:#e6e8ee;--glow:0 0 8px rgba(255,255,255,.2);--back:radial-gradient(circle,#26262b,#0a0a0c);--bline:#a9acb8;--font:"Helvetica Neue",Arial,sans-serif}.t2{--face:linear-gradient(160deg,#2b2a2a,#141313);--edge:#c8a24a;--inset:#1d1c1c;--red:#f0b64a;--blk:#d9b564;--glow:0 0 6px rgba(240,182,74,.35);--back:radial-gradient(circle at 50% 40%,#3a3024,#0c0b0a 70%);--bline:#c8a24a}.t3{--face:linear-gradient(160deg,#1b1038,#0e0820);--edge:#00e5ff;--red:#ff2bd6;--blk:#00e5ff;--glow:0 0 10px currentColor;--back:linear-gradient(rgba(0,229,255,.35) 1px,transparent 1px) 0 0/12px 12px,linear-gradient(90deg,rgba(255,43,214,.35) 1px,transparent 1px) 0 0/12px 12px,#120a2a;--bline:#ff2bd6;--font:"Courier New",monospace}.t4{--face:linear-gradient(160deg,#fbf3e6,#efdcc0);--edge:#b4642f;--inset:#f6e8d1;--red:#b4452a;--blk:#0f3b3f;--back:repeating-conic-gradient(from 0deg at 50% 100%,#0f4f54 0 10deg,#0b3c40 10deg 20deg);--bline:#e0955a}.t5{--face:linear-gradient(160deg,#7a1020,#4a0914);--edge:#e0b24a;--inset:#5c0c18;--red:#ffe3a3;--blk:#f7d27a;--back:radial-gradient(circle,#8f1a2c 0 30%,#4a0914 32%) 0 0/18px 18px;--bline:#e0b24a}.t6{--face:linear-gradient(160deg,#f1fbf4,#cfe9d8);--edge:#1c7a57;--inset:#e3f4e9;--red:#b42f2f;--blk:#0f3d2c;--back:radial-gradient(circle,#2aa077 0 2px,transparent 3px) 0 0/12px 12px,#14603f;--bline:#e4c46a}.t7{--face:linear-gradient(160deg,#2a2d31,#15171a);--edge:#ff6a1a;--red:#ff6a1a;--blk:#e9edf2;--back:linear-gradient(45deg,#000 25%,transparent 25% 75%,#000 75%) 0 0/8px 8px,linear-gradient(45deg,#000 25%,#2b2e33 25% 75%,#000 75%) 4px 4px/8px 8px;--bline:#ff6a1a;--font:Arial,sans-serif}.t8{--face:linear-gradient(160deg,#fbf8ff,#e6dcf7);--edge:#8a6bd1;--red:#c2417a;--blk:#2f2150;--back:linear-gradient(160deg,#b9a2ec,#7b5bc7);--bline:#fff}.rank{width:170px;aspect-ratio:5/7;position:relative;border-radius:14px;overflow:hidden;background:linear-gradient(145deg,var(--m1),var(--m2) 42%,var(--m3) 68%,var(--m2) 85%,var(--m1));border:3px solid var(--m3);box-shadow:0 10px 24px #00000073,inset 0 0 0 4px #ffffff59,inset 0 0 0 6px var(--m3);color:var(--ink);display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:20px 10px;text-align:center;font-family:Georgia,serif}.rt{font:700 11px/1 system-ui;letter-spacing:.28em}.em{width:80px;height:80px;border-radius:50%;display:grid;place-items:center;font-size:44px;background:radial-gradient(circle at 35% 30%,var(--m1),var(--m2) 60%,var(--m3));border:2px solid var(--m3);box-shadow:inset 0 2px 6px #fff9,0 3px 8px #00000059}.rn{font-size:25px;font-weight:700;letter-spacing:.04em}.st{letter-spacing:.14em;font-size:15px}.rk1{--m1:#e0a36b;--m2:#a8672f;--m3:#5e3517;--ink:#2b1608}.rk2{--m1:#f0a98a;--m2:#b4562f;--m3:#6a2c15;--ink:#3a140a}.rk3{--m1:#f4f6f9;--m2:#b5bcc7;--m3:#6a7280;--ink:#1f2530}.rk4{--m1:#fff1a8;--m2:#e0aa2a;--m3:#8a5d07;--ink:#3b2802}.rk5{--m1:#eaf2fb;--m2:#9db3cc;--m3:#566b86;--ink:#14233a}.rk6{--m1:#e8fbff;--m2:#7fd4f0;--m3:#3b6fd6;--ink:#0c2a52}.tw{padding:22px 18px}.tbl{position:relative;width:100%;max-width:290px;margin:auto;aspect-ratio:1.65;border-radius:999px;background:var(--rail);box-shadow:0 10px 24px #00000073,inset 0 2px 4px #ffffff40}.felt{position:absolute;inset:11px;border-radius:999px;background:var(--felt);border:2px solid var(--line);display:grid;place-items:center;overflow:hidden;color:var(--line);font:600 12px Georgia,serif;letter-spacing:.3em;text-transform:uppercase}.felt:before{content:"";position:absolute;inset:14%;border:1px dashed var(--line);border-radius:999px;opacity:.6}.felt span{position:relative}.seat{position:absolute;width:24px;height:24px;border-radius:50%;background:var(--seat);border:2px solid var(--line);transform:translate(-50%,-50%);box-shadow:0 2px 6px #0006}.seat:nth-of-type(1){left:25%;top:-2%}.seat:nth-of-type(2){left:75%;top:-2%}.seat:nth-of-type(3){left:102%;top:50%}.seat:nth-of-type(4){left:75%;top:102%}.seat:nth-of-type(5){left:25%;top:102%}.seat:nth-of-type(6){left:-2%;top:50%}.tb1{--felt:radial-gradient(ellipse,#16875a,#0b4a32);--rail:linear-gradient(#5a3a22,#2e1c0f);--line:#e4c46a;--seat:#0b3b28}.tb2{--felt:radial-gradient(ellipse,#26262b,#0a0a0c);--rail:linear-gradient(#55575f,#1b1c20);--line:#a9acb8;--seat:#111}.tb3{--felt:radial-gradient(ellipse,#2c2823,#0c0b0a);--rail:linear-gradient(#e6c565,#8a6a20);--line:#c8a24a;--seat:#1d1a14}.tb4{--felt:linear-gradient(rgba(0,229,255,.3) 1px,transparent 1px) 0 0/14px 14px,linear-gradient(90deg,rgba(255,43,214,.3) 1px,transparent 1px) 0 0/14px 14px,#120a2a;--rail:linear-gradient(#00e5ff,#7a2bff);--line:#ff2bd6;--seat:#1b1038}.tb5{--felt:radial-gradient(ellipse,#8f1a2c,#4a0914);--rail:linear-gradient(#e0b24a,#7b5a15);--line:#f7d27a;--seat:#3a060e}.tb6{--felt:radial-gradient(circle at 50% 50%,#e8912a 0 2px,transparent 3px) 0 0/14px 14px,#6b1020;--rail:linear-gradient(#a35a2a,#4a2210);--line:#f3b44a;--seat:#4a0b16}.tb7{--felt:conic-gradient(from 0deg,#1b1240,#3a1f7a,#0f5b8a,#3a1f7a,#1b1240);--rail:linear-gradient(#f3e3a2,#b79a46);--line:#f3e3a2;--seat:#1b1240}.dc-upgrade-modal{position:fixed;inset:0;z-index:99999;display:grid;place-items:center;padding:16px;font-size:16px;color:#eee6d2}.dc-upgrade-panel{position:relative;z-index:2;width:min(1100px,96vw);max-height:94dvh;overflow-y:auto;overscroll-behavior:contain;background:linear-gradient(160deg,#192820,#14221a);border:1px solid #a48d5b80;border-radius:20px;padding:clamp(20px,3vw,38px);box-shadow:0 30px 110px #000d}.dc-upgrade-panel>header{display:flex;justify-content:space-between;align-items:flex-start;border-bottom:1px solid #e5c7792e;padding-bottom:18px;margin-bottom:20px;gap:18px}.dc-upgrade-panel h2{font:normal clamp(32px,4vw,44px)/1.15 Georgia,serif;color:#f5e4bf;margin:8px 0 0}.dc-modal-head small{letter-spacing:2px;color:#d9ba77;font-size:12px;font-weight:700}.dc-upgrade-panel .dc-upgrade-close{background:transparent;color:#ddd4bf;font-size:36px;line-height:1;padding:2px 10px;border-radius:8px;flex:none}.dc-upgrade-panel button:not(:disabled){transition:background .15s,transform .15s}.dc-upgrade-panel button:hover:not(:disabled){transform:translateY(-1px)}.dc-upgrade-main{font-size:16px;line-height:1.5}.dc-upgrade-tabs{display:flex;gap:12px;flex-wrap:wrap;margin:0 0 18px}.dc-upgrade-tabs button,.dc-upgrade-filters button{font-size:15px!important;min-height:46px;padding:10px 20px;border:1px solid #dbc48149;background:#21372b;color:#f3ead9;border-radius:10px}.dc-upgrade-tabs button.active,.dc-upgrade-filters button.active{background:#dfc07d;color:#1c2a1e;border-color:#dfc07d;font-weight:800}.dc-upgrade-wallet{background:#243b2d;border:1px solid #b19c626b;border-radius:12px;padding:18px 22px;display:flex;gap:24px;align-items:center;margin:0 0 22px;font-size:16px}.dc-upgrade-wallet>div{display:flex;align-items:center;gap:11px;white-space:nowrap}.dc-upgrade-wallet strong{font-size:30px;color:#dfc481}.dc-upgrade-wallet small{font-size:12px;letter-spacing:1px;color:#dec385}.dc-upgrade-wallet p{font-size:15px;margin:0;line-height:1.65;color:#cbd7cb}.dc-help{color:#ccdbcd;font-size:16px;line-height:1.7;margin:14px 0 22px}.dc-shop-heading{color:#eed396;font-size:19px;font-weight:750;letter-spacing:.6px;border-bottom:1px solid #ffffff25;padding:12px 0;margin:26px 0 18px}.dc-upgrade-products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-bottom:24px}.dc-upgrade-products .dc-shop-card{padding:0;display:flex;flex-direction:column;overflow:hidden;border-radius:15px;border:1px solid #e8d08d3b;background:#203228;min-width:0;gap:0}.dc-product-art{min-height:190px;display:flex;align-items:center;justify-content:center;gap:20px;overflow:hidden;background:radial-gradient(ellipse at 40% 20%,#424638,#111d18);padding:22px}.dc-product-art .card{--w:75px;transform:rotate(-12deg);box-shadow:0 12px 20px #0008;flex-shrink:0}.dc-product-art .card.back{transform:rotate(12deg) translateY(8px)}.dc-product-art .card .cn{font-size:17px}.dc-product-art .card .cn small{font-size:14px}.dc-product-art .card .pip{font-size:38px}.dc-preview-table .tbl{width:min(290px,100%);max-width:290px;min-height:0}.dc-preview-table .tbl .felt{inset:10px}.dc-product-info{padding:18px;display:flex;flex-direction:column;flex:1}.dc-product-info>small{text-transform:uppercase;letter-spacing:1.5px;color:#d9ba77;font-size:11px!important;font-weight:800}.dc-product-info h3{font-size:20px;color:#f5eddb;margin:4px 0 2px;line-height:1.25}.dc-product-info p{font-size:14px;color:#b9cabc;margin:4px 0 18px;line-height:1.45;min-height:42px}.dc-product-info>div{display:flex;justify-content:space-between;align-items:center;margin-top:auto;gap:8px}.dc-product-info>div>span{font-size:19px;font-weight:800;color:#efd18a}.dc-product-info button,.dc-upgrade-classic button,.dc-sign-in,.dc-loadout button{border-radius:8px;background:#dfc07d;color:#1a271e;padding:11px 16px;font-size:15px;font-weight:700}.dc-product-info button:disabled{background:#4e7051;color:#eff7e9;opacity:1}.dc-upgrade-classic{display:flex;flex-wrap:wrap;align-items:center;gap:14px;padding:24px 0}.dc-upgrade-classic b{margin-right:auto}.dc-upgrade-filters{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0}.dc-upgrade-results{border-radius:12px;border:1px solid #a7ab7b59;overflow:hidden}.dc-leader-row{display:grid;grid-template-columns:45px minmax(120px,1fr) 100px 90px 105px;align-items:center;gap:10px;padding:14px 18px;font-size:15px;border-bottom:1px solid #ffffff1a}.dc-leader-row:last-child{border-bottom:0}.dc-leader-row>span small{display:block;color:#abbdac;font-size:12px}.dc-leader-row>strong{color:#efd08b;font-size:19px}.dc-mini-rank{border:1px solid #a9c2a264;border-radius:9px;padding:6px 10px;font-size:13px;text-align:center}.dc-ranks-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(172px,1fr));gap:15px}.dc-rank-item{border:1px solid #b39d7159;border-radius:15px;padding:16px 10px;background:#203128;text-align:center;display:flex;flex-direction:column;align-items:center;gap:8px;min-width:0}.dc-rank-item>.rank{width:145px;max-width:100%;height:auto;aspect-ratio:5/7;flex:none;padding:18px 8px}.dc-rank-item>.rank .em{width:70px;height:70px;font-size:38px}.dc-rank-item>b{font-size:20px;color:#ead4a4}.dc-rank-item>small{font-size:13px;color:#b9caba}.dc-unranked-card{height:192px;width:145px;max-width:100%;border-radius:14px;border:3px solid #576960;background:linear-gradient(145deg,#28352f,#101c16);color:#d3dcd0;display:flex;align-items:center;justify-content:space-around;flex-direction:column;text-align:center;padding:12px}.dc-unranked-card>span{letter-spacing:2px;font-size:11px}.dc-unranked-card>strong{font-size:52px;font-family:Georgia,serif}.dc-unranked-card>small{font-size:11px}.dc-player-profile>header{display:flex;gap:18px;align-items:center;flex-wrap:wrap;background:#22392a;padding:20px;border-radius:14px}.dc-profile-avatar{display:grid;place-items:center;width:66px;height:66px;border-radius:50%;background:#d6b46e;color:#1b291e;font-size:34px;font-family:Georgia,serif}.dc-player-profile h3{margin:0;color:#ffedc6;font-size:26px}.dc-player-profile header p{margin:0;color:#bacbbc}.dc-player-profile header strong{margin-left:auto;color:#f0d18c;font-size:24px}.dc-profile-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}.dc-profile-grid article{background:#203128;border:1px solid #9fa86b45;border-radius:14px;padding:16px 10px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:9px}.dc-profile-grid .rank{width:128px;max-width:100%;height:auto;aspect-ratio:5/7;flex:none;padding:12px 8px}.dc-profile-grid .rank .em{width:55px;height:55px;font-size:29px}.dc-profile-grid .rank .rn{font-size:20px}.dc-profile-grid .rank .st{font-size:13px}.dc-profile-grid h4{margin:5px 0 0;font-size:19px}.dc-profile-grid p{margin:0;font-size:13px;color:#b7c5ba}.dc-profile-grid small{font-size:12px;color:#e1be7b}.dc-profile-grid .dc-unranked-card{width:128px;height:180px}.dc-loadout{display:flex;gap:14px;align-items:center;flex-wrap:wrap;padding:20px 0;margin-top:14px}.dc-loadout>b{font-size:20px;color:#ead4a4}.dc-loadout>span{background:#243b2b;padding:10px 14px;border-radius:8px}.dc-loadout button{margin-left:auto}.dc-community-error{padding:13px;color:#ffc2a9;background:#482b24;border:1px solid #ce8c75;border-radius:9px}.dc-upgrade-nav{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.dc-upgrade-nav .dc-upgrade-trigger{font-size:12px;min-height:37px;padding:8px 12px}.arena-felt.tb1,.arena-felt.tb2,.arena-felt.tb3,.arena-felt.tb4,.arena-felt.tb5,.arena-felt.tb6,.arena-felt.tb7{background:var(--felt)!important;border:12px solid transparent;border-radius:46%/43%;background-clip:padding-box!important;box-shadow:0 0 0 8px #121914,0 0 0 18px var(--line),0 0 0 24px #18261d,0 16px 42px #0009,inset 0 0 70px #0006!important}.arena-felt.tb3,.arena-felt.tb5,.arena-felt.tb7{box-shadow:0 0 0 8px #151318,0 0 0 18px var(--line),0 0 0 24px #30261e,0 16px 42px #0009,inset 0 0 60px #0005!important}.arena-felt.tb7:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:0;background:linear-gradient(110deg,transparent 35%,#ffffff35 50%,transparent 65%);background-size:240% 100%;animation:dc-shine 5s linear infinite}@keyframes dc-shine{to{background-position:-200% 0}}.dc-deck-t1{--face:linear-gradient(160deg,#1a1a1d,#0c0c0e);--edge:#8d8f98;--red:#ff4d5e;--blk:#e6e8ee;--back:radial-gradient(circle,#26262b,#0a0a0c);--bline:#a9acb8}.dc-deck-t2{--face:linear-gradient(160deg,#2b2a2a,#141313);--edge:#c8a24a;--red:#f0b64a;--blk:#d9b564;--back:radial-gradient(circle,#3a3024,#0c0b0a);--bline:#c8a24a}.dc-deck-t3{--face:linear-gradient(160deg,#1b1038,#0e0820);--edge:#00e5ff;--red:#ff2bd6;--blk:#00e5ff;--back:repeating-linear-gradient(90deg,#0c1835 0 10px,#301457 10px 20px);--bline:#ff2bd6}.dc-deck-t4{--face:linear-gradient(160deg,#fbf3e6,#efdcc0);--edge:#b4642f;--red:#b4452a;--blk:#0f3b3f;--back:repeating-conic-gradient(from 0deg at 50% 100%,#0f4f54 0 10deg,#0b3c40 10deg 20deg);--bline:#e0955a}.dc-deck-t5{--face:linear-gradient(160deg,#7a1020,#4a0914);--edge:#e0b24a;--red:#ffe3a3;--blk:#f7d27a;--back:radial-gradient(circle,#8f1a2c 0 30%,#4a0914 32%) 0 0/18px 18px;--bline:#e0b24a}.dc-deck-t6{--face:linear-gradient(160deg,#f1fbf4,#cfe9d8);--edge:#1c7a57;--red:#b42f2f;--blk:#0f3d2c;--back:radial-gradient(circle,#2aa077 0 2px,transparent 3px) 0 0/12px 12px,#14603f;--bline:#e4c46a}.dc-deck-t7{--face:linear-gradient(160deg,#2a2d31,#15171a);--edge:#ff6a1a;--red:#ff6a1a;--blk:#e9edf2;--back:repeating-linear-gradient(45deg,#000 0 6px,#2b2e33 6px 12px);--bline:#ff6a1a}.dc-deck-t8{--face:linear-gradient(160deg,#fbf8ff,#e6dcf7);--edge:#8a6bd1;--red:#c2417a;--blk:#2f2150;--back:linear-gradient(160deg,#b9a2ec,#7b5bc7);--bline:#fff}.dc-deck-ult{--face:linear-gradient(160deg,#fffefb,#ece7fb);--edge:#d9bf6e;--red:#c4164a;--blk:#17142b;--back:conic-gradient(from 0deg,#1b1240,#3a1f7a,#0f5b8a,#3a1f7a,#1b1240);--bline:#f3e3a2}.table-experience[class*=dc-deck-] .immersive-hand .face-card:not(.face-back),.table-experience[class*=dc-deck-] .community-cards .face-card:not(.face-back),.table-experience[class*=dc-deck-] .landed-card .face-card:not(.face-back){background:var(--face)!important;border:2px solid var(--edge)!important;color:var(--blk)!important}.table-experience[class*=dc-deck-] .immersive-hand .face-card.face-red:not(.face-back){color:var(--red)!important}.dc-deck-t1 .face-back,.dc-deck-t2 .face-back,.dc-deck-t3 .face-back,.dc-deck-t4 .face-back,.dc-deck-t5 .face-back,.dc-deck-t6 .face-back,.dc-deck-t7 .face-back,.dc-deck-t8 .face-back,.dc-deck-ult .face-back{background:var(--back)!important;border:2px solid var(--edge)!important}.dc-deck-ult .face-back:before,.dc-deck-ult .immersive-hand .face-card:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(110deg,transparent 34%,#fff9 50%,transparent 65%) 160% 0/240% 100% no-repeat;animation:dc-shine 4s ease infinite}.dc-deck-t1 .seat-cards>span,.dc-deck-t2 .seat-cards>span,.dc-deck-t3 .seat-cards>span,.dc-deck-t4 .seat-cards>span,.dc-deck-t5 .seat-cards>span,.dc-deck-t6 .seat-cards>span,.dc-deck-t7 .seat-cards>span,.dc-deck-t8 .seat-cards>span,.dc-deck-ult .seat-cards>span{background:var(--back)!important;border-color:var(--edge)!important}.dc-poker-mode .player-seat{overflow:visible}.dc-chips-in-seat{display:flex;justify-content:center;align-items:center;margin:3px 0 0;z-index:4;min-height:34px}.dc-chip-stacks{display:inline-flex;gap:5px;align-items:flex-end;min-height:45px;position:relative;padding:0 5px 18px}.dc-chip-stacks.compact{gap:3px;min-height:33px;padding:0 3px 12px;transform:scale(.82);transform-origin:center bottom}.dc-chip-stack{position:relative;display:block;width:23px;height:34px}.dc-chip-stack i{position:absolute;left:0;bottom:calc(var(--i) * 4px);width:23px;height:14px;border-radius:50%;background:var(--chip);border:3px dashed var(--chip-edge);box-shadow:0 3px 0 var(--chip-edge),0 4px 6px #0007;animation:dc-chip-appear .3s ease both;animation-delay:calc(var(--i) * 40ms)}.dc-chip-color-0{--chip:#b8a64c;--chip-edge:#efe4b0}.dc-chip-color-1{--chip:#2f3339;--chip-edge:#c7ced0}.dc-chip-color-2{--chip:#bc393a;--chip-edge:#f0aaa1}.dc-chip-color-3{--chip:#316c57;--chip-edge:#b8d5c7}.dc-chip-color-4{--chip:#355c99;--chip-edge:#c1d1ef}.dc-chip-stacks>b{position:absolute;left:50%;bottom:0;transform:translate(-50%);font-size:12px;color:#f8db8f;text-shadow:0 2px 4px #000;white-space:nowrap}.dc-chip-stacks.compact>b{font-size:12px}.dc-empty-chips{color:#cecfbd}.dc-pot-chips{position:relative;display:flex;align-items:center;justify-content:center;min-height:33px;z-index:2;pointer-events:none;margin-top:-8px}.dc-pot-chips .dc-chip-stacks{transform:scale(.95)}.dc-my-chips{margin-left:12px;padding:7px 10px;border:1px solid #e5c47855;border-radius:9px;background:#13261b}.dc-my-chips:before{content:"MY CHIP STACK";display:block;text-align:center;font-size:10px;letter-spacing:.8px;color:#efcd82}.dc-chip-flight{position:absolute;left:49%;bottom:10%;font-size:24px;color:#f6da91;pointer-events:none;z-index:10;animation:dc-pot-flight .65s ease-in-out both}@keyframes dc-pot-flight{0%{opacity:0;transform:translate(130px,100px) scale(.5) rotate(-25deg)}50%{opacity:1}to{opacity:0;transform:translateY(-45px) scale(1.1)}}@keyframes dc-chip-appear{0%{opacity:0;transform:translateY(-16px) scale(.75)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:850px){.dc-upgrade-products,.dc-profile-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dc-upgrade-wallet{flex-direction:column;align-items:flex-start}.dc-upgrade-panel{max-height:96dvh}}@media(max-width:520px){.dc-upgrade-panel{padding:16px;width:100%;max-height:99dvh}.dc-upgrade-modal{padding:6px}.dc-upgrade-products{grid-template-columns:1fr}.dc-ranks-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dc-leader-row{grid-template-columns:30px 1fr 66px;gap:7px;padding:10px}.dc-leader-row>.dc-mini-rank,.dc-leader-row>span:last-child{display:none}.dc-profile-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dc-upgrade-tabs button{padding:8px 12px;font-size:13px!important}.dc-upgrade-panel h2{font-size:30px}.dc-my-chips{margin-left:4px;padding:3px 5px}.dc-my-chips:before{font-size:8px}.dc-chip-stacks{transform:scale(.72);transform-origin:center}}@media(prefers-reduced-motion:reduce){.dc-chip-flight,.dc-chip-stack i,.arena-felt.tb7:before,.dc-deck-ult .face-back:before,.dc-deck-ult .immersive-hand .face-card:before{animation:none!important}}.dc-wide-community-modal{max-width:min(1100px,95vw);width:100%;padding:clamp(18px,3vw,36px)}.dc-wide-community-modal h2{font-size:clamp(32px,4vw,44px)}.dc-wide-community-modal .dc-community .dc-help{font-size:16px}.dc-wide-community-modal .dc-community .dc-upgrade-tabs button{font-size:15px}.dc-wide-community-modal .dc-community .dc-shop-card{padding:0}.dc-wide-community-modal .dc-community .dc-shop-card .dc-product-info{padding:18px}.dc-wide-community-modal .dc-community .dc-upgrade-products{gap:18px}.dc-wide-community-modal .dc-community .dc-shop-heading{font-size:19px}.dc-source-pot{position:absolute;left:50%;top:69%;transform:translate(-50%);z-index:3;pointer-events:none;background:#121a13b0;border:1px solid #dbbd7645;border-radius:12px;padding:7px 12px;min-width:85px;display:flex;justify-content:center}.dc-source-pot .dc-chip-stacks{min-height:34px}.dc-source-pot .dc-chip-flight{left:22%;bottom:0}.dc-community-page{align-items:stretch;justify-items:center;padding:0!important;background:#0d1510!important;overflow-y:auto}.dc-community-page .dc-upgrade-backdrop{display:none!important}.dc-community-page .dc-upgrade-panel{position:relative;display:block;width:min(1450px,100%)!important;max-height:none!important;min-height:100dvh!important;margin:auto;border-radius:0!important;overflow:visible!important;padding:clamp(22px,3vw,50px)!important;background:linear-gradient(155deg,#1c3024,#111d16 68%,#101813)!important;box-shadow:none!important}.dc-community-page .dc-modal-head{display:flex;align-items:center!important;padding-bottom:24px;margin-bottom:22px}.dc-community-page .dc-modal-head .dc-upgrade-close{font-size:17px!important;font-weight:700;color:#eddbb6;background:#304734;padding:12px 17px;border:1px solid #ac9363}.dc-community-page .dc-upgrade-tabs{gap:12px;padding:4px 0 14px}.dc-community-page .dc-upgrade-tabs button{font-size:17px!important;min-height:54px;padding:13px 25px;border-radius:12px}.dc-community-page .dc-upgrade-main,.dc-community-page .dc-help{font-size:17px}.dc-community-page .dc-upgrade-products{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.dc-community-page .dc-shop-card h3{font-size:24px}.dc-community-page .dc-product-info p{font-size:16px}.dc-community-page .dc-product-art{min-height:230px}.dc-community-page .dc-product-art .card{--w:88px}.dc-community-page .dc-upgrade-wallet{font-size:17px;padding:22px 28px}.dc-page-open{overflow:hidden}@media(max-width:860px){.dc-community-page .dc-upgrade-products{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.dc-community-page .dc-upgrade-products{grid-template-columns:1fr}.dc-community-page .dc-modal-head{flex-direction:column;align-items:flex-start!important}.dc-community-page .dc-upgrade-tabs button{font-size:14px!important;padding:10px 14px;min-height:42px}.dc-community-page .dc-product-art{min-height:190px}.dc-community-page .dc-upgrade-panel{padding:18px!important}}.dc-claim-showcase{display:flex;flex-direction:column;align-items:center;gap:8px;max-width:min(80%,620px);z-index:4;padding:10px 16px;border-radius:12px;background:#07170ecc;border:1px solid #dac07a6b}.dc-claim-showcase>small{font-size:11px;color:#f0d79d;letter-spacing:1.3px;font-weight:700;text-align:center}.dc-claim-faces{display:flex;align-items:center;justify-content:center;max-width:100%;gap:5px;flex-wrap:wrap}.dc-claimed-face{width:clamp(32px,3.6vw,51px);aspect-ratio:5/7;border:2px solid #c89a55;border-radius:5px;background:linear-gradient(150deg,#fdf8e6,#e5d7bd);color:#304136;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:3px 4px;box-shadow:0 5px 9px #0006;flex:0 0 auto}.dc-claimed-face>span{font:700 12px Georgia,serif;align-self:flex-start;line-height:1}.dc-claimed-face>span:last-child{transform:rotate(180deg);align-self:flex-end}.dc-claimed-face>span i{font-size:9px;font-style:normal;display:block}.dc-claimed-face>strong{font:26px Georgia,serif}.dc-claim-faces>b{font-size:15px;color:#f8d68e}.dc-poker-mode .hand-scroll{position:relative;overflow-x:auto;padding-right:clamp(130px,18vw,215px)!important;min-height:155px}.dc-poker-mode .immersive-hand{justify-content:flex-start!important}.dc-my-chips-right{position:absolute!important;right:12px;top:50%;transform:translateY(-50%);z-index:15;max-width:190px;width:clamp(124px,16vw,190px);margin:0!important;padding:9px 7px!important;text-align:center;pointer-events:none}.dc-my-chips-right .dc-chip-stacks{transform:scale(.95);transform-origin:center bottom}.dc-player-action{display:inline-flex;align-items:center;justify-content:center;max-width:165px;min-height:27px;padding:5px 12px;border-radius:100px;border:1px solid #e1c481;background:#e5c17c;color:#18291e;box-shadow:0 4px 12px #0008;font:800 12px/1.2 system-ui,sans-serif;letter-spacing:.5px;text-align:center;white-space:normal;z-index:20;position:relative;margin:5px auto 2px}.dc-own-action{margin:0 12px 0 0}.dc-action-pop{animation:dc-action-pop .32s ease-out}@keyframes dc-action-pop{0%{opacity:0;transform:translateY(10px) scale(.8)}to{opacity:1;transform:translateY(0) scale(1)}}@media(max-width:650px){.dc-poker-mode .hand-scroll{padding-right:122px!important;min-height:138px}.dc-my-chips-right{right:1px;width:118px;padding:5px 0!important}.dc-my-chips-right .dc-chip-stacks{transform:scale(.75);margin-left:-5px}.dc-claim-showcase{max-width:90%;padding:8px}.dc-claimed-face{width:32px}.dc-player-action{font-size:10px;max-width:130px;padding:4px 7px}}@media(prefers-reduced-motion:reduce){.dc-action-pop{animation:none}}.dc-community-page{grid-template-columns:minmax(0,1fr);width:100%;max-width:100vw}.dc-community-page .dc-upgrade-panel{box-sizing:border-box;max-width:100%;min-width:0}.dc-community-page .dc-upgrade-main,.dc-community-page .dc-help,.dc-community-page .dc-upgrade-wallet{min-width:0;max-width:100%;overflow-wrap:anywhere}.dc-community-page .dc-modal-head{min-width:0}.dc-community-page .dc-upgrade-tabs{max-width:100%}.dc-clearance-overlay{position:absolute;inset:7%;z-index:29;display:flex;align-items:center;justify-content:center;pointer-events:none;color:#fff2d2;background:radial-gradient(ellipse at 50% 48%,rgba(10,25,20,.92),rgba(8,17,17,.62) 68%,transparent 92%);border-radius:45%;text-align:center}.dc-clearance-inner{position:relative;width:min(690px,85%);display:flex;flex-direction:column;align-items:center;gap:12px;filter:drop-shadow(0 10px 24px #060b09bb)}.dc-clearance-overline{font-size:clamp(10px,1.2vw,14px);font-weight:800;letter-spacing:.23em;color:#d9c48a}.dc-clearance-title{font:900 clamp(35px,6.5vw,92px)/1 Georgia,serif;color:#f3e4b6;text-shadow:0 5px 0 #1d3529,0 10px 22px #050c0ba8;transform:rotate(-4deg)}.dc-thulla-clearance .dc-clearance-title{color:#ff925f;-webkit-text-stroke:1px #ffd4a0;text-shadow:4px 5px #42211d,0 10px 24px #f45f3455;animation:dc-thulla-pop .45s cubic-bezier(.15,1.65,.4,1) both}.dc-clearance-message{max-width:94%;font-size:clamp(13px,1.6vw,22px);font-weight:750;color:#ffe6b0;background:#152820e9;border:1px solid #b8975b88;border-radius:13px;padding:10px 19px}.dc-clearance-cards{display:flex;justify-content:center;align-items:center;max-width:95%;min-height:77px;gap:0}.dc-clearance-card{--i:0;transform:rotate(calc((var(--i) - 1.5)*4deg));filter:drop-shadow(0 5px 6px #0009);margin-left:-13px}.dc-clearance-card .face-card{width:clamp(41px,5.4vw,74px);height:auto;aspect-ratio:5/7}.dc-clearance-progress{width:min(460px,85%);height:7px;overflow:hidden;border-radius:9px;background:#564b499c;border:1px solid #bca36f55;margin-top:6px}.dc-clearance-progress span{display:block;height:100%;background:linear-gradient(90deg,#cd774d,#ffd18a);transition:width .1s linear}.dc-clearance-timer{font-size:clamp(11px,1.25vw,15px);color:#e9c790;font-weight:750}.dc-clearance-swipe .dc-clearance-inner{animation:dc-swipe-left .85s cubic-bezier(.6,.02,.7,1) both}.dc-clearance-swipe .dc-clearance-progress{opacity:0}.dc-clearance-swipe .dc-clearance-overlay{background:transparent}.dc-clearing-actions,.dc-challenge-wait{font-size:clamp(12px,1.1vw,15px)!important;font-weight:700;color:#edcf96!important}@keyframes dc-swipe-left{0%{transform:translate(0) scale(1);opacity:1}75%{transform:translate(-57%) scale(.6);opacity:1}to{transform:translate(-78%) scale(.38) rotate(-8deg);opacity:0}}@keyframes dc-thulla-pop{0%{transform:rotate(-13deg) scale(.55);opacity:0}to{transform:rotate(-4deg) scale(1);opacity:1}}@media(max-width:700px){.dc-clearance-overlay{inset:3% 2%}.dc-clearance-inner{gap:8px;width:92%}.dc-clearance-message{padding:7px 10px}.dc-clearance-card{margin-left:-16px}.dc-clearance-cards{max-width:98%;overflow:hidden}}@media(prefers-reduced-motion:reduce){.dc-clearance-swipe .dc-clearance-inner{animation:none;opacity:0}.dc-thulla-clearance .dc-clearance-title{animation:none}}.dc-clearing-now .game-actions{pointer-events:none;opacity:.6}.dc-clearance-overlay{overflow:hidden}.dc-clearance-inner{max-height:95%;overflow:visible}.dc-clearance-cards{max-height:120px}.dc-v37-challenge-wait{font-size:13px;color:#edc78b;font-weight:700;max-width:260px;line-height:1.5}.dc-v37-challenge-pass{border-color:#b69a60!important}.dc-clearance-swipe .dc-clearance-cards{animation:dc-swipe-left .85s cubic-bezier(.6,.02,.7,1) both}.dc-thulla-clearance{isolation:isolate;background:radial-gradient(ellipse at 50% 50%,color-mix(in srgb,var(--burst-dark,#19392d) 60%,transparent),#050806e8 77%,transparent 96%)}.dc-thulla-burst{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none;border-radius:44%/40%;--burst:#e5bc66;--burst-dark:#334b2a;--burst-light:#fff2c5;--burst-intensity:1}.dc-thulla-burst .dc-thulla-halo{position:absolute;left:50%;top:48%;width:clamp(250px,49vw,720px);aspect-ratio:1;transform:translate(-50%,-50%) scale(.4);border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--burst) 65%,transparent) 0%,color-mix(in srgb,var(--burst-dark) 50%,transparent) 35%,transparent 71%);filter:blur(18px);animation:dc-burst-halo 1.25s cubic-bezier(.18,.7,.12,1) forwards;opacity:.75}.dc-thulla-burst .dc-thulla-ring{position:absolute;width:clamp(200px,38vw,600px);aspect-ratio:1;border:clamp(2px,.6vw,7px) double var(--burst);border-radius:50%;top:49%;left:50%;box-shadow:0 0 22px var(--burst),inset 0 0 25px var(--burst-dark);opacity:0;animation:dc-ring-pulse 2.6s ease-out both}.dc-thulla-burst .dc-thulla-ring.second{animation-delay:.38s;border-style:dashed;opacity:.5}.dc-thulla-burst>i{position:absolute;top:46%;left:49%;display:block;font-style:normal;font-weight:900;line-height:1;font-size:var(--size);color:var(--burst-light);filter:drop-shadow(0 0 10px var(--burst)) drop-shadow(0 2px 2px #000b);opacity:0;animation:dc-fx-scatter 2.9s var(--delay) cubic-bezier(.1,.85,.3,1) both}.dc-thulla-theme-label{position:absolute;left:50%;bottom:clamp(14px,5%,42px);transform:translate(-50%);z-index:1;padding:8px 17px;white-space:nowrap;max-width:85%;overflow:hidden;text-overflow:ellipsis;color:var(--burst-light);background:#060907d9;border:1px solid var(--burst);box-shadow:0 0 22px color-mix(in srgb,var(--burst) 25%,transparent);font:800 clamp(12px,1.4vw,21px)/1.25 Georgia,serif;letter-spacing:.05em;border-radius:100px}.dc-clearance-overlay:has(.dc-thulla-burst) .dc-clearance-inner{z-index:2;position:relative}.dc-clearance-overlay:has(.dc-thulla-burst) .dc-clearance-title{color:var(--burst-light);text-shadow:0 0 16px var(--burst),3px 5px #100909,-2px -2px var(--burst-dark)}.dc-clearance-overlay:has(.dc-thulla-burst) .dc-clearance-message{border-color:var(--burst);box-shadow:0 0 13px color-mix(in srgb,var(--burst) 35%,transparent)}.dc-clearance-overlay:has(.dc-thulla-burst) .dc-clearance-progress span{background:linear-gradient(90deg,var(--burst-dark),var(--burst-light))}.dc-thulla-fire .dc-thulla-halo{filter:blur(10px) saturate(1.7);animation:dc-fx-flare 2s ease-out both}.dc-thulla-fire>i{animation-name:dc-fx-volcano;filter:drop-shadow(0 0 20px var(--burst))}.dc-thulla-snow>i{animation-name:dc-fx-snow}.dc-thulla-snow .dc-thulla-ring{border-style:dotted}.dc-thulla-cloud>i{animation-name:dc-fx-cloud;text-shadow:6px 5px 10px var(--burst-dark)}.dc-thulla-cloud .dc-thulla-halo{filter:blur(32px)}.dc-thulla-wave>i{animation-name:dc-fx-wave}.dc-thulla-wave .dc-thulla-ring{border-radius:33% 67% 63% 37%/48% 32% 68% 52%}.dc-thulla-spiral>i{animation-name:dc-fx-spiral}.dc-thulla-orbit>i{animation-name:dc-fx-orbit}.dc-thulla-flower>i{animation-name:dc-fx-flower}.dc-thulla-hearts>i{animation-name:dc-fx-hearts}.dc-thulla-rain>i{animation-name:dc-fx-rain}.dc-thulla-lightning>i{animation-name:dc-fx-lightning;filter:drop-shadow(0 0 14px var(--burst-light))}.dc-thulla-fracture>i{animation-name:dc-fx-fracture}@keyframes dc-burst-halo{0%{transform:translate(-50%,-50%) scale(.15);opacity:0}35%{opacity:1}to{transform:translate(-50%,-50%) scale(calc(.8 * var(--burst-intensity)));opacity:.48}}@keyframes dc-ring-pulse{0%{transform:translate(-50%,-50%) scale(.08) rotate(0);opacity:1}85%{opacity:.75}to{transform:translate(-50%,-50%) scale(var(--burst-intensity)) rotate(70deg);opacity:0}}@keyframes dc-fx-scatter{0%{transform:rotate(var(--angle)) translate(5px) scale(.3);opacity:0}18%{opacity:1}to{transform:rotate(var(--angle)) translate(calc(var(--travel)*var(--burst-intensity))) scale(.9);opacity:0}}@keyframes dc-fx-volcano{0%{transform:translateY(55px) scale(.2);opacity:0}25%{opacity:1}to{transform:rotate(var(--angle)) translate(calc(var(--travel)*var(--burst-intensity))) translateY(-65px) scale(1.65);opacity:0}}@keyframes dc-fx-flare{0%{opacity:.2;transform:translate(-50%,-50%) scale(.22)}45%{opacity:1}to{opacity:.35;transform:translate(-50%,-50%) scale(var(--burst-intensity))}}@keyframes dc-fx-snow{0%{transform:translateY(-90px) scale(.2);opacity:0}20%{opacity:1}to{transform:rotate(var(--angle)) translate(var(--travel)) translateY(155px) scale(1.1);opacity:0}}@keyframes dc-fx-cloud{0%{transform:translate(-50%,20px) scale(.15);opacity:0}25%{opacity:1}to{transform:rotate(var(--angle)) translate(var(--travel)) scale(2.6);opacity:0}}@keyframes dc-fx-wave{0%{transform:translate(-95px) scale(.2);opacity:0}20%{opacity:1}to{transform:rotate(var(--angle)) translate(var(--travel)) scale(1.45);opacity:0}}@keyframes dc-fx-spiral{0%{transform:rotate(0) translate(12px) scale(.35);opacity:0}25%{opacity:1}to{transform:rotate(calc(var(--angle) + 630deg)) translate(calc(var(--travel)*.8)) scale(1.3);opacity:0}}@keyframes dc-fx-orbit{0%{transform:rotate(var(--angle)) translate(5px);opacity:0}25%{opacity:1}to{transform:rotate(calc(var(--angle) + 720deg)) translate(var(--travel)) scale(1.3);opacity:0}}@keyframes dc-fx-flower{0%{transform:translateY(-30px) rotate(0) scale(.1);opacity:0}25%{opacity:1}to{transform:rotate(calc(var(--angle) + 300deg)) translate(var(--travel)) translateY(120px) scale(1.4);opacity:0}}@keyframes dc-fx-hearts{0%{transform:translateY(30px) scale(.25);opacity:0}28%{opacity:1}to{transform:rotate(var(--angle)) translate(calc(var(--travel)*.75)) translateY(-140px) scale(1.3);opacity:0}}@keyframes dc-fx-rain{0%{transform:translateY(-85px) scale(.2);opacity:0}20%{opacity:1}to{transform:rotate(var(--angle)) translate(var(--travel)) translateY(150px) scale(1);opacity:0}}@keyframes dc-fx-lightning{0%,8%,17%{opacity:0;transform:rotate(var(--angle)) translate(20px) scale(.5)}6%,12%,21%{opacity:1}to{transform:rotate(var(--angle)) translate(var(--travel)) scale(1.65);opacity:0}}@keyframes dc-fx-fracture{0%{transform:scale(.1) rotate(0);opacity:0}20%{opacity:1}to{transform:rotate(var(--angle)) translate(var(--travel)) rotate(180deg) scale(.7);opacity:0}}.dc-clearance-swipe .dc-thulla-burst{animation:dc-burst-exit .85s ease-in both}@keyframes dc-burst-exit{to{opacity:0;transform:translate(-100%) scale(.6)}}.table-experience .dc-hand-showcase{position:relative;max-width:min(1440px,98%);margin:12px auto 0;padding:14px clamp(15px,2.3vw,34px) 16px!important;border:1px solid #d9b46f8a;border-top:3px solid #e6c376;border-radius:25px 25px 17px 17px;background:linear-gradient(170deg,#20382bee,#13251cf2 52%,#09180f);box-shadow:0 12px 32px #010804be,inset 0 3px 10px #e7cb7a18}.table-experience .dc-hand-showcase:before{content:"YOUR HAND";position:absolute;top:-13px;left:50%;transform:translate(-50%);padding:5px 20px;border:1px solid #c7a05f;border-radius:100px;background:#14271d;color:#f9dfa3;font-size:10px;font-weight:850;letter-spacing:2.2px;z-index:4}.table-experience .dc-hand-showcase .hand-dock-heading{padding:6px 0 12px;border-bottom:1px solid #d1b97733;align-items:center;gap:10px}.table-experience .dc-hand-showcase .your-identity{display:flex;align-items:center;gap:12px}.table-experience .dc-hand-showcase .hand-sort{align-items:center;gap:9px}.table-experience .dc-hand-stage{display:flex!important;align-items:center;justify-content:center;min-height:153px;overflow-x:auto;overflow-y:visible;padding:21px 12px 14px!important;scrollbar-width:thin;scrollbar-color:#e0bd7f #102219}.table-experience .dc-hand-fan{display:flex!important;align-items:end!important;justify-content:center!important;min-width:min-content;min-height:135px;gap:0!important;padding:5px 15px 6px!important;margin:0 auto}.table-experience .dc-hand-fan>div{position:relative;flex:0 0 auto;margin-left:-23px!important;transform-origin:50% 100%;transform:rotate(var(--fan-angle,0deg));transition:transform .18s ease,filter .18s ease;z-index:1;filter:drop-shadow(1px 4px 4px #0008)}.table-experience .dc-hand-fan>div:hover,.table-experience .dc-hand-fan>div:focus-within{transform:translateY(-14px) rotate(0)!important;z-index:60;filter:drop-shadow(2px 8px 8px #000d)}.table-experience .dc-hand-fan .face-card{width:clamp(64px,6.2vw,91px)!important;height:clamp(95px,9vw,127px)!important;min-width:0!important;border-radius:8px}.table-experience .dc-hand-fan .face-card.picked{outline:2px solid #ffcf78;outline-offset:3px;box-shadow:0 0 18px #edbd72aa,0 6px 14px #000a}.table-experience .dc-hand-showcase .gesture-help{margin:2px 0;color:#b9bea9;font-size:11px;text-align:center}.table-experience .dc-hand-showcase .game-actions{padding-top:11px;border-top:1px solid #d1b97726;display:flex;justify-content:center;flex-wrap:wrap}.table-experience.dc-poker-mode .dc-hand-stage{justify-content:flex-start!important;padding-right:clamp(150px,19vw,215px)!important}.table-experience.dc-poker-mode .dc-hand-fan{margin-left:10px!important;margin-right:auto}@media(max-width:680px){.table-experience .dc-hand-showcase{max-width:100%;padding:16px 8px 12px!important;border-radius:13px}.table-experience .dc-hand-showcase:before{font-size:8px;letter-spacing:1px;top:-11px}.table-experience .dc-hand-fan>div{margin-left:-26px!important}.table-experience .dc-hand-fan .face-card{width:68px!important;height:98px!important}.table-experience .dc-hand-stage{justify-content:flex-start!important;min-height:123px;padding:10px 6px!important}.table-experience .dc-hand-fan{min-height:109px;padding:5px 4px!important}.dc-thulla-theme-label{font-size:11px;max-width:90%}.dc-thulla-burst>i{font-size:calc(var(--size)*.72)}}@media(prefers-reduced-motion:reduce){.dc-thulla-burst,.dc-thulla-burst *,.dc-thulla-burst>i{animation:none!important}.dc-thulla-burst .dc-thulla-halo{opacity:.35;transform:translate(-50%,-50%) scale(.7)}.dc-thulla-burst>i{opacity:.7;transform:rotate(var(--angle)) translate(calc(var(--travel)*.6))}.table-experience .dc-hand-fan>div{transition:none}}:root{--g:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .25 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--gw:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .18 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.dc-shop-card .dc-product-art{min-height:245px}.dc-shop-card .dc-preview-card{gap:22px;overflow:visible}.dc-shop-card .dc-preview-card .card{--w:105px;min-width:105px}.dc-shop-card .dc-product-info small{letter-spacing:.08em}.dc-shop-division{padding:14px 18px;margin:32px 0 18px;background:linear-gradient(110deg,#192d22,#2d281a);border:1px solid #bfa16e55;border-radius:14px;font-weight:800;letter-spacing:.08em;color:#f5d998;font-size:23px}.dc-shop-subtitle{margin:0 0 18px;color:#c6cdb6;font-size:15px;line-height:1.5}.dc-shop-heading{font-size:22px!important}.dc-shop-card .dc-product-info h3{font-size:20px}.dc-shop-card .dc-product-info p{font-size:14px}.table-experience .face-card.face-red:not(.face-back),.table-experience[class*=dc-deck-] .face-card.face-red:not(.face-back),.dc-clearance-overlay .face-card.face-red:not(.face-back),.dc-claimed-face.face-red,.dc-preview-card .card.r{color:#dd3545!important;--red:#dd3545!important}.table-experience .face-card.face-red .face-corner,.table-experience .face-card.face-red .face-corner i,.table-experience .face-card.face-red .face-pip,.dc-clearance-overlay .face-red .face-corner,.dc-clearance-overlay .face-red .face-pip{color:#dd3545!important}.table-experience .face-card:not(.face-red):not(.face-back){color:var(--blk,#152d2a)!important}.table-experience .trump-chip b.red{color:#dd3545!important}.arena .discard-stack.dc-discard-offtable{position:absolute!important;left:0!important;top:49%!important;transform:translate(-6%,-50%);z-index:12!important;padding:7px 9px;background:#102019e8;border:1px solid #c8b07780;border-radius:14px;min-width:71px;box-shadow:0 8px 22px #0008;pointer-events:none}.arena .discard-stack.dc-discard-offtable small{white-space:nowrap}.arena .discard-stack.dc-discard-offtable.stack-receiving{animation:dc-discard-pulse .85s ease-in-out}@keyframes dc-discard-pulse{0%,to{filter:brightness(1)}50%{filter:brightness(1.5)}}@media(max-width:650px){.arena .discard-stack.dc-discard-offtable{left:0!important;top:48%!important;transform:translate(-5%,-50%) scale(.77);transform-origin:left center}}.arena-felt.dc-art-table{background-position:center!important;background-repeat:no-repeat!important;background-size:100% 100%!important;border:none!important;border-radius:0!important;overflow:visible!important;box-shadow:none!important;filter:drop-shadow(0 12px 25px #0009)}.arena-felt.dc-art-table .inner-rail,.arena-felt.dc-art-table:after{display:none}.dc-preview-table .tbl.dc-art-table{background-size:100% 100%!important;aspect-ratio:2.1!important;max-width:420px!important;box-shadow:none!important;border-radius:0!important;filter:drop-shadow(0 6px 12px #0008)}.dc-preview-table .tbl.dc-art-table .felt{display:none}.table-experience[class*=dc-deck-] .face-card:not(.face-back){background:var(--face)!important;border:2px solid var(--edge)!important}.table-experience[class*=dc-deck-] .face-card.face-back{background:var(--back)!important;border:2px solid var(--edge)!important}.table-experience[class*=dc-deck-] .face-card.face-back .card-back-inner{background:var(--back)!important;border:0;color:transparent;font-size:0}.table-experience[class*=dc-deck-] .seat-cards>span{background:var(--back)!important;border-color:var(--edge)!important}.table-experience .dc-clearance-swipe .dc-clearance-cards{animation:dc-exit-off-table-left .85s cubic-bezier(.6,.02,.7,1) forwards!important}@keyframes dc-exit-off-table-left{to{transform:translate(-120vw) rotate(-22deg);opacity:0}}.x1,.dc-deck-x1{--face:var(--g),repeating-linear-gradient(90deg,rgba(255,255,255,.2) 0 1px,rgba(0,0,0,.06) 1px 3px),linear-gradient(145deg,#e4e7ec,#9da4af 50%,#d3d8df);--edge:#6b7380;--red:#b3122b;--blk:#161a22;--back:repeating-linear-gradient(90deg,rgba(255,255,255,.07) 0 1px,transparent 1px 3px),linear-gradient(145deg,#3a4049,#14171c);--bline:#c9ced6;--font:Arial,sans-serif}.x2,.dc-deck-x2{--face:var(--gw),radial-gradient(circle at 30% 30%,rgba(255,255,255,.08) 0 1px,transparent 2px) 0 0/7px 7px,linear-gradient(160deg,#2a2220,#120e0d);--edge:#a07a3a;--inset:#1c1513;--red:#ff7a66;--blk:#e8d7b0;--back:var(--gw),radial-gradient(circle at 30% 30%,rgba(255,255,255,.08) 0 1px,transparent 2px) 0 0/7px 7px,#2a1c18;--bline:#d9b36a}.x3,.dc-deck-x3{--face:var(--g),linear-gradient(115deg,transparent 38%,rgba(90,90,105,.35) 39%,transparent 41%),linear-gradient(65deg,transparent 60%,rgba(90,90,105,.25) 61%,transparent 63%),linear-gradient(160deg,#fcfcfe,#e3e4eb);--edge:#c9a24b;--inset:#f1f1f6;--red:#b0122e;--blk:#1a1a24;--back:var(--gw),linear-gradient(115deg,transparent 38%,rgba(255,255,255,.2) 39%,transparent 41%),linear-gradient(160deg,#25252e,#0c0c10);--bline:#d6b25a}.x4,.dc-deck-x4{--face:var(--gw),linear-gradient(160deg,#0b4a37,#052b1f);--edge:#d4af37;--inset:#07362a;--red:#ffe08a;--blk:#f1cf6a;--glow:0 0 6px rgba(241,207,106,.3);--back:radial-gradient(circle at 50% 0,#0d6b4e 0 38%,#09503a 39% 45%,transparent 46%) 0 0/16px 14px,radial-gradient(circle at 50% 0,#0d6b4e 0 38%,#09503a 39% 45%,transparent 46%) 8px 7px/16px 14px,#052b1f;--bline:#d4af37}.x5,.dc-deck-x5{--face:var(--gw),repeating-linear-gradient(88deg,#5a2a14 0 6px,#4b2210 6px 9px,#64301a 9px 14px);--edge:#d9b15c;--inset:#3b1a0b;--red:#ffb199;--blk:#f4dfa6;--back:var(--gw),repeating-linear-gradient(88deg,#6b3318 0 6px,#552711 6px 9px,#74391d 9px 14px);--bline:#e8c675}.x6,.dc-deck-x6{--face:var(--g),conic-gradient(from 30deg at 30% 30%,#eaf8ff,#bfe6ff,#f9fdff,#9fd3f5,#eaf8ff);--edge:#7fb8e6;--inset:#f4fbff;--red:#c2185b;--blk:#0c3a66;--back:conic-gradient(from 30deg at 50% 40%,#5fa8e0,#cfeaff,#3f86c9,#a8d6f6,#5fa8e0);--bline:#fff}.x7,.dc-deck-x7{--face:var(--g),repeating-linear-gradient(60deg,#f6dd8a 0 3px,#e2b84a 3px 6px,#fff0b0 6px 8px);--edge:#8a6410;--inset:#f3d878;--red:#7a1414;--blk:#3a2606;--back:repeating-linear-gradient(60deg,#e8c764 0 3px,#c99a2e 3px 6px,#f8e49a 6px 8px);--bline:#6b4a08}.x8,.dc-deck-x8{--face:var(--gw),linear-gradient(115deg,transparent 44%,#ff6a1a 45%,#ffb35c 46%,transparent 47.5%),linear-gradient(62deg,transparent 66%,#ff6a1a 67%,transparent 68.5%),linear-gradient(160deg,#1b1b1f,#08080a);--edge:#ff6a1a;--red:#ff8a3d;--blk:#f1ece4;--back:linear-gradient(115deg,transparent 44%,#ff6a1a 45%,transparent 47%),linear-gradient(62deg,transparent 66%,#ff6a1a 67%,transparent 68.5%),#0a0a0c;--bline:#ff6a1a}.a1,.dc-deck-a1{--face:linear-gradient(160deg,#fff4e0,#ffd9a0);--edge:#e85d04;--inset:#ffe6c2;--red:#d62828;--blk:#1d2a44;--back:repeating-radial-gradient(circle at 50% 50%,#ff7a18 0 4px,#e85d04 4px 8px);--bline:#fff2d8}.a2{--face:var(--gw),linear-gradient(160deg,#17171c,#08080b);--edge:#c1121f;--red:#ff4b4b;--blk:#ececf2;--back:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 128 80'%3E%3Cpath d='M16 58C0 58 -2 38 14 36C12 20 34 12 46 24C52 6 84 4 91 24C109 21 119 45 104 55C100 61 94 61 90 58Q55 65 16 58Z' fill='%23d40000' stroke='%23ffffff' stroke-width='4' stroke-linejoin='round'/%3E%3Cg fill='none' stroke='%23ffffff' stroke-width='2.6' stroke-linecap='round'%3E%3Cpath d='M30 46C29 37 40 34 45 41'/%3E%3Cpath d='M57 32C57 23 70 23 72 31'/%3E%3Cpath d='M79 46C83 37 95 39 92 47'/%3E%3C/g%3E%3C/svg%3E") center/74% no-repeat,radial-gradient(circle at 50% 50%,#1c0507,#050506);--bline:#d00000}.dc-deck-a2{--face:var(--gw),linear-gradient(160deg,#17171c,#08080b);--edge:#c1121f;--red:#ff4b4b;--blk:#ececf2;--back:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 128 80'%3E%3Cpath d='M16 58C0 58 -2 38 14 36C12 20 34 12 46 24C52 6 84 4 91 24C109 21 119 45 104 55C100 61 94 61 90 58Q55 65 16 58Z' fill='%23d40000' stroke='%23ffffff' stroke-width='4' stroke-linejoin='round'/%3E%3Cg fill='none' stroke='%23ffffff' stroke-width='2.6' stroke-linecap='round'%3E%3Cpath d='M30 46C29 37 40 34 45 41'/%3E%3Cpath d='M57 32C57 23 70 23 72 31'/%3E%3Cpath d='M79 46C83 37 95 39 92 47'/%3E%3C/g%3E%3C/svg%3E") center/74% no-repeat,radial-gradient(circle at 50% 50%,#1c0507,#050506);--bline:#d00000}.a3,.dc-deck-a3{--face:linear-gradient(160deg,#fff,#e9e9ec);--edge:#111;--inset:#fff;--red:#e11d2e;--blk:#0a0a0a;--back:linear-gradient(135deg,#0a0a0a 50%,#f5f5f5 50%);--bline:#e11d2e;--bedge:#0a0a0a}.a4,.dc-deck-a4{--face:var(--g),linear-gradient(160deg,#f6f3e8,#dcd7c4);--edge:#1a1a1a;--inset:#efeadb;--red:#c1121f;--blk:#171717;--back:radial-gradient(circle at 50% 50%,#f1efe6 0 28%,#111 30%);--bline:#c1121f}.a5,.dc-deck-a5{--face:var(--g),linear-gradient(160deg,#f3e3bb,#e2c88c);--edge:#7b4a1e;--inset:#ecd9a8;--red:#b3261e;--blk:#3a2410;--back:var(--g),repeating-linear-gradient(45deg,rgba(90,50,20,.2) 0 2px,transparent 2px 9px),#b98a4e;--bline:#5a3512}.a6,.dc-deck-a6{--face:linear-gradient(160deg,#fff5c2,#ffe070);--edge:#d62828;--inset:#fff0a8;--red:#d62828;--blk:#12355b;--back:repeating-radial-gradient(circle at 50% 130%,#1a73c9 0 6px,#2f8de0 6px 12px);--bline:#ffd23f}.g1,.dc-deck-g1{--face:var(--gw),linear-gradient(115deg,transparent 40%,rgba(255,255,255,.16) 50%,transparent 60%),linear-gradient(160deg,#0f7a5c,#07402f);--edge:#e6c25a;--red:#ffe49a;--blk:#f6d36e;--back:repeating-linear-gradient(45deg,#0b5c44 0 6px,#07402f 6px 12px);--bline:#e6c25a}.g2,.dc-deck-g2{--face:var(--gw),linear-gradient(115deg,transparent 40%,rgba(255,255,255,.12) 50%,transparent 60%),linear-gradient(160deg,#3b1d6b,#150a30);--edge:#f0a420;--red:#ffb347;--blk:#f3e3ff;--back:radial-gradient(circle at 50% 40%,#5a2fa3,#150a30);--bline:#f0a420}.g3,.dc-deck-g3{--face:var(--g),linear-gradient(160deg,#efe6ff,#c7b2f0);--edge:#5b3c9c;--inset:#f6f0ff;--red:#a02c78;--blk:#2a1750;--back:radial-gradient(circle,#8d6fd1 0 2px,transparent 3px) 0 0/12px 12px,#4b2f86;--bline:#e6d9ff}.g4,.dc-deck-g4{--face:linear-gradient(160deg,#fff3e0,#ffc78a);--edge:#f08a1c;--inset:#ffe3bd;--red:#e4572e;--blk:#14406e;--back:radial-gradient(circle,#ffa534 0 5px,transparent 6px) 0 0/16px 16px,#1b6fc2;--bline:#fff}.g5,.dc-deck-g5{--face:var(--gw),linear-gradient(160deg,#16070b,#050203);--edge:#d4a84b;--red:#ff4d6d;--blk:#f0d98a;--back:radial-gradient(circle at 50% 0,#b5122c 0 38%,#7d0b1f 39% 45%,transparent 46%) 0 0/16px 14px,radial-gradient(circle at 50% 0,#b5122c 0 38%,#7d0b1f 39% 45%,transparent 46%) 8px 7px/16px 14px,#2a0309;--bline:#d4a84b}.g6,.dc-deck-g6{--face:linear-gradient(160deg,#fff,#ece6fb);--edge:#b9a6e6;--inset:#f7f3ff;--red:#c06aa6;--blk:#3b3566;--back:linear-gradient(160deg,#cdbff2,#a692e0);--bline:#fff}.g7,.dc-deck-g7{--face:var(--gw),radial-gradient(circle at 25% 20%,rgba(255,143,171,.25),transparent 55%),linear-gradient(160deg,#4a4a52,#232328);--edge:#ff8fab;--red:#ff9fb7;--blk:#ececf0;--back:radial-gradient(circle at 30% 30%,rgba(255,143,171,.35),transparent 50%),linear-gradient(160deg,#3a3a42,#17171b);--bline:#ff8fab}.g8,.dc-deck-g8{--face:linear-gradient(160deg,#fffaf3,#ffe2c6);--edge:#7ec3f2;--inset:#fff3e6;--red:#f07a3b;--blk:#2c5c8a;--back:radial-gradient(circle,#ffbd8a 0 4px,transparent 5px) 0 0/16px 16px,#8fcdf5;--bline:#fff}.tx1{--felt:repeating-linear-gradient(90deg,rgba(255,255,255,.08) 0 1px,transparent 1px 3px),radial-gradient(ellipse,#5b626d,#23272e);--rail:linear-gradient(#e4e7ec,#7b8390);--line:#dfe3ea;--seat:#1b1f26}.tx2{--felt:var(--gw),radial-gradient(circle,rgba(255,255,255,.08) 0 1px,transparent 2px) 0 0/7px 7px,radial-gradient(ellipse,#3a2a24,#150f0d);--rail:linear-gradient(#a07a3a,#4a3412);--line:#d9b36a;--seat:#1c1210}.tx3{--felt:var(--g),linear-gradient(115deg,transparent 38%,rgba(90,90,105,.35) 39%,transparent 41%),radial-gradient(ellipse,#f6f6fa,#cfd0da);--rail:linear-gradient(#e6c565,#8a6a20);--line:#a8832f;--seat:#e9e9f0}.tx4{--felt:radial-gradient(circle at 50% 0,#0d6b4e 0 38%,#09503a 39% 45%,transparent 46%) 0 0/16px 14px,radial-gradient(circle at 50% 0,#0d6b4e 0 38%,#09503a 39% 45%,transparent 46%) 8px 7px/16px 14px,#052b1f;--rail:linear-gradient(#e6c565,#7a5a14);--line:#d4af37;--seat:#052b1f}.tx5{--felt:var(--gw),repeating-linear-gradient(88deg,#5a2a14 0 6px,#4b2210 6px 9px,#64301a 9px 14px);--rail:linear-gradient(#e8c675,#7a5a1c);--line:#f4dfa6;--seat:#3b1a0b}.tx6{--felt:var(--g),conic-gradient(from 30deg at 30% 30%,#eaf8ff,#bfe6ff,#f9fdff,#9fd3f5,#eaf8ff);--rail:linear-gradient(#fff,#7fb8e6);--line:#3f86c9;--seat:#5fa8e0}.tx7{--felt:var(--g),repeating-linear-gradient(60deg,#f6dd8a 0 3px,#e2b84a 3px 6px,#fff0b0 6px 8px);--rail:linear-gradient(#6b4a08,#2e1f02);--line:#6b4a08;--seat:#c99a2e}.tx8{--felt:linear-gradient(115deg,transparent 44%,#ff6a1a 45%,#ffb35c 46%,transparent 47.5%),linear-gradient(62deg,transparent 66%,#ff6a1a 67%,transparent 68.5%),radial-gradient(ellipse,#1b1b1f,#08080a);--rail:linear-gradient(#ff6a1a,#7a2a05);--line:#ff6a1a;--seat:#0a0a0c}.ta1{--felt:repeating-radial-gradient(circle at 50% 50%,#ff7a18 0 6px,#e85d04 6px 12px);--rail:linear-gradient(#2c3f66,#10192c);--line:#fff2d8;--seat:#1d2a44}.ta2{--felt:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 128 80'%3E%3Cpath d='M16 58C0 58 -2 38 14 36C12 20 34 12 46 24C52 6 84 4 91 24C109 21 119 45 104 55C100 61 94 61 90 58Q55 65 16 58Z' fill='%23d40000' stroke='%23ffffff' stroke-width='4' stroke-linejoin='round'/%3E%3Cg fill='none' stroke='%23ffffff' stroke-width='2.6' stroke-linecap='round'%3E%3Cpath d='M30 46C29 37 40 34 45 41'/%3E%3Cpath d='M57 32C57 23 70 23 72 31'/%3E%3Cpath d='M79 46C83 37 95 39 92 47'/%3E%3C/g%3E%3C/svg%3E") 17% 34%/15% no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 128 80'%3E%3Cpath d='M16 58C0 58 -2 38 14 36C12 20 34 12 46 24C52 6 84 4 91 24C109 21 119 45 104 55C100 61 94 61 90 58Q55 65 16 58Z' fill='%23d40000' stroke='%23ffffff' stroke-width='4' stroke-linejoin='round'/%3E%3Cg fill='none' stroke='%23ffffff' stroke-width='2.6' stroke-linecap='round'%3E%3Cpath d='M30 46C29 37 40 34 45 41'/%3E%3Cpath d='M57 32C57 23 70 23 72 31'/%3E%3Cpath d='M79 46C83 37 95 39 92 47'/%3E%3C/g%3E%3C/svg%3E") 60% 66%/19% no-repeat,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 128 80'%3E%3Cpath d='M16 58C0 58 -2 38 14 36C12 20 34 12 46 24C52 6 84 4 91 24C109 21 119 45 104 55C100 61 94 61 90 58Q55 65 16 58Z' fill='%23d40000' stroke='%23ffffff' stroke-width='4' stroke-linejoin='round'/%3E%3Cg fill='none' stroke='%23ffffff' stroke-width='2.6' stroke-linecap='round'%3E%3Cpath d='M30 46C29 37 40 34 45 41'/%3E%3Cpath d='M57 32C57 23 70 23 72 31'/%3E%3Cpath d='M79 46C83 37 95 39 92 47'/%3E%3C/g%3E%3C/svg%3E") 86% 24%/12% no-repeat,radial-gradient(ellipse,#16161b,#050506);--rail:linear-gradient(#d00000,#5a0000);--line:#fff;--seat:#0b0b0e}.ta3{--felt:linear-gradient(135deg,#0a0a0a 50%,#f5f5f5 50%);--rail:linear-gradient(#444,#111);--line:#e11d2e;--seat:#e11d2e}.ta4{--felt:radial-gradient(circle at 50% 50%,#f1efe6 0 24%,#111 26%);--rail:linear-gradient(#f1efe6,#8c8777);--line:#c1121f;--seat:#111}.ta5{--felt:var(--g),repeating-linear-gradient(45deg,rgba(90,50,20,.2) 0 2px,transparent 2px 9px),radial-gradient(ellipse,#e8cf96,#b98a4e);--rail:linear-gradient(#7b4a1e,#3a2410);--line:#5a3512;--seat:#7b4a1e}.ta6{--felt:repeating-radial-gradient(circle at 50% 130%,#1a73c9 0 6px,#2f8de0 6px 12px);--rail:linear-gradient(#e03a3a,#8a1414);--line:#ffd23f;--seat:#12355b}.tg1{--felt:linear-gradient(115deg,transparent 40%,rgba(255,255,255,.16) 50%,transparent 60%),radial-gradient(ellipse,#0f7a5c,#07402f);--rail:linear-gradient(#f0d27a,#8a6a1c);--line:#e6c25a;--seat:#07402f}.tg2{--felt:linear-gradient(115deg,transparent 40%,rgba(255,255,255,.12) 50%,transparent 60%),radial-gradient(ellipse,#5a2fa3,#150a30);--rail:linear-gradient(#f0a420,#7a4a05);--line:#f0a420;--seat:#150a30}.tg3{--felt:radial-gradient(circle,#8d6fd1 0 2px,transparent 3px) 0 0/12px 12px,#4b2f86;--rail:linear-gradient(#e6d9ff,#8a6fd1);--line:#e6d9ff;--seat:#2a1750}.tg4{--felt:radial-gradient(circle,#ffa534 0 5px,transparent 6px) 0 0/16px 16px,#1b6fc2;--rail:linear-gradient(#ffb04a,#c2620a);--line:#fff;--seat:#14406e}.tg5{--felt:radial-gradient(circle at 50% 0,#b5122c 0 38%,#7d0b1f 39% 45%,transparent 46%) 0 0/16px 14px,radial-gradient(circle at 50% 0,#b5122c 0 38%,#7d0b1f 39% 45%,transparent 46%) 8px 7px/16px 14px,#2a0309;--rail:linear-gradient(#e6c565,#6b4a10);--line:#d4a84b;--seat:#16070b}.tg6{--felt:radial-gradient(ellipse,#fff,#d9cff5);--rail:linear-gradient(#cdbff2,#8e79d6);--line:#9a85dc;--seat:#ece6fb}.tg7{--felt:radial-gradient(circle at 30% 30%,rgba(255,143,171,.35),transparent 50%),radial-gradient(ellipse,#4a4a52,#17171b);--rail:linear-gradient(#ff9fb7,#9b3552);--line:#ff8fab;--seat:#232328}.tg8{--felt:radial-gradient(circle,#ffbd8a 0 4px,transparent 5px) 0 0/16px 16px,#8fcdf5;--rail:linear-gradient(#fffaf3,#e8a876);--line:#fff;--seat:#f07a3b}.g1,.dc-deck-g1{--back:var(--art1) center/86% no-repeat,repeating-linear-gradient(45deg,#0b5c44 0 6px,#07402f 6px 12px)}.tg1{--felt:var(--artd1) center/100% 100% no-repeat,linear-gradient(115deg,transparent 40%,rgba(255,255,255,.16) 50%,transparent 60%),radial-gradient(ellipse,#0f7a5c,#07402f)}.g2,.dc-deck-g2{--back:var(--art2) center/86% no-repeat,radial-gradient(circle at 50% 40%,#5a2fa3,#150a30)}.tg2{--felt:var(--artd2) center/100% 100% no-repeat,linear-gradient(115deg,transparent 40%,rgba(255,255,255,.12) 50%,transparent 60%),radial-gradient(ellipse,#5a2fa3,#150a30)}.g3,.dc-deck-g3{--back:var(--art3) center/86% no-repeat,radial-gradient(circle,#8d6fd1 0 2px,transparent 3px) 0 0/12px 12px,#4b2f86}.tg3{--felt:var(--artd3) center/100% 100% no-repeat,radial-gradient(circle,#8d6fd1 0 2px,transparent 3px) 0 0/12px 12px,#4b2f86}.g4,.dc-deck-g4{--back:var(--art4) center/86% no-repeat,radial-gradient(circle,#ffa534 0 5px,transparent 6px) 0 0/16px 16px,#1b6fc2}.tg4{--felt:var(--artd4) center/100% 100% no-repeat,radial-gradient(circle,#ffa534 0 5px,transparent 6px) 0 0/16px 16px,#1b6fc2}.g5,.dc-deck-g5{--back:var(--art5) center/86% no-repeat,radial-gradient(circle at 50% 0,#b5122c 0 38%,#7d0b1f 39% 45%,transparent 46%) 0 0/16px 14px,radial-gradient(circle at 50% 0,#b5122c 0 38%,#7d0b1f 39% 45%,transparent 46%) 8px 7px/16px 14px,#2a0309}.tg5{--felt:var(--artd5) center/100% 100% no-repeat,radial-gradient(circle at 50% 0,#b5122c 0 38%,#7d0b1f 39% 45%,transparent 46%) 0 0/16px 14px,radial-gradient(circle at 50% 0,#b5122c 0 38%,#7d0b1f 39% 45%,transparent 46%) 8px 7px/16px 14px,#2a0309}.g6,.dc-deck-g6{--back:var(--art6) center/86% no-repeat,linear-gradient(160deg,#cdbff2,#a692e0)}.tg6{--felt:var(--artd6) center/100% 100% no-repeat,radial-gradient(ellipse,#fff,#d9cff5)}.g7,.dc-deck-g7{--back:var(--art7) center/86% no-repeat,radial-gradient(circle at 30% 30%,rgba(255,143,171,.35),transparent 50%),linear-gradient(160deg,#3a3a42,#17171b)}.tg7{--felt:var(--artd7) center/100% 100% no-repeat,radial-gradient(circle at 30% 30%,rgba(255,143,171,.35),transparent 50%),radial-gradient(ellipse,#4a4a52,#17171b)}.g8,.dc-deck-g8{--back:var(--art8) center/86% no-repeat,radial-gradient(circle,#ffbd8a 0 4px,transparent 5px) 0 0/16px 16px,#8fcdf5}.tg8{--felt:var(--artd8) center/100% 100% no-repeat,radial-gradient(circle,#ffbd8a 0 4px,transparent 5px) 0 0/16px 16px,#8fcdf5}.g1,.dc-deck-g1{--back:var(--frame1) center/100% 100% no-repeat,var(--art1) center 24%/74% no-repeat,var(--mand);--bline:transparent}.g2,.dc-deck-g2{--back:var(--frame2) center/100% 100% no-repeat,var(--art2) center 24%/74% no-repeat,var(--mand);--bline:transparent}.g3,.dc-deck-g3{--back:var(--frame3) center/100% 100% no-repeat,var(--art3) center 24%/74% no-repeat,var(--mand);--bline:transparent}.g4,.dc-deck-g4{--back:var(--frame4) center/100% 100% no-repeat,var(--art4) center 24%/74% no-repeat,var(--mand);--bline:transparent}.g5,.dc-deck-g5{--back:var(--frame5) center/100% 100% no-repeat,var(--art5) center 24%/74% no-repeat,var(--mand);--bline:transparent}.g6,.dc-deck-g6{--back:var(--frame6) center/100% 100% no-repeat,var(--art6) center 24%/74% no-repeat,var(--mand);--bline:transparent}.g7,.dc-deck-g7{--back:var(--frame7) center/100% 100% no-repeat,var(--art7) center 24%/74% no-repeat,var(--mand);--bline:transparent}.g8,.dc-deck-g8{--back:var(--frame8) center/100% 100% no-repeat,var(--art8) center 24%/74% no-repeat,var(--mand);--bline:transparent}.g3,.dc-deck-g3{--back:var(--robin) center/cover no-repeat}.g9,.dc-deck-g9{--face:var(--gw),linear-gradient(160deg,#0f3d2c,#06231a);--edge:#e6c25a;--red:#ffe49a;--blk:#f6efd8;--back:#06231a;--bline:#e6c25a}.g1{--back:url(/cosmetics/art/card-tsunade.jpg) center/cover no-repeat;--bline:transparent}.dc-deck-g1{--back:url(/cosmetics/art/card-tsunade.jpg) center/cover no-repeat;--bline:transparent}.g2{--back:url(/cosmetics/art/card-yoruichi.jpg) center/cover no-repeat;--bline:transparent}.dc-deck-g2{--back:url(/cosmetics/art/card-yoruichi.jpg) center/cover no-repeat;--bline:transparent}.g3{--back:url(/cosmetics/art/card-robin.jpg) center/cover no-repeat;--bline:transparent}.dc-deck-g3{--back:url(/cosmetics/art/card-robin.jpg) center/cover no-repeat;--bline:transparent}.g4{--back:url(/cosmetics/art/card-nami.jpg) center/cover no-repeat;--bline:transparent}.dc-deck-g4{--back:url(/cosmetics/art/card-nami.jpg) center/cover no-repeat;--bline:transparent}.g5{--back:url(/cosmetics/art/card-boa.jpg) center/cover no-repeat;--bline:transparent}.dc-deck-g5{--back:url(/cosmetics/art/card-boa.jpg) center/cover no-repeat;--bline:transparent}.g6{--back:url(/cosmetics/art/card-hinata.jpg) center/cover no-repeat;--bline:transparent}.dc-deck-g6{--back:url(/cosmetics/art/card-hinata.jpg) center/cover no-repeat;--bline:transparent}.g7{--back:url(/cosmetics/art/card-rangiku.jpg) center/cover no-repeat;--bline:transparent}.dc-deck-g7{--back:url(/cosmetics/art/card-rangiku.jpg) center/cover no-repeat;--bline:transparent}.g8{--back:url(/cosmetics/art/card-orihime.jpg) center/cover no-repeat;--bline:transparent}.dc-deck-g8{--back:url(/cosmetics/art/card-orihime.jpg) center/cover no-repeat;--bline:transparent}.g9{--back:url(/cosmetics/art/card-unohana.jpg) center/cover no-repeat;--bline:transparent}.dc-deck-g9{--back:url(/cosmetics/art/card-unohana.jpg) center/cover no-repeat;--bline:transparent}.tg1{--rail:url(/cosmetics/art/table-tsunade.webp) center/100% 100% no-repeat;--felt:transparent;--line:#f3d98a;--seat:#241437}.tg2{--rail:url(/cosmetics/art/table-yoruichi.webp) center/100% 100% no-repeat;--felt:transparent;--line:#f3d98a;--seat:#241437}.tg3{--rail:url(/cosmetics/art/table-robin.webp) center/100% 100% no-repeat;--felt:transparent;--line:#f3d98a;--seat:#241437}.tg4{--rail:url(/cosmetics/art/table-nami.webp) center/100% 100% no-repeat;--felt:transparent;--line:#f3d98a;--seat:#241437}.tg5{--rail:url(/cosmetics/art/table-boa.webp) center/100% 100% no-repeat;--felt:transparent;--line:#f3d98a;--seat:#241437}.tg6{--rail:url(/cosmetics/art/table-hinata.webp) center/100% 100% no-repeat;--felt:transparent;--line:#f3d98a;--seat:#241437}.tg7{--rail:url(/cosmetics/art/table-rangiku.webp) center/100% 100% no-repeat;--felt:transparent;--line:#f3d98a;--seat:#241437}.tg8{--rail:url(/cosmetics/art/table-orihime.webp) center/100% 100% no-repeat;--felt:transparent;--line:#f3d98a;--seat:#241437}.tg9{--rail:url(/cosmetics/art/table-unohana.webp) center/100% 100% no-repeat;--felt:transparent;--line:#f3d98a;--seat:#241437}.a2{--back:url(/cosmetics/art/card-akatsuki.jpg) center/cover no-repeat;--bline:transparent}.dc-deck-a2{--back:url(/cosmetics/art/card-akatsuki.jpg) center/cover no-repeat;--bline:transparent}.ta2{--rail:url(/cosmetics/art/table-akatsuki.webp) center/100% 100% no-repeat;--felt:transparent;--line:#e0b24a;--seat:#1a0b0b}.arena-felt.tx1{background:var(--felt)!important;box-shadow:0 0 0 7px #151814,0 0 0 15px var(--line),0 0 0 22px #131e19,0 12px 40px #000b!important}.dc-preview-table .tbl.tx1{background:var(--rail)!important}.arena-felt.tx2{background:var(--felt)!important;box-shadow:0 0 0 7px #151814,0 0 0 15px var(--line),0 0 0 22px #131e19,0 12px 40px #000b!important}.dc-preview-table .tbl.tx2{background:var(--rail)!important}.arena-felt.tx3{background:var(--felt)!important;box-shadow:0 0 0 7px #151814,0 0 0 15px var(--line),0 0 0 22px #131e19,0 12px 40px #000b!important}.dc-preview-table .tbl.tx3{background:var(--rail)!important}.arena-felt.tx4{background:var(--felt)!important;box-shadow:0 0 0 7px #151814,0 0 0 15px var(--line),0 0 0 22px #131e19,0 12px 40px #000b!important}.dc-preview-table .tbl.tx4{background:var(--rail)!important}.arena-felt.tx5{background:var(--felt)!important;box-shadow:0 0 0 7px #151814,0 0 0 15px var(--line),0 0 0 22px #131e19,0 12px 40px #000b!important}.dc-preview-table .tbl.tx5{background:var(--rail)!important}.arena-felt.tx6{background:var(--felt)!important;box-shadow:0 0 0 7px #151814,0 0 0 15px var(--line),0 0 0 22px #131e19,0 12px 40px #000b!important}.dc-preview-table .tbl.tx6{background:var(--rail)!important}.arena-felt.tx7{background:var(--felt)!important;box-shadow:0 0 0 7px #151814,0 0 0 15px var(--line),0 0 0 22px #131e19,0 12px 40px #000b!important}.dc-preview-table .tbl.tx7{background:var(--rail)!important}.arena-felt.tx8{background:var(--felt)!important;box-shadow:0 0 0 7px #151814,0 0 0 15px var(--line),0 0 0 22px #131e19,0 12px 40px #000b!important}.dc-preview-table .tbl.tx8{background:var(--rail)!important}.arena-felt.ta1{background:var(--felt)!important;box-shadow:0 0 0 7px #151814,0 0 0 15px var(--line),0 0 0 22px #131e19,0 12px 40px #000b!important}.dc-preview-table .tbl.ta1{background:var(--rail)!important}.arena-felt.ta2{background:var(--felt)!important;box-shadow:0 0 0 7px #151814,0 0 0 15px var(--line),0 0 0 22px #131e19,0 12px 40px #000b!important}.dc-preview-table .tbl.ta2{background:var(--rail)!important}.arena-felt.ta2.dc-art-table{background:var(--rail)!important;box-shadow:none!important}.dc-preview-table .tbl.ta2.dc-art-table{background:var(--rail)!important}.arena-felt.ta3{background:var(--felt)!important;box-shadow:0 0 0 7px #151814,0 0 0 15px var(--line),0 0 0 22px #131e19,0 12px 40px #000b!important}.dc-preview-table .tbl.ta3{background:var(--rail)!important}.arena-felt.ta4{background:var(--felt)!important;box-shadow:0 0 0 7px #151814,0 0 0 15px var(--line),0 0 0 22px #131e19,0 12px 40px #000b!important}.dc-preview-table .tbl.ta4{background:var(--rail)!important}.arena-felt.ta5{background:var(--felt)!important;box-shadow:0 0 0 7px #151814,0 0 0 15px var(--line),0 0 0 22px #131e19,0 12px 40px #000b!important}.dc-preview-table .tbl.ta5{background:var(--rail)!important}.arena-felt.ta6{background:var(--felt)!important;box-shadow:0 0 0 7px #151814,0 0 0 15px var(--line),0 0 0 22px #131e19,0 12px 40px #000b!important}.dc-preview-table .tbl.ta6{background:var(--rail)!important}.arena-felt.tg1{background:var(--felt)!important;box-shadow:0 0 0 7px #151814,0 0 0 15px var(--line),0 0 0 22px #131e19,0 12px 40px #000b!important}.dc-preview-table .tbl.tg1{background:var(--rail)!important}.arena-felt.tg1.dc-art-table{background:var(--rail)!important;box-shadow:none!important}.dc-preview-table .tbl.tg1.dc-art-table{background:var(--rail)!important}.arena-felt.tg2{background:var(--felt)!important;box-shadow:0 0 0 7px #151814,0 0 0 15px var(--line),0 0 0 22px #131e19,0 12px 40px #000b!important}.dc-preview-table .tbl.tg2{background:var(--rail)!important}.arena-felt.tg2.dc-art-table{background:var(--rail)!important;box-shadow:none!important}.dc-preview-table .tbl.tg2.dc-art-table{background:var(--rail)!important}.arena-felt.tg3{background:var(--felt)!important;box-shadow:0 0 0 7px #151814,0 0 0 15px var(--line),0 0 0 22px #131e19,0 12px 40px #000b!important}.dc-preview-table .tbl.tg3{background:var(--rail)!important}.arena-felt.tg3.dc-art-table{background:var(--rail)!important;box-shadow:none!important}.dc-preview-table .tbl.tg3.dc-art-table{background:var(--rail)!important}.arena-felt.tg4{background:var(--felt)!important;box-shadow:0 0 0 7px #151814,0 0 0 15px var(--line),0 0 0 22px #131e19,0 12px 40px #000b!important}.dc-preview-table .tbl.tg4{background:var(--rail)!important}.arena-felt.tg4.dc-art-table{background:var(--rail)!important;box-shadow:none!important}.dc-preview-table .tbl.tg4.dc-art-table{background:var(--rail)!important}.arena-felt.tg5{background:var(--felt)!important;box-shadow:0 0 0 7px #151814,0 0 0 15px var(--line),0 0 0 22px #131e19,0 12px 40px #000b!important}.dc-preview-table .tbl.tg5{background:var(--rail)!important}.arena-felt.tg5.dc-art-table{background:var(--rail)!important;box-shadow:none!important}.dc-preview-table .tbl.tg5.dc-art-table{background:var(--rail)!important}.arena-felt.tg6{background:var(--felt)!important;box-shadow:0 0 0 7px #151814,0 0 0 15px var(--line),0 0 0 22px #131e19,0 12px 40px #000b!important}.dc-preview-table .tbl.tg6{background:var(--rail)!important}.arena-felt.tg6.dc-art-table{background:var(--rail)!important;box-shadow:none!important}.dc-preview-table .tbl.tg6.dc-art-table{background:var(--rail)!important}.arena-felt.tg7{background:var(--felt)!important;box-shadow:0 0 0 7px #151814,0 0 0 15px var(--line),0 0 0 22px #131e19,0 12px 40px #000b!important}.dc-preview-table .tbl.tg7{background:var(--rail)!important}.arena-felt.tg7.dc-art-table{background:var(--rail)!important;box-shadow:none!important}.dc-preview-table .tbl.tg7.dc-art-table{background:var(--rail)!important}.arena-felt.tg8{background:var(--felt)!important;box-shadow:0 0 0 7px #151814,0 0 0 15px var(--line),0 0 0 22px #131e19,0 12px 40px #000b!important}.dc-preview-table .tbl.tg8{background:var(--rail)!important}.arena-felt.tg8.dc-art-table{background:var(--rail)!important;box-shadow:none!important}.dc-preview-table .tbl.tg8.dc-art-table{background:var(--rail)!important}.arena-felt.tg9{background:var(--felt)!important;box-shadow:0 0 0 7px #151814,0 0 0 15px var(--line),0 0 0 22px #131e19,0 12px 40px #000b!important}.dc-preview-table .tbl.tg9{background:var(--rail)!important}.arena-felt.tg9.dc-art-table{background:var(--rail)!important;box-shadow:none!important}.dc-preview-table .tbl.tg9.dc-art-table{background:var(--rail)!important}.dc-preview-card .card{background:var(--face);border-color:var(--edge)}.dc-preview-card .card.back{background:var(--back);border-color:var(--edge)}.dc-preview-card .card.back:after{border-color:var(--bline)}.dc-shop-card .dc-preview-card .card.back .pip{display:none}.dc-preview-table .tbl{border-radius:50%;aspect-ratio:2.1;background:var(--rail)}.dc-preview-table .tbl .felt{background:var(--felt)}.arena-felt.dc-art-table .table-centre{padding:30px 55px 48px}@media(prefers-reduced-motion:reduce){.arena .discard-stack.stack-receiving,.table-experience .dc-clearance-swipe .dc-clearance-cards{animation:none!important}}.arena-felt:has(.discard-stack.dc-discard-offtable){overflow:visible!important}.arena .arena-felt .discard-stack.dc-discard-offtable{left:-9.5%!important;top:50%!important;transform:translate(-35%,-50%)}@media(max-width:650px){.arena .arena-felt .discard-stack.dc-discard-offtable{left:-8%!important;transform:translate(-30%,-50%) scale(.78)}}.dc-rank-product{display:flex;align-items:center;justify-content:center;gap:13px;overflow:hidden;min-height:208px;background:radial-gradient(circle at 50% 0%,#28272c,#111114)}.dc-rank-preview-card,.dc-rank-preview-back{position:relative;flex:none;width:100px;aspect-ratio:5/7;border-radius:10px;overflow:hidden;border:3px solid var(--m3);color:var(--ink-rank);background:linear-gradient(145deg,var(--m1),var(--m2) 42%,var(--m3) 68%,var(--m2) 85%,var(--m1));box-shadow:0 7px 20px #0009,inset 0 0 0 3px #ffffff52,inset 0 0 0 6px var(--m3);font-family:Georgia,serif}.dc-rank-preview-card:before{content:"";position:absolute;inset:7px;border-radius:6px;background:linear-gradient(160deg,color-mix(in srgb,var(--m1),#fff 55%),color-mix(in srgb,var(--m1),var(--m2) 30%));border:1px solid var(--m3)}.dc-rank-preview-card .dc-rank-card-corner{position:absolute;z-index:1;top:15px;left:12px;font-weight:700;font-size:18px}.dc-rank-preview-card b{position:absolute;z-index:1;left:50%;top:45%;transform:translate(-50%,-50%);display:grid;place-items:center;width:55px;height:55px;border:2px solid var(--m3);border-radius:50%;background:radial-gradient(circle at 35% 30%,var(--m1),var(--m2) 60%,var(--m3));box-shadow:inset 0 2px 5px #fff7,0 3px 7px #0005;font-size:31px}.dc-rank-preview-card small{position:absolute;left:0;right:0;bottom:12px;z-index:1;text-align:center;font:700 9px system-ui,sans-serif;letter-spacing:.08em;text-transform:uppercase}.dc-rank-preview-back{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;text-align:center}.dc-rank-preview-back b{display:grid;place-items:center;width:60px;height:60px;border-radius:50%;font-size:32px;border:2px solid var(--m3);background:radial-gradient(circle at 35% 30%,var(--m1),var(--m2) 60%,var(--m3));box-shadow:inset 0 2px 5px #fff7,0 3px 7px #0006}.dc-rank-preview-back span{font:700 13px Georgia,serif;letter-spacing:.07em}.dc-rank-table{position:relative;width:min(100%,300px);aspect-ratio:2.1;border-radius:50%;overflow:hidden;background:linear-gradient(145deg,var(--m1),var(--m2) 40%,var(--m3) 70%,var(--m2) 88%,var(--m1));box-shadow:0 12px 26px #0008,inset 0 2px 4px #fff7,inset 0 -3px 6px #0006}.dc-rank-table .dc-rank-felt{position:absolute;inset:7% 4.4%;border-radius:50%;background:radial-gradient(ellipse at 50% 38%,var(--f1),var(--f2));border:3px solid var(--m1);box-shadow:inset 0 0 40px #0008,0 0 0 2px var(--m3)}.dc-rank-table .dc-rank-felt:before{content:"";position:absolute;inset:12% 9%;border:1px dashed var(--m1);border-radius:50%;opacity:.45}:is(.table-experience[class*=dc-deck-rr] .immersive-hand,.table-experience[class*=dc-deck-rr] .community-cards,.table-experience[class*=dc-deck-rr] .table-trick,.player-seat[class*=dc-deck-rr]) .face-card:not(.face-back){background:linear-gradient(155deg,color-mix(in srgb,var(--m1),#fff 55%),color-mix(in srgb,var(--m1),var(--m2) 30%))!important;border:3px solid var(--m3)!important;color:var(--ink-rank)!important;box-shadow:0 5px 12px #0007,inset 0 0 0 4px #ffffff50,inset 0 0 0 7px var(--m3)!important}:is(.table-experience[class*=dc-deck-rr] .immersive-hand,.table-experience[class*=dc-deck-rr] .community-cards,.table-experience[class*=dc-deck-rr] .table-trick,.player-seat[class*=dc-deck-rr]) .face-card.face-red:not(.face-back),.dc-rank-preview-card.rr-2,.dc-rank-preview-card.rr-3,.dc-rank-preview-card.rr-6{color:#a3142a!important}:is(.table-experience[class*=dc-deck-rr] .immersive-hand,.table-experience[class*=dc-deck-rr] .community-cards,.table-experience[class*=dc-deck-rr] .table-trick,.player-seat[class*=dc-deck-rr]) .face-card .face-pip{display:grid;place-items:center;width:44%;height:30%;border:2px solid var(--m3);border-radius:50%;background:radial-gradient(circle at 35% 30%,var(--m1),var(--m2) 60%,var(--m3));box-shadow:inset 0 2px 5px #ffffff82,0 3px 7px #0005}.table-experience.dc-deck-rr1 .immersive-hand .face-back,.player-seat.dc-deck-rr1 .face-back,.table-experience.dc-deck-rr2 .immersive-hand .face-back,.player-seat.dc-deck-rr2 .face-back,.table-experience.dc-deck-rr3 .immersive-hand .face-back,.player-seat.dc-deck-rr3 .face-back,.table-experience.dc-deck-rr4 .immersive-hand .face-back,.player-seat.dc-deck-rr4 .face-back,.table-experience.dc-deck-rr5 .immersive-hand .face-back,.player-seat.dc-deck-rr5 .face-back,.table-experience.dc-deck-rr6 .immersive-hand .face-back,.player-seat.dc-deck-rr6 .face-back{background:linear-gradient(145deg,var(--m1),var(--m2) 42%,var(--m3) 68%,var(--m2) 85%,var(--m1))!important;border:3px solid var(--m3)!important;color:var(--ink-rank)!important;box-shadow:0 5px 12px #0008,inset 0 0 0 4px #ffffff57,inset 0 0 0 7px var(--m3)!important}:is(.table-experience[class*=dc-deck-rr] .immersive-hand,.table-experience[class*=dc-deck-rr] .community-cards,.table-experience[class*=dc-deck-rr] .table-trick,.player-seat[class*=dc-deck-rr]) .face-back .card-back-inner{color:var(--ink-rank)!important;text-shadow:0 1px 4px #fff7}:is(.table-experience[class*=dc-deck-rr] .immersive-hand,.table-experience[class*=dc-deck-rr] .community-cards,.table-experience[class*=dc-deck-rr] .table-trick,.player-seat[class*=dc-deck-rr]) .face-back .card-back-inner:before{content:"RANKED";display:block;font-size:8px;letter-spacing:.1em}.player-seat.dc-deck-rr1 .seat-cards>span,.player-seat.dc-deck-rr2 .seat-cards>span,.player-seat.dc-deck-rr3 .seat-cards>span,.player-seat.dc-deck-rr4 .seat-cards>span,.player-seat.dc-deck-rr5 .seat-cards>span,.player-seat.dc-deck-rr6 .seat-cards>span{background:linear-gradient(145deg,var(--m1),var(--m2) 48%,var(--m3))!important;border-color:var(--m3)!important}.arena-felt.rrt1,.arena-felt.rrt2,.arena-felt.rrt3,.arena-felt.rrt4,.arena-felt.rrt5,.arena-felt.rrt6{background:radial-gradient(ellipse at 50% 38%,var(--f1),var(--f2))!important;border:10px solid var(--m2)!important;border-radius:46%/43%;box-shadow:0 0 0 6px var(--m3),0 0 0 15px var(--m1),0 0 0 19px var(--m3),0 15px 42px #000a,inset 0 0 70px #000b!important}.arena-felt[class*=rrt] .inner-rail{border-color:var(--m1)!important}.dc-rank-preview-card.rr-5:after,.dc-rank-preview-back.rr-5:after,.dc-rank-preview-card.rr-6:after,.dc-rank-preview-back.rr-6:after,.dc-rank-table.rrt-5:after,.dc-rank-table.rrt-6:after,.arena-felt.rrt5:after,.arena-felt.rrt6:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:2;background:conic-gradient(from 20deg at 30% 20%,#ff9ad566,#ffd36b33,#8dffd055,#7ab8ff66,#c79bff55,#ff9ad544),linear-gradient(110deg,transparent 35%,#ffffff9b 50%,transparent 64%) 170% 0/270% 100% no-repeat;animation:dc-ranked-prism 5s linear infinite;mix-blend-mode:soft-light}.dc-deck-rr5 .face-card:after,.dc-deck-rr6 .face-card:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:2;background:linear-gradient(110deg,transparent 35%,#ffffff85 50%,transparent 65%) 170% 0/270% 100% no-repeat;animation:dc-ranked-prism 4s linear infinite}@keyframes dc-ranked-prism{0%{background-position:0 0,170% 0;filter:hue-rotate(0)}to{background-position:0 0,-65% 0;filter:hue-rotate(360deg)}}@media(prefers-reduced-motion:reduce){.dc-rank-preview-card:after,.dc-rank-preview-back:after,.dc-rank-table:after,.arena-felt[class*=rrt]:after,.dc-deck-rr5 .face-card:after,.dc-deck-rr6 .face-card:after{animation:none!important}}.rr-1,.rrt-1,.dc-deck-rr1,.arena-felt.rrt1{--m1:#e0a36b;--m2:#a8672f;--m3:#5e3517;--ink-rank:#2b1608;--f1:#7a4a22;--f2:#2f1608;--face:linear-gradient(160deg,#e0a36b,#a8672f);--edge:#5e3517;--blk:#2b1608;--back:linear-gradient(145deg,#e0a36b,#a8672f 45%,#5e3517);--bline:#e0a36b}.rr-2,.rrt-2,.dc-deck-rr2,.arena-felt.rrt2{--m1:#f0a98a;--m2:#b4562f;--m3:#6a2c15;--ink-rank:#3a140a;--f1:#8a3a1c;--f2:#37120a;--face:linear-gradient(160deg,#f0a98a,#b4562f);--edge:#6a2c15;--blk:#3a140a;--back:linear-gradient(145deg,#f0a98a,#b4562f 45%,#6a2c15);--bline:#f0a98a}.rr-3,.rrt-3,.dc-deck-rr3,.arena-felt.rrt3{--m1:#f4f6f9;--m2:#b5bcc7;--m3:#6a7280;--ink-rank:#1f2530;--f1:#6a7384;--f2:#232832;--face:linear-gradient(160deg,#f4f6f9,#b5bcc7);--edge:#6a7280;--blk:#1f2530;--back:linear-gradient(145deg,#f4f6f9,#b5bcc7 45%,#6a7280);--bline:#f4f6f9}.rr-4,.rrt-4,.dc-deck-rr4,.arena-felt.rrt4{--m1:#fff1a8;--m2:#e0aa2a;--m3:#8a5d07;--ink-rank:#3b2802;--f1:#2b2209;--f2:#0a0802;--face:linear-gradient(160deg,#fff1a8,#e0aa2a);--edge:#8a5d07;--blk:#3b2802;--back:linear-gradient(145deg,#fff1a8,#e0aa2a 45%,#8a5d07);--bline:#fff1a8}.rr-5,.rrt-5,.dc-deck-rr5,.arena-felt.rrt5{--m1:#eaf2fb;--m2:#9db3cc;--m3:#566b86;--ink-rank:#14233a;--f1:#3c4d68;--f2:#111a2a;--face:linear-gradient(160deg,#eaf2fb,#9db3cc);--edge:#566b86;--blk:#14233a;--back:linear-gradient(145deg,#eaf2fb,#9db3cc 45%,#566b86);--bline:#eaf2fb}.rr-6,.rrt-6,.dc-deck-rr6,.arena-felt.rrt6{--m1:#e8fbff;--m2:#7fd4f0;--m3:#3b6fd6;--ink-rank:#0c2a52;--f1:#2158b8;--f2:#081a45;--face:linear-gradient(160deg,#e8fbff,#7fd4f0);--edge:#3b6fd6;--blk:#0c2a52;--back:linear-gradient(145deg,#e8fbff,#7fd4f0 45%,#3b6fd6);--bline:#e8fbff}.dc-rank-product.dc-preview-table{padding:35px 20px}.dc-shop-card:has(.dc-rank-product) .dc-product-info small{color:#e6c77e}@media(max-width:520px){.dc-rank-preview-card,.dc-rank-preview-back{width:85px}.dc-rank-product{min-height:188px}}:is(.table-experience[class*=dc-deck-rr] .immersive-hand,.table-experience[class*=dc-deck-rr] .community-cards,.table-experience[class*=dc-deck-rr] .table-trick,.player-seat[class*=dc-deck-rr]) .face-back .card-back-inner{background:transparent!important;border-color:var(--m1)!important;color:var(--ink-rank)!important;inset:8px!important;box-shadow:inset 0 0 0 2px var(--m3)!important}:is(.table-experience[class*=dc-deck-rr] .immersive-hand,.table-experience[class*=dc-deck-rr] .community-cards,.table-experience[class*=dc-deck-rr] .table-trick,.player-seat[class*=dc-deck-rr]) .face-card.face-red:not(.face-back) .face-corner,:is(.table-experience[class*=dc-deck-rr] .immersive-hand,.table-experience[class*=dc-deck-rr] .community-cards,.table-experience[class*=dc-deck-rr] .table-trick,.player-seat[class*=dc-deck-rr]) .face-card.face-red:not(.face-back) .face-pip{color:#a3142a!important}.player-seat.dc-deck-rr1 .face-back .card-back-inner,.table-experience.dc-deck-rr1 .immersive-hand .face-back .card-back-inner{font-size:0!important}.player-seat.dc-deck-rr1 .face-back .card-back-inner:before,.table-experience.dc-deck-rr1 .immersive-hand .face-back .card-back-inner:before{content:"TIER 1 \b7  BRONZE"!important;position:absolute;top:11%;left:0;right:0;text-align:center;font:700 8px system-ui,sans-serif;letter-spacing:.12em;color:var(--ink-rank)!important}.player-seat.dc-deck-rr1 .face-back .card-back-inner:after,.table-experience.dc-deck-rr1 .immersive-hand .face-back .card-back-inner:after{content:"\2663";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;border:2px solid var(--m3);background:radial-gradient(circle at 35% 30%,var(--m1),var(--m2) 60%,var(--m3));width:55%;aspect-ratio:1;display:grid;place-items:center;box-shadow:inset 0 2px 6px #fff8,0 4px 8px #0005;font-size:clamp(16px,2vw,34px);color:var(--ink-rank)!important}.player-seat.dc-deck-rr2 .face-back .card-back-inner,.table-experience.dc-deck-rr2 .immersive-hand .face-back .card-back-inner{font-size:0!important}.player-seat.dc-deck-rr2 .face-back .card-back-inner:before,.table-experience.dc-deck-rr2 .immersive-hand .face-back .card-back-inner:before{content:"TIER 2 \b7  COPPER"!important;position:absolute;top:11%;left:0;right:0;text-align:center;font:700 8px system-ui,sans-serif;letter-spacing:.12em;color:var(--ink-rank)!important}.player-seat.dc-deck-rr2 .face-back .card-back-inner:after,.table-experience.dc-deck-rr2 .immersive-hand .face-back .card-back-inner:after{content:"\2666";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;border:2px solid var(--m3);background:radial-gradient(circle at 35% 30%,var(--m1),var(--m2) 60%,var(--m3));width:55%;aspect-ratio:1;display:grid;place-items:center;box-shadow:inset 0 2px 6px #fff8,0 4px 8px #0005;font-size:clamp(16px,2vw,34px);color:#a3142a!important}.player-seat.dc-deck-rr3 .face-back .card-back-inner,.table-experience.dc-deck-rr3 .immersive-hand .face-back .card-back-inner{font-size:0!important}.player-seat.dc-deck-rr3 .face-back .card-back-inner:before,.table-experience.dc-deck-rr3 .immersive-hand .face-back .card-back-inner:before{content:"TIER 3 \b7  SILVER"!important;position:absolute;top:11%;left:0;right:0;text-align:center;font:700 8px system-ui,sans-serif;letter-spacing:.12em;color:var(--ink-rank)!important}.player-seat.dc-deck-rr3 .face-back .card-back-inner:after,.table-experience.dc-deck-rr3 .immersive-hand .face-back .card-back-inner:after{content:"\2665";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;border:2px solid var(--m3);background:radial-gradient(circle at 35% 30%,var(--m1),var(--m2) 60%,var(--m3));width:55%;aspect-ratio:1;display:grid;place-items:center;box-shadow:inset 0 2px 6px #fff8,0 4px 8px #0005;font-size:clamp(16px,2vw,34px);color:#a3142a!important}.player-seat.dc-deck-rr4 .face-back .card-back-inner,.table-experience.dc-deck-rr4 .immersive-hand .face-back .card-back-inner{font-size:0!important}.player-seat.dc-deck-rr4 .face-back .card-back-inner:before,.table-experience.dc-deck-rr4 .immersive-hand .face-back .card-back-inner:before{content:"TIER 4 \b7  GOLD"!important;position:absolute;top:11%;left:0;right:0;text-align:center;font:700 8px system-ui,sans-serif;letter-spacing:.12em;color:var(--ink-rank)!important}.player-seat.dc-deck-rr4 .face-back .card-back-inner:after,.table-experience.dc-deck-rr4 .immersive-hand .face-back .card-back-inner:after{content:"\2660";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;border:2px solid var(--m3);background:radial-gradient(circle at 35% 30%,var(--m1),var(--m2) 60%,var(--m3));width:55%;aspect-ratio:1;display:grid;place-items:center;box-shadow:inset 0 2px 6px #fff8,0 4px 8px #0005;font-size:clamp(16px,2vw,34px);color:var(--ink-rank)!important}.player-seat.dc-deck-rr5 .face-back .card-back-inner,.table-experience.dc-deck-rr5 .immersive-hand .face-back .card-back-inner{font-size:0!important}.player-seat.dc-deck-rr5 .face-back .card-back-inner:before,.table-experience.dc-deck-rr5 .immersive-hand .face-back .card-back-inner:before{content:"TIER 5 \b7  PLATINUM"!important;position:absolute;top:11%;left:0;right:0;text-align:center;font:700 8px system-ui,sans-serif;letter-spacing:.12em;color:var(--ink-rank)!important}.player-seat.dc-deck-rr5 .face-back .card-back-inner:after,.table-experience.dc-deck-rr5 .immersive-hand .face-back .card-back-inner:after{content:"\2660";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;border:2px solid var(--m3);background:radial-gradient(circle at 35% 30%,var(--m1),var(--m2) 60%,var(--m3));width:55%;aspect-ratio:1;display:grid;place-items:center;box-shadow:inset 0 2px 6px #fff8,0 4px 8px #0005;font-size:clamp(16px,2vw,34px);color:var(--ink-rank)!important}.player-seat.dc-deck-rr6 .face-back .card-back-inner,.table-experience.dc-deck-rr6 .immersive-hand .face-back .card-back-inner{font-size:0!important}.player-seat.dc-deck-rr6 .face-back .card-back-inner:before,.table-experience.dc-deck-rr6 .immersive-hand .face-back .card-back-inner:before{content:"TIER 6 \b7  DIAMOND"!important;position:absolute;top:11%;left:0;right:0;text-align:center;font:700 8px system-ui,sans-serif;letter-spacing:.12em;color:var(--ink-rank)!important}.player-seat.dc-deck-rr6 .face-back .card-back-inner:after,.table-experience.dc-deck-rr6 .immersive-hand .face-back .card-back-inner:after{content:"\2666";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;border:2px solid var(--m3);background:radial-gradient(circle at 35% 30%,var(--m1),var(--m2) 60%,var(--m3));width:55%;aspect-ratio:1;display:grid;place-items:center;box-shadow:inset 0 2px 6px #fff8,0 4px 8px #0005;font-size:clamp(16px,2vw,34px);color:#a3142a!important}.dc-rank-pips{position:absolute;z-index:1;inset:32px 23px 24px}.dc-rank-pips i{position:absolute;font: 16px Georgia,serif;transform:translate(-50%,-50%);color:var(--ink-rank)}.dc-rank-preview-card.rr-2 .dc-rank-pips i,.dc-rank-preview-card.rr-3 .dc-rank-pips i{color:#a3142a}.dc-rank-preview-back{justify-content:space-around;gap:3px;padding:14px 7px}.dc-rank-preview-back .dc-rank-back-tier{font:700 8px system-ui,sans-serif;letter-spacing:.13em}.dc-rank-preview-back .dc-rank-back-stars{font: 12px Georgia,serif;letter-spacing:0;white-space:nowrap}.dc-rank-preview-back b{width:50px;height:50px;flex:none}.dc-rank-preview-back span{font-size:12px}.dc-rank-preview-card{display:block}.dc-rank-preview-card .dc-rank-card-corner{z-index:3;font-weight:700;font-size:20px;line-height:1;text-align:center}.dc-rank-preview-card .dc-rank-card-corner.tl{inset:12px auto auto 12px;transform:none}.dc-rank-preview-card .dc-rank-card-corner.br{inset:auto 12px 12px auto;transform:rotate(180deg)}.dc-rank-preview-card small,.dc-rank-preview-card .nmt,.dc-rank-preview-card .nmb{display:none!important}.dc-rank-pips{position:absolute;z-index:1;inset:32px 24px}.dc-rank-pips i{position:absolute;font: 18px Georgia,serif;transform:translate(-50%,-50%);color:var(--ink-rank)}.dc-rank-preview-card.rr-2 .dc-rank-pips i,.dc-rank-preview-card.rr-3 .dc-rank-pips i,.dc-rank-preview-card.rr-6 .dc-rank-card-corner,.dc-rank-preview-card.rr-2 .dc-rank-card-corner,.dc-rank-preview-card.rr-3 .dc-rank-card-corner{color:#a3142a}.dc-rank-preview-back{justify-content:space-between;gap:8px;padding:12px 8px 14px}.dc-rank-preview-back .dc-rank-back-tier{font:700 9px system-ui,sans-serif;letter-spacing:.2em;text-transform:uppercase;margin-top:2px}.dc-rank-preview-back .dc-rank-back-name{font:700 14px Georgia,serif;letter-spacing:.05em;text-transform:none;margin-bottom:2px}.dc-rank-preview-back .dc-rank-back-stars{display:none!important}.dc-rank-preview-back b{width:52px;height:52px;flex:none}:is(.player-seat,.table-experience) .face-back .card-back-inner{position:relative}.player-seat.dc-deck-rr1 .face-back .card-back-inner,.table-experience.dc-deck-rr1 .immersive-hand .face-back .card-back-inner,.player-seat.dc-deck-rr2 .face-back .card-back-inner,.table-experience.dc-deck-rr2 .immersive-hand .face-back .card-back-inner,.player-seat.dc-deck-rr3 .face-back .card-back-inner,.table-experience.dc-deck-rr3 .immersive-hand .face-back .card-back-inner,.player-seat.dc-deck-rr4 .face-back .card-back-inner,.table-experience.dc-deck-rr4 .immersive-hand .face-back .card-back-inner,.player-seat.dc-deck-rr5 .face-back .card-back-inner,.table-experience.dc-deck-rr5 .immersive-hand .face-back .card-back-inner,.player-seat.dc-deck-rr6 .face-back .card-back-inner,.table-experience.dc-deck-rr6 .immersive-hand .face-back .card-back-inner{font-size:0!important}.player-seat.dc-deck-rr1 .face-back .card-back-inner:before,.table-experience.dc-deck-rr1 .immersive-hand .face-back .card-back-inner:before,.player-seat.dc-deck-rr2 .face-back .card-back-inner:before,.table-experience.dc-deck-rr2 .immersive-hand .face-back .card-back-inner:before,.player-seat.dc-deck-rr3 .face-back .card-back-inner:before,.table-experience.dc-deck-rr3 .immersive-hand .face-back .card-back-inner:before,.player-seat.dc-deck-rr4 .face-back .card-back-inner:before,.table-experience.dc-deck-rr4 .immersive-hand .face-back .card-back-inner:before,.player-seat.dc-deck-rr5 .face-back .card-back-inner:before,.table-experience.dc-deck-rr5 .immersive-hand .face-back .card-back-inner:before,.player-seat.dc-deck-rr6 .face-back .card-back-inner:before,.table-experience.dc-deck-rr6 .immersive-hand .face-back .card-back-inner:before{content:"TIER"!important;position:absolute;top:11%;left:0;right:0;text-align:center;font:700 8px system-ui,sans-serif;letter-spacing:.18em;color:var(--ink-rank)!important}.player-seat.dc-deck-rr1 .face-back .card-back-inner:after,.table-experience.dc-deck-rr1 .immersive-hand .face-back .card-back-inner:after{content:"Bronze";position:absolute;left:0;right:0;bottom:11%;text-align:center;font:700 10px Georgia,serif;letter-spacing:.06em;color:var(--ink-rank)!important}.player-seat.dc-deck-rr2 .face-back .card-back-inner:after,.table-experience.dc-deck-rr2 .immersive-hand .face-back .card-back-inner:after{content:"Copper";position:absolute;left:0;right:0;bottom:11%;text-align:center;font:700 10px Georgia,serif;letter-spacing:.06em;color:var(--ink-rank)!important}.player-seat.dc-deck-rr3 .face-back .card-back-inner:after,.table-experience.dc-deck-rr3 .immersive-hand .face-back .card-back-inner:after{content:"Silver";position:absolute;left:0;right:0;bottom:11%;text-align:center;font:700 10px Georgia,serif;letter-spacing:.06em;color:var(--ink-rank)!important}.player-seat.dc-deck-rr4 .face-back .card-back-inner:after,.table-experience.dc-deck-rr4 .immersive-hand .face-back .card-back-inner:after{content:"Gold";position:absolute;left:0;right:0;bottom:11%;text-align:center;font:700 10px Georgia,serif;letter-spacing:.06em;color:var(--ink-rank)!important}.player-seat.dc-deck-rr5 .face-back .card-back-inner:after,.table-experience.dc-deck-rr5 .immersive-hand .face-back .card-back-inner:after{content:"Platinum";position:absolute;left:0;right:0;bottom:11%;text-align:center;font:700 10px Georgia,serif;letter-spacing:.06em;color:var(--ink-rank)!important}.player-seat.dc-deck-rr6 .face-back .card-back-inner:after,.table-experience.dc-deck-rr6 .immersive-hand .face-back .card-back-inner:after{content:"Diamond";position:absolute;left:0;right:0;bottom:11%;text-align:center;font:700 10px Georgia,serif;letter-spacing:.06em;color:var(--ink-rank)!important}.dc-shop-card:has(.dc-rank-product){overflow:hidden}.dc-rank-product{position:relative;display:flex;align-items:center;justify-content:center;gap:16px;min-height:224px;padding:18px 16px;background:radial-gradient(circle at 50% 0%,rgba(255,255,255,.09),transparent 38%),radial-gradient(circle at 50% 120%,rgba(255,215,120,.08),transparent 42%),linear-gradient(160deg,#111217,#171a21 38%,#0d0f14)}.dc-rank-product:before{content:"";position:absolute;inset:10px;border-radius:16px;border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 0 0 1px #ffe6aa0f,inset 0 18px 30px #ffffff08;pointer-events:none}.dc-rank-product:after{content:"";position:absolute;inset:auto 24px 16px;height:14px;border-radius:999px;background:radial-gradient(circle,rgba(0,0,0,.28),transparent 70%);filter:blur(8px);pointer-events:none}.dc-rank-preview-card,.dc-rank-preview-back{width:108px;border-radius:12px;border-width:2px;box-shadow:0 14px 28px #00000057,inset 0 0 0 2px #ffffff52,inset 0 0 0 5px var(--m3);transform:translateY(0);transition:transform .22s ease,box-shadow .22s ease}.dc-rank-product:hover .dc-rank-preview-card,.dc-rank-product:hover .dc-rank-preview-back{transform:translateY(-4px);box-shadow:0 18px 34px #0000006b,inset 0 0 0 2px #ffffff5c,inset 0 0 0 5px var(--m3)}.dc-rank-preview-card:after,.dc-rank-preview-back:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,rgba(255,255,255,.16),transparent 28%,transparent 68%,rgba(255,255,255,.08));mix-blend-mode:screen}.dc-rank-preview-card:before{inset:8px;border-radius:8px;background:linear-gradient(165deg,color-mix(in srgb,var(--m1),#fff 68%),color-mix(in srgb,var(--m1),var(--m2) 28%) 58%,color-mix(in srgb,var(--m2),#000 12%));border:1px solid color-mix(in srgb,var(--m3),#fff 15%)}.dc-rank-preview-card .dc-rank-card-corner{font-size:21px;text-shadow:0 1px 0 rgba(255,255,255,.25)}.dc-rank-preview-card .dc-rank-card-corner small{font-size:.8em}.dc-rank-pips{inset:30px 22px}.dc-rank-pips i{font-size:18px;text-shadow:0 1px 0 rgba(255,255,255,.25)}.dc-rank-preview-card b{width:60px;height:60px;top:50%;background:radial-gradient(circle at 35% 28%,rgba(255,255,255,.72),transparent 23%),radial-gradient(circle at 35% 30%,var(--m1),var(--m2) 60%,var(--m3));box-shadow:inset 0 3px 7px #ffffff8c,inset 0 -3px 7px #0000002e,0 5px 10px #00000047}.dc-rank-preview-back{justify-content:space-between;padding:12px 8px 14px}.dc-rank-preview-back .dc-rank-back-tier{font:700 9px system-ui,sans-serif;letter-spacing:.22em;opacity:.9}.dc-rank-preview-back b{width:54px;height:54px;background:radial-gradient(circle at 35% 28%,rgba(255,255,255,.72),transparent 23%),radial-gradient(circle at 35% 30%,var(--m1),var(--m2) 60%,var(--m3));box-shadow:inset 0 3px 7px #ffffff8c,inset 0 -3px 7px #0000002e,0 5px 10px #00000047}.dc-rank-preview-back .dc-rank-back-name{font:700 15px Georgia,serif;letter-spacing:.04em;text-shadow:0 1px 0 rgba(255,255,255,.22)}.dc-shop-card:has(.dc-rank-product) .dc-product-info h3{letter-spacing:.01em}.dc-shop-card:has(.dc-rank-product) .dc-product-info p{color:#d7d1c0}.dc-shop-card:has(.dc-rank-product) .dc-product-info small{color:#e8c97b}@media(max-width:520px){.dc-rank-product{min-height:206px;padding:14px 10px;gap:12px}.dc-rank-preview-card,.dc-rank-preview-back{width:92px}.dc-rank-preview-card b,.dc-rank-preview-back b{width:48px;height:48px}.dc-rank-preview-card .dc-rank-card-corner{font-size:18px}.dc-rank-pips i{font-size:16px}.dc-rank-preview-back .dc-rank-back-name{font-size:13px}}.dc-rank-preview-card,.dc-rank-preview-back,.dc-rank-table{animation:dc-rank-float 5.6s ease-in-out infinite}.dc-rank-preview-card,.dc-rank-preview-back{overflow:hidden}.dc-rank-preview-card:before,.dc-rank-preview-back:before,.dc-rank-table:before{will-change:transform,opacity}.dc-rank-preview-card:after,.dc-rank-preview-back:after,.dc-rank-table:after{content:"";position:absolute;inset:-10%;border-radius:inherit;pointer-events:none;background:radial-gradient(circle at 18% 20%,rgba(255,255,255,.22),transparent 18%),radial-gradient(circle at 82% 24%,rgba(255,255,255,.12),transparent 15%),linear-gradient(115deg,transparent 28%,rgba(255,255,255,.12) 46%,transparent 62%);mix-blend-mode:screen;animation:dc-rank-glow-sweep 4.8s ease-in-out infinite;opacity:.72}.dc-rank-preview-back:after{opacity:.58}.dc-rank-table:after{opacity:.45}.dc-rank-preview-card.rr-1:before{background:radial-gradient(circle at 20% 18%,rgba(255,248,220,.45),transparent 20%),linear-gradient(165deg,color-mix(in srgb,var(--m1),#fff 66%),color-mix(in srgb,var(--m1),var(--m2) 28%) 58%,color-mix(in srgb,var(--m2),#000 12%))}.dc-rank-preview-card.rr-2:before{background:radial-gradient(circle at 80% 20%,rgba(255,240,230,.4),transparent 18%),linear-gradient(165deg,color-mix(in srgb,var(--m1),#fff 60%),color-mix(in srgb,var(--m1),var(--m2) 30%) 56%,color-mix(in srgb,var(--m2),#000 12%))}.dc-rank-preview-card.rr-3:before{background:linear-gradient(135deg,rgba(255,255,255,.42),transparent 24%),linear-gradient(165deg,color-mix(in srgb,var(--m1),#fff 72%),color-mix(in srgb,var(--m1),var(--m2) 24%) 60%,color-mix(in srgb,var(--m2),#000 14%))}.dc-rank-preview-card.rr-4:before{background:radial-gradient(circle at 50% 14%,rgba(255,250,210,.42),transparent 16%),linear-gradient(165deg,color-mix(in srgb,var(--m1),#fff 66%),color-mix(in srgb,var(--m1),var(--m2) 26%) 58%,color-mix(in srgb,var(--m2),#000 15%))}.dc-rank-preview-card.rr-5:before{background:linear-gradient(135deg,rgba(255,255,255,.4),transparent 18%),conic-gradient(from 220deg at 50% 50%,#ffffff14,#82b4ff38,#ffffff14,#d2e6ff38,#ffffff14),linear-gradient(165deg,color-mix(in srgb,var(--m1),#fff 74%),color-mix(in srgb,var(--m1),var(--m2) 24%) 60%,color-mix(in srgb,var(--m2),#000 12%))}.dc-rank-preview-card.rr-6:before{background:linear-gradient(135deg,rgba(255,255,255,.46),transparent 18%),conic-gradient(from 0deg at 50% 50%,#ff78dc24,#78fffa2e,#82aaff29,#ffdc7826,#ff78dc24),linear-gradient(165deg,color-mix(in srgb,var(--m1),#fff 76%),color-mix(in srgb,var(--m1),var(--m2) 24%) 58%,color-mix(in srgb,var(--m2),#000 12%))}.dc-rank-preview-back.rr-1 b,.dc-rank-preview-card.rr-1 b{box-shadow:0 0 18px #e0a36b57,inset 0 3px 7px #ffffff8c,inset 0 -3px 7px #0000002e,0 5px 10px #00000047}.dc-rank-preview-back.rr-2 b,.dc-rank-preview-card.rr-2 b{box-shadow:0 0 18px #f0a98a57,inset 0 3px 7px #ffffff8c,inset 0 -3px 7px #0000002e,0 5px 10px #00000047}.dc-rank-preview-back.rr-3 b,.dc-rank-preview-card.rr-3 b{box-shadow:0 0 18px #e0e8f457,inset 0 3px 7px #ffffff8c,inset 0 -3px 7px #0000002e,0 5px 10px #00000047}.dc-rank-preview-back.rr-4 b,.dc-rank-preview-card.rr-4 b{box-shadow:0 0 18px #ffde7866,inset 0 3px 7px #ffffff8c,inset 0 -3px 7px #0000002e,0 5px 10px #00000047}.dc-rank-preview-back.rr-5 b,.dc-rank-preview-card.rr-5 b{box-shadow:0 0 20px #bed7ff6b,inset 0 3px 7px #ffffff8c,inset 0 -3px 7px #0000002e,0 5px 10px #00000047}.dc-rank-preview-back.rr-6 b,.dc-rank-preview-card.rr-6 b{box-shadow:0 0 22px #82b9ff7a,inset 0 3px 7px #fff9,inset 0 -3px 7px #0000002e,0 5px 10px #00000047}.dc-rank-preview-card.rr-1,.dc-rank-preview-back.rr-1{box-shadow:0 0 0 1px #ffe1b42e,0 14px 28px #00000057,0 0 18px #e0a36b24,inset 0 0 0 2px #ffffff52,inset 0 0 0 5px var(--m3)}.dc-rank-preview-card.rr-2,.dc-rank-preview-back.rr-2{box-shadow:0 0 0 1px #ffe0d62e,0 14px 28px #00000057,0 0 18px #f0a98a24,inset 0 0 0 2px #ffffff52,inset 0 0 0 5px var(--m3)}.dc-rank-preview-card.rr-3,.dc-rank-preview-back.rr-3{box-shadow:0 0 0 1px #f0f4fa33,0 14px 28px #00000057,0 0 18px #e2ecf829,inset 0 0 0 2px #ffffff57,inset 0 0 0 5px var(--m3)}.dc-rank-preview-card.rr-4,.dc-rank-preview-back.rr-4{box-shadow:0 0 0 1px #fff1a838,0 14px 28px #00000057,0 0 20px #ffe0782e,inset 0 0 0 2px #ffffff57,inset 0 0 0 5px var(--m3)}.dc-rank-preview-card.rr-5,.dc-rank-preview-back.rr-5{box-shadow:0 0 0 1px #eaf2fb38,0 14px 28px #00000057,0 0 22px #bed7ff33,inset 0 0 0 2px #ffffff57,inset 0 0 0 5px var(--m3)}.dc-rank-preview-card.rr-6,.dc-rank-preview-back.rr-6{box-shadow:0 0 0 1px #e8fbff42,0 14px 28px #00000057,0 0 24px #8cb9ff3d,inset 0 0 0 2px #ffffff5c,inset 0 0 0 5px var(--m3)}.dc-rank-table{width:min(100%,312px);aspect-ratio:2.16;border-radius:46%/44%;background:radial-gradient(circle at 50% 8%,rgba(255,255,255,.16),transparent 20%),linear-gradient(145deg,var(--m1),var(--m2) 40%,var(--m3) 72%,var(--m2) 88%,var(--m1));box-shadow:0 16px 36px #00000070,0 0 26px color-mix(in srgb,var(--m2),transparent 76%),inset 0 2px 4px #ffffff5c,inset 0 -3px 6px #00000047}.dc-rank-table .dc-rank-felt{inset:6.4% 4.2%;border:3px solid color-mix(in srgb,var(--m1),#fff 12%);box-shadow:inset 0 0 44px #00000085,inset 0 14px 20px #ffffff0d,0 0 0 2px var(--m3),0 0 24px color-mix(in srgb,var(--m2),transparent 82%)}.dc-rank-table .dc-rank-felt:before{inset:12% 9%;border-width:1.5px;opacity:.55}.dc-rank-table .dc-rank-felt:after{content:"";position:absolute;inset:28% 36%;border-radius:999px;background:radial-gradient(circle,rgba(255,255,255,.14),transparent 70%);filter:blur(4px)}.dc-rank-product.dc-preview-table{padding:28px 20px 24px}.dc-rank-product.dc-preview-table:after{inset:auto 50px 10px;height:18px;filter:blur(10px)}.dc-rank-table.rrt-1{box-shadow:0 16px 36px #00000070,0 0 26px #e0a36b2e,inset 0 2px 4px #ffffff5c,inset 0 -3px 6px #00000047}.dc-rank-table.rrt-2{box-shadow:0 16px 36px #00000070,0 0 26px #f0a98a2e,inset 0 2px 4px #ffffff5c,inset 0 -3px 6px #00000047}.dc-rank-table.rrt-3{box-shadow:0 16px 36px #00000070,0 0 26px #dce6f529,inset 0 2px 4px #ffffff5c,inset 0 -3px 6px #00000047}.dc-rank-table.rrt-4{box-shadow:0 16px 36px #00000070,0 0 28px #ffe07833,inset 0 2px 4px #ffffff5c,inset 0 -3px 6px #00000047}.dc-rank-table.rrt-5{box-shadow:0 16px 36px #00000070,0 0 28px #bed7ff38,inset 0 2px 4px #ffffff5c,inset 0 -3px 6px #00000047}.dc-rank-table.rrt-6{box-shadow:0 16px 36px #00000070,0 0 32px #87b4ff42,inset 0 2px 4px #ffffff5c,inset 0 -3px 6px #00000047}@keyframes dc-rank-glow-sweep{0%,to{transform:translate(-6%) translateY(0);opacity:.48}50%{transform:translate(6%) translateY(-2%);opacity:.82}}@keyframes dc-rank-float{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@media(prefers-reduced-motion:reduce){.dc-rank-preview-card,.dc-rank-preview-back,.dc-rank-table{animation:none!important}.dc-rank-preview-card:after,.dc-rank-preview-back:after,.dc-rank-table:after{animation:none!important}}.dc-rank-rewards-section{position:relative;margin-top:26px;padding:22px 18px 6px;border-radius:22px;background:linear-gradient(135deg,#1f2b24,#142019 48%,#1d2923);border:1px solid #d2ac6263;box-shadow:0 14px 50px #0004,inset 0 1px #f7de9359}.dc-rank-rewards-section .dc-upgrade-products{margin-bottom:20px}.dc-rank-rewards-section .dc-shop-card{border-color:#d9b76f6b}.dc-rank-rewards-section .dc-shop-division{border-bottom:1px solid #bfa26155;padding-bottom:13px;color:#ffe1a0}.dc-shop-earned-label{display:inline-flex;vertical-align:middle;margin-left:10px;padding:5px 9px;border:1px solid #e8cc8766;border-radius:99px;font:700 10px system-ui;letter-spacing:1.3px;color:#f5d999;background:#3c3825}.dc-reward-hero{display:grid;grid-template-columns:90px minmax(0,1fr) auto;align-items:center;gap:19px;position:relative;overflow:hidden;padding:23px;margin-bottom:23px;border-radius:17px;border:1px solid #dcbf795c;background:radial-gradient(ellipse at 90% 0,#c5a35a27,transparent 50%),linear-gradient(110deg,#302b20,#17241e 58%,#16231e);box-shadow:inset 0 0 0 1px #f3dc9931,0 10px 22px #0003}.dc-reward-hero:before{content:"";position:absolute;width:360px;height:360px;top:-250px;right:-90px;border:1px solid #fff4d122;border-radius:50%;box-shadow:0 0 0 22px #fff1bf08,0 0 0 44px #fff1bf08;pointer-events:none}.dc-reward-hero-symbol{display:grid;place-items:center;width:86px;height:86px;border-radius:50%;border:3px solid var(--rank-edge,#a78959);font-size:47px;background:radial-gradient(circle at 29% 22%,#fff9d162,var(--rank-soft,#bda66b) 45%,var(--rank-deep,#493b25));color:#17201c;text-shadow:0 1px 0 #fffd;box-shadow:0 0 24px var(--rank-glow,#edbd5e66),inset 0 0 0 4px #fff6c04d}.dc-reward-eyebrow{display:block;margin-bottom:6px;font:800 11px system-ui;letter-spacing:2.2px;color:#e5c483}.dc-reward-hero-copy{position:relative;min-width:0}.dc-reward-hero-copy h3{font:700 clamp(21px,2.7vw,29px) Georgia,serif;color:#f9eac7;margin:2px 0 5px}.dc-reward-hero-copy p{font-size:14px;color:#e2dbc8;margin:0;line-height:1.65}.dc-reward-hero-copy small{display:block;margin-top:5px;color:#e9ca84;font-size:12px}.dc-reward-guide{position:relative;white-space:nowrap;align-self:center;border:1px solid #eed29888;border-radius:9px;padding:11px 15px;color:#f9e6b5;background:#4f442e;font-weight:700;cursor:pointer}.dc-reward-guide:hover{background:#6b5937}.dc-rank-progress{width:100%;max-width:320px;background:#0b1714;border:1px solid #eac98760;border-radius:99px;height:9px;overflow:hidden;margin-top:9px}.dc-rank-progress>span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#d1a951,#f6d991);transition:width .4s}.dc-rank-rewards-section .dc-shop-card .dc-product-info>div>span{font-size:16px}.dc-player-rank-badge{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;vertical-align:middle;margin-left:6px;padding:3px 7px;border-radius:999px;line-height:1.2;font:800 10px/1.2 system-ui,sans-serif;letter-spacing:.15px;color:var(--rank-badge-text,#f5e6c7);background:linear-gradient(135deg,var(--rank-soft,#645b45),var(--rank-deep,#242924));border:1px solid var(--rank-edge,#716853);box-shadow:0 1px 6px var(--rank-glow,#0004);text-shadow:0 1px 1px #0005}.dc-tier-0{--rank-soft:#5a6059;--rank-deep:#29302c;--rank-edge:#7f887e;--rank-glow:#0004;--rank-badge-text:#dfded6}.dc-tier-1{--rank-soft:#bb7d4d;--rank-deep:#5e3517;--rank-edge:#e0a36b;--rank-glow:#c2784766;--rank-badge-text:#fff0d7}.dc-tier-2{--rank-soft:#d18b6e;--rank-deep:#6a2c15;--rank-edge:#f0a98a;--rank-glow:#e09b7066;--rank-badge-text:#fff3e8}.dc-tier-3{--rank-soft:#cbd3df;--rank-deep:#606a77;--rank-edge:#f2f4f9;--rank-glow:#dbe6fc77;--rank-badge-text:#fff}.dc-tier-4{--rank-soft:#ecd06e;--rank-deep:#855e16;--rank-edge:#ffeda2;--rank-glow:#f7d66f88;--rank-badge-text:#fff5ce}.dc-tier-5{--rank-soft:#bccce5;--rank-deep:#536681;--rank-edge:#eaf4ff;--rank-glow:#bcd7ffbb;--rank-badge-text:#fff}.dc-tier-6{--rank-soft:#94dff9;--rank-deep:#3261c4;--rank-edge:#ebfbff;--rank-glow:#8ceaffbb;--rank-badge-text:#fff}.seat-identity strong,.your-identity b{display:flex;align-items:center;flex-wrap:wrap;gap:3px}.seat-identity strong .dc-player-rank-badge,.your-identity b .dc-player-rank-badge{font-size:clamp(8px,.8vw,10px);max-width:100%;margin-left:3px;overflow:hidden;text-overflow:ellipsis;flex-shrink:0}.dc-rank-unlock-dialog{position:fixed;inset:0;z-index:999999;display:grid;place-items:center;padding:20px;background:#080b0be8;backdrop-filter:blur(12px);animation:dc-rank-modal-in .3s ease both}.dc-rank-unlock-stage{isolation:isolate;position:relative;overflow:hidden;width:min(94vw,530px);min-height:455px;text-align:center;padding:35px 25px 28px;border:2px solid var(--rank-edge);border-radius:23px;background:radial-gradient(ellipse at 50% 16%,var(--rank-glow),transparent 50%),linear-gradient(145deg,#1f2725,#111918 62%,#202824);box-shadow:0 0 80px #000c,0 0 46px var(--rank-glow),inset 0 0 0 2px #ffffff1a}.dc-rank-unlock-rays{position:absolute;inset:-50%;z-index:-1;background:repeating-conic-gradient(from 0deg,transparent 0 10deg,var(--rank-glow) 11deg 13deg,transparent 14deg 25deg);opacity:.14;animation:dc-rank-rays 16s linear infinite}.dc-rank-unlock-kicker{font:800 12px system-ui;letter-spacing:3px;color:#e7d5ad}.dc-rank-unlock-emblem{display:grid;place-items:center;margin:22px auto 12px;width:132px;height:132px;border-radius:50%;font-size:71px;color:#19211e;text-shadow:0 2px 0 #fffa;background:radial-gradient(circle at 28% 20%,#fff9,var(--rank-soft) 46%,var(--rank-deep) 100%);border:5px double var(--rank-edge);box-shadow:0 0 0 6px #f4e8c11f,0 0 45px var(--rank-glow),inset 0 5px 8px #fff8;animation:dc-rank-emblem .85s cubic-bezier(.2,1.5,.5,1) both}.dc-rank-unlock-stage h2{margin:0;font:700 clamp(36px,6vw,56px) Georgia,serif;color:#fff2d6;text-shadow:0 0 25px var(--rank-glow)}.dc-rank-unlock-stage p{max-width:385px;margin:10px auto 18px;color:#e8e7dc;font:15px/1.6 system-ui}.dc-rank-unlock-items{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;margin:0 auto 23px}.dc-rank-unlock-items span{display:inline-flex;gap:8px;align-items:center;padding:11px 15px;border-radius:10px;background:#d9c48e15;border:1px solid var(--rank-edge);color:#ffefcc;font-size:14px}.dc-rank-unlock-continue{padding:13px 28px;border-radius:10px;background:linear-gradient(135deg,#f6dfad,#d2b26c);color:#17211c;font-size:16px;font-weight:800;border:1px solid #fff4d0;cursor:pointer}.dc-rank-unlock-continue:disabled{opacity:.65;cursor:wait}@keyframes dc-rank-modal-in{0%{opacity:0}to{opacity:1}}@keyframes dc-rank-rays{to{transform:rotate(360deg)}}@keyframes dc-rank-emblem{0%{opacity:0;transform:scale(.35) rotate(-30deg)}to{opacity:1;transform:scale(1) rotate(0)}}@media(max-width:700px){.dc-reward-hero{grid-template-columns:68px 1fr;gap:12px;padding:15px}.dc-reward-hero-symbol{width:63px;height:63px;font-size:35px}.dc-reward-guide{grid-column:1/-1;justify-self:start}.dc-rank-rewards-section{padding:13px 10px}.dc-rank-unlock-stage{min-height:420px;padding:26px 15px}}@media(prefers-reduced-motion:reduce){.dc-rank-unlock-dialog,.dc-rank-unlock-rays,.dc-rank-unlock-emblem{animation:none!important}.dc-rank-progress>span{transition:none}}.table-experience.dc-seat-card-motion .table-trick .landed-card{animation:none!important;will-change:transform;backface-visibility:hidden}.table-experience.dc-seat-card-motion .played-flight{display:none!important}.table-experience.dc-seat-card-motion .table-trick .landed-card.dc-card-slap{animation:dc-card-slap .26s ease-out both!important}.dc-seat-throw{position:absolute;pointer-events:none;z-index:17;transform-origin:center center;filter:drop-shadow(0 9px 9px rgba(0,0,0,.35));will-change:transform,opacity}.dc-seat-throw>.face-card{display:block;pointer-events:none;box-sizing:border-box}.dc-card-ripple{position:absolute;pointer-events:none;z-index:12;width:44px;height:18px;border:2px solid rgba(255,227,168,.7);border-radius:50%;transform:translate(-50%,-50%) scale(.25);animation:dc-card-ripple .31s ease-out forwards;box-shadow:0 0 18px #ffe8ac54}@keyframes dc-card-slap{0%{transform:translate(calc(-50% + var(--dx,0px)),calc(-50% + var(--dy,0px))) rotate(var(--rot,0deg)) scale(1.12)}48%{transform:translate(calc(-50% + var(--dx,0px)),calc(-50% + var(--dy,0px))) rotate(calc(var(--rot,0deg) + 2deg)) scale(.96)}to{transform:translate(calc(-50% + var(--dx,0px)),calc(-50% + var(--dy,0px))) rotate(var(--rot,0deg)) scale(1)}}@keyframes dc-card-ripple{0%{opacity:.85;transform:translate(-50%,-50%) scale(.25)}to{opacity:0;transform:translate(-50%,-50%) scale(2.8)}}@media(prefers-reduced-motion:reduce){.table-experience.dc-seat-card-motion .table-trick .landed-card.dc-card-slap{animation:none!important}.dc-seat-throw,.dc-card-ripple{display:none!important}}.dc-thulla-collect-flight{position:fixed;pointer-events:none;z-index:10050;will-change:transform,opacity;transform-origin:center center;filter:drop-shadow(0 10px 12px #0009)}.dc-thulla-collect-flight .face-card{box-sizing:border-box;margin:0;pointer-events:none}.dc-clearance-overlay.dc-thulla-clearance.dc-clearance-swipe .dc-clearance-inner{animation:dc-thulla-caption-out .85s ease-out both!important}.dc-clearance-overlay.dc-thulla-clearance.dc-clearance-swipe .dc-clearance-cards{animation:none!important}.dc-thulla-catch-target{animation:dc-thulla-catch-pulse .9s ease-out!important}@keyframes dc-thulla-caption-out{0%,20%{opacity:1;transform:none}to{opacity:0;transform:scale(.92)}}@keyframes dc-thulla-catch-pulse{0%,to{box-shadow:0 4px 15px #0007}42%{box-shadow:0 0 0 9px #f4c97770,0 0 32px #ffc364ad}}@media(prefers-reduced-motion:reduce){.dc-thulla-collect-flight{display:none!important}.dc-thulla-catch-target{animation:none!important}}.table-experience .face-card.dc-card-skin:not(.face-back){background:var(--face,linear-gradient(135deg,#fffaf0,#e7e2d5))!important;border:2px solid var(--edge,#dfd9c5)!important;color:var(--blk,#17251d)!important;isolation:isolate}.table-experience .face-card.dc-card-skin.face-back{background:var(--back,linear-gradient(135deg,#264c39,#132b21))!important;border:2px solid var(--edge,#bfa77c)!important;isolation:isolate}.table-experience .face-card.dc-card-skin.dc-deck-default:not(.face-back){background:linear-gradient(135deg,#fffaf0,#e7e2d5)!important;border:1px solid #dfd9c5!important;color:#17251d!important}.table-experience .face-card.dc-card-skin.dc-deck-default.face-back{background:linear-gradient(135deg,#264c39,#132b21)!important;border:1px solid #bfa77c!important}.table-experience .face-card.dc-card-skin.face-red:not(.face-back),.table-experience .face-card.dc-card-skin.face-red:not(.face-back) .face-corner,.table-experience .face-card.dc-card-skin.face-red:not(.face-back) .face-pip,.table-experience .face-card.dc-card-skin.face-red:not(.face-back) .face-corner i{color:#c41c35!important}.table-experience .face-card.dc-card-skin:not(.face-red):not(.face-back) .face-corner,.table-experience .face-card.dc-card-skin:not(.face-red):not(.face-back) .face-pip,.table-experience .face-card.dc-card-skin:not(.face-red):not(.face-back) .face-corner i{color:var(--blk,#16251e)!important}.table-experience .face-card.dc-card-skin.dc-deck-default:not(.face-red):not(.face-back) .face-corner,.table-experience .face-card.dc-card-skin.dc-deck-default:not(.face-red):not(.face-back) .face-pip{color:#17251d!important}.table-experience .face-card.dc-card-skin[class*=dc-deck-rr]:not(.face-back){background:linear-gradient(157deg,color-mix(in srgb,var(--m1),white 38%),var(--m1) 34%,var(--m2) 88%)!important;border:3px solid var(--m3)!important;color:var(--ink-rank)!important;box-shadow:0 6px 15px #0006,inset 0 0 0 2px #fff8,inset 0 0 0 5px var(--m2)!important}.table-experience .face-card.dc-card-skin[class*=dc-deck-rr]:not(.face-back) .face-corner{inset:7px auto auto 8px!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:3px!important;font:700 clamp(13px,1.6vw,24px)/.9 Georgia,serif!important;transform:none!important;z-index:7!important;color:var(--ink-rank)!important;text-shadow:0 1px 1px #fff7!important}.table-experience .face-card.dc-card-skin[class*=dc-deck-rr]:not(.face-back) .face-corner i{font-size:.62em!important;line-height:1!important;margin:0!important}.table-experience .face-card.dc-card-skin[class*=dc-deck-rr]:not(.face-back) .face-corner.face-bottom{inset:auto 8px 7px auto!important;transform:rotate(180deg)!important}.table-experience .face-card.dc-card-skin[class*=dc-deck-rr] .face-pip.dc-ranked-face-pips{inset:13% 12%!important;transform:none!important;position:absolute!important;display:block!important;font-size:clamp(20px,3.1vw,46px)!important;color:var(--ink-rank)!important;z-index:2!important}.table-experience .face-card.dc-card-skin[class*=dc-deck-rr] .face-pip.dc-ranked-face-pips:has(.dc-number-pip){font-size:0!important}.table-experience .face-card.dc-card-skin[class*=dc-deck-rr] .dc-number-pip{position:absolute!important;transform:translate(-50%,-50%)!important;font:normal clamp(9px,1vw,18px) Georgia,serif!important;color:inherit!important;font-style:normal!important;white-space:nowrap!important}.table-experience .face-card.dc-card-skin[class*=dc-deck-rr] .face-pip.dc-ranked-face-pips:not(:has(.dc-number-pip)){display:grid!important;place-items:center!important;inset:20% 15%!important;line-height:1!important}.table-experience .face-card.dc-card-skin[class*=dc-deck-rr].face-red:not(.face-back) :is(.face-corner,.face-corner i,.face-pip,.dc-number-pip){color:#b31937!important}.table-experience .face-card.dc-card-skin[class*=dc-deck-rr].face-back{background:linear-gradient(145deg,var(--m1),var(--m2) 46%,var(--m3))!important;border:3px solid var(--m3)!important;box-shadow:0 5px 12px #0008,inset 0 0 0 3px #ffffff68,inset 0 0 0 6px var(--m3)!important}.table-experience .face-card.dc-card-skin[class*=dc-deck-rr].face-back .card-back-inner{position:absolute!important;inset:6px!important;border:1px solid color-mix(in srgb,var(--m3),white 35%)!important;border-radius:5px!important;display:grid!important;place-items:center!important;font-size:0!important;color:transparent!important;background:transparent!important;box-shadow:none!important;overflow:hidden!important}.table-experience .face-card.dc-card-skin[class*=dc-deck-rr].face-back .card-back-inner small{display:none!important}.table-experience .face-card.dc-card-skin[class*=dc-deck-rr].face-back .card-back-inner:before{content:"TIER"!important;position:absolute!important;left:0!important;right:0!important;top:7%!important;display:block!important;text-align:center!important;transform:none!important;font:700 clamp(6px,.65vw,10px)/1.2 system-ui,sans-serif!important;letter-spacing:.14em!important;color:var(--ink-rank)!important;border:0!important;box-shadow:none!important;background:none!important}.table-experience .face-card.dc-card-skin[class*=dc-deck-rr].face-back .card-back-inner:after{position:absolute!important;inset:auto 0 6%!important;display:block!important;width:auto!important;aspect-ratio:auto!important;text-align:center!important;transform:none!important;font:700 clamp(7px,.8vw,13px)/1.15 Georgia,serif!important;letter-spacing:0!important;color:var(--ink-rank)!important;border:0!important;box-shadow:none!important;background:none!important}.table-experience .face-card.dc-card-skin.dc-deck-rr1 .card-back-inner:after{content:"Bronze"!important}.table-experience .face-card.dc-card-skin.dc-deck-rr2 .card-back-inner:after{content:"Copper"!important}.table-experience .face-card.dc-card-skin.dc-deck-rr3 .card-back-inner:after{content:"Silver"!important}.table-experience .face-card.dc-card-skin.dc-deck-rr4 .card-back-inner:after{content:"Gold"!important}.table-experience .face-card.dc-card-skin.dc-deck-rr5 .card-back-inner:after{content:"Platinum"!important}.table-experience .face-card.dc-card-skin.dc-deck-rr6 .card-back-inner:after{content:"Diamond"!important}.table-experience .face-card.dc-card-skin[class*=dc-deck-rr] .dc-rank-medallion{position:absolute;left:50%;top:50%;width:54%;aspect-ratio:1;transform:translate(-50%,-50%);display:grid;place-items:center;border-radius:50%;background:radial-gradient(circle at 30% 25%,#fff8,var(--m1) 25%,var(--m2) 70%,var(--m3));border:2px solid var(--m3);box-shadow:0 3px 8px #0008,inset 0 1px 5px #fff7;color:var(--ink-rank);font:700 clamp(17px,2vw,34px) Georgia,serif;z-index:4}.table-experience .face-card.dc-card-skin.dc-deck-rr2 .dc-rank-medallion,.table-experience .face-card.dc-card-skin.dc-deck-rr3 .dc-rank-medallion,.table-experience .face-card.dc-card-skin.dc-deck-rr6 .dc-rank-medallion{color:#af1532}.table-experience .face-card.mini-face.dc-card-skin[class*=dc-deck-rr] .face-corner{top:4px!important;left:4px!important;font-size:10px!important;gap:0!important}.table-experience .face-card.mini-face.dc-card-skin[class*=dc-deck-rr] .face-corner.face-bottom{inset:auto 4px 4px auto!important}.table-experience .face-card.mini-face.dc-card-skin[class*=dc-deck-rr] .dc-number-pip{font-size:8px!important}.table-experience .face-card.mini-face.dc-card-skin[class*=dc-deck-rr] .card-back-inner:before{font-size:6px!important}.table-experience .face-card.mini-face.dc-card-skin[class*=dc-deck-rr] .card-back-inner:after{font-size:7px!important}.table-experience .face-card.mini-face.dc-card-skin[class*=dc-deck-rr] .dc-rank-medallion{font-size:13px!important;border-width:1px!important}@media(max-width:700px){.table-experience .face-card.dc-card-skin[class*=dc-deck-rr] .dc-number-pip{font-size:11px!important}.table-experience .face-card.dc-card-skin[class*=dc-deck-rr]:not(.face-back) .face-corner{font-size:15px!important}}.dc-seat-throw .face-card.dc-card-skin:not(.face-back),.dc-thulla-collect-flight .face-card.dc-card-skin:not(.face-back){background:var(--face,linear-gradient(#fffaf0,#e7e2d5))!important;border:2px solid var(--edge,#c5c5c5)!important;color:var(--blk,#17251d)!important}.dc-seat-throw .face-card.dc-card-skin.face-back,.dc-thulla-collect-flight .face-card.dc-card-skin.face-back{background:var(--back)!important;border:2px solid var(--edge)!important}.dc-thulla-collect-flight .face-card.dc-card-skin[class*=dc-deck-rr],.dc-seat-throw .face-card.dc-card-skin[class*=dc-deck-rr]{--ink-rank:var(--ink-rank,#17251d);background:linear-gradient(160deg,var(--m1),var(--m2))!important;border:2px solid var(--m3)!important}.table-experience .face-card.dc-card-skin:not(.face-back) .face-pip{width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;outline:0!important}.table-experience .face-card.dc-card-skin:not(.face-back) .face-pip.dc-ranked-face-pips{width:auto!important;height:auto!important;inset:13% 12%!important}.table-experience .face-card.dc-card-skin:not(.face-back) .face-pip.dc-ranked-face-pips .dc-number-pip{border:0!important;background:none!important;box-shadow:none!important}.table-experience .face-card.dc-card-skin:not([class*=dc-deck-rr]){box-shadow:0 5px 12px #0007!important}.table-experience .face-card.dc-card-skin.dc-deck-default:not(.face-back){box-shadow:0 5px 10px #0006!important}.in-game .room-main.immersive-room{max-width:none!important;width:100%;padding:12px clamp(12px,1.25vw,25px) 12px!important}.in-game .table-experience{max-width:none!important;width:100%;margin:0!important;overflow:visible}.in-game .room-title{margin:1px 3px 9px!important}.in-game .room-title h1{font-size:clamp(21px,1.55vw,31px)!important}.table-experience .arena-toolbar{padding:8px 12px}.table-experience .turn-ribbon{padding:7px 13px 0;min-height:38px;gap:16px}.table-experience .table-preset{gap:clamp(8px,1.4vw,24px)}.table-experience .dc-play-layout{position:relative!important;display:block!important;width:100%;min-height:clamp(480px,59vh,720px);margin:0!important;isolation:isolate}.table-experience .dc-play-layout>.arena{position:relative;display:block;width:100%;height:clamp(480px,59vh,720px);min-height:0!important;margin:0!important;z-index:1}.table-experience .dc-play-layout .arena-felt{inset:8% clamp(266px,17vw,355px) 8% clamp(192px,12.5vw,267px)!important;border-radius:47%}.table-experience .dc-play-layout .seat-ring{inset:7% clamp(284px,18vw,372px) 7% clamp(190px,12vw,260px)!important;z-index:4}.table-experience .dc-play-layout .table-centre{padding:25px clamp(16px,2vw,38px) 36px}.table-experience .dc-game-left-panel{position:absolute!important;left:0;top:3%;width:clamp(186px,12vw,232px);height:auto;z-index:8;display:flex!important;flex-direction:column!important;gap:10px;max-width:none;min-width:0}.table-experience .dc-game-right-panel{position:absolute!important;right:0;top:1%;width:clamp(255px,17vw,324px);height:94%;min-height:0!important;max-height:none!important;z-index:8;display:flex!important;flex-direction:column!important}.table-experience .dc-game-rail-card{padding:12px 13px;border-radius:12px;background:#101b18e8;backdrop-filter:blur(6px)}.table-experience .dc-game-rail-card h3,.table-experience .dc-feed-heading h3{font-size:15px;margin-bottom:8px}.table-experience .dc-game-rail-card p{margin:6px 0 0;font-size:12px}.table-experience .dc-next-player{font-size:19px}.table-experience .dc-rail-last-cards{min-height:43px}.table-experience .dc-tracker-row{padding-top:8px;margin-top:8px;gap:3px}.table-experience .dc-feed-heading{padding:14px 15px 12px;display:flex;align-items:center;justify-content:space-between;gap:8px}.table-experience .dc-feed-heading h3{margin:0;font-size:17px}.table-experience .dc-feed-live{font:700 10px system-ui,sans-serif;letter-spacing:.08em;color:#d3c39c;white-space:nowrap}.table-experience .dc-feed-live i{display:inline-block;width:7px;height:7px;border-radius:50%;background:#5ec79c;box-shadow:0 0 8px #5ec79c77;margin-right:4px}.table-experience .dc-feed-scroll{flex:1!important;min-height:0!important;max-height:none!important;display:flex;flex-direction:column;justify-content:flex-start;gap:12px;overflow-y:auto;overflow-x:hidden;padding:13px 12px 20px;overscroll-behavior:contain}.table-experience .dc-feed-message{flex-shrink:0;font-size:13px}.table-experience .dc-feed-message.dc-log-message{align-self:center;max-width:94%;border:0;padding:7px 9px;background:#0b1419af;color:#c0b9d3;text-align:center;border-radius:16px}.table-experience .dc-feed-message.dc-log-message span{font-size:12px;line-height:1.5}.table-experience .dc-feed-message.dc-player-message{max-width:94%;align-self:flex-start;background:#293c36;border:1px solid #896c9a44;border-radius:13px;padding:9px 12px}.table-experience .dc-feed-message.dc-player-message b{font-size:13px;color:#f0dca9}.table-experience .dc-feed-message.dc-player-message p{font-size:13px}.table-experience .dc-chat-emojis{border-top:1px solid #d5b76f33;gap:5px;padding:10px}.table-experience .dc-chat-emojis button{font-size:20px;padding:5px}.table-experience .dc-chat-input{padding:7px 10px 12px;gap:5px}.table-experience .dc-chat-input input{min-height:40px;font-size:14px}.table-experience .dc-chat-input button{min-height:40px}.table-experience .dc-chat-note,.table-experience .dc-feed-tabs{display:none!important}.table-experience .hand-dock.dc-hand-showcase{width:100%;max-width:none!important;min-width:0;display:grid!important;grid-template-columns:minmax(190px,14.5%) minmax(0,1fr) minmax(200px,15.5%);grid-template-rows:minmax(135px,auto) auto;column-gap:12px;row-gap:0;align-items:end;margin:-6px auto 0!important;border:0!important;border-top:1px solid #c8ac6b39!important;border-radius:0!important;background:linear-gradient(0deg,#0c1411de,#11191533 73%,transparent)!important;padding:0 9px 3px!important;box-shadow:none!important}.table-experience .hand-dock.dc-hand-showcase:before{display:none!important}.table-experience .dc-hand-showcase .hand-dock-heading{grid-column:1;grid-row:1 / span 2;align-self:end;display:flex!important;flex-direction:column;align-items:flex-start!important;justify-content:flex-end!important;gap:11px;border:0!important;padding:9px 6px 16px!important;min-width:0}.table-experience .dc-hand-showcase .your-identity{display:flex;align-items:center;gap:10px;min-width:0}.table-experience .dc-hand-showcase .you-avatar{width:49px;height:49px;flex:0 0 auto;font-size:21px}.table-experience .dc-hand-showcase .your-identity b{font-size:15px!important}.table-experience .dc-hand-showcase .your-identity div>span{font-size:13px!important}.table-experience .dc-hand-showcase .hand-sort{display:flex!important;flex-wrap:wrap;gap:6px;width:100%;justify-content:flex-start}.table-experience .dc-hand-showcase .hand-sort>span{width:100%;font-size:12px!important;white-space:nowrap}.table-experience .dc-hand-showcase .hand-sort select{font-size:12px;min-width:98px;max-width:150px;min-height:36px}.table-experience .dc-hand-showcase .hand-sort button{min-height:36px;font-size:12px}.table-experience .dc-hand-stage{grid-column:2;grid-row:1;min-width:0!important;min-height:190px!important;max-height:255px;display:flex!important;align-items:flex-end!important;justify-content:center!important;overflow-x:auto!important;overflow-y:hidden!important;padding:24px 8px 2px!important;background:transparent;scrollbar-width:thin}.table-experience .dc-hand-fan{margin:0 auto!important;min-height:170px!important;min-width:max-content!important;display:flex!important;align-items:flex-end!important;justify-content:center!important;padding:16px 6px 3px!important}.table-experience .dc-hand-fan>div{margin-left:-clamp(28px,2.5vw,46px)!important;transform-origin:center 92%;transform:rotate(var(--fan-angle,0deg));transition:transform .15s ease,filter .15s ease}.table-experience .dc-hand-fan>div:first-child{margin-left:0!important}.table-experience .dc-hand-fan>div:hover,.table-experience .dc-hand-fan>div:focus-within{transform:translateY(-20px) rotate(0)!important;z-index:30}.table-experience .dc-hand-fan .face-card{width:clamp(78px,6.9vw,118px)!important;height:clamp(113px,9.65vw,162px)!important;border-radius:9px!important}.table-experience .dc-hand-showcase .gesture-help{grid-column:2;grid-row:2;align-self:start;margin:0;padding:1px 5px 7px;min-width:0;font-size:11px!important;line-height:1.3;text-align:center}.table-experience .dc-hand-showcase .game-actions{grid-column:3;grid-row:1 / span 2;align-self:end;display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-end!important;gap:8px;min-height:145px!important;min-width:0;border:0!important;padding:7px 4px 16px!important;margin:0!important}.table-experience .dc-hand-showcase .game-actions .button{font-size:13px!important;min-height:43px;width:100%;padding:10px!important;white-space:normal}.table-experience .dc-hand-showcase .game-actions>span,.table-experience .dc-hand-showcase .game-actions>p{font-size:12px!important;text-align:center;line-height:1.35;margin:0}.table-experience .dc-hand-showcase .raise-control,.table-experience .dc-hand-showcase .claim-control{width:100%;display:flex;align-items:center;justify-content:space-between;gap:7px}.table-experience .dc-hand-showcase .raise-control input,.table-experience .dc-hand-showcase .claim-control select{max-width:94px;min-width:0}.table-experience.dc-poker-mode .dc-hand-stage{padding-right:clamp(75px,10vw,150px)!important}.table-experience.dc-poker-mode .dc-hand-fan{margin:0 0 0 auto!important}.table-experience.dc-poker-mode .dc-my-chips-right{right:4px!important}.table-experience .dc-hand-showcase .game-actions .trump-choice{min-width:0;width:45%;display:inline-flex;align-self:center}.table-experience .dc-hand-showcase .dc-clearing-actions{font-size:12px!important}@media(max-width:1190px){.table-experience .dc-play-layout{display:grid!important;grid-template-columns:1fr 1fr;grid-template-areas:"table table" "left right";column-gap:12px;row-gap:12px;height:auto}.table-experience .dc-play-layout>.arena{grid-area:table;height:clamp(390px,48vh,550px);width:100%}.table-experience .dc-play-layout .arena-felt{inset:11% 6% 10%!important}.table-experience .dc-play-layout .seat-ring{inset:6% 7% 0!important}.table-experience .dc-game-left-panel{grid-area:left;position:relative!important;left:auto;top:auto;width:100%;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.table-experience .dc-game-left-panel>.dc-game-rail-card:last-child{grid-column:1 / -1}.table-experience .dc-game-right-panel{grid-area:right;position:relative!important;right:auto;top:auto;width:100%;height:340px;max-height:340px!important;min-height:0}.table-experience .hand-dock.dc-hand-showcase{grid-template-columns:minmax(165px,19%) minmax(0,1fr) minmax(175px,21%)}.table-experience .dc-hand-fan .face-card{width:clamp(70px,8vw,95px)!important;height:clamp(103px,11vw,137px)!important}}@media(max-width:680px){.in-game .room-main.immersive-room{padding:8px!important}.table-experience .arena-toolbar{align-items:flex-start;flex-wrap:wrap}.table-experience .dc-play-layout{grid-template-columns:1fr;grid-template-areas:"table" "left" "right"}.table-experience .dc-play-layout>.arena{height:365px!important;min-height:365px}.table-experience .dc-play-layout .arena-felt{inset:14% 5% 10%!important}.table-experience .dc-play-layout .seat-ring{inset:8% 4% 0!important}.table-experience .dc-game-left-panel{grid-template-columns:1fr 1fr!important}.table-experience .dc-game-left-panel>.dc-game-rail-card:last-child{grid-column:1 / -1}.table-experience .dc-game-right-panel{height:315px!important;max-height:315px!important}.table-experience .hand-dock.dc-hand-showcase{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto auto;align-items:start;column-gap:8px}.table-experience .dc-hand-showcase .hand-dock-heading{grid-column:1;grid-row:1;align-self:start;flex-direction:row;align-items:center!important;justify-content:space-between!important;gap:8px;padding:8px 4px!important;flex-wrap:wrap}.table-experience .dc-hand-showcase .your-identity{min-width:115px}.table-experience .dc-hand-showcase .hand-sort{width:auto;flex:1}.table-experience .dc-hand-showcase .hand-sort>span{display:none}.table-experience .dc-hand-stage{grid-column:1 / -1;grid-row:2;min-height:135px!important;max-height:170px;padding:12px 3px 2px!important;justify-content:flex-start!important}.table-experience .dc-hand-fan{min-height:120px!important;padding:5px!important}.table-experience .dc-hand-fan .face-card{width:70px!important;height:100px!important}.table-experience .dc-hand-fan>div{margin-left:-24px!important}.table-experience .dc-hand-showcase .gesture-help{grid-column:1;grid-row:3;font-size:10px!important;text-align:left}.table-experience .dc-hand-showcase .game-actions{grid-column:2;grid-row:1;min-height:0!important;align-self:center;min-width:100px;max-width:180px;padding:3px!important;flex-wrap:wrap!important}.table-experience .dc-hand-showcase .game-actions .button{min-height:37px;font-size:11px!important}.table-experience .dc-hand-showcase .game-actions>span{display:none}.table-experience .dc-hand-showcase .game-actions>p{font-size:11px!important}}@media(prefers-reduced-motion:reduce){.table-experience .dc-hand-fan>div{transition:none!important}}:root{font-size:17px;--dc-type: #f3f1e8;--dc-muted-type: #c4d2c5}body{font-size:16px;line-height:1.5}body :is(input,select,textarea){font-size:16px}body :is(button,.button){line-height:1.35}.nav,.nav.open,.header-right,.hero-copy>p,.hero-notes,.trust-bar,.tile-content>p,.tile-tag,.tile-number,.game-alias,.players-label,.tile-play,.tile-links button,.how-section .eyebrow,.how-section p,.section-heading .eyebrow,.hero .eyebrow,.art-note,footer,footer button,footer p,.modal .eyebrow,.modal-foot,.rules-modal h3,.rules-list,.activity-log p,.activity .subtle-link,.difficulty-setting,.panel-heading span,.lobby-panel>p,.subtle-link,.game-status,.lobby-seat small,.lobby-seat>span,.lobby-seat>b,.settings-footnote,.settings-readonly small,.modal .settings-grid label,.settings-section-title,.settings-section-title span,.toggle-settings small,.lobby-settings-link{font-size:14px!important;line-height:1.45}.hero-copy>p,.tile-content>p,.how-section p,.rules-list,.activity-log p,.modal p,.modal label,.modal input,.modal select,.modal button{font-size:16px!important}.hero-notes,.tile-tag,.game-alias,.tile-number,.players-label{font-size:13px!important}.tile-play,.tile-links button,.nav a,.header-right .button,.hero-actions .button{font-size:15px!important;min-height:40px}footer,footer button,footer p{font-size:14px!important}.in-game .immersive-room .back-link,.in-game .room-title h1 span,.in-game .room-code>span,.table-experience .table-preset,.table-experience .table-preset>span,.table-experience .arena-tools button,.table-experience .turn-indicator,.table-experience .round-descriptor,.table-experience .centre-stat>span,.table-experience .centre-stat strong small,.table-experience .trump-chip>span,.table-experience .previous-label,.table-experience .table-centre>p,.table-experience .seat-identity strong,.table-experience .seat-identity>span,.table-experience .seat-avatar>small,.table-experience .seat-speech,.table-experience .seat-speech>span,.table-experience .hand-sort>span,.table-experience .hand-sort select,.table-experience .hand-sort button,.table-experience .your-identity small,.table-experience .your-identity div>span,.table-experience .game-actions>span,.table-experience .game-actions>p,.table-experience .raise-control,.table-experience .claim-control,.table-experience .challenge-meter>span,.table-experience .table-result .eyebrow,.table-experience .chaal-history-row>b small,.table-experience .chaal-history-row>span,.table-experience .history-plays small,.table-experience .game-drawer small,.table-experience .game-drawer header small,.table-experience .game-drawer .drawer-history p>span,.table-experience .settings-section-title,.table-experience .settings-section-title span,.table-experience .gesture-help,.table-experience .dc-challenge-wait,.table-experience .dc-clearing-actions{font-size:14px!important;line-height:1.4}.table-experience .turn-indicator,.table-experience .table-preset{font-size:15px!important}.table-experience .round-descriptor{font-size:14px!important}.table-experience .seat-identity strong,.table-experience .your-identity b,.table-experience .dc-next-player{font-size:16px!important}.table-experience .seat-identity>span{font-size:13px!important}.table-experience .seat-avatar>small{font-size:11px!important}.table-experience .your-identity small{font-size:12px!important}.table-experience .hand-sort select,.table-experience .hand-sort button,.table-experience .game-actions .button,.table-experience .trump-choice,.table-experience .host-seat-tools button,.table-experience .spectator-list button{font-size:15px!important}.table-experience .gesture-help{font-size:13px!important}.table-experience .dc-tracker-row>span,.table-experience .dc-game-rail-card p,.table-experience .dc-game-rail-card strong,.table-experience .dc-feed-message,.table-experience .dc-feed-message p,.table-experience .dc-feed-message b,.table-experience .dc-feed-scroll>p{font-size:14px!important;line-height:1.45}.table-experience .dc-game-rail-card h3{font-size:17px!important}.table-experience .dc-feed-heading h3{font-size:18px!important}.table-experience .dc-feed-live{font-size:11px!important}.table-experience .dc-chat-input input,.table-experience .dc-chat-input button{font-size:15px!important}.table-experience .dc-rail-last-cards+p{font-size:13px!important}.table-experience .seat-speech{min-width:155px}.table-experience .table-trick .landed-card>span{font-size:12px!important;max-width:85px!important}.table-experience .dc-hand-showcase .game-actions>span,.table-experience .dc-hand-showcase .game-actions>p{font-size:14px!important}.dc-community .muted,.dc-community-error,.dc-empty,.dc-game-filter button,.dc-community-tabs button,.dc-wallet,.dc-wallet span,.dc-wallet small,.dc-wallet button,.dc-leader-header,.dc-leader,.dc-leader small,.dc-shop-description>span,.dc-shop-bottom button,.dc-classic button,.dc-shop-description strong{font-size:14px!important;line-height:1.45}.dc-shop-description strong{font-size:17px!important}.dc-leader-header,.dc-wallet span{font-size:13px!important}.dc-upgrade-modal .dc-product-info p,.dc-upgrade-modal .dc-product-info>small,.dc-upgrade-modal .dc-help,.dc-upgrade-modal .dc-upgrade-wallet small,.dc-upgrade-modal .dc-rank-item>small,.dc-upgrade-modal .dc-profile-grid p,.dc-upgrade-modal .dc-profile-grid small,.dc-upgrade-modal .dc-leader-row>span small,.dc-upgrade-modal .dc-mini-rank,.dc-upgrade-modal .dc-upgrade-nav button{font-size:15px!important;line-height:1.45}.dc-upgrade-modal .dc-product-info h3,.dc-upgrade-modal .dc-shop-heading{font-size:21px!important}.dc-upgrade-modal button{min-height:40px}.table-experience .round-descriptor,.table-experience .table-centre>p,.table-experience .seat-identity>span,.table-experience .gesture-help,.table-experience .dc-feed-message.dc-log-message,.tile-content>p,.dc-shop-description>span,.dc-upgrade-modal .dc-product-info p{color:var(--dc-muted-type)!important}@media(max-width:680px){body{font-size:16px}.table-experience .table-preset,.table-experience .table-preset>span,.table-experience .arena-tools button,.table-experience .round-descriptor,.table-experience .turn-indicator{font-size:12px!important}.table-experience .seat-identity strong{font-size:12px!important}.table-experience .seat-identity>span{font-size:11px!important}.table-experience .seat-avatar>small{font-size:9px!important}.table-experience .table-trick .landed-card>span{font-size:10px!important}.table-experience .dc-game-rail-card h3{font-size:17px!important}.table-experience .dc-feed-message,.table-experience .dc-feed-message p{font-size:14px!important}.table-experience .dc-hand-showcase .game-actions .button{font-size:13px!important}.table-experience .your-identity b{font-size:14px!important}.hero-actions{flex-wrap:wrap!important}.header-right .button{min-height:38px;padding-inline:9px}.dc-upgrade-modal .dc-product-info h3{font-size:18px!important}}.audio-toolbar{display:flex;align-items:center;justify-content:flex-start;gap:10px;padding:10px 0;flex:none}.audio-toolbar button{display:flex;align-items:center;gap:6px;border:1px solid #bda26855;border-radius:22px;background:#211c32;color:#eee3c9;padding:9px;cursor:pointer}.audio-toolbar input{width:85px;accent-color:#cfad67}.audio-toolbar span{font-size:12px}.dc-game-right-panel.chat-closed{background:transparent!important;border-color:transparent!important;box-shadow:none!important}.dc-feed-heading>button{margin-left:auto;background:none;color:#ead6a8;border:0;font-size:24px;cursor:pointer}.turn-bar{position:relative;overflow:hidden;display:flex;align-items:center;gap:22px;border:1px solid #a68d5855;border-radius:16px;padding:14px 24px;margin:16px auto 6px;max-width:900px;background:#252036;color:#f4ead7;min-height:60px}.turn-bar strong{font-size:20px;white-space:nowrap}.turn-bar span{font-size:14px;color:#c1b8cd}.turn-bar b{margin-left:auto;color:#e2c17d}.turn-bar>i{position:absolute;left:0;bottom:0;height:3px;background:#d3b16f;transition:width .1s linear}.turn-bar.is-yours{border-color:#d3b16f}.turn-bar.is-yours strong{color:#f3d893}.shared-deal{position:absolute;inset:0;pointer-events:none;z-index:25}.deal-card{position:absolute;left:calc(50% - 23px);top:calc(50% - 33px);width:46px;height:66px;border-radius:5px;border:2px solid #eadbb8;background:repeating-linear-gradient(45deg,#352140 0px 3px,#61466a 3px 5px);box-shadow:0 2px 5px #0006;color:#e8c578;display:grid;place-items:center;font-size:25px;will-change:transform}.deal-caption{position:absolute;top:72%;left:50%;transform:translate(-50%);display:flex;gap:16px;padding:9px 17px;background:#201a30e8;border:1px solid #d3b16f66;border-radius:24px;color:#efd49b;text-transform:capitalize;white-space:nowrap}.lobby-layout{grid-template-columns:minmax(0,1fr) 340px!important;align-items:start!important}.lobby-panel,.lobby-rules{background:linear-gradient(145deg,#292237,#1b1828)!important;border:1px solid #a68d5840!important;border-radius:20px!important}.lobby-panel{padding:28px!important}.lobby-rules{padding:22px!important}.lobby-seat{background:#322b40!important;border:1px solid #bda26838!important;border-radius:14px!important;min-height:180px}.lobby-seat.occupied{background:#382e46!important}.lobby-seat h3{color:#f6ead7!important}.lobby-seat .ready{color:#b7d4ad!important}.seat-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))!important;gap:16px!important}.lobby-actions{margin-top:24px;padding-top:22px;border-top:1px solid #bda26833;gap:12px!important}.lobby-chat{border-top:1px solid #bda26833;margin-top:24px;padding-top:10px}.lobby-chat .dc-feed-scroll{height:190px;overflow:auto}.lobby-chat .dc-feed-scroll p{font-size:13px;line-height:1.5}.lobby-chat .dc-chat-input{display:flex}.lobby-chat input{min-width:0;flex:1}.spectator-list{border-top:1px solid #bda26833;margin-top:22px;padding-top:20px}.dc-game-right-panel .audio-toolbar{width:100%}.turn-ribbon .chaal-clock{display:none}.table-experience .dealing-hand{animation:none!important}@media(max-width:900px){.lobby-layout{grid-template-columns:1fr!important}.turn-bar{margin:12px 8px;gap:10px;padding:12px}.turn-bar strong{font-size:16px}.turn-bar span{font-size:12px}}.app-shell:has(.lobby-layout){background:radial-gradient(ellipse at 30% 0%,#30263f,#171421 75%);min-height:100vh}.app-shell:has(.lobby-layout) .header{background:#1d1929}.room-title>div:first-child{margin-right:auto}.room-title{justify-content:flex-end!important;gap:16px}.lobby-chat .dc-feed-heading{display:flex;align-items:center;justify-content:space-between;padding:10px 0}.lobby-chat .dc-feed-heading h3{margin:0}.lobby-chat .dc-feed-heading button{width:auto!important;margin:0!important;padding:4px 8px!important}.lobby-rules>.eyebrow,.lobby-rules>.eyebrow+h2{display:none}.lobby-rules>.rule-summary{margin:16px 0}.lobby-chat .dc-feed-scroll{height:150px}.table-experience .dc-feed-heading{flex-wrap:wrap!important;gap:5px!important;padding:10px 12px!important}.table-experience .dc-feed-heading h3{white-space:nowrap}.table-experience .dc-feed-live{font-size:10px;flex-basis:100%}.table-experience .dc-game-right-panel{background:#241e32!important}.table-experience .dc-game-right-panel.chat-closed{height:auto!important;min-height:0!important}.table-experience .audio-toolbar{padding:8px;gap:5px;box-sizing:border-box}.table-experience .audio-toolbar input{width:72px;min-width:30px}.table-experience .audio-toolbar button{flex-shrink:0}.lobby-rules>h2:first-child{margin-bottom:12px}@media(max-width:600px){.room-title{flex-wrap:wrap}.room-title>div:first-child{flex-basis:100%}.room-title .room-code{margin-right:auto}.lobby-panel{padding:18px!important}.panel-heading{flex-wrap:wrap}.lobby-actions .button{flex:1 1 130px}.turn-bar{flex-wrap:wrap}.turn-bar span{flex:1}.turn-bar b{margin-left:0}}:root{--dc-theme-bg:#12141b;--dc-theme-panel:#252932;--dc-theme-accent:#d8ab50;--dc-theme-text:#f6f1e7;--bg:var(--dc-theme-bg)!important;--panel:var(--dc-theme-panel)!important;--gold:var(--dc-theme-accent)!important;--cream:var(--dc-theme-text)!important;--muted:color-mix(in srgb,var(--dc-theme-text) 72%,var(--dc-theme-bg));--green:var(--dc-theme-panel)}body{background:var(--dc-theme-bg)!important;color:var(--dc-theme-text)}.game-tile,.dc-community,.modal,.dc-game-rail-card,.dc-game-right-panel,.dc-game-left-panel,.dc-shop-card,.dc-feed-scroll,.table-rules,.dc-lobby-card,.table-lobby,.dc-lobby-shell{background-color:var(--dc-theme-panel)!important}.game-tile:hover{border-color:var(--dc-theme-accent)}.hero-art .felt-disc{background:radial-gradient(ellipse,var(--dc-theme-panel),var(--dc-theme-bg))!important}.hero .art-note,.tile-play{background:var(--dc-theme-panel)!important;color:var(--dc-theme-text)}.nav button:hover,.nav a:hover{color:var(--dc-theme-accent)!important}.dc-platform-controls{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:8px 13px;background:var(--dc-theme-panel);border:1px solid #ffffff28;border-radius:10px;margin:8px auto;color:var(--dc-theme-text);max-width:1280px}.dc-platform-controls button,.dc-platform-controls select,.dc-platform-controls input{background:#151820;color:var(--dc-theme-text);border:1px solid #ffffff55;border-radius:7px;padding:6px 9px;cursor:pointer;font-size:13px;min-height:35px}.dc-platform-controls label{font-size:12px}.dc-platform-controls button.selected{border-color:var(--dc-theme-accent)}.dc-media-window{max-height:360px;overflow:auto;background:var(--dc-theme-panel);border:1px solid #ffffff3b;border-radius:12px;padding:12px;min-width:min(410px,95vw);box-shadow:0 16px 38px #0008}.dc-media-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:9px}.dc-media-tile{background:#ffffff0c;padding:9px;border-radius:9px;text-align:center;border:1px solid #ffffff22;display:flex;flex-direction:column;align-items:center;gap:5px}.dc-media-tile img{height:70px;max-width:100%;object-fit:contain}.dc-media-tile strong{font-size:12px;max-width:90px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dc-media-tile button{padding:5px 8px;font-size:11px;min-height:31px}.dc-platform-banner{padding:15px;margin:10px auto;max-width:1240px;background:#39242b;color:#ffbcb0;border:1px solid #b65c60;border-radius:10px;font-weight:650;text-align:center}.dc-game-blocked{position:relative;filter:grayscale(.35)}.dc-game-blocked:after{content:attr(data-game-status);display:block;margin:8px 17px;color:#ffbf9c;font-weight:700;font-size:12px}.dc-game-blocked .tile-play,.dc-game-blocked .tile-links button{opacity:.5;pointer-events:none;cursor:not-allowed}.dc-site-admin{color:var(--dc-theme-accent)!important}.dc-custom-sticker{display:block;max-height:120px;max-width:180px;object-fit:contain;margin:8px 0}.dc-custom-audio{cursor:pointer;border:1px solid var(--dc-theme-accent);border-radius:7px;background:#1e222e;padding:8px 12px}.dc-owned-cosmetic{width:100%;height:135px;object-fit:cover;border-radius:9px}.dc-owned-cosmetic.card-art{height:180px;object-fit:contain}.dc-sound-dot{border-radius:99px;background:#373c4a;color:#fff;padding:5px 10px;font-size:12px}.dc-floating-media{position:fixed;bottom:14px;right:14px;z-index:35}.dc-floating-media button{border:1px solid var(--dc-theme-accent);border-radius:50px;color:var(--dc-theme-text);background:var(--dc-theme-panel);padding:12px 16px}.dc-preview{border:2px solid var(--dc-theme-accent);border-radius:8px;padding:10px}@media(max-width:720px){.dc-platform-controls{margin:7px 8px}.dc-media-window{min-width:unset;width:calc(100vw - 30px)}.dc-floating-media{right:8px;bottom:8px}}:root{--dc-theme-bg:#12141b;--dc-theme-panel:#252932;--dc-theme-accent:#d8ab50;--dc-theme-text:#f6f1e7;--dc-theme-soft:color-mix(in srgb,var(--dc-theme-panel) 78%,var(--dc-theme-bg));--dc-theme-raised:color-mix(in srgb,var(--dc-theme-panel) 87%,var(--dc-theme-text));--dc-theme-line:color-mix(in srgb,var(--dc-theme-accent) 27%,transparent);--dc-theme-muted:color-mix(in srgb,var(--dc-theme-text) 66%,var(--dc-theme-bg));--dc-theme-button-text:var(--dc-theme-bg);--bg:var(--dc-theme-bg);--panel:var(--dc-theme-panel);--gold:var(--dc-theme-accent);--cream:var(--dc-theme-text);--muted:var(--dc-theme-muted);--line:var(--dc-theme-line);--green:var(--dc-theme-panel)}html,body,.app-shell,.app-shell:has(.lobby-layout),.dc-community-page{background:var(--dc-theme-bg)!important;color:var(--dc-theme-text)!important}.app-shell:has(.lobby-layout){background:radial-gradient(ellipse at 28% 0%,var(--dc-theme-panel),var(--dc-theme-bg) 74%)!important}.app-shell:has(.lobby-layout) .header,.header,.room-main,.dc-community-page .dc-upgrade-panel>header{background:var(--dc-theme-bg)!important;color:var(--dc-theme-text)!important}.header{max-width:1800px;gap:clamp(12px,1.8vw,27px);padding-inline:clamp(18px,3vw,55px)}.header .brand{flex-shrink:0;white-space:nowrap}.header .nav{display:flex;align-items:center;justify-content:center;gap:clamp(9px,1.45vw,24px);flex:1 1 auto;min-width:0;white-space:nowrap}.header .nav>a,.header .nav>button{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;min-height:42px;line-height:1.2;padding:7px 0;margin:0;font-size:clamp(11px,1vw,14px)}.header .header-right{display:flex;align-items:center;gap:clamp(6px,.9vw,14px);margin-left:0;flex-shrink:0}.header .dc-site-admin{display:inline-flex;align-items:center;justify-content:center;gap:5px;white-space:nowrap;color:var(--dc-theme-accent)!important;border:1px solid var(--dc-theme-line);border-radius:8px;padding:9px 11px;font-size:12px;font-weight:700;min-height:39px}.header .dc-site-admin:hover{background:var(--dc-theme-panel)}@media(max-width:1230px){.header .nav{gap:10px}.header .nav>a,.header .nav>button{font-size:11px}.header{padding-inline:17px;gap:12px}}@media(max-width:1000px){.header .nav:not(.open){display:none}.header .nav.open{display:flex;white-space:normal}.header .header-right{margin-left:auto}}@media(max-width:650px){.header .dc-site-admin{font-size:11px;padding:7px 8px}}.lobby-panel,.lobby-rules,.lobby-seat,.lobby-seat.occupied,.lobby-settings-link,.table-rules,.lobby-chat,.lobby-chat .dc-feed-scroll,.room-code,.modal,.dc-lobby-card,.dc-community,.turn-bar,.table-experience .dc-game-right-panel:not(.chat-closed),.table-experience .dc-game-left-panel,.table-experience .dc-game-rail-card,.table-experience .dc-feed-scroll,.table-experience .dc-feed-message.dc-player-message,.table-experience .dc-chat-input input,.table-experience .audio-toolbar button,.table-experience .dc-chat-emojis button,.table-experience .dc-chat-input button,.table-experience .dc-hand-showcase .hand-sort select{background:var(--dc-theme-panel)!important;color:var(--dc-theme-text)!important;border-color:var(--dc-theme-line)!important}.lobby-panel,.lobby-rules{background:linear-gradient(145deg,var(--dc-theme-panel),var(--dc-theme-bg))!important}.lobby-seat,.lobby-seat.occupied{background:var(--dc-theme-raised)!important}.turn-bar{background:var(--dc-theme-soft)!important}.table-experience .dc-game-rail-card{background:color-mix(in srgb,var(--dc-theme-panel) 92%,transparent)!important}.table-experience .dc-feed-message.dc-log-message{background:color-mix(in srgb,var(--dc-theme-bg) 85%,transparent)!important;color:var(--dc-theme-muted)!important}.table-experience .dc-hand-showcase.hand-dock{background:linear-gradient(0deg,var(--dc-theme-bg),color-mix(in srgb,var(--dc-theme-panel) 36%,transparent),transparent)!important;border-top-color:var(--dc-theme-line)!important}.table-experience .dc-feed-message.dc-player-message b,.table-experience .dc-feed-heading h3,.lobby-panel h2,.lobby-rules h2{color:var(--dc-theme-text)!important}.table-experience .dc-feed-live,.turn-bar b,.lobby-rules .eyebrow,.lobby-actions .button,.dc-chat-emojis button:hover{color:var(--dc-theme-accent)!important}.table-experience .dc-feed-scroll,.lobby-chat .dc-feed-scroll{background:var(--dc-theme-soft)!important}.table-experience .audio-toolbar input,.table-experience input[type=range]{accent-color:var(--dc-theme-accent)!important}.room-title h1,.room-title .back-link,.room-code,.modal h2,.modal .eyebrow{color:var(--dc-theme-text)!important}.modal,.modal .personal-settings,.modal input,.modal select{background:var(--dc-theme-panel)!important;color:var(--dc-theme-text)!important;border-color:var(--dc-theme-line)!important}.modal .button.primary,.lobby-actions .button.primary,.dc-community-page button.primary{background:var(--dc-theme-accent)!important;color:var(--dc-theme-button-text)!important}.dc-community-page{background:var(--dc-theme-bg)!important}.dc-community-page .dc-upgrade-panel{background:linear-gradient(155deg,var(--dc-theme-panel) 0%,var(--dc-theme-bg) 65%)!important;color:var(--dc-theme-text)!important;border-color:var(--dc-theme-line)!important}.dc-upgrade-panel>header,.dc-upgrade-panel .dc-upgrade-wallet,.dc-community-page .dc-upgrade-wallet,.dc-upgrade-panel .dc-shop-heading,.dc-upgrade-panel .dc-upgrade-tabs button,.dc-upgrade-panel .dc-upgrade-filters button,.dc-upgrade-panel .dc-shop-card,.dc-upgrade-panel .dc-product-info,.dc-upgrade-panel .dc-profile-grid>*,.dc-upgrade-panel .dc-leader-row,.dc-upgrade-panel .dc-rank-card,.dc-upgrade-panel .dc-ranks-grid>*,.dc-upgrade-panel .dc-shop-division,.dc-upgrade-panel .dc-community-section{background-color:var(--dc-theme-panel)!important;color:var(--dc-theme-text)!important;border-color:var(--dc-theme-line)!important}.dc-upgrade-panel .dc-shop-card{background:var(--dc-theme-soft)!important}.dc-upgrade-panel .dc-product-info{background:var(--dc-theme-panel)!important}.dc-upgrade-panel .dc-upgrade-wallet{background:var(--dc-theme-raised)!important}.dc-upgrade-panel .dc-upgrade-tabs button.active,.dc-upgrade-panel .dc-upgrade-filters button.active,.dc-upgrade-panel .dc-shop-card button:not(:disabled),.dc-upgrade-panel .dc-product-info button:not(:disabled){background:var(--dc-theme-accent)!important;color:var(--dc-theme-button-text)!important;border-color:var(--dc-theme-accent)!important}.dc-upgrade-panel h2,.dc-upgrade-panel h3,.dc-upgrade-panel h4,.dc-upgrade-panel strong,.dc-upgrade-panel .dc-shop-heading,.dc-upgrade-panel .dc-upgrade-wallet strong,.dc-upgrade-panel .dc-upgrade-wallet small{color:var(--dc-theme-text)!important}.dc-upgrade-panel .dc-upgrade-wallet p,.dc-upgrade-panel .dc-upgrade-wallet p b,.dc-upgrade-panel .dc-help,.dc-upgrade-panel .dc-product-info p{color:var(--dc-theme-muted)!important}.dc-upgrade-panel .dc-upgrade-tabs button.active{color:var(--dc-theme-button-text)!important}.dc-upgrade-panel .dc-shop-card button:not(:disabled),.dc-upgrade-panel .dc-product-info button:not(:disabled){color:var(--dc-theme-button-text)!important}.dc-upgrade-panel .dc-upgrade-close{background:var(--dc-theme-panel)!important;color:var(--dc-theme-text)!important;border-color:var(--dc-theme-line)!important}.table-experience .dc-media-controls{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:3px 9px 9px;flex-shrink:0;background:transparent;border:0;margin:0;max-width:none}.table-experience .dc-media-action{display:inline-flex;justify-content:center;align-items:center;gap:6px;flex:1;min-height:37px;min-width:95px;padding:7px 10px;border-radius:10px;border:1px solid var(--dc-theme-line);background:var(--dc-theme-soft);color:var(--dc-theme-text);font-weight:750;font-size:12px;cursor:pointer}.table-experience .dc-media-action:hover,.table-experience .dc-media-action.is-active{background:var(--dc-theme-accent);color:var(--dc-theme-bg);border-color:var(--dc-theme-accent)}.dc-media-window{position:fixed;z-index:100010;background:var(--dc-theme-bg);color:var(--dc-theme-text);border:1px solid var(--dc-theme-accent);border-radius:16px;box-shadow:0 20px 60px #000b;overflow-y:auto;overflow-x:hidden;padding:14px;min-width:0}.dc-media-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:14px;letter-spacing:.07em;color:var(--dc-theme-accent);margin-bottom:9px}.dc-media-close{background:transparent;color:var(--dc-theme-text);border:0;font-size:25px;line-height:1;padding:4px 8px;cursor:pointer}.dc-media-filter{display:inline-flex;gap:6px;align-items:center;font-size:12px;color:var(--dc-theme-muted);margin:0 0 11px}.dc-media-filter input,.dc-media-footer input{accent-color:var(--dc-theme-accent)}.dc-media-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.dc-media-tile{display:flex;align-items:stretch;flex-direction:row;position:relative;gap:0;min-height:49px;max-width:100%;border:1px solid var(--dc-theme-line);border-radius:9px;background:var(--dc-theme-panel);padding:0;overflow:hidden}.dc-media-tile .dc-media-play{display:flex;gap:9px;align-items:center;justify-content:flex-start;min-width:0;flex:1;text-align:left;color:var(--dc-theme-text);background:transparent;border:0;padding:9px 6px 9px 10px;font-size:12px;cursor:pointer;overflow:hidden}.dc-media-play:hover{background:color-mix(in srgb,var(--dc-theme-accent) 18%,var(--dc-theme-panel))}.dc-media-play>span:last-child{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dc-media-play>img{width:48px;height:45px;object-fit:contain;flex-shrink:0}.dc-media-window[data-media-type=sticker] .dc-media-tile{flex-direction:column;text-align:center}.dc-media-window[data-media-type=sticker] .dc-media-play{flex-direction:column;justify-content:center;min-height:105px;text-align:center;padding:6px 21px}.dc-media-window[data-media-type=sticker] .dc-media-play img{height:68px;width:80px}.dc-media-favourite{position:absolute;top:0;right:0;z-index:2;border:0;background:transparent;color:var(--dc-theme-accent);padding:4px 6px;cursor:pointer;font-size:15px}.dc-sound-glyph{font-size:20px;color:var(--dc-theme-accent)}.dc-media-footer{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;align-items:center;border-top:1px solid var(--dc-theme-line);padding-top:13px;margin-top:13px}.dc-media-footer label{display:flex;flex-direction:column;gap:7px;flex:1 1 150px;color:var(--dc-theme-muted);font-size:12px}.dc-media-footer input{width:100%}.dc-media-footer button,.dc-media-shop-link{border:1px solid var(--dc-theme-line);background:var(--dc-theme-panel);color:var(--dc-theme-text);border-radius:8px;padding:8px 10px;font-size:12px;cursor:pointer}.dc-media-empty{font-size:13px;color:var(--dc-theme-muted);line-height:1.4}.dc-custom-audio{background:var(--dc-theme-panel)!important;color:var(--dc-theme-accent)!important;border-color:var(--dc-theme-line)!important}@media(max-width:600px){.dc-media-window{max-width:calc(100vw - 24px)}.dc-media-grid{gap:6px}.table-experience .dc-media-action{min-width:78px;font-size:11px}}.table-experience .arena-felt.dc-theme-default-felt{background:radial-gradient(ellipse at 45% 38%,var(--dc-theme-raised) 0%,var(--dc-theme-panel) 65%,var(--dc-theme-bg) 100%)!important;border-color:var(--dc-theme-line)!important}.in-game{background:radial-gradient(ellipse at 50% 0,var(--dc-theme-panel),var(--dc-theme-bg) 75%)!important}.in-game .header{background:var(--dc-theme-bg)!important}.dc-upgrade-panel .dc-shop-heading,.dc-upgrade-panel .dc-shop-division{background:color-mix(in srgb,var(--dc-theme-accent) 8%,var(--dc-theme-panel))!important;color:var(--dc-theme-accent)!important;border:1px solid var(--dc-theme-line)!important;border-radius:11px;padding:12px 16px}.dc-upgrade-panel .dc-product-info>small,.dc-upgrade-panel .dc-product-info>div>span,.dc-upgrade-panel .dc-upgrade-wallet strong,.dc-upgrade-panel .dc-upgrade-wallet small{color:var(--dc-theme-accent)!important}.dc-upgrade-panel .dc-upgrade-tabs button.active,.dc-upgrade-panel .dc-upgrade-filters button.active{background:var(--dc-theme-accent)!important;color:var(--dc-theme-bg)!important}@media(max-width:1330px){.header .free-label{display:none}}.table-experience .game-drawer,.table-experience .game-drawer>header,.table-experience .drawer-history,.table-experience .chaal-history,.table-experience .chaal-history-row,.table-experience .chaal-history-row.current,.table-experience .history-turn,.table-experience .history-thulla,.table-experience .history-thulla.history-winning,.table-experience .history-current,.table-experience .history-stack,.table-experience .history-summary,.table-experience .game-drawer .drawer-history p,.table-experience .game-drawer .drawer-history button,.table-experience .game-drawer .drawer-history .button{background:var(--dc-theme-panel)!important;color:var(--dc-theme-text)!important;border-color:var(--dc-theme-line)!important}.table-experience .chaal-history-row,.table-experience .history-turn,.table-experience .history-thulla,.table-experience .history-current{background:linear-gradient(145deg,color-mix(in srgb,var(--dc-theme-panel) 90%,var(--dc-theme-bg)),var(--dc-theme-bg))!important;border-radius:16px!important;box-shadow:none!important}.table-experience .chaal-history-row.current,.table-experience .history-current{background:linear-gradient(145deg,color-mix(in srgb,var(--dc-theme-accent) 12%,var(--dc-theme-panel)),var(--dc-theme-bg))!important;border-color:color-mix(in srgb,var(--dc-theme-accent) 54%,transparent)!important}.table-experience .history-thulla,.table-experience .history-thulla.history-winning{background:linear-gradient(145deg,color-mix(in srgb,var(--dc-theme-accent) 14%,var(--dc-theme-panel)),color-mix(in srgb,var(--dc-theme-panel) 82%,var(--dc-theme-bg)))!important}.table-experience .chaal-history-row b,.table-experience .chaal-history-row strong,.table-experience .game-drawer h2,.table-experience .game-drawer h3,.table-experience .game-drawer .drawer-history p b,.table-experience .game-drawer .drawer-history p strong,.table-experience .game-drawer .drawer-history .current-trick,.table-experience .game-drawer .drawer-history .history-count{color:var(--dc-theme-text)!important}.table-experience .chaal-history-row small,.table-experience .chaal-history-row span,.table-experience .game-drawer small,.table-experience .game-drawer .drawer-history p span,.table-experience .game-drawer .drawer-history p small,.table-experience .game-drawer .drawer-history .muted,.table-experience .game-drawer .drawer-history .discarded,.table-experience .game-drawer .drawer-history .collected{color:var(--dc-theme-muted)!important}.table-experience .table-result{background:linear-gradient(160deg,color-mix(in srgb,var(--dc-theme-panel) 95%,var(--dc-theme-bg)),var(--dc-theme-bg))!important;border:1px solid var(--dc-theme-line)!important;box-shadow:0 24px 64px #0008!important;border-radius:28px!important;color:var(--dc-theme-text)!important}.table-experience .table-result h2,.table-experience .table-result p,.table-experience .table-result .eyebrow,.table-experience .table-result strong,.table-experience .table-result small,.table-experience .table-result .button.outline{color:var(--dc-theme-text)!important}.table-experience .table-result .eyebrow,.table-experience .table-result .victory-seal,.table-experience .table-result .victory-seal svg{color:var(--dc-theme-accent)!important;border-color:var(--dc-theme-line)!important}.table-experience .table-result .button.primary{background:var(--dc-theme-accent)!important;color:var(--dc-theme-button-text)!important;border-color:var(--dc-theme-accent)!important}.table-experience .table-result .button.outline,.table-experience .table-result .button:not(.primary){background:color-mix(in srgb,var(--dc-theme-panel) 86%,var(--dc-theme-bg))!important;border-color:var(--dc-theme-line)!important}.room-main .immersive-room,.app-shell:has(.lobby-layout) .room-main{padding-top:24px!important}.lobby-layout{gap:22px!important;align-items:start!important}.lobby-panel,.lobby-rules{border-radius:24px!important}.lobby-panel{padding:30px!important}.lobby-rules{padding:24px!important}.panel-heading,.room-title{margin-bottom:16px!important}.dc-community-page .dc-upgrade-panel{padding:clamp(18px,2.2vw,28px)!important}.dc-upgrade-panel>header{margin:0 0 24px!important;padding:clamp(18px,2.4vw,26px)!important;border:1px solid var(--dc-theme-line)!important;border-radius:22px!important;background:linear-gradient(145deg,color-mix(in srgb,var(--dc-theme-panel) 88%,var(--dc-theme-bg)),var(--dc-theme-bg))!important}.dc-upgrade-panel>header h1,.dc-upgrade-panel>header h2,.dc-upgrade-panel>header p,.dc-upgrade-panel>header small,.dc-upgrade-panel>header .eyebrow,.dc-upgrade-panel>header button,.dc-upgrade-panel>header a{color:var(--dc-theme-text)!important}.dc-upgrade-panel>header .button,.dc-upgrade-panel>header button{border-radius:14px!important}.dc-upgrade-panel .dc-upgrade-tabs{margin-bottom:22px!important}.dc-upgrade-panel .dc-upgrade-wallet{border-radius:18px!important}.table-experience .dc-play-layout{--dc-felt-width:min(1120px, calc(100% - clamp(440px,28vw,570px)) ,118vh);min-height:clamp(540px,68vh,820px)!important}.table-experience .dc-play-layout>.arena{height:clamp(540px,68vh,820px)!important;min-height:0!important;width:100%!important;max-width:100%!important;max-height:none!important;position:relative!important;isolation:isolate}.table-experience .dc-play-layout .arena-felt,.table-experience .dc-play-layout .seat-ring,.table-experience .dc-play-layout .dc-clearance-overlay{inset:50% auto auto 50%!important;width:var(--dc-felt-width)!important;height:auto!important;aspect-ratio:1000 / 477!important;transform:translate(-50%,-50%)!important;min-height:0!important;max-width:100%!important}.table-experience .dc-play-layout .arena-felt{border-radius:49%/48%!important}.table-experience .dc-play-layout .arena-felt.dc-art-table{background-size:100% 100%!important;background-position:center!important;background-repeat:no-repeat!important;border-radius:0!important}.table-experience .dc-play-layout .seat-ring{pointer-events:none!important;overflow:visible!important;z-index:6!important}.table-experience .dc-play-layout .player-seat{pointer-events:auto!important}.table-experience .dc-play-layout .dc-clearance-overlay{display:flex!important;container-type:inline-size;overflow:hidden!important;clip-path:ellipse(49.5% 47.5% at 50% 50%)!important;border-radius:50%!important;isolation:isolate;z-index:7;background:radial-gradient(ellipse at 50% 50%,color-mix(in srgb,var(--dc-theme-bg,#12141b) 83%,transparent),color-mix(in srgb,var(--dc-theme-panel,#252932) 85%,transparent) 63%,transparent 94%)!important}.table-experience .dc-play-layout .dc-clearance-overlay.dc-thulla-clearance{background:radial-gradient(ellipse at center,color-mix(in srgb,var(--burst-dark,#283c36) 70%,transparent),color-mix(in srgb,var(--dc-theme-bg,#12141b) 72%,transparent) 75%,transparent 96%)!important}.table-experience .dc-play-layout .dc-clearance-overlay.dc-clearance-swipe{background:transparent!important}.table-experience .dc-clearance-inner{width:90%!important;max-width:90%!important;max-height:78%!important;gap:clamp(4px,1.15cqi,12px)!important;filter:drop-shadow(0 4px 8px #0007)!important}.table-experience .dc-clearance-overline{font-size:clamp(7px,1.45cqi,15px)!important;letter-spacing:clamp(.04em,.26cqi,.2em)!important;max-width:95%;line-height:1.2}.table-experience .dc-clearance-title{font-size:clamp(24px,7.25cqi,82px)!important;line-height:.95!important;max-width:100%!important;overflow-wrap:normal;text-wrap:balance;text-shadow:0 .035em 0 #0009,0 .09em .13em #0008!important;-webkit-text-stroke:min(.1cqi,1px) color-mix(in srgb,var(--burst-light,#fff4ca) 45%,transparent)!important}.table-experience .dc-clearance-message{max-width:91%!important;padding:clamp(4px,.85cqi,10px) clamp(7px,1.5cqi,18px)!important;font-size:clamp(10px,2cqi,22px)!important;line-height:1.15}.table-experience .dc-clearance-cards{min-height:0!important;max-height:22cqi!important;width:95%}.table-experience .dc-clearance-card .face-card{width:clamp(23px,5.3cqi,74px)!important;height:auto!important;aspect-ratio:5/7!important}.table-experience .dc-clearance-progress{width:72%!important;height:clamp(3px,.7cqi,7px)!important;margin-top:2px!important}.table-experience .dc-clearance-timer{font-size:clamp(8px,1.5cqi,15px)!important;line-height:1.2}.table-experience .dc-clearance-overlay .dc-thulla-burst{inset:0!important;border-radius:inherit!important;overflow:hidden!important}.table-experience .dc-thulla-burst .dc-thulla-halo{width:min(72cqi,540px)!important;max-height:95%!important;filter:blur(clamp(4px,1.3cqi,13px))!important}.table-experience .dc-thulla-burst .dc-thulla-ring{width:min(47cqi,360px)!important;border-width:clamp(1px,.38cqi,5px)!important;box-shadow:0 0 clamp(4px,1.4cqi,16px) var(--burst),inset 0 0 clamp(4px,1.4cqi,16px) var(--burst-dark)!important}.table-experience .dc-thulla-burst>i{font-size:min(var(--size),5cqi)!important}.table-experience .dc-thulla-theme-label{font-size:clamp(9px,1.8cqi,19px)!important;padding:clamp(3px,.65cqi,8px) clamp(6px,1.3cqi,15px)!important;max-width:62%!important}.table-experience .player-seat .seat-cards{position:absolute!important;top:calc(100% + clamp(5px,.75vw,10px))!important;left:50%!important;transform:translate(-50%)!important;width:clamp(95px,7.8vw,139px)!important;height:clamp(65px,6vw,98px)!important;display:flex!important;align-items:flex-start!important;justify-content:center!important;padding:0!important;margin:0!important;overflow:visible!important;pointer-events:none!important;z-index:7!important}.table-experience .player-seat .seat-cards>span{display:block!important;flex:none!important;width:clamp(40px,3.5vw,61px)!important;height:clamp(58px,4.95vw,86px)!important;margin:0!important;background:var(--back,linear-gradient(135deg,#334b40,#1d2f27))!important;background-position:center!important;background-size:cover!important;border:2px solid var(--edge,#c8b779)!important;border-radius:6px!important;box-shadow:0 3px 8px #000a,inset 0 0 0 2px #ffffff1c!important;transform-origin:50% 92%!important;position:absolute!important;top:4px}.table-experience .player-seat .seat-cards>span:nth-child(1){left:9%!important;transform:rotate(-16deg)!important;z-index:1}.table-experience .player-seat .seat-cards>span:nth-child(2){left:32%!important;transform:translateY(-7px) rotate(0)!important;z-index:3}.table-experience .player-seat .seat-cards>span:nth-child(3){left:55%!important;transform:rotate(16deg)!important;z-index:2}.table-experience .player-seat .seat-cards>span:before{content:"";position:absolute;inset:5px;border:1px solid color-mix(in srgb,var(--edge,#dac17c) 82%,transparent);border-radius:3px;pointer-events:none}.table-experience .player-seat.dc-deck-ult .seat-cards>span,.table-experience .face-card.dc-card-skin.dc-deck-ult.face-back{background:conic-gradient(from 35deg at 48% 47%,#243f79,#794aa8,#385a8f,#c68cac,#243f79)!important;border-color:#d9bd79!important}.table-experience .dc-deck-ult,.table-experience .face-card.dc-deck-ult{--face:linear-gradient(148deg,#fffef7 0%,#e4e6ff 36%,#ffe2ed 65%,#eefefa 100%);--edge:#d5b668;--inset:#f4e9c5;--red:#c41c35;--blk:#172537;--back:conic-gradient(from 35deg,#243f79,#794aa8,#385a8f,#c68cac,#243f79);--bline:#f3e3a2}.table-experience .face-card.dc-card-skin.dc-deck-ult:not(.face-back){background:var(--face)!important;border:2px solid var(--edge)!important;color:var(--blk)!important}.table-experience .face-card.dc-card-skin.dc-deck-ult:not(.face-back):before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(117deg,transparent 25%,#ffffff82 45%,#8dc6ff40 51%,transparent 75%);opacity:.65;z-index:0}.table-experience .face-card.dc-card-skin.dc-deck-ult:not(.face-back) .face-corner,.table-experience .face-card.dc-card-skin.dc-deck-ult:not(.face-back) .face-pip{z-index:2}.table-experience .face-card.dc-card-skin.dc-deck-ult.face-red:not(.face-back) :is(.face-corner,.face-pip,.face-corner i){color:#b71944!important}.table-experience .face-card.dc-card-skin.dc-deck-ult:not(.face-red):not(.face-back) :is(.face-corner,.face-pip,.face-corner i){color:#15283a!important}@media(max-width:1190px){.table-experience .dc-play-layout{--dc-felt-width:min(1040px, calc(100% - 64px) ,116vh);min-height:0!important}.table-experience .dc-play-layout>.arena{height:clamp(420px,62vh,690px)!important}}@media(max-width:680px){.table-experience .dc-play-layout{--dc-felt-width:min( calc(100% - 20px) ,119vh)}.table-experience .dc-play-layout>.arena{height:clamp(280px,49vh,420px)!important}.table-experience .player-seat .seat-cards{width:83px!important;height:54px!important;top:calc(100% + 4px)!important}.table-experience .player-seat .seat-cards>span{width:35px!important;height:50px!important;border-width:1px!important}.table-experience .dc-clearance-inner{max-height:87%!important;gap:3px!important}.table-experience .dc-clearance-overline{letter-spacing:.06em!important}.table-experience .dc-thulla-theme-label{display:none!important}.table-experience .dc-clearance-cards{max-height:17cqi!important}}@media(prefers-reduced-motion:reduce){.table-experience .dc-thulla-burst *,.table-experience .dc-thulla-burst>i{animation:none!important}}.in-game .header{height:64px!important;padding:8px 24px!important;gap:16px}.in-game .header>.brand,.in-game .room-title{display:none!important}.game-page-title{display:flex;align-items:center;gap:12px;min-width:0}.game-page-title>div{display:flex;flex-direction:column;gap:3px}.game-page-title strong{font:700 26px/1.05 Georgia,serif;color:var(--dc-theme-text,#f5eedc)}.game-page-title>div>button{background:none;border:0;padding:0;text-align:left;font-size:12px;color:var(--dc-theme-muted,#c1b8cb);cursor:pointer}.in-game .room-main.immersive-room{padding:0 20px 16px!important}.table-experience[data-layout="326"]{--dc-left:clamp(230px,13.4vw,290px);--dc-chat:clamp(280px,17vw,350px);--dc-gap:22px}.table-experience[data-layout="326"] .arena-toolbar{padding:7px 4px!important;border-top:0}.table-experience[data-layout="326"] .table-preset{font-size:12px!important;gap:14px}.table-experience[data-layout="326"] .table-preset .out-counter{display:none!important}.table-experience[data-layout="326"] .turn-ribbon{min-height:30px;padding:5px 4px!important}.table-experience[data-layout="326"] .turn-ribbon .round-descriptor{font-size:11px!important}.table-experience[data-layout="326"] .dc-play-layout{display:grid!important;grid-template-columns:var(--dc-left) minmax(0,1fr) var(--dc-chat)!important;grid-template-areas:"left table right"!important;align-items:start!important;gap:var(--dc-gap)!important;min-height:0!important;--dc-felt-width:min(1440px, calc(100% - 108px) )}.table-experience[data-layout="326"] .dc-play-layout>.arena{grid-area:table;width:100%!important;max-width:1560px!important;justify-self:center;min-height:500px!important;height:auto!important;aspect-ratio:1.75!important;max-height:none!important;position:relative!important;margin:0!important;container-type:inline-size}.table-experience[data-layout="326"] .dc-play-layout :is(.arena-felt,.seat-ring,.dc-clearance-overlay){width:var(--dc-felt-width)!important;aspect-ratio:1000/477!important;left:50%!important;top:52%!important;height:auto!important;transform:translate(-50%,-50%)!important;inset-inline-end:auto!important;inset-block-end:auto!important;box-sizing:border-box!important}.table-experience[data-layout="326"] .dc-play-layout .arena-felt:not(.dc-art-table){border:0!important;border-radius:50%!important;background-clip:border-box!important;box-shadow:0 0 0 5px color-mix(in srgb,var(--line,#d1b46d) 28%,#17151f),0 0 0 13px color-mix(in srgb,var(--line,#d1b46d) 65%,#211929),0 12px 28px #0007,inset 0 0 35px #0005!important}.table-experience[data-layout="326"] .arena-felt:not(.dc-art-table) .inner-rail{inset:12px!important;border-radius:50%!important;border:1px solid color-mix(in srgb,var(--line,#c7bd92) 25%,transparent)!important}.table-experience[data-layout="326"] .dc-play-layout .arena-felt.dc-art-table{border:0!important;box-shadow:none!important;filter:drop-shadow(0 8px 15px #0006);background-size:100% 100%!important}.table-experience[data-layout="326"] .arena-felt[class*=rrt]:after{border-radius:inherit!important}.table-experience[data-layout="326"] .arena-felt.dc-theme-default-felt{--line:var(--dc-theme-accent,#d3b06e)}.table-experience[data-layout="326"] .dc-game-left-panel{grid-area:left;position:relative!important;inset:auto!important;width:100%!important;max-width:none!important;gap:12px!important;padding-top:12px}.table-experience[data-layout="326"] .dc-game-right-panel{grid-area:right;position:relative!important;inset:auto!important;width:100%!important;height:clamp(510px,64vh,750px)!important;max-height:none!important;min-height:0!important;margin-top:4px}.table-experience[data-layout="326"] .dc-game-right-panel.chat-closed{height:auto!important}.table-experience[data-layout="326"] .dc-game-rail-card{padding:15px 16px!important;border-radius:14px!important}.table-experience[data-layout="326"] .dc-game-rail-card h3{font-size:19px!important;line-height:1.2;margin:0 0 10px!important}.table-experience[data-layout="326"] .dc-game-rail-card p,.table-experience[data-layout="326"] .dc-game-rail-card>span{font-size:14px!important;line-height:1.45}.table-experience[data-layout="326"] .dc-next-player{font-size:23px!important}.table-experience[data-layout="326"] .dc-tracker-row>span{font-size:13px!important}.table-experience[data-layout="326"] .dc-tracker-row strong{font-size:15px!important}.table-experience[data-layout="326"] .dc-rail-last-cards{display:flex;flex-wrap:wrap;gap:5px;max-height:174px;overflow:auto}.table-experience[data-layout="326"] .dc-game-left-panel .face-card.mini-face{width:43px!important;height:60px!important;flex:none}.table-experience[data-layout="326"] .dc-removed-count>div{display:flex;align-items:baseline;gap:10px}.table-experience[data-layout="326"] .dc-removed-count strong{font-size:34px!important;color:var(--dc-theme-accent,#e2c580)}.table-experience[data-layout="326"] .dc-removed-count span{font-size:14px!important;color:var(--dc-theme-muted,#bdb5c9)}.table-experience[data-layout="326"] .dc-removed-count p{font-size:12px!important}.table-experience[data-layout="326"] .table-centre{padding:28px 15px 38px!important;gap:12px}.table-experience[data-layout="326"] .table-trick{width:65%!important;height:70%!important;min-height:170px;margin:auto;overflow:visible}.table-experience[data-layout="326"] .table-trick .face-card{width:clamp(70px,10cqi,145px)!important;height:auto!important;aspect-ratio:5/7}.table-experience[data-layout="326"] .table-trick.many-cards .face-card{width:clamp(45px,7cqi,88px)!important}.table-experience[data-layout="326"] .landed-card>span{font-size:12px!important;max-width:130px!important}.table-experience[data-layout="326"] .seat-ring{overflow:visible!important;pointer-events:none!important;display:block!important;padding:0!important}.table-experience[data-layout="326"] .player-seat{position:absolute!important;left:var(--seat-x)!important;top:var(--seat-y)!important;transform:translate(-50%,-50%)!important;min-width:90px!important;width:110px;max-width:145px;display:flex;flex-direction:column;align-items:center;pointer-events:auto}.table-experience[data-layout="326"] .seat-avatar{width:48px!important;height:48px!important;flex:none}.table-experience[data-layout="326"] .seat-avatar svg{width:56px!important;height:56px!important}.table-experience[data-layout="326"] .seat-avatar>span{font-size:23px!important}.table-experience[data-layout="326"] .seat-avatar>small{font-size:8px!important}.table-experience[data-layout="326"] .seat-identity{padding:8px 10px!important;min-width:90px!important;max-width:142px!important;background:color-mix(in srgb,var(--dc-theme-bg,#171321) 91%,transparent)!important;border:1px solid var(--dc-theme-line,#6a586a)!important;border-radius:10px!important}.table-experience[data-layout="326"] .seat-identity strong{font-size:14px!important;justify-content:center;white-space:normal}.table-experience[data-layout="326"] .seat-identity>span{font-size:12px!important}.table-experience[data-layout="326"] .seat-identity .dc-player-rank-badge{font-size:9px!important}.table-experience[data-layout="326"] .player-seat .seat-cards{width:116px!important;height:88px!important;top:calc(100% + 8px)!important;left:50%!important;transform:translate(-50%)!important;position:absolute!important;display:block!important;pointer-events:none!important}.table-experience[data-layout="326"] .seat-cards>.face-card{position:absolute!important;top:0!important;width:54px!important;height:76px!important;margin:0!important;transform-origin:50% 95%!important;flex:none!important}.table-experience[data-layout="326"] .seat-cards>.face-card:nth-child(1){left:5px!important;transform:rotate(-16deg)!important;z-index:1}.table-experience[data-layout="326"] .seat-cards>.face-card:nth-child(2){left:31px!important;transform:translateY(-6px)!important;z-index:3}.table-experience[data-layout="326"] .seat-cards>.face-card:nth-child(3){left:57px!important;transform:rotate(16deg)!important;z-index:2}.table-experience[data-layout="326"] .seat-cards>.face-card:only-child{left:31px!important;transform:none!important}.table-experience[data-layout="326"] .table-pov{position:absolute;top:100%;left:50%;transform:translate(-50%,-25%);display:flex;align-items:center;flex-direction:column;gap:5px;border:0;background:none;pointer-events:auto;cursor:pointer;z-index:9;color:var(--dc-theme-text,#f8f0e2);padding:0}.table-pov .pov-avatar{position:relative;display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:linear-gradient(135deg,var(--dc-theme-accent,#b88cd7),var(--dc-theme-panel,#2d2048));border:2px solid var(--dc-theme-accent,#e6bf65);box-shadow:0 0 0 4px var(--dc-theme-bg,#171321);font:700 17px system-ui}.table-pov .pov-avatar i{position:absolute;right:-5px;top:-8px;border-radius:50%;background:#e3bc67;color:#241c16;width:23px;height:23px;display:grid;place-items:center;font-style:normal;font-size:15px}.table-pov small{font:700 11px system-ui;padding:3px 8px;border-radius:12px;background:var(--dc-theme-bg,#171321)}.table-pov.pov-active .pov-avatar{box-shadow:0 0 0 4px var(--dc-theme-bg,#171321),0 0 22px var(--dc-theme-accent,#d4b46a)}.table-experience[data-layout="326"] .turn-bar{width:fit-content;max-width:calc(100% - 32px);margin:10px auto 4px!important;min-height:44px!important;padding:10px 20px!important;border-radius:40px;gap:20px}.table-experience[data-layout="326"] .turn-bar strong{font-size:17px}.table-experience[data-layout="326"] .turn-bar span{font-size:14px}.table-experience[data-layout="326"] .hand-dock.dc-hand-showcase{grid-template-columns:var(--dc-left) minmax(0,1fr) var(--dc-chat)!important;column-gap:var(--dc-gap)!important;grid-template-rows:minmax(180px,auto) auto!important;border-top:0!important;background:transparent!important;box-shadow:none!important;padding:16px 0 0!important;min-height:220px!important}.table-experience[data-layout="326"] .dc-hand-stage{min-height:180px!important;max-height:none!important;padding:25px 4px 2px!important;overflow-x:auto!important;overflow-y:visible!important}.table-experience[data-layout="326"] .dc-hand-fan{justify-content:center;min-height:160px!important;padding:12px 18px!important;width:max-content!important;max-width:none!important;margin:auto!important}.table-experience[data-layout="326"] .dc-hand-fan .face-card{width:clamp(85px,6.5vw,125px)!important;height:auto!important;aspect-ratio:5/7!important}.table-experience[data-layout="326"] .dc-hand-fan>div{margin-left:clamp(-40px,-2.7vw,-24px)!important}.table-experience[data-layout="326"] .dc-hand-fan>div:first-child{margin-left:0!important}.table-experience[data-layout="326"] .hand-dock-heading{justify-content:center!important}.table-experience[data-layout="326"] .game-actions{justify-content:center!important;align-self:center!important;padding:10px!important}.table-experience[data-layout="326"] .game-actions .button{min-height:46px!important;font-size:15px!important}.table-experience[data-layout="326"] .face-card[data-card-renderer="326"]{container-type:inline-size;overflow:hidden!important;border-radius:7px;isolation:isolate}.table-experience[data-layout="326"] .face-card[data-card-renderer="326"] .face-corner{display:flex!important;flex-direction:column!important;align-items:center!important;position:absolute!important;inset:6% auto auto 8%!important;transform:none!important;font:700 clamp(10px,22cqi,29px)/.92 Georgia,serif!important;gap:2px!important;z-index:4!important}.table-experience[data-layout="326"] .face-card[data-card-renderer="326"] .face-corner i{font: .72em/1 Georgia,serif!important;margin:0!important}.table-experience[data-layout="326"] .face-card[data-card-renderer="326"] .face-corner.face-bottom{display:flex!important;inset:auto 8% 6% auto!important;transform:rotate(180deg)!important}.table-experience[data-layout="326"] .face-card[data-card-renderer="326"] .face-pip{position:absolute!important;inset:0!important;display:grid!important;place-items:center!important;font:normal clamp(20px,47cqi,66px)/1 Georgia,serif!important;border:0!important;background:none!important;transform:none!important;width:auto!important;height:auto!important;z-index:3!important}.table-experience[data-layout="326"] .face-card[data-card-renderer="326"].face-back{background:var(--back,linear-gradient(145deg,#334b40,#14271f))!important;background-clip:border-box!important}.table-experience[data-layout="326"] .face-card[data-card-renderer="326"].face-back .card-back-inner{position:absolute!important;inset:7%!important;border:1px solid var(--bline,#bca97b)!important;border-radius:4px!important;background:none!important;display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:5px;color:var(--bline,#c8b273)!important;font-size:28cqi!important;z-index:3;box-shadow:none!important}.table-experience[data-layout="326"] .face-card[data-card-renderer="326"] .card-back-inner>small{display:block!important;font:700 7cqi/1.1 system-ui!important;text-align:center;letter-spacing:.06em}.table-experience[data-layout="326"] .face-card[data-card-renderer="326"] .card-back-inner:before,.table-experience[data-layout="326"] .face-card[data-card-renderer="326"] .card-back-inner:after{content:none!important;display:none!important}.table-experience[data-layout="326"] .face-card[data-card-renderer="326"]:is(.dc-deck-a2,[class*=dc-deck-g],.dc-custom-art-back) .card-back-inner{display:none!important}.table-experience[data-layout="326"] .face-card[data-card-renderer="326"][class*=dc-deck-rr].face-back .card-back-inner{color:var(--ink-rank)!important;border-color:var(--m3)!important;justify-content:space-between;padding:6% 0}.table-experience[data-layout="326"] .face-card[data-card-renderer="326"] .rank-back-kicker{font-size:9cqi!important;letter-spacing:.14em}.table-experience[data-layout="326"] .face-card[data-card-renderer="326"] .rank-back-name{position:relative;font:700 14cqi/1.1 Georgia,serif!important;letter-spacing:0;z-index:4}.table-experience[data-layout="326"] .face-card[data-card-renderer="326"] .dc-rank-medallion{width:57%!important;font-size:34cqi!important;border-width:1px!important}.table-experience[data-layout="326"] .face-card[data-card-renderer="326"]:after{content:none!important}.dc-card-sheen,.dc-card-sparkles{position:absolute;inset:0;pointer-events:none;border-radius:inherit;z-index:2}.dc-card-sheen{background:linear-gradient(115deg,transparent 30%,#ffffff88 50%,transparent 70%) 160% 0/250% 100% no-repeat;animation:dc326-shine 4s ease-in-out infinite;mix-blend-mode:soft-light}.dc-card-sparkles{background:radial-gradient(circle at 18% 26%,#fff 0 1px,transparent 2px),radial-gradient(circle at 82% 40%,#fff 0 1px,transparent 2px),radial-gradient(circle at 64% 80%,#fff 0 1px,transparent 2px);animation:dc326-sparkle 2.2s ease-in-out infinite alternate}@keyframes dc326-shine{0%{background-position:160% 0}70%,to{background-position:-60% 0}}@keyframes dc326-sparkle{0%{opacity:.2}to{opacity:1}}@media(min-width:2200px){.table-experience[data-layout="326"] .dc-play-layout>.arena{aspect-ratio:1.9!important}.table-experience[data-layout="326"] .dc-game-right-panel{height:760px!important}.table-experience[data-layout="326"] .dc-game-left-panel{padding-top:40px}.table-experience[data-layout="326"] .seat-avatar{width:58px!important;height:58px!important}.table-experience[data-layout="326"] .seat-cards>.face-card{width:64px!important;height:90px!important}}@media(max-width:1250px){.table-experience[data-layout="326"]{--dc-left:210px;--dc-chat:260px;--dc-gap:14px}.table-experience[data-layout="326"] .dc-play-layout{grid-template-columns:var(--dc-left) minmax(0,1fr)!important;grid-template-areas:"left table" "right right"!important;--dc-felt-width: calc(100% - 90px) }.table-experience[data-layout="326"] .dc-game-right-panel{height:320px!important;max-height:400px!important}.table-experience[data-layout="326"] .hand-dock.dc-hand-showcase{grid-template-columns:185px minmax(0,1fr) 210px!important}.table-experience[data-layout="326"] .dc-game-rail-card{padding:12px!important}.table-experience[data-layout="326"] .dc-game-rail-card h3{font-size:17px!important}.table-experience[data-layout="326"] .dc-play-layout>.arena{min-height:480px!important}.table-experience[data-layout="326"] .table-trick .face-card{width:clamp(66px,11cqi,120px)!important}}@media(max-width:760px){.in-game .header{padding:8px 12px!important;height:60px!important}.game-page-title{gap:5px}.game-page-title strong{font-size:22px}.game-page-title>div>button{font-size:10px}.in-game .room-main.immersive-room{padding:0 10px 12px!important}.table-experience[data-layout="326"] .arena-toolbar{flex-wrap:wrap;gap:3px}.table-experience[data-layout="326"] .table-preset{font-size:10px!important;flex-wrap:wrap}.table-experience[data-layout="326"] .arena-tools{margin-left:auto}.table-experience[data-layout="326"] .dc-play-layout{display:flex!important;flex-direction:column!important;gap:12px!important;--dc-felt-width: calc(100% - 50px) }.table-experience[data-layout="326"] .dc-play-layout>.arena{order:0;min-height:360px!important;aspect-ratio:1.45!important}.table-experience[data-layout="326"] .dc-game-left-panel{order:1;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;padding-top:0}.table-experience[data-layout="326"] .dc-game-right-panel{order:2;width:100%!important;height:300px!important}.table-experience[data-layout="326"] .player-seat{min-width:65px!important;width:75px}.table-experience[data-layout="326"] .seat-avatar{width:34px!important;height:34px!important}.table-experience[data-layout="326"] .seat-avatar>span{font-size:18px!important}.table-experience[data-layout="326"] .seat-avatar svg{width:42px!important;height:42px!important}.table-experience[data-layout="326"] .seat-identity{min-width:62px!important;max-width:85px!important;padding:5px!important}.table-experience[data-layout="326"] .seat-identity strong{font-size:11px!important}.table-experience[data-layout="326"] .seat-identity>span{font-size:10px!important}.table-experience[data-layout="326"] .seat-identity .dc-player-rank-badge{display:none}.table-experience[data-layout="326"] .player-seat .seat-cards{width:72px!important;height:54px!important;top:calc(100% + 5px)!important}.table-experience[data-layout="326"] .seat-cards>.face-card{width:34px!important;height:48px!important}.table-experience[data-layout="326"] .seat-cards>.face-card:nth-child(1){left:0!important}.table-experience[data-layout="326"] .seat-cards>.face-card:nth-child(2){left:19px!important}.table-experience[data-layout="326"] .seat-cards>.face-card:nth-child(3){left:38px!important}.table-experience[data-layout="326"] .table-trick .face-card{width:clamp(42px,11cqi,72px)!important}.table-experience[data-layout="326"] .table-trick{min-height:110px}.table-pov .pov-avatar{width:40px;height:40px;font-size:14px}.table-experience[data-layout="326"] .hand-dock.dc-hand-showcase{grid-template-columns:minmax(0,1fr) 145px!important;grid-template-rows:auto auto auto!important;gap:8px!important;min-height:0!important}.table-experience[data-layout="326"] .dc-hand-stage{grid-column:1/-1!important;min-height:150px!important;grid-row:2!important}.table-experience[data-layout="326"] .dc-hand-fan{min-height:130px!important;margin-left:0!important}.table-experience[data-layout="326"] .dc-hand-fan .face-card{width:82px!important}.table-experience[data-layout="326"] .turn-bar{gap:10px;padding:10px 14px!important}.table-experience[data-layout="326"] .turn-bar strong{font-size:14px}.table-experience[data-layout="326"] .turn-bar span{font-size:12px}.table-experience[data-layout="326"] .game-actions .button{font-size:13px!important;min-height:42px!important}.table-experience[data-layout="326"] .landed-card>span{font-size:9px!important}}@media(prefers-reduced-motion:reduce){.dc-card-sheen,.dc-card-sparkles{animation:none!important}}.table-experience[data-layout="326"] .face-card.dc-card-skin.face-back[data-card-renderer="326"] .card-back-inner:before,.table-experience[data-layout="326"] .face-card.dc-card-skin.face-back[data-card-renderer="326"] .card-back-inner:after{content:none!important;display:none!important}.table-experience[data-layout="326"] .face-card.dc-card-skin.face-back[data-card-renderer="326"] .rank-back-kicker{display:block!important;position:absolute;top:7%;left:0;width:100%;color:var(--ink-rank);font-size:8cqi!important}.table-experience[data-layout="326"] .face-card.dc-card-skin.face-back[data-card-renderer="326"] .rank-back-name{position:absolute;bottom:7%;left:0;width:100%;text-align:center;color:var(--ink-rank);font-size:13cqi!important}@media(max-width:760px){.table-experience[data-layout="326"]{display:flex!important;flex-direction:column!important}.table-experience[data-layout="326"] .dc-play-layout{display:contents!important}.table-experience[data-layout="326"] .arena-toolbar,.table-experience[data-layout="326"] .turn-ribbon{order:-3}.table-experience[data-layout="326"] .dc-play-layout>.arena{order:-2;--dc-felt-width: calc(100% - 50px) }.table-experience[data-layout="326"] .turn-bar{order:-1;margin:8px auto!important}.table-experience[data-layout="326"] .hand-dock{order:0}.table-experience[data-layout="326"] .dc-game-left-panel{order:1;width:100%;background:none!important;align-items:start}.table-experience[data-layout="326"] .dc-game-right-panel{order:2;height:410px!important;max-height:none!important}.table-experience[data-layout="326"] .dc-feed-scroll{min-height:70px!important;flex:1;overflow:auto}}html:has(.in-game),body:has(.in-game){height:100%;overflow:hidden!important}.app-shell.in-game{height:100dvh!important;min-height:0!important;overflow:hidden!important;display:grid!important;grid-template-rows:56px minmax(0,1fr)!important}.app-shell.in-game>.header{height:56px!important;min-height:0!important;padding:5px 16px!important}.app-shell.in-game>.room-main.immersive-room{height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important;padding:0 12px 5px!important;display:flex!important;flex-direction:column!important;margin:0!important}.table-experience[data-layout][data-viewport="327"]{flex:1;min-height:0!important;height:100%!important;display:grid!important;grid-template-rows:34px 25px minmax(0,1fr) 32px clamp(85px,22dvh,205px)!important;gap:3px!important;overflow:hidden!important;--dc-left:170px;--dc-chat:270px}.table-experience[data-layout][data-viewport="327"] .arena-toolbar{min-height:0!important;max-height:34px;padding:2px!important;flex-wrap:nowrap!important;overflow:hidden}.table-experience[data-layout][data-viewport="327"] .turn-ribbon{min-height:0!important;height:25px!important;padding:0!important;overflow:hidden;flex-wrap:nowrap}.table-experience[data-layout][data-viewport="327"] .turn-ribbon>.chaal-clock{display:none!important}.table-experience[data-layout][data-viewport="327"] .dc-play-layout{display:grid!important;grid-template-columns:var(--dc-left) minmax(0,1fr) var(--dc-chat)!important;grid-template-areas:"left table right"!important;min-height:0!important;height:100%!important;gap:8px!important}.table-experience[data-layout][data-viewport="327"] .dc-play-layout>.arena{width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important;aspect-ratio:auto!important;overflow:visible!important;order:0}.table-experience[data-layout][data-viewport="327"] .dc-play-layout :is(.arena-felt,.seat-ring,.dc-clearance-overlay){width:var(--felt-w)!important;height:calc(var(--felt-w)*.477)!important;top:50%!important;left:50%!important;min-height:0!important;transform:translate(-50%,-50%)!important}.table-experience[data-layout][data-viewport="327"] .dc-game-left-panel{align-self:center!important;display:block!important;background:none!important;padding:0!important;min-height:0!important}.table-experience[data-layout][data-viewport="327"] .dc-removed-count{padding:12px!important}.table-experience[data-layout][data-viewport="327"] .dc-removed-count h3{font-size:17px!important}.table-experience[data-layout][data-viewport="327"] .dc-game-right-panel{height:100%!important;max-height:100%!important;min-height:0!important;margin:0!important;overflow:hidden!important;display:flex;flex-direction:column}.table-experience[data-layout][data-viewport="327"] .dc-feed-heading{padding:10px!important;flex:none}.table-experience[data-layout][data-viewport="327"] .dc-feed-heading h3{font-size:18px!important}.table-experience[data-layout][data-viewport="327"] .dc-feed-scroll{min-height:0!important;flex:1;overflow:auto!important;scrollbar-width:none}.table-experience[data-layout][data-viewport="327"] .dc-chat-input{padding:8px!important;flex:none}.table-experience[data-layout][data-viewport="327"] .dc-chat-emojis{padding:5px!important;flex:none}.table-experience[data-layout][data-viewport="327"] .dc-game-right-panel.chat-closed{height:fit-content!important}.table-experience[data-layout][data-viewport="327"].compact-play .dc-play-layout{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"table"!important}.table-experience[data-layout][data-viewport="327"].compact-play :is(.dc-game-left-panel,.dc-game-right-panel){display:none!important}.table-experience[data-layout][data-viewport="327"] .player-seat{position:absolute!important;left:var(--seat-x)!important;top:var(--seat-y)!important;transform:translate(-50%,-50%)!important;width:calc(100px*var(--u))!important;min-width:0!important;gap:calc(5px*var(--u))!important}.table-experience[data-layout][data-viewport="327"] .seat-avatar{position:relative!important;width:calc(43px*var(--u))!important;height:calc(43px*var(--u))!important;flex-shrink:0;overflow:visible!important}.table-experience[data-layout][data-viewport="327"] .seat-avatar>span{font-size:calc(23px*var(--u))!important}.table-experience[data-layout][data-viewport="327"] .seat-avatar>small{font-size:calc(7px*var(--u))!important;padding:calc(2px*var(--u))!important}.table-experience[data-layout][data-viewport="327"] .seat-identity{min-width:0!important;width:100%!important;max-width:none!important;padding:calc(5px*var(--u))!important;border-radius:calc(8px*var(--u))!important}.table-experience[data-layout][data-viewport="327"] .seat-identity strong{font-size:calc(13px*var(--u))!important;white-space:nowrap!important;overflow:hidden;text-overflow:ellipsis;display:block!important}.table-experience[data-layout][data-viewport="327"] .seat-identity>span{font-size:calc(11px*var(--u))!important;white-space:nowrap}.table-experience[data-layout][data-viewport="327"] .seat-identity .dc-player-rank-badge{font-size:calc(8px*var(--u))!important;display:block;margin:2px auto 0;width:fit-content}.table-experience[data-layout][data-viewport="327"] :is(.seat-avatar,.you-avatar)>.mini-clock{position:absolute!important;inset:-12%!important;width:124%!important;height:124%!important;margin:0!important;transform:none!important;display:block!important}.table-experience[data-layout][data-viewport="327"] :is(.seat-avatar,.you-avatar)>.mini-clock>svg{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;transform:none!important}.table-experience[data-layout][data-viewport="327"] .mini-clock .clock-hand{display:none!important}.table-experience[data-layout][data-viewport="327"] .player-seat .seat-cards{position:absolute!important;left:calc(50% + var(--back-dx))!important;top:calc(50% + var(--back-dy))!important;transform:translate(-50%,-50%)!important;width:calc(105px*var(--u))!important;height:calc(76px*var(--u))!important}.table-experience[data-layout][data-viewport="327"] .seat-cards>.face-card{width:calc(48px*var(--u))!important;height:calc(67px*var(--u))!important;min-width:0!important;min-height:0!important;border-width:calc(2px*var(--u))!important}.table-experience[data-layout][data-viewport="327"] .seat-cards>.face-card:nth-child(1){left:0!important}.table-experience[data-layout][data-viewport="327"] .seat-cards>.face-card:nth-child(2){left:calc(27px*var(--u))!important}.table-experience[data-layout][data-viewport="327"] .seat-cards>.face-card:nth-child(3){left:calc(54px*var(--u))!important}.table-experience[data-layout][data-viewport="327"] .table-pov .pov-avatar{width:calc(45px*var(--u));height:calc(45px*var(--u));font-size:calc(16px*var(--u))}.table-experience[data-layout][data-viewport="327"] .table-pov small{font-size:calc(10px*var(--u));padding:2px}.table-experience[data-layout][data-viewport="327"] .table-pov .pov-avatar i{width:calc(20px*var(--u));height:calc(20px*var(--u));font-size:calc(14px*var(--u))}.table-experience[data-layout][data-viewport="327"] .table-trick{width:62%!important;height:65%!important;min-height:0!important;max-height:none!important;overflow:visible!important}.table-experience[data-layout][data-viewport="327"] .table-trick .face-card{width:calc(98px*var(--u))!important;height:calc(137px*var(--u))!important;min-width:0!important}.table-experience[data-layout][data-viewport="327"] .table-trick.many-cards .face-card{width:calc(66px*var(--u))!important;height:calc(92px*var(--u))!important}.table-experience[data-layout][data-viewport="327"] .landed-card>span{font-size:calc(10px*var(--u))!important}.table-experience[data-layout][data-viewport="327"] .trump-chip{font-size:calc(12px*var(--u))!important;padding:calc(4px*var(--u)) calc(12px*var(--u))!important;top:8%!important}.table-experience[data-layout][data-viewport="327"] .waiting-pips{font-size:calc(28px*var(--u))!important;display:flex;gap:calc(22px*var(--u))}.table-experience[data-layout][data-viewport="327"] .turn-bar{order:0!important;min-height:0!important;height:30px!important;padding:4px 12px!important;margin:0 auto!important;font-size:12px!important;max-width:100%;gap:12px!important;overflow:hidden}.table-experience[data-layout][data-viewport="327"] .turn-bar :is(strong,span,b){font-size:12px!important;white-space:nowrap}.table-experience[data-layout][data-viewport="327"] .hand-dock.dc-hand-showcase{order:0!important;min-height:0!important;height:100%!important;max-height:100%!important;display:grid!important;grid-template-columns:150px minmax(0,1fr) 190px!important;grid-template-rows:minmax(0,1fr)!important;gap:8px!important;padding:0!important;overflow:hidden!important}.table-experience[data-layout][data-viewport="327"] .hand-dock-heading{grid-column:1!important;grid-row:1!important;min-width:0!important;align-self:center;gap:5px!important}.table-experience[data-layout][data-viewport="327"] .your-identity{font-size:12px!important}.table-experience[data-layout][data-viewport="327"] .your-identity .you-avatar{display:none!important}.table-experience[data-layout][data-viewport="327"] .hand-sort>span,.table-experience[data-layout][data-viewport="327"] .gesture-help{display:none!important}.table-experience[data-layout][data-viewport="327"] .hand-sort :is(button,select){font-size:12px!important;padding:6px!important}.table-experience[data-layout][data-viewport="327"] .dc-hand-stage{grid-column:2!important;grid-row:1!important;height:100%!important;min-height:0!important;max-height:100%!important;padding:0 8px!important;overflow:auto hidden!important;scrollbar-width:none;container-type:size}.table-experience[data-layout][data-viewport="327"] .dc-hand-stage::-webkit-scrollbar{display:none}.table-experience[data-layout][data-viewport="327"] .dc-hand-fan{--card-w:min(120px,52cqh,11cqw);display:flex!important;align-items:center!important;justify-content:center!important;height:100%!important;min-height:0!important;padding:0!important;margin:0!important;width:100%!important}.table-experience[data-layout][data-viewport="327"] .dc-hand-fan>div{flex:0 0 var(--card-w)!important;width:var(--card-w)!important;margin-left:clamp(calc(var(--card-w)*-.78),calc((100cqw - var(--card-w)*var(--hand-count))/max(1,var(--hand-count) - 1)),0px)!important;transform:none!important}.table-experience[data-layout][data-viewport="327"] .dc-hand-fan>div:first-child{margin-left:0!important}.table-experience[data-layout][data-viewport="327"] .dc-hand-fan .face-card{width:var(--card-w)!important;height:calc(var(--card-w)*1.4)!important;min-width:0!important;min-height:0!important;transform:none!important}.table-experience[data-layout][data-viewport="327"] .dc-hand-fan .face-card.picked{transform:translateY(-8px)!important}.table-experience[data-layout][data-viewport="327"] .game-actions{grid-column:3!important;grid-row:1!important;align-self:center;max-height:100%;gap:4px!important;overflow:auto;scrollbar-width:none}.table-experience[data-layout][data-viewport="327"] .game-actions :is(p,span,label){font-size:12px!important;margin:0!important}.table-experience[data-layout][data-viewport="327"] .game-actions .button{min-height:28px!important;padding:6px 9px!important;font-size:12px!important}.table-experience[data-layout][data-viewport="327"] .dc-rank-medallion svg{width:65%;height:65%;stroke:currentColor;fill:none}.table-experience[data-layout][data-viewport="327"] .deck-copy{display:none!important}@media(max-width:760px),(max-height:500px){.app-shell.in-game{grid-template-rows:42px minmax(0,1fr)!important}.app-shell.in-game>.header{height:42px!important;padding:3px 8px!important}.game-page-title strong{font-size:18px!important}.game-page-title>div>button{font-size:9px!important;white-space:nowrap}.table-experience[data-layout][data-viewport="327"]{grid-template-rows:27px 20px minmax(0,1fr) 26px clamp(75px,23dvh,150px)!important}.table-experience[data-layout][data-viewport="327"] .table-preset{display:none!important}.table-experience[data-layout][data-viewport="327"] .arena-tools{width:100%;justify-content:flex-end}.table-experience[data-layout][data-viewport="327"] .arena-tools button{font-size:10px!important;padding:3px!important}.table-experience[data-layout][data-viewport="327"] .round-descriptor{display:none!important}.table-experience[data-layout][data-viewport="327"] .turn-bar{height:25px!important;gap:6px!important}.table-experience[data-layout][data-viewport="327"] .turn-bar :is(strong,span,b){font-size:10px!important}.table-experience[data-layout][data-viewport="327"] .hand-dock.dc-hand-showcase{grid-template-columns:70px minmax(0,1fr) 95px!important;gap:3px!important}.table-experience[data-layout][data-viewport="327"] .your-identity{display:none!important}.table-experience[data-layout][data-viewport="327"] .hand-sort{flex-direction:column}.table-experience[data-layout][data-viewport="327"] .hand-sort :is(button,select){font-size:10px!important;max-width:70px;padding:3px!important}.table-experience[data-layout][data-viewport="327"] .game-actions :is(p,span,label,.button){font-size:10px!important}.table-experience[data-layout][data-viewport="327"] .dc-hand-fan{--card-w:min(76px,48cqh,23cqw)}}.app-shell.in-game>.header{width:100%!important;max-width:none!important;margin:0!important;box-sizing:border-box}.table-experience[data-layout][data-viewport="327"] .player-seat{display:flex!important;flex-direction:column!important;align-items:center!important}.table-experience[data-layout][data-viewport="327"] .seat-avatar{margin:0!important}.table-experience[data-layout][data-viewport="327"] .seat-identity{margin:0!important;box-sizing:border-box}.table-experience[data-layout][data-viewport="327"] .dc-hand-fan>div{margin-left:clamp(calc(var(--card-w)*-.5),calc((100cqw - var(--card-w)*var(--hand-count))/max(1,var(--hand-count) - 1)),0px)!important}.table-experience[data-layout][data-viewport="327"] .dc-hand-fan{justify-content:safe center!important}.table-experience[data-layout][data-viewport="327"] .face-card[data-card-renderer="326"] .face-pip{font-size:47cqi!important}.table-experience[data-layout][data-viewport="327"] .face-card[data-card-renderer="326"] .face-corner{font-size:22cqi!important}.table-experience[data-layout][data-viewport="327"] .face-card[data-card-renderer="326"] .face-corner i{font-size:14cqi!important;line-height:1!important}.table-experience[data-layout][data-viewport="327"] .face-card[data-card-renderer="326"] .dc-rank-medallion{min-width:0!important}@media(max-width:600px){.table-experience[data-layout][data-viewport="327"] .hand-dock.dc-hand-showcase{grid-template-columns:85px minmax(0,1fr)!important;grid-template-rows:35px minmax(0,1fr)!important}.table-experience[data-layout][data-viewport="327"] .hand-dock-heading{grid-column:1!important;grid-row:1!important}.table-experience[data-layout][data-viewport="327"] .hand-sort{flex-direction:row!important;gap:2px!important}.table-experience[data-layout][data-viewport="327"] .hand-sort button{display:none}.table-experience[data-layout][data-viewport="327"] .game-actions{grid-column:2!important;grid-row:1!important;display:flex!important;flex-direction:row!important;flex-wrap:wrap;justify-content:flex-end!important;max-height:none}.table-experience[data-layout][data-viewport="327"] .game-actions>span{display:none}.table-experience[data-layout][data-viewport="327"] .dc-hand-stage{grid-column:1/-1!important;grid-row:2!important}.table-experience[data-layout][data-viewport="327"] .dc-hand-fan{--card-w:min(76px,58cqh,16cqw)}}.table-experience[data-layout][data-viewport="327"] .seat-identity strong{white-space:normal!important;line-height:1.15!important}.table-experience[data-layout][data-viewport="327"] :is(.centre-stat strong){font-size:calc(38px*var(--u))!important}.table-experience[data-layout][data-viewport="327"] :is(.centre-stat span,.centre-stat small,.table-centre>p,.dc-claim-showcase>small){font-size:calc(12px*var(--u))!important;letter-spacing:0!important}.table-experience[data-layout][data-viewport="327"] :is(.dc-claim-faces,.challenge-reveal,.community-cards) .face-card{width:calc(70px*var(--u))!important;height:calc(98px*var(--u))!important;min-width:0!important}.table-experience[data-layout][data-viewport="327"] .stacked-deck{display:none!important}.table-experience[data-layout][data-viewport="327"] .table-centre{padding:0!important}.table-experience[data-layout][data-viewport="327"] .dc-claim-showcase{margin:calc(8px*var(--u)) auto!important;padding:calc(6px*var(--u))!important}.table-experience[data-layout][data-viewport="327"] .dc-claim-faces{gap:calc(5px*var(--u))!important}@media(max-width:600px){.table-experience[data-layout][data-viewport="327"].game-bluff .hand-dock.dc-hand-showcase,.table-experience[data-layout][data-viewport="327"].game-poker .hand-dock.dc-hand-showcase{grid-template-rows:55px minmax(0,1fr)!important}.table-experience[data-layout][data-viewport="327"] .claim-control select{font-size:11px!important;padding:2px!important;min-height:22px!important}}.table-experience[data-layout][data-viewport="327"] .dc-hand-fan>div,.table-experience[data-layout][data-viewport="327"] .dc-hand-fan>div:hover,.table-experience[data-layout][data-viewport="327"] .dc-hand-fan>div:focus-within{position:relative!important;z-index:1!important;filter:none!important}.game-drawer:has(.jugat-form){--juggat-gold:var(--dc-theme-accent,#e4ae66);--juggat-ink:var(--dc-theme-text,#f6eedb);--juggat-surface:var(--dc-theme-panel,#27212e);width:min(500px,100vw)!important;padding:0 20px 24px!important;overflow-x:hidden!important;overflow-y:auto!important;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--juggat-gold) 50%,transparent) transparent;color:var(--juggat-ink)!important;background:radial-gradient(ellipse at 95% 0%,color-mix(in srgb,var(--juggat-gold) 16%,transparent),transparent 44%),radial-gradient(ellipse at -15% 85%,#7b344224,transparent 50%),linear-gradient(180deg,color-mix(in srgb,var(--juggat-surface) 93%,#14131c),var(--dc-theme-bg,#16151c))!important;border-left:1px solid color-mix(in srgb,var(--juggat-gold) 48%,transparent)!important;box-shadow:-22px 0 65px #0008!important;z-index:91!important}.game-drawer:has(.jugat-form) header{position:sticky;top:0;z-index:2;margin:0 -20px 19px;padding:19px 22px 18px!important;min-height:105px;background:color-mix(in srgb,var(--juggat-surface) 97%,#0e0d15)!important;border-bottom:1px solid color-mix(in srgb,var(--juggat-gold) 35%,transparent)!important;backdrop-filter:blur(12px)}.game-drawer:has(.jugat-form) header small{font-size:0!important;display:block!important}.game-drawer:has(.jugat-form) header small:before{content:"\2726   TAASHKADA  /  HAR PATTA, EK DASTAAN";font:700 11px Arial,Helvetica,sans-serif;letter-spacing:2px;color:var(--juggat-gold)}.game-drawer:has(.jugat-form) header h2{font:600 clamp(29px,4vw,38px)/1.12 Georgia,serif!important;margin:9px 0 0!important;color:var(--juggat-ink)!important}.game-drawer:has(.jugat-form) header h2:after{content:" Adda!";color:var(--juggat-gold)}.game-drawer:has(.jugat-form) header button{display:grid;place-items:center;width:38px;height:38px;padding:8px!important;border:1px solid color-mix(in srgb,var(--juggat-gold) 31%,transparent)!important;border-radius:11px;background:#0003!important;color:var(--juggat-ink)!important}.game-drawer:has(.jugat-form) header button:hover{background:color-mix(in srgb,var(--juggat-gold) 17%,transparent)!important}.game-drawer:has(.jugat-form)>p:first-of-type{margin:0 0 19px!important;border:1px solid color-mix(in srgb,var(--juggat-gold) 25%,transparent);border-radius:16px;padding:18px!important;background:linear-gradient(140deg,color-mix(in srgb,var(--juggat-gold) 12%,transparent),#502b361c)!important;color:var(--juggat-ink)!important;font:13px/1.65 Arial,Helvetica,sans-serif!important}.game-drawer:has(.jugat-form)>p:first-of-type:before{content:"\1f3ad   MAHFIL ON!";display:block;margin-bottom:8px;font-size:12px;font-weight:800;letter-spacing:1.1px;color:var(--juggat-gold)}.game-drawer:has(.jugat-form) .jugat-form{display:grid!important;grid-template-columns:minmax(0,1fr) auto;gap:10px!important;margin:0!important;border:1px solid color-mix(in srgb,var(--juggat-gold) 26%,transparent);border-radius:16px 16px 0 0;border-bottom:0;padding:17px 15px 12px!important;background:color-mix(in srgb,var(--juggat-surface) 80%,#0c0c13)}.game-drawer:has(.jugat-form) .jugat-form:before{content:"\270d   APNI JUGGAT LIKHO";grid-column:1/-1;color:var(--juggat-gold);font-size:11px;font-weight:800;letter-spacing:1.35px}.game-drawer:has(.jugat-form) .jugat-form input{width:100%;min-width:0;min-height:44px;border:1px solid color-mix(in srgb,var(--juggat-gold) 26%,transparent)!important;border-radius:11px!important;padding:11px 13px!important;background:#0d0e17aa!important;color:var(--juggat-ink)!important;font-size:14px!important}.game-drawer:has(.jugat-form) .jugat-form input::placeholder{color:#b8aa9f}.game-drawer:has(.jugat-form) .jugat-form .button{border-radius:11px!important;min-height:44px!important;padding:10px 14px!important;background:var(--juggat-gold)!important;color:var(--dc-theme-bg,#18141c)!important;font-size:12px!important;font-weight:800!important}.game-drawer:has(.jugat-form) .my-jugats{display:flex!important;flex-direction:column;gap:8px;margin:0!important;padding:10px 15px 14px;background:color-mix(in srgb,var(--juggat-surface) 80%,#0c0c13);border-inline:1px solid color-mix(in srgb,var(--juggat-gold) 26%,transparent)}.game-drawer:has(.jugat-form) .my-jugats:before{content:"\2605   SAVED JUGGATS";font-size:11px;font-weight:800;letter-spacing:1.2px;color:var(--juggat-gold);padding:6px 0 3px}.game-drawer:has(.jugat-form) .my-jugats>div{display:grid!important;grid-template-columns:minmax(0,1fr) auto auto;align-items:center!important;gap:7px!important;border:1px solid color-mix(in srgb,var(--juggat-gold) 20%,transparent);border-radius:11px;padding:9px 10px!important;background:#0b0b133b}.game-drawer:has(.jugat-form) .my-jugats>div span{font-size:13px!important;color:var(--juggat-ink)!important;min-width:0;overflow-wrap:anywhere}.game-drawer:has(.jugat-form) .my-jugats button{min-height:36px!important;border-radius:8px!important;padding:7px 10px!important;font-size:12px!important;background:color-mix(in srgb,var(--juggat-gold) 17%,#17231c)!important;border:1px solid color-mix(in srgb,var(--juggat-gold) 28%,transparent)!important;color:var(--juggat-ink)!important}.game-drawer:has(.jugat-form) .my-jugats button:last-child{background:#6c2f323d!important;color:#f4c1bd!important}.game-drawer:has(.jugat-form) .my-jugats:empty:after{content:"No saved lines yet \2014  write your first one above.";display:block;padding:12px;border-radius:10px;border:1px dashed #ffffff23;text-align:center;color:#bcafa7;font-size:12px}.game-drawer:has(.jugat-form)>small{display:block;margin:0 0 17px!important;padding:0 15px 16px;background:color-mix(in srgb,var(--juggat-surface) 80%,#0c0c13);border:1px solid color-mix(in srgb,var(--juggat-gold) 26%,transparent);border-top:0;border-radius:0 0 16px 16px;color:#b9ae9f!important;font-size:11px!important;line-height:1.6!important}.game-drawer:has(.jugat-form) .taunt-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px!important;margin:0!important;border-radius:16px 16px 0 0;padding:16px 13px 14px;background:color-mix(in srgb,var(--juggat-surface) 80%,#0c0c13);border:1px solid color-mix(in srgb,var(--juggat-gold) 27%,transparent);border-bottom:0}.game-drawer:has(.jugat-form) .taunt-list:before{content:"\1f525   READY-MADE JUGGATS";grid-column:1/-1;margin:0 0 4px;color:var(--juggat-gold);font-size:12px;font-weight:800;letter-spacing:1.05px}.game-drawer:has(.jugat-form) .taunt-list button{min-width:0;min-height:50px;display:flex!important;justify-content:flex-start!important;gap:8px!important;text-align:left!important;line-height:1.35!important;font-size:13px!important;padding:11px!important;border-radius:11px!important;border:1px solid color-mix(in srgb,var(--juggat-gold) 22%,transparent)!important;background:linear-gradient(160deg,#ffffff0d,#ffffff04)!important;color:var(--juggat-ink)!important;transition:background .15s,border-color .15s,transform .15s}.game-drawer:has(.jugat-form) .taunt-list button svg{color:var(--juggat-gold)!important;width:17px;flex-shrink:0}.game-drawer:has(.jugat-form) .taunt-list button:hover:not(:disabled){background:color-mix(in srgb,var(--juggat-gold) 16%,transparent)!important;border-color:color-mix(in srgb,var(--juggat-gold) 65%,transparent)!important}.game-drawer:has(.jugat-form) .taunt-list+small{border-top:0;border-radius:0 0 16px 16px;padding-top:4px}@media(max-width:620px){.game-drawer:has(.jugat-form){padding:0 13px 16px!important;width:min(450px,100vw)!important}.game-drawer:has(.jugat-form) header{margin-inline:-13px;padding-inline:15px!important}.game-drawer:has(.jugat-form) .taunt-list{grid-template-columns:1fr}}@media(max-width:360px){.game-drawer:has(.jugat-form) .jugat-form{grid-template-columns:1fr}.game-drawer:has(.jugat-form) .jugat-form .button{width:100%}}.table-experience[data-release="331"][data-layout][data-viewport]{grid-template-rows:38px 24px minmax(0,1fr) 58px clamp(120px,23dvh,220px)!important;gap:5px!important;--dc-left:140px;--dc-chat:260px}.table-experience[data-release="331"]>.arena-toolbar{grid-row:1;max-height:38px!important}.table-experience[data-release="331"]>.turn-ribbon{grid-row:2}.table-experience[data-release="331"]>.dc-play-layout{grid-row:3}.table-experience[data-release="331"]>.turn-bar{grid-row:4}.table-experience[data-release="331"]>.hand-dock,.table-experience[data-release="331"]>.spectator-dock{grid-row:5}.table-experience[data-release="331"] .arena-tools{gap:5px;min-width:0;overflow-x:auto;scrollbar-width:none}.table-experience[data-release="331"] .arena-tools>button{white-space:nowrap}.table-experience[data-release="331"] .dc-media-controls{display:flex;gap:4px;flex:none;padding:0}.table-experience[data-release="331"] .dc-media-controls button{font-size:12px;white-space:nowrap;padding:6px;border:1px solid #766040;border-radius:8px;background:var(--dc-theme-panel);color:var(--dc-theme-text);cursor:pointer}.table-experience[data-release="331"][data-layout][data-viewport] .turn-bar{position:relative;display:flex;align-items:center;justify-content:center;min-height:52px!important;height:52px!important;max-width:min(800px,96%);width:max-content;gap:20px!important;padding:7px 18px!important;border:1px solid var(--dc-theme-accent,#d8ab50);border-radius:32px;background:var(--dc-theme-panel,#201d2b);overflow:hidden;box-shadow:0 5px 18px #0003}.table-experience[data-release="331"][data-layout][data-viewport] .turn-bar strong{font:700 16px/1.3 Arial,sans-serif!important;background:var(--dc-theme-accent,#d8ab50);color:#211c15;border-radius:22px;padding:9px 15px;white-space:nowrap}.table-experience[data-release="331"][data-layout][data-viewport] .turn-bar>span{font:500 16px/1.3 Arial,sans-serif!important;white-space:normal;text-align:center}.table-experience[data-release="331"][data-layout][data-viewport] .turn-bar>b{font:800 22px/1 Arial,sans-serif!important;min-width:58px;white-space:nowrap;color:var(--dc-theme-accent)}.table-experience[data-release="331"] .turn-bar>b small{font-size:10px}.table-experience[data-release="331"] .turn-bar>i{position:absolute;bottom:0;left:0;height:3px;background:var(--dc-theme-accent);transition:width .2s linear}.table-experience[data-release="331"][data-layout][data-viewport] .table-centre{position:absolute;inset:0;padding:0!important;display:flex;justify-content:center;align-items:center}.table-experience[data-release="331"][data-layout][data-viewport] .table-trick{position:absolute;inset:0;width:100%!important;height:100%!important;transform:none!important;display:block!important}.table-experience[data-release="331"][data-layout][data-viewport] .landed-card{position:absolute!important;margin:0!important;transform:translate(-50%,-50%) rotate(var(--rot,0deg))!important;animation:seat-card-arrive .28s ease-out;z-index:3}.table-experience[data-release="331"][data-layout][data-viewport] .table-trick .face-card{width:clamp(38px,calc(90px*var(--u)),120px)!important;height:clamp(53px,calc(126px*var(--u)),168px)!important}.table-experience[data-release="331"].crowded-table .table-trick .face-card{width:calc(62px*var(--u))!important;height:calc(87px*var(--u))!important}.table-experience[data-release="331"] .landed-card>span{position:absolute;left:50%;bottom:-9px;transform:translate(-50%);background:#15111fe8;padding:2px 6px;border-radius:10px;color:#fff;font-size:10px!important;white-space:nowrap}@keyframes seat-card-arrive{0%{opacity:0;scale:.8}to{opacity:1;scale:1}}.table-experience[data-release="331"] .trump-chip[hidden]{display:none!important}.table-experience[data-release="331"] .trump-chip:not([hidden]){position:absolute;left:50%;top:5%!important;transform:translate(-50%);z-index:8}.table-experience[data-release="331"][data-layout][data-viewport] .seat-cards{transform:translate(-50%,-50%) rotate(var(--fan-rotation))!important;width:calc(80px*var(--u))!important;height:calc(60px*var(--u))!important}.table-experience[data-release="331"] .opponent-fan-card{position:absolute;left:50%;top:0;width:calc(38px*var(--u));height:calc(54px*var(--u));transform-origin:50% 110%;transform:translate(-50%) rotate(calc((var(--fan-i) - (var(--fan-n) - 1)/2)*12deg))}.table-experience[data-release="331"] .opponent-fan-card .face-card{position:static!important;width:100%!important;height:100%!important;transform:none!important;min-width:0!important;min-height:0!important}.table-experience[data-release="331"][data-layout][data-viewport] .seat-identity strong{font-size:clamp(10px,calc(13px*var(--u)),15px)!important}.table-experience[data-release="331"][data-layout][data-viewport] .seat-identity>span{font-size:clamp(9px,calc(10px*var(--u)),12px)!important}.table-experience[data-release="331"] .presence-label{color:#acb6a7;display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-experience[data-release="331"][data-layout][data-viewport] .hand-dock.dc-hand-showcase{grid-template-columns:120px minmax(0,1fr) 180px!important;overflow:visible!important}.table-experience[data-release="331"][data-layout][data-viewport] .dc-hand-stage{display:block!important;overflow:auto hidden!important;padding:10px 18px 5px!important}.table-experience[data-release="331"][data-layout][data-viewport] .dc-hand-fan{--card-w:clamp(55px,58cqh,130px);--step:clamp(22px,calc((100cqw - var(--card-w) - 40px)/max(1,var(--hand-count) - 1)),calc(var(--card-w)*.72));width:max-content!important;min-width:100%;justify-content:flex-start!important;align-items:center!important;padding-inline:15px!important;margin:0!important;box-sizing:border-box}.table-experience[data-release="331"][data-layout][data-viewport] .dc-hand-fan>div{flex:none!important;margin-left:calc(var(--step) - var(--card-w))!important;transform:translateY(calc(var(--fan-position)*var(--fan-position)*28px)) rotate(var(--fan-angle))!important;transform-origin:50% 110%;z-index:1!important}.table-experience[data-release="331"][data-layout][data-viewport] .dc-hand-fan>div:first-child{margin-left:0!important}.table-experience[data-release="331"][data-layout][data-viewport] .dc-hand-fan>div:hover,.table-experience[data-release="331"][data-layout][data-viewport] .dc-hand-fan>div:focus-within{z-index:2!important}.table-experience[data-release="331"][data-layout][data-viewport] .dc-hand-fan .face-card.picked{transform:translateY(-10px)!important;outline:2px solid var(--dc-theme-accent)}.table-experience[data-release="331"] .hand-sort button{display:none!important}.table-experience[data-release="331"] .dc-timeout-button{display:inline-flex!important}.table-experience[data-release="331"] .dc-timeout-overlay{position:fixed;inset:0;z-index:1500;display:flex!important;flex-direction:column;justify-content:center;align-items:center;gap:18px;padding:20px;background:#11121aee;color:var(--dc-theme-text);text-align:center}.dc-timeout-overlay strong{font-size:clamp(28px,5vw,52px)}.dc-timeout-overlay b{font-size:42px;color:var(--dc-theme-accent)}.native-deal{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;z-index:35;overflow:hidden;pointer-events:none;contain:layout paint}.native-deal .deal-shuffle-card,.native-deal .deal-fly-card{position:absolute;left:calc(50% - 20px);top:calc(50% - 28px);width:40px;height:56px;display:grid;place-items:center;border:1px solid #ead8ab;border-radius:5px;background:repeating-linear-gradient(45deg,#312242 0 3px,#594269 3px 6px);color:#e1b969;opacity:0;will-change:transform,opacity;box-shadow:0 2px 5px #0005}.native-deal .deal-caption{position:absolute;left:50%;top:calc(50% + 60px);transform:translate(-50%);white-space:nowrap;font-size:14px;text-transform:capitalize}.player-controls>section,.session-row{display:flex;flex-direction:column;gap:8px;padding:15px;border:1px solid #ffffff25;border-radius:12px;margin:10px 0}.player-controls button,.session-row button{padding:10px;border:1px solid #bd985d;border-radius:8px;background:#2c2934;color:#f4e7ce;cursor:pointer}.player-controls textarea{width:100%;min-height:90px}.account-security{max-height:65dvh;overflow:auto}.account-security label{display:block;margin:14px 0}.session-row small{overflow-wrap:anywhere}.account-security button{margin:4px 0}.game-drawer{max-height:100dvh;overflow:auto}.game-drawer .jugat-form input{min-width:0}@media(max-width:1199px),(max-height:649px){.table-experience[data-release="331"] .table-preset{display:none!important}.table-experience[data-release="331"] .arena-tools{width:100%;justify-content:flex-start!important}.table-experience[data-release="331"] .seat-identity .dc-player-rank-badge{display:none!important}}@media(max-width:760px){.table-experience[data-release="331"][data-layout][data-viewport]{grid-template-rows:34px 20px minmax(0,1fr) 52px clamp(145px,25dvh,200px)!important;gap:2px!important}.table-experience[data-release="331"][data-layout][data-viewport] .turn-bar{height:48px!important;min-height:48px!important;padding:5px 10px!important;gap:8px!important;max-width:100%;width:100%;box-sizing:border-box}.table-experience[data-release="331"][data-layout][data-viewport] .turn-bar strong{font-size:12px!important;padding:7px 9px}.table-experience[data-release="331"][data-layout][data-viewport] .turn-bar>span{font-size:12px!important}.table-experience[data-release="331"][data-layout][data-viewport] .turn-bar>b{font-size:19px!important;min-width:40px}.table-experience[data-release="331"][data-layout][data-viewport] .hand-dock.dc-hand-showcase{grid-template-columns:75px minmax(0,1fr)!important;grid-template-rows:44px minmax(0,1fr)!important;gap:2px!important}.table-experience[data-release="331"][data-layout][data-viewport] .dc-hand-stage{grid-row:2!important;grid-column:1/-1!important;padding:10px 12px 3px!important}.table-experience[data-release="331"][data-layout][data-viewport] .game-actions{grid-column:2!important;grid-row:1!important;max-height:44px;overflow:auto;display:flex;flex-wrap:wrap;justify-content:flex-end!important}.table-experience[data-release="331"] .your-identity{display:none!important}.table-experience[data-release="331"] .arena-tools button{font-size:11px!important;min-height:28px;padding:4px!important}}@media(max-height:500px){.app-shell.in-game{grid-template-rows:34px minmax(0,1fr)!important}.app-shell.in-game>.header{height:34px!important}.table-experience[data-release="331"][data-layout][data-viewport]{grid-template-rows:28px 0 minmax(0,1fr) 42px 82px!important;gap:1px!important}.table-experience[data-release="331"] .turn-ribbon{display:none!important}.table-experience[data-release="331"][data-layout][data-viewport] .turn-bar{height:40px!important;min-height:40px!important}.table-experience[data-release="331"][data-layout][data-viewport] .hand-dock.dc-hand-showcase{grid-template-columns:65px minmax(0,1fr) 150px!important;grid-template-rows:minmax(0,1fr)!important}.table-experience[data-release="331"][data-layout][data-viewport] .dc-hand-stage{grid-column:2!important;grid-row:1!important}.table-experience[data-release="331"][data-layout][data-viewport] .game-actions{grid-column:3!important;grid-row:1!important;max-height:80px}.table-experience[data-release="331"] .seat-avatar,.table-experience[data-release="331"] .presence-label{display:none!important}.table-experience[data-release="331"] .seat-identity{padding:2px!important}.table-experience[data-release="331"] .table-pov small{display:none}.table-experience[data-release="331"] .table-pov .pov-avatar{width:24px!important;height:24px!important;font-size:10px!important}}@media(prefers-reduced-motion:reduce){.native-deal .deal-shuffle-card,.native-deal .deal-fly-card{display:none}.table-experience[data-release="331"] .landed-card{animation:none!important}.table-experience[data-release="331"] .face-card{transition:none!important}}.table-experience[data-release="331"][data-layout][data-viewport] .seat-identity strong{display:block!important;white-space:nowrap!important;line-height:1.2!important}.table-experience[data-release="331"] .seat-identity .dc-player-rank-badge{display:none!important}@media(max-height:500px){.table-experience[data-release="331"][data-layout][data-viewport] .dc-hand-fan{--card-w:45px}.table-experience[data-release="331"][data-layout][data-viewport] .dc-hand-stage{padding:4px 12px!important}}@media(max-height:500px){.table-experience[data-release="331"][data-layout][data-viewport] .hand-dock.dc-hand-showcase{width:100%!important;max-width:100%!important;padding:0!important;box-sizing:border-box}.table-experience[data-release="331"][data-layout][data-viewport] .game-actions{display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-content:center!important;gap:2px!important;min-width:0!important;width:100%!important;overflow:auto!important}.table-experience[data-release="331"][data-layout][data-viewport] .game-actions>*{min-width:0!important;max-width:100%!important;margin:0!important}.table-experience[data-release="331"][data-layout][data-viewport] .game-actions button{width:100%!important;padding:4px!important;min-height:24px!important}.table-experience[data-release="331"] .hand-sort select{max-width:100%!important;min-width:0!important}}.tg2{--full-table-art:url(/cosmetics/art/table-yoruichi-full.webp)}.tg3{--full-table-art:url(/cosmetics/art/table-robin-full.webp)}.tg4{--full-table-art:url(/cosmetics/art/table-nami-full.webp)}.tg5{--full-table-art:url(/cosmetics/art/table-boa-full.webp)}.tg6{--full-table-art:url(/cosmetics/art/table-hinata-full.webp)}.tg7{--full-table-art:url(/cosmetics/art/table-rangiku-full.webp)}.tg8{--full-table-art:url(/cosmetics/art/table-orihime-full.webp)}.arena-felt.dc-art-table:is(.tg2,.tg3,.tg4,.tg5,.tg6,.tg7,.tg8),.dc-preview-table .tbl.dc-art-table:is(.tg2,.tg3,.tg4,.tg5,.tg6,.tg7,.tg8){background:transparent!important;overflow:visible!important;isolation:isolate}.arena-felt.dc-art-table:is(.tg2,.tg3,.tg4,.tg5,.tg6,.tg7,.tg8):before,.dc-preview-table .tbl.dc-art-table:is(.tg2,.tg3,.tg4,.tg5,.tg6,.tg7,.tg8):before{content:""!important;display:block!important;position:absolute!important;inset:50% auto auto 0!important;width:100%!important;height:auto!important;aspect-ratio:1672/941!important;transform:translateY(-50%)!important;background:var(--full-table-art) center/contain no-repeat!important;border:0!important;border-radius:0!important;box-shadow:none!important;opacity:1!important;animation:none!important;pointer-events:none!important;z-index:-1!important;mask-image:radial-gradient(ellipse 50% 50% at center,#000 98%,transparent 100%);-webkit-mask-image:radial-gradient(ellipse 50% 50% at center,#000 98%,transparent 100%)}.table-experience[data-release="331"][data-layout][data-viewport] .dc-hand-fan{width:100%!important;min-width:max-content!important;justify-content:center!important}.table-experience[data-release="331"] .seat-avatar{position:relative;overflow:visible!important}.table-experience[data-release="331"][data-layout][data-viewport] .seat-identity{display:flex!important;flex-direction:row!important;align-items:center;justify-content:center;gap:3px;white-space:nowrap!important;min-width:0!important;width:max-content!important;max-width:180px!important;padding:5px 8px!important}.table-experience[data-release="331"][data-layout][data-viewport] .seat-identity strong{display:block!important;min-width:0;overflow:hidden;text-overflow:ellipsis;max-width:105px!important}.table-experience[data-release="331"] .seat-identity>span{flex:none;white-space:nowrap!important}.table-experience .offline-mark{position:absolute;right:-4px;top:-4px;display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:#aa453a;color:#fff;border:2px solid #17191e;font:900 17px/1 Arial;z-index:12}.table-experience .profile-juggat{position:absolute;left:50%;bottom:calc(100% + 12px);transform:translate(-50%);width:max-content;max-width:min(220px,45vw);white-space:normal;overflow-wrap:anywhere;padding:9px 12px;border:1px solid #bca16b;border-radius:14px;background:#f6e6b9;color:#30291b;font:600 14px/1.4 Arial,sans-serif;box-shadow:0 5px 18px #0005;z-index:100;pointer-events:none;text-align:center}.table-experience .profile-juggat:after{content:"";position:absolute;top:100%;left:50%;margin-left:-6px;border:6px solid transparent;border-top-color:#f6e6b9}.table-experience .player-seat:has(.profile-juggat),.table-experience .table-pov:has(.profile-juggat){z-index:100!important}@media(max-height:500px){.table-experience .seat-avatar:has(.profile-juggat),.table-experience .seat-avatar:has(.offline-mark){display:block!important;width:0!important;height:0!important;border:0!important;box-shadow:none!important}.table-experience .seat-avatar>span,.table-experience .seat-avatar>small{display:none!important}.table-experience .profile-juggat{font-size:11px;padding:5px 8px}}.table-experience .seat-sep{font-style:normal}.table-experience[data-layout][data-viewport="327"] .dc-play-layout :is(.arena-felt,.seat-ring,.dc-clearance-overlay){height:var(--felt-h,calc(var(--felt-w)*.477))!important}@media(max-width:760px){.table-experience[data-release="331"] .arena-tools{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;mask-image:linear-gradient(90deg,#000 88%,transparent)}.table-experience[data-release="331"] .arena-tools::-webkit-scrollbar{display:none}.table-experience[data-release="331"] .arena-tools>button{flex:0 0 auto!important;width:auto!important;min-width:32px!important;max-width:none!important;overflow:visible!important;white-space:nowrap!important;padding:4px 8px!important}.table-experience[data-release="331"] .arena-tools>button:has(svg)>span{display:none!important}.table-experience[data-release="331"] .arena-toolbar{min-width:0!important;max-width:100%!important;overflow:hidden!important}.table-experience[data-release="331"] .hand-sort{min-width:0!important;max-width:100%!important;overflow:hidden;padding-left:6px!important;box-sizing:border-box}.table-experience[data-release="331"] .hand-sort select{width:100%!important;max-width:100%!important;min-width:0!important;font-size:12px!important;padding:6px 22px 6px 8px!important;box-sizing:border-box}.table-experience[data-release="331"][data-layout][data-viewport] .seat-identity{flex-direction:column!important;align-items:center!important;gap:0!important;max-width:84px!important;padding:3px 6px!important;line-height:1.15!important}.table-experience[data-release="331"][data-layout][data-viewport] .seat-identity strong{max-width:74px!important;font-size:11px!important}.table-experience[data-release="331"][data-layout][data-viewport] .seat-identity>span{font-size:9.5px!important;opacity:.85}.table-experience[data-release="331"] .seat-identity .seat-sep{display:none}.table-experience[data-release="331"] .dc-chips-in-seat{scale:.72;transform-origin:center}.table-experience[data-release="331"] .dc-source-pot{scale:.78;transform-origin:center top}}@media(max-height:500px){.table-experience[data-release="331"] .landed-card{scale:.78}.table-experience[data-release="331"][data-layout][data-viewport] .seat-cards{scale:.72;transform-origin:center}.table-experience[data-release="331"][data-layout][data-viewport] .seat-identity{flex-direction:column!important;align-items:center!important;gap:0!important;max-width:84px!important;padding:2px 6px!important;line-height:1.1!important}.table-experience[data-release="331"][data-layout][data-viewport] .seat-identity strong{max-width:74px!important;font-size:10.5px!important}.table-experience[data-release="331"][data-layout][data-viewport] .seat-identity>span{font-size:9px!important}.table-experience[data-release="331"] .seat-identity .seat-sep{display:none}.table-experience[data-release="331"] .hand-sort{min-width:0!important;overflow:visible!important}.table-experience[data-release="331"] .hand-sort select{width:auto!important;min-width:78px!important;max-width:none!important;font-size:11px!important;padding:4px 16px 4px 6px!important}}.table-experience .arena-felt.dc-theme-default-felt.drop-ready{outline-color:var(--dc-theme-accent,#f2d284)!important}.table-experience .arena-felt.dc-art-table.drop-ready{outline:none!important}.table-experience .arena-felt.dc-art-table.drop-ready .inner-rail{display:block!important;position:absolute!important;inset:9% 6%!important;border-radius:50%!important;border:3px dashed #ffe7a3!important;background:none!important;box-shadow:0 0 0 2px #0009,inset 0 0 0 2px #0009!important;z-index:6!important;pointer-events:none!important;opacity:1!important}.urdu{font-family:Noto Nastaliq Urdu,Jameel Noori Nastaleeq,Urdu Typesetting,Noto Naskh Arabic,Segoe UI,Tahoma,serif;font-weight:600;letter-spacing:0!important;text-transform:none!important;line-height:1.9;unicode-bidi:isolate}.brand .brand-urdu{font-size:17px;color:var(--gold,#d8ab50);opacity:.9;margin-left:10px;padding-left:10px;border-left:1px solid #ffffff2e;line-height:1.6;position:relative;top:2px}.hero .eyebrow .eyebrow-urdu{font-size:1.25em;margin-left:10px;position:relative;top:3px;letter-spacing:0}footer .footer-brand .urdu{font-size:.7em;margin-left:8px;color:var(--gold,#d8ab50)}@media(max-width:560px){.brand .brand-urdu{display:none}}.in-game .brand .brand-urdu{display:none}
