@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";:root{--color-bg-primary:url(./bg-wxhhf4jd.webp);--color-accent-primary:#3b82f6;--color-text-primary:#f1f5f9;--color-text-secondary:#cbd5e1;--color-text-muted:#94a3b8;--spacing-xs:.25rem;--spacing-sm:.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--solar-gradient:linear-gradient(135deg,#f0631e 0%,#d95419 100%);--void-gradient:linear-gradient(135deg,#af85de 0%,#9a6fc9 100%);--stasis-gradient:linear-gradient(135deg,#476697 0%,#3a5580 100%);--strand-gradient:linear-gradient(135deg,#28a84a 0%,#1f8f3d 100%);--radius-sm:.375rem;--radius-md:.5rem;--radius-lg:.75rem;--radius-xl:1rem;--shadow-md:0 4px 6px -1px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a;--transition-base:.25s cubic-bezier(.4,0,.2,1);--transition-slow:.35s cubic-bezier(.4,0,.2,1)}*{box-sizing:border-box;overscroll-behavior:none;margin:0;padding:0;user-select:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important}a{text-decoration:none;color:inherit;padding-inline-start:5px;padding-inline-end:5px}img{pointer-events:none}body{background:var(--color-bg-primary);color:var(--color-text-primary);overflow:hidden;touch-action:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;max-width:100dvw;min-height:100vh;font-family:Inter,sans-serif}.aniBg{position:fixed;animation:bgrotate 170s linear infinite;background:url(./bg-1-g0xz4tbk.webp) 50%/contain no-repeat fixed;inset:-30%}@keyframes bgrotate{0%{rotate:none}to{rotate:360deg}}.aniBg2{position:fixed;animation:bgrotate2 190s linear infinite;background:url(./bg-2-mx0fh2pj.webp) 50%/contain no-repeat fixed;inset:-30%}@keyframes bgrotate2{0%{rotate:360deg}to{rotate:none}}.app{position:relative;padding:var(--spacing-lg);display:flex;gap:var(--spacing-xl);touch-action:none;flex-direction:column;max-width:100dvw;min-height:100vh}.logo{align-self: center;width:150px}.menu-overlay{position:fixed;backdrop-filter:blur(4px);z-index:99999;animation:fadeIn .3s ease;background:#0009;width:100%;height:100%;top:0;left:0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.game-board{display:flex;gap:var(--spacing-xl);flex-direction:column;flex:1}.top-row{display:flex;justify-content:space-between;gap:var(--spacing-lg);flex-wrap:wrap}.left-section{display:flex;gap:var(--spacing-lg)}.stock-waste,.foundations{display:flex;gap:var(--spacing-md)}.pile{position:relative;border-radius:var(--radius-lg);transition:all var(--transition-base);width:100px;height:140px}.stock-pile{cursor:pointer}.stock-pile:hover{box-shadow:var(--shadow-xl);transform:translateY(-4px)}.empty-pile{border-radius:var(--radius-lg);display:flex;transition:all var(--transition-base);background:#ffffff08;border:2px dashed #fff3;justify-content:center;align-items: center;width:100%;height:100%}.empty-pile:hover{background:#ffffff0d;border-color:#ffffff4d}.tableau-pile,.foundation-pile{pointer-events:auto}.reset-icon{color:#ffffff4d;animation:pulse 2s ease-in-out infinite;font-size:3rem}@keyframes pulse{0%,to{opacity:.3}50%{opacity:.6}}.foundation-empty .foundation-suit{opacity:.2;font-size:3rem}.foundation-suit-icon{object-fit:contain;filter:invert(1)opacity(.4);width:3rem;height:3rem}.tableau-empty{min-height:140px}.tableau{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:var(--spacing-md);width:100%;max-width:800px;margin:0 auto}.tableau-pile{position:relative;min-height:400px}.touch-preview{position:fixed;pointer-events:none;z-index:99999;opacity:1;filter:drop-shadow(0 20px 40px #0009);transform-origin:center;transform:scale(1.05)}.touch-preview.returning{opacity:1;transition:all .3s cubic-bezier(.34,1.56,.64,1);transform:scale(1)}@media (max-width:768px){.app{padding:var(--spacing-md)}.game-board{gap:var(--spacing-sm)}.top-row{flex-direction:column;align-items: center;gap:5px}.tableau{grid-template-columns:repeat(auto-fit,minmax(80px,1fr));gap:var(--spacing-sm)}.pile{width:80px;height:112px}}@media (max-width:480px){body{overflow:hidden;max-height:100svh}.pile{width:70px;height:98px}.tableau-pile{justify-items:center;min-height:250px}}@media (prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.spark-particle{position:fixed;pointer-events:none;z-index:50;-webkit-mask:url(data:image/png;base64,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);mask:url(data:image/png;base64,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);-webkit-mask-size:contain;mask-size:contain;animation:spark-animation .8s cubic-bezier(0,0,.2,1)forwards;filter:drop-shadow(0 0 4px currentColor);will-change:transform,opacity;width:20px;height:20px}@keyframes spark-animation{0%{transform:translate(-50%,-50%)translate(0,0)scale(1.2)rotate(var(--rot));opacity:1}15%{opacity:1}to{transform:translate(-50%,-50%)translate(var(--tx),var(--ty))scale(0)rotate(var(--rot));opacity:0}}.spark-particle.suit-void{color:#af85de;background-color:#af85de;box-shadow:0 0 10px #af85de}.spark-particle.suit-strand{color:#28a84a;background-color:#28a84a;box-shadow:0 0 10px #28a84a}.spark-particle.suit-stasis{color:#476697;background-color:#476697;box-shadow:0 0 10px #476697}.spark-particle.suit-solar{color:#f0631e;background-color:#f0631e;box-shadow:0 0 10px #f0631e}.top-bar_2t6mTg{position:relative;z-index:10000;margin-bottom:var(--spacing-lg);display:flex;padding:var(--spacing-lg)var(--spacing-xl);justify-content:space-between;align-items: center;width:calc(100svw - 1rem);height:80px;top:-1rem;left:-1rem}.top-bar-bg_2t6mTg{position:absolute;backdrop-filter:blur(10px);z-index:-1;pointer-events:none;background:#ffffff0d;border:1px solid #ffffff1a;inset:0}.game-info_2t6mTg{display:flex;gap:var(--spacing-lg);flex:1;justify-content:center}.info-item_2t6mTg{display:flex;gap:var(--spacing-xs);flex-direction:column}.info-label_2t6mTg{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary);font-size:.75rem}.info-value_2t6mTg{color:var(--color-text-primary);font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:700}.info-item_2t6mTg{display:flex;gap:var(--spacing-xs);flex-direction:column}.info-label_2t6mTg{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:500}.info-value_2t6mTg{color:var(--color-text-primary);font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:700}.game-controls_2t6mTg{display:flex;gap:var(--spacing-md);position:relative;justify-content:space-between;align-items: center;width:100%}.control-button--icon_2t6mTg{filter:brightness(0)invert(1);font-size:30px}.menu-buttons_2t6mTg{display:flex;flex-direction:row}.btn_2t6mTg{display:flex;cursor:pointer;transition:all var(--transition-base);text-transform:uppercase;letter-spacing:.05em;position:relative;overflow:hidden;color:#fff;background-color:#0000;border:1px solid #0000;justify-content:center;align-items: center;width:5rem;height:5rem;font-size:1.25rem;font-weight:600}.btn_2t6mTg:hover:before{opacity:1;border-radius:0;transform:rotate(0)scale(.8)}.btn_2t6mTg:hover:after{opacity:1;border-radius:0;transform:rotate(0)scale(.8)}.btn_2t6mTg:active{transform:scale(.98)}.btn_2t6mTg:before{content:"";opacity:0;position:absolute;border:1px solid #fff;border-radius:50%;width:100%;height:100%;transition:all .6s ease-out;top:0;left:0;transform:rotate(250deg)scale(0)}.btn_2t6mTg:after{content:"";opacity:0;position:absolute;border:1px solid #fff;border-radius:50%;width:100%;height:100%;transition:all .6s ease-out;top:0;left:0;transform:rotate(250deg)scale(0)}.btn_2t6mTg:after{transform:rotate(-250deg)scale(0)}.btn_2t6mTg:focus-visible{outline:2px solid var(--color-accent-primary);outline-offset:2px}@media (max-width:768px){.logo-container_2t6mTg{display:none}.info-value_2t6mTg{font-size:1.25rem}.top-bar_2t6mTg{padding:var(--spacing-md);z-index:0}.top-bar-bg_2t6mTg{display:none}.game-controls_2t6mTg{display:flex;position:fixed;z-index:10000;justify-content:space-between;align-items: center;gap:1.5rem;width:calc(100% - 2rem);max-height:100px;margin-top:.5rem;transition:right .3s ease-in-out;top:0;box-shadow:-5px 0 15px #0000004d}.game-info_2t6mTg{gap:var(--spacing-xs);flex-direction:column;max-width:max-content}.info-item_2t6mTg{justify-content:space-between;width:100%}.menu-buttons_2t6mTg{display:flex;flex-flow:column wrap;width:max-content;max-height:120px}.btn_2t6mTg{width:50px;height:50px;padding:0}}@media (max-width:480px){.top-bar_2t6mTg{position:fixed;margin-bottom:0;top:0;left:0}.top-bar-bg_2t6mTg{display:none}}.modal-overlay_ZKyOlQ{position:fixed;backdrop-filter:blur(12px);display:flex;z-index:1000;animation:fadeIn .3s ease-out;background:#000000d9;justify-content:center;align-items: center;inset:0}@keyframes fadeIn_0PW4-w{0%{opacity:0}to{opacity:1}}.modal_ZKyOlQ{text-align:center;position:relative;overflow:hidden;animation:modalAppear .5s cubic-bezier(.34,1.56,.64,1);background-color:#0000;background-image:linear-gradient(#111e,#000e),url(./1-py7kj399.jpg);background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:2px solid #043c2a;border-radius:28px;width:90%;max-width:600px;padding:2.5rem;box-shadow:0 25px 50px -12px #00000080,0 0 0 1px #ffffff1a,inset 0 0 20px #000}.modal_ZKyOlQ:before{content:"";position:absolute;animation:rotate 20s linear infinite;background:radial-gradient(circle,#10b9811a 0%,#0000 70%);width:200%;height:200%;top:-50%;left:-50%}@keyframes modalAppear_0PW4-w{0%{transform:scale(.8)translateY(30px);opacity:0}50%{transform:scale(1.05)translateY(-5px)}to{transform:scale(1)translateY(0);opacity:1}}@keyframes rotate_0PW4-w{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.modal_ZKyOlQ h2{margin-bottom:var(--spacing-lg);background:var(--strand-gradient);-webkit-text-fill-color:transparent;animation:glow 2s ease-in-out infinite;position:relative;z-index:1;text-shadow:0 0 30px #10b9814d;-webkit-background-clip:text;background-clip:text;font-size:2.5rem}@keyframes glow_0PW4-w{0%,to{filter:brightness(1)}50%{filter:brightness(1.2)}}.modal-stats_ZKyOlQ{margin:var(--spacing-xl)0;display:flex;align-items: center;gap:var(--spacing-md);position:relative;z-index:1;flex-direction:column}.modal-stats_ZKyOlQ p{color:var(--color-text-secondary);animation:slideInStats .5s ease-out backwards;font-size:1.25rem}.modal-stats_ZKyOlQ p:first-child{animation-delay:.2s}.modal-stats_ZKyOlQ p:nth-child(2){animation-delay:.3s}@keyframes slideInStats_0PW4-w{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}.modal-stats_ZKyOlQ strong{color:var(--color-text-primary);font-size:1.75rem;font-weight:700}.modal_ZKyOlQ button{position:relative;z-index:1;animation:slideInButton .5s ease-out .4s backwards;width:290px}@keyframes slideInButton_0PW4-w{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.btn_ZKyOlQ{border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-base);text-transform:uppercase;letter-spacing:.05em;box-shadow:var(--shadow-md);position:relative;overflow:hidden;border:none;padding:.75rem 1.5rem;font-size:1.25rem;font-weight:600;background:var(--color-bg-primary)!important}.btn_ZKyOlQ:before{content:"";position:absolute;opacity:.4;transition:width var(--transition-slow),height var(--transition-slow);background:linear-gradient(90deg,#d95419 12%,#9a6fc9 40%,#3a5580 65%,#1f8f3d 88%);border:2px solid #de7ec2;border-radius:50%;width:0;height:0;top:50%;left:50%;transform:translate(-50%,-50%)}.btn_ZKyOlQ:hover:before{width:300px;height:300px}.btn_ZKyOlQ:active{transform:scale(.98)}.btn-primary_ZKyOlQ{color:#fff;background:0 0}.btn-primary_ZKyOlQ:hover{box-shadow:var(--shadow-lg)}.btn-large_ZKyOlQ{padding:1rem 2rem;font-size:1rem}.card_7sLhiA{border-collapse:collapse;border-radius:calc(var(--radius-lg) + 1px);box-shadow:var(--shadow-lg),inset 0 0 15px #0004;position:absolute;overflow:hidden;cursor:pointer;transition:transform var(--transition-base),box-shadow var(--transition-base),top var(--transition-base),border-radius var(--transition-base);user-select:none;-webkit-user-select:none;touch-action:none;-webkit-touch-callout:none;border:1px solid #555;width:100px;height:140px}.suit-icon-small_7sLhiA{filter:brightness(0)invert(1);width:18px;height:18px}.card_7sLhiA[draggable=true]{cursor:grab}.card_7sLhiA[draggable=true]:active{cursor:grabbing}.card_7sLhiA:hover{box-shadow:var(--shadow-xl);transform:translateY(-4px)}.card_7sLhiA.face-up_7sLhiA:hover{z-index:100!important}.card_7sLhiA.selected_7sLhiA{box-shadow:0 0 0 3px var(--color-accent-primary),var(--shadow-xl);transform:translateY(-8px)}.card-content_7sLhiA{padding:var(--spacing-sm);display:flex;position:relative;flex-direction:column;justify-content:space-between;width:100%;height:100%}.card-content_7sLhiA.suit-void_7sLhiA{background:var(--void-gradient);color:#fff}.card-content_7sLhiA.suit-strand_7sLhiA{background:var(--strand-gradient);color:#fff}.card-content_7sLhiA.suit-stasis_7sLhiA{background:var(--stasis-gradient);color:#fff}.card-content_7sLhiA.suit-solar_7sLhiA{background:var(--solar-gradient);color:#fff}.card-corner_7sLhiA{display:flex;flex-direction:column;align-items: center;gap:2px}.card-corner_7sLhiA.top-left_7sLhiA{position:absolute;z-index:3;top:var(--spacing-sm);left:var(--spacing-sm);filter:drop-shadow(0 0 .5px #000)}.card-corner_7sLhiA.bottom-right_7sLhiA{position:absolute;z-index:3;bottom:var(--spacing-sm);right:var(--spacing-sm);filter:drop-shadow(0 0 .5px #000);transform:rotate(180deg)}.card-corner_7sLhiA .rank_7sLhiA{font-size:1.25rem;font-weight:700;line-height:1}.card-corner_7sLhiA .suit_7sLhiA{font-size:1rem;line-height:1}.suit-icon_7sLhiA{object-fit:contain;filter:brightness(0)invert(1);width:1rem;height:1rem}.card-center_7sLhiA{display:flex;flex:1;justify-content:center;align-items: center}.suit-icon-large_7sLhiA{filter:brightness(0)invert(1);object-fit:contain;opacity:.4;pointer-events:none;width:3rem;height:3rem}.card-background-image_7sLhiA{object-fit:contain;position:absolute;pointer-events:none;z-index:2;height:100%;inset:0}.card-back_7sLhiA{position:relative;overflow:hidden;background-image:url(./Shirt-y05s9m88.png);background-size:cover;width:100%;height:100%}.card-corner_7sLhiA .rank_7sLhiA{font-size:1rem}.card-corner_7sLhiA .suit_7sLhiA{font-size:.875rem}.card_7sLhiA:focus-visible{outline:2px solid var(--color-accent-primary);outline-offset:2px}.card_7sLhiA:focus-visible{outline:2px solid var(--color-accent-primary);outline-offset:2px}@media screen and (max-width:768px){.suit-icon-large_7sLhiA{width:auto;height:30%}.card_7sLhiA{width:80px;height:112px}}@media (max-width:480px){.card_7sLhiA{width:70px;height:98px}}.settings_Kt02Bg{position:absolute;display:flex;overflow:hidden;backdrop-filter:blur(5px);z-index:99999;background:url(./settings-bg-a7kg9te0.jpg) 50%/cover;border:1px solid #555;flex-direction:column;justify-content:flex-start;align-items: center;height:100%;max-height:calc(100svh - 1rem);padding:1rem;transition:all .3s cubic-bezier(.455,.03,.515,.955);inset:.5rem;box-shadow:inset 0 0 60px #000}.close-btn_Kt02Bg{position:absolute;display:flex;cursor:pointer;background-color:#0000;border:none;border-radius:50%;justify-content:center;align-items: center;width:60px;height:60px;top:.5rem;right:.5rem;rotate:90deg}.close-btn_Kt02Bg:hover .close-btn--1_Kt02Bg{transform:translate(50%)rotate(-315deg)}.close-btn_Kt02Bg:hover .close-btn--2_Kt02Bg{transform:translate(-50%)rotate(315deg)}.close-btn_Kt02Bg:hover:before{transform:rotate(0)scale(.8)}.close-btn_Kt02Bg:hover:after{transform:rotate(0)scale(.8)}.close-btn_Kt02Bg:before{content:"";position:absolute;border:1px solid #fff;width:100%;height:100%;transition:all .8s ease-out;top:0;left:0;transform:rotate(360deg)scale(0)}.close-btn_Kt02Bg:after{content:"";position:absolute;border:1px solid #fff;width:100%;height:100%;transition:all .8s ease-out;top:0;left:0;transform:rotate(-360deg)scale(0)}.close-btn--1_Kt02Bg{pointer-events:none;background-color:#fff;width:5px;height:30px;transition:all .8s ease-out;transform:translate(50%)}.close-btn--2_Kt02Bg{pointer-events:none;background-color:#fff;width:5px;height:30px;transition:all .8s ease-out;transform:translate(-50%)}.settings-container_Kt02Bg{display:flex;gap:1rem;width:100%;height:100%;max-height:calc(100svh - 6rem - 10px)}.settings-tabs_Kt02Bg{display:flex;flex-direction:column;justify-content:center;gap:5px;margin-top:1rem;margin-bottom:1rem}.settings-tab_Kt02Bg{color:#fff;aspect-ratio:1;border:1px solid #fff;width:6rem;height:6rem;padding:15px;transition:all .2s ease-in-out;font-size:35px}.card-preview-container_Kt02Bg{display:flex;flex-direction:column;flex:1;justify-content:center;align-items: center}.card-preview_Kt02Bg{display:grid;grid-template-columns:repeat(4,100px);grid-template-rows:repeat(2,140px);grid-column-gap:14px;grid-row-gap:14px;aspect-ratio:275500/189349;padding:10px}.select-list_Kt02Bg{display:flex;scrollbar-width:none;z-index:99999;pointer-events:all;overflow-y:auto;flex-direction:column;justify-content:flex-start;height:100%;padding:10px}.select-item_Kt02Bg{display:flex;border:1px solid #0000;align-items: center;gap:1rem;min-height:45px;padding:10px 15px;transition:all .2s;font-size:20px;font-weight:700}.select-item_Kt02Bg:hover{background:#fff;border-color:#888}.select-item_Kt02Bg:first-child{margin-top:auto}.select-item_Kt02Bg:last-child{margin-bottom:auto}.settings-content_Kt02Bg{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;border:1px solid #fff;flex:1;justify-content:space-between;width:100%;height:100%}.about_Kt02Bg{display:flex;flex-direction:column;flex:1;justify-content:center;align-items: center;gap:2rem;width:100%}.logo_Kt02Bg{object-fit:contain;flex:.5;place-self: center;width:330px;height:auto}.about-content_Kt02Bg{display:flex;flex-direction:column;flex:1;justify-content:center;place-self: center;align-items: center;gap:1rem;width:100%;max-width:300px;height:100%;font-size:20px}.about-item_Kt02Bg{display:flex;justify-content:space-between;gap:1rem;width:100%;max-width:300px}.about-item_Kt02Bg span{text-align:start;background-color:#fff3;border:1px solid #fff7;border-radius:7px;flex:1;padding:5px 10px}.about-item_Kt02Bg strong{text-align:end;flex:1}.about-footer_Kt02Bg{display:flex;flex:.5;justify-content:flex-end;align-items: flex-end;width:100%;max-height:min-content;padding:1rem}@media (max-width:768px){.settings-container_Kt02Bg{display:flex;flex-direction:column;flex:1;min-height:0;max-height:none}.settings-tabs_Kt02Bg{flex-direction:row;justify-content:center}.select-list_Kt02Bg{overflow-y:scroll;justify-content:flex-start}.select-item_Kt02Bg{min-width:max-content}.settings-content_Kt02Bg{grid-template-columns:1fr;grid-template-rows:1fr min-content;height:100%;max-height:calc(100% - 7.2rem)}.card-preview-container_Kt02Bg{max-height:max-content}}@media (max-width:480px){.card-preview_Kt02Bg{grid-template-columns:repeat(4,70px);grid-template-rows:repeat(2,98px)}.settings-tab_Kt02Bg{width:4.2rem;height:4.2rem}}
