.ReadingProgress_bar__mVUg_{position:fixed;left:0;top:var(--reading-progress-top,64px);height:3px;background:var(--accent);width:0;z-index:70;transform-origin:left center;will-change:width;pointer-events:none}.ShareButtons_row__AEfUw{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.ShareButtons_btn__YNaRF{display:inline-flex;align-items:center;gap:8px;border:2px solid var(--ink);background:var(--paper);color:var(--ink);padding:10px 14px;font-family:var(--font-mono);font-size:12px;text-transform:uppercase;letter-spacing:.04em;cursor:pointer;transition:background .16s ease,color .16s ease}.ShareButtons_btn__YNaRF:hover{background:var(--ink);color:var(--paper)}.ShareButtons_btn__YNaRF svg{width:16px;height:16px;fill:currentColor}.ShareButtons_copied__rxXc9{border-color:var(--ink)}.ShareButtons_copied__rxXc9,.ShareButtons_copied__rxXc9:hover{background:var(--accent);color:var(--ink)}.ShareButtons_native__ScW7K{background:var(--ink);color:var(--paper)}.Tool_panel__014Ms{border:2px solid var(--ink);background:#fff;box-shadow:6px 6px 0 var(--ink)}.Tool_grid__oAZT7{display:grid;grid-template-columns:minmax(0,1fr)}@media (min-width:960px){.Tool_grid__oAZT7{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.Tool_grid__oAZT7>.Tool_form___eDKQ{border-right:2px solid var(--ink)}}.Tool_form___eDKQ{gap:18px}.Tool_form___eDKQ,.Tool_output__FR_IZ{padding:clamp(18px,3vw,28px);display:flex;flex-direction:column;min-width:0}.Tool_output__FR_IZ{background:var(--paper);gap:16px}@media (max-width:959px){.Tool_output__FR_IZ{border-top:2px solid var(--ink)}}.Tool_field__VVrdM{display:flex;flex-direction:column;gap:6px;min-width:0}.Tool_row__pj3T7{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:14px;gap:14px}.Tool_label__ZKzdm{font-family:var(--font-mono);font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--muted-light)}.Tool_hint__HvSIz{font-size:13px;line-height:1.5;color:var(--muted)}.Tool_input__8P_t7,.Tool_select__oF3EL,.Tool_textarea__IaPuG{width:100%;border:2px solid var(--ink);border-radius:0;background:#fff;color:var(--ink);font-family:var(--font-grotesk);font-size:16px;line-height:1.45;padding:10px 12px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.Tool_select__oF3EL{background-image:linear-gradient(45deg,transparent 50%,var(--ink) 50%),linear-gradient(135deg,var(--ink) 50%,transparent 50%);background-position:calc(100% - 18px) 50%,calc(100% - 12px) 50%;background-size:6px 6px;background-repeat:no-repeat;padding-right:34px}.Tool_textarea__IaPuG{min-height:96px;resize:vertical}.Tool_btn__Zl0Ha:focus-visible,.Tool_chip__54ZyN:focus-visible,.Tool_input__8P_t7:focus-visible,.Tool_select__oF3EL:focus-visible,.Tool_textarea__IaPuG:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.Tool_chips__Lt7mD{display:flex;flex-wrap:wrap;gap:8px}.Tool_chip__54ZyN{border:2px solid var(--ink);background:#fff;color:var(--ink);padding:7px 11px;font-family:var(--font-grotesk);font-size:14px;line-height:1.2;cursor:pointer;border-radius:0}.Tool_chip__54ZyN[aria-pressed=true]{background:var(--ink);color:var(--accent)}.Tool_chip__54ZyN:disabled{opacity:.4;cursor:not-allowed}.Tool_actions__vdSBz{display:flex;flex-wrap:wrap;gap:10px}.Tool_btn__Zl0Ha{border:2px solid var(--ink);background:#fff;color:var(--ink);padding:11px 16px;font-family:var(--font-syne);font-weight:700;font-size:14px;text-transform:uppercase;cursor:pointer;border-radius:0;line-height:1.1}.Tool_btnPrimary__X7m_l{background:var(--accent)}.Tool_btnDark__yY8zK{background:var(--ink);color:var(--paper)}.Tool_btn__Zl0Ha:hover{transform:translate(-1px,-1px);box-shadow:3px 3px 0 var(--ink)}.Tool_sheet__OZrz9{border:2px solid var(--ink);background:#fff;padding:clamp(18px,3vw,32px);font-size:16px;line-height:1.65;white-space:pre-wrap;word-break:break-word;min-height:220px}.Tool_editable__XxAuE{width:100%;font-family:var(--font-grotesk);resize:vertical;min-height:420px;border-radius:0}.Tool_outputTitle__Zzfdb{font-family:var(--font-mono);font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--muted-light)}.Tool_status__pjPki{font-family:var(--font-mono);font-size:12px;color:var(--accent-ink);background:var(--accent);padding:2px 8px;align-self:flex-start}.Tool_card__Nk3FO{border:2px solid var(--ink);background:#fff;padding:18px;display:flex;flex-direction:column;gap:10px}.Tool_cardTitle__j9KQj{margin:0;font-family:var(--font-syne);font-weight:800;font-size:20px;line-height:1.15}.Tool_tags__BbVw5{display:flex;flex-wrap:wrap;gap:6px}.Tool_tag__i3l7A{font-family:var(--font-mono);font-size:11px;border:1px solid var(--ink);padding:1px 6px;text-transform:uppercase}.Tool_steps__jqWsT{margin:0;padding-left:20px}.Tool_steps__jqWsT li{margin:4px 0}.Tool_aiBox__zqkKQ{border:2px solid var(--ink);background:var(--ink);color:var(--paper)}.Tool_aiBoxHead__KqRmm{padding:10px 16px;border-bottom:2px solid var(--line-dark);font-family:var(--font-mono);font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--accent);display:flex;justify-content:space-between;gap:12px;align-items:center;flex-wrap:wrap}.Tool_aiBoxBody__jcjii{margin:0;padding:16px;font-family:var(--font-mono);font-size:13px;line-height:1.7;color:#dddcd6;white-space:pre-wrap;word-break:break-word;max-height:340px;overflow:auto}.Tool_aiBoxNote__vbibr{padding:12px 16px 16px;border-top:2px solid var(--line-dark);font-size:14px;line-height:1.55;color:var(--muted-dark)}.Tool_aiBoxNote__vbibr a{color:var(--paper);border-bottom:2px solid var(--accent)}.Tool_repeat__82JBq{border:2px dashed var(--ink);padding:14px;display:flex;flex-direction:column;gap:12px}.Tool_repeatHead__6QmzX{display:flex;justify-content:space-between;gap:10px;align-items:center}.Tool_linkBtn__fDx0q{border:0;background:none;padding:0;font-family:var(--font-mono);font-size:12px;text-transform:uppercase;color:var(--ink);border-bottom:2px solid var(--ink);cursor:pointer}.Tool_result__NxVt_{border:2px solid var(--ink);background:var(--accent);padding:16px 18px}.Tool_resultValue__0Zpur{font-family:var(--font-syne);font-weight:800;font-size:clamp(24px,3.4vw,36px);line-height:1.05}.Tool_srOnly__03yzq{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.Tool_meter___2f7A{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:4px 12px;gap:4px 12px;align-items:center}.Tool_meterBar__dE0OB{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:4px;gap:4px}.Tool_meterBar__dE0OB span{height:10px;border:2px solid var(--ink);background:#fff}.Tool_meterBar__dE0OB span[data-on=true]{background:var(--ink)}.Tool_question__icsDG{display:flex;flex-direction:column;gap:8px;padding-top:14px;border-top:2px solid #e0dfd9}