/*! Digital Ummah — calendar + 99 Names flip cards */body .du #duCal.dxc{--c-i:#4FC79A;--c-p:#FF7A85;--c-s:#F5B748;--c-b:#9DBBFF}body .du .dxc-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px;flex-wrap:wrap}body .du .dxc-tt .t{font:700 21px/1.25 var(--x-ui);color:var(--x-text)}body .du .dxc-tt .hh{font-size:14px;color:var(--x-soft);margin-top:3px}body .du .dxc-nav{display:flex;gap:8px;align-items:center}body .du .dxc-nav button{height:42px;min-width:42px;border-radius:999px;border:1px solid var(--x-line2);background:transparent;color:var(--x-text);font:600 18px/1 var(--x-ui);cursor:pointer;transition:background-color .2s,border-color .2s,transform .12s}body .du .dxc-nav button.dxc-today{font-size:13.5px;padding:0 14px}body .du .dxc-nav button:hover{background:#ffffff0f;border-color:var(--x-muted)}body .du .dxc-nav button:active{transform:scale(.94)}body .du .dxc-bar{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:center;justify-content:space-between;margin:0 0 14px}body .du .dxc-filt{display:flex;flex-wrap:wrap;gap:6px}body .du .dxc-filt button{display:inline-flex;align-items:center;gap:7px;height:38px;padding:0 12px;border-radius:999px;border:1px solid var(--x-line2);background:transparent;color:var(--x-muted);font:600 12.5px/1 var(--x-ui);cursor:pointer;transition:all .2s}body .du .dxc-filt button i{width:9px;height:9px;border-radius:50%;background:currentColor;opacity:.5}body .du .dxc-filt button.fi.on{color:var(--c-i);border-color:#4fc79a73;background:#4fc79a1a}body .du .dxc-filt button.fp.on{color:var(--c-p);border-color:#ff7a8573;background:#ff7a851a}body .du .dxc-filt button.fs.on{color:var(--c-s);border-color:#f5b74873;background:#f5b7481a}body .du .dxc-filt button.on i{opacity:1}body .du .dxc-grp{display:inline-flex;align-items:center;gap:4px;padding:3px;border-radius:999px;border:1px solid var(--x-line2)}body .du .dxc-grp[hidden]{display:none}body .du .dxc-grp span{font:600 12px/1 var(--x-ui);color:var(--x-faint);padding:0 6px 0 8px}body .du .dxc-grp button{width:40px;height:36px;border-radius:999px;border:0;background:transparent;color:var(--x-muted);font:700 13px/1 var(--x-ui);cursor:pointer}body .du .dxc-grp button.on{background:var(--c-s);color:#1f1f21}body .du .dxc-gwrap{overflow:hidden}body .du .dxc-gwrap.in-r .dxc-grid{animation:dxcR .32s cubic-bezier(.2,.8,.2,1)}body .du .dxc-gwrap.in-l .dxc-grid{animation:dxcL .32s cubic-bezier(.2,.8,.2,1)}@keyframes dxcR{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:none}}@keyframes dxcL{0%{opacity:0;transform:translate(-28px)}to{opacity:1;transform:none}}body .du .dxc-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px 0;touch-action:pan-y}body .du .dxc-grid .wd{font:600 12px/1 var(--x-ui);color:var(--x-faint);padding:6px 0 8px;text-align:center}body .du .dxc-grid .wd.fri{color:var(--c-i)}body .du .dxc-c{position:relative;height:clamp(54px,8vw,74px);margin:0 3px;min-width:0;border-radius:12px;border:1px solid var(--x-line);background:var(--x-s2);color:var(--x-text);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;cursor:pointer;padding:0;font:inherit;transition:background-color .2s,border-color .2s,transform .12s}body .du .dxc-c.empty{border:0;background:none;cursor:default}body .du .dxc-c:not(.empty):hover{background:var(--x-s3);transform:translateY(-1px)}body .du .dxc-c .gd{font:600 16px/1.1 var(--x-ui)}body .du .dxc-c .hd{font-size:11.5px;color:var(--x-faint)}body .du .dxc-c .dots{display:flex;gap:3px;height:6px;margin-top:2px}body .du .dxc-c .dots i{width:6px;height:6px;border-radius:50%}body .du .dxc-c .dots .di{background:var(--c-i)}body .du .dxc-c .dots .dp{background:var(--c-p)}body .du .dxc-c .dots .db{background:var(--c-b);opacity:.6}body .du .dxc-c.ph .gd{color:var(--c-p)}body .du .dxc-c.ph{border-color:#ff7a8559}body .du .dxc-c.isl:not(.ph){border-color:#4fc79a59}body .du .dxc-c.sch{margin:0;border-radius:0;background:#f5b7481a;border-color:#f5b74838;border-left-color:transparent;border-right-color:transparent}body .du .dxc-c.sch:after{content:"";position:absolute;left:0;right:0;bottom:4px;height:3px;background:var(--c-s);opacity:.85}body .du .dxc-c.sch-s{border-radius:12px 0 0 12px;border-left-color:#f5b74859;margin-left:3px}body .du .dxc-c.sch-e{border-radius:0 12px 12px 0;border-right-color:#f5b74859;margin-right:3px}body .du .dxc-c.sch-s.sch-e{border-radius:12px}body .du .dxc-c.sch-s:after{left:8px}body .du .dxc-c.sch-e:after{right:8px}body .du .dxc-c.today{background:var(--x-fill);border-color:var(--x-fill);color:#fff;box-shadow:0 8px 20px -10px #0045cfe6}body .du .dxc-c.today .hd,body .du .dxc-c.today .gd{color:#fff}body .du .dxc-c.sel{outline:2px solid var(--x-soft);outline-offset:1px;z-index:1}body .du .dxc-day{margin:14px 0 4px;padding:14px 16px;border-radius:16px;border:1px solid var(--x-line);background:#ffffff06;min-height:64px}body .du .dxc-day .hint,body .du .dxc-day .none{font-size:13.5px;color:var(--x-faint)}body .du .dxc-day .dh{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;margin-bottom:8px}body .du .dxc-day .dd{font:650 15.5px/1.3 var(--x-ui);color:var(--x-text)}body .du .dxc-day .hj{font-size:13.5px;color:var(--x-soft)}body .du .dxc-day .ev{display:flex;gap:10px;align-items:flex-start;padding:8px 0;border-top:1px solid var(--x-line)}body .du .dxc-day .ev i{flex:0 0 9px;height:9px;border-radius:50%;margin-top:6px}body .du .dxc-day .ev.t-i i,body .du .dxc-day .ev.t-b i{background:var(--c-i)}body .du .dxc-day .ev.t-p i{background:var(--c-p)}body .du .dxc-day .ev.t-s i{background:var(--c-s)}body .du .dxc-day .ev .nm{font:600 14.5px/1.35 var(--x-ui);color:var(--x-text)}body .du .dxc-day .ev .ds{font-size:13px;color:var(--x-muted);margin-top:2px;line-height:1.45}body .du .dxc-list{margin-top:14px;display:flex;flex-direction:column;gap:6px}body .du .dxc-list .lt{font:700 12px/1 var(--x-ui);letter-spacing:.06em;text-transform:uppercase;color:var(--x-faint);margin:2px 2px 4px}body .du .dxc-list .none{font-size:13.5px;color:var(--x-faint)}body .du .dxc-list .it{display:flex;align-items:center;gap:12px;width:100%;text-align:left;padding:8px 10px;border-radius:12px;border:1px solid var(--x-line);background:var(--x-s2);color:var(--x-text);font:inherit;cursor:pointer;transition:background-color .2s,transform .12s}body .du .dxc-list .it:hover{background:var(--x-s3)}body .du .dxc-list .it:active{transform:scale(.99)}body .du .dxc-list .it.note{cursor:default}body .du .dxc-list .dt{flex:0 0 44px;height:44px;border-radius:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#ffffff0d}body .du .dxc-list .dt b{font:700 16px/1 var(--x-ui)}body .du .dxc-list .dt small{font-size:10.5px;color:var(--x-faint);margin-top:2px;text-transform:uppercase}body .du .dxc-list .t-i .dt{background:#4fc79a24;color:var(--c-i)}body .du .dxc-list .t-p .dt{background:#ff7a8524;color:var(--c-p)}body .du .dxc-day .ev.t-p.isl i{background:linear-gradient(135deg,var(--c-i) 50%,var(--c-p) 50%)}body .du .dxc-list .t-s .dt{background:#f5b74824;color:var(--c-s)}body .du .dxc-list .tx{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}body .du .dxc-list .nm{font:600 14px/1.3 var(--x-ui)}body .du .dxc-list .sub{font-size:12.5px;color:var(--x-muted)}body .du .dxc-list .bd{flex:0 0 auto;font:600 11px/1 var(--x-ui);padding:5px 8px;border-radius:999px;background:#ffffff0f;color:var(--x-muted)}body .du .dxc-leg{margin-top:12px;line-height:1.5}@media(max-width:600px){body .du .dxc-c{height:52px;margin:0 2px;border-radius:10px}body .du .dxc-c.sch-s{margin-left:2px;border-radius:10px 0 0 10px}body .du .dxc-c.sch-e{margin-right:2px;border-radius:0 10px 10px 0}body .du .dxc-c .gd{font-size:14.5px}body .du .dxc-c .hd{font-size:10.5px}body .du .dxc-nav button.dxc-today{padding:0 12px}body .du .dxc-bar{flex-direction:column;align-items:flex-start}}body .du .dxf-tools{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 10px}body .du .dxf-tools button{height:36px;padding:0 14px;border-radius:999px;border:1px solid var(--x-line2);background:transparent;color:var(--x-soft);font:600 13px/1 var(--x-ui);cursor:pointer;transition:all .2s}body .du .dxf-tools button:hover{border-color:var(--x-soft);background:#3d7bff1a}body .du .du-n99.dxf{gap:10px}body .du .du-n99 .c.fl{position:relative;height:172px;padding:0!important;border:0!important;background:none!important;perspective:900px;cursor:pointer;outline:none}body .du .du-n99 .c.fl:active{transform:none}body .du .du-n99 .c.fl .in{position:absolute;top:0;right:0;bottom:0;left:0;transform-style:preserve-3d;transition:transform .65s cubic-bezier(.2,.8,.2,1)}body .du .du-n99 .c.fl.on .in{transform:rotateY(180deg)}body .du .du-n99 .c.fl.on{animation:none!important;text-align:center;grid-column:auto!important;grid-row:auto!important;height:172px!important;max-height:none}@media(hover:hover){body .du .du-n99 .c.fl:not(.on):hover .in{transform:rotateY(10deg) translateY(-2px)}}body .du .du-n99 .c.fl .f,body .du .du-n99 .c.fl .b{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:16px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:12px 10px;text-align:center;overflow:hidden}body .du .du-n99 .c.fl .f{background:var(--x-s2);border:1px solid var(--x-line)}body .du .du-n99 .c.fl .f:before{content:"";position:absolute;inset:-40% -40% auto auto;width:120px;height:120px;border-radius:50%;background:radial-gradient(closest-side,rgba(61,123,255,.22),transparent);pointer-events:none}body .du .du-n99 .c.fl .b{transform:rotateY(180deg);background:linear-gradient(155deg,#0e3aa8,#0045cf 45%,#3d7bff);border:1px solid rgba(157,187,255,.5);color:#fff;box-shadow:0 14px 30px -14px #0045cfe6}body .du .du-n99 .c.fl .num{font:600 11.5px/1 var(--x-ui);color:var(--x-faint);margin:0}body .du .du-n99 .c.fl .b .num{color:#ffffffbf}body .du .du-n99 .c.fl .a{font-family:var(--x-ar);font-size:30px;line-height:1.35;margin-top:6px!important;color:var(--x-text);margin:0}body .du .du-n99 .c.fl .tr{font:600 14px/1.3 var(--x-ui);color:var(--x-soft)}body .du .du-n99 .c.fl .tap{font:500 11px/1 var(--x-ui);color:var(--x-faint);margin-top:4px;opacity:.8}body .du .du-n99 .c.fl .b .e{font:700 15px/1.3 var(--x-ui);color:#fff;margin:0}body .du .du-n99 .c.fl .b .m{display:block!important;font-size:12.5px;line-height:1.45;color:#ffffffe0;max-height:72px;overflow:auto}body .du .du-n99 .c.fl.dxu-same .b .m{display:none!important}body .du .du-n99 .c.fl .b .a2{font-family:var(--x-ar);font-size:18px;color:#ffffffb3;line-height:1.4}body .du .du-n99 .c.fl:focus-visible .f,body .du .du-n99 .c.fl:focus-visible .b{outline:2px solid var(--x-soft);outline-offset:2px}body .du .du-n99 .c.fl.dxf-pick .b{animation:dxfGlow 1.6s ease 1}@keyframes dxfGlow{0%,to{box-shadow:0 14px 30px -14px #0045cfe6}40%{box-shadow:0 0 0 4px #9dbbff99,0 14px 34px -10px #3d7bff}}@media(prefers-reduced-motion:reduce){body .du .du-n99 .c.fl .in{transition:none}body .du .du-n99 .c.fl.on .f{opacity:0}body .du .dxc-gwrap .dxc-grid{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/dxl-ummah-cal.css.map */
