:root:has(.kiji-rip){--rip-night: #1c110a;--rip-night-2: #2a1a0f;--rip-line: #643922;--rip-stone: #efe5d6;--rip-cream: #fffbf2;--rip-mute: #cdb89c;--rip-mustard: #f2bc4a;--rip-coral: #ef7b4f;--rip-ink: #4a2810;--rip-brown: #663915;--rip-ease: cubic-bezier(.23, 1, .32, 1)}:root:has(.kiji-rip) body{background:var(--rip-night);color:var(--rip-cream)}:root:has(.kiji-rip) .announcement-bar{background:#0a0503}:root:has(.kiji-rip) #header-component .header__row--top,:root:has(.kiji-rip) #header-component .header__row--top .header__columns{--color-background: #1c110a;--color-foreground: #fffbf2;--color-foreground-heading: #fffbf2;--color-border: #4a2810;background-color:var(--rip-night);color:var(--rip-cream)}:root:has(.kiji-rip) #header-component .header__row--top :is(a,button,svg):not(.menu-drawer *){color:var(--rip-cream)}:root:has(.kiji-rip) .header__underlay{--color-background-top-row: #1c110a}:root:has(.kiji-rip) .kiji-header-status__pill{border-color:var(--rip-line);background:var(--rip-night-2);color:var(--rip-cream)}:root:has(.kiji-rip) .kiji-status{border-color:var(--rip-line);background:var(--rip-night-2);color:var(--rip-cream)}:root:has(.kiji-rip) .kiji-footer{background:var(--rip-night-2);color:var(--rip-cream);--kf-ink-2: #cdb89c;--kf-line: rgb(255 251 242 / .14)}:root:has(.kiji-rip) .kiji-footer a,:root:has(.kiji-rip) .kiji-footer svg{color:inherit}:root:has(.kiji-rip) .kiji-footer .kiji-footer__terms-popover a{color:var(--kf-ink)}:root:has(.kiji-rip) .kiji-footer__social a{background:#fffbf21a}.kiji-rip{position:relative;overflow:clip;color:var(--rip-cream)}.kiji-rip__inner{position:relative;max-width:1120px;margin:0 auto;padding:0 16px;display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(48px,6vw,80px)}.kiji-rip__sky{position:absolute;inset:0 0 auto;height:0;pointer-events:none}.kiji-rip__spider{--rip-spider-drop: clamp(140px, 10vw + 80px, 220px);position:absolute;top:calc(-1 * var(--padding-block-start, 24px) - 40px);left:clamp(4px,6vw,80px);width:clamp(50px,7.35vw,76px);animation:kiji-rip-spider-drop 3.2s cubic-bezier(.45,0,.25,1) .5s both}.kiji-rip__spider:before{content:"";position:absolute;bottom:calc(100% - 24px);left:calc(47.6% - 1px);width:2px;height:100vh;background:#58331a}.kiji-rip__spider img{display:block;width:100%;height:auto;transform-origin:47.6% 0;animation:kiji-rip-dangle 4.2s var(--rip-ease) infinite alternate}.kiji-rip__titlebox{position:relative;font-size:var(--rip-title-size)}.kiji-rip__bat{position:absolute;top:calc(var(--by) * 1em);left:calc(50% + var(--bx) * 1em);width:var(--bw);translate:-50% -50%;pointer-events:none;animation:kiji-rip-hover var(--bd, 5s) ease-in-out var(--bdl, 0s) infinite alternate}.kiji-rip__bat img{display:block;width:100%;height:auto;animation:kiji-rip-flap .42s ease-in-out var(--bfl, 0s) infinite}.kiji-rip__bat--a{--bx: -2.47;--by: -.44;--bw: .62em;--bd: 4.6s}.kiji-rip__bat--b{--bx: 1.6;--by: -.73;--bw: .56em;--bd: 5.4s;--bdl: -1.2s;--bfl: -.14s}.kiji-rip__bat--c{--bx: 3.1;--by: .39;--bw: .6em;--bd: 5s;--bdl: -2.5s;--bfl: -.28s}@media(max-width:749px){.kiji-rip__bat--a{--bx: -1.15;--by: -.95;--bw: .55em}.kiji-rip__bat--b{--bx: .95;--by: -1.05;--bw: .52em}.kiji-rip__bat--c{--bx: 2.1;--by: -.3;--bw: .52em}.kiji-rip__spider{--rip-spider-drop: 24px}}.kiji-rip__hero{position:relative;display:grid;justify-items:center;gap:12px;padding-top:clamp(40px,6vw,72px);text-align:center}.kiji-rip__eyebrow{margin:0;color:var(--rip-coral);font-size:.8125rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.kiji-rip__hero{--rip-title-size: clamp(4.25rem, 2.75rem + 6.5vw, 8rem)}.kiji-rip__title{margin:0;color:var(--rip-cream);font-family:"KIJI Jolly Lodger",var(--font-heading--family);font-size:var(--rip-title-size);font-weight:400;font-synthesis:none;line-height:.9;letter-spacing:.005em;text-shadow:0 .05em 0 rgb(0 0 0 / .25);text-wrap:balance}.kiji-rip__intro{max-width:30em;color:var(--rip-mute);font-size:1.0625rem;text-wrap:balance}.kiji-rip__intro p{margin:0;text-wrap:balance}.kiji-rip__scene{position:relative;width:min(100%,720px);margin-top:8px}.kiji-rip__yard-art{display:block;width:100%;height:auto}.kiji-rip__ghost{position:absolute;top:-3.9%;right:-14.6%;width:20.25%;height:auto;animation:kiji-rip-float 3.6s ease-in-out infinite alternate}@media(max-width:749px){.kiji-rip__ghost{top:0;right:.5%;width:21.1%}}.kiji-rip__h2{margin:0;color:var(--rip-cream);font-family:var(--font-heading--family);font-size:clamp(1.75rem,1.4rem + 1.6vw,2.5rem);font-weight:700;line-height:1.05;letter-spacing:-.02em;text-align:center;text-wrap:balance}.kiji-rip__sub{margin:8px auto 0;max-width:32em;color:var(--rip-mute);text-align:center;text-wrap:balance}.kiji-rip-grave,.kiji-rip-duel__side,.kiji-rip-champ{container-type:inline-size}.kiji-rip-grave__stone{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;height:100%;padding:clamp(10px,6cqi,22px) clamp(10px,6cqi,22px) 16px;border:3px solid var(--rip-line);border-radius:50cqi 50cqi 14px 14px;background:var(--rip-stone);color:var(--rip-ink);text-align:center}.kiji-rip-grave__rip{margin:8px 0 0;color:var(--rip-brown);font-size:.75rem;font-weight:700;letter-spacing:.14em}.kiji-rip-grave__name{margin:0;color:var(--rip-ink);font-size:clamp(1rem,.9rem + 1.6cqi,1.375rem);font-weight:700;line-height:1.15;text-wrap:balance}.kiji-rip-grave__when{margin:0;color:var(--rip-brown);font-size:.875rem}.kiji-rip-grave__when:has(.kiji-rip-grave__ig){display:flex;align-items:center;justify-content:center;gap:2px}.kiji-rip-grave__ig{display:grid;flex:none;place-items:center;width:28px;height:28px;margin-block:-6px;border-radius:50%;color:var(--rip-brown)}.kiji-rip-grave__ig svg{width:16px;height:16px}.kiji-rip-grave__ig:focus-visible{outline:2px solid var(--rip-brown);outline-offset:0}@media(hover:hover){.kiji-rip-grave__ig:hover{color:var(--rip-ink)}}.kiji-rip-grave__status{margin:6px 0 0;padding:3px 10px;border-radius:999px;background:var(--rip-mustard);color:var(--rip-ink);font-size:.75rem;font-weight:700}.kiji-rip-shots{position:relative;width:100%}.kiji-rip-shots__track{display:flex;margin:0;padding:0;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;border:3px solid var(--rip-line);border-radius:999px 999px 10px 10px;background:var(--rip-cream);list-style:none;aspect-ratio:1}.kiji-rip-shots__track::-webkit-scrollbar{display:none}.kiji-rip-shots--many .kiji-rip-shots__track{cursor:pointer}.kiji-rip-shots__track:focus-visible{outline:3px solid var(--rip-mustard);outline-offset:3px}.kiji-rip-shots__shot{flex:0 0 100%;scroll-snap-align:center;scroll-snap-stop:always}.kiji-rip-shots__shot img,.kiji-rip-shots__shot video{display:block;width:100%;height:100%;object-fit:cover}.kiji-rip-shots__shot video{background:var(--rip-cream)}.kiji-rip-shots__shot--empty{display:grid;place-items:center}.kiji-rip-shots__shot--empty img{width:56%;height:auto;object-fit:contain}.kiji-rip-shots__dots{display:flex;justify-content:center;gap:2px;margin-top:4px}.kiji-rip-shots__dot{display:grid;place-items:center;width:28px;height:24px;padding:0;border:0;background:none;cursor:pointer}.kiji-rip-shots__dot:before{content:"";width:8px;height:8px;border:2px solid var(--rip-line);border-radius:50%;transition:background-color .16s var(--rip-ease),transform .16s var(--rip-ease)}.kiji-rip-shots__dot[aria-current=true]:before{background:var(--rip-line);transform:scale(1.15)}.kiji-rip-shots__dot:focus-visible{outline:2px solid var(--rip-ink);outline-offset:0;border-radius:6px}.kiji-rip__today{display:grid;gap:0}.kiji-rip__duels{display:grid;gap:48px;margin-top:24px}.kiji-rip-duel{display:grid;gap:12px;width:100%;max-width:760px;margin:0 auto}.kiji-rip-duel__meta{margin:0;color:var(--rip-coral);font-size:.8125rem;font-weight:700;letter-spacing:.08em;text-align:center;text-transform:uppercase}.kiji-rip-duel__pair{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:clamp(12px,4vw,56px);align-items:stretch}.kiji-rip-vote,.kiji-rip-duel__side .kiji-rip-result{margin-top:auto}.kiji-rip-duel__side .kiji-rip-grave__stone>:nth-last-child(2){margin-bottom:10px}.kiji-rip-duel__side:first-child .kiji-rip-grave__stone{rotate:-1.5deg}.kiji-rip-duel__side:last-child .kiji-rip-grave__stone{rotate:1.5deg}.kiji-rip-duel__vs{position:absolute;z-index:1;top:clamp(90px,22vw,190px);left:50%;display:grid;place-items:center;width:clamp(44px,9vw,72px);aspect-ratio:1;border:3px solid var(--rip-line);border-radius:50%;background:var(--rip-mustard);color:var(--rip-ink);font-family:"KIJI Creepster",var(--font-heading--family);font-size:clamp(1.375rem,.95rem + 2vw,2.25rem);font-weight:400;font-synthesis:none;line-height:1;text-transform:uppercase;padding-top:.08em;translate:-50% 0}.kiji-rip-duel__side.is-out .kiji-rip-grave__stone{opacity:.6}.kiji-rip-duel.is-three .kiji-rip-duel__pair{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(8px,2.6vw,36px)}.kiji-rip-duel.is-three .kiji-rip-duel__vs{top:clamp(58px,15vw,128px);width:clamp(32px,7vw,56px);font-size:clamp(1rem,.75rem + 1.5vw,1.75rem)}.kiji-rip-duel.is-three .kiji-rip-duel__vs:nth-of-type(1){left:33.333%}.kiji-rip-duel.is-three .kiji-rip-duel__vs:nth-of-type(2){left:66.667%}@media(max-width:749px){.kiji-rip-duel.is-three .kiji-rip-grave__stone{padding-inline:6px}.kiji-rip-duel.is-three .kiji-rip-grave__name{font-size:.9375rem;overflow-wrap:anywhere}.kiji-rip-duel.is-three .kiji-rip-grave__when,.kiji-rip-duel.is-three .kiji-rip-grave__ig,.kiji-rip-duel.is-three .kiji-rip-result__count{font-size:.75rem}.kiji-rip-duel.is-three .kiji-rip-vote{padding-inline:6px;font-size:.75rem}}.kiji-rip-duel__ig{margin:14px 0 0;color:var(--rip-mute);font-size:.875rem;text-align:center}.kiji-rip-duel__foot{margin:12px 0 0;color:var(--rip-mute);font-size:.9375rem;text-align:center;text-wrap:balance}.kiji-rip-duel__foot:focus{outline:none}.kiji-rip-duel__problem{margin:0;color:var(--rip-coral);font-weight:600;text-align:center}.kiji-rip-vote{display:inline-flex;align-items:center;justify-content:center;gap:4px;width:100%;min-height:48px;padding:6px 10px 6px 6px;white-space:nowrap;border:3px solid var(--rip-line);border-radius:999px;background:var(--rip-mustard);color:var(--rip-ink);font:inherit;font-size:clamp(.8125rem,.7rem + 2cqi,1rem);font-weight:700;line-height:1.1;cursor:pointer;transition:transform .16s var(--rip-ease),background-color .16s var(--rip-ease)}.kiji-rip-vote img{flex:none;width:clamp(22px,13cqi,34px);height:auto;margin-block:-10px -6px;transform-origin:40% 90%}.kiji-rip-vote:active{transform:scale(.97)}.kiji-rip-vote:focus-visible{outline:3px solid var(--rip-cream);outline-offset:3px}.kiji-rip-vote[disabled]{cursor:default}.kiji-rip-vote[aria-busy=true]{background:#f6d48a}@media(hover:hover)and (pointer:fine){.kiji-rip-vote:hover{background:#f6cb6a}.kiji-rip-vote:hover img{animation:kiji-rip-wiggle .52s var(--rip-ease)}}.kiji-rip-result{display:grid;justify-items:center;gap:4px;width:100%;margin-top:8px}.kiji-rip-hand{width:auto;height:clamp(44px,24cqi,72px);object-fit:contain}.kiji-rip-hand--down{opacity:.85}.kiji-rip-result.is-new .kiji-rip-hand{animation:kiji-rip-pop .52s var(--rip-ease) both}.kiji-rip-result__label{margin:0;color:var(--rip-ink);font-weight:700}.kiji-rip-result__bar{width:100%;height:12px;overflow:hidden;border:2px solid var(--rip-line);border-radius:999px;background:var(--rip-cream)}.kiji-rip-result__bar span{display:block;height:100%;background:var(--rip-mute);transition:width .6s var(--rip-ease)}.kiji-rip-result.is-up .kiji-rip-result__bar span{background:var(--rip-mustard)}.kiji-rip-result__count{margin:0;color:var(--rip-brown);font-size:.875rem;font-variant-numeric:tabular-nums}.kiji-rip-champ{position:relative;width:min(100%,360px);margin:0 auto}.kiji-rip-champ__trophy{position:absolute;z-index:1;top:-36px;right:-40px;width:92px;height:auto;animation:kiji-rip-float 3.6s ease-in-out infinite alternate}.kiji-rip__bracket{position:relative;isolation:isolate}.kiji-rip__bracket:before,.kiji-rip__bracket:after{content:"";position:absolute;z-index:-1;inset:-28px calc(50% - 50vw) -20px;pointer-events:none}.kiji-rip__bracket:before{background:var(--rip-doodles, none) 50% 0 / 340px repeat;opacity:.3;-webkit-mask-image:radial-gradient(closest-side,rgb(0 0 0 / .35),#000);mask-image:radial-gradient(closest-side,#00000059,#000)}.kiji-rip__bracket:after{border-block:2px solid var(--rip-line)}@media(min-width:990px){.kiji-rip__bracket:before,.kiji-rip__bracket:after{inset-block:-36px -24px}}.kiji-rip__rounds{margin:28px -16px 0;padding:0 16px 8px;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:var(--rip-line) transparent}.kiji-rip-tree{--wire: #7a5434;position:relative;margin:0 auto}.kiji-rip-tree__lines,.kiji-rip-tree__ground{position:absolute;top:0;right:0;bottom:0;left:0;overflow:visible;pointer-events:none}.kiji-rip-tree__ground{z-index:2}.kiji-rip-tree__wire{fill:none;stroke:var(--wire);stroke-width:2.5;stroke-linecap:round}.kiji-rip-tree__wire.is-won{stroke:var(--rip-mustard);stroke-width:3}.kiji-rip-tree__wire.is-live{stroke:var(--rip-cream)}.kiji-rip-tree__wire.is-tbd{stroke-dasharray:2 7}.kiji-rip-cam{position:absolute;z-index:1;display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}button.kiji-rip-cam,button.kiji-rip-tree__prize,button.kiji-rip-tree__crypt{padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}button.kiji-rip-cam:focus-visible{outline:none}button.kiji-rip-cam:focus-visible .kiji-rip-cam__ring,button.kiji-rip-tree__prize:focus-visible .kiji-rip-tree__art,button.kiji-rip-tree__crypt:focus-visible{outline:3px solid var(--rip-mustard);outline-offset:4px;border-radius:50%}button.kiji-rip-tree__crypt:focus-visible{border-radius:12px}@media(hover:hover)and (prefers-reduced-motion:no-preference){button.kiji-rip-cam .kiji-rip-cam__ring,button.kiji-rip-tree__prize .kiji-rip-tree__art{transition:transform .16s var(--rip-ease)}button.kiji-rip-cam:hover .kiji-rip-cam__ring,button.kiji-rip-tree__prize:hover .kiji-rip-tree__art{transform:scale(1.06)}}button.kiji-rip-cam:active .kiji-rip-cam__ring{transform:scale(.97)}.kiji-rip-cam.is-above .kiji-rip-cam__pic{order:3}.kiji-rip-cam__pic{position:relative}.kiji-rip-cam__ring{display:grid;place-items:center;width:56px;height:56px;overflow:hidden;border:3px solid var(--wire);border-radius:50%;background:var(--rip-night-2);color:var(--rip-mute);font-size:1.25rem;font-weight:700}.kiji-rip-cam__ring img{width:100%;height:100%;object-fit:cover}.kiji-rip-cam__badge{position:absolute;top:50%;right:-26px;width:30px;height:auto;translate:0 -50%;rotate:12deg}.kiji-rip-cam.is-left .kiji-rip-cam__badge{right:auto;left:-26px;rotate:-12deg;scale:-1 1}.kiji-rip-cam__name{display:-webkit-box;overflow:hidden;color:var(--rip-cream);font-size:.8125rem;font-weight:600;line-height:1.2;text-wrap:balance;-webkit-box-orient:vertical;-webkit-line-clamp:2}.kiji-rip-cam__count{margin-top:-4px;color:var(--rip-mute);font-size:.75rem;font-variant-numeric:tabular-nums}.kiji-rip-cam.is-won .kiji-rip-cam__ring{border-color:var(--rip-mustard)}.kiji-rip-cam.is-won .kiji-rip-cam__name{color:var(--rip-mustard);font-weight:700}.kiji-rip-cam.is-live .kiji-rip-cam__ring{border-color:var(--rip-cream)}.kiji-rip-cam.is-out .kiji-rip-cam__ring img{opacity:.45;filter:grayscale(1)}.kiji-rip-cam.is-out .kiji-rip-cam__name{color:var(--rip-mute);text-decoration:line-through;text-decoration-color:var(--rip-coral)}.kiji-rip-cam.is-empty .kiji-rip-cam__ring{border-style:dashed}.kiji-rip-cam.is-empty .kiji-rip-cam__name{color:var(--rip-mute);font-weight:400}.kiji-rip-tree__day{position:absolute;z-index:1;padding:1px 7px;border:2px solid var(--wire);border-radius:999px;background:var(--rip-night);color:var(--rip-mute);font-size:.6875rem;font-weight:700;white-space:nowrap;translate:-50% -50%}.kiji-rip-tree__day.is-today{border-color:var(--rip-mustard);background:var(--rip-mustard);color:var(--rip-ink)}.kiji-rip-tree__crypt{position:absolute;z-index:1;display:grid;justify-items:center;text-align:center}.kiji-rip-tree__crypt-art{display:block;overflow:visible}.kiji-rip-tree__prize{position:absolute;z-index:1;display:grid;justify-items:center;gap:2px;text-align:center}.kiji-rip-tree__art{position:relative;display:grid;place-items:center;width:140px;height:159px;margin-bottom:6px}.kiji-rip-tree__mystery{width:140px;height:auto}.kiji-rip-tree__photo{width:104px;height:104px;overflow:hidden;border:4px solid var(--rip-mustard);border-radius:50%}.kiji-rip-tree__photo img{width:100%;height:100%;object-fit:cover}.kiji-rip-tree__trophy{position:absolute;top:6px;right:2px;width:52px;height:auto;rotate:10deg}.kiji-rip-tree__engr{color:var(--rip-mustard);font-size:1rem;font-weight:700}.kiji-rip-tree__when{color:var(--rip-mute);font-size:.8125rem;font-weight:600}.kiji-rip-tree__day.is-inline{position:static;translate:none}.kiji-rip-tree__prize .kiji-rip-tree__who{margin-top:0}.kiji-rip-tree__who{max-width:100%;margin-top:26px;color:var(--rip-mustard);font-size:.9375rem;font-weight:700;line-height:1.2;text-wrap:balance}.kiji-rip-tree .y{fill:var(--rip-mustard)}.kiji-rip-tree__door{fill:var(--rip-night-2)}.kiji-rip-tree__halo{fill:none;stroke:var(--rip-mustard);stroke-width:3}.kiji-rip-tree__today{fill:var(--rip-mustard)}.kiji-rip-tree__ground.is-back{z-index:0}.kiji-rip-tree.is-small .kiji-rip-cam__ring{width:44px;height:44px;font-size:1rem}.kiji-rip-tree.is-small .kiji-rip-cam__name{font-size:.75rem}.kiji-rip-tree.is-small .kiji-rip-cam__badge{right:-21px;width:24px}.kiji-rip-tree.is-small .kiji-rip-cam.is-left .kiji-rip-cam__badge{right:auto;left:-21px}.kiji-rip-tree.is-small .kiji-rip-tree__day{padding:0 5px;font-size:.625rem}.kiji-rip-tree__soil{fill:#824117}.kiji-rip-tree :is(.b,.p,.c,.r,.y,.kiji-rip-tree__soil,.kiji-rip-tree__flame,.kiji-rip-tree__door,.kiji-rip-tree__today){stroke:var(--rip-line);stroke-width:3;stroke-linejoin:round}.kiji-rip-tree .b{fill:#e8d3be}.kiji-rip-tree .p{fill:#dcc2a6}.kiji-rip-tree .c{fill:#fdf4e7}.kiji-rip-tree .r{fill:var(--rip-coral)}.kiji-rip-tree :is(.l,.t){fill:none;stroke:var(--rip-line);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.kiji-rip-tree .thin{stroke-width:2}.kiji-rip-tree .kiji-rip-tree__flame{fill:var(--rip-mustard);stroke-width:2;transform-box:fill-box;transform-origin:50% 100%;animation:kiji-rip-flicker 1.6s ease-in-out infinite alternate}.kiji-rip-tree__candle-late{animation-delay:-.7s}.kiji-rip-tree__carve{fill:var(--rip-ink);font-weight:700;text-anchor:middle}.kiji-rip-tree__carve-day{fill:var(--rip-brown);font-weight:600;text-anchor:middle}.kiji-rip-fight{width:100%;max-width:none;max-height:none;margin:auto;padding:12px;overflow:visible;border:0;background:transparent;color:var(--rip-cream)}.kiji-rip-fight[open]{display:grid;grid-template-columns:minmax(0,1fr) min(760px,100%) minmax(0,1fr);align-items:center;column-gap:20px}.kiji-rip-fight::backdrop{background:#0a0603b8}.kiji-rip-fight__panel{position:relative;max-height:calc(100dvh - 24px);padding:52px clamp(12px,3vw,28px) 24px;overflow:auto;overscroll-behavior:contain;border:3px solid var(--rip-line);border-radius:24px;background:var(--rip-night);animation:kiji-rip-fight-in .22s var(--rip-ease)}.kiji-rip-fight__nav{display:grid;place-items:center;width:52px;height:52px;padding:0;border:2px solid var(--rip-line);border-radius:50%;background:var(--rip-night-2);color:var(--rip-cream);cursor:pointer;transition:border-color .16s var(--rip-ease),transform .16s var(--rip-ease)}.kiji-rip-fight__nav--prev{justify-self:end}.kiji-rip-fight__nav--next{justify-self:start}.kiji-rip-fight__nav:disabled{opacity:.35;cursor:default}.kiji-rip-fight__nav:focus-visible{outline:3px solid var(--rip-mustard);outline-offset:2px}.kiji-rip-fight__nav:not(:disabled):active{transform:scale(.94)}@media(hover:hover){.kiji-rip-fight__nav:not(:disabled):hover{border-color:var(--rip-mustard)}}@media(max-width:899px){.kiji-rip-fight[open]{grid-template-columns:1fr 1fr;grid-template-areas:"panel panel" "prev next";row-gap:12px}.kiji-rip-fight__panel{grid-area:panel;max-height:calc(100dvh - 88px)}.kiji-rip-fight__nav--prev{grid-area:prev;justify-self:start}.kiji-rip-fight__nav--next{grid-area:next;justify-self:end}}.kiji-rip-fight .kiji-rip-duel{margin:0}.kiji-rip-fight__close{position:absolute;top:10px;right:10px;display:grid;place-items:center;width:40px;height:40px;padding:0;border:2px solid var(--rip-line);border-radius:50%;background:var(--rip-night-2);color:var(--rip-cream);cursor:pointer}.kiji-rip-fight__close:focus-visible{outline:3px solid var(--rip-mustard);outline-offset:2px}@keyframes kiji-rip-fight-in{0%{opacity:0;transform:translateY(10px) scale(.98)}}.kiji-rip__graves{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px;margin:28px 0 0;padding:0;list-style:none}.kiji-rip-grave:nth-child(3n+1) .kiji-rip-grave__stone{rotate:-1.5deg}.kiji-rip-grave:nth-child(3n+2) .kiji-rip-grave__stone{rotate:1deg}.kiji-rip-grave.is-out .kiji-rip-grave__stone{opacity:.65}.kiji-rip-grave.is-out .kiji-rip-grave__status{background:var(--rip-mute)}.kiji-rip-grave.is-risen .kiji-rip-grave__status{background:var(--rip-coral)}.kiji-rip-stories{display:grid;gap:0}.kiji-rip-stories__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:24px;margin:24px 0 0;padding:0;list-style:none}.kiji-rip-story{display:grid;gap:8px}.kiji-rip-story__label{margin:0;color:var(--rip-mute);font-size:.875rem;font-weight:600}.kiji-rip-story canvas{width:100%;height:auto;border:2px solid var(--rip-line);border-radius:16px}.kiji-rip-story__actions{display:flex;gap:8px}.kiji-rip-story__btn{flex:1;min-height:44px;border:2px solid var(--rip-line);border-radius:999px;background:var(--rip-mustard);color:var(--rip-ink);font:inherit;font-weight:700;cursor:pointer}.kiji-rip-story__btn:focus-visible{outline:3px solid var(--rip-cream);outline-offset:2px}@media(min-width:750px){.kiji-rip__graves{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 28px}}@media(min-width:990px){.kiji-rip__inner{padding:0 32px}.kiji-rip__graves{grid-template-columns:repeat(4,minmax(0,1fr))}.kiji-rip__rounds{margin-inline:0;padding-inline:0}}@keyframes kiji-rip-dangle{0%{transform:translateY(0) rotate(-3deg)}to{transform:translateY(14px) rotate(3deg)}}@keyframes kiji-rip-spider-drop{0%{translate:0 0}to{translate:0 var(--rip-spider-drop)}}@keyframes kiji-rip-hover{0%{transform:translate(0) rotate(-4deg)}50%{transform:translate(6px,-7px) rotate(3deg)}to{transform:translate(-5px,4px) rotate(-2deg)}}@keyframes kiji-rip-flap{0%,to{transform:scale(1)}50%{transform:scale(.74,1.04)}}@keyframes kiji-rip-float{0%{transform:translateY(0)}to{transform:translateY(-10px)}}@keyframes kiji-rip-wiggle{0%{transform:rotate(0)}30%{transform:rotate(-14deg)}60%{transform:rotate(8deg)}to{transform:rotate(0)}}@keyframes kiji-rip-flicker{0%{transform:scale(.9,.94) rotate(-4deg)}to{transform:scale(1.05,1.08) rotate(4deg)}}@keyframes kiji-rip-pop{0%{opacity:0;transform:scale(.6) rotate(-12deg)}to{opacity:1;transform:scale(1) rotate(0)}}@media(prefers-reduced-motion:reduce){.kiji-rip__spider{translate:0 var(--rip-spider-drop)}.kiji-rip__spider,.kiji-rip__spider img,.kiji-rip__bat,.kiji-rip__bat img,.kiji-rip__ghost,.kiji-rip-champ__trophy,.kiji-rip-tree__flame,.kiji-rip-fight__panel,.kiji-rip-result.is-new .kiji-rip-hand,.kiji-rip-vote:hover img{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/kiji-rest-in-pastry.css.map */
