.gs-editor{left:11em;top:5.6em;width:38em;padding:2em 2.2em 2.2em;box-shadow:.6em .6em hsl(var(--accent) / .45);transform:rotate(-.6deg)}.gs-label{display:block;margin:1.1em 0 .5em;font-family:JetBrains Mono,monospace;font-size:1.05em;color:hsl(var(--muted-foreground))}.gs-types{display:flex;gap:.5em;padding:.4em;border-radius:1.1em;background:hsl(var(--muted))}.gs-type{flex:1;height:2.9em;border-radius:.8em;display:flex;align-items:center;justify-content:center;color:hsl(var(--muted-foreground));transition:background-color .25s,color .25s}.gs-type span{font-size:1.25em;font-weight:600}.gs-type.is-picked{background:hsl(var(--foreground));color:hsl(var(--background))}.gs-row{display:flex;align-items:center;gap:.9em;height:3em;margin-top:1.5em;transition:opacity .3s}.gs-row.is-off{opacity:.3}.gs-row-label{flex:1;font-size:1.25em;font-weight:600}.gs-seats{display:flex;gap:.8em;margin-top:1.3em}.gs-seat{width:2.6em;height:2.6em;border:.18em dashed hsl(var(--accent));border-radius:50%;background:hsl(var(--accent) / .12);transform:scale(0);transition:transform .3s cubic-bezier(.2,1.7,.4,1)}.gs-seat.is-shown{transform:scale(1)}.gs-check{flex:none;width:2.1em;height:2.1em;border:.18em solid hsl(var(--border) / .3);border-radius:.5em;color:transparent;display:flex;align-items:center;justify-content:center;transition:background-color .2s,border-color .2s,color .2s}.gs-check svg{width:1.4em;height:1.4em}.gs-check.is-ticked{border-color:hsl(var(--primary));background:hsl(var(--primary));color:hsl(var(--cream))}.gs-preview{transform:scale(0);transition:transform .3s cubic-bezier(.2,1.6,.4,1) .15s}.gs-preview.is-shown{transform:scale(1)}.gs-page{left:2.5em;top:7.8em;width:26em;overflow:hidden;box-shadow:.6em .6em hsl(var(--primary) / .5);transform:rotate(-1deg)}.gs-cover{position:relative;height:4.6em}.gs-cover svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.gs-page-body{padding:1.4em 1.6em 1.1em}.gs-slots{margin-top:1.2em}.gs-slot{height:3.4em;margin-bottom:.6em;padding:0 .8em 0 1.1em;border:.15em solid hsl(var(--border) / .14);border-radius:.9em;display:flex;align-items:center;justify-content:space-between;overflow:hidden;transition:height .5s ease,margin .5s ease,opacity .3s,border-width .5s}.gs-slot>span{font-size:1.35em;font-weight:700;color:hsl(var(--heading))}.gs-slot.is-closed{height:0;margin-bottom:0;border-width:0;opacity:0}.gs-link{position:absolute;left:32.6em;top:6.4em}.gs-session{width:25.5em;height:15.6em;box-shadow:.5em .5em hsl(var(--accent) / .4);transition:border-color .3s,box-shadow .3s}.gs-session.is-full{border-color:hsl(var(--primary));box-shadow:.5em .5em hsl(var(--primary) / .5)}.gs-session-title{position:absolute;left:.95em;top:.75em;font-family:Outfit,Outfit Fallback,Outfit Fallback Android,Inter,Inter Fallback,sans-serif;font-size:1.6em;font-weight:700;color:hsl(var(--heading))}.gs-stamp{position:absolute;right:1.2em;top:1.1em;padding:.25em .9em;border-radius:.6em;background:hsl(var(--primary));color:hsl(var(--cream));transform:rotate(6deg) scale(0);transition:transform .3s cubic-bezier(.2,1.7,.4,1)}.gs-stamp.is-shown{transform:rotate(6deg) scale(1)}.gs-stamp span{font-family:Outfit,Outfit Fallback,Outfit Fallback Android,Inter,Inter Fallback,sans-serif;font-size:1.3em;font-weight:800}.gs-seat-slot{position:absolute;width:3.6em;height:3.6em;border:.18em dashed hsl(var(--accent) / .8);border-radius:50%;background:hsl(var(--accent) / .1)}.gs-guest{position:absolute;top:-.18em;right:-.18em;bottom:-.18em;left:-.18em;border-radius:50%;color:hsl(var(--cream));display:flex;align-items:center;justify-content:center;transition:transform .5s cubic-bezier(.2,.8,.3,1.15),opacity .15s}.gs-guest.is-away{opacity:0;transform:translate(var(--dx),var(--dy)) scale(.3)}.gs-guest span,.gs-attendee span{font-family:Outfit,Outfit Fallback,Outfit Fallback Android,Inter,Inter Fallback,sans-serif;font-size:1.3em;font-weight:700}.gs-tick{position:absolute;right:-.5em;bottom:-.4em;width:1.6em;height:1.6em;border:.15em solid hsl(var(--card));border-radius:50%;background:hsl(var(--secondary));color:hsl(var(--cream));display:flex;align-items:center;justify-content:center;transform:scale(0);transition:transform .25s cubic-bezier(.2,1.7,.4,1)}.gs-tick.is-shown{transform:scale(1)}.gs-tick svg{width:.9em;height:.9em}.gs-zoom{position:absolute;left:8em;top:4.2em;width:44em;height:30em;border:.15em solid hsl(var(--cream) / .16);border-radius:1.4em;background:hsl(var(--ink));color:hsl(var(--cream));box-shadow:.6em .6em hsl(var(--accent) / .5);transform:rotate(.5deg)}.gs-zoom-head{display:flex;align-items:center;gap:.9em;height:4.6em;padding:0 1.4em;border-bottom:.12em solid hsl(var(--cream) / .12)}.gs-zoom-head>span{flex:1;font-family:Outfit,Outfit Fallback,Outfit Fallback Android,Inter,Inter Fallback,sans-serif;font-size:1.6em;font-weight:700}.gs-zoom-logo{width:2.9em;height:2.9em;border-radius:.8em;background:#0b5cff;display:flex;align-items:center;justify-content:center}.gs-zoom-logo img{width:2.2em;height:auto;filter:brightness(0) invert(1)}.gs-live{height:2em;padding:0 .8em;border-radius:.6em;background:hsl(var(--primary));display:flex;align-items:center;gap:.5em;transform:scale(0);transition:transform .3s cubic-bezier(.2,1.7,.4,1)}.gs-live.is-shown{transform:scale(1)}.gs-live i{width:.7em;height:.7em;border-radius:50%;background:hsl(var(--cream))}.gs-live span{font-family:JetBrains Mono,monospace;font-size:1.05em;font-weight:700}.gs-host{position:absolute;left:13em;top:6.4em;width:18em;height:13.6em;border-radius:1.2em;background:hsl(var(--cream) / .08);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.8em;opacity:0;transform:scale(.6);transition:transform .4s cubic-bezier(.2,1.4,.4,1) .15s,opacity .2s .15s}.gs-host.is-shown{opacity:1;transform:scale(1)}.gs-host img{width:7.4em;height:7.4em;border-radius:50%}.gs-host span{font-family:JetBrains Mono,monospace;font-size:1.1em;font-weight:700}.gs-count{position:absolute;left:3.6em;top:19.6em;font-family:JetBrains Mono,monospace;font-size:1.1em;color:hsl(var(--cream) / .7);opacity:0;transition:opacity .3s}.gs-count.is-shown{opacity:1}.gs-attendee{position:absolute;top:24.4em;width:2.8em;height:2.8em;border-radius:50%;display:flex;align-items:center;justify-content:center;transform-origin:left top;transition:transform .6s cubic-bezier(.3,.9,.3,1.1)}.gs-attendee span{font-size:1.05em}.gs-attendee.is-loose{transform:translate(var(--dx),var(--dy)) scale(1.7)}.gs-team{left:2.5em;top:8em;width:19em;padding:1.5em;box-shadow:.6em .6em hsl(var(--accent) / .45);transform:rotate(-1deg)}.gs-team .sk-h{font-size:1.9em}.gs-team .sk-meta{margin-bottom:.8em}.gs-member{height:5em;padding:0 .6em;border-radius:1em;display:flex;align-items:center;gap:.9em;transition:background-color .3s}.gs-member.is-picked{background:hsl(var(--primary) / .1)}.gs-member img{width:3.8em;height:3.8em;border-radius:50%}.gs-member>span{flex:1;font-family:Outfit,Outfit Fallback,Outfit Fallback Android,Inter,Inter Fallback,sans-serif;font-size:1.5em;font-weight:700;color:hsl(var(--heading))}.gs-member .sk-number{width:3.2em;height:2.6em}.gs-member .sk-odo{font-size:1.5em}.gs-day{left:25.5em;width:32em;height:8em;padding:0 1.5em;display:flex;align-items:center;gap:1em;transition:border-color .3s,box-shadow .3s}.gs-day.is-hosted{border-color:hsl(var(--primary));box-shadow:.5em .5em hsl(var(--primary) / .5)}.gs-day>div:first-child{flex:1}.gs-day-title{display:block;font-family:Outfit,Outfit Fallback,Outfit Fallback Android,Inter,Inter Fallback,sans-serif;font-size:1.6em;font-weight:700;color:hsl(var(--heading))}.gs-dots{display:flex;gap:.35em;margin-top:.7em}.gs-dots i{width:1.15em;height:1.15em;border-radius:50%}.gs-host-name{font-family:JetBrains Mono,monospace;font-size:1.1em;font-weight:700;color:hsl(var(--muted-foreground))}.gs-host-slot{flex:none;width:5em;height:5em;border:.18em dashed hsl(var(--accent) / .8);border-radius:50%}.gs-host-slot img{width:100%;height:100%;border-radius:50%;transition:transform .7s cubic-bezier(.3,.9,.3,1.05),opacity .15s}.gs-host-slot img.is-away{opacity:0;transform:translate(var(--dx),var(--dy)) scale(.75)}.is-hosted .gs-host-slot{border-color:transparent}
