.widget-page-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}.widget-status-pill{display:inline-flex;align-items:center;gap:.375rem;padding:.35rem .75rem;border-radius:9999px;font-size:.6875rem;font-weight:600;color:#7dff9a;background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.25)}.widget-status-pill__dot{width:.4rem;height:.4rem;border-radius:50%;background:#22c55e;box-shadow:0 0 6px rgba(34,197,94,.6)}.widget-picker--scroll{overflow-x:auto;margin:0 -.25rem;padding-bottom:.25rem}.widget-grid--picker{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(8.5rem,1fr);gap:.5rem;min-width:min(100%,52rem)}@media (min-width:900px){.widget-grid--picker{grid-auto-flow:row;grid-template-columns:repeat(4,1fr);min-width:0}}.widget-card__status{position:absolute;top:.5rem;right:.5rem;width:.4rem;height:.4rem;border-radius:50%;background:rgba(255,255,255,.2)}.widget-card.is-selected .widget-card__status{background:var(--accent-light);box-shadow:0 0 8px var(--accent-glow)}.widget-card{position:relative}.widget-preview__toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.875rem}.widget-preview__toolbar h2{margin:0;font-size:.9375rem;font-weight:600}.widget-preview__toolbar p{margin:.125rem 0 0;font-size:.6875rem;color:var(--dash-muted)}.widget-bg-toggle{display:inline-flex;padding:.2rem;border-radius:9999px;background:var(--dash-inset);outline:1px solid var(--dash-border)}.widget-bg-toggle__btn{padding:.35rem .625rem;border:none;border-radius:9999px;cursor:pointer;font-family:inherit;font-size:.6875rem;font-weight:600;color:var(--dash-muted);background:transparent;transition:background .2s,color .2s}.widget-bg-toggle__btn.is-active{color:#fff;background:rgba(255,107,0,.2)}.widget-obs-frame{position:relative;border-radius:.625rem;overflow:hidden;outline:1px solid rgba(255,255,255,.1);box-shadow:0 8px 32px rgba(0,0,0,.35)}.widget-obs-frame__bar{display:flex;align-items:center;gap:.375rem;padding:.375rem .625rem;font-size:.625rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:rgba(255,255,255,.55);background:#1a1816;border-bottom:1px solid rgba(255,255,255,.06)}.widget-obs-frame__bar svg{opacity:.6;flex-shrink:0}.widget-preview__stage--transparent{background:repeating-conic-gradient(rgba(255,255,255,.04) 0 25%,transparent 0 50%) 50% /16px 16px,var(--dash-panel-raised)!important}.widget-preview__stage--dark{background:radial-gradient(circle at 50% 40%,rgba(255,107,0,.08),transparent 55%),#0a0908!important}.widget-preview__stage{min-height:16rem}.widget-mock{width:100%;max-width:22rem;margin-inline:auto}.widget-mock--alert{display:flex;flex-direction:column;align-items:center;gap:.875rem;text-align:center}.widget-mock__media{width:100%;max-width:11rem}.widget-mock__media:has(img) .dash-art-ph,.widget-mock__tall:has(img) .dash-art-ph,.widget-mock__wide:has(img) .dash-art-ph{display:none}.widget-mock__media img,.widget-mock__tall img,.widget-mock__wide img{width:100%;-o-object-fit:cover;object-fit:cover;border-radius:.625rem;outline:2px solid rgba(255,107,0,.3);box-shadow:0 0 20px rgba(255,107,0,.15)}.widget-mock__media img{aspect-ratio:1}.widget-mock__donor{font-size:1.0625rem;font-weight:700;color:var(--accent-light);text-shadow:0 0 12px rgba(255,107,0,.3)}.widget-mock__msg{margin:0;font-size:.8125rem;color:rgba(255,255,255,.72);line-height:1.45}.widget-mock__tall,.widget-mock__wide{width:100%}.dash-art-ph--widget-wide{aspect-ratio:480/140;min-height:5.5rem;border-radius:.625rem;padding:.75rem}.dash-art-ph--widget-tall{aspect-ratio:320/360;min-height:12rem;border-radius:.625rem;padding:.75rem}.dash-art-ph--widget-banner{aspect-ratio:360/180;min-height:7rem;border-radius:.625rem;padding:.75rem}.dash-art-ph--widget-compact{aspect-ratio:280/100;min-height:4.5rem;border-radius:.625rem;padding:.625rem}.dash-art-ph--widget-battle{aspect-ratio:480/160;min-height:6rem;border-radius:.625rem;padding:.75rem}.dash-art-ph--widget-banner .dash-art-ph__hint,.dash-art-ph--widget-battle .dash-art-ph__hint,.dash-art-ph--widget-compact .dash-art-ph__hint,.dash-art-ph--widget-tall .dash-art-ph__hint,.dash-art-ph--widget-wide .dash-art-ph__hint{max-width:16rem}.widget-mock.is-testing{animation:widgetTestPop .55s ease}.widget-mock-css{position:absolute;inset:0;opacity:.35;pointer-events:none;display:grid;place-items:center;padding:.5rem}.dash-art-ph:has(+.widget-mock-css){position:relative}.widget-mock-css--goal{display:flex;flex-direction:column;gap:.35rem;width:80%}.widget-mock-css--goal span:first-child{height:.5rem;border-radius:9999px;background:rgba(255,255,255,.15)}.widget-mock-css--goal span:last-child{height:1.25rem;border-radius:9999px;background:linear-gradient(90deg,var(--accent),#ff9500);width:62%}.widget-obs-steps{display:grid;gap:.5rem}@media (min-width:640px){.widget-obs-steps{grid-template-columns:repeat(3,1fr)}}.widget-obs-step{padding:.75rem;border-radius:.625rem;background:var(--dash-inset);border:1px solid var(--dash-border)}.widget-obs-step strong{display:block;font-size:.75rem;margin-bottom:.25rem}.widget-obs-step p{margin:0;font-size:.6875rem;line-height:1.45;color:var(--dash-muted)}.widget-settings [data-widget-for]{display:none}.widget-settings [data-widget-for].is-visible{display:block}.widget-settings fieldset[data-widget-for].is-visible{display:block;border:none;padding:0;margin:0 0 .75rem;min-inline-size:0}.widget-settings .widget-acc[data-widget-for]:not(.is-visible){display:none}.widget-test__hint{margin:0 0 .625rem;font-size:.6875rem;color:var(--dash-muted-soft)}.widget-upload__zone--interactive{cursor:pointer;transition:border-color .2s}.widget-upload__zone--interactive:hover{border-color:rgba(255,107,0,.35)}.widget-upload__zone--interactive input{display:none}.widget-upload__preview.has-file{border-color:rgba(255,107,0,.4);background-size:cover;background-position:50%}.widget-field-row{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.widget-preview-hint{display:flex;align-items:flex-start;gap:.375rem;margin:.75rem 0 0;font-size:.6875rem;color:var(--dash-muted-soft);line-height:1.45}.widget-preview-hint svg{flex-shrink:0;margin-top:.1rem;opacity:.55}.widget-settings__head{margin-bottom:.75rem;padding-bottom:.625rem;border-bottom:1px solid var(--dash-border)}.widget-settings__title{margin:0;font-size:.9375rem;font-weight:600}.widget-settings__sub{margin:.125rem 0 0;font-size:.6875rem;color:var(--accent-light);font-weight:600}.widget-acc__ico{display:inline-flex;align-items:center;justify-content:center;width:1.375rem;height:1.375rem;margin-right:.375rem;border-radius:.375rem;background:rgba(255,107,0,.12);color:var(--accent-light);vertical-align:middle}.widget-acc summary{display:flex;align-items:center}.widget-acc__lead{margin:0 0 .625rem;font-size:.6875rem;line-height:1.45;color:var(--dash-muted-soft)}.widget-layout-picker__grid--img{--layout-cols:3;grid-template-columns:repeat(var(--layout-cols),1fr)}@media (max-width:420px){.widget-layout-picker__grid--img{grid-template-columns:1fr}}.widget-layout-opt__thumb img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}.widget-layout-opt__ph{display:grid;place-items:center;width:100%;height:100%;font-size:.625rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--dash-muted);background:repeating-linear-gradient(-45deg,rgba(255,255,255,.03),rgba(255,255,255,.03) 4px,transparent 0,transparent 8px)}.widget-layout-opt__meta{display:flex;flex-direction:column;align-items:center;gap:.125rem;text-align:center;line-height:1.3}.widget-layout-opt__meta strong{font-size:.6875rem;color:rgba(255,255,255,.88)}.widget-layout-opt__meta small{font-size:.5625rem;color:var(--dash-muted-soft);max-width:7rem}.widget-display-toggles{display:flex;flex-direction:column;gap:.375rem}.widget-display-toggle__text{display:flex;flex-direction:column;gap:.0625rem;min-width:0}.widget-display-toggle__text strong{font-size:.75rem;font-weight:600}.widget-display-toggle__text small{font-size:.625rem;color:var(--dash-muted-soft);line-height:1.35}.widget-sound-divider{height:1px;margin:.625rem 0;background:var(--dash-border)}.widget-tts-fields{display:flex;flex-direction:column;gap:.5rem;padding:.625rem;border-radius:.5rem;background:var(--dash-inset);border:1px solid var(--dash-border)}.widget-tts-preview-btn{align-self:flex-start;display:inline-flex;align-items:center;gap:.375rem}.widget-live.widget-preview-frame{position:relative;width:100%;max-width:28rem;margin-inline:auto}.widget-live__panel{position:relative;border-radius:.75rem;overflow:hidden}.widget-live__panel--bg{padding:1rem 1.125rem;background:linear-gradient(165deg,rgba(18,16,14,.88),rgba(8,7,6,.92)),var(--panel-bg-image,none) center /cover no-repeat;outline:1px solid rgba(255,107,0,.22);box-shadow:0 8px 32px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.06)}.widget-live__panel--transparent{padding:.5rem 0;background:transparent;outline:none;box-shadow:none}.widget-live__panel--strip{padding:.625rem 1rem}.widget-live__row{display:flex;align-items:center;gap:.875rem}.widget-live__body{display:flex;flex-direction:column;gap:.25rem;min-width:0;flex:1}.widget-live__body--center{align-items:center;text-align:center;margin-top:.625rem}.widget-live__media{flex-shrink:0;width:5.5rem;aspect-ratio:1;border-radius:.625rem;overflow:hidden;outline:2px solid rgba(255,107,0,.35);box-shadow:0 0 20px rgba(255,107,0,.2)}.widget-live__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.widget-live__media--empty{display:grid;place-items:center;background:rgba(255,255,255,.05);color:var(--dash-muted-soft)}.widget-live__tag{display:inline-block;margin-bottom:.375rem;padding:.15rem .45rem;border-radius:9999px;font-size:.5625rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--accent-light);background:rgba(255,107,0,.15)}.widget-live__strip{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.35rem .5rem}.widget-live__dot{color:var(--dash-muted-soft);font-weight:700}.widget-live__msg--inline{flex-basis:100%;margin:0;font-size:.75rem!important;opacity:.85}.widget-live__text-amount,.widget-live__text-msg,.widget-live__text-name{margin:0;line-height:1.2;font-family:var(--wt-font,var(--font-fc-body))}.widget-live__text-name{font-weight:var(--wt-weight,600);font-size:clamp(.875rem,3.5vw,var(--wt-name-size,28px));color:var(--wt-name-color,#fff)}.widget-live__text-amount{font-weight:var(--wt-weight,700);font-size:clamp(1rem,4vw,var(--wt-amount-size,32px));color:var(--wt-amount-color,#6ecbff)}.widget-live__text-msg{font-weight:var(--wt-weight,400);font-size:clamp(.6875rem,2.5vw,var(--wt-msg-size,16px));color:var(--wt-msg-color,#e8e8e8)}.widget-preview-frame--layout-flex .widget-live__media{width:4.5rem}.widget-preview-frame--layout-notification .widget-live__text-amount,.widget-preview-frame--layout-notification .widget-live__text-name{font-size:clamp(.75rem,3vw,1.125rem)}@keyframes tz-goal-fill-shimmer{0%{transform:translateX(-120%) skewX(-18deg)}to{transform:translateX(220%) skewX(-18deg)}}.widget-live__goal{--goal-primary:#ff9500;--goal-secondary:#ff6a2b;--goal-track:rgba(28,18,10,0.42);--goal-text:#ffffff;--goal-border:rgba(255,220,180,0.38);--goal-border-tone:rgba(255,220,180,0.38);--goal-bar-width:100%;--goal-header-size:24;--goal-text-size:14;--goal-bg-opacity:0;--goal-border-w:1.5px;--goal-glow:0px;--goal-fill-inset:4px;--goal-font:"FC Vision",ui-sans-serif,system-ui,sans-serif;width:min(100%,var(--goal-bar-width));margin-inline:auto;padding:0;border-radius:0;background:transparent;outline:none;color:var(--goal-text);font-family:var(--goal-font);text-shadow:0 1px 1px rgba(40,16,0,.45),0 2px 10px rgba(40,16,0,.28)}.widget-live__goal.is-fill-gradient .widget-live__goal-fill{background:linear-gradient(115deg,var(--goal-primary) 0,var(--goal-secondary) 100%)}.widget-live__goal-fill{position:relative;height:100%;min-width:0;max-width:100%;border-radius:inherit;overflow:hidden;background:var(--goal-primary);box-shadow:none;transition:width .55s cubic-bezier(.22,1,.36,1)}.widget-live__goal-fill__shimmer{position:absolute;top:0;left:0;height:100%;width:48%;z-index:1;background:linear-gradient(90deg,transparent,rgba(255,255,255,.08) 35%,rgba(255,255,255,.42) 50%,rgba(255,255,255,.08) 65%,transparent);animation:tz-goal-fill-shimmer 2.8s ease-in-out infinite;pointer-events:none;will-change:transform}.widget-live__goal-fill__img{position:absolute;inset:0;z-index:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none}.widget-live__goal--bar{--goal-fill-inset:4px;display:grid;gap:.62rem}.widget-live__goal--bar .widget-live__goal-title{margin:0;text-align:center;font-size:calc(var(--goal-header-size) * 1px);font-weight:700;line-height:1.2;letter-spacing:0}.widget-live__goal-bar-wrap{position:relative;width:100%}.widget-live__goal--bar .widget-live__goal-track{position:relative;box-sizing:border-box;display:flex;align-items:stretch;height:56px;min-height:56px;padding:var(--goal-fill-inset);border-radius:12px;border:none;background:color-mix(in srgb,var(--goal-track) calc(var(--goal-bg-opacity) * 1%),transparent);box-shadow:0 4px 18px rgba(0,0,0,.45),inset 0 0 0 var(--goal-border-w,1.5px) var(--goal-border),0 0 var(--goal-glow,0) calc(var(--goal-glow, 0px) / 4) color-mix(in srgb,var(--goal-primary) 70%,transparent);overflow:hidden;isolation:isolate}.widget-live__goal--bar .widget-live__goal-fill{position:relative;top:auto;bottom:auto;left:auto;flex:0 0 auto;align-self:stretch;width:var(--goal-fill-pct,50%);max-width:100%;height:auto;min-height:0;border-radius:8px;background:var(--goal-primary)}.widget-live__goal-bar-inline{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none;font-family:inherit;font-size:clamp(24px,calc(var(--goal-header-size) * 1.2px),34px);font-weight:700;line-height:1;letter-spacing:0;color:#fff;-webkit-text-stroke:0;paint-order:normal}.widget-live__goal-foot{width:100%;display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}.widget-live__goal-meta{display:block;min-width:0;font-size:calc(var(--goal-text-size) * 1px);font-weight:600;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:.94}.widget-live__goal-meta--end{text-align:right;margin-left:auto;opacity:.88}.widget-live__goal--flex .widget-live__goal-flex-card{position:relative;box-sizing:border-box;display:grid;grid-template:minmax(0,1fr) /minmax(0,1fr);padding:var(--goal-fill-inset);height:88px;border-radius:12px;border:none;background:color-mix(in srgb,var(--goal-track) calc(var(--goal-bg-opacity) * 1%),transparent);box-shadow:0 4px 18px rgba(0,0,0,.45),inset 0 0 0 var(--goal-border-w,1.5px) var(--goal-border),0 0 var(--goal-glow,0) calc(var(--goal-glow, 0px) / 4) color-mix(in srgb,var(--goal-primary) 70%,transparent);overflow:hidden;isolation:isolate}.widget-live__goal--flex .widget-live__goal-flex-fill{position:relative;grid-area:1/1;justify-self:start;align-self:stretch;z-index:1;top:auto;bottom:auto;left:auto;min-width:0;width:var(--goal-fill-pct,50%);max-width:100%;height:auto;min-height:0;border-radius:8px;overflow:hidden;background:var(--goal-primary);transition:width .55s cubic-bezier(.22,1,.36,1)}.widget-live__goal-flex-fill.widget-live__goal-fill{border-radius:8px}.widget-live__goal-flex-body{grid-area:1/1;position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.82rem 1.05rem;min-width:0;min-height:100%;pointer-events:none}.widget-live__goal-flex-left,.widget-live__goal-flex-right{display:flex;flex-direction:column;gap:.16rem;min-width:0}.widget-live__goal-flex-left{align-items:flex-start;flex:1 1 auto}.widget-live__goal-flex-right{align-items:flex-end;flex:0 0 auto;text-align:right}.widget-live__goal-flex-title{font-size:calc(var(--goal-header-size) * 1px);font-weight:700;line-height:1.15;letter-spacing:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.widget-live__goal-flex-deadline{font-size:calc(var(--goal-text-size) * 1px);font-weight:600;line-height:1.25;opacity:.9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.widget-live__goal-flex-amount{font-family:inherit;font-size:clamp(28px,calc(var(--goal-header-size) * 1.3px),40px);font-weight:700;line-height:1.15;letter-spacing:0;white-space:nowrap;color:#fff;-webkit-text-stroke:0;paint-order:normal}.widget-live__goal-flex-pct{margin-top:2px;font-family:inherit;font-size:calc(var(--goal-text-size) * 1px);font-weight:600;line-height:1.15;opacity:1}.is-goal-preview-animating .widget-live__goal-fill,.is-goal-preview-animating .widget-live__goal-flex-fill{transition:none}.widget-live__list-wrap{width:100%;padding:.5rem 0}.widget-live__list-wrap--box{padding:.625rem;border-radius:.625rem;background:rgba(10,9,8,.88);outline:1px solid var(--dash-border)}.widget-live__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.375rem}.widget-live__list-row{display:flex;align-items:center;gap:.5rem;padding:.375rem .25rem;font-size:.75rem}.widget-live__rank{flex-shrink:0;width:1.375rem;font-size:.6875rem;font-weight:700;color:var(--dash-muted);text-align:center}.widget-live__rank--1{color:#ffd700}.widget-live__rank--2{color:#c0c0c0}.widget-live__rank--3{color:#cd7f32}.widget-live__list-name{flex:1;font-weight:600}.widget-live__list-amount{font-weight:700;color:var(--accent-light)}.widget-live__podium{display:flex;align-items:flex-end;justify-content:center;gap:.5rem;width:100%;padding:.5rem 0}.widget-live__podium-col{display:flex;flex-direction:column;align-items:center;gap:.25rem;flex:1;max-width:5rem}.widget-live__podium-bar{width:100%;border-radius:.375rem .375rem 0 0;background:linear-gradient(180deg,rgba(255,107,0,.55),rgba(255,107,0,.15))}.widget-live__podium-col--1 .widget-live__podium-bar{height:4.5rem}.widget-live__podium-col--2 .widget-live__podium-bar{height:3rem;opacity:.75}.widget-live__podium-col--3 .widget-live__podium-bar{height:2.25rem;opacity:.55}.widget-live__podium-name{font-size:.625rem;font-weight:600;text-align:center}.widget-live__podium-amt{font-size:.5625rem;color:var(--accent-light);font-weight:700}.widget-live__ticker{width:100%;overflow:hidden;padding:.5rem 0;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.widget-live__ticker-track{display:flex;gap:.75rem;width:-moz-max-content;width:max-content;animation:widgetTicker 18s linear infinite;font-size:.8125rem;font-weight:600}.widget-live__ticker-item{white-space:nowrap;color:var(--accent-light)}.widget-live__ticker-sep{color:var(--dash-muted-soft)}@keyframes widgetTicker{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.widget-live__timer-live{text-align:center;width:min(100%,680px);max-width:100%;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;container-type:inline-size}.widget-live__timer-live--panel{min-height:clamp(190px,30vw,374px);padding:clamp(1.35rem,5vw,3rem) clamp(1rem,4vw,2rem);border:1px solid rgba(216,104,151,.22);border-radius:1.35rem;background:linear-gradient(180deg,rgba(26,8,18,var(--timer-bg-alpha,.95)),rgba(8,4,8,var(--timer-bg-alpha,.95))),var(--timer-bg-color,#1A0812);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 22px 64px rgba(0,0,0,.36);overflow:hidden}.widget-live__timer{max-width:100%;display:inline-flex;align-items:baseline;justify-content:center;perspective:480px;font-family:var(--timer-font-family,"FC Vision",ui-sans-serif,system-ui,sans-serif);font-size:clamp(2.6rem,13.4cqw,var(--timer-time-size,86px));font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:0;line-height:.9;color:var(--timer-time-color,#D86897);text-shadow:0 0 18px color-mix(in srgb,var(--timer-time-color,#D86897) 18%,transparent);white-space:nowrap}.widget-live__timer-digit,.widget-live__timer-sep{display:inline-block;transform-origin:50% 50%}.widget-live__timer-digit{min-width:.62em;text-align:center}.widget-live__timer-sep{position:relative;width:auto;min-width:.32em;height:auto;overflow:visible;color:var(--timer-time-color,#a3a3ad);text-align:center;margin:0}.widget-live__timer-sep:after,.widget-live__timer-sep:before{content:none;display:none;position:absolute;left:50%;width:.16em;height:.16em;border-radius:50%;background:var(--timer-time-color,#D86897);transform:translateX(-50%)}.widget-live__timer-sep:before{top:.16em}.widget-live__timer-sep:after{bottom:.1em}.widget-live__timer-rules{display:flex;flex-direction:column;gap:.3em;margin:clamp(.9rem,2.2vw,1.25rem) 0 0;max-width:100%;font-family:var(--timer-font-family,"FC Vision",ui-sans-serif,system-ui,sans-serif);font-size:clamp(.95rem,4.1cqw,var(--timer-rule-size,22px));font-weight:700;line-height:1.2;color:var(--timer-rule-color,#fff);text-align:center}.widget-live__timer-rule-line{margin:0}.widget-live__timer.timer-anim--shimmer .widget-live__timer-digit{display:inline-block;-webkit-text-stroke:0!important;paint-order:normal;text-shadow:none;background:linear-gradient(105deg,var(--timer-time-color,#D86897) 0,var(--timer-time-color,#D86897) 38%,#ffffff 50%,var(--timer-time-color,#D86897) 62%,var(--timer-time-color,#D86897) 100%);background-size:200% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:tz-timer-time-shimmer 2.2s linear infinite}.widget-live__timer.timer-anim--shimmer .widget-live__timer-sep{background:none;-webkit-text-fill-color:var(--timer-time-color,#a3a3ad);animation:none}@keyframes tz-timer-time-shimmer{0%{background-position:200%}to{background-position:-200%}}.widget-live__timer.timer-anim--pulse .widget-live__timer-digit.is-tick{animation:tz-timer-pulse .45s ease}.widget-live__timer.timer-anim--flip .widget-live__timer-digit.is-tick{animation:tz-timer-flip .5s ease}@keyframes tz-timer-pulse{0%,to{transform:scale(1)}45%{transform:scale(1.08)}}@keyframes tz-timer-flip{0%{transform:rotateX(0deg);opacity:1}49%{transform:rotateX(90deg);opacity:.35}50%{transform:rotateX(-90deg);opacity:.35}to{transform:rotateX(0deg);opacity:1}}@media (prefers-reduced-motion:reduce){.widget-live__timer.timer-anim--shimmer .widget-live__timer-digit{animation:none;-webkit-text-fill-color:var(--timer-time-color,#D86897);background:none}}.widget-live__battle--bar{width:100%;padding:.625rem 0}.widget-live__battle-labels,.widget-live__battle-scores{display:flex;justify-content:space-between;font-size:.6875rem;font-weight:600;margin-bottom:.35rem}.widget-live__battle-scores{margin-top:.35rem;margin-bottom:0;color:var(--accent-light)}.widget-live__battle-track{display:flex;height:1.125rem;border-radius:9999px;overflow:hidden;background:rgba(255,255,255,.06)}.widget-live__battle-fill-a,.widget-live__battle-fill-b{height:100%;transition:width .35s ease}.widget-live__battle-fill-a{background:var(--team-color,var(--accent))}.widget-live__battle-fill-b{background:var(--team-color,#3b82f6)}.widget-live__battle--split{display:grid;grid-template-columns:1fr auto 1fr;align-items:stretch;gap:.375rem;width:100%;min-height:5rem}.widget-live__battle-half{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;padding:.75rem .5rem;border-radius:.5rem;background:color-mix(in srgb,var(--team-color,var(--accent)) 22%,transparent);outline:1px solid color-mix(in srgb,var(--team-color,var(--accent)) 45%,transparent)}.widget-live__battle-vs{align-self:center;font-size:.75rem;font-weight:800;color:var(--accent-light)}.widget-live__battle-name{font-size:.6875rem;font-weight:600}.widget-live__battle-score{font-size:.8125rem;font-weight:700;color:var(--accent-light)}.widget-live__badges{position:absolute;bottom:.25rem;left:50%;transform:translateX(-50%);display:flex;flex-wrap:wrap;justify-content:center;gap:.25rem;pointer-events:none;z-index:5}.widget-live__badges span{padding:.15rem .4rem;border-radius:9999px;font-size:.5625rem;font-weight:600;color:#fff;background:rgba(0,0,0,.65)}.widget-live.is-testing,.widget-preview-frame.is-testing{animation:widgetTestPop .55s ease}.widget-preview__stage{display:flex;align-items:center;justify-content:center;padding:1rem}@media (prefers-reduced-motion:reduce){.widget-live.is-testing,.widget-live__ticker-track,.widget-preview-frame.is-testing{animation:none}}.widget-preview-frame__layout{display:none}.dash-input-group{display:flex;flex-direction:column;gap:.375rem;margin-bottom:.75rem}.dash-input-group:last-child{margin-bottom:0}.dash-field__label{font-size:.75rem;font-weight:500;color:var(--dash-muted)}.dash-field__hint{margin:0;font-size:.625rem;line-height:1.45;color:var(--dash-muted-soft)}.dash-field__hint strong{color:var(--accent-light);font-weight:600}.dash-field--range span{display:flex;align-items:center;justify-content:space-between}.dash-field--range output{font-size:.6875rem;font-weight:600;color:var(--accent-light)}.dash-preset-row{display:flex;flex-wrap:nowrap;gap:.45rem;overflow-x:auto;padding-bottom:.125rem;scrollbar-width:none}.dash-preset-row::-webkit-scrollbar{display:none}.dash-preset-row--wrap{flex-wrap:wrap;overflow:visible}.dash-preset-chip{display:inline-flex;align-items:center;flex-shrink:0;gap:0;min-height:2.35rem;padding:0 0 0 .8rem;border:1px solid rgba(255,255,255,.1);border-radius:999px;cursor:pointer;font-family:inherit;font-size:.8125rem;font-weight:700;line-height:1;color:#fff;background:rgba(255,255,255,.06);transition:border-color .15s,background .15s,box-shadow .15s}.dash-preset-chip__label{display:inline-flex;align-items:center;padding:.45rem .5rem .45rem 0;pointer-events:none}.dash-preset-chip__dismiss{display:inline-grid;place-items:center;flex-shrink:0;width:1.65rem;height:1.65rem;margin:.18rem .22rem .18rem .08rem;border:none;border-radius:999px;background:rgba(0,0,0,.38);color:rgba(255,255,255,.52);cursor:pointer;padding:0;transition:background .15s,color .15s}.dash-preset-chip__dismiss svg{width:.62rem;height:.62rem}.dash-preset-chip__dismiss:hover{background:rgba(0,0,0,.62);color:#fff}.dash-preset-chip:hover{border-color:rgba(255,255,255,.16);background:rgba(255,255,255,.09)}.dash-preset-chip.is-active{color:#fff;border-color:rgba(255,255,255,.14);background:rgba(255,255,255,.11);box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}.dash-preset-chip.is-active .dash-preset-chip__dismiss{background:rgba(0,0,0,.5);color:rgba(255,255,255,.78)}.dash-preset-chip:focus-visible{outline:2px solid rgba(255,255,255,.28);outline-offset:2px}.dash-preset-chip__dismiss:focus-visible{outline:2px solid rgba(255,255,255,.35);outline-offset:1px}.dash-stepper{display:flex;align-items:stretch;gap:.375rem}.dash-stepper__btn{flex-shrink:0;width:2.75rem;min-height:2.75rem;border:1px solid var(--dash-border-strong);border-radius:.5rem;cursor:pointer;font-family:inherit;font-size:1.125rem;font-weight:500;line-height:1;color:rgba(255,255,255,.85);background:var(--dash-panel-raised);transition:background .15s,border-color .15s}.dash-stepper__btn:hover{border-color:rgba(255,107,0,.4);background:rgba(255,107,0,.1)}.dash-stepper__btn:focus-visible{outline:2px solid rgba(255,107,0,.5);outline-offset:1px}.dash-stepper__field{flex:1;display:flex;align-items:center;min-width:0;padding:0 .625rem;border-radius:.5rem;border:1px solid var(--dash-border-strong);background:var(--dash-inset)}.dash-stepper__field input{flex:1;min-width:0;width:100%;padding:.5rem .25rem;border:none;background:transparent;color:#fff;font-family:inherit;font-size:.9375rem;font-weight:600;text-align:center;-moz-appearance:textfield}.dash-stepper__field input::-webkit-inner-spin-button,.dash-stepper__field input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.dash-stepper__field input:focus{outline:none}.dash-stepper__field:focus-within{outline:2px solid rgba(255,107,0,.45);outline-offset:1px}.dash-stepper__unit{flex-shrink:0;font-size:.6875rem;font-weight:600;color:var(--dash-muted)}.dash-stepper--compact .dash-stepper__btn{width:2.25rem;min-height:2.25rem;font-size:1rem}.dash-stepper--compact .dash-stepper__field input{font-size:.8125rem;padding:.375rem .125rem}.dash-time-input{display:flex;align-items:flex-end;justify-content:center;gap:.25rem;padding:.625rem;border-radius:.625rem;border:1px solid var(--dash-border-strong);background:var(--dash-inset)}.dash-time-input__segment{display:flex;flex-direction:column;align-items:center;gap:.25rem;min-width:3.25rem}.dash-time-input__label{font-size:.5625rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--dash-muted-soft)}.dash-time-input__segment input{width:100%;min-height:2.75rem;padding:.375rem .25rem;border:1px solid var(--dash-border);border-radius:.4375rem;background:var(--dash-panel-raised);color:#fff;font-family:inherit;font-size:1.25rem;font-weight:700;font-variant-numeric:tabular-nums;text-align:center;-moz-appearance:textfield}.dash-time-input__segment input::-webkit-inner-spin-button,.dash-time-input__segment input::-webkit-outer-spin-button{-webkit-appearance:none}.dash-time-input__segment input:focus{outline:2px solid rgba(255,107,0,.45);outline-offset:1px}.dash-time-input__sep{padding-bottom:.625rem;font-size:1.25rem;font-weight:700;color:rgba(255,255,255,.35);-webkit-user-select:none;-moz-user-select:none;user-select:none}.dash-rule-list{display:flex;flex-direction:column;gap:.5rem}.dash-rule-row{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem;padding:.5rem .625rem;border-radius:.5rem;background:var(--dash-panel-raised);border:1px solid var(--dash-border)}.dash-rule-row__ico{display:grid;place-items:center;width:1.75rem;height:1.75rem;border-radius:.375rem;color:var(--accent-light);background:rgba(255,107,0,.12)}.dash-rule-row__arrow,.dash-rule-row__text{font-size:.75rem;font-weight:600;color:var(--dash-muted)}.dash-rule-row .dash-stepper--compact{flex:1;min-width:6.5rem}.widget-test__grid .dash-input-group{grid-column:1/-1}@media (min-width:480px){.widget-test__grid .dash-input-group{grid-column:span 1}}.widget-text-panel{display:flex;flex-direction:column;gap:.875rem}.widget-text-preview{padding:.875rem;border-radius:.625rem;background:radial-gradient(circle at 50% 40%,rgba(255,107,0,.06),transparent 55%),repeating-conic-gradient(rgba(255,255,255,.03) 0 25%,transparent 0 50%) 50% /14px 14px,var(--dash-panel-raised);border:1px solid var(--dash-border)}.widget-text-preview__frame{display:flex;flex-direction:column;align-items:center;gap:.375rem;text-align:center;padding:.75rem .5rem;min-height:5.5rem;justify-content:center}.widget-text-preview__amount,.widget-text-preview__msg,.widget-text-preview__name{margin:0;line-height:1.25;transition:color .2s,font-size .2s,text-shadow .2s}.widget-text-preview__name{font-family:var(--wt-font,var(--font-fc-body));font-weight:var(--wt-weight,400);font-size:var(--wt-name-size,28px);color:var(--wt-name-color,#fff)}.widget-text-preview__amount{font-family:var(--wt-font,var(--font-fc-body));font-weight:var(--wt-weight,600);font-size:var(--wt-amount-size,32px);color:var(--wt-amount-color,#6ecbff)}.widget-text-preview__msg{font-family:var(--wt-font,var(--font-fc-body));font-weight:var(--wt-weight,400);font-size:var(--wt-msg-size,16px);color:var(--wt-msg-color,#e8e8e8);max-width:16rem}.widget-text-preview__frame.text-effect-shadow .widget-text-preview__amount,.widget-text-preview__frame.text-effect-shadow .widget-text-preview__msg,.widget-text-preview__frame.text-effect-shadow .widget-text-preview__name{text-shadow:2px 2px 0 var(--wt-border-color,#000),0 2px 8px rgba(0,0,0,.5)}.widget-text-preview__frame.text-effect-outline .widget-text-preview__amount,.widget-text-preview__frame.text-effect-outline .widget-text-preview__msg,.widget-text-preview__frame.text-effect-outline .widget-text-preview__name{-webkit-text-stroke:var(--wt-border-width,1px) var(--wt-border-color,#000);paint-order:stroke fill}.widget-text-preview__frame.text-effect-glow .widget-text-preview__amount,.widget-text-preview__frame.text-effect-glow .widget-text-preview__msg,.widget-text-preview__frame.text-effect-glow .widget-text-preview__name{text-shadow:0 0 12px currentColor,0 0 24px rgba(255,107,0,.35)}.widget-text-preview__frame.text-effect-neon .widget-text-preview__amount,.widget-text-preview__frame.text-effect-neon .widget-text-preview__msg,.widget-text-preview__frame.text-effect-neon .widget-text-preview__name{text-shadow:0 0 4px currentColor,0 0 12px var(--wt-amount-color,#ffb347),0 0 24px rgba(255,107,0,.45)}.widget-text-section{display:flex;flex-direction:column;gap:.5rem;padding-top:.25rem;border-top:1px solid var(--dash-border)}.widget-text-section:first-of-type{border-top:none;padding-top:0}.widget-text-section__title{display:flex;align-items:center;gap:.375rem;margin:0;font-size:.6875rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:var(--dash-muted)}.widget-text-section__title svg{color:var(--accent-light);opacity:.75}.widget-font-upload{margin-top:.25rem}.widget-font-upload__inner{display:flex;flex-direction:column;align-items:center;gap:.25rem;padding:.875rem;text-align:center;font-size:.6875rem;color:var(--dash-muted)}.widget-font-upload__inner small{font-size:.625rem;color:var(--accent-light)}.widget-font-upload__inner svg{color:var(--accent-light);opacity:.7}.dash-segment{display:grid;grid-template-columns:repeat(4,1fr);gap:.25rem;padding:.2rem;border-radius:.5rem;background:var(--dash-inset);border:1px solid var(--dash-border)}.dash-segment__btn{min-height:2.75rem;padding:.375rem .25rem;border:none;border-radius:.375rem;cursor:pointer;font-family:inherit;font-size:.625rem;font-weight:600;color:var(--dash-muted);background:transparent;transition:background .15s,color .15s}.dash-segment__btn:hover{color:#fff}.dash-segment__btn.is-active{color:#fff;background:rgba(255,107,0,.22);box-shadow:0 0 8px rgba(255,107,0,.12)}.dash-size-grid{display:grid;gap:.5rem}.dash-input-group--compact{margin-bottom:0}.dash-color-grid{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.dash-color-field{display:flex;flex-direction:column;gap:.25rem}.dash-color-field__label{font-size:.625rem;font-weight:500;color:var(--dash-muted-soft)}.dash-color-field__control{display:flex;align-items:center;gap:.375rem;padding:.25rem .375rem .25rem .25rem;border-radius:.5rem;border:1px solid var(--dash-border-strong);background:var(--dash-inset);cursor:pointer;transition:border-color .2s}.dash-color-field__control:hover{border-color:rgba(255,107,0,.35)}.dash-color-field__control:focus-within{outline:2px solid rgba(255,107,0,.4);outline-offset:1px}.dash-color-field__control input[type=color]{width:2.25rem;height:2.25rem;padding:0;border:none;border-radius:.375rem;background:transparent;cursor:pointer}.dash-color-field__control input[type=color]::-webkit-color-swatch-wrapper{padding:2px}.dash-color-field__control input[type=color]::-webkit-color-swatch{border-radius:.25rem;border:1px solid rgba(255,255,255,.15)}.dash-color-field__hex{flex:1;min-width:0;padding:.25rem 0;border:none;background:transparent;color:#fff;font-family:ui-monospace,monospace;font-size:.6875rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.dash-color-field__hex:focus{outline:none}.dash-preset-chip--swatch{min-width:3.5rem;background:linear-gradient(135deg,rgba(255,107,0,.25),rgba(110,203,255,.2))}#text-color-presets [data-preset=neon]{background:linear-gradient(135deg,#ff6b00,#ffb347);color:#fff}#text-color-presets [data-preset=ice]{background:linear-gradient(135deg,#1a3a5c,#6ecbff);color:#fff}#text-color-presets [data-preset=gold]{background:linear-gradient(135deg,#5c4a1a,#ffd700);color:#fff}#text-color-presets [data-preset=mono]{background:linear-gradient(135deg,#333,#888);color:#fff}.dash-effect-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:.375rem}@media (max-width:380px){.dash-effect-grid{grid-template-columns:repeat(3,1fr)}.dash-color-grid{grid-template-columns:1fr}}.dash-effect-opt{display:flex;flex-direction:column;align-items:center;gap:.3rem;cursor:pointer;font-size:.5625rem;font-weight:600;color:var(--dash-muted)}.dash-effect-opt input{position:absolute;opacity:0;pointer-events:none}.dash-effect-opt__preview{display:grid;place-items:center;width:100%;aspect-ratio:1;border-radius:.5rem;font-size:1rem;font-weight:700;color:#fff;background:var(--dash-panel-raised);border:1px solid var(--dash-border);transition:border-color .2s,box-shadow .2s}.dash-effect-opt__preview--shadow{text-shadow:2px 2px 0 #000}.dash-effect-opt__preview--outline{-webkit-text-stroke:1px #000;paint-order:stroke fill}.dash-effect-opt__preview--glow{text-shadow:0 0 10px #6ecbff;color:#6ecbff}.dash-effect-opt__preview--neon{text-shadow:0 0 8px #ff6b00,0 0 16px #ffb347;color:#ffb347}.dash-effect-opt.is-selected .dash-effect-opt__preview,.dash-effect-opt:has(input:checked) .dash-effect-opt__preview{border-color:var(--accent);box-shadow:0 0 10px rgba(255,107,0,.2)}.dash-effect-opt.is-selected,.dash-effect-opt:has(input:checked){color:var(--accent-light)}.widget-preview-text-overlay{position:absolute;inset:auto 0 8%;display:flex;flex-direction:column;align-items:center;gap:.15rem;padding:0 .5rem;text-align:center;pointer-events:none;z-index:2}.widget-preview-text-overlay__amount,.widget-preview-text-overlay__msg,.widget-preview-text-overlay__name{margin:0;line-height:1.2;font-family:var(--wt-font,var(--font-fc-body))}.widget-preview-text-overlay__name{font-weight:var(--wt-weight,400);font-size:clamp(.625rem,2.5vw,var(--wt-name-size,28px));color:var(--wt-name-color,#fff)}.widget-preview-text-overlay__amount{font-weight:var(--wt-weight,600);font-size:clamp(.6875rem,2.8vw,var(--wt-amount-size,32px));color:var(--wt-amount-color,#6ecbff)}.widget-preview-text-overlay__msg{font-weight:var(--wt-weight,400);font-size:clamp(.5625rem,2vw,var(--wt-msg-size,16px));color:var(--wt-msg-color,#e8e8e8)}.widget-preview-frame.text-effect-shadow .widget-live__text-amount,.widget-preview-frame.text-effect-shadow .widget-live__text-msg,.widget-preview-frame.text-effect-shadow .widget-live__text-name,.widget-preview-frame.text-effect-shadow .widget-preview-text-overlay__amount,.widget-preview-frame.text-effect-shadow .widget-preview-text-overlay__msg,.widget-preview-frame.text-effect-shadow .widget-preview-text-overlay__name{text-shadow:2px 2px 0 var(--wt-border-color,#000)}.widget-preview-frame.text-effect-outline .widget-live__text-amount,.widget-preview-frame.text-effect-outline .widget-live__text-msg,.widget-preview-frame.text-effect-outline .widget-live__text-name,.widget-preview-frame.text-effect-outline .widget-preview-text-overlay__amount,.widget-preview-frame.text-effect-outline .widget-preview-text-overlay__msg,.widget-preview-frame.text-effect-outline .widget-preview-text-overlay__name{-webkit-text-stroke:var(--wt-border-width,1px) var(--wt-border-color,#000);paint-order:stroke fill}.widget-preview-frame.text-effect-glow .widget-live__text-amount,.widget-preview-frame.text-effect-glow .widget-live__text-msg,.widget-preview-frame.text-effect-glow .widget-live__text-name,.widget-preview-frame.text-effect-glow .widget-preview-text-overlay__amount,.widget-preview-frame.text-effect-glow .widget-preview-text-overlay__msg,.widget-preview-frame.text-effect-glow .widget-preview-text-overlay__name{text-shadow:0 0 10px currentColor}.widget-preview-frame.text-effect-neon .widget-live__text-amount,.widget-preview-frame.text-effect-neon .widget-live__text-msg,.widget-preview-frame.text-effect-neon .widget-live__text-name,.widget-preview-frame.text-effect-neon .widget-preview-text-overlay__amount,.widget-preview-frame.text-effect-neon .widget-preview-text-overlay__msg,.widget-preview-frame.text-effect-neon .widget-preview-text-overlay__name{text-shadow:0 0 8px var(--wt-amount-color,#ffb347),0 0 16px rgba(255,107,0,.4)}.widget-preview-frame--no-name .widget-live__text-name,.widget-preview-frame--no-name .widget-preview-text-overlay__name{display:none}.widget-obs-frame__live-tag{padding:.1rem .35rem;border-radius:.25rem;font-size:.5625rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#7dff9a;background:rgba(125,255,154,.12);outline:1px solid rgba(125,255,154,.25)}.widget-preview-dock{display:flex;align-items:center;justify-content:flex-end;gap:.375rem;padding:.5rem .625rem;background:rgba(10,9,8,.92);border-top:1px solid rgba(255,255,255,.06)}.widget-preview-dock__btn{display:inline-flex;align-items:center;gap:.3rem;min-height:2.75rem;padding:.4rem .75rem;border-radius:.5rem;border:1px solid transparent;cursor:pointer;font-family:inherit;font-size:.6875rem;font-weight:600;transition:background .15s,border-color .15s}.widget-preview-dock__btn--ghost{color:var(--dash-muted);background:transparent}.widget-preview-dock__btn--ghost:hover{color:#fff}.widget-preview-dock__btn--outline{color:#fff;background:rgba(255,255,255,.06);border-color:var(--dash-border)}.widget-preview-dock__btn--outline:hover{border-color:rgba(255,107,0,.4)}.widget-preview-dock__btn--primary{color:#fff;background:linear-gradient(135deg,var(--accent),#ff9500);box-shadow:0 0 12px rgba(255,107,0,.25)}.widget-preview-dock__btn--primary:hover{filter:brightness(1.06)}.widget-sound-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:.375rem}.widget-sound-opt{position:relative;display:flex;flex-direction:column;align-items:center;gap:.25rem;padding:.5rem .375rem .375rem;border-radius:.5rem;border:1px solid var(--dash-border);background:var(--dash-panel-raised);cursor:pointer;text-align:center;transition:border-color .2s,box-shadow .2s}.widget-sound-opt:has(input:checked){border-color:rgba(255,107,0,.55);box-shadow:0 0 10px rgba(255,107,0,.12)}.widget-sound-opt input{position:absolute;opacity:0;pointer-events:none}.widget-sound-opt__icon{font-size:1.125rem;line-height:1}.widget-sound-opt__label{font-size:.625rem;font-weight:600;color:rgba(255,255,255,.82)}.widget-sound-opt__play{margin-top:.125rem;width:1.75rem;height:1.75rem;border:1px solid var(--dash-border);border-radius:9999px;cursor:pointer;font-size:.5625rem;color:var(--accent-light);background:rgba(255,107,0,.1);transition:background .15s}.widget-sound-opt__play:hover{background:rgba(255,107,0,.22)}.widget-sound-upload{margin-top:.375rem}.widget-sound-upload--compact .widget-font-upload__inner{padding:.625rem}.widget-text-section--flat{border-top:none;padding-top:0;gap:.5rem}.widget-milestone-list{display:flex;flex-direction:column;gap:.375rem}.widget-milestone-row{display:grid;grid-template-columns:auto 1fr minmax(5.5rem,1.2fr) auto;align-items:center;gap:.375rem;padding:.5rem;border-radius:.5rem;background:var(--dash-panel-raised);border:1px solid var(--dash-border)}.widget-milestone-row__label{font-size:.75rem;font-weight:700;color:var(--dash-muted)}.widget-milestone-row__sound{min-width:0;padding:.35rem .4rem;border-radius:.375rem;border:1px solid var(--dash-border-strong);background:var(--dash-inset);color:#fff;font-family:inherit;font-size:.625rem}.widget-milestone-row__play{min-width:2.25rem;min-height:2.25rem;padding:0}@media (max-width:400px){.widget-milestone-row{grid-template-columns:1fr 1fr;grid-template-rows:auto auto}.widget-milestone-row__label{display:none}}.text-shimmer-active .hd-overlay-card__amount,.text-shimmer-active .widget-live__text-amount,.text-shimmer-active .widget-preview-text-overlay__amount,.text-shimmer-active .widget-text-preview__amount{position:relative;display:inline-block;-webkit-text-stroke:0;paint-order:normal;background:linear-gradient(105deg,var(--wt-amount-color,#6ecbff) 0,var(--wt-amount-color,#6ecbff) 40%,#ffffff 50%,var(--wt-amount-color,#6ecbff) 60%,var(--wt-amount-color,#6ecbff) 100%);background-size:200% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:wt-amount-shimmer 2.2s linear infinite}@keyframes wt-amount-shimmer{0%{background-position:200%}to{background-position:-200%}}@media (prefers-reduced-motion:reduce){.text-shimmer-active .hd-overlay-card__amount,.text-shimmer-active .widget-live__text-amount,.text-shimmer-active .widget-preview-text-overlay__amount,.text-shimmer-active .widget-text-preview__amount{animation:none;-webkit-text-fill-color:var(--wt-amount-color,#6ecbff);background:none}}.widget-display-toggle--shimmer{margin-top:.5rem}.widget-preview-frame--no-amount .widget-live__goal-flex-amount,.widget-preview-frame--no-amount .widget-live__text-amount,.widget-preview-frame--no-amount .widget-preview-text-overlay__amount,.widget-preview-frame--no-image .hd-overlay-card__logo,.widget-preview-frame--no-image .widget-live__media,.widget-preview-frame--no-message .widget-live__text-msg,.widget-preview-frame--no-message .widget-preview-text-overlay__msg{display:none}.widget-preview-frame--no-bg .widget-live__panel--bg{background:transparent;outline:none;box-shadow:none;padding-left:0;padding-right:0}.widget-live__goal--bar .widget-live__goal-bar-inline,.widget-live__goal--bar .widget-live__goal-meta,.widget-live__goal--bar .widget-live__goal-title{color:var(--goal-text,#fff);text-shadow:none;paint-order:stroke fill;-webkit-text-stroke-color:#000}.widget-live__goal--bar .widget-live__goal-title{-webkit-text-stroke-width:calc(var(--goal-header-size) * .16px)}.widget-live__goal--bar .widget-live__goal-bar-inline{color:var(--goal-text,#fff);-webkit-text-stroke-width:4px}.widget-live__goal--bar .widget-live__goal-meta{-webkit-text-stroke-width:calc(var(--goal-text-size) * .2px)}.widget-live__goal--bar h3.widget-live__goal-title{color:var(--goal-text,#fff)!important}.widget-live__goal--bar .widget-live__goal-track{height:60px;min-height:60px;padding:6px;border-radius:999px}.widget-live__goal--bar .widget-live__goal-track .widget-live__goal-fill{border-radius:999px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.35)}.widget-live__goal--flex .widget-live__goal-flex-card{border-radius:22px;background:linear-gradient(90deg,color-mix(in srgb,var(--goal-track) calc(var(--goal-bg-opacity) * 1.6%),transparent),color-mix(in srgb,var(--goal-track) calc(var(--goal-bg-opacity) * .8%),transparent))}.widget-live__goal--flex .widget-live__goal-flex-fill{border-radius:16px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.35)}.widget-live__goal--bar .widget-live__goal-bar-inline{-webkit-text-stroke:0!important;paint-order:normal!important;text-shadow:0 1px 1px rgba(0,0,0,.55),0 2px 6px rgba(0,0,0,.5),0 4px 14px rgba(0,0,0,.4)!important;font-size:clamp(34px,calc(var(--goal-header-size) * 1.75px),54px)}.widget-live__goal--bar .widget-live__goal-track{height:72px;min-height:72px}.widget-live__goal--piggy{display:flex;flex-direction:column;align-items:center;gap:4px;width:100%;max-width:420px;margin:0 auto;padding:0 10px}.widget-live__goal--piggy .widget-live__goal-title{margin:0;text-align:center;color:var(--goal-text,#fff)!important;font-size:calc(var(--goal-header-size) * 1px);-webkit-text-stroke:calc(var(--goal-header-size) * .16px) #000;paint-order:stroke fill}.widget-live__goal-piggy-art{width:min(72%,230px)}.widget-live__goal-piggy-art svg{display:block;width:100%;height:auto;overflow:visible}.widget-live__goal-piggy-body{fill:color-mix(in srgb,var(--goal-track) calc(var(--goal-bg-opacity) * 1%),transparent)}.widget-live__goal-piggy-line{stroke-width:max(var(--goal-border-w,1) * 3px,2px)}.widget-live__goal-piggy-tail{stroke-width:3.5}.widget-live__goal-piggy-fill{transition:y .6s ease,height .6s ease;filter:drop-shadow(0 0 calc(var(--goal-glow, 0) * 1px) var(--goal-primary))}.widget-live__goal-piggy-amount{font-size:clamp(30px,calc(var(--goal-header-size) * 1.3px),44px);font-weight:700;line-height:1.1;color:var(--goal-text,#fff);text-shadow:0 1px 1px rgba(0,0,0,.55),0 2px 6px rgba(0,0,0,.5),0 4px 14px rgba(0,0,0,.4);white-space:nowrap}.widget-live__goal--piggy .widget-live__goal-foot{width:100%}.widget-live__goal--piggy .widget-live__goal-meta{color:var(--goal-text,#fff);-webkit-text-stroke:calc(var(--goal-text-size) * .2px) #000;paint-order:stroke fill}.widget-live__goal-piggy-art{width:min(88%,300px)}.widget-live__goal-piggy-body{fill:var(--goal-track,#000);fill-opacity:1;opacity:calc(var(--goal-bg-opacity, 60) / 100)}.widget-live__goal-piggy-body .pg-far{fill-opacity:.7}.widget-live__goal-piggy-line{stroke:var(--goal-border,#6e6e78);stroke-linecap:round}.widget-live__goal-piggy-line .pg-far{stroke-opacity:.6}.widget-live__goal-piggy-thin{stroke-width:max(var(--goal-border-w,1) * 1.4px,1.2px);stroke-opacity:.8}.widget-live__goal-piggy-shine{stroke:rgba(255,255,255,.38);stroke-width:5}.widget-live__goal-piggy-tail{stroke:var(--goal-border,#6e6e78);stroke-width:4;stroke-linecap:round}.widget-live__goal-piggy-coin circle{fill:var(--goal-primary,#a3a3ad);stroke:var(--goal-border,#6e6e78);stroke-width:2}.widget-live__goal-piggy-coin text{fill:#111;font:700 17px/1 inherit;font-family:inherit}.widget-live__goal-piggy-slot{fill:#0b0b0d;stroke:var(--goal-border,#6e6e78);stroke-width:1.5}.widget-live__goal-piggy-eye,.widget-live__goal-piggy-nostril{fill:#0b0b0d}.widget-live__goal-piggy-glass{fill:rgba(255,255,255,.07)}.widget-live__goal-piggy-line{stroke:rgba(255,255,255,.55);stroke-width:max(var(--goal-border-w,1) * 2.2px,1.6px);stroke-linejoin:round}.widget-live__goal-piggy-shine{stroke:rgba(255,255,255,.5);stroke-width:4;stroke-linecap:round}.widget-live__goal-piggy-shine--s{stroke-width:3}.widget-live__goal-piggy-fill{filter:none;transition:none}.widget-live__goal-piggy-art{width:min(80%,280px);width:min(94%,360px)}.widget-live__goal-piggy-art .pg-wave{animation:pg-wave 4s linear infinite;animation-delay:var(--pg-wd-a,0s)}.widget-live__goal-piggy-art .pg-wave--b{animation-duration:6.5s;animation-direction:reverse;animation-delay:var(--pg-wd-b,0s)}@keyframes pg-wave{0%{transform:translateX(0)}to{transform:translateX(-60px)}}@media (prefers-reduced-motion:reduce){.widget-live__goal-piggy-art .pg-wave{animation:none}}.widget-live__goal-piggy-art{width:auto;max-width:100%;display:flex;justify-content:center}.widget-live__goal-piggy-art svg{width:auto;height:var(--goal-jar-size,clamp(140px,30vh,320px));max-width:100%}.widget-live__goal-piggy-amount{font-size:clamp(26px,calc(var(--goal-header-size) * 1.15px),40px)}.widget-live__goal-piggy-art svg{height:clamp(120px,25vh,300px)}.widget-live__goal--piggy .widget-live__goal-meta--from{display:none}.widget-live__goal--piggy .widget-live__goal-foot{justify-content:center}.widget-live__goal--piggy .widget-live__goal-meta--end:empty{display:none}.widget-live__goal--piggy .widget-live__goal-title{margin-top:2px}.widget-live__goal-piggy-art svg{height:clamp(190px,34vh,400px)}.tz-widget-live-root #widget-preview-mount:has(>.widget-live__goal){width:100%;justify-self:stretch;display:flex;justify-content:center}.tz-widget-live-root .widget-live__goal--piggy{max-width:none}.tz-widget-live-root .widget-live__goal-piggy-art svg{height:clamp(220px,58vh,560px)}.widget-live__goal--flex .widget-live__goal-flex-card{height:auto;min-height:88px}.widget-live__goal--flex .widget-live__goal-flex-body{padding:.7rem 1.05rem}.widget-live__goal--flex .widget-live__goal-flex-right{gap:0}.widget-live__goal--flex .widget-live__goal-flex-amount{line-height:1.1}.widget-live__goal--flex .widget-live__goal-flex-pct{margin-top:0;line-height:1.1}