body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Bylynn Sans,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:10px}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box}.App-container{background-color:#0f172a;color:#e2e8f0;font-family:Inter,Segoe UI,Helvetica Neue,sans-serif;padding-bottom:40px}.dark .App-container{background-color:#080b16}body{align-items:stretch;background-color:#020617;background-image:radial-gradient(circle at top,rgba(94,234,212,.15),transparent 40%),radial-gradient(circle at 20% 20%,rgba(139,92,246,.12),transparent 35%);background-repeat:no-repeat;background-size:cover;color:#e2e8f0;display:flex;justify-content:center;margin:0;min-height:100vh;overflow-x:hidden;text-align:center}#root{min-width:0;width:100%}.Row{display:table-row}.Row-separator.Row-letter{align-items:center;background-color:#57ac78;border:0;display:flex;flex:1 1;font-size:28px;font-weight:700;height:2px;justify-content:center;margin:10px 0;max-width:40px;text-transform:uppercase}.App-container.color-blind .Row-separator{background-color:#85c0f9}.NextPrev{font-size:40px;font-weight:700;line-height:.5}.DayNum{font-size:18px}.Row-letter{align-items:center;aspect-ratio:1/1;background:#0b1324;border:1.25px solid rgba(148,163,184,.35);box-sizing:border-box;color:#e2e8f0;display:flex;font-family:Times,serif;font-size:20px;font-weight:700;height:100%;justify-content:center;letter-spacing:.06em;line-height:1;text-transform:uppercase}.Row-letter,.Row-letter-color{border-radius:6px;margin:0;width:100%}body.dark .Row-cursor,body.dark .Row-cursor.Typing-known-absent,body.dark .Row-cursor.Typing-known-correct,body.dark .Row-cursor.Typing-known-elsewhere{border:2px solid #fff;border-radius:5px}.Row-cursor,.Row-cursor.Typing-known-absent,.Row-cursor.Typing-known-correct,.Row-cursor.Typing-known-elsewhere{border:3px solid #000;border-radius:5px}.Row-cursor.Row-cursor-below-known-correct{border:3px solid #57ac78}body.dark .Row-cursor.Row-cursor-below-known-correct{border:2px solid #57ac78}.Row-annotation{-webkit-margin-start:16px;font-family:Times,serif;margin-inline-start:16px;margin-left:-80px;padding-left:80px;pointer-events:none;text-align:end;width:5em}.App-container,.Row-solved{position:relative}.App-container{align-items:stretch;display:flex;flex-direction:column;gap:16px;min-height:100vh;padding:24px 16px 0;width:100%;z-index:2}.Game-and-keyboard{align-self:stretch;width:100%}.App-container:before{background:radial-gradient(circle at 10% 20%,rgba(59,130,246,.08),transparent 50%),radial-gradient(circle at 80% 0,rgba(16,185,129,.08),transparent 45%);content:"";inset:0;pointer-events:none;position:fixed;z-index:0}.App-container h1{margin-bottom:5px;margin-top:0}.Game,h1{-webkit-user-select:none;user-select:none}.Intro-screen{align-items:center;background:radial-gradient(circle at 20% 20%,rgba(59,130,246,.12),transparent 45%),radial-gradient(circle at 80% 10%,rgba(16,185,129,.12),transparent 45%),#020617;color:#e2e8f0;display:flex;justify-content:center;min-height:100vh;padding:24px}.Intro-card{background:rgba(7,11,22,.92);border:1px solid rgba(226,232,240,.15);border-radius:16px;box-shadow:0 14px 40px rgba(0,0,0,.38);max-width:560px;padding:18px 18px 20px;position:relative;text-align:left;width:100%}.Intro-panelNav{align-items:center;display:flex;gap:6px;position:absolute;right:12px;top:12px;z-index:2}.Intro-panelClose{align-items:center;background:rgba(15,23,42,.75);border:1px solid rgba(148,163,184,.45);border-radius:8px;color:#e2e8f0;cursor:pointer;display:inline-flex;font-size:20px;font-weight:500;height:30px;justify-content:center;line-height:1;padding:0;width:30px}.Intro-panelClose:hover{background:rgba(30,41,59,.9);border-color:rgba(226,232,240,.75)}.Intro-panelButton{background-color:rgba(15,23,42,.7);background-size:18px 18px;border:1px solid rgba(148,163,184,.45);border-radius:8px;box-shadow:none;height:30px;width:30px}.Intro-panelButton:hover{background-color:rgba(30,41,59,.9);border-color:rgba(226,232,240,.75)}.Intro-panelButton.active{background-color:rgba(37,99,235,.3);border-color:rgba(96,165,250,.9)}.Intro-title{align-items:center;display:inline-flex;font-size:30px;font-weight:700;gap:10px;letter-spacing:.04em;margin-bottom:6px;opacity:.9;padding-right:86px}.Intro-card h1{font-size:32px;letter-spacing:.02em;margin:0 0 10px}.Intro-card p{color:#cbd5f5;font-size:15px;line-height:1.5;margin:10px 0}.Intro-buttons{display:flex;flex-wrap:wrap;gap:12px}.Intro-modalOverlay{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(4,7,15,.7);display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:100}.Intro-modal{background:rgba(7,11,22,.95);border:1px solid rgba(226,232,240,.18);border-radius:16px;box-shadow:0 16px 46px rgba(0,0,0,.45);max-width:420px;padding:16px;text-align:left;width:100%}.Intro-modalTitle{color:#e2e8f0;font-size:16px;font-weight:800;letter-spacing:.04em}.Intro-modalBody{color:#cbd5f5;font-size:14px;line-height:1.4;margin-top:8px;opacity:.9}.Intro-modalActions{display:flex;gap:10px;margin-top:14px}.Intro-modalButton{background:linear-gradient(135deg,#57ac78,#3a8f5c);border:none;border-radius:12px;box-shadow:0 12px 30px rgba(87,172,120,.25);color:#fff;cursor:pointer;flex:1 1;font-size:14px;font-weight:800;padding:12px 14px}.Intro-modalButtonSecondary{background:linear-gradient(135deg,#6366f1,#4f46e5);box-shadow:0 12px 30px rgba(99,102,241,.25)}.Intro-modalCancel{background:rgba(15,23,42,.8);border:1px solid rgba(148,163,184,.6);border-radius:12px;color:#e2e8f0;cursor:pointer;font-size:13px;font-weight:700;margin-top:10px;padding:10px 14px;width:100%}.Intro-modalCancel:hover{border-color:rgba(226,232,240,.8)}.Intro-play{background:linear-gradient(135deg,#57ac78,#3a8f5c);border:none;border-radius:12px;box-shadow:0 12px 30px rgba(87,172,120,.35);color:#fff;cursor:pointer;font-size:16px;font-weight:700;letter-spacing:.03em;margin-top:16px;padding:12px 20px;transition:box-shadow .15s ease,-webkit-transform .15s ease;transition:transform .15s ease,box-shadow .15s ease;transition:transform .15s ease,box-shadow .15s ease,-webkit-transform .15s ease;width:100%}.Intro-play-queueGlow{-webkit-animation:intro-queue-button-glow 1.5s ease-in-out infinite;animation:intro-queue-button-glow 1.5s ease-in-out infinite;isolation:isolate;position:relative}@property --intro-queue-glow-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.Intro-play-queueGlow:before{--intro-queue-glow-angle:0deg;-webkit-animation:intro-queue-glow-trace 1.9s linear infinite,intro-queue-glow-breathe 1.5s ease-in-out infinite;animation:intro-queue-glow-trace 1.9s linear infinite,intro-queue-glow-breathe 1.5s ease-in-out infinite;background:conic-gradient(from var(--intro-queue-glow-angle),#fde68a 0deg,#facc15 90deg,#f59e0b 180deg,#fbbf24 270deg,#fde68a 1turn);border-radius:14px;content:"";-webkit-filter:drop-shadow(0 0 7px rgba(251,191,36,.55));filter:drop-shadow(0 0 7px rgba(251,191,36,.55));inset:-3px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:2px;pointer-events:none;position:absolute}@-webkit-keyframes intro-queue-glow-trace{to{--intro-queue-glow-angle:360deg}}@keyframes intro-queue-glow-trace{to{--intro-queue-glow-angle:360deg}}@-webkit-keyframes intro-queue-glow-breathe{0%,to{-webkit-filter:drop-shadow(0 0 7px rgba(251,191,36,.5));filter:drop-shadow(0 0 7px rgba(251,191,36,.5));opacity:.86}50%{-webkit-filter:drop-shadow(0 0 10px rgba(251,191,36,.82));filter:drop-shadow(0 0 10px rgba(251,191,36,.82));opacity:1}}@keyframes intro-queue-glow-breathe{0%,to{-webkit-filter:drop-shadow(0 0 7px rgba(251,191,36,.5));filter:drop-shadow(0 0 7px rgba(251,191,36,.5));opacity:.86}50%{-webkit-filter:drop-shadow(0 0 10px rgba(251,191,36,.82));filter:drop-shadow(0 0 10px rgba(251,191,36,.82));opacity:1}}@-webkit-keyframes intro-queue-button-glow{0%,to{box-shadow:0 12px 30px rgba(87,172,120,.35),0 0 0 1px rgba(251,191,36,.45),0 0 12px rgba(251,191,36,.45),0 0 22px rgba(250,204,21,.26)}50%{box-shadow:0 12px 30px rgba(87,172,120,.35),0 0 0 1px hsla(48,97%,77%,.9),0 0 20px rgba(252,211,77,.85),0 0 36px rgba(245,158,11,.58)}}@keyframes intro-queue-button-glow{0%,to{box-shadow:0 12px 30px rgba(87,172,120,.35),0 0 0 1px rgba(251,191,36,.45),0 0 12px rgba(251,191,36,.45),0 0 22px rgba(250,204,21,.26)}50%{box-shadow:0 12px 30px rgba(87,172,120,.35),0 0 0 1px hsla(48,97%,77%,.9),0 0 20px rgba(252,211,77,.85),0 0 36px rgba(245,158,11,.58)}}@media (prefers-reduced-motion:reduce){.Intro-play-queueGlow,.Intro-play-queueGlow:before{-webkit-animation:none;animation:none}}.Intro-play:hover{box-shadow:0 16px 34px rgba(87,172,120,.45);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.Intro-play:active{box-shadow:0 10px 22px rgba(87,172,120,.35);-webkit-transform:translateY(0);transform:translateY(0)}.Intro-play-secondary{background:linear-gradient(135deg,#6366f1,#4f46e5);box-shadow:0 12px 30px rgba(99,102,241,.35)}.Intro-play-friend{background:linear-gradient(135deg,#0ea5e9,#0284c7);box-shadow:0 12px 30px rgba(14,165,233,.35)}.Intro-example{background:rgba(12,18,32,.8);border:1px solid rgba(226,232,240,.15);border-radius:10px;margin-top:10px;padding:10px}.Intro-note{color:#cbd5f5;font-size:12px;margin-top:6px;opacity:.85}.Intro-demo-columns{margin:0;max-width:100%;width:100%}.Intro-demo-column{max-width:none}.Intro-demo-stage{gap:6px;padding:6px 4px 8px}.Intro-card .Settings{font-size:16px;margin:10px 0 0;max-width:none;padding:10px;width:100%}.Intro-statsPanel .Game-stats{padding:10px 0 0}.Game{align-items:stretch;display:flex;flex-direction:column;gap:12px;margin:0;max-width:100%;padding-bottom:16px;position:relative;width:100%}@media (max-width:900px){.App-container{padding:18px 6px 0}.Game{margin:0}.Game,.Player-columns{max-width:100%;width:100%}.Player-columns{margin:2px 0 0}.Game-keyboard-wrapper{max-width:100%;width:100%}}@media (min-width:600px) and (max-width:900px){.Game{margin:0 auto}.Game,.Player-columns{max-width:560px;width:min(100%,560px)}.Player-columns{margin:4px auto 0}.Game-keyboard-wrapper{margin:0 auto 6px;max-width:560px;width:min(100%,560px)}}@media (min-width:901px){.Game{margin:0 auto}.Game,.Player-columns{max-width:560px;width:min(100%,560px)}.Player-columns{margin:4px auto 0}}@media (max-width:500px){.Player-columns{gap:4px;margin:2px 0 0;max-width:100%;width:100%}.Player-column{max-width:none}.Stage{padding:4px 0 6px}.Game-keyboard-wrapper{max-width:100%;width:100%}}.Game-content{gap:16px;position:relative;width:100%}.Game-content,.Game-match-status{display:flex;flex-direction:column}.Game-match-status{align-items:flex-start;background:none;color:#cbd5f5;font-size:11px;gap:2px;justify-content:flex-start;padding:0;text-align:left}.Game-match-lobby{font-size:11px;letter-spacing:.08em;opacity:.75}.Game-match-actions{align-items:flex-start;display:flex;flex-direction:column;gap:4px}.Game-actions-toggle{background:rgba(15,23,42,.6);border:1px solid rgba(148,163,184,.4);border-radius:8px;color:#e2e8f0;cursor:pointer;font-size:11px;padding:4px 8px}.Game-actions-panel{background:rgba(7,11,22,.8);border:1px solid rgba(226,232,240,.18);border-radius:10px;box-shadow:0 6px 18px rgba(0,0,0,.25);display:none;margin-top:6px;padding:6px}.Game-actions-panel.open,.Game-debug{display:flex;flex-direction:column;gap:4px}.Game-debug-panel{display:none}.Game-debug-panel.open{display:flex;flex-direction:column;gap:8px}.Waiting-screen{align-items:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:rgba(4,7,15,.65);display:flex;inset:0;justify-content:center;position:fixed;z-index:30}.Waiting-box{background:rgba(7,11,22,.9);border:1px solid rgba(226,232,240,.18);border-radius:14px;box-shadow:0 8px 22px rgba(0,0,0,.25);display:flex;flex-direction:column;gap:10px;min-width:260px;padding:18px 20px;text-align:center}.Waiting-title{color:#e2e8f0;font-size:16px;font-weight:700;letter-spacing:.05em}.Waiting-sub{color:#cbd5f5;font-size:12px;margin-top:6px;opacity:.8}.Waiting-tip{background:rgba(30,64,175,.2);border:1px solid rgba(96,165,250,.35);border-radius:10px;color:#dbeafe;font-size:12px;line-height:1.35;margin-top:4px;padding:8px 10px}.Waiting-actions{display:flex;gap:8px;justify-content:center;margin-top:4px}.Waiting-invite{background:rgba(12,18,32,.75);border:1px solid rgba(226,232,240,.14);border-radius:12px;display:flex;flex-direction:column;gap:6px;margin-top:6px;padding:10px 12px}.Waiting-invite-label{color:rgba(226,232,240,.85);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.Waiting-invite-link{color:#cbd5f5;font-size:11px;-webkit-user-select:text;user-select:text;word-break:break-all}.Waiting-invite-copy{align-self:center;background:rgba(96,165,250,.18);border:1px solid rgba(96,165,250,.7);border-radius:10px;color:#dbeafe;cursor:pointer;font-size:12px;font-weight:700;padding:6px 12px}.Waiting-invite-copy:hover{background:rgba(96,165,250,.26);border-color:rgba(147,197,253,.85)}.Waiting-cancel{background:rgba(15,23,42,.8);border:1px solid rgba(148,163,184,.6);border-radius:10px;color:#e2e8f0;cursor:pointer;font-size:12px;font-weight:600;letter-spacing:.04em;padding:6px 14px}.Waiting-cancel:hover{border-color:rgba(226,232,240,.8)}.Waiting-bot{background:rgba(16,185,129,.2);border:1px solid rgba(52,211,153,.8);border-radius:10px;color:#d1fae5;cursor:pointer;font-size:12px;font-weight:600;letter-spacing:.04em;padding:6px 14px}.Waiting-bot:hover{border-color:rgba(34,197,94,.9)}.Waiting-spinner{-webkit-animation:WaitingSpin .9s linear infinite;animation:WaitingSpin .9s linear infinite;border:3px solid rgba(203,213,245,.2);border-radius:50%;border-top-color:#64f4ac;height:34px;margin:0 auto;width:34px}@-webkit-keyframes WaitingSpin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes WaitingSpin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.Game-lobby{align-items:flex-start;background:rgba(8,12,24,.85);border:1px solid rgba(226,232,240,.18);border-radius:10px;box-shadow:0 6px 18px rgba(0,0,0,.25);display:flex;flex-direction:column;font-size:11px;gap:4px;left:10px;padding:6px 8px;position:fixed;top:10px;z-index:50}.Friend-invite-bar{align-items:center;background:rgba(7,11,22,.92);border:1px solid rgba(226,232,240,.16);border-radius:14px;box-shadow:0 10px 26px rgba(0,0,0,.25);display:flex;gap:10px;justify-content:space-between;margin:10px auto;padding:10px 12px;width:min(100%,720px)}.Friend-invite-meta{align-items:baseline;display:flex;gap:8px;min-width:0}.Friend-invite-label{color:rgba(203,213,245,.85);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.Friend-invite-code{color:#e2e8f0;font-size:13px;font-weight:800;letter-spacing:.12em}.Friend-invite-copy{background:linear-gradient(135deg,rgba(96,165,250,.22),rgba(59,130,246,.18));border:1px solid rgba(96,165,250,.85);border-radius:999px;box-shadow:0 10px 22px rgba(59,130,246,.18);color:#dbeafe;cursor:pointer;flex-shrink:0;font-size:13px;font-weight:800;letter-spacing:.02em;padding:10px 14px;transition:box-shadow .12s ease,border-color .12s ease,-webkit-transform .12s ease;transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease;transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease,-webkit-transform .12s ease}.Friend-invite-actions{align-items:center;display:flex;flex-shrink:0;gap:8px}.Friend-invite-leave{background:rgba(15,23,42,.65);border:1px solid rgba(148,163,184,.5);border-radius:999px;color:#e2e8f0;cursor:pointer;font-size:13px;font-weight:800;letter-spacing:.02em;padding:10px 14px;transition:border-color .12s ease,background .12s ease,-webkit-transform .12s ease;transition:transform .12s ease,border-color .12s ease,background .12s ease;transition:transform .12s ease,border-color .12s ease,background .12s ease,-webkit-transform .12s ease}.Friend-invite-leave:hover{background:rgba(15,23,42,.78);border-color:rgba(226,232,240,.7);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.Friend-invite-leave:active{-webkit-transform:translateY(0);transform:translateY(0)}.Friend-invite-copy:hover{border-color:rgba(147,197,253,.95);box-shadow:0 14px 28px rgba(59,130,246,.24);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.Friend-invite-copy:active{-webkit-transform:translateY(0);transform:translateY(0)}.Game-hint-row{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-bottom:10px;margin-top:-6px;min-height:32px}.Game-hint{color:#cbd5f5;font-size:14px;min-height:28px;text-align:center;white-space:pre-wrap}.Game-progress-nudge{background:rgba(16,185,129,.2);border:1px solid rgba(52,211,153,.55);border-radius:999px;color:#d1fae5;font-size:13px;line-height:1.2;padding:5px 10px}.Game-next-puzzle{color:rgba(203,213,245,.85);font-size:13px;margin-top:4px;text-align:center}.Game-hint-button{background:rgba(99,102,241,.18);border:1px solid rgba(99,102,241,.7);border-radius:999px;color:#e0e7ff;cursor:pointer;font-size:12px;font-weight:700;letter-spacing:.02em;padding:6px 12px;transition:border-color .12s ease,background .12s ease,-webkit-transform .12s ease;transition:transform .12s ease,border-color .12s ease,background .12s ease;transition:transform .12s ease,border-color .12s ease,background .12s ease,-webkit-transform .12s ease}.Game-hint-button:hover{background:rgba(99,102,241,.3);border-color:rgba(129,140,248,.9);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.Game-hint-button:disabled{cursor:default;opacity:.5;-webkit-transform:none;transform:none}.Game-emote-button{align-items:center;display:inline-flex;gap:6px}.Game-toast{background:rgba(15,23,42,.92);border:1px solid rgba(148,163,184,.4);border-radius:12px;bottom:22px;box-shadow:0 12px 26px rgba(0,0,0,.35);color:#e2e8f0;font-size:13px;font-weight:600;left:50%;letter-spacing:.01em;opacity:0;padding:10px 14px;pointer-events:none;position:fixed;-webkit-transform:translateX(-50%) translateY(6px);transform:translateX(-50%) translateY(6px);transition:opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,transform .2s ease;transition:opacity .2s ease,transform .2s ease,-webkit-transform .2s ease;z-index:60}.Game-toast.is-visible{opacity:1;-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}.Game-reset-button{background:hsla(0,91%,71%,.12);border:1px solid rgba(251,113,133,.9);border-radius:10px;color:#f8b4b4;cursor:pointer;font-size:11px;letter-spacing:.02em;padding:4px 10px;text-transform:none;transition:all .2s ease}.Game-reset-button:hover{background:hsla(0,91%,71%,.2);border-color:#f87171}.Game-reset-button--secondary{background:rgba(59,130,246,.14);border-color:rgba(59,130,246,.9);color:#bfdbfe}.Game-reset-button--secondary:hover{background:rgba(59,130,246,.22);border-color:#3b82f6}.Game-reset-button--danger{background:hsla(0,91%,71%,.2);border-color:hsla(0,91%,71%,.9);color:#fecaca}.Game-reset-button--danger:hover{background:hsla(0,91%,71%,.28)}.Game-mainmenu-button{background:linear-gradient(135deg,#1f2937,#0f172a);border:1px solid rgba(148,163,184,.35);border-radius:12px;box-shadow:0 8px 18px rgba(0,0,0,.35);color:#e2e8f0;font-weight:700;padding:9px 18px;transition:box-shadow .12s ease,border-color .12s ease,-webkit-transform .12s ease;transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease;transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease,-webkit-transform .12s ease}.Game-mainmenu-button:hover{border-color:rgba(226,232,240,.6);box-shadow:0 12px 22px rgba(0,0,0,.4);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.Game-mainmenu-button:active{box-shadow:0 6px 14px rgba(0,0,0,.35);-webkit-transform:translateY(0);transform:translateY(0)}.Game-match-error{color:#f87171;font-weight:600}.Game-match-peer{opacity:.8}.Player-columns{grid-gap:6px;align-items:stretch;display:grid;gap:6px;grid-template-columns:repeat(2,minmax(0,1fr));margin:4px 0 0;max-width:100%;width:100%}.Player-column{align-self:stretch;display:flex;flex:1 1;flex-direction:column;gap:6px;max-width:none;min-width:0;width:100%}.Player-column__header{flex-direction:column;gap:4px;text-align:center}.Player-column__header,.Player-headerRow{align-items:center;display:flex;min-height:20px}.Player-headerRow{gap:8px;justify-content:center;width:100%}.Player-column__label{color:#cbd5f5;font-size:12px;font-weight:600;letter-spacing:.4em;text-transform:uppercase}.EmoteBar{align-items:center;display:flex;height:22px;justify-content:center;position:relative}.EmoteBar--hint{height:auto}.EmoteTrigger{background:rgba(15,23,42,.6);border:1px solid rgba(148,163,184,.35);border-radius:999px;color:#e2e8f0;cursor:pointer;font-size:14px;height:22px;line-height:1;transition:border-color .12s ease,background .12s ease,-webkit-transform .12s ease;transition:transform .12s ease,border-color .12s ease,background .12s ease;transition:transform .12s ease,border-color .12s ease,background .12s ease,-webkit-transform .12s ease;width:30px}.EmoteTrigger:hover{background:rgba(15,23,42,.78);border-color:rgba(148,163,184,.55);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.EmoteTrigger:active{-webkit-transform:translateY(0);transform:translateY(0)}.EmotePicker{align-items:center;background:rgba(15,23,42,.92);border:1px solid rgba(148,163,184,.35);border-radius:999px;box-shadow:0 12px 26px rgba(0,0,0,.35);display:flex;gap:6px;left:50%;padding:6px 8px;position:absolute;top:26px;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:50}.EmoteBar--hint .EmotePicker{top:calc(100% + 6px)}.EmoteButton{background:rgba(226,232,240,.08);border:none;border-radius:10px;cursor:pointer;font-size:18px;height:30px;line-height:1;transition:background .12s ease,-webkit-transform .12s ease;transition:transform .12s ease,background .12s ease;transition:transform .12s ease,background .12s ease,-webkit-transform .12s ease;width:30px}.EmoteButton:hover{background:rgba(226,232,240,.16);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.EmoteButton:active{-webkit-transform:translateY(0);transform:translateY(0)}.EmoteBubble{-webkit-animation:emote-pop 2.2s ease forwards;animation:emote-pop 2.2s ease forwards;-webkit-filter:drop-shadow(0 10px 18px rgba(0,0,0,.35));filter:drop-shadow(0 10px 18px rgba(0,0,0,.35));font-size:24px;line-height:1}.EmoteFloating{align-items:center;-webkit-animation:emote-floating-pop 2.2s ease forwards;animation:emote-floating-pop 2.2s ease forwards;background:rgba(15,23,42,.94);border:1px solid rgba(148,163,184,.45);border-radius:12px;bottom:86px;box-shadow:0 14px 28px rgba(0,0,0,.4);display:inline-flex;gap:8px;padding:8px 10px;pointer-events:none;position:fixed;right:14px;z-index:62}.EmoteFloating-label{color:#cbd5f5;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.EmoteFloating-emoji{font-size:24px;line-height:1}@-webkit-keyframes emote-pop{0%{opacity:0;-webkit-transform:translateY(8px) scale(.7);transform:translateY(8px) scale(.7)}12%{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}78%{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}to{opacity:0;-webkit-transform:translateY(-10px) scale(.9);transform:translateY(-10px) scale(.9)}}@keyframes emote-pop{0%{opacity:0;-webkit-transform:translateY(8px) scale(.7);transform:translateY(8px) scale(.7)}12%{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}78%{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}to{opacity:0;-webkit-transform:translateY(-10px) scale(.9);transform:translateY(-10px) scale(.9)}}@-webkit-keyframes emote-floating-pop{0%{opacity:0;-webkit-transform:translateY(8px) scale(.72);transform:translateY(8px) scale(.72)}12%{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}78%{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}to{opacity:0;-webkit-transform:translateY(-8px) scale(.92);transform:translateY(-8px) scale(.92)}}@keyframes emote-floating-pop{0%{opacity:0;-webkit-transform:translateY(8px) scale(.72);transform:translateY(8px) scale(.72)}12%{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}78%{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}to{opacity:0;-webkit-transform:translateY(-8px) scale(.92);transform:translateY(-8px) scale(.92)}}.Player-column__identity{color:#a5b4fc;font-family:Space Mono,Courier New,monospace;font-size:13px;font-weight:500;letter-spacing:.1em;text-align:center}.Player-column__status{color:#8b5cf6;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.Player-column__summary{color:#fbbf24;font-size:10px;letter-spacing:.08em}.Stage{--tile-gap:2px;background:rgba(7,11,22,.9);border:2px solid rgba(45,212,191,.35);border-radius:16px;box-shadow:0 14px 32px rgba(2,6,23,.55);display:flex;flex-direction:column;gap:8px;padding:6px 2px 8px;width:100%}.Game-rows{border-collapse:initial;border-spacing:0;margin:6px auto 0;table-layout:fixed;width:100%}.Row{position:relative}.Game-rows td{aspect-ratio:1/1;height:auto;padding:0;width:auto}.Game-rows{grid-gap:var(--tile-gap);display:grid;gap:var(--tile-gap);grid-template-columns:repeat(5,minmax(0,1fr))}.Game-rows tbody,.Game-rows tr{display:contents}@media (max-width:520px){.App-container{padding:14px 0 0}.Row-letter{border-radius:5px;font-size:17px}.Stage{--tile-gap:1.4px;padding:6px 0 8px}}@media (max-width:420px){.App-container{padding:12px 0 0}.Row-letter{font-size:16px}.Player-columns{gap:4px;max-width:420px;width:100%}.Stage{--tile-gap:1.2px;padding:5px 0 7px}}.Stage--active{border-color:#34d399;box-shadow:0 20px 40px rgba(52,211,153,.3)}.Stage--won{border-color:#22c55e}.Stage--lost{border-color:#ef4444}.Stage-header{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:5px 10px 0}.Stage-number{font-size:14px;font-weight:600;letter-spacing:.1em}.Stage-progress{align-items:center;display:flex;gap:6px}.Stage-progress-bullet{background:rgba(148,163,184,.15);border:1px solid rgba(148,163,184,.5);border-radius:50%;height:12px;width:12px}.Stage-progress-bullet--done{background:linear-gradient(135deg,rgba(34,197,94,.9),rgba(74,222,128,.95));border-color:rgba(34,197,94,.9);position:relative}.Stage-progress-bullet--done:after{color:#fff;content:"✓";font-size:10px;font-weight:700;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-54%);transform:translate(-50%,-54%)}.Stage-rollover-burst{-webkit-animation:rollDown 1.2s ease-out forwards;animation:rollDown 1.2s ease-out forwards;background:linear-gradient(135deg,rgba(16,185,129,.8),rgba(74,222,128,.95));border-radius:999px;bottom:16px;box-shadow:0 8px 20px rgba(16,185,129,.35);color:#fff;font-size:12px;font-weight:600;letter-spacing:.08em;padding:6px 10px;pointer-events:none;position:absolute;right:16px;text-transform:uppercase;-webkit-transform-origin:center;transform-origin:center}.Stage--rolling .Game-rows{-webkit-animation:stage-push-down .85s ease-out forwards;animation:stage-push-down .85s ease-out forwards}.Stage--receiving .Game-rows{-webkit-animation:stage-receive .9s ease-out forwards;animation:stage-receive .9s ease-out forwards}@-webkit-keyframes stage-receive{0%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform:translateY(var(--push-distance,0));transform:translateY(var(--push-distance,0))}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes stage-receive{0%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform:translateY(var(--push-distance,0));transform:translateY(var(--push-distance,0))}to{-webkit-transform:translateY(0);transform:translateY(0)}}.Stage-rollover-drop{display:flex;flex-direction:column;gap:6px;pointer-events:none;position:absolute;z-index:20}.Stage-rollover-drop-row{-webkit-animation:drop-ghost 1.4s cubic-bezier(.2,.8,.2,1) forwards;animation:drop-ghost 1.4s cubic-bezier(.2,.8,.2,1) forwards;background:rgba(34,197,94,.22);border:2px solid rgba(34,197,94,.6);border-radius:6px;height:0;padding-bottom:100%;will-change:transform,opacity}@-webkit-keyframes drop-ghost{0%{opacity:0;-webkit-transform:translateY(0) scale(.95);transform:translateY(0) scale(.95)}25%{opacity:.9;-webkit-transform:translateY(0) scale(1.05);transform:translateY(0) scale(1.05);-webkit-transform:translateY(var(--drop-distance,0)) scale(1.05);transform:translateY(var(--drop-distance,0)) scale(1.05)}85%{opacity:.7}to{opacity:0;-webkit-transform:translateY(var(--drop-distance)) scale(.95);transform:translateY(var(--drop-distance)) scale(.95)}}@keyframes drop-ghost{0%{opacity:0;-webkit-transform:translateY(0) scale(.95);transform:translateY(0) scale(.95)}25%{opacity:.9;-webkit-transform:translateY(0) scale(1.05);transform:translateY(0) scale(1.05);-webkit-transform:translateY(var(--drop-distance,0)) scale(1.05);transform:translateY(var(--drop-distance,0)) scale(1.05)}85%{opacity:.7}to{opacity:0;-webkit-transform:translateY(var(--drop-distance)) scale(.95);transform:translateY(var(--drop-distance)) scale(.95)}}@-webkit-keyframes stage-push-down{0%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}70%{-webkit-transform:translateY(6px);transform:translateY(6px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes stage-push-down{0%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}70%{-webkit-transform:translateY(6px);transform:translateY(6px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes rollDown{0%{opacity:0;-webkit-transform:translateY(-20px) scale(.9);transform:translateY(-20px) scale(.9)}30%{opacity:1;-webkit-transform:translateY(0) scale(1.05);transform:translateY(0) scale(1.05)}to{opacity:0;-webkit-transform:translateY(28px) scale(.8);transform:translateY(28px) scale(.8)}}@keyframes rollDown{0%{opacity:0;-webkit-transform:translateY(-20px) scale(.9);transform:translateY(-20px) scale(.9)}30%{opacity:1;-webkit-transform:translateY(0) scale(1.05);transform:translateY(0) scale(1.05)}to{opacity:0;-webkit-transform:translateY(28px) scale(.8);transform:translateY(28px) scale(.8)}}.Game-keyboard{background:transparent;display:flex;flex-direction:column;gap:0;padding:0;width:100%}.Game-keyboard-wrapper{margin:0 auto 6px;max-width:500px;pointer-events:auto;position:static;-webkit-transform:none;transform:none;width:min(100%,500px);z-index:1}.Game-keyboard-wrapper .Game-keyboard{pointer-events:auto}.Game-keyboard-row{display:flex;flex-direction:row;justify-content:stretch}.Game-keyboard-button{align-items:center;background-color:#e2e8f0;border:1px solid #cbd5e1;border-radius:8px;color:#0f172a;cursor:pointer;display:flex;flex:1 1;font-family:Space Mono,Courier New,monospace;font-size:18px;justify-content:center;margin:0;min-height:46px;padding:4px;position:relative;text-decoration:inherit}.Functional-key{background-color:#a8a8a8}.Game-keyboard-button.Functional-key{text-transform:capitalize}.Game-keyboard-button-wide{flex:2 1}.Game-keyboard-button:focus{outline:none}@media (max-width:900px){.App-container{padding:18px 6px 0}.Game{margin:0}.Game,.Player-columns{max-width:100%;width:100%}.Player-columns{margin:2px 0 0}.Player-column{max-width:none}.Game-keyboard-wrapper{max-width:100%;width:100%}}@media (max-width:520px){.App-container{padding:14px 0 0}.Player-columns{gap:4px}.Stage{padding:4px 0 6px}}.letter-correct{background-color:#57ac78}.letter-correct,.letter-elsewhere{border:2px solid rgba(0,0,0,.3);color:#fff!important}.letter-elsewhere{background-color:#e9c601}.Game-keyboard-button:after{font-family:sans-serif;font-size:14px;position:absolute;right:3px;top:0}.letter-multi-2:after{content:"x2"}.letter-multi-3:after{content:"x3"}.letter-multi-4:after{content:"x4"}.letter-multi-5:after{content:"x5"}.App-container.color-blind,.letter-absent{background-color:#606060;border:2px solid rgba(0,0,0,.3);color:#fff!important}.Row-previous-word .letter-correct{background:#3f8a5e}.Row-previous-word .letter-elsewhere{background:#b79b00}.Row-previous-word .letter-absent{background:#3f3f3f}body.dark .Typing-known-absent{border:2px dotted #fff}body.dark .Typing-known-elsewhere{border:2px dotted #e9c601}body.dark .Typing-known-correct{border:2px solid #57ac78}.Typing-known-absent{border:3px dotted #000}.Typing-known-elsewhere{border:3px dotted #e9c601}.Typing-known-correct{border:3px solid #57ac78}.Row-editing{cursor:pointer}body.dark{background-color:#202020;color:#e0e0e0;color-scheme:dark}body.dark .Game-keyboard-button{color:#404040}a,a:visited{color:#8080ff}a:active{color:#c7f}.Game-options{align-items:center;display:flex;justify-content:center;margin-bottom:.5rem}.Game-options>*+*{-webkit-margin-start:.5rem;margin-inline-start:.5rem}.Game-options button{min-width:4rem}.Game-name-mode-container{display:flex;justify-content:center;width:100%}.Game-name{align-items:center;color:inherit;display:inline-flex;font-size:28px;font-style:inherit;font-weight:600;gap:10px;letter-spacing:.02em}.Game-modes{box-sizing:initial;margin-top:-10px}.Game-stats{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:16px 0;width:100%}.Game-stats h1{font-size:15px;font-weight:700;letter-spacing:.5px;text-align:center;text-transform:uppercase}.Game-stats-notice{font-size:12px;margin-top:10px;max-width:300px;text-align:center;text-align:left}.Game-stats-games{display:flex;flex-direction:row;padding-bottom:10px}.stat{flex:1 1;margin:0 10px}.stat-num{-webkit-font-feature-settings:"pnum";font-feature-settings:"pnum";font-size:36px;font-variant-numeric:proportional-nums;font-weight:400;letter-spacing:.05em}.stat-label,.stat-num{align-items:center;display:flex;justify-content:center;text-align:center}.stat-label{font-size:12px}.Game-stats-guesses{padding-bottom:10px;width:80%}.guess-stat{align-items:center;border-radius:5px;display:flex;margin:3px;padding-bottom:4px;width:100%}.guess-count,.guess-stat{font-size:14px;height:20px;line-height:20px}.guess-count{padding-top:3px}.guess-graph{border-radius:5px;height:100%;padding-left:4px;width:100%}.guess-bar{background-color:#000;border-radius:5px;display:flex;justify-content:flex-end;padding-right:7px;position:relative;width:0}.guess-bar,.guess-games{height:20px;line-height:20px}.guess-games{color:#fff;font-weight:700}.App-footer{font-size:80%;line-height:1.5;margin:-1rem 0 2rem}.App-about{background-color:rgba(15,23,42,.9);border:1px solid #334155;border-radius:12px;line-height:1.4;margin:16px auto;max-width:560px;padding:16px;text-align:left;width:calc(100% - 48px)}.App-about b{background-color:#888;border-radius:2px;color:#fff;padding:1px 3px}.App-about b.green-bg{background-color:#57ac78}.App-about b.yellow-bg{background-color:#e9c601}.Game-seed-info{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-top:1em;opacity:.7}.Game-sr-feedback,.sr-only{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}.Settings{background-color:rgba(15,23,42,.9);border:1px solid #334155;border-radius:12px;font-size:18px;margin:16px auto;max-width:560px;padding:10px;text-align:left;width:calc(100% - 48px)}.Settings-setting{align-items:top;display:flex;margin:8px}.Settings-setting input{height:18px;width:18px}.Settings-setting input[type=range]{height:18px;width:50px}.Settings-setting label{-webkit-margin-start:8px;-webkit-margin-end:8px;margin-inline-end:8px;margin-inline-start:8px}.top-right{position:absolute;right:5px;top:5px;z-index:220}.top-right.content{margin-top:0;top:42px;z-index:219}.emoji-link{background:none;border:none;cursor:pointer;font-size:23px;padding:0;text-decoration:none}.top-right>*+*{-webkit-margin-start:8px;margin-inline-start:8px}.App-container.color-blind .App-about b.green-bg,.App-container.color-blind .letter-correct{background-color:#f5793a}.App-container.color-blind .App-about b.yellow-bg,.App-container.color-blind .letter-elsewhere{background-color:#85c0f9}.App-about,.Settings{background-color:rgba(15,23,42,.9);border:1px solid #334155;border-radius:12px}.dark .App-about,.dark .Settings{background-color:rgba(8,11,22,.9);border-color:#64748b}a{text-decoration:inherit}.practiceLink{border-radius:.375rem;padding:3px}a.practiceLink:hover{background-color:#484d57;border-radius:.375rem}.ModeEnabled{border-radius:.375rem;font-size:.875rem;font-weight:500;line-height:1.25rem;padding:.3rem .45rem;text-decoration:inherit;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ModeDisabled:hover,.ModeEnabled{background-color:#484d57!important;color:#d1d5db}.ModeDisabled.dark:hover,.ModeEnabled.dark{background-color:#414852!important;color:#d1d5db}.ModeDisabled{border-radius:.375rem;color:#d1d5db;font-size:.875rem;font-weight:500;line-height:1.25rem;padding:.3rem .45rem;text-decoration:inherit;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.News{text-align:justify}.stacks3{--stacks:3}.index0{--index:0}.index1{--index:1}.index2{--index:2}.stack{display:grid;grid-template-columns:1fr}.stack span{--stack-height:calc(100%/var(--stacks) - 1px);--inverse-index:calc(var(--stacks) - 1 - var(--index));--clip-top:calc(var(--stack-height)*var(--index));--clip-bottom:calc(var(--stack-height)*var(--inverse-index));animation:stack .34s cubic-bezier(.46,.29,0,1.24) 1 backwards calc(var(--index)*.12s),glitch 2s ease 3 2s alternate-reverse;-webkit-clip-path:inset(var(--clip-top) 0 var(--clip-bottom) 0);clip-path:inset(var(--clip-top) 0 var(--clip-bottom) 0);grid-column-start:1;grid-row-start:1}.stack span:nth-child(odd){--glitch-translate:8px}.stack span:nth-child(2n){--glitch-translate:-8px}@-webkit-keyframes stack{0%{opacity:0;text-shadow:-2px 3px 0 red,2px -3px 0 blue;-webkit-transform:translateX(-50%);transform:translateX(-50%)};60%{opacity:.5;-webkit-transform:translateX(50%);transform:translateX(50%)}80%{opacity:1;text-shadow:2px -3px 0 red,-2px 3px 0 blue;-webkit-transform:none;transform:none}to{text-shadow:none}}@keyframes stack{0%{opacity:0;text-shadow:-2px 3px 0 red,2px -3px 0 blue;-webkit-transform:translateX(-50%);transform:translateX(-50%)};60%{opacity:.5;-webkit-transform:translateX(50%);transform:translateX(50%)}80%{opacity:1;text-shadow:2px -3px 0 red,-2px 3px 0 blue;-webkit-transform:none;transform:none}to{text-shadow:none}}@-webkit-keyframes glitch{0%{text-shadow:-2px 3px 0 red,2px -3px 0 blue;-webkit-transform:translate(var(--glitch-translate));transform:translate(var(--glitch-translate))}2%{text-shadow:2px -3px 0 red,-2px 3px 0 blue}4%,to{text-shadow:none;-webkit-transform:none;transform:none}}@keyframes glitch{0%{text-shadow:-2px 3px 0 red,2px -3px 0 blue;-webkit-transform:translate(var(--glitch-translate));transform:translate(var(--glitch-translate))}2%{text-shadow:2px -3px 0 red,-2px 3px 0 blue}4%,to{text-shadow:none;-webkit-transform:none;transform:none}}.rewardImage{height:300px;width:300px}.gallery-author{color:#4a4a4a;font-size:28px;font-weight:700;margin-bottom:15px;margin-top:20px;text-shadow:0 2px 4px rgba(0,0,0,.1)}.dark.gallery-author{color:#d0d0d0;text-shadow:0 2px 4px hsla(0,0%,100%,.1)}.link-Image{background-color:#aaa;background-repeat:no-repeat;background-size:cover;border:none;cursor:pointer;display:block;font-size:24px;height:32px;margin:1px;padding:0;text-decoration:none;width:32px}.link-About{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABmJLR0QA/wD/AP+gvaeTAAABaUlEQVRIid2VPU7DQBCFPxzFDeEKHCDhDoQCShQilCtERAjIJVDEGaDi5zCIhoDABGjhAKYgBTHFzOIV2rXXSZcnjTbyzL63eZ5Zw7IjBnrADZAAXxoJcK25eF7yLvAOZCXxBuxVIY6AM4vgHjgCmsCqRgs4BsZW3Uj3lsKQfwP9kk0RcKC1RqQQXYt8M+Q0irYl0vEVxeSe9z01xg4XBpp7Bequgh655z5bigRqwIPm981Dm8h0wjkw85CsaLjwA1zob6dNL6re9BCEoKUciSuZarJRQFBkEcCa5lPzIKhvK8DY92exLfCh6/oCAmbvp0vgTtftBQR2dL11JU2bjpm/TR/516Y2YuTiypDxrypwqLkJnkEDmQVzVbR9RQ5sAVPk5e6WFY8skQHy132oISef6p7TkNNElkiGjP8JMkQNjQ1gSO75TMkrtX0HubjKPjgTAmzxoY50xBXwjExoCjwBl5rzvtDlwC8o13JbRpxVtAAAAABJRU5ErkJggg==)}.link-Stats{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABmJLR0QA/wD/AP+gvaeTAAAAdUlEQVRIie2TUQrAIAxD49j9L+V2ru5rUFwNtitDhg8EbcHYBIHFHzgBSLPq3SwJAtKpFwDYEgT0hY8HZwqYjApQnxmjGTCfRe3Rnr0WmT4zPs0g7DNDjxv12Z2B22fGNP9gXoHdqPXCDvX0BIfRry97iwm4ANXkIUJQtZ+DAAAAAElFTkSuQmCC)}.link-Settings{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABmJLR0QA/wD/AP+gvaeTAAABfUlEQVRIieWVPU5CQRDHfxorNSbIIaxQGpVoAxRaQusFfEdRSExAGxM8CF7BM0iDXwk90QDmWfDf7GSR5UFn/CeTt2++d2Z3Fv4T8sBQlM9qtB6R1YA+cKn/ArApKoiXSKe2ZLIAdIAUGGn9rP9U645kqdZLo2IcLqJKVqd14EEGjzL+AlrAsXFYAtqSpUAXqMq2HgvQDzJ7xdcbw3fYl4616ccCXOLr+ikHFmEAF8TtZIQ/FHPhmtsyvA2gYQI0xHNok6HZu0xr707LoZE1mW1s08iP8KerIl8zGAYOtoxsIN4JcKr1wMi3A9uhE8QumsMekNN6zfBzkmVGWKIz4Abf9N9oJJ1zMpTIwTX5W98JcA9cAx+iK/Emge7CG50EGT8BxYh+UTp2R0ksQHjR3pi9CxYHwHtgE71odlR0TVa3TMfDjqgE3OF3a0dF5slaZX5zQ6rOcxI7phf6jpVZz8h64o0D3aVQA17ws6WMz7gsXiKdlR6cECs9mX8fP2Hbp1+y8rtTAAAAAElFTkSuQmCC)}.link-Calendar{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAAd0lEQVRYhe2WUQrAIAxDu7H7X9n9DRRC69YuCnl/VbBpbEUzIcgcYL39le8sShRGAiTgcvbRlMwCp4ruwFsBzfqqvDhdQBpeDyDG3vBiCN2BqIDZO9+nBxDhCr6eR3egqgfSBZQRfQfS5n5keQeq/oYPdAeEoHMDY30bH58Q+usAAAAASUVORK5CYII=)}.link-Gallery{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAABmJLR0QA/wD/AP+gvaeTAAAExElEQVR4nO2cz4vdVBTHP7rQhQ9XY1Gn48/REcR2qCIVCg6Cm/5SS6HqLLpWp6BM10rxH/AHaCvu/EEdW6GK7gRBBTdSUUEEq/ij+GtTpxV8nQ7j4iQkTTMvuUnuS+573w88HrlJ7px7v7nnnORNDgghhBBCCCGEEEIIIYQQQgghhOgIl3nsewp4CNgB3BRtX+Xx7/nkX+BX4CfgQ+AE8FurFjkwCRwBVoC1Ef2sAkvAjQ3NmTd2A8uY0X3gKPAoMEO4qwPM9hngMWxMfWyMy8CuFu0ayAHsylnDrp6b2zXHK7cAx0hWy0K75lzKbsywC8AzLdsyTBaxMa/SoZUySeKmsmJsAJ4HTgLnaN/3l/l86zj+xei8f4DrHM/1wuskbirNXuAv4AXgXsKOIUUcx+bgSNuGTGFLts/FMWMv8DOwqQ2jWuBWbA5WMI/RGgvYlXE01bYBWxnjIkbMEjYXT9bp5PKaRmyPvk+k2g4AbwNf1+w7NOI52D7wKM98j10Vt6favsJixrgxg83Fd20acTYyopdp6+UfPtL0sLk426YRcaqYbRtX8ubDiboxJHRmgbeA08B57AHiYexhaCuMsyD7gY+Az0nuk+Ywcb4AHmzPtOqE6rI2AX8At62zf2u03/Vpbm2XVZdQBXkDeLrgmGeBVx37lSAVOQ3cWXDMNPa0wQUJUpHzFD9buxL4z7FfZVkV+ZviTGoKiyNDZVwF+ZjiLGoey8KCIlSXdReDs6z7ov03OParGFKD/cDv2BPrjcAVWCB/DhOjzH3ID5ltCVKTzcCb2L/09LGs6hXKr4y8sQcvyBbgM+wn3k+j7VD4JrMdvCBzwJ/APiwN3RdtzzVi3fAJWpBt2OQ/ULI9BIIVJF4Z662Eov1dYSSCetkVEMJKCT6ou05y10UJWpCqk9tlUYIVpG5MuL/m+Xk0kW4HmfY2FaCbFMVXut15QZp2N9uwxxp1+vOZbndaEF+pa52V0nS6HYzL8h2Iq6wUH+l2MEF9GDd1LivF9cove3wwggzrDruMKFVdZ5nzghFkmAxyX3VdZ9H5EmQd8kRpKo4N6keCDCAtio90O68/CVJAHFN8JBV5MUWClMDHY5aYrCgSpCQ+74PSfUsQB3z+yBX3LUEc8S2KBKmAT/clQSriSxQJUgMfokiQmjQtSucEiYvO9DJtXX4tuilRrsYKzqS31zJtQyevcMBJul84oInsayvwZWq7kcIBdd8PORV9351q+wB7t6LLfIL9jv4O1UWZx8Yac0/0fSrn2KHxFHZVpIvPXIMVn9ncikVuVF0ps9F5E6m2uPjME82YVo2NWEmiPlb2LmYP8AujKcosNraHU23TdKQ8E8Br2JVxLNO+B1spL2H+tsuBvkiUHvZW1cvRcY9k9r+HzcFhXwa6cD1JtrWY2TcBHMKCX1yoJsTPcjSGQ1zspgAORsecAa51mjmP7CIpgpkVZZQ5SFIEc0fLtlzCAkmZ2ONY2btRZZrETa1iyU0n2YndGK1hQW4JeBy4g27HkCJ62BjmgXexwgOxm+rcysgyAbzIaJcaX8EqkDZeFtZnMf5JrMDyTqxi6RThrpJzWC2tH7Fi/O9j9VKEEEIIIYQQQgghhBBCCCGEEEKMLv8D2+eZ3YGN83YAAAAASUVORK5CYII=)}.collapsible{appearance:none;-webkit-appearance:none;background-color:#777;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABmJLR0QA/wD/AP+gvaeTAAAAzElEQVRoge3XOQ7CQBBE0S8CZG7rjIMRGF8OSFwSMpuXWXpQfanzfmpNMOCcc84551qum6bpjsAFGIFT5V02J8R9miYxc0STmA4YeEVoBhp4M+8ucQZ64EYjl/mEUE1gfiFUaMxShAqJWYtQoTBbESoEZi9CVcWkQqgqmNQIVRSTC6GKYHIjVFZMKYTKgimNUEkxtRAqCaY2Qu3CREGoTZhoCLUKExWhFmPmkEgI9YwZ+fJlFiYiQvXAlQX//kP+XXbXwo7OOeecc3/TAy4QsRqnd99wAAAAAElFTkSuQmCC);background-position:50%;background-repeat:no-repeat;background-size:22px 22px;border:none;box-shadow:none;color:transparent;cursor:pointer;font-size:0;line-height:0;outline:none;padding:0;text-align:center}.collapsible.active{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABmJLR0QA/wD/AP+gvaeTAAAAzklEQVRoge3ROw7CMBCE4REFMrdNyb0okpwOGkYJFlYSx49dmF/azsV8MqCUUkoppVp26T1gR5sbrwAeAO71t2Q3AJgA3FIPiHi+zyJmwLJvRgITQ6xh1ghCQuqxVcwhBLOGyUIwK5hTCNYbUwTBemGKIlhrTBUEa4WpimC1MU0QrBamKYKVxnRBsFKYrgh2FmMCwXIxphDsKMYkgu3FmEawLYwLBEthXCFYADDic/j6RjhAsG8/4+Yn4mKMSwQjxjWCBfwAQimllFLqn3sB3HSxLkcapNkAAAAASUVORK5CYII=)}.collapsible.active,.collapsible:hover{background-color:#555}.collapsible:after{display:none}.content{background:rgba(8,12,24,.95);border:1px solid rgba(226,232,240,.12);border-radius:10px;box-shadow:0 12px 32px rgba(0,0,0,.45);margin-top:10px;overflow:hidden;transition:max-height .18s ease-out;width:44px}.content,.menuCollapsed.content{max-height:0;padding:0}.menuExpanded.content{max-height:240px;padding:6px 6px 4px}.flowDown{align-items:center;display:flex;flex-direction:column;gap:4px}.popup-overlay{background:rgba(0,0,0,.7);bottom:0;left:0;opacity:1;position:fixed;right:0;top:0;visibility:visible;z-index:1000}.popup{background:#fff;border-radius:5px;color:#000;margin:70px auto;padding:20px;position:relative;transition:all 5s ease-in-out;width:30%}.popup h2{color:#333;font-family:Tahoma,Arial,sans-serif;margin-top:0}.popup .popup-close{color:#333;font-size:30px;font-weight:700;position:absolute;right:30px;text-decoration:none;top:20px;transition:all .2s}.popup .popup-close:hover{color:#06d85f}.popup .popup-content{max-height:30%;overflow:auto}.limerick{display:flex;justify-content:center;width:100%}.limerick-text{text-align:left;white-space:pre-wrap}@media screen and (max-width:700px){.box,.popup{width:70%}}.imageCredit{font-size:10px;margin-top:20px}.copy-inner-text-button{background-color:#4caf50;border:none;color:#fff;cursor:pointer;display:inline-block;font-size:10px;margin:4px 2px;padding:5px 10px;text-align:center;text-decoration:none}.import-code{font-family:monospace;font-size:12px;height:100%;resize:none;width:100%}@-webkit-keyframes juice-win{0%{-webkit-transform:scale(1);transform:scale(1)}20%{-webkit-transform:scale(1.08);transform:scale(1.08)}40%{-webkit-transform:scale(.95);transform:scale(.95)}60%{-webkit-transform:scale(1.04);transform:scale(1.04)}80%{-webkit-transform:scale(.98);transform:scale(.98)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes juice-win{0%{-webkit-transform:scale(1);transform:scale(1)}20%{-webkit-transform:scale(1.08);transform:scale(1.08)}40%{-webkit-transform:scale(.95);transform:scale(.95)}60%{-webkit-transform:scale(1.04);transform:scale(1.04)}80%{-webkit-transform:scale(.98);transform:scale(.98)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes juice-win-epic{0%{-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.12);transform:scale(1.12)}25%{-webkit-transform:scale(.9);transform:scale(.9)}40%{-webkit-transform:scale(1.1);transform:scale(1.1)}55%{-webkit-transform:scale(.94);transform:scale(.94)}70%{-webkit-transform:scale(1.05);transform:scale(1.05)}85%{-webkit-transform:scale(.98);transform:scale(.98)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes juice-win-epic{0%{-webkit-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.12);transform:scale(1.12)}25%{-webkit-transform:scale(.9);transform:scale(.9)}40%{-webkit-transform:scale(1.1);transform:scale(1.1)}55%{-webkit-transform:scale(.94);transform:scale(.94)}70%{-webkit-transform:scale(1.05);transform:scale(1.05)}85%{-webkit-transform:scale(.98);transform:scale(.98)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes juice-shimmer{0%{box-shadow:0 0 0 rgba(87,172,120,0)}50%{box-shadow:0 0 12px rgba(87,172,120,.6)}to{box-shadow:0 0 0 rgba(87,172,120,0)}}@keyframes juice-shimmer{0%{box-shadow:0 0 0 rgba(87,172,120,0)}50%{box-shadow:0 0 12px rgba(87,172,120,.6)}to{box-shadow:0 0 0 rgba(87,172,120,0)}}@-webkit-keyframes juice-shimmer-epic{0%{box-shadow:0 0 0 rgba(87,172,120,0)}25%{box-shadow:0 0 20px rgba(87,172,120,.8)}50%{box-shadow:0 0 8px rgba(233,198,1,.6)}75%{box-shadow:0 0 20px rgba(87,172,120,.8)}to{box-shadow:0 0 0 rgba(87,172,120,0)}}@keyframes juice-shimmer-epic{0%{box-shadow:0 0 0 rgba(87,172,120,0)}25%{box-shadow:0 0 20px rgba(87,172,120,.8)}50%{box-shadow:0 0 8px rgba(233,198,1,.6)}75%{box-shadow:0 0 20px rgba(87,172,120,.8)}to{box-shadow:0 0 0 rgba(87,172,120,0)}}@-webkit-keyframes juice-key-pop{0%{box-shadow:none;-webkit-transform:scale(1);transform:scale(1)}40%{box-shadow:0 0 10px rgba(87,172,120,.8);-webkit-transform:scale(1.2);transform:scale(1.2)}70%{-webkit-transform:scale(.95);transform:scale(.95)}to{box-shadow:0 0 4px rgba(87,172,120,.4);-webkit-transform:scale(1);transform:scale(1)}}@keyframes juice-key-pop{0%{box-shadow:none;-webkit-transform:scale(1);transform:scale(1)}40%{box-shadow:0 0 10px rgba(87,172,120,.8);-webkit-transform:scale(1.2);transform:scale(1.2)}70%{-webkit-transform:scale(.95);transform:scale(.95)}to{box-shadow:0 0 4px rgba(87,172,120,.4);-webkit-transform:scale(1);transform:scale(1)}}.Row-juice-win>.Row-letter{-webkit-animation:juice-win .6s ease-out both;animation:juice-win .6s ease-out both;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-delay:calc(var(--juice-i, 0)*.1s);animation-delay:calc(var(--juice-i, 0)*.1s)}.Row-juice-win-epic>.Row-letter{-webkit-animation:juice-win-epic .7s ease-out both;animation:juice-win-epic .7s ease-out both;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-delay:calc(var(--juice-i, 0)*.1s);animation-delay:calc(var(--juice-i, 0)*.1s)}.Game-rows-juice-win{-webkit-animation:juice-shimmer 1s ease-in-out;animation:juice-shimmer 1s ease-in-out}.Game-rows-juice-win-epic{-webkit-animation:juice-shimmer-epic 1.2s ease-in-out;animation:juice-shimmer-epic 1.2s ease-in-out}.keyboard-juice-green{-webkit-animation:juice-key-pop .5s ease-out both;animation:juice-key-pop .5s ease-out both;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-delay:calc(var(--juice-i, 0)*.06s);animation-delay:calc(var(--juice-i, 0)*.06s)}.button-stack{flex-direction:column;margin:12px 0}.button-row,.button-stack{align-items:center;display:flex;gap:10px}.button-row{flex-wrap:wrap;justify-content:center}.copy-result-button{align-items:center;background:linear-gradient(135deg,#57ac78,#3a8f5c);border:none;border-radius:20px;box-shadow:0 2px 8px rgba(87,172,120,.4);color:#fff;cursor:pointer;display:inline-flex;font-size:15px;font-weight:700;gap:6px;letter-spacing:.3px;padding:8px 20px;transition:box-shadow .15s ease,-webkit-transform .15s ease;transition:transform .15s ease,box-shadow .15s ease;transition:transform .15s ease,box-shadow .15s ease,-webkit-transform .15s ease}.copy-result-button--secondary{background:linear-gradient(135deg,#1f2937,#0f172a);border:1px solid rgba(148,163,184,.35);box-shadow:0 2px 8px rgba(15,23,42,.35)}.copy-result-button--secondary:hover{box-shadow:0 4px 12px rgba(15,23,42,.45)}.Friend-rematch-status{color:#64748b;color:var(--copy-text-color,#64748b);font-size:13px;line-height:1.4;text-align:center}.Friend-rematch-status div{margin:2px 0}.copy-result-button--secondary:disabled,.copy-result-button:disabled{box-shadow:none;cursor:not-allowed;opacity:.6}.copy-result-button:hover{box-shadow:0 4px 12px rgba(87,172,120,.6);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.copy-result-button:active{-webkit-transform:translateY(0);transform:translateY(0)}.modal-dismiss-button{align-items:center;background:transparent;border:2px solid #ccc;border-radius:20px;color:#555;cursor:pointer;display:inline-flex;font-size:15px;font-weight:600;padding:8px 20px;transition:border-color .15s ease,color .15s ease,-webkit-transform .15s ease;transition:transform .15s ease,border-color .15s ease,color .15s ease;transition:transform .15s ease,border-color .15s ease,color .15s ease,-webkit-transform .15s ease}.modal-dismiss-button:hover{border-color:#999;color:#333;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.modal-dismiss-button:active{-webkit-transform:translateY(0);transform:translateY(0)}.Admin{margin:0 auto;max-width:1050px;padding:28px 18px}.Admin-bar{align-items:flex-start;display:flex;gap:14px;justify-content:space-between;margin-bottom:18px}.Admin-title{font-size:22px;font-weight:800}.Admin-controls{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.Admin-lobbyAuth,.Admin-puzzle{align-items:center;display:flex;gap:8px}.Admin-autoToggle{align-items:center;display:inline-flex;font-size:13px;font-weight:800;gap:6px;opacity:.85;-webkit-user-select:none;user-select:none}.Admin-autoToggle input{height:16px;width:16px}.Admin-card{background:hsla(0,0%,100%,.9);border-radius:14px;box-shadow:0 10px 30px rgba(15,23,42,.18);margin:70px auto 0;max-width:480px;padding:18px}body.dark .Admin-card{background:hsla(0,0%,8%,.92);box-shadow:0 10px 30px rgba(0,0,0,.55)}.Admin-row{align-items:center;display:flex;gap:10px;margin-top:12px}.Admin-label{font-size:13px;font-weight:700;opacity:.85;width:78px}.Admin-input{background:rgba(248,250,252,.85);border:1px solid rgba(100,116,139,.28);border-radius:10px;color:inherit;flex:1 1;padding:10px 12px}body.dark .Admin-input{background:rgba(30,41,59,.35);border-color:rgba(148,163,184,.25)}.Admin-input--small{flex:0 0 auto;width:110px}.Admin-actions{display:flex;gap:10px;margin-top:16px}.Admin-button{background:hsla(0,0%,100%,.9);border:1px solid rgba(15,23,42,.2);border-radius:12px;cursor:pointer;font-weight:700;padding:10px 14px}body.dark .Admin-button{background:rgba(30,41,59,.4);border-color:rgba(148,163,184,.25)}.Admin-button--secondary{opacity:.9}.Admin-button:disabled{cursor:default;opacity:.6}.Admin-button--mini{border-radius:10px;font-size:12px;font-weight:800;padding:8px 10px}.Admin-muted{font-size:13px;opacity:.7}.Admin-error{background:rgba(239,68,68,.12);border:1px solid rgba(239,68,68,.3);border-radius:12px;margin:12px 0 18px;padding:10px 12px}.Admin-section{margin-top:20px}.Admin-sectionTitle{font-size:16px;font-weight:800;margin-bottom:6px}.Admin-table{border:1px solid rgba(100,116,139,.2);border-radius:14px;margin-top:10px;overflow-x:auto;overflow-y:hidden}.Admin-tableHeader,.Admin-tableRow{grid-gap:10px;align-items:center;display:grid;gap:10px;padding:10px 12px}.Admin-tableHeader--lobbies,.Admin-tableRow--lobbies{grid-template-columns:90px 90px 90px 160px 160px}.Admin-tableHeader--privateLobbies,.Admin-tableRow--privateLobbies{grid-template-columns:90px 90px 90px 50px 160px 160px}.Admin-tableHeader--replays,.Admin-tableRow--replays{grid-template-columns:88px 110px minmax(120px,1fr) 72px 88px 58px 64px 62px 92px 92px 108px 62px}.Admin-tableHeader--replays>:not(:last-child),.Admin-tableRow--replays>:not(:last-child){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Admin-tableHeader--replays>:last-child,.Admin-tableRow--replays>:last-child{align-items:center;align-self:stretch;box-shadow:-10px 0 12px rgba(2,6,23,.08);display:flex;justify-content:flex-start;position:-webkit-sticky;position:sticky;right:0;z-index:2}.Admin-tableHeader--replays>:last-child{background:rgba(100,116,139,.08)}.Admin-tableRow--replays>:last-child{background:hsla(0,0%,100%,.65);z-index:1}body.dark .Admin-tableRow--replays>:last-child{background:rgba(30,41,59,.25)}.Admin-tableHeader--queues,.Admin-tableRow--queues{grid-template-columns:140px 80px 50px 70px 70px 60px 60px minmax(140px,1fr) 240px}.Admin-tableHeader{background:rgba(100,116,139,.08);font-size:12px;font-weight:800;letter-spacing:.02em;text-transform:uppercase}.Admin-tableRow{background:hsla(0,0%,100%,.65);border-top:1px solid rgba(100,116,139,.14);font-size:13px}body.dark .Admin-tableRow{background:rgba(30,41,59,.25)}.Admin-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.Admin-summary{cursor:pointer;font-weight:800;-webkit-user-select:none;user-select:none}.Admin-waitersList{display:flex;flex-direction:column;gap:6px;margin-top:8px}.Admin-waiterRow{align-items:baseline;display:flex;flex-wrap:wrap;gap:10px}@media (max-width:860px){.Admin-tableHeader--replays,.Admin-tableRow--replays{grid-template-columns:84px 96px minmax(100px,1fr) 62px 78px 52px 54px 52px 80px 80px 96px 56px}.Admin-tableHeader--privateLobbies,.Admin-tableRow--privateLobbies{grid-template-columns:80px 70px 70px 45px 140px 140px}.Admin-tableHeader--lobbies,.Admin-tableRow--lobbies{grid-template-columns:80px 70px 70px 140px 140px}.Admin-tableHeader--queues,.Admin-tableRow--queues{grid-template-columns:120px 70px 45px 60px 60px 55px 55px minmax(120px,1fr) 200px}}.Admin-modalBackdrop{align-items:flex-start;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(2,6,23,.55);display:flex;inset:0;justify-content:center;padding:24px 12px;position:fixed;z-index:1000}.Admin-modal{background:hsla(0,0%,100%,.92);border:1px solid rgba(100,116,139,.22);border-radius:16px;box-shadow:0 26px 80px rgba(0,0,0,.35);max-height:calc(100vh - 48px);overflow:auto;padding:14px;width:min(880px,100%)}body.dark .Admin-modal{background:rgba(15,23,42,.92);border-color:rgba(148,163,184,.25)}.Admin-modalBar{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:12px}.Admin-modalTitle{font-size:18px;font-weight:900}.Admin-modalBarActions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.Admin-replayControls{align-items:center;background:rgba(100,116,139,.06);border:1px solid rgba(100,116,139,.18);border-radius:14px;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between;margin:12px 0 16px;padding:10px 12px}.Admin-replayButtons{display:flex;flex-wrap:wrap;gap:8px}.Admin-replaySlider{display:flex;flex-direction:column;gap:6px;min-width:280px}.Admin-range{width:280px}.Admin-replayStage{margin-top:10px}.Admin-replayBoards{align-items:flex-start;display:flex;gap:14px}.Admin-replayColumn{flex:1 1;min-width:320px}.Admin-replayLabel{align-items:center;display:flex;font-size:12px;font-weight:900;gap:10px;justify-content:space-between;letter-spacing:.06em;margin:2px 4px 8px;opacity:.8;text-transform:uppercase}@media (max-width:860px){.Admin-replayBoards{flex-direction:column}.Admin-replayColumn{min-width:100%}}@media (max-width:520px){.Admin-replayControls{align-items:stretch}.Admin-replaySlider{min-width:100%}.Admin-range{width:100%}}
/*# sourceMappingURL=main.bbe69e8b.css.map*/