:root{--font-sans:var(--font-instrument-sans), -apple-system, system-ui, sans-serif;--font-heading:var(--font-instrument-sans), -apple-system, system-ui, sans-serif;--font-plus-jakarta:var(--font-instrument-sans);--tempo-ease:cubic-bezier(.22, 1, .36, 1);--tempo-exit:cubic-bezier(.4, 0, 1, 1);--tempo-viewport-height:100dvh;--tempo-viewport-top:0px;--tempo-sheet-room:calc(var(--tempo-viewport-height) - env(safe-area-inset-top,0px) - 18px);--tempo-nav-clearance:calc(5.5rem + env(safe-area-inset-bottom,0px));--tempo-header-inset-x:21px;--muted-foreground:#6a645d;--ink-muted:#6a645d;--nav-side-inset:18px;--nav-bottom-offset:max(12px, env(safe-area-inset-bottom,0px));--tempo-card-radius:24px;--tempo-field-radius:17px;--tempo-blush:#efe0e1;--tempo-charcoal:#242320;--tempo-green:var(--plan-green);--tempo-green-surface:#e7ece3}html,body,.tempo-chat-native,.tempo-ios-type{font-family:var(--font-sans)}.dark{--foreground:#f7f4ed;--card-foreground:#f7f4ed;--muted-foreground:#beb8ad;--ink-muted:#beb8ad;--muted:#33312d;--secondary:#33312d;--border:#4a4740;--tempo-blush:#39282e;--tempo-green:#b8d0bc;--tempo-green-surface:#29372d}.tempo-product-title{font-family:var(--font-instrument-sans), system-ui, sans-serif;font-size:var(--title-size,1.75rem);letter-spacing:-.03em;overflow-wrap:anywhere;text-wrap:balance;font-weight:600;line-height:1.18;display:block}.tempo-product-card{background:var(--card);box-shadow:none;border:0;position:relative}html .tempo-glass-surface,html .tempo-glass-surface--airy,html .tempo-glass-pill,html .tempo-glass-pill--airy,html.dark .tempo-glass-surface,html.dark .tempo-glass-pill{background:var(--card);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border:0}html .tempo-glass-overlay,html.dark .tempo-glass-overlay,html:not(.cap-native-ios) .tempo-glass-overlay,html.cap-native-ios .tempo-glass-overlay{background:var(--card);border:1px solid var(--border);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:28px;box-shadow:0 20px 70px #00000029}.agents-row-rule{border-bottom:1px solid var(--border);background-image:none!important}.agents-row-rule:last-child{border-bottom:0}.tempo-modal-section-label{font-family:var(--font-sans);letter-spacing:.01em}.tempo-modal-header,.tempo-modal-footer{flex-shrink:0}html .tempo-modal-header{border-bottom:0}html .tempo-modal-footer{border-top:1px solid var(--border)}.tempo-modal-header button[aria-label=Close]{background:var(--muted);border-radius:50%;min-width:44px;min-height:44px}html .mobile-bottom-nav,html.dark .mobile-bottom-nav,html.cap-native-ios:not(.nav-glass) .mobile-bottom-nav{--m-glass-solid:#1b1b19;--m-nav-ink:#e6e0d5;--m-accent:#f7f4ed;background:#1b1b19;border:1px solid #3a3732;box-shadow:0 8px 24px #1b1b191f}.tempo-nav-selection{pointer-events:none;background:#f7f4ed;border-radius:50%;width:48px;height:48px;position:absolute}.mobile-bottom-nav-tab{isolation:isolate}.mobile-bottom-nav-tab[aria-current=page]{color:#1b1b19!important}.mobile-bottom-nav-add>span{color:#fffdf8;background:#800020;width:48px;height:48px}html[data-tempo-keyboard] .mobile-bottom-nav{visibility:hidden;pointer-events:none}.tempo-onboarding-flow{top:var(--tempo-viewport-top);height:var(--tempo-viewport-height);bottom:auto}.tempo-onboarding-name{padding-top:clamp(1.25rem,5dvh,3rem)}html .tempo-modal-backdrop.tempo-accessible-backdrop{transition:opacity .22s var(--tempo-ease);-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#1b1b195c!important}html .tempo-accessible-backdrop[data-above]{z-index:var(--z-modal-confirm)!important}.tempo-accessible-backdrop[data-starting-style],.tempo-accessible-backdrop[data-ending-style]{opacity:0}.tempo-accessible-backdrop[data-ending-style]{transition-duration:.18s}.tempo-accessible-sheet{--sheet-drag-y:0px;max-height:var(--tempo-sheet-room);transform:translateY(var(--sheet-drag-y));transition:transform .39s var(--tempo-ease), opacity .22s var(--tempo-ease);scale:1}.tempo-accessible-sheet[data-presentation=sheet]{top:auto;left:50%;right:auto;bottom:max(12px, env(safe-area-inset-bottom,0px));background:var(--background);width:min(520px,100% - 32px);color:var(--foreground);border:0;border-radius:28px;flex-direction:column;padding:0;display:flex;overflow:hidden;translate:-50%;box-shadow:0 20px 70px #0000002e}.tempo-accessible-sheet[data-presentation=fullscreen]{top:var(--tempo-viewport-top);height:var(--tempo-viewport-height);max-height:var(--tempo-viewport-height);background:var(--background);bottom:auto}.tempo-accessible-sheet[data-starting-style],.tempo-accessible-sheet[data-ending-style]{opacity:0;transform:translateY(100%)scale(1)}.tempo-accessible-sheet[data-ending-style]{transition-duration:.22s;transition-timing-function:var(--tempo-exit)}.tempo-accessible-sheet[data-nested-dialog-open]{transform:scale(.97)translateY(-8px)}.tempo-accessible-sheet[data-dragging]{transition:none}.tempo-sheet-handle{touch-action:none;cursor:grab;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;width:100%;min-height:26px;display:flex}.tempo-sheet-handle:after{content:"";background:var(--border);border-radius:99px;width:36px;height:4px}.tempo-sheet-handle:active{cursor:grabbing}.tempo-accessible-sheet :is(input,textarea,select){max-width:100%;font-size:max(1rem,16px)}.tempo-editor-label{min-width:0;color:var(--muted-foreground);font-size:.75rem;font-weight:500;display:block}.tempo-editor-label>:is(input,select),.tempo-editor-label+:is(input,div){margin-top:7px}.tempo-event-editor :is(input:not([type=checkbox]),textarea,select){border:1px solid var(--border);background:var(--background);width:100%;min-width:0;min-height:48px;color:var(--foreground);border-radius:17px}.tempo-event-editor :is(input,textarea,select):focus-visible{outline:2px solid var(--brand);outline-offset:2px}.tempo-event-editor select{appearance:auto}.tempo-event-editor .tempo-modal-header{border-bottom:0;padding-top:0;padding-bottom:4px}.tempo-event-editor .tempo-modal-footer{border-top:0;padding:12px 20px 20px}.tempo-editor-disclosure{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:48px;padding:12px 0;font-size:.875rem;font-weight:500;display:flex}.tempo-editor-summary{border:1px solid var(--border);background:var(--background);text-align:left;border-radius:20px;align-items:center;gap:12px;width:100%;min-height:68px;padding:12px 14px;display:flex}@media (max-width:374px){.tempo-event-editor input:is([type=date],[type=time]){padding-inline:8px}}.tempo-accessible-sheet>.tempo-modal-panel{min-height:0;max-height:100%;box-shadow:none;border:0;border-radius:0;padding-bottom:0}@media (max-width:768px){.tempo-modal-backdrop:has(>.tempo-chat-native){padding:0!important}.tempo-modal-backdrop>.tempo-chat-native{width:100%!important;max-width:100%!important;height:var(--tempo-viewport-height)!important;max-height:var(--tempo-viewport-height)!important;border-radius:0!important;margin:0!important}.tempo-modal-backdrop{height:var(--tempo-viewport-height);top:var(--tempo-viewport-top)!important;bottom:auto!important}.tempo-modal-backdrop>.tempo-modal-panel{max-height:var(--tempo-sheet-room)!important}.tempo-accessible-sheet[data-presentation=sheet]{top:calc(var(--tempo-viewport-top) + var(--tempo-viewport-height));width:100%;padding-bottom:max(12px, env(safe-area-inset-bottom,0px));border-radius:28px 28px 0 0;bottom:auto;translate:-50% -100%}.tempo-accessible-sheet[data-presentation=sheet] .tempo-modal-footer{padding-bottom:12px}html[data-tempo-keyboard] .tempo-accessible-sheet[data-presentation=sheet]{padding-bottom:8px}}@media (max-width:1023px){.tempo-ai-calendar-shell{overflow:hidden;height:var(--tempo-viewport-height)!important;max-height:var(--tempo-viewport-height)!important}html .tempo-calendar-main{overflow-anchor:none;overscroll-behavior-y:contain;min-height:0;padding-bottom:var(--tempo-nav-clearance)!important;overflow:clip auto!important}html .tempo-calendar-main:not([data-tempo-page=calendar]){max-width:520px;margin-inline:auto}html .tempo-calendar-main:is([data-tempo-page=home],[data-tempo-page=calendar]){padding-bottom:0!important;overflow:hidden!important}[data-tempo-home-page]{scrollbar-width:none}[data-tempo-home-page]>:last-child{padding-bottom:var(--tempo-nav-clearance)}html nav.mobile-bottom-nav[data-tempo-mobile-nav]{max-width:460px!important;height:64px!important;min-height:64px!important}}@media (min-width:1024px){.tempo-home-layout,[data-tempo-home-page]{max-width:640px;margin-inline:auto}.tempo-accessible-sheet[data-presentation=sheet]{max-height:min(85dvh, var(--tempo-sheet-room));bottom:50%;translate:-50% 50%}.tempo-accessible-sheet[data-starting-style],.tempo-accessible-sheet[data-ending-style]{transform:translateY(24px)}}@keyframes tempo-panel-arrive{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:none}}@keyframes tempo-disclosure-arrive{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.tempo-settings-enter{animation:tempo-panel-arrive .3s var(--tempo-ease) both}details[open]>:not(summary){animation:tempo-disclosure-arrive .25s var(--tempo-ease)}.tempo-auth-panel:not([hidden]){animation:tempo-panel-arrive .28s var(--tempo-ease)}[data-slot=button]{transition-duration:.18s;transition-timing-function:var(--tempo-ease)}[data-slot=button]:active:not(:disabled){scale:.97}}@media (prefers-reduced-motion:reduce){.tempo-accessible-sheet,.tempo-accessible-backdrop{transition:none}.tempo-accessible-sheet[data-starting-style],.tempo-accessible-sheet[data-ending-style],.tempo-accessible-sheet[data-nested-dialog-open]{transform:scale(1)}.tempo-settings-enter,.tempo-auth-panel,details[open]>:not(summary){animation:none}[data-slot=button]:active{scale:1}}.tempo-page-header{min-height:43px}.tempo-section-heading{letter-spacing:-.025em;font-size:1.3125rem;font-weight:600}.tempo-discovery-photo{min-height:clamp(320px,42dvh,390px)}.tempo-segmented{border-radius:16px;padding:5px}.tempo-segmented>button,.tempo-segmented>button>[aria-hidden]{border-radius:12px}.tempo-segmented>button{min-height:40px;font-weight:500}.tempo-action{min-height:48px;transition:background-color .18s var(--tempo-ease), transform .18s var(--tempo-ease);font-weight:500}.tempo-action-compact{min-height:44px;font-weight:500}.tempo-calendar-view-track{background:var(--muted);border-radius:16px;gap:0;padding:4px}.tempo-calendar-view-track>button{border:0;border-radius:12px;height:auto;min-height:40px}.tempo-calendar-view-track>button[aria-pressed=true]{color:var(--foreground)}.tempo-calendar-view-track>button>[aria-hidden]{background:var(--card);border-radius:12px}.tempo-settings-heading{align-items:center;gap:12px;min-height:48px;margin-bottom:12px;display:flex}.tempo-settings-heading--back{top:env(safe-area-inset-top,0px);z-index:3;background:var(--background);grid-template-columns:44px minmax(0,1fr) 44px;margin-inline:-1px;padding-block:8px;display:grid;position:sticky}.tempo-settings-heading--back h2{text-align:center}.tempo-settings-heading--back>button{margin:0}.tempo-settings-index-row+.tempo-settings-index-row{border-top:1px solid var(--border)}.tempo-settings-control{max-width:56%}.tempo-settings-row:has([role=radiogroup]){flex-wrap:wrap}.tempo-settings-row:has([role=radiogroup])>:first-child{flex-basis:100%}.tempo-settings-control:has([role=radiogroup]){width:100%;max-width:none}.tempo-settings-row:has([role=radiogroup]) .tempo-segmented{background:var(--muted)}.tempo-settings-switch,.tempo-settings-switch>span{transition-duration:.26s;transition-timing-function:var(--tempo-ease)}.tempo-settings-card>.tempo-settings-subheading:not(:first-child){border-top:8px solid var(--background)}.tempo-settings-story{text-align:center;flex-direction:column;align-items:center;padding:24px 22px;display:flex}.tempo-settings-story h3,.tempo-settings-privacy h3{letter-spacing:-.025em;margin-top:12px;font-size:1.3125rem;font-weight:600}.tempo-settings-story p,.tempo-settings-privacy p{max-width:30ch;color:var(--muted-foreground);margin-top:7px;font-size:.875rem;line-height:1.5}.tempo-settings-privacy{color:#fffdf8;background:#800020;border-radius:22px;margin:16px;padding:24px}.tempo-settings-privacy p{color:#eee0df}.tempo-appearance-preview{background:var(--background);border:1px solid var(--border);border-radius:22px;margin:16px;padding:18px;container-type:inline-size}@container (max-width:240px){.tempo-appearance-preview-content{flex-direction:column;align-items:flex-start}}[data-tempo-settings-page] :is(input:not([type=checkbox]):not([type=radio]),select,textarea){font-size:max(1rem,16px)}[data-tempo-settings-page] [data-slot=button]{min-height:44px}.tempo-chat-native{--aurora-canvas:var(--background);--tempo-paper:var(--background)}.tempo-chat-native :is(input,textarea){font-size:max(1rem,16px)}.tempo-onboarding-flow :is(input:not([type=checkbox]),select){border-radius:var(--tempo-field-radius)}html .tempo-accessible-sheet[data-presentation=sheet],html .tempo-accessible-sheet[data-presentation=sheet] :is(.tempo-modal-header,.tempo-modal-footer){background:var(--background)}html .tempo-confirmation{top:calc(var(--tempo-viewport-top) + var(--tempo-viewport-height) / 2);z-index:var(--z-modal-confirm);max-height:var(--tempo-sheet-room);overscroll-behavior:contain;background:var(--card);color:var(--foreground);transition:opacity .28s var(--tempo-ease), scale .28s var(--tempo-ease);border:0;border-radius:28px;overflow-y:auto;box-shadow:0 20px 70px #00000029}html .tempo-confirmation[data-starting-style]{opacity:0;scale:.96}html .tempo-confirmation[data-ending-style]{opacity:0;transition-duration:.15s;transition-timing-function:var(--tempo-exit);scale:.98}html .tempo-confirmation-backdrop{z-index:calc(var(--z-modal-confirm) - 1);-webkit-backdrop-filter:none;backdrop-filter:none;background:#1b1b195c}@media (min-width:1024px){[data-tempo-settings-page]{max-width:64rem}.tempo-settings-desktop-grid{grid-template-columns:230px minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.tempo-action,.tempo-action-compact,.tempo-settings-switch,.tempo-settings-switch>span,html .tempo-confirmation{transition:none}html .tempo-confirmation[data-starting-style],html .tempo-confirmation[data-ending-style]{scale:1}}.tempo-date-strip{grid-template-columns:repeat(7,minmax(0,1fr));gap:7px;display:grid}.tempo-date-capsule{border:1px solid var(--border);min-width:0;color:var(--muted-foreground);transition:background-color .18s var(--tempo-ease), border-color .18s var(--tempo-ease), color .18s var(--tempo-ease);background:0 0;border-radius:99px;flex-direction:column;align-items:center;gap:4px;padding:12px 0 11px;font-size:.6875rem;line-height:1;display:flex;position:relative}.tempo-date-capsule>b{letter-spacing:-.02em;color:var(--foreground);font-size:1.4375rem;font-weight:600}.tempo-date-capsule[data-today]:not([data-selected])>span{color:var(--brand-ink);font-weight:600}.tempo-date-capsule[data-selected]{color:#e5c9cd;background:#800020;border-color:#800020}.tempo-date-capsule[data-selected]>b{color:#f7f4ed}.tempo-date-capsule>i{background:0 0;border-radius:50%;width:4px;height:4px}.tempo-date-capsule>i[data-marked]{background:currentColor}.tempo-date-capsule:focus-visible{outline:2px solid var(--brand-ink);outline-offset:2px}@media (max-width:359px){.tempo-date-strip{gap:4px}.tempo-date-capsule>b{font-size:1.1875rem}}.tempo-tag{background:var(--muted);color:var(--muted-foreground);border-radius:99px;align-items:center;gap:5px;padding:5px 10px;font-size:.6875rem;font-weight:600;line-height:1.2;display:inline-flex}.tempo-tag[data-tone=green]{background:var(--tempo-green-surface);color:var(--tempo-green)}.tempo-tag[data-tone=brand]{background:var(--tempo-blush);color:var(--brand-ink)}.tempo-plan-paper,.tempo-plan-card,.tempo-plan-detail{--plan-paper:#efeae0;--plan-muted:#5f574d;--plan-line:#897d70;--plan-blush:#efe0e1;--plan-green:#466653;--ink:var(--tempo-charcoal);--ink-muted:var(--plan-muted);--brand-ink:#800020;--surface-bone:#dfd6c8;--control-dark:#800020;--card:#f7f4ed;--border:var(--plan-line);--tempo-paper:var(--plan-paper)}.tempo-plan-detail,.tempo-plan-card{--background:var(--plan-paper);--foreground:var(--tempo-charcoal);--card-foreground:var(--tempo-charcoal);--popover:#f7f4ed;--popover-foreground:var(--tempo-charcoal);--primary:#800020;--brand:#800020;--primary-foreground:#f7f4ed;--secondary:#f7f4ed;--secondary-foreground:var(--tempo-charcoal);--muted:#e3dbce;--muted-foreground:var(--plan-muted);--accent:var(--plan-blush);--accent-foreground:#800020;--ring:#800020;--input:var(--plan-line);--destructive:#9b1c31;--surface-card:#f7f4ed;--control-dark:#800020;--aurora-canvas:var(--plan-paper);--tempo-green:#466653;--tempo-green-surface:#e7ece3;--tempo-blush:var(--plan-blush);color:var(--foreground);background:var(--background)}.tempo-plan-detail .tmp{color:var(--primary)}.tempo-plan-detail .tempo-list-icon{background:var(--plan-blush);color:var(--primary)}.tempo-plan-detail .tempo-cta-disc{color:var(--primary)}.tempo-plan-detail .tempo-sheet-handle:after{background:var(--plan-line)}.tempo-avatar-stack{align-items:center;padding-left:7px;display:flex}.tempo-avatar-stack>*{border:2px solid var(--card);border-radius:50%;margin-left:-7px}.tempo-plan-card{text-align:left;background:var(--plan-paper);width:100%;color:var(--ink);border:1px solid #dbd2c4;border-radius:24px 24px 24px 8px;display:block;position:relative;overflow:hidden}.tempo-plan-card-pad{padding:16px;display:block}.tempo-plan-card-open{text-align:left;width:100%;transition:background-color .16s;display:block}.tempo-plan-card-open:hover{background:color-mix(in srgb, var(--plan-paper) 75%, var(--card))}.tempo-plan-card-open:focus-visible{outline:2px solid var(--brand-ink);outline-offset:-4px;border-radius:inherit}.tempo-plan-card-eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--brand-ink);align-items:center;gap:5px;margin-bottom:12px;font-size:.6875rem;font-weight:600;line-height:1.5;display:flex}.tempo-plan-card-eyebrow[data-tone=green]{color:var(--plan-green)}.tempo-plan-card-eyebrow[data-tone=muted]{color:var(--plan-muted)}.tempo-plan-card-title{letter-spacing:-.025em;color:var(--ink);overflow-wrap:anywhere;font-size:1.25rem;font-weight:600;line-height:1.25;display:block}.tempo-plan-card-status{color:var(--brand-ink);align-items:center;gap:4px;margin-top:2px;font-size:.875rem;font-weight:600;line-height:1.4;display:flex}.tempo-plan-card-meta{color:var(--ink-muted);margin-top:2px;font-size:.8125rem;line-height:1.4;display:block}.tempo-plan-card-thumb{width:46px;height:46px;color:var(--brand-ink);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.tempo-plan-card-more{color:var(--brand-ink)}.tempo-plan-card-more:hover{background:var(--plan-blush)}.tempo-plan-card-more:focus-visible{outline:2px solid var(--brand-ink);outline-offset:-2px}@keyframes tempo-plan-companion-bob{0%,to{transform:translateY(0)}40%{transform:translateY(-2px)}65%{transform:translateY(1px)}}@keyframes tempo-plan-companion-wave{0%,60%,to{transform:rotate(0)}15%,45%{transform:rotate(16deg)}30%{transform:rotate(-12deg)}}@media (prefers-reduced-motion:no-preference){.tempo-plan-companion-bob{animation:1.4s ease-in-out 3 tempo-plan-companion-bob}.tempo-plan-companion-wave{transform-box:fill-box;transform-origin:50% 90%;animation:1.4s ease-in-out 3 tempo-plan-companion-wave}}.tempo-cta-disc{color:#1b1b19;background:#fffdf8;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:35px;height:35px;display:inline-flex}.tempo-cta{justify-content:space-between!important;padding:7px 7px 7px 20px!important}.tempo-list-icon{background:var(--muted);width:34px;height:34px;color:var(--foreground);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.tempo-card-deck{margin-inline:8px}.tempo-card-deck:before,.tempo-card-deck:after{content:"";z-index:-1;pointer-events:none;background:var(--muted);border-radius:28px;position:absolute;inset:16px -8px;transform:rotate(3deg)}.tempo-card-deck:after{background:var(--tempo-blush);inset:20px -7px;transform:rotate(-3deg)}.tempo-filter-pills{scrollbar-width:none;overscroll-behavior-x:contain;gap:7px;display:flex;overflow-x:auto}.tempo-filter-pills::-webkit-scrollbar{display:none}.tempo-filter-pill{background:var(--card);min-height:38px;color:var(--foreground);white-space:nowrap;transition:background-color .18s var(--tempo-ease), color .18s var(--tempo-ease);border-radius:99px;flex-shrink:0;padding:9px 15px;font-size:.8125rem;font-weight:500;line-height:1.5;position:relative}.tempo-filter-pill:after{content:"";position:absolute;inset:-3px 0}.tempo-filter-pill[aria-pressed=true]{color:#f7f4ed;background:#800020}.tempo-filter-pill:focus-visible{outline:2px solid var(--brand-ink);outline-offset:2px}@media (prefers-reduced-motion:reduce){.tempo-filter-pill{transition:none}}
.ei path{fill:none;stroke:currentColor;stroke-width:5.5px;stroke-linecap:round;stroke-linejoin:round}.ei g{transform-box:fill-box;transform-origin:50%}.ei.ei-draw path{stroke-dasharray:1;animation:.45s ease-out both ei-dr;animation-delay:var(--d)}@keyframes ei-dr{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.ei-play .t-eye{animation:.5s ease-in-out ei-blink}@keyframes ei-blink{0%,to{transform:scaleY(1)}50%{transform:scaleY(.15)}}.ei-play .t-steam{animation:1.4s ease-in-out 2 ei-steam;animation-delay:var(--i)}@keyframes ei-steam{0%{opacity:0;transform:translateY(3px)}40%{opacity:1}to{opacity:0;transform:translateY(-6px)}}.ei-play .t-flame{transform-origin:50% 100%;animation:.35s ease-in-out 6 alternate ei-flick}@keyframes ei-flick{to{transform:scale(.85,1.2)skew(6deg)}}.ei-play .t-spark{animation:.7s ease-in-out 2 alternate ei-tw}@keyframes ei-tw{0%{transform:scale(1)}50%{transform:scale(.4)}to{transform:scale(1.2)rotate(45deg)}}.ei-play .t-glassL{transform-origin:50% 100%;animation:1.2s ease-in-out 2 ei-cl}@keyframes ei-cl{0%,to{transform:rotate(0)}40%{transform:rotate(8deg)}}.ei-play .t-glassR{transform-origin:50% 100%;animation:1.2s ease-in-out 2 ei-cr}@keyframes ei-cr{0%,to{transform:rotate(0)}40%{transform:rotate(-8deg)}}.ei-play .t-note{animation:.6s ease-in-out 4 alternate ei-bob;animation-delay:var(--i)}@keyframes ei-bob{to{transform:translateY(-6px)rotate(-6deg)}}.ei-play .t-bubL{animation:1.6s ease-in-out ei-pb}.ei-play .t-bubR{animation:1.6s ease-in-out .5s ei-pb}@keyframes ei-pb{0%,60%,to{transform:scale(1)}20%{transform:scale(1.12)}}.ei-play .t-pop{animation:.4s ease-in-out 4 alternate ei-pop}@keyframes ei-pop{to{transform:translateY(-4px)scale(1.04)}}.ei-play .t-sticks{transform-origin:20% 100%;animation:.8s ease-in-out 2 alternate ei-stir}.ei-play .t-brush{transform-origin:100% 0;animation:.6s ease-in-out 4 alternate ei-stir}@keyframes ei-stir{0%{transform:rotate(-7deg)}to{transform:rotate(7deg)}}.ei-play .t-speed{animation:.45s linear 4 ei-sp}@keyframes ei-sp{0%{opacity:1;transform:translate(3px)}to{opacity:0;transform:translate(-7px)}}.ei-play .w-sport{animation:.35s cubic-bezier(.5,0,.5,1) 4 alternate ei-bnc}@keyframes ei-bnc{to{transform:translateY(-10px)rotate(-30deg)}}.ei-play .w-going_out{transform-origin:50% 0;animation:.7s ease-in-out 2 alternate ei-sw}.ei-play .w-shopping{transform-origin:50% 0;animation:.5s ease-in-out 2 alternate ei-sw}@keyframes ei-sw{0%{transform:rotate(0)}50%{transform:rotate(-7deg)}to{transform:rotate(7deg)}}.ei-play .w-gym{animation:.45s ease-in-out 4 alternate ei-lift}@keyframes ei-lift{to{transform:translateY(-8px)rotate(-10deg)}}.ei-play .w-trip{animation:1.8s ease-in-out ei-fly}@keyframes ei-fly{0%,to{transform:translate(0)}50%{transform:translate(6px,-6px)}}.ei-play .w-games{animation:.12s linear 8 alternate ei-sh}@keyframes ei-sh{0%{transform:rotate(-4deg)}to{transform:rotate(4deg)}}.ei-play .w-beach{transform-origin:50% 100%;animation:.6s ease-in-out 2 alternate ei-sway}@keyframes ei-sway{0%{transform:skew(0)}50%{transform:skew(-6deg)}to{transform:skew(6deg)}}.ei-play .w-run{animation:.22s ease-in-out 6 alternate ei-hop}@keyframes ei-hop{to{transform:translateY(-6px)rotate(-6deg)}}.ei-play .w-house_party,.ei-play .w-default{animation:.25s ease-in-out 6 alternate ei-hb}@keyframes ei-hb{to{transform:rotate(5deg)translateY(-2px)}}@media (prefers-reduced-motion:reduce){.ei *{stroke-dasharray:none!important;animation:none!important}}
