.ck-folio{font-size:12px;letter-spacing:2px;border:2px solid var(--ink);padding:4px 8px;background:var(--paper2)}.ck-btn{background:#7a2a18}.ck-out{outline:none;text-align:center}.ck-stage{position:relative;width:230px;height:230px;margin:6px auto 4px}.ck-sealsvg{width:100%;height:100%;display:block;color:#3b1408}.ck-sealsvg .body{stroke:#2a1a0e;stroke-width:6}.ck-sealsvg .ring{font-family:var(--pixel);font-size:13px;letter-spacing:1px}.ck-sealsvg .lab{font-family:var(--pixel);font-size:26px;font-weight:700}.t-wax .body{fill:#8a3b22}.t-wax .inner{stroke:#5e2414}.t-wax .ring{fill:#f1d6ae}.t-gold .body{fill:#d9a52b}.t-gold .inner{stroke:#8a6012}.t-gold .lab,.t-gold .ring{fill:#3b2508}.t-gold{color:#6b4709;filter:drop-shadow(0 0 14px rgba(255,205,80,.65))}.t-fcfs .body{fill:#2f5a4a}.t-fcfs .inner{stroke:#173327}.t-fcfs .ring{fill:#d7ecd9}.t-fcfs .lab{fill:#e8f3dc}.t-fcfs{color:#102a1f}.t-ash .body{fill:#8c8578}.t-ash .inner{stroke:#5a554c}.t-ash .ring{fill:#2e2a24}.t-ash{color:#3a362f;opacity:.85}.ck-broken{position:absolute;inset:0;pointer-events:none}.ck-broken .half{position:absolute;inset:0;opacity:0}.ck-broken .l{-webkit-clip-path:polygon(0 0,52% 0,44% 22%,56% 40%,46% 60%,54% 78%,48% 100%,0 100%);clip-path:polygon(0 0,52% 0,44% 22%,56% 40%,46% 60%,54% 78%,48% 100%,0 100%);animation:crackL 1s steps(8) both}.ck-broken .r{-webkit-clip-path:polygon(52% 0,100% 0,100% 100%,48% 100%,54% 78%,46% 60%,56% 40%,44% 22%);clip-path:polygon(52% 0,100% 0,100% 100%,48% 100%,54% 78%,46% 60%,56% 40%,44% 22%);animation:crackR 1s steps(8) both}@keyframes crackL{0%{opacity:1;transform:none}30%{opacity:1;transform:translate(-2px) rotate(-1deg)}to{opacity:0;transform:translate(-90px,40px) rotate(-28deg)}}@keyframes crackR{0%{opacity:1;transform:none}30%{opacity:1;transform:translate(2px) rotate(1deg)}to{opacity:0;transform:translate(90px,50px) rotate(30deg)}}.ck-verdict{position:absolute;inset:0;animation:stamp .6s steps(6) .55s both}@keyframes stamp{0%{opacity:0;transform:scale(1.8) rotate(-12deg)}70%{opacity:1;transform:scale(.94) rotate(2deg)}to{opacity:1;transform:none}}.ph-GTD .ck-verdict{animation-name:stamp,glint;animation-duration:.6s,2.4s;animation-delay:.55s,1.3s;animation-iteration-count:1,infinite;animation-timing-function:steps(6),steps(4)}@keyframes glint{50%{filter:brightness(1.15)}}.ck-dust{position:absolute;left:50%;top:50%;width:10px;height:10px;background:#8a3b22;opacity:0;animation:dust .9s steps(6) .1s both}.ck-dust.d2{width:8px;height:8px;animation-name:dust2}.ck-dust.d3{width:6px;height:6px;animation-name:dust3}@keyframes dust{0%{opacity:1;transform:none}to{opacity:0;transform:translate(-120px,-60px)}}@keyframes dust2{0%{opacity:1;transform:none}to{opacity:0;transform:translate(110px,-80px)}}@keyframes dust3{0%{opacity:1;transform:none}to{opacity:0;transform:translate(20px,110px)}}.ck-ink{margin-top:10px}.ck-ink>*{animation:ink .9s steps(9) both}.ck-ink>:first-child{animation-delay:1s}.ck-ink>:nth-child(2){animation-delay:1.15s}.ck-ink>:nth-child(3){animation-delay:1.4s}.ck-ink>:nth-child(4){animation-delay:1.6s}.ck-ink>:nth-child(5){animation-delay:1.75s}@keyframes ink{0%{opacity:0;filter:blur(4px);-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}to{opacity:1;filter:none;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}.ck-kick{font-size:13px;color:var(--ink2)}.ck-h,.ck-kick{letter-spacing:2px;text-transform:uppercase}.ck-h{font-size:34px;line-height:1.15;margin:10px 0 8px;font-weight:400}.ph-GTD .ck-h{color:#8a6012}.ph-FCFS .ck-h{color:#2f5a4a}.ph-none .ck-h{color:#5a554c}.ck-body{font-size:19px;line-height:1.55;max-width:500px;margin:0 auto}.ck-body a{color:var(--ink)}.ck-also{display:inline-block;margin-top:14px;font-size:13px;border:2px dashed #2f5a4a;color:#2f5a4a;padding:6px 10px}.ck-acts,.ck-also{letter-spacing:1px}.ck-acts{display:flex;gap:22px;justify-content:center;flex-wrap:wrap;margin-top:22px;font-size:14px}.ck-acts a,.ck-acts button{color:var(--ink);border-bottom:2px solid var(--ink);padding:6px 0;text-decoration:none}@media (max-width:499px){.ck-stage{width:180px;height:180px}.ck-h{font-size:26px}.ck-body{font-size:17px}}@media (prefers-reduced-motion:reduce){.ck-broken{display:none}.ck-ink>*,.ck-verdict{animation:none!important;opacity:1;filter:none;-webkit-clip-path:none;clip-path:none;transform:none}}.ck-sub{font-size:14px;letter-spacing:2px;text-transform:uppercase;color:#2f5a4a;margin:-2px 0 10px}