@property --whitney-clamp-advantage{syntax:"<number>";inherits:false;initial-value:0}.StopTokenClampDiagram-module__IhGb1W__figure{--clamp-negative:#cc624c;--clamp-positive:#498673;color:var(--journal-ink);margin:0;padding-block:16px}.StopTokenClampDiagram-module__IhGb1W__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:26px;display:flex}.StopTokenClampDiagram-module__IhGb1W__figure .StopTokenClampDiagram-module__IhGb1W__title{color:var(--journal-ink);letter-spacing:-.015em;margin:0;font-size:19px;font-weight:550;line-height:1.3}.StopTokenClampDiagram-module__IhGb1W__titleGroup{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.StopTokenClampDiagram-module__IhGb1W__replay{min-height:44px;color:var(--journal-muted);font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:5px;padding:0 4px;font-size:12px;display:inline-flex}.StopTokenClampDiagram-module__IhGb1W__replay:hover{color:var(--journal-ink)}.StopTokenClampDiagram-module__IhGb1W__replay:focus-visible{outline:2px solid var(--journal-gold-text);outline-offset:2px}.StopTokenClampDiagram-module__IhGb1W__replay svg{fill:none;stroke:currentColor;stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.StopTokenClampDiagram-module__IhGb1W__legend{width:170px;color:var(--journal-muted);gap:5px;font-size:11px;line-height:1.3;display:grid}.StopTokenClampDiagram-module__IhGb1W__legendTitle{margin-bottom:2px}.StopTokenClampDiagram-module__IhGb1W__swatches{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.StopTokenClampDiagram-module__IhGb1W__swatches span{border:1px solid var(--journal-line-soft);height:9px}.StopTokenClampDiagram-module__IhGb1W__legendValues{font-family:var(--font-mono), monospace;justify-content:space-between;font-size:10px;display:flex}.StopTokenClampDiagram-module__IhGb1W__change{font-family:var(--font-mono), monospace;font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:5px;font-size:12px;display:inline-flex}.StopTokenClampDiagram-module__IhGb1W__originalValue{border-radius:2px;padding:2px 4px}.StopTokenClampDiagram-module__IhGb1W__stopValue{place-items:center;min-height:24px;display:grid}.StopTokenClampDiagram-module__IhGb1W__animatedValue{font-family:var(--font-mono), monospace;font-variant-numeric:tabular-nums;font-size:16px;display:none}@media (prefers-reduced-motion:no-preference){.StopTokenClampDiagram-module__IhGb1W__figure[data-play] .StopTokenClampDiagram-module__IhGb1W__token[data-stop]{background-color:color-mix(in srgb, var(--clamp-negative) calc(var(--whitney-clamp-advantage) * -81.25%), var(--journal-panel));animation:2.4s ease-in-out both StopTokenClampDiagram-module__IhGb1W__clampTile}.StopTokenClampDiagram-module__IhGb1W__figure[data-play] .StopTokenClampDiagram-module__IhGb1W__change{display:none}.StopTokenClampDiagram-module__IhGb1W__figure[data-play] .StopTokenClampDiagram-module__IhGb1W__animatedValue{display:inline-grid}.StopTokenClampDiagram-module__IhGb1W__figure[data-play] .StopTokenClampDiagram-module__IhGb1W__token[data-stop] .StopTokenClampDiagram-module__IhGb1W__tokenNote{animation:2.4s ease-in-out both StopTokenClampDiagram-module__IhGb1W__clampLabel}}@media (prefers-reduced-motion:reduce){.StopTokenClampDiagram-module__IhGb1W__replay{display:none}}@keyframes StopTokenClampDiagram-module__IhGb1W__clampTile{0%,38%{--whitney-clamp-advantage:-.8;border-color:#0000}75%{--whitney-clamp-advantage:0;border-color:#0000}to{--whitney-clamp-advantage:0;border-color:var(--journal-gold-text)}}@keyframes StopTokenClampDiagram-module__IhGb1W__clampLabel{0%,75%{opacity:0}to{opacity:1}}.StopTokenClampDiagram-module__IhGb1W__figure .StopTokenClampDiagram-module__IhGb1W__tokens{grid-template-columns:repeat(9,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.StopTokenClampDiagram-module__IhGb1W__figure .StopTokenClampDiagram-module__IhGb1W__token{min-width:0;color:var(--journal-ink);border:1px solid #0000;border-radius:3px;align-content:center;justify-items:center;gap:8px;margin:0;padding:12px 4px 8px;line-height:1.3;display:grid}.StopTokenClampDiagram-module__IhGb1W__token:before{display:none}.StopTokenClampDiagram-module__IhGb1W__token[data-stop]{background-color:var(--journal-panel);border-color:var(--journal-gold-text);border-style:dashed;grid-column:span 2}.StopTokenClampDiagram-module__IhGb1W__figure .StopTokenClampDiagram-module__IhGb1W__tokenText{color:inherit;font-family:var(--font-mono), monospace;white-space:nowrap;background:0 0;border:0;padding:0;font-size:14px}.StopTokenClampDiagram-module__IhGb1W__value{font-family:var(--font-mono), monospace;font-variant-numeric:tabular-nums;letter-spacing:-.04em;font-size:16px}.StopTokenClampDiagram-module__IhGb1W__tokenNote{align-items:center;gap:4px;min-height:15px;font-size:10px;line-height:1.5;display:flex}.StopTokenClampDiagram-module__IhGb1W__tokenNote svg{fill:none;stroke:currentColor;stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px}.StopTokenClampDiagram-module__IhGb1W__figure .StopTokenClampDiagram-module__IhGb1W__caption{color:var(--journal-body-ink);margin:20px 0 0;font-size:13px;line-height:1.6}.StopTokenClampDiagram-module__IhGb1W__caption code{font-family:var(--font-mono), monospace;font-size:.95em}@media (max-width:700px){.StopTokenClampDiagram-module__IhGb1W__header{gap:4px;margin-bottom:12px}.StopTokenClampDiagram-module__IhGb1W__titleGroup{justify-content:space-between;width:100%}.StopTokenClampDiagram-module__IhGb1W__legend{grid-template-columns:max-content 112px;align-items:center;gap:2px 10px;width:auto}.StopTokenClampDiagram-module__IhGb1W__legendTitle{grid-row:1/3;margin-bottom:0}.StopTokenClampDiagram-module__IhGb1W__swatches,.StopTokenClampDiagram-module__IhGb1W__legendValues{grid-column:2}.StopTokenClampDiagram-module__IhGb1W__figure .StopTokenClampDiagram-module__IhGb1W__tokens{flex-wrap:wrap;align-items:stretch;gap:3px;padding-bottom:19px;display:flex}.StopTokenClampDiagram-module__IhGb1W__figure .StopTokenClampDiagram-module__IhGb1W__token{gap:3px;padding:6px 3px}.StopTokenClampDiagram-module__IhGb1W__token:not([data-stop]) .StopTokenClampDiagram-module__IhGb1W__tokenNote{display:none}.StopTokenClampDiagram-module__IhGb1W__token[data-stop]{min-width:0;position:relative}.StopTokenClampDiagram-module__IhGb1W__stopValue{min-height:14.3px}.StopTokenClampDiagram-module__IhGb1W__figure .StopTokenClampDiagram-module__IhGb1W__tokenText{font-size:12px}.StopTokenClampDiagram-module__IhGb1W__value,.StopTokenClampDiagram-module__IhGb1W__animatedValue{letter-spacing:0;font-size:11px}.StopTokenClampDiagram-module__IhGb1W__change{gap:1px;font-size:9px}.StopTokenClampDiagram-module__IhGb1W__originalValue{padding:0}.StopTokenClampDiagram-module__IhGb1W__tokenNote{white-space:nowrap;gap:2px;font-size:9px;position:absolute;top:calc(100% + 4px);left:50%;transform:translate(-50%)}.StopTokenClampDiagram-module__IhGb1W__tokenNote svg{width:11px;height:11px}.StopTokenClampDiagram-module__IhGb1W__figure .StopTokenClampDiagram-module__IhGb1W__caption{margin-top:12px}}
.PromptComparison-module__gW1z0W__comparison{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.PromptComparison-module__gW1z0W__panel{min-width:0}.PromptComparison-module__gW1z0W__comparison .PromptComparison-module__gW1z0W__panel pre{padding:18px;font-size:12px}@media (max-width:700px){.PromptComparison-module__gW1z0W__comparison{grid-template-columns:minmax(0,1fr)}}
.ProjectDiagram-module__7SNw1q__figure{border-block:1px solid var(--journal-line-soft);color:var(--journal-ink);margin:0;padding-block:16px}.ProjectDiagram-module__7SNw1q__figure .ProjectDiagram-module__7SNw1q__title{letter-spacing:-.015em;margin:0 0 14px;font-size:19px;font-weight:550;line-height:1.35}.ProjectDiagram-module__7SNw1q__flow{grid-template-columns:minmax(0,1.1fr) 48px minmax(0,1fr);align-items:center;gap:8px;max-width:480px;margin-inline:auto;display:grid}.ProjectDiagram-module__7SNw1q__figure .ProjectDiagram-module__7SNw1q__sources{gap:4px;margin:0;padding:0;list-style:none;display:grid}.ProjectDiagram-module__7SNw1q__figure .ProjectDiagram-module__7SNw1q__source{align-items:center;gap:12px;margin:0;padding:0;font-size:14px;line-height:1.4;display:flex}.ProjectDiagram-module__7SNw1q__source:before{display:none}.ProjectDiagram-module__7SNw1q__material{flex:0 0 48px;height:56px;transform:rotate(-5deg)}.ProjectDiagram-module__7SNw1q__source:nth-child(2) .ProjectDiagram-module__7SNw1q__material{transform:rotate(4deg)}.ProjectDiagram-module__7SNw1q__source:nth-child(3) .ProjectDiagram-module__7SNw1q__material{transform:rotate(-2deg)}.ProjectDiagram-module__7SNw1q__material svg{width:48px;height:56px;display:block;overflow:visible}.ProjectDiagram-module__7SNw1q__paper{fill:color-mix(in srgb, var(--journal-panel) 55%, white);stroke:var(--journal-line);stroke-width:1px}.ProjectDiagram-module__7SNw1q__fold{fill:none;stroke:var(--journal-line)}.ProjectDiagram-module__7SNw1q__handwriting,.ProjectDiagram-module__7SNw1q__photo,.ProjectDiagram-module__7SNw1q__spreadsheet{fill:none;stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round}.ProjectDiagram-module__7SNw1q__handwriting{stroke:var(--journal-gold-text)}.ProjectDiagram-module__7SNw1q__pencil{fill:var(--journal-sand)}.ProjectDiagram-module__7SNw1q__photo{stroke:var(--journal-coral)}.ProjectDiagram-module__7SNw1q__spreadsheet{stroke:var(--journal-heading-article)}.ProjectDiagram-module__7SNw1q__sheetHeader{fill:var(--journal-sage)}.ProjectDiagram-module__7SNw1q__connections{place-items:center;display:grid}.ProjectDiagram-module__7SNw1q__connections svg{fill:none;width:40px;height:24px;stroke:var(--journal-gold-text);stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round;display:block}.ProjectDiagram-module__7SNw1q__result{justify-items:center;gap:6px;display:grid}.ProjectDiagram-module__7SNw1q__order{width:116px;height:135px;display:block;overflow:visible}.ProjectDiagram-module__7SNw1q__paperBehind{fill:var(--journal-sage);stroke:var(--journal-line-soft)}.ProjectDiagram-module__7SNw1q__orderRule{stroke:var(--journal-line);fill:none}.ProjectDiagram-module__7SNw1q__orderText{fill:var(--journal-muted);font-family:var(--font-mono), monospace;font-size:9px}.ProjectDiagram-module__7SNw1q__orderItems,.ProjectDiagram-module__7SNw1q__total{stroke:var(--journal-body-ink);stroke-width:2px;stroke-linecap:round}.ProjectDiagram-module__7SNw1q__checks{fill:none;stroke:var(--journal-heading-article);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.ProjectDiagram-module__7SNw1q__figure .ProjectDiagram-module__7SNw1q__outcome{text-align:center;text-wrap:balance;max-width:180px;margin:0;font-size:16px;font-weight:550;line-height:1.4}@media (max-width:540px){.ProjectDiagram-module__7SNw1q__flow{grid-template-columns:minmax(0,1fr);gap:4px}.ProjectDiagram-module__7SNw1q__figure .ProjectDiagram-module__7SNw1q__sources{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:4px}.ProjectDiagram-module__7SNw1q__figure .ProjectDiagram-module__7SNw1q__source{text-align:center;flex-direction:column;gap:4px;font-size:12px}.ProjectDiagram-module__7SNw1q__material{flex-basis:auto}.ProjectDiagram-module__7SNw1q__connections{height:32px}.ProjectDiagram-module__7SNw1q__connections svg{width:32px;height:20px;transform:rotate(90deg)}.ProjectDiagram-module__7SNw1q__result{gap:4px}}
