.gt-creel{position:relative;width:722px;max-width:100%;margin:0 auto;aspect-ratio:722/437;overflow:hidden;font-family:Poppins,sans-serif}.gt-creel__stage{position:absolute;inset:0;container-type:inline-size}.gt-creel__slot{position:absolute;inset:0;display:grid;place-items:center;font-size:1.3850415512cqi}.gt-creel .gt-creel__card{box-sizing:border-box;width:41.8em;padding:2.2em 2.4em 2.4em;border:.2em solid rgba(0,0,0,0);border-radius:2.2em;background:radial-gradient(120% 140% at 50% 42%, #fff 45%, #ffd9f3 100%) padding-box,linear-gradient(90deg, #7a1cff, #ff1fc8) border-box;box-shadow:0 0 5em rgba(255,30,200,.55),inset 0 0 3em rgba(255,110,215,.4);overflow:hidden;line-height:1.3;text-align:left;color:#1d0f4f;opacity:0;animation:gt-creel-fade 20s linear infinite,gt-creel-move 20s infinite;animation-delay:calc(var(--i)*2.5s);animation-fill-mode:backwards}.gt-creel .gt-creel__card--chat{padding:1.8em 1.6em}.gt-creel .gt-creel__fa{display:block;flex:none;width:1em;height:1em;overflow:visible}.gt-creel .gt-creel__head{display:flex;gap:.45em;align-items:center;margin:0;font-size:2.2em;font-weight:700;line-height:1.2;letter-spacing:-0.01em}.gt-creel .gt-creel__head .gt-creel__fa{color:#6a12e0}.gt-creel .gt-creel__head .gt-creel__fa--msg{transform:scale(1.2)}.gt-creel__grad{background:linear-gradient(90deg, #6a12e0, #e81cc4);background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);color:rgba(0,0,0,0)}.gt-creel b{font-weight:700;color:#1d0f4f}.gt-creel b.is-green{color:#10a37f}.gt-creel .gt-creel__tree{position:relative;margin:1.7em 0 0 .9em;padding:0 0 0 1.9em;list-style:none}.gt-creel .gt-creel__tree::before{content:"";position:absolute;top:-0.4em;bottom:1.5em;left:0;width:.1em;background:#d4cfe0}.gt-creel .gt-creel__tree li{position:relative;display:flex;gap:.55em;align-items:center;margin:0 0 .625em;font-size:1.6em;white-space:nowrap}.gt-creel .gt-creel__tree li:last-child{margin-bottom:0}.gt-creel .gt-creel__tree li::before{content:"";position:absolute;top:50%;left:-1.19em;width:1.19em;height:.0625em;background:#d4cfe0}.gt-creel .gt-creel__tree--small{margin-top:1.4em}.gt-creel__tile{display:grid;flex:none;place-items:center;width:1.875em;height:1.875em;border-radius:.35em;background:#eeebf3;color:#2a1a6b}.gt-creel__tile .gt-creel__fa{width:1.3em;height:1.3em}.gt-creel__tile--green{color:#10a37f}.gt-creel__bare{display:grid;flex:none;place-items:center;width:1.875em;height:1.875em}.gt-creel__bare .gt-creel__fa{width:1.15em;height:1.15em}.gt-creel__bare--pink{color:#f01fc8}.gt-creel__bare--green{color:#10a37f}.gt-creel .gt-creel__fa--advance{color:#2a1a6b}.gt-creel__when{display:flex;gap:1em;align-items:flex-start;margin-top:.8em}.gt-creel .gt-creel__date,.gt-creel .gt-creel__times{margin:0}.gt-creel .gt-creel__date{display:flex;gap:.45em;align-items:center;font-size:1.6em;line-height:1.3;color:#6b7280}.gt-creel .gt-creel__times{display:grid;gap:.1em;font-size:1.65em;font-weight:700;line-height:1.3}.gt-creel .gt-creel__times s,.gt-creel .gt-creel__times span{display:flex;gap:.4em;align-items:center}.gt-creel .gt-creel__times s{color:#f01fc8;text-decoration-thickness:.12em}.gt-creel .gt-creel__times span{color:#10a37f}.gt-creel .gt-creel__who{display:flex;gap:1em;align-items:center;margin:1em 0 0}.gt-creel .gt-creel__who>span{display:grid;font-size:1.6em;line-height:1.3}.gt-creel .gt-creel__who>span b{color:#120a2e}.gt-creel .gt-creel__who>span span{color:#6b7280}.gt-creel__avatar{flex:none;width:4.4em;height:4.4em;border-radius:50%;object-fit:cover}.gt-creel .gt-creel__body{margin:1em 0 0;font-size:1.6em;line-height:1.6}.gt-creel .gt-creel__body--large{margin-top:.9em;max-width:20em;font-size:1.72em}.gt-creel .gt-creel__body--narrow{max-width:20.6em}.gt-creel__chip{display:inline-flex;gap:.35em;align-items:center;padding:.1em .45em;border-radius:.4em;background:#eeebf3;vertical-align:.05em;line-height:1.4}.gt-creel__chip .gt-creel__fa{width:.95em;height:.95em;color:#2a1a6b}.gt-creel .gt-creel__checks{display:flex;gap:1.1em;margin:1.3em 0 0;padding:0;list-style:none}.gt-creel .gt-creel__checks li{display:flex;gap:.45em;align-items:center;font-size:1.3em;white-space:nowrap}.gt-creel .gt-creel__checks .gt-creel__fa{box-sizing:content-box;width:1.15em;height:1.15em;padding:.2em;border-radius:.3em;background:#e7f6f1;color:#10a37f}.gt-creel .gt-creel__btns{display:flex;gap:.6em;margin:1.4em 0 0}.gt-creel__btn{padding:.62em .75em;border-radius:.4em;background:#5b10d9;font-size:1.4em;font-weight:700;line-height:1.2;color:#fff}.gt-creel__btn--ghost{background:#efeafc;color:#5b10d9}.gt-creel__btn--small{padding:.6em .7em;font-size:1.15em}.gt-creel .gt-creel__chat{display:grid;gap:1.1em;margin:0;padding:0;list-style:none}.gt-creel .gt-creel__msg{display:flex;gap:.7em;align-items:flex-end;font-size:1.42em;line-height:1.55}.gt-creel .gt-creel__msg>span{padding:.45em .8em;border-radius:.5em}.gt-creel .gt-creel__msg--mark{flex-direction:row-reverse;align-items:center}.gt-creel .gt-creel__msg--mark>span{background:#ebe6f5;color:#1d0f4f}.gt-creel .gt-creel__msg--cori>span{max-width:15.4em;border-bottom-left-radius:0;background:#3b0a8c;color:#f3edff}.gt-creel__face{flex:none;width:2.75em;height:2.75em;border-radius:50%;object-fit:cover}.gt-creel__emoji{display:inline-block;width:1.05em;height:auto;vertical-align:-0.15em}@media(prefers-reduced-motion: reduce){.gt-creel .gt-creel__card{animation:none}.gt-creel .gt-creel__slot:first-child .gt-creel__card{opacity:1}}@keyframes gt-creel-fade{0%{opacity:0}1.54%{opacity:1}11.5%{opacity:1}13.04%{opacity:0}100%{opacity:0}}@keyframes gt-creel-move{0%{transform:translateY(8.6em);animation-timing-function:cubic-bezier(0, 0, 0, 1)}1.54%{transform:none;animation-timing-function:linear}11.5%{transform:none;animation-timing-function:cubic-bezier(1, 0, 1, 1)}13.04%{transform:translateY(-9.7em)}100%{transform:translateY(-9.7em)}}
