@property --dx-tint{syntax:"<color>";inherits:true;initial-value:#e8762d}.dx2{--dx-orange:#e8762d;--dx-orange-2:#d4581d;--dx-cta:linear-gradient(135deg,#ee8436,#d4581d);--dx-bg:#f6f6f8;--dx-surface:#fff;--dx-surface-2:#f1f2f5;--dx-line:#0f172a14;--dx-text:#14161f;--dx-muted:#687083;--dx-shadow-1:0 1px 2px #0f172a0f,0 4px 14px #0f172a0f;--dx-shadow-2:0 24px 60px -28px #0f172a73;--dx-r-s:10px;--dx-r-m:14px;--dx-r-l:22px;--dx-r-xl:32px;--dx-ease:cubic-bezier(.2,.85,.25,1);--dx-press:.15s;--dx-hover:.25s;--dx-tint:#e8762d;color:var(--dx-text);font-family:Outfit,sans-serif;transition:--dx-tint .7s ease}.dx2.dx2--dark{--dx-bg:#0c0d10;--dx-surface:#15171c;--dx-surface-2:#1d2027;--dx-line:#ffffff17;--dx-text:#f3f4f7;--dx-muted:#9aa1b2;--dx-shadow-1:0 1px 2px #00000080,0 6px 18px #00000059;--dx-shadow-2:0 30px 70px -28px #000000e6}.dx2 *,.dx2 :after,.dx2 :before{box-sizing:border-box}.dx2 button{cursor:pointer;font-family:inherit}.dx2 :focus-visible{outline:2px solid var(--dx-orange);outline-offset:2px}.dx-seg{background:var(--dx-surface-2);border-radius:var(--dx-r-m);box-shadow:inset 0 0 0 1px var(--dx-line);display:inline-flex;gap:2px;max-width:100%;overflow-x:auto;padding:4px;position:relative;scrollbar-width:none}.dx-seg::-webkit-scrollbar{display:none}.dx-seg-item{background:#0000;border:0;border-radius:var(--dx-r-s);color:var(--dx-muted);flex:none;font-size:.9rem;font-weight:600;height:36px;padding:0 14px;position:relative;transition:color var(--dx-hover) ease;white-space:nowrap;z-index:1}.dx-seg-item:hover{color:var(--dx-text)}.dx-seg-item[aria-selected=true]{color:#fff}.dx-seg-pill{background:var(--dx-cta);border-radius:var(--dx-r-s);box-shadow:0 6px 16px -6px #d4581d99;left:0;position:absolute;top:0;transition:transform .4s var(--dx-ease),width .4s var(--dx-ease);z-index:0}.dx-btn{align-items:center;border-radius:var(--dx-r-m);display:inline-flex;font-size:.95rem;font-weight:650;gap:8px;height:48px;justify-content:center;padding:0 20px;transition:transform var(--dx-press) ease,box-shadow var(--dx-hover) ease,background var(--dx-hover) ease,color var(--dx-hover) ease,border-color var(--dx-hover) ease;white-space:nowrap}.dx-btn:hover{transform:translateY(-1px)}.dx-btn:active{transform:scale(.97)}.dx-btn--primary{background:var(--dx-cta);border:0;box-shadow:0 10px 24px -10px #d4581db3;color:#fff}.dx-btn--primary:hover{box-shadow:0 14px 30px -10px #d4581dcc}.dx-btn--primary svg{transition:transform var(--dx-hover) var(--dx-ease)}.dx-btn--primary:hover svg{transform:translateX(3px)}.dx-btn--soft{background:var(--dx-surface);border:0;box-shadow:var(--dx-shadow-1),inset 0 0 0 1px var(--dx-line);color:var(--dx-text)}.dx-btn--soft:hover{color:var(--dx-orange)}.dx-icon-btn{background:var(--dx-surface);border:0;border-radius:var(--dx-r-m);box-shadow:var(--dx-shadow-1),inset 0 0 0 1px var(--dx-line);color:var(--dx-text);display:grid;flex:none;height:40px;place-items:center;transition:transform var(--dx-press) ease,color var(--dx-hover) ease;width:40px}.dx-icon-btn:not(:disabled):hover{color:var(--dx-orange);transform:scale(1.06)}.dx-icon-btn:not(:disabled):active{transform:scale(.94)}.dx-icon-btn:disabled{cursor:default;opacity:.35}.dx-link{background:none;border:0;color:var(--dx-orange);font-size:.9rem;font-weight:650;padding:4px 2px}.dx-link:hover{text-decoration:underline}.dx-rise{animation:dx-rise .6s var(--dx-ease) both;animation-delay:0ms;animation-delay:var(--dx-delay,0ms)}.dx-fade{animation:dx-fade .4s ease both;animation-delay:0ms;animation-delay:var(--dx-delay,0ms)}@keyframes dx-rise{0%{opacity:0;transform:translateY(18px)}}@keyframes dx-fade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.dx2 *,.dx2 :after,.dx2 :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.dx-phone{aspect-ratio:100/208.3;flex:none;font-size:2.4px;font-size:calc(var(--dx-phone-w, 240px)/100);position:relative;width:240px;width:var(--dx-phone-w,240px)}.dx-phone-body{background:linear-gradient(145deg,#8b8f98,#3a3d44 18%,#1c1d21 50%,#3f424a 82%,#7d818a);border-radius:16em;box-shadow:inset 0 0 0 .45em #0a0a0c,inset 0 0 0 .7em #ffffff24,0 3em 6em -2.5em #0000008c,0 1em 2em -1em #00000059;inset:0;padding:3.4em;position:absolute}.dx-phone-screen{border-radius:12.8em;box-shadow:0 0 0 .5em #000;height:100%;isolation:isolate;overflow:hidden;position:relative;width:100%}.dx-phone-status{align-items:center;color:#111;display:flex;height:12.8em;justify-content:space-between;left:0;padding:1.4em 7.5em 0 9.5em;position:absolute;right:0;top:0;z-index:3}.dx-phone--dark .dx-phone-status{color:#fff}.dx-phone-status b{font:600 4.3em/1 -apple-system,SF Pro Text,Outfit,sans-serif;letter-spacing:-.01em}.dx-phone-icons{align-items:center;display:inline-flex;gap:1.6em}.dx-phone-icons svg{fill:currentColor;height:3.2em;width:auto}.dx-phone-icons svg:last-child{height:3.4em}.dx-phone-island{background:#000;border-radius:5em;box-shadow:inset 0 0 0 .25em #111;height:8.9em;left:50%;position:absolute;top:2.9em;transform:translateX(-50%);width:30.5em;z-index:4}.dx-phone-island:after{background:radial-gradient(circle at 35% 35%,#2b3a5a,#0b0d14 60%);border-radius:50%;content:"";height:3em;margin-top:-1.5em;position:absolute;right:6em;top:50%;width:3em}.dx-phone-view{inset:12.8em 0 0;overflow:hidden;position:absolute}.dx-phone-view>img{display:block;height:100%;object-fit:cover;object-position:top;width:100%}.dx-phone-home{background:#000000c7;border-radius:1em;bottom:2.2em;height:1.35em;left:50%;position:absolute;transform:translateX(-50%);width:34em;z-index:3}.dx-phone--dark .dx-phone-home{background:#fffc}.dx-phone-glass{background:linear-gradient(118deg,#ffffff29,#ffffff0a 26%,#0000 42%);inset:0;mix-blend-mode:screen;pointer-events:none;position:absolute;z-index:5}.dx-phone-key{background:linear-gradient(90deg,#2a2c31,#6d7179 60%,#2a2c31);border-radius:.7em;position:absolute;width:1.4em;z-index:-1}.dx-phone-key--action{height:7.5em;left:-.9em;top:22em}.dx-phone-key--up{height:14.5em;left:-.9em;top:36em}.dx-phone-key--down{height:14.5em;left:-.9em;top:54em}.dx-phone-key--power{height:22em;right:-.9em;top:40em}.tsr{margin:0 auto;max-width:1400px;overflow-x:clip;padding:8px 12px 32px}.tsr--wide{padding:16px 24px 40px}.tsr img,.tsr-pv img{-webkit-user-drag:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.tsr-head{align-items:center;display:flex;gap:8px;justify-content:center;min-width:0;position:relative}.tsr--wide .tsr-head{flex-direction:column;gap:14px}.tsr--wide .tsr-back{left:0;position:absolute;top:0}.tsr-h1{color:var(--dx-text);font-size:1.6rem;font-weight:750;letter-spacing:-.02em;margin:0}.tsr-seg{min-width:0}.tsr-stage{--pw:clamp(84px,calc((100vh - var(--tsr-chrome, 380px))/2.083),250px);background:radial-gradient(70% 60% at 50% 42%,color-mix(in srgb,var(--dx-tint) 14%,#0000),#0000 75%);height:calc(var(--pw)*2.083 + 44px);margin:14px -12px 0;overflow:hidden;perspective:1300px;position:relative;touch-action:pan-y pinch-zoom;user-select:none;-webkit-user-select:none}.tsr--wide .tsr-stage{--pw:min(clamp(120px,calc((100vh - var(--tsr-chrome, 470px))/2.083),300px),var(--tsr-pwmax,300px));background:var(--dx-surface);background:radial-gradient(60% 70% at 50% 40%,color-mix(in srgb,var(--dx-tint) 16%,#0000),#0000 72%),var(--dx-surface);border-radius:var(--dx-r-xl);box-shadow:var(--dx-shadow-1),inset 0 0 0 1px var(--dx-line);height:calc(var(--pw)*2.083 + 40px);margin:18px 0 0}.tsr-ruler{height:0;position:absolute;visibility:hidden;width:var(--pw)}.tsr-glow{background:radial-gradient(closest-side,color-mix(in srgb,var(--dx-tint) 28%,#0000),#0000);height:calc(var(--pw)*2.2);top:47%;transform:translate(-50%,-50%);width:calc(var(--pw)*2.2)}.tsr-floor,.tsr-glow{left:50%;pointer-events:none;position:absolute;z-index:0}.tsr-floor{background:radial-gradient(closest-side,#00000038,#0000);border-radius:50%;bottom:10px;filter:blur(3px);height:26px;transform:translateX(-50%);width:calc(var(--pw)*1.1)}.tsr-card{left:50%;margin-left:calc(var(--pw)/-2);outline:none;position:absolute;top:10px;transform-style:preserve-3d;transition:transform .42s var(--dx-ease),opacity .3s ease;width:var(--pw);will-change:transform,opacity;z-index:1}.tsr--wide .tsr-card{top:20px}.tsr--wide .tsr-stage{cursor:grab}.tsr-stage.is-dragging{cursor:grabbing}.tsr-card.is-hero.has-pv{cursor:pointer}.tsr-card:focus-visible{outline:none}.tsr-card:focus-visible .tsr-lift{border-radius:calc(var(--pw)*.16);outline:2px solid var(--dx-orange);outline-offset:4px}.tsr-card{border-radius:calc(var(--pw)*.16)}.tsr-stage.is-dragging .tsr-card{transition:none}.tsr-lift{animation:tsr-rise .7s var(--dx-ease) both;animation-delay:0ms;animation-delay:var(--delay,0ms)}.tsr-card.is-hero .tsr-lift{animation:tsr-rise .7s var(--dx-ease) both,tsr-float 5s ease-in-out .8s infinite}@keyframes tsr-rise{0%{opacity:0;transform:translateY(40px) scale(.94)}}@keyframes tsr-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.tsr-card .dx-phone{transition:transform .3s ease;width:var(--pw)}.tsr-logo-screen{background:var(--dx-surface-2);display:grid;inset:0;padding:18%;place-items:center;position:absolute}.tsr-logo-screen img{max-height:40%;max-width:100%;object-fit:contain}.tsr-arrow{margin-top:-20px;position:absolute;top:44%;z-index:120}.tsr-arrow--prev{left:10px}.tsr-arrow--next{right:10px}.tsr--wide .tsr-arrow--prev{left:max(12px,calc(50% - var(--pw)*2.05 - 56px))}.tsr--wide .tsr-arrow--next{right:max(12px,calc(50% - var(--pw)*2.05 - 56px))}.tsr-pick{grid-gap:4px;display:grid;gap:4px;grid-template-columns:minmax(0,1fr);justify-items:center;margin-top:12px;text-align:center}.tsr-pager{display:flex;gap:5px;justify-content:center;margin-bottom:6px}.tsr-pager i{background:#c9ccd4;border-radius:3px;height:6px;transition:width .35s var(--dx-ease),background .35s;width:6px}.tsr-pager i.is-on{width:18px}.tsr-name{animation:tsr-name .38s var(--dx-ease) both;color:var(--dx-text);font-size:1.35rem;font-weight:750;letter-spacing:-.01em;margin:0}@keyframes tsr-name{0%{opacity:0;transform:translateX(0);transform:translateX(var(--sx,0))}}.tsr-internal{color:var(--dx-muted);font-size:.78rem;margin:0}.tsr-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:12px;max-width:440px;width:100%}.tsr-actions .dx-btn{flex:1 1 auto;max-width:100%;min-width:0}.tsr-actions .dx-btn,.tsr-actions .dx-btn>span{overflow:hidden;text-overflow:ellipsis}.dx2--dark .tsr-pager i{background:#3a3e48}.tsr-pager i.is-on{background:var(--dx-orange)}.tsr-other{align-items:center;color:var(--dx-muted);display:flex;flex-wrap:wrap;font-size:.9rem;gap:6px 14px;justify-content:center;margin-top:28px;text-align:center}.tsr-pv{display:grid;inset:0;place-items:center;position:fixed;z-index:1400}.tsr-pv-back{animation:dx-fade .25s ease both;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:#080a0e99;inset:0;position:absolute}.tsr-pv-panel{grid-gap:10px;animation:tsr-pop .35s var(--dx-ease) both;background:var(--dx-bg);display:grid;gap:10px;grid-template-rows:auto minmax(0,1fr) auto;height:100%;overflow:hidden;padding:calc(12px + env(safe-area-inset-top)) 14px calc(12px + env(safe-area-inset-bottom));position:relative;width:100%}.tsr--wide.tsr-pv .tsr-pv-panel{border-radius:var(--dx-r-xl);box-shadow:var(--dx-shadow-2);height:min(820px,94vh);padding:20px 26px 24px;width:min(900px,94vw)}@keyframes tsr-pop{0%{opacity:0;transform:translateY(24px) scale(.97)}}.tsr-pv-head{align-items:center;display:flex;gap:10px;justify-content:space-between}.tsr-pv-head b{color:var(--dx-text);font-size:1.2rem;font-weight:750}.tsr-pv-main{grid-gap:12px;display:grid;gap:12px;grid-template-rows:minmax(0,1fr) auto;min-height:0}.tsr--wide.tsr-pv .tsr-pv-main{align-items:center;gap:28px;grid-template-columns:minmax(0,1fr) 300px;grid-template-rows:none}.tsr-pv-left{grid-gap:12px;display:grid;gap:12px;grid-template-rows:auto minmax(0,1fr);justify-items:center;min-height:0}.tsr-pv-body{align-items:center;align-self:stretch;container-type:size;display:flex;gap:10px;justify-content:center;justify-self:stretch;min-height:0;padding-block:8px;position:relative;touch-action:pan-y;width:100%}.tsr-pv-glow{background:radial-gradient(closest-side,color-mix(in srgb,var(--dx-tint) 26%,#0000),#0000);inset:-10% 0;pointer-events:none;position:absolute;z-index:0}.tsr-pv-body>*{position:relative;z-index:1}.tsr-pv-dev{--pv-w:clamp(64px,min(62vw,calc(48.00768vh - 172.82765px)),300px);animation:tsr-float 5s ease-in-out .6s infinite}.tsr--wide.tsr-pv .tsr-pv-dev{--pv-w:clamp(100px,calc((min(820px, 94vh) - 150px)/2.083),300px)}.tsr--wide.tsr-pv .tsr-pv-left{align-self:stretch}.tsr-slide{animation:tsr-slide .32s var(--dx-ease) both;inset:0;position:absolute}.tsr-slide>img{display:block;height:100%;object-fit:cover;object-position:top;width:100%}@keyframes tsr-slide{0%{opacity:0;transform:translateX(0);transform:translateX(var(--sx,0))}}.tsr-scroll{inset:0;overflow-y:auto;overscroll-behavior:contain;position:absolute;scrollbar-width:none;touch-action:pan-y}.tsr-scroll::-webkit-scrollbar{display:none}.tsr-scroll img{display:block;height:auto;width:100%}.tsr-pv-info{grid-gap:12px;display:grid;gap:12px}.tsr-pv-brand{align-items:center;background:var(--dx-surface);border-radius:var(--dx-r-l);box-shadow:var(--dx-shadow-1),inset 0 0 0 1px var(--dx-line);display:flex;gap:12px;padding:10px 12px}.tsr-pv-logo{border-radius:12px;box-shadow:inset 0 0 0 1px #00000014;display:grid;flex:none;height:64px;padding:6px 8px;place-items:center;width:104px}.tsr-pv-logo img{max-height:100%;max-width:100%;object-fit:contain}.tsr-pv-brand small{color:var(--dx-muted);display:block;font-size:.75rem}.tsr-pv-brand b{color:var(--dx-text);display:block;font-size:1.05rem;font-weight:700}.tsr-pv-stats{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.tsr-pv-stat{grid-gap:2px;background:var(--dx-surface);border-radius:var(--dx-r-m);box-shadow:var(--dx-shadow-1),inset 0 0 0 1px var(--dx-line);display:grid;gap:2px;justify-items:center;padding:10px 6px;text-align:center}.tsr-pv-stat svg{color:var(--dx-orange)}.tsr-pv-stat b{font-feature-settings:"tnum";color:var(--dx-text);font-size:1.35rem;font-variant-numeric:tabular-nums;font-weight:750;line-height:1.1}.tsr-pv-stat small{color:var(--dx-muted);font-size:.75rem}.tsr-pv-photos{display:flex;justify-content:center}.tsr-pv-photos img{border-radius:50%;box-shadow:0 0 0 3px var(--dx-bg);height:48px;margin-left:-10px;object-fit:cover;width:48px}.tsr-pv-photos img:first-child{margin-left:0}.tsr-pop{animation:tsr-pop-in .45s var(--dx-ease) both;animation-delay:0ms;animation-delay:var(--dx-delay,0ms)}@keyframes tsr-pop-in{0%{opacity:0;transform:scale(.4)}}.tsr-pv-foot{display:flex;justify-content:center}.tsr-pv-foot .dx-btn{max-width:440px;width:100%}.tsr--wide.tsr-pv .tsr-pv-foot{justify-content:flex-end}.tsr--wide.tsr-pv .tsr-pv-foot .dx-btn{max-width:300px}@media (prefers-reduced-motion:reduce){.tsr-card.is-hero .tsr-lift,.tsr-lift{animation:none!important}}.tsr-pv-seg{max-width:360px;width:100%}.tsr-pv-seg .dx-seg-item{flex:1 1 auto;padding:0 10px}.tsr-pv-head>span{display:grid}@media (max-height:760px){.tsr-pv:not(.tsr--wide) .tsr-pv-photos{display:none}}.tsr-pv--flat .tsr-pv-main{align-items:center;gap:16px;grid-template-columns:minmax(0,1fr) minmax(220px,300px);grid-template-rows:none}.tsr-pv--flat .tsr-pv-dev{--pv-w:clamp(64px,calc(48.00768vh - 67.21075px),220px)}.tsr-pv--flat .tsr-pv-left{align-self:stretch;grid-template-rows:auto minmax(0,1fr)}html[lang=ar] .tsr-other{flex-direction:row-reverse}html[lang=ar] .tsr-use svg{transform:scaleX(-1)}html[lang=ar] .tsr-use{flex-direction:row-reverse}.dx2--dark.tsr-pv .tsr-pv-panel{background:var(--dx-surface)}.dx2--dark.tsr--wide.tsr-pv .tsr-pv-panel{box-shadow:var(--dx-shadow-2),inset 0 0 0 1px var(--dx-line)}.tsr:not(.tsr--wide) .tsr-seg{-webkit-mask-image:linear-gradient(90deg,#0000,#000 14px,#000 calc(100% - 14px),#0000);mask-image:linear-gradient(90deg,#0000,#000 14px,#000 calc(100% - 14px),#0000)}@supports not (background:color-mix(in srgb,red 50%,blue)){.tsr-stage{background:radial-gradient(70% 60% at 50% 42%,var(--dx-tint-14),#0000 75%)}.tsr--wide .tsr-stage{background:radial-gradient(60% 70% at 50% 40%,var(--dx-tint-16),#0000 72%),var(--dx-surface)}.tsr-glow,.tsr-pv-glow{background:radial-gradient(closest-side,var(--dx-tint-28),#0000)}}.tsr-shot-sk{inset:0;position:absolute!important;z-index:0}img.tsr-shot{position:relative;z-index:1}.tsr-scroll>.tsr-shot-sk{height:100%;inset:auto;margin-bottom:-100%;position:sticky!important;top:0}@supports (height:1svh){.tsr-stage{--pw:clamp(84px,calc((100svh - var(--tsr-chrome, 380px))/2.083),250px)}.tsr--wide .tsr-stage{--pw:min(clamp(120px,calc((100svh - var(--tsr-chrome, 470px))/2.083),300px),var(--tsr-pwmax,300px))}}@supports (height:1cqh){.tsr-pv-dev{--pv-w:clamp(64px,min(62vw,calc(100cqh/2.083 - 10.56169px)),300px)}.tsr--wide.tsr-pv .tsr-pv-dev{--pv-w:clamp(100px,calc(100cqh/2.083 - 10.56169px),300px)}.tsr-pv--flat .tsr-pv-dev{--pv-w:clamp(64px,calc(100cqh/2.083 - 10.56169px),220px)}}.tsr-actions{flex-wrap:nowrap;position:relative}.tsr-actions.is-compact .tsr-see{flex:0 0 48px;padding:0}.tsr-actions.is-compact .tsr-see-txt{display:none}.tsr-actions.is-compact .tsr-use{flex:1 1;line-height:1.15;padding:0 14px;text-align:center;white-space:normal}.tsr-ruler-btns{display:flex;gap:10px;height:0;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;visibility:hidden}.tsr-ruler-btns>.dx-btn{flex:none;max-width:none}.tsr-count{font-feature-settings:"tnum";color:var(--dx-muted);font-size:.8rem;font-variant-numeric:tabular-nums;font-weight:600;height:12px;line-height:12px}.tsr-arrow[aria-disabled=true],.tsr-pv-body .dx-icon-btn[aria-disabled=true]{cursor:default;opacity:.35}.tsr-arrow[aria-disabled=true]:active,.tsr-arrow[aria-disabled=true]:hover,.tsr-pv-body .dx-icon-btn[aria-disabled=true]:active,.tsr-pv-body .dx-icon-btn[aria-disabled=true]:hover{color:var(--dx-text);transform:none}@media (max-height:600px){.tsr:not(.tsr--wide) .tsr-count,.tsr:not(.tsr--wide) .tsr-pager{display:none}.tsr:not(.tsr--wide) .tsr-other{font-size:.8rem;gap:2px 10px;margin-top:10px}.tsr:not(.tsr--wide) .tsr-pick{margin-top:6px}.tsr:not(.tsr--wide){padding-bottom:12px}}@media (orientation:landscape) and (max-height:500px){.tsr:not(.tsr--wide){grid-column-gap:14px;align-items:center;column-gap:14px;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.tsr:not(.tsr--wide)>.tsr-head{grid-column:1/-1}.tsr:not(.tsr--wide)>.tsr-stage{grid-column:1;grid-row:2/span 2;margin:8px 0 0}.tsr:not(.tsr--wide)>.tsr-pick{align-self:end;grid-column:2;grid-row:2}.tsr:not(.tsr--wide)>.tsr-other{align-self:start;grid-column:2;grid-row:3;margin-top:14px}.tsr:not(.tsr--wide) .tsr-actions{flex-direction:column}.tsr:not(.tsr--wide) .tsr-actions .dx-btn{flex:none;padding-inline:16px;width:100%}.tsr:not(.tsr--wide) .tsr-actions.is-compact .tsr-see-txt{display:inline}}@media (max-height:700px){.tsr-pv:not(.tsr--wide):not(.tsr-pv--flat) .tsr-pv-brand{display:none}.tsr-pv:not(.tsr--wide):not(.tsr-pv--flat) .tsr-pv-stat{padding:6px 4px}.tsr-pv:not(.tsr--wide):not(.tsr-pv--flat) .tsr-pv-stat svg{display:none}.tsr-pv:not(.tsr--wide):not(.tsr-pv--flat) .tsr-pv-stat b{font-size:1.1rem}}.tsr-actions.is-compact .tsr-use{height:auto;min-height:48px;padding-block:6px}.tsr-other>span{text-wrap:balance}@media (max-height:700px){.tsr:not(.tsr--wide) .tsr-other>span{display:none}.tsr:not(.tsr--wide) .tsr-other{flex-wrap:nowrap;font-size:.85rem;gap:12px}}@media (max-height:640px){.tsr--wide .tsr-h1{display:none}}.tsr-sr{clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.tsr-pv-panel:focus{outline:none}@keyframes scrollHintBounce{0%,to{transform:translateX(-50%) translateY(0)}50%{transform:translateX(-50%) translateY(3px)}}@keyframes sidebarScrimFade{0%{opacity:0}to{opacity:1}}@keyframes tutorialActionPulse{0%{box-shadow:0 0 0 0 #e8762db3}70%{box-shadow:0 0 0 10px #e8762d00}to{box-shadow:0 0 0 0 #e8762d00}}@keyframes tutorialCreateIcon{0%,to{transform:rotate(0deg) scale(1)}50%{transform:rotate(90deg) scale(1.25)}}@keyframes tutorialTapBounce{0%,to{transform:translate(-50%,-50%) translateY(0) scale(1)}40%{transform:translate(-50%,-50%) translateY(-8px) scale(1)}70%{transform:translate(-50%,-50%) translateY(0) scale(.9)}}@keyframes tutorialSpotlightGlow{0%,to{box-shadow:0 0 0 0 #e8762d8c}50%{box-shadow:0 0 26px 8px #e8762d73}}.tutorialSpotlightRing{animation:tutorialSpotlightGlow 1.8s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.tutorialSpotlightRing{animation:none;box-shadow:0 0 18px 4px #e8762d66}}@keyframes tutorialWaitingHand{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.tutorialWaitingHand{animation:tutorialWaitingHand 1.2s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.tutorialWaitingHand{animation:none}}.tutorialWaitingTarget{animation:tutorialActionPulse 1.6s ease-out infinite}@media (prefers-reduced-motion:reduce){.tutorialWaitingTarget{animation:none}}@keyframes tutorialSavePulse{0%,to{box-shadow:0 6px 20px #e8762d73;transform:scale(1) translateY(0)}50%{box-shadow:0 16px 38px #e8762dbf;transform:scale(1.05) translateY(-4px)}}.doxi{--tf:cubic-bezier(0.45,0,0.55,1);--r:18deg;--pt:40deg;--ck:60deg;display:inline-block;flex:none;font-size:9.6px;font-size:calc(var(--size, 96px)/10);height:96px;height:var(--size,96px);position:relative;width:96px;width:var(--size,96px)}.doxi svg,.doxi__svg{display:block;height:100%;overflow:visible;width:100%}.doxi .dxm{--mo:#e8762d;--md:#d4581d;--ml:#f0873c;--mi:#2a1a10;--mc:#fff4ea;--mb:#f6a08a;--msh:#5a2d0f29}.dxm .o{fill:var(--mo)}.dxm .d{fill:var(--md)}.dxm .l{fill:var(--ml)}.dxm .k{fill:var(--mi)}.dxm .c{fill:var(--mc)}.dxm .b{fill:var(--mb)}.dxm .w{fill:#fff}.dxm .tn{fill:#f08a7a}.dxm .hat{fill:#fff}.dxm .hat,.dxm .hatl{stroke:#e2cdbd;stroke-width:1.5}.dxm .hatl{fill:none;stroke-linecap:round}.dxm .spn{fill:none;stroke:#b07a4f;stroke-width:3.5;stroke-linecap:round}.dxm .spb{fill:#c99264}.dxm .sh{fill:var(--msh);animation:dx-shb 2.4s var(--tf) infinite;transform-box:fill-box;transform-origin:center}.dxm .rig{animation:dx-bob 2.4s var(--tf) infinite;transform-origin:60px 108px}.dxm .sig{transform-origin:60px 66px}.dxm .eye{animation:dx-blink 4.4s var(--tf) infinite}.dxm .eye,.dxm .mouth{transform-box:fill-box;transform-origin:center}.dxm .mouth{transition:transform .3s}.dxm .m1{fill:none;stroke:var(--mi);stroke-width:2.3;stroke-linecap:round;stroke-linejoin:round;transform-box:fill-box;transform-origin:center}.dxm .ea,.dxm .m2{opacity:0;transform-box:fill-box;transform-origin:center}.dxm .ea{fill:none;stroke:var(--mi);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.dxm .armL,.dxm .armR,.dxm .eyes{transition:transform .3s}.dxm .hatg{animation:dx-puff 2.4s var(--tf) infinite}.doxi[data-mood=idle] .armR{animation:dx-swing 2s var(--tf) infinite}.doxi[data-mood=wave] .rig{animation:dx-bob 1.6s var(--tf) infinite}.doxi[data-mood=wave] .armR{animation:dx-wave .8s var(--tf) infinite}.doxi[data-mood=talking] .rig{animation:dx-bob 1.1s var(--tf) infinite}.doxi[data-mood=talking] .m1{animation:dx-tA .5s step-end infinite}.doxi[data-mood=talking] .m2{animation:dx-tB .5s step-end infinite}.doxi:is([data-mood=wave],[data-mood=party]) .m1{opacity:0}.doxi:is([data-mood=wave],[data-mood=party]) .m2{opacity:1}.doxi[data-mood=party] .eye{opacity:0}.doxi[data-mood=party] .ea{opacity:1}.doxi[data-mood=party] .rig{animation:dx-jump .9s var(--tf) infinite}.doxi[data-mood=party] .sh{animation:dx-shj .9s var(--tf) infinite}.doxi[data-mood=party] .armL{transform:rotate(var(--r))}.doxi[data-mood=party] .armR{transform:rotate(calc(var(--r)*-1))}.doxi[data-mood=point] .rig{animation:none;transform:rotate(3deg)}.doxi[data-mood=point] .armR{animation:dx-point .9s var(--tf) infinite}.doxi[data-mood=point] .eyes{transform:translateX(3px)}.doxi[data-mood=cook] .rig{animation:dx-bob 1.8s var(--tf) infinite}.doxi[data-mood=cook] .armR{animation:dx-stir 1s var(--tf) infinite}.doxi[data-mood=cook] .eyes{transform:translate(2px,2px)}.doxi[data-mood=thinking] .rig{animation:dx-tilt 2.2s var(--tf) infinite}.doxi[data-mood=thinking] .eyes{transform:translate(2px,-3px)}.doxi[data-mood=thinking] .mouth{transform:translateX(2px) scale(.8)}.doxi[data-mood=thinking] .sig{animation:dx-xfull 2.4s var(--tf) infinite}.doxi[data-mood=read] .rig{animation:none;transform:translateY(1px) rotate(-3deg)}.doxi[data-mood=read] .eyes{animation:dx-scan 1.4s var(--tf) infinite}.doxi[data-mood=read] .mouth{transform:scale(.85)}.doxi__fx{pointer-events:none;position:absolute}.doxi__fx--think{display:flex;gap:.28em;right:0;top:1%}.doxi__fx--think i{animation:dx-hop 1s ease-in-out infinite;background:#e8762d;border-radius:50%;height:.55em;width:.55em}.doxi__fx--think i:nth-child(2){animation-delay:.15s}.doxi__fx--think i:nth-child(3){animation-delay:.3s}.doxi__fx--party{inset:0}.doxi__fx--party i{animation:dx-burst 1.3s cubic-bezier(.2,.7,.3,1) infinite;background:var(--c);border-radius:.1em;height:.7em;left:50%;opacity:0;position:absolute;top:38%;width:.42em}.doxi__fx--party i:first-child{--c:#e8762d;--x:-3.8em;--y:-3.2em;--rz:170deg}.doxi__fx--party i:nth-child(2){--c:#ffc25c;--x:3.6em;--y:-3.4em;--rz:-150deg;animation-delay:.1s}.doxi__fx--party i:nth-child(3){--c:#63b35a;--x:-4.4em;--y:-0.6em;--rz:120deg;animation-delay:.2s}.doxi__fx--party i:nth-child(4){--c:#f6a08a;--x:4.3em;--y:-0.9em;--rz:-200deg;animation-delay:.05s}.doxi__fx--party i:nth-child(5){--c:#d4581d;--x:-2em;--y:-4.3em;--rz:90deg;animation-delay:.65s}.doxi__fx--party i:nth-child(6){--c:#7db0e0;--x:2.2em;--y:-4.4em;--rz:-110deg;animation-delay:.7s}.doxi__fx--party i:nth-child(7){--c:#ffc25c;--x:-3.4em;--y:-2em;--rz:220deg;animation-delay:.75s}.doxi__fx--party i:nth-child(8){--c:#e8762d;--x:3.3em;--y:-2.2em;--rz:-80deg;animation-delay:.6s}@keyframes dx-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes dx-shb{0%,to{transform:scaleX(1)}50%{transform:scaleX(.92)}}@keyframes dx-blink{0%,91%,to{transform:scaleY(1)}95%{transform:scaleY(.1)}}@keyframes dx-swing{0%,to{transform:rotate(-9deg)}50%{transform:rotate(9deg)}}@keyframes dx-puff{0%,to{transform:scale(1)}50%{transform:scale(1.04,1.09)}}@keyframes dx-tilt{0%,to{transform:rotate(-5deg)}50%{transform:rotate(5deg)}}@keyframes dx-tA{0%{opacity:1}50%{opacity:0}}@keyframes dx-tB{0%{opacity:0}50%{opacity:1}}@keyframes dx-wave{0%,to{transform:rotate(calc(var(--r)*-1 + 14deg))}50%{transform:rotate(calc(var(--r)*-1 - 14deg))}}@keyframes dx-jump{0%,to{transform:translateY(0) scale(1.06,.94)}20%,80%{transform:translateY(0) scale(1)}50%{transform:translateY(-12px) scale(.97,1.04)}}@keyframes dx-shj{0%,20%,80%,to{transform:scaleX(1)}50%{transform:scaleX(.7)}}@keyframes dx-point{0%,to{transform:rotate(var(--pt))}50%{transform:rotate(calc(var(--pt) + 10deg))}}@keyframes dx-stir{0%,to{transform:rotate(calc(var(--ck) - 8deg))}25%{transform:rotate(var(--ck)) translate(2px,1px)}50%{transform:rotate(calc(var(--ck) + 8deg))}75%{transform:rotate(var(--ck)) translate(-1px,2px)}}@keyframes dx-scan{0%,to{transform:translate(-3px,2px)}50%{transform:translate(3px,2px)}}@keyframes dx-xfull{25%{transform:rotate(90deg)}50%{transform:rotate(180deg)}75%{transform:rotate(270deg)}to{transform:rotate(1turn)}}@keyframes dx-hop{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-.4em)}}@keyframes dx-burst{0%{opacity:1;transform:translate(-50%,-50%) scale(.4)}to{opacity:0;transform:translate(calc(-50% + var(--x)),calc(-50% + var(--y))) rotate(var(--rz))}}@media (prefers-reduced-motion:reduce){.doxi,.doxi *{animation:none!important;transition:none!important}.doxi__fx--party{display:none}}.doxi-say{align-items:flex-end;display:inline-flex;gap:10px}.doxi-say__bubble{background:#fff;border:1px solid #1a1a2e0f;border-radius:16px 16px 16px 4px;box-shadow:0 10px 26px #2d35611f;color:#2d3561;font:600 14px/1.35 Outfit,sans-serif;margin-bottom:18%;padding:10px 14px;position:relative}.doxi[data-mood=walk] .rig{animation:dx-walk .44s ease-in-out infinite}.doxi[data-mood=walk] .sh{animation:dx-shwalk .44s ease-in-out infinite}.doxi[data-mood=walk] .legL{animation:dx-leg .44s ease-in-out infinite}.doxi[data-mood=walk] .armL,.doxi[data-mood=walk] .legR{animation:dx-leg .44s ease-in-out infinite reverse}.doxi[data-mood=walk] .armR{animation:dx-leg .44s ease-in-out infinite}.doxi[data-mood=walk] .eyes{transform:translateX(2px)}.dxm .legL,.dxm .legR{transition:transform .3s}@keyframes dx-walk{0%,to{transform:translateY(0) rotate(-4deg)}50%{transform:translateY(-6px) rotate(4deg)}}@keyframes dx-shwalk{0%,to{transform:scaleX(1)}50%{transform:scaleX(.84)}}@keyframes dx-leg{0%,to{transform:rotate(-11deg)}50%{transform:rotate(11deg)}}.doxi[data-mood=dangle] .rig{animation:dx-dangle .9s ease-in-out infinite;transform-origin:60px 22px}.doxi[data-mood=dangle] .sh{opacity:0}.doxi[data-mood=dangle] .armL{transform:rotate(var(--r))}.doxi[data-mood=dangle] .armR{transform:rotate(calc(var(--r)*-1))}.doxi[data-mood=dangle] .legL{animation:dx-leg .28s ease-in-out infinite}.doxi[data-mood=dangle] .legR{animation:dx-leg .28s ease-in-out infinite reverse}.doxi[data-mood=dangle] .eye{opacity:0}.doxi[data-mood=dangle] .ea{opacity:1}.doxi[data-mood=dangle] .m1{opacity:0}.doxi[data-mood=dangle] .m2{opacity:1}@keyframes dx-dangle{0%,to{transform:rotate(-9deg)}50%{transform:rotate(9deg)}}.dxm .sh{transition:opacity .3s}.doxi--tap{overflow:visible}.doxi__btn{-webkit-tap-highlight-color:transparent;background:none;border:0;border-radius:24px;cursor:pointer;display:block;height:100%;padding:0;transition:transform .3s cubic-bezier(.3,1.5,.5,1);width:100%}.doxi__btn:hover{transform:scale(1.06) rotate(-2deg)}.doxi__btn:active{transform:scale(.94)}.doxi__btn:focus-visible{outline:2px solid #f08a3c;outline-offset:3px}.doxi__bubble{background:#fff;border:1px solid #1a1a2e14;border-radius:16px;box-shadow:0 14px 32px #2d35612e;color:#2d3561;font:700 14px/1.35 Outfit,sans-serif;max-width:220px;padding:10px 14px;pointer-events:none;position:absolute;text-align:center;white-space:normal;width:max-content;z-index:20}.doxi__bubble--top{animation:doxi-pop .35s cubic-bezier(.3,1.4,.5,1);bottom:calc(100% + 6px);left:50%;transform:translateX(-50%);transform:translateX(calc(-50% + var(--shift, 0px)))}.doxi__bubble--top:after{background:#fff;border-bottom:1px solid #1a1a2e14;border-right:1px solid #1a1a2e14;bottom:-7px;content:"";height:14px;left:50%;left:calc(50% - var(--shift, 0px));margin-left:-7px;position:absolute;transform:rotate(45deg);width:14px}.doxi__bubble--right{animation:doxi-pop-r .35s cubic-bezier(.3,1.4,.5,1);left:calc(100% + 4px);top:18%}@keyframes doxi-pop{0%{opacity:0;transform:translateX(-50%) translateY(8px) scale(.9);transform:translateX(calc(-50% + var(--shift, 0px))) translateY(8px) scale(.9)}to{opacity:1;transform:translateX(-50%) translateY(0) scale(1);transform:translateX(calc(-50% + var(--shift, 0px))) translateY(0) scale(1)}}@keyframes doxi-pop-r{0%{opacity:0;transform:translateX(-6px) scale(.9)}to{opacity:1;transform:none}}@media (max-width:760px){.doxi__bubble{font-size:13px;max-width:190px}}@media (prefers-reduced-motion:reduce){.doxi__bubble--right,.doxi__bubble--top{animation:none}.doxi__btn{transition:none}}.doxi:is([data-mood=jump],[data-mood=dance],[data-mood=love],[data-mood=flip],[data-mood=hattip],[data-mood=juggle],[data-mood=wink]) .m1{opacity:0}.doxi:is([data-mood=jump],[data-mood=dance],[data-mood=love],[data-mood=flip],[data-mood=hattip],[data-mood=juggle],[data-mood=wink]) .m2{opacity:1}.doxi:is([data-mood=jump],[data-mood=love],[data-mood=flip],[data-mood=hattip]) .eye{opacity:0}.doxi:is([data-mood=jump],[data-mood=love],[data-mood=flip],[data-mood=hattip]) .ea{opacity:1}.doxi[data-mood=jump] .rig{animation:dx-bigjump 1s cubic-bezier(.33,0,.3,1) infinite}.doxi[data-mood=jump] .sh{animation:dx-bigjump-sh 1s cubic-bezier(.33,0,.3,1) infinite}.doxi[data-mood=jump] .armL{animation:dx-armup-l 1s var(--tf) infinite}.doxi[data-mood=jump] .armR{animation:dx-armup-r 1s var(--tf) infinite}@keyframes dx-bigjump{0%,to{transform:translateY(0) scale(1.1,.9)}18%{transform:translateY(0) scale(.93,1.09)}45%{transform:translateY(-24px) scale(1)}72%{transform:translateY(0) scale(1.12,.88)}86%{transform:translateY(0) scale(.98,1.03)}}@keyframes dx-bigjump-sh{0%,72%,to{opacity:1;transform:scaleX(1.05)}45%{opacity:.45;transform:scaleX(.55)}}@keyframes dx-armup-l{0%,to{transform:rotate(0deg)}45%{transform:rotate(32deg)}}@keyframes dx-armup-r{0%,to{transform:rotate(0deg)}45%{transform:rotate(-32deg)}}.doxi[data-mood=spin] .rig{animation:dx-turn 1.2s cubic-bezier(.45,0,.3,1) both;transform-origin:60px 66px}.doxi[data-mood=spin] .sh{animation:dx-turn-sh 1.2s var(--tf) both}@keyframes dx-turn{0%{transform:translateY(0) scaleX(1)}25%{transform:translateY(-6px) scaleX(.06)}50%{transform:translateY(-9px) scaleX(-1)}75%{transform:translateY(-6px) scaleX(.06)}to{transform:translateY(0) scaleX(1)}}@keyframes dx-turn-sh{0%,to{transform:scaleX(1)}50%{transform:scaleX(.75)}}.doxi[data-mood=dance] .rig{animation:dx-sway .55s var(--tf) infinite alternate}.doxi[data-mood=dance] .armL{animation:dx-dance-l .55s var(--tf) infinite alternate}.doxi[data-mood=dance] .armR{animation:dx-dance-r .55s var(--tf) infinite alternate}.doxi[data-mood=dance] .legL{animation:dx-step .55s var(--tf) infinite alternate}.doxi[data-mood=dance] .legR{animation:dx-step .55s var(--tf) infinite alternate-reverse}.doxi[data-mood=dance] .eyes{animation:dx-scan .55s var(--tf) infinite alternate}@keyframes dx-sway{0%{transform:rotate(-8deg) translateX(-2px)}to{transform:rotate(8deg) translateX(2px)}}@keyframes dx-dance-l{0%{transform:rotate(30deg)}to{transform:rotate(-12deg)}}@keyframes dx-dance-r{0%{transform:rotate(12deg)}to{transform:rotate(-30deg)}}@keyframes dx-step{0%{transform:rotate(-10deg)}to{transform:rotate(6deg)}}.doxi[data-mood=wink] .eyes>g:first-of-type{animation:dx-wink 1.6s var(--tf) both}.doxi[data-mood=wink] .rig{animation:dx-winktilt 1.6s var(--tf) both}.doxi[data-mood=wink] .armR{animation:dx-winkarm 1.6s var(--tf) both}@keyframes dx-wink{0%,to{transform:scaleY(1)}14%,68%{transform:scaleY(.1)}}@keyframes dx-winktilt{0%,to{transform:rotate(0deg)}14%,68%{transform:rotate(-6deg)}}@keyframes dx-winkarm{0%,to{transform:rotate(0deg)}14%,68%{transform:rotate(-22deg)}}.doxi[data-mood=hattip] .hatg{animation:dx-hattip 1.5s cubic-bezier(.3,1.3,.5,1) both}.doxi[data-mood=hattip] .armR{animation:dx-winkarm 1.5s var(--tf) both}@keyframes dx-hattip{0%,to{transform:translate(0) rotate(0deg)}25%,62%{transform:translate(6px,-15px) rotate(16deg)}}.doxi[data-mood=love] .rig{animation:dx-tilt 1.6s var(--tf) infinite}.doxi[data-mood=love] .b{animation:dx-blush .7s var(--tf) infinite alternate;transform-box:fill-box;transform-origin:center}.doxi[data-mood=love] .armL{transform:rotate(-14deg)}.doxi[data-mood=love] .armR{transform:rotate(14deg)}@keyframes dx-blush{0%{transform:scale(1)}to{transform:scale(1.4)}}.doxi__fx--love{inset:0}.doxi__fx--love i{animation:dx-heart 1.5s ease-out infinite;background:no-repeat 50%/contain url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23F0506E' d='M12 21s-7.5-4.6-9.6-9.2c-1.5-3.4.5-7.3 4.3-7.3 2.2 0 3.6 1.2 4.3 2.4.7-1.2 2.1-2.4 4.3-2.4 3.8 0 5.8 3.9 4.3 7.3C19.5 16.4 12 21 12 21z'/%3E%3C/svg%3E");height:1em;left:50%;opacity:0;position:absolute;top:34%;width:1em}.doxi__fx--love i:first-child{--x:-3.2em}.doxi__fx--love i:nth-child(2){--x:2.9em;animation-delay:.25s}.doxi__fx--love i:nth-child(3){--x:-1.2em;animation-delay:.5s;height:.75em;width:.75em}.doxi__fx--love i:nth-child(4){--x:1.6em;animation-delay:.75s;height:1.2em;width:1.2em}.doxi__fx--love i:nth-child(5){--x:0em;animation-delay:1s;height:.8em;width:.8em}@keyframes dx-heart{0%{opacity:0;transform:translate(-50%) scale(.3)}18%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--x)),-4.2em) scale(1) rotate(-8deg)}}.doxi[data-mood=flip] .rig{animation:dx-flip 1.1s cubic-bezier(.4,0,.25,1) both;transform-origin:60px 66px}.doxi[data-mood=flip] .sh{animation:dx-flip-sh 1.1s var(--tf) both}@keyframes dx-flip{0%{transform:translateY(0) rotate(0deg) scale(1)}15%{transform:translateY(4px) rotate(0deg) scale(1.08,.9)}55%{transform:translateY(-30px) rotate(-200deg) scale(1)}85%{transform:translateY(0) rotate(-1turn) scale(1.08,.92)}to{transform:translateY(0) rotate(-1turn) scale(1)}}@keyframes dx-flip-sh{0%,to{opacity:1;transform:scaleX(1)}55%{opacity:.4;transform:scaleX(.5)}}.doxi[data-mood=look] .eyes{animation:dx-look 1.7s var(--tf) both}.doxi[data-mood=look] .rig{animation:dx-look-lean 1.7s var(--tf) both}.doxi[data-mood=look] .mouth{transform:scale(.75)}@keyframes dx-look{0%,to{transform:translate(0)}14%,40%{transform:translate(-4px,-1px)}56%,82%{transform:translate(4px,-1px)}}@keyframes dx-look-lean{0%,to{transform:rotate(0deg)}14%,40%{transform:rotate(-5deg)}56%,82%{transform:rotate(5deg)}}.doxi[data-mood=juggle] .eyes{transform:translate(3px,-3px)}.doxi[data-mood=juggle] .rig{animation:dx-bob 1s var(--tf) infinite}.doxi[data-mood=juggle] :is(.spn,.spb){animation:dx-toss 1s linear infinite;transform-box:view-box;transform-origin:91px 24px}@keyframes dx-toss{0%{animation-timing-function:cubic-bezier(.2,.6,.4,1);transform:translateY(0) rotate(0deg)}50%{animation-timing-function:cubic-bezier(.6,0,.8,.4);transform:translateY(-24px) rotate(180deg)}to{transform:translateY(0) rotate(1turn)}}@media (prefers-reduced-motion:reduce){.doxi__fx--love{display:none}}.doxi__brand{white-space:nowrap}.doxi .brand-x{color:#f97316}.doxi[data-mood=oops] .rig{animation:dx-shake 1.6s var(--tf) infinite}.doxi[data-mood=oops] .eyes{transform:translateY(2px)}.doxi[data-mood=oops] .m1{transform:scaleY(-1)}.doxi[data-mood=oops] .armL{transform:rotate(calc(var(--r)*.5))}.doxi[data-mood=oops] .armR{transform:rotate(calc(var(--r)*-.5))}.doxi[data-mood=sleep] .rig{animation:dx-breathe 3.6s var(--tf) infinite}.doxi[data-mood=sleep] .eye{opacity:0}.doxi[data-mood=sleep] .ea{opacity:1;transform:scaleY(-1)}.doxi[data-mood=sleep] .mouth{transform:scale(.7)}.doxi[data-mood=shrug] .rig{animation:none;transform:rotate(-4deg)}.doxi[data-mood=shrug] .armL{--sh:calc(var(--r)*0.7);animation:dx-shrug 1.8s var(--tf) infinite}.doxi[data-mood=shrug] .armR{--sh:calc(var(--r)*-0.7);animation:dx-shrug 1.8s var(--tf) infinite}.doxi[data-mood=shrug] .eyes{transform:translate(-2px,-2px)}.doxi[data-mood=shrug] .m1{transform:scaleY(.25)}.doxi[data-mood=yay] .rig{animation:dx-yay 1s var(--tf) 1}.doxi[data-mood=yay] .armL{animation:dx-yay-l 1s var(--tf) 1}.doxi[data-mood=yay] .armR{animation:dx-yay-r 1s var(--tf) 1}.doxi[data-mood=yay] :is(.eye,.m1){animation:dx-off 1s step-end 1}.doxi[data-mood=yay] :is(.ea,.m2){animation:dx-on 1s step-end 1}.doxi[data-mood=uhoh] .rig{animation:dx-uh .9s var(--tf) 1}.doxi[data-mood=uhoh] .m1{transform:scaleY(-1)}.doxi[data-mood=uhoh] .eyes{transform:translateY(1.5px)}.doxi[data-mood=uhoh] .armL{transform:rotate(calc(var(--r)*.4))}.doxi[data-mood=uhoh] .armR{transform:rotate(calc(var(--r)*-.4))}.doxi[data-mood=nod] .rig{animation:dx-nod .8s var(--tf) 1}.doxi[data-mood=nod] .eye{opacity:0}.doxi[data-mood=nod] .ea{opacity:1}.doxi[data-mood=headsup] .rig{animation:dx-lean .9s var(--tf) 1}.doxi[data-mood=headsup] .eye{animation:none;transform:scale(1.18)}.doxi[data-mood=headsup] .m1{opacity:0}.doxi[data-mood=headsup] .m2{opacity:1;transform:scale(.5)}.doxi[data-mood=tip] .rig{animation:dx-tip .9s var(--tf) 1}.doxi[data-mood=tip] .eyes{transform:translate(1px,-3px)}.doxi[data-mood=tip] .armR{transform:rotate(calc(var(--r)*-1))}.doxi[data-mood=thanks] .rig{animation:dx-hug 1.2s var(--tf) 1}.doxi[data-mood=thanks] .eye{opacity:0}.doxi[data-mood=thanks] .ea{opacity:1}.doxi[data-mood=thanks] .b{animation:dx-blushup 1.2s var(--tf) 1;transform-box:fill-box;transform-origin:center}.doxi__fx--sleep{font:700 1em/1 Outfit,sans-serif;height:3em;opacity:.55;right:4%;top:-2%;width:3em}.doxi__fx--sleep span{animation:dx-zz 3s ease-in-out infinite;bottom:0;left:0;opacity:0;position:absolute}.doxi__fx--sleep span:nth-child(2){animation-delay:1s;font-size:1.25em}.doxi__fx--sleep span:nth-child(3){animation-delay:2s;font-size:1.5em}.doxi__fx--oops{animation:dx-drip 1.6s ease-in infinite;right:17%;top:22%}.doxi__fx--oops i{background:#7db0e0;border-radius:0 50% 50% 50%;display:block;height:.55em;transform:rotate(45deg);width:.55em}.doxi__fx--shrug{animation:dx-hop 1.6s ease-in-out infinite;font:700 1.6em/1 Outfit,sans-serif;opacity:.45;right:8%;top:-2%}.doxi__fx--yay{inset:0}.doxi__fx--yay i{animation:dx-burst .9s cubic-bezier(.2,.7,.3,1) 1 forwards;background:var(--c);clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);height:.7em;left:50%;opacity:0;position:absolute;top:36%;width:.7em}.doxi__fx--yay i:first-child{--c:#ffc25c;--x:-3.6em;--y:-2.6em;--rz:90deg}.doxi__fx--yay i:nth-child(2){--c:#e8762d;--x:3.6em;--y:-2.8em;--rz:-90deg}.doxi__fx--yay i:nth-child(3){--c:#63b35a;--x:-4.2em;--y:0.4em;--rz:45deg}.doxi__fx--yay i:nth-child(4){--c:#ffc25c;--x:4.2em;--y:0.2em;--rz:-45deg}.doxi__fx--yay i:nth-child(5){--c:#f6a08a;--x:-1.4em;--y:-4.2em;--rz:120deg}.doxi__fx--yay i:nth-child(6){--c:#7db0e0;--x:1.6em;--y:-4.2em;--rz:-120deg}.doxi__fx--badge{animation:dx-pop 1s ease-out 1 both;border-radius:50%;display:grid;height:max(1.7em,15px);place-items:center;right:6%;top:-4%;width:max(1.7em,15px)}.doxi__fx--badge svg{fill:none;stroke:#fff;stroke-width:3.4;stroke-linecap:round;stroke-linejoin:round;height:62%;width:62%}.doxi__fx--nod{background:#10b981}.doxi__fx--uhoh{animation-duration:1.3s;background:#dc2626}.doxi__fx--headsup{animation-duration:1.2s;background:#d97706}.doxi__fx--tip{animation:dx-pop 1.3s ease-out 1 both;left:50%;margin-left:-1.1em;top:-12%;width:2.2em}.doxi__fx--tip svg{display:block;overflow:visible;width:100%}.doxi__fx--tip .ray{fill:none;stroke:#ffc94d;stroke-width:2;stroke-linecap:round}.doxi__fx--thanks{height:3em;right:8%;top:4%;width:3em}.doxi__fx--thanks svg{animation:dx-float 1.4s ease-out 1 forwards;bottom:0;opacity:0;position:absolute;width:1.1em}.doxi__fx--thanks svg:first-child{left:0}.doxi__fx--thanks svg:nth-child(2){animation-delay:.2s;left:1em;width:.8em}.doxi__fx--thanks svg:nth-child(3){animation-delay:.4s;left:1.9em}@keyframes dx-shake{0%,40%,to{transform:translateX(0)}24%,8%{transform:translateX(-3px)}16%,32%{transform:translateX(3px)}}@keyframes dx-breathe{0%,to{transform:scale(1)}50%{transform:translateY(1px) scale(1.03,.97)}}@keyframes dx-shrug{0%,60%,to{transform:rotate(var(--sh))}30%{transform:rotate(calc(var(--sh)*1.3))}}@keyframes dx-on{0%,to{opacity:0}12%,88%{opacity:1}}@keyframes dx-off{0%,to{opacity:1}12%,88%{opacity:0}}@keyframes dx-yay{0%,to{transform:none}15%{transform:scale(1.08,.92)}45%{transform:translateY(-11px) scale(.96,1.05)}72%{transform:scale(1.05,.95)}86%{transform:translateY(-2px)}}@keyframes dx-yay-l{0%,to{transform:none}25%,75%{transform:rotate(var(--r))}}@keyframes dx-yay-r{0%,to{transform:none}25%,75%{transform:rotate(calc(var(--r)*-1))}}@keyframes dx-uh{0%,60%,to{transform:none}10%,30%,50%{transform:translateX(-3px) rotate(-2deg)}20%,40%{transform:translateX(3px) rotate(2deg)}}@keyframes dx-nod{0%,50%,to{transform:none}25%,75%{transform:translateY(2.5px) scale(1.03,.95)}}@keyframes dx-lean{0%,to{transform:none}20%,70%{transform:translateY(-2px) rotate(-5deg)}}@keyframes dx-tip{0%,to{transform:none}30%{transform:translateY(-6px)}60%{transform:translateY(0)}}@keyframes dx-hug{0%,to{transform:none}30%{transform:rotate(-4deg)}70%{transform:rotate(4deg)}}@keyframes dx-blushup{0%,to{transform:scale(1)}30%,70%{transform:scale(1.35)}}@keyframes dx-zz{0%{opacity:0;transform:translate(0)}20%{opacity:1}to{opacity:0;transform:translate(1.6em,-2em)}}@keyframes dx-drip{0%{opacity:0;transform:translateY(0)}15%,80%{opacity:1}to{opacity:0;transform:translateY(1.2em)}}@keyframes dx-pop{0%{opacity:0;transform:scale(0)}25%{opacity:1;transform:scale(1.15)}40%,80%{opacity:1;transform:scale(1)}to{opacity:0;transform:translateY(-.3em)}}@keyframes dx-float{0%{opacity:0;transform:translateY(0) scale(.4)}25%{opacity:1;transform:translateY(-.4em) scale(1)}to{opacity:0;transform:translateY(-2.2em) scale(.9)}}@media (prefers-reduced-motion:reduce){.doxi__fx--sleep,.doxi__fx--thanks,.doxi__fx--yay{display:none}}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body,html{background-color:#fbf8f5;background-color:var(--app-bg,#fbf8f5)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}img.bg{bottom:0;height:auto;min-height:300px;min-width:300px;opacity:90%;position:fixed;right:0;width:100px;z-index:-1}.paper-container{align-items:center;display:grid;margin-top:20px;min-height:40vh;padding:20px}.buttons-wrapper{display:flex}.buttons-wrapper>*{margin-left:10px}.phone-mockup{border-radius:24px;height:596px;margin-left:18px;margin-right:18px;margin-top:36px;overflow:hidden;position:absolute;width:282px}.hover:hover{cursor:pointer}.classNameTextField{margin-bottom:20px!important;max-width:500px;width:100%}.cont{margin:2rem auto;max-width:400px}.product-card{background-color:var(--card-background);border-radius:20px;box-shadow:0 10px 20px #0000001a;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.product-card:hover{box-shadow:0 15px 30px #00000026;transform:translateY(-5px)}.product-card__image{height:250px;overflow:hidden}.product-card__image img{height:100%;object-fit:cover;transition:transform .3s ease;width:100%}.product-card:hover .product-card__image img{transform:scale(1.05)}.product-card__info{padding:20px}.product-card__title{color:var(--text-color);font-size:1.5rem;font-weight:700;margin-bottom:10px}.product-card__description{color:#666;font-size:.9rem;margin-bottom:20px}.product-card__price-row{align-items:center;display:flex;justify-content:space-between}.product-card__price{color:var(--primary-color);font-size:1.25rem;font-weight:600}.product-card__btn{background-color:var(--primary-color);border:none;border-radius:999px;color:#fff;cursor:pointer;font-size:.9rem;font-weight:600;padding:10px 20px;transition:background-color .3s ease}.product-card__btn:hover{background-color:#c71729}@media (max-width:480px){.cont{max-width:100%;padding:0 20px}.product-card__image{height:200px}.product-card__title{font-size:1.3rem}.product-card__description{font-size:.8rem}.product-card__price{font-size:1.1rem}.product-card__btn{font-size:.8rem;padding:8px 16px}}@keyframes authFadeIn{0%{opacity:0}to{opacity:1}}.authFadeIn{animation:authFadeIn .22s ease-out backwards}@media (prefers-reduced-motion:reduce){.authFadeIn{animation:none}}@keyframes cmsNewPulse{0%{box-shadow:0 0 0 0 #e8762d73}70%{box-shadow:0 0 0 6px #e8762d00}to{box-shadow:0 0 0 0 #e8762d00}}.cmsNewPulse{animation:cmsNewPulse 1.6s ease-out 2}@media (prefers-reduced-motion:reduce){.cmsNewPulse{animation:none}}@keyframes clPillBounce{0%,55%,to{transform:translateX(-50%) translateY(0)}70%{transform:translateX(-50%) translateY(-7px)}82%{transform:translateX(-50%) translateY(-3px)}92%{transform:translateX(-50%) translateY(-1px)}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}html[lang=ar] *,html[lang=ar] :after,html[lang=ar] :before{letter-spacing:0!important}:where(html[lang=ar] :not([dir]):not(bdo)){unicode-bidi:plaintext}.toast-title{font-weight:700}.toast-message{-ms-word-wrap:break-word;word-wrap:break-word}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{color:#fff;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80);float:right;font-size:20px;font-weight:700;line-height:1;opacity:.8;position:relative;right:-.3em;-webkit-text-shadow:0 1px 0 #fff;text-shadow:0 1px 0 #fff;top:-.3em}.toast-close-button:focus,.toast-close-button:hover{color:#000;cursor:pointer;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40);opacity:.4;text-decoration:none}.rtl .toast-close-button{float:left;left:-.3em;right:.3em}button.toast-close-button{-webkit-appearance:none;background:0 0;border:0;cursor:pointer;padding:0}.toast-top-center{right:0;top:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{right:0;top:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{left:12px;top:12px}.toast-top-right{right:12px;top:12px}.toast-bottom-right{bottom:12px;right:12px}.toast-bottom-left{bottom:12px;left:12px}#toast-container{pointer-events:none;position:fixed;z-index:999999}#toast-container *{box-sizing:border-box}#toast-container>div{background-position:15px;background-repeat:no-repeat;border-radius:4px;box-shadow:0 0 12px #999;color:#fff;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80);margin:0 0 6px;opacity:.8;overflow:hidden;padding:15px 15px 15px 50px;pointer-events:auto;position:relative;width:300px}#toast-container>div.rtl{background-position:right 15px center;direction:rtl;padding:15px 50px 15px 15px}#toast-container>div:hover{box-shadow:0 0 12px #000;cursor:pointer;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);opacity:1}#toast-container>.toast-info{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=)!important}#toast-container>.toast-error{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=)!important}#toast-container>.toast-success{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==)!important}#toast-container>.toast-warning{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=)!important}#toast-container.toast-bottom-center>div,#toast-container.toast-top-center>div{margin-left:auto;margin-right:auto;width:300px}#toast-container.toast-bottom-full-width>div,#toast-container.toast-top-full-width>div{margin-left:auto;margin-right:auto;width:96%}.toast{background-color:#030303}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}.toast-progress{background-color:#000;bottom:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40);height:4px;left:0;opacity:.4;position:absolute}@media (max-width:240px){#toast-container>div{padding:8px 8px 8px 50px;width:11em}#toast-container>div.rtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{right:-.2em;top:-.2em}#toast-container .rtl .toast-close-button{left:-.2em;right:.2em}}@media (min-width:241px) and (max-width:480px){#toast-container>div{padding:8px 8px 8px 50px;width:18em}#toast-container>div.rtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{right:-.2em;top:-.2em}#toast-container .rtl .toast-close-button{left:-.2em;right:.2em}}@media (min-width:481px) and (max-width:768px){#toast-container>div{padding:15px 15px 15px 50px;width:25em}#toast-container>div.rtl{padding:15px 50px 15px 15px}}