.GroupProgressBar_bar__9FSgK{position:fixed;left:0;right:0;bottom:0;z-index:50;background:#313847;border-top:1px solid hsla(0,0%,100%,.08);box-shadow:0 -6px 22px rgba(0,0,0,.14)}.GroupProgressBar_inner___iQ_v{max-width:1320px;margin:0 auto;padding:10px var(--space-6) calc(10px + env(safe-area-inset-bottom, 0px)) var(--space-6);display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.GroupProgressBar_status__W6_6Q{flex:0 0 auto;min-width:0}.GroupProgressBar_eyebrow__stJXz{font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#9aa1b4;margin-bottom:3px;white-space:nowrap}.GroupProgressBar_count__Hk_Ba{font-size:14px;font-weight:700;white-space:nowrap}.GroupProgressBar_countTotal__38gIo{color:#fff}.GroupProgressBar_countSep__DlvLu{color:#646b80}.GroupProgressBar_countVoted__anKT0{color:#5bd98c}.GroupProgressBar_stepper__JLezL{flex:1 1 auto;min-width:0;display:flex;align-items:flex-start;justify-content:center;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding:2px 0}.GroupProgressBar_stepper__JLezL::-webkit-scrollbar{display:none}.GroupProgressBar_stepGroup__apcrK{display:flex;align-items:flex-start;flex:0 0 auto}.GroupProgressBar_connector__7kyi_{width:34px;height:2px;margin-top:15px;background:#4d5468;border-radius:2px;flex:0 0 auto}.GroupProgressBar_connectorDone__0qA0v{background:#5bd98c}.GroupProgressBar_nodeCol__HP35u{display:flex;flex-direction:column;align-items:center;flex:0 0 auto;width:64px}.GroupProgressBar_node__myYWz{width:32px;height:32px;border-radius:50%;border:none;font-size:13px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:background .2s ease,color .2s ease,box-shadow .2s ease}.GroupProgressBar_nodeTodo__8_jVo,.GroupProgressBar_node__myYWz{background:#434c61;color:#b7bdce}.GroupProgressBar_nodeActive__e8bn_{background:#fff;color:#313847;box-shadow:0 0 0 4px hsla(0,0%,100%,.12)}.GroupProgressBar_nodeDone__lMAlZ{background:#4fd389;color:#0e1218}.GroupProgressBar_nodeClosed__qwg12{background:#3a4252;color:#aab1c4;border:1.5px dashed #6f7790}.GroupProgressBar_nodeSkipped___Nj2z{background:#3a4252;color:#aab1c4}.GroupProgressBar_node__myYWz:focus-visible{outline:2px solid #5bd98c;outline-offset:3px}.GroupProgressBar_glyph__FM589{width:14px;height:14px;display:block}.GroupProgressBar_nodeLabel__jOVwx{margin-top:5px;font-size:11px;font-weight:600;color:#9aa1b4;max-width:64px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.GroupProgressBar_nodeLabelActive__30k_s{color:#fff}.GroupProgressBar_right__aIWek{flex:0 0 auto;display:flex;align-items:center;gap:var(--space-4)}.GroupProgressBar_progressBlock__7yAKc{display:flex;flex-direction:column;gap:6px;align-items:flex-start}.GroupProgressBar_progressTrack__OtNFQ{width:110px;height:4px;border-radius:999px;background:#4d5468;overflow:hidden}.GroupProgressBar_progressFill__i6uqE{height:100%;border-radius:999px;background:#5bd98c;transition:width .3s ease}.GroupProgressBar_progressText__AUrBx{font-size:11px;color:#9aa1b4;white-space:nowrap}.GroupProgressBar_nextBtn__2Y85T{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:120px;height:38px;padding:0 18px;border-radius:11px;border:none;background:#515b76;color:#fff;font-size:14px;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .2s ease}.GroupProgressBar_nextBtn__2Y85T:hover{background:#5c6688}@media (max-width:1024px){.GroupProgressBar_progressBlock__7yAKc{display:none}}@media (max-width:768px){.GroupProgressBar_inner___iQ_v{padding:var(--space-3) var(--space-4) calc(var(--space-3) + env(safe-area-inset-bottom, 0px)) var(--space-4);gap:var(--space-3);flex-wrap:wrap;row-gap:10px}.GroupProgressBar_status__W6_6Q{flex:1 1 auto;min-width:0}.GroupProgressBar_stepper__JLezL{display:none}.GroupProgressBar_eyebrow__stJXz{font-size:10px;margin-bottom:2px}.GroupProgressBar_count__Hk_Ba{font-size:13px}.GroupProgressBar_connector__7kyi_{width:24px;margin-top:14px}.GroupProgressBar_node__myYWz{width:30px;height:30px;font-size:12px}.GroupProgressBar_nextBtn__2Y85T{height:36px;min-width:104px;padding:0 14px;font-size:13px}}.GroupTaking_wrap__5ygc1{min-height:100vh;padding-bottom:116px}.GroupTaking_topBar__rbzLy{max-width:1200px;margin:0 auto;padding:var(--space-4) var(--space-6) 0 var(--space-6);display:flex;justify-content:flex-end}.GroupTaking_skip__szlnw{background:none;border:1px solid var(--color-border);border-radius:var(--radius-md);padding:7px 14px;font-size:13px;color:var(--color-tertiary);cursor:pointer;transition:border-color .2s ease,color .2s ease;white-space:nowrap}.GroupTaking_skip__szlnw:hover{border-color:var(--color-primary);color:var(--color-primary)}.GroupTaking_emptyState__Lv9i_{max-width:600px;margin:var(--space-8) auto;text-align:center;color:var(--color-tertiary);font-size:15px}.GroupTaking_closedBanner__ZanXU{max-width:1200px;margin:var(--space-5) auto 0 auto;padding:var(--space-3) var(--space-4);display:flex;align-items:center;gap:var(--space-3);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-secondary);font-size:14px;line-height:1.4}.GroupTaking_closedBanner__ZanXU strong{color:var(--color-primary);font-weight:600}.GroupTaking_closedDot__lKwHh{flex:0 0 auto;width:8px;height:8px;border-radius:50%;border:1.5px solid var(--color-quaternary)}.GroupTaking_slide__bFiXq{-webkit-animation:GroupTaking_fadeIn__Foxui .25s ease;animation:GroupTaking_fadeIn__Foxui .25s ease}@-webkit-keyframes GroupTaking_fadeIn__Foxui{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes GroupTaking_fadeIn__Foxui{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.GroupTaking_finishBox__h6SR9{max-width:560px;margin:var(--space-8) auto;text-align:center;padding:var(--space-8) var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface)}.GroupTaking_finishBadge__Vt22e{width:56px;height:56px;margin:0 auto var(--space-4) auto;border-radius:50%;background:var(--color-primary);color:#fff;display:flex;align-items:center;justify-content:center}.GroupTaking_finishTitle__DxTCX{font-size:22px;font-weight:700;color:var(--color-primary);margin:0 0 var(--space-2) 0}.GroupTaking_finishText__Re7Q9{color:var(--color-tertiary);margin:0 0 var(--space-5) 0;line-height:1.5}.GroupTaking_finishGhost__9Eatn,.GroupTaking_finishPrimary__LN00B{border-radius:var(--radius-md);padding:10px 20px;font-size:14px;font-weight:600;cursor:pointer}.GroupTaking_finishPrimary__LN00B{background:var(--color-primary);border:1px solid var(--color-primary);color:#fff}.GroupTaking_finishGhost__9Eatn{background:var(--color-background);border:1px solid var(--color-border);color:var(--color-primary)}.GroupTaking_finishGhost__9Eatn:hover{border-color:var(--color-primary)}@media (max-width:600px){.GroupTaking_topBar__rbzLy{padding:var(--space-3) var(--space-4) 0 var(--space-4)}.GroupTaking_closedBanner__ZanXU{margin-left:var(--space-4);margin-right:var(--space-4);margin-top:var(--space-4)}.GroupTaking_wrap__5ygc1{padding-bottom:96px}}