._tag_1r4ln_1{font-family:var(--font-mono);font-size:var(--t-micro);letter-spacing:var(--track-label);text-transform:uppercase;border:var(--bw-hair) solid var(--border);border-radius:var(--radius-sharp);color:var(--text-2);white-space:nowrap;background:0 0;align-items:center;gap:.4em;padding:3px 8px;line-height:1.4;display:inline-flex}a._tag_1r4ln_1,button._tag_1r4ln_1{cursor:pointer;transition:color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out)}a._tag_1r4ln_1:hover,button._tag_1r4ln_1:hover,._blaze_1r4ln_31{color:var(--text);border-color:var(--accent)}._acid_1r4ln_35{color:var(--text);border-color:var(--accent-2)}._solid_1r4ln_39{color:var(--text);background:color-mix(in srgb, var(--accent) 16%, var(--surface-2));border-color:var(--accent)}._pill_1r4ln_44{border-radius:var(--radius-pill);padding-inline:10px}._card_d2kav_1{background:var(--surface-2);border:var(--bw-hair) solid var(--border);border-radius:var(--radius-card);color:var(--text);position:relative}._padded_d2kav_9{padding:var(--space-6)}._flat_d2kav_13{background:0 0}._sharp_d2kav_17{border-radius:var(--radius-sharp)}._interactive_d2kav_21{transition:background-color var(--d-1) var(--ease), border-color var(--d-1) var(--ease);cursor:pointer}._interactive_d2kav_21:hover{background:var(--surface-3);border-color:var(--border-strong)}._stamp_1kj0u_1{font-family:var(--font-mono);font-weight:var(--w-mono-bold);font-size:var(--t-micro);letter-spacing:var(--track-wide);text-transform:uppercase;white-space:nowrap;color:var(--text-2);border:var(--bw-hair) solid var(--border-strong);border-radius:var(--radius-sharp);transform:rotate(var(--stamp-rot,0deg));-webkit-user-select:none;user-select:none;align-items:center;gap:.5em;padding:5px 9px;line-height:1;display:inline-flex}._sm_1kj0u_23{font-size:var(--t-micro);padding:4px 7px}._distress_1kj0u_28{filter:url(#riffpit-distress)}._ref_pbb3f_1{font-family:var(--font-mono);font-size:var(--t-micro);letter-spacing:var(--track-wide);text-transform:uppercase;color:var(--text-2);white-space:nowrap;align-items:baseline;gap:.4em;display:inline-flex}._label_pbb3f_13,._sep_pbb3f_17{color:var(--text-3)}._code_pbb3f_21{color:var(--text);font-weight:var(--w-mono-bold)}._accent_pbb3f_26 ._code_pbb3f_21{color:var(--accent)}._cleared_pbb3f_30 ._code_pbb3f_21{color:var(--accent-2)}._wrap_1ss1w_1{gap:var(--space-1);color:var(--text);flex-direction:column;width:100%;display:inline-flex}._bars_1ss1w_9{width:100%;display:block}._caption_1ss1w_14{font-family:var(--font-mono);font-size:var(--t-micro);letter-spacing:var(--track-wide);text-transform:uppercase;color:var(--text-3)}._frame_1cakp_1{color:var(--text);padding:var(--space-6);border:var(--bw-rule) solid var(--border);position:relative}._sharp_1cakp_8{border-radius:var(--radius-sharp);border-color:var(--border-strong);background:linear-gradient(180deg, var(--c-ink-2), var(--c-ink));box-shadow:var(--shadow-hard)}._round_1cakp_16{border-radius:var(--radius-card);background:0 0}._head_1cakp_21{align-items:flex-start;gap:var(--space-2);margin-bottom:var(--space-5);padding-bottom:var(--space-3);border-bottom:var(--bw-hair) solid var(--hairline);flex-direction:column;display:flex}._title_1cakp_33{font-family:var(--font-mono);font-weight:var(--w-mono-bold);font-size:var(--t-label);letter-spacing:var(--track-wide);text-transform:uppercase;color:var(--text-2)}._ref_1cakp_44{top:0;right:var(--space-5);padding:0 var(--space-2);background:var(--c-ink);position:absolute;transform:translateY(-50%)}._tick_1cakp_54{pointer-events:none;border:0 solid var(--text-3);width:12px;height:12px;position:absolute}._accentTicks_1cakp_61 ._tick_1cakp_54{border-color:var(--c-gold)}._tl_1cakp_64{border-top-width:var(--bw-rule);border-left-width:var(--bw-rule);top:-5px;left:-5px}._tr_1cakp_70{border-top-width:var(--bw-rule);border-right-width:var(--bw-rule);top:-5px;right:-5px}._bl_1cakp_76{border-bottom-width:var(--bw-rule);border-left-width:var(--bw-rule);bottom:-5px;left:-5px}._br_1cakp_82{border-bottom-width:var(--bw-rule);border-right-width:var(--bw-rule);bottom:-5px;right:-5px}._dialog_1n6ru_1{color:var(--text);width:100%;max-width:min(560px, calc(100vw - 2 * var(--space-4)));max-height:calc(100dvh - 2 * var(--space-4));background:0 0;border:none;margin:auto;padding:0}._dialog_1n6ru_1::backdrop{-webkit-backdrop-filter:blur(2px)saturate(.8);backdrop-filter:blur(2px)saturate(.8);background:#070605a8}._panel_1n6ru_19{background:var(--surface-2);border:var(--bw-rule) solid var(--border-strong);border-radius:var(--radius-card);min-height:0;max-height:100%;box-shadow:var(--shadow-hard);padding:var(--space-6);flex-direction:column;display:flex;position:relative}._head_1n6ru_32{align-items:flex-start;gap:var(--space-3);margin-bottom:var(--space-4);padding-bottom:var(--space-3);border-bottom:var(--bw-hair) solid var(--hairline);display:flex}._titleWrap_1n6ru_41{gap:var(--space-1);flex-direction:column;display:flex}._title_1n6ru_41{font-family:var(--font-heading);text-transform:uppercase;font-size:var(--t-h3);line-height:var(--lh-tight);letter-spacing:var(--track-display);color:var(--text)}._close_1n6ru_56{margin-left:auto}._body_1n6ru_60{font-family:var(--font-body);line-height:var(--lh-body);color:var(--text-2);min-height:0;overflow-y:auto}@media (prefers-reduced-motion:no-preference){._dialog_1n6ru_1[open]{animation:_dialog-slap_1n6ru_1 var(--dur) var(--ease-slap)}._dialog_1n6ru_1[open]::backdrop{animation:_dialog-fade_1n6ru_1 var(--dur) ease}}@keyframes _dialog-slap_1n6ru_1{0%{opacity:0;transform:translateY(-10px)scale(.98)}to{opacity:1;transform:none}}@keyframes _dialog-fade_1n6ru_1{0%{opacity:0}to{opacity:1}}._viewport_h1etc_1{bottom:var(--space-6);right:var(--space-6);z-index:var(--z-toast);gap:var(--space-3);width:min(380px, calc(100vw - 2 * var(--space-4)));pointer-events:none;flex-direction:column;display:flex;position:fixed}._toast_h1etc_13{pointer-events:auto;gap:var(--space-3);background:var(--surface-2);color:var(--text);border:var(--bw-rule) solid var(--border-strong);border-left:4px solid var(--accent);border-radius:var(--radius-sharp);padding:var(--space-4) var(--space-6) var(--space-4) var(--space-4);box-shadow:var(--shadow-soft);display:flex;position:relative}._acid_h1etc_26{border-left-color:var(--accent-2)}._content_h1etc_30{flex:1;min-width:0}._head_h1etc_35{align-items:center;gap:var(--space-2);display:flex}._toneBar_h1etc_41{background:var(--accent);flex:none;width:10px;height:10px}._acid_h1etc_26 ._toneBar_h1etc_41{background:var(--accent-2)}._title_h1etc_51{font-family:var(--font-mono);font-weight:var(--w-mono-bold);font-size:var(--t-label);letter-spacing:var(--track-label);text-transform:uppercase}._body_h1etc_59{font-family:var(--font-body);font-size:var(--t-small);color:var(--text-2);margin-top:var(--space-1);line-height:1.45}._ref_h1etc_67{margin-top:var(--space-2);display:block}._close_h1etc_72{top:var(--space-2);right:var(--space-2);color:var(--text-3);font-family:var(--font-mono);font-size:var(--t-label);padding:4px;line-height:1;position:absolute}._close_h1etc_72:hover{color:var(--text)}@media (prefers-reduced-motion:no-preference){._toast_h1etc_13{animation:_toast-in_h1etc_1 var(--dur) var(--ease-slap)}}@keyframes _toast-in_h1etc_1{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:none}}._list_1j3xy_1{gap:var(--space-1);border-bottom:var(--bw-rule) solid var(--border);flex-wrap:wrap;display:flex}._tab_1j3xy_8{align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-weight:var(--w-mono-bold);font-size:var(--t-label);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--text-3);padding:var(--space-3) var(--space-4);border:none;border-bottom:var(--bw-rule) solid transparent;cursor:pointer;transition:color var(--dur-fast) var(--ease-out);margin-bottom:-2px;display:inline-flex}._tab_1j3xy_8:hover{color:var(--text)}._tab_1j3xy_8:disabled{opacity:.4;cursor:not-allowed}._tabActive_1j3xy_33{color:var(--accent);border-bottom-color:var(--accent)}._panel_1j3xy_38{padding-top:var(--space-5)}._panel_1j3xy_38:focus-visible{outline:none}._scroll_1ywsc_1{width:100%;overflow-x:auto}._table_1ywsc_6{border-collapse:collapse;width:100%;font-size:var(--t-small)}._table_1ywsc_6 th{font-family:var(--font-mono);font-weight:var(--w-mono-bold);font-size:var(--t-label);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--text-2);text-align:left;padding:var(--space-3) var(--space-4);border-bottom:var(--bw-rule) solid var(--border);white-space:nowrap}._table_1ywsc_6 td{font-family:var(--font-body);color:var(--text);padding:var(--space-3) var(--space-4);border-bottom:var(--bw-hair) solid var(--hairline);vertical-align:middle}._table_1ywsc_6 tbody tr:hover{background:var(--surface-2)}._table_1ywsc_6 td.num,._table_1ywsc_6 th.num{font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-align:right}._wrap_122d5_5{isolation:isolate;background-color:var(--c-ink);margin:0;display:block;position:relative;overflow:hidden}._img_122d5_14{object-fit:cover;filter:contrast(1.12)brightness(1.02)url(#riffpit-duotone-paper);width:100%;height:100%;display:block}._wrap_122d5_5[data-tone=blaze] ._img_122d5_14{filter:contrast(1.2)brightness()url(#riffpit-duotone-blaze)}._wrap_122d5_5[data-tone=acid] ._img_122d5_14{filter:contrast(1.22)brightness()url(#riffpit-duotone-acid)}._dots_122d5_32:after{content:"";pointer-events:none;background-image:radial-gradient(circle, var(--c-ink) .6px, transparent 1.1px);mix-blend-mode:multiply;opacity:.34;background-size:4px 4px;position:absolute;inset:0}._framed_122d5_48{border:var(--bw-rule) solid var(--c-ink)}._avatar_1nj7l_1{background:var(--surface-3);border:var(--bw-rule) solid var(--border-strong);color:var(--text-2);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}._square_1nj7l_13{border-radius:var(--radius-sharp)}._round_1nj7l_16{border-radius:var(--radius-pill)}._img_1nj7l_20{object-fit:cover;width:100%;height:100%;display:block}._duo_1nj7l_27{width:100%;height:100%}._initials_1nj7l_32{font-family:var(--font-mono);font-weight:var(--w-mono-bold);letter-spacing:.04em;text-transform:uppercase;line-height:1}._tick_1nj7l_41{background:var(--accent-2);width:9px;height:9px;box-shadow:0 0 0 2px var(--surface-3);position:absolute;bottom:3px;right:3px}
