.icon{flex:none;overflow:visible}.icon .ic{transform-box:fill-box;transform-origin:center}.icon .ic--h{opacity:0}.icon .ic--x{transition:fill .24s ease}.icon .ic--s{opacity:0;transition:opacity .24s ease}:is(a,button,label,summary,[data-icon-host],[role=menuitem],[role=option],[role=tab]):is(:hover,:focus-visible,:has(:focus-visible),[aria-selected=true],[aria-pressed=true],[aria-expanded=true],[data-popup-open],[data-state=open],[data-open],[data-status=active],[data-highlighted],[data-selected=true],.is-active,.is-cur) .icon .ic--x{fill:var(--icon-accent, var(--accent))}:is(a,button,label,summary,[data-icon-host],[role=menuitem],[role=option],[role=tab]):is(:hover,:focus-visible,:has(:focus-visible),[aria-selected=true],[aria-pressed=true],[aria-expanded=true],[data-popup-open],[data-state=open],[data-open],[data-status=active],[data-highlighted],[data-selected=true],.is-active,.is-cur) .icon .ic--s{opacity:1!important}.icon.is-accent .ic--x{fill:var(--icon-accent, var(--accent))}.icon.is-accent .ic--s{opacity:1!important}.icon.is-play .ic{animation-duration:.56s;animation-timing-function:cubic-bezier(.3,.7,.3,1);animation-fill-mode:both}.icon.is-play[data-icon=bolt] .ic-a{animation-name:ic-flicker;animation-duration:.48s}@keyframes ic-flicker{0%{opacity:1;transform:none}20%{opacity:.25;transform:translateY(-1px)}35%{opacity:1}50%{opacity:.4}65%,to{opacity:1;transform:none}}.icon.is-play[data-icon=sparkle] .ic-a{animation-name:ic-spin-q}.icon.is-play[data-icon=sparkle] .ic-b{animation-name:ic-pop;animation-delay:.14s;animation-duration:.42s}@keyframes ic-spin-q{0%{transform:none}60%{transform:rotate(100deg) scale(.86)}to{transform:rotate(90deg)}}@keyframes ic-pop{0%{transform:none}40%{transform:scale(1.18)}to{transform:none}}.icon.is-play[data-icon=layout] .ic-a{animation-name:ic-drop-in}.icon.is-play[data-icon=layout] .ic-b{animation-name:ic-grow-y;transform-origin:top;animation-delay:.12s}@keyframes ic-drop-in{0%{transform:none;opacity:1}40%{transform:translateY(-2px);opacity:.45}to{transform:none;opacity:1}}@keyframes ic-grow-y{0%{transform:none}40%{transform:scaleY(.4)}to{transform:none}}.icon.is-play:is([data-icon=file],[data-icon=receipt]) :is(.ic-a,.ic-b,.ic-c){animation-name:ic-write;transform-origin:left;animation-duration:.32s}.icon.is-play:is([data-icon=file],[data-icon=receipt]) .ic-b{animation-delay:.14s}.icon.is-play[data-icon=receipt] .ic-c{animation-name:ic-write-stay;animation-delay:.28s;animation-duration:.42s}@keyframes ic-write{0%{transform:none;opacity:1}40%{transform:scaleX(.35);opacity:.45}to{transform:none;opacity:1}}@keyframes ic-write-stay{0%{transform:scaleX(0);opacity:1}70%{transform:none;opacity:1}to{opacity:0}}.icon.is-play[data-icon=chart] :is(.ic-a,.ic-b,.ic-c){animation-name:ic-grow-y;transform-origin:bottom;animation-duration:.42s}.icon.is-play[data-icon=chart] .ic-b{animation-delay:90ms}.icon.is-play[data-icon=chart] .ic-c{animation-delay:.18s}.icon.is-play[data-icon=plug] .ic-a{animation-name:ic-plug-in}@keyframes ic-plug-in{0%{transform:none}40%{transform:translateY(-3px)}75%{transform:translateY(.6px)}to{transform:none}}.icon.is-play[data-icon=grid] :is(.ic-a,.ic-b,.ic-c,.ic-d){animation-name:ic-tap;animation-duration:.3s}.icon.is-play[data-icon=grid] .ic-b{animation-delay:90ms}.icon.is-play[data-icon=grid] .ic-c{animation-delay:.18s}.icon.is-play[data-icon=grid] .ic-d{animation-delay:.27s}@keyframes ic-tap{0%{transform:none}45%{transform:scale(.72)}to{transform:none}}.icon.is-play:is([data-icon=chat],[data-icon=talk]) .ic-a{animation-name:ic-tilt;transform-origin:20% 90%}.icon.is-play:is([data-icon=chat],[data-icon=talk]) .ic-b{animation-name:ic-dots;animation-duration:.64s}.icon.is-play[data-icon=talk] .ic-c{animation-name:ic-pop;animation-delay:.22s;animation-duration:.42s;transform-origin:80% 90%}@keyframes ic-tilt{0%{transform:none}30%{transform:rotate(-7deg)}60%{transform:rotate(4deg)}to{transform:none}}@keyframes ic-dots{0%,to{opacity:0}20%,75%{opacity:1}}.icon.is-play[data-icon=building] :is(.ic-a,.ic-b,.ic-c){animation-name:ic-blink;animation-duration:.36s}.icon.is-play[data-icon=building] .ic-b{animation-delay:.11s}.icon.is-play[data-icon=building] .ic-a{animation-delay:.22s}@keyframes ic-blink{0%{opacity:1}30%{opacity:0}to{opacity:1}}.icon.is-play[data-icon=code] .ic-a{animation-name:ic-out-l}.icon.is-play[data-icon=code] .ic-b{animation-name:ic-out-r}.icon.is-play[data-icon=code] .ic-c{animation-name:ic-turn}@keyframes ic-out-l{50%{transform:translate(-2px)}}@keyframes ic-out-r{50%{transform:translate(2px)}}@keyframes ic-turn{0%{transform:none}to{transform:rotate(180deg)}}.icon.is-play:is([data-icon=user],[data-icon=users]) .ic-a{animation-name:ic-hop;animation-duration:.42s}.icon.is-play[data-icon=users] .ic-b{animation-name:ic-hop;animation-duration:.42s;animation-delay:.15s}@keyframes ic-hop{0%,to{transform:none}45%{transform:translateY(-2px)}}.icon.is-play[data-icon=steps] :is(.ic-a,.ic-b,.ic-c){animation-name:ic-tap;animation-duration:.28s}.icon.is-play[data-icon=steps] .ic-b{animation-delay:.14s}.icon.is-play[data-icon=steps] .ic-c{animation-delay:.28s}.icon.is-play[data-icon=inbox] .ic-a{animation-name:ic-letter;animation-duration:.64s}@keyframes ic-letter{0%{opacity:0;transform:translateY(-7px)}25%{opacity:1}70%{opacity:1;transform:translateY(4px)}to{opacity:0;transform:translateY(5px)}}.icon.is-play[data-icon=headset] .ic-a{animation-name:ic-flex;transform-origin:bottom}.icon.is-play[data-icon=headset] :is(.ic-b,.ic-c){animation-name:ic-tap;animation-duration:.36s;animation-delay:80ms}@keyframes ic-flex{0%,to{transform:none}40%{transform:scaleX(1.08) scaleY(.94)}}.icon.is-play[data-icon=phone] .ic-a{animation-name:ic-ring}.icon.is-play[data-icon=phone] .ic-b{animation-name:ic-dots;transform-origin:0% 100%}@keyframes ic-ring{0%,to{transform:none}12%{transform:rotate(-14deg)}26%{transform:rotate(12deg)}40%{transform:rotate(-10deg)}54%{transform:rotate(7deg)}68%{transform:rotate(-3deg)}}.icon.is-play[data-icon=box] .ic-a{animation-name:ic-lid}@keyframes ic-lid{0%,to{transform:none}40%{transform:translateY(-3px) rotate(-4deg)}75%{transform:translateY(.5px)}}.icon.is-play[data-icon=calendar] :is(.ic-d,.ic-e,.ic-f,.ic-g,.ic-j){animation-name:ic-pop;animation-duration:.3s}.icon.is-play[data-icon=calendar] .ic-e{animation-delay:70ms}.icon.is-play[data-icon=calendar] .ic-f{animation-delay:.14s}.icon.is-play[data-icon=calendar] .ic-g{animation-delay:.21s}.icon.is-play[data-icon=calendar] .ic-j{animation-delay:.28s}.icon.is-play[data-icon=megaphone] .ic-a{animation-name:ic-shout;transform-origin:left}.icon.is-play[data-icon=megaphone] .ic-b{animation-name:ic-wave;transform-origin:left}.icon.is-play[data-icon=megaphone] .ic-c{animation-name:ic-wave-out;transform-origin:left;animation-delay:.12s}@keyframes ic-shout{0%,to{transform:none}30%{transform:rotate(-6deg) scale(1.05)}}@keyframes ic-wave{0%{transform:none;opacity:1}40%{transform:translate(-1.5px);opacity:.4}to{transform:none;opacity:1}}@keyframes ic-wave-out{0%{transform:translate(-3px);opacity:0}50%{opacity:1}to{transform:translate(1px);opacity:0}}.icon.is-play[data-icon=bulb] .ic-a{animation-name:ic-glow}.icon.is-play[data-icon=bulb] .ic-b{animation-name:ic-rays;animation-duration:.68s}@keyframes ic-glow{0%,to{transform:none}40%{transform:scale(1.07)}}@keyframes ic-rays{0%{opacity:0;transform:scale(.6)}35%{opacity:1;transform:none}75%{opacity:1}to{opacity:0;transform:scale(1.06)}}.icon.is-play:is([data-icon=arrow],[data-icon=next]) .ic-a{animation-name:ic-nudge-r;animation-duration:.42s}.icon.is-play[data-icon=prev] .ic-a{animation-name:ic-nudge-l;animation-duration:.42s}.icon.is-play[data-icon=chevron] .ic-a{animation-name:ic-nudge-d;animation-duration:.42s}@keyframes ic-nudge-r{45%{transform:translate(3px)}}@keyframes ic-nudge-l{45%{transform:translate(-3px)}}@keyframes ic-nudge-d{45%{transform:translateY(2px)}}.icon.is-play[data-icon=search] :is(.ic-a,.ic-b){animation-name:ic-look;animation-duration:.6s}@keyframes ic-look{0%,to{transform:none}30%{transform:translate(-1.5px,-.5px)}65%{transform:translate(1px,.5px)}}.icon.is-play[data-icon=menu] :is(.ic-a,.ic-b,.ic-c){animation-name:ic-write;transform-origin:left;animation-duration:.3s}.icon.is-play[data-icon=menu] .ic-b{animation-delay:80ms}.icon.is-play[data-icon=menu] .ic-c{animation-delay:.16s}.icon.is-play[data-icon=close] .ic-a{animation-name:ic-turn-q;animation-duration:.42s}@keyframes ic-turn-q{0%{transform:rotate(-90deg)}to{transform:none}}.icon.is-play[data-icon=plan] .ic-a,.icon.is-play[data-icon=shield] .ic-b{animation-name:ic-write;transform-origin:left;animation-duration:.42s;animation-delay:.12s}.icon.is-play[data-icon=shield] .ic-a{animation-name:ic-glow;animation-duration:.42s}.icon.is-play[data-icon=sun] .ic-b{animation-name:ic-sun-turn;animation-duration:.6s}@keyframes ic-sun-turn{0%{transform:rotate(-30deg);opacity:.4}to{transform:none;opacity:1}}.icon.is-play[data-icon=moon] .ic-a{animation-name:ic-moon-rock;animation-duration:.6s}@keyframes ic-moon-rock{0%{transform:rotate(0)}40%{transform:rotate(-14deg)}to{transform:rotate(0)}}.icon.is-play[data-icon=stack] .ic-a{animation-name:ic-land}@keyframes ic-land{0%{transform:none}35%{transform:translateY(-3px)}70%{transform:translateY(.6px)}to{transform:none}}.icon.is-play[data-icon=plus] :is(.ic-a){animation-name:ic-turn-q;animation-duration:.42s}.icon.is-play[data-icon=minus] .ic-a{animation-name:ic-write;transform-origin:left;animation-duration:.42s}.icon.is-play[data-icon=check] .ic-a{animation-name:ic-tick;animation-duration:.7s;animation-timing-function:cubic-bezier(.33,0,.2,1);transform-origin:40% 80%}@keyframes ic-tick{0%{transform:none}35%{transform:translateY(-1px) rotate(-6deg) scale(1.14)}to{transform:none}}.icon.is-play[data-icon=dots] :is(.ic-a,.ic-b,.ic-c){animation-name:ic-hop;animation-duration:.36s}.icon.is-play[data-icon=dots] .ic-b{animation-delay:90ms}.icon.is-play[data-icon=dots] .ic-c{animation-delay:.18s}.icon.is-play:is([data-icon=chevron-up],[data-icon=arrow-up]) .ic-a{animation-name:ic-nudge-u;animation-duration:.42s}.icon.is-play[data-icon=arrow-down] .ic-a{animation-name:ic-nudge-d;animation-duration:.42s}.icon.is-play[data-icon=arrow-left] .ic-a{animation-name:ic-nudge-l;animation-duration:.42s}.icon.is-play:is([data-icon=arrow-up-right],[data-icon=external]) .ic-a{animation-name:ic-nudge-ur;animation-duration:.42s}@keyframes ic-nudge-u{45%{transform:translateY(-2px)}}@keyframes ic-nudge-ur{45%{transform:translate(2px,-2px)}}.icon.is-play:is([data-icon=table],[data-icon=note]) :is(.ic-a,.ic-b){animation-name:ic-write;transform-origin:left;animation-duration:.32s}.icon.is-play:is([data-icon=table],[data-icon=note]) .ic-b{animation-delay:.12s}.icon.is-play[data-icon=table] .ic-c{animation-name:ic-grow-y;transform-origin:top;animation-duration:.36s;animation-delay:60ms}.icon.is-play:is([data-icon=home],[data-icon=store]) .ic-a{animation-name:ic-hop;animation-duration:.42s}.icon.is-play:is([data-icon=home],[data-icon=store]) .ic-b{animation-name:ic-grow-y;transform-origin:bottom;animation-duration:.36s;animation-delay:.14s}.icon.is-play[data-icon=mail] .ic-a{animation-name:ic-flap;transform-origin:top}@keyframes ic-flap{0%,to{transform:none}45%{transform:scaleY(.35)}}.icon.is-play[data-icon=community] :is(.ic-a,.ic-b,.ic-c){animation-name:ic-blink;animation-duration:.36s}.icon.is-play[data-icon=community] .ic-b{animation-delay:.11s}.icon.is-play[data-icon=community] .ic-c{animation-delay:.22s}.icon.is-play[data-icon=flag] .ic-a{animation-name:ic-wave-flag;transform-origin:left}@keyframes ic-wave-flag{0%,to{transform:none}30%{transform:skewY(-6deg) scaleX(.94)}65%{transform:skewY(3deg)}}.icon.is-play[data-icon=trash] .ic-a{animation-name:ic-lid}.icon.is-play[data-icon=bookmark] .ic-a{animation-name:ic-hop;animation-duration:.42s}.icon.is-play[data-icon=settings] .ic-a{animation-name:ic-gear;animation-duration:.6s}@keyframes ic-gear{0%{transform:none}to{transform:rotate(45deg)}}.icon.is-play[data-icon=progress-check] .ic-a{animation-name:ic-gear;animation-duration:.6s}.icon.is-play[data-icon=progress-check] .ic-b{animation-name:ic-dots;animation-duration:.6s}.icon.is-play[data-icon=progress-check] .ic-c{animation-name:ic-write;transform-origin:left;animation-duration:.42s;animation-delay:.12s}.icon.is-play:is([data-icon=phone-in],[data-icon=phone-call]) .ic-a{animation-name:ic-ring}.icon.is-play[data-icon=phone-call] .ic-b{animation-name:ic-dots;transform-origin:0% 100%}.icon.is-play[data-icon=phone-in] .ic-b{animation-name:ic-nudge-dl;animation-duration:.42s;animation-delay:.12s}@keyframes ic-nudge-dl{45%{transform:translate(-1.5px,1.5px)}}.icon.is-play:is([data-icon=messages],[data-icon=message]) .ic-a{animation-name:ic-tilt;transform-origin:20% 90%}.icon.is-play[data-icon=messages] .ic-b{animation-name:ic-pop;animation-delay:.16s;animation-duration:.42s;transform-origin:80% 90%}.icon.is-play[data-icon=message] .ic-b{animation-name:ic-write;transform-origin:left;animation-duration:.36s;animation-delay:.12s}.icon.is-play[data-icon=pin] :is(.ic-a,.ic-b){animation-name:ic-land;animation-duration:.48s}.icon.is-play[data-icon=map] :is(.ic-a,.ic-b){animation-name:ic-unfold}@keyframes ic-unfold{0%{transform:scaleX(.6)}to{transform:none}}.icon.is-play[data-icon=eye] :is(.ic-a,.ic-b){animation-name:ic-wink;animation-duration:.42s}@keyframes ic-wink{0%,to{transform:none}40%{transform:scaleY(.1)}}.icon.is-play[data-icon=coin] :is(.ic-a,.ic-b){animation-name:ic-coin}@keyframes ic-coin{0%,to{transform:none}50%{transform:scaleX(.12)}}.icon.is-play[data-icon=clock-edit] .ic-b{animation-name:ic-tilt;transform-origin:0% 0%}.icon.is-play[data-icon=clock-edit] .ic-a{animation-name:ic-hop;animation-duration:.42s;animation-delay:.1s}.icon[data-icon=chart-dots] .ic-a,.icon[data-icon=chart-dots] .ic-g{transform-origin:0% 100%}.icon[data-icon=chart-dots] .ic-f{transform-origin:0% 0%}.icon.is-play[data-icon=chart-dots] :is(.ic-a,.ic-f,.ic-g){animation-name:ic-draw;animation-timing-function:linear}.icon.is-play[data-icon=chart-dots] .ic-a{animation-duration:165ms}.icon.is-play[data-icon=chart-dots] .ic-f{animation-duration:105ms;animation-delay:165ms}.icon.is-play[data-icon=chart-dots] .ic-g{animation-duration:.18s;animation-delay:.27s}.icon.is-play[data-icon=chart-dots] :is(.ic-b,.ic-c,.ic-d,.ic-e){animation-name:ic-pop;animation-duration:.26s}.icon.is-play[data-icon=chart-dots] .ic-c{animation-delay:165ms}.icon.is-play[data-icon=chart-dots] .ic-d{animation-delay:.27s}.icon.is-play[data-icon=chart-dots] .ic-e{animation-delay:.45s}@keyframes ic-draw{0%{transform:none}40%{transform:scale(.55)}to{transform:none}}.icon[data-icon=heartbeat] :is(.ic-a,.ic-e){transform-origin:0% 50%}.icon[data-icon=heartbeat] :is(.ic-b,.ic-d){transform-origin:0% 100%}.icon[data-icon=heartbeat] .ic-c{transform-origin:0% 0%}.icon.is-play[data-icon=heartbeat] .ic{animation-duration:.76s;animation-iteration-count:2;animation-timing-function:linear;animation-fill-mode:both}.icon.is-play[data-icon=heartbeat] .ic-a{animation-name:ic-sweep-a}.icon.is-play[data-icon=heartbeat] .ic-b{animation-name:ic-sweep-b}.icon.is-play[data-icon=heartbeat] .ic-c{animation-name:ic-sweep-c}.icon.is-play[data-icon=heartbeat] .ic-d{animation-name:ic-sweep-d}.icon.is-play[data-icon=heartbeat] .ic-e{animation-name:ic-sweep-e}@keyframes ic-sweep-a{0%{transform:scale(0)}8.7%,to{transform:none}}@keyframes ic-sweep-b{0%,8.7%{transform:none;opacity:.3}8.71%{transform:scale(0);opacity:1}22.8%,to{transform:none;opacity:1}}@keyframes ic-sweep-c{0%,22.8%{transform:none;opacity:.3}22.81%{transform:scale(0);opacity:1}50%,to{transform:none;opacity:1}}@keyframes ic-sweep-d{0%,50%{transform:none;opacity:.3}50.01%{transform:scale(0);opacity:1}64.2%,to{transform:none;opacity:1}}@keyframes ic-sweep-e{0%,64.2%{transform:none;opacity:.3}64.21%{transform:scale(0);opacity:1}75%,to{transform:none;opacity:1}}.icon.is-play[data-icon=cash] .ic-a{animation-name:ic-nudge-r;animation-duration:.42s}.icon.is-play[data-icon=calendar-plus] .ic-d{animation-name:ic-turn-q;animation-duration:.42s}.icon.is-play[data-icon=bell] .ic-a{animation-name:ic-ring;transform-origin:50% 0%}.icon.is-play[data-icon=bell] .ic-b{animation-name:ic-out-r;animation-duration:.42s;animation-delay:60ms}.icon.is-play[data-icon=adjust] .ic-a{animation-name:ic-out-l;animation-duration:.48s}.icon.is-play[data-icon=adjust] .ic-b{animation-name:ic-out-r;animation-duration:.48s;animation-delay:80ms}.icon.is-play[data-icon=adjust] .ic-c{animation-name:ic-out-l;animation-duration:.48s;animation-delay:.16s}.icon[data-icon=bill]{--icon-accent: var(--icon-accent-money, #2f8f55);--bill-tilt: skewX(-25deg) scaleY(.5)}.icon[data-icon=bill] .ic{transform-box:view-box;transform-origin:12px 12px;transition:transform .22s var(--ease, ease),opacity .16s ease,fill .24s ease}.icon[data-icon=bill] :is(.ic-c,.ic-d,.ic-e){transform:translateY(-4.5px) var(--bill-tilt)}:is(:is(a,button,label,summary,[data-icon-host],[role=menuitem],[role=option],[role=tab]):is(:hover,:focus-visible,:has(:focus-visible),[aria-selected=true],[aria-pressed=true],[aria-expanded=true],[data-popup-open],[data-state=open],[data-open],[data-status=active],[data-highlighted],[data-selected=true],.is-active,.is-cur) .icon,.icon.is-accent)[data-icon=bill] :is(.ic-a,.ic-b){transform:translateY(-4.5px) var(--bill-tilt);transition-duration:.26s}:is(:is(a,button,label,summary,[data-icon-host],[role=menuitem],[role=option],[role=tab]):is(:hover,:focus-visible,:has(:focus-visible),[aria-selected=true],[aria-pressed=true],[aria-expanded=true],[data-popup-open],[data-state=open],[data-open],[data-status=active],[data-highlighted],[data-selected=true],.is-active,.is-cur) .icon,.icon.is-accent)[data-icon=bill] .ic-c{opacity:1;transform:translateY(-1.5px) var(--bill-tilt);transition-delay:.2s}:is(:is(a,button,label,summary,[data-icon-host],[role=menuitem],[role=option],[role=tab]):is(:hover,:focus-visible,:has(:focus-visible),[aria-selected=true],[aria-pressed=true],[aria-expanded=true],[data-popup-open],[data-state=open],[data-open],[data-status=active],[data-highlighted],[data-selected=true],.is-active,.is-cur) .icon,.icon.is-accent)[data-icon=bill] .ic-d{opacity:1;transform:translateY(1.5px) var(--bill-tilt);transition-delay:.32s}:is(:is(a,button,label,summary,[data-icon-host],[role=menuitem],[role=option],[role=tab]):is(:hover,:focus-visible,:has(:focus-visible),[aria-selected=true],[aria-pressed=true],[aria-expanded=true],[data-popup-open],[data-state=open],[data-open],[data-status=active],[data-highlighted],[data-selected=true],.is-active,.is-cur) .icon,.icon.is-accent)[data-icon=bill] .ic-e{opacity:1;transform:translateY(4.5px) var(--bill-tilt);transition-delay:.44s}:is(:is(a,button,label,summary,[data-icon-host],[role=menuitem],[role=option],[role=tab]):is(:hover,:focus-visible,:has(:focus-visible),[aria-selected=true],[aria-pressed=true],[aria-expanded=true],[data-popup-open],[data-state=open],[data-open],[data-status=active],[data-highlighted],[data-selected=true],.is-active,.is-cur) .icon,.icon.is-accent)[data-icon=bill] .ic-f{opacity:1;transition-delay:.56s}.icon.is-play[data-icon=queue] .ic-a{animation-name:ic-queue-card;animation-duration:.42s}.icon.is-play[data-icon=queue] :is(.ic-b,.ic-c){animation-name:ic-queue-up;animation-duration:.38s;animation-delay:60ms}.icon.is-play[data-icon=queue] .ic-c{animation-delay:.13s}@keyframes ic-queue-card{0%{opacity:1;transform:none}40%{opacity:.35;transform:scale(.92)}to{opacity:1;transform:none}}@keyframes ic-queue-up{0%{opacity:1;transform:none}40%{opacity:.3;transform:translateY(-2px)}to{opacity:1;transform:none}}.icon[data-icon=bill].is-reset .ic{transition:none!important}.icon[data-icon=bill].is-reset :is(.ic-a,.ic-b){transform:none!important}.icon[data-icon=bill].is-reset :is(.ic-c,.ic-d,.ic-e){opacity:0!important;transform:translateY(-4.5px) var(--bill-tilt)!important}.icon[data-icon=bill].is-reset .ic-f{opacity:0!important}@media(prefers-reduced-motion:reduce){.icon[data-icon=bill] .ic{transition:none!important}}@media(prefers-reduced-motion:reduce){.icon .ic{animation:none!important}}[data-tick]{clip-path:inset(-3px);transition:none}[data-tick][data-unchecked]{clip-path:inset(-3px -3px -3px 100%);transition:clip-path .28s cubic-bezier(.2,.7,.3,1)}[data-tick] svg{clip-path:inset(-3px);transition:clip-path .28s cubic-bezier(.2,.7,.3,1)}[data-tick][data-unchecked] svg{clip-path:inset(-3px 100% -3px -3px);transition:clip-path 0s .28s}[data-tick] .icon .ic--x{fill:currentColor!important}@media(prefers-reduced-motion:reduce){[data-tick],[data-tick] svg{transition:none!important}}.bm{display:inline-block;width:var(--bm-size);height:var(--bm-size);line-height:0;flex:none;vertical-align:middle}.bm-art{display:block;width:100%;height:100%}.bm svg{width:100%;height:100%;display:block}.bm{--bm-ink: var(--mark-ink, #1d2027);--bm-face: var(--mark-face, #f7f3ea)}.bm--tile{position:relative;border-radius:22%;background:var(--tile-paper, #f7f3ea);padding:calc(var(--bm-size) * .13);box-sizing:border-box;box-shadow:inset 0 0 0 1px var(--tile-line, #d6ccb8),0 calc(var(--bm-size) * .03) calc(var(--bm-size) * .08) var(--tile-shadow, rgb(29 32 39 / .22))}.bm--tile.bm--flat{padding:calc(var(--bm-size) * .14);box-shadow:inset 0 0 0 1px var(--tile-line, #d6ccb8),0 1px 2px var(--tile-shadow-sm, rgb(29 32 39 / .18))}.bm--tile:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:url(/img/grain.png) 0 0 / 128px repeat;opacity:.04;filter:var(--grain-specks, none)}.bm--paper [fill="#1d2027"]{fill:var(--bm-ink)}.bm--paper [stroke="#1d2027"]{stroke:var(--bm-ink)}.bm--paper [fill="#f7f3ea"]{fill:var(--bm-face)}.bm [stroke="#a4472e"]{stroke:var(--mark-rust, #a4472e)}.bm [fill="#a4472e"]{fill:var(--mark-rust, #a4472e)}.bm--tile.bm--ink{background:#1d2027;box-shadow:inset 0 0 0 1px #3b3f48,0 calc(var(--bm-size) * .03) calc(var(--bm-size) * .08) #00000059}.bm--tile.bm--ink:before{filter:invert(1);opacity:.05}.bm--tile:not(.bm--flat) .bm-art{padding:calc(var(--bm-size) * .05);box-sizing:border-box}.bm--ink{--bm-ink: #f7f3ea;--bm-face: #1d2027}.bm--ink.bm--flat [fill="#1d2027"]{fill:#f7f3ea}.bm--ink.bm--flat [fill="#f7f3ea"]{fill:#1d2027;stroke:#f7f3ea}.bm-over{position:absolute;inset:calc(var(--bm-size) * .14);width:auto;height:auto;opacity:0;transition:opacity .4s ease}.bm--play .bm-over{opacity:1;transition:none}.bm[data-bm=hover]:not(.bm--play) .bm-over *{animation:none!important}.bm--play .bm-paperface{animation:bm-fade .5s ease-out both}.bm--play .bm-e path,.bm--play .bm-h path{stroke-dasharray:1;stroke-dashoffset:1;animation:bm-draw var(--bm-t, .5s) ease-out both}.bm--play.bm--done path{stroke-dashoffset:0}.bm--done[data-bm=view] .bm-hy .bm-l1,.bm--done[data-bm=view] .bm-hx .bm-l0{animation:bm-shim 2.6s ease-in-out infinite alternate}.bm--off,.bm--off *{animation-play-state:paused!important}@keyframes bm-draw{to{stroke-dashoffset:0}}@keyframes bm-fade{0%{opacity:0}}@keyframes bm-shim{to{opacity:.55}}.env-mark[data-astro-cid-7zglfy2a]{display:inline-flex;align-items:center;margin-left:2px;padding:1px 6px;border:1px solid var(--accent);border-radius:4px;color:var(--accent);font:500 10px/16px ui-monospace,SF Mono,Menlo,monospace;letter-spacing:.08em;text-transform:uppercase}.wm{--wm-ink: var(--mark-ink, #1d2027);--wm-rust: var(--mark-rust, #a4472e);white-space:nowrap}.wm--ink{--wm-ink: #f7f3ea;--wm-rust: #a4472e}.wm-ink{color:var(--wm-ink)}.wm-rust{color:var(--wm-rust)}.theme-tg{display:inline-grid;place-items:center;width:44px;height:44px;padding:0;flex:none;background:none;border:0;border-radius:6px;color:var(--ink);cursor:pointer}.theme-tg>.icon{grid-area:1 / 1}.theme-tg__sun{display:none}[data-theme=dark] .theme-tg__sun{display:block}[data-theme=dark] .theme-tg__moon{display:none}
