.gd-root{--gd-ink:#1a1430;--gd-paper:#fff;--gd-hairline:#e2dedc;--gd-mist:#edeae8;--gd-wash:#f3f3f3;--gd-muted:#565352;--gd-mid:#7f7f7f;--gd-accent:#c75000;--gd-brand:#ea5f00;--gd-yellow:#ffbc5a;--gd-teal:#9fd8d9;--gd-ease-out:cubic-bezier(.16, 1, .3, 1);--gd-spring:cubic-bezier(.2, 1.4, .4, 1);--gd-ease-in:cubic-bezier(.7, 0, .84, 0)}.gd-stage{background:var(--gd-paper);place-items:center;display:grid;position:relative;overflow:hidden}.gd-stage--mini{pointer-events:none;-webkit-user-select:none;user-select:none}.gd-run{place-items:center;width:100%;height:100%;display:grid}.gd-run--mini{transform:scale(.58)}.gd-paused .gd-stage *,.gd-paused .gd-rail *{animation-play-state:paused!important}@keyframes gd-fade-in{0%{opacity:0}to{opacity:1}}@keyframes gd-rise-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes gd-pop{0%{opacity:0;transform:scale(.65)}55%{opacity:1;transform:scale(1.18)}to{opacity:1;transform:scale(1)}}@keyframes gd-spin{to{transform:rotate(360deg)}}.gd-mono{letter-spacing:.13em;text-transform:uppercase;font-size:9px;font-weight:700}.gd-durbar{background:var(--gd-hairline);height:3px;position:relative;overflow:hidden}.gd-durbar i{background:var(--gd-ink);width:8%;animation:gd-durfill var(--gd-dur,.24s) var(--gd-ease-out) .4s both;position:absolute;inset:0 auto 0 0}@keyframes gd-durfill{0%{width:8%}to{width:100%}}.gd-rail{border-bottom:1px solid var(--gd-hairline);height:20px;position:relative}.gd-rail i{background:var(--gd-accent);width:9px;height:9px;position:absolute;bottom:-4px;left:0}.gd-rail--out i{animation:gd-slide 1.6s var(--gd-ease-out) infinite}.gd-rail--spring i{animation:gd-slide 1.6s var(--gd-spring) infinite}@keyframes gd-slide{0%{left:0}62%{left:calc(100% - 9px)}to{left:calc(100% - 9px)}}.gd-skel{gap:10px;width:min(300px,92%);display:grid}.gd-skel-card{border:1px solid var(--gd-hairline);border-radius:10px;grid-template-columns:34px 1fr;align-items:center;gap:10px;padding:10px 12px;display:grid;position:relative}.gd-skel-box,.gd-skel-bar{background:linear-gradient(100deg, var(--gd-mist) 38%, var(--gd-hairline) 50%, var(--gd-mist) 62%);background-size:220% 100%;border-radius:5px;animation:1.5s linear infinite gd-shimmer}.gd-skel-card:nth-child(2) .gd-skel-box,.gd-skel-card:nth-child(2) .gd-skel-bar{animation-delay:.13s}.gd-skel-card:nth-child(3) .gd-skel-box,.gd-skel-card:nth-child(3) .gd-skel-bar{animation-delay:.26s}.gd-skel-box{width:34px;height:34px}.gd-skel-bar{height:9px}.gd-skel-bar+.gd-skel-bar{width:58%;height:7px;margin-top:6px}@keyframes gd-shimmer{to{background-position:-220% 0}}.gd-skel-real{border:1px solid var(--gd-hairline);background:var(--gd-paper);opacity:0;animation:gd-fade-in .36s var(--gd-ease-out) 2.2s both;border-radius:10px;grid-template-columns:34px 1fr auto;align-items:center;gap:10px;padding:10px 12px;display:grid;position:absolute;inset:-1px}.gd-skel-real b{color:var(--gd-ink);font-size:11px;font-weight:700;display:block}.gd-skel-real small{color:var(--gd-muted);font-size:9px}.gd-skel-avatar{background:var(--gd-ink);width:34px;height:34px;color:var(--gd-paper);border-radius:8px;place-items:center;font-size:12px;font-weight:700;display:grid}.gd-skel-pill{letter-spacing:.1em;text-transform:uppercase;background:var(--gd-teal);color:var(--gd-ink);border-radius:99px;padding:3px 8px;font-size:8px;font-weight:700}.gd-pub{justify-items:center;gap:12px;display:grid}.gd-pub-btn{background:var(--gd-ink);min-width:210px;color:var(--gd-paper);text-align:center;animation:gd-pub-pop .42s var(--gd-spring) 3.05s both;border-radius:10px;padding:12px 18px;font-size:12px;font-weight:600;position:relative;overflow:hidden}@keyframes gd-pub-pop{0%{transform:scale(1)}55%{transform:scale(1.05)}to{transform:scale(1)}}.gd-pub-roll{height:1.25em;display:grid;overflow:hidden}.gd-pub-roll ul{animation:gd-pub-roll 3.2s var(--gd-ease-out) both;margin:0;padding:0;list-style:none}.gd-pub-roll li{height:1.25em;line-height:1.25em}.gd-pub-roll li:last-child{color:var(--gd-yellow)}@keyframes gd-pub-roll{0%,12%{transform:translateY(0)}19%,31%{transform:translateY(-1.25em)}38%,50%{transform:translateY(-2.5em)}57%,69%{transform:translateY(-3.75em)}76%,88%{transform:translateY(-5em)}95%,to{transform:translateY(-6.25em)}}.gd-pub-track{background:var(--gd-hairline);border-radius:2px;width:210px;height:2px;position:relative;overflow:hidden}.gd-pub-track i{background:var(--gd-accent);width:4%;animation:2.9s linear .2s both gd-durfill;position:absolute;inset:0 auto 0 0}.gd-report{width:min(280px,90%);height:120px;position:relative}.gd-report-layer{align-content:center;gap:12px;display:grid;position:absolute;inset:0}.gd-report-bars{animation:gd-report-hold .24s var(--gd-ease-in) 1.6s both}@keyframes gd-report-hold{0%{opacity:1}to{opacity:0}}.gd-report-bar{background:var(--gd-ink);transform-origin:0;height:12px;animation:gd-bar-grow .8s var(--gd-ease-out) both;border-radius:6px}.gd-report-bar:nth-child(2){background:var(--gd-teal);animation-delay:.12s}.gd-report-bar:nth-child(3){background:var(--gd-yellow);animation-delay:.24s}@keyframes gd-bar-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.gd-report-blocks{pointer-events:none}.gd-report-block{opacity:0;animation:gd-rise-in .3s var(--gd-ease-out) both}.gd-report-block:first-child{animation-delay:1.8s}.gd-report-block:nth-child(2){animation-delay:1.95s}.gd-report-block .gd-mono{color:var(--gd-accent);margin-bottom:4px;display:block}.gd-report-line{background:var(--gd-mist);border-radius:4px;height:7px;margin-top:4px}.gd-report-line--s{width:62%}.gd-listen{justify-items:center;gap:16px;width:min(280px,90%);display:grid}.gd-listen-top{align-items:center;gap:14px;display:flex}.gd-listen-mic{background:color-mix(in srgb, var(--color-danger,#1a1430) 12%, var(--gd-paper));border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:relative}.gd-listen-mic:before{content:"";border:2px solid var(--color-danger,#1a1430);opacity:.5;animation:gd-ring 1.4s var(--gd-ease-out) infinite;border-radius:50%;position:absolute;inset:-5px}.gd-listen-mic i{background:var(--color-danger,#1a1430);border-radius:50%;width:10px;height:10px;animation:1.4s ease-in-out infinite gd-blink}@keyframes gd-ring{0%{opacity:.6;transform:scale(.7)}to{opacity:0;transform:scale(1.25)}}@keyframes gd-blink{50%{opacity:.35}}.gd-listen-wave{align-items:center;gap:3px;height:26px;display:flex}.gd-listen-wave i{background:var(--gd-ink);border-radius:2px;width:4px;animation:.9s ease-in-out infinite alternate gd-wave}.gd-listen-wave i:first-child{height:8px;animation-delay:0s}.gd-listen-wave i:nth-child(2){height:18px;animation-delay:.12s}.gd-listen-wave i:nth-child(3){background:var(--gd-accent);height:24px;animation-delay:.24s}.gd-listen-wave i:nth-child(4){height:14px;animation-delay:.36s}.gd-listen-wave i:nth-child(5){height:20px;animation-delay:.48s}.gd-listen-wave i:nth-child(6){height:10px;animation-delay:.6s}@keyframes gd-wave{0%{transform:scaleY(.4)}to{transform:scaleY(1)}}.gd-listen-words{flex-wrap:wrap;justify-content:center;gap:5px;display:flex}.gd-listen-word{height:12px;position:relative}.gd-listen-word i{background:var(--gd-mist);border-radius:6px;height:12px;animation:1.2s ease-in-out infinite gd-blink,.2s linear both gd-report-hold;display:block}.gd-listen-word span{color:var(--gd-ink);opacity:0;animation:gd-fade-in .24s var(--gd-ease-out) both;font-size:10px;line-height:12px;position:absolute;inset:0}.gd-listen-word:first-child i{width:44px;animation-delay:0s,1.2s}.gd-listen-word:nth-child(2) i{width:30px;animation-delay:.15s,1.5s}.gd-listen-word:nth-child(3) i{width:52px;animation-delay:.3s,1.8s}.gd-listen-word:nth-child(4) i{width:38px;animation-delay:.45s,2.1s}.gd-listen-word:first-child span{animation-delay:1.2s}.gd-listen-word:nth-child(2) span{animation-delay:1.5s}.gd-listen-word:nth-child(3) span{animation-delay:1.8s}.gd-listen-word:nth-child(4) span{animation-delay:2.1s}.gd-wiz{gap:14px;width:min(280px,90%);display:grid}.gd-wiz-steps{justify-content:center;align-items:center;gap:6px;display:flex}.gd-wiz-chip{border:1px solid var(--gd-hairline);letter-spacing:.1em;text-transform:uppercase;color:var(--gd-muted);border-radius:99px;align-items:center;gap:5px;padding:3px 9px;font-size:8px;font-weight:700;display:flex}.gd-wiz-chip i{border:1px solid var(--gd-mid);border-radius:50%;width:7px;height:7px}.gd-wiz-chip--done{color:var(--gd-ink)}.gd-wiz-chip--done i{background:var(--gd-ink);border-color:var(--gd-ink);animation:gd-pop .36s var(--gd-spring) 1.15s both}.gd-wiz-chip--next{animation:gd-wiz-activate .24s var(--gd-ease-out) 1.3s both}@keyframes gd-wiz-activate{to{border-color:var(--gd-ink);color:var(--gd-ink)}}.gd-wiz-stage{height:84px;position:relative}.gd-wiz-card{border:1px solid var(--gd-hairline);background:var(--gd-paper);border-radius:10px;align-content:start;gap:8px;padding:12px 14px;display:grid;position:absolute;inset:0}.gd-wiz-card .gd-mono{color:var(--gd-accent)}.gd-wiz-card--out{animation:gd-wiz-out .14s var(--gd-ease-in) .9s both}@keyframes gd-wiz-out{to{opacity:0;transform:translate(-10px)}}.gd-wiz-card--in{opacity:0;animation:gd-wiz-in .36s var(--gd-ease-out) 1.08s both}@keyframes gd-wiz-in{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:none}}.gd-wiz-line{background:var(--gd-mist);border-radius:4px;height:8px}.gd-wiz-line--s{width:64%}.gd-flip{width:min(280px,90%)}.gd-flip-row{border-bottom:1px solid var(--gd-hairline);color:var(--gd-ink);background:var(--gd-paper);box-sizing:border-box;grid-template-columns:1fr auto;align-items:center;gap:10px;height:34px;padding:9px 6px;font-size:11px;display:grid}.gd-flip-row small{color:var(--gd-muted);font-size:9px}.gd-flip-row--exit{animation:gd-flip-exit .17s var(--gd-ease-in) .9s both}@keyframes gd-flip-exit{to{opacity:0;transform:translate(12px)scale(.985)}}.gd-flip-row--glide{animation:gd-flip-glide .26s var(--gd-ease-out) 1.08s both}@keyframes gd-flip-glide{to{transform:translateY(-34px)}}.gd-quote{width:min(280px,90%)}.gd-quote .gd-mono{color:var(--gd-muted)}.gd-quote-body{max-height:40px;animation:gd-quote-open .42s var(--gd-ease-out) .9s both;position:relative;overflow:hidden}@keyframes gd-quote-open{to{max-height:120px}}.gd-quote-body p{color:var(--gd-ink);margin:4px 0 0;font-size:10.5px;line-height:1.55}.gd-quote-veil{background:linear-gradient(color-mix(in srgb, var(--gd-paper) 0%, transparent), var(--gd-paper) 82%);height:26px;animation:.24s linear 1s both gd-report-hold;position:absolute;bottom:0;left:0;right:0}.gd-quote-more{letter-spacing:.13em;text-transform:uppercase;color:var(--gd-accent);margin-top:8px;font-size:9px;font-weight:700}.gd-task{justify-items:center;gap:16px;display:grid;position:relative}.gd-task-tab{border:1px dashed var(--gd-mid);width:64px;height:40px;animation:gd-task-tab .24s var(--gd-ease-out) 1.05s both;border-bottom:0;border-radius:6px 6px 0 0;position:relative}.gd-task-tab:before{content:"";background:var(--gd-mist);border-radius:2px;height:4px;position:absolute;top:5px;left:6px;right:6px}@keyframes gd-task-tab{to{border-color:var(--gd-accent)}}.gd-task-btn{border:1px solid var(--gd-ink);color:var(--gd-ink);border-radius:10px;align-items:center;gap:8px;padding:10px 16px;font-size:12px;font-weight:600;display:flex;position:relative}.gd-task-arrow{width:14px;height:14px;position:relative}.gd-task-arrow svg{position:absolute;inset:0}.gd-task-ghost{animation:gd-task-fly .4s var(--gd-ease-out) .8s both}@keyframes gd-task-fly{0%{opacity:.9;transform:none}to{opacity:0;transform:translate(16px,-18px)}}.gd-odo-card{border:1px solid var(--gd-hairline);background:var(--gd-paper);border-radius:12px;gap:6px;min-width:170px;padding:14px 18px;display:grid;position:relative}.gd-odo-label{justify-content:space-between;align-items:center;gap:10px;display:flex}.gd-odo-label .gd-mono{color:var(--gd-muted)}.gd-odo-live{letter-spacing:.12em;background:var(--gd-teal);color:var(--gd-ink);animation:gd-pop .35s var(--gd-spring) .9s both;border-radius:99px;padding:2px 7px;font-size:8px;font-weight:800}.gd-odo-num{color:var(--gd-ink);align-items:baseline;gap:2px;font-size:30px;font-weight:800;display:flex}.gd-odo-col{height:1em;line-height:1;display:inline-block;overflow:hidden}.gd-odo-col span{height:1em;display:block}.gd-odo-col em{animation:gd-odo-roll .42s var(--gd-spring) .9s both;font-style:normal;display:block}@keyframes gd-odo-roll{0%{transform:translateY(0)}to{transform:translateY(-1em)}}.gd-odo-plus{color:var(--gd-accent);opacity:0;animation:gd-odo-plus .9s var(--gd-ease-out) .95s both;font-size:9px;font-weight:800;position:absolute;top:-9px;right:14px}@keyframes gd-odo-plus{0%{opacity:0;transform:translateY(6px)}30%{opacity:1}to{opacity:0;transform:translateY(-8px)}}.gd-flash{gap:8px;width:min(280px,90%);display:grid;position:relative}.gd-flash-row{border:1px solid var(--gd-hairline);color:var(--gd-ink);background:var(--gd-paper);border-radius:10px;padding:9px 12px;font-size:10.5px;position:relative;overflow:hidden}.gd-flash-row small{color:var(--gd-muted);margin-top:2px;font-size:9px;display:block}.gd-flash-row--new{opacity:0;animation:gd-rise-in .24s var(--gd-ease-out) .7s both}.gd-flash-wash{background:color-mix(in srgb, var(--gd-accent) 10%, transparent);animation:gd-report-hold 1.2s var(--gd-ease-out) .95s both;position:absolute;inset:0}.gd-flash-chip{background:var(--gd-ink);color:var(--gd-paper);letter-spacing:.1em;text-transform:uppercase;opacity:0;animation:gd-pop .42s var(--gd-spring) 1s both;border-radius:99px;padding:3px 8px;font-size:8px;position:absolute;top:-8px;right:8px}.gd-faces{gap:10px;display:flex}.gd-face{border:1.5px solid var(--gd-mid);width:34px;height:34px;color:var(--gd-muted);background:var(--gd-paper);border-radius:50%;place-items:center;display:grid}.gd-face svg{width:20px;height:20px}.gd-face--pick{border-color:var(--gd-accent);background:var(--gd-yellow);color:var(--gd-ink);box-shadow:0 0 0 3px color-mix(in srgb, var(--gd-accent) 25%, transparent);animation:gd-pop .36s var(--gd-spring) .9s both}.gd-toast-stage{align-content:center;gap:8px;width:min(280px,90%);display:grid}.gd-toast{background:var(--gd-ink);color:var(--gd-paper);opacity:0;animation:gd-rise-in .24s var(--gd-ease-out) .5s both;border-radius:10px;padding:10px 14px 12px;font-size:10.5px;font-weight:600;position:relative;overflow:hidden}.gd-toast u{-webkit-text-decoration-color:var(--gd-yellow);text-decoration-color:var(--gd-yellow);color:var(--gd-yellow);text-underline-offset:3px;margin-left:8px}.gd-toast i{background:var(--gd-accent);transform-origin:0;width:100%;height:2px;animation:2.4s linear .8s both gd-toast-drain;position:absolute;bottom:0;left:0}@keyframes gd-toast-drain{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.gd-toast--two{background:var(--gd-paper);color:var(--gd-ink);border:1px solid var(--gd-hairline);animation-delay:1.7s}.gd-save{border:1px solid var(--gd-hairline);background:var(--gd-paper);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;min-width:200px;padding:10px 14px;display:flex}.gd-save-chip{letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--gd-hairline);color:var(--gd-muted);border-radius:99px;padding:3px 8px;font-size:8px;font-weight:800;animation:1.2s ease-in-out 2 gd-save-breathe,1ms linear 2.4s both gd-save-still}@keyframes gd-save-breathe{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--gd-accent) 40%, transparent)}50%{box-shadow:0 0 0 5px color-mix(in srgb, var(--gd-accent) 12%, transparent)}}@keyframes gd-save-still{to{box-shadow:none}}.gd-save-state{text-align:right;min-width:84px;height:1.3em;position:relative;overflow:hidden}.gd-save-state ul{color:var(--gd-muted);animation:gd-save-roll 3s var(--gd-ease-out) both;margin:0;padding:0;font-size:10px;list-style:none}.gd-save-state li{justify-content:flex-end;align-items:center;gap:5px;height:1.3em;line-height:1.3em;display:flex}.gd-save-state li:last-child{color:var(--gd-ink);font-weight:700}@keyframes gd-save-roll{0%,38%{transform:translateY(0)}46%,76%{transform:translateY(-1.3em)}84%,to{transform:translateY(-2.6em)}}.gd-save-dot{background:var(--gd-accent);border-radius:50%;width:6px;height:6px;animation:1s ease-in-out infinite gd-blink}.gd-save-spin{border:1.5px solid var(--gd-hairline);border-top-color:var(--gd-muted);border-radius:50%;width:9px;height:9px;animation:.75s linear infinite gd-spin}.gd-confirm{border:1px solid var(--gd-hairline);background:var(--gd-paper);border-radius:12px;width:min(260px,90%);height:128px;position:relative;overflow:hidden}.gd-confirm-doc{gap:6px;padding:12px 14px;display:grid}.gd-confirm-doc b{color:var(--gd-ink);font-size:12px}.gd-confirm-scrim{background:color-mix(in srgb, var(--gd-ink) 45%, transparent);opacity:0;animation:.24s linear .8s both gd-fade-in;position:absolute;inset:0}.gd-confirm-card{background:var(--gd-paper);opacity:0;width:min(200px,84%);box-shadow:0 14px 34px color-mix(in srgb, var(--gd-ink) 28%, transparent);animation:gd-confirm-in .42s var(--gd-spring) .9s both;border-radius:12px;padding:12px 14px;position:absolute;top:50%;left:50%;transform:translate(-50%,-42%)scale(.96)}@keyframes gd-confirm-in{0%{opacity:0;transform:translate(-50%,-42%)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.gd-confirm-card b{color:var(--gd-ink);margin-bottom:3px;font-size:11px;display:block}.gd-confirm-card p{color:var(--gd-muted);margin:0 0 9px;font-size:9px;line-height:1.5}.gd-confirm-btns{justify-content:flex-end;gap:6px;display:flex}.gd-confirm-btns span{letter-spacing:.08em;text-transform:uppercase;border-radius:7px;padding:5px 9px;font-size:8px;font-weight:700}.gd-confirm-btns span:first-child{border:1px solid var(--gd-hairline);color:var(--gd-muted)}.gd-confirm-btns span:last-child{background:var(--color-danger,#1a1430);color:var(--gd-paper)}.gd-publish{place-items:center;width:170px;height:120px;display:grid;position:relative}.gd-publish-ring{border:2px solid var(--gd-teal);opacity:0;width:80px;height:80px;animation:gd-publish-burst .6s var(--gd-ease-out) .95s both;border-radius:50%;position:absolute}.gd-publish-ring--two{border-color:var(--gd-accent);animation-delay:1.05s}@keyframes gd-publish-burst{0%{opacity:.8;transform:scale(.4)}to{opacity:0;transform:scale(1.5)}}.gd-publish-card{border:1px solid var(--gd-hairline);background:var(--gd-paper);width:120px;box-shadow:0 6px 18px color-mix(in srgb, var(--gd-ink) 10%, transparent);animation:gd-publish-launch .9s var(--gd-ease-out) .7s both;border-radius:10px;gap:6px;padding:10px 12px;display:grid;position:relative}@keyframes gd-publish-launch{0%{transform:none}40%{transform:translateY(-8px)scale(1.04)}to{transform:translateY(-4px)scale(1.02)}}.gd-publish-card .gd-mono{color:var(--gd-accent)}.gd-publish-line{background:var(--gd-mist);border-radius:4px;height:7px}.gd-publish-line--s{width:60%}.gd-publish-check{background:var(--gd-accent);width:26px;height:26px;color:var(--gd-paper);animation:gd-pop .42s var(--gd-spring) 1.15s both;border-radius:50%;place-items:center;display:grid;position:absolute;top:-10px;right:-10px}.gd-publish-check svg{width:13px;height:13px}.gd-publish-live{letter-spacing:.14em;text-transform:uppercase;color:var(--gd-muted);opacity:0;animation:gd-fade-in .36s var(--gd-ease-out) 1.4s both;font-size:8px;font-weight:800;position:absolute;bottom:4px}.gd-radar{place-items:center;width:120px;height:120px;display:grid;position:relative}.gd-radar-ring{border:1.5px solid var(--gd-accent);width:30px;height:30px;animation:gd-radar-ping 1.8s var(--gd-ease-out) infinite;border-radius:50%;position:absolute}.gd-radar-ring:nth-child(2){animation-delay:.6s}.gd-radar-ring:nth-child(3){animation-delay:1.2s}@keyframes gd-radar-ping{0%{opacity:.8;transform:scale(.6)}to{opacity:0;transform:scale(3.4)}}.gd-radar-core{background:var(--gd-accent);border-radius:50%;width:12px;height:12px;animation:1.8s ease-in-out infinite gd-blink}.gd-radar-blip{background:var(--gd-teal);opacity:0;width:7px;height:7px;animation:gd-pop .42s var(--gd-spring) both;border-radius:50%;position:absolute}.gd-radar-blip:nth-of-type(4){animation-delay:1.1s;top:24px;right:26px}.gd-radar-blip:nth-of-type(5){animation-delay:1.9s;bottom:22px;left:22px}.gd-avatars{justify-items:center;gap:12px;display:grid}.gd-avatars-row{display:flex}.gd-avatar{border:2px solid var(--gd-paper);width:30px;height:30px;color:var(--gd-ink);opacity:0;animation:gd-avatar-in .38s var(--gd-spring) both;border-radius:50%;place-items:center;margin-left:-7px;font-size:10px;font-weight:800;display:grid}.gd-avatar:first-child{margin-left:0}.gd-avatar:first-child{background:var(--gd-teal);animation-delay:.5s}.gd-avatar:nth-child(2){background:var(--gd-yellow);animation-delay:.64s}.gd-avatar:nth-child(3){background:var(--gd-mist);animation-delay:.78s}.gd-avatar:nth-child(4){background:var(--gd-teal);animation-delay:.92s}.gd-avatar:nth-child(5){background:var(--gd-ink);color:var(--gd-paper);animation-delay:1.06s}@keyframes gd-avatar-in{0%{opacity:0;transform:translateY(10px)scale(.7)}to{opacity:1;transform:none}}.gd-avatars-count{color:var(--gd-muted);opacity:0;animation:gd-rise-in .3s var(--gd-ease-out) 1.25s both;font-size:10px}.gd-avatars-count b{color:var(--gd-ink)}.gd-plane{gap:10px;width:min(260px,90%);display:grid;position:relative}.gd-plane-field{border:1px solid var(--gd-hairline);color:var(--gd-muted);background:var(--gd-paper);border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:9px 12px;font-size:10.5px;display:flex}.gd-plane-field span:last-child{color:var(--gd-paper);background:var(--gd-ink);border-radius:7px;padding:4px 9px;font-size:9px;font-weight:700}.gd-plane-bird{color:var(--gd-accent);animation:gd-plane-fly .9s var(--gd-ease-out) .7s both;position:absolute;top:4px;left:18px}.gd-plane-bird svg{width:16px;height:16px}@keyframes gd-plane-fly{0%{opacity:0;transform:translateY(12px)rotate(8deg)}25%{opacity:1}to{opacity:0;transform:translate(190px,-22px)rotate(-6deg)}}.gd-plane-trail{pointer-events:none;width:180px;height:24px;position:absolute;top:12px;left:24px;overflow:visible}.gd-plane-trail path{fill:none;stroke:var(--gd-hairline);stroke-width:1.5px;stroke-dasharray:4 5;animation:gd-plane-trail .9s var(--gd-ease-out) .75s both}@keyframes gd-plane-trail{0%{stroke-dashoffset:180px;opacity:0}20%{opacity:1}to{stroke-dashoffset:0;opacity:1}}.gd-plane-note{color:var(--gd-muted);opacity:0;animation:gd-rise-in .3s var(--gd-ease-out) 1.5s both;font-size:10px}.gd-plane-note b{color:var(--gd-ink)}.gd-mini-confetti{width:90px;height:74px;position:relative;overflow:hidden}.gd-mini-confetti i{border-radius:1px;width:5px;height:8px;animation:2.2s linear infinite gd-confetti-fall;position:absolute;top:-10px}.gd-mini-confetti i:first-child{background:#ea5f00;animation-delay:0s;left:8%}.gd-mini-confetti i:nth-child(2){background:#9fd8d9;border-radius:50%;width:5px;height:5px;animation-delay:.3s;left:24%}.gd-mini-confetti i:nth-child(3){background:#ffbc5a;animation-delay:.6s;left:40%}.gd-mini-confetti i:nth-child(4){background:#1a1430;border-radius:50%;width:5px;height:5px;animation-delay:.15s;left:56%}.gd-mini-confetti i:nth-child(5){background:#c75000;animation-delay:.45s;left:72%}.gd-mini-confetti i:nth-child(6){background:#ea5f00;width:3px;height:10px;animation-delay:.75s;left:88%}@keyframes gd-confetti-fall{0%{opacity:1;transform:translateY(0)rotate(0)}to{opacity:.3;transform:translateY(84px)rotate(300deg)}}.gd-mini-flip{perspective:300px}.gd-mini-flip-card{width:64px;height:74px;transform-style:preserve-3d;animation:gd-mini-flip 3.2s var(--gd-ease-out) infinite;position:relative}@keyframes gd-mini-flip{0%,34%{transform:rotateY(0)}50%,84%{transform:rotateY(180deg)}to{transform:rotateY(360deg)}}.gd-mini-flip-face{border:1px solid var(--gd-hairline);background:var(--gd-paper);backface-visibility:hidden;border-radius:8px;align-content:center;justify-items:center;gap:5px;padding:8px;display:grid;position:absolute;inset:0}.gd-mini-flip-face--back{background:var(--gd-ink);transform:rotateY(180deg)}.gd-mini-flip-face--back b{color:var(--gd-teal);font-size:16px}.gd-mini-flip-face--back small{color:var(--gd-paper);letter-spacing:.1em;text-transform:uppercase;font-size:7px}.gd-mini-flip-line{background:var(--gd-mist);border-radius:3px;width:100%;height:6px}.gd-mini-flip-line--s{width:60%}.gd-mini-rec{place-items:center;width:40px;height:40px;display:grid;position:relative}.gd-mini-rec:before{content:"";border:2px solid var(--color-danger,#1a1430);animation:gd-ring 1.4s var(--gd-ease-out) infinite;border-radius:50%;position:absolute;inset:0}.gd-mini-rec i{background:var(--color-danger,#1a1430);border-radius:50%;width:14px;height:14px;animation:1.4s ease-in-out infinite gd-blink}.gd-stage.gd-static *,.gd-stage.gd-static :before,.gd-stage.gd-static :after{transition:none!important;animation-iteration-count:1!important;animation-play-state:paused!important;animation-delay:-120s!important;animation-fill-mode:both!important}@media (prefers-reduced-motion:reduce){.gd-root.gd-stage *,.gd-root.gd-stage :before,.gd-root.gd-stage :after,.gd-root .gd-durbar i,.gd-root .gd-rail i{transition:none!important;animation-iteration-count:1!important;animation-play-state:paused!important;animation-delay:-120s!important;animation-fill-mode:both!important}}
