.dc{--kv:#0f0b08;--kc:#f7eae0;--kh:#fe6e16;--khs:#ffa378;--khi:#4f1b00;--kw:#f9f6f4;--kd:#aaa39d;--kdd:#564b42;--kok:#6fd087;--kwarn:#ebbd57;--bg:var(--kv);--fg:var(--kw);--dim2:var(--kd);--acc:var(--khs);--fill:var(--kh);--dc-disp:var(--font-display,"Unbounded", system-ui, sans-serif);--dc-sans:var(--font-sans,"Onest", system-ui, sans-serif);aspect-ratio:4/5;background:var(--bg);color:var(--fg);isolation:isolate;-webkit-tap-highlight-color:transparent;border-radius:26px;text-decoration:none;display:block;position:relative;overflow:hidden;box-shadow:0 24px 48px -30px #0009;box-shadow:0 24px 48px -30px lab(0% 0 0/.6);container-type:inline-size}@supports (color:lab(0% 0 0)){.dc{--kv:lab(3.3498% 1.03822 1.71469);--kc:lab(93.5808% 3.42199 6.69143);--kh:lab(64.3604% 53.3277 69.122);--khs:lab(75.963% 33.8766 38.8944);--khi:lab(18.1299% 24.8204 28.4016);--kw:lab(97.093% .667661 1.32732);--kd:lab(67.4972% 2.04015 4.00586);--kdd:lab(32.6743% 3.5473 6.78827);--kok:lab(76.2673% -42.0219 27.4338);--kwarn:lab(79.3415% 8.88672 56.5777)}}.dc:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(60% 45% at var(--gx,85%) var(--gy,8%), #fe6e1657, transparent 70%), radial-gradient(70% 40% at 15% 108%, #fe6e1633, transparent 70%);position:absolute;inset:0}@supports (color:lab(0% 0 0)){.dc:before{background:radial-gradient(60% 45% at var(--gx,85%) var(--gy,8%), lab(64.3604% 53.3277 69.122/.34), transparent 70%), radial-gradient(70% 40% at 15% 108%, lab(64.3604% 53.3277 69.122/.2), transparent 70%)}}.dc:after{content:"";z-index:0;pointer-events:none;opacity:.09;mix-blend-mode:overlay;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}.dc.cream{--bg:var(--kc);--fg:var(--kv);--dim2:var(--kdd);--acc:#c74800}@supports (color:lab(0% 0 0)){.dc.cream{--acc:lab(48.6854% 51.3217 65.6048)}}.dc.cream:before{background:radial-gradient(60% 40% at var(--gx,90%) var(--gy,0%), #fe6e1638, transparent 70%)}@supports (color:lab(0% 0 0)){.dc.cream:before{background:radial-gradient(60% 40% at var(--gx,90%) var(--gy,0%), lab(64.3604% 53.3277 69.122/.22), transparent 70%)}}.dc.hot{--bg:var(--kh);--fg:var(--kv);--dim2:var(--khi);--acc:var(--kv);--fill:var(--kv)}.dc.hot:before{background:radial-gradient(70% 50% at var(--gx,20%) var(--gy,0%), #ffc18a8c, transparent 70%)}@supports (color:lab(0% 0 0)){.dc.hot:before{background:radial-gradient(70% 50% at var(--gx,20%) var(--gy,0%), lab(83.3559% 23.6468 43.7904/.55), transparent 70%)}}.dc.is-done{--fill:var(--kok)}.dc.is-done:before{background:radial-gradient(60% 45% at var(--gx,85%) var(--gy,8%), #6fd08729, transparent 70%)}@supports (color:lab(0% 0 0)){.dc.is-done:before{background:radial-gradient(60% 45% at var(--gx,85%) var(--gy,8%), lab(76.2673% -42.0219 27.4338/.16), transparent 70%)}}a.dc:focus-visible{outline:3px solid var(--kh);outline-offset:3px}.dc__in{z-index:1;flex-direction:column;padding:7cqi 6.6cqi 6.2cqi;display:flex;position:absolute;inset:0}.dc__in>*{flex-shrink:0}.dc__bars{gap:1.3cqi;display:flex}.dc__bars i{flex:var(--n) 1 0;background:color-mix(in oklch, var(--fg) 18%, transparent);border-radius:9px;height:max(3px,1.05cqi);position:relative;overflow:hidden}.dc__bars i:after{content:"";width:var(--f);background:var(--fill);border-radius:inherit;position:absolute;inset:0 auto 0 0}.dc__bars i.is-blk:after{background:var(--kwarn)}.dc.cream .dc__bars i.is-blk:after{background:#b37903;background:lab(55.7709% 17.8056 60.9955)}.dc__bars i.is-here{outline:max(1.5px, .45cqi) solid var(--fg);outline-offset:max(2px, .6cqi)}.dc__top{font:700 max(9.5px, 3.5cqi)/1.1 var(--dc-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--dim2);justify-content:space-between;gap:3cqi;margin-top:4.6cqi;display:flex}.dc__top span{text-overflow:clip;white-space:nowrap;min-width:0;overflow:hidden}.dc__top span:first-child{color:var(--acc)}.dc__top span:last-child{flex:none}.dc.hot .dc__top span:first-child{color:var(--khi)}.dc__num{justify-items:start;gap:1.6cqi;min-width:0;margin-top:6cqi;display:grid}.dc__num b{font:600 23cqi/.8 var(--dc-disp);letter-spacing:-.07em;color:var(--acc);font-variant-numeric:tabular-nums;margin-left:-.06em}.dc__num span{font:700 max(10.5px, 3.9cqi)/1.15 var(--dc-sans);color:var(--dim2)}.dc__num.is-ok b{color:var(--kok)}.dc__num--sm{margin-top:4.5cqi}.dc__num--sm b{font-size:13cqi}.dc__pasha{aspect-ratio:1;pointer-events:none;z-index:1;width:34cqi;position:absolute;top:17cqi;right:2.5cqi;transform:rotate(7deg)}.dc.is-done .dc__pasha{width:28cqi;top:25cqi}.dc__pasha--sm{width:25cqi;top:auto;bottom:19cqi;right:4cqi}.dc__pasha .pal.pal--dc{--pal:100%;z-index:auto;width:100%;height:100%;margin:0;position:absolute;inset:0}.dc__pasha .pal--dc .pal__body{pointer-events:none;cursor:default;filter:drop-shadow(0 3cqi 4cqi #00000047);filter:drop-shadow(0 3cqi 4cqi lab(0% 0 0/.28))}.dc__h{font-family:var(--dc-disp);text-transform:lowercase;letter-spacing:-.045em;text-wrap:balance;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;z-index:2;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin-top:auto;padding-bottom:.06em;font-weight:800;line-height:.98;display:-webkit-box;position:relative;overflow:hidden}.dc__h em{color:var(--acc);font-style:normal}.dc.hot .dc__h{padding-bottom:.14em}.dc.hot .dc__h em{color:inherit;background:linear-gradient(var(--kv), var(--kv)) 0 96% / 100% .11em no-repeat;padding-bottom:.04em}.dc__sub{font:500 max(10.5px, 4.3cqi)/1.3 var(--dc-sans);color:var(--dim2);z-index:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:2.8cqi;display:-webkit-box;position:relative;overflow:hidden}.dc__foot{font:500 max(10px, 3.7cqi)/1.28 var(--dc-sans);color:var(--dim2);justify-content:space-between;align-items:flex-end;gap:4cqi;margin-top:5cqi;display:flex}.dc__who{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.dc__who b{color:var(--fg);font-weight:700}.dc.is-wait .dc__who b{color:var(--kwarn)}.dc__who b.bad{color:#f7857d;color:lab(68.4827% 43.7299 24.6634)}.dc__go{font:700 max(9.5px, 3.3cqi)/1 var(--dc-disp);background:var(--kw);color:var(--kv);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:1.4cqi;margin-left:auto;padding:2.6cqi 3.6cqi;display:inline-flex}.dc__go:after{content:"→";font-family:var(--dc-sans)}.dc.cream .dc__go{background:var(--kv);color:var(--kw)}.dc.hot .dc__go{background:var(--kv);color:var(--kh)}.dc.sl .dc__h{margin-top:5cqi}.dc.sl .dc__num+.dc__h{margin-top:4cqi}.dc.sl .dc__num--sm+.dc__h{margin-top:3.5cqi}.dc.sl.cream .dc__h,.dc.sl .dc__list~.dc__foot,.dc.sl .dc__btns~.dc__foot{margin-top:auto}.dc__list{font:500 max(10.5px, 3.9cqi)/1.25 var(--dc-sans);color:var(--fg);z-index:2;gap:2.1cqi;max-width:72cqi;margin:4.5cqi 0 0;padding:0;list-style:none;display:grid;position:relative}.dc__list li{grid-template-columns:4.6cqi minmax(0,1fr);align-items:start;gap:2.4cqi;display:grid}.dc__list li>i{border-radius:50%;place-items:center;width:4.6cqi;height:4.6cqi;margin-top:.15em;display:grid}.dc__list .ok{color:var(--kok)}.dc__list .ok svg{width:100%;height:100%}.dc__list .blk{background:var(--kwarn);box-shadow:0 0 0 1.4cqi color-mix(in oklch, var(--kwarn) 25%, transparent);transform:scale(.62)}.dc__list .todo{box-shadow:inset 0 0 0 max(1.4px, .45cqi) color-mix(in oklch, var(--fg) 40%, transparent);transform:scale(.78)}.dc__list li.is-done span{color:var(--dim2)}.dc__list li.is-blocked span{color:var(--kwarn);font-weight:700}.dc.cream .dc__list li.is-blocked span{color:#8e5d00;color:lab(44.1045% 18.8888 71.9848)}.dc__list li.more span{color:var(--dim2)}.dc.has-pal .dc__list{max-width:64cqi}.dc__list--steps{gap:1.8cqi;max-width:none;font-size:max(10px,3.6cqi)}.dc__list li span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.dc.is-shot .dc__in{padding-top:0}.dc__shot{background:#241e1a;background:lab(11.8122% 2.13497 4.07868);border-radius:4cqi;outline:max(1px,.3cqi) solid #ffffff38;outline:max(1px,.3cqi) solid lab(100% 0 0/.22);height:64cqi;margin:5cqi -2.6cqi 0;display:block;overflow:hidden;box-shadow:0 0 0 1px #ffffff14;box-shadow:0 0 0 1px lab(100% 0 0/.08)}.dc__shot img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.dc.is-shot .dc__h{margin-top:3.5cqi}.dc.is-shot .dc__foot{margin-top:auto}.dc__btns{z-index:2;flex-wrap:wrap;gap:2.4cqi;margin-top:5cqi;display:flex;position:relative}.dc__btns b{font:700 max(10.5px, 3.8cqi)/1 var(--dc-disp);max-width:100%;box-shadow:inset 0 0 0 max(1.4px, .45cqi) var(--kv);color:var(--kv);text-overflow:clip;white-space:nowrap;border-radius:999px;padding:3.6cqi 4.6cqi;overflow:hidden}.dc__btns b:first-child{background:var(--kh);box-shadow:none}@media (prefers-reduced-motion:no-preference){.dc.hot .dc__pasha{animation:3.2s cubic-bezier(.22,1,.36,1) infinite alternate dc-bob}.dc.hot .dc__bars i.is-cur:after{animation:2.4s cubic-bezier(.22,1,.36,1) infinite alternate dc-fill}.dc{transition:transform .5s cubic-bezier(.22,1,.36,1)}a.dc:hover{transform:translateY(-4px)rotate(-.4deg)}}@keyframes dc-bob{0%{transform:rotate(7deg)translateY(0)}to{transform:rotate(3deg)translateY(-2.4cqi)}}@keyframes dc-fill{0%{opacity:.55}to{opacity:1}}.no-anim .dc,.no-anim .dc__pasha,.no-anim .dc__bars i:after{transition:none!important;animation:none!important}.dc-shelf{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;gap:10px;margin:0 -16px;padding:2px 16px 12px;scroll-padding-inline:16px;display:flex;overflow-x:auto}.dc-shelf::-webkit-scrollbar{display:none}.dc-shelf>.dc{scroll-snap-align:start;flex:0 0 70%;max-width:320px}.dc-shelf--one>.dc{flex-basis:100%;max-width:420px}@media (min-width:768px){.dc-shelf{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;margin:0;padding:0 0 4px;display:grid;overflow:visible}.dc-shelf>.dc,.dc-shelf--one>.dc{max-width:none}}.dc-sum{font:800 clamp(1.25rem, 5.4vw, 1.9rem)/1.05 var(--font-display);letter-spacing:-.04em;text-transform:lowercase;margin:4px 0 12px}.dc-sum mark{color:var(--color-hot,#fe6e16);background:0 0}@supports (color:lab(0% 0 0)){.dc-sum mark{color:var(--color-hot,lab(64.3604% 53.3277 69.122))}}.dc-tiles{scrollbar-width:none;gap:8px;margin:0 -16px 8px;padding:2px 16px 6px;display:flex;overflow-x:auto}.dc-tiles::-webkit-scrollbar{display:none}.dc-tile{min-width:92px;min-height:64px;color:inherit;background:color-mix(in oklch, currentColor 7%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklch, currentColor 12%, transparent);border-radius:18px;flex:none;align-content:space-between;gap:6px;padding:10px 12px;text-decoration:none;display:grid}.dc-tile b{font:400 1.7rem/.9 var(--font-display);letter-spacing:-.05em}.dc-tile span{font:600 .78rem/1.1 var(--font-sans);opacity:.8;white-space:nowrap}.dc-tile[aria-current=true]{box-shadow:inset 0 0 0 2px}.dc-tile--cream{color:#0f0b08;color:lab(3.3498% 1.03822 1.71469);box-shadow:none;background:#f7eae0;background:lab(93.5808% 3.42199 6.69143)}.dc-tile--hot{color:#0f0b08;color:lab(3.3498% 1.03822 1.71469);box-shadow:none;background:#fe6e16;background:lab(64.3604% 53.3277 69.122)}.dc-tile--warn b{color:#ebbd57;color:lab(79.3415% 8.88672 56.5777)}.dc-tile--ok b{color:#53be70;color:lab(69.418% -45.1896 29.6823)}.dc-tile--cream[aria-current=true],.dc-tile--hot[aria-current=true]{box-shadow:0 0 0 2px var(--color-hot,#fe6e16), inset 0 0 0 2px #0f0b08}@supports (color:lab(0% 0 0)){.dc-tile--cream[aria-current=true],.dc-tile--hot[aria-current=true]{box-shadow:0 0 0 2px var(--color-hot,lab(64.3604% 53.3277 69.122)), inset 0 0 0 2px lab(3.3498% 1.03822 1.71469)}}@media (min-width:768px){.dc-tiles{flex-wrap:wrap;margin:0 0 8px;padding:2px 0 6px}}.dc-car{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;gap:10px;margin:0 -16px;padding:2px 16px 4px;scroll-padding-inline:16px;display:flex;position:relative;overflow-x:auto}.dc-car::-webkit-scrollbar{display:none}.dc-car>.dc{scroll-snap-align:start;flex:0 0 86%;max-width:360px}@media (min-width:768px){.dc-car{scrollbar-width:thin;margin:0;padding:2px 0 10px}.dc-car>.dc{flex-basis:300px}}.dc-dots{justify-content:center;gap:6px;margin:10px 0 2px;display:flex}.dc-dots button{background:color-mix(in oklch, currentColor 22%, transparent);cursor:pointer;border:0;border-radius:9px;width:6px;height:6px;padding:0;transition:width .3s,background .3s}.dc-dots button[aria-current=true]{background:var(--color-hot,#fe6e16);width:22px}@supports (color:lab(0% 0 0)){.dc-dots button[aria-current=true]{background:var(--color-hot,lab(64.3604% 53.3277 69.122))}}.dc-dots button{position:relative}.dc-dots button:before{content:"";position:absolute;inset:-12px -4px}
