@keyframes precision-tool-result-in{0%{opacity:0;transform:translateY(14px)scale(.975)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes team-ticket-in{0%{opacity:0;transform:translate(-.65rem)scale(.98)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes team-member-deal{0%{opacity:0;transform:translateY(-.8rem)scale(.96)}70%{opacity:1;transform:translateY(.08rem)scale(1.012)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes team-completion-cue{0%{opacity:0;transform:translate(-50%,.85rem)scale(.92)}18%,72%{opacity:1;transform:translate(-50%)scale(1)}to{opacity:0;transform:translate(-50%,-.4rem)scale(.98)}}@keyframes team-completion-icon{0%{opacity:0;transform:rotate(-16deg)scale(.55)}62%{opacity:1;transform:rotate(4deg)scale(1.08)}to{opacity:1;transform:rotate(0)scale(1)}}@keyframes team-completion-halo{0%{opacity:.8;transform:translate(-50%,-50%)scale(.18)}to{opacity:0;transform:translate(-50%,-50%)scale(1.25)}}@keyframes team-completion-particle{0%{opacity:0;transform:translate(0,0)rotate(0)scale(.6)}18%{opacity:1}to{opacity:0;transform:translate3d(var(--particle-x), var(--particle-y), 0) rotate(145deg) scale(1)}}@keyframes team-completion-card{0%{transform:translateY(0)}48%{transform:translateY(-3px)}to{transform:translateY(0)}}@keyframes precision-tool-ring-turn{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes precision-tool-drum-draw{0%,to{transform:translate(0,0)scale(1)}45%{transform:translateY(-8px)scale(1.035)}}.precision-tool-shell{color:#172033;background:radial-gradient(circle at 8% 0,#ffefebd1,#0000 25rem),radial-gradient(circle at 94% 86%,#e0ebf9b8,#0000 27rem),#f7f8fb;min-height:calc(100svh - 65px);padding:1.5rem 1.5rem 1.75rem}.precision-tool-layout{gap:1.5rem;width:min(1240px,100%);margin-inline:auto;display:grid}.precision-tool-stage,.precision-tool-editor{background:#fff;border:1px solid #fffffff0;min-width:0;box-shadow:0 24px 58px #16203313}.precision-tool-stage{--precision-accent:#e43c59;--precision-accent-strong:#ba2949;--precision-accent-soft:#fff0f2;--precision-line:#d940571f;isolation:isolate;background:radial-gradient(circle at 50% 45%,#fffffff2,#0000 34%),radial-gradient(circle at 15% 8%,#fff2ee,#0000 44%),linear-gradient(145deg,#fffdfa 0%,#f4f7fb 54%,#eaf1f8 100%);border-radius:32px;flex-direction:column;height:590px;padding:1.5rem;scroll-margin-top:77px;display:flex;position:relative;overflow:hidden}.precision-tool-stage[data-tool=raffle]{--precision-accent:#e43c59;--precision-accent-strong:#b92847;--precision-accent-soft:#fff0ed;--precision-line:#e03e5621;background:radial-gradient(circle at 50% 48%,#fffffff7,#0000 31%),radial-gradient(circle at 18% 10%,#fff0e9,#0000 40%),radial-gradient(circle at 92% 82%,#e8f0fb,#0000 45%),linear-gradient(145deg,#fffaf7 0%,#f5f7fb 52%,#edf2f8 100%)}.precision-tool-stage[data-tool=team]{overflow:clip}.precision-tool-stage:before{z-index:-2;content:"";background-image:radial-gradient(circle,#5667841f 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000007a,#0000 68%);mask-image:linear-gradient(#0000007a,#0000 68%)}.precision-tool-stage:after{z-index:-1;content:"";border:3.5rem solid #ffffff75;border-radius:50%;width:25rem;height:25rem;position:absolute;bottom:-15rem;right:-12rem}.precision-tool-toolbar{z-index:4;justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex;position:relative}.precision-tool-kicker{min-height:2.25rem;color:var(--precision-accent-strong);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);letter-spacing:.15em;text-transform:uppercase;background:#ffffffd1;border:1px solid #fffffff0;border-radius:999px;align-items:center;gap:.5rem;padding-inline:.9rem;font-size:.67rem;font-weight:800;display:inline-flex;box-shadow:0 12px 24px -20px #1f29418c}.precision-tool-metrics{flex-wrap:wrap;justify-content:flex-end;gap:.4rem;display:flex}.precision-tool-metric{color:#47566d;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-variant-numeric:tabular-nums;background:#ffffffd1;border:1px solid #fffffff0;border-radius:999px;min-height:2.25rem;padding:.58rem .78rem;font-size:.72rem;font-weight:780;box-shadow:0 12px 24px -21px #1f294199}.team-sound-toggle{color:#7b8798;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffd1;border:1px solid #fffffff0;border-radius:999px;place-items:center;width:2.75rem;height:2.75rem;transition:color .18s,background-color .18s,transform .18s,box-shadow .18s;display:grid;box-shadow:0 12px 24px -21px #1f294199}.team-sound-toggle svg{width:1rem;height:1rem}.team-sound-toggle[aria-pressed=true]{color:#bd2c4b;background:#fff4f5}.team-sound-toggle:hover{color:#a92343;background:#fff;transform:translateY(-1px);box-shadow:0 14px 28px -20px #be2c4b73}.team-sound-toggle:active{transform:scale(.96)}.team-completion-cue{z-index:7;color:#18372d;pointer-events:none;background:radial-gradient(circle at 7% 12%,#aef2d5b8,#0000 38%),#f8fffcf5;border:1px solid #fffffff0;border-radius:22px;grid-template-columns:3.1rem minmax(0,1fr);align-items:center;gap:.85rem;width:min(24rem,100% - 3rem);min-height:5.25rem;padding:.8rem 1rem;animation:1.85s cubic-bezier(.22,1,.36,1) both team-completion-cue;display:grid;position:absolute;top:5.3rem;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 25px 52px -24px #16745285,inset 0 1px #fffffff2}.team-completion-cue__halo{border:1px solid #1fa06c38;border-radius:50%;width:8rem;height:8rem;animation:1.3s ease-out both team-completion-halo;position:absolute;top:50%;left:2.35rem;transform:translate(-50%,-50%)scale(.18)}.team-completion-cue__icon{z-index:2;color:#fff;background:linear-gradient(145deg,#36b983,#15986a);border-radius:17px;place-items:center;width:3.1rem;height:3.1rem;animation:.65s cubic-bezier(.22,1,.36,1) both team-completion-icon;display:grid;position:relative;box-shadow:0 15px 25px -13px #13875dad}.team-completion-cue__icon svg{width:1.45rem;height:1.45rem}.team-completion-cue__copy{z-index:2;gap:.16rem;min-width:0;display:grid;position:relative}.team-completion-cue__copy strong{color:#18372d;letter-spacing:-.025em;font-size:1.05rem;font-weight:860;line-height:1.15}.team-completion-cue__copy span{color:#56756a;text-overflow:ellipsis;white-space:nowrap;font-size:.73rem;font-weight:680;line-height:1.35;overflow:hidden}.team-completion-cue__particles{position:absolute;inset:0}.team-completion-cue__particles i{opacity:0;background:#e75268;border-radius:2px;width:.35rem;height:.35rem;animation:.86s ease-out both team-completion-particle;position:absolute;top:50%;left:2.55rem}.team-completion-cue__particles i:nth-child(2n){background:#f3a74b}.team-completion-cue__particles i:nth-child(3n){background:#2ba77a}.team-completion-cue__particles i:first-child{--particle-x:-2.4rem;--particle-y:-1.9rem}.team-completion-cue__particles i:nth-child(2){--particle-x:-2.7rem;--particle-y:1.3rem}.team-completion-cue__particles i:nth-child(3){--particle-x:-.9rem;--particle-y:-2.7rem}.team-completion-cue__particles i:nth-child(4){--particle-x:1.1rem;--particle-y:-2.5rem}.team-completion-cue__particles i:nth-child(5){--particle-x:2.5rem;--particle-y:-1.3rem}.team-completion-cue__particles i:nth-child(6){--particle-x:2.6rem;--particle-y:1.4rem}.team-completion-cue__particles i:nth-child(7){--particle-x:.8rem;--particle-y:2.6rem}.team-completion-cue__particles i:nth-child(8){--particle-x:-1.2rem;--particle-y:2.5rem}.precision-tool-stage[data-celebrating=true] .team-board__card{animation:.72s cubic-bezier(.22,1,.36,1) both team-completion-card}.precision-tool-stage-content{z-index:2;flex-direction:column;flex:1;min-height:0;padding-top:1.35rem;display:flex;position:relative}.precision-tool-stage-intro{text-align:center;width:min(35rem,100%);margin-inline:auto}.precision-tool-stage-title{color:#17182e;letter-spacing:-.048em;text-wrap:balance;font-size:clamp(1.55rem,2.6vw,2rem);font-weight:850;line-height:1.04}.precision-tool-stage-copy{color:#5f6e84;text-wrap:pretty;width:min(29rem,100%);margin:.55rem auto 0;font-size:.875rem;font-weight:520;line-height:1.5}.precision-tool-stage-meta{color:#65748a;font-variant-numeric:tabular-nums;align-items:center;gap:.45rem;margin-top:.58rem;font-size:.76rem;font-weight:680;display:inline-flex}.precision-tool-stage-meta:before{content:"";background:#22a06b;border-radius:50%;width:.38rem;height:.38rem;box-shadow:0 0 0 4px #22a06b1a}.precision-tool-stage[data-phase=generating] .precision-tool-stage-title,.precision-tool-stage[data-phase=drawing] .precision-tool-stage-title{color:#b72d4b}.precision-tool-viewport{flex:1;justify-content:center;align-items:center;min-height:0;margin-top:1.2rem;display:flex}.precision-tool-actions{z-index:4;flex:none;grid-template-columns:minmax(0,1fr) auto;gap:.65rem;margin-top:1.15rem;display:grid;position:relative}.precision-tool-primary,.precision-tool-secondary{border-radius:17px;justify-content:center;align-items:center;gap:.55rem;min-height:3.5rem;padding-inline:1.35rem;font-size:.94rem;font-weight:820;transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s,filter .22s,background-color .22s;display:inline-flex}.precision-tool-primary{color:#fff;background:linear-gradient(105deg,#ff725c 0%,#e63f57 53%,#cf2f50 100%);box-shadow:0 17px 34px -18px #cb2a4ab8}.precision-tool-primary:not(:disabled):hover{filter:saturate(1.04)brightness(1.03);transform:translateY(-2px);box-shadow:0 20px 38px -17px #cb2a4ad1}.precision-tool-primary:not(:disabled):active,.precision-tool-secondary:not(:disabled):active,.team-result-icon-button:not(:disabled):active,.precision-tool-forget:not(:disabled):active{transform:translateY(0)scale(.985)}.precision-tool-shell button:focus-visible,.precision-tool-shell textarea:focus-visible,.precision-tool-shell input:focus-visible{outline-offset:3px;outline:3px solid #e11d48b8}.precision-tool-primary:disabled{cursor:wait;opacity:.76}.precision-tool-secondary{color:#46546a;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffd1;border:1px solid #fffffffa;box-shadow:0 12px 26px -22px #1f2941ad}.precision-tool-secondary:hover{color:#172033;background:#fff;transform:translateY(-1px)}.team-result-utilities{grid-template-columns:repeat(2,3.5rem);gap:.55rem;display:grid}.team-result-icon-button{color:#46546a;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffd1;border:1px solid #fffffffa;border-radius:17px;place-items:center;width:3.5rem;min-height:3.5rem;transition:color .14s,background-color .14s,transform .14s;display:grid;position:relative;box-shadow:0 12px 26px -22px #1f2941ad}.team-result-icon-button:hover{color:#172033;background:#fff;transform:translateY(-1px)}.team-result-icon-button:after{z-index:10;color:#fff;content:attr(data-tooltip);opacity:0;pointer-events:none;background:#20283a;border-radius:8px;width:max-content;max-width:13rem;padding:.42rem .58rem;font-size:.68rem;font-weight:720;line-height:1.25;transition:opacity .12s,transform .12s;position:absolute;bottom:calc(100% + .5rem);right:0;transform:translateY(.2rem);box-shadow:0 10px 22px -12px #121a2bb8}.team-result-icon-button:hover:after,.team-result-icon-button:focus-visible:after{opacity:1;transform:translateY(0)}.precision-tool-forget{color:#65748a;background:#ffffff6b;border:1px solid #b4becc6b;border-radius:14px;grid-column:1/-1;justify-content:center;align-items:center;gap:.42rem;min-height:2.75rem;font-size:.78rem;font-weight:740;transition:transform .18s,border-color .18s,color .18s,background-color .18s;display:inline-flex}.precision-tool-forget:hover{color:#a92343;background:#fff7f8d1;border-color:#c62f4e47;transform:translateY(-1px)}.precision-tool-forget[data-confirming=true]{color:#9f1f3d;background:#fff1f3;border-color:#c62f4e6b}.precision-tool-alert{color:#a81f3f;text-align:center;background:#fff7f8f0;border:1px solid #fecdd3;border-radius:14px;margin-bottom:.55rem;padding:.62rem .85rem;font-size:.75rem;font-weight:720}.precision-tool-status{color:#24765a;text-align:center;background:#effaf6e6;border:1px solid #1fa06c33;border-radius:14px;justify-content:center;align-items:center;gap:.42rem;margin:.65rem 0 -.25rem;padding:.58rem .8rem;font-size:.76rem;font-weight:720;line-height:1.4;display:flex}.precision-tool-editor{border-color:#e3e7ed;border-radius:32px;flex-direction:column;padding:1.35rem 1.5rem;display:flex;overflow:auto}.precision-tool-editor-kicker{color:#d93153;letter-spacing:.15em;text-transform:uppercase;align-items:center;gap:.48rem;font-size:.68rem;font-weight:820;display:flex}.precision-tool-editor-title{color:#17182e;letter-spacing:-.058em;text-wrap:balance;margin-top:.38rem;font-size:clamp(1.95rem,2.8vw,2.38rem);font-weight:880;line-height:1}.precision-tool-editor-title__accent{color:#c72f4e;display:inline-block}.precision-tool-editor-tagline{color:#3b4960;margin-top:.46rem;font-size:.92rem;font-weight:740;line-height:1.35}.precision-tool-editor-description{color:#5d6b81;text-wrap:pretty;width:min(32rem,100%);margin-top:.16rem;font-size:.78rem;font-weight:520;line-height:1.36}.precision-tool-editor-divider{background:#edf0f4;height:1px;margin-block:.65rem}.team-generator-loading-stage,.team-generator-loading-editor{cursor:progress;-webkit-user-select:none;user-select:none}.team-generator-loading-pill,.team-generator-loading-circle,.team-generator-loading-action,.team-generator-loading-editor__header span,.team-generator-loading-tabs span,.team-generator-loading-list span,.team-generator-loading-config span{background:linear-gradient(90deg,#edf1f6 0%,#f8fafc 48%,#edf1f6 100%) 0 0/220% 100%;animation:1.55s ease-in-out infinite team-generator-loading-shimmer}.team-generator-loading-pill{border-radius:999px;width:4.8rem;height:2.15rem}.team-generator-loading-pill--wide{width:11.5rem}.team-generator-loading-circle{border-radius:50%;width:2.75rem;height:2.75rem}.team-generator-loading-stage__body{background:#ffffff75;border:1px dashed #6f7d9157;border-radius:24px;flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:0;margin-top:1.1rem;padding:1.15rem;display:flex}.team-generator-loading-status{color:#536177;text-align:center;justify-items:center;gap:.8rem;font-size:.84rem;line-height:1.4;display:grid}.team-generator-loading-spinner{border:3px solid #d5dde8e6;border-top-color:#d63253;border-radius:50%;width:2.65rem;height:2.65rem;animation:.76s linear infinite team-generator-loading-spin}.team-generator-loading-board{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;width:min(26rem,100%);margin-top:1.3rem;display:grid}.team-generator-loading-board span{background:#f9fbfdad;border:1px dashed #93a0b261;border-radius:18px;height:5.35rem}.team-generator-loading-action{border-radius:16px;flex:none;height:3.5rem;margin-top:.9rem}.team-generator-loading-editor__body{flex-direction:column;flex:1;min-height:32rem;display:flex}.team-generator-loading-editor__header{justify-content:space-between;align-items:center;margin-bottom:.45rem;display:flex}.team-generator-loading-editor__header span:first-child{border-radius:999px;width:6rem;height:.8rem}.team-generator-loading-editor__header span:last-child{border-radius:999px;width:4.5rem;height:.7rem}.team-generator-loading-tabs{background:#f1f3f6;border:1px solid #e2e7ed;border-radius:17px;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem;padding:.28rem;display:grid}.team-generator-loading-tabs span{border-radius:13px;height:2.8rem}.team-generator-loading-list{background:#fafbfd;border:1px dashed #93a0b266;border-radius:18px;flex:1;gap:.55rem;min-height:0;margin-top:.48rem;padding:.85rem;display:grid}.team-generator-loading-list span{border-radius:11px;height:2.65rem}.team-generator-loading-config{border:1px dashed #93a0b261;border-radius:18px;grid-template-columns:minmax(0,1fr) 11.5rem;gap:.65rem;margin-top:.7rem;padding:.55rem;display:grid}.team-generator-loading-config span{border-radius:13px;height:3.25rem}@keyframes team-generator-loading-spin{to{transform:rotate(1turn)}}@keyframes team-generator-loading-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.precision-tool-field-header{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.3rem;display:flex}.team-participant-field{flex-direction:column;flex:1;min-height:32rem;display:flex}.precision-tool-label{color:#243047;font-size:.82rem;font-weight:780}.precision-tool-counter{color:#6d7c91;font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:720}.precision-tool-clear{color:#d93153;border-radius:9px;min-height:2.75rem;padding-inline:.45rem;font-size:.72rem;font-weight:760;transition:color .18s,background-color .18s}.precision-tool-clear:hover{color:#ad2140;background:#fff0f2}.precision-tool-textarea{resize:none;color:#34445d;background:#f8fafc;border:1px solid #dfe4eb;border-radius:18px;outline:none;width:100%;height:8.2rem;padding:.82rem .95rem;font-size:.9rem;font-weight:560;line-height:1.5rem;transition:border-color .18s,background-color .18s,box-shadow .18s;box-shadow:inset 0 1px 2px #1f294109}.precision-tool-textarea::placeholder{color:#9aa5b5}.precision-tool-textarea:focus{background:#fff;border-color:#f0a4b1;box-shadow:0 0 0 4px #e1375313}.precision-tool-textarea:disabled{opacity:.6}.team-participant-tabs{background:#f1f3f6;border:1px solid #e3e7ed;border-radius:15px;grid-template-columns:repeat(2,minmax(0,1fr));gap:.28rem;margin-bottom:.38rem;padding:.22rem;display:grid}.team-participant-tab{color:#6b7485;touch-action:manipulation;border-radius:11px;justify-content:center;align-items:center;gap:.45rem;min-width:0;min-height:2.75rem;font-size:.78rem;font-weight:780;transition:color 90ms,background-color 90ms,box-shadow 90ms,transform 90ms;display:inline-flex}.team-participant-tab svg{width:1rem;height:1rem}.team-participant-tab[aria-pressed=true]{color:#d83051;background:#fff;box-shadow:0 6px 16px -12px #1f2941ad}.team-participant-tab:not(:disabled):active{transform:translateY(1px)}.team-participant-editor{background:#f8fafc;border:1px solid #dfe4eb;border-radius:18px;flex:1;min-height:24rem;overflow:hidden;box-shadow:inset 0 1px 2px #1f294109}.team-participant-add{background:#fff;border-bottom:1px solid #e7ebf0;grid-template-columns:minmax(0,1fr) auto;gap:.4rem;padding:.42rem;display:grid}.team-participant-add input,.team-participant-row input{color:#34445d;background:0 0;outline:none;min-width:0;min-height:2.75rem;font-size:.82rem;font-weight:580}.team-participant-add input{background:#f8fafc;border:1px solid #e2e6ec;border-radius:11px;padding-inline:.62rem;transition:border-color .18s,background-color .18s,box-shadow .18s}.team-participant-add input:focus{background:#fff;border-color:#f0a4b1;box-shadow:0 0 0 3px #e1375312}.team-participant-add input::placeholder{color:#9aa5b5}.team-participant-add button,.team-participant-import button{color:#4b5d75;background:#fff;border:1px solid #d8dee7;border-radius:11px;justify-content:center;align-items:center;gap:.38rem;min-height:2.75rem;padding-inline:.72rem;font-size:.72rem;font-weight:780;transition:color .18s,border-color .18s,background-color .18s,transform .18s;display:inline-flex;box-shadow:0 5px 15px -13px #1f2941cc}.team-participant-add button:hover,.team-participant-import button:hover{color:#c82d4d;background:#fff8f9;border-color:#e7a0ad}.team-participant-add button:active,.team-participant-import button:active{transform:translateY(1px)}.team-participant-add button svg,.team-participant-import button svg{width:.95rem;height:.95rem}.team-participant-list{scrollbar-color:#cbd3de transparent;scrollbar-width:thin;height:calc(100% - 3.6rem);padding:.2rem .36rem .38rem;overflow-y:auto}.team-participant-row{contain:layout paint style;content-visibility:auto;contain-intrinsic-size:2.75rem;border-bottom:1px solid #edf0f4;grid-template-columns:1.7rem minmax(0,1fr) 2.75rem;align-items:center;gap:.32rem;min-height:2.75rem;display:grid}.team-participant-row>span{color:#9aa5b5;font-variant-numeric:tabular-nums;text-align:center;font-size:.62rem;font-weight:760}.team-participant-row input{border-radius:8px;width:100%;padding-inline:.3rem}.team-participant-row input:focus{color:#202b3e;background:#fff;box-shadow:inset 0 0 0 1px #efb2bd}.team-participant-row button{color:#9a6873;border-radius:9px;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;transition:color .18s,background-color .18s;display:inline-flex}.team-participant-row button:hover{color:#bd2b49;background:#fff0f2}.team-participant-row button svg{width:.9rem;height:.9rem}.team-participant-add input:disabled,.team-participant-add button:disabled,.team-participant-row input:disabled,.team-participant-row button:disabled,.team-participant-import button:disabled,.team-participant-tab:disabled{cursor:not-allowed;opacity:.56}.team-participant-import{background:#fff;border-bottom:1px solid #e7ebf0;justify-content:space-between;align-items:center;gap:.75rem;min-height:3.65rem;padding:.42rem .48rem .42rem .78rem;display:flex}.team-participant-import>span{color:#7a8799;text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;font-weight:590;line-height:1.35;overflow:hidden}.team-participant-editor[data-mode=text] .precision-tool-textarea{height:calc(100% - 3.65rem);box-shadow:none;touch-action:manipulation;background:0 0;border:0;border-radius:0;padding:.65rem .8rem}.team-participant-editor[data-mode=text] .precision-tool-textarea:focus{background:#fff;box-shadow:inset 0 0 0 1px #efb2bd}.team-participant-import-feedback{color:#16805d;margin-top:.38rem;font-size:.72rem;font-weight:680;line-height:1.45}.team-participant-import-feedback[data-kind=error]{color:#a92343}.precision-tool-hint,.precision-tool-warning{margin-top:.28rem;font-size:.69rem;font-weight:540;line-height:1.45}.precision-tool-hint{color:#6f7d91;flex:none;margin-top:.22rem;line-height:1.35}.precision-tool-warning{color:#9d661f;font-weight:680}.precision-tool-warning[data-kind=error]{color:#a92343}.precision-tool-config{background:#f9fafc;border:1px solid #e5e9ef;border-radius:18px;margin-top:.45rem;padding:.4rem .65rem .45rem}.precision-tool-config-body{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.65rem;margin-top:0;display:grid}.precision-tool-segmented{background:#e9eef5;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:.28rem;margin-top:0;padding:.2rem;display:grid}.precision-tool-segment{color:#69778c;border-radius:9px;min-height:2.75rem;padding:.35rem .42rem;font-size:.69rem;font-weight:760;line-height:1.2;transition:color .18s,background-color .18s,box-shadow .18s,transform .18s}.precision-tool-segment[aria-pressed=true]{color:#c82d4d;background:#fff;box-shadow:0 5px 13px -9px #1f294194}.precision-tool-segment:not(:disabled):active{transform:scale(.985)}.precision-tool-selected-hint{color:#65748a;align-items:flex-start;gap:.45rem;margin-top:.55rem;font-size:.74rem;font-weight:560;line-height:1.4;display:flex}.precision-tool-selected-hint:before{content:"";background:#e43c59;border-radius:50%;flex:none;width:.38rem;height:.38rem;margin-top:.27rem}.precision-tool-stepper-row{border-top:0;justify-content:space-between;align-items:center;gap:.55rem;margin-top:0;padding-top:0;display:flex}.precision-tool-stepper-copy strong{color:#243047;font-size:.72rem;font-weight:780;display:block}.precision-tool-stepper-copy span{color:#6f7d91;margin-top:.12rem;font-size:.64rem;font-weight:620;display:block}.precision-tool-stepper{flex:none;align-items:center;gap:.28rem;display:flex}.precision-tool-stepper-button,.precision-tool-stepper-input{border-radius:10px;width:2.75rem;height:2.75rem}.precision-tool-stepper-button{color:#617087;background:#edf1f6;place-items:center;transition:color .18s,background-color .18s,transform .18s;display:grid}.precision-tool-stepper-button:not(:disabled):hover{color:#c92f4e;background:#ffeef1}.precision-tool-stepper-button:not(:disabled):active{transform:scale(.96)}.precision-tool-stepper-button:disabled{opacity:.48}.precision-tool-stepper-input{color:#243047;text-align:center;font-variant-numeric:tabular-nums;background:#fff;border:1px solid #dce2e9;outline:none;font-size:.94rem;font-weight:820}.precision-tool-stepper-input:focus{border-color:#efa4b0;box-shadow:0 0 0 4px #e1375312}.precision-tool-privacy{color:#65748a;align-items:flex-start;gap:.52rem;margin-top:.5rem;padding-top:.45rem;font-size:.68rem;font-weight:590;line-height:1.32;display:flex}.precision-tool-privacy svg{color:#169465;flex:none;margin-top:.1rem}.team-deal{--active-team-soft:#fff0ee;--active-team-accent:#d94752;flex-direction:column;width:100%;height:100%;min-height:0;display:flex}.team-deal__status{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffbd;border:1px solid #fffffff5;border-radius:18px;flex:none;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;min-width:0;min-height:3.75rem;padding:.55rem .68rem;display:grid;box-shadow:0 16px 30px -25px #192843ad,inset 0 1px #fffc}.team-deal[data-phase=generating] .team-deal__status{border-color:color-mix(in srgb, var(--active-team-accent) 24%, white);background:linear-gradient(90deg, color-mix(in srgb, var(--active-team-soft) 62%, white), #fffc 48%)}.team-deal__ticket{grid-template-columns:2.4rem minmax(0,1fr) auto auto;align-items:center;gap:.58rem;min-width:0;display:grid}.team-deal__ticket[data-state=active]{animation:.3s cubic-bezier(.22,1,.36,1) both team-ticket-in}.team-deal[data-fast=true] .team-deal__ticket{animation:none}.team-deal__ticket-avatar{width:2.4rem;height:2.4rem;color:var(--active-team-accent);background:var(--active-team-soft);border-radius:12px;place-items:center;font-size:.78rem;font-weight:860;display:grid;box-shadow:inset 0 0 0 1px #ffffffd1}.team-deal__ticket-avatar svg{width:1.18rem;height:1.18rem}.team-deal__ticket-avatar[data-complete=true]{color:#fff;background:#20966c;box-shadow:0 10px 20px -14px #147a57bd}.team-deal__ticket-copy{min-width:0}.team-deal__ticket-copy>span{color:#7a879b;letter-spacing:.09em;text-transform:uppercase;font-size:.61rem;font-weight:780;line-height:1.1;display:block}.team-deal__ticket-copy>strong{color:#273349;text-overflow:ellipsis;white-space:nowrap;margin-top:.15rem;font-size:.86rem;font-weight:820;line-height:1.1;display:block;overflow:hidden}.team-deal__ticket-arrow{color:var(--active-team-accent);font-size:1.05rem;font-weight:840}.team-deal__ticket-target{border:1px solid color-mix(in srgb, var(--active-team-accent) 20%, white);max-width:7.5rem;color:var(--active-team-accent);background:color-mix(in srgb, var(--active-team-soft) 72%, white);text-overflow:ellipsis;white-space:nowrap;border-radius:11px;padding:.46rem .65rem;font-size:.7rem;font-weight:820;overflow:hidden}.team-deal__counter{border-left:1px solid #d6dde7c2;justify-items:end;min-width:3.35rem;padding-left:.65rem;display:grid}.team-deal__counter strong{color:#243047;letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:1rem;font-weight:880;line-height:1}.team-deal__counter strong span{color:#8793a5;font-size:.7rem;font-weight:760}.team-deal__counter>span{color:#7a879a;letter-spacing:.08em;text-transform:uppercase;margin-top:.22rem;font-size:.57rem;font-weight:760}.team-deal__progress{background:#c7cfdb70;border-radius:999px;flex:none;height:.22rem;margin:.45rem .15rem .55rem;overflow:hidden}.team-deal__progress>span{border-radius:inherit;background:linear-gradient(90deg, #ff735d, var(--active-team-accent) 58%, #b92b4a);width:100%;height:100%;transform:scaleX(var(--team-progress));transform-origin:0;transition:transform .32s cubic-bezier(.22,1,.36,1);display:block}.team-deal[data-fast=true] .team-deal__progress>span{transition-duration:90ms}.team-deal__empty{background:#ffffff61;border:1px dashed #adb9c99e;border-radius:24px;place-items:center;width:min(22rem,100%);min-height:12rem;display:grid}.team-deal__empty>div{justify-items:center;gap:.55rem;width:9rem;display:grid}.team-deal__empty svg{color:#c3ccd8;width:2.2rem;height:2.2rem}.team-deal__empty span{background:#cdd5e08a;border-radius:999px;width:100%;height:.72rem}.team-deal__empty span:last-child{width:68%}.team-board{overscroll-behavior:contain;scrollbar-color:#77859a5c transparent;flex:1;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:max-content;align-content:start;gap:.72rem;width:100%;min-height:0;padding:.12rem .24rem .3rem .08rem;display:grid;overflow-y:auto}.team-board__card{--team-soft:#fff0ee;--team-accent:#d94752;background:#ffffffe0;border:1px solid #dae1eaeb;border-radius:23px;min-width:0;padding:.86rem;transition:transform .28s cubic-bezier(.22,1,.36,1),border-color .24s,box-shadow .28s,background-color .24s;animation:.52s cubic-bezier(.22,1,.36,1) both precision-tool-result-in;position:relative;overflow:hidden;box-shadow:0 15px 30px -27px #1f2d488f}.team-board__card[data-empty=true]{background:#ffffff8f}.team-board__card[data-active=true]{z-index:2;border-color:color-mix(in srgb, var(--team-accent) 42%, white);background:radial-gradient(circle at 100% 0%, var(--team-soft), transparent 64%), #fffffff5;box-shadow:0 24px 38px -26px color-mix(in srgb, var(--team-accent) 45%, transparent), 0 0 0 2px color-mix(in srgb, var(--team-soft) 58%, transparent);transform:translateY(-2px)}.team-board__card:nth-child(2){animation-delay:70ms}.team-board__card:nth-child(3){animation-delay:.12s}.team-board__card:nth-child(4){animation-delay:.17s}.team-board__card:nth-child(5){animation-delay:.22s}.team-board__card:nth-child(6){animation-delay:.27s}.team-board__header{align-items:center;gap:.7rem;min-width:0;display:flex}.team-board__number{width:2.75rem;height:2.75rem;color:var(--team-accent);background:var(--team-soft);font-variant-numeric:tabular-nums;border-radius:14px;flex:none;place-items:center;font-size:.88rem;font-weight:860;display:grid}.team-board__heading{flex:1;min-width:0}.team-board__heading p{color:#748298;letter-spacing:.12em;text-transform:uppercase;font-size:.68rem;font-weight:760}.team-board__heading h3{color:#273349;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;margin-top:.06rem;font-size:1.05rem;font-weight:820;overflow:hidden}.team-board__list{gap:.38rem;margin-top:.78rem;display:grid}.team-board__member{color:#526078;background:#ffffffd1;border:1px solid #e5e9efd1;border-radius:12px;grid-template-columns:1.65rem minmax(0,1fr);align-items:center;gap:.55rem;min-width:0;min-height:2.35rem;padding:.34rem .55rem .34rem .38rem;font-size:.8rem;font-weight:650;display:grid}.team-board__member[data-newest=true]{border-color:color-mix(in srgb, var(--team-accent) 24%, white);background:color-mix(in srgb, var(--team-soft) 58%, white);animation:.39s cubic-bezier(.22,1,.36,1) both team-member-deal}.team-board__member span:first-child{width:1.65rem;height:1.65rem;color:var(--team-accent);background:var(--team-soft);border-radius:9px;place-items:center;font-size:.64rem;font-weight:820;display:grid}.team-board__member span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.team-board__slot{background:#f7f9fc75;border:1px dashed #b0bccca8;border-radius:12px;min-width:0;min-height:2.35rem}@media (width>=640px){.team-board[data-compact=true]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.58rem}.team-board[data-compact=true] .team-board__card{border-radius:18px;padding:.68rem}.team-board[data-compact=true] .team-board__header{gap:.48rem}.team-board[data-compact=true] .team-board__number{border-radius:11px;width:2.2rem;height:2.2rem;font-size:.72rem}.team-board[data-compact=true] .team-board__heading p{letter-spacing:.08em;font-size:.56rem}.team-board[data-compact=true] .team-board__heading h3{font-size:.84rem}.team-board[data-compact=true] .team-board__list{gap:.28rem;margin-top:.5rem}.team-board[data-compact=true] .team-board__member{border-radius:9px;grid-template-columns:1.35rem minmax(0,1fr);gap:.34rem;min-height:1.95rem;padding:.26rem .34rem .26rem .28rem;font-size:.69rem}.team-board[data-compact=true] .team-board__member span:first-child{border-radius:7px;width:1.35rem;height:1.35rem;font-size:.54rem}.team-board[data-compact=true] .team-board__slot{border-radius:9px;min-height:1.95rem}}.raffle-machine{place-items:center;width:min(31rem,100%);height:20rem;display:grid;position:relative}.raffle-machine__ring,.raffle-machine__ring:before,.raffle-machine__ring:after{border-radius:50%;position:absolute}.raffle-machine__ring{border:1px solid #e03e562b;width:18.5rem;height:18.5rem}.raffle-machine__ring:before,.raffle-machine__ring:after{content:"";border:1px dashed #e03e5633;inset:.72rem}.raffle-machine__ring:after{border-style:solid;border-color:#4f78bd1c;inset:2.1rem}.raffle-machine[data-phase=drawing] .raffle-machine__ring{animation:1.35s linear infinite precision-tool-ring-turn}.raffle-machine__name{z-index:1;color:#5d6b80;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);text-overflow:ellipsis;white-space:nowrap;background:#ffffffd1;border:1px solid #fffffffa;border-radius:13px;max-width:7.5rem;padding:.48rem .72rem;font-size:.72rem;font-weight:720;transition:opacity .34s,transform .52s cubic-bezier(.22,1,.36,1);position:absolute;overflow:hidden;box-shadow:0 13px 26px -21px #1f2941ad}.raffle-machine__name:first-of-type{transform:translate(-9.7rem,-6.25rem)rotate(-5deg)}.raffle-machine__name:nth-of-type(2){transform:translate(9.7rem,-5.75rem)rotate(5deg)}.raffle-machine__name:nth-of-type(3){transform:translate(-10.45rem,.2rem)rotate(3deg)}.raffle-machine__name:nth-of-type(4){transform:translate(10.45rem,.55rem)rotate(-3deg)}.raffle-machine__name:nth-of-type(5){transform:translate(-8.7rem,6.4rem)rotate(-4deg)}.raffle-machine__name:nth-of-type(6){transform:translate(8.7rem,6.45rem)rotate(4deg)}.raffle-machine[data-phase=drawing] .raffle-machine__name{opacity:.3}.raffle-machine__drum{z-index:3;text-align:center;background:radial-gradient(circle at 40% 28%,#fffffff5,#0000 24%),linear-gradient(145deg,#fff4ef 0%,#ffe7eb 58%,#f4dce7 100%);border:7px solid #fffffff0;border-radius:50%;place-items:center;width:13.3rem;height:13.3rem;display:grid;position:relative;box-shadow:0 28px 52px -25px #c929488a,inset 0 0 0 1px #e137531c}.raffle-machine[data-phase=drawing] .raffle-machine__drum{animation:.62s ease-in-out infinite precision-tool-drum-draw}.raffle-machine__drum:before,.raffle-machine__drum:after{z-index:-1;content:"";background:#ffffff94;border:1px solid #fffffff5;border-radius:12px;width:5.1rem;height:2.2rem;position:absolute;top:1.25rem;box-shadow:0 12px 22px -18px #1f29419e}.raffle-machine__drum:before{left:-2.1rem;transform:rotate(-13deg)}.raffle-machine__drum:after{right:-2.1rem;transform:rotate(13deg)}.raffle-machine__inner{width:100%;padding-inline:1rem}.raffle-machine__icon{color:#fff;background:linear-gradient(145deg,#ff735c,#dc3656 72%,#bd2949);border-radius:20px;place-items:center;width:3.8rem;height:3.8rem;margin-inline:auto;display:grid;box-shadow:0 17px 28px -15px #c62848b8}.raffle-machine__icon svg{width:1.8rem;height:1.8rem}.raffle-machine__icon strong{font-size:1.6rem;font-weight:860}.raffle-machine__label{color:#273349;letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;margin-top:.72rem;font-size:1.05rem;font-weight:840;overflow:hidden}.raffle-machine__subline{color:#6c7a8f;margin-top:.18rem;font-size:.72rem;font-weight:660}.raffle-result{scrollbar-color:#77859a5c transparent;flex-direction:column;width:min(32rem,100%);max-height:100%;padding:.1rem .18rem .25rem .08rem;display:flex;overflow-y:auto}.raffle-result__spotlight{text-align:center;background:radial-gradient(circle at 0 0,#fffffff0,#0000 37%),radial-gradient(circle at 100% 100%,#ffdac48a,#0000 42%),linear-gradient(135deg,#fff7f2 0%,#ffedf0 62%,#f9e5ef 100%);border:1px solid #ffb9bfd1;border-radius:28px;flex:none;padding:1.35rem 1.15rem 1.15rem;animation:.56s cubic-bezier(.22,1,.36,1) both precision-tool-result-in;position:relative;overflow:hidden;box-shadow:0 24px 44px -28px #c527478c}.raffle-result__spotlight:before,.raffle-result__spotlight:after{content:"";border:1px solid #da314f1c;border-radius:50%;width:5.5rem;height:5.5rem;position:absolute}.raffle-result__spotlight:before{top:-2.8rem;left:-2.6rem}.raffle-result__spotlight:after{bottom:-3rem;right:-2.7rem}.raffle-result__trophy{color:#fff;background:linear-gradient(145deg,#ff735c,#dc3656 72%,#bd2949);border:5px solid #ffffffe6;border-radius:19px;place-items:center;width:3.6rem;height:3.6rem;margin-inline:auto;display:grid;position:relative;box-shadow:0 17px 28px -15px #c62848b8}.raffle-result__trophy svg{width:1.55rem;height:1.55rem}.raffle-result__rank{color:#d53755;letter-spacing:.16em;text-transform:uppercase;margin-top:.58rem;font-size:.7rem;font-weight:830}.raffle-result__winner{overflow-wrap:anywhere;color:#202b42;letter-spacing:-.06em;text-wrap:balance;max-width:100%;margin-top:.12rem;font-size:clamp(1.9rem,5vw,2.75rem);font-weight:890;line-height:1}.raffle-result__stats{flex-wrap:wrap;justify-content:center;gap:.34rem;margin-top:.85rem;display:flex}.raffle-result__stat{color:#66748a;font-variant-numeric:tabular-nums;background:#ffffffad;border:1px solid #fffffff0;border-radius:999px;padding:.42rem .62rem;font-size:.7rem;font-weight:690}.raffle-result__others{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:.65rem;display:grid}.raffle-result__other{color:#4f5d74;background:#ffffffd1;border:1px solid #e1e6ede6;border-radius:15px;grid-template-columns:2rem minmax(0,1fr);align-items:center;gap:.55rem;min-width:0;min-height:3.2rem;padding:.48rem .65rem;animation:.48s cubic-bezier(.22,1,.36,1) 80ms both precision-tool-result-in;display:grid;box-shadow:0 13px 25px -23px #1f2941ad}.raffle-result__other-rank{color:#cc3451;font-variant-numeric:tabular-nums;background:#fff0f2;border-radius:10px;place-items:center;width:2rem;height:2rem;font-size:.67rem;font-weight:820;display:grid}.raffle-result__other-name{text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;font-weight:740;overflow:hidden}.raffle-result__summary{color:#526179;text-align:center;font-variant-numeric:tabular-nums;background:#ffffffb8;border:1px solid #ffffffeb;border-radius:14px;justify-content:center;align-items:center;gap:.46rem;margin-top:.65rem;padding:.6rem .75rem;font-size:.74rem;font-weight:670;line-height:1.35;display:flex}.raffle-result__summary:before{content:"";background:#1ba06c;border-radius:50%;flex:none;width:.38rem;height:.38rem;box-shadow:0 0 0 4px #1ba06c17}@media (width>=1024px){.precision-tool-layout{grid-template-columns:minmax(0,.94fr) minmax(520px,1.06fr)}.precision-tool-stage,.precision-tool-editor{height:calc(100svh - 113px);min-height:660px;max-height:795px}}@media (width<=1023px){.precision-tool-editor{padding:1.5rem}.team-board__card{padding:.75rem}.team-board__list{gap:.32rem;margin-top:.62rem}.team-board__member,.team-board__slot{min-height:2.12rem}}@media (width<=639px){.precision-tool-shell{padding:.75rem}.precision-tool-layout{gap:.75rem}.precision-tool-stage{border-radius:28px;height:590px;padding:1rem}.precision-tool-stage:after{right:-16rem}.precision-tool-kicker{letter-spacing:.12em;min-height:2.05rem;padding-inline:.7rem;font-size:.6rem}.precision-tool-metric{min-height:2.05rem;padding:.5rem .62rem;font-size:.62rem}.precision-tool-stage-content{padding-top:1rem}.precision-tool-stage-title{font-size:1.48rem}.precision-tool-stage-copy{margin-top:.42rem;font-size:.82rem;line-height:1.45}.precision-tool-viewport{margin-top:.75rem}.precision-tool-actions{grid-template-columns:1fr;margin-top:.8rem}.precision-tool-primary,.precision-tool-secondary{min-height:3.15rem;font-size:.86rem}.precision-tool-stage[data-phase=result] .precision-tool-actions{grid-template-columns:minmax(0,1fr) auto}.precision-tool-stage[data-phase=result] .precision-tool-primary{white-space:nowrap;gap:.38rem;padding-inline:.55rem;font-size:.74rem}.team-result-utilities{grid-template-columns:repeat(2,3.15rem);gap:.42rem}.team-result-icon-button{border-radius:15px;width:3.15rem;min-height:3.15rem}.precision-tool-forget{min-height:2.8rem;font-size:.77rem}.precision-tool-editor{border-radius:28px;padding:1.25rem}.precision-tool-editor-title{font-size:1.95rem}.precision-tool-textarea{height:8.8rem}.team-participant-editor{height:auto;min-height:24rem}.precision-tool-config-body{grid-template-columns:1fr;gap:.48rem}.precision-tool-stepper-row{border-top:1px solid #e5e9ef;padding-top:.48rem}.team-participant-add button span{display:none}.team-participant-add button{width:2.75rem;padding-inline:0}.team-participant-import{padding-left:.62rem}.team-participant-import>span{max-width:8.2rem}.team-deal__status{border-radius:15px;gap:.45rem;min-height:3.35rem;padding:.45rem .52rem}.team-deal__ticket{grid-template-columns:2.05rem minmax(0,1fr) auto auto;gap:.35rem}.team-deal__ticket-avatar{border-radius:10px;width:2.05rem;height:2.05rem;font-size:.68rem}.team-deal__ticket-copy>span{font-size:.52rem}.team-deal__ticket-copy>strong{font-size:.74rem}.team-deal__ticket-arrow{font-size:.85rem}.team-deal__ticket-target{border-radius:9px;max-width:5.3rem;padding:.36rem .42rem;font-size:.59rem}.team-deal__counter{min-width:2.8rem;padding-left:.45rem}.team-deal__counter strong{font-size:.85rem}.team-deal__counter>span{font-size:.48rem}.team-deal__progress{margin-block:.35rem .42rem}.team-board{grid-template-columns:repeat(2,minmax(0,1fr));gap:.42rem}.team-board__card{border-radius:16px;padding:.62rem}.team-board__header{gap:.42rem}.team-board__number{border-radius:10px;width:2.1rem;height:2.1rem;font-size:.7rem}.team-board__heading p{letter-spacing:.08em;font-size:.55rem}.team-board__heading h3{font-size:.82rem}.team-board__list{gap:.28rem;margin-top:.52rem}.team-board__member,.team-board__slot{border-radius:9px;grid-template-columns:1.35rem minmax(0,1fr);gap:.3rem;min-height:1.95rem;padding:.26rem .32rem .26rem .28rem;font-size:.68rem}.team-board__member span:first-child{border-radius:7px;width:1.35rem;height:1.35rem;font-size:.54rem}.raffle-machine{height:18.5rem}.raffle-machine__ring{width:16.8rem;height:16.8rem}.raffle-machine__drum{width:11.8rem;height:11.8rem}.raffle-machine__name{display:none}.raffle-result__spotlight{border-radius:23px;padding:.78rem .75rem .72rem}.raffle-result__trophy{border-width:4px;border-radius:17px;width:3.2rem;height:3.2rem}.raffle-result__trophy svg{width:1.4rem;height:1.4rem}.raffle-result__rank{margin-top:.42rem}.raffle-result__winner{font-size:clamp(1.65rem,8.5vw,2.2rem)}.raffle-result__stats{margin-top:.6rem}.raffle-result__stat{padding:.35rem .5rem}.raffle-result__others{grid-template-columns:repeat(2,minmax(0,1fr));gap:.42rem;margin-top:.5rem}.raffle-result__other{grid-template-columns:1.75rem minmax(0,1fr);gap:.4rem;min-height:2.85rem;padding:.38rem .5rem}.raffle-result__other-rank{width:1.75rem;height:1.75rem}.raffle-result__other-name{font-size:.76rem}.raffle-result__summary{margin-top:.5rem;padding:.5rem .6rem}}@media (prefers-reduced-motion:reduce){.precision-tool-primary,.precision-tool-secondary,.precision-tool-forget,.precision-tool-segment,.precision-tool-stepper-button,.team-deal__ticket,.team-deal__progress>span,.team-board__card,.team-board__member,.raffle-machine__ring,.raffle-machine__drum,.raffle-machine__name,.raffle-result__spotlight,.raffle-result__other,.team-generator-loading-spinner,.team-generator-loading-pill,.team-generator-loading-circle,.team-generator-loading-action,.team-generator-loading-editor__header span,.team-generator-loading-tabs span,.team-generator-loading-list span,.team-generator-loading-config span,.team-completion-cue,.team-completion-cue__halo,.team-completion-cue__icon,.team-completion-cue__particles i,.precision-tool-stage[data-celebrating=true] .team-board__card{transition:none!important;animation:none!important}.team-completion-cue{opacity:1;transform:none}.team-completion-cue__particles,.team-completion-cue__halo{display:none}}
