.chh{--chh-col:calc(var(--chp-9) * 12.5 + var(--chp-8))}html.chip-site:has(.chh){background:var(--chp-ground)}html.chip-site:has(.chh) body{background:var(--chp-ground)}.chh-top,.chh-first,.chh-below,.chh-end{max-width:var(--chh-col);margin-inline:auto}.chh-top{z-index:5;padding:var(--chp-3) var(--chp-6) 0;position:relative}.chh a:focus-visible{outline:var(--chp-ring) solid var(--chp-lilac);outline-offset:var(--chp-1)}.chh-first{min-height:calc(100dvh - var(--chp-8) - var(--chp-3));padding:var(--chp-7) var(--chp-6) var(--chp-8);flex-direction:column;justify-content:center;display:flex}.chh-head{justify-content:space-between;align-items:flex-end;gap:var(--chp-6);margin-bottom:var(--chp-7);display:flex}.chh-title{font-family:var(--chp-pixel);font-size:var(--chp-t-64);white-space:nowrap;margin:0;font-weight:500;line-height:1}.chh-lede{max-width:36ch;color:var(--chp-ink-2);font-size:var(--chp-t-16);margin:0;line-height:1.5}.chh-rack{min-height:calc(var(--chp-9) * 3 + var(--chp-3));border-radius:var(--chp-radius);background:var(--chp-raise);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.chh-zone{min-width:0;padding:var(--chp-6)}.chh-zone+.chh-zone{border-left:var(--chp-hair) solid var(--chp-rule)}.chh-zone-key{justify-content:space-between;gap:var(--chp-4);flex-direction:column;display:flex}.chh-badge{align-items:center;gap:var(--chp-3);display:flex}.chh-badge-mark{width:calc(var(--chp-hair) * 54);flex:none}.chh-badge-text{gap:var(--chp-1);color:var(--chp-ink-2);font-size:var(--chp-t-14);line-height:1.2;display:grid}.chh-badge-text b{color:var(--chp-ink);font-family:var(--chp-figure);font-size:var(--chp-t-16);font-weight:500}.chh-badge-text b[data-on=true]{color:var(--chp-lilac)}.chh-key{width:calc(var(--chp-cell) * 24);height:calc(var(--chp-cell) * 25);border-radius:var(--chp-radius);background:var(--chp-p0);color:var(--chp-on-violet);cursor:pointer;border:0;padding:0;display:block}.chh-key-face{height:calc(var(--chp-cell) * 24);padding:var(--chp-3);border-radius:var(--chp-radius);background:var(--chp-violet);font-family:var(--chp-pixel);font-size:var(--chp-t-28);text-align:center;transition:transform 90ms steps(1), background-color .12s var(--chp-ease);justify-content:center;align-items:center;font-weight:500;line-height:1;display:flex}.chh-key[data-long] .chh-key-face{font-size:var(--chp-t-16);line-height:1.3}.chh-key:hover .chh-key-face{background:var(--chp-violet-2)}.chh-key[data-on=true] .chh-key-face{transform:translateY(calc(var(--chp-cell) / 2))}.chh-key:active .chh-key-face,.chh-key[data-loading=true] .chh-key-face{transform:translateY(var(--chp-cell));background:var(--chp-violet-2)}.chh-key[data-loading=true]{cursor:progress}.chh-key:focus-visible{outline:var(--chp-ring) solid var(--chp-lilac);outline-offset:var(--chp-1)}.chh-key[disabled],.chh-key[data-disabled]{cursor:not-allowed}.chh-key[disabled] .chh-key-face,.chh-key[data-disabled] .chh-key-face{background:var(--chp-p1);color:var(--chp-pale);transform:none}.chh-key-busy{justify-items:center;gap:var(--chp-2);font-size:var(--chp-t-20);display:grid}.chh-zone-window{gap:var(--chp-4);flex-direction:column;display:flex}.chh-window-head{justify-content:space-between;align-items:baseline;gap:var(--chp-4);color:var(--chp-ink-2);font-size:var(--chp-t-14);display:flex}.chh-window-head>span:first-child{color:var(--chp-ink);font-family:var(--chp-figure);font-size:var(--chp-t-20)}.chh-figure{color:var(--chp-ink);font-family:var(--chp-figure);font-size:var(--chp-t-20);font-variant-numeric:tabular-nums}.chh-cells{gap:var(--chp-1);min-height:calc(var(--chp-9) + var(--chp-8));flex:1;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(30,minmax(0,1fr));display:grid}.chh-cells i{background:var(--chp-surface)}.chh-cells i[data-state=past]{background:var(--chp-p1)}.chh-cells i[data-state=proof]{background:var(--chp-lilac)}.chh-cells i[data-state=now]{background:var(--chp-ink);animation:1s step-end infinite chh-blink}.chh-cells i[data-state=now][data-proof]{background:var(--chp-lilac)}@keyframes chh-blink{50%{background:var(--chp-surface)}}.chh-why{min-height:calc(var(--chp-t-14) * 1.45);color:var(--chp-ink-2);font-size:var(--chp-t-14);margin:0;line-height:1.45}.chh-zone-figs{align-content:space-between;gap:var(--chp-4);min-width:calc(var(--chp-8) * 3.5);max-width:calc(var(--chp-8) * 4);margin:0;display:grid}.chh-fig .chh-fig-wait{color:var(--chp-ink-2);font-family:var(--chp-sans);font-size:var(--chp-t-16);line-height:1.35}.chh-foot{justify-content:space-between;align-items:center;gap:var(--chp-4);margin-top:var(--chp-5);flex-wrap:wrap;display:flex}.chh-facts{align-items:center;gap:var(--chp-4);color:var(--chp-ink-2);flex-wrap:wrap;margin:0;display:flex}.chh-below{gap:var(--chp-4);padding:0 var(--chp-6) var(--chp-8);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.chh-panel{min-width:0;padding:var(--chp-6);border-radius:var(--chp-radius);background:var(--chp-raise);margin:0}.chh-panel-title{margin:0 0 var(--chp-4);font-family:var(--chp-pixel);font-size:var(--chp-t-20);font-weight:500;line-height:1.2}.chh .mine-claim-input{border-color:var(--chp-line);border-radius:var(--chp-radius);background:var(--chp-ground);font-family:var(--chp-figure)}.chh .mine-claim-input:focus-visible{border-color:var(--chp-lilac);outline-color:var(--chp-lilac)}.chh .mine-claim-go{--btn-face:var(--chp-rule);--btn-face-hover:color-mix(in oklab, var(--chp-rule) 70%, var(--chp-line));font-family:var(--chp-sans)}.chh .mine-claim-go:focus-visible{outline-color:var(--chp-lilac)}.chh-rules{align-content:center;gap:var(--chp-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.chh-rules dd{gap:var(--chp-1);display:grid}.chh-rules dd small{margin-left:0}.chh-end{justify-content:space-between;align-items:center;gap:var(--chp-4);max-width:none;margin-inline:max(var(--chp-6), calc((100% - var(--chh-col)) / 2 + var(--chp-6)));padding:var(--chp-5) 0 var(--chp-7);border-top:var(--chp-hair) solid var(--chp-rule);flex-wrap:wrap;display:flex}.chh-x{align-items:center;gap:var(--chp-2);min-height:var(--chp-target);padding:0 var(--chp-3);border-radius:var(--chp-radius);color:var(--chp-ink);font-size:var(--chp-t-14);transition:background-color .16s var(--chp-ease);font-weight:600;text-decoration:none;display:inline-flex}.chh-x svg{width:var(--chp-4);height:var(--chp-4)}.chh-x:hover{background:var(--chp-surface)}.chh-x:active{background:var(--chp-raise)}@media (max-width:1180px){.chh-head{align-items:flex-start;gap:var(--chp-4);flex-direction:column}}@media (max-width:920px){.chh-title{font-size:var(--chp-t-40);white-space:normal;line-height:1.1}.chh-below{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.chh-top{padding:var(--chp-3) var(--chp-4) 0}.chh-first{min-height:0;padding:var(--chp-5) var(--chp-4) var(--chp-7);justify-content:flex-start}.chh-head{gap:var(--chp-3);margin-bottom:var(--chp-5)}.chh-rack{grid-template-columns:minmax(0,1fr);min-height:0}.chh-zone{padding:var(--chp-4)}.chh-zone+.chh-zone{border-left:0;border-top:var(--chp-hair) solid var(--chp-rule)}.chh-zone-key{gap:var(--chp-3)}.chh-key{width:100%;height:calc(var(--chp-cell) * 12)}.chh-key-face{height:calc(var(--chp-cell) * 11);padding:var(--chp-2)}.chh-key-busy{align-items:center;display:flex}.chh-cells{grid-template-rows:none;grid-template-columns:repeat(10,minmax(0,1fr));grid-auto-rows:calc(var(--chp-cell) * 3);flex:none;min-height:0}.chh-why:empty{display:none}.chh-zone-figs{gap:var(--chp-3);grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;max-width:none}.chh-zone-figs dd{font-size:var(--chp-t-20);flex-wrap:wrap;align-items:baseline;display:flex}.chh-zone-figs dd small{width:100%;margin-left:0}.chh-zone-figs .chh-fig-wait{font-size:var(--chp-t-14)}.chh-below{padding:0 var(--chp-4) var(--chp-7)}.chh-panel{padding:var(--chp-4)}.chh-rules{gap:var(--chp-4);grid-template-columns:minmax(0,1fr)}.chh-end{margin-inline:var(--chp-4)}}@media (prefers-reduced-motion:reduce){.chh-cells i[data-state=now]{animation:none}.chh-key-face,.chh-x{transition:none}}
