.dxm-root{--p:#06438C;--b:#34A1EF;--nv:#0C2645;--b2:#085BBF;--b6:#B3D0F2;--b7:#D9E7F8;--n2:#48464C;--n3:#79767D;--n4:#BEBAC0;--bg:#EFEFEF;--ok:#12B76A;--er:#D3453E;font:14px/20px Lexend,sans-serif;color:#1c1b1f;text-align:left;letter-spacing:normal;position:relative;width:100%;display:flex;justify-content:center}.dxm-root,.dxm-root *{box-sizing:border-box}.dxm-root svg{flex:none}.dxm-sc{height:100%;overflow:hidden;display:block}.dxm-i{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.dxm-fade{transition:opacity .45s ease,transform .45s cubic-bezier(.2,.8,.2,1)}.dxm-off{opacity:0;transform:translateY(8px);pointer-events:none}.dxm-pulse{animation:dxmPulse 1.3s ease-out 2}@keyframes dxmPulse{0%{box-shadow:0 0 #34a1ef8c}to{box-shadow:0 0 0 10px #34a1ef00}}@keyframes dxmSpin{to{transform:rotate(360deg)}}@keyframes dxmShim{0%{transform:translate(-160px)}to{transform:translate(160px)}}@keyframes dxmBlink{50%{opacity:0}}.dxm-tap{transform:scale(.93)!important;filter:brightness(.95)}.dxm-fit{flex:none;width:calc(320px * var(--s,1));height:calc(680px * var(--s,1))}.dxm-phone{position:relative;width:320px;height:680px;border-radius:52px;background:#101012;padding:10px;transform:scale(var(--s,1));transform-origin:0 0;box-shadow:0 30px 60px #0c26454d,inset 0 0 0 2px #2a2a2e}.dxm-isl{position:absolute;top:11px;left:50%;width:86px;height:25px;margin-left:-43px;border-radius:14px;background:#101012;z-index:20}.dxm-scr{position:relative;width:300px;height:660px;border-radius:var(--dxm-r,42px);background:linear-gradient(180deg,#fafafa 0,#efefef);overflow:hidden}.dxm-sc .dxm-scr{transform:scale(var(--s,1));transform-origin:0 0}.dxm-sb{position:absolute;top:0;left:0;right:0;height:44px;z-index:19;display:flex;align-items:center;justify-content:space-between;padding:4px 26px 0 30px;font-size:12.5px;font-weight:600;color:#000;pointer-events:none}.dxm-sb span{display:flex;gap:5px;align-items:center}.dxm-view{position:absolute;inset:44px 0 0;display:flex;flex-direction:column}.dxm-bar{flex:none;height:48px;display:flex;align-items:center;justify-content:space-between;padding:0 12px}.dxm-bar .dxm-t{font-size:14.5px;font-weight:600;color:var(--nv);text-align:center;flex:1}.dxm-bar .dxm-ic{width:28px;height:28px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;color:var(--p)}.dxm-body{position:relative;flex:1;overflow:hidden;padding:4px 12px 20px;display:flex;flex-direction:column;gap:9px}.dxm-body>*{flex-shrink:0}.dxm-card{background:#ffffffd9;border-radius:16px;padding:11px 12px;box-shadow:0 -6px 5px #00000005,6px 0 5px #00000005}.dxm-ini{font-style:normal;flex:none;width:24px;height:24px;border-radius:6px;background:var(--c,rgba(6,67,140,.3));color:#000;font-size:9.5px;display:flex;align-items:center;justify-content:center}.dxm-nm{font-size:12px;color:var(--n2)}.dxm-nm b,.dxm-dd b{font-weight:600;color:#000}.dxm-res{display:flex;align-items:center;gap:7px}.dxm-dd{flex:1;display:flex;align-items:center;justify-content:space-between;background:var(--bg);border-radius:8px;padding:5px 8px;font-size:11.5px;color:var(--n2)}.dxm-dd .dxm-i{width:12px;height:12px;color:var(--n3)}.dxm-entry{display:flex;flex-direction:column;gap:8px;overflow:hidden;transition:opacity .4s,transform .4s,max-height .45s ease,margin .45s,padding .45s;max-height:400px}.dxm-entry.dxm-gone{opacity:0;transform:scale(.96);max-height:0;padding-top:0;padding-bottom:0;margin-top:-9px}.dxm-time{display:flex;align-items:center;gap:5px;font-size:10.5px;color:var(--n3)}.dxm-time b{font-weight:500;color:var(--n2)}.dxm-time .dxm-i{width:11px;height:11px;color:var(--p)}.dxm-cat{align-self:flex-start;display:inline-flex;align-items:center;gap:5px;background:var(--cb);color:var(--ct);border-radius:6px;padding:3px 8px;font-size:10.5px;font-weight:500}.dxm-cat .dxm-i{width:11px;height:11px}.dxm-field{position:relative;background:var(--bg);border-radius:10px;padding:15px 10px 6px;font-size:13px;color:#000;display:flex;align-items:baseline;gap:4px}.dxm-field small{position:absolute;top:4px;left:10px;font-size:9px;color:var(--n3)}.dxm-field em{font-style:normal;margin-left:auto;font-size:11px;color:var(--n3)}.dxm-field.dxm-txt{display:block;font-size:11.5px;line-height:1.5;color:var(--n2);min-height:60px;transition:box-shadow .5s}.dxm-field.dxm-glow{box-shadow:0 0 0 2px var(--b6)}.dxm-chk{display:flex;align-items:center;gap:7px;font-size:10.5px;color:var(--n2)}.dxm-chk i{width:14px;height:14px;border-radius:4px;border:1.5px solid var(--n4);background:#fff}.dxm-btns{display:flex;gap:8px}.dxm-btns span{flex:1;text-align:center;border-radius:10px;padding:7px 8px;font-size:11.5px;font-weight:500;transition:transform .15s,background .3s,color .3s,opacity .3s}.dxm-btns .dxm-o{border:1.5px solid var(--b);color:var(--b)}.dxm-btns .dxm-f{background:var(--b);color:#fff}.dxm-btns .dxm-f.dxm-saved{background:var(--ok)}.dxm-row2{display:flex;align-items:center;gap:8px}.dxm-ki{display:inline-flex;align-items:center;gap:5px;background:#fff;color:var(--b);border:1px solid var(--b);border-radius:8px;padding:5px 9px;font-size:10.5px;font-weight:500;transition:transform .15s}.dxm-ki .dxm-i{width:12px;height:12px}.dxm-sk{position:relative;overflow:hidden;border-radius:8px;background:#e6e6e6}.dxm-sk:after{content:"";position:absolute;top:0;bottom:0;left:-320px;width:calc(100% + 640px);background:linear-gradient(90deg,#e6e6e6 0,#f4f4f4,#e6e6e6 80%);background-size:320px 100%;animation:dxmShim 1.1s linear infinite}.dxm-me{align-self:flex-end;max-width:88%;background:#fff;border-radius:18px 18px 4px;padding:9px 11px;font-size:11.5px;line-height:1.5;font-weight:500;color:var(--n3)}.dxm-me .dxm-caret{display:inline-block;width:1.5px;height:11px;background:var(--b);vertical-align:-1px;margin-left:1px;animation:dxmBlink .9s steps(2) infinite}.dxm-me .dxm-more{display:block;margin-top:3px;font-size:10px;color:var(--b2)}.dxm-me .dxm-clamp1{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.dxm-prog{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;background:var(--b6);color:var(--nv);border-radius:10px;padding:5px 9px;font-size:10.5px}.dxm-prog i{width:10px;height:10px;border:1.5px solid rgba(12,38,69,.25);border-top-color:var(--nv);border-radius:50%;animation:dxmSpin .8s linear infinite}.dxm-bot{align-self:flex-start;max-width:92%;background:#fff;border-radius:18px 18px 18px 4px;padding:10px 11px;font-size:11px;line-height:1.45;color:var(--n2);display:flex;flex-direction:column;gap:6px;transition:opacity .4s,transform .4s,max-height .5s ease,padding .5s,margin .5s;max-height:400px;overflow:hidden}.dxm-bot.dxm-gone{opacity:0;max-height:0;padding-top:0;padding-bottom:0;margin-top:-9px}.dxm-who small{display:block;font-size:9.5px;color:var(--n3);margin:0 0 3px 2px}.dxm-who div{display:flex;align-items:center;gap:7px;background:var(--bg);border-radius:8px;padding:5px 7px}.dxm-who div .dxm-ok{margin-left:auto;color:#fff;transform:scale(0);transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.dxm-who.dxm-ok div .dxm-ok{transform:scale(1)}.dxm-link{align-self:flex-start;font-size:10.5px;color:var(--b);border:1px solid var(--b);border-radius:8px;padding:4px 9px}.dxm-toast{position:absolute;left:50%;bottom:16px;z-index:8;transform:translate(-50%,20px);opacity:0;display:flex;align-items:center;gap:7px;white-space:nowrap;background:var(--nv);color:#fff;border-radius:12px;padding:8px 12px;font-size:11px;transition:opacity .3s,transform .35s cubic-bezier(.2,.8,.2,1)}.dxm-toast.dxm-on{opacity:1;transform:translate(-50%)}.dxm-toast b,.dxm-who div .dxm-ok{width:16px;height:16px;border-radius:50%;background:var(--ok);display:flex;align-items:center;justify-content:center}.dxm-toast b .dxm-i,.dxm-who .dxm-ok .dxm-i{width:10px;height:10px;stroke-width:3}.dxm-bars{display:flex;align-items:flex-end;gap:8px;height:74px;padding:0 2px}.dxm-bars div{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:100%;gap:3px}.dxm-bars small{font-size:8px;color:var(--n2);opacity:0;transition:opacity .3s .35s}.dxm-bars i{width:100%;max-width:22px;border-radius:4px 4px 0 0;background:#7db5ea;height:0;transition:height .6s cubic-bezier(.2,.8,.2,1)}.dxm-bars .dxm-now i{background:var(--b)}.dxm-bars .dxm-now small{font-weight:600;color:#000}.dxm-bars.dxm-go small{opacity:1}.dxm-lc{position:relative}.dxm-lc svg{display:block;width:100%;height:84px;overflow:visible}.dxm-lc .dxm-ln{fill:none;stroke-width:2;stroke-linecap:round;stroke-dasharray:400;stroke-dashoffset:400;transition:stroke-dashoffset 1.1s ease}.dxm-lc .dxm-ar{opacity:0;transition:opacity .6s .6s}.dxm-lc .dxm-cp{fill:#fff;stroke-width:1.6;opacity:0;transition:opacity .25s}.dxm-lc.dxm-go .dxm-ln{stroke-dashoffset:0}.dxm-lc.dxm-go .dxm-ar{opacity:1}.dxm-lc.dxm-go .dxm-cp{opacity:1;transition-delay:.9s}.dxm-lc .dxm-gr{stroke:#e4e4e4;stroke-width:1}.dxm-leg{display:flex;gap:10px;font-size:9px;color:var(--n2);margin-bottom:2px}.dxm-leg span{display:flex;align-items:center;gap:4px}.dxm-leg i{width:7px;height:7px;border-radius:50%}.dxm-xd{display:flex;justify-content:space-between;font-size:8px;color:var(--n3);padding:0 2px}.dxm-kt .dxm-d{transition:background .3s,color .3s,opacity .35s}.dxm-kt .dxm-d.dxm-on{background:#fcebea;color:var(--er);text-decoration:line-through;text-decoration-color:#d3453eb3;border-radius:3px}.dxm-kt .dxm-d.dxm-x{opacity:0}.dxm-kt .dxm-a{background:#ddf5e7;color:#0e6036;border-radius:3px;transition:background .6s,color .6s}.dxm-kt .dxm-a.dxm-clean{background:transparent;color:inherit;margin-left:0}.dxm-kt .dxm-d+.dxm-a{margin-left:3px}.dxm-done{position:absolute;inset:0;z-index:18;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:20px;background:#ecfdf3f0;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border-radius:var(--dxm-r,42px);opacity:0;pointer-events:none;transition:opacity .35s}.dxm-done.dxm-on{opacity:1}.dxm-badge{position:relative;width:76px;height:76px;border-radius:50%;background:#16a34a;display:flex;align-items:center;justify-content:center;transform:scale(.4);box-shadow:0 12px 30px #16a34a59}.dxm-done.dxm-on .dxm-badge{animation:dxmPopB .6s cubic-bezier(.34,1.56,.64,1) forwards}@keyframes dxmPopB{0%{transform:scale(.4)}to{transform:scale(1)}}.dxm-badge path{stroke-dasharray:30;stroke-dashoffset:30}.dxm-done.dxm-on .dxm-badge path{animation:dxmDraw .45s ease-out .3s forwards}@keyframes dxmDraw{to{stroke-dashoffset:0}}.dxm-done strong{margin-top:14px;font-size:20px;font-weight:600;color:#166534;opacity:0}.dxm-done .dxm-sub{margin-top:4px;font-size:11px;color:#15803d;opacity:0}.dxm-done.dxm-on strong,.dxm-done.dxm-on .dxm-sub{animation:dxmUp .4s ease-out .55s forwards}.dxm-done.dxm-on .dxm-sub{animation-delay:.7s}.dxm-done .dxm-lst{margin-top:12px;display:flex;flex-direction:column;gap:5px;opacity:0}.dxm-done.dxm-on .dxm-lst{animation:dxmUp .4s ease-out .85s forwards}.dxm-done .dxm-lst div{display:flex;align-items:center;gap:7px;background:#fff;border-radius:8px;padding:5px 9px;font-size:11px;color:var(--n2)}.dxm-done .dxm-lst b{font-weight:600;color:#000}.dxm-done .dxm-lst .dxm-ok{margin-left:auto;color:var(--ok)}@keyframes dxmUp{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.dxm-pt{position:absolute;left:50%;top:calc(50% - 40px);width:7px;height:7px;border-radius:2px;opacity:0}.dxm-done.dxm-on .dxm-pt{animation:dxmBurst .9s cubic-bezier(.2,.7,.3,1) .35s forwards}@keyframes dxmBurst{0%{opacity:1;transform:translate(-50%,-50%) rotate(0)}to{opacity:0;transform:translate(calc(-50% + var(--x)),calc(-50% + var(--y))) rotate(var(--r))}}@media(prefers-reduced-motion:reduce){.dxm-root *,.dxm-root .dxm-sk:after{animation:none!important;transition:none!important}}.dxs-root{--p:#06438C;--nv:#0C2645;--b:#34A1EF;--b6:#B3D0F2;--b7:#D9E7F8;--n2:#48464C;--n3:#79767D;--bg:#EFEFEF;--gr:#0E6036;--oc:#987B08;--rd:#8C1D18;--er:#D3453E;--ql:#6DE9AA;font:14px/20px Lexend,sans-serif;color:#1c1b1f;text-align:left;letter-spacing:normal;position:relative;width:100%;height:100%;min-height:360px;border-radius:24px;overflow:hidden;container-type:size;background:radial-gradient(120% 120% at 20% 10%,#6fa9e6 0,#3f82d4 60%,#3574c6)}.dxs-root,.dxs-root *{box-sizing:border-box}.dxs-root:before{content:"";position:absolute;inset:0;background:radial-gradient(120% 120% at 20% 10%,#d8c9c5 0,#bfa9a4 60%,#b39c97);opacity:0;transition:opacity .5s}.dxs-root.dxs-mv:before{opacity:1}.dxs-root:after{content:"";position:absolute;inset:0;opacity:.18;background-image:radial-gradient(rgba(255,255,255,.5) 1px,transparent 1px);background-size:4px 4px;pointer-events:none}.dxs-root.dxs-nobg,.dxs-root.dxs-nobg:before,.dxs-root.dxs-nobg:after{background:none}.dxs-sc{position:absolute;inset:0;z-index:1;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity .5s,visibility 0s .5s}.dxs-sc.dxs-cur{opacity:1;visibility:visible;transition:opacity .5s}.dxs-stack{position:relative;width:340px;flex:none;display:flex;flex-direction:column;gap:12px;transform:scale(var(--k,1))}.dxs-fade{transition:opacity .5s ease,transform .5s cubic-bezier(.2,.8,.2,1),filter .5s ease,box-shadow .5s ease}.dxs-off{opacity:0;transform:translateY(8px)}.dxs-dim{opacity:.4!important;filter:saturate(.4)}.dxs-pr{animation:dxsPR 1.4s ease-out 2}.dxs-pb{animation:dxsPB 1.4s ease-out 2}@keyframes dxsPR{0%{box-shadow:0 0 #d3453e73}to{box-shadow:0 0 0 10px #d3453e00}}@keyframes dxsPB{0%{box-shadow:0 0 #34a1ef80}to{box-shadow:0 0 0 10px #34a1ef00}}@keyframes dxsSpin{to{transform:rotate(360deg)}}.dxs-card{background:#ffffffeb;border:2.5px solid #fff;border-bottom-width:1px;border-radius:18px;box-shadow:0 12px 30px #00000024;padding:12px 14px}.dxs-timer{text-align:center}.dxs-timer small{display:block;font-size:12px;color:var(--n3)}.dxs-timer b{font-size:28px;font-weight:500;letter-spacing:.02em;font-variant-numeric:tabular-nums;color:#111}.dxs-q{background:#e8fff3;border:1.5px solid var(--ql)}.dxs-q h4,.dxs-an h4{margin:0 0 6px;font-size:12.5px;line-height:20px;font-weight:600;display:flex;align-items:center;gap:6px}.dxs-q h4 em{font-style:normal;font-size:9px;background:var(--gr);color:#fff;border-radius:8px;min-width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;padding:0 5px}.dxs-q ol{margin:0;padding-left:18px;font-size:11.5px;font-weight:300;line-height:1.55}.dxs-an h4 .dxs-spin{margin-left:auto;width:14px;height:14px;border:2px solid var(--b6);border-top-color:var(--b);border-radius:50%;animation:dxsSpin .8s linear infinite}.dxs-row{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:11.5px;padding:3.5px 0;transition:opacity .4s}.dxs-row.dxs-none{opacity:.25}.dxs-row span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dxs-chip{font-style:normal;flex:none;height:16px;width:16px;border-radius:3px;background:var(--n3);color:#fff;font-size:8.5px;font-weight:500;display:flex;align-items:center;justify-content:center;overflow:hidden;white-space:nowrap;transition:width .32s ease,height .32s ease,border-radius .32s ease,background .3s}.dxs-chip b{font-weight:500;opacity:0;transition:opacity .15s}.dxs-chip.dxs-pill{width:112px;height:18px;border-radius:9px}.dxs-chip.dxs-pill b{opacity:1;transition-delay:.18s}.dxs-chip.dxs-teil{background:var(--oc)}.dxs-chip.dxs-aus{background:var(--gr)}.dxs-chip.dxs-mehr{background:var(--rd)}.dxs-start h5{margin:0 0 8px;font-size:14px;line-height:20px;font-weight:600;color:var(--nv)}.dxs-start li{font-size:11.5px;line-height:1.5;color:var(--n2);margin:4px 0}.dxs-start li b{color:var(--nv);font-weight:600}.dxs-btn{margin-top:10px;background:var(--b);color:#fff;text-align:center;border-radius:10px;padding:10px;font-size:12.5px;font-weight:500;transition:transform .15s,box-shadow .3s}.dxs-btn.dxs-tap{transform:scale(.96)}.dxs-count{position:absolute;inset:0;z-index:5;display:flex;align-items:center;justify-content:center;background:#00000080;color:#fff;font-size:84px;line-height:1;font-weight:600;opacity:0;pointer-events:none;transition:opacity .25s}.dxs-count.dxs-on{opacity:1}.dxs-count span{animation:dxsCount .9s ease-out}@keyframes dxsCount{0%{transform:scale(1.4);opacity:0}30%{opacity:1}to{transform:scale(1);opacity:1}}.dxs-rec{display:none}.dxs-rec.dxs-on{display:flex;flex-direction:column;gap:12px}.dxs-prep{text-align:center;font-size:12.5px;color:var(--n2);display:flex;flex-direction:column;align-items:center;gap:10px;padding:22px 14px}.dxs-prep i{width:22px;height:22px;border:2.5px solid var(--b6);border-top-color:var(--b);border-radius:50%;animation:dxsSpin .8s linear infinite}.dxs-dots{display:flex;gap:5px;justify-content:center;margin-bottom:10px}.dxs-dots i{width:6px;height:6px;border-radius:3px;background:var(--b6);transition:width .3s,background .3s}.dxs-dots i.dxs-on{width:16px;background:var(--p)}.dxs-view{position:relative;overflow:hidden;height:196px}.dxs-page{position:absolute;inset:0;transition:transform .5s cubic-bezier(.2,.8,.2,1),opacity .5s}.dxs-page.dxs-out{transform:translate(-40%);opacity:0}.dxs-page.dxs-in{transform:translate(40%);opacity:0}.dxs-head{display:flex;align-items:center;gap:8px;font-size:13.5px;font-weight:500;color:var(--nv);margin-bottom:8px}.dxs-head i{width:12px;height:12px;border-radius:50%;flex:none}.dxs-text{font-size:11.5px;line-height:1.55;color:var(--n2);min-height:120px}.dxs-text .dxs-caret{display:inline-block;width:1.5px;height:12px;background:var(--b);vertical-align:-2px;margin-left:1px;animation:dxsBlink .9s steps(2) infinite}@keyframes dxsBlink{50%{opacity:0}}.dxs-nav{display:flex;justify-content:center;gap:12px;margin-top:6px}.dxs-nav i{width:40px;height:40px;border-radius:10px;border:1.5px solid var(--b6);background:#fff;display:flex;align-items:center;justify-content:center;transition:transform .15s,background .2s}.dxs-nav i.dxs-tap{transform:scale(.92);background:var(--b7)}.dxs-s3{display:grid;align-items:center}.dxs-s3>.dxs-card{grid-area:1/1}.dxs-qf{transition:opacity .4s ease,transform .4s ease}.dxs-qf.dxs-gone{opacity:0;transform:translateY(-8px);pointer-events:none}.dxs-qf h5,.dxs-m h5{margin:0 0 2px;font-size:13px;line-height:20px;font-weight:600;color:var(--nv)}.dxs-m h5{margin-bottom:10px}.dxs-prog{font-size:10.5px;color:var(--n3);margin:6px 0 4px}.dxs-bar{height:5px;border-radius:3px;background:var(--bg);overflow:hidden}.dxs-bar i{display:block;height:100%;width:20%;background:var(--b);transition:width .5s}.dxs-quest{margin:12px 0 10px;font-size:12.5px;color:#1c1b1f;transition:opacity .25s}.dxs-quest.dxs-swap{opacity:0}.dxs-yn{display:flex;gap:8px}.dxs-yn span{flex:1;text-align:center;border-radius:8px;padding:6px;font-size:11.5px;border:1.5px solid var(--b6);color:var(--p);transition:background .2s,color .2s,transform .15s}.dxs-yn span.dxs-sel{background:var(--p);color:#fff;border-color:var(--p);transform:scale(.97)}.dxs-grid{display:grid;grid-template-columns:58px repeat(5,1fr);gap:5px;align-items:end}.dxs-col{font-size:9px;line-height:20px;color:var(--n3);writing-mode:vertical-rl;transform:rotate(180deg);justify-self:center;height:62px;text-align:left}.dxs-rl{font-size:10px;display:flex;align-items:center;gap:5px;color:var(--n2)}.dxs-rl i{width:8px;height:8px;border-radius:50%}.dxs-c{position:relative;height:26px;border-radius:6px;background:var(--bg);display:flex;align-items:center;justify-content:center;font-size:10.5px;color:#00000080;transition:background .3s,transform .3s}.dxs-c b{font-weight:500;opacity:0;transform:scale(.6);transition:opacity .25s,transform .25s}.dxs-c.dxs-set b{opacity:1;transform:none}.dxs-c.dxs-ja{color:#1c1b1f}.dxs-c.dxs-ja b{font-weight:600}.dxs-c.dxs-fix{background:var(--b7)}.dxs-c .dxs-ex{font-style:normal;position:absolute;top:-5px;right:-5px;width:14px;height:14px;border-radius:50%;background:var(--er);color:#fff;font-size:9px;font-weight:700;display:flex;align-items:center;justify-content:center;opacity:0;transform:scale(.4);transition:opacity .25s,transform .35s cubic-bezier(.34,1.56,.64,1)}.dxs-c.dxs-flag .dxs-ex{opacity:1;transform:none}.dxs-foot{display:grid;margin-top:12px;min-height:32px;align-items:center}.dxs-foot>*{grid-area:1/1}.dxs-sbtn{justify-self:end;background:var(--b);color:#fff;font-size:11px;font-weight:500;border-radius:8px;padding:7px 12px;transition:transform .15s,opacity .3s}.dxs-sbtn.dxs-tap{transform:scale(.95)}.dxs-sbtn.dxs-gone{opacity:0}.dxs-send,.dxs-fok{display:none;align-items:center;gap:8px;font-size:11.5px;border-radius:10px;padding:8px 10px}.dxs-send{color:var(--n2);background:#fff;border:1px solid var(--b6)}.dxs-send i{width:14px;height:14px;border:2px solid var(--b6);border-top-color:var(--b);border-radius:50%;animation:dxsSpin .8s linear infinite}.dxs-fok{color:var(--gr);background:#e8fff3;border:1px solid var(--ql)}.dxs-send.dxs-on,.dxs-fok.dxs-on{display:flex}.dxs-done{position:absolute;inset:0;z-index:6;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#ecfdf3eb;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;pointer-events:none;transition:opacity .35s}.dxs-done.dxs-on{opacity:1}.dxs-badge{position:relative;width:84px;height:84px;border-radius:50%;background:#16a34a;display:flex;align-items:center;justify-content:center;transform:scale(.4);box-shadow:0 12px 30px #16a34a59}.dxs-done.dxs-on .dxs-badge{animation:dxsPop .6s cubic-bezier(.34,1.56,.64,1) forwards}.dxs-badge:before{content:"";position:absolute;inset:-6px;border-radius:50%;border:3px solid #86efac;opacity:0}.dxs-done.dxs-on .dxs-badge:before{animation:dxsRing 1.1s ease-out .35s}.dxs-badge path{stroke-dasharray:30;stroke-dashoffset:30}.dxs-done.dxs-on .dxs-badge path{animation:dxsDraw .45s ease-out .3s forwards}.dxs-done strong{margin-top:16px;font-size:24px;line-height:1.2;font-weight:600;color:#166534;opacity:0;transform:translateY(6px)}.dxs-done .dxs-sub{margin-top:4px;font-size:12px;color:#15803d;opacity:0;transform:translateY(6px)}.dxs-done.dxs-on strong,.dxs-done.dxs-on .dxs-sub{animation:dxsUp .4s ease-out .55s forwards}.dxs-done.dxs-on .dxs-sub{animation-delay:.7s}.dxs-pt{position:absolute;left:50%;top:calc(50% - 22px);width:7px;height:7px;border-radius:2px;opacity:0}.dxs-done.dxs-on .dxs-pt{animation:dxsBurst .9s cubic-bezier(.2,.7,.3,1) .35s forwards}@keyframes dxsPop{0%{transform:scale(.4)}to{transform:scale(1)}}@keyframes dxsRing{0%{opacity:.9;transform:scale(.9)}to{opacity:0;transform:scale(1.7)}}@keyframes dxsDraw{to{stroke-dashoffset:0}}@keyframes dxsUp{to{opacity:1;transform:none}}@keyframes dxsBurst{0%{opacity:1;transform:translate(-50%,-50%) rotate(0)}to{opacity:0;transform:translate(calc(-50% + var(--x)),calc(-50% + var(--y))) rotate(var(--r))}}@container (max-width:420px){.dxs-count{font-size:64px}.dxs-badge{width:64px;height:64px}.dxs-done strong{font-size:20px}}@media(prefers-reduced-motion:reduce){.dxs-root *,.dxs-root:before{animation:none!important;transition:none!important}}