@property --mu{syntax: "<length>"; inherits: true; initial-value: 1px;}.tk-mock{container:tkm / inline-size;position:relative;display:block;width:100%;font-family:var(--tk-font);font-variant-numeric:tabular-nums;font-weight:var(--tk-w-regular);color:var(--tk-ink);line-height:1.25;text-align:left;-webkit-user-select:none;user-select:none;cursor:default}.tk-mock *,.tk-mock *:before,.tk-mock *:after{box-sizing:border-box}:where(.tk-mock) :where(p,h1,h2,h3,h4,ul,li,figure){margin:0;padding:0}.tkm-canvas{--mu: calc(100cqw / 620);position:relative;width:100%;font-size:calc(var(--mu) * 12.5);letter-spacing:-.006em}@container tkm (max-width: 499px){.tkm-canvas{--mu: calc(100cqw / 380)}}.tk-mock:not([data-run]) *{animation-play-state:paused!important}.tkm-i{display:block;flex:none;width:calc(var(--mu) * 16);height:calc(var(--mu) * 16)}.tkm-glyph{display:block;flex:none;width:calc(var(--mu) * 12);height:calc(var(--mu) * 12)}.tkm-qr{display:block;color:var(--tk-ink)}.tkm-statusglyphs{display:block;flex:none;width:calc(var(--mu) * 38);height:calc(var(--mu) * 10)}.tkm-brand{font-family:var(--tk-font-brand);font-weight:600;letter-spacing:.02em;text-transform:uppercase;line-height:1}.tkm-win{position:relative;background:var(--tk-paper);border:1px solid var(--tk-line);border-radius:calc(var(--mu) * 12);box-shadow:var(--tk-shadow-lg);overflow:hidden}.tkm-chip{display:inline-flex;align-items:center;gap:calc(var(--mu) * 5);height:calc(var(--mu) * 21);padding:0 calc(var(--mu) * 8);border-radius:var(--tk-r-full);font-size:calc(var(--mu) * 11);font-weight:var(--tk-w-medium);line-height:1;white-space:nowrap;background:var(--tk-soft-2);color:var(--tk-text-2);transition:background-color var(--tk-t) var(--tk-ease),color var(--tk-t) var(--tk-ease)}.tkm-chip>i{width:calc(var(--mu) * 6);height:calc(var(--mu) * 6);border-radius:50%;background:currentColor;flex:none}.tkm-chip .tkm-glyph{width:calc(var(--mu) * 10);height:calc(var(--mu) * 10);margin-left:calc(var(--mu) * -1)}.tkm-chip--ok{background:var(--tk-green-soft);color:var(--tk-green)}.tkm-chip--bad{background:var(--tk-red-soft);color:var(--tk-red)}.tkm-chip .tkm-i{width:calc(var(--mu) * 11);height:calc(var(--mu) * 11);margin-left:calc(var(--mu) * -2)}.tkm-ctl{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:calc(var(--mu) * 6);height:calc(var(--mu) * 28);padding:0 calc(var(--mu) * 10);border:1px solid var(--tk-line-strong);border-radius:calc(var(--mu) * 6);background:var(--tk-paper);font-size:calc(var(--mu) * 12);font-weight:var(--tk-w-medium);color:var(--tk-ink);white-space:nowrap;box-shadow:var(--tk-shadow-sm)}.tkm-tap{position:absolute;left:50%;top:50%;z-index:6;width:calc(var(--mu) * 28);height:calc(var(--mu) * 28);margin:calc(var(--mu) * -14) 0 0 calc(var(--mu) * -14);border-radius:50%;background:#0a0a0a24;box-shadow:0 0 0 1px #0a0a0a1f,0 0 0 calc(var(--mu) * 5) #0a0a0a0d;pointer-events:none;opacity:0;animation:tkm-tap .76s var(--tk-ease) both}.tkm-tap--light{background:#ffffff57;box-shadow:0 0 0 1px #fff6,0 0 0 calc(var(--mu) * 5) #ffffff1f}@keyframes tkm-tap{0%{opacity:0;scale:1.5}22%{opacity:1;scale:.82}52%{opacity:1;scale:1}to{opacity:0;scale:1.7}}@keyframes tkm-bump{0%{translate:0 calc(var(--mu) * 5);opacity:0}}@keyframes tkm-pop{0%{scale:.4;opacity:0}60%{scale:1.12}}@keyframes tkm-spin{to{rotate:360deg}}@keyframes tkm-fade{0%{opacity:0}}.tkm-float{position:absolute;background:var(--tk-paper);border:1px solid var(--tk-line);border-radius:calc(var(--mu) * 10);box-shadow:var(--tk-shadow)}.tkm-gallery{padding-top:calc(var(--tk-header) + 40px);padding-bottom:96px}.tkm-gallery-head{display:grid;gap:8px;margin-bottom:40px}.tkm-gallery-block{padding-block:40px;border-top:1px solid var(--tk-line)}.tkm-gallery-block>h2{font-size:var(--tk-h3);font-weight:var(--tk-w-regular);letter-spacing:-.015em;margin:0 0 28px;color:var(--tk-ink)}.tkm-gallery-row{display:flex;flex-wrap:wrap;align-items:flex-start;gap:56px 48px}.tkm-gallery-cell{flex:none;max-width:100%;display:grid;gap:14px}.tkm-gallery-cell>span{font-family:var(--tk-font-mono);font-size:12px;color:var(--tk-faint)}
