main.svelte-1uha8ag{background-color:#242424;flex-direction:column;justify-content:center;align-items:center;gap:.6rem;min-height:100%;padding:1.2rem 1rem 2rem;display:flex;position:relative;overflow:visible}main.svelte-1uha8ag:before{content:"";background:#2424248c;position:absolute;inset:0}h1.svelte-1uha8ag,.scene.svelte-1uha8ag,.error.svelte-1uha8ag{z-index:1;position:relative}h1.svelte-1uha8ag{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:#fff;letter-spacing:.12em;text-shadow:2px 2px 4px #00000080;background:#24242480;border-radius:10px;flex-shrink:0;margin:0;padding:.55rem 1.1rem;font-size:clamp(1.8rem,5vw,2.8rem);position:relative}.scene.svelte-1uha8ag{flex:0 auto;width:min(48vw,72vh,38rem);max-width:100%;position:relative;overflow:visible}.tray.svelte-1uha8ag{width:100%;position:relative}.plateau.svelte-1uha8ag{-webkit-user-select:none;user-select:none;width:100%;height:auto;transition:filter .35s;display:block;transform:translateZ(0)}.scene.open.svelte-1uha8ag .plateau:where(.svelte-1uha8ag),.scene.joining.svelte-1uha8ag .plateau:where(.svelte-1uha8ag),.scene.svelte-1uha8ag:hover .plateau:where(.svelte-1uha8ag){filter:blur(7px)}.logo-btn.svelte-1uha8ag{cursor:pointer;z-index:2;background:0 0;border:0;width:44%;padding:0;transition:left .35s,bottom .35s,width .35s;position:absolute;bottom:10%;left:9%}.scene.open.svelte-1uha8ag .logo-btn:where(.svelte-1uha8ag),.scene.joining.svelte-1uha8ag .logo-btn:where(.svelte-1uha8ag){width:54%;bottom:10%;left:40%}.logo.svelte-1uha8ag{filter:drop-shadow(0 6px 10px #00000059);transform-origin:50% 100%;width:100%;height:auto;animation:3s ease-in-out infinite svelte-1uha8ag-float;display:block}.logo.open.svelte-1uha8ag{animation:none}.menu.svelte-1uha8ag,.join-step.svelte-1uha8ag{z-index:3;align-content:center;align-items:stretch;gap:.4rem;width:min(11.5rem,34%);height:54%;display:grid;position:absolute;top:auto;bottom:10%;left:5%}.menu.svelte-1uha8ag{opacity:0;pointer-events:none;transition:all .3s;transform:translate(-12px)}.menu.visible.svelte-1uha8ag{opacity:1;pointer-events:auto;transform:translate(0)}.menu.svelte-1uha8ag :is(button:where(.svelte-1uha8ag),a:where(.svelte-1uha8ag)),.join-step.svelte-1uha8ag :is(button:where(.svelte-1uha8ag),a:where(.svelte-1uha8ag)){color:#fff;text-align:center;cursor:pointer;border:0;border-radius:6px;width:100%;padding:.55rem .75rem;font-weight:500;transition:all .2s;display:block;box-shadow:0 3px 5px #0000001f}.menu.svelte-1uha8ag :where(.svelte-1uha8ag):is(button:where(.svelte-1uha8ag),a:where(.svelte-1uha8ag)):hover,.join-step.svelte-1uha8ag :where(.svelte-1uha8ag):is(button:where(.svelte-1uha8ag),a:where(.svelte-1uha8ag)):hover{transform:translateY(-2px)}.comptoir.svelte-1uha8ag{background:#ff9800a8}.comptoir.svelte-1uha8ag:hover{background:#f57c00}.play.svelte-1uha8ag{background:#4caf4f6b}.play.svelte-1uha8ag:hover{background:#45a049}.clock.svelte-1uha8ag{background:#9c27b08c}.clock.svelte-1uha8ag:hover{background:#8d1acb}.rank.svelte-1uha8ag{background:#00bcd47a}.rank.svelte-1uha8ag:hover{background:#00acc1}.tourney.svelte-1uha8ag{background:#e91e638c}.tourney.svelte-1uha8ag:hover{background:#c2185b}.rules.svelte-1uha8ag{background:#2195f36e}.rules.svelte-1uha8ag:hover{background:#1976d2}.auth.svelte-1uha8ag{background:#2196f3}.auth.svelte-1uha8ag:hover{background:#1976d2}input.svelte-1uha8ag{color:#fff;text-transform:uppercase;letter-spacing:.12em;text-align:center;background:#1a1a1a;border:1px solid #555;border-radius:6px;width:100%;padding:.55rem .7rem}.error.svelte-1uha8ag{color:#f0a090;position:absolute;bottom:1.5rem}@keyframes svelte-1uha8ag-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (width<=720px){main.svelte-1uha8ag{padding:calc(.9rem + env(safe-area-inset-top)) 1rem calc(1.4rem + env(safe-area-inset-bottom));flex-direction:column;justify-content:flex-start;align-items:center;display:flex;overflow:auto}h1.svelte-1uha8ag{letter-spacing:.08em;margin:.2rem 0 .8rem;padding:.5rem .9rem;font-size:clamp(1.45rem,7vw,1.9rem);position:relative;top:auto}.scene.svelte-1uha8ag{width:min(22rem,100%)}.logo-btn.svelte-1uha8ag{width:46%;bottom:10%;left:8%}.scene.open.svelte-1uha8ag .logo-btn:where(.svelte-1uha8ag),.scene.joining.svelte-1uha8ag .logo-btn:where(.svelte-1uha8ag){width:50%;bottom:10%;left:8%}.menu.svelte-1uha8ag,.join-step.svelte-1uha8ag{opacity:0;pointer-events:none;width:100%;height:auto;max-height:0;margin-top:0;position:static;top:auto;bottom:auto;left:auto;overflow:hidden;transform:translateY(-.6rem)}.menu.visible.svelte-1uha8ag,.join-step.svelte-1uha8ag{opacity:1;pointer-events:auto;max-height:48rem;margin-top:1.1rem;overflow:visible;transform:none}.menu.svelte-1uha8ag :is(button:where(.svelte-1uha8ag),a:where(.svelte-1uha8ag)),.join-step.svelte-1uha8ag :is(button:where(.svelte-1uha8ag),a:where(.svelte-1uha8ag)),input.svelte-1uha8ag{width:100%;min-height:44px;font-size:1rem}.error.svelte-1uha8ag{text-align:center;margin:.8rem 0 0;position:relative;bottom:auto}}@media (hover:none){.scene.svelte-1uha8ag:hover .plateau:where(.svelte-1uha8ag){filter:none}.scene.open.svelte-1uha8ag .plateau:where(.svelte-1uha8ag),.scene.joining.svelte-1uha8ag .plateau:where(.svelte-1uha8ag){filter:blur(7px)}}@media (width<=900px) and (orientation:landscape){main.svelte-1uha8ag{padding:calc(.6rem + env(safe-area-inset-top)) 1rem calc(.6rem + env(safe-area-inset-bottom));flex-direction:column;justify-content:flex-start;align-items:center;display:flex;overflow:auto}h1.svelte-1uha8ag{margin-bottom:.4rem;font-size:1.4rem;position:relative;top:auto}.scene.svelte-1uha8ag{width:min(48vw,70vh)}.menu.svelte-1uha8ag,.join-step.svelte-1uha8ag{opacity:0;pointer-events:none;width:100%;height:auto;max-height:0;margin-top:0;position:static;top:auto;bottom:auto;left:auto;overflow:hidden;transform:translateY(-.6rem)}.menu.visible.svelte-1uha8ag,.join-step.svelte-1uha8ag{opacity:1;pointer-events:auto;max-height:48rem;margin-top:.8rem;overflow:visible;transform:none}.logo-btn.svelte-1uha8ag,.scene.open.svelte-1uha8ag .logo-btn:where(.svelte-1uha8ag){width:44%;bottom:11%;left:10%}}
