.pazaak-module__HEHLBW__page{color:#d6d3c4;background:radial-gradient(at 50% -10%,#1b2026 0%,#07080a 60%);min-height:100vh;font-family:Trebuchet MS,Verdana,sans-serif}.pazaak-module__HEHLBW__wrap{max-width:1000px;margin:0 auto;padding:24px 12px 60px}.pazaak-module__HEHLBW__header h1{text-align:center;color:#e6c34a;letter-spacing:.12em;font-variant:small-caps;text-shadow:0 0 18px #e6c34a4d;margin:0 0 8px;font-size:32px}.pazaak-module__HEHLBW__tagline{text-align:center;color:#a9a593;margin:0 0 6px;font-style:italic}.pazaak-module__HEHLBW__cantinaCall{text-align:center;margin:0 0 18px;font-size:13px}.pazaak-module__HEHLBW__cantinaCall a,.pazaak-module__HEHLBW__rules a,.pazaak-module__HEHLBW__backlink a{color:#e6c34a}.pazaak-module__HEHLBW__game{background:linear-gradient(#2b2f34,#16181b);border:1px solid #50555c;border-radius:16px;min-height:420px;margin-bottom:34px;padding:12px;box-shadow:inset 0 1px #ffffff14,0 10px 40px #0009}.pazaak-module__HEHLBW__bar{background:#0d0e0f;border:1px solid #4a4d52;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;margin:0 0 12px;padding:6px 12px;display:flex}.pazaak-module__HEHLBW__crumb{font-variant:small-caps;letter-spacing:.14em;color:#e6c34a;font-weight:700}.pazaak-module__HEHLBW__wallet{color:#f4f4ef;letter-spacing:.04em;font-weight:700}.pazaak-module__HEHLBW__muted{color:#9a978a}.pazaak-module__HEHLBW__err{color:#ff7a6a;text-align:center;min-height:18px;margin:6px 0;font-size:13px}.pazaak-module__HEHLBW__menu{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;padding:6px;display:grid}.pazaak-module__HEHLBW__menuItem{text-align:left;cursor:pointer;font:inherit;color:#c9c6b6;background:repeating-linear-gradient(#ffffff0a 0 1px,#0000 1px 3px),linear-gradient(#3a3f45,#25292d);border:1px solid #5d636a;border-radius:12px;flex-direction:column;gap:6px;padding:18px 18px 16px;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:flex;box-shadow:inset 0 1px #ffffff1f,0 3px 10px #00000073}.pazaak-module__HEHLBW__menuItem b{font-variant:small-caps;letter-spacing:.14em;color:#e6c34a;font-size:19px}.pazaak-module__HEHLBW__menuItem span{font-size:13px;line-height:1.45}@media (hover:hover) and (pointer:fine){.pazaak-module__HEHLBW__menuItem:hover{border-color:#e6c34a;box-shadow:inset 0 1px #ffffff1f,0 0 14px #e6c34a40}}.pazaak-module__HEHLBW__camp{grid-template-columns:260px 1fr;gap:12px;display:grid}@media (max-width:720px){.pazaak-module__HEHLBW__camp{grid-template-columns:1fr}}.pazaak-module__HEHLBW__planets{flex-direction:column;gap:6px;display:flex}@media (max-width:720px){.pazaak-module__HEHLBW__planets{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));display:grid}}.pazaak-module__HEHLBW__planet{text-align:left;cursor:pointer;font:inherit;color:#b9b6a6;background:linear-gradient(#30343a,#212428);border:1px solid #4a4f56;border-radius:8px;flex-direction:column;gap:2px;padding:8px 12px;display:flex}.pazaak-module__HEHLBW__planet b{font-variant:small-caps;letter-spacing:.1em;color:#ece9dc;font-size:15px}.pazaak-module__HEHLBW__planet>span{font-size:12px}.pazaak-module__HEHLBW__planetOn{border-color:#e6c34a;box-shadow:0 0 10px #e6c34a40}.pazaak-module__HEHLBW__planetOn b{color:#e6c34a}.pazaak-module__HEHLBW__medals{align-items:center;gap:4px;display:inline-flex}.pazaak-module__HEHLBW__medals em{color:#7dff7a;margin-left:6px;font-size:11px;font-style:normal}.pazaak-module__HEHLBW__medal{opacity:.5;background:#1a1c1f;border-radius:50%;width:13px;height:13px;display:inline-block;box-shadow:inset 0 1px 2px #000,0 0 0 1px #555}.pazaak-module__HEHLBW__medalOn{opacity:1;box-shadow:0 0 0 1px #000,0 0 6px #ffffff40}.pazaak-module__HEHLBW__bronze.pazaak-module__HEHLBW__medalOn{background:radial-gradient(circle at 35% 30%,#f3c49a,#b06a2e 60%,#6b3a12)}.pazaak-module__HEHLBW__silver.pazaak-module__HEHLBW__medalOn{background:radial-gradient(circle at 35% 30%,#fff,#b9bfc6 55%,#6d737a)}.pazaak-module__HEHLBW__goldm.pazaak-module__HEHLBW__medalOn{background:radial-gradient(circle at 35% 30%,#fff6c0,#e6c34a 55%,#8a6c10)}.pazaak-module__HEHLBW__tourInfo{background:#0d0e0f;border:1px solid #4a4d52;border-radius:10px;padding:14px 16px;font-size:14px;line-height:1.5}.pazaak-module__HEHLBW__tourInfo h3{font-variant:small-caps;letter-spacing:.12em;color:#e6c34a;margin:0 0 6px;font-size:20px}.pazaak-module__HEHLBW__tourInfo h3 small{color:#9a978a;letter-spacing:.06em;margin-left:6px;font-size:13px}.pazaak-module__HEHLBW__tourInfo p{margin:6px 0 10px}.pazaak-module__HEHLBW__facts{color:#b5b2a3;flex-wrap:wrap;gap:6px 16px;margin:8px 0 12px;font-size:13px;display:flex}.pazaak-module__HEHLBW__facts b{color:#f4f4ef}.pazaak-module__HEHLBW__oppCard{background:#17191c;border:1px solid #3c4046;border-radius:8px;margin:10px 0 14px;padding:10px 12px}.pazaak-module__HEHLBW__oppHead{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.pazaak-module__HEHLBW__oppHead b{font-variant:small-caps;letter-spacing:.1em;color:#ece9dc;font-size:16px}.pazaak-module__HEHLBW__oppHead span{color:#9a978a;font-size:12px}.pazaak-module__HEHLBW__oppCard p{color:#b5b2a3;margin:4px 0 6px;font-size:13px}.pazaak-module__HEHLBW__wager{background:#17191c;border:1px solid #8f8a5e;border-radius:8px;max-width:380px;padding:12px}.pazaak-module__HEHLBW__wagerTitle{font-variant:small-caps;letter-spacing:.1em;color:#f4f4ef;margin-bottom:8px}.pazaak-module__HEHLBW__wagerRow{align-items:center;gap:8px;margin-bottom:10px;font-size:13px;display:flex}.pazaak-module__HEHLBW__wagerRow input{color:#f4f4ef;background:#000;border:1px solid #7a6a2a;border-radius:6px;width:110px;padding:5px 8px;font:700 15px Trebuchet MS,sans-serif}.pazaak-module__HEHLBW__store{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;display:grid}.pazaak-module__HEHLBW__storeItem{background:#17191c;border:1px solid #3c4046;border-radius:8px;align-items:center;gap:10px;padding:8px;display:flex}.pazaak-module__HEHLBW__storeMeta{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.pazaak-module__HEHLBW__storeMeta b{color:#f4f4ef;font-size:14px}.pazaak-module__HEHLBW__coll{background:linear-gradient(#6e7277,#575b60);border-radius:10px;justify-content:center;padding:10px;box-shadow:inset 0 2px 5px #0000008c}.pazaak-module__HEHLBW__deckTitle{text-align:center;font-variant:small-caps;letter-spacing:.14em;color:#e6c34a;margin:14px 0 6px}.pazaak-module__HEHLBW__deckRow{background:#0d0e0f;border:1px solid #4a4d52;border-radius:10px;justify-content:center;padding:10px}.pazaak-module__HEHLBW__log{color:#a9a593;background:#0d0e0f;border:1px solid #33363a;border-radius:8px;max-height:150px;margin-top:10px;padding:8px 10px;font-size:12px;overflow-y:auto}.pazaak-module__HEHLBW__log div{margin:2px 0}.pazaak-module__HEHLBW__rules{font-size:14px;line-height:1.55}.pazaak-module__HEHLBW__rules h2{color:#e6c34a;font-variant:small-caps;letter-spacing:.1em;margin-top:30px;font-size:22px}.pazaak-module__HEHLBW__rules h3{color:#ece9dc;font-variant:small-caps;letter-spacing:.08em;margin:18px 0 6px;font-size:16px}.pazaak-module__HEHLBW__rules strong{color:#f0dc8c}.pazaak-module__HEHLBW__rules ul{padding-left:20px}.pazaak-module__HEHLBW__rules li{margin:4px 0}.pazaak-module__HEHLBW__cardRow{margin:10px 0}.pazaak-module__HEHLBW__backlink{margin-top:26px;font-size:13px}@media (max-width:480px){.pazaak-module__HEHLBW__wrap{padding:16px 6px 50px}.pazaak-module__HEHLBW__game{border-radius:12px;padding:6px}}
.pzk{--steel-1:#b9bcc0;--steel-2:#8e9297;--steel-3:#6c7076;--well:#45484d;--well-2:#2f3236;--ink:#f2f2ee;--gold:#e6c34a;--gold-2:#9b7d1c;box-sizing:border-box;width:100%;color:var(--ink);background:repeating-linear-gradient(180deg,#ffffff12 0 1px,#0000000d 1px 2px,transparent 2px 4px),radial-gradient(120% 70% at 30% 0%,#d4d6d9 0%,transparent 60%),linear-gradient(180deg,var(--steel-1),var(--steel-2)55%,var(--steel-3));-webkit-user-select:none;user-select:none;border-radius:18px;margin:0 auto;padding:10px 10px 12px;font-family:Trebuchet MS,Segoe UI,Verdana,sans-serif;position:relative;box-shadow:inset 0 1px #fff9,inset 0 -2px 6px #00000059,0 6px 22px #0000008c;container:pzk/inline-size}.pzk *{box-sizing:border-box}.pzk-inner{--cw:min(78px,calc((100cqw - 74px)/7.6));--gap:max(4px,calc(var(--cw)*.12))}.pzk-scores{justify-content:center;gap:10px;margin:0 0 8px;display:flex}.pzk-score{min-width:calc(var(--cw)*1.1);font:700 calc(var(--cw)*.32 + 6px)/1.2 "Trebuchet MS",Verdana,sans-serif;text-align:center;color:#f5f5f0;background:linear-gradient(#2c2f33,#121416);border:2px solid #5b5f65;border-top:0;border-radius:0 0 16px 16px;padding:3px 14px 4px;box-shadow:inset 0 2px 5px #000c,0 1px #fff6}.pzk-score.over{color:#ff5a4a}.pzk-score.twenty{color:#7dff7a}.pzk-halves{gap:var(--gap);grid-template-columns:1fr 1fr;display:grid}.pzk-half{flex-direction:column;gap:6px;min-width:0;display:flex}.pzk-name{font-variant:small-caps;letter-spacing:.06em;color:#16181a;text-shadow:0 1px #ffffff8c;align-items:center;gap:6px;min-height:22px;padding:0 4px;font-size:13px;display:flex}.pzk-op .pzk-name{text-align:right;justify-content:flex-end}.pzk-name b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pzk-name img{object-fit:cover;border:1px solid #333;border-radius:50%;width:20px;height:20px}.pzk-tag{color:var(--gold);white-space:nowrap;letter-spacing:.04em;background:#222;border-radius:8px;padding:0 6px;font-size:10px}.pzk-tag.bust{color:#ff6a5a}.pzk-boardwrap{background:linear-gradient(#7d8186,#5d6166);border-radius:14px;align-items:stretch;gap:6px;padding:8px;display:flex;box-shadow:inset 0 2px 6px #0000008c,inset 0 -1px #ffffff40,0 1px #ffffff80}.pzk-op .pzk-boardwrap{flex-direction:row-reverse}.pzk-lamps{width:max(16px,calc(var(--cw)*.3));background:linear-gradient(90deg,#3a3d41,#55595e,#3a3d41);border-radius:10px;flex-direction:column;flex:none;justify-content:center;gap:8px;padding:6px 0;display:flex;box-shadow:inset 0 1px 3px #000000b3}.pzk-lamp{width:max(11px,calc(var(--cw)*.22));aspect-ratio:1;background:radial-gradient(circle,#1b1c1e 0 34%,#8e9196 36% 52%,#2a2c2f 54%);border-radius:50%;margin:0 auto;display:block;box-shadow:0 0 0 1px #111}.pzk-lamp.on{background:radial-gradient(circle at 40% 35%,#ffd2c8 0 10%,#ff3a22 22%,#b80f05 60%,#4a0400 72%);box-shadow:0 0 0 1px #300,0 0 8px 2px #ff3214a6}.pzk-board{grid-template-columns:repeat(3,var(--cw));justify-content:center;gap:var(--gap);flex:1;display:grid}.pzk-slot{width:var(--cw);aspect-ratio:5/6.4;background:linear-gradient(180deg,var(--well-2),var(--well));border-radius:9%;position:relative;box-shadow:inset 0 2px 6px #000000d9,0 1px #ffffff40}.pzk-label{text-align:center;font-variant:small-caps;letter-spacing:.14em;color:#d9d9d4;background:#0d0e0f;border:1px solid #4a4d52;border-radius:6px;padding:4px 8px;font-size:12px;box-shadow:inset 0 0 6px #ffffff0d}.pzk-hand{grid-template-columns:repeat(4,calc(var(--cw)*.82));justify-content:center;gap:calc(var(--gap)*.8);background:linear-gradient(#6e7277,#575b60);border-radius:12px;padding:8px 6px;display:grid;box-shadow:inset 0 2px 5px #0000008c}.pzk-hand .pzk-slot{width:calc(var(--cw)*.82)}.pzk-hcell{flex-direction:column;align-items:center;gap:4px;display:flex}.pzk-tools{gap:3px;min-height:20px;display:flex}.pzk-tool{cursor:pointer;width:22px;height:20px;color:var(--gold);background:linear-gradient(#26292d,#0f1012);border:1px solid #7a6a2a;border-radius:5px;padding:0;font:700 12px/1 Trebuchet MS,sans-serif}.pzk-tool:disabled{opacity:.35;cursor:default}@media (hover:hover) and (pointer:fine){.pzk-tool:not(:disabled):hover{color:#fff3b0;border-color:var(--gold)}}.pzk-card{--c1:#43d44f;--c2:#1d8f28;--c3:#0f5c15;--b1:var(--c1);--b2:var(--c2);background:linear-gradient(#ece3cf,#cfc2a2 60%,#b9ab88);border-radius:9%;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff80,inset 0 -2px 3px #00000040,0 2px 4px #0009}.pzk-card:before,.pzk-card:after{content:"";position:absolute;left:9%;right:9%}.pzk-card:before{background:linear-gradient(180deg,var(--b1),var(--c2));clip-path:polygon(0 0,100% 0,100% 100%,62% 100%,50% 62%,38% 100%,0 100%);border-radius:5px 5px 2px 2px;height:26%;top:7%;box-shadow:inset 0 1px #fff6}.pzk-card:after{background:linear-gradient(180deg,var(--b2),var(--c3));clip-path:polygon(0 0,38% 0,50% 38%,62% 0,100% 0,100% 100%,0 100%);border-radius:2px 2px 5px 5px;height:24%;bottom:9%}.pzk-win{z-index:1;color:#fafafa;height:26%;font:700 calc(var(--cw)*.25)/1 "Trebuchet MS",Verdana,sans-serif;letter-spacing:.02em;white-space:nowrap;background:#050505;border-radius:3px;justify-content:center;align-items:center;display:flex;position:absolute;top:35%;left:14%;right:14%;box-shadow:0 0 0 1px #000,inset 0 0 4px #ffffff14}.pzk-hand .pzk-win{font-size:calc(var(--cw)*.21)}.pzk-badge{z-index:2;aspect-ratio:1;background:radial-gradient(circle at 35% 30%,#fff8 0 15%,var(--c1)40%,var(--c2));color:#fff;width:24%;font:900 calc(var(--cw)*.17)/1 Arial,sans-serif;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:3%;right:4%;box-shadow:0 0 0 1px #00000059}.pzk-main{--c1:#4be057;--c2:#1f9a2b;--c3:#13661a}.pzk-plus{--c1:#4a7bff;--c2:#1f45c9;--c3:#13297e}.pzk-minus{--c1:#ff5a4f;--c2:#c41f17;--c3:#7d0f0a}.pzk-gold{--c1:#ffe25a;--c2:#c9a20f;--c3:#7c6206}.pzk-flip{--c1:#4a7bff;--c2:#1f45c9;--c3:#13297e;--b1:#4a7bff;--b2:#e2382e}.pzk-flip:after{background:linear-gradient(#ff5a4f,#8d130d)}.pzk-flip.neg{--c1:#ff5a4f;--c2:#c41f17}.pzk-flip.neg:before{background:linear-gradient(#ff5a4f,#c41f17)}.pzk-flip.neg:after{background:linear-gradient(#4a7bff,#13297e)}.pzk-back{background:repeating-linear-gradient(135deg,#b5a985 0 4px,#a39672 4px 8px)}.pzk-back:before{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);height:auto;box-shadow:none;background:#7f7354;border-radius:0;inset:30% 22%}.pzk-back:after{display:none}.pzk-card.new{animation:.28s ease-out pzkIn}@keyframes pzkIn{0%{opacity:.2;transform:translateY(-14%)scale(.82)}to{opacity:1;transform:none}}.pzk-play{cursor:pointer;transition:transform .12s,box-shadow .12s}@media (hover:hover) and (pointer:fine){.pzk-play:hover{box-shadow:inset 0 0 0 1px #ffffff80,0 0 0 2px var(--gold),0 6px 10px #0009;transform:translateY(-4px)}}.pzk-dim{filter:saturate(.25)brightness(.8)}.pzk-panel{font-variant:small-caps;letter-spacing:.05em;color:#e8d27a;background:#0d0e0f;border:1px solid #4a4d52;border-radius:10px;flex-direction:column;justify-content:center;gap:6px;min-height:64px;padding:8px 10px;font-size:13px;display:flex}.pzk-panel .pzk-muted{color:#9a9a94;font-variant:normal;letter-spacing:0;font-size:12px}.pzk-btns{flex-wrap:wrap;gap:6px;display:flex}.pzk-btn{cursor:pointer;font-variant:small-caps;letter-spacing:.08em;min-width:0;color:var(--gold);background:linear-gradient(#2a2d31,#0f1012);border:1px solid #7a6a2a;border-radius:6px;flex:auto;padding:6px 10px;font:700 13px/1.15 Trebuchet MS,Verdana,sans-serif;box-shadow:inset 0 1px #ffffff14}.pzk-btn.wide{flex-basis:100%}.pzk-btn:disabled{opacity:.35;cursor:default}@media (hover:hover) and (pointer:fine){.pzk-btn:not(:disabled):hover{color:#fff3b0;border-color:var(--gold);box-shadow:0 0 8px #e6c34a59}}.pzk-modal{z-index:5;border-radius:inherit;background:#0a0a0a47;justify-content:center;align-items:center;padding:16px;display:flex;position:absolute;inset:0}.pzk-msg{text-align:center;font-variant:small-caps;letter-spacing:.1em;color:#f4f4ef;background:#0c0c0ce6;border:1px solid #8f8a5e;border-radius:10px;min-width:min(380px,92%);max-width:92%;padding:18px 22px 16px;font-size:16px;box-shadow:0 8px 30px #0009}.pzk-msg small{font-variant:normal;letter-spacing:0;color:#b9b6a2;margin-top:6px;font-size:12px;display:block}.pzk-ok{cursor:pointer;font-variant:small-caps;letter-spacing:.12em;color:#fff;background:#0009;border:2px solid #d8d8d0;border-radius:9px;min-width:90px;margin-top:14px;padding:5px 20px;font:700 14px/1.2 Trebuchet MS,Verdana,sans-serif}@media (hover:hover) and (pointer:fine){.pzk-ok:hover{border-color:var(--gold);color:var(--gold)}}@container (max-width:560px){.pzk-inner{--cw:calc((100cqw - 40px)/6.4);--gap:3px}.pzk-halves{gap:6px}.pzk-boardwrap,.pzk-op .pzk-boardwrap{border-radius:10px;flex-direction:column;gap:4px;padding:4px}.pzk-lamps{border-radius:7px;flex-direction:row;gap:10px;width:auto;padding:3px 0}.pzk-lamp{width:11px;margin:0}.pzk-hand{grid-template-columns:repeat(4,calc(var(--cw)*.8));gap:3px;padding:5px 3px}.pzk-hand .pzk-slot{width:calc(var(--cw)*.8)}.pzk-name{min-height:18px;padding:0 2px;font-size:11px}.pzk-label{letter-spacing:.06em;padding:3px 4px;font-size:10px}.pzk-btn{letter-spacing:.03em;padding:7px 6px;font-size:12px}.pzk-panel{min-height:0;padding:6px;font-size:11px}.pzk-tool{width:20px;height:20px;font-size:11px}}@container (max-width:380px){.pzk-panel .pzk-muted{display:none}}@media (max-width:480px){.pzk{border-radius:12px;padding:8px 5px}}.pzk-cards{--cw:54px;--gap:8px;gap:var(--gap);flex-wrap:wrap;align-items:flex-end;display:flex}.pzk-cards .pzk-slot.bare{box-shadow:none;background:0 0}.pzk-count{z-index:2;font:700 calc(var(--cw)*.2)/1 "Trebuchet MS",sans-serif;color:#fff;text-shadow:0 1px 2px #000;position:absolute;bottom:1%;right:9%}.pzk-off{opacity:.32;filter:grayscale(.7)}
