@layer theme,base;@layer components{.mk-stamp{--mk-stamp-ink:var(--plum);vertical-align:middle;rotate:var(--mk-tilt,0deg);color:var(--mk-stamp-ink);mix-blend-mode:multiply;flex:none;display:inline-flex;position:relative}.mk-stamp[data-tone=foil]{--mk-stamp-ink:color-mix(in oklab,var(--foil)58%,var(--ink))}.mk-stamp[data-tone=red]{--mk-stamp-ink:color-mix(in oklab,var(--margin-red)76%,var(--ink))}.mk-stamp[data-tone=ink]{--mk-stamp-ink:var(--pen)}.mk-stamp-face{height:26px;font-family:var(--font-display);font-variation-settings:"opsz" 9;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='72' height='72'%3E%3Cfilter id='n' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.72' numOctaves='3' seed='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.5 2.2'/%3E%3C/filter%3E%3Crect width='72' height='72' filter='url(%23n)'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='72' height='72'%3E%3Cfilter id='n' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.72' numOctaves='3' seed='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.5 2.2'/%3E%3C/filter%3E%3Crect width='72' height='72' filter='url(%23n)'/%3E%3C/svg%3E");-webkit-mask-size:72px 72px;mask-size:72px 72px;-webkit-mask-position:var(--mk-grain-x,0)var(--mk-grain-y,0);mask-position:var(--mk-grain-x,0)var(--mk-grain-y,0);border:1.5px solid;border-radius:6px;align-items:center;gap:.45em;padding:0 .85em;font-size:11px;font-weight:650;line-height:1;display:inline-flex;position:relative}.mk-stamp-face:before{content:"";pointer-events:none;border:.75px solid;border-radius:3.5px;position:absolute;top:2px;bottom:2px;left:2px;right:2px}.mk-stamp-label{margin-right:-.16em}.mk-stamp-icon{flex:none}.mk-stamp[data-size=sm] .mk-stamp-face{letter-spacing:.12em;border-width:1.25px;border-radius:4.5px;gap:.35em;height:20px;padding:0 .62em;font-size:10px}.mk-stamp[data-size=sm] .mk-stamp-face:before{content:none}.mk-stamp[data-size=sm] .mk-stamp-label{margin-right:-.12em}.mk-stamp[data-size=lg]{flex:0 auto;min-width:0;max-width:100%}.mk-stamp[data-size=lg] .mk-stamp-face{text-align:center;white-space:normal;letter-spacing:.16em;border-width:2px;border-radius:9px;min-width:0;height:auto;min-height:38px;padding-top:.4em;padding-bottom:.4em;font-size:16px;line-height:1.15}.mk-stamp[data-size=lg] .mk-stamp-face:before{border-width:1px;border-radius:5.5px;top:3px;bottom:3px;left:3px;right:3px}.mk-stamp:after{content:"";opacity:0;pointer-events:none;border:1.5px solid;border-radius:7px;position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px}.mk-stamp[data-size=sm]:after{border-radius:5.5px}.mk-stamp[data-size=lg]:after{border-width:2px;border-radius:10px}.mk-stamp[data-play] .mk-stamp-face{animation:mk-stamp-land var(--spring-stamp-d)var(--spring-stamp)both}.mk-stamp[data-play]:after{animation:mk-stamp-ring .48s var(--ease-out-strong)80ms}:root[data-theme=dark] .mk-stamp{mix-blend-mode:normal}.mk-seal{--mk-wax-body:var(--wax);--mk-wax-deep:color-mix(in oklab,var(--wax),black 34%);--mk-wax-lite:color-mix(in oklab,var(--wax),var(--wax-ink)24%);--mk-wax-well:color-mix(in oklab,var(--wax),black 9%);--mk-wax-heat:color-mix(in oklab,var(--mk-wax-body),var(--foil-bright)40%);width:var(--mk-seal-size,96px);height:var(--mk-seal-size,96px);vertical-align:middle;flex:none;display:inline-block;position:relative}.mk-seal-layer,.mk-seal-body,.mk-seal-split,.mk-seal-half{position:absolute;top:0;bottom:0;left:0;right:0}.mk-seal-svg{width:100%;height:100%;display:block;overflow:visible}.mk-w-body{fill:var(--mk-wax-body)}.mk-w-deep{fill:var(--mk-wax-deep)}.mk-w-lite{fill:var(--mk-wax-lite)}.mk-w-well{fill:var(--mk-wax-well)}.mk-w-heat{fill:var(--mk-wax-heat)}.mk-w-foil{fill:var(--foil-bright)}.mk-w-glint{fill:none;stroke:var(--foil-bright);stroke-width:1.6px;stroke-linecap:round;opacity:.85}.mk-w-glint-soft{stroke-width:1.1px;opacity:.4}.mk-w-dome{fill:var(--mk-wax-lite);opacity:.55}.mk-w-ripple{fill:none;stroke:var(--mk-wax-deep);stroke-width:1px;stroke-linecap:round;opacity:.32}.mk-w-matrix{fill:none;stroke:var(--foil-bright);stroke-width:1.3px}.mk-w-residue{fill:color-mix(in oklab,var(--wax)3%,transparent);stroke:color-mix(in oklab,var(--wax)30%,transparent);stroke-width:.8px}.mk-w-fleck{fill:color-mix(in oklab,var(--wax)60%,transparent)}.mk-w-crack{fill:none;stroke:var(--mk-wax-deep);stroke-width:1.3px;stroke-linejoin:round}.mk-seal-shadow{background:var(--mk-cast);filter:blur(calc(var(--mk-seal-size,96px)*.05));transition:opacity .3s var(--ease-out-strong);border-radius:50%;position:absolute;top:10%;bottom:2%;left:11%;right:4%}.mk-seal-body{transition:scale var(--spring-paper-d)var(--spring-paper)}.mk-seal[data-state=idle] .mk-seal-body{scale:.86}.mk-seal-drop{opacity:0;transition:opacity .36s var(--ease-out-strong)}.mk-seal[data-state=idle] .mk-seal-drop{opacity:1}.mk-seal-face{transition:opacity .36s var(--ease-out-strong)}.mk-seal[data-state=idle] .mk-seal-face{opacity:0}.mk-seal-heat{opacity:0;transition:opacity .9s var(--ease-out-strong)}.mk-seal[data-state=pressing] .mk-seal-heat{opacity:var(--mk-seal-heat,.32)}.mk-seal-sheen{opacity:0;transition:opacity .52s var(--ease-out-strong).16s}.mk-seal[data-state=sealed] .mk-seal-sheen{opacity:1}.mk-seal-matrix{opacity:0;transition:opacity .22s var(--ease-out-strong)}.mk-seal[data-state=pressing] .mk-seal-matrix{opacity:.6}.mk-seal-residue{opacity:0;transition:opacity .3s var(--ease-out-strong)}.mk-seal:-webkit-any([data-state=breaking],[data-state=open]) .mk-seal-residue{opacity:1}.mk-seal:-moz-any([data-state=breaking],[data-state=open]) .mk-seal-residue{opacity:1}.mk-seal:is([data-state=breaking],[data-state=open]) .mk-seal-residue{opacity:1}.mk-seal[data-state=breaking] .mk-seal-residue{transition-duration:.48s;transition-delay:.3s}.mk-seal:-webkit-any([data-state=breaking],[data-state=open]) .mk-seal-shadow{opacity:0}.mk-seal:-moz-any([data-state=breaking],[data-state=open]) .mk-seal-shadow{opacity:0}.mk-seal:is([data-state=breaking],[data-state=open]) .mk-seal-shadow{opacity:0}.mk-seal[data-state=pressing] .mk-seal-body{will-change:transform;animation:1.6s cubic-bezier(.45,0,.55,1) infinite mk-seal-press}.mk-seal[data-state=pressing] .mk-seal-shadow{animation:1.6s cubic-bezier(.45,0,.55,1) infinite mk-seal-press-shadow}.mk-seal[data-state=pressing] .mk-seal-matrix{animation:1.6s cubic-bezier(.45,0,.55,1) infinite mk-seal-matrix}.mk-seal[data-state=pressing] .mk-seal-face{animation:lb-fade-in 1.4s var(--ease-out-strong)both}.mk-seal[data-state=sealed]:-webkit-any([data-from=pressing],[data-from=idle]) .mk-seal-body{animation:mk-seal-settle var(--spring-stamp-d)var(--spring-stamp)both}.mk-seal[data-state=sealed]:-moz-any([data-from=pressing],[data-from=idle]) .mk-seal-body{animation:mk-seal-settle var(--spring-stamp-d)var(--spring-stamp)both}.mk-seal[data-state=sealed]:is([data-from=pressing],[data-from=idle]) .mk-seal-body{animation:mk-seal-settle var(--spring-stamp-d)var(--spring-stamp)both}.mk-seal[data-state=sealed]:-webkit-any([data-from=pressing],[data-from=idle]) .mk-seal-shadow{animation:mk-seal-settle-shadow var(--spring-stamp-d)var(--spring-stamp)both}.mk-seal[data-state=sealed]:-moz-any([data-from=pressing],[data-from=idle]) .mk-seal-shadow{animation:mk-seal-settle-shadow var(--spring-stamp-d)var(--spring-stamp)both}.mk-seal[data-state=sealed]:is([data-from=pressing],[data-from=idle]) .mk-seal-shadow{animation:mk-seal-settle-shadow var(--spring-stamp-d)var(--spring-stamp)both}.mk-seal:-webkit-any([data-state=idle],[data-state=pressing],[data-state=sealed]):-webkit-any([data-from=open],[data-from=breaking]) .mk-seal-body{animation:lb-fade-in .36s var(--ease-out-strong)both}.mk-seal:-moz-any([data-state=idle],[data-state=pressing],[data-state=sealed]):-moz-any([data-from=open],[data-from=breaking]) .mk-seal-body{animation:lb-fade-in .36s var(--ease-out-strong)both}.mk-seal:is([data-state=idle],[data-state=pressing],[data-state=sealed]):is([data-from=open],[data-from=breaking]) .mk-seal-body{animation:lb-fade-in .36s var(--ease-out-strong)both}.mk-seal-split{animation:mk-seal-strain .22s var(--ease-out-strong)}.mk-seal-half{opacity:0;transform-origin:50% 62%;animation:mk-seal-half .78s var(--ease-out-strong)both}.mk-seal-half[data-half=a]{translate:-10% 3%;rotate:-11deg}.mk-seal-half[data-half=b]{translate:9% 7%;rotate:9deg}.mk-seal-half-sheen{opacity:1}.mk-seal-fracture{animation:.15s linear both mk-seal-crack}.mk-tally{align-items:center;column-gap:calc(var(--mk-tally-h,20px)*.3);color:var(--pen);vertical-align:middle;flex-wrap:wrap;row-gap:4px;line-height:0;display:inline-flex}.mk-tally svg{height:var(--mk-tally-h,20px);display:block;overflow:visible}.mk-tally path{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-dasharray:1}.mk-tally path[data-new]{animation:mk-draw .2s var(--ease-out-strong)both;animation-delay:calc(var(--mk-i,0)*.11s)}.mk-tally path[data-new][data-slash]{animation-duration:.26s}.mk-ribbon{--mk-rb-ink:var(--plum);--mk-rb-sheen:color-mix(in oklab,var(--plum),white 40%);width:var(--mk-rb-w,16px);height:var(--mk-rb-l,72px);clip-path:inset(0 -40px -40px);pointer-events:none;flex:none;display:inline-block;position:relative}.mk-ribbon[data-tone=foil]{--mk-rb-ink:var(--foil);--mk-rb-sheen:var(--foil-bright)}.mk-ribbon-drop,.mk-ribbon-swing{position:absolute;top:0;bottom:0;left:0;right:0}.mk-ribbon-drop{transition:translate .32s var(--ease-drawer)}.mk-ribbon[data-state=hidden] .mk-ribbon-drop{translate:0 -104%}.mk-ribbon[data-state=drop] .mk-ribbon-drop{animation:mk-ribbon-drop var(--spring-ribbon-d)var(--spring-ribbon)both}.mk-ribbon[data-state=hidden]:-webkit-any([data-from=drop],[data-from=hang]) .mk-ribbon-drop{animation:mk-ribbon-up .32s var(--ease-drawer)both}.mk-ribbon[data-state=hidden]:-moz-any([data-from=drop],[data-from=hang]) .mk-ribbon-drop{animation:mk-ribbon-up .32s var(--ease-drawer)both}.mk-ribbon[data-state=hidden]:is([data-from=drop],[data-from=hang]) .mk-ribbon-drop{animation:mk-ribbon-up .32s var(--ease-drawer)both}.mk-ribbon-swing{transform-origin:50% 0}.mk-ribbon[data-state=drop] .mk-ribbon-swing{animation:1.15s both mk-ribbon-swing}.mk-ribbon svg{display:block;position:absolute;top:0;left:-2px;overflow:visible}.mk-ribbon-silk{fill:var(--mk-rb-ink)}.mk-ribbon-fold{fill:color-mix(in oklab,var(--mk-rb-ink),black 22%)}.mk-ribbon-sheen{fill:none;stroke:var(--mk-rb-sheen);stroke-width:.9px;stroke-linecap:round;opacity:.55}.mk-ribbon-shadow{fill:var(--mk-cast)}.mk-num{font-family:var(--font-display);font-variant-numeric:tabular-nums lining-nums;font-variation-settings:"SOFT" 50;white-space:nowrap}.mk-num-row{display:inline-flex}.mk-num-col{overflow-clip-margin:.1em;display:inline-block;position:relative;overflow:clip}.mk-num-in,.mk-num-out{display:inline-block}.mk-num-out{opacity:0;position:absolute;top:0;bottom:0;left:0;right:0;translate:0 -100%}.mk-num-out[data-dir=down]{translate:0 100%}.mk-num-in[data-dir=up]{--mk-num-from:100%}.mk-num-in[data-dir=down]{--mk-num-from:-100%}.mk-num-in[data-dir],.mk-num-out[data-dir]{animation:mk-num-in var(--spring-ink-d)var(--spring-ink)both;animation-delay:calc(var(--mk-i,0)*30ms)}.mk-num-out[data-dir]{animation-name:mk-num-out}:-webkit-any(span,em,strong,label).mk-ink{display:inline-block}:-moz-any(span,em,strong,label).mk-ink{display:inline-block}:is(span,em,strong,label).mk-ink{display:inline-block}@media (prefers-reduced-motion:no-preference){.mk-ink[data-ink=pending]{clip-path:inset(0 100% 0 0);animation:mk-ink-fallback .6s var(--ease-out-strong)1.5s both}}.mk-sk{animation:lb-fade-in .24s var(--ease-out-strong).2s both;display:block}.mk-sk-body{flex-direction:column;gap:16px;display:flex}.mk-sk-row,.mk-sk-chip,.mk-sk-dot{animation:mk-breathe 2.4s var(--ease-sine)infinite}.mk-sk-rows{flex-direction:column;flex:1;gap:14px;min-width:0;display:flex}.mk-sk-row,.mk-sk-chip,.mk-sk-dot{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64'%3E%3Cfilter id='p' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' seed='9' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.2 1.9'/%3E%3C/filter%3E%3Crect width='64' height='64' filter='url(%23p)'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64'%3E%3Cfilter id='p' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' seed='9' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2.2 1.9'/%3E%3C/filter%3E%3Crect width='64' height='64' filter='url(%23p)'/%3E%3C/svg%3E");-webkit-mask-size:64px 64px;mask-size:64px 64px}.mk-sk-row{height:10px;display:block;overflow:visible}.mk-sk-row path{fill:color-mix(in oklab,var(--graphite)62%,transparent)}.mk-sk-row[data-weight=title]{height:13px}.mk-sk-row[data-weight=title] path{fill:color-mix(in oklab,var(--graphite)76%,transparent)}.mk-sk-card{background:var(--card);box-shadow:0 1px 2px rgb(var(--shadow-ink)/.08),0 6px 16px -10px rgb(var(--shadow-ink)/.25);border-radius:3px;padding:18px 18px 16px}.mk-sk-chips{flex-wrap:wrap;gap:8px;display:flex}.mk-sk-chip{border:1.5px solid color-mix(in oklab,var(--graphite)84%,transparent);border-radius:999px;height:30px;display:block}.mk-sk-list{flex-direction:column;display:flex}.mk-sk-item{border-bottom:1px solid var(--line);align-items:center;gap:14px;padding:14px 0;display:flex}.mk-sk-item:first-child{padding-top:0}.mk-sk-item:last-child{border-bottom:0}.mk-sk-item .mk-sk-rows{gap:10px}.mk-sk-dot{border:1.5px solid color-mix(in oklab,var(--graphite)84%,transparent);border-radius:50%;flex:none;width:34px;height:34px}.mk-empty,.mk-error{text-align:start;flex-direction:column;align-items:flex-start;max-width:34rem;display:flex}.mk-empty[data-align=center]{text-align:center;align-items:center;margin-left:auto;margin-right:auto}.mk-empty-art,.mk-error-art{color:var(--pen);flex:none;margin-bottom:8px;display:block}.mk-empty-title,.mk-error-title{color:var(--pen);font-family:var(--font-hand);font-size:28px;font-weight:500;line-height:var(--rule-step);text-wrap:balance;margin:0}.mk-error-title{-webkit-text-decoration:underline dotted var(--margin-red);text-decoration:underline dotted var(--margin-red);text-underline-offset:7px;text-decoration-thickness:2px}.mk-empty-body,.mk-error-body{max-width:38ch;color:var(--muted);text-wrap:pretty;margin:6px 0 0;font-size:15px;line-height:1.55}.mk-empty-action,.mk-error-retry{margin-top:18px}}@layer utilities;@keyframes mk-stamp-land{0%{scale:1.35;rotate:var(--mk-twist,5deg);opacity:0}}@keyframes mk-stamp-ring{0%{opacity:.45;scale:.98}to{opacity:0;scale:1.16}}@keyframes mk-seal-press{0%,to{transform:scale(1)}30%{transform:scale(.952)}58%{transform:scale(.962)}82%{transform:scale(1.006)}}@keyframes mk-seal-press-shadow{0%,to{opacity:.85;transform:scale(1)}30%{opacity:1;transform:scale(.93)}58%{opacity:1;transform:scale(.94)}82%{opacity:.8;transform:scale(1.01)}}@keyframes mk-seal-settle{0%{transform:scale(.958)}}@keyframes mk-seal-settle-shadow{0%{transform:scale(.93)}}@keyframes mk-seal-strain{40%{scale:1.018}}@keyframes mk-seal-crack{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes mk-draw{0%{stroke-dashoffset:1.001px}}@keyframes mk-ribbon-up{0%{translate:0}}@keyframes mk-ink-fallback{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(-.5em)}}
