:root{color:#e5eefc;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:radial-gradient(circle at top,#8be9fd2e,#0000 30%),linear-gradient(#030712 0%,#0f172a 45%,#18264d 100%);font:16px/1.5 Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}@font-face{font-family:Jeff Script;src:url(/fonts/JeffScript-Regular.ttf)format("truetype"),url(/fonts/JeffScript-Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Graphik Aton Office;src:url(/fonts/GraphikAtonOffice-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Graphik Aton Office;src:url(/fonts/GraphikAtonOffice-Bold.ttf)format("truetype");font-weight:600 700;font-style:normal;font-display:swap}*{box-sizing:border-box}html,body,#root{height:100%;min-height:100%;margin:0}body{min-width:320px}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}code{color:#f8fafc;background:#0f172ab8;border-radius:.75rem;padding:.4rem .6rem}.appShell{place-items:center;min-height:100svh;padding:24px;display:grid}.screenShell{background:#b09ce4;min-height:100svh;position:relative;overflow:hidden}.screenBackground{z-index:0;position:absolute;inset:0;overflow:hidden}.screenBackground__gradient{will-change:background;background:radial-gradient(85% 65% at 14% 6%,#ffffff47 0%,#0000 55%),radial-gradient(75% 50% at 90% 94%,#ede0ff4d 0%,#0000 50%),linear-gradient(144deg,#9a84d4 0%,#b09ce4 38%,#dbbfff 100%);position:absolute;inset:0}.planetScene{z-index:1;position:absolute;inset:0}.planetScene canvas{width:100%;height:100%;display:block}.screenOverlay{z-index:2;pointer-events:none;flex-direction:column;justify-content:space-between;padding:32px;display:flex;position:absolute;inset:0}.screenOverlay .eyebrow{color:#ffffffeb;text-shadow:0 1px 12px #0000002e}.screenOverlay h1,.screenOverlay .heroText{color:#fffffff5;text-shadow:0 2px 24px #00000038}.screenOverlay .statusPill{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff2e;border-color:#ffffff47}.screenOverlay .statusPill span{color:#ffffffc7}.screenOverlay .statusPill strong{color:#fff}.screenHeader{max-width:680px}.screenFooter{gap:18px;display:grid}.screenJoinHint{text-align:right;color:#ffffffeb;text-shadow:0 2px 18px #0000002e;justify-self:end;max-width:28ch;margin:0;font-size:1.05rem}.screenDebug{z-index:5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#ffffffeb;pointer-events:auto;background:#0c0e1cb8;border:1px solid #ffffff29;border-radius:16px;gap:10px;width:min(360px,100vw - 32px);padding:12px 14px;font-size:12px;line-height:1.35;display:grid;position:absolute;bottom:16px;left:16px}.screenDebug__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px;display:grid}.screenDebug__stats span{color:#ffffff8c;text-transform:uppercase;letter-spacing:.04em;font-size:10px;display:block}.screenDebug__stats strong{font-size:13px;font-weight:600}.screenDebug__launch{appearance:none;color:#1a1028;font:inherit;cursor:pointer;background:#ffffffeb;border:0;border-radius:10px;padding:10px 12px;font-weight:600}.screenDebug__launch:hover{background:#fff}.screenDebug__log{gap:4px;max-height:148px;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.screenDebug__log li{border-top:1px solid #ffffff14;grid-template-columns:auto 1fr auto;align-items:baseline;gap:8px;padding:4px 0;display:grid}.screenDebug__log time{font-variant-numeric:tabular-nums;color:#ffffffb3}.screenDebug__log em{color:#ffb4c0;text-transform:uppercase;font-size:10px;font-style:normal}.screenDebug__empty{color:#ffffff73;border-top:0!important}.heroPanel,.phonePanel,.panel{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#090c1ab8;border:1px solid #94a3b82e;border-radius:32px;width:min(100%,1100px);padding:32px;box-shadow:0 24px 80px #00000057}.phonePanel{gap:20px;width:min(100%,520px);display:grid}.heroPanel{gap:24px;display:grid}.adminLayout{grid-template-columns:1.2fr .8fr;gap:20px;width:min(100%,1120px);display:grid}.eyebrow{text-transform:uppercase;letter-spacing:.18em;color:#8be9fd;margin:0;font-size:.76rem}h1{margin:0;font-size:clamp(2.4rem,5vw,5rem);line-height:.95}.compactTitle{font-size:clamp(2rem,7vw,3.4rem)}.heroText{color:#e2e8f0d1;max-width:60ch;margin:0;font-size:1.05rem}.stack{gap:12px;display:grid}.routeGrid,.buttonGrid,.statusRow{gap:16px;display:grid}.routeGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.routeCard,.infoCard,.statusPill{background:#0f172a9e;border:1px solid #94a3b829;border-radius:24px;padding:18px}.routeCard{gap:8px;transition:transform .16s,border-color .16s,background .16s;display:grid}.routeCard:hover{background:#111827eb;border-color:#8be9fd8c;transform:translateY(-2px)}.statusRow{grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}.statusPill span{color:#bfdbfeb3;font-size:.8rem;display:block}.statusPill strong{margin-top:6px;font-size:1.3rem;display:block}.launchButton,.secondaryButton{cursor:pointer;border:0;transition:transform .16s,opacity .16s,box-shadow .16s}.launchButton{color:#08111f;background:linear-gradient(145deg,#f8fafc 0%,#8be9fd 35%,#facc15 100%);border-radius:30px;place-items:center;gap:8px;min-height:180px;padding:24px;display:grid;box-shadow:0 24px 50px #facc152e}.launchButton:disabled{cursor:not-allowed;opacity:.6;transform:none}.launchButton:not(:disabled):hover,.secondaryButton:hover{transform:translateY(-2px)}.launchButton__label{font-size:1.4rem;font-weight:800}.launchButton__detail{opacity:.8;font-size:.95rem}.secondaryButton{color:#f8fafc;background:#1e293bf0;border:1px solid #94a3b829;border-radius:16px;padding:14px 18px}.dangerButton{color:#fecaca;border-color:#f8717166}.buttonGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-top:24px}.infoCard{gap:8px;display:grid}.ghostLink{color:#8be9fd}.qrPanel{place-items:start;gap:16px;display:grid}.qrImage{background:#ffffff0f;border-radius:24px;width:min(100%,240px);padding:12px}.planeCanvas{width:100%;height:100svh;display:block}@media (width<=900px){.adminLayout{grid-template-columns:1fr}.screenOverlay{padding:20px}.heroPanel,.phonePanel,.panel{border-radius:28px;padding:24px}}.participantShell{background:radial-gradient(85% 65% at 14% 6%,#ffffff47 0%,#0000 55%),radial-gradient(75% 50% at 90% 94%,#ede0ff4d 0%,#0000 50%),linear-gradient(144deg,#9a84d4 0%,#b09ce4 38%,#dbbfff 100%);place-items:center;width:100%;height:100%;display:grid;position:fixed;inset:0;overflow:hidden}.participantFlow{width:min(100%, var(--stage-width,100%));height:min(100%, var(--stage-height,100%));max-width:100%;max-height:100%;position:relative;overflow:hidden}.participantFlow--folding{overscroll-behavior:none;overscroll-behavior-x:none}.participantFlow--throwReady{width:min(100%, var(--stage-width,100%));height:min(100%, var(--stage-height,100%));touch-action:none;max-width:100%;max-height:100%;position:relative;overflow:hidden}.participantThrowStage{z-index:1;position:absolute;inset:0}.participantThrowStage--caughtPaper{z-index:4}.participantThrowStage--armed{touch-action:none;pointer-events:auto;overflow:hidden}.participantThrowStage--armed .participantLayer--paper{position:absolute;inset:0}.throwFlingLayer{z-index:5;touch-action:none;pointer-events:auto;position:absolute;inset:0}html.has-fixed-orientation,body.has-fixed-orientation{overscroll-behavior:none;touch-action:none;width:100%;height:100%;overflow:hidden}html.is-immersive-fallback,html.is-immersive-fallback body,html.is-immersive-fallback #root{overscroll-behavior:none;width:100%;height:100%;min-height:100%}html.is-immersive-fallback .participantShell{width:var(--stage-width,100%);height:var(--stage-height,100%);min-height:var(--stage-height,100%);inset:0 auto auto 0}.orientationStage{width:min(100%, var(--stage-width,100%));height:min(100%, var(--stage-height,100%));max-width:100%;max-height:100%;position:relative;overflow:hidden}@media (orientation:landscape){html[data-fixed-orientation=portrait] .orientationStage{transform-origin:50%;width:100svh;max-width:100svh;height:100svw;min-height:0;max-height:100svw;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)rotate(90deg)}}.participantFlow--folding .foldPaper3d__dragLayer{touch-action:none}.participantFlow--folding .participantContinue{touch-action:manipulation}html.is-blocking-edge-swipe,body.is-blocking-edge-swipe{overscroll-behavior-x:none}.participantFlow .screenBackground{z-index:0;position:fixed;inset:0}.participantLayer{z-index:1;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .45s,visibility .45s;position:absolute;inset:0}.participantLayer.is-active{opacity:1;visibility:visible;pointer-events:auto}.participantLayer--skyHandoff.is-active{z-index:2;transition:none}.participantLayer--flightFade.is-active{pointer-events:none;transition:none}.participantLayer canvas{width:100%;height:100%;display:block}.participantPaperLayer{position:absolute;inset:0}.participantOverlay{z-index:5;padding:max(28px, env(safe-area-inset-top,0px) + 16px) 20px 32px;pointer-events:none;flex-direction:column;justify-content:flex-start;align-items:center;gap:36px;display:flex;position:absolute;inset:0}.participantOverlay>*{pointer-events:auto}.participantOverlay--sky{padding-top:min(36%,320px);padding-bottom:max(132px, env(safe-area-inset-bottom,0px) + 108px);opacity:0;pointer-events:none;justify-content:flex-end;gap:28px;transition:opacity .7s}.participantOverlay--sky.is-visible{opacity:1;pointer-events:auto}.participantOverlay--tapContinue{appearance:none;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;gap:14px;width:100%}.participantOverlay--catchTap{appearance:none;cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:flex-start;align-items:center}.participantOverlay--catchTap .participantStep__hint{pointer-events:none;text-align:center;color:#fffffff5;text-shadow:0 2px 18px #0000002e;max-width:24ch;margin:0;font-size:clamp(1.15rem,4.8vw,1.45rem);font-style:normal;font-weight:600;line-height:1.3}.phoneGestureHint{color:#ffffffeb;pointer-events:none;filter:drop-shadow(0 4px 16px #00000038);place-items:center;width:96px;height:96px;display:grid}.phoneGestureHint__motion{will-change:transform, opacity;place-items:center;display:grid}.phoneGestureHint__device{display:block}.phoneGestureHint--throwAside{z-index:1;width:96px;height:120px;position:absolute;top:50%;left:12%;transform:translate(-50%,-50%)}.phoneGestureHint--throw .phoneGestureHint__device{width:36px;height:63px}.phoneGestureHint--throw .phoneGestureHint__motion{animation:1.05s cubic-bezier(.22,.8,.35,1) infinite phoneGestureThrow}.phoneGestureHint--catchAside{left:50%;bottom:max(52px, env(safe-area-inset-bottom,0px) + 40px);z-index:1;width:160px;height:96px;position:absolute;transform:translate(-50%)}.phoneGestureHint--catch .phoneGestureHint__device{width:34px;height:60px}.phoneGestureHint--catch .phoneGestureHint__motion{animation:1.1s cubic-bezier(.22,.8,.35,1) infinite phoneGestureCatch}@keyframes phoneGestureThrow{0%{opacity:1;transform:translate(0)rotate(0)}55%{opacity:1;transform:translateY(-54px)rotate(-12deg)}72%{opacity:0;transform:translateY(-68px)rotate(-14deg)}73%,to{opacity:0;transform:translate(0)rotate(0)}}@keyframes phoneGestureCatch{0%{opacity:1;transform:translate(50px)rotate(10deg)}55%{opacity:1;transform:translate(-50px)rotate(-12deg)}72%{opacity:0;transform:translate(-62px)rotate(-14deg)}73%,to{opacity:0;transform:translate(50px)rotate(10deg)}}.participantStep__hint--continue{opacity:.92;font-style:normal;font-weight:500}.participantStep__hint--action{appearance:none;cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;background:0 0;border:0}.participantOverlay--pinchHint{z-index:7;pointer-events:none}.participantOverlay--pinchHint>*{pointer-events:auto}.participantPinchLayer{z-index:6;touch-action:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0}.participantFlow--pinch,.participantFlow--pinch *{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.participantOverlay--paper{justify-content:flex-start}.participantOverlay--paper .participantStep__hint{pointer-events:none;margin:0}.participantOverlay--brief{pointer-events:none;justify-content:flex-start}.participantOverlay--brief>.briefPaperAction{pointer-events:none}.briefPaperAction{pointer-events:none;justify-content:center;width:min(72vw,280px);display:flex;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.briefPaperAction__link{appearance:none;color:#1c2028c7;text-align:center;cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;text-shadow:0 1px #ffffff59;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;max-width:100%;margin:0;padding:10px 4px;font-family:Graphik Aton Office,Helvetica Neue,Arial,sans-serif;font-size:clamp(1.05rem,4.2vw,1.35rem);font-weight:600;line-height:1.25;display:inline-flex}.briefPaperAction__link:not(.is-busy) .briefPaperAction__label{text-underline-offset:.22em;text-decoration:underline;text-decoration-thickness:1.5px}.briefPaperAction__link--refresh{color:#1c20289e;font-size:clamp(.95rem,3.6vw,1.15rem);font-weight:600}.briefPaperAction__link.is-busy{opacity:.72;cursor:default}.briefPaperAction__link:disabled{cursor:default}.briefPaperAction__icon{flex:none;width:1.05em;height:1.05em}.briefPaperAction__label{min-width:0}.participantOverlay--foldHold{padding-bottom:max(40px, env(safe-area-inset-bottom,0px) + 28px);justify-content:space-between}.participantOverlay--fadeOut{pointer-events:none;animation:.55s forwards participantHintFadeOut}.participantLayer--throwCatch.is-active{z-index:4;touch-action:none}.throwSceneHint{pointer-events:none;-webkit-user-select:none;user-select:none;flex-direction:column;align-items:center;gap:14px;width:min(58vh,340px);display:flex}.participantOverlay--throwHint{pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.participantOverlay--throwHint>*{pointer-events:none;-webkit-user-select:none;user-select:none}.throwMotionEnable{pointer-events:auto;color:#1a1030;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:#ffffffeb;border:0;border-radius:999px;margin-top:14px;padding:12px 18px;font-size:.95rem;font-weight:600;line-height:1.2;box-shadow:0 8px 28px #140a2838}.throwMotionEnable:active{transform:scale(.98)}.throwSceneHint--aside{transform-origin:50%;position:absolute;top:50%;left:auto;right:18%;transform:translate(50%,-50%)rotate(90deg)}.participantStep__throwHint{color:#fffffff5;text-align:center;text-shadow:0 2px 18px #0000002e;-webkit-user-select:none;user-select:none;max-width:22ch;margin:0;font-size:clamp(1.25rem,5.2vw,1.7rem);font-weight:600;line-height:1.3}.participantFlow--throwReady,.participantFlow--throwReady *{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}@keyframes participantHintFadeOut{0%{opacity:1}to{opacity:0}}@keyframes participantThrowHintIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.participantStep{flex-direction:column;align-items:center;min-height:100svh;padding:28px 20px 32px;display:flex;position:relative}.participantStep--sky{background:linear-gradient(#9a8ab8 0%,#b8a8c8 38%,#c8b8d8 100%)}.participantStep--instructions{background:linear-gradient(#8eb0d8 0%,#a8c0e0 45%,#c0d4ec 100%)}.participantStep--paper{background:linear-gradient(#9ab4d8 0%,#b0c4e4 55%,#c8d8f0 100%);justify-content:flex-start;align-items:stretch;gap:0;padding:0}.participantStep--fold{background:linear-gradient(#a898c0 0%,#b8a8d0 55%,#d0c0e4 100%)}.participantStep__hint--overlay{top:max(28px, env(safe-area-inset-top,0px) + 16px);z-index:4;pointer-events:none;position:absolute;left:20px;right:20px}.participantStep--complete{z-index:2;text-align:center;padding-top:min(42vh,360px);padding-bottom:max(48px, env(safe-area-inset-bottom,0px) + 40px);opacity:0;pointer-events:none;justify-content:flex-end;gap:24px;transition:opacity .7s;position:absolute;inset:0}.participantStep--complete.is-visible{opacity:1}.mobileSkyScene{position:absolute;inset:0}.mobileSkyScene canvas{width:100%;height:100%;display:block}.participantStep__overlay{z-index:2;pointer-events:none;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:36px;padding:0 12px;display:flex;position:relative}.participantStep__overlay>*{pointer-events:auto}.participantStep__headline{text-align:center;color:#fffffff5;text-shadow:0 2px 20px #00000026;max-width:18ch;margin:0;font-size:clamp(1.35rem,5.5vw,1.75rem);font-weight:600;line-height:1.35}.participantStep__hint{color:#ffffffeb;text-align:center;text-shadow:0 1px 12px #0000001f;margin:0;font-size:.95rem;font-style:italic}.participantContinue{cursor:pointer;color:#7a6a98;background:#fffffff5;border:0;border-radius:50%;place-items:center;width:72px;height:72px;transition:transform .16s,box-shadow .16s;display:grid;position:relative;box-shadow:0 8px 32px #0000001f}.participantContinue svg{width:28px;height:28px}.participantContinue__ring{pointer-events:none;border:2px solid #ffffff59;border-radius:50%;animation:2.4s ease-in-out infinite participantPulse;position:absolute;inset:-8px}.participantContinue--pill{color:#6a5a88;border-radius:999px;width:auto;min-width:140px;height:auto;padding:14px 32px;font-size:1rem;font-weight:700}.participantContinue:not(:disabled):hover{transform:scale(1.04);box-shadow:0 12px 40px #00000029}.participantContinue:disabled{opacity:.55;cursor:not-allowed}@keyframes participantPulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.2;transform:scale(1.12)}}.paperSheet{background:repeating-linear-gradient(-45deg,#d52b1e,#d52b1e 7px,#fff 7px 14px,#0039a6 14px 21px,#fff 21px 28px);border-radius:2px;width:min(100%,320px);padding:10px;box-shadow:0 16px 48px #00000024}.paperSheet__inner{aspect-ratio:3/4.2;background:#fff;position:relative;overflow:hidden}.paperSheet__inner--interactive{cursor:pointer}.paperSheet__stamp{color:#e85d04;opacity:0;pointer-events:none;z-index:4;width:88px;height:88px;animation:.5s forwards stampAppear;position:absolute;transform:translate(-50%,-50%)}@keyframes stampAppear{0%{opacity:0;transform:translate(-50%,-50%)scale(1.4)rotate(-12deg)}60%{opacity:1;transform:translate(-50%,-50%)scale(.92)rotate(2deg)}to{opacity:.92;transform:translate(-50%,-50%)scale(1)rotate(0)}}.stampMark svg{width:100%;height:100%}.foldingPlaneScene{position:absolute;inset:0}.foldingPlaneScene canvas{pointer-events:none;width:100%;height:100%;display:block}.foldingPlaneScene--hidden{opacity:0;pointer-events:none}.paperDebugBadge{top:max(8px, env(safe-area-inset-top,0px));z-index:6;color:#fff;pointer-events:none;background:#000000b8;border-radius:6px;padding:4px 8px;font:600 11px/1.35 system-ui,sans-serif;position:absolute;left:8px;right:8px}.paperDebugBadge__legend{color:#ffffffe0;margin-top:4px;font:500 10px/1.35 system-ui,sans-serif;display:block}.paperDebugVertexLabel{color:#fff;white-space:nowrap;background:#000000c7;border-radius:4px;padding:2px 5px;font:700 10px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;display:inline-block;box-shadow:0 2px 8px #00000047}.paperDebugPreview{z-index:6;pointer-events:none;background:#ffffffeb;border-radius:8px;width:min(42vw,180px);padding:6px;position:absolute;bottom:8px;right:8px;box-shadow:0 8px 24px #0000002e}.paperDebugPreview__label{color:#333;margin-bottom:4px;font:600 10px/1.2 system-ui,sans-serif;display:block}.paperDebugPreview img{border:1px solid #0000001f;border-radius:4px;width:100%;height:auto;display:block}.foldPaper3d{aspect-ratio:3/4.2;border-radius:4px;width:min(100%,320px);position:relative;overflow:hidden;box-shadow:0 16px 48px #00000024}.foldPaper3d--fullscreen{aspect-ratio:auto;width:100%;max-width:none;height:100%;box-shadow:none;border-radius:0;position:absolute;inset:0;overflow:hidden}.foldPaper3d--stamp .participantStep__hint,.participantStep--paper>.participantStep__hint:not(.participantStep__hint--overlay){top:max(28px, env(safe-area-inset-top,0px) + 16px);z-index:4;pointer-events:none;position:absolute;left:20px;right:20px}.foldPaper3d__dragLayer{z-index:3;touch-action:none;cursor:grab;position:absolute;inset:0}.foldPaper3d__dragLayer:active{cursor:grabbing}.foldPaper3d--stamp .foldingPlaneScene{cursor:pointer}.foldPaper3d__tapLayer{z-index:2;cursor:pointer;touch-action:manipulation;position:absolute;inset:0}.foldPaper3d__paperOverlay{z-index:2;place-items:center;transition:opacity .35s;display:grid;position:absolute;inset:0}.foldPaper3d__paperOverlay--hidden{opacity:0;pointer-events:none}.foldPaper3d__paperOverlay .paperSheet{width:100%;box-shadow:0 16px 48px #00000024}.foldPaper3d__stamp{color:#e85d04;opacity:.9;pointer-events:none;z-index:2;width:72px;height:72px;position:absolute;transform:translate(-50%,-50%)}.foldPaper3d__handle{z-index:2;pointer-events:none;width:48px;height:48px;position:absolute;transform:translate(-50%,-50%)}.foldPaper3d__handle--hint{z-index:2}.foldPaper3d__handleRing{box-sizing:border-box;will-change:transform, opacity;pointer-events:none;background:#ffffff1f;border:2px solid #ffffffbf;border-radius:50%;width:48px;height:48px;display:block}.foldPaper3d__handleRing--pinch{background:#ffffff29;border-color:#ffffffd9;width:44px;height:44px;box-shadow:0 0 0 1px #ffffff1f}.participantToast{color:#e5eefc;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:20;pointer-events:none;background:#090c1ad1;border-radius:999px;margin:0;padding:10px 18px;font-size:.88rem;position:fixed;bottom:56px;left:50%;transform:translate(-50%)}.participantAdminLink{z-index:20;color:#ffffff80;text-underline-offset:3px;font-size:.75rem;text-decoration:underline;position:fixed;bottom:16px;right:16px}
