._6_6S6G_product{background:var(--color-paper);color:var(--color-ink);font-family:var(--font-body);font-size:var(--text-md);-webkit-font-smoothing:antialiased;line-height:1.55}._6_6S6G_product :focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._6_6S6G_product ::selection{background:var(--color-accent);color:var(--color-accent-ink)}._6_6S6G_wrap{width:min(var(--container), 100% - 2 * var(--gutter));margin-inline:auto}._6_6S6G_header{z-index:200;position:absolute;inset:0 0 auto}._6_6S6G_headerWrap{position:relative}._6_6S6G_nav{align-items:center;gap:var(--space-lg);height:var(--nav-height);display:flex}._6_6S6G_brand{align-items:center;gap:var(--space-sm);font-family:var(--font-display);font-size:var(--text-lg);letter-spacing:-.01em;margin-right:auto;font-weight:700;text-decoration:none;display:inline-flex}._6_6S6G_brand img{border-radius:7px;flex-shrink:0;width:32px;height:32px}._6_6S6G_navLinks{align-items:center;gap:var(--space-lg);margin:0;padding:0;list-style:none;display:flex}._6_6S6G_navLink{min-height:44px;color:var(--color-ink-2);font-size:var(--text-sm);transition:color var(--dur-short) var(--ease-out);align-items:center;text-decoration:none;display:inline-flex}._6_6S6G_navLink:hover{color:var(--color-ink)}._6_6S6G_navLink:active{color:var(--color-ink-2)}._6_6S6G_button,._6_6S6G_quiet{justify-content:center;align-items:center;gap:var(--space-xs);min-height:48px;padding:0 var(--space-lg);border-radius:var(--radius-control);font-family:var(--font-body);font-size:var(--text-md);white-space:nowrap;cursor:pointer;transition:background-color var(--dur-short) var(--ease-out), border-color var(--dur-short) var(--ease-out), transform var(--dur-micro) var(--ease-out);border:1px solid #0000;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}._6_6S6G_button{background:var(--color-accent);color:var(--color-accent-ink)}._6_6S6G_button:hover{background:var(--color-focus);transform:translateY(-1px)}._6_6S6G_quiet{border-color:var(--color-rule);background:var(--color-paper-3);color:var(--color-ink)}._6_6S6G_quiet:hover{border-color:var(--color-muted);transform:translateY(-1px)}._6_6S6G_button:active,._6_6S6G_quiet:active{transform:translateY(1px)}._6_6S6G_buyForm{display:contents}._6_6S6G_navButton{min-height:44px;padding:0 var(--space-md);font-size:var(--text-sm)}._6_6S6G_button svg{flex-shrink:0;width:18px;height:18px}._6_6S6G_screen{padding-block:calc(var(--space-3xl) + var(--space-lg)) var(--space-3xl)}._6_6S6G_grid{column-gap:var(--gap-columns);row-gap:var(--space-xl);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}._6_6S6G_head{gap:var(--space-md);flex-direction:column;grid-column:1/span 5;display:flex}._6_6S6G_h2{max-width:16ch;font-family:var(--font-display);font-size:var(--text-section);letter-spacing:var(--tracking-display);overflow-wrap:break-word;text-wrap:balance;min-width:0;margin:0;font-weight:700;line-height:1.05}._6_6S6G_lead{max-width:34ch;color:var(--color-ink-2);font-size:var(--text-lead);line-height:1.45}._6_6S6G_note{max-width:40ch;color:var(--color-ink-2);font-size:var(--text-sm);line-height:1.5}._6_6S6G_anchor{scroll-margin-top:var(--space-lg)}._6_6S6G_window{border-radius:var(--radius-window);box-shadow:0 24px 48px -12px var(--color-shadow);margin:0;position:relative;overflow:hidden}._6_6S6G_window img{width:100%;height:auto;display:block}._6_6S6G_hero{min-height:100svh;padding-block:var(--nav-height) var(--space-xs);flex-direction:column;justify-content:center;display:flex}._6_6S6G_hero ._6_6S6G_grid{align-items:center}._6_6S6G_heroText{align-items:flex-start;gap:var(--space-lg);flex-direction:column;grid-column:1/span 5;display:flex}._6_6S6G_h1{max-width:12ch;font-family:var(--font-display);font-size:var(--text-hero);letter-spacing:var(--tracking-display);overflow-wrap:break-word;text-wrap:balance;min-width:0;margin:0;font-weight:700;line-height:1.02}._6_6S6G_actions{gap:var(--space-sm);flex-wrap:wrap;display:flex}._6_6S6G_facts{color:var(--color-ink-2);font-size:var(--text-sm)}._6_6S6G_heroShot{grid-column:6/span 7}._6_6S6G_selected{position:relative}._6_6S6G_selection{border:1.5px dashed var(--color-accent);border-radius:var(--radius-window);pointer-events:none;position:absolute;inset:0}._6_6S6G_corner{border:0 solid var(--color-accent);width:28px;height:28px;position:absolute}._6_6S6G_corner:first-child{border-top-width:4px;border-left-width:4px;border-top-left-radius:14px;top:0;left:0}._6_6S6G_corner:nth-child(2){border-top-width:4px;border-right-width:4px;border-top-right-radius:14px;top:0;right:0}._6_6S6G_corner:nth-child(3){border-bottom-width:4px;border-left-width:4px;border-bottom-left-radius:14px;bottom:0;left:0}._6_6S6G_corner:nth-child(4){border-bottom-width:4px;border-right-width:4px;border-bottom-right-radius:14px;bottom:0;right:0}@keyframes _6_6S6G_rise{0%{opacity:0;transform:translateY(8px)}}@keyframes _6_6S6G_select{0%{opacity:0;transform:scale(1.03)}}._6_6S6G_heroText>*{animation:_6_6S6G_rise var(--dur-long) var(--ease-out) both}._6_6S6G_heroText>:nth-child(2){animation-delay:60ms}._6_6S6G_heroText>:nth-child(3){animation-delay:.12s}._6_6S6G_heroText>:nth-child(4){animation-delay:.16s}._6_6S6G_heroShot ._6_6S6G_window{animation:_6_6S6G_rise .6s var(--ease-out) .12s both}._6_6S6G_selection{animation:_6_6S6G_select .6s var(--ease-out) .32s both}._6_6S6G_keyRows{grid-column:6/span 7;margin:0;padding:0;list-style:none}._6_6S6G_keyRow{row-gap:var(--space-sm);padding-block:var(--space-xl);border-bottom:1px solid var(--color-rule);display:grid}._6_6S6G_keyRow:first-child{border-top:1px solid var(--color-rule)}._6_6S6G_keycaps{gap:var(--space-xs);display:flex}._6_6S6G_keycap{min-width:2.2em;height:2.2em;padding-inline:var(--space-xs);border-radius:var(--radius-key);background:var(--color-key);color:var(--color-ink);font-family:var(--font-mono);font-size:var(--text-key);place-items:center;font-weight:600;line-height:1;display:inline-grid}._6_6S6G_keycap[data-glyph=⇧] span{transform:translateY(-.1em)}._6_6S6G_keyWhat{font-size:var(--text-title);line-height:1.4}._6_6S6G_keyWhat span{color:var(--color-ink-2)}._6_6S6G_demo{grid-column:1/-1;min-width:0}._6_6S6G_toolbar{grid-column:1/-1}._6_6S6G_toolbar img{border-radius:var(--radius-control)}._6_6S6G_toolKeys{column-gap:var(--gap-columns);grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}._6_6S6G_toolKey{align-items:center;column-gap:var(--space-md);padding-block:var(--space-xs);border-bottom:1px solid var(--color-rule);grid-template-columns:9rem minmax(0,1fr);display:grid}._6_6S6G_toolKey dt{font-family:var(--font-mono);font-size:var(--text-lg);font-weight:600}._6_6S6G_toolKey dd{color:var(--color-ink-2);margin:0}._6_6S6G_wide{grid-column:1/span 8}._6_6S6G_grab{grid-column:6/span 7;min-width:0}._6_6S6G_head ._6_6S6G_output{margin-top:var(--space-md)}._6_6S6G_output{padding:var(--space-md) 0 0;border-top:1px solid var(--color-rule);color:var(--color-ink);font-family:var(--font-mono);font-size:var(--text-sm);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.7}._6_6S6G_output strong{margin-bottom:var(--space-xs);color:var(--color-muted);font-family:var(--font-body);font-weight:400;display:block}._6_6S6G_settingsShot{aspect-ratio:960/820;grid-area:1/1/auto/span 7}._6_6S6G_extrasHead{grid-area:1/8/auto/span 5}._6_6S6G_settingsShot img{object-fit:cover;object-position:top;height:100%}._6_6S6G_items{margin:var(--space-md) 0 0;padding:0;list-style:none;display:grid}._6_6S6G_items li{gap:var(--space-2xs);padding-block:var(--space-md);border-bottom:1px solid var(--color-rule);display:grid}._6_6S6G_items li:first-child{border-top:1px solid var(--color-rule)}._6_6S6G_itemName{font-family:var(--font-display);font-size:var(--text-title);margin:0;font-weight:600}._6_6S6G_itemText{color:var(--color-ink-2)}._6_6S6G_full{grid-column:1/-1}._6_6S6G_questions{gap:var(--space-xl) var(--gap-columns);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._6_6S6G_questions li{gap:var(--space-xs);align-content:start;display:grid}._6_6S6G_questions ._6_6S6G_itemText{max-width:44ch}._6_6S6G_close{min-height:100svh;padding-block:calc(var(--space-3xl) + var(--space-lg)) var(--space-lg);background:var(--color-card);color:var(--color-card-ink);flex-direction:column;display:flex}._6_6S6G_close :focus-visible{outline-color:var(--color-card-ink)}._6_6S6G_closeWrap{gap:var(--space-2xl);flex-direction:column;display:flex}._6_6S6G_card{column-gap:var(--gap-columns);row-gap:var(--space-xl);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}._6_6S6G_release{align-items:flex-start;gap:var(--space-lg);flex-direction:column;grid-column:1/span 5;display:flex}._6_6S6G_release ._6_6S6G_h2{max-width:14ch}._6_6S6G_cardFacts{color:var(--color-card-ink-2)}._6_6S6G_price{font-family:var(--font-display);font-size:var(--text-title);font-weight:600}._6_6S6G_price span{color:var(--color-card-ink-2)}._6_6S6G_steps{counter-reset:step;width:100%;margin:0;padding:0;list-style:none}._6_6S6G_steps li{counter-increment:step;grid-template-columns:var(--space-xl) minmax(0, 1fr);padding-block:var(--space-sm);border-bottom:1px solid var(--color-card-rule);line-height:1.5;display:grid}._6_6S6G_steps li:first-child{border-top:1px solid var(--color-card-rule)}._6_6S6G_steps li:before{content:counter(step);color:var(--color-card-ink-2);font-variant-numeric:tabular-nums}._6_6S6G_small{color:var(--color-card-ink-2);font-size:var(--text-sm);line-height:1.5}._6_6S6G_checksum summary{width:fit-content;padding-block:var(--space-sm);cursor:pointer;display:list-item}._6_6S6G_checksum summary:hover{color:var(--color-card-ink)}._6_6S6G_sum{font-family:var(--font-mono);font-size:var(--text-xs);overflow-wrap:anywhere}._6_6S6G_cardShot{grid-column:6/span 7}._6_6S6G_footer{align-items:center;gap:var(--space-xs) var(--space-lg);padding-top:var(--space-md);border-top:1px solid var(--color-card-rule);color:var(--color-card-ink-2);font-size:var(--text-sm);flex-wrap:wrap;display:flex}._6_6S6G_footer>a{align-items:center;min-height:44px;display:inline-flex}._6_6S6G_footer a{color:var(--color-card-ink);text-decoration:underline;-webkit-text-decoration-color:var(--color-card-rule);text-decoration-color:var(--color-card-rule);text-underline-offset:4px;transition:text-decoration-color var(--dur-short) var(--ease-out), color var(--dur-short) var(--ease-out)}._6_6S6G_footer a:hover{-webkit-text-decoration-color:var(--color-card-ink);text-decoration-color:var(--color-card-ink)}._6_6S6G_footer a:active{color:var(--color-card-ink-2)}._6_6S6G_footer p{margin-left:auto}._6_6S6G_skip{top:var(--space-sm);z-index:300;padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-control);background:var(--color-accent);color:var(--color-accent-ink);position:absolute;left:0;transform:translateY(-200%)}._6_6S6G_skip:focus{transform:none}._6_6S6G_thanksMain{flex-direction:column;min-height:100svh;display:flex}._6_6S6G_thanks{padding-block:calc(var(--nav-height) + var(--space-xl)) var(--space-2xl);flex-direction:column;flex:1;justify-content:center;display:flex}._6_6S6G_thanksBody{align-items:flex-start;gap:var(--space-lg);flex-direction:column;max-width:44rem;display:flex}._6_6S6G_thanksBody ._6_6S6G_h1{max-width:18ch}._6_6S6G_thanksSteps{counter-reset:step;width:100%;margin:0;padding:0;list-style:none}._6_6S6G_thanksSteps li{counter-increment:step;grid-template-columns:var(--space-xl) minmax(0, 1fr);padding-block:var(--space-sm);border-bottom:1px solid var(--color-rule);display:grid}._6_6S6G_thanksSteps li:first-child{border-top:1px solid var(--color-rule)}._6_6S6G_thanksSteps li:before{content:counter(step);color:var(--color-ink-2);font-variant-numeric:tabular-nums}._6_6S6G_note a{color:var(--color-ink);text-underline-offset:4px;text-decoration:underline}._6_6S6G_find{gap:var(--space-xs);width:100%;display:grid}._6_6S6G_find label{color:var(--color-ink-2);font-size:var(--text-sm)}._6_6S6G_findRow{gap:var(--space-sm);flex-wrap:wrap;display:flex}._6_6S6G_input{min-width:0;height:48px;padding:0 var(--space-md);border:1px solid var(--color-muted);border-radius:var(--radius-control);background:var(--color-paper-3);color:var(--color-ink);font-family:var(--font-mono);font-size:var(--text-md);transition:background-color var(--dur-short) var(--ease-out);flex:16rem}._6_6S6G_input:hover{background:var(--color-paper-2)}._6_6S6G_input:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._6_6S6G_input:disabled{opacity:.55;cursor:not-allowed}._6_6S6G_findRow ._6_6S6G_button:disabled{opacity:.55;cursor:not-allowed;transform:none}._6_6S6G_thanksFooter{padding-block:var(--space-lg)}._6_6S6G_thanksFooter ._6_6S6G_footer{border-top-color:var(--color-rule);color:var(--color-ink-2)}._6_6S6G_thanksFooter ._6_6S6G_footer a{color:var(--color-ink);-webkit-text-decoration-color:var(--color-rule);text-decoration-color:var(--color-rule)}._6_6S6G_thanksFooter ._6_6S6G_footer a:hover{-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent)}._6_6S6G_thanksFooter :focus-visible{outline-color:var(--color-focus)}@media (max-width:60rem){._6_6S6G_heroText,._6_6S6G_heroShot,._6_6S6G_head,._6_6S6G_keyRows,._6_6S6G_demo,._6_6S6G_grab,._6_6S6G_settingsShot,._6_6S6G_questions,._6_6S6G_release,._6_6S6G_cardShot,._6_6S6G_wide{grid-column:1/-1}._6_6S6G_settingsShot,._6_6S6G_extrasHead{grid-row:auto}._6_6S6G_hero{padding-block:calc(var(--nav-height) + var(--space-md)) var(--space-xl)}._6_6S6G_screen,._6_6S6G_close{padding-block:var(--space-2xl) var(--space-xl)}._6_6S6G_questions{grid-template-columns:repeat(2,minmax(0,1fr))}._6_6S6G_h1{max-width:14ch}._6_6S6G_settingsShot{max-width:400px}._6_6S6G_cardShot{max-width:440px}}@media (max-width:40rem){._6_6S6G_navLinks li:not(:last-child){display:none}._6_6S6G_toolKeys,._6_6S6G_questions{grid-template-columns:minmax(0,1fr)}._6_6S6G_toolKey{grid-template-columns:7rem minmax(0,1fr)}._6_6S6G_actions{width:100%}._6_6S6G_actions>*{flex:100%}._6_6S6G_footer p{margin-left:0}._6_6S6G_toolbar{aspect-ratio:4/3}._6_6S6G_toolbar img{object-fit:cover;object-position:left top;height:100%}}@media (max-width:23rem){._6_6S6G_navLinks{display:none}}@media (prefers-reduced-motion:reduce){._6_6S6G_input{transition:none}._6_6S6G_heroText>*,._6_6S6G_heroShot ._6_6S6G_window,._6_6S6G_selection{animation:none}._6_6S6G_button,._6_6S6G_quiet,._6_6S6G_navLink,._6_6S6G_footer a{transition:none}._6_6S6G_button:hover,._6_6S6G_quiet:hover,._6_6S6G_button:active,._6_6S6G_quiet:active{transform:none}}
.JIIN4a_demo{gap:var(--space-md);flex-direction:column;display:flex}.JIIN4a_window{border-radius:var(--radius-window);background:var(--color-paper-3);box-shadow:0 24px 48px -12px var(--color-shadow);overflow:hidden}.JIIN4a_toolbar{align-items:center;gap:var(--space-xs) var(--space-md);padding:var(--space-xs) var(--space-sm);border-bottom:1px solid var(--color-rule);flex-wrap:wrap;display:flex}.JIIN4a_group{align-items:center;gap:var(--space-3xs);display:flex}.JIIN4a_actions{gap:var(--space-xs);margin-left:auto}.JIIN4a_tool,.JIIN4a_ink{border-radius:var(--radius-control);width:40px;height:40px;color:var(--color-ink);cursor:pointer;transition:background-color var(--dur-short) var(--ease-out), transform var(--dur-micro) var(--ease-out);background:0 0;border:0;place-items:center;display:inline-grid;position:relative}.JIIN4a_tool:before,.JIIN4a_ink:before{content:"";position:absolute;inset:-2px}.JIIN4a_tool:hover,.JIIN4a_ink:hover{background:var(--color-paper-2)}.JIIN4a_tool[aria-pressed=true]{background:var(--color-accent);color:var(--color-accent-ink)}.JIIN4a_tool:active,.JIIN4a_ink:active{transform:translateY(1px)}.JIIN4a_tool:focus-visible,.JIIN4a_ink:focus-visible,.JIIN4a_text:focus-visible,.JIIN4a_copy:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.JIIN4a_swatch{width:18px;height:18px;box-shadow:inset 0 0 0 1px var(--color-rule);border-radius:50%}.JIIN4a_swatch[data-ink=red]{background:var(--color-mark-red)}.JIIN4a_swatch[data-ink=blue]{background:var(--color-mark-blue)}.JIIN4a_swatch[data-ink=yellow]{background:var(--color-mark-yellow)}.JIIN4a_ink[aria-pressed=true] .JIIN4a_swatch{outline:2px solid var(--color-accent);outline-offset:3px}.JIIN4a_text,.JIIN4a_copy{min-height:40px;padding:0 var(--space-md);border-radius:var(--radius-control);font-family:var(--font-body);font-size:var(--text-sm);cursor:pointer;transition:background-color var(--dur-short) var(--ease-out), transform var(--dur-micro) var(--ease-out);border:1px solid #0000;font-weight:600;line-height:1}.JIIN4a_text{border-color:var(--color-rule);background:var(--color-paper-3);color:var(--color-ink)}.JIIN4a_text:hover{background:var(--color-paper-2)}.JIIN4a_copy{background:var(--color-accent);color:var(--color-accent-ink)}.JIIN4a_copy:hover{background:var(--color-focus)}.JIIN4a_text:active,.JIIN4a_copy:active{transform:translateY(1px)}.JIIN4a_canvas{aspect-ratio:640/400;touch-action:none;cursor:crosshair;width:100%;height:auto;display:block}.JIIN4a_canvas:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.JIIN4a_hint{min-height:1.5em;color:var(--color-ink-2);font-size:var(--text-sm)}@media (max-width:40rem){.JIIN4a_tool,.JIIN4a_ink{width:36px;height:40px}.JIIN4a_actions{margin-left:0}}@media (prefers-reduced-motion:reduce){.JIIN4a_tool,.JIIN4a_ink,.JIIN4a_text,.JIIN4a_copy{transition:none}.JIIN4a_tool:active,.JIIN4a_ink:active,.JIIN4a_text:active,.JIIN4a_copy:active{transform:none}}
