{"roots":["109:430"],"nodeById":{"232:4954":{"type":"COMPONENT_SET","id":"232:4954","name":"Component 5","absoluteBoundingBox":{"x":4940.0,"y":8594.6005859375,"width":1240.0,"height":342.0},"isolatedAbsoluteRenderBounds":{"x":4940.0,"y":8594.6005859375,"width":1240.0,"height":342.0},"relativeTransform":[[1.0,0.0,20.0],[0.0,1.0,8467.6005859375]],"size":{"x":1240.0,"y":342.0},"fills":[],"strokeAlign":"INSIDE","strokeDashes":[10.0,5.0],"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.592156887054443,"g":0.278431385755539,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"children":["227:4198","232:4910"],"componentPropertyDefinitions":{"Property 1":{"type":"VARIANT","defaultValue":"Nav","variantOptions":["Mobile Nav","Nav"]}}},"232:4910":{"type":"COMPONENT","id":"232:4910","name":"Property 1=Mobile Nav","absoluteBoundingBox":{"x":4960.0,"y":8803.0,"width":420.0,"height":114.0},"isolatedAbsoluteRenderBounds":{"x":4960.0,"y":8803.0,"width":420.0,"height":114.0},"relativeTransform":[[1.0,0.0,20.0],[0.0,1.0,208.3994140625]],"size":{"x":420.0,"y":114.0},"fills":[],"constraintValues":{"left":{"pixelOffset":20.0,"sizeFraction":0.0},"top":{"pixelOffset":208.3994140625,"sizeFraction":0.0}},"strokeAlign":"INSIDE","maxWidth":420.0,"strokes":[],"accessibleHTMLTag":"HEADER","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"paddingTop":24.0,"paddingRight":16.0,"paddingBottom":24.0,"paddingLeft":16.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"SPACE_BETWEEN","primaryAxisSizingMode":"FIXED","children":["232:4863","232:4900"],"componentSetId":"232:4954"},"232:4901":{"type":"TEXT","id":"232:4901","name":"My Works","absoluteBoundingBox":{"x":5182.0,"y":8848.5,"width":76.0,"height":23.0},"isolatedAbsoluteRenderBounds":{"x":5183.70703125,"y":8853.86328125,"width":73.138671875,"height":14.9091796875},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":76.0,"y":23.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":230,"localID":4591},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":1,"localID":227},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/"}],"isDeleted":false,"stateManagementVersion":1}],"characterStyleOverrides":[],"characters":"My Works","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"WIDTH_AND_HEIGHT","textAlignHorizontal":"CENTER","textAlignVertical":"CENTER","style":{"fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textCase":"TITLE","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"CENTER","textAlignVertical":"CENTER","letterSpacing":-0.08,"letterSpacingValue":-0.5,"letterSpacingUnit":"PERCENT","lineHeightPx":23.2000007629395,"lineHeightPercent":119.812210083008,"lineHeightPercentFontSize":145.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"232:4863":{"type":"FRAME","id":"232:4863","name":"Frame 471","absoluteBoundingBox":{"x":4976.0,"y":8827.0,"width":68.0,"height":66.0},"isolatedAbsoluteRenderBounds":{"x":4976.0,"y":8827.0,"width":68.0,"height":66.0},"relativeTransform":[[1.0,0.0,16.0],[0.0,1.0,24.0]],"size":{"x":68.0,"y":66.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":232,"localID":4592},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":1,"localID":227},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/"}],"isDeleted":false,"stateManagementVersion":1}],"layoutMode":"HORIZONTAL","itemSpacing":10.0,"counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","children":["232:4864","232:4899"]},"232:4899":{"type":"TEXT","id":"232:4899","name":"KALIA","absoluteBoundingBox":{"x":5054.0,"y":8833.5,"width":148.0,"height":53.0},"isolatedAbsoluteRenderBounds":{"x":5054.0,"y":8833.5,"width":148.0,"height":53.0},"relativeTransform":[[1.0,0.0,78.0],[0.0,1.0,6.5]],"size":{"x":148.0,"y":53.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"KALIA","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"WIDTH_AND_HEIGHT","textAlignVertical":"CENTER","style":{"fontFamily":"Inter","fontPostScriptName":"Inter-Black","fontStyle":"Black","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":48.0,"textAlignHorizontal":"LEFT","textAlignVertical":"CENTER","letterSpacing":-1.2,"letterSpacingValue":-2.5,"letterSpacingUnit":"PERCENT","lineHeightPx":52.8000030517578,"lineHeightPercent":90.8920211791992,"lineHeightPercentFontSize":110.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"232:4864":{"type":"FRAME","id":"232:4864","name":"Frame 466","absoluteBoundingBox":{"x":4976.0,"y":8827.0,"width":68.0,"height":66.0},"targetAspectRatio":{"x":68.0,"y":66.0},"isolatedAbsoluteRenderBounds":{"x":4976.0,"y":8827.0,"width":68.0,"height":66.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":68.0,"y":66.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"children":["232:4865","232:4870","232:4872","232:4874","232:4896","232:4897","232:4898"]},"232:4897":{"type":"SVG","id":"232:4897","name":"Ellipse 26","absoluteBoundingBox":{"x":4985.0,"y":8827.0,"width":59.0,"height":59.0},"targetAspectRatio":{"x":100.0,"y":100.0},"isolatedAbsoluteRenderBounds":{"x":4985.0,"y":8827.0,"width":59.0,"height":59.0},"relativeTransform":[[1.0,0.0,9.0],[0.0,1.0,0.0]],"size":{"x":59.0,"y":59.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.960784316062927,"g":0.752941191196442,"b":0.274509817361832,"a":1.0},"visible":true,"opacity":1.0}],"constraints":{"vertical":"TOP_BOTTOM","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-25.0,"sizeFraction":0.5},"right":{"pixelOffset":34.0,"sizeFraction":0.5},"top":{"pixelOffset":0.0,"sizeFraction":0.0},"bottom":{"pixelOffset":-7.0,"sizeFraction":1.0}},"strokeAlign":"INSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"hash":"63adf548997a95daff3451d45df0620c602a5595"},"232:4896":{"mainComponentId":"1:536","type":"INSTANCE","id":"232:4896","name":"Footer","absoluteBoundingBox":{"x":4976.0,"y":9951.0,"width":1200.0,"height":569.21630859375},"isolatedAbsoluteRenderBounds":{"x":4976.0,"y":9951.0,"width":1200.0,"height":569.21630859375},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,1124.0]],"size":{"x":1200.0,"y":569.21630859375},"fills":[],"visible":false,"constraintValues":{"left":{"pixelOffset":0.0,"sizeFraction":0.0},"top":{"pixelOffset":1124.0,"sizeFraction":0.0}},"strokeAlign":"INSIDE","maxWidth":1600.0,"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.836800158023834,"g":0.836800158023834,"b":0.836800158023834,"a":1.0},"visible":true,"opacity":1.0}],"individualStrokeWeights":{"top":1.0,"right":0.0,"bottom":0.0,"left":0.0},"accessibleHTMLTag":"FOOTER","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"paddingTop":50.0,"paddingRight":20.0,"paddingBottom":20.0,"paddingLeft":20.0,"layoutMode":"VERTICAL","itemSpacing":40.0,"counterAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["I232:4896;1:537","I232:4896;1:539"],"componentSetId":"1:535","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"accessibleHTMLTag":"FOOTER","size":{"x":1200.0,"y":569.21630859375}},"componentId":"1:536"},{"key":["Contact Button0"],"value":{"accessibleLabel":"Redirect to contact form","interactions":[{"id":{"sessionID":19,"localID":943},"event":{"interactionType":"ON_HOVER"},"actions":[{"transitionNodeID":{"sessionID":1,"localID":544},"transitionType":"INSTANT_TRANSITION","transitionDuration":0.100000001490116,"easingType":"IN_CUBIC","easingFunction":[0.419999986886978,0.0,1.0,1.0],"connectionType":"INTERNAL_NODE","navigationType":"SWAP_STATE","stateGroupContext":"1:535"}],"isDeleted":false,"stateManagementVersion":1},{"id":{"sessionID":128,"localID":377},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"https://figma.com/sites","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}]},"componentId":"1:536"}]},"232:4902":{"type":"TEXT","id":"232:4902","name":"About me","absoluteBoundingBox":{"x":5290.0,"y":8848.5,"width":74.0,"height":23.0},"isolatedAbsoluteRenderBounds":{"x":5290.521484375,"y":8853.86328125,"width":72.61181640625,"height":11.8125},"relativeTransform":[[1.0,0.0,108.0],[0.0,1.0,0.0]],"size":{"x":74.0,"y":23.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"About me","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"WIDTH_AND_HEIGHT","textAlignHorizontal":"CENTER","textAlignVertical":"CENTER","style":{"fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","hyperlink":{"type":"NODE","nodeID":"/about"},"textCase":"TITLE","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"CENTER","textAlignVertical":"CENTER","letterSpacing":-0.08,"letterSpacingValue":-0.5,"letterSpacingUnit":"PERCENT","lineHeightPx":23.2000007629395,"lineHeightPercent":119.812210083008,"lineHeightPercentFontSize":145.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"232:4874":{"type":"FRAME","id":"232:4874","name":"Feature cards 1","absoluteBoundingBox":{"x":4976.0,"y":9261.0,"width":1200.0,"height":690.0},"isolatedAbsoluteRenderBounds":{"x":4976.0,"y":9261.0,"width":1200.0,"height":690.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,434.0]],"size":{"x":1200.0,"y":690.0},"fills":[],"visible":false,"constraintValues":{"left":{"pixelOffset":0.0,"sizeFraction":0.0},"top":{"pixelOffset":434.0,"sizeFraction":0.0}},"strokeAlign":"INSIDE","strokes":[],"accessibleHTMLTag":"UL","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"paddingTop":96.0,"paddingRight":64.0,"paddingBottom":96.0,"paddingLeft":64.0,"layoutMode":"HORIZONTAL","itemSpacing":32.0,"counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["232:4875","232:4882","232:4889"]},"232:4889":{"type":"FRAME","id":"232:4889","name":"Card 3","absoluteBoundingBox":{"x":5776.0,"y":9361.5,"width":336.0,"height":489.0},"isolatedAbsoluteRenderBounds":{"x":5764.0,"y":9355.5,"width":360.0,"height":513.0},"relativeTransform":[[1.0,0.0,800.0],[0.0,1.0,100.5]],"size":{"x":336.0,"y":489.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutGrow":1.0,"strokes":[{"opacity":0.100000001490116,"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true}],"effects":[{"type":"DROP_SHADOW","visible":true,"color":{"r":0.0,"g":0.0,"b":0.0,"a":0.0299999993294477},"blendMode":"NORMAL","offset":{"x":0.0,"y":6.0},"radius":12.0,"showShadowBehindNode":false,"spread":0.0},{"type":"DROP_SHADOW","visible":true,"color":{"r":0.0,"g":0.0,"b":0.0,"a":0.0199999995529652},"blendMode":"NORMAL","offset":{"x":0.0,"y":4.0},"radius":8.0,"showShadowBehindNode":false,"spread":0.0}],"accessibleHTMLTag":"ARTICLE","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[16.0,16.0,16.0,16.0],"cornerRadius":16.0,"clipsContent":true,"layoutMode":"VERTICAL","primaryAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["232:4890","232:4891"]},"232:4892":{"type":"FRAME","id":"232:4892","name":"Body","absoluteBoundingBox":{"x":5800.0,"y":9665.5,"width":288.0,"height":103.0},"isolatedAbsoluteRenderBounds":{"x":5800.0,"y":9665.5,"width":288.0,"height":103.0},"relativeTransform":[[1.0,0.0,24.0],[0.0,1.0,24.0]],"size":{"x":288.0,"y":103.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":8.0,"counterAxisSizingMode":"FIXED","children":["232:4893","232:4894"]},"232:4894":{"type":"TEXT","id":"232:4894","name":"Add more cards to this little stack to build out a grid of whatever size and shape you need.","absoluteBoundingBox":{"x":5800.0,"y":9702.5,"width":288.0,"height":66.0},"isolatedAbsoluteRenderBounds":{"x":5800.39794921875,"y":9707.3974609375,"width":272.830078125,"height":59.375},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,37.0]],"size":{"x":288.0,"y":66.0},"fills":[{"opacity":0.550000011920929,"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Add more cards to this little stack to build out a grid of whatever size and shape you need.","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","textAlignVertical":"CENTER","style":{"fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"CENTER","letterSpacing":-0.08,"letterSpacingValue":-0.5,"letterSpacingUnit":"PERCENT","lineHeightPx":22.3999996185303,"lineHeightPercent":115.680755615234,"lineHeightPercentFontSize":140.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"232:4893":{"type":"TEXT","id":"232:4893","name":"This brilliant bit","absoluteBoundingBox":{"x":5800.0,"y":9665.5,"width":288.0,"height":29.0},"isolatedAbsoluteRenderBounds":{"x":5800.71044921875,"y":9672.1240234375,"width":145.8515625,"height":15.5888671875},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":288.0,"y":29.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"H5","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"This brilliant bit ","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","textAlignVertical":"CENTER","style":{"fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Bold","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":20.0,"textAlignHorizontal":"LEFT","textAlignVertical":"CENTER","letterSpacing":-0.3,"letterSpacingValue":-1.5,"letterSpacingUnit":"PERCENT","lineHeightPx":29.0,"lineHeightPercent":119.812210083008,"lineHeightPercentFontSize":145.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"232:4890":{"type":"RECTANGLE","id":"232:4890","name":"Image","absoluteBoundingBox":{"x":5776.0,"y":9361.5,"width":336.0,"height":280.0},"isolatedAbsoluteRenderBounds":{"x":5776.0,"y":9361.5,"width":336.0,"height":280.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":336.0,"y":280.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"58532aa28603504c46e2e6169d940f0fe52fcd81","originalImageWidth":2621,"originalImageHeight":1598,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":true,"interactions":[]},"232:4888":{"type":"TEXT","id":"232:4888","name":"Call to action →","absoluteBoundingBox":{"x":5432.0,"y":9789.5,"width":288.0,"height":26.0},"isolatedAbsoluteRenderBounds":{"x":5433.01611328125,"y":9795.884765625,"width":135.13427734375,"height":13.8515625},"relativeTransform":[[1.0,0.0,24.0],[0.0,1.0,137.0]],"size":{"x":288.0,"y":26.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Call to action  →","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","textAlignVertical":"CENTER","style":{"fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"CENTER","letterSpacing":-0.09,"letterSpacingValue":-0.5,"letterSpacingUnit":"PERCENT","lineHeightPx":26.1000003814697,"lineHeightPercent":119.812210083008,"lineHeightPercentFontSize":145.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"232:4885":{"type":"FRAME","id":"232:4885","name":"Text","absoluteBoundingBox":{"x":5432.0,"y":9676.5,"width":288.0,"height":81.0},"isolatedAbsoluteRenderBounds":{"x":5432.0,"y":9676.5,"width":621.5615234375,"height":81.1962890625},"relativeTransform":[[1.0,0.0,24.0],[0.0,1.0,24.0]],"size":{"x":288.0,"y":81.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":8.0,"counterAxisSizingMode":"FIXED","children":["232:4886","232:4887"]},"232:4875":{"type":"FRAME","id":"232:4875","name":"Card 1","absoluteBoundingBox":{"x":5040.0,"y":9357.0,"width":336.0,"height":498.0},"isolatedAbsoluteRenderBounds":{"x":5028.0,"y":9351.0,"width":360.0,"height":522.0},"relativeTransform":[[1.0,0.0,64.0],[0.0,1.0,96.0]],"size":{"x":336.0,"y":498.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutGrow":1.0,"strokes":[{"opacity":0.100000001490116,"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true}],"effects":[{"type":"DROP_SHADOW","visible":true,"color":{"r":0.0,"g":0.0,"b":0.0,"a":0.0299999993294477},"blendMode":"NORMAL","offset":{"x":0.0,"y":6.0},"radius":12.0,"showShadowBehindNode":false,"spread":0.0},{"type":"DROP_SHADOW","visible":true,"color":{"r":0.0,"g":0.0,"b":0.0,"a":0.0199999995529652},"blendMode":"NORMAL","offset":{"x":0.0,"y":4.0},"radius":8.0,"showShadowBehindNode":false,"spread":0.0}],"accessibleHTMLTag":"ARTICLE","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[16.0,16.0,16.0,16.0],"cornerRadius":16.0,"clipsContent":true,"layoutMode":"VERTICAL","counterAxisSizingMode":"FIXED","children":["232:4876","232:4877"]},"232:4881":{"type":"TEXT","id":"232:4881","name":"Call to action →","absoluteBoundingBox":{"x":5064.0,"y":9805.0,"width":288.0,"height":26.0},"isolatedAbsoluteRenderBounds":{"x":5065.01611328125,"y":9811.384765625,"width":130.46044921875,"height":13.8515625},"relativeTransform":[[1.0,0.0,24.0],[0.0,1.0,168.0]],"size":{"x":288.0,"y":26.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Call to action →","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","textAlignVertical":"CENTER","style":{"fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"CENTER","letterSpacing":-0.09,"letterSpacingValue":-0.5,"letterSpacingUnit":"PERCENT","lineHeightPx":26.1000003814697,"lineHeightPercent":119.812210083008,"lineHeightPercentFontSize":145.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"232:4878":{"type":"FRAME","id":"232:4878","name":"Text","absoluteBoundingBox":{"x":5064.0,"y":9661.0,"width":288.0,"height":112.0},"isolatedAbsoluteRenderBounds":{"x":5064.0,"y":9661.0,"width":288.0,"height":112.0},"relativeTransform":[[1.0,0.0,24.0],[0.0,1.0,24.0]],"size":{"x":288.0,"y":112.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":8.0,"counterAxisSizingMode":"FIXED","children":["232:4879","232:4880"]},"232:4880":{"type":"TEXT","id":"232:4880","name":"Call out a feature, benefit, or value of your site or product that can stand on its own.","absoluteBoundingBox":{"x":5064.0,"y":9698.0,"width":288.0,"height":75.0},"isolatedAbsoluteRenderBounds":{"x":5064.51123046875,"y":9703.2958984375,"width":277.2939453125,"height":63.921875},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,37.0]],"size":{"x":288.0,"y":75.0},"fills":[{"opacity":0.550000011920929,"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Call out a feature, benefit, or value of your site or product that can stand on its own.","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","textAlignVertical":"CENTER","style":{"fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"CENTER","letterSpacing":-0.09,"letterSpacingValue":-0.5,"letterSpacingUnit":"PERCENT","lineHeightPx":25.1999988555908,"lineHeightPercent":115.680755615234,"lineHeightPercentFontSize":140.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"232:4879":{"type":"TEXT","id":"232:4879","name":"This outstanding object","absoluteBoundingBox":{"x":5064.0,"y":9661.0,"width":288.0,"height":29.0},"isolatedAbsoluteRenderBounds":{"x":5064.79541015625,"y":9667.7509765625,"width":221.05615234375,"height":19.5673828125},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":288.0,"y":29.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"H5","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"This outstanding object","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","textAlignVertical":"CENTER","style":{"fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Semi Bold","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":20.0,"textAlignHorizontal":"LEFT","textAlignVertical":"CENTER","letterSpacing":-0.3,"letterSpacingValue":-1.5,"letterSpacingUnit":"PERCENT","lineHeightPx":29.0,"lineHeightPercent":119.812210083008,"lineHeightPercentFontSize":145.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"232:4869":{"type":"TEXT","id":"232:4869","name":"About me","absoluteBoundingBox":{"x":6038.0,"y":8866.0,"width":74.0,"height":23.0},"isolatedAbsoluteRenderBounds":{"x":6038.521484375,"y":8871.36328125,"width":72.61181640625,"height":11.8125},"relativeTransform":[[1.0,0.0,108.0],[0.0,1.0,0.0]],"size":{"x":74.0,"y":23.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"About me","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"WIDTH_AND_HEIGHT","textAlignHorizontal":"CENTER","textAlignVertical":"CENTER","style":{"fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textCase":"TITLE","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"CENTER","textAlignVertical":"CENTER","letterSpacing":-0.08,"letterSpacingValue":-0.5,"letterSpacingUnit":"PERCENT","lineHeightPx":23.2000007629395,"lineHeightPercent":119.812210083008,"lineHeightPercentFontSize":145.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"232:4868":{"type":"TEXT","id":"232:4868","name":"My Works","absoluteBoundingBox":{"x":5930.0,"y":8866.0,"width":76.0,"height":23.0},"isolatedAbsoluteRenderBounds":{"x":5931.70703125,"y":8871.36328125,"width":73.138671875,"height":14.9091796875},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":76.0,"y":23.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"My Works","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"WIDTH_AND_HEIGHT","textAlignHorizontal":"CENTER","textAlignVertical":"CENTER","style":{"fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textCase":"TITLE","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"CENTER","textAlignVertical":"CENTER","letterSpacing":-0.08,"letterSpacingValue":-0.5,"letterSpacingUnit":"PERCENT","lineHeightPx":23.2000007629395,"lineHeightPercent":119.812210083008,"lineHeightPercentFontSize":145.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"1:535":{"type":"COMPONENT_SET","id":"1:535","name":"Footer","absoluteBoundingBox":{"x":4940.0,"y":5824.6005859375,"width":1232.0,"height":1115.0},"isolatedAbsoluteRenderBounds":{"x":4940.0,"y":5824.6005859375,"width":1232.0,"height":1115.0},"relativeTransform":[[1.0,0.0,20.0],[0.0,1.0,5697.6005859375]],"size":{"x":1232.0,"y":1115.0},"fills":[],"strokeAlign":"INSIDE","strokeDashes":[10.0,5.0],"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.592156887054443,"g":0.278431385755539,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"children":["1:536","1:544"],"componentPropertyDefinitions":{"Property 1":{"type":"VARIANT","defaultValue":"Default","variantOptions":["Default","Hover"]}}},"1:544":{"type":"COMPONENT","id":"1:544","name":"Property 1=Hover","absoluteBoundingBox":{"x":4956.0,"y":6392.2900390625,"width":1200.0,"height":569.21630859375},"isolatedAbsoluteRenderBounds":{"x":4956.0,"y":6392.2900390625,"width":1200.0,"height":569.21630859375},"relativeTransform":[[1.0,0.0,16.0],[0.0,1.0,567.689453125]],"size":{"x":1200.0,"y":569.21630859375},"fills":[],"constraintValues":{"left":{"pixelOffset":16.0,"sizeFraction":0.0},"top":{"pixelOffset":567.689453125,"sizeFraction":0.0}},"strokeAlign":"INSIDE","maxWidth":1600.0,"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.836800158023834,"g":0.836800158023834,"b":0.836800158023834,"a":1.0},"visible":true,"opacity":1.0}],"individualStrokeWeights":{"top":1.0,"right":0.0,"bottom":0.0,"left":0.0},"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"paddingTop":50.0,"paddingRight":20.0,"paddingBottom":20.0,"paddingLeft":20.0,"layoutMode":"VERTICAL","itemSpacing":40.0,"counterAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["1:545","1:547"],"componentSetId":"1:535"},"1:547":{"type":"FRAME","id":"1:547","name":"Bottom","absoluteBoundingBox":{"x":4976.0,"y":6706.2900390625,"width":1160.0,"height":235.216293334961},"isolatedAbsoluteRenderBounds":{"x":4976.0,"y":6706.2900390625,"width":1160.0,"height":236.7861328125},"relativeTransform":[[1.0,0.0,20.0],[0.0,1.0,314.0]],"size":{"x":1160.0,"y":235.216293334961},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":20.0,"counterAxisSizingMode":"FIXED","children":["48:731","1:549"]},"1:549":{"type":"FRAME","id":"1:549","name":"Legal","absoluteBoundingBox":{"x":4976.0,"y":6927.50634765625,"width":1160.0,"height":14.0},"isolatedAbsoluteRenderBounds":{"x":4976.0,"y":6927.50634765625,"width":1160.0,"height":15.56982421875},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,221.216293334961]],"size":{"x":1160.0,"y":14.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"HORIZONTAL","itemSpacing":20.0,"primaryAxisAlignItems":"SPACE_BETWEEN","primaryAxisSizingMode":"FIXED","children":["1:550","1:551"]},"232:4887":{"type":"TEXT","id":"232:4887","name":"Cards are a great way to organize content in a collection—products, case studies, services, and more.","absoluteBoundingBox":{"x":5432.0,"y":9713.5,"width":624.0,"height":44.0},"isolatedAbsoluteRenderBounds":{"x":5432.85009765625,"y":9715.884765625,"width":620.71142578125,"height":41.8115234375},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,37.0]],"size":{"x":624.0,"y":44.0},"fills":[{"opacity":0.550000011920929,"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true}],"strokeAlign":"OUTSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Cards are a great way to organize content in a collection—products, case studies, services, and more. ","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAlignVertical":"CENTER","style":{"fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"CENTER","letterSpacing":-0.09,"letterSpacingValue":-0.5,"letterSpacingUnit":"PERCENT","lineHeightPx":25.1999988555908,"lineHeightPercent":115.680755615234,"lineHeightPercentFontSize":140.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED"},"styleOverrideTable":{}},"232:4871":{"type":"TEXT","id":"232:4871","name":"Hi, I’m Bhrigu Kalia, and I’m UX-cited you’re here! I design products that make users click, smile, and stick around. My toolkit mixes empathy, pixels, and a pinch of mischief. Let’s turn your ideas into “wow, that’s clever!” moments.","absoluteBoundingBox":{"x":4996.0,"y":8952.0,"width":1160.0,"height":256.0},"isolatedAbsoluteRenderBounds":{"x":4996.39990234375,"y":8969.599609375,"width":1126.8349609375,"height":231.0},"relativeTransform":[[1.0,0.0,20.0],[0.0,1.0,24.0]],"size":{"x":1160.0,"y":256.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutGrow":1.0,"strokes":[],"strokeWeight":1.48847925662994,"accessibleHTMLTag":"P","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Hi, I’m Bhrigu Kalia, and I’m UX-cited you’re here! I design products that make users click, smile, and stick around. My toolkit mixes empathy, pixels, and a pinch of mischief. Let’s turn your ideas into “wow, that’s clever!” moments.","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"styleIdForText":"StyleId:1:28","fontFamily":"Manrope","fontPostScriptName":"Manrope-Regular","fontStyle":"Regular","hangingPunctuation":true,"textAutoResize":"HEIGHT","responsiveTextStyleVariants":[{"minWidth":1280.0,"name":"Desktop","style":{"styleIdForText":"StyleId:1:28","fontSize":40.0,"letterSpacing":-0.4,"letterSpacingValue":-1.0,"letterSpacingUnit":"PERCENT","lineHeightPx":64.0,"lineHeightPercent":136.533340454102,"lineHeightPercentFontSize":160.0,"lineHeightUnit":"FONT_SIZE_%"}},{"minWidth":800.0,"name":"Tablet","style":{"styleIdForText":"StyleId:1:28","fontSize":32.0,"letterSpacing":-0.32,"letterSpacingValue":-1.0,"letterSpacingUnit":"PERCENT","lineHeightPx":51.2000007629395,"lineHeightPercent":136.533340454102,"lineHeightPercentFontSize":160.0,"lineHeightUnit":"FONT_SIZE_%"}},{"minWidth":1.0,"name":"Mobile","style":{"styleIdForText":"StyleId:1:28","fontSize":22.0,"letterSpacing":-0.22,"letterSpacingValue":-1.0,"letterSpacingUnit":"PERCENT","lineHeightPx":35.2000007629395,"lineHeightPercent":136.533340454102,"lineHeightPercentFontSize":160.0,"lineHeightUnit":"FONT_SIZE_%"}}],"fontVariantPosition":"NORMAL","fontSize":40.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":-0.4,"letterSpacingValue":-1.0,"letterSpacingUnit":"PERCENT","lineHeightPx":64.0,"lineHeightPercent":117.130302429199,"lineHeightPercentFontSize":160.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"1:551":{"type":"TEXT","id":"1:551","name":"All Rights Reserved","absoluteBoundingBox":{"x":6014.0,"y":6927.50634765625,"width":122.0,"height":14.0},"isolatedAbsoluteRenderBounds":{"x":6016.5927734375,"y":6929.21630859375,"width":118.38232421875,"height":13.85986328125},"relativeTransform":[[1.0,0.0,1038.0],[0.0,1.0,0.0]],"size":{"x":122.0,"y":14.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":1.223708152771,"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":" All Rights Reserved","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:1:30","fontFamily":"Manrope","fontPostScriptName":"Manrope-SemiBold","fontStyle":"SemiBold","hangingPunctuation":true,"textAutoResize":"WIDTH_AND_HEIGHT","responsiveTextStyleVariants":[{"minWidth":1280.0,"name":"Desktop","style":{"styleIdForText":"StyleId:1:30","fontSize":14.0,"letterSpacing":-0.49,"letterSpacingValue":-3.5,"letterSpacingUnit":"PERCENT","lineHeightPx":14.0,"lineHeightPercent":85.3333358764648,"lineHeightPercentFontSize":100.0,"lineHeightUnit":"FONT_SIZE_%"}},{"minWidth":800.0,"name":"Tablet","style":{"styleIdForText":"StyleId:1:30","fontSize":14.0,"letterSpacing":-0.49,"letterSpacingValue":-3.5,"letterSpacingUnit":"PERCENT","lineHeightPx":14.0,"lineHeightPercent":85.3333358764648,"lineHeightPercentFontSize":100.0,"lineHeightUnit":"FONT_SIZE_%"}},{"minWidth":1.0,"name":"Mobile","style":{"styleIdForText":"StyleId:1:30","fontSize":14.0,"letterSpacing":-0.49,"letterSpacingValue":-3.5,"letterSpacingUnit":"PERCENT","lineHeightPx":14.0,"lineHeightPercent":85.3333358764648,"lineHeightPercentFontSize":100.0,"lineHeightUnit":"FONT_SIZE_%"}}],"fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":-0.49,"letterSpacingValue":-3.5,"letterSpacingUnit":"PERCENT","lineHeightPx":14.0,"lineHeightPercent":73.2064361572266,"lineHeightPercentFontSize":100.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"1:550":{"type":"TEXT","id":"1:550","name":"BhriguKalia© 2026 All Rights Reserved","absoluteBoundingBox":{"x":4976.0,"y":6927.50634765625,"width":239.0,"height":14.0},"isolatedAbsoluteRenderBounds":{"x":4976.97998046875,"y":6928.99951171875,"width":236.3798828125,"height":14.07666015625},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":239.0,"y":14.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":1.223708152771,"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"BhriguKalia© 2026 All Rights Reserved","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:1:30","fontFamily":"Manrope","fontPostScriptName":"Manrope-SemiBold","fontStyle":"SemiBold","hangingPunctuation":true,"textAutoResize":"WIDTH_AND_HEIGHT","responsiveTextStyleVariants":[{"minWidth":1280.0,"name":"Desktop","style":{"styleIdForText":"StyleId:1:30","fontSize":14.0,"letterSpacing":-0.49,"letterSpacingValue":-3.5,"letterSpacingUnit":"PERCENT","lineHeightPx":14.0,"lineHeightPercent":85.3333358764648,"lineHeightPercentFontSize":100.0,"lineHeightUnit":"FONT_SIZE_%"}},{"minWidth":800.0,"name":"Tablet","style":{"styleIdForText":"StyleId:1:30","fontSize":14.0,"letterSpacing":-0.49,"letterSpacingValue":-3.5,"letterSpacingUnit":"PERCENT","lineHeightPx":14.0,"lineHeightPercent":85.3333358764648,"lineHeightPercentFontSize":100.0,"lineHeightUnit":"FONT_SIZE_%"}},{"minWidth":1.0,"name":"Mobile","style":{"styleIdForText":"StyleId:1:30","fontSize":14.0,"letterSpacing":-0.49,"letterSpacingValue":-3.5,"letterSpacingUnit":"PERCENT","lineHeightPx":14.0,"lineHeightPercent":85.3333358764648,"lineHeightPercentFontSize":100.0,"lineHeightUnit":"FONT_SIZE_%"}}],"fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":-0.49,"letterSpacingValue":-3.5,"letterSpacingUnit":"PERCENT","lineHeightPx":14.0,"lineHeightPercent":73.2064361572266,"lineHeightPercentFontSize":100.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"1:542":{"type":"TEXT","id":"1:542","name":"BhriguKalia© 2026 All Rights Reserved","absoluteBoundingBox":{"x":4976.0,"y":6375.81689453125,"width":239.0,"height":14.0},"isolatedAbsoluteRenderBounds":{"x":4976.97998046875,"y":6377.31005859375,"width":236.3798828125,"height":14.07666015625},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":239.0,"y":14.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":1.223708152771,"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"BhriguKalia© 2026 All Rights Reserved","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:1:30","fontFamily":"Manrope","fontPostScriptName":"Manrope-SemiBold","fontStyle":"SemiBold","hangingPunctuation":true,"textAutoResize":"WIDTH_AND_HEIGHT","responsiveTextStyleVariants":[{"minWidth":1280.0,"name":"Desktop","style":{"styleIdForText":"StyleId:1:30","fontSize":14.0,"letterSpacing":-0.49,"letterSpacingValue":-3.5,"letterSpacingUnit":"PERCENT","lineHeightPx":14.0,"lineHeightPercent":85.3333358764648,"lineHeightPercentFontSize":100.0,"lineHeightUnit":"FONT_SIZE_%"}},{"minWidth":800.0,"name":"Tablet","style":{"styleIdForText":"StyleId:1:30","fontSize":14.0,"letterSpacing":-0.49,"letterSpacingValue":-3.5,"letterSpacingUnit":"PERCENT","lineHeightPx":14.0,"lineHeightPercent":85.3333358764648,"lineHeightPercentFontSize":100.0,"lineHeightUnit":"FONT_SIZE_%"}},{"minWidth":1.0,"name":"Mobile","style":{"styleIdForText":"StyleId:1:30","fontSize":14.0,"letterSpacing":-0.49,"letterSpacingValue":-3.5,"letterSpacingUnit":"PERCENT","lineHeightPx":14.0,"lineHeightPercent":85.3333358764648,"lineHeightPercentFontSize":100.0,"lineHeightUnit":"FONT_SIZE_%"}}],"fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":-0.49,"letterSpacingValue":-3.5,"letterSpacingUnit":"PERCENT","lineHeightPx":14.0,"lineHeightPercent":73.2064361572266,"lineHeightPercentFontSize":100.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"47:676":{"type":"SVG","id":"47:676","name":"©BhriguKalia","absoluteBoundingBox":{"x":4976.0,"y":6154.6005859375,"width":1160.0,"height":201.216293334961},"targetAspectRatio":{"x":81.153076171875,"y":14.077000617981},"isolatedAbsoluteRenderBounds":{"x":4976.0,"y":6154.6005859375,"width":1160.0,"height":201.21630859375},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":1160.0,"y":201.216293334961},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"hash":"bbebbd7b715a9c19ccf9209e910208482c5572e8"},"1:537":{"type":"FRAME","id":"1:537","name":"Contact Button","absoluteBoundingBox":{"x":4976.0,"y":5890.6005859375,"width":1160.0,"height":224.0},"isolatedAbsoluteRenderBounds":{"x":4975.5,"y":5890.1005859375,"width":1161.0,"height":225.0},"relativeTransform":[[1.0,0.0,20.0],[0.0,1.0,50.0]],"size":{"x":1160.0,"y":224.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"CENTER","layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"effects":[{"type":"BACKGROUND_BLUR","visible":true,"radius":4.0}],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":19,"localID":943},"event":{"interactionType":"ON_HOVER"},"actions":[{"transitionNodeID":{"sessionID":1,"localID":544},"transitionType":"INSTANT_TRANSITION","transitionDuration":0.100000001490116,"easingType":"IN_CUBIC","easingFunction":[0.419999986886978,0.0,1.0,1.0],"connectionType":"INTERNAL_NODE","navigationType":"SWAP_STATE","stateGroupContext":"1:535"}],"isDeleted":false,"stateManagementVersion":1}],"paddingTop":20.0,"paddingRight":30.0,"paddingBottom":22.0,"paddingLeft":30.0,"layoutMode":"HORIZONTAL","itemSpacing":4.0,"counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","counterAxisSizingMode":"FIXED","children":["1:538"]},"1:538":{"type":"TEXT","id":"1:538","name":"Contact","absoluteBoundingBox":{"x":5480.5,"y":5969.6005859375,"width":151.0,"height":64.0},"isolatedAbsoluteRenderBounds":{"x":5481.7001953125,"y":5987.20068359375,"width":147.4052734375,"height":30.0},"relativeTransform":[[1.0,0.0,504.5],[0.0,1.0,79.0]],"size":{"x":151.0,"y":64.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Contact","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:1:28","fontFamily":"Manrope","fontPostScriptName":"Manrope-Regular","fontStyle":"Regular","hangingPunctuation":true,"textAutoResize":"WIDTH_AND_HEIGHT","responsiveTextStyleVariants":[{"minWidth":1280.0,"name":"Desktop","style":{"styleIdForText":"StyleId:1:28","fontSize":40.0,"letterSpacing":-0.4,"letterSpacingValue":-1.0,"letterSpacingUnit":"PERCENT","lineHeightPx":64.0,"lineHeightPercent":136.533340454102,"lineHeightPercentFontSize":160.0,"lineHeightUnit":"FONT_SIZE_%"}},{"minWidth":800.0,"name":"Tablet","style":{"styleIdForText":"StyleId:1:28","fontSize":32.0,"letterSpacing":-0.32,"letterSpacingValue":-1.0,"letterSpacingUnit":"PERCENT","lineHeightPx":51.2000007629395,"lineHeightPercent":136.533340454102,"lineHeightPercentFontSize":160.0,"lineHeightUnit":"FONT_SIZE_%"}},{"minWidth":1.0,"name":"Mobile","style":{"styleIdForText":"StyleId:1:28","fontSize":22.0,"letterSpacing":-0.22,"letterSpacingValue":-1.0,"letterSpacingUnit":"PERCENT","lineHeightPx":35.2000007629395,"lineHeightPercent":136.533340454102,"lineHeightPercentFontSize":160.0,"lineHeightUnit":"FONT_SIZE_%"}}],"fontVariantPosition":"NORMAL","fontSize":40.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":-0.4,"letterSpacingValue":-1.0,"letterSpacingUnit":"PERCENT","lineHeightPx":64.0,"lineHeightPercent":117.130302429199,"lineHeightPercentFontSize":160.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"227:4198":{"type":"COMPONENT","id":"227:4198","name":"Property 1=Nav","absoluteBoundingBox":{"x":4960.0,"y":8615.0,"width":1200.0,"height":60.0},"isolatedAbsoluteRenderBounds":{"x":4960.0,"y":8615.0,"width":1200.0,"height":60.0},"relativeTransform":[[1.0,0.0,20.0],[0.0,1.0,20.3994140625]],"size":{"x":1200.0,"y":60.0},"fills":[],"constraintValues":{"left":{"pixelOffset":20.0,"sizeFraction":0.0},"top":{"pixelOffset":20.3994140625,"sizeFraction":0.0}},"strokeAlign":"INSIDE","maxWidth":1200.0,"strokes":[],"accessibleHTMLTag":"HEADER","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"paddingTop":24.0,"paddingRight":64.0,"paddingBottom":24.0,"paddingLeft":64.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"SPACE_BETWEEN","primaryAxisSizingMode":"FIXED","counterAxisSizingMode":"FIXED","children":["227:4010","227:4047"],"componentSetId":"232:4954"},"1:543":{"type":"TEXT","id":"1:543","name":"All Rights Reserved","absoluteBoundingBox":{"x":6014.0,"y":6375.81689453125,"width":122.0,"height":14.0},"isolatedAbsoluteRenderBounds":{"x":6016.5927734375,"y":6377.52685546875,"width":118.38232421875,"height":13.85986328125},"relativeTransform":[[1.0,0.0,1038.0],[0.0,1.0,0.0]],"size":{"x":122.0,"y":14.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"strokeWeight":1.223708152771,"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":" All Rights Reserved","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:1:30","fontFamily":"Manrope","fontPostScriptName":"Manrope-SemiBold","fontStyle":"SemiBold","hangingPunctuation":true,"textAutoResize":"WIDTH_AND_HEIGHT","responsiveTextStyleVariants":[{"minWidth":1280.0,"name":"Desktop","style":{"styleIdForText":"StyleId:1:30","fontSize":14.0,"letterSpacing":-0.49,"letterSpacingValue":-3.5,"letterSpacingUnit":"PERCENT","lineHeightPx":14.0,"lineHeightPercent":85.3333358764648,"lineHeightPercentFontSize":100.0,"lineHeightUnit":"FONT_SIZE_%"}},{"minWidth":800.0,"name":"Tablet","style":{"styleIdForText":"StyleId:1:30","fontSize":14.0,"letterSpacing":-0.49,"letterSpacingValue":-3.5,"letterSpacingUnit":"PERCENT","lineHeightPx":14.0,"lineHeightPercent":85.3333358764648,"lineHeightPercentFontSize":100.0,"lineHeightUnit":"FONT_SIZE_%"}},{"minWidth":1.0,"name":"Mobile","style":{"styleIdForText":"StyleId:1:30","fontSize":14.0,"letterSpacing":-0.49,"letterSpacingValue":-3.5,"letterSpacingUnit":"PERCENT","lineHeightPx":14.0,"lineHeightPercent":85.3333358764648,"lineHeightPercentFontSize":100.0,"lineHeightUnit":"FONT_SIZE_%"}}],"fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":-0.49,"letterSpacingValue":-3.5,"letterSpacingUnit":"PERCENT","lineHeightPx":14.0,"lineHeightPercent":73.2064361572266,"lineHeightPercentFontSize":100.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"227:4049":{"type":"TEXT","id":"227:4049","name":"About me","absoluteBoundingBox":{"x":6022.0,"y":8633.5,"width":74.0,"height":23.0},"isolatedAbsoluteRenderBounds":{"x":6022.521484375,"y":8638.86328125,"width":72.61181640625,"height":11.8125},"relativeTransform":[[1.0,0.0,108.0],[0.0,1.0,0.0]],"size":{"x":74.0,"y":23.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"About me","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"WIDTH_AND_HEIGHT","textAlignHorizontal":"CENTER","textAlignVertical":"CENTER","style":{"fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","hyperlink":{"type":"NODE","nodeID":"/about"},"textCase":"TITLE","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"CENTER","textAlignVertical":"CENTER","letterSpacing":-0.08,"letterSpacingValue":-0.5,"letterSpacingUnit":"PERCENT","lineHeightPx":23.2000007629395,"lineHeightPercent":119.812210083008,"lineHeightPercentFontSize":145.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"227:4048":{"type":"TEXT","id":"227:4048","name":"My Works","absoluteBoundingBox":{"x":5914.0,"y":8633.5,"width":76.0,"height":23.0},"isolatedAbsoluteRenderBounds":{"x":5915.70703125,"y":8638.86328125,"width":73.138671875,"height":14.9091796875},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":76.0,"y":23.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":230,"localID":4591},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":1,"localID":227},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/"}],"isDeleted":false,"stateManagementVersion":1}],"characterStyleOverrides":[],"characters":"My Works","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"WIDTH_AND_HEIGHT","textAlignHorizontal":"CENTER","textAlignVertical":"CENTER","style":{"fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textCase":"TITLE","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"CENTER","textAlignVertical":"CENTER","letterSpacing":-0.08,"letterSpacingValue":-0.5,"letterSpacingUnit":"PERCENT","lineHeightPx":23.2000007629395,"lineHeightPercent":119.812210083008,"lineHeightPercentFontSize":145.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"227:4010":{"type":"FRAME","id":"227:4010","name":"Frame 471","absoluteBoundingBox":{"x":5024.0,"y":8621.0,"width":164.0,"height":48.0},"targetAspectRatio":{"x":226.0,"y":66.0},"isolatedAbsoluteRenderBounds":{"x":5024.0,"y":8621.0,"width":164.0,"height":48.0},"relativeTransform":[[1.0,0.0,64.0],[0.0,1.0,6.0]],"size":{"x":164.0,"y":48.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":232,"localID":4592},"event":{"interactionType":"ON_CLICK"},"actions":[{"transitionNodeID":{"sessionID":1,"localID":227},"connectionType":"INTERNAL_NODE","navigationType":"NAVIGATE","connectionURL":"/"}],"isDeleted":false,"stateManagementVersion":1}],"layoutMode":"HORIZONTAL","itemSpacing":10.0,"counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","counterAxisSizingMode":"FIXED","children":["227:4011","227:4046"]},"227:4046":{"type":"TEXT","id":"227:4046","name":"KALIA","absoluteBoundingBox":{"x":5076.0,"y":8627.5,"width":99.0,"height":35.0},"isolatedAbsoluteRenderBounds":{"x":5077.21875,"y":8635.5908203125,"width":77.97119140625,"height":18.9091796875},"relativeTransform":[[1.0,0.0,52.0],[0.0,1.0,6.5]],"size":{"x":99.0,"y":35.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"KALIA","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAlignVertical":"CENTER","style":{"fontFamily":"Inter","fontPostScriptName":"Inter-Black","fontStyle":"Black","fontVariantPosition":"NORMAL","fontSize":26.0,"textAlignHorizontal":"LEFT","textAlignVertical":"CENTER","letterSpacing":-0.65,"letterSpacingValue":-2.5,"letterSpacingUnit":"PERCENT","lineHeightPx":28.6000003814697,"lineHeightPercent":90.8920211791992,"lineHeightPercentFontSize":110.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED"},"styleOverrideTable":{}},"227:4011":{"type":"FRAME","id":"227:4011","name":"Frame 466","absoluteBoundingBox":{"x":5037.0,"y":8631.0,"width":29.0,"height":28.0},"targetAspectRatio":{"x":68.0,"y":66.0},"isolatedAbsoluteRenderBounds":{"x":5037.0,"y":8631.0,"width":29.0,"height":28.0},"relativeTransform":[[1.0,0.0,13.0],[0.0,1.0,10.0]],"size":{"x":29.0,"y":28.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"children":["227:4012","227:4017","227:4019","227:4021","227:4043","227:4044","227:4045"]},"227:4021":{"type":"FRAME","id":"227:4021","name":"Feature cards 1","absoluteBoundingBox":{"x":5037.0,"y":9065.0,"width":1200.0,"height":690.0},"isolatedAbsoluteRenderBounds":{"x":5037.0,"y":9065.0,"width":1200.0,"height":690.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,434.0]],"size":{"x":1200.0,"y":690.0},"fills":[],"visible":false,"constraintValues":{"left":{"pixelOffset":0.0,"sizeFraction":0.0},"top":{"pixelOffset":434.0,"sizeFraction":0.0}},"strokeAlign":"INSIDE","strokes":[],"accessibleHTMLTag":"UL","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"paddingTop":96.0,"paddingRight":64.0,"paddingBottom":96.0,"paddingLeft":64.0,"layoutMode":"HORIZONTAL","itemSpacing":32.0,"counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["227:4022","227:4029","227:4036"]},"227:4036":{"type":"FRAME","id":"227:4036","name":"Card 3","absoluteBoundingBox":{"x":5837.0,"y":9165.5,"width":336.0,"height":489.0},"isolatedAbsoluteRenderBounds":{"x":5825.0,"y":9159.5,"width":360.0,"height":513.0},"relativeTransform":[[1.0,0.0,800.0],[0.0,1.0,100.5]],"size":{"x":336.0,"y":489.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutGrow":1.0,"strokes":[{"opacity":0.100000001490116,"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true}],"effects":[{"type":"DROP_SHADOW","visible":true,"color":{"r":0.0,"g":0.0,"b":0.0,"a":0.0299999993294477},"blendMode":"NORMAL","offset":{"x":0.0,"y":6.0},"radius":12.0,"showShadowBehindNode":false,"spread":0.0},{"type":"DROP_SHADOW","visible":true,"color":{"r":0.0,"g":0.0,"b":0.0,"a":0.0199999995529652},"blendMode":"NORMAL","offset":{"x":0.0,"y":4.0},"radius":8.0,"showShadowBehindNode":false,"spread":0.0}],"accessibleHTMLTag":"ARTICLE","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[16.0,16.0,16.0,16.0],"cornerRadius":16.0,"clipsContent":true,"layoutMode":"VERTICAL","primaryAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["227:4037","227:4038"]},"227:4038":{"type":"FRAME","id":"227:4038","name":"Body","absoluteBoundingBox":{"x":5837.0,"y":9445.5,"width":336.0,"height":209.0},"isolatedAbsoluteRenderBounds":{"x":5837.0,"y":9445.5,"width":336.0,"height":209.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,280.0]],"size":{"x":336.0,"y":209.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"paddingTop":24.0,"paddingRight":24.0,"paddingBottom":24.0,"paddingLeft":24.0,"layoutMode":"VERTICAL","itemSpacing":32.0,"primaryAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["227:4039","227:4042"]},"232:4872":{"type":"FRAME","id":"232:4872","name":"Frame 378","absoluteBoundingBox":{"x":5477.0,"y":9165.0,"width":198.0,"height":96.0},"isolatedAbsoluteRenderBounds":{"x":5477.0,"y":9165.0,"width":198.0,"height":96.0},"relativeTransform":[[1.0,0.0,501.0],[0.0,1.0,338.0]],"size":{"x":198.0,"y":96.0},"fills":[],"visible":false,"constraintValues":{"left":{"pixelOffset":501.0,"sizeFraction":0.0},"top":{"pixelOffset":338.0,"sizeFraction":0.0}},"strokeAlign":"INSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"paddingTop":20.0,"paddingBottom":20.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","children":["232:4873"]},"227:4039":{"type":"FRAME","id":"227:4039","name":"Body","absoluteBoundingBox":{"x":5861.0,"y":9469.5,"width":288.0,"height":103.0},"isolatedAbsoluteRenderBounds":{"x":5861.0,"y":9469.5,"width":288.0,"height":103.0},"relativeTransform":[[1.0,0.0,24.0],[0.0,1.0,24.0]],"size":{"x":288.0,"y":103.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":8.0,"counterAxisSizingMode":"FIXED","children":["227:4040","227:4041"]},"227:4041":{"type":"TEXT","id":"227:4041","name":"Add more cards to this little stack to build out a grid of whatever size and shape you need.","absoluteBoundingBox":{"x":5861.0,"y":9506.5,"width":288.0,"height":66.0},"isolatedAbsoluteRenderBounds":{"x":5861.39794921875,"y":9511.3974609375,"width":272.830078125,"height":59.375},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,37.0]],"size":{"x":288.0,"y":66.0},"fills":[{"opacity":0.550000011920929,"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Add more cards to this little stack to build out a grid of whatever size and shape you need.","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","textAlignVertical":"CENTER","style":{"fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"CENTER","letterSpacing":-0.08,"letterSpacingValue":-0.5,"letterSpacingUnit":"PERCENT","lineHeightPx":22.3999996185303,"lineHeightPercent":115.680755615234,"lineHeightPercentFontSize":140.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"227:4040":{"type":"TEXT","id":"227:4040","name":"This brilliant bit","absoluteBoundingBox":{"x":5861.0,"y":9469.5,"width":288.0,"height":29.0},"isolatedAbsoluteRenderBounds":{"x":5861.71044921875,"y":9476.1240234375,"width":145.8515625,"height":15.5888671875},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":288.0,"y":29.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"H5","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"This brilliant bit ","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","textAlignVertical":"CENTER","style":{"fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Bold","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":20.0,"textAlignHorizontal":"LEFT","textAlignVertical":"CENTER","letterSpacing":-0.3,"letterSpacingValue":-1.5,"letterSpacingUnit":"PERCENT","lineHeightPx":29.0,"lineHeightPercent":119.812210083008,"lineHeightPercentFontSize":145.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"227:4037":{"type":"RECTANGLE","id":"227:4037","name":"Image","absoluteBoundingBox":{"x":5837.0,"y":9165.5,"width":336.0,"height":280.0},"isolatedAbsoluteRenderBounds":{"x":5837.0,"y":9165.5,"width":336.0,"height":280.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":336.0,"y":280.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"58532aa28603504c46e2e6169d940f0fe52fcd81","originalImageWidth":2621,"originalImageHeight":1598,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":true,"interactions":[]},"227:4029":{"type":"FRAME","id":"227:4029","name":"Card 2","absoluteBoundingBox":{"x":5469.0,"y":9176.5,"width":336.0,"height":467.0},"isolatedAbsoluteRenderBounds":{"x":5457.0,"y":9170.5,"width":360.0,"height":491.0},"relativeTransform":[[1.0,0.0,432.0],[0.0,1.0,111.5]],"size":{"x":336.0,"y":467.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutGrow":1.0,"strokes":[{"opacity":0.100000001490116,"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true}],"effects":[{"type":"DROP_SHADOW","visible":true,"color":{"r":0.0,"g":0.0,"b":0.0,"a":0.0299999993294477},"blendMode":"NORMAL","offset":{"x":0.0,"y":6.0},"radius":12.0,"showShadowBehindNode":false,"spread":0.0},{"type":"DROP_SHADOW","visible":true,"color":{"r":0.0,"g":0.0,"b":0.0,"a":0.0199999995529652},"blendMode":"NORMAL","offset":{"x":0.0,"y":4.0},"radius":8.0,"showShadowBehindNode":false,"spread":0.0}],"accessibleHTMLTag":"ARTICLE","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[16.0,16.0,16.0,16.0],"cornerRadius":16.0,"clipsContent":true,"layoutMode":"VERTICAL","primaryAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["227:4030","227:4031"]},"227:4031":{"type":"FRAME","id":"227:4031","name":"Body","absoluteBoundingBox":{"x":5469.0,"y":9456.5,"width":336.0,"height":187.0},"isolatedAbsoluteRenderBounds":{"x":5469.0,"y":9456.5,"width":645.5615234375,"height":187.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,280.0]],"size":{"x":336.0,"y":187.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"paddingTop":24.0,"paddingRight":24.0,"paddingBottom":24.0,"paddingLeft":24.0,"layoutMode":"VERTICAL","itemSpacing":32.0,"primaryAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["227:4032","227:4035"]},"227:4034":{"type":"TEXT","id":"227:4034","name":"Cards are a great way to organize content in a collection—products, case studies, services, and more.","absoluteBoundingBox":{"x":5493.0,"y":9517.5,"width":624.0,"height":44.0},"isolatedAbsoluteRenderBounds":{"x":5493.85009765625,"y":9519.884765625,"width":620.71142578125,"height":41.8115234375},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,37.0]],"size":{"x":624.0,"y":44.0},"fills":[{"opacity":0.550000011920929,"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true}],"strokeAlign":"OUTSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Cards are a great way to organize content in a collection—products, case studies, services, and more. ","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAlignVertical":"CENTER","style":{"fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"CENTER","letterSpacing":-0.09,"letterSpacingValue":-0.5,"letterSpacingUnit":"PERCENT","lineHeightPx":25.1999988555908,"lineHeightPercent":115.680755615234,"lineHeightPercentFontSize":140.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED"},"styleOverrideTable":{}},"227:4033":{"type":"TEXT","id":"227:4033","name":"This astounding article","absoluteBoundingBox":{"x":5493.0,"y":9480.5,"width":288.0,"height":29.0},"isolatedAbsoluteRenderBounds":{"x":5493.79541015625,"y":9487.2509765625,"width":213.72314453125,"height":19.5673828125},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":288.0,"y":29.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"H5","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"This astounding article","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","textAlignVertical":"CENTER","style":{"fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Semi Bold","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":20.0,"textAlignHorizontal":"LEFT","textAlignVertical":"CENTER","letterSpacing":-0.3,"letterSpacingValue":-1.5,"letterSpacingUnit":"PERCENT","lineHeightPx":29.0,"lineHeightPercent":119.812210083008,"lineHeightPercentFontSize":145.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"227:4030":{"type":"RECTANGLE","id":"227:4030","name":"Image","absoluteBoundingBox":{"x":5469.0,"y":9176.5,"width":336.0,"height":280.0},"isolatedAbsoluteRenderBounds":{"x":5469.0,"y":9176.5,"width":336.0,"height":280.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":336.0,"y":280.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"d1e67e956b7f18428709d5a71f418e1d47841d09","originalImageWidth":1904,"originalImageHeight":1966,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":true,"interactions":[]},"227:4028":{"type":"TEXT","id":"227:4028","name":"Call to action →","absoluteBoundingBox":{"x":5125.0,"y":9609.0,"width":288.0,"height":26.0},"isolatedAbsoluteRenderBounds":{"x":5126.01611328125,"y":9615.384765625,"width":130.46044921875,"height":13.8515625},"relativeTransform":[[1.0,0.0,24.0],[0.0,1.0,168.0]],"size":{"x":288.0,"y":26.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Call to action →","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","textAlignVertical":"CENTER","style":{"fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"CENTER","letterSpacing":-0.09,"letterSpacingValue":-0.5,"letterSpacingUnit":"PERCENT","lineHeightPx":26.1000003814697,"lineHeightPercent":119.812210083008,"lineHeightPercentFontSize":145.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"227:4025":{"type":"FRAME","id":"227:4025","name":"Text","absoluteBoundingBox":{"x":5125.0,"y":9465.0,"width":288.0,"height":112.0},"isolatedAbsoluteRenderBounds":{"x":5125.0,"y":9465.0,"width":288.0,"height":112.0},"relativeTransform":[[1.0,0.0,24.0],[0.0,1.0,24.0]],"size":{"x":288.0,"y":112.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":8.0,"counterAxisSizingMode":"FIXED","children":["227:4026","227:4027"]},"227:4023":{"type":"RECTANGLE","id":"227:4023","name":"Image","absoluteBoundingBox":{"x":5101.0,"y":9161.0,"width":336.0,"height":280.0},"isolatedAbsoluteRenderBounds":{"x":5101.0,"y":9161.0,"width":336.0,"height":280.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":336.0,"y":280.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"46315b776968443cb9c2a269ecf7a13694dcc07a","originalImageWidth":2856,"originalImageHeight":2949,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":true,"interactions":[]},"227:4019":{"type":"FRAME","id":"227:4019","name":"Frame 378","absoluteBoundingBox":{"x":5538.0,"y":8969.0,"width":198.0,"height":96.0},"isolatedAbsoluteRenderBounds":{"x":5538.0,"y":8969.0,"width":198.0,"height":96.0},"relativeTransform":[[1.0,0.0,501.0],[0.0,1.0,338.0]],"size":{"x":198.0,"y":96.0},"fills":[],"visible":false,"constraintValues":{"left":{"pixelOffset":501.0,"sizeFraction":0.0},"top":{"pixelOffset":338.0,"sizeFraction":0.0}},"strokeAlign":"INSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"paddingTop":20.0,"paddingBottom":20.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","children":["227:4020"]},"227:4017":{"type":"FRAME","id":"227:4017","name":"Intro","absoluteBoundingBox":{"x":5037.0,"y":8732.0,"width":1200.0,"height":237.0},"isolatedAbsoluteRenderBounds":{"x":5037.0,"y":8732.0,"width":1200.0,"height":237.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,101.0]],"size":{"x":1200.0,"y":237.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.968627452850342,"g":0.976470589637756,"b":0.980392158031464,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"opacity":0.800000011920929,"constraintValues":{"left":{"pixelOffset":0.0,"sizeFraction":0.0},"top":{"pixelOffset":101.0,"sizeFraction":0.0}},"strokeAlign":"INSIDE","maxWidth":1600.0,"strokes":[],"accessibleHTMLTag":"HEADER","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"paddingTop":24.0,"paddingRight":20.0,"paddingBottom":60.0,"paddingLeft":20.0,"layoutMode":"HORIZONTAL","itemSpacing":8.0,"primaryAxisSizingMode":"FIXED","children":["227:4018"]},"227:4018":{"type":"TEXT","id":"227:4018","name":"Hi, I’m Bhrigu Kalia, and I’m UX-cited you’re here! I design products that make users click, smile, and stick around. My toolkit mixes empathy, pixels, and a pinch of mischief. Let’s turn your ideas into “wow, that’s clever!” moments.","absoluteBoundingBox":{"x":5057.0,"y":8756.0,"width":1160.0,"height":256.0},"isolatedAbsoluteRenderBounds":{"x":5057.39990234375,"y":8773.599609375,"width":1126.8349609375,"height":231.0},"relativeTransform":[[1.0,0.0,20.0],[0.0,1.0,24.0]],"size":{"x":1160.0,"y":256.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutGrow":1.0,"strokes":[],"strokeWeight":1.48847925662994,"accessibleHTMLTag":"P","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Hi, I’m Bhrigu Kalia, and I’m UX-cited you’re here! I design products that make users click, smile, and stick around. My toolkit mixes empathy, pixels, and a pinch of mischief. Let’s turn your ideas into “wow, that’s clever!” moments.","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"styleIdForText":"StyleId:1:28","fontFamily":"Manrope","fontPostScriptName":"Manrope-Regular","fontStyle":"Regular","hangingPunctuation":true,"textAutoResize":"HEIGHT","responsiveTextStyleVariants":[{"minWidth":1280.0,"name":"Desktop","style":{"styleIdForText":"StyleId:1:28","fontSize":40.0,"letterSpacing":-0.4,"letterSpacingValue":-1.0,"letterSpacingUnit":"PERCENT","lineHeightPx":64.0,"lineHeightPercent":136.533340454102,"lineHeightPercentFontSize":160.0,"lineHeightUnit":"FONT_SIZE_%"}},{"minWidth":800.0,"name":"Tablet","style":{"styleIdForText":"StyleId:1:28","fontSize":32.0,"letterSpacing":-0.32,"letterSpacingValue":-1.0,"letterSpacingUnit":"PERCENT","lineHeightPx":51.2000007629395,"lineHeightPercent":136.533340454102,"lineHeightPercentFontSize":160.0,"lineHeightUnit":"FONT_SIZE_%"}},{"minWidth":1.0,"name":"Mobile","style":{"styleIdForText":"StyleId:1:28","fontSize":22.0,"letterSpacing":-0.22,"letterSpacingValue":-1.0,"letterSpacingUnit":"PERCENT","lineHeightPx":35.2000007629395,"lineHeightPercent":136.533340454102,"lineHeightPercentFontSize":160.0,"lineHeightUnit":"FONT_SIZE_%"}}],"fontVariantPosition":"NORMAL","fontSize":40.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":-0.4,"letterSpacingValue":-1.0,"letterSpacingUnit":"PERCENT","lineHeightPx":64.0,"lineHeightPercent":117.130302429199,"lineHeightPercentFontSize":160.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"1:20":{"type":"TEXT","id":"1:20","name":"Paragraph","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":15.0,"height":14.0},"isolatedAbsoluteRenderBounds":{"x":0.0,"y":0.0,"width":15.0,"height":14.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":15.0,"y":14.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Ag","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"Figtree","fontPostScriptName":"Figtree-Regular","fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","responsiveTextStyleVariants":[{"minWidth":1200.0,"name":"Desktop","style":{"fontSize":12.0,"letterSpacing":-0.24,"letterSpacingValue":-2.0,"letterSpacingUnit":"PERCENT","lineHeightPx":14.4000005722046,"lineHeightPercent":102.400009155273,"lineHeightPercentFontSize":120.000007629395,"lineHeightUnit":"FONT_SIZE_%"}},{"minWidth":800.0,"name":"Tablet","style":{"fontSize":12.0,"letterSpacing":-0.24,"letterSpacingValue":-2.0,"letterSpacingUnit":"PERCENT","lineHeightPx":14.4000005722046,"lineHeightPercent":102.400009155273,"lineHeightPercentFontSize":120.000007629395,"lineHeightUnit":"FONT_SIZE_%"}},{"minWidth":1.0,"name":"Mobile","style":{"fontSize":12.0,"letterSpacing":-0.24,"letterSpacingValue":-2.0,"letterSpacingUnit":"PERCENT","lineHeightPx":14.4000005722046,"lineHeightPercent":102.400009155273,"lineHeightPercentFontSize":120.000007629395,"lineHeightUnit":"FONT_SIZE_%"}}],"fontVariantPosition":"NORMAL","fontSize":12.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":-0.24,"letterSpacingValue":-2.0,"letterSpacingUnit":"PERCENT","lineHeightPx":14.4000005722046,"lineHeightPercent":100.0,"lineHeightPercentFontSize":120.000007629395,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"207:496":{"type":"FRAME","id":"207:496","name":"Frame 459","absoluteBoundingBox":{"x":19455.0,"y":333.5,"width":276.0,"height":56.0},"isolatedAbsoluteRenderBounds":{"x":19455.0,"y":333.5,"width":276.0,"height":56.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,97.0]],"size":{"x":276.0,"y":56.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"HORIZONTAL","itemSpacing":22.0,"counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["207:497","207:504","207:510"]},"213:2995":{"type":"FRAME","id":"213:2995","name":"MacBook Air - 7","absoluteBoundingBox":{"x":19405.0,"y":12596.38671875,"width":375.0,"height":807.0},"isolatedAbsoluteRenderBounds":{"x":19405.0,"y":12596.38671875,"width":375.0,"height":807.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,12496.38671875]],"size":{"x":375.0,"y":807.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","maxWidth":1280.0,"strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"paddingTop":48.0,"paddingRight":20.0,"paddingBottom":48.0,"paddingLeft":20.0,"clipsContent":true,"layoutMode":"VERTICAL","itemSpacing":60.0,"counterAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["213:2996"]},"213:2999":{"type":"TEXT","id":"213:2999","name":"This project reminded me that good product ideas often come from small, real frustrations. I didn’t set out to build a business. I set out to stop an annoying argument and see what would happen if I followed that curiosity all the way to a working product. I learned that: Even tiny problems are worth solving if they happen often Tools like Figma AI and Supabase let designers move much faster Making something real, even if it’s small, teaches more than polishing concepts If I continued this, I’d explore: Player profiles Game types or expansions Lighthearted achievements But even in its simple form, the scoreboard already did its job: it turned an ongoing debate into a shared, fun piece of data.","absoluteBoundingBox":{"x":19425.0,"y":12705.38671875,"width":335.0,"height":650.0},"isolatedAbsoluteRenderBounds":{"x":19425.3203125,"y":12712.802734375,"width":323.05078125,"height":638.736328125},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,61.0]],"size":{"x":335.0,"y":650.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"This project reminded me that good product ideas often come from small, real frustrations.\n\nI didn’t set out to build a business.\nI set out to stop an annoying argument and see what would happen if I followed that curiosity all the way to a working product.\n\nI learned that:\nEven tiny problems are worth solving if they happen often\nTools like Figma AI and Supabase let designers move much faster\nMaking something real, even if it’s small, teaches more than polishing concepts\n\nIf I continued this, I’d explore:\nPlayer profiles\nGame types or expansions\nLighthearted achievements\n\nBut even in its simple form, the scoreboard already did its job:\nit turned an ongoing debate into a shared, fun piece of data.","lineIndentations":[0,0,0,0,0,0,1,1,1,0,0,1,1,1,0,0,0],"lineTypes":["NONE","NONE","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"13":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"14":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"15":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"16":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"styleIdForText":"StyleId:433:1268","fontFamily":"Berlin Type","fontPostScriptName":"BerlinType-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":25.6000003814697,"lineHeightPercent":94.6745529174805,"lineHeightPercentFontSize":160.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"213:2680":{"type":"FRAME","id":"213:2680","name":"Frame 320","absoluteBoundingBox":{"x":18351.0,"y":5567.771484375,"width":700.0,"height":413.0},"isolatedAbsoluteRenderBounds":{"x":18351.0,"y":5567.771484375,"width":700.0,"height":413.0},"relativeTransform":[[1.0,0.0,100.0],[0.0,1.0,40.0]],"size":{"x":700.0,"y":413.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":32.0,"counterAxisSizingMode":"FIXED","children":["213:2681","213:2682","213:2683","213:2684","213:2685","213:2686","213:2687"]},"213:2998":{"type":"TEXT","id":"213:2998","name":"11. Reflection","absoluteBoundingBox":{"x":19425.0,"y":12644.38671875,"width":335.0,"height":29.0},"isolatedAbsoluteRenderBounds":{"x":19427.880859375,"y":12648.0107421875,"width":143.875,"height":17.9521484375},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":335.0,"y":29.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"11. Reflection","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Old Standard TT","fontPostScriptName":"OldStandardTT-Bold","fontStyle":"Bold","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":24.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":28.8000011444092,"lineHeightPercent":97.0873870849609,"lineHeightPercentFontSize":120.000007629395,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"213:2996":{"type":"FRAME","id":"213:2996","name":"Frame 395","absoluteBoundingBox":{"x":19425.0,"y":12644.38671875,"width":335.0,"height":711.0},"isolatedAbsoluteRenderBounds":{"x":19425.0,"y":12644.38671875,"width":335.0,"height":711.0},"relativeTransform":[[1.0,0.0,20.0],[0.0,1.0,48.0]],"size":{"x":335.0,"y":711.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":20.0,"counterAxisSizingMode":"FIXED","children":["213:2997"]},"213:3030":{"type":"RECTANGLE","id":"213:3030","name":"Screen 2 1","absoluteBoundingBox":{"x":19425.0,"y":11884.2900390625,"width":335.0,"height":664.096923828125},"targetAspectRatio":{"x":1362.0,"y":2700.0},"isolatedAbsoluteRenderBounds":{"x":19425.0,"y":11884.2900390625,"width":335.0,"height":664.0966796875},"relativeTransform":[[1.0,0.0,20.0],[0.0,1.0,772.096923828125]],"size":{"x":335.0,"y":664.096923828125},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"b1ea71a3a18cb37e98261b98b910c622e4d0533a","originalImageWidth":908,"originalImageHeight":1800,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[]},"213:3040":{"type":"RECTANGLE","id":"213:3040","name":"Screen 1 1","absoluteBoundingBox":{"x":19425.0,"y":8954.0,"width":335.0,"height":664.0},"targetAspectRatio":{"x":1362.0,"y":2700.0},"isolatedAbsoluteRenderBounds":{"x":19425.0,"y":8954.0,"width":335.0,"height":664.0},"relativeTransform":[[1.0,0.0,20.0],[0.0,1.0,525.0]],"size":{"x":335.0,"y":664.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"909a7ec7f443bcf3ad881312ad8940922476f233","originalImageWidth":1362,"originalImageHeight":2700,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[]},"232:4900":{"type":"FRAME","id":"232:4900","name":"Nav","absoluteBoundingBox":{"x":5182.0,"y":8848.5,"width":182.0,"height":23.0},"isolatedAbsoluteRenderBounds":{"x":5182.0,"y":8848.5,"width":182.0,"height":23.0},"relativeTransform":[[1.0,0.0,222.0],[0.0,1.0,45.5]],"size":{"x":182.0,"y":23.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"accessibleHTMLTag":"NAV","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"HORIZONTAL","itemSpacing":32.0,"counterAxisAlignItems":"CENTER","children":["232:4901","232:4902"]},"218:2075":{"mainComponentId":"1:536","type":"INSTANCE","id":"218:2075","name":"Footer","absoluteBoundingBox":{"x":19405.0,"y":13403.38671875,"width":375.0,"height":430.272979736328},"isolatedAbsoluteRenderBounds":{"x":19405.0,"y":13403.38671875,"width":375.0,"height":430.2734375},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,13303.38671875]],"size":{"x":375.0,"y":430.272979736328},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","maxWidth":1600.0,"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.836800158023834,"g":0.836800158023834,"b":0.836800158023834,"a":1.0},"visible":true,"opacity":1.0}],"individualStrokeWeights":{"top":1.0,"right":0.0,"bottom":0.0,"left":0.0},"accessibleHTMLTag":"FOOTER","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"paddingTop":50.0,"paddingRight":8.0,"paddingBottom":20.0,"paddingLeft":8.0,"layoutMode":"VERTICAL","itemSpacing":40.0,"counterAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["I218:2075;1:537","I218:2075;1:539"],"componentSetId":"1:535","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"accessibleHTMLTag":"FOOTER","paddingLeft":8.0,"paddingRight":8.0,"size":{"x":375.0,"y":430.272979736328}},"componentId":"1:536"},{"key":["Contact Button0"],"value":{"accessibleLabel":"Redirect to contact form","interactions":[{"id":{"sessionID":19,"localID":943},"event":{"interactionType":"ON_HOVER"},"actions":[{"transitionNodeID":{"sessionID":1,"localID":544},"transitionType":"INSTANT_TRANSITION","transitionDuration":0.100000001490116,"easingType":"IN_CUBIC","easingFunction":[0.419999986886978,0.0,1.0,1.0],"connectionType":"INTERNAL_NODE","navigationType":"SWAP_STATE","stateGroupContext":"1:535"}],"isDeleted":false,"stateManagementVersion":1},{"id":{"sessionID":128,"localID":379},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"https://figma.com/sites","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}]},"componentId":"1:536"}]},"213:2678":{"type":"FRAME","id":"213:2678","name":"Frame 460","absoluteBoundingBox":{"x":18061.0,"y":5457.771484375,"width":1280.0,"height":1205.0},"isolatedAbsoluteRenderBounds":{"x":18061.0,"y":5457.771484375,"width":1280.0,"height":1205.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,5357.771484375]],"size":{"x":1280.0,"y":1205.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"9ea77de14b3b07674197bdc2e75fcaec1158a025","originalImageWidth":1110,"originalImageHeight":1480,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"paddingTop":70.0,"paddingRight":190.0,"paddingBottom":70.0,"paddingLeft":190.0,"layoutMode":"VERTICAL","itemSpacing":36.0,"counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["213:2679","213:2690"]},"207:476":{"type":"SVG","id":"207:476","name":"Frame 455","absoluteBoundingBox":{"x":18650.5,"y":495.696594238281,"width":101.0,"height":101.0},"targetAspectRatio":{"x":100.0,"y":100.0},"isolatedAbsoluteRenderBounds":{"x":18650.5,"y":495.696594238281,"width":101.0,"height":101.0},"relativeTransform":[[1.0,0.0,163.0],[0.0,1.0,30.0]],"size":{"x":101.0,"y":101.0},"fills":[{"opacity":0.699999988079071,"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true}],"strokeAlign":"INSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"hash":"34c86b1a347de386ac1609ea11fb13e665838c0f"},"213:2858":{"type":"FRAME","id":"213:2858","name":"Frame 387","absoluteBoundingBox":{"x":19415.0,"y":8439.0,"width":355.0,"height":479.0},"isolatedAbsoluteRenderBounds":{"x":19415.0,"y":8439.0,"width":355.0,"height":479.0},"relativeTransform":[[1.0,0.0,10.0],[0.0,1.0,10.0]],"size":{"x":355.0,"y":479.0},"fills":[{"opacity":0.800000011920929,"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","maxWidth":501.0,"strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[20.0,20.0,20.0,20.0],"cornerRadius":20.0,"paddingTop":40.0,"paddingRight":20.0,"paddingBottom":40.0,"paddingLeft":20.0,"layoutMode":"VERTICAL","itemSpacing":20.0,"counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["213:2859"]},"227:4405":{"mainComponentId":"232:4910","type":"INSTANCE","id":"227:4405","name":"Component 5","absoluteBoundingBox":{"x":19405.0,"y":100.0,"width":375.0,"height":114.0},"isolatedAbsoluteRenderBounds":{"x":19405.0,"y":100.0,"width":375.0,"height":114.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":375.0,"y":114.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","maxWidth":420.0,"strokes":[],"accessibleHTMLTag":"HEADER","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"paddingTop":24.0,"paddingRight":16.0,"paddingBottom":24.0,"paddingLeft":16.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"SPACE_BETWEEN","primaryAxisSizingMode":"FIXED","children":["I227:4405;232:4863","I227:4405;232:4900"],"componentSetId":"232:4954","componentProperties":{"Property 1":{"value":"Mobile Nav","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"size":{"x":375.0,"y":114.0}},"componentId":"232:4910"},{"key":["Frame 4710"],"value":{"layoutGrow":null},"componentId":"232:4910"}]},"213:2686":{"type":"TEXT","id":"213:2686","name":"We had no shared record of our games. Every session ended with: Someone claiming they were “basically undefeated” Someone else insisting they always lost No one having proof The real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying. I wanted a simple way to: Track games and players See who won over time Make the arguments playful instead of endless","absoluteBoundingBox":{"x":18351.0,"y":5642.771484375,"width":335.0,"height":374.0},"isolatedAbsoluteRenderBounds":{"x":18351.0,"y":5642.771484375,"width":335.0,"height":374.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":335.0,"y":374.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"We had no shared record of our games.\n\nEvery session ended with:\nSomeone claiming they were “basically undefeated”\nSomeone else insisting they always lost\nNo one having proof\n\nThe real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying.\n\nI wanted a simple way to:\nTrack games and players\nSee who won over time\nMake the arguments playful instead of endless","lineIndentations":[0,0,0,1,1,1,0,0,0,0,1,1,1],"lineTypes":["NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":21.7890625,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"213:2867":{"type":"TEXT","id":"213:2867","name":"10. Outcomes","absoluteBoundingBox":{"x":19435.0,"y":8479.0,"width":145.0,"height":29.0},"isolatedAbsoluteRenderBounds":{"x":19437.880859375,"y":8482.48046875,"width":140.828125,"height":17.951171875},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":145.0,"y":29.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"10. Outcomes","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"Old Standard TT","fontPostScriptName":"OldStandardTT-Bold","fontStyle":"Bold","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":24.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":28.8000011444092,"lineHeightPercent":97.0873870849609,"lineHeightPercentFontSize":120.000007629395,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"232:4898":{"type":"SVG","id":"232:4898","name":"Ellipse 25 (Stroke)","absoluteBoundingBox":{"x":4976.0,"y":8834.0,"width":59.0,"height":59.0},"targetAspectRatio":{"x":84.0,"y":84.0},"isolatedAbsoluteRenderBounds":{"x":4976.0,"y":8834.0,"width":59.0,"height":59.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,7.0]],"size":{"x":59.0,"y":59.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"constraints":{"vertical":"TOP_BOTTOM","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-34.0,"sizeFraction":0.5},"right":{"pixelOffset":25.0,"sizeFraction":0.5},"top":{"pixelOffset":7.0,"sizeFraction":0.0},"bottom":{"pixelOffset":0.0,"sizeFraction":1.0}},"strokeAlign":"INSIDE","strokes":[],"strokeWeight":3.0,"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"hash":"ac71f22829a8184663b872cc4119e1bb56cd52a9"},"213:2863":{"type":"TEXT","id":"213:2863","name":"This wasn’t about building a startup. It was about: Solving a real, recurring problem in my friend group Experimenting with AI-assisted workflows Seeing how far I could take an idea from “annoyance” to “working product” Signals After about 10 game nights: Everyone had a different “top winner” Nobody remembered scores accurately We kept joking about needing a scoreboard That was enough validation.","absoluteBoundingBox":{"x":19435.0,"y":8554.0,"width":680.0,"height":325.0},"isolatedAbsoluteRenderBounds":{"x":19435.0,"y":8554.0,"width":680.0,"height":325.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":680.0,"y":325.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2],"characters":"This wasn’t about building a startup. It was about:\nSolving a real, recurring problem in my friend group\nExperimenting with AI-assisted workflows\nSeeing how far I could take an idea from “annoyance” to “working product”\n\nSignals\n\nAfter about 10 game nights:\nEveryone had a different “top winner”\nNobody remembered scores accurately\nWe kept joking about needing a scoreboard\n\nThat was enough validation.","lineIndentations":[0,1,1,1,0,0,0,0,1,1,1,0,0],"lineTypes":["NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":24.5126953125,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{"2":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Bold","fontStyle":"Bold","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"213:3029":{"type":"RECTANGLE","id":"213:3029","name":"Screen 1 1","absoluteBoundingBox":{"x":19425.0,"y":11160.193359375,"width":335.0,"height":664.096923828125},"targetAspectRatio":{"x":1362.0,"y":2700.0},"isolatedAbsoluteRenderBounds":{"x":19425.0,"y":11160.193359375,"width":335.0,"height":664.0966796875},"relativeTransform":[[1.0,0.0,20.0],[0.0,1.0,48.0]],"size":{"x":335.0,"y":664.096923828125},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"47b4d4eaf0dc9d657a9ea436a7debf369833f020","originalImageWidth":1362,"originalImageHeight":2700,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[]},"213:2862":{"type":"TEXT","id":"213:2862","name":"We had no shared record of our games. Every session ended with: Someone claiming they were “basically undefeated” Someone else insisting they always lost No one having proof The real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying. I wanted a simple way to: Track games and players See who won over time Make the arguments playful instead of endless","absoluteBoundingBox":{"x":19435.0,"y":8554.0,"width":355.0,"height":475.0},"isolatedAbsoluteRenderBounds":{"x":19435.0,"y":8554.0,"width":355.0,"height":475.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":355.0,"y":475.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"We had no shared record of our games.\n\nEvery session ended with:\nSomeone claiming they were “basically undefeated”\nSomeone else insisting they always lost\nNo one having proof\n\nThe real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying.\n\nI wanted a simple way to:\nTrack games and players\nSee who won over time\nMake the arguments playful instead of endless","lineIndentations":[0,0,0,1,1,1,0,0,0,0,1,1,1],"lineTypes":["NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":24.5126953125,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"232:4873":{"type":"TEXT","id":"232:4873","name":"My Projects","absoluteBoundingBox":{"x":5477.0,"y":9185.0,"width":198.0,"height":56.0},"isolatedAbsoluteRenderBounds":{"x":5479.68017578125,"y":9201.5595703125,"width":193.34521484375,"height":32.3203125},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,20.0]],"size":{"x":198.0,"y":56.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"My Projects","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"Degular","fontPostScriptName":"Degular-Medium","fontStyle":"Medium","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":40.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":56.0,"lineHeightPercent":105.501129150391,"lineHeightPercentFontSize":140.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"207:516":{"type":"FRAME","id":"207:516","name":"Frame 455","absoluteBoundingBox":{"x":19493.0,"y":236.5,"width":200.0,"height":77.0},"isolatedAbsoluteRenderBounds":{"x":19493.0,"y":236.5,"width":200.0,"height":79.8949890136719},"relativeTransform":[[1.0,0.0,38.0],[0.0,1.0,0.0]],"size":{"x":200.0,"y":77.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":4.0,"counterAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","counterAxisSizingMode":"FIXED","children":["207:517","208:584"]},"210:2186":{"type":"TEXT","id":"210:2186","name":"Because this was a personal project, research was informal but still intentional. What I looked at How we actually play Catan What people cared about after games How much friction people would tolerate Key Insights Insight 1 People didn’t want complexity. They just wanted to know who won. Insight 2 Anything that took more than a few seconds to log wouldn’t be used. Insight 3 The fun came from seeing patterns over time, not individual games. This meant the product needed to be extremely lightweight and focused on a few core stats.","absoluteBoundingBox":{"x":19435.0,"y":2870.0,"width":700.0,"height":418.0},"isolatedAbsoluteRenderBounds":{"x":19435.0,"y":2870.0,"width":700.0,"height":418.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":700.0,"y":418.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,6,6,6,6,6,6,6,6,6,6,6,6,6,7,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7],"characters":"Because this was a personal project, research was informal but still intentional.\n\nWhat I looked at\nHow we actually play Catan\nWhat people cared about after games\nHow much friction people would tolerate\n\nKey Insights\n\nInsight 1\nPeople didn’t want complexity. They just wanted to know who won.\n\nInsight 2\nAnything that took more than a few seconds to log wouldn’t be used.\n\nInsight 3\nThe fun came from seeing patterns over time, not individual games.\n\nThis meant the product needed to be extremely lightweight and focused on a few core stats.","lineIndentations":[0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTypes":["NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","NONE","NONE","NONE","NONE","NONE","NONE","NONE","NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"13":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"14":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"15":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"16":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"17":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"18":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":21.7890625,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{"7":{"fontSize":16.0,"paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100},"6":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Bold","fontStyle":"Bold","fontSize":16.0,"paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"213:3022":{"type":"RECTANGLE","id":"213:3022","name":"Screen 2 1","absoluteBoundingBox":{"x":18308.0,"y":7570.771484375,"width":363.0,"height":720.0},"targetAspectRatio":{"x":1362.0,"y":2700.0},"isolatedAbsoluteRenderBounds":{"x":18308.0,"y":7570.771484375,"width":363.0,"height":720.0},"relativeTransform":[[1.0,0.0,247.0],[0.0,1.0,48.0]],"size":{"x":363.0,"y":720.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"9adbe6e7570f04726bc401eb6c08d7702e7cabde","originalImageWidth":1362,"originalImageHeight":2700,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[]},"213:2860":{"type":"TEXT","id":"213:2860","name":"We had no shared record of our games. Every session ended with: Someone claiming they were “basically undefeated” Someone else insisting they always lost No one having proof The real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying. I wanted a simple way to: Track games and players See who won over time Make the arguments playful instead of endless","absoluteBoundingBox":{"x":19435.0,"y":8554.0,"width":335.0,"height":475.0},"isolatedAbsoluteRenderBounds":{"x":19435.0,"y":8554.0,"width":335.0,"height":475.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":335.0,"y":475.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"We had no shared record of our games.\n\nEvery session ended with:\nSomeone claiming they were “basically undefeated”\nSomeone else insisting they always lost\nNo one having proof\n\nThe real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying.\n\nI wanted a simple way to:\nTrack games and players\nSee who won over time\nMake the arguments playful instead of endless","lineIndentations":[0,0,0,1,1,1,0,0,0,0,1,1,1],"lineTypes":["NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":24.5126953125,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"214:3109":{"type":"RECTANGLE","id":"214:3109","name":"clay resource 1","absoluteBoundingBox":{"x":19456.5,"y":7972.0,"width":272.0,"height":407.0},"targetAspectRatio":{"x":1208.0,"y":1808.0},"isolatedAbsoluteRenderBounds":{"x":19456.5,"y":7972.0,"width":272.0,"height":407.0},"relativeTransform":[[1.0,0.0,41.5],[0.0,1.0,540.0]],"size":{"x":272.0,"y":407.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"529803e7c5a100c969d764e21cfc359c816b01d7","originalImageWidth":1208,"originalImageHeight":1808,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[]},"213:2615":{"type":"TEXT","id":"213:2615","name":"This wasn’t about building a startup. It was about: Solving a real, recurring problem in my friend group Experimenting with AI-assisted workflows Seeing how far I could take an idea from “annoyance” to “working product” Signals After about 10 game nights: Everyone had a different “top winner” Nobody remembered scores accurately We kept joking about needing a scoreboard That was enough validation.","absoluteBoundingBox":{"x":18351.0,"y":4931.771484375,"width":680.0,"height":325.0},"isolatedAbsoluteRenderBounds":{"x":18351.0,"y":4931.771484375,"width":680.0,"height":325.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":680.0,"y":325.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2],"characters":"This wasn’t about building a startup. It was about:\nSolving a real, recurring problem in my friend group\nExperimenting with AI-assisted workflows\nSeeing how far I could take an idea from “annoyance” to “working product”\n\nSignals\n\nAfter about 10 game nights:\nEveryone had a different “top winner”\nNobody remembered scores accurately\nWe kept joking about needing a scoreboard\n\nThat was enough validation.","lineIndentations":[0,1,1,1,0,0,0,0,1,1,1,0,0],"lineTypes":["NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":24.5126953125,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{"2":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Bold","fontStyle":"Bold","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"213:2714":{"type":"FRAME","id":"213:2714","name":"Frame 320","absoluteBoundingBox":{"x":19435.0,"y":7472.0,"width":315.0,"height":480.0},"isolatedAbsoluteRenderBounds":{"x":19435.0,"y":7472.0,"width":315.0,"height":480.0},"relativeTransform":[[1.0,0.0,20.0],[0.0,1.0,40.0]],"size":{"x":315.0,"y":480.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":32.0,"counterAxisSizingMode":"FIXED","children":["213:2715","213:2716","213:2717","213:2718","213:2719","213:2720","213:2721"]},"213:2721":{"type":"FRAME","id":"213:2721","name":"Frame 320","absoluteBoundingBox":{"x":19435.0,"y":7472.0,"width":315.0,"height":480.0},"isolatedAbsoluteRenderBounds":{"x":19435.0,"y":7472.0,"width":315.0,"height":480.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":315.0,"y":480.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":32.0,"counterAxisSizingMode":"FIXED","children":["213:2722","213:2723"]},"213:2624":{"type":"FRAME","id":"213:2624","name":"Frame 465","absoluteBoundingBox":{"x":19415.0,"y":5883.0,"width":355.0,"height":978.0},"isolatedAbsoluteRenderBounds":{"x":19415.0,"y":5883.0,"width":355.0,"height":978.0},"relativeTransform":[[1.0,0.0,10.0],[0.0,1.0,1287.0]],"size":{"x":355.0,"y":978.0},"fills":[{"opacity":0.800000011920929,"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","maxWidth":900.0,"strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[20.0,20.0,20.0,20.0],"cornerRadius":20.0,"paddingTop":40.0,"paddingRight":20.0,"paddingBottom":40.0,"paddingLeft":20.0,"layoutMode":"VERTICAL","itemSpacing":20.0,"counterAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["213:2625","214:3055"]},"213:2723":{"type":"TEXT","id":"213:2723","name":"This project was also an experiment in vibe coding and AI-assisted building. I used: Figma and Figma Make to generate and iterate on layouts Supabase to set up tables and relationships Simple front-end logic to connect the two As a product designer, this helped me: Test ideas without waiting on engineering Explore data models firsthand Understand how design decisions affect what gets built","absoluteBoundingBox":{"x":19435.0,"y":7562.0,"width":315.0,"height":390.0},"isolatedAbsoluteRenderBounds":{"x":19435.3203125,"y":7569.416015625,"width":299.60546875,"height":378.8798828125},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,90.0]],"size":{"x":315.0,"y":390.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"This project was also an experiment in vibe coding and AI-assisted building.\n\nI used:\nFigma and Figma Make to generate and iterate on layouts\nSupabase to set up tables and relationships\nSimple front-end logic to connect the two\n\nAs a product designer, this helped me:\nTest ideas without waiting on engineering\nExplore data models firsthand\nUnderstand how design decisions affect what gets built","lineIndentations":[0,0,0,1,1,1,0,0,1,1,1],"lineTypes":["NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","UNORDERED","UNORDERED","UNORDERED"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"styleIdForText":"StyleId:433:1268","fontFamily":"Berlin Type","fontPostScriptName":"BerlinType-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":25.6000003814697,"lineHeightPercent":94.6745529174805,"lineHeightPercentFontSize":160.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"213:2843":{"type":"FRAME","id":"213:2843","name":"Frame 320","absoluteBoundingBox":{"x":18291.0,"y":6912.271484375,"width":421.0,"height":361.0},"isolatedAbsoluteRenderBounds":{"x":18291.0,"y":6912.271484375,"width":421.0,"height":361.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":421.0,"y":361.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":32.0,"counterAxisSizingMode":"FIXED","children":["213:2844","213:2845"]},"213:2722":{"type":"TEXT","id":"213:2722","name":"9. Using Figma Make and Supabase","absoluteBoundingBox":{"x":19435.0,"y":7472.0,"width":315.0,"height":58.0},"isolatedAbsoluteRenderBounds":{"x":19436.583984375,"y":7475.52783203125,"width":273.11328125,"height":51.9443359375},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":315.0,"y":58.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"9. Using Figma Make and Supabase","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Old Standard TT","fontPostScriptName":"OldStandardTT-Bold","fontStyle":"Bold","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":24.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":28.8000011444092,"lineHeightPercent":97.0873870849609,"lineHeightPercentFontSize":120.000007629395,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"227:4020":{"type":"TEXT","id":"227:4020","name":"My Projects","absoluteBoundingBox":{"x":5538.0,"y":8989.0,"width":198.0,"height":56.0},"isolatedAbsoluteRenderBounds":{"x":5540.68017578125,"y":9005.5595703125,"width":193.34521484375,"height":32.3203125},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,20.0]],"size":{"x":198.0,"y":56.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"My Projects","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"Degular","fontPostScriptName":"Degular-Medium","fontStyle":"Medium","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":40.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":56.0,"lineHeightPercent":105.501129150391,"lineHeightPercentFontSize":140.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"213:2720":{"type":"TEXT","id":"213:2720","name":"This wasn’t about building a startup. It was about: Solving a real, recurring problem in my friend group Experimenting with AI-assisted workflows Seeing how far I could take an idea from “annoyance” to “working product” Signals After about 10 game nights: Everyone had a different “top winner” Nobody remembered scores accurately We kept joking about needing a scoreboard That was enough validation.","absoluteBoundingBox":{"x":19435.0,"y":7547.0,"width":680.0,"height":286.0},"isolatedAbsoluteRenderBounds":{"x":19435.0,"y":7547.0,"width":680.0,"height":286.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":680.0,"y":286.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6],"characters":"This wasn’t about building a startup. It was about:\nSolving a real, recurring problem in my friend group\nExperimenting with AI-assisted workflows\nSeeing how far I could take an idea from “annoyance” to “working product”\n\nSignals\n\nAfter about 10 game nights:\nEveryone had a different “top winner”\nNobody remembered scores accurately\nWe kept joking about needing a scoreboard\n\nThat was enough validation.","lineIndentations":[0,1,1,1,0,0,0,0,1,1,1,0,0],"lineTypes":["NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":21.7890625,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{"6":{"fontSize":16.0,"paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100},"5":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Bold","fontStyle":"Bold","fontSize":16.0,"paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"210:2082":{"type":"TEXT","id":"210:2082","name":"We had no shared record of our games. Every session ended with: Someone claiming they were “basically undefeated” Someone else insisting they always lost No one having proof The real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying. I wanted a simple way to: Track games and players See who won over time Make the arguments playful instead of endless","absoluteBoundingBox":{"x":18351.0,"y":3429.771484375,"width":355.0,"height":475.0},"isolatedAbsoluteRenderBounds":{"x":18351.0,"y":3429.771484375,"width":355.0,"height":475.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":355.0,"y":475.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"We had no shared record of our games.\n\nEvery session ended with:\nSomeone claiming they were “basically undefeated”\nSomeone else insisting they always lost\nNo one having proof\n\nThe real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying.\n\nI wanted a simple way to:\nTrack games and players\nSee who won over time\nMake the arguments playful instead of endless","lineIndentations":[0,0,0,1,1,1,0,0,0,0,1,1,1],"lineTypes":["NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":24.5126953125,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"213:2718":{"type":"TEXT","id":"213:2718","name":"This wasn’t about building a startup. It was about: Solving a real, recurring problem in my friend group Experimenting with AI-assisted workflows Seeing how far I could take an idea from “annoyance” to “working product” Signals After about 10 game nights: Everyone had a different “top winner” Nobody remembered scores accurately We kept joking about needing a scoreboard That was enough validation.","absoluteBoundingBox":{"x":19435.0,"y":7547.0,"width":680.0,"height":325.0},"isolatedAbsoluteRenderBounds":{"x":19435.0,"y":7547.0,"width":680.0,"height":325.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":680.0,"y":325.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2],"characters":"This wasn’t about building a startup. It was about:\nSolving a real, recurring problem in my friend group\nExperimenting with AI-assisted workflows\nSeeing how far I could take an idea from “annoyance” to “working product”\n\nSignals\n\nAfter about 10 game nights:\nEveryone had a different “top winner”\nNobody remembered scores accurately\nWe kept joking about needing a scoreboard\n\nThat was enough validation.","lineIndentations":[0,1,1,1,0,0,0,0,1,1,1,0,0],"lineTypes":["NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":24.5126953125,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{"2":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Bold","fontStyle":"Bold","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"213:2717":{"type":"TEXT","id":"213:2717","name":"We had no shared record of our games. Every session ended with: Someone claiming they were “basically undefeated” Someone else insisting they always lost No one having proof The real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying. I wanted a simple way to: Track games and players See who won over time Make the arguments playful instead of endless","absoluteBoundingBox":{"x":19435.0,"y":7547.0,"width":355.0,"height":475.0},"isolatedAbsoluteRenderBounds":{"x":19435.0,"y":7547.0,"width":355.0,"height":475.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":355.0,"y":475.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"We had no shared record of our games.\n\nEvery session ended with:\nSomeone claiming they were “basically undefeated”\nSomeone else insisting they always lost\nNo one having proof\n\nThe real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying.\n\nI wanted a simple way to:\nTrack games and players\nSee who won over time\nMake the arguments playful instead of endless","lineIndentations":[0,0,0,1,1,1,0,0,0,0,1,1,1],"lineTypes":["NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":24.5126953125,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"213:2588":{"type":"FRAME","id":"213:2588","name":"Frame 387","absoluteBoundingBox":{"x":19415.0,"y":4606.0,"width":355.0,"height":1241.0},"isolatedAbsoluteRenderBounds":{"x":19415.0,"y":4606.0,"width":355.0,"height":1241.0},"relativeTransform":[[1.0,0.0,10.0],[0.0,1.0,10.0]],"size":{"x":355.0,"y":1241.0},"fills":[{"opacity":0.800000011920929,"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","maxWidth":900.0,"strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[20.0,20.0,20.0,20.0],"cornerRadius":20.0,"paddingTop":40.0,"paddingRight":20.0,"paddingBottom":40.0,"paddingLeft":20.0,"layoutMode":"VERTICAL","itemSpacing":20.0,"counterAxisSizingMode":"FIXED","children":["213:2589","441:367"]},"213:2716":{"type":"TEXT","id":"213:2716","name":"This wasn’t about building a startup. It was about: Solving a real, recurring problem in my friend group Experimenting with AI-assisted workflows Seeing how far I could take an idea from “annoyance” to “working product” Signals After about 10 game nights: Everyone had a different “top winner” Nobody remembered scores accurately We kept joking about needing a scoreboard That was enough validation.","absoluteBoundingBox":{"x":19435.0,"y":7547.0,"width":680.0,"height":325.0},"isolatedAbsoluteRenderBounds":{"x":19435.0,"y":7547.0,"width":680.0,"height":325.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":680.0,"y":325.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2],"characters":"This wasn’t about building a startup. It was about:\nSolving a real, recurring problem in my friend group\nExperimenting with AI-assisted workflows\nSeeing how far I could take an idea from “annoyance” to “working product”\n\nSignals\n\nAfter about 10 game nights:\nEveryone had a different “top winner”\nNobody remembered scores accurately\nWe kept joking about needing a scoreboard\n\nThat was enough validation.","lineIndentations":[0,1,1,1,0,0,0,0,1,1,1,0,0],"lineTypes":["NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":24.5126953125,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{"2":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Bold","fontStyle":"Bold","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"48:731":{"type":"SVG","id":"48:731","name":"©BhriguKalia","absoluteBoundingBox":{"x":4976.0,"y":6706.2900390625,"width":1160.0,"height":201.216293334961},"targetAspectRatio":{"x":81.153076171875,"y":14.077000617981},"isolatedAbsoluteRenderBounds":{"x":4976.0,"y":6706.2900390625,"width":1160.0,"height":201.21630859375},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":1160.0,"y":201.216293334961},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"hash":"bbebbd7b715a9c19ccf9209e910208482c5572e8"},"213:2711":{"type":"TEXT","id":"213:2711","name":"8. Final Experience","absoluteBoundingBox":{"x":19435.0,"y":6921.0,"width":209.0,"height":29.0},"isolatedAbsoluteRenderBounds":{"x":19436.34375,"y":6924.52783203125,"width":205.77734375,"height":22.9443359375},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":209.0,"y":29.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"8. Final Experience","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"Old Standard TT","fontPostScriptName":"OldStandardTT-Bold","fontStyle":"Bold","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":24.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":28.8000011444092,"lineHeightPercent":97.0873870849609,"lineHeightPercentFontSize":120.000007629395,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"210:2098":{"type":"TEXT","id":"210:2098","name":"We had no shared record of our games. Every session ended with: Someone claiming they were “basically undefeated” Someone else insisting they always lost No one having proof The real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying. I wanted a simple way to: Track games and players See who won over time Make the arguments playful instead of endless","absoluteBoundingBox":{"x":19435.0,"y":3673.0,"width":335.0,"height":374.0},"isolatedAbsoluteRenderBounds":{"x":19435.0,"y":3673.0,"width":335.0,"height":374.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":335.0,"y":374.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"We had no shared record of our games.\n\nEvery session ended with:\nSomeone claiming they were “basically undefeated”\nSomeone else insisting they always lost\nNo one having proof\n\nThe real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying.\n\nI wanted a simple way to:\nTrack games and players\nSee who won over time\nMake the arguments playful instead of endless","lineIndentations":[0,0,0,1,1,1,0,0,0,0,1,1,1],"lineTypes":["NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":21.7890625,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"213:2708":{"type":"TEXT","id":"213:2708","name":"We had no shared record of our games. Every session ended with: Someone claiming they were “basically undefeated” Someone else insisting they always lost No one having proof The real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying. I wanted a simple way to: Track games and players See who won over time Make the arguments playful instead of endless","absoluteBoundingBox":{"x":19435.0,"y":6996.0,"width":335.0,"height":374.0},"isolatedAbsoluteRenderBounds":{"x":19435.0,"y":6996.0,"width":335.0,"height":374.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":335.0,"y":374.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"We had no shared record of our games.\n\nEvery session ended with:\nSomeone claiming they were “basically undefeated”\nSomeone else insisting they always lost\nNo one having proof\n\nThe real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying.\n\nI wanted a simple way to:\nTrack games and players\nSee who won over time\nMake the arguments playful instead of endless","lineIndentations":[0,0,0,1,1,1,0,0,0,0,1,1,1],"lineTypes":["NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":21.7890625,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"213:2707":{"type":"TEXT","id":"213:2707","name":"This wasn’t about building a startup. It was about: Solving a real, recurring problem in my friend group Experimenting with AI-assisted workflows Seeing how far I could take an idea from “annoyance” to “working product” Signals After about 10 game nights: Everyone had a different “top winner” Nobody remembered scores accurately We kept joking about needing a scoreboard That was enough validation.","absoluteBoundingBox":{"x":19435.0,"y":6996.0,"width":680.0,"height":325.0},"isolatedAbsoluteRenderBounds":{"x":19435.0,"y":6996.0,"width":680.0,"height":325.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":680.0,"y":325.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2],"characters":"This wasn’t about building a startup. It was about:\nSolving a real, recurring problem in my friend group\nExperimenting with AI-assisted workflows\nSeeing how far I could take an idea from “annoyance” to “working product”\n\nSignals\n\nAfter about 10 game nights:\nEveryone had a different “top winner”\nNobody remembered scores accurately\nWe kept joking about needing a scoreboard\n\nThat was enough validation.","lineIndentations":[0,1,1,1,0,0,0,0,1,1,1,0,0],"lineTypes":["NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":24.5126953125,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{"2":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Bold","fontStyle":"Bold","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"213:2623":{"type":"TEXT","id":"213:2623","name":"What I intentionally kept simple No logins No profiles No historical editing Just: Players Games Scores Stats Why Every extra feature would reduce the chance someone would actually use it on game night. This was a scoreboard, not a social network.","absoluteBoundingBox":{"x":18351.0,"y":4931.771484375,"width":409.0,"height":416.0},"isolatedAbsoluteRenderBounds":{"x":18351.20703125,"y":4939.1875,"width":364.119140625,"height":404.65576171875},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":409.0,"y":416.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"What I intentionally kept simple\nNo logins\nNo profiles\nNo historical editing\n\nJust:\nPlayers\nGames\nScores\nStats\n\nWhy\nEvery extra feature would reduce the chance someone would actually use it on game night.\n\nThis was a scoreboard, not a social network.","lineIndentations":[0,1,1,1,0,0,1,1,1,1,0,0,0,0,0],"lineTypes":["NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"13":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"14":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"styleIdForText":"StyleId:433:1268","fontFamily":"Berlin Type","fontPostScriptName":"BerlinType-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":25.6000003814697,"lineHeightPercent":94.6745529174805,"lineHeightPercentFontSize":160.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"208:647":{"type":"FRAME","id":"208:647","name":"Frame 455","absoluteBoundingBox":{"x":19405.0,"y":4596.0,"width":375.0,"height":2275.0},"isolatedAbsoluteRenderBounds":{"x":19405.0,"y":4596.0,"width":375.0,"height":2275.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,4496.0]],"size":{"x":375.0,"y":2275.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"3d0364c1b5fadef8d369fbf585e5387b6a004a54","originalImageWidth":1110,"originalImageHeight":1480,"visible":true,"opacity":1.0,"rotation":0.0},{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"3d0364c1b5fadef8d369fbf585e5387b6a004a54","originalImageWidth":1110,"originalImageHeight":1480,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"paddingTop":10.0,"paddingRight":10.0,"paddingBottom":10.0,"paddingLeft":10.0,"layoutMode":"VERTICAL","itemSpacing":36.0,"counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["213:2588","213:2624"]},"213:2683":{"type":"TEXT","id":"213:2683","name":"This wasn’t about building a startup. It was about: Solving a real, recurring problem in my friend group Experimenting with AI-assisted workflows Seeing how far I could take an idea from “annoyance” to “working product” Signals After about 10 game nights: Everyone had a different “top winner” Nobody remembered scores accurately We kept joking about needing a scoreboard That was enough validation.","absoluteBoundingBox":{"x":18351.0,"y":5642.771484375,"width":680.0,"height":325.0},"isolatedAbsoluteRenderBounds":{"x":18351.0,"y":5642.771484375,"width":680.0,"height":325.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":680.0,"y":325.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2],"characters":"This wasn’t about building a startup. It was about:\nSolving a real, recurring problem in my friend group\nExperimenting with AI-assisted workflows\nSeeing how far I could take an idea from “annoyance” to “working product”\n\nSignals\n\nAfter about 10 game nights:\nEveryone had a different “top winner”\nNobody remembered scores accurately\nWe kept joking about needing a scoreboard\n\nThat was enough validation.","lineIndentations":[0,1,1,1,0,0,0,0,1,1,1,0,0],"lineTypes":["NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":24.5126953125,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{"2":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Bold","fontStyle":"Bold","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"227:4016":{"type":"TEXT","id":"227:4016","name":"About me","absoluteBoundingBox":{"x":6099.0,"y":8670.0,"width":74.0,"height":23.0},"isolatedAbsoluteRenderBounds":{"x":6099.521484375,"y":8675.36328125,"width":72.61181640625,"height":11.8125},"relativeTransform":[[1.0,0.0,108.0],[0.0,1.0,0.0]],"size":{"x":74.0,"y":23.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"About me","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"WIDTH_AND_HEIGHT","textAlignHorizontal":"CENTER","textAlignVertical":"CENTER","style":{"fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textCase":"TITLE","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"CENTER","textAlignVertical":"CENTER","letterSpacing":-0.08,"letterSpacingValue":-0.5,"letterSpacingUnit":"PERCENT","lineHeightPx":23.2000007629395,"lineHeightPercent":119.812210083008,"lineHeightPercentFontSize":145.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"213:2632":{"type":"FRAME","id":"213:2632","name":"Frame 320","absoluteBoundingBox":{"x":19435.0,"y":5923.0,"width":315.0,"height":477.0},"isolatedAbsoluteRenderBounds":{"x":19435.0,"y":5923.0,"width":315.0,"height":477.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":315.0,"y":477.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":32.0,"counterAxisSizingMode":"FIXED","children":["213:2633","213:2634"]},"187:1645":{"type":"FRAME","id":"187:1645","name":"Frame 317","absoluteBoundingBox":{"x":19425.0,"y":506.0,"width":335.0,"height":96.0},"isolatedAbsoluteRenderBounds":{"x":19425.0,"y":506.0,"width":335.0,"height":96.0},"relativeTransform":[[1.0,0.0,20.0],[0.0,1.0,32.0]],"size":{"x":335.0,"y":96.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"HORIZONTAL","itemSpacing":12.0,"primaryAxisSizingMode":"FIXED","children":["187:1649"]},"213:3046":{"type":"RECTANGLE","id":"213:3046","name":"Screen 1 2","absoluteBoundingBox":{"x":19425.0,"y":10400.0966796875,"width":335.0,"height":664.096923828125},"targetAspectRatio":{"x":1362.0,"y":2700.0},"isolatedAbsoluteRenderBounds":{"x":19425.0,"y":10400.0966796875,"width":335.0,"height":664.0966796875},"relativeTransform":[[1.0,0.0,20.0],[0.0,1.0,772.096923828125]],"size":{"x":335.0,"y":664.096923828125},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"ad3d017fd1f593302460be755abe13d9e039b7d5","originalImageWidth":1362,"originalImageHeight":2700,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[]},"213:2633":{"type":"TEXT","id":"213:2633","name":"7. Key Design Decisions","absoluteBoundingBox":{"x":19435.0,"y":5923.0,"width":260.0,"height":29.0},"isolatedAbsoluteRenderBounds":{"x":19437.255859375,"y":5926.6240234375,"width":256.0859375,"height":23.087890625},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":260.0,"y":29.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"7. Key Design Decisions","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"Old Standard TT","fontPostScriptName":"OldStandardTT-Bold","fontStyle":"Bold","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":24.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":28.8000011444092,"lineHeightPercent":97.0873870849609,"lineHeightPercentFontSize":120.000007629395,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"213:2630":{"type":"TEXT","id":"213:2630","name":"We had no shared record of our games. Every session ended with: Someone claiming they were “basically undefeated” Someone else insisting they always lost No one having proof The real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying. I wanted a simple way to: Track games and players See who won over time Make the arguments playful instead of endless","absoluteBoundingBox":{"x":19435.0,"y":5998.0,"width":335.0,"height":374.0},"isolatedAbsoluteRenderBounds":{"x":19435.0,"y":5998.0,"width":335.0,"height":374.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":335.0,"y":374.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"We had no shared record of our games.\n\nEvery session ended with:\nSomeone claiming they were “basically undefeated”\nSomeone else insisting they always lost\nNo one having proof\n\nThe real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying.\n\nI wanted a simple way to:\nTrack games and players\nSee who won over time\nMake the arguments playful instead of endless","lineIndentations":[0,0,0,1,1,1,0,0,0,0,1,1,1],"lineTypes":["NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":21.7890625,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"213:2585":{"type":"FRAME","id":"213:2585","name":"Frame 320","absoluteBoundingBox":{"x":18351.0,"y":4076.771484375,"width":345.0,"height":465.0},"isolatedAbsoluteRenderBounds":{"x":18351.0,"y":4076.771484375,"width":345.0,"height":465.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":345.0,"y":465.0},"fills":[],"strokeAlign":"INSIDE","layoutGrow":1.0,"strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":32.0,"counterAxisSizingMode":"FIXED","children":["213:2586","213:2587"]},"213:2629":{"type":"TEXT","id":"213:2629","name":"This wasn’t about building a startup. It was about: Solving a real, recurring problem in my friend group Experimenting with AI-assisted workflows Seeing how far I could take an idea from “annoyance” to “working product” Signals After about 10 game nights: Everyone had a different “top winner” Nobody remembered scores accurately We kept joking about needing a scoreboard That was enough validation.","absoluteBoundingBox":{"x":19435.0,"y":5998.0,"width":680.0,"height":325.0},"isolatedAbsoluteRenderBounds":{"x":19435.0,"y":5998.0,"width":680.0,"height":325.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":680.0,"y":325.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2],"characters":"This wasn’t about building a startup. It was about:\nSolving a real, recurring problem in my friend group\nExperimenting with AI-assisted workflows\nSeeing how far I could take an idea from “annoyance” to “working product”\n\nSignals\n\nAfter about 10 game nights:\nEveryone had a different “top winner”\nNobody remembered scores accurately\nWe kept joking about needing a scoreboard\n\nThat was enough validation.","lineIndentations":[0,1,1,1,0,0,0,0,1,1,1,0,0],"lineTypes":["NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":24.5126953125,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{"2":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Bold","fontStyle":"Bold","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"213:2628":{"type":"TEXT","id":"213:2628","name":"We had no shared record of our games. Every session ended with: Someone claiming they were “basically undefeated” Someone else insisting they always lost No one having proof The real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying. I wanted a simple way to: Track games and players See who won over time Make the arguments playful instead of endless","absoluteBoundingBox":{"x":19435.0,"y":5998.0,"width":355.0,"height":475.0},"isolatedAbsoluteRenderBounds":{"x":19435.0,"y":5998.0,"width":355.0,"height":475.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":355.0,"y":475.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"We had no shared record of our games.\n\nEvery session ended with:\nSomeone claiming they were “basically undefeated”\nSomeone else insisting they always lost\nNo one having proof\n\nThe real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying.\n\nI wanted a simple way to:\nTrack games and players\nSee who won over time\nMake the arguments playful instead of endless","lineIndentations":[0,0,0,1,1,1,0,0,0,0,1,1,1],"lineTypes":["NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":24.5126953125,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"213:2627":{"type":"TEXT","id":"213:2627","name":"This wasn’t about building a startup. It was about: Solving a real, recurring problem in my friend group Experimenting with AI-assisted workflows Seeing how far I could take an idea from “annoyance” to “working product” Signals After about 10 game nights: Everyone had a different “top winner” Nobody remembered scores accurately We kept joking about needing a scoreboard That was enough validation.","absoluteBoundingBox":{"x":19435.0,"y":5998.0,"width":680.0,"height":325.0},"isolatedAbsoluteRenderBounds":{"x":19435.0,"y":5998.0,"width":680.0,"height":325.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":680.0,"y":325.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2],"characters":"This wasn’t about building a startup. It was about:\nSolving a real, recurring problem in my friend group\nExperimenting with AI-assisted workflows\nSeeing how far I could take an idea from “annoyance” to “working product”\n\nSignals\n\nAfter about 10 game nights:\nEveryone had a different “top winner”\nNobody remembered scores accurately\nWe kept joking about needing a scoreboard\n\nThat was enough validation.","lineIndentations":[0,1,1,1,0,0,0,0,1,1,1,0,0],"lineTypes":["NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":24.5126953125,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{"2":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Bold","fontStyle":"Bold","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"213:2595":{"type":"TEXT","id":"213:2595","name":"This wasn’t about building a startup. It was about: Solving a real, recurring problem in my friend group Experimenting with AI-assisted workflows Seeing how far I could take an idea from “annoyance” to “working product” Signals After about 10 game nights: Everyone had a different “top winner” Nobody remembered scores accurately We kept joking about needing a scoreboard That was enough validation.","absoluteBoundingBox":{"x":19435.0,"y":4721.0,"width":680.0,"height":286.0},"isolatedAbsoluteRenderBounds":{"x":19435.0,"y":4721.0,"width":680.0,"height":286.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":680.0,"y":286.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutGrow":1.0,"strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6],"characters":"This wasn’t about building a startup. It was about:\nSolving a real, recurring problem in my friend group\nExperimenting with AI-assisted workflows\nSeeing how far I could take an idea from “annoyance” to “working product”\n\nSignals\n\nAfter about 10 game nights:\nEveryone had a different “top winner”\nNobody remembered scores accurately\nWe kept joking about needing a scoreboard\n\nThat was enough validation.","lineIndentations":[0,1,1,1,0,0,0,0,1,1,1,0,0],"lineTypes":["NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":21.7890625,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{"6":{"fontSize":16.0,"paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100},"5":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Bold","fontStyle":"Bold","fontSize":16.0,"paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"213:2594":{"type":"TEXT","id":"213:2594","name":"We had no shared record of our games. Every session ended with: Someone claiming they were “basically undefeated” Someone else insisting they always lost No one having proof The real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying. I wanted a simple way to: Track games and players See who won over time Make the arguments playful instead of endless","absoluteBoundingBox":{"x":19435.0,"y":4721.0,"width":335.0,"height":374.0},"isolatedAbsoluteRenderBounds":{"x":19435.0,"y":4721.0,"width":335.0,"height":374.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":335.0,"y":374.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutGrow":1.0,"strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"We had no shared record of our games.\n\nEvery session ended with:\nSomeone claiming they were “basically undefeated”\nSomeone else insisting they always lost\nNo one having proof\n\nThe real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying.\n\nI wanted a simple way to:\nTrack games and players\nSee who won over time\nMake the arguments playful instead of endless","lineIndentations":[0,0,0,1,1,1,0,0,0,0,1,1,1],"lineTypes":["NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":21.7890625,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"213:2631":{"type":"TEXT","id":"213:2631","name":"This wasn’t about building a startup. It was about: Solving a real, recurring problem in my friend group Experimenting with AI-assisted workflows Seeing how far I could take an idea from “annoyance” to “working product” Signals After about 10 game nights: Everyone had a different “top winner” Nobody remembered scores accurately We kept joking about needing a scoreboard That was enough validation.","absoluteBoundingBox":{"x":19435.0,"y":5998.0,"width":680.0,"height":286.0},"isolatedAbsoluteRenderBounds":{"x":19435.0,"y":5998.0,"width":680.0,"height":286.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":680.0,"y":286.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6],"characters":"This wasn’t about building a startup. It was about:\nSolving a real, recurring problem in my friend group\nExperimenting with AI-assisted workflows\nSeeing how far I could take an idea from “annoyance” to “working product”\n\nSignals\n\nAfter about 10 game nights:\nEveryone had a different “top winner”\nNobody remembered scores accurately\nWe kept joking about needing a scoreboard\n\nThat was enough validation.","lineIndentations":[0,1,1,1,0,0,0,0,1,1,1,0,0],"lineTypes":["NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":21.7890625,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{"6":{"fontSize":16.0,"paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100},"5":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Bold","fontStyle":"Bold","fontSize":16.0,"paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"213:2592":{"type":"TEXT","id":"213:2592","name":"We had no shared record of our games. Every session ended with: Someone claiming they were “basically undefeated” Someone else insisting they always lost No one having proof The real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying. I wanted a simple way to: Track games and players See who won over time Make the arguments playful instead of endless","absoluteBoundingBox":{"x":19435.0,"y":4721.0,"width":355.0,"height":475.0},"isolatedAbsoluteRenderBounds":{"x":19435.0,"y":4721.0,"width":355.0,"height":475.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":355.0,"y":475.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutGrow":1.0,"strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"We had no shared record of our games.\n\nEvery session ended with:\nSomeone claiming they were “basically undefeated”\nSomeone else insisting they always lost\nNo one having proof\n\nThe real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying.\n\nI wanted a simple way to:\nTrack games and players\nSee who won over time\nMake the arguments playful instead of endless","lineIndentations":[0,0,0,1,1,1,0,0,0,0,1,1,1],"lineTypes":["NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":24.5126953125,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"210:2091":{"type":"FRAME","id":"210:2091","name":"Frame 387","absoluteBoundingBox":{"x":19415.0,"y":3558.0,"width":355.0,"height":1028.0},"isolatedAbsoluteRenderBounds":{"x":19415.0,"y":3558.0,"width":355.0,"height":1028.0},"relativeTransform":[[1.0,0.0,10.0],[0.0,1.0,813.0]],"size":{"x":355.0,"y":1028.0},"fills":[{"opacity":0.800000011920929,"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true}],"strokeAlign":"INSIDE","maxWidth":900.0,"strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[20.0,20.0,20.0,20.0],"cornerRadius":20.0,"paddingTop":40.0,"paddingRight":20.0,"paddingBottom":40.0,"paddingLeft":20.0,"layoutMode":"VERTICAL","itemSpacing":20.0,"counterAxisAlignItems":"MAX","primaryAxisAlignItems":"MAX","counterAxisSizingMode":"FIXED","children":["210:2092"]},"210:2193":{"type":"FRAME","id":"210:2193","name":"Frame 320","absoluteBoundingBox":{"x":19435.0,"y":3598.0,"width":315.0,"height":948.0},"isolatedAbsoluteRenderBounds":{"x":19435.0,"y":3598.0,"width":320.216796875,"height":948.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":315.0,"y":948.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":32.0,"counterAxisSizingMode":"FIXED","children":["210:2194","433:1271"]},"109:430":{"type":"WEBPAGE","id":"109:430","name":"/catan-scoreboard","absoluteBoundingBox":{"x":17997.0,"y":0.0,"width":1847.0,"height":13897.6611328125},"isolatedAbsoluteRenderBounds":{"x":17997.0,"y":0.0,"width":1847.0,"height":13897.6611328125},"relativeTransform":[[1.0,0.0,17997.0],[0.0,1.0,0.0]],"size":{"x":1847.0,"y":13897.6611328125},"fills":[{"opacity":0.298039227724075,"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true}],"strokeAlign":"INSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"children":["109:431","187:1275"]},"214:3100":{"type":"RECTANGLE","id":"214:3100","name":"hay resource 2","absoluteBoundingBox":{"x":19456.5,"y":4144.0,"width":272.0,"height":402.0},"targetAspectRatio":{"x":1222.0,"y":1808.0},"isolatedAbsoluteRenderBounds":{"x":19456.5,"y":4144.0,"width":272.0,"height":402.0},"relativeTransform":[[1.0,0.0,21.5],[0.0,1.0,485.0]],"size":{"x":272.0,"y":402.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"af2b7be662e76ccfbfac8d8e16fd55a70cb45671","originalImageWidth":1222,"originalImageHeight":1808,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[]},"210:2095":{"type":"TEXT","id":"210:2095","name":"This wasn’t about building a startup. It was about: Solving a real, recurring problem in my friend group Experimenting with AI-assisted workflows Seeing how far I could take an idea from “annoyance” to “working product” Signals After about 10 game nights: Everyone had a different “top winner” Nobody remembered scores accurately We kept joking about needing a scoreboard That was enough validation.","absoluteBoundingBox":{"x":19435.0,"y":3673.0,"width":680.0,"height":325.0},"isolatedAbsoluteRenderBounds":{"x":19435.0,"y":3673.0,"width":680.0,"height":325.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":680.0,"y":325.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2],"characters":"This wasn’t about building a startup. It was about:\nSolving a real, recurring problem in my friend group\nExperimenting with AI-assisted workflows\nSeeing how far I could take an idea from “annoyance” to “working product”\n\nSignals\n\nAfter about 10 game nights:\nEveryone had a different “top winner”\nNobody remembered scores accurately\nWe kept joking about needing a scoreboard\n\nThat was enough validation.","lineIndentations":[0,1,1,1,0,0,0,0,1,1,1,0,0],"lineTypes":["NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":24.5126953125,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{"2":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Bold","fontStyle":"Bold","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"213:2685":{"type":"TEXT","id":"213:2685","name":"This wasn’t about building a startup. It was about: Solving a real, recurring problem in my friend group Experimenting with AI-assisted workflows Seeing how far I could take an idea from “annoyance” to “working product” Signals After about 10 game nights: Everyone had a different “top winner” Nobody remembered scores accurately We kept joking about needing a scoreboard That was enough validation.","absoluteBoundingBox":{"x":18351.0,"y":5642.771484375,"width":680.0,"height":286.0},"isolatedAbsoluteRenderBounds":{"x":18351.0,"y":5642.771484375,"width":680.0,"height":286.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":680.0,"y":286.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6],"characters":"This wasn’t about building a startup. It was about:\nSolving a real, recurring problem in my friend group\nExperimenting with AI-assisted workflows\nSeeing how far I could take an idea from “annoyance” to “working product”\n\nSignals\n\nAfter about 10 game nights:\nEveryone had a different “top winner”\nNobody remembered scores accurately\nWe kept joking about needing a scoreboard\n\nThat was enough validation.","lineIndentations":[0,1,1,1,0,0,0,0,1,1,1,0,0],"lineTypes":["NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":21.7890625,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{"6":{"fontSize":16.0,"paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100},"5":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Bold","fontStyle":"Bold","fontSize":16.0,"paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"210:1109":{"type":"FRAME","id":"210:1109","name":"Frame 320","absoluteBoundingBox":{"x":18351.0,"y":1483.771484375,"width":420.0,"height":465.0},"isolatedAbsoluteRenderBounds":{"x":18351.0,"y":1483.771484375,"width":420.0,"height":465.0},"relativeTransform":[[1.0,0.0,100.0],[0.0,1.0,40.0]],"size":{"x":420.0,"y":465.0},"fills":[],"strokeAlign":"INSIDE","layoutGrow":1.0,"strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":32.0,"counterAxisSizingMode":"FIXED","children":["210:1110","210:1111"]},"210:2094":{"type":"TEXT","id":"210:2094","name":"We had no shared record of our games. Every session ended with: Someone claiming they were “basically undefeated” Someone else insisting they always lost No one having proof The real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying. I wanted a simple way to: Track games and players See who won over time Make the arguments playful instead of endless","absoluteBoundingBox":{"x":19435.0,"y":3673.0,"width":335.0,"height":475.0},"isolatedAbsoluteRenderBounds":{"x":19435.0,"y":3673.0,"width":335.0,"height":475.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":335.0,"y":475.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"We had no shared record of our games.\n\nEvery session ended with:\nSomeone claiming they were “basically undefeated”\nSomeone else insisting they always lost\nNo one having proof\n\nThe real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying.\n\nI wanted a simple way to:\nTrack games and players\nSee who won over time\nMake the arguments playful instead of endless","lineIndentations":[0,0,0,1,1,1,0,0,0,0,1,1,1],"lineTypes":["NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":24.5126953125,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"210:2087":{"type":"FRAME","id":"210:2087","name":"Frame 386","absoluteBoundingBox":{"x":19415.0,"y":2755.0,"width":355.0,"height":767.0},"isolatedAbsoluteRenderBounds":{"x":19415.0,"y":2755.0,"width":355.0,"height":767.0},"relativeTransform":[[1.0,0.0,10.0],[0.0,1.0,10.0]],"size":{"x":355.0,"y":767.0},"fills":[{"opacity":0.800000011920929,"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true}],"strokeAlign":"INSIDE","maxWidth":900.0,"strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[20.0,20.0,20.0,20.0],"cornerRadius":20.0,"paddingTop":40.0,"paddingRight":20.0,"paddingBottom":40.0,"paddingLeft":20.0,"layoutMode":"HORIZONTAL","itemSpacing":20.0,"counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["210:2172"]},"210:2176":{"type":"TEXT","id":"210:2176","name":"Because this was a personal project, research was informal but still intentional. What I looked at How we actually play Catan What people cared about after games How much friction people would tolerate Key Insights Insight 1 People didn’t want complexity. They just wanted to know who won. Insight 2 Anything that took more than a few seconds to log wouldn’t be used. Insight 3 The fun came from seeing patterns over time, not individual games. This meant the product needed to be extremely lightweight and focused on a few core stats.","absoluteBoundingBox":{"x":19435.0,"y":2856.0,"width":315.0,"height":626.0},"isolatedAbsoluteRenderBounds":{"x":19435.3203125,"y":2863.416015625,"width":309.41796875,"height":611.7919921875},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,61.0]],"size":{"x":315.0,"y":626.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,3,0,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3],"characters":"Because this was a personal project, research was informal but still intentional.\n\nWhat I looked at\nHow we actually play Catan\nWhat people cared about after games\nHow much friction people would tolerate\n\nKey Insights\n\nInsight 1\nPeople didn’t want complexity. They just wanted to know who won.\n\nInsight 2\nAnything that took more than a few seconds to log wouldn’t be used.\n\nInsight 3\nThe fun came from seeing patterns over time, not individual games.\n\nThis meant the product needed to be extremely lightweight and focused on a few core stats.","lineIndentations":[0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTypes":["NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","NONE","NONE","NONE","NONE","NONE","NONE","NONE","NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"13":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"14":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"15":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"16":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"17":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"18":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"styleIdForText":"StyleId:433:1268","fontFamily":"Berlin Type","fontPostScriptName":"BerlinType-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":25.6000003814697,"lineHeightPercent":94.6745529174805,"lineHeightPercentFontSize":160.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{"3":{"styleIdForText":"StyleId:433:1268","fontFamily":"Berlin Type","fontPostScriptName":"BerlinType-Bold","fontStyle":"Bold","fontVariantPosition":"NORMAL","fontSize":14.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":19.6000003814697,"lineHeightPercent":82.8402328491211,"lineHeightPercentFontSize":140.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED"}}},"207:488":{"type":"FRAME","id":"207:488","name":"Frame 455","absoluteBoundingBox":{"x":18487.5,"y":289.303405761719,"width":427.0,"height":164.393157958984},"isolatedAbsoluteRenderBounds":{"x":18487.5,"y":289.303405761719,"width":427.0,"height":166.393157958984},"relativeTransform":[[1.0,0.0,100.0],[0.0,1.0,35.5]],"size":{"x":427.0,"y":164.393157958984},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":4.0,"counterAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["207:489","208:585"]},"210:2189":{"type":"TEXT","id":"210:2189","name":"We had no shared record of our games. Every session ended with: Someone claiming they were “basically undefeated” Someone else insisting they always lost No one having proof The real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying. I wanted a simple way to: Track games and players See who won over time Make the arguments playful instead of endless","absoluteBoundingBox":{"x":19435.0,"y":2870.0,"width":355.0,"height":374.0},"isolatedAbsoluteRenderBounds":{"x":19435.0,"y":2870.0,"width":355.0,"height":374.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":355.0,"y":374.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"We had no shared record of our games.\n\nEvery session ended with:\nSomeone claiming they were “basically undefeated”\nSomeone else insisting they always lost\nNo one having proof\n\nThe real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying.\n\nI wanted a simple way to:\nTrack games and players\nSee who won over time\nMake the arguments playful instead of endless","lineIndentations":[0,0,0,1,1,1,0,0,0,0,1,1,1],"lineTypes":["NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":21.7890625,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"210:2173":{"type":"TEXT","id":"210:2173","name":"4. Research & Inputs","absoluteBoundingBox":{"x":19435.0,"y":2795.0,"width":315.0,"height":29.0},"isolatedAbsoluteRenderBounds":{"x":19436.19921875,"y":2798.4560546875,"width":224.681640625,"height":23.015869140625},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":315.0,"y":29.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"4. Research & Inputs","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Old Standard TT","fontPostScriptName":"OldStandardTT-Bold","fontStyle":"Bold","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":24.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":28.8000011444092,"lineHeightPercent":97.0873870849609,"lineHeightPercentFontSize":120.000007629395,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"210:717":{"type":"FRAME","id":"210:717","name":"Frame 457","absoluteBoundingBox":{"x":19405.0,"y":1072.0,"width":375.0,"height":1673.0},"isolatedAbsoluteRenderBounds":{"x":19405.0,"y":1072.0,"width":375.0,"height":1673.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,972.0]],"size":{"x":375.0,"y":1673.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"95e98528401307f36025196479712149afe756d1","originalImageWidth":2560,"originalImageHeight":3413,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"paddingTop":10.0,"paddingRight":10.0,"paddingBottom":10.0,"paddingLeft":10.0,"layoutMode":"VERTICAL","itemSpacing":36.0,"counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["210:1112","210:2047"]},"210:2048":{"type":"FRAME","id":"210:2048","name":"Frame 320","absoluteBoundingBox":{"x":19435.0,"y":2150.0,"width":315.0,"height":545.0},"isolatedAbsoluteRenderBounds":{"x":19435.0,"y":2150.0,"width":315.0,"height":545.0},"relativeTransform":[[1.0,0.0,20.0],[0.0,1.0,40.0]],"size":{"x":315.0,"y":545.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":32.0,"counterAxisSizingMode":"FIXED","children":["210:2049","210:2050","210:2051","210:2052","210:2053","210:2070","210:2067","210:2054"]},"210:2054":{"type":"TEXT","id":"210:2054","name":"This wasn’t about building a startup. It was about: Solving a real, recurring problem in my friend group Experimenting with AI-assisted workflows Seeing how far I could take an idea from “annoyance” to “working product” Signals After about 10 game nights: Everyone had a different “top winner” Nobody remembered scores accurately We kept joking about needing a scoreboard That was enough validation.","absoluteBoundingBox":{"x":19435.0,"y":2211.0,"width":315.0,"height":484.0},"isolatedAbsoluteRenderBounds":{"x":19435.3203125,"y":2219.3359375,"width":295.6953125,"height":469.9599609375},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,61.0]],"size":{"x":315.0,"y":484.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,9,9,9,9,9,9,9,9,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7],"characters":"This wasn’t about building a startup. It was about:\nSolving a real, recurring problem in my friend group\nExperimenting with AI-assisted workflows\nSeeing how far I could take an idea from “annoyance” to “working product”\n\nSignals\n\nAfter about 10 game nights:\nEveryone had a different “top winner”\nNobody remembered scores accurately\nWe kept joking about needing a scoreboard\n\nThat was enough validation.","lineIndentations":[0,1,1,1,0,0,0,0,1,1,1,0,0],"lineTypes":["NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"styleIdForText":"StyleId:433:1268","fontFamily":"Berlin Type","fontPostScriptName":"BerlinType-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":25.6000003814697,"lineHeightPercent":94.6745529174805,"lineHeightPercentFontSize":160.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{"9":{"styleIdForText":"StyleId:433:1268","fontFamily":"Berlin Type","fontPostScriptName":"BerlinType-Bold","fontStyle":"Bold","fontVariantPosition":"NORMAL","fontSize":14.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":19.6000003814697,"lineHeightPercent":82.8402328491211,"lineHeightPercentFontSize":140.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED"},"7":{"styleIdForText":"StyleId:433:1268","fontSize":16.0,"lineHeightPx":28.7999992370605,"lineHeightPercent":153.600006103516,"lineHeightPercentFontSize":180.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED"}}},"213:2865":{"type":"TEXT","id":"213:2865","name":"This wasn’t about building a startup. It was about: Solving a real, recurring problem in my friend group Experimenting with AI-assisted workflows Seeing how far I could take an idea from “annoyance” to “working product” Signals After about 10 game nights: Everyone had a different “top winner” Nobody remembered scores accurately We kept joking about needing a scoreboard That was enough validation.","absoluteBoundingBox":{"x":19435.0,"y":8554.0,"width":680.0,"height":286.0},"isolatedAbsoluteRenderBounds":{"x":19435.0,"y":8554.0,"width":680.0,"height":286.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":680.0,"y":286.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6],"characters":"This wasn’t about building a startup. It was about:\nSolving a real, recurring problem in my friend group\nExperimenting with AI-assisted workflows\nSeeing how far I could take an idea from “annoyance” to “working product”\n\nSignals\n\nAfter about 10 game nights:\nEveryone had a different “top winner”\nNobody remembered scores accurately\nWe kept joking about needing a scoreboard\n\nThat was enough validation.","lineIndentations":[0,1,1,1,0,0,0,0,1,1,1,0,0],"lineTypes":["NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":21.7890625,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{"6":{"fontSize":16.0,"paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100},"5":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Bold","fontStyle":"Bold","fontSize":16.0,"paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"433:1270":{"type":"FRAME","id":"433:1270","name":"Frame 472","absoluteBoundingBox":{"x":18351.0,"y":3429.771484375,"width":700.0,"height":427.0},"isolatedAbsoluteRenderBounds":{"x":18351.0,"y":3429.771484375,"width":700.0,"height":427.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":700.0,"y":427.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"HORIZONTAL","itemSpacing":32.0,"primaryAxisSizingMode":"FIXED","children":["210:2192","214:3099"]},"210:2049":{"type":"TEXT","id":"210:2049","name":"3. Why I Built This","absoluteBoundingBox":{"x":19435.0,"y":2150.0,"width":212.0,"height":29.0},"isolatedAbsoluteRenderBounds":{"x":19436.34375,"y":2153.52807617188,"width":209.349609375,"height":23.183837890625},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":212.0,"y":29.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"3. Why I Built This","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"Old Standard TT","fontPostScriptName":"OldStandardTT-Bold","fontStyle":"Bold","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":24.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":28.8000011444092,"lineHeightPercent":97.0873870849609,"lineHeightPercentFontSize":120.000007629395,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"187:1754":{"type":"TEXT","id":"187:1754","name":"Project: Web-based Settlers of Catan scoreboard Timeline: 3 weeks Team: Just me My role: Product design, UI, prototyping, data modeling, and implementation using Figma AI and Supabase This project started as a small, personal frustration. My friends and I regularly play Settlers of Catan, and after a few game nights we always ended up debating the same thing: “Who actually wins the most?” Everyone had a different memory of past games, and it was all very subjective. I decided to turn that recurring argument into a small product. Artwork credit: Matt Mocarski","absoluteBoundingBox":{"x":19425.0,"y":695.0,"width":335.0,"height":345.0},"isolatedAbsoluteRenderBounds":{"x":19425.23828125,"y":699.710021972656,"width":329.302734375,"height":337.389953613281},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,61.0]],"size":{"x":335.0,"y":345.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[168,168,168,168,168,168,168,168,168,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,168,168,168,168,168,168,168,168,168,169,169,169,169,169,169,169,169,169,168,168,168,168,168,169,169,169,169,169,169,169,169,169,168,168,168,168,168,168,168,168,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,171,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,170,170,170,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,169,140,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,143,143,143,143,143,143,143,143,143,143,143,143,143],"characters":"Project: Web-based Settlers of Catan scoreboard\nTimeline: 3 weeks\nTeam: Just me\nMy role: Product design, UI, prototyping, data modeling, and implementation using Figma AI and Supabase\n\nThis project started as a small, personal frustration. My friends and I regularly play Settlers of Catan, and after a few game nights we always ended up debating the same thing:\n“Who actually wins the most?”\n\nEveryone had a different memory of past games, and it was all very subjective. I decided to turn that recurring argument into a small product.\n\nArtwork credit: Matt Mocarski","lineIndentations":[0,0,0,0,0,0,0,0,0,0,0],"lineTypes":["NONE","NONE","NONE","NONE","NONE","NONE","NONE","NONE","NONE","NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":19.6000003814697,"lineHeightPercent":102.803871154785,"lineHeightPercentFontSize":140.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{"171":{"fontFamily":"Berlin Type","fontPostScriptName":"BerlinType-Regular","fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":25.6000003814697,"lineHeightPercent":94.6745529174805,"lineHeightPercentFontSize":160.0,"lineHeightUnit":"FONT_SIZE_%","inheritTextStyleId":"433:1268","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"170":{"fontFamily":"Berlin Type","fontPostScriptName":"BerlinType-Regular","fontStyle":"Regular","fontVariantPosition":"NORMAL","fontSize":14.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":19.6000003814697,"lineHeightPercent":82.8402328491211,"lineHeightPercentFontSize":140.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED"},"169":{"fontFamily":"Berlin Type","fontPostScriptName":"BerlinType-Regular","fontStyle":"Regular","fontSize":14.0,"lineHeightPx":19.6000003814697,"lineHeightPercent":82.8402328491211,"lineHeightPercentFontSize":140.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED"},"168":{"fontFamily":"Berlin Type","fontPostScriptName":"BerlinType-Bold","fontStyle":"Bold","fontSize":14.0,"lineHeightPx":19.6000003814697,"lineHeightPercent":82.8402328491211,"lineHeightPercentFontSize":140.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED"},"143":{"fontFamily":"Berlin Type","fontPostScriptName":"BerlinType-Regular","fontStyle":"Regular","hyperlink":{"type":"URL","url":"https://mattmocarski.artstation.com/","openInNewTab":true},"textDecoration":"UNDERLINE","fontSize":12.0,"lineHeightPx":16.7999992370605,"lineHeightPercent":82.8402328491211,"lineHeightPercentFontSize":140.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED"},"142":{"fontFamily":"Berlin Type","fontPostScriptName":"BerlinType-Regular","fontStyle":"Regular","fontSize":12.0,"lineHeightPx":16.7999992370605,"lineHeightPercent":82.8402328491211,"lineHeightPercentFontSize":140.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED"},"140":{"fontFamily":"Berlin Type","fontPostScriptName":"BerlinType-Regular","fontStyle":"Regular","fontSize":16.0,"lineHeightPx":22.3999996185303,"lineHeightPercent":82.8402328491211,"lineHeightPercentFontSize":140.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED"}}},"207:504":{"type":"SVG","id":"207:504","name":"Frame 455","absoluteBoundingBox":{"x":19565.0,"y":333.5,"width":56.0,"height":56.0},"targetAspectRatio":{"x":100.0,"y":100.0},"isolatedAbsoluteRenderBounds":{"x":19565.0,"y":333.5,"width":56.0,"height":56.0},"relativeTransform":[[1.0,0.0,110.0],[0.0,1.0,0.0]],"size":{"x":56.0,"y":56.0},"fills":[{"opacity":0.699999988079071,"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true}],"strokeAlign":"INSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"hash":"f20d2fec13b170725a20e1ba551763bb318dd777"},"210:2195":{"type":"TEXT","id":"210:2195","name":"Problem Statement How might we create a simple, shared way to track Catan games so that wins, losses, and bragging rights are based on data instead of memory? Design Goals Make game logging take under 30 seconds Make results easy to read at a glance Keep the tone playful, not competitive Work on mobile during game night Success Indicators Friends actually use it after games Fewer arguments about who wins People start referencing the site jokingly","absoluteBoundingBox":{"x":19435.0,"y":3659.0,"width":315.0,"height":453.0},"isolatedAbsoluteRenderBounds":{"x":19435.46484375,"y":3667.96801757812,"width":303.2421875,"height":440.327880859375},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":315.0,"y":453.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,27,27,27,27,27,27,27,27,27,27,27,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27,27],"characters":"Problem Statement\nHow might we create a simple, shared way to track Catan games so that wins, losses, and bragging rights are based on data instead of memory?\n\nDesign Goals\nMake game logging take under 30 seconds\nMake results easy to read at a glance\nKeep the tone playful, not competitive\nWork on mobile during game night\n\nSuccess Indicators\nFriends actually use it after games\nFewer arguments about who wins\nPeople start referencing the site jokingly","lineIndentations":[0,0,0,0,1,1,1,1,0,0,1,1,1],"lineTypes":["NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","UNORDERED","UNORDERED","UNORDERED"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"styleIdForText":"StyleId:433:1268","fontFamily":"Berlin Type","fontPostScriptName":"BerlinType-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":25.6000003814697,"lineHeightPercent":94.6745529174805,"lineHeightPercentFontSize":160.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{"27":{"styleIdForText":"StyleId:433:1268","fontFamily":"Berlin Type","fontPostScriptName":"BerlinType-Bold","fontStyle":"Bold","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":30.4200019836426,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritTextStyleId":"433:1269","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100}}},"210:1115":{"type":"TEXT","id":"210:1115","name":"We had no shared record of our games. Every session ended with: Someone claiming they were “basically undefeated” Someone else insisting they always lost No one having proof The real issue wasn't competition, it was that memories are unreliable, and over time the fun trash-talk became mildly annoying. I wanted a simple way to: Track games and players See who won over time Make the arguments playful instead of endless","absoluteBoundingBox":{"x":19435.0,"y":1183.0,"width":315.0,"height":442.0},"isolatedAbsoluteRenderBounds":{"x":19435.3203125,"y":1190.23999023438,"width":312.04296875,"height":427.93603515625},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,61.0]],"size":{"x":315.0,"y":442.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"We had no shared record of our games.\n\nEvery session ended with:\nSomeone claiming they were “basically undefeated”\nSomeone else insisting they always lost\nNo one having proof\n\nThe real issue wasn't competition, it was that memories are unreliable, and over time the fun trash-talk became mildly annoying.\n\nI wanted a simple way to:\nTrack games and players\nSee who won over time\nMake the arguments playful instead of endless","lineIndentations":[0,0,0,1,1,1,0,0,0,0,1,1,1],"lineTypes":["NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"styleIdForText":"StyleId:433:1268","fontFamily":"Berlin Type","fontPostScriptName":"BerlinType-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":25.6000003814697,"lineHeightPercent":94.6745529174805,"lineHeightPercentFontSize":160.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"210:1114":{"type":"TEXT","id":"210:1114","name":"2. The Problem","absoluteBoundingBox":{"x":19435.0,"y":1122.0,"width":166.0,"height":29.0},"isolatedAbsoluteRenderBounds":{"x":19436.53515625,"y":1125.52795410156,"width":163.662109375,"height":17.8560791015625},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":166.0,"y":29.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"2. The Problem","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"Old Standard TT","fontPostScriptName":"OldStandardTT-Bold","fontStyle":"Bold","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":24.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":28.8000011444092,"lineHeightPercent":97.0873870849609,"lineHeightPercentFontSize":120.000007629395,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"441:367":{"type":"RECTANGLE","id":"441:367","name":"Screen 1 1","absoluteBoundingBox":{"x":19435.0,"y":5143.0,"width":335.0,"height":664.0},"targetAspectRatio":{"x":1362.0,"y":2700.0},"isolatedAbsoluteRenderBounds":{"x":19435.0,"y":5143.0,"width":335.0,"height":664.0},"relativeTransform":[[1.0,0.0,20.0],[0.0,1.0,537.0]],"size":{"x":335.0,"y":664.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"909a7ec7f443bcf3ad881312ad8940922476f233","originalImageWidth":1362,"originalImageHeight":2700,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[]},"187:1641":{"type":"FRAME","id":"187:1641","name":"MacBook Air - 5","absoluteBoundingBox":{"x":19405.0,"y":474.0,"width":375.0,"height":598.0},"isolatedAbsoluteRenderBounds":{"x":19405.0,"y":474.0,"width":375.0,"height":598.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,374.0]],"size":{"x":375.0,"y":598.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","maxWidth":1280.0,"strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"paddingTop":32.0,"paddingRight":20.0,"paddingBottom":32.0,"paddingLeft":20.0,"clipsContent":true,"layoutMode":"VERTICAL","itemSpacing":32.0,"counterAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["187:1645","187:1816"]},"187:1752":{"type":"FRAME","id":"187:1752","name":"Frame 318","absoluteBoundingBox":{"x":19425.0,"y":634.0,"width":335.0,"height":406.0},"isolatedAbsoluteRenderBounds":{"x":19425.0,"y":634.0,"width":335.0,"height":406.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":335.0,"y":406.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":32.0,"primaryAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["187:1753","187:1754"]},"187:1753":{"type":"TEXT","id":"187:1753","name":"1. Context & Role","absoluteBoundingBox":{"x":19425.0,"y":634.0,"width":191.0,"height":29.0},"isolatedAbsoluteRenderBounds":{"x":19427.880859375,"y":637.455993652344,"width":186.498046875,"height":18.1199951171875},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":191.0,"y":29.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"1. Context & Role","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"Old Standard TT","fontPostScriptName":"OldStandardTT-Bold","fontStyle":"Bold","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":24.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":28.8000011444092,"lineHeightPercent":97.0873870849609,"lineHeightPercentFontSize":120.000007629395,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"213:2697":{"type":"TEXT","id":"213:2697","name":"We had no shared record of our games. Every session ended with: Someone claiming they were “basically undefeated” Someone else insisting they always lost No one having proof The real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying. I wanted a simple way to: Track games and players See who won over time Make the arguments playful instead of endless","absoluteBoundingBox":{"x":18351.0,"y":6171.771484375,"width":335.0,"height":374.0},"isolatedAbsoluteRenderBounds":{"x":18351.0,"y":6171.771484375,"width":335.0,"height":374.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":335.0,"y":374.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"We had no shared record of our games.\n\nEvery session ended with:\nSomeone claiming they were “basically undefeated”\nSomeone else insisting they always lost\nNo one having proof\n\nThe real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying.\n\nI wanted a simple way to:\nTrack games and players\nSee who won over time\nMake the arguments playful instead of endless","lineIndentations":[0,0,0,1,1,1,0,0,0,0,1,1,1],"lineTypes":["NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":21.7890625,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"213:2705":{"type":"TEXT","id":"213:2705","name":"This wasn’t about building a startup. It was about: Solving a real, recurring problem in my friend group Experimenting with AI-assisted workflows Seeing how far I could take an idea from “annoyance” to “working product” Signals After about 10 game nights: Everyone had a different “top winner” Nobody remembered scores accurately We kept joking about needing a scoreboard That was enough validation.","absoluteBoundingBox":{"x":19435.0,"y":6996.0,"width":680.0,"height":325.0},"isolatedAbsoluteRenderBounds":{"x":19435.0,"y":6996.0,"width":680.0,"height":325.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":680.0,"y":325.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2],"characters":"This wasn’t about building a startup. It was about:\nSolving a real, recurring problem in my friend group\nExperimenting with AI-assisted workflows\nSeeing how far I could take an idea from “annoyance” to “working product”\n\nSignals\n\nAfter about 10 game nights:\nEveryone had a different “top winner”\nNobody remembered scores accurately\nWe kept joking about needing a scoreboard\n\nThat was enough validation.","lineIndentations":[0,1,1,1,0,0,0,0,1,1,1,0,0],"lineTypes":["NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":24.5126953125,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{"2":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Bold","fontStyle":"Bold","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"210:2086":{"type":"FRAME","id":"210:2086","name":"Frame 459","absoluteBoundingBox":{"x":19405.0,"y":2745.0,"width":375.0,"height":1851.0},"isolatedAbsoluteRenderBounds":{"x":19405.0,"y":2745.0,"width":375.0,"height":1851.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,2645.0]],"size":{"x":375.0,"y":1851.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"3f7a6fc653c13c7293934c3c5f09df511df13feb","originalImageWidth":2560,"originalImageHeight":3413,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"paddingTop":10.0,"paddingRight":10.0,"paddingBottom":10.0,"paddingLeft":10.0,"layoutMode":"VERTICAL","itemSpacing":36.0,"counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["210:2087","210:2091"]},"208:578":{"type":"FRAME","id":"208:578","name":"Frame 460","absoluteBoundingBox":{"x":19455.0,"y":236.5,"width":276.0,"height":215.0},"isolatedAbsoluteRenderBounds":{"x":19455.0,"y":236.5,"width":276.0,"height":215.0},"relativeTransform":[[1.0,0.0,50.0],[0.0,1.0,22.5]],"size":{"x":276.0,"y":215.0},"fills":[],"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-137.5,"sizeFraction":0.5},"right":{"pixelOffset":138.5,"sizeFraction":0.5},"top":{"pixelOffset":-107.5,"sizeFraction":0.5},"bottom":{"pixelOffset":107.5,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[20.0,20.0,20.0,20.0],"cornerRadius":20.0,"layoutMode":"VERTICAL","itemSpacing":20.0,"counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","children":["207:516","207:496","208:611"]},"210:2099":{"type":"TEXT","id":"210:2099","name":"This wasn’t about building a startup. It was about: Solving a real, recurring problem in my friend group Experimenting with AI-assisted workflows Seeing how far I could take an idea from “annoyance” to “working product” Signals After about 10 game nights: Everyone had a different “top winner” Nobody remembered scores accurately We kept joking about needing a scoreboard That was enough validation.","absoluteBoundingBox":{"x":19435.0,"y":3673.0,"width":680.0,"height":286.0},"isolatedAbsoluteRenderBounds":{"x":19435.0,"y":3673.0,"width":680.0,"height":286.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":680.0,"y":286.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6],"characters":"This wasn’t about building a startup. It was about:\nSolving a real, recurring problem in my friend group\nExperimenting with AI-assisted workflows\nSeeing how far I could take an idea from “annoyance” to “working product”\n\nSignals\n\nAfter about 10 game nights:\nEveryone had a different “top winner”\nNobody remembered scores accurately\nWe kept joking about needing a scoreboard\n\nThat was enough validation.","lineIndentations":[0,1,1,1,0,0,0,0,1,1,1,0,0],"lineTypes":["NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":21.7890625,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{"6":{"fontSize":16.0,"paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100},"5":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Bold","fontStyle":"Bold","fontSize":16.0,"paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"210:2051":{"type":"TEXT","id":"210:2051","name":"This wasn’t about building a startup. It was about: Solving a real, recurring problem in my friend group Experimenting with AI-assisted workflows Seeing how far I could take an idea from “annoyance” to “working product” Signals After about 10 game nights: Everyone had a different “top winner” Nobody remembered scores accurately We kept joking about needing a scoreboard That was enough validation.","absoluteBoundingBox":{"x":19435.0,"y":2225.0,"width":680.0,"height":325.0},"isolatedAbsoluteRenderBounds":{"x":19435.0,"y":2225.0,"width":680.0,"height":325.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":680.0,"y":325.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2],"characters":"This wasn’t about building a startup. It was about:\nSolving a real, recurring problem in my friend group\nExperimenting with AI-assisted workflows\nSeeing how far I could take an idea from “annoyance” to “working product”\n\nSignals\n\nAfter about 10 game nights:\nEveryone had a different “top winner”\nNobody remembered scores accurately\nWe kept joking about needing a scoreboard\n\nThat was enough validation.","lineIndentations":[0,1,1,1,0,0,0,0,1,1,1,0,0],"lineTypes":["NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":24.5126953125,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{"2":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Bold","fontStyle":"Bold","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"207:497":{"type":"SVG","id":"207:497","name":"Frame 455","absoluteBoundingBox":{"x":19487.0,"y":333.5,"width":56.0,"height":56.0},"targetAspectRatio":{"x":101.0,"y":101.0},"isolatedAbsoluteRenderBounds":{"x":19487.0,"y":333.5,"width":56.0,"height":56.0},"relativeTransform":[[1.0,0.0,32.0],[0.0,1.0,0.0]],"size":{"x":56.0,"y":56.0},"fills":[{"opacity":0.699999988079071,"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true}],"strokeAlign":"INSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"hash":"6edf600424567fc604df2d7780f8954ccdf80f21"},"208:584":{"type":"FRAME","id":"208:584","name":"Frame 461","absoluteBoundingBox":{"x":19493.0,"y":293.561218261719,"width":200.0,"height":20.8337631225586},"isolatedAbsoluteRenderBounds":{"x":19493.0,"y":291.561218261719,"width":200.0,"height":24.8337707519531},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,57.0612182617188]],"size":{"x":200.0,"y":20.8337631225586},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"paddingRight":10.0,"paddingLeft":10.0,"layoutMode":"VERTICAL","counterAxisSizingMode":"FIXED","children":["208:582"]},"207:510":{"type":"SVG","id":"207:510","name":"Frame 455","absoluteBoundingBox":{"x":19643.0,"y":333.5,"width":56.0,"height":56.0},"targetAspectRatio":{"x":100.0,"y":100.0},"isolatedAbsoluteRenderBounds":{"x":19643.0,"y":333.5,"width":56.0,"height":56.0},"relativeTransform":[[1.0,0.0,188.0],[0.0,1.0,0.0]],"size":{"x":56.0,"y":56.0},"fills":[{"opacity":0.699999988079071,"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true}],"strokeAlign":"INSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"hash":"b9104040d6aa100db40f821b207178e3946969e3"},"208:582":{"type":"SVG","id":"208:582","name":"LEADERboard","absoluteBoundingBox":{"x":19503.0,"y":293.561218261719,"width":180.0,"height":20.8337631225586},"targetAspectRatio":{"x":236.385528564453,"y":27.3600006103516},"isolatedAbsoluteRenderBounds":{"x":19501.0,"y":291.561218261719,"width":184.0,"height":24.8337707519531},"relativeTransform":[[1.0,0.0,10.0],[0.0,1.0,0.0]],"size":{"x":180.0,"y":20.8337631225586},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.980392158031464,"g":0.949019610881805,"b":0.584313750267029,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"hash":"cd495f8016266e71df590f19bfcdd80fb781800f"},"213:2835":{"type":"FRAME","id":"213:2835","name":"Frame 387","absoluteBoundingBox":{"x":18251.0,"y":6872.271484375,"width":501.0,"height":441.0},"isolatedAbsoluteRenderBounds":{"x":18251.0,"y":6872.271484375,"width":501.0,"height":441.0},"relativeTransform":[[1.0,0.0,190.0],[0.0,1.0,209.5]],"size":{"x":501.0,"y":441.0},"fills":[{"opacity":0.800000011920929,"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true}],"strokeAlign":"INSIDE","layoutGrow":1.0,"maxWidth":501.0,"strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[20.0,20.0,20.0,20.0],"cornerRadius":20.0,"paddingTop":40.0,"paddingRight":40.0,"paddingBottom":40.0,"paddingLeft":40.0,"layoutMode":"VERTICAL","itemSpacing":20.0,"counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["213:2836"]},"213:2696":{"type":"TEXT","id":"213:2696","name":"This wasn’t about building a startup. It was about: Solving a real, recurring problem in my friend group Experimenting with AI-assisted workflows Seeing how far I could take an idea from “annoyance” to “working product” Signals After about 10 game nights: Everyone had a different “top winner” Nobody remembered scores accurately We kept joking about needing a scoreboard That was enough validation.","absoluteBoundingBox":{"x":18351.0,"y":6171.771484375,"width":680.0,"height":286.0},"isolatedAbsoluteRenderBounds":{"x":18351.0,"y":6171.771484375,"width":680.0,"height":286.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":680.0,"y":286.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6],"characters":"This wasn’t about building a startup. It was about:\nSolving a real, recurring problem in my friend group\nExperimenting with AI-assisted workflows\nSeeing how far I could take an idea from “annoyance” to “working product”\n\nSignals\n\nAfter about 10 game nights:\nEveryone had a different “top winner”\nNobody remembered scores accurately\nWe kept joking about needing a scoreboard\n\nThat was enough validation.","lineIndentations":[0,1,1,1,0,0,0,0,1,1,1,0,0],"lineTypes":["NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":21.7890625,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{"6":{"fontSize":16.0,"paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100},"5":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Bold","fontStyle":"Bold","fontSize":16.0,"paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"213:2859":{"type":"FRAME","id":"213:2859","name":"Frame 320","absoluteBoundingBox":{"x":19435.0,"y":8479.0,"width":315.0,"height":399.0},"isolatedAbsoluteRenderBounds":{"x":19435.0,"y":8479.0,"width":315.0,"height":399.0},"relativeTransform":[[1.0,0.0,20.0],[0.0,1.0,40.0]],"size":{"x":315.0,"y":399.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":32.0,"counterAxisSizingMode":"FIXED","children":["213:2860","213:2861","213:2862","213:2863","213:2864","213:2865","213:2866"]},"232:4867":{"type":"FRAME","id":"232:4867","name":"Nav","absoluteBoundingBox":{"x":5930.0,"y":8866.0,"width":182.0,"height":23.0},"isolatedAbsoluteRenderBounds":{"x":5930.0,"y":8866.0,"width":182.0,"height":23.0},"relativeTransform":[[1.0,0.0,954.0],[0.0,1.0,39.0]],"size":{"x":182.0,"y":23.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"accessibleHTMLTag":"NAV","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"HORIZONTAL","itemSpacing":32.0,"counterAxisAlignItems":"CENTER","children":["232:4868","232:4869"]},"227:4043":{"mainComponentId":"1:536","type":"INSTANCE","id":"227:4043","name":"Footer","absoluteBoundingBox":{"x":5037.0,"y":9755.0,"width":1200.0,"height":569.21630859375},"isolatedAbsoluteRenderBounds":{"x":5037.0,"y":9755.0,"width":1200.0,"height":569.21630859375},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,1124.0]],"size":{"x":1200.0,"y":569.21630859375},"fills":[],"visible":false,"constraintValues":{"left":{"pixelOffset":0.0,"sizeFraction":0.0},"top":{"pixelOffset":1124.0,"sizeFraction":0.0}},"strokeAlign":"INSIDE","maxWidth":1600.0,"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.836800158023834,"g":0.836800158023834,"b":0.836800158023834,"a":1.0},"visible":true,"opacity":1.0}],"individualStrokeWeights":{"top":1.0,"right":0.0,"bottom":0.0,"left":0.0},"accessibleHTMLTag":"FOOTER","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"paddingTop":50.0,"paddingRight":20.0,"paddingBottom":20.0,"paddingLeft":20.0,"layoutMode":"VERTICAL","itemSpacing":40.0,"counterAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["I227:4043;1:537","I227:4043;1:539"],"componentSetId":"1:535","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"accessibleHTMLTag":"FOOTER","size":{"x":1200.0,"y":569.21630859375}},"componentId":"1:536"},{"key":["Contact Button0"],"value":{"accessibleLabel":"Redirect to contact form","interactions":[{"id":{"sessionID":19,"localID":943},"event":{"interactionType":"ON_HOVER"},"actions":[{"transitionNodeID":{"sessionID":1,"localID":544},"transitionType":"INSTANT_TRANSITION","transitionDuration":0.100000001490116,"easingType":"IN_CUBIC","easingFunction":[0.419999986886978,0.0,1.0,1.0],"connectionType":"INTERNAL_NODE","navigationType":"SWAP_STATE","stateGroupContext":"1:535"}],"isDeleted":false,"stateManagementVersion":1},{"id":{"sessionID":128,"localID":377},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"https://figma.com/sites","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}]},"componentId":"1:536"}]},"210:2169":{"type":"TEXT","id":"210:2169","name":"Because this was a personal project, research was informal but still intentional. What I looked at How we actually play Catan What people cared about after games How much friction people would tolerate Key Insights Insight 1 People didn’t want complexity. They just wanted to know who won. Insight 2 Anything that took more than a few seconds to log wouldn’t be used. Insight 3 The fun came from seeing patterns over time, not individual games. This meant the product needed to be extremely lightweight and focused on a few core stats.","absoluteBoundingBox":{"x":18351.0,"y":2766.771484375,"width":680.0,"height":500.0},"isolatedAbsoluteRenderBounds":{"x":18351.0,"y":2766.771484375,"width":680.0,"height":500.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":680.0,"y":500.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,3,0,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3],"characters":"Because this was a personal project, research was informal but still intentional.\n\nWhat I looked at\nHow we actually play Catan\nWhat people cared about after games\nHow much friction people would tolerate\n\nKey Insights\n\nInsight 1\nPeople didn’t want complexity. They just wanted to know who won.\n\nInsight 2\nAnything that took more than a few seconds to log wouldn’t be used.\n\nInsight 3\nThe fun came from seeing patterns over time, not individual games.\n\nThis meant the product needed to be extremely lightweight and focused on a few core stats.","lineIndentations":[0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTypes":["NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","NONE","NONE","NONE","NONE","NONE","NONE","NONE","NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"13":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"14":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"15":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"16":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"17":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"18":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":24.5126953125,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{"3":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Bold","fontStyle":"Bold","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"213:2591":{"type":"TEXT","id":"213:2591","name":"This wasn’t about building a startup. It was about: Solving a real, recurring problem in my friend group Experimenting with AI-assisted workflows Seeing how far I could take an idea from “annoyance” to “working product” Signals After about 10 game nights: Everyone had a different “top winner” Nobody remembered scores accurately We kept joking about needing a scoreboard That was enough validation.","absoluteBoundingBox":{"x":19435.0,"y":4721.0,"width":680.0,"height":325.0},"isolatedAbsoluteRenderBounds":{"x":19435.0,"y":4721.0,"width":680.0,"height":325.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":680.0,"y":325.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutGrow":1.0,"strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2],"characters":"This wasn’t about building a startup. It was about:\nSolving a real, recurring problem in my friend group\nExperimenting with AI-assisted workflows\nSeeing how far I could take an idea from “annoyance” to “working product”\n\nSignals\n\nAfter about 10 game nights:\nEveryone had a different “top winner”\nNobody remembered scores accurately\nWe kept joking about needing a scoreboard\n\nThat was enough validation.","lineIndentations":[0,1,1,1,0,0,0,0,1,1,1,0,0],"lineTypes":["NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":24.5126953125,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{"2":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Bold","fontStyle":"Bold","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"227:4042":{"type":"TEXT","id":"227:4042","name":"Call to action →","absoluteBoundingBox":{"x":5861.0,"y":9604.5,"width":288.0,"height":26.0},"isolatedAbsoluteRenderBounds":{"x":5862.01611328125,"y":9610.884765625,"width":135.13427734375,"height":13.8515625},"relativeTransform":[[1.0,0.0,24.0],[0.0,1.0,159.0]],"size":{"x":288.0,"y":26.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Call to action  →","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","textAlignVertical":"CENTER","style":{"fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"CENTER","letterSpacing":-0.09,"letterSpacingValue":-0.5,"letterSpacingUnit":"PERCENT","lineHeightPx":26.1000003814697,"lineHeightPercent":119.812210083008,"lineHeightPercentFontSize":145.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"210:2174":{"type":"TEXT","id":"210:2174","name":"We had no shared record of our games. Every session ended with: Someone claiming they were “basically undefeated” Someone else insisting they always lost No one having proof The real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying. I wanted a simple way to: Track games and players See who won over time Make the arguments playful instead of endless","absoluteBoundingBox":{"x":19435.0,"y":2913.0,"width":335.0,"height":475.0},"isolatedAbsoluteRenderBounds":{"x":19435.0,"y":2913.0,"width":335.0,"height":475.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,118.0]],"size":{"x":335.0,"y":475.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"We had no shared record of our games.\n\nEvery session ended with:\nSomeone claiming they were “basically undefeated”\nSomeone else insisting they always lost\nNo one having proof\n\nThe real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying.\n\nI wanted a simple way to:\nTrack games and players\nSee who won over time\nMake the arguments playful instead of endless","lineIndentations":[0,0,0,1,1,1,0,0,0,0,1,1,1],"lineTypes":["NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":24.5126953125,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"227:4027":{"type":"TEXT","id":"227:4027","name":"Call out a feature, benefit, or value of your site or product that can stand on its own.","absoluteBoundingBox":{"x":5125.0,"y":9502.0,"width":288.0,"height":75.0},"isolatedAbsoluteRenderBounds":{"x":5125.51123046875,"y":9507.2958984375,"width":277.2939453125,"height":63.921875},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,37.0]],"size":{"x":288.0,"y":75.0},"fills":[{"opacity":0.550000011920929,"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Call out a feature, benefit, or value of your site or product that can stand on its own.","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","textAlignVertical":"CENTER","style":{"fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"CENTER","letterSpacing":-0.09,"letterSpacingValue":-0.5,"letterSpacingUnit":"PERCENT","lineHeightPx":25.1999988555908,"lineHeightPercent":115.680755615234,"lineHeightPercentFontSize":140.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"210:2067":{"type":"TEXT","id":"210:2067","name":"This wasn’t about building a startup. It was about: Solving a real, recurring problem in my friend group Experimenting with AI-assisted workflows Seeing how far I could take an idea from “annoyance” to “working product” Signals After about 10 game nights: Everyone had a different “top winner” Nobody remembered scores accurately We kept joking about needing a scoreboard That was enough validation.","absoluteBoundingBox":{"x":19435.0,"y":2225.0,"width":680.0,"height":286.0},"isolatedAbsoluteRenderBounds":{"x":19435.0,"y":2225.0,"width":680.0,"height":286.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":680.0,"y":286.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6],"characters":"This wasn’t about building a startup. It was about:\nSolving a real, recurring problem in my friend group\nExperimenting with AI-assisted workflows\nSeeing how far I could take an idea from “annoyance” to “working product”\n\nSignals\n\nAfter about 10 game nights:\nEveryone had a different “top winner”\nNobody remembered scores accurately\nWe kept joking about needing a scoreboard\n\nThat was enough validation.","lineIndentations":[0,1,1,1,0,0,0,0,1,1,1,0,0],"lineTypes":["NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":21.7890625,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{"6":{"fontSize":16.0,"paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100},"5":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Bold","fontStyle":"Bold","fontSize":16.0,"paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"210:2041":{"type":"TEXT","id":"210:2041","name":"3. Why I Built This","absoluteBoundingBox":{"x":18351.0,"y":2064.771484375,"width":360.0,"height":43.0},"isolatedAbsoluteRenderBounds":{"x":18353.015625,"y":2069.5634765625,"width":314.0234375,"height":34.776123046875},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":360.0,"y":43.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"3. Why I Built This","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Old Standard TT","fontPostScriptName":"OldStandardTT-Bold","fontStyle":"Bold","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":36.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":43.2000007629395,"lineHeightPercent":97.0873870849609,"lineHeightPercentFontSize":120.000007629395,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"1:545":{"type":"FRAME","id":"1:545","name":"Contact Button","absoluteBoundingBox":{"x":4976.0,"y":6442.2900390625,"width":1160.0,"height":224.0},"isolatedAbsoluteRenderBounds":{"x":4975.5,"y":6441.7900390625,"width":1161.0,"height":225.0},"relativeTransform":[[1.0,0.0,20.0],[0.0,1.0,50.0]],"size":{"x":1160.0,"y":224.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.949019610881805,"g":0.984313726425171,"b":0.760784327983856,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"CENTER","layoutAlign":"STRETCH","strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"effects":[{"type":"BACKGROUND_BLUR","visible":true,"radius":4.0}],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[{"id":{"sessionID":224,"localID":2868},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"mailto:bhrigu.kalia@gmail.com","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}],"paddingTop":20.0,"paddingRight":30.0,"paddingBottom":22.0,"paddingLeft":30.0,"layoutMode":"HORIZONTAL","itemSpacing":4.0,"counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","counterAxisSizingMode":"FIXED","children":["1:546"]},"213:2840":{"type":"TEXT","id":"213:2840","name":"We had no shared record of our games. Every session ended with: Someone claiming they were “basically undefeated” Someone else insisting they always lost No one having proof The real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying. I wanted a simple way to: Track games and players See who won over time Make the arguments playful instead of endless","absoluteBoundingBox":{"x":18291.0,"y":6987.271484375,"width":355.0,"height":475.0},"isolatedAbsoluteRenderBounds":{"x":18291.0,"y":6987.271484375,"width":355.0,"height":475.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":355.0,"y":475.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"We had no shared record of our games.\n\nEvery session ended with:\nSomeone claiming they were “basically undefeated”\nSomeone else insisting they always lost\nNo one having proof\n\nThe real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying.\n\nI wanted a simple way to:\nTrack games and players\nSee who won over time\nMake the arguments playful instead of endless","lineIndentations":[0,0,0,1,1,1,0,0,0,0,1,1,1],"lineTypes":["NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":24.5126953125,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"213:2710":{"type":"FRAME","id":"213:2710","name":"Frame 320","absoluteBoundingBox":{"x":19435.0,"y":6921.0,"width":315.0,"height":435.0},"isolatedAbsoluteRenderBounds":{"x":19435.0,"y":6921.0,"width":315.0,"height":435.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":315.0,"y":435.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":32.0,"counterAxisSizingMode":"FIXED","children":["213:2711","213:2712"]},"208:611":{"type":"FRAME","id":"208:611","name":"Frame 463","absoluteBoundingBox":{"x":19455.0,"y":409.5,"width":276.0,"height":42.0},"isolatedAbsoluteRenderBounds":{"x":19455.0,"y":409.5,"width":276.0,"height":42.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,173.0]],"size":{"x":276.0,"y":42.0},"fills":[{"opacity":0.200000002980232,"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true}],"strokeAlign":"INSIDE","strokes":[],"effects":[{"type":"BACKGROUND_BLUR","visible":true,"radius":4.0}],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"paddingTop":4.0,"paddingRight":4.0,"paddingBottom":4.0,"paddingLeft":4.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["208:601"]},"227:4044":{"type":"SVG","id":"227:4044","name":"Ellipse 26","absoluteBoundingBox":{"x":5043.0,"y":8633.0,"width":21.0,"height":21.0},"targetAspectRatio":{"x":100.0,"y":100.0},"isolatedAbsoluteRenderBounds":{"x":5043.0,"y":8633.0,"width":21.0,"height":21.0},"relativeTransform":[[1.0,0.0,6.0],[0.0,1.0,2.0]],"size":{"x":21.0,"y":21.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.960784316062927,"g":0.752941191196442,"b":0.274509817361832,"a":1.0},"visible":true,"opacity":1.0}],"constraints":{"vertical":"TOP_BOTTOM","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-8.5,"sizeFraction":0.5},"right":{"pixelOffset":12.5,"sizeFraction":0.5},"top":{"pixelOffset":2.0,"sizeFraction":0.0},"bottom":{"pixelOffset":-5.0,"sizeFraction":1.0}},"strokeAlign":"INSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"hash":"40a23860eedf6de34f61763e39e49d6c7fe48429"},"232:4876":{"type":"RECTANGLE","id":"232:4876","name":"Image","absoluteBoundingBox":{"x":5040.0,"y":9357.0,"width":336.0,"height":280.0},"isolatedAbsoluteRenderBounds":{"x":5040.0,"y":9357.0,"width":336.0,"height":280.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":336.0,"y":280.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"46315b776968443cb9c2a269ecf7a13694dcc07a","originalImageWidth":2856,"originalImageHeight":2949,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":true,"interactions":[]},"213:2701":{"type":"FRAME","id":"213:2701","name":"Frame 460","absoluteBoundingBox":{"x":19405.0,"y":6871.0,"width":375.0,"height":1558.0},"isolatedAbsoluteRenderBounds":{"x":19405.0,"y":6871.0,"width":375.0,"height":1558.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,6771.0]],"size":{"x":375.0,"y":1558.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"9ea77de14b3b07674197bdc2e75fcaec1158a025","originalImageWidth":1110,"originalImageHeight":1480,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"paddingTop":10.0,"paddingRight":10.0,"paddingBottom":10.0,"paddingLeft":10.0,"layoutMode":"VERTICAL","itemSpacing":36.0,"counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["213:2702","213:2713"]},"218:2074":{"mainComponentId":"1:536","type":"INSTANCE","id":"218:2074","name":"Footer","absoluteBoundingBox":{"x":18061.0,"y":9793.771484375,"width":1280.0,"height":583.09326171875},"isolatedAbsoluteRenderBounds":{"x":18061.0,"y":9793.771484375,"width":1280.0,"height":583.09375},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,9693.771484375]],"size":{"x":1280.0,"y":583.09326171875},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","maxWidth":1600.0,"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.836800158023834,"g":0.836800158023834,"b":0.836800158023834,"a":1.0},"visible":true,"opacity":1.0}],"individualStrokeWeights":{"top":1.0,"right":0.0,"bottom":0.0,"left":0.0},"accessibleHTMLTag":"FOOTER","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"paddingTop":50.0,"paddingRight":20.0,"paddingBottom":20.0,"paddingLeft":20.0,"layoutMode":"VERTICAL","itemSpacing":40.0,"counterAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["I218:2074;1:537","I218:2074;1:539"],"componentSetId":"1:535","componentProperties":{"Property 1":{"value":"Default","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"accessibleHTMLTag":"FOOTER","size":{"x":1280.0,"y":583.09326171875}},"componentId":"1:536"},{"key":["Contact Button0"],"value":{"accessibleLabel":"Redirect to contact form","interactions":[{"id":{"sessionID":19,"localID":943},"event":{"interactionType":"ON_HOVER"},"actions":[{"transitionNodeID":{"sessionID":1,"localID":544},"transitionType":"INSTANT_TRANSITION","transitionDuration":0.100000001490116,"easingType":"IN_CUBIC","easingFunction":[0.419999986886978,0.0,1.0,1.0],"connectionType":"INTERNAL_NODE","navigationType":"SWAP_STATE","stateGroupContext":"1:535"}],"isDeleted":false,"stateManagementVersion":1},{"id":{"sessionID":128,"localID":377},"event":{"interactionType":"ON_CLICK"},"actions":[{"connectionType":"URL","connectionURL":"https://figma.com/sites","openUrlInNewTab":true}],"isDeleted":false,"stateManagementVersion":1}]},"componentId":"1:536"}]},"213:2713":{"type":"FRAME","id":"213:2713","name":"Frame 465","absoluteBoundingBox":{"x":19415.0,"y":7432.0,"width":355.0,"height":987.0},"isolatedAbsoluteRenderBounds":{"x":19415.0,"y":7432.0,"width":355.0,"height":987.0},"relativeTransform":[[1.0,0.0,10.0],[0.0,1.0,561.0]],"size":{"x":355.0,"y":987.0},"fills":[{"opacity":0.800000011920929,"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","maxWidth":900.0,"strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[20.0,20.0,20.0,20.0],"cornerRadius":20.0,"paddingTop":40.0,"paddingRight":20.0,"paddingBottom":40.0,"paddingLeft":20.0,"layoutMode":"VERTICAL","itemSpacing":20.0,"counterAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["213:2714","214:3109"]},"210:2175":{"type":"TEXT","id":"210:2175","name":"Because this was a personal project, research was informal but still intentional. What I looked at How we actually play Catan What people cared about after games How much friction people would tolerate Key Insights Insight 1 People didn’t want complexity. They just wanted to know who won. Insight 2 Anything that took more than a few seconds to log wouldn’t be used. Insight 3 The fun came from seeing patterns over time, not individual games. This meant the product needed to be extremely lightweight and focused on a few core stats.","absoluteBoundingBox":{"x":19435.0,"y":2870.0,"width":680.0,"height":500.0},"isolatedAbsoluteRenderBounds":{"x":19435.0,"y":2870.0,"width":680.0,"height":500.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":680.0,"y":500.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,3,3,3,0,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,3,3,3,3,3],"characters":"Because this was a personal project, research was informal but still intentional.\n\nWhat I looked at\nHow we actually play Catan\nWhat people cared about after games\nHow much friction people would tolerate\n\nKey Insights\n\nInsight 1\nPeople didn’t want complexity. They just wanted to know who won.\n\nInsight 2\nAnything that took more than a few seconds to log wouldn’t be used.\n\nInsight 3\nThe fun came from seeing patterns over time, not individual games.\n\nThis meant the product needed to be extremely lightweight and focused on a few core stats.","lineIndentations":[0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTypes":["NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","NONE","NONE","NONE","NONE","NONE","NONE","NONE","NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"13":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"14":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"15":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"16":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"17":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"18":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":24.5126953125,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{"3":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Bold","fontStyle":"Bold","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"213:2990":{"type":"FRAME","id":"213:2990","name":"MacBook Air - 7","absoluteBoundingBox":{"x":18061.0,"y":9154.771484375,"width":1280.0,"height":639.0},"isolatedAbsoluteRenderBounds":{"x":18061.0,"y":9154.771484375,"width":1280.0,"height":639.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,9054.771484375]],"size":{"x":1280.0,"y":639.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","maxWidth":1280.0,"strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"paddingTop":48.0,"paddingRight":200.0,"paddingBottom":48.0,"paddingLeft":200.0,"clipsContent":true,"layoutMode":"VERTICAL","itemSpacing":60.0,"counterAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["213:2991"]},"213:2590":{"type":"TEXT","id":"213:2590","name":"We had no shared record of our games. Every session ended with: Someone claiming they were “basically undefeated” Someone else insisting they always lost No one having proof The real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying. I wanted a simple way to: Track games and players See who won over time Make the arguments playful instead of endless","absoluteBoundingBox":{"x":19435.0,"y":4721.0,"width":335.0,"height":475.0},"isolatedAbsoluteRenderBounds":{"x":19435.0,"y":4721.0,"width":335.0,"height":475.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":335.0,"y":475.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutGrow":1.0,"strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"We had no shared record of our games.\n\nEvery session ended with:\nSomeone claiming they were “basically undefeated”\nSomeone else insisting they always lost\nNo one having proof\n\nThe real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying.\n\nI wanted a simple way to:\nTrack games and players\nSee who won over time\nMake the arguments playful instead of endless","lineIndentations":[0,0,0,1,1,1,0,0,0,0,1,1,1],"lineTypes":["NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":24.5126953125,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"213:2993":{"type":"TEXT","id":"213:2993","name":"11. Reflection","absoluteBoundingBox":{"x":18361.0,"y":9202.771484375,"width":360.0,"height":43.0},"isolatedAbsoluteRenderBounds":{"x":18365.3203125,"y":9207.70703125,"width":215.8125,"height":26.9287109375},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":360.0,"y":43.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"11. Reflection","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Old Standard TT","fontPostScriptName":"OldStandardTT-Bold","fontStyle":"Bold","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":36.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":43.2000007629395,"lineHeightPercent":97.0873870849609,"lineHeightPercentFontSize":120.000007629395,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"213:2614":{"type":"FRAME","id":"213:2614","name":"Frame 320","absoluteBoundingBox":{"x":18351.0,"y":4856.771484375,"width":409.0,"height":491.0},"isolatedAbsoluteRenderBounds":{"x":18351.0,"y":4856.771484375,"width":409.0,"height":491.0},"relativeTransform":[[1.0,0.0,100.0],[0.0,1.0,40.0]],"size":{"x":409.0,"y":491.0},"fills":[],"strokeAlign":"INSIDE","layoutGrow":1.0,"strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":32.0,"counterAxisSizingMode":"FIXED","children":["213:2615","213:2616","213:2617","213:2618","213:2619","213:2620","213:2621"]},"213:3027":{"type":"RECTANGLE","id":"213:3027","name":"Screen 2 1","absoluteBoundingBox":{"x":18731.0,"y":8386.771484375,"width":363.0,"height":720.0},"targetAspectRatio":{"x":1362.0,"y":2700.0},"isolatedAbsoluteRenderBounds":{"x":18731.0,"y":8386.771484375,"width":363.0,"height":720.0},"relativeTransform":[[1.0,0.0,670.0],[0.0,1.0,48.0]],"size":{"x":363.0,"y":720.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"b1ea71a3a18cb37e98261b98b910c622e4d0533a","originalImageWidth":908,"originalImageHeight":1800,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[]},"213:3025":{"type":"FRAME","id":"213:3025","name":"MacBook Air - 8","absoluteBoundingBox":{"x":18061.0,"y":8338.771484375,"width":1280.0,"height":816.0},"isolatedAbsoluteRenderBounds":{"x":18061.0,"y":8338.771484375,"width":1280.0,"height":816.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,8238.771484375]],"size":{"x":1280.0,"y":816.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","maxWidth":1280.0,"strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"paddingTop":48.0,"paddingRight":200.0,"paddingBottom":48.0,"paddingLeft":200.0,"clipsContent":true,"layoutMode":"HORIZONTAL","itemSpacing":60.0,"primaryAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["213:3026","213:3027"]},"213:3045":{"type":"RECTANGLE","id":"213:3045","name":"Screen 1 2","absoluteBoundingBox":{"x":18731.0,"y":7570.771484375,"width":363.0,"height":720.0},"targetAspectRatio":{"x":1362.0,"y":2700.0},"isolatedAbsoluteRenderBounds":{"x":18731.0,"y":7570.771484375,"width":363.0,"height":720.0},"relativeTransform":[[1.0,0.0,670.0],[0.0,1.0,48.0]],"size":{"x":363.0,"y":720.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"ad3d017fd1f593302460be755abe13d9e039b7d5","originalImageWidth":1362,"originalImageHeight":2700,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[]},"227:4022":{"type":"FRAME","id":"227:4022","name":"Card 1","absoluteBoundingBox":{"x":5101.0,"y":9161.0,"width":336.0,"height":498.0},"isolatedAbsoluteRenderBounds":{"x":5089.0,"y":9155.0,"width":360.0,"height":522.0},"relativeTransform":[[1.0,0.0,64.0],[0.0,1.0,96.0]],"size":{"x":336.0,"y":498.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutGrow":1.0,"strokes":[{"opacity":0.100000001490116,"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true}],"effects":[{"type":"DROP_SHADOW","visible":true,"color":{"r":0.0,"g":0.0,"b":0.0,"a":0.0299999993294477},"blendMode":"NORMAL","offset":{"x":0.0,"y":6.0},"radius":12.0,"showShadowBehindNode":false,"spread":0.0},{"type":"DROP_SHADOW","visible":true,"color":{"r":0.0,"g":0.0,"b":0.0,"a":0.0199999995529652},"blendMode":"NORMAL","offset":{"x":0.0,"y":4.0},"radius":8.0,"showShadowBehindNode":false,"spread":0.0}],"accessibleHTMLTag":"ARTICLE","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[16.0,16.0,16.0,16.0],"cornerRadius":16.0,"clipsContent":true,"layoutMode":"VERTICAL","counterAxisSizingMode":"FIXED","children":["227:4023","227:4024"]},"213:2702":{"type":"FRAME","id":"213:2702","name":"Frame 387","absoluteBoundingBox":{"x":19415.0,"y":6881.0,"width":355.0,"height":515.0},"isolatedAbsoluteRenderBounds":{"x":19415.0,"y":6881.0,"width":355.0,"height":515.0},"relativeTransform":[[1.0,0.0,10.0],[0.0,1.0,10.0]],"size":{"x":355.0,"y":515.0},"fills":[{"opacity":0.800000011920929,"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","maxWidth":900.0,"strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[20.0,20.0,20.0,20.0],"cornerRadius":20.0,"paddingTop":40.0,"paddingRight":20.0,"paddingBottom":40.0,"paddingLeft":20.0,"layoutMode":"VERTICAL","itemSpacing":20.0,"counterAxisSizingMode":"FIXED","children":["213:2703"]},"232:4870":{"type":"FRAME","id":"232:4870","name":"Intro","absoluteBoundingBox":{"x":4976.0,"y":8928.0,"width":1200.0,"height":237.0},"isolatedAbsoluteRenderBounds":{"x":4976.0,"y":8928.0,"width":1200.0,"height":237.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,101.0]],"size":{"x":1200.0,"y":237.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.968627452850342,"g":0.976470589637756,"b":0.980392158031464,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"opacity":0.800000011920929,"constraintValues":{"left":{"pixelOffset":0.0,"sizeFraction":0.0},"top":{"pixelOffset":101.0,"sizeFraction":0.0}},"strokeAlign":"INSIDE","maxWidth":1600.0,"strokes":[],"accessibleHTMLTag":"HEADER","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"paddingTop":24.0,"paddingRight":20.0,"paddingBottom":60.0,"paddingLeft":20.0,"layoutMode":"HORIZONTAL","itemSpacing":8.0,"primaryAxisSizingMode":"FIXED","children":["232:4871"]},"213:2596":{"type":"FRAME","id":"213:2596","name":"Frame 320","absoluteBoundingBox":{"x":19435.0,"y":4646.0,"width":315.0,"height":477.0},"isolatedAbsoluteRenderBounds":{"x":19435.0,"y":4646.0,"width":315.0,"height":477.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":315.0,"y":477.0},"fills":[],"strokeAlign":"INSIDE","layoutGrow":1.0,"strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":32.0,"counterAxisSizingMode":"FIXED","children":["213:2597","213:2598"]},"213:2578":{"type":"FRAME","id":"213:2578","name":"Frame 320","absoluteBoundingBox":{"x":18351.0,"y":4076.771484375,"width":345.0,"height":465.0},"isolatedAbsoluteRenderBounds":{"x":18351.0,"y":4076.771484375,"width":345.0,"height":465.0},"relativeTransform":[[1.0,0.0,100.0],[0.0,1.0,40.0]],"size":{"x":345.0,"y":465.0},"fills":[],"strokeAlign":"INSIDE","layoutGrow":1.0,"strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"HORIZONTAL","itemSpacing":10.0,"counterAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["213:2579","213:2580","213:2581","213:2582","213:2583","213:2584","213:2585"]},"232:4891":{"type":"FRAME","id":"232:4891","name":"Body","absoluteBoundingBox":{"x":5776.0,"y":9641.5,"width":336.0,"height":209.0},"isolatedAbsoluteRenderBounds":{"x":5776.0,"y":9641.5,"width":336.0,"height":209.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,280.0]],"size":{"x":336.0,"y":209.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"paddingTop":24.0,"paddingRight":24.0,"paddingBottom":24.0,"paddingLeft":24.0,"layoutMode":"VERTICAL","itemSpacing":32.0,"primaryAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["232:4892","232:4895"]},"213:2842":{"type":"TEXT","id":"213:2842","name":"We had no shared record of our games. Every session ended with: Someone claiming they were “basically undefeated” Someone else insisting they always lost No one having proof The real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying. I wanted a simple way to: Track games and players See who won over time Make the arguments playful instead of endless","absoluteBoundingBox":{"x":18291.0,"y":6987.271484375,"width":335.0,"height":374.0},"isolatedAbsoluteRenderBounds":{"x":18291.0,"y":6987.271484375,"width":335.0,"height":374.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":335.0,"y":374.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"We had no shared record of our games.\n\nEvery session ended with:\nSomeone claiming they were “basically undefeated”\nSomeone else insisting they always lost\nNo one having proof\n\nThe real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying.\n\nI wanted a simple way to:\nTrack games and players\nSee who won over time\nMake the arguments playful instead of endless","lineIndentations":[0,0,0,1,1,1,0,0,0,0,1,1,1],"lineTypes":["NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":21.7890625,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"213:2837":{"type":"TEXT","id":"213:2837","name":"This wasn’t about building a startup. It was about: Solving a real, recurring problem in my friend group Experimenting with AI-assisted workflows Seeing how far I could take an idea from “annoyance” to “working product” Signals After about 10 game nights: Everyone had a different “top winner” Nobody remembered scores accurately We kept joking about needing a scoreboard That was enough validation.","absoluteBoundingBox":{"x":18291.0,"y":6987.271484375,"width":680.0,"height":325.0},"isolatedAbsoluteRenderBounds":{"x":18291.0,"y":6987.271484375,"width":680.0,"height":325.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":680.0,"y":325.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2],"characters":"This wasn’t about building a startup. It was about:\nSolving a real, recurring problem in my friend group\nExperimenting with AI-assisted workflows\nSeeing how far I could take an idea from “annoyance” to “working product”\n\nSignals\n\nAfter about 10 game nights:\nEveryone had a different “top winner”\nNobody remembered scores accurately\nWe kept joking about needing a scoreboard\n\nThat was enough validation.","lineIndentations":[0,1,1,1,0,0,0,0,1,1,1,0,0],"lineTypes":["NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":24.5126953125,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{"2":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Bold","fontStyle":"Bold","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"213:2698":{"type":"FRAME","id":"213:2698","name":"Frame 320","absoluteBoundingBox":{"x":18351.0,"y":6096.771484375,"width":408.0,"height":456.0},"isolatedAbsoluteRenderBounds":{"x":18351.0,"y":6096.771484375,"width":412.044921875,"height":456.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":408.0,"y":456.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":32.0,"counterAxisSizingMode":"FIXED","children":["213:2699","213:2700"]},"213:2690":{"type":"FRAME","id":"213:2690","name":"Frame 465","absoluteBoundingBox":{"x":18251.0,"y":6056.771484375,"width":900.0,"height":536.0},"isolatedAbsoluteRenderBounds":{"x":18251.0,"y":6056.771484375,"width":900.0,"height":536.0},"relativeTransform":[[1.0,0.0,190.0],[0.0,1.0,599.0]],"size":{"x":900.0,"y":536.0},"fills":[{"opacity":0.800000011920929,"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","maxWidth":900.0,"strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[20.0,20.0,20.0,20.0],"cornerRadius":20.0,"paddingTop":40.0,"paddingRight":100.0,"paddingBottom":40.0,"paddingLeft":100.0,"layoutMode":"HORIZONTAL","itemSpacing":20.0,"counterAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["213:2691","214:3108"]},"213:2593":{"type":"TEXT","id":"213:2593","name":"This wasn’t about building a startup. It was about: Solving a real, recurring problem in my friend group Experimenting with AI-assisted workflows Seeing how far I could take an idea from “annoyance” to “working product” Signals After about 10 game nights: Everyone had a different “top winner” Nobody remembered scores accurately We kept joking about needing a scoreboard That was enough validation.","absoluteBoundingBox":{"x":19435.0,"y":4721.0,"width":680.0,"height":325.0},"isolatedAbsoluteRenderBounds":{"x":19435.0,"y":4721.0,"width":680.0,"height":325.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":680.0,"y":325.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutGrow":1.0,"strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2],"characters":"This wasn’t about building a startup. It was about:\nSolving a real, recurring problem in my friend group\nExperimenting with AI-assisted workflows\nSeeing how far I could take an idea from “annoyance” to “working product”\n\nSignals\n\nAfter about 10 game nights:\nEveryone had a different “top winner”\nNobody remembered scores accurately\nWe kept joking about needing a scoreboard\n\nThat was enough validation.","lineIndentations":[0,1,1,1,0,0,0,0,1,1,1,0,0],"lineTypes":["NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":24.5126953125,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{"2":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Bold","fontStyle":"Bold","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"213:2691":{"type":"FRAME","id":"213:2691","name":"Frame 320","absoluteBoundingBox":{"x":18351.0,"y":6096.771484375,"width":408.0,"height":456.0},"isolatedAbsoluteRenderBounds":{"x":18351.0,"y":6096.771484375,"width":412.044921875,"height":456.0},"relativeTransform":[[1.0,0.0,100.0],[0.0,1.0,40.0]],"size":{"x":408.0,"y":456.0},"fills":[],"strokeAlign":"INSIDE","layoutGrow":1.0,"strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":32.0,"counterAxisSizingMode":"FIXED","children":["213:2692","213:2693","213:2694","213:2695","213:2696","213:2697","213:2698"]},"441:366":{"type":"RECTANGLE","id":"441:366","name":"Screen 1 1","absoluteBoundingBox":{"x":18716.0,"y":4076.771484375,"width":335.0,"height":664.0},"targetAspectRatio":{"x":1362.0,"y":2700.0},"isolatedAbsoluteRenderBounds":{"x":18716.0,"y":4076.771484375,"width":335.0,"height":664.0},"relativeTransform":[[1.0,0.0,465.0],[0.0,1.0,40.0]],"size":{"x":335.0,"y":664.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"909a7ec7f443bcf3ad881312ad8940922476f233","originalImageWidth":1362,"originalImageHeight":2700,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[]},"213:2694":{"type":"TEXT","id":"213:2694","name":"This wasn’t about building a startup. It was about: Solving a real, recurring problem in my friend group Experimenting with AI-assisted workflows Seeing how far I could take an idea from “annoyance” to “working product” Signals After about 10 game nights: Everyone had a different “top winner” Nobody remembered scores accurately We kept joking about needing a scoreboard That was enough validation.","absoluteBoundingBox":{"x":18351.0,"y":6171.771484375,"width":680.0,"height":325.0},"isolatedAbsoluteRenderBounds":{"x":18351.0,"y":6171.771484375,"width":680.0,"height":325.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":680.0,"y":325.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2],"characters":"This wasn’t about building a startup. It was about:\nSolving a real, recurring problem in my friend group\nExperimenting with AI-assisted workflows\nSeeing how far I could take an idea from “annoyance” to “working product”\n\nSignals\n\nAfter about 10 game nights:\nEveryone had a different “top winner”\nNobody remembered scores accurately\nWe kept joking about needing a scoreboard\n\nThat was enough validation.","lineIndentations":[0,1,1,1,0,0,0,0,1,1,1,0,0],"lineTypes":["NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":24.5126953125,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{"2":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Bold","fontStyle":"Bold","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"213:2693":{"type":"TEXT","id":"213:2693","name":"We had no shared record of our games. Every session ended with: Someone claiming they were “basically undefeated” Someone else insisting they always lost No one having proof The real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying. I wanted a simple way to: Track games and players See who won over time Make the arguments playful instead of endless","absoluteBoundingBox":{"x":18351.0,"y":6171.771484375,"width":335.0,"height":475.0},"isolatedAbsoluteRenderBounds":{"x":18351.0,"y":6171.771484375,"width":335.0,"height":475.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":335.0,"y":475.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"We had no shared record of our games.\n\nEvery session ended with:\nSomeone claiming they were “basically undefeated”\nSomeone else insisting they always lost\nNo one having proof\n\nThe real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying.\n\nI wanted a simple way to:\nTrack games and players\nSee who won over time\nMake the arguments playful instead of endless","lineIndentations":[0,0,0,1,1,1,0,0,0,0,1,1,1],"lineTypes":["NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":24.5126953125,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"227:4047":{"type":"FRAME","id":"227:4047","name":"Nav","absoluteBoundingBox":{"x":5914.0,"y":8633.5,"width":182.0,"height":23.0},"isolatedAbsoluteRenderBounds":{"x":5914.0,"y":8633.5,"width":182.0,"height":23.0},"relativeTransform":[[1.0,0.0,954.0],[0.0,1.0,18.5]],"size":{"x":182.0,"y":23.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"accessibleHTMLTag":"NAV","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"HORIZONTAL","itemSpacing":32.0,"counterAxisAlignItems":"CENTER","children":["227:4048","227:4049"]},"213:2834":{"type":"FRAME","id":"213:2834","name":"Frame 461","absoluteBoundingBox":{"x":18061.0,"y":6662.771484375,"width":1280.0,"height":860.0},"isolatedAbsoluteRenderBounds":{"x":18061.0,"y":6662.771484375,"width":1280.0,"height":860.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,6562.771484375]],"size":{"x":1280.0,"y":860.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"8d02f594ebc1bfe780a7d1bdce7f22bed97eac03","originalImageWidth":1110,"originalImageHeight":1480,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"paddingTop":70.0,"paddingRight":190.0,"paddingBottom":70.0,"paddingLeft":190.0,"layoutMode":"HORIZONTAL","itemSpacing":36.0,"counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["213:2835","213:3039"]},"213:2679":{"type":"FRAME","id":"213:2679","name":"Frame 387","absoluteBoundingBox":{"x":18251.0,"y":5527.771484375,"width":900.0,"height":493.0},"isolatedAbsoluteRenderBounds":{"x":18251.0,"y":5527.771484375,"width":900.0,"height":493.0},"relativeTransform":[[1.0,0.0,190.0],[0.0,1.0,70.0]],"size":{"x":900.0,"y":493.0},"fills":[{"opacity":0.800000011920929,"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","maxWidth":900.0,"strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[20.0,20.0,20.0,20.0],"cornerRadius":20.0,"paddingTop":40.0,"paddingRight":100.0,"paddingBottom":40.0,"paddingLeft":100.0,"layoutMode":"VERTICAL","itemSpacing":20.0,"counterAxisSizingMode":"FIXED","children":["213:2680"]},"187:1649":{"type":"TEXT","id":"187:1649","name":"“Who Really Wins at Catan?”","absoluteBoundingBox":{"x":19425.0,"y":506.0,"width":335.0,"height":96.0},"isolatedAbsoluteRenderBounds":{"x":19427.32421875,"y":510.799987792969,"width":330.763671875,"height":77.9199829101562},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":335.0,"y":96.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutGrow":1.0,"strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"“Who Really Wins at Catan?”","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","textAlignHorizontal":"CENTER","style":{"fontFamily":"Old Standard TT","fontPostScriptName":"OldStandardTT-Bold","fontStyle":"Bold","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":40.0,"textAlignHorizontal":"CENTER","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":48.0,"lineHeightPercent":97.0873870849609,"lineHeightPercentFontSize":120.000007629395,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"213:2689":{"type":"TEXT","id":"213:2689","name":"The site had five core screens (in accordance with the five core resources of the game): Add Game Select players, mark who won, submit. Leaderboard See total wins and games played. History A simple list of past games with dates and winners. Statistics To compare the results of different combination of players. Manage Players Add to new players or edit the existing player list. Everything was designed for quick glances and fast input on a phone.","absoluteBoundingBox":{"x":18351.0,"y":5642.771484375,"width":700.0,"height":338.0},"isolatedAbsoluteRenderBounds":{"x":18351.3203125,"y":5648.9716796875,"width":581.73828125,"height":328.095703125},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":700.0,"y":338.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,51,51,51,51,51,51,51,51,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,51,51,51,51,51,51,51,51,51,51,51,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,51,51,51,51,51,51,51,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,51,51,51,51,51,51,51,51,51,51,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,51,51,51,51,51,51,51,51,51,51,51,51,51,51,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52],"characters":"The site had five core screens (in accordance with the five core resources of the game):\nAdd Game Select players, mark who won, submit.\nLeaderboard See total wins and games played.\nHistory A simple list of past games with dates and winners.\nStatistics To compare the results of different combination of players.\nManage Players Add to new players or edit the existing player list.\n\nEverything was designed for quick glances and fast input on a phone.","lineIndentations":[0,1,1,1,1,1,0,0],"lineTypes":["NONE","ORDERED","ORDERED","ORDERED","ORDERED","ORDERED","NONE","NONE"],"listStartOffsets":[null,1,2,3,4,5],"lineStyleOverrides":[0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":25.6000003814697,"lineHeightPercent":117.490142822266,"lineHeightPercentFontSize":160.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{"52":{"fontFamily":"Berlin Type","fontPostScriptName":"BerlinType-Regular","fontStyle":"Regular","fontSize":16.0,"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"lineHeightPx":25.6000003814697,"lineHeightPercent":94.6745529174805,"lineHeightPercentFontSize":160.0,"lineHeightUnit":"FONT_SIZE_%","inheritFillStyleId":"50:1320","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED"},"51":{"fontFamily":"Berlin Type","fontPostScriptName":"BerlinType-Bold","fontStyle":"Bold","fontSize":16.0,"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"lineHeightPx":25.6000003814697,"lineHeightPercent":94.6745529174805,"lineHeightPercentFontSize":160.0,"lineHeightUnit":"FONT_SIZE_%","inheritFillStyleId":"50:1320","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED"}}},"213:2688":{"type":"TEXT","id":"213:2688","name":"8. Final Experience","absoluteBoundingBox":{"x":18351.0,"y":5567.771484375,"width":313.0,"height":43.0},"isolatedAbsoluteRenderBounds":{"x":18353.015625,"y":5572.5634765625,"width":308.6640625,"height":34.416015625},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":313.0,"y":43.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"8. Final Experience","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"Old Standard TT","fontPostScriptName":"OldStandardTT-Bold","fontStyle":"Bold","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":36.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":43.2000007629395,"lineHeightPercent":97.0873870849609,"lineHeightPercentFontSize":120.000007629395,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"232:4883":{"type":"RECTANGLE","id":"232:4883","name":"Image","absoluteBoundingBox":{"x":5408.0,"y":9372.5,"width":336.0,"height":280.0},"isolatedAbsoluteRenderBounds":{"x":5408.0,"y":9372.5,"width":336.0,"height":280.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":336.0,"y":280.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"d1e67e956b7f18428709d5a71f418e1d47841d09","originalImageWidth":1904,"originalImageHeight":1966,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":true,"interactions":[]},"187:1586":{"type":"FRAME","id":"187:1586","name":"MacBook Air - 5","absoluteBoundingBox":{"x":18061.0,"y":795.771423339844,"width":1280.0,"height":578.0},"isolatedAbsoluteRenderBounds":{"x":18061.0,"y":795.771423339844,"width":1280.0,"height":578.000061035156},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,695.771423339844]],"size":{"x":1280.0,"y":578.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","maxWidth":1280.0,"strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"paddingTop":60.0,"paddingRight":200.0,"paddingBottom":60.0,"paddingLeft":200.0,"clipsContent":true,"layoutMode":"VERTICAL","itemSpacing":60.0,"counterAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["187:1590","187:1817"]},"232:4895":{"type":"TEXT","id":"232:4895","name":"Call to action →","absoluteBoundingBox":{"x":5800.0,"y":9800.5,"width":288.0,"height":26.0},"isolatedAbsoluteRenderBounds":{"x":5801.01611328125,"y":9806.884765625,"width":135.13427734375,"height":13.8515625},"relativeTransform":[[1.0,0.0,24.0],[0.0,1.0,159.0]],"size":{"x":288.0,"y":26.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Call to action  →","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","textAlignVertical":"CENTER","style":{"fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"CENTER","letterSpacing":-0.09,"letterSpacingValue":-0.5,"letterSpacingUnit":"PERCENT","lineHeightPx":26.1000003814697,"lineHeightPercent":119.812210083008,"lineHeightPercentFontSize":145.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"213:2684":{"type":"TEXT","id":"213:2684","name":"We had no shared record of our games. Every session ended with: Someone claiming they were “basically undefeated” Someone else insisting they always lost No one having proof The real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying. I wanted a simple way to: Track games and players See who won over time Make the arguments playful instead of endless","absoluteBoundingBox":{"x":18351.0,"y":5642.771484375,"width":355.0,"height":475.0},"isolatedAbsoluteRenderBounds":{"x":18351.0,"y":5642.771484375,"width":355.0,"height":475.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":355.0,"y":475.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"We had no shared record of our games.\n\nEvery session ended with:\nSomeone claiming they were “basically undefeated”\nSomeone else insisting they always lost\nNo one having proof\n\nThe real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying.\n\nI wanted a simple way to:\nTrack games and players\nSee who won over time\nMake the arguments playful instead of endless","lineIndentations":[0,0,0,1,1,1,0,0,0,0,1,1,1],"lineTypes":["NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":24.5126953125,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"213:2682":{"type":"TEXT","id":"213:2682","name":"We had no shared record of our games. Every session ended with: Someone claiming they were “basically undefeated” Someone else insisting they always lost No one having proof The real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying. I wanted a simple way to: Track games and players See who won over time Make the arguments playful instead of endless","absoluteBoundingBox":{"x":18351.0,"y":5642.771484375,"width":335.0,"height":475.0},"isolatedAbsoluteRenderBounds":{"x":18351.0,"y":5642.771484375,"width":335.0,"height":475.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":335.0,"y":475.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"We had no shared record of our games.\n\nEvery session ended with:\nSomeone claiming they were “basically undefeated”\nSomeone else insisting they always lost\nNo one having proof\n\nThe real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying.\n\nI wanted a simple way to:\nTrack games and players\nSee who won over time\nMake the arguments playful instead of endless","lineIndentations":[0,0,0,1,1,1,0,0,0,0,1,1,1],"lineTypes":["NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":24.5126953125,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"210:828":{"type":"FRAME","id":"210:828","name":"MacBook Air - 6","absoluteBoundingBox":{"x":19405.0,"y":9628.0,"width":375.0,"height":1484.19384765625},"isolatedAbsoluteRenderBounds":{"x":19405.0,"y":9628.0,"width":375.0,"height":1484.19384765625},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,9528.0]],"size":{"x":375.0,"y":1484.19384765625},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","maxWidth":1280.0,"strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"paddingTop":48.0,"paddingRight":20.0,"paddingBottom":48.0,"paddingLeft":20.0,"clipsContent":true,"layoutMode":"VERTICAL","itemSpacing":60.0,"counterAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["213:3024","213:3046"]},"208:641":{"type":"FRAME","id":"208:641","name":"Frame 455","absoluteBoundingBox":{"x":18061.0,"y":3966.771484375,"width":1280.0,"height":1491.0},"isolatedAbsoluteRenderBounds":{"x":18061.0,"y":3966.771484375,"width":1280.0,"height":1491.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,3866.771484375]],"size":{"x":1280.0,"y":1491.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"3d0364c1b5fadef8d369fbf585e5387b6a004a54","originalImageWidth":1110,"originalImageHeight":1480,"visible":true,"opacity":1.0,"rotation":0.0},{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"3d0364c1b5fadef8d369fbf585e5387b6a004a54","originalImageWidth":1110,"originalImageHeight":1480,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"paddingTop":70.0,"paddingRight":190.0,"paddingBottom":70.0,"paddingLeft":190.0,"layoutMode":"VERTICAL","itemSpacing":36.0,"counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["213:2577","213:2613"]},"214:3054":{"type":"RECTANGLE","id":"214:3054","name":"hay resource 1","absoluteBoundingBox":{"x":18780.0,"y":4901.771484375,"width":271.0,"height":401.0},"targetAspectRatio":{"x":1222.0,"y":1808.0},"isolatedAbsoluteRenderBounds":{"x":18780.0,"y":4901.771484375,"width":271.0,"height":401.0},"relativeTransform":[[1.0,0.0,529.0],[0.0,1.0,85.0]],"size":{"x":271.0,"y":401.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"36a087fa0216b7edb053d10aeb7ec45d0df020f3","originalImageWidth":1222,"originalImageHeight":1808,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[]},"213:2621":{"type":"FRAME","id":"213:2621","name":"Frame 320","absoluteBoundingBox":{"x":18351.0,"y":4856.771484375,"width":409.0,"height":491.0},"isolatedAbsoluteRenderBounds":{"x":18351.0,"y":4856.771484375,"width":409.0,"height":491.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":409.0,"y":491.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":32.0,"counterAxisSizingMode":"FIXED","children":["213:2622","213:2623"]},"213:3024":{"type":"RECTANGLE","id":"213:3024","name":"Screen 2 1","absoluteBoundingBox":{"x":19425.0,"y":9676.0,"width":335.0,"height":664.096923828125},"targetAspectRatio":{"x":1362.0,"y":2700.0},"isolatedAbsoluteRenderBounds":{"x":19425.0,"y":9676.0,"width":335.0,"height":664.0966796875},"relativeTransform":[[1.0,0.0,20.0],[0.0,1.0,48.0]],"size":{"x":335.0,"y":664.096923828125},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"9adbe6e7570f04726bc401eb6c08d7702e7cabde","originalImageWidth":1362,"originalImageHeight":2700,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[]},"232:4882":{"type":"FRAME","id":"232:4882","name":"Card 2","absoluteBoundingBox":{"x":5408.0,"y":9372.5,"width":336.0,"height":467.0},"isolatedAbsoluteRenderBounds":{"x":5396.0,"y":9366.5,"width":360.0,"height":491.0},"relativeTransform":[[1.0,0.0,432.0],[0.0,1.0,111.5]],"size":{"x":336.0,"y":467.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutGrow":1.0,"strokes":[{"opacity":0.100000001490116,"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true}],"effects":[{"type":"DROP_SHADOW","visible":true,"color":{"r":0.0,"g":0.0,"b":0.0,"a":0.0299999993294477},"blendMode":"NORMAL","offset":{"x":0.0,"y":6.0},"radius":12.0,"showShadowBehindNode":false,"spread":0.0},{"type":"DROP_SHADOW","visible":true,"color":{"r":0.0,"g":0.0,"b":0.0,"a":0.0199999995529652},"blendMode":"NORMAL","offset":{"x":0.0,"y":4.0},"radius":8.0,"showShadowBehindNode":false,"spread":0.0}],"accessibleHTMLTag":"ARTICLE","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[16.0,16.0,16.0,16.0],"cornerRadius":16.0,"clipsContent":true,"layoutMode":"VERTICAL","primaryAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["232:4883","232:4884"]},"213:2622":{"type":"TEXT","id":"213:2622","name":"7. Key Design Decisions","absoluteBoundingBox":{"x":18351.0,"y":4856.771484375,"width":389.0,"height":43.0},"isolatedAbsoluteRenderBounds":{"x":18354.384765625,"y":4861.70751953125,"width":384.126953125,"height":34.6318359375},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":389.0,"y":43.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"7. Key Design Decisions","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"Old Standard TT","fontPostScriptName":"OldStandardTT-Bold","fontStyle":"Bold","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":36.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":43.2000007629395,"lineHeightPercent":97.0873870849609,"lineHeightPercentFontSize":120.000007629395,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"213:2620":{"type":"TEXT","id":"213:2620","name":"We had no shared record of our games. Every session ended with: Someone claiming they were “basically undefeated” Someone else insisting they always lost No one having proof The real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying. I wanted a simple way to: Track games and players See who won over time Make the arguments playful instead of endless","absoluteBoundingBox":{"x":18351.0,"y":4931.771484375,"width":335.0,"height":374.0},"isolatedAbsoluteRenderBounds":{"x":18351.0,"y":4931.771484375,"width":335.0,"height":374.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":335.0,"y":374.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"We had no shared record of our games.\n\nEvery session ended with:\nSomeone claiming they were “basically undefeated”\nSomeone else insisting they always lost\nNo one having proof\n\nThe real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying.\n\nI wanted a simple way to:\nTrack games and players\nSee who won over time\nMake the arguments playful instead of endless","lineIndentations":[0,0,0,1,1,1,0,0,0,0,1,1,1],"lineTypes":["NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":21.7890625,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"210:2044":{"type":"TEXT","id":"210:2044","name":"This wasn’t about building a startup. It was about: Solving a real, recurring problem in my friend group Experimenting with AI-assisted workflows Seeing how far I could take an idea from “annoyance” to “working product” Signals After about 10 game nights: Everyone had a different “top winner” Nobody remembered scores accurately We kept joking about needing a scoreboard That was enough validation.","absoluteBoundingBox":{"x":18351.0,"y":2139.771484375,"width":680.0,"height":325.0},"isolatedAbsoluteRenderBounds":{"x":18351.0,"y":2139.771484375,"width":680.0,"height":325.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":680.0,"y":325.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2],"characters":"This wasn’t about building a startup. It was about:\nSolving a real, recurring problem in my friend group\nExperimenting with AI-assisted workflows\nSeeing how far I could take an idea from “annoyance” to “working product”\n\nSignals\n\nAfter about 10 game nights:\nEveryone had a different “top winner”\nNobody remembered scores accurately\nWe kept joking about needing a scoreboard\n\nThat was enough validation.","lineIndentations":[0,1,1,1,0,0,0,0,1,1,1,0,0],"lineTypes":["NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":24.5126953125,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{"2":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Bold","fontStyle":"Bold","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"213:2695":{"type":"TEXT","id":"213:2695","name":"We had no shared record of our games. Every session ended with: Someone claiming they were “basically undefeated” Someone else insisting they always lost No one having proof The real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying. I wanted a simple way to: Track games and players See who won over time Make the arguments playful instead of endless","absoluteBoundingBox":{"x":18351.0,"y":6171.771484375,"width":355.0,"height":475.0},"isolatedAbsoluteRenderBounds":{"x":18351.0,"y":6171.771484375,"width":355.0,"height":475.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":355.0,"y":475.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"We had no shared record of our games.\n\nEvery session ended with:\nSomeone claiming they were “basically undefeated”\nSomeone else insisting they always lost\nNo one having proof\n\nThe real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying.\n\nI wanted a simple way to:\nTrack games and players\nSee who won over time\nMake the arguments playful instead of endless","lineIndentations":[0,0,0,1,1,1,0,0,0,0,1,1,1],"lineTypes":["NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":24.5126953125,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"213:2618":{"type":"TEXT","id":"213:2618","name":"We had no shared record of our games. Every session ended with: Someone claiming they were “basically undefeated” Someone else insisting they always lost No one having proof The real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying. I wanted a simple way to: Track games and players See who won over time Make the arguments playful instead of endless","absoluteBoundingBox":{"x":18351.0,"y":4931.771484375,"width":355.0,"height":475.0},"isolatedAbsoluteRenderBounds":{"x":18351.0,"y":4931.771484375,"width":355.0,"height":475.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":355.0,"y":475.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"We had no shared record of our games.\n\nEvery session ended with:\nSomeone claiming they were “basically undefeated”\nSomeone else insisting they always lost\nNo one having proof\n\nThe real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying.\n\nI wanted a simple way to:\nTrack games and players\nSee who won over time\nMake the arguments playful instead of endless","lineIndentations":[0,0,0,1,1,1,0,0,0,0,1,1,1],"lineTypes":["NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":24.5126953125,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"210:2097":{"type":"TEXT","id":"210:2097","name":"This wasn’t about building a startup. It was about: Solving a real, recurring problem in my friend group Experimenting with AI-assisted workflows Seeing how far I could take an idea from “annoyance” to “working product” Signals After about 10 game nights: Everyone had a different “top winner” Nobody remembered scores accurately We kept joking about needing a scoreboard That was enough validation.","absoluteBoundingBox":{"x":19435.0,"y":3673.0,"width":680.0,"height":325.0},"isolatedAbsoluteRenderBounds":{"x":19435.0,"y":3673.0,"width":680.0,"height":325.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":680.0,"y":325.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2],"characters":"This wasn’t about building a startup. It was about:\nSolving a real, recurring problem in my friend group\nExperimenting with AI-assisted workflows\nSeeing how far I could take an idea from “annoyance” to “working product”\n\nSignals\n\nAfter about 10 game nights:\nEveryone had a different “top winner”\nNobody remembered scores accurately\nWe kept joking about needing a scoreboard\n\nThat was enough validation.","lineIndentations":[0,1,1,1,0,0,0,0,1,1,1,0,0],"lineTypes":["NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":24.5126953125,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{"2":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Bold","fontStyle":"Bold","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"213:2617":{"type":"TEXT","id":"213:2617","name":"This wasn’t about building a startup. It was about: Solving a real, recurring problem in my friend group Experimenting with AI-assisted workflows Seeing how far I could take an idea from “annoyance” to “working product” Signals After about 10 game nights: Everyone had a different “top winner” Nobody remembered scores accurately We kept joking about needing a scoreboard That was enough validation.","absoluteBoundingBox":{"x":18351.0,"y":4931.771484375,"width":680.0,"height":325.0},"isolatedAbsoluteRenderBounds":{"x":18351.0,"y":4931.771484375,"width":680.0,"height":325.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":680.0,"y":325.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2],"characters":"This wasn’t about building a startup. It was about:\nSolving a real, recurring problem in my friend group\nExperimenting with AI-assisted workflows\nSeeing how far I could take an idea from “annoyance” to “working product”\n\nSignals\n\nAfter about 10 game nights:\nEveryone had a different “top winner”\nNobody remembered scores accurately\nWe kept joking about needing a scoreboard\n\nThat was enough validation.","lineIndentations":[0,1,1,1,0,0,0,0,1,1,1,0,0],"lineTypes":["NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":24.5126953125,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{"2":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Bold","fontStyle":"Bold","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"213:2704":{"type":"TEXT","id":"213:2704","name":"We had no shared record of our games. Every session ended with: Someone claiming they were “basically undefeated” Someone else insisting they always lost No one having proof The real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying. I wanted a simple way to: Track games and players See who won over time Make the arguments playful instead of endless","absoluteBoundingBox":{"x":19435.0,"y":6996.0,"width":335.0,"height":475.0},"isolatedAbsoluteRenderBounds":{"x":19435.0,"y":6996.0,"width":335.0,"height":475.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":335.0,"y":475.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"We had no shared record of our games.\n\nEvery session ended with:\nSomeone claiming they were “basically undefeated”\nSomeone else insisting they always lost\nNo one having proof\n\nThe real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying.\n\nI wanted a simple way to:\nTrack games and players\nSee who won over time\nMake the arguments playful instead of endless","lineIndentations":[0,0,0,1,1,1,0,0,0,0,1,1,1],"lineTypes":["NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":24.5126953125,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"2:1141":{"type":"TEXT","id":"2:1141","name":"Heading 2","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":24.0,"height":28.0},"isolatedAbsoluteRenderBounds":{"x":0.2734375,"y":7.78125,"width":22.0316410064697,"height":18.37890625},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":24.0,"y":28.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Ag","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"Roboto Mono","fontPostScriptName":"RobotoMono-Bold","fontStyle":"Bold","hangingPunctuation":true,"textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":20.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":-0.4,"letterSpacingValue":-2.0,"letterSpacingUnit":"PERCENT","lineHeightPx":28.0,"lineHeightPercent":106.153274536133,"lineHeightPercentFontSize":140.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"213:2845":{"type":"TEXT","id":"213:2845","name":"After a few weeks of using it: We logged 42 games 9 regular players used the scoreboard The “who wins the most?” argument basically disappeared Instead, people started saying things like: “The data doesn’t lie.” “I’m coming for first place.” “Wow, I’m worse than I thought.” Which was exactly the kind of fun I was aiming for.","absoluteBoundingBox":{"x":18291.0,"y":6987.271484375,"width":421.0,"height":286.0},"isolatedAbsoluteRenderBounds":{"x":18291.447265625,"y":6994.51171875,"width":415.50390625,"height":275.0556640625},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":421.0,"y":286.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"After a few weeks of using it:\nWe logged 42 games\n9 regular players used the scoreboard\nThe “who wins the most?” argument basically disappeared\n\nInstead, people started saying things like:\n“The data doesn’t lie.”\n“I’m coming for first place.”\n“Wow, I’m worse than I thought.”\n\nWhich was exactly the kind of fun I was aiming for.","lineIndentations":[0,1,1,1,0,0,1,1,1,0,0],"lineTypes":["NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"styleIdForText":"StyleId:433:1268","fontFamily":"Berlin Type","fontPostScriptName":"BerlinType-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":25.6000003814697,"lineHeightPercent":94.6745529174805,"lineHeightPercentFontSize":160.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"213:2992":{"type":"FRAME","id":"213:2992","name":"Frame 320","absoluteBoundingBox":{"x":18361.0,"y":9202.771484375,"width":680.0,"height":543.0},"isolatedAbsoluteRenderBounds":{"x":18361.0,"y":9202.771484375,"width":680.0,"height":543.0},"relativeTransform":[[1.0,0.0,100.0],[0.0,1.0,0.0]],"size":{"x":680.0,"y":543.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":32.0,"counterAxisSizingMode":"FIXED","children":["213:2993","213:2994"]},"213:2616":{"type":"TEXT","id":"213:2616","name":"We had no shared record of our games. Every session ended with: Someone claiming they were “basically undefeated” Someone else insisting they always lost No one having proof The real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying. I wanted a simple way to: Track games and players See who won over time Make the arguments playful instead of endless","absoluteBoundingBox":{"x":18351.0,"y":4931.771484375,"width":335.0,"height":475.0},"isolatedAbsoluteRenderBounds":{"x":18351.0,"y":4931.771484375,"width":335.0,"height":475.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":335.0,"y":475.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"We had no shared record of our games.\n\nEvery session ended with:\nSomeone claiming they were “basically undefeated”\nSomeone else insisting they always lost\nNo one having proof\n\nThe real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying.\n\nI wanted a simple way to:\nTrack games and players\nSee who won over time\nMake the arguments playful instead of endless","lineIndentations":[0,0,0,1,1,1,0,0,0,0,1,1,1],"lineTypes":["NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":24.5126953125,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"213:2836":{"type":"FRAME","id":"213:2836","name":"Frame 320","absoluteBoundingBox":{"x":18291.0,"y":6912.271484375,"width":421.0,"height":361.0},"isolatedAbsoluteRenderBounds":{"x":18291.0,"y":6912.271484375,"width":421.0,"height":361.0},"relativeTransform":[[1.0,0.0,40.0],[0.0,1.0,40.0]],"size":{"x":421.0,"y":361.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":32.0,"counterAxisSizingMode":"FIXED","children":["213:2837","213:2838","213:2839","213:2840","213:2841","213:2842","213:2843"]},"213:2577":{"type":"FRAME","id":"213:2577","name":"Frame 387","absoluteBoundingBox":{"x":18251.0,"y":4036.771484375,"width":900.0,"height":744.0},"isolatedAbsoluteRenderBounds":{"x":18251.0,"y":4036.771484375,"width":900.0,"height":744.0},"relativeTransform":[[1.0,0.0,190.0],[0.0,1.0,70.0]],"size":{"x":900.0,"y":744.0},"fills":[{"opacity":0.800000011920929,"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","maxWidth":900.0,"strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[20.0,20.0,20.0,20.0],"cornerRadius":20.0,"paddingTop":40.0,"paddingRight":100.0,"paddingBottom":40.0,"paddingLeft":100.0,"layoutMode":"HORIZONTAL","itemSpacing":20.0,"primaryAxisSizingMode":"FIXED","children":["213:2578","441:366"]},"213:2582":{"type":"TEXT","id":"213:2582","name":"We had no shared record of our games. Every session ended with: Someone claiming they were “basically undefeated” Someone else insisting they always lost No one having proof The real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying. I wanted a simple way to: Track games and players See who won over time Make the arguments playful instead of endless","absoluteBoundingBox":{"x":18351.0,"y":4151.771484375,"width":355.0,"height":475.0},"isolatedAbsoluteRenderBounds":{"x":18351.0,"y":4151.771484375,"width":355.0,"height":475.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":355.0,"y":475.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutGrow":1.0,"strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"We had no shared record of our games.\n\nEvery session ended with:\nSomeone claiming they were “basically undefeated”\nSomeone else insisting they always lost\nNo one having proof\n\nThe real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying.\n\nI wanted a simple way to:\nTrack games and players\nSee who won over time\nMake the arguments playful instead of endless","lineIndentations":[0,0,0,1,1,1,0,0,0,0,1,1,1],"lineTypes":["NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":24.5126953125,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"214:3089":{"type":"RECTANGLE","id":"214:3089","name":"wood resource 1","absoluteBoundingBox":{"x":19457.5,"y":1635.0,"width":270.0,"height":399.0},"targetAspectRatio":{"x":1222.0,"y":1808.0},"isolatedAbsoluteRenderBounds":{"x":19457.5,"y":1635.0,"width":270.0,"height":399.0},"relativeTransform":[[1.0,0.0,42.5],[0.0,1.0,553.0]],"size":{"x":270.0,"y":399.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"41b0d082279b29b15a87c29d2e579290100a6419","originalImageWidth":1222,"originalImageHeight":1808,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[]},"214:3055":{"type":"RECTANGLE","id":"214:3055","name":"hay resource 1","absoluteBoundingBox":{"x":19457.0,"y":6420.0,"width":271.0,"height":401.0},"targetAspectRatio":{"x":1222.0,"y":1808.0},"isolatedAbsoluteRenderBounds":{"x":19457.0,"y":6420.0,"width":271.0,"height":401.0},"relativeTransform":[[1.0,0.0,42.0],[0.0,1.0,537.0]],"size":{"x":271.0,"y":401.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"36a087fa0216b7edb053d10aeb7ec45d0df020f3","originalImageWidth":1222,"originalImageHeight":1808,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[]},"227:4024":{"type":"FRAME","id":"227:4024","name":"Body","absoluteBoundingBox":{"x":5101.0,"y":9441.0,"width":336.0,"height":218.0},"isolatedAbsoluteRenderBounds":{"x":5101.0,"y":9441.0,"width":336.0,"height":218.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,280.0]],"size":{"x":336.0,"y":218.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"paddingTop":24.0,"paddingRight":24.0,"paddingBottom":24.0,"paddingLeft":24.0,"layoutMode":"VERTICAL","itemSpacing":32.0,"primaryAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["227:4025","227:4028"]},"207:468":{"type":"FRAME","id":"207:468","name":"Frame 459","absoluteBoundingBox":{"x":18487.5,"y":465.696594238281,"width":427.0,"height":161.0},"isolatedAbsoluteRenderBounds":{"x":18487.5,"y":465.696594238281,"width":427.0,"height":161.0},"relativeTransform":[[1.0,0.0,100.0],[0.0,1.0,211.893157958984]],"size":{"x":427.0,"y":161.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"paddingTop":30.0,"paddingRight":40.0,"paddingBottom":30.0,"paddingLeft":40.0,"layoutMode":"HORIZONTAL","itemSpacing":22.0,"counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["207:469","207:476","207:482"]},"109:431":{"type":"FRAME","id":"109:431","name":"Desktop","absoluteBoundingBox":{"x":18061.0,"y":100.0,"width":1280.0,"height":10276.8642578125},"isolatedAbsoluteRenderBounds":{"x":18061.0,"y":100.0,"width":1280.0,"height":10276.8642578125},"relativeTransform":[[1.0,0.0,64.0],[0.0,1.0,100.0]],"size":{"x":1280.0,"y":10276.8642578125},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"clipsContent":true,"overflowDirection":"VERTICAL_SCROLLING","layoutMode":"VERTICAL","counterAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","isBreakpointFrame":true,"children":["227:4404","207:463","187:1586","210:711","210:2071","208:641","213:2678","213:2834","210:781","213:3025","213:2990","218:2074"]},"213:2579":{"type":"TEXT","id":"213:2579","name":"This wasn’t about building a startup. It was about: Solving a real, recurring problem in my friend group Experimenting with AI-assisted workflows Seeing how far I could take an idea from “annoyance” to “working product” Signals After about 10 game nights: Everyone had a different “top winner” Nobody remembered scores accurately We kept joking about needing a scoreboard That was enough validation.","absoluteBoundingBox":{"x":18351.0,"y":4151.771484375,"width":680.0,"height":325.0},"isolatedAbsoluteRenderBounds":{"x":18351.0,"y":4151.771484375,"width":680.0,"height":325.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":680.0,"y":325.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutGrow":1.0,"strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2],"characters":"This wasn’t about building a startup. It was about:\nSolving a real, recurring problem in my friend group\nExperimenting with AI-assisted workflows\nSeeing how far I could take an idea from “annoyance” to “working product”\n\nSignals\n\nAfter about 10 game nights:\nEveryone had a different “top winner”\nNobody remembered scores accurately\nWe kept joking about needing a scoreboard\n\nThat was enough validation.","lineIndentations":[0,1,1,1,0,0,0,0,1,1,1,0,0],"lineTypes":["NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":24.5126953125,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{"2":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Bold","fontStyle":"Bold","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"210:2071":{"type":"FRAME","id":"210:2071","name":"Frame 459","absoluteBoundingBox":{"x":18061.0,"y":2581.771484375,"width":1280.0,"height":1385.0},"isolatedAbsoluteRenderBounds":{"x":18061.0,"y":2581.771484375,"width":1280.0,"height":1385.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,2481.771484375]],"size":{"x":1280.0,"y":1385.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"3f7a6fc653c13c7293934c3c5f09df511df13feb","originalImageWidth":2560,"originalImageHeight":3413,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"paddingTop":70.0,"paddingRight":200.0,"paddingBottom":70.0,"paddingLeft":200.0,"layoutMode":"VERTICAL","itemSpacing":36.0,"counterAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["210:2072","210:2076"]},"210:2170":{"type":"TEXT","id":"210:2170","name":"We had no shared record of our games. Every session ended with: Someone claiming they were “basically undefeated” Someone else insisting they always lost No one having proof The real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying. I wanted a simple way to: Track games and players See who won over time Make the arguments playful instead of endless","absoluteBoundingBox":{"x":18351.0,"y":2809.771484375,"width":335.0,"height":475.0},"isolatedAbsoluteRenderBounds":{"x":18351.0,"y":2809.771484375,"width":335.0,"height":475.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,118.0]],"size":{"x":335.0,"y":475.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"We had no shared record of our games.\n\nEvery session ended with:\nSomeone claiming they were “basically undefeated”\nSomeone else insisting they always lost\nNo one having proof\n\nThe real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying.\n\nI wanted a simple way to:\nTrack games and players\nSee who won over time\nMake the arguments playful instead of endless","lineIndentations":[0,0,0,1,1,1,0,0,0,0,1,1,1],"lineTypes":["NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":24.5126953125,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"210:2076":{"type":"FRAME","id":"210:2076","name":"Frame 387","absoluteBoundingBox":{"x":18251.0,"y":3314.771484375,"width":900.0,"height":582.0},"isolatedAbsoluteRenderBounds":{"x":18251.0,"y":3314.771484375,"width":900.0,"height":582.0},"relativeTransform":[[1.0,0.0,190.0],[0.0,1.0,733.0]],"size":{"x":900.0,"y":582.0},"fills":[{"opacity":0.800000011920929,"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true}],"strokeAlign":"INSIDE","maxWidth":900.0,"strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[20.0,20.0,20.0,20.0],"cornerRadius":20.0,"paddingTop":40.0,"paddingRight":100.0,"paddingBottom":40.0,"paddingLeft":100.0,"layoutMode":"HORIZONTAL","itemSpacing":20.0,"counterAxisAlignItems":"MAX","primaryAxisAlignItems":"MAX","primaryAxisSizingMode":"FIXED","children":["210:2077"]},"210:1110":{"type":"TEXT","id":"210:1110","name":"2. The Problem","absoluteBoundingBox":{"x":18351.0,"y":1483.771484375,"width":360.0,"height":43.0},"isolatedAbsoluteRenderBounds":{"x":18353.3046875,"y":1488.5634765625,"width":245.4921875,"height":26.7840576171875},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":360.0,"y":43.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"2. The Problem","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Old Standard TT","fontPostScriptName":"OldStandardTT-Bold","fontStyle":"Bold","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":36.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":43.2000007629395,"lineHeightPercent":97.0873870849609,"lineHeightPercentFontSize":120.000007629395,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"210:781":{"type":"FRAME","id":"210:781","name":"MacBook Air - 6","absoluteBoundingBox":{"x":18061.0,"y":7522.771484375,"width":1280.0,"height":816.0},"isolatedAbsoluteRenderBounds":{"x":18061.0,"y":7522.771484375,"width":1280.0,"height":816.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,7422.771484375]],"size":{"x":1280.0,"y":816.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","maxWidth":1280.0,"strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"paddingTop":48.0,"paddingRight":200.0,"paddingBottom":48.0,"paddingLeft":200.0,"clipsContent":true,"layoutMode":"HORIZONTAL","itemSpacing":60.0,"primaryAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["213:3022","213:3045"]},"210:2077":{"type":"FRAME","id":"210:2077","name":"Frame 320","absoluteBoundingBox":{"x":18351.0,"y":3354.771484375,"width":700.0,"height":502.0},"isolatedAbsoluteRenderBounds":{"x":18351.0,"y":3354.771484375,"width":700.0,"height":502.0},"relativeTransform":[[1.0,0.0,100.0],[0.0,1.0,40.0]],"size":{"x":700.0,"y":502.0},"fills":[],"strokeAlign":"INSIDE","layoutGrow":1.0,"strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":32.0,"counterAxisSizingMode":"FIXED","children":["210:2079","210:2080","210:2081","210:2082","210:2083","210:2084","210:2190"]},"210:2190":{"type":"FRAME","id":"210:2190","name":"Frame 320","absoluteBoundingBox":{"x":18351.0,"y":3354.771484375,"width":700.0,"height":502.0},"isolatedAbsoluteRenderBounds":{"x":18351.0,"y":3354.771484375,"width":700.0,"height":502.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":700.0,"y":502.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":32.0,"counterAxisSizingMode":"FIXED","children":["210:2191","433:1270"]},"213:2866":{"type":"FRAME","id":"213:2866","name":"Frame 320","absoluteBoundingBox":{"x":19435.0,"y":8479.0,"width":315.0,"height":399.0},"isolatedAbsoluteRenderBounds":{"x":19435.0,"y":8479.0,"width":315.0,"height":399.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":315.0,"y":399.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":32.0,"counterAxisSizingMode":"FIXED","children":["213:2867","213:2868"]},"213:2864":{"type":"TEXT","id":"213:2864","name":"We had no shared record of our games. Every session ended with: Someone claiming they were “basically undefeated” Someone else insisting they always lost No one having proof The real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying. I wanted a simple way to: Track games and players See who won over time Make the arguments playful instead of endless","absoluteBoundingBox":{"x":19435.0,"y":8554.0,"width":335.0,"height":374.0},"isolatedAbsoluteRenderBounds":{"x":19435.0,"y":8554.0,"width":335.0,"height":374.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":335.0,"y":374.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"We had no shared record of our games.\n\nEvery session ended with:\nSomeone claiming they were “basically undefeated”\nSomeone else insisting they always lost\nNo one having proof\n\nThe real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying.\n\nI wanted a simple way to:\nTrack games and players\nSee who won over time\nMake the arguments playful instead of endless","lineIndentations":[0,0,0,1,1,1,0,0,0,0,1,1,1],"lineTypes":["NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":21.7890625,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"210:2043":{"type":"TEXT","id":"210:2043","name":"We had no shared record of our games. Every session ended with: Someone claiming they were “basically undefeated” Someone else insisting they always lost No one having proof The real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying. I wanted a simple way to: Track games and players See who won over time Make the arguments playful instead of endless","absoluteBoundingBox":{"x":18351.0,"y":2139.771484375,"width":335.0,"height":475.0},"isolatedAbsoluteRenderBounds":{"x":18351.0,"y":2139.771484375,"width":335.0,"height":475.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":335.0,"y":475.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"We had no shared record of our games.\n\nEvery session ended with:\nSomeone claiming they were “basically undefeated”\nSomeone else insisting they always lost\nNo one having proof\n\nThe real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying.\n\nI wanted a simple way to:\nTrack games and players\nSee who won over time\nMake the arguments playful instead of endless","lineIndentations":[0,0,0,1,1,1,0,0,0,0,1,1,1],"lineTypes":["NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":24.5126953125,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"214:3099":{"type":"RECTANGLE","id":"214:3099","name":"hay resource 2","absoluteBoundingBox":{"x":18779.0,"y":3429.771484375,"width":272.0,"height":402.0},"targetAspectRatio":{"x":1222.0,"y":1808.0},"isolatedAbsoluteRenderBounds":{"x":18779.0,"y":3429.771484375,"width":272.0,"height":402.0},"relativeTransform":[[1.0,0.0,428.0],[0.0,1.0,0.0]],"size":{"x":272.0,"y":402.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"af2b7be662e76ccfbfac8d8e16fd55a70cb45671","originalImageWidth":1222,"originalImageHeight":1808,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[]},"213:2861":{"type":"TEXT","id":"213:2861","name":"This wasn’t about building a startup. It was about: Solving a real, recurring problem in my friend group Experimenting with AI-assisted workflows Seeing how far I could take an idea from “annoyance” to “working product” Signals After about 10 game nights: Everyone had a different “top winner” Nobody remembered scores accurately We kept joking about needing a scoreboard That was enough validation.","absoluteBoundingBox":{"x":19435.0,"y":8554.0,"width":680.0,"height":325.0},"isolatedAbsoluteRenderBounds":{"x":19435.0,"y":8554.0,"width":680.0,"height":325.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":680.0,"y":325.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2],"characters":"This wasn’t about building a startup. It was about:\nSolving a real, recurring problem in my friend group\nExperimenting with AI-assisted workflows\nSeeing how far I could take an idea from “annoyance” to “working product”\n\nSignals\n\nAfter about 10 game nights:\nEveryone had a different “top winner”\nNobody remembered scores accurately\nWe kept joking about needing a scoreboard\n\nThat was enough validation.","lineIndentations":[0,1,1,1,0,0,0,0,1,1,1,0,0],"lineTypes":["NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":24.5126953125,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{"2":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Bold","fontStyle":"Bold","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"41:472":{"type":"TEXT","id":"41:472","name":"reap/H3","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":27.0,"height":27.0},"isolatedAbsoluteRenderBounds":{"x":0.600000023841858,"y":5.75999927520752,"width":24.4889068603516,"height":18.0200004577637},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":27.0,"y":27.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Ag","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"Nunito","fontPostScriptName":"Nunito-SemiBold","fontStyle":"SemiBold","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":20.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":27.2799987792969,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"210:2039":{"type":"FRAME","id":"210:2039","name":"Frame 387","absoluteBoundingBox":{"x":18251.0,"y":2024.771484375,"width":900.0,"height":487.0},"isolatedAbsoluteRenderBounds":{"x":18251.0,"y":2024.771484375,"width":900.0,"height":487.0},"relativeTransform":[[1.0,0.0,190.0],[0.0,1.0,651.0]],"size":{"x":900.0,"y":487.0},"fills":[{"opacity":0.800000011920929,"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true}],"strokeAlign":"INSIDE","maxWidth":900.0,"strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[20.0,20.0,20.0,20.0],"cornerRadius":20.0,"paddingTop":40.0,"paddingRight":100.0,"paddingBottom":40.0,"paddingLeft":100.0,"layoutMode":"VERTICAL","itemSpacing":20.0,"counterAxisSizingMode":"FIXED","children":["210:2040"]},"210:2192":{"type":"TEXT","id":"210:2192","name":"Problem Statement How might we create a simple, shared way to track Catan games so that wins, losses, and bragging rights are based on data instead of memory? Design Goals Make game logging take under 30 seconds Make results easy to read at a glance Keep the tone playful, not competitive Work on mobile during game night Success Indicators Friends actually use it after games Fewer arguments about who wins People start referencing the site jokingly","absoluteBoundingBox":{"x":18351.0,"y":3429.771484375,"width":396.0,"height":427.0},"isolatedAbsoluteRenderBounds":{"x":18351.6484375,"y":3438.73950195312,"width":387.693359375,"height":414.327880859375},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":396.0,"y":427.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutGrow":1.0,"strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,23,23,23,23,23,23,23,23,23,23,23,23,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23],"characters":"Problem Statement\n\nHow might we create a simple, shared way to track Catan games so that wins, losses, and bragging rights are based on data instead of memory?\n\nDesign Goals\nMake game logging take under 30 seconds\nMake results easy to read at a glance\nKeep the tone playful, not competitive\nWork on mobile during game night\n\nSuccess Indicators\nFriends actually use it after games\nFewer arguments about who wins\nPeople start referencing the site jokingly","lineIndentations":[0,0,0,0,0,1,1,1,1,0,0,1,1,1],"lineTypes":["NONE","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","UNORDERED","UNORDERED","UNORDERED"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"13":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"styleIdForText":"StyleId:433:1268","fontFamily":"Berlin Type","fontPostScriptName":"BerlinType-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":25.6000003814697,"lineHeightPercent":94.6745529174805,"lineHeightPercentFontSize":160.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{"23":{"styleIdForText":"StyleId:433:1268","fontFamily":"Berlin Type","fontPostScriptName":"BerlinType-Bold","fontStyle":"Bold","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":30.4200019836426,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","inheritTextStyleId":"433:1269","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100}}},"208:601":{"type":"TEXT","id":"208:601","name":"A small idea using Figma AI, Supabase, and a product-first mindset.","absoluteBoundingBox":{"x":19459.0,"y":413.5,"width":268.0,"height":34.0},"isolatedAbsoluteRenderBounds":{"x":19463.4140625,"y":417.364013671875,"width":258.49609375,"height":29.8939819335938},"relativeTransform":[[1.0,0.0,4.0],[0.0,1.0,4.0]],"size":{"x":268.0,"y":34.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutGrow":1.0,"strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"A small idea using Figma AI, Supabase, and a product-first mindset.","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","textAlignHorizontal":"CENTER","textAlignVertical":"CENTER","style":{"fontFamily":"Berlin Type","fontPostScriptName":"BerlinType-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"CENTER","textAlignVertical":"CENTER","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.8000011444092,"lineHeightPercent":71.0059204101562,"lineHeightPercentFontSize":120.000007629395,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"210:2081":{"type":"TEXT","id":"210:2081","name":"This wasn’t about building a startup. It was about: Solving a real, recurring problem in my friend group Experimenting with AI-assisted workflows Seeing how far I could take an idea from “annoyance” to “working product” Signals After about 10 game nights: Everyone had a different “top winner” Nobody remembered scores accurately We kept joking about needing a scoreboard That was enough validation.","absoluteBoundingBox":{"x":18351.0,"y":3429.771484375,"width":680.0,"height":325.0},"isolatedAbsoluteRenderBounds":{"x":18351.0,"y":3429.771484375,"width":680.0,"height":325.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":680.0,"y":325.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2],"characters":"This wasn’t about building a startup. It was about:\nSolving a real, recurring problem in my friend group\nExperimenting with AI-assisted workflows\nSeeing how far I could take an idea from “annoyance” to “working product”\n\nSignals\n\nAfter about 10 game nights:\nEveryone had a different “top winner”\nNobody remembered scores accurately\nWe kept joking about needing a scoreboard\n\nThat was enough validation.","lineIndentations":[0,1,1,1,0,0,0,0,1,1,1,0,0],"lineTypes":["NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":24.5126953125,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{"2":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Bold","fontStyle":"Bold","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"213:2868":{"type":"TEXT","id":"213:2868","name":"After a few weeks of using it: We logged 42 games 9 regular players used the scoreboard The “who wins the most?” argument basically disappeared Instead, people started saying things like: “The data doesn’t lie.” “I’m coming for first place.” “Wow, I’m worse than I thought.” Which was exactly the kind of fun I was aiming for.","absoluteBoundingBox":{"x":19435.0,"y":8540.0,"width":315.0,"height":338.0},"isolatedAbsoluteRenderBounds":{"x":19435.447265625,"y":8547.240234375,"width":307.36328125,"height":323.9677734375},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,61.0]],"size":{"x":315.0,"y":338.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"After a few weeks of using it:\nWe logged 42 games\n9 regular players used the scoreboard\nThe “who wins the most?” argument basically disappeared\n\nInstead, people started saying things like:\n“The data doesn’t lie.”\n“I’m coming for first place.”\n“Wow, I’m worse than I thought.”\n\nWhich was exactly the kind of fun I was aiming for.","lineIndentations":[0,1,1,1,0,0,1,1,1,0,0],"lineTypes":["NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"styleIdForText":"StyleId:433:1268","fontFamily":"Berlin Type","fontPostScriptName":"BerlinType-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":25.6000003814697,"lineHeightPercent":94.6745529174805,"lineHeightPercentFontSize":160.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"213:3026":{"type":"RECTANGLE","id":"213:3026","name":"Screen 1 1","absoluteBoundingBox":{"x":18308.0,"y":8386.771484375,"width":363.0,"height":720.0},"targetAspectRatio":{"x":1362.0,"y":2700.0},"isolatedAbsoluteRenderBounds":{"x":18308.0,"y":8386.771484375,"width":363.0,"height":720.0},"relativeTransform":[[1.0,0.0,247.0],[0.0,1.0,48.0]],"size":{"x":363.0,"y":720.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"47b4d4eaf0dc9d657a9ea436a7debf369833f020","originalImageWidth":1362,"originalImageHeight":2700,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[]},"210:2080":{"type":"TEXT","id":"210:2080","name":"We had no shared record of our games. Every session ended with: Someone claiming they were “basically undefeated” Someone else insisting they always lost No one having proof The real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying. I wanted a simple way to: Track games and players See who won over time Make the arguments playful instead of endless","absoluteBoundingBox":{"x":18351.0,"y":3429.771484375,"width":335.0,"height":475.0},"isolatedAbsoluteRenderBounds":{"x":18351.0,"y":3429.771484375,"width":335.0,"height":475.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":335.0,"y":475.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"We had no shared record of our games.\n\nEvery session ended with:\nSomeone claiming they were “basically undefeated”\nSomeone else insisting they always lost\nNo one having proof\n\nThe real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying.\n\nI wanted a simple way to:\nTrack games and players\nSee who won over time\nMake the arguments playful instead of endless","lineIndentations":[0,0,0,1,1,1,0,0,0,0,1,1,1],"lineTypes":["NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":24.5126953125,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"227:4014":{"type":"FRAME","id":"227:4014","name":"Nav","absoluteBoundingBox":{"x":5991.0,"y":8670.0,"width":182.0,"height":23.0},"isolatedAbsoluteRenderBounds":{"x":5991.0,"y":8670.0,"width":182.0,"height":23.0},"relativeTransform":[[1.0,0.0,954.0],[0.0,1.0,39.0]],"size":{"x":182.0,"y":23.0},"fills":[],"strokeAlign":"INSIDE","strokes":[],"accessibleHTMLTag":"NAV","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"HORIZONTAL","itemSpacing":32.0,"counterAxisAlignItems":"CENTER","children":["227:4015","227:4016"]},"213:2634":{"type":"TEXT","id":"213:2634","name":"What I intentionally kept simple No logins No profiles No historical editing Just: Players Games Scores Stats Why Every extra feature would reduce the chance someone would actually use it on game night. This was a scoreboard, not a social network.","absoluteBoundingBox":{"x":19435.0,"y":5984.0,"width":315.0,"height":416.0},"isolatedAbsoluteRenderBounds":{"x":19435.20703125,"y":5991.416015625,"width":306.14453125,"height":404.65576171875},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,61.0]],"size":{"x":315.0,"y":416.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"What I intentionally kept simple\nNo logins\nNo profiles\nNo historical editing\n\nJust:\nPlayers\nGames\nScores\nStats\n\nWhy\nEvery extra feature would reduce the chance someone would actually use it on game night.\n\nThis was a scoreboard, not a social network.","lineIndentations":[0,1,1,1,0,0,1,1,1,1,0,0,0,0,0],"lineTypes":["NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"13":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"14":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"styleIdForText":"StyleId:433:1268","fontFamily":"Berlin Type","fontPostScriptName":"BerlinType-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":25.6000003814697,"lineHeightPercent":94.6745529174805,"lineHeightPercentFontSize":160.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"210:2079":{"type":"TEXT","id":"210:2079","name":"This wasn’t about building a startup. It was about: Solving a real, recurring problem in my friend group Experimenting with AI-assisted workflows Seeing how far I could take an idea from “annoyance” to “working product” Signals After about 10 game nights: Everyone had a different “top winner” Nobody remembered scores accurately We kept joking about needing a scoreboard That was enough validation.","absoluteBoundingBox":{"x":18351.0,"y":3429.771484375,"width":680.0,"height":325.0},"isolatedAbsoluteRenderBounds":{"x":18351.0,"y":3429.771484375,"width":680.0,"height":325.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":680.0,"y":325.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2],"characters":"This wasn’t about building a startup. It was about:\nSolving a real, recurring problem in my friend group\nExperimenting with AI-assisted workflows\nSeeing how far I could take an idea from “annoyance” to “working product”\n\nSignals\n\nAfter about 10 game nights:\nEveryone had a different “top winner”\nNobody remembered scores accurately\nWe kept joking about needing a scoreboard\n\nThat was enough validation.","lineIndentations":[0,1,1,1,0,0,0,0,1,1,1,0,0],"lineTypes":["NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":24.5126953125,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{"2":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Bold","fontStyle":"Bold","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"232:4877":{"type":"FRAME","id":"232:4877","name":"Body","absoluteBoundingBox":{"x":5040.0,"y":9637.0,"width":336.0,"height":218.0},"isolatedAbsoluteRenderBounds":{"x":5040.0,"y":9637.0,"width":336.0,"height":218.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,280.0]],"size":{"x":336.0,"y":218.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"paddingTop":24.0,"paddingRight":24.0,"paddingBottom":24.0,"paddingLeft":24.0,"layoutMode":"VERTICAL","itemSpacing":32.0,"primaryAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["232:4878","232:4881"]},"210:2072":{"type":"FRAME","id":"210:2072","name":"Frame 386","absoluteBoundingBox":{"x":18251.0,"y":2651.771484375,"width":900.0,"height":627.0},"isolatedAbsoluteRenderBounds":{"x":18251.0,"y":2651.771484375,"width":900.0,"height":627.0},"relativeTransform":[[1.0,0.0,190.0],[0.0,1.0,70.0]],"size":{"x":900.0,"y":627.0},"fills":[{"opacity":0.800000011920929,"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true}],"strokeAlign":"INSIDE","maxWidth":900.0,"strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[20.0,20.0,20.0,20.0],"cornerRadius":20.0,"paddingTop":40.0,"paddingRight":100.0,"paddingBottom":40.0,"paddingLeft":100.0,"layoutMode":"HORIZONTAL","itemSpacing":20.0,"counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["210:2167"]},"213:3028":{"type":"FRAME","id":"213:3028","name":"MacBook Air - 8","absoluteBoundingBox":{"x":19405.0,"y":11112.193359375,"width":375.0,"height":1484.19384765625},"isolatedAbsoluteRenderBounds":{"x":19405.0,"y":11112.193359375,"width":375.0,"height":1484.19384765625},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,11012.193359375]],"size":{"x":375.0,"y":1484.19384765625},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","maxWidth":1280.0,"strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"paddingTop":48.0,"paddingRight":20.0,"paddingBottom":48.0,"paddingLeft":20.0,"clipsContent":true,"layoutMode":"VERTICAL","itemSpacing":60.0,"counterAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["213:3029","213:3030"]},"210:2167":{"type":"FRAME","id":"210:2167","name":"Frame 321","absoluteBoundingBox":{"x":18351.0,"y":2691.771484375,"width":700.0,"height":547.0},"isolatedAbsoluteRenderBounds":{"x":18351.0,"y":2691.771484375,"width":700.0,"height":547.0},"relativeTransform":[[1.0,0.0,100.0],[0.0,1.0,40.0]],"size":{"x":700.0,"y":547.0},"fills":[],"strokeAlign":"INSIDE","layoutGrow":1.0,"strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":32.0,"counterAxisSizingMode":"FIXED","children":["210:2168","210:2169","210:2170","210:2188","210:2185","210:2171"]},"210:2171":{"type":"TEXT","id":"210:2171","name":"Because this was a personal project, research was informal but still intentional. What I looked at How we actually play Catan What people cared about after games How much friction people would tolerate Key Insights Insight 1 People didn’t want complexity. They just wanted to know who won. Insight 2 Anything that took more than a few seconds to log wouldn’t be used. Insight 3 The fun came from seeing patterns over time, not individual games. This meant the product needed to be extremely lightweight and focused on a few core stats.","absoluteBoundingBox":{"x":18351.0,"y":2766.771484375,"width":700.0,"height":472.0},"isolatedAbsoluteRenderBounds":{"x":18351.3203125,"y":2774.01147460938,"width":614.546875,"height":461.055908203125},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":700.0,"y":472.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,22,22,22,22,22,22,22,22,22,22,22,22,0,14,14,14,14,14,14,14,14,14,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,14,14,14,14,14,14,14,14,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,14,14,14,14,14,14,14,14,14],"characters":"Because this was a personal project, research was informal but still intentional.\n\nWhat I looked at\nHow we actually play Catan\nWhat people cared about after games\nHow much friction people would tolerate\n\nKey Insights\n\nInsight 1\nPeople didn’t want complexity. They just wanted to know who won.\n\nInsight 2\nAnything that took more than a few seconds to log wouldn’t be used.\n\nInsight 3\nThe fun came from seeing patterns over time, not individual games.\n\nThis meant the product needed to be extremely lightweight and focused on a few core stats.","lineIndentations":[0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTypes":["NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","NONE","NONE","NONE","NONE","NONE","NONE","NONE","NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"13":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"14":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"15":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"16":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"17":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"18":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"styleIdForText":"StyleId:433:1268","fontFamily":"Berlin Type","fontPostScriptName":"BerlinType-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":25.6000003814697,"lineHeightPercent":94.6745529174805,"lineHeightPercentFontSize":160.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{"22":{"styleIdForText":"StyleId:433:1268","fontFamily":"Berlin Type","fontPostScriptName":"BerlinType-Bold","fontStyle":"Bold","fontVariantPosition":"NORMAL","fontSize":16.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":22.3999996185303,"lineHeightPercent":82.8402328491211,"lineHeightPercentFontSize":140.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED"},"14":{"styleIdForText":"StyleId:433:1268","fontFamily":"Berlin Type","fontPostScriptName":"BerlinType-Bold","fontStyle":"Bold","fontVariantPosition":"NORMAL","fontSize":14.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":19.6000003814697,"lineHeightPercent":82.8402328491211,"lineHeightPercentFontSize":140.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED"}}},"210:2191":{"type":"TEXT","id":"210:2191","name":"5. Problem Definition & Goals","absoluteBoundingBox":{"x":18351.0,"y":3354.771484375,"width":482.0,"height":43.0},"isolatedAbsoluteRenderBounds":{"x":18353.736328125,"y":3359.45556640625,"width":477.587890625,"height":26.9638671875},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":482.0,"y":43.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"5. Problem Definition & Goals","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"Old Standard TT","fontPostScriptName":"OldStandardTT-Bold","fontStyle":"Bold","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":36.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":43.2000007629395,"lineHeightPercent":97.0873870849609,"lineHeightPercentFontSize":120.000007629395,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"210:2168":{"type":"TEXT","id":"210:2168","name":"4. Research & Inputs","absoluteBoundingBox":{"x":18351.0,"y":2691.771484375,"width":360.0,"height":43.0},"isolatedAbsoluteRenderBounds":{"x":18352.80078125,"y":2696.45556640625,"width":337.01953125,"height":34.52392578125},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":360.0,"y":43.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"4. Research & Inputs","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Old Standard TT","fontPostScriptName":"OldStandardTT-Bold","fontStyle":"Bold","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":36.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":43.2000007629395,"lineHeightPercent":97.0873870849609,"lineHeightPercentFontSize":120.000007629395,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"210:711":{"type":"FRAME","id":"210:711","name":"Frame 457","absoluteBoundingBox":{"x":18061.0,"y":1373.771484375,"width":1280.0,"height":1208.0},"isolatedAbsoluteRenderBounds":{"x":18061.0,"y":1373.771484375,"width":1280.0,"height":1208.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,1273.771484375]],"size":{"x":1280.0,"y":1208.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"95e98528401307f36025196479712149afe756d1","originalImageWidth":2560,"originalImageHeight":3413,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"paddingTop":70.0,"paddingRight":200.0,"paddingBottom":70.0,"paddingLeft":200.0,"layoutMode":"VERTICAL","itemSpacing":36.0,"counterAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["210:1108","210:2039"]},"52:1958":{"type":"TEXT","id":"52:1958","name":"masterclass/Para S","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":20.0,"height":44.0},"isolatedAbsoluteRenderBounds":{"x":-0.0900000035762787,"y":17.1999988555908,"width":19.4731884002686,"height":13.8960018157959},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":20.0,"y":44.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Ag","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"Degular","fontPostScriptName":"Degular-Semibold","fontStyle":"Semibold","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":43.9000015258789,"lineHeightPercent":183.789688110352,"lineHeightPercentFontSize":243.888885498047,"lineHeightUnit":"PIXELS","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"227:4012":{"type":"FRAME","id":"227:4012","name":"Header 1","absoluteBoundingBox":{"x":5037.0,"y":8631.0,"width":1200.0,"height":101.0},"isolatedAbsoluteRenderBounds":{"x":5037.0,"y":8631.0,"width":1200.0,"height":101.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":1200.0,"y":101.0},"fills":[],"visible":false,"constraintValues":{"left":{"pixelOffset":0.0,"sizeFraction":0.0},"top":{"pixelOffset":0.0,"sizeFraction":0.0}},"strokeAlign":"INSIDE","strokes":[],"accessibleHTMLTag":"HEADER","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"paddingTop":24.0,"paddingRight":64.0,"paddingBottom":24.0,"paddingLeft":64.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"SPACE_BETWEEN","primaryAxisSizingMode":"FIXED","children":["227:4013","227:4014"]},"11:1527":{"type":"TEXT","id":"11:1527","name":"reap/H1","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":29.0,"height":43.0},"isolatedAbsoluteRenderBounds":{"x":0.432000011205673,"y":6.43999910354614,"width":26.9429092407227,"height":25.9200019836426},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":29.0,"y":43.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Ag","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"Bebas Neue","fontPostScriptName":"BebasNeue-Regular","fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":36.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":43.2000007629395,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"11:1528":{"type":"TEXT","id":"11:1528","name":"reap/H2","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":19.0,"height":29.0},"isolatedAbsoluteRenderBounds":{"x":0.287999987602234,"y":4.95999956130981,"width":17.9619388580322,"height":17.2800006866455},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":19.0,"y":29.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Ag","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"Bebas Neue","fontPostScriptName":"BebasNeue-Regular","fontStyle":"Regular","textCase":"UPPER","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":24.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":28.8000011444092,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"208:579":{"type":"FRAME","id":"208:579","name":"Frame 460","absoluteBoundingBox":{"x":18387.5,"y":253.803421020508,"width":627.0,"height":484.393157958984},"isolatedAbsoluteRenderBounds":{"x":18387.5,"y":253.803421020508,"width":627.0,"height":484.393188476562},"relativeTransform":[[1.0,0.0,326.5],[0.0,1.0,57.8034210205078]],"size":{"x":627.0,"y":484.393157958984},"fills":[],"constraints":{"vertical":"CENTER","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-313.5,"sizeFraction":0.5},"right":{"pixelOffset":313.5,"sizeFraction":0.5},"top":{"pixelOffset":-242.082290649414,"sizeFraction":0.5},"bottom":{"pixelOffset":242.31086730957,"sizeFraction":0.5}},"strokeAlign":"INSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[20.0,20.0,20.0,20.0],"cornerRadius":20.0,"paddingTop":40.0,"paddingRight":100.0,"paddingBottom":40.0,"paddingLeft":100.0,"layoutMode":"VERTICAL","itemSpacing":12.0,"counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","counterAxisSizingMode":"FIXED","children":["207:488","207:468","208:612"]},"210:2046":{"type":"TEXT","id":"210:2046","name":"This wasn’t about building a startup. It was about: Solving a real, recurring problem in my friend group Experimenting with AI-assisted workflows Seeing how far I could take an idea from “annoyance” to “working product” Signals After about 10 game nights: Everyone had a different “top winner” Nobody remembered scores accurately We kept joking about needing a scoreboard That was enough validation.","absoluteBoundingBox":{"x":18351.0,"y":2139.771484375,"width":700.0,"height":332.0},"isolatedAbsoluteRenderBounds":{"x":18351.3203125,"y":2147.107421875,"width":529.970703125,"height":320.9599609375},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":700.0,"y":332.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,17,17,17,17,17,17,17],"characters":"This wasn’t about building a startup. It was about:\nSolving a real, recurring problem in my friend group\nExperimenting with AI-assisted workflows\nSeeing how far I could take an idea from “annoyance” to “working product”\n\nSignals\n\nAfter about 10 game nights:\nEveryone had a different “top winner”\nNobody remembered scores accurately\nWe kept joking about needing a scoreboard\n\nThat was enough validation.","lineIndentations":[0,1,1,1,0,0,0,0,1,1,1,0,0],"lineTypes":["NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"styleIdForText":"StyleId:433:1268","fontFamily":"Berlin Type","fontPostScriptName":"BerlinType-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":25.6000003814697,"lineHeightPercent":94.6745529174805,"lineHeightPercentFontSize":160.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{"17":{"styleIdForText":"StyleId:433:1268","fontFamily":"Berlin Type","fontPostScriptName":"BerlinType-Bold","fontStyle":"Bold","fontVariantPosition":"NORMAL","fontSize":14.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":19.6000003814697,"lineHeightPercent":82.8402328491211,"lineHeightPercentFontSize":140.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED"}}},"210:2066":{"type":"TEXT","id":"210:2066","name":"We had no shared record of our games. Every session ended with: Someone claiming they were “basically undefeated” Someone else insisting they always lost No one having proof The real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying. I wanted a simple way to: Track games and players See who won over time Make the arguments playful instead of endless","absoluteBoundingBox":{"x":18351.0,"y":2139.771484375,"width":335.0,"height":374.0},"isolatedAbsoluteRenderBounds":{"x":18351.0,"y":2139.771484375,"width":335.0,"height":374.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":335.0,"y":374.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"We had no shared record of our games.\n\nEvery session ended with:\nSomeone claiming they were “basically undefeated”\nSomeone else insisting they always lost\nNo one having proof\n\nThe real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying.\n\nI wanted a simple way to:\nTrack games and players\nSee who won over time\nMake the arguments playful instead of endless","lineIndentations":[0,0,0,1,1,1,0,0,0,0,1,1,1],"lineTypes":["NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":21.7890625,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"213:2715":{"type":"TEXT","id":"213:2715","name":"We had no shared record of our games. Every session ended with: Someone claiming they were “basically undefeated” Someone else insisting they always lost No one having proof The real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying. I wanted a simple way to: Track games and players See who won over time Make the arguments playful instead of endless","absoluteBoundingBox":{"x":19435.0,"y":7547.0,"width":335.0,"height":475.0},"isolatedAbsoluteRenderBounds":{"x":19435.0,"y":7547.0,"width":335.0,"height":475.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":335.0,"y":475.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"We had no shared record of our games.\n\nEvery session ended with:\nSomeone claiming they were “basically undefeated”\nSomeone else insisting they always lost\nNo one having proof\n\nThe real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying.\n\nI wanted a simple way to:\nTrack games and players\nSee who won over time\nMake the arguments playful instead of endless","lineIndentations":[0,0,0,1,1,1,0,0,0,0,1,1,1],"lineTypes":["NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":24.5126953125,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"213:2584":{"type":"TEXT","id":"213:2584","name":"We had no shared record of our games. Every session ended with: Someone claiming they were “basically undefeated” Someone else insisting they always lost No one having proof The real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying. I wanted a simple way to: Track games and players See who won over time Make the arguments playful instead of endless","absoluteBoundingBox":{"x":18351.0,"y":4151.771484375,"width":335.0,"height":374.0},"isolatedAbsoluteRenderBounds":{"x":18351.0,"y":4151.771484375,"width":335.0,"height":374.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":335.0,"y":374.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutGrow":1.0,"strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"We had no shared record of our games.\n\nEvery session ended with:\nSomeone claiming they were “basically undefeated”\nSomeone else insisting they always lost\nNo one having proof\n\nThe real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying.\n\nI wanted a simple way to:\nTrack games and players\nSee who won over time\nMake the arguments playful instead of endless","lineIndentations":[0,0,0,1,1,1,0,0,0,0,1,1,1],"lineTypes":["NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":21.7890625,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"213:2709":{"type":"TEXT","id":"213:2709","name":"This wasn’t about building a startup. It was about: Solving a real, recurring problem in my friend group Experimenting with AI-assisted workflows Seeing how far I could take an idea from “annoyance” to “working product” Signals After about 10 game nights: Everyone had a different “top winner” Nobody remembered scores accurately We kept joking about needing a scoreboard That was enough validation.","absoluteBoundingBox":{"x":19435.0,"y":6996.0,"width":680.0,"height":286.0},"isolatedAbsoluteRenderBounds":{"x":19435.0,"y":6996.0,"width":680.0,"height":286.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":680.0,"y":286.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6],"characters":"This wasn’t about building a startup. It was about:\nSolving a real, recurring problem in my friend group\nExperimenting with AI-assisted workflows\nSeeing how far I could take an idea from “annoyance” to “working product”\n\nSignals\n\nAfter about 10 game nights:\nEveryone had a different “top winner”\nNobody remembered scores accurately\nWe kept joking about needing a scoreboard\n\nThat was enough validation.","lineIndentations":[0,1,1,1,0,0,0,0,1,1,1,0,0],"lineTypes":["NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":21.7890625,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{"6":{"fontSize":16.0,"paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100},"5":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Bold","fontStyle":"Bold","fontSize":16.0,"paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"213:2598":{"type":"TEXT","id":"213:2598","name":"I built a small website where anyone in the group could: Add a new game Select the players Record who won Instantly see updated stats Behind the scenes: Figma’s AI tools helped me prototype UI quickly Supabase handled players, games, and scores The site updated in real time The focus was not perfection, it was getting something usable into our hands.\"","absoluteBoundingBox":{"x":19435.0,"y":4707.0,"width":315.0,"height":416.0},"isolatedAbsoluteRenderBounds":{"x":19435.3203125,"y":4714.416015625,"width":292.603515625,"height":404.8798828125},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,61.0]],"size":{"x":315.0,"y":416.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"I built a small website where anyone in the group could:\nAdd a new game\nSelect the players\nRecord who won\nInstantly see updated stats\n\nBehind the scenes:\nFigma’s AI tools helped me prototype UI quickly\nSupabase handled players, games, and scores\nThe site updated in real time\n\nThe focus was not perfection, it was getting something usable into our hands.\"","lineIndentations":[0,1,1,1,1,0,0,1,1,1,0,0],"lineTypes":["NONE","UNORDERED","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"styleIdForText":"StyleId:433:1268","fontFamily":"Berlin Type","fontPostScriptName":"BerlinType-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":25.6000003814697,"lineHeightPercent":94.6745529174805,"lineHeightPercentFontSize":160.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"52:1950":{"type":"TEXT","id":"52:1950","name":"masterclass/Para L","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":44.0,"height":24.0},"isolatedAbsoluteRenderBounds":{"x":-0.0800000056624413,"y":-9.5367431640625e-07,"width":42.6403160095215,"height":30.7999992370605},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":44.0,"y":24.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Ag","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"Degular","fontPostScriptName":"Degular-Medium","fontStyle":"Medium","textAutoResize":"WIDTH_AND_HEIGHT","responsiveTextStyleVariants":[{"minWidth":1200.0,"name":"Desktop","style":{"fontSize":40.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":56.0,"lineHeightPercent":119.466667175293,"lineHeightPercentFontSize":140.0,"lineHeightUnit":"FONT_SIZE_%"}},{"minWidth":800.0,"name":"Tablet","style":{"fontSize":30.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":36.0,"lineHeightPercent":102.400009155273,"lineHeightPercentFontSize":120.000007629395,"lineHeightUnit":"FONT_SIZE_%"}},{"minWidth":1.0,"name":"Mobile","style":{"fontSize":24.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":28.8000011444092,"lineHeightPercent":102.400009155273,"lineHeightPercentFontSize":120.000007629395,"lineHeightUnit":"FONT_SIZE_%"}}],"fontVariantPosition":"NORMAL","fontSize":40.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","leadingTrim":"CAP_HEIGHT","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":56.0,"lineHeightPercent":105.501129150391,"lineHeightPercentFontSize":140.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"210:2042":{"type":"TEXT","id":"210:2042","name":"This wasn’t about building a startup. It was about: Solving a real, recurring problem in my friend group Experimenting with AI-assisted workflows Seeing how far I could take an idea from “annoyance” to “working product” Signals After about 10 game nights: Everyone had a different “top winner” Nobody remembered scores accurately We kept joking about needing a scoreboard That was enough validation.","absoluteBoundingBox":{"x":18351.0,"y":2139.771484375,"width":680.0,"height":325.0},"isolatedAbsoluteRenderBounds":{"x":18351.0,"y":2139.771484375,"width":680.0,"height":325.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":680.0,"y":325.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2],"characters":"This wasn’t about building a startup. It was about:\nSolving a real, recurring problem in my friend group\nExperimenting with AI-assisted workflows\nSeeing how far I could take an idea from “annoyance” to “working product”\n\nSignals\n\nAfter about 10 game nights:\nEveryone had a different “top winner”\nNobody remembered scores accurately\nWe kept joking about needing a scoreboard\n\nThat was enough validation.","lineIndentations":[0,1,1,1,0,0,0,0,1,1,1,0,0],"lineTypes":["NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":24.5126953125,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{"2":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Bold","fontStyle":"Bold","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"210:2047":{"type":"FRAME","id":"210:2047","name":"Frame 387","absoluteBoundingBox":{"x":19415.0,"y":2110.0,"width":355.0,"height":625.0},"isolatedAbsoluteRenderBounds":{"x":19415.0,"y":2110.0,"width":355.0,"height":625.0},"relativeTransform":[[1.0,0.0,10.0],[0.0,1.0,1038.0]],"size":{"x":355.0,"y":625.0},"fills":[{"opacity":0.800000011920929,"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true}],"strokeAlign":"INSIDE","maxWidth":900.0,"strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[20.0,20.0,20.0,20.0],"cornerRadius":20.0,"paddingTop":40.0,"paddingRight":20.0,"paddingBottom":40.0,"paddingLeft":20.0,"layoutMode":"VERTICAL","itemSpacing":20.0,"counterAxisSizingMode":"FIXED","children":["210:2048"]},"227:4026":{"type":"TEXT","id":"227:4026","name":"This outstanding object","absoluteBoundingBox":{"x":5125.0,"y":9465.0,"width":288.0,"height":29.0},"isolatedAbsoluteRenderBounds":{"x":5125.79541015625,"y":9471.7509765625,"width":221.05615234375,"height":19.5673828125},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":288.0,"y":29.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"H5","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"This outstanding object","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","textAlignVertical":"CENTER","style":{"fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Semi Bold","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":20.0,"textAlignHorizontal":"LEFT","textAlignVertical":"CENTER","letterSpacing":-0.3,"letterSpacingValue":-1.5,"letterSpacingUnit":"PERCENT","lineHeightPx":29.0,"lineHeightPercent":119.812210083008,"lineHeightPercentFontSize":145.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"208:612":{"type":"FRAME","id":"208:612","name":"Frame 463","absoluteBoundingBox":{"x":18487.5,"y":638.696594238281,"width":427.0,"height":64.0},"isolatedAbsoluteRenderBounds":{"x":18487.5,"y":638.696594238281,"width":427.0,"height":64.0},"relativeTransform":[[1.0,0.0,100.0],[0.0,1.0,384.893157958984]],"size":{"x":427.0,"y":64.0},"fills":[{"opacity":0.200000002980232,"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"effects":[{"type":"BACKGROUND_BLUR","visible":true,"radius":4.0}],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[10.0,10.0,10.0,10.0],"cornerRadius":10.0,"paddingTop":10.0,"paddingBottom":10.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["208:599"]},"213:2838":{"type":"TEXT","id":"213:2838","name":"We had no shared record of our games. Every session ended with: Someone claiming they were “basically undefeated” Someone else insisting they always lost No one having proof The real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying. I wanted a simple way to: Track games and players See who won over time Make the arguments playful instead of endless","absoluteBoundingBox":{"x":18291.0,"y":6987.271484375,"width":335.0,"height":475.0},"isolatedAbsoluteRenderBounds":{"x":18291.0,"y":6987.271484375,"width":335.0,"height":475.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":335.0,"y":475.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"We had no shared record of our games.\n\nEvery session ended with:\nSomeone claiming they were “basically undefeated”\nSomeone else insisting they always lost\nNo one having proof\n\nThe real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying.\n\nI wanted a simple way to:\nTrack games and players\nSee who won over time\nMake the arguments playful instead of endless","lineIndentations":[0,0,0,1,1,1,0,0,0,0,1,1,1],"lineTypes":["NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":24.5126953125,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"54:2080":{"type":"TEXT","id":"54:2080","name":"masterclass/Para XS","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":18.0,"height":32.0},"isolatedAbsoluteRenderBounds":{"x":0.0160000007599592,"y":12.3999996185303,"width":16.8183746337891,"height":12.2720012664795},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":18.0,"y":32.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Ag","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"Degular","fontPostScriptName":"Degular-Regular","fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","responsiveTextStyleVariants":[{"minWidth":1200.0,"name":"Desktop","style":{"fontSize":16.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":18.75,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%"}},{"minWidth":800.0,"name":"Tablet","style":{"fontSize":12.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":14.0625,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%"}},{"minWidth":1.0,"name":"Mobile","style":{"fontSize":12.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":14.0625,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%"}}],"fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":32.0,"lineHeightPercent":150.715896606445,"lineHeightPercentFontSize":200.0,"lineHeightUnit":"PIXELS","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"210:2050":{"type":"TEXT","id":"210:2050","name":"We had no shared record of our games. Every session ended with: Someone claiming they were “basically undefeated” Someone else insisting they always lost No one having proof The real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying. I wanted a simple way to: Track games and players See who won over time Make the arguments playful instead of endless","absoluteBoundingBox":{"x":19435.0,"y":2225.0,"width":335.0,"height":475.0},"isolatedAbsoluteRenderBounds":{"x":19435.0,"y":2225.0,"width":335.0,"height":475.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":335.0,"y":475.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"We had no shared record of our games.\n\nEvery session ended with:\nSomeone claiming they were “basically undefeated”\nSomeone else insisting they always lost\nNo one having proof\n\nThe real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying.\n\nI wanted a simple way to:\nTrack games and players\nSee who won over time\nMake the arguments playful instead of endless","lineIndentations":[0,0,0,1,1,1,0,0,0,0,1,1,1],"lineTypes":["NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":24.5126953125,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"207:482":{"type":"SVG","id":"207:482","name":"Frame 455","absoluteBoundingBox":{"x":18773.5,"y":495.696594238281,"width":101.0,"height":101.0},"targetAspectRatio":{"x":100.0,"y":100.0},"isolatedAbsoluteRenderBounds":{"x":18773.5,"y":495.696594238281,"width":101.0,"height":101.0},"relativeTransform":[[1.0,0.0,286.0],[0.0,1.0,30.0]],"size":{"x":101.0,"y":101.0},"fills":[{"opacity":0.699999988079071,"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true}],"strokeAlign":"INSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"hash":"854c86df9025ee7b12e5ece60daaaa36e666d55c"},"187:1751":{"type":"TEXT","id":"187:1751","name":"Project: Web-based Settlers of Catan scoreboard Timeline: 3 weeks Team: Just me My role: Product design, UI, prototyping, data modeling, and implementation using Figma AI and Supabase This project started as a small, personal frustration. My friends and I regularly play Settlers of Catan, and after a few game nights we always ended up debating the same thing: “Who actually wins the most?” Everyone had a different memory of past games, and it was all very subjective. I decided to turn that recurring argument into a small product. Artwork credit: Matt Mocarski","absoluteBoundingBox":{"x":18361.0,"y":1048.771484375,"width":680.0,"height":265.0},"isolatedAbsoluteRenderBounds":{"x":18361.23828125,"y":1053.4814453125,"width":674.8515625,"height":257.390014648438},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":680.0,"y":265.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[229,229,229,229,229,229,229,229,229,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,229,229,229,229,229,229,229,229,229,228,228,228,228,228,228,228,228,228,229,229,229,229,229,228,228,228,228,228,228,228,228,228,229,229,229,229,229,229,229,229,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,230,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,227,227,227,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,228,199,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,198,197,197,197,197,197,197,197,197,197,197,197,197,197],"characters":"Project: Web-based Settlers of Catan scoreboard\nTimeline: 3 weeks\nTeam: Just me\nMy role: Product design, UI, prototyping, data modeling, and implementation using Figma AI and Supabase\n\nThis project started as a small, personal frustration. My friends and I regularly play Settlers of Catan, and after a few game nights we always ended up debating the same thing:\n“Who actually wins the most?”\n\nEveryone had a different memory of past games, and it was all very subjective. I decided to turn that recurring argument into a small product.\n\nArtwork credit: Matt Mocarski","lineIndentations":[0,0,0,0,0,0,0,0,0,0,0],"lineTypes":["NONE","NONE","NONE","NONE","NONE","NONE","NONE","NONE","NONE","NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":22.3999996185303,"lineHeightPercent":102.803871154785,"lineHeightPercentFontSize":140.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{"229":{"fontFamily":"Berlin Type","fontPostScriptName":"BerlinType-Bold","fontStyle":"Bold","fontSize":14.0,"lineHeightPx":19.6000003814697,"lineHeightPercent":82.8402328491211,"lineHeightPercentFontSize":140.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED"},"199":{"fontFamily":"Berlin Type","fontPostScriptName":"BerlinType-Regular","fontStyle":"Regular","lineHeightPx":22.3999996185303,"lineHeightPercent":82.8402328491211,"lineHeightPercentFontSize":140.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED"},"228":{"fontFamily":"Berlin Type","fontPostScriptName":"BerlinType-Regular","fontStyle":"Regular","fontSize":14.0,"lineHeightPx":19.6000003814697,"lineHeightPercent":82.8402328491211,"lineHeightPercentFontSize":140.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED"},"198":{"fontFamily":"Berlin Type","fontPostScriptName":"BerlinType-Regular","fontStyle":"Regular","fontSize":12.0,"lineHeightPx":16.7999992370605,"lineHeightPercent":82.8402328491211,"lineHeightPercentFontSize":140.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED"},"227":{"fontFamily":"Berlin Type","fontPostScriptName":"BerlinType-Regular","fontStyle":"Regular","fontVariantPosition":"NORMAL","fontSize":14.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":19.6000003814697,"lineHeightPercent":82.8402328491211,"lineHeightPercentFontSize":140.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED"},"230":{"fontFamily":"Berlin Type","fontPostScriptName":"BerlinType-Regular","fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":25.6000003814697,"lineHeightPercent":94.6745529174805,"lineHeightPercentFontSize":160.0,"lineHeightUnit":"FONT_SIZE_%","inheritTextStyleId":"433:1268","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"197":{"fontFamily":"Berlin Type","fontPostScriptName":"BerlinType-Regular","fontStyle":"Regular","hyperlink":{"type":"URL","url":"https://mattmocarski.artstation.com/","openInNewTab":true},"textDecoration":"UNDERLINE","fontSize":12.0,"lineHeightPx":16.7999992370605,"lineHeightPercent":82.8402328491211,"lineHeightPercentFontSize":140.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED"}}},"232:4884":{"type":"FRAME","id":"232:4884","name":"Body","absoluteBoundingBox":{"x":5408.0,"y":9652.5,"width":336.0,"height":187.0},"isolatedAbsoluteRenderBounds":{"x":5408.0,"y":9652.5,"width":645.5615234375,"height":187.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,280.0]],"size":{"x":336.0,"y":187.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"paddingTop":24.0,"paddingRight":24.0,"paddingBottom":24.0,"paddingLeft":24.0,"layoutMode":"VERTICAL","itemSpacing":32.0,"primaryAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["232:4885","232:4888"]},"1:546":{"type":"TEXT","id":"1:546","name":"Contact","absoluteBoundingBox":{"x":5480.5,"y":6521.2900390625,"width":151.0,"height":64.0},"isolatedAbsoluteRenderBounds":{"x":5481.7001953125,"y":6538.89013671875,"width":147.4052734375,"height":30.0},"relativeTransform":[[1.0,0.0,504.5],[0.0,1.0,79.0]],"size":{"x":151.0,"y":64.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Contact","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"WIDTH_AND_HEIGHT","style":{"styleIdForText":"StyleId:1:28","fontFamily":"Manrope","fontPostScriptName":"Manrope-Regular","fontStyle":"Regular","hangingPunctuation":true,"textAutoResize":"WIDTH_AND_HEIGHT","responsiveTextStyleVariants":[{"minWidth":1280.0,"name":"Desktop","style":{"styleIdForText":"StyleId:1:28","fontSize":40.0,"letterSpacing":-0.4,"letterSpacingValue":-1.0,"letterSpacingUnit":"PERCENT","lineHeightPx":64.0,"lineHeightPercent":136.533340454102,"lineHeightPercentFontSize":160.0,"lineHeightUnit":"FONT_SIZE_%"}},{"minWidth":800.0,"name":"Tablet","style":{"styleIdForText":"StyleId:1:28","fontSize":32.0,"letterSpacing":-0.32,"letterSpacingValue":-1.0,"letterSpacingUnit":"PERCENT","lineHeightPx":51.2000007629395,"lineHeightPercent":136.533340454102,"lineHeightPercentFontSize":160.0,"lineHeightUnit":"FONT_SIZE_%"}},{"minWidth":1.0,"name":"Mobile","style":{"styleIdForText":"StyleId:1:28","fontSize":22.0,"letterSpacing":-0.22,"letterSpacingValue":-1.0,"letterSpacingUnit":"PERCENT","lineHeightPx":35.2000007629395,"lineHeightPercent":136.533340454102,"lineHeightPercentFontSize":160.0,"lineHeightUnit":"FONT_SIZE_%"}}],"fontVariantPosition":"NORMAL","fontSize":40.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":-0.4,"letterSpacingValue":-1.0,"letterSpacingUnit":"PERCENT","lineHeightPx":64.0,"lineHeightPercent":117.130302429199,"lineHeightPercentFontSize":160.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"210:2083":{"type":"TEXT","id":"210:2083","name":"This wasn’t about building a startup. It was about: Solving a real, recurring problem in my friend group Experimenting with AI-assisted workflows Seeing how far I could take an idea from “annoyance” to “working product” Signals After about 10 game nights: Everyone had a different “top winner” Nobody remembered scores accurately We kept joking about needing a scoreboard That was enough validation.","absoluteBoundingBox":{"x":18351.0,"y":3429.771484375,"width":680.0,"height":286.0},"isolatedAbsoluteRenderBounds":{"x":18351.0,"y":3429.771484375,"width":680.0,"height":286.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":680.0,"y":286.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6],"characters":"This wasn’t about building a startup. It was about:\nSolving a real, recurring problem in my friend group\nExperimenting with AI-assisted workflows\nSeeing how far I could take an idea from “annoyance” to “working product”\n\nSignals\n\nAfter about 10 game nights:\nEveryone had a different “top winner”\nNobody remembered scores accurately\nWe kept joking about needing a scoreboard\n\nThat was enough validation.","lineIndentations":[0,1,1,1,0,0,0,0,1,1,1,0,0],"lineTypes":["NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":21.7890625,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{"6":{"fontSize":16.0,"paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100},"5":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Bold","fontStyle":"Bold","fontSize":16.0,"paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"213:2841":{"type":"TEXT","id":"213:2841","name":"This wasn’t about building a startup. It was about: Solving a real, recurring problem in my friend group Experimenting with AI-assisted workflows Seeing how far I could take an idea from “annoyance” to “working product” Signals After about 10 game nights: Everyone had a different “top winner” Nobody remembered scores accurately We kept joking about needing a scoreboard That was enough validation.","absoluteBoundingBox":{"x":18291.0,"y":6987.271484375,"width":680.0,"height":286.0},"isolatedAbsoluteRenderBounds":{"x":18291.0,"y":6987.271484375,"width":680.0,"height":286.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":680.0,"y":286.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6],"characters":"This wasn’t about building a startup. It was about:\nSolving a real, recurring problem in my friend group\nExperimenting with AI-assisted workflows\nSeeing how far I could take an idea from “annoyance” to “working product”\n\nSignals\n\nAfter about 10 game nights:\nEveryone had a different “top winner”\nNobody remembered scores accurately\nWe kept joking about needing a scoreboard\n\nThat was enough validation.","lineIndentations":[0,1,1,1,0,0,0,0,1,1,1,0,0],"lineTypes":["NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":21.7890625,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{"6":{"fontSize":16.0,"paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100},"5":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Bold","fontStyle":"Bold","fontSize":16.0,"paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"213:2706":{"type":"TEXT","id":"213:2706","name":"We had no shared record of our games. Every session ended with: Someone claiming they were “basically undefeated” Someone else insisting they always lost No one having proof The real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying. I wanted a simple way to: Track games and players See who won over time Make the arguments playful instead of endless","absoluteBoundingBox":{"x":19435.0,"y":6996.0,"width":355.0,"height":475.0},"isolatedAbsoluteRenderBounds":{"x":19435.0,"y":6996.0,"width":355.0,"height":475.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":355.0,"y":475.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"We had no shared record of our games.\n\nEvery session ended with:\nSomeone claiming they were “basically undefeated”\nSomeone else insisting they always lost\nNo one having proof\n\nThe real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying.\n\nI wanted a simple way to:\nTrack games and players\nSee who won over time\nMake the arguments playful instead of endless","lineIndentations":[0,0,0,1,1,1,0,0,0,0,1,1,1],"lineTypes":["NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":24.5126953125,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"210:1113":{"type":"FRAME","id":"210:1113","name":"Frame 320","absoluteBoundingBox":{"x":19435.0,"y":1122.0,"width":315.0,"height":503.0},"isolatedAbsoluteRenderBounds":{"x":19435.0,"y":1122.0,"width":315.0,"height":503.0},"relativeTransform":[[1.0,0.0,20.0],[0.0,1.0,40.0]],"size":{"x":315.0,"y":503.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":32.0,"counterAxisSizingMode":"FIXED","children":["210:1114","210:1115"]},"207:469":{"type":"SVG","id":"207:469","name":"Frame 455","absoluteBoundingBox":{"x":18527.5,"y":495.696594238281,"width":101.0,"height":101.0},"targetAspectRatio":{"x":101.0,"y":101.0},"isolatedAbsoluteRenderBounds":{"x":18527.5,"y":495.696594238281,"width":101.0,"height":101.0},"relativeTransform":[[1.0,0.0,40.0],[0.0,1.0,30.0]],"size":{"x":101.0,"y":101.0},"fills":[{"opacity":0.699999988079071,"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true}],"strokeAlign":"INSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"hash":"a04e22dc4bdf883fdc68dfe9df6c4f973adc40d2"},"416:1122":{"type":"TEXT","id":"416:1122","name":"masterclass/H1","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":40.0,"height":22.0},"isolatedAbsoluteRenderBounds":{"x":-0.180000007152557,"y":0.399999141693115,"width":38.9463768005371,"height":27.7919998168945},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":40.0,"y":22.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Ag","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"Degular","fontPostScriptName":"Degular-Semibold","fontStyle":"Semibold","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":36.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","leadingTrim":"CAP_HEIGHT","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":41.3999977111816,"lineHeightPercent":86.6616439819336,"lineHeightPercentFontSize":115.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"210:2070":{"type":"TEXT","id":"210:2070","name":"We had no shared record of our games. Every session ended with: Someone claiming they were “basically undefeated” Someone else insisting they always lost No one having proof The real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying. I wanted a simple way to: Track games and players See who won over time Make the arguments playful instead of endless","absoluteBoundingBox":{"x":19435.0,"y":2225.0,"width":335.0,"height":374.0},"isolatedAbsoluteRenderBounds":{"x":19435.0,"y":2225.0,"width":335.0,"height":374.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":335.0,"y":374.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"We had no shared record of our games.\n\nEvery session ended with:\nSomeone claiming they were “basically undefeated”\nSomeone else insisting they always lost\nNo one having proof\n\nThe real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying.\n\nI wanted a simple way to:\nTrack games and players\nSee who won over time\nMake the arguments playful instead of endless","lineIndentations":[0,0,0,1,1,1,0,0,0,0,1,1,1],"lineTypes":["NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":21.7890625,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"208:581":{"type":"SVG","id":"208:581","name":"LEADERboard","absoluteBoundingBox":{"x":18497.5,"y":406.589111328125,"width":407.0,"height":47.1074523925781},"targetAspectRatio":{"x":236.385528564453,"y":27.3600006103516},"isolatedAbsoluteRenderBounds":{"x":18495.5,"y":404.589111328125,"width":411.0,"height":51.1074523925781},"relativeTransform":[[1.0,0.0,10.0],[0.0,1.0,0.0]],"size":{"x":407.0,"y":47.1074523925781},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.980392158031464,"g":0.949019610881805,"b":0.584313750267029,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"hash":"59478f68f7976c622aae2cb9fb5666ba6711284f"},"213:2587":{"type":"TEXT","id":"213:2587","name":"I built a small website where anyone in the group could: Add a new game Select the players Record who won Instantly see updated stats Behind the scenes: Figma’s AI tools helped me prototype UI quickly Supabase handled players, games, and scores The site updated in real time The focus was not perfection, it was getting something usable into our hands.\"","absoluteBoundingBox":{"x":18351.0,"y":4151.771484375,"width":345.0,"height":390.0},"isolatedAbsoluteRenderBounds":{"x":18351.3203125,"y":4159.1875,"width":338.892578125,"height":378.8798828125},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":345.0,"y":390.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"I built a small website where anyone in the group could:\nAdd a new game\nSelect the players\nRecord who won\nInstantly see updated stats\n\nBehind the scenes:\nFigma’s AI tools helped me prototype UI quickly\nSupabase handled players, games, and scores\nThe site updated in real time\n\nThe focus was not perfection, it was getting something usable into our hands.\"","lineIndentations":[0,1,1,1,1,0,0,1,1,1,0,0],"lineTypes":["NONE","UNORDERED","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"styleIdForText":"StyleId:433:1268","fontFamily":"Berlin Type","fontPostScriptName":"BerlinType-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":25.6000003814697,"lineHeightPercent":94.6745529174805,"lineHeightPercentFontSize":160.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"213:2583":{"type":"TEXT","id":"213:2583","name":"This wasn’t about building a startup. It was about: Solving a real, recurring problem in my friend group Experimenting with AI-assisted workflows Seeing how far I could take an idea from “annoyance” to “working product” Signals After about 10 game nights: Everyone had a different “top winner” Nobody remembered scores accurately We kept joking about needing a scoreboard That was enough validation.","absoluteBoundingBox":{"x":18351.0,"y":4151.771484375,"width":680.0,"height":286.0},"isolatedAbsoluteRenderBounds":{"x":18351.0,"y":4151.771484375,"width":680.0,"height":286.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":680.0,"y":286.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutGrow":1.0,"strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6],"characters":"This wasn’t about building a startup. It was about:\nSolving a real, recurring problem in my friend group\nExperimenting with AI-assisted workflows\nSeeing how far I could take an idea from “annoyance” to “working product”\n\nSignals\n\nAfter about 10 game nights:\nEveryone had a different “top winner”\nNobody remembered scores accurately\nWe kept joking about needing a scoreboard\n\nThat was enough validation.","lineIndentations":[0,1,1,1,0,0,0,0,1,1,1,0,0],"lineTypes":["NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":21.7890625,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{"6":{"fontSize":16.0,"paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100},"5":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Bold","fontStyle":"Bold","fontSize":16.0,"paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"213:2580":{"type":"TEXT","id":"213:2580","name":"We had no shared record of our games. Every session ended with: Someone claiming they were “basically undefeated” Someone else insisting they always lost No one having proof The real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying. I wanted a simple way to: Track games and players See who won over time Make the arguments playful instead of endless","absoluteBoundingBox":{"x":18351.0,"y":4151.771484375,"width":335.0,"height":475.0},"isolatedAbsoluteRenderBounds":{"x":18351.0,"y":4151.771484375,"width":335.0,"height":475.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":335.0,"y":475.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutGrow":1.0,"strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"We had no shared record of our games.\n\nEvery session ended with:\nSomeone claiming they were “basically undefeated”\nSomeone else insisting they always lost\nNo one having proof\n\nThe real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying.\n\nI wanted a simple way to:\nTrack games and players\nSee who won over time\nMake the arguments playful instead of endless","lineIndentations":[0,0,0,1,1,1,0,0,0,0,1,1,1],"lineTypes":["NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":24.5126953125,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"227:4045":{"type":"SVG","id":"227:4045","name":"Ellipse 25 (Stroke)","absoluteBoundingBox":{"x":5040.0,"y":8636.0,"width":21.0,"height":21.0},"targetAspectRatio":{"x":84.0,"y":84.0},"isolatedAbsoluteRenderBounds":{"x":5040.0,"y":8636.0,"width":21.0,"height":21.0},"relativeTransform":[[1.0,0.0,3.0],[0.0,1.0,5.0]],"size":{"x":21.0,"y":21.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"constraints":{"vertical":"TOP_BOTTOM","horizontal":"CENTER"},"constraintValues":{"left":{"pixelOffset":-11.5,"sizeFraction":0.5},"right":{"pixelOffset":9.5,"sizeFraction":0.5},"top":{"pixelOffset":5.0,"sizeFraction":0.0},"bottom":{"pixelOffset":-2.0,"sizeFraction":1.0}},"strokeAlign":"INSIDE","strokes":[],"strokeWeight":3.0,"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"hash":"7023a51a004aa0f0ae99b0345265b0e1cb5ff995"},"213:2997":{"type":"FRAME","id":"213:2997","name":"Frame 320","absoluteBoundingBox":{"x":19425.0,"y":12644.38671875,"width":335.0,"height":711.0},"isolatedAbsoluteRenderBounds":{"x":19425.0,"y":12644.38671875,"width":335.0,"height":711.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":335.0,"y":711.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":32.0,"counterAxisSizingMode":"FIXED","children":["213:2998","213:2999"]},"187:1594":{"type":"TEXT","id":"187:1594","name":"“Who Really Wins at Catan?”","absoluteBoundingBox":{"x":18261.0,"y":855.771423339844,"width":880.0,"height":58.0},"isolatedAbsoluteRenderBounds":{"x":18382.8359375,"y":862.635437011719,"width":636.328125,"height":46.5599975585938},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":880.0,"y":58.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutGrow":1.0,"strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"“Who Really Wins at Catan?”","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","textAlignHorizontal":"CENTER","style":{"fontFamily":"Old Standard TT","fontPostScriptName":"OldStandardTT-Bold","fontStyle":"Bold","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":48.0,"textAlignHorizontal":"CENTER","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":57.6000022888184,"lineHeightPercent":97.0873870849609,"lineHeightPercentFontSize":120.000007629395,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"213:2581":{"type":"TEXT","id":"213:2581","name":"This wasn’t about building a startup. It was about: Solving a real, recurring problem in my friend group Experimenting with AI-assisted workflows Seeing how far I could take an idea from “annoyance” to “working product” Signals After about 10 game nights: Everyone had a different “top winner” Nobody remembered scores accurately We kept joking about needing a scoreboard That was enough validation.","absoluteBoundingBox":{"x":18351.0,"y":4151.771484375,"width":680.0,"height":325.0},"isolatedAbsoluteRenderBounds":{"x":18351.0,"y":4151.771484375,"width":680.0,"height":325.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":680.0,"y":325.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutGrow":1.0,"strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2],"characters":"This wasn’t about building a startup. It was about:\nSolving a real, recurring problem in my friend group\nExperimenting with AI-assisted workflows\nSeeing how far I could take an idea from “annoyance” to “working product”\n\nSignals\n\nAfter about 10 game nights:\nEveryone had a different “top winner”\nNobody remembered scores accurately\nWe kept joking about needing a scoreboard\n\nThat was enough validation.","lineIndentations":[0,1,1,1,0,0,0,0,1,1,1,0,0],"lineTypes":["NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":24.5126953125,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{"2":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Bold","fontStyle":"Bold","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"207:489":{"type":"RECTANGLE","id":"207:489","name":"id8L_owJEQ_1768218346872","absoluteBoundingBox":{"x":18487.5,"y":289.303405761719,"width":427.0,"height":113.285713195801},"targetAspectRatio":{"x":98.0,"y":26.0},"isolatedAbsoluteRenderBounds":{"x":18487.5,"y":289.303405761719,"width":427.0,"height":113.285705566406},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":427.0,"y":113.285713195801},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"STRETCH","imageRef":"5028bf870e05c4264459eb5aea91183a9104b376","imageTransform":[[0.992722272872925,0.0,0.00363886705599725],[0.0,0.419354826211929,0.290322571992874]],"originalImageWidth":820,"originalImageHeight":515,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[]},"213:2589":{"type":"FRAME","id":"213:2589","name":"Frame 320","absoluteBoundingBox":{"x":19435.0,"y":4646.0,"width":315.0,"height":477.0},"isolatedAbsoluteRenderBounds":{"x":19435.0,"y":4646.0,"width":315.0,"height":477.0},"relativeTransform":[[1.0,0.0,20.0],[0.0,1.0,40.0]],"size":{"x":315.0,"y":477.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"HORIZONTAL","itemSpacing":10.0,"counterAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["213:2590","213:2591","213:2592","213:2593","213:2594","213:2595","213:2596"]},"213:2703":{"type":"FRAME","id":"213:2703","name":"Frame 320","absoluteBoundingBox":{"x":19435.0,"y":6921.0,"width":315.0,"height":435.0},"isolatedAbsoluteRenderBounds":{"x":19435.0,"y":6921.0,"width":315.0,"height":435.0},"relativeTransform":[[1.0,0.0,20.0],[0.0,1.0,40.0]],"size":{"x":315.0,"y":435.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":32.0,"counterAxisSizingMode":"FIXED","children":["213:2704","213:2705","213:2706","213:2707","213:2708","213:2709","213:2710"]},"1:29":{"type":"TEXT","id":"1:29","name":"Description","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":22.0,"height":25.0},"isolatedAbsoluteRenderBounds":{"x":0.360000014305115,"y":6.03999948501587,"width":20.0842037200928,"height":17.5500011444092},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":22.0,"y":25.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Ag","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"Manrope","fontPostScriptName":"Manrope-Regular","fontStyle":"Regular","hangingPunctuation":true,"textAutoResize":"WIDTH_AND_HEIGHT","responsiveTextStyleVariants":[{"minWidth":1280.0,"name":"Desktop","style":{"fontSize":18.0,"letterSpacing":-0.36,"letterSpacingValue":-2.0,"letterSpacingUnit":"PERCENT","lineHeightPx":25.1999988555908,"lineHeightPercent":119.466667175293,"lineHeightPercentFontSize":140.0,"lineHeightUnit":"FONT_SIZE_%"}},{"minWidth":800.0,"name":"Tablet","style":{"fontSize":18.0,"letterSpacing":-0.36,"letterSpacingValue":-2.0,"letterSpacingUnit":"PERCENT","lineHeightPx":25.1999988555908,"lineHeightPercent":119.466667175293,"lineHeightPercentFontSize":140.0,"lineHeightUnit":"FONT_SIZE_%"}},{"minWidth":1.0,"name":"Mobile","style":{"fontSize":18.0,"letterSpacing":-0.36,"letterSpacingValue":-2.0,"letterSpacingUnit":"PERCENT","lineHeightPx":25.1999988555908,"lineHeightPercent":119.466667175293,"lineHeightPercentFontSize":140.0,"lineHeightUnit":"FONT_SIZE_%"}}],"fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":-0.36,"letterSpacingValue":-2.0,"letterSpacingUnit":"PERCENT","lineHeightPx":25.1999988555908,"lineHeightPercent":102.489013671875,"lineHeightPercentFontSize":140.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"227:4032":{"type":"FRAME","id":"227:4032","name":"Text","absoluteBoundingBox":{"x":5493.0,"y":9480.5,"width":288.0,"height":81.0},"isolatedAbsoluteRenderBounds":{"x":5493.0,"y":9480.5,"width":621.5615234375,"height":81.1962890625},"relativeTransform":[[1.0,0.0,24.0],[0.0,1.0,24.0]],"size":{"x":288.0,"y":81.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":8.0,"counterAxisSizingMode":"FIXED","children":["227:4033","227:4034"]},"213:2719":{"type":"TEXT","id":"213:2719","name":"We had no shared record of our games. Every session ended with: Someone claiming they were “basically undefeated” Someone else insisting they always lost No one having proof The real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying. I wanted a simple way to: Track games and players See who won over time Make the arguments playful instead of endless","absoluteBoundingBox":{"x":19435.0,"y":7547.0,"width":335.0,"height":374.0},"isolatedAbsoluteRenderBounds":{"x":19435.0,"y":7547.0,"width":335.0,"height":374.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":335.0,"y":374.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"We had no shared record of our games.\n\nEvery session ended with:\nSomeone claiming they were “basically undefeated”\nSomeone else insisting they always lost\nNo one having proof\n\nThe real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying.\n\nI wanted a simple way to:\nTrack games and players\nSee who won over time\nMake the arguments playful instead of endless","lineIndentations":[0,0,0,1,1,1,0,0,0,0,1,1,1],"lineTypes":["NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":21.7890625,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"207:517":{"type":"RECTANGLE","id":"207:517","name":"id8L_owJEQ_1768218346872","absoluteBoundingBox":{"x":19493.0,"y":236.5,"width":200.0,"height":53.0612182617188},"targetAspectRatio":{"x":98.0,"y":26.0},"isolatedAbsoluteRenderBounds":{"x":19493.0,"y":236.5,"width":200.0,"height":53.0612182617188},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":200.0,"y":53.0612182617188},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"STRETCH","imageRef":"5028bf870e05c4264459eb5aea91183a9104b376","imageTransform":[[0.992722272872925,0.0,0.00363886705599725],[0.0,0.419354826211929,0.290322571992874]],"originalImageWidth":820,"originalImageHeight":515,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[]},"227:4404":{"mainComponentId":"227:4198","type":"INSTANCE","id":"227:4404","name":"Header 3","absoluteBoundingBox":{"x":18101.0,"y":100.0,"width":1200.0,"height":96.0},"isolatedAbsoluteRenderBounds":{"x":18101.0,"y":100.0,"width":1200.0,"height":96.0},"relativeTransform":[[1.0,0.0,40.0],[0.0,1.0,0.0]],"size":{"x":1200.0,"y":96.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","maxWidth":1200.0,"strokes":[],"accessibleHTMLTag":"HEADER","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"paddingTop":24.0,"paddingRight":64.0,"paddingBottom":24.0,"paddingLeft":64.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"SPACE_BETWEEN","primaryAxisSizingMode":"FIXED","counterAxisSizingMode":"FIXED","children":["I227:4404;227:4010","I227:4404;227:4047"],"componentSetId":"232:4954","componentProperties":{"Property 1":{"value":"Nav","type":"VARIANT","boundVariables":{}}},"overrides":[{"key":[],"value":{"name":"Header 3","size":{"x":1200.0,"y":96.0}},"componentId":"227:4198"},{"key":["Frame 4710"],"value":{"layoutGrow":null},"componentId":"227:4198"}]},"213:2597":{"type":"TEXT","id":"213:2597","name":"6. Solution","absoluteBoundingBox":{"x":19435.0,"y":4646.0,"width":117.0,"height":29.0},"isolatedAbsoluteRenderBounds":{"x":19436.728515625,"y":4649.47998046875,"width":113.71484375,"height":17.9521484375},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":117.0,"y":29.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"6. Solution","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"Old Standard TT","fontPostScriptName":"OldStandardTT-Bold","fontStyle":"Bold","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":24.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":28.8000011444092,"lineHeightPercent":97.0873870849609,"lineHeightPercentFontSize":120.000007629395,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"208:599":{"type":"TEXT","id":"208:599","name":"A small idea using Figma AI, Supabase, and a product-first mindset.","absoluteBoundingBox":{"x":18487.5,"y":648.696594238281,"width":427.0,"height":44.0},"isolatedAbsoluteRenderBounds":{"x":18507.87890625,"y":653.020812988281,"width":384.828125,"height":39.9912109375},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,10.0]],"size":{"x":427.0,"y":44.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutGrow":1.0,"strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"A small idea using Figma AI, Supabase, and a product-first mindset.","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","textAlignHorizontal":"CENTER","textAlignVertical":"CENTER","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-SemiBold","fontStyle":"SemiBold","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"CENTER","textAlignVertical":"CENTER","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":21.6000003814697,"lineHeightPercent":88.1176071166992,"lineHeightPercentFontSize":120.000007629395,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"1:30":{"key":"3d12bc4e2d848ab717fd1adc0da7b7284d3751cb","name":"Caption","styleType":"TEXT","remote":false,"description":"","id":"1:30","assetId":"StyleId:1:30","type":"STYLE","style":{"fontFamily":"Manrope","fontPostScriptName":"Manrope-SemiBold","fontStyle":"SemiBold","hangingPunctuation":true,"textAutoResize":"WIDTH_AND_HEIGHT","responsiveTextStyleVariants":[{"minWidth":1280.0,"name":"Desktop","style":{"fontSize":14.0,"letterSpacing":-0.49,"letterSpacingValue":-3.5,"letterSpacingUnit":"PERCENT","lineHeightPx":14.0,"lineHeightPercent":85.3333358764648,"lineHeightPercentFontSize":100.0,"lineHeightUnit":"FONT_SIZE_%"}},{"minWidth":800.0,"name":"Tablet","style":{"fontSize":14.0,"letterSpacing":-0.49,"letterSpacingValue":-3.5,"letterSpacingUnit":"PERCENT","lineHeightPx":14.0,"lineHeightPercent":85.3333358764648,"lineHeightPercentFontSize":100.0,"lineHeightUnit":"FONT_SIZE_%"}},{"minWidth":1.0,"name":"Mobile","style":{"fontSize":14.0,"letterSpacing":-0.49,"letterSpacingValue":-3.5,"letterSpacingUnit":"PERCENT","lineHeightPx":14.0,"lineHeightPercent":85.3333358764648,"lineHeightPercentFontSize":100.0,"lineHeightUnit":"FONT_SIZE_%"}}],"fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":-0.49,"letterSpacingValue":-3.5,"letterSpacingUnit":"PERCENT","lineHeightPx":14.0,"lineHeightPercent":73.2064361572266,"lineHeightPercentFontSize":100.0,"lineHeightUnit":"FONT_SIZE_%"},"responsiveTextStyleVariants":[{"minWidth":1280.0,"name":"Desktop","style":{"fontSize":14.0,"letterSpacing":-0.49,"letterSpacingValue":-3.5,"letterSpacingUnit":"PERCENT","lineHeightPx":14.0,"lineHeightPercent":85.3333358764648,"lineHeightPercentFontSize":100.0,"lineHeightUnit":"FONT_SIZE_%"}},{"minWidth":800.0,"name":"Tablet","style":{"fontSize":14.0,"letterSpacing":-0.49,"letterSpacingValue":-3.5,"letterSpacingUnit":"PERCENT","lineHeightPx":14.0,"lineHeightPercent":85.3333358764648,"lineHeightPercentFontSize":100.0,"lineHeightUnit":"FONT_SIZE_%"}},{"minWidth":1.0,"name":"Mobile","style":{"fontSize":14.0,"letterSpacing":-0.49,"letterSpacingValue":-3.5,"letterSpacingUnit":"PERCENT","lineHeightPx":14.0,"lineHeightPercent":85.3333358764648,"lineHeightPercentFontSize":100.0,"lineHeightUnit":"FONT_SIZE_%"}}]},"1:539":{"type":"FRAME","id":"1:539","name":"Bottom","absoluteBoundingBox":{"x":4976.0,"y":6154.6005859375,"width":1160.0,"height":235.216293334961},"isolatedAbsoluteRenderBounds":{"x":4976.0,"y":6154.6005859375,"width":1160.0,"height":236.7861328125},"relativeTransform":[[1.0,0.0,20.0],[0.0,1.0,314.0]],"size":{"x":1160.0,"y":235.216293334961},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":20.0,"counterAxisSizingMode":"FIXED","children":["47:676","1:541"]},"213:2991":{"type":"FRAME","id":"213:2991","name":"Frame 395","absoluteBoundingBox":{"x":18261.0,"y":9202.771484375,"width":880.0,"height":543.0},"isolatedAbsoluteRenderBounds":{"x":18261.0,"y":9202.771484375,"width":880.0,"height":543.0},"relativeTransform":[[1.0,0.0,200.0],[0.0,1.0,48.0]],"size":{"x":880.0,"y":543.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"paddingRight":100.0,"paddingLeft":100.0,"layoutMode":"VERTICAL","itemSpacing":20.0,"counterAxisSizingMode":"FIXED","children":["213:2992"]},"227:4035":{"type":"TEXT","id":"227:4035","name":"Call to action →","absoluteBoundingBox":{"x":5493.0,"y":9593.5,"width":288.0,"height":26.0},"isolatedAbsoluteRenderBounds":{"x":5494.01611328125,"y":9599.884765625,"width":135.13427734375,"height":13.8515625},"relativeTransform":[[1.0,0.0,24.0],[0.0,1.0,137.0]],"size":{"x":288.0,"y":26.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Call to action  →","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","textAlignVertical":"CENTER","style":{"fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"CENTER","letterSpacing":-0.09,"letterSpacingValue":-0.5,"letterSpacingUnit":"PERCENT","lineHeightPx":26.1000003814697,"lineHeightPercent":119.812210083008,"lineHeightPercentFontSize":145.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"213:2681":{"type":"TEXT","id":"213:2681","name":"This wasn’t about building a startup. It was about: Solving a real, recurring problem in my friend group Experimenting with AI-assisted workflows Seeing how far I could take an idea from “annoyance” to “working product” Signals After about 10 game nights: Everyone had a different “top winner” Nobody remembered scores accurately We kept joking about needing a scoreboard That was enough validation.","absoluteBoundingBox":{"x":18351.0,"y":5642.771484375,"width":680.0,"height":325.0},"isolatedAbsoluteRenderBounds":{"x":18351.0,"y":5642.771484375,"width":680.0,"height":325.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":680.0,"y":325.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2],"characters":"This wasn’t about building a startup. It was about:\nSolving a real, recurring problem in my friend group\nExperimenting with AI-assisted workflows\nSeeing how far I could take an idea from “annoyance” to “working product”\n\nSignals\n\nAfter about 10 game nights:\nEveryone had a different “top winner”\nNobody remembered scores accurately\nWe kept joking about needing a scoreboard\n\nThat was enough validation.","lineIndentations":[0,1,1,1,0,0,0,0,1,1,1,0,0],"lineTypes":["NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":24.5126953125,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{"2":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Bold","fontStyle":"Bold","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"213:2687":{"type":"FRAME","id":"213:2687","name":"Frame 320","absoluteBoundingBox":{"x":18351.0,"y":5567.771484375,"width":700.0,"height":413.0},"isolatedAbsoluteRenderBounds":{"x":18351.0,"y":5567.771484375,"width":700.0,"height":413.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":700.0,"y":413.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":32.0,"counterAxisSizingMode":"FIXED","children":["213:2688","213:2689"]},"214:3087":{"type":"RECTANGLE","id":"214:3087","name":"wood resource 1","absoluteBoundingBox":{"x":18781.0,"y":1516.771484375,"width":270.0,"height":399.0},"targetAspectRatio":{"x":1222.0,"y":1808.0},"isolatedAbsoluteRenderBounds":{"x":18781.0,"y":1516.771484375,"width":270.0,"height":399.0},"relativeTransform":[[1.0,0.0,530.0],[0.0,1.0,73.0]],"size":{"x":270.0,"y":399.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"41b0d082279b29b15a87c29d2e579290100a6419","originalImageWidth":1222,"originalImageHeight":1808,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[]},"1:536":{"type":"COMPONENT","id":"1:536","name":"Property 1=Default","absoluteBoundingBox":{"x":4956.0,"y":5840.6005859375,"width":1200.0,"height":569.21630859375},"isolatedAbsoluteRenderBounds":{"x":4956.0,"y":5840.6005859375,"width":1200.0,"height":569.21630859375},"relativeTransform":[[1.0,0.0,16.0],[0.0,1.0,16.0]],"size":{"x":1200.0,"y":569.21630859375},"fills":[],"constraintValues":{"left":{"pixelOffset":16.0,"sizeFraction":0.0},"top":{"pixelOffset":16.0,"sizeFraction":0.0}},"strokeAlign":"INSIDE","maxWidth":1600.0,"strokes":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.836800158023834,"g":0.836800158023834,"b":0.836800158023834,"a":1.0},"visible":true,"opacity":1.0}],"individualStrokeWeights":{"top":1.0,"right":0.0,"bottom":0.0,"left":0.0},"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"paddingTop":50.0,"paddingRight":20.0,"paddingBottom":20.0,"paddingLeft":20.0,"layoutMode":"VERTICAL","itemSpacing":40.0,"counterAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["1:537","1:539"],"componentSetId":"1:535"},"210:2188":{"type":"TEXT","id":"210:2188","name":"Because this was a personal project, research was informal but still intentional. What I looked at How we actually play Catan What people cared about after games How much friction people would tolerate Key Insights Insight 1 People didn’t want complexity. They just wanted to know who won. Insight 2 Anything that took more than a few seconds to log wouldn’t be used. Insight 3 The fun came from seeing patterns over time, not individual games. This meant the product needed to be extremely lightweight and focused on a few core stats.","absoluteBoundingBox":{"x":18351.0,"y":2766.771484375,"width":700.0,"height":418.0},"isolatedAbsoluteRenderBounds":{"x":18351.0,"y":2766.771484375,"width":700.0,"height":418.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":700.0,"y":418.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,6,6,6,6,6,6,6,6,6,6,6,6,6,7,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7],"characters":"Because this was a personal project, research was informal but still intentional.\n\nWhat I looked at\nHow we actually play Catan\nWhat people cared about after games\nHow much friction people would tolerate\n\nKey Insights\n\nInsight 1\nPeople didn’t want complexity. They just wanted to know who won.\n\nInsight 2\nAnything that took more than a few seconds to log wouldn’t be used.\n\nInsight 3\nThe fun came from seeing patterns over time, not individual games.\n\nThis meant the product needed to be extremely lightweight and focused on a few core stats.","lineIndentations":[0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTypes":["NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","NONE","NONE","NONE","NONE","NONE","NONE","NONE","NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"13":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"14":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"15":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"16":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"17":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"18":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":21.7890625,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{"7":{"fontSize":16.0,"paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100},"6":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Bold","fontStyle":"Bold","fontSize":16.0,"paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"1:541":{"type":"FRAME","id":"1:541","name":"Legal","absoluteBoundingBox":{"x":4976.0,"y":6375.81689453125,"width":1160.0,"height":14.0},"isolatedAbsoluteRenderBounds":{"x":4976.0,"y":6375.81689453125,"width":1160.0,"height":15.56982421875},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,221.216293334961]],"size":{"x":1160.0,"y":14.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"HORIZONTAL","itemSpacing":20.0,"primaryAxisAlignItems":"SPACE_BETWEEN","primaryAxisSizingMode":"FIXED","children":["1:542","1:543"]},"210:1111":{"type":"TEXT","id":"210:1111","name":"We had no shared record of our games. Every session ended with: Someone claiming they were “basically undefeated” Someone else insisting they always lost No one having proof The real issue wasn't competition, it was that memories are unreliable, and over time the fun trash-talk became mildly annoying. I wanted a simple way to: Track games and players See who won over time Make the arguments playful instead of endless","absoluteBoundingBox":{"x":18351.0,"y":1558.771484375,"width":420.0,"height":390.0},"isolatedAbsoluteRenderBounds":{"x":18351.3203125,"y":1566.01147460938,"width":392.162109375,"height":379.056030273438},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":420.0,"y":390.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"We had no shared record of our games.\n\nEvery session ended with:\nSomeone claiming they were “basically undefeated”\nSomeone else insisting they always lost\nNo one having proof\n\nThe real issue wasn't competition, it was that memories are unreliable, and over time the fun trash-talk became mildly annoying.\n\nI wanted a simple way to:\nTrack games and players\nSee who won over time\nMake the arguments playful instead of endless","lineIndentations":[0,0,0,1,1,1,0,0,0,0,1,1,1],"lineTypes":["NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"styleIdForText":"StyleId:433:1268","fontFamily":"Berlin Type","fontPostScriptName":"BerlinType-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":25.6000003814697,"lineHeightPercent":94.6745529174805,"lineHeightPercentFontSize":160.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"187:1817":{"type":"FRAME","id":"187:1817","name":"Frame 385","absoluteBoundingBox":{"x":18261.0,"y":973.771423339844,"width":880.0,"height":340.0},"isolatedAbsoluteRenderBounds":{"x":18261.0,"y":973.771423339844,"width":880.0,"height":340.000061035156},"relativeTransform":[[1.0,0.0,200.0],[0.0,1.0,178.0]],"size":{"x":880.0,"y":340.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"paddingRight":100.0,"paddingLeft":100.0,"layoutMode":"VERTICAL","itemSpacing":20.0,"counterAxisSizingMode":"FIXED","children":["187:1749"]},"213:2839":{"type":"TEXT","id":"213:2839","name":"This wasn’t about building a startup. It was about: Solving a real, recurring problem in my friend group Experimenting with AI-assisted workflows Seeing how far I could take an idea from “annoyance” to “working product” Signals After about 10 game nights: Everyone had a different “top winner” Nobody remembered scores accurately We kept joking about needing a scoreboard That was enough validation.","absoluteBoundingBox":{"x":18291.0,"y":6987.271484375,"width":680.0,"height":325.0},"isolatedAbsoluteRenderBounds":{"x":18291.0,"y":6987.271484375,"width":680.0,"height":325.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":680.0,"y":325.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2],"characters":"This wasn’t about building a startup. It was about:\nSolving a real, recurring problem in my friend group\nExperimenting with AI-assisted workflows\nSeeing how far I could take an idea from “annoyance” to “working product”\n\nSignals\n\nAfter about 10 game nights:\nEveryone had a different “top winner”\nNobody remembered scores accurately\nWe kept joking about needing a scoreboard\n\nThat was enough validation.","lineIndentations":[0,1,1,1,0,0,0,0,1,1,1,0,0],"lineTypes":["NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":24.5126953125,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{"2":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Bold","fontStyle":"Bold","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"210:2092":{"type":"FRAME","id":"210:2092","name":"Frame 320","absoluteBoundingBox":{"x":19435.0,"y":3598.0,"width":315.0,"height":948.0},"isolatedAbsoluteRenderBounds":{"x":19435.0,"y":3598.0,"width":320.216796875,"height":948.0},"relativeTransform":[[1.0,0.0,20.0],[0.0,1.0,40.0]],"size":{"x":315.0,"y":948.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":32.0,"counterAxisSizingMode":"FIXED","children":["210:2094","210:2095","210:2096","210:2097","210:2098","210:2099","210:2193"]},"433:1268":{"key":"eeef7d85769b57a9a8459c1ff871ea7b5be65c07","name":"Catan Body","styleType":"TEXT","remote":false,"description":"","id":"433:1268","assetId":"StyleId:433:1268","type":"STYLE","style":{"fontFamily":"Berlin Type","fontPostScriptName":"BerlinType-Regular","fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":25.6000003814697,"lineHeightPercent":94.6745529174805,"lineHeightPercentFontSize":160.0,"lineHeightUnit":"FONT_SIZE_%"}},"210:2084":{"type":"TEXT","id":"210:2084","name":"We had no shared record of our games. Every session ended with: Someone claiming they were “basically undefeated” Someone else insisting they always lost No one having proof The real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying. I wanted a simple way to: Track games and players See who won over time Make the arguments playful instead of endless","absoluteBoundingBox":{"x":18351.0,"y":3429.771484375,"width":335.0,"height":374.0},"isolatedAbsoluteRenderBounds":{"x":18351.0,"y":3429.771484375,"width":335.0,"height":374.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":335.0,"y":374.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"We had no shared record of our games.\n\nEvery session ended with:\nSomeone claiming they were “basically undefeated”\nSomeone else insisting they always lost\nNo one having proof\n\nThe real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying.\n\nI wanted a simple way to:\nTrack games and players\nSee who won over time\nMake the arguments playful instead of endless","lineIndentations":[0,0,0,1,1,1,0,0,0,0,1,1,1],"lineTypes":["NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":21.7890625,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"208:585":{"type":"FRAME","id":"208:585","name":"Frame 461","absoluteBoundingBox":{"x":18487.5,"y":406.589111328125,"width":427.0,"height":47.1074523925781},"isolatedAbsoluteRenderBounds":{"x":18487.5,"y":404.589111328125,"width":427.0,"height":51.1074523925781},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,117.285713195801]],"size":{"x":427.0,"y":47.1074523925781},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"paddingRight":10.0,"paddingLeft":10.0,"layoutMode":"VERTICAL","counterAxisSizingMode":"FIXED","children":["208:581"]},"213:2857":{"type":"FRAME","id":"213:2857","name":"Frame 461","absoluteBoundingBox":{"x":19405.0,"y":8429.0,"width":375.0,"height":1199.0},"isolatedAbsoluteRenderBounds":{"x":19405.0,"y":8429.0,"width":375.0,"height":1199.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,8329.0]],"size":{"x":375.0,"y":1199.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"8d02f594ebc1bfe780a7d1bdce7f22bed97eac03","originalImageWidth":1110,"originalImageHeight":1480,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"paddingTop":10.0,"paddingRight":10.0,"paddingBottom":10.0,"paddingLeft":10.0,"layoutMode":"VERTICAL","itemSpacing":36.0,"counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["213:2858","213:3040"]},"213:2699":{"type":"TEXT","id":"213:2699","name":"9. Using Figma Make and Supabase","absoluteBoundingBox":{"x":18351.0,"y":6096.771484375,"width":429.0,"height":86.0},"isolatedAbsoluteRenderBounds":{"x":18353.376953125,"y":6101.5634765625,"width":409.66796875,"height":77.416015625},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":429.0,"y":86.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"9. Using Figma Make and Supabase","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Old Standard TT","fontPostScriptName":"OldStandardTT-Bold","fontStyle":"Bold","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":36.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":43.2000007629395,"lineHeightPercent":97.0873870849609,"lineHeightPercentFontSize":120.000007629395,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"213:2586":{"type":"TEXT","id":"213:2586","name":"6. Solution","absoluteBoundingBox":{"x":18351.0,"y":4076.771484375,"width":175.0,"height":43.0},"isolatedAbsoluteRenderBounds":{"x":18353.591796875,"y":4081.49145507812,"width":170.572265625,"height":26.927978515625},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":175.0,"y":43.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"6. Solution","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"Old Standard TT","fontPostScriptName":"OldStandardTT-Bold","fontStyle":"Bold","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":36.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":43.2000007629395,"lineHeightPercent":97.0873870849609,"lineHeightPercentFontSize":120.000007629395,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"187:1750":{"type":"TEXT","id":"187:1750","name":"1. Context & Role","absoluteBoundingBox":{"x":18361.0,"y":973.771423339844,"width":360.0,"height":43.0},"isolatedAbsoluteRenderBounds":{"x":18365.3203125,"y":978.455444335938,"width":279.74609375,"height":27.1799926757812},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":360.0,"y":43.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"1. Context & Role","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Old Standard TT","fontPostScriptName":"OldStandardTT-Bold","fontStyle":"Bold","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":36.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":43.2000007629395,"lineHeightPercent":97.0873870849609,"lineHeightPercentFontSize":120.000007629395,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"210:2172":{"type":"FRAME","id":"210:2172","name":"Frame 321","absoluteBoundingBox":{"x":19435.0,"y":2795.0,"width":315.0,"height":687.0},"isolatedAbsoluteRenderBounds":{"x":19435.0,"y":2795.0,"width":315.0,"height":687.0},"relativeTransform":[[1.0,0.0,20.0],[0.0,1.0,40.0]],"size":{"x":315.0,"y":687.0},"fills":[],"strokeAlign":"INSIDE","layoutGrow":1.0,"strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":32.0,"counterAxisSizingMode":"FIXED","children":["210:2173","210:2174","210:2175","210:2189","210:2186","210:2176"]},"52:1964":{"type":"TEXT","id":"52:1964","name":"masterclass/Para M","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":22.0,"height":12.0},"isolatedAbsoluteRenderBounds":{"x":0.0200000014156103,"y":-4.76837158203125e-07,"width":21.0229682922363,"height":15.3400001525879},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":22.0,"y":12.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Ag","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"Degular","fontPostScriptName":"Degular-Regular","fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","responsiveTextStyleVariants":[{"minWidth":1200.0,"name":"Desktop","style":{"fontSize":20.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":23.4375,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%"}},{"minWidth":800.0,"name":"Tablet","style":{"fontSize":20.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":23.4375,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%"}},{"minWidth":1.0,"name":"Mobile","style":{"fontSize":14.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":16.40625,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%"}}],"fontVariantPosition":"NORMAL","fontSize":20.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","leadingTrim":"CAP_HEIGHT","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":32.0,"lineHeightPercent":120.572715759277,"lineHeightPercentFontSize":160.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"213:2844":{"type":"TEXT","id":"213:2844","name":"10. Outcomes","absoluteBoundingBox":{"x":18291.0,"y":6912.271484375,"width":217.0,"height":43.0},"isolatedAbsoluteRenderBounds":{"x":18295.3203125,"y":6916.99169921875,"width":211.2421875,"height":26.927734375},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":217.0,"y":43.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"10. Outcomes","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"Old Standard TT","fontPostScriptName":"OldStandardTT-Bold","fontStyle":"Bold","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":36.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":43.2000007629395,"lineHeightPercent":97.0873870849609,"lineHeightPercentFontSize":120.000007629395,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"227:4013":{"type":"TEXT","id":"227:4013","name":"KALIA","absoluteBoundingBox":{"x":5101.0,"y":8655.0,"width":890.0,"height":53.0},"isolatedAbsoluteRenderBounds":{"x":5103.25,"y":8664.0908203125,"width":143.947265625,"height":34.9091796875},"relativeTransform":[[1.0,0.0,64.0],[0.0,1.0,24.0]],"size":{"x":890.0,"y":53.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutGrow":1.0,"strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"KALIA","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","textAlignVertical":"CENTER","style":{"fontFamily":"Inter","fontPostScriptName":"Inter-Black","fontStyle":"Black","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":48.0,"textAlignHorizontal":"LEFT","textAlignVertical":"CENTER","letterSpacing":-1.2,"letterSpacingValue":-2.5,"letterSpacingUnit":"PERCENT","lineHeightPx":52.8000030517578,"lineHeightPercent":90.8920211791992,"lineHeightPercentFontSize":110.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"433:1271":{"type":"FRAME","id":"433:1271","name":"Frame 472","absoluteBoundingBox":{"x":19435.0,"y":3659.0,"width":315.0,"height":887.0},"isolatedAbsoluteRenderBounds":{"x":19435.0,"y":3659.0,"width":315.0,"height":887.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,61.0]],"size":{"x":315.0,"y":887.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":32.0,"counterAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["210:2195","214:3100"]},"210:2040":{"type":"FRAME","id":"210:2040","name":"Frame 320","absoluteBoundingBox":{"x":18351.0,"y":2064.771484375,"width":700.0,"height":407.0},"isolatedAbsoluteRenderBounds":{"x":18351.0,"y":2064.771484375,"width":700.0,"height":407.0},"relativeTransform":[[1.0,0.0,100.0],[0.0,1.0,40.0]],"size":{"x":700.0,"y":407.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":32.0,"counterAxisSizingMode":"FIXED","children":["210:2041","210:2042","210:2043","210:2044","210:2045","210:2069","210:2066","210:2046"]},"187:1275":{"type":"FRAME","id":"187:1275","name":"Mobile","absoluteBoundingBox":{"x":19405.0,"y":100.0,"width":375.0,"height":13733.6611328125},"isolatedAbsoluteRenderBounds":{"x":19405.0,"y":100.0,"width":375.0,"height":13733.6611328125},"relativeTransform":[[1.0,0.0,1408.0],[0.0,1.0,100.0]],"size":{"x":375.0,"y":13733.6611328125},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"clipsContent":true,"overflowDirection":"VERTICAL_SCROLLING","layoutMode":"VERTICAL","counterAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","isBreakpointFrame":true,"children":["227:4405","207:491","187:1641","210:717","210:2086","208:647","213:2701","213:2857","210:828","213:3028","213:2995","218:2075"]},"213:2712":{"type":"TEXT","id":"213:2712","name":"The site had five core screens (in accordance with the five core resources of the game): Add Game Select players, mark who won, submit. Leaderboard See total wins and games played. History A simple list of past games with dates and winners. Statistics To compare the results of different combination of players. Manage Players Add to new players or edit the existing player list. Everything was designed for quick glances and fast input on a phone.","absoluteBoundingBox":{"x":19435.0,"y":6982.0,"width":315.0,"height":374.0},"isolatedAbsoluteRenderBounds":{"x":19435.279296875,"y":6986.7998046875,"width":313.59765625,"height":365.9580078125},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,61.0]],"size":{"x":315.0,"y":374.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,55,55,55,55,55,55,55,55,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,55,55,55,55,55,55,55,55,55,55,55,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,55,55,55,55,55,55,55,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,55,55,55,55,55,55,55,55,55,55,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,55,55,55,55,55,55,55,55,55,55,55,55,55,55,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54,54],"characters":"The site had five core screens (in accordance with the five core resources of the game):\nAdd Game Select players, mark who won, submit.\nLeaderboard See total wins and games played.\nHistory A simple list of past games with dates and winners.\nStatistics To compare the results of different combination of players.\nManage Players Add to new players or edit the existing player list.\n\nEverything was designed for quick glances and fast input on a phone.","lineIndentations":[0,1,1,1,1,1,0,0],"lineTypes":["NONE","ORDERED","ORDERED","ORDERED","ORDERED","ORDERED","NONE","NONE"],"listStartOffsets":[null,1,2,3,4,5],"lineStyleOverrides":[0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":14.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":22.3999996185303,"lineHeightPercent":117.490142822266,"lineHeightPercentFontSize":160.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{"55":{"fontFamily":"Berlin Type","fontPostScriptName":"BerlinType-Bold","fontStyle":"Bold","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100},"54":{"fontFamily":"Berlin Type","fontPostScriptName":"BerlinType-Regular","fontStyle":"Regular","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"187:1749":{"type":"FRAME","id":"187:1749","name":"Frame 318","absoluteBoundingBox":{"x":18361.0,"y":973.771423339844,"width":680.0,"height":340.0},"isolatedAbsoluteRenderBounds":{"x":18361.0,"y":973.771423339844,"width":680.0,"height":340.000061035156},"relativeTransform":[[1.0,0.0,100.0],[0.0,1.0,0.0]],"size":{"x":680.0,"y":340.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":32.0,"primaryAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["187:1750","187:1751"]},"210:2045":{"type":"TEXT","id":"210:2045","name":"We had no shared record of our games. Every session ended with: Someone claiming they were “basically undefeated” Someone else insisting they always lost No one having proof The real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying. I wanted a simple way to: Track games and players See who won over time Make the arguments playful instead of endless","absoluteBoundingBox":{"x":18351.0,"y":2139.771484375,"width":355.0,"height":475.0},"isolatedAbsoluteRenderBounds":{"x":18351.0,"y":2139.771484375,"width":355.0,"height":475.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":355.0,"y":475.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"We had no shared record of our games.\n\nEvery session ended with:\nSomeone claiming they were “basically undefeated”\nSomeone else insisting they always lost\nNo one having proof\n\nThe real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying.\n\nI wanted a simple way to:\nTrack games and players\nSee who won over time\nMake the arguments playful instead of endless","lineIndentations":[0,0,0,1,1,1,0,0,0,0,1,1,1],"lineTypes":["NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":24.5126953125,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"210:2069":{"type":"TEXT","id":"210:2069","name":"This wasn’t about building a startup. It was about: Solving a real, recurring problem in my friend group Experimenting with AI-assisted workflows Seeing how far I could take an idea from “annoyance” to “working product” Signals After about 10 game nights: Everyone had a different “top winner” Nobody remembered scores accurately We kept joking about needing a scoreboard That was enough validation.","absoluteBoundingBox":{"x":18351.0,"y":2139.771484375,"width":680.0,"height":286.0},"isolatedAbsoluteRenderBounds":{"x":18351.0,"y":2139.771484375,"width":680.0,"height":286.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":680.0,"y":286.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6],"characters":"This wasn’t about building a startup. It was about:\nSolving a real, recurring problem in my friend group\nExperimenting with AI-assisted workflows\nSeeing how far I could take an idea from “annoyance” to “working product”\n\nSignals\n\nAfter about 10 game nights:\nEveryone had a different “top winner”\nNobody remembered scores accurately\nWe kept joking about needing a scoreboard\n\nThat was enough validation.","lineIndentations":[0,1,1,1,0,0,0,0,1,1,1,0,0],"lineTypes":["NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":21.7890625,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{"6":{"fontSize":16.0,"paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100},"5":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Bold","fontStyle":"Bold","fontSize":16.0,"paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"210:2053":{"type":"TEXT","id":"210:2053","name":"This wasn’t about building a startup. It was about: Solving a real, recurring problem in my friend group Experimenting with AI-assisted workflows Seeing how far I could take an idea from “annoyance” to “working product” Signals After about 10 game nights: Everyone had a different “top winner” Nobody remembered scores accurately We kept joking about needing a scoreboard That was enough validation.","absoluteBoundingBox":{"x":19435.0,"y":2225.0,"width":680.0,"height":325.0},"isolatedAbsoluteRenderBounds":{"x":19435.0,"y":2225.0,"width":680.0,"height":325.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":680.0,"y":325.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2],"characters":"This wasn’t about building a startup. It was about:\nSolving a real, recurring problem in my friend group\nExperimenting with AI-assisted workflows\nSeeing how far I could take an idea from “annoyance” to “working product”\n\nSignals\n\nAfter about 10 game nights:\nEveryone had a different “top winner”\nNobody remembered scores accurately\nWe kept joking about needing a scoreboard\n\nThat was enough validation.","lineIndentations":[0,1,1,1,0,0,0,0,1,1,1,0,0],"lineTypes":["NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":24.5126953125,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{"2":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Bold","fontStyle":"Bold","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"52:1960":{"type":"TEXT","id":"52:1960","name":"masterclass/Para XL","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":53.0,"height":29.0},"isolatedAbsoluteRenderBounds":{"x":-0.240000009536743,"y":0.19999885559082,"width":51.9285049438477,"height":37.0559997558594},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":53.0,"y":29.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Ag","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"Degular","fontPostScriptName":"Degular-Semibold","fontStyle":"Semibold","textAutoResize":"WIDTH_AND_HEIGHT","responsiveTextStyleVariants":[{"minWidth":1200.0,"name":"Desktop","style":{"fontSize":48.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":57.6000022888184,"lineHeightPercent":102.400009155273,"lineHeightPercentFontSize":120.000007629395,"lineHeightUnit":"FONT_SIZE_%"}},{"minWidth":800.0,"name":"Tablet","style":{"fontSize":36.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":43.2000007629395,"lineHeightPercent":102.400009155273,"lineHeightPercentFontSize":120.000007629395,"lineHeightUnit":"FONT_SIZE_%"}},{"minWidth":1.0,"name":"Mobile","style":{"fontSize":24.0,"letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":28.8000011444092,"lineHeightPercent":102.400009155273,"lineHeightPercentFontSize":120.000007629395,"lineHeightUnit":"FONT_SIZE_%"}}],"fontVariantPosition":"NORMAL","fontSize":48.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","leadingTrim":"CAP_HEIGHT","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":57.6000022888184,"lineHeightPercent":90.4295425415039,"lineHeightPercentFontSize":120.000007629395,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"416:1130":{"type":"TEXT","id":"416:1130","name":"masterclass/H2","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":26.0,"height":32.0},"isolatedAbsoluteRenderBounds":{"x":0.0240000002086163,"y":10.5999994277954,"width":25.2275638580322,"height":18.4080009460449},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":26.0,"y":32.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Ag","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"Degular","fontPostScriptName":"Degular-Regular","fontStyle":"Regular","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":24.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":31.8479995727539,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"213:3039":{"type":"RECTANGLE","id":"213:3039","name":"Screen 1 1","absoluteBoundingBox":{"x":18788.0,"y":6732.771484375,"width":363.0,"height":720.0},"targetAspectRatio":{"x":1362.0,"y":2700.0},"isolatedAbsoluteRenderBounds":{"x":18788.0,"y":6732.771484375,"width":363.0,"height":720.0},"relativeTransform":[[1.0,0.0,727.0],[0.0,1.0,70.0]],"size":{"x":363.0,"y":720.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"909a7ec7f443bcf3ad881312ad8940922476f233","originalImageWidth":1362,"originalImageHeight":2700,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[]},"214:3108":{"type":"RECTANGLE","id":"214:3108","name":"clay resource 1","absoluteBoundingBox":{"x":18779.0,"y":6121.271484375,"width":272.0,"height":407.0},"targetAspectRatio":{"x":1208.0,"y":1808.0},"isolatedAbsoluteRenderBounds":{"x":18779.0,"y":6121.271484375,"width":272.0,"height":407.0},"relativeTransform":[[1.0,0.0,528.0],[0.0,1.0,64.5]],"size":{"x":272.0,"y":407.0},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"529803e7c5a100c969d764e21cfc359c816b01d7","originalImageWidth":1208,"originalImageHeight":1808,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[]},"210:2194":{"type":"TEXT","id":"210:2194","name":"5. Problem Definition & Goals","absoluteBoundingBox":{"x":19435.0,"y":3598.0,"width":321.0,"height":29.0},"isolatedAbsoluteRenderBounds":{"x":19436.82421875,"y":3601.4560546875,"width":318.392578125,"height":17.975830078125},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":321.0,"y":29.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"5. Problem Definition & Goals","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"Old Standard TT","fontPostScriptName":"OldStandardTT-Bold","fontStyle":"Bold","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":24.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":28.8000011444092,"lineHeightPercent":97.0873870849609,"lineHeightPercentFontSize":120.000007629395,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"207:491":{"type":"FRAME","id":"207:491","name":"Frame 454","absoluteBoundingBox":{"x":19405.0,"y":214.0,"width":375.0,"height":260.0},"isolatedAbsoluteRenderBounds":{"x":19405.0,"y":214.0,"width":375.0,"height":260.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,114.0]],"size":{"x":375.0,"y":260.0},"fills":[{"opacity":0.899999976158142,"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"a667c0ebe49f3ba63756a8dede20fabb4bddfbd2","originalImageWidth":2560,"originalImageHeight":1837,"visible":true,"rotation":0.0}],"strokeAlign":"INSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"clipsContent":true,"children":["208:578"]},"1:28":{"key":"b5a52e05b61fe8d165b3a16613c07d9bba41ca4d","name":"Paragraph","styleType":"TEXT","remote":false,"description":"","id":"1:28","assetId":"StyleId:1:28","type":"STYLE","style":{"fontFamily":"Manrope","fontPostScriptName":"Manrope-Regular","fontStyle":"Regular","hangingPunctuation":true,"textAutoResize":"WIDTH_AND_HEIGHT","responsiveTextStyleVariants":[{"minWidth":1280.0,"name":"Desktop","style":{"fontSize":40.0,"letterSpacing":-0.4,"letterSpacingValue":-1.0,"letterSpacingUnit":"PERCENT","lineHeightPx":64.0,"lineHeightPercent":136.533340454102,"lineHeightPercentFontSize":160.0,"lineHeightUnit":"FONT_SIZE_%"}},{"minWidth":800.0,"name":"Tablet","style":{"fontSize":32.0,"letterSpacing":-0.32,"letterSpacingValue":-1.0,"letterSpacingUnit":"PERCENT","lineHeightPx":51.2000007629395,"lineHeightPercent":136.533340454102,"lineHeightPercentFontSize":160.0,"lineHeightUnit":"FONT_SIZE_%"}},{"minWidth":1.0,"name":"Mobile","style":{"fontSize":22.0,"letterSpacing":-0.22,"letterSpacingValue":-1.0,"letterSpacingUnit":"PERCENT","lineHeightPx":35.2000007629395,"lineHeightPercent":136.533340454102,"lineHeightPercentFontSize":160.0,"lineHeightUnit":"FONT_SIZE_%"}}],"fontSize":40.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":-0.4,"letterSpacingValue":-1.0,"letterSpacingUnit":"PERCENT","lineHeightPx":80.0,"lineHeightPercent":146.412872314453,"lineHeightPercentFontSize":200.0,"lineHeightUnit":"FONT_SIZE_%"},"responsiveTextStyleVariants":[{"minWidth":1280.0,"name":"Desktop","style":{"fontSize":40.0,"letterSpacing":-0.4,"letterSpacingValue":-1.0,"letterSpacingUnit":"PERCENT","lineHeightPx":64.0,"lineHeightPercent":136.533340454102,"lineHeightPercentFontSize":160.0,"lineHeightUnit":"FONT_SIZE_%"}},{"minWidth":800.0,"name":"Tablet","style":{"fontSize":32.0,"letterSpacing":-0.32,"letterSpacingValue":-1.0,"letterSpacingUnit":"PERCENT","lineHeightPx":51.2000007629395,"lineHeightPercent":136.533340454102,"lineHeightPercentFontSize":160.0,"lineHeightUnit":"FONT_SIZE_%"}},{"minWidth":1.0,"name":"Mobile","style":{"fontSize":22.0,"letterSpacing":-0.22,"letterSpacingValue":-1.0,"letterSpacingUnit":"PERCENT","lineHeightPx":35.2000007629395,"lineHeightPercent":136.533340454102,"lineHeightPercentFontSize":160.0,"lineHeightUnit":"FONT_SIZE_%"}}]},"213:2700":{"type":"TEXT","id":"213:2700","name":"This project was also an experiment in vibe coding and AI-assisted building. I used: Figma and Figma Make to generate and iterate on layouts Supabase to set up tables and relationships Simple front-end logic to connect the two As a product designer, this helped me: Test ideas without waiting on engineering Explore data models firsthand Understand how design decisions affect what gets built","absoluteBoundingBox":{"x":18351.0,"y":6214.771484375,"width":408.0,"height":338.0},"isolatedAbsoluteRenderBounds":{"x":18351.3203125,"y":6222.1875,"width":391.6015625,"height":326.8798828125},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,118.0]],"size":{"x":408.0,"y":338.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"This project was also an experiment in vibe coding and AI-assisted building.\n\nI used:\nFigma and Figma Make to generate and iterate on layouts\nSupabase to set up tables and relationships\nSimple front-end logic to connect the two\n\nAs a product designer, this helped me:\nTest ideas without waiting on engineering\nExplore data models firsthand\nUnderstand how design decisions affect what gets built","lineIndentations":[0,0,0,1,1,1,0,0,1,1,1],"lineTypes":["NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","UNORDERED","UNORDERED","UNORDERED"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"styleIdForText":"StyleId:433:1268","fontFamily":"Berlin Type","fontPostScriptName":"BerlinType-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":25.6000003814697,"lineHeightPercent":94.6745529174805,"lineHeightPercentFontSize":160.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"213:2613":{"type":"FRAME","id":"213:2613","name":"Frame 465","absoluteBoundingBox":{"x":18251.0,"y":4816.771484375,"width":900.0,"height":571.0},"isolatedAbsoluteRenderBounds":{"x":18251.0,"y":4816.771484375,"width":900.0,"height":571.0},"relativeTransform":[[1.0,0.0,190.0],[0.0,1.0,850.0]],"size":{"x":900.0,"y":571.0},"fills":[{"opacity":0.800000011920929,"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","maxWidth":900.0,"strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[20.0,20.0,20.0,20.0],"cornerRadius":20.0,"paddingTop":40.0,"paddingRight":100.0,"paddingBottom":40.0,"paddingLeft":100.0,"layoutMode":"HORIZONTAL","itemSpacing":20.0,"counterAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["213:2614","214:3054"]},"187:1590":{"type":"FRAME","id":"187:1590","name":"Frame 317","absoluteBoundingBox":{"x":18261.0,"y":855.771423339844,"width":880.0,"height":58.0},"isolatedAbsoluteRenderBounds":{"x":18261.0,"y":855.771423339844,"width":880.0,"height":58.0},"relativeTransform":[[1.0,0.0,200.0],[0.0,1.0,60.0]],"size":{"x":880.0,"y":58.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"HORIZONTAL","itemSpacing":12.0,"primaryAxisSizingMode":"FIXED","children":["187:1594"]},"213:2994":{"type":"TEXT","id":"213:2994","name":"This project reminded me that good product ideas often come from small, real frustrations. I didn’t set out to build a business. I set out to stop an annoying argument and see what would happen if I followed that curiosity all the way to a working product. I learned that: Even tiny problems are worth solving if they happen often Tools like Figma AI and Supabase let designers move much faster Making something real, even if it’s small, teaches more than polishing concepts If I continued this, I’d explore: Player profiles Game types or expansions Lighthearted achievements But even in its simple form, the scoreboard already did its job: it turned an ongoing debate into a shared, fun piece of data.","absoluteBoundingBox":{"x":18361.0,"y":9277.771484375,"width":680.0,"height":468.0},"isolatedAbsoluteRenderBounds":{"x":18361.3203125,"y":9285.01171875,"width":668.724609375,"height":457.0556640625},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":680.0,"y":468.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"This project reminded me that good product ideas often come from small, real frustrations.\n\nI didn’t set out to build a business.\nI set out to stop an annoying argument and see what would happen if I followed that curiosity all the way to a working product.\n\nI learned that:\nEven tiny problems are worth solving if they happen often\nTools like Figma AI and Supabase let designers move much faster\nMaking something real, even if it’s small, teaches more than polishing concepts\n\nIf I continued this, I’d explore:\nPlayer profiles\nGame types or expansions\nLighthearted achievements\n\nBut even in its simple form, the scoreboard already did its job:\nit turned an ongoing debate into a shared, fun piece of data.","lineIndentations":[0,0,0,0,0,0,1,1,1,0,0,1,1,1,0,0,0],"lineTypes":["NONE","NONE","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"13":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"14":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"15":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"16":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"styleIdForText":"StyleId:433:1268","fontFamily":"Berlin Type","fontPostScriptName":"BerlinType-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":25.6000003814697,"lineHeightPercent":94.6745529174805,"lineHeightPercentFontSize":160.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"232:4865":{"type":"FRAME","id":"232:4865","name":"Header 1","absoluteBoundingBox":{"x":4976.0,"y":8827.0,"width":1200.0,"height":101.0},"isolatedAbsoluteRenderBounds":{"x":4976.0,"y":8827.0,"width":1200.0,"height":101.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":1200.0,"y":101.0},"fills":[],"visible":false,"constraintValues":{"left":{"pixelOffset":0.0,"sizeFraction":0.0},"top":{"pixelOffset":0.0,"sizeFraction":0.0}},"strokeAlign":"INSIDE","strokes":[],"accessibleHTMLTag":"HEADER","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"paddingTop":24.0,"paddingRight":64.0,"paddingBottom":24.0,"paddingLeft":64.0,"layoutMode":"HORIZONTAL","counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"SPACE_BETWEEN","primaryAxisSizingMode":"FIXED","children":["232:4866","232:4867"]},"213:2619":{"type":"TEXT","id":"213:2619","name":"This wasn’t about building a startup. It was about: Solving a real, recurring problem in my friend group Experimenting with AI-assisted workflows Seeing how far I could take an idea from “annoyance” to “working product” Signals After about 10 game nights: Everyone had a different “top winner” Nobody remembered scores accurately We kept joking about needing a scoreboard That was enough validation.","absoluteBoundingBox":{"x":18351.0,"y":4931.771484375,"width":680.0,"height":286.0},"isolatedAbsoluteRenderBounds":{"x":18351.0,"y":4931.771484375,"width":680.0,"height":286.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":680.0,"y":286.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6],"characters":"This wasn’t about building a startup. It was about:\nSolving a real, recurring problem in my friend group\nExperimenting with AI-assisted workflows\nSeeing how far I could take an idea from “annoyance” to “working product”\n\nSignals\n\nAfter about 10 game nights:\nEveryone had a different “top winner”\nNobody remembered scores accurately\nWe kept joking about needing a scoreboard\n\nThat was enough validation.","lineIndentations":[0,1,1,1,0,0,0,0,1,1,1,0,0],"lineTypes":["NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":21.7890625,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{"6":{"fontSize":16.0,"paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100},"5":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Bold","fontStyle":"Bold","fontSize":16.0,"paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"11:1522":{"type":"TEXT","id":"11:1522","name":"reap/Paragraph","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":21.0,"height":26.0},"isolatedAbsoluteRenderBounds":{"x":0.544000029563904,"y":6.60799932479858,"width":19.0497493743896,"height":14.4160003662109},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":21.0,"y":26.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Ag","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"Nunito","fontPostScriptName":"Nunito-Regular","fontStyle":"Regular","hangingPunctuation":true,"textAutoResize":"WIDTH_AND_HEIGHT","responsiveTextStyleVariants":[{"minWidth":1.0,"name":"Mobile","style":{"fontSize":14.0,"letterSpacing":-0.14,"letterSpacingValue":-1.0,"letterSpacingUnit":"PERCENT","lineHeightPx":22.3999996185303,"lineHeightPercent":136.533340454102,"lineHeightPercentFontSize":160.0,"lineHeightUnit":"FONT_SIZE_%"}}],"fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":-0.16,"letterSpacingValue":-1.0,"letterSpacingUnit":"PERCENT","lineHeightPx":25.6000003814697,"lineHeightPercent":117.302055358887,"lineHeightPercentFontSize":160.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"232:4866":{"type":"TEXT","id":"232:4866","name":"KALIA","absoluteBoundingBox":{"x":5040.0,"y":8851.0,"width":890.0,"height":53.0},"isolatedAbsoluteRenderBounds":{"x":5042.25,"y":8860.0908203125,"width":143.947265625,"height":34.9091796875},"relativeTransform":[[1.0,0.0,64.0],[0.0,1.0,24.0]],"size":{"x":890.0,"y":53.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutGrow":1.0,"strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"KALIA","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","textAlignVertical":"CENTER","style":{"fontFamily":"Inter","fontPostScriptName":"Inter-Black","fontStyle":"Black","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":48.0,"textAlignHorizontal":"LEFT","textAlignVertical":"CENTER","letterSpacing":-1.2,"letterSpacingValue":-2.5,"letterSpacingUnit":"PERCENT","lineHeightPx":52.8000030517578,"lineHeightPercent":90.8920211791992,"lineHeightPercentFontSize":110.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"207:463":{"type":"FRAME","id":"207:463","name":"Frame 454","absoluteBoundingBox":{"x":18061.0,"y":196.0,"width":1280.0,"height":599.771423339844},"targetAspectRatio":{"x":700.0,"y":328.0},"isolatedAbsoluteRenderBounds":{"x":18061.0,"y":196.0,"width":1280.0,"height":599.771423339844},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,96.0]],"size":{"x":1280.0,"y":599.771423339844},"fills":[{"blendMode":"NORMAL","type":"IMAGE","scaleMode":"FILL","imageRef":"a667c0ebe49f3ba63756a8dede20fabb4bddfbd2","originalImageWidth":2560,"originalImageHeight":1837,"visible":true,"opacity":1.0,"rotation":0.0}],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"clipsContent":true,"children":["208:579"]},"433:1269":{"key":"86495913f89bfff4fc23d2c663584bcf70332101","name":"Catan H3","styleType":"TEXT","remote":false,"description":"","id":"433:1269","assetId":"StyleId:433:1269","type":"STYLE","style":{"fontFamily":"Berlin Type","fontPostScriptName":"BerlinType-Bold","fontStyle":"Bold","textAutoResize":"WIDTH_AND_HEIGHT","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":30.4200019836426,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%"}},"232:4886":{"type":"TEXT","id":"232:4886","name":"This astounding article","absoluteBoundingBox":{"x":5432.0,"y":9676.5,"width":288.0,"height":29.0},"isolatedAbsoluteRenderBounds":{"x":5432.79541015625,"y":9683.2509765625,"width":213.72314453125,"height":19.5673828125},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":288.0,"y":29.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"H5","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"This astounding article","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","textAlignVertical":"CENTER","style":{"fontFamily":"Inter","fontPostScriptName":null,"fontStyle":"Semi Bold","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":20.0,"textAlignHorizontal":"LEFT","textAlignVertical":"CENTER","letterSpacing":-0.3,"letterSpacingValue":-1.5,"letterSpacingUnit":"PERCENT","lineHeightPx":29.0,"lineHeightPercent":119.812210083008,"lineHeightPercentFontSize":145.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"210:2185":{"type":"TEXT","id":"210:2185","name":"We had no shared record of our games. Every session ended with: Someone claiming they were “basically undefeated” Someone else insisting they always lost No one having proof The real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying. I wanted a simple way to: Track games and players See who won over time Make the arguments playful instead of endless","absoluteBoundingBox":{"x":18351.0,"y":2766.771484375,"width":355.0,"height":374.0},"isolatedAbsoluteRenderBounds":{"x":18351.0,"y":2766.771484375,"width":355.0,"height":374.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":355.0,"y":374.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"We had no shared record of our games.\n\nEvery session ended with:\nSomeone claiming they were “basically undefeated”\nSomeone else insisting they always lost\nNo one having proof\n\nThe real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying.\n\nI wanted a simple way to:\nTrack games and players\nSee who won over time\nMake the arguments playful instead of endless","lineIndentations":[0,0,0,1,1,1,0,0,0,0,1,1,1],"lineTypes":["NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":21.7890625,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"210:1108":{"type":"FRAME","id":"210:1108","name":"Frame 386","absoluteBoundingBox":{"x":18251.0,"y":1443.771484375,"width":900.0,"height":545.0},"isolatedAbsoluteRenderBounds":{"x":18251.0,"y":1443.771484375,"width":900.0,"height":545.0},"relativeTransform":[[1.0,0.0,190.0],[0.0,1.0,70.0]],"size":{"x":900.0,"y":545.0},"fills":[{"opacity":0.800000011920929,"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true}],"strokeAlign":"INSIDE","maxWidth":900.0,"strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[20.0,20.0,20.0,20.0],"cornerRadius":20.0,"paddingTop":40.0,"paddingRight":100.0,"paddingBottom":40.0,"paddingLeft":100.0,"layoutMode":"HORIZONTAL","itemSpacing":10.0,"counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","primaryAxisSizingMode":"FIXED","children":["210:1109","214:3087"]},"227:4015":{"type":"TEXT","id":"227:4015","name":"My Works","absoluteBoundingBox":{"x":5991.0,"y":8670.0,"width":76.0,"height":23.0},"isolatedAbsoluteRenderBounds":{"x":5992.70703125,"y":8675.36328125,"width":73.138671875,"height":14.9091796875},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":76.0,"y":23.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"OUTSIDE","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"My Works","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"WIDTH_AND_HEIGHT","textAlignHorizontal":"CENTER","textAlignVertical":"CENTER","style":{"fontFamily":"Inter","fontPostScriptName":"Inter-Medium","fontStyle":"Medium","textCase":"TITLE","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"CENTER","textAlignVertical":"CENTER","letterSpacing":-0.08,"letterSpacingValue":-0.5,"letterSpacingUnit":"PERCENT","lineHeightPx":23.2000007629395,"lineHeightPercent":119.812210083008,"lineHeightPercentFontSize":145.0,"lineHeightUnit":"FONT_SIZE_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED"},"styleOverrideTable":{}},"187:1816":{"type":"FRAME","id":"187:1816","name":"Frame 385","absoluteBoundingBox":{"x":19425.0,"y":634.0,"width":335.0,"height":406.0},"isolatedAbsoluteRenderBounds":{"x":19425.0,"y":634.0,"width":335.0,"height":406.0},"relativeTransform":[[1.0,0.0,20.0],[0.0,1.0,160.0]],"size":{"x":335.0,"y":406.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":60.0,"counterAxisSizingMode":"FIXED","children":["187:1752"]},"210:1112":{"type":"FRAME","id":"210:1112","name":"Frame 386","absoluteBoundingBox":{"x":19415.0,"y":1082.0,"width":355.0,"height":992.0},"isolatedAbsoluteRenderBounds":{"x":19415.0,"y":1082.0,"width":355.0,"height":992.0},"relativeTransform":[[1.0,0.0,10.0],[0.0,1.0,10.0]],"size":{"x":355.0,"y":992.0},"fills":[{"opacity":0.800000011920929,"blendMode":"NORMAL","type":"SOLID","color":{"r":1.0,"g":1.0,"b":1.0,"a":1.0},"visible":true}],"strokeAlign":"INSIDE","maxWidth":900.0,"strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"rectangleCornerRadii":[20.0,20.0,20.0,20.0],"cornerRadius":20.0,"paddingTop":40.0,"paddingRight":20.0,"paddingBottom":40.0,"paddingLeft":20.0,"layoutMode":"VERTICAL","itemSpacing":10.0,"counterAxisAlignItems":"CENTER","primaryAxisAlignItems":"CENTER","counterAxisSizingMode":"FIXED","children":["210:1113","214:3089"]},"213:2625":{"type":"FRAME","id":"213:2625","name":"Frame 320","absoluteBoundingBox":{"x":19435.0,"y":5923.0,"width":315.0,"height":477.0},"isolatedAbsoluteRenderBounds":{"x":19435.0,"y":5923.0,"width":315.0,"height":477.0},"relativeTransform":[[1.0,0.0,20.0],[0.0,1.0,40.0]],"size":{"x":315.0,"y":477.0},"fills":[],"strokeAlign":"INSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"layoutMode":"VERTICAL","itemSpacing":32.0,"counterAxisSizingMode":"FIXED","children":["213:2626","213:2627","213:2628","213:2629","213:2630","213:2631","213:2632"]},"213:2626":{"type":"TEXT","id":"213:2626","name":"We had no shared record of our games. Every session ended with: Someone claiming they were “basically undefeated” Someone else insisting they always lost No one having proof The real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying. I wanted a simple way to: Track games and players See who won over time Make the arguments playful instead of endless","absoluteBoundingBox":{"x":19435.0,"y":5998.0,"width":335.0,"height":475.0},"isolatedAbsoluteRenderBounds":{"x":19435.0,"y":5998.0,"width":335.0,"height":475.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":335.0,"y":475.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"We had no shared record of our games.\n\nEvery session ended with:\nSomeone claiming they were “basically undefeated”\nSomeone else insisting they always lost\nNo one having proof\n\nThe real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying.\n\nI wanted a simple way to:\nTrack games and players\nSee who won over time\nMake the arguments playful instead of endless","lineIndentations":[0,0,0,1,1,1,0,0,0,0,1,1,1],"lineTypes":["NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":24.5126953125,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"213:2692":{"type":"TEXT","id":"213:2692","name":"This wasn’t about building a startup. It was about: Solving a real, recurring problem in my friend group Experimenting with AI-assisted workflows Seeing how far I could take an idea from “annoyance” to “working product” Signals After about 10 game nights: Everyone had a different “top winner” Nobody remembered scores accurately We kept joking about needing a scoreboard That was enough validation.","absoluteBoundingBox":{"x":18351.0,"y":6171.771484375,"width":680.0,"height":325.0},"isolatedAbsoluteRenderBounds":{"x":18351.0,"y":6171.771484375,"width":680.0,"height":325.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":680.0,"y":325.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2],"characters":"This wasn’t about building a startup. It was about:\nSolving a real, recurring problem in my friend group\nExperimenting with AI-assisted workflows\nSeeing how far I could take an idea from “annoyance” to “working product”\n\nSignals\n\nAfter about 10 game nights:\nEveryone had a different “top winner”\nNobody remembered scores accurately\nWe kept joking about needing a scoreboard\n\nThat was enough validation.","lineIndentations":[0,1,1,1,0,0,0,0,1,1,1,0,0],"lineTypes":["NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":24.5126953125,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{"2":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Bold","fontStyle":"Bold","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textAutoResize":"NONE","textTruncation":"DISABLED","lineHeightPercent":100,"lineHeightPercentFontSize":100}}},"210:2096":{"type":"TEXT","id":"210:2096","name":"We had no shared record of our games. Every session ended with: Someone claiming they were “basically undefeated” Someone else insisting they always lost No one having proof The real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying. I wanted a simple way to: Track games and players See who won over time Make the arguments playful instead of endless","absoluteBoundingBox":{"x":19435.0,"y":3673.0,"width":355.0,"height":475.0},"isolatedAbsoluteRenderBounds":{"x":19435.0,"y":3673.0,"width":355.0,"height":475.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":355.0,"y":475.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"We had no shared record of our games.\n\nEvery session ended with:\nSomeone claiming they were “basically undefeated”\nSomeone else insisting they always lost\nNo one having proof\n\nThe real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying.\n\nI wanted a simple way to:\nTrack games and players\nSee who won over time\nMake the arguments playful instead of endless","lineIndentations":[0,0,0,1,1,1,0,0,0,0,1,1,1],"lineTypes":["NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":24.5126953125,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"210:2052":{"type":"TEXT","id":"210:2052","name":"We had no shared record of our games. Every session ended with: Someone claiming they were “basically undefeated” Someone else insisting they always lost No one having proof The real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying. I wanted a simple way to: Track games and players See who won over time Make the arguments playful instead of endless","absoluteBoundingBox":{"x":19435.0,"y":2225.0,"width":355.0,"height":475.0},"isolatedAbsoluteRenderBounds":{"x":19435.0,"y":2225.0,"width":355.0,"height":475.0},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,75.0]],"size":{"x":355.0,"y":475.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"visible":false,"strokeAlign":"OUTSIDE","layoutAlign":"STRETCH","strokes":[],"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"We had no shared record of our games.\n\nEvery session ended with:\nSomeone claiming they were “basically undefeated”\nSomeone else insisting they always lost\nNo one having proof\n\nThe real issue wasn’t competition — it was that memories are unreliable, and over time the fun trash-talk became mildly annoying.\n\nI wanted a simple way to:\nTrack games and players\nSee who won over time\nMake the arguments playful instead of endless","lineIndentations":[0,0,0,1,1,1,0,0,0,0,1,1,1],"lineTypes":["NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED","NONE","NONE","NONE","NONE","UNORDERED","UNORDERED","UNORDERED"],"listStartOffsets":[],"lineStyleOverrides":[0,0,0,0,0,0,0,0,0,0,0,0,0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"1":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"2":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"3":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"4":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"5":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"6":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"7":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"8":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"9":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"10":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"11":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0},"12":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"HEIGHT","style":{"fontFamily":"Open Sans","fontPostScriptName":"OpenSans-Regular","fontStyle":"Regular","textAutoResize":"HEIGHT","fontVariantPosition":"NORMAL","fontSize":18.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":24.5126953125,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}},"416:1123":{"type":"TEXT","id":"416:1123","name":"masterclass/Label","absoluteBoundingBox":{"x":0.0,"y":0.0,"width":18.0,"height":21.0},"isolatedAbsoluteRenderBounds":{"x":-0.0320000015199184,"y":6.39999961853027,"width":17.0561256408691,"height":12.3199996948242},"relativeTransform":[[1.0,0.0,0.0],[0.0,1.0,0.0]],"size":{"x":18.0,"y":21.0},"fills":[{"blendMode":"NORMAL","type":"SOLID","color":{"r":0.0,"g":0.0,"b":0.0,"a":1.0},"visible":true,"opacity":1.0}],"strokeAlign":"INSIDE","strokes":[],"strokeWeight":0.0,"accessibleHTMLTag":"AUTO","isDecorativeImage":false,"ariaAttributes":{},"interactions":[],"characterStyleOverrides":[],"characters":"Ag","lineIndentations":[0],"lineTypes":["NONE"],"listStartOffsets":[],"lineStyleOverrides":[0],"lineTextDirections":null,"resolvedParagraphValues":{"0":{"listSpacing":0.0,"paragraphIndent":0.0,"paragraphSpacing":0.0}},"textAutoResize":"WIDTH_AND_HEIGHT","style":{"fontFamily":"Degular","fontPostScriptName":"Degular-Medium","fontStyle":"Medium","textAutoResize":"WIDTH_AND_HEIGHT","fontVariantPosition":"NORMAL","fontSize":16.0,"textAlignHorizontal":"LEFT","textAlignVertical":"TOP","letterSpacing":0.0,"letterSpacingValue":0.0,"letterSpacingUnit":"PERCENT","lineHeightPx":21.2320003509521,"lineHeightPercent":100.0,"lineHeightUnit":"INTRINSIC_%","paragraphSpacing":0,"paragraphIndent":0,"listSpacing":0,"italic":false,"textCase":"ORIGINAL","textDecoration":"NONE","textDecorationSkipInk":false,"textDecorationStyle":"solid","textTruncation":"DISABLED","lineHeightPercentFontSize":100},"styleOverrideTable":{}}},"assetIdToGuid":{"StyleId:433:1269":"433:1269","StyleId:433:1268":"433:1268","StyleId:1:30":"1:30","StyleId:1:28":"1:28"},"guidToUrl":{"1:70":"/reap","451:372":"/reap-2","1:227":"/","49:770":"/masterclass","122:270":"/masterclass-2","1:48":"/about","109:427":"/velocity","109:430":"/catan-scoreboard"},"fonts":{"Open Sans:SemiBold":{"id":"OpenSans_wdth_wght__2","url":"/_woff/v2/OpenSans_wdth_wght__2/OpenSans_wdth_wght__2.woff2","source":1,"italic":false,"weight":600,"variationAxes":[{"tag":"wght","value":600.0,"name":"Weight"},{"tag":"wdth","value":100.0,"name":"Width"}],"subsets":{"baseUrl":"/_woff/v2/OpenSans_wdth_wght__2/","subsetMappings":[{"unicodeRange":"U+0000-00A0,U+00A2-00A9,U+00AC-00AE,U+00B0-00B7,U+00B9-00BA,U+00BC-00BE,U+00D7,U+00F7,U+2000-206F,U+2074,U+20AC,U+2122,U+2190-21BB,U+2212,U+2215,U+F8FF,U+FEFF,U+FFFD","file":"OpenSans_wdth_wght__2-english.woff2"},{"unicodeRange":"U+00A1,U+00AA-00AB,U+00AF,U+00B8,U+00BB,U+00BF-00D6,U+00D8-00F6,U+00F8-00FF,U+0131,U+0152-0153,U+02B0-02FF","file":"OpenSans_wdth_wght__2-rest-latin.woff2"},{"unicodeRange":"U+0100-0130,U+0132-0151,U+0154-017F","file":"OpenSans_wdth_wght__2-latin-extended-a.woff2"},{"unicodeRange":"U+0180-024F","file":"OpenSans_wdth_wght__2-latin-extended-b.woff2"},{"unicodeRange":"U+1E00-1EFF","file":"OpenSans_wdth_wght__2-latin-extended-additional.woff2"},{"unicodeRange":"U+0250-02AF,U+0300-1DFF,U+1F00-1FFF,U+2070-2073,U+2075-20AB,U+20AD-2121,U+2123-218F,U+21BC-2211,U+2213-2214,U+2216-F8FE,U+F900-FEFE,U+FF00-FFFC,U+FFFE-FFFF","file":"OpenSans_wdth_wght__2-rest.woff2"}]}},"Degular:Regular":{"id":"ef75840ad45094b4e05ef74b261879303a6d56a5","url":"ef75840ad45094b4e05ef74b261879303a6d56a5","source":2,"italic":false,"weight":400},"Manrope:SemiBold":{"id":"Manrope_wght__1","url":"/_woff/v2/Manrope_wght__1/Manrope_wght__1.woff2","source":1,"italic":false,"weight":600,"variationAxes":[{"tag":"wght","value":600.0,"name":"Weight"}],"subsets":{"baseUrl":"/_woff/v2/Manrope_wght__1/","subsetMappings":[{"unicodeRange":"U+0000-00A0,U+00A2-00A9,U+00AC-00AE,U+00B0-00B7,U+00B9-00BA,U+00BC-00BE,U+00D7,U+00F7,U+2000-206F,U+2074,U+20AC,U+2122,U+2190-21BB,U+2212,U+2215,U+F8FF,U+FEFF,U+FFFD","file":"Manrope_wght__1-english.woff2"},{"unicodeRange":"U+00A1,U+00AA-00AB,U+00AF,U+00B8,U+00BB,U+00BF-00D6,U+00D8-00F6,U+00F8-00FF,U+0131,U+0152-0153,U+02B0-02FF","file":"Manrope_wght__1-rest-latin.woff2"},{"unicodeRange":"U+0100-0130,U+0132-0151,U+0154-017F","file":"Manrope_wght__1-latin-extended-a.woff2"},{"unicodeRange":"U+0180-024F","file":"Manrope_wght__1-latin-extended-b.woff2"},{"unicodeRange":"U+1E00-1EFF","file":"Manrope_wght__1-latin-extended-additional.woff2"},{"unicodeRange":"U+0250-02AF,U+0300-1DFF,U+1F00-1FFF,U+2070-2073,U+2075-20AB,U+20AD-2121,U+2123-218F,U+21BC-2211,U+2213-2214,U+2216-F8FE,U+F900-FEFE,U+FF00-FFFC,U+FFFE-FFFF","file":"Manrope_wght__1-rest.woff2"}]}},"Open Sans:Regular":{"id":"OpenSans_wdth_wght__2","url":"/_woff/v2/OpenSans_wdth_wght__2/OpenSans_wdth_wght__2.woff2","source":1,"italic":false,"weight":400,"variationAxes":[{"tag":"wght","value":400.0,"name":"Weight"},{"tag":"wdth","value":100.0,"name":"Width"}],"subsets":{"baseUrl":"/_woff/v2/OpenSans_wdth_wght__2/","subsetMappings":[{"unicodeRange":"U+0000-00A0,U+00A2-00A9,U+00AC-00AE,U+00B0-00B7,U+00B9-00BA,U+00BC-00BE,U+00D7,U+00F7,U+2000-206F,U+2074,U+20AC,U+2122,U+2190-21BB,U+2212,U+2215,U+F8FF,U+FEFF,U+FFFD","file":"OpenSans_wdth_wght__2-english.woff2"},{"unicodeRange":"U+00A1,U+00AA-00AB,U+00AF,U+00B8,U+00BB,U+00BF-00D6,U+00D8-00F6,U+00F8-00FF,U+0131,U+0152-0153,U+02B0-02FF","file":"OpenSans_wdth_wght__2-rest-latin.woff2"},{"unicodeRange":"U+0100-0130,U+0132-0151,U+0154-017F","file":"OpenSans_wdth_wght__2-latin-extended-a.woff2"},{"unicodeRange":"U+0180-024F","file":"OpenSans_wdth_wght__2-latin-extended-b.woff2"},{"unicodeRange":"U+1E00-1EFF","file":"OpenSans_wdth_wght__2-latin-extended-additional.woff2"},{"unicodeRange":"U+0250-02AF,U+0300-1DFF,U+1F00-1FFF,U+2070-2073,U+2075-20AB,U+20AD-2121,U+2123-218F,U+21BC-2211,U+2213-2214,U+2216-F8FE,U+F900-FEFE,U+FF00-FFFC,U+FFFE-FFFF","file":"OpenSans_wdth_wght__2-rest.woff2"}]}},"Manrope:Regular":{"id":"Manrope_wght__1","url":"/_woff/v2/Manrope_wght__1/Manrope_wght__1.woff2","source":1,"italic":false,"weight":400,"variationAxes":[{"tag":"wght","value":400.0,"name":"Weight"}],"subsets":{"baseUrl":"/_woff/v2/Manrope_wght__1/","subsetMappings":[{"unicodeRange":"U+0000-00A0,U+00A2-00A9,U+00AC-00AE,U+00B0-00B7,U+00B9-00BA,U+00BC-00BE,U+00D7,U+00F7,U+2000-206F,U+2074,U+20AC,U+2122,U+2190-21BB,U+2212,U+2215,U+F8FF,U+FEFF,U+FFFD","file":"Manrope_wght__1-english.woff2"},{"unicodeRange":"U+00A1,U+00AA-00AB,U+00AF,U+00B8,U+00BB,U+00BF-00D6,U+00D8-00F6,U+00F8-00FF,U+0131,U+0152-0153,U+02B0-02FF","file":"Manrope_wght__1-rest-latin.woff2"},{"unicodeRange":"U+0100-0130,U+0132-0151,U+0154-017F","file":"Manrope_wght__1-latin-extended-a.woff2"},{"unicodeRange":"U+0180-024F","file":"Manrope_wght__1-latin-extended-b.woff2"},{"unicodeRange":"U+1E00-1EFF","file":"Manrope_wght__1-latin-extended-additional.woff2"},{"unicodeRange":"U+0250-02AF,U+0300-1DFF,U+1F00-1FFF,U+2070-2073,U+2075-20AB,U+20AD-2121,U+2123-218F,U+21BC-2211,U+2213-2214,U+2216-F8FE,U+F900-FEFE,U+FF00-FFFC,U+FFFE-FFFF","file":"Manrope_wght__1-rest.woff2"}]}},"Roboto Mono:Bold":{"id":"RobotoMono_wght__2","url":"/_woff/v2/RobotoMono_wght__2/RobotoMono_wght__2.woff2","source":1,"italic":false,"weight":700,"variationAxes":[{"tag":"wght","value":700.0,"name":"Weight"}],"subsets":{"baseUrl":"/_woff/v2/RobotoMono_wght__2/","subsetMappings":[{"unicodeRange":"U+0000-00A0,U+00A2-00A9,U+00AC-00AE,U+00B0-00B7,U+00B9-00BA,U+00BC-00BE,U+00D7,U+00F7,U+2000-206F,U+2074,U+20AC,U+2122,U+2190-21BB,U+2212,U+2215,U+F8FF,U+FEFF,U+FFFD","file":"RobotoMono_wght__2-english.woff2"},{"unicodeRange":"U+00A1,U+00AA-00AB,U+00AF,U+00B8,U+00BB,U+00BF-00D6,U+00D8-00F6,U+00F8-00FF,U+0131,U+0152-0153,U+02B0-02FF","file":"RobotoMono_wght__2-rest-latin.woff2"},{"unicodeRange":"U+0100-0130,U+0132-0151,U+0154-017F","file":"RobotoMono_wght__2-latin-extended-a.woff2"},{"unicodeRange":"U+0180-024F","file":"RobotoMono_wght__2-latin-extended-b.woff2"},{"unicodeRange":"U+1E00-1EFF","file":"RobotoMono_wght__2-latin-extended-additional.woff2"},{"unicodeRange":"U+0250-02AF,U+0300-1DFF,U+1F00-1FFF,U+2070-2073,U+2075-20AB,U+20AD-2121,U+2123-218F,U+21BC-2211,U+2213-2214,U+2216-F8FE,U+F900-FEFE,U+FF00-FFFC,U+FFFE-FFFF","file":"RobotoMono_wght__2-rest.woff2"}]}},"Bebas Neue:Regular":{"id":"BebasNeue-Regular_1","url":"/_woff/v2/BebasNeue-Regular_1/BebasNeue-Regular_1.woff2","source":1,"italic":false,"weight":400,"subsets":{"baseUrl":"/_woff/v2/BebasNeue-Regular_1/","subsetMappings":[{"unicodeRange":"U+0000-00A0,U+00A2-00A9,U+00AC-00AE,U+00B0-00B7,U+00B9-00BA,U+00BC-00BE,U+00D7,U+00F7,U+2000-206F,U+2074,U+20AC,U+2122,U+2190-21BB,U+2212,U+2215,U+F8FF,U+FEFF,U+FFFD","file":"BebasNeue-Regular_1-english.woff2"},{"unicodeRange":"U+00A1,U+00AA-00AB,U+00AF,U+00B8,U+00BB,U+00BF-00D6,U+00D8-00F6,U+00F8-00FF,U+0131,U+0152-0153,U+02B0-02FF","file":"BebasNeue-Regular_1-rest-latin.woff2"},{"unicodeRange":"U+0100-0130,U+0132-0151,U+0154-017F","file":"BebasNeue-Regular_1-latin-extended-a.woff2"},{"unicodeRange":"U+0180-024F","file":"BebasNeue-Regular_1-latin-extended-b.woff2"},{"unicodeRange":"U+1E00-1EFF","file":"BebasNeue-Regular_1-latin-extended-additional.woff2"},{"unicodeRange":"U+0250-02AF,U+0300-1DFF,U+1F00-1FFF,U+2070-2073,U+2075-20AB,U+20AD-2121,U+2123-218F,U+21BC-2211,U+2213-2214,U+2216-F8FE,U+F900-FEFE,U+FF00-FFFC,U+FFFE-FFFF","file":"BebasNeue-Regular_1-rest.woff2"}]}},"Inter:Black":{"id":"Inter_1","url":"/_woff/v2/Inter_1/Inter_1.woff2","source":1,"italic":false,"weight":900,"variationAxes":[{"tag":"wght","value":900.0,"name":"Weight"},{"tag":"slnt","value":0.0,"name":"Slant"}],"subsets":{"baseUrl":"/_woff/v2/Inter_1/","subsetMappings":[{"unicodeRange":"U+0000-00A0,U+00A2-00A9,U+00AC-00AE,U+00B0-00B7,U+00B9-00BA,U+00BC-00BE,U+00D7,U+00F7,U+2000-206F,U+2074,U+20AC,U+2122,U+2190-21BB,U+2212,U+2215,U+F8FF,U+FEFF,U+FFFD","file":"Inter_1-english.woff2"},{"unicodeRange":"U+00A1,U+00AA-00AB,U+00AF,U+00B8,U+00BB,U+00BF-00D6,U+00D8-00F6,U+00F8-00FF,U+0131,U+0152-0153,U+02B0-02FF","file":"Inter_1-rest-latin.woff2"},{"unicodeRange":"U+0100-0130,U+0132-0151,U+0154-017F","file":"Inter_1-latin-extended-a.woff2"},{"unicodeRange":"U+0180-024F","file":"Inter_1-latin-extended-b.woff2"},{"unicodeRange":"U+1E00-1EFF","file":"Inter_1-latin-extended-additional.woff2"},{"unicodeRange":"U+0250-02AF,U+0300-1DFF,U+1F00-1FFF,U+2070-2073,U+2075-20AB,U+20AD-2121,U+2123-218F,U+21BC-2211,U+2213-2214,U+2216-F8FE,U+F900-FEFE,U+FF00-FFFC,U+FFFE-FFFF","file":"Inter_1-rest.woff2"}]}},"Inter:Bold":{"id":"Inter_1","url":"/_woff/v2/Inter_1/Inter_1.woff2","source":1,"italic":false,"weight":700,"variationAxes":[{"tag":"wght","value":700.0,"name":"Weight"},{"tag":"slnt","value":0.0,"name":"Slant"}],"subsets":{"baseUrl":"/_woff/v2/Inter_1/","subsetMappings":[{"unicodeRange":"U+0000-00A0,U+00A2-00A9,U+00AC-00AE,U+00B0-00B7,U+00B9-00BA,U+00BC-00BE,U+00D7,U+00F7,U+2000-206F,U+2074,U+20AC,U+2122,U+2190-21BB,U+2212,U+2215,U+F8FF,U+FEFF,U+FFFD","file":"Inter_1-english.woff2"},{"unicodeRange":"U+00A1,U+00AA-00AB,U+00AF,U+00B8,U+00BB,U+00BF-00D6,U+00D8-00F6,U+00F8-00FF,U+0131,U+0152-0153,U+02B0-02FF","file":"Inter_1-rest-latin.woff2"},{"unicodeRange":"U+0100-0130,U+0132-0151,U+0154-017F","file":"Inter_1-latin-extended-a.woff2"},{"unicodeRange":"U+0180-024F","file":"Inter_1-latin-extended-b.woff2"},{"unicodeRange":"U+1E00-1EFF","file":"Inter_1-latin-extended-additional.woff2"},{"unicodeRange":"U+0250-02AF,U+0300-1DFF,U+1F00-1FFF,U+2070-2073,U+2075-20AB,U+20AD-2121,U+2123-218F,U+21BC-2211,U+2213-2214,U+2216-F8FE,U+F900-FEFE,U+FF00-FFFC,U+FFFE-FFFF","file":"Inter_1-rest.woff2"}]}},"Figtree:Regular":{"id":"Figtree_wght__2","url":"/_woff/v2/Figtree_wght__2/Figtree_wght__2.woff2","source":1,"italic":false,"weight":400,"variationAxes":[{"tag":"wght","value":400.0,"name":"Weight"}],"subsets":{"baseUrl":"/_woff/v2/Figtree_wght__2/","subsetMappings":[{"unicodeRange":"U+0000-00A0,U+00A2-00A9,U+00AC-00AE,U+00B0-00B7,U+00B9-00BA,U+00BC-00BE,U+00D7,U+00F7,U+2000-206F,U+2074,U+20AC,U+2122,U+2190-21BB,U+2212,U+2215,U+F8FF,U+FEFF,U+FFFD","file":"Figtree_wght__2-english.woff2"},{"unicodeRange":"U+00A1,U+00AA-00AB,U+00AF,U+00B8,U+00BB,U+00BF-00D6,U+00D8-00F6,U+00F8-00FF,U+0131,U+0152-0153,U+02B0-02FF","file":"Figtree_wght__2-rest-latin.woff2"},{"unicodeRange":"U+0100-0130,U+0132-0151,U+0154-017F","file":"Figtree_wght__2-latin-extended-a.woff2"},{"unicodeRange":"U+0180-024F","file":"Figtree_wght__2-latin-extended-b.woff2"},{"unicodeRange":"U+1E00-1EFF","file":"Figtree_wght__2-latin-extended-additional.woff2"},{"unicodeRange":"U+0250-02AF,U+0300-1DFF,U+1F00-1FFF,U+2070-2073,U+2075-20AB,U+20AD-2121,U+2123-218F,U+21BC-2211,U+2213-2214,U+2216-F8FE,U+F900-FEFE,U+FF00-FFFC,U+FFFE-FFFF","file":"Figtree_wght__2-rest.woff2"}]}},"Degular:Medium":{"id":"80ea2472bfb7ab244b6ccc323bd5354332b4c616","url":"80ea2472bfb7ab244b6ccc323bd5354332b4c616","source":2,"italic":false,"weight":500},"Nunito:SemiBold":{"id":"Nunito_wght__1","url":"/_woff/v2/Nunito_wght__1/Nunito_wght__1.woff2","source":1,"italic":false,"weight":600,"variationAxes":[{"tag":"wght","value":600.0,"name":"Weight"}],"subsets":{"baseUrl":"/_woff/v2/Nunito_wght__1/","subsetMappings":[{"unicodeRange":"U+0000-00A0,U+00A2-00A9,U+00AC-00AE,U+00B0-00B7,U+00B9-00BA,U+00BC-00BE,U+00D7,U+00F7,U+2000-206F,U+2074,U+20AC,U+2122,U+2190-21BB,U+2212,U+2215,U+F8FF,U+FEFF,U+FFFD","file":"Nunito_wght__1-english.woff2"},{"unicodeRange":"U+00A1,U+00AA-00AB,U+00AF,U+00B8,U+00BB,U+00BF-00D6,U+00D8-00F6,U+00F8-00FF,U+0131,U+0152-0153,U+02B0-02FF","file":"Nunito_wght__1-rest-latin.woff2"},{"unicodeRange":"U+0100-0130,U+0132-0151,U+0154-017F","file":"Nunito_wght__1-latin-extended-a.woff2"},{"unicodeRange":"U+0180-024F","file":"Nunito_wght__1-latin-extended-b.woff2"},{"unicodeRange":"U+1E00-1EFF","file":"Nunito_wght__1-latin-extended-additional.woff2"},{"unicodeRange":"U+0250-02AF,U+0300-1DFF,U+1F00-1FFF,U+2070-2073,U+2075-20AB,U+20AD-2121,U+2123-218F,U+21BC-2211,U+2213-2214,U+2216-F8FE,U+F900-FEFE,U+FF00-FFFC,U+FFFE-FFFF","file":"Nunito_wght__1-rest.woff2"}]}},"Open Sans:Bold":{"id":"OpenSans_wdth_wght__2","url":"/_woff/v2/OpenSans_wdth_wght__2/OpenSans_wdth_wght__2.woff2","source":1,"italic":false,"weight":700,"variationAxes":[{"tag":"wght","value":700.0,"name":"Weight"},{"tag":"wdth","value":100.0,"name":"Width"}],"subsets":{"baseUrl":"/_woff/v2/OpenSans_wdth_wght__2/","subsetMappings":[{"unicodeRange":"U+0000-00A0,U+00A2-00A9,U+00AC-00AE,U+00B0-00B7,U+00B9-00BA,U+00BC-00BE,U+00D7,U+00F7,U+2000-206F,U+2074,U+20AC,U+2122,U+2190-21BB,U+2212,U+2215,U+F8FF,U+FEFF,U+FFFD","file":"OpenSans_wdth_wght__2-english.woff2"},{"unicodeRange":"U+00A1,U+00AA-00AB,U+00AF,U+00B8,U+00BB,U+00BF-00D6,U+00D8-00F6,U+00F8-00FF,U+0131,U+0152-0153,U+02B0-02FF","file":"OpenSans_wdth_wght__2-rest-latin.woff2"},{"unicodeRange":"U+0100-0130,U+0132-0151,U+0154-017F","file":"OpenSans_wdth_wght__2-latin-extended-a.woff2"},{"unicodeRange":"U+0180-024F","file":"OpenSans_wdth_wght__2-latin-extended-b.woff2"},{"unicodeRange":"U+1E00-1EFF","file":"OpenSans_wdth_wght__2-latin-extended-additional.woff2"},{"unicodeRange":"U+0250-02AF,U+0300-1DFF,U+1F00-1FFF,U+2070-2073,U+2075-20AB,U+20AD-2121,U+2123-218F,U+21BC-2211,U+2213-2214,U+2216-F8FE,U+F900-FEFE,U+FF00-FFFC,U+FFFE-FFFF","file":"OpenSans_wdth_wght__2-rest.woff2"}]}},"Old Standard TT:Bold":{"id":"OldStandard-Bold_1","url":"/_woff/v2/OldStandard-Bold_1/OldStandard-Bold_1.woff2","source":1,"italic":false,"weight":700,"subsets":{"baseUrl":"/_woff/v2/OldStandard-Bold_1/","subsetMappings":[{"unicodeRange":"U+0000-00A0,U+00A2-00A9,U+00AC-00AE,U+00B0-00B7,U+00B9-00BA,U+00BC-00BE,U+00D7,U+00F7,U+2000-206F,U+2074,U+20AC,U+2122,U+2190-21BB,U+2212,U+2215,U+F8FF,U+FEFF,U+FFFD","file":"OldStandard-Bold_1-english.woff2"},{"unicodeRange":"U+00A1,U+00AA-00AB,U+00AF,U+00B8,U+00BB,U+00BF-00D6,U+00D8-00F6,U+00F8-00FF,U+0131,U+0152-0153,U+02B0-02FF","file":"OldStandard-Bold_1-rest-latin.woff2"},{"unicodeRange":"U+0100-0130,U+0132-0151,U+0154-017F","file":"OldStandard-Bold_1-latin-extended-a.woff2"},{"unicodeRange":"U+0180-024F","file":"OldStandard-Bold_1-latin-extended-b.woff2"},{"unicodeRange":"U+1E00-1EFF","file":"OldStandard-Bold_1-latin-extended-additional.woff2"},{"unicodeRange":"U+0250-02AF,U+0300-1DFF,U+1F00-1FFF,U+2070-2073,U+2075-20AB,U+20AD-2121,U+2123-218F,U+21BC-2211,U+2213-2214,U+2216-F8FE,U+F900-FEFE,U+FF00-FFFC,U+FFFE-FFFF","file":"OldStandard-Bold_1-rest.woff2"}]}},"Inter:Semi Bold":{"id":"Inter_1","url":"/_woff/v2/Inter_1/Inter_1.woff2","source":1,"italic":false,"weight":600,"variationAxes":[{"tag":"wght","value":600.0,"name":"Weight"},{"tag":"slnt","value":0.0,"name":"Slant"}],"subsets":{"baseUrl":"/_woff/v2/Inter_1/","subsetMappings":[{"unicodeRange":"U+0000-00A0,U+00A2-00A9,U+00AC-00AE,U+00B0-00B7,U+00B9-00BA,U+00BC-00BE,U+00D7,U+00F7,U+2000-206F,U+2074,U+20AC,U+2122,U+2190-21BB,U+2212,U+2215,U+F8FF,U+FEFF,U+FFFD","file":"Inter_1-english.woff2"},{"unicodeRange":"U+00A1,U+00AA-00AB,U+00AF,U+00B8,U+00BB,U+00BF-00D6,U+00D8-00F6,U+00F8-00FF,U+0131,U+0152-0153,U+02B0-02FF","file":"Inter_1-rest-latin.woff2"},{"unicodeRange":"U+0100-0130,U+0132-0151,U+0154-017F","file":"Inter_1-latin-extended-a.woff2"},{"unicodeRange":"U+0180-024F","file":"Inter_1-latin-extended-b.woff2"},{"unicodeRange":"U+1E00-1EFF","file":"Inter_1-latin-extended-additional.woff2"},{"unicodeRange":"U+0250-02AF,U+0300-1DFF,U+1F00-1FFF,U+2070-2073,U+2075-20AB,U+20AD-2121,U+2123-218F,U+21BC-2211,U+2213-2214,U+2216-F8FE,U+F900-FEFE,U+FF00-FFFC,U+FFFE-FFFF","file":"Inter_1-rest.woff2"}]}},"Degular:Semibold":{"id":"dde855dfddfa2b35a2c29dc9ec73ec37ad957280","url":"dde855dfddfa2b35a2c29dc9ec73ec37ad957280","source":2,"italic":false,"weight":600},"Inter:Medium":{"id":"Inter_1","url":"/_woff/v2/Inter_1/Inter_1.woff2","source":1,"italic":false,"weight":500,"variationAxes":[{"tag":"wght","value":500.0,"name":"Weight"},{"tag":"slnt","value":0.0,"name":"Slant"}],"subsets":{"baseUrl":"/_woff/v2/Inter_1/","subsetMappings":[{"unicodeRange":"U+0000-00A0,U+00A2-00A9,U+00AC-00AE,U+00B0-00B7,U+00B9-00BA,U+00BC-00BE,U+00D7,U+00F7,U+2000-206F,U+2074,U+20AC,U+2122,U+2190-21BB,U+2212,U+2215,U+F8FF,U+FEFF,U+FFFD","file":"Inter_1-english.woff2"},{"unicodeRange":"U+00A1,U+00AA-00AB,U+00AF,U+00B8,U+00BB,U+00BF-00D6,U+00D8-00F6,U+00F8-00FF,U+0131,U+0152-0153,U+02B0-02FF","file":"Inter_1-rest-latin.woff2"},{"unicodeRange":"U+0100-0130,U+0132-0151,U+0154-017F","file":"Inter_1-latin-extended-a.woff2"},{"unicodeRange":"U+0180-024F","file":"Inter_1-latin-extended-b.woff2"},{"unicodeRange":"U+1E00-1EFF","file":"Inter_1-latin-extended-additional.woff2"},{"unicodeRange":"U+0250-02AF,U+0300-1DFF,U+1F00-1FFF,U+2070-2073,U+2075-20AB,U+20AD-2121,U+2123-218F,U+21BC-2211,U+2213-2214,U+2216-F8FE,U+F900-FEFE,U+FF00-FFFC,U+FFFE-FFFF","file":"Inter_1-rest.woff2"}]}},"Nunito:Regular":{"id":"Nunito_wght__1","url":"/_woff/v2/Nunito_wght__1/Nunito_wght__1.woff2","source":1,"italic":false,"weight":400,"variationAxes":[{"tag":"wght","value":400.0,"name":"Weight"}],"subsets":{"baseUrl":"/_woff/v2/Nunito_wght__1/","subsetMappings":[{"unicodeRange":"U+0000-00A0,U+00A2-00A9,U+00AC-00AE,U+00B0-00B7,U+00B9-00BA,U+00BC-00BE,U+00D7,U+00F7,U+2000-206F,U+2074,U+20AC,U+2122,U+2190-21BB,U+2212,U+2215,U+F8FF,U+FEFF,U+FFFD","file":"Nunito_wght__1-english.woff2"},{"unicodeRange":"U+00A1,U+00AA-00AB,U+00AF,U+00B8,U+00BB,U+00BF-00D6,U+00D8-00F6,U+00F8-00FF,U+0131,U+0152-0153,U+02B0-02FF","file":"Nunito_wght__1-rest-latin.woff2"},{"unicodeRange":"U+0100-0130,U+0132-0151,U+0154-017F","file":"Nunito_wght__1-latin-extended-a.woff2"},{"unicodeRange":"U+0180-024F","file":"Nunito_wght__1-latin-extended-b.woff2"},{"unicodeRange":"U+1E00-1EFF","file":"Nunito_wght__1-latin-extended-additional.woff2"},{"unicodeRange":"U+0250-02AF,U+0300-1DFF,U+1F00-1FFF,U+2070-2073,U+2075-20AB,U+20AD-2121,U+2123-218F,U+21BC-2211,U+2213-2214,U+2216-F8FE,U+F900-FEFE,U+FF00-FFFC,U+FFFE-FFFF","file":"Nunito_wght__1-rest.woff2"}]}}},"assets":{"b9104040d6aa100db40f821b207178e3946969e3":{"type":"GENERATED_ASSET","url":"b9104040d6aa100db40f821b207178e3946969e3.svg","size":{"x":56.0,"y":56.0},"offsets":{"left":{"value":0.0,"unit":"PERCENT"},"right":{"value":0.0,"unit":"PERCENT"},"top":{"value":0.0,"unit":"PERCENT"},"bottom":{"value":0.0,"unit":"PERCENT"}},"format":"SVG"},"6edf600424567fc604df2d7780f8954ccdf80f21":{"type":"GENERATED_ASSET","url":"6edf600424567fc604df2d7780f8954ccdf80f21.svg","size":{"x":56.0,"y":56.0},"offsets":{"left":{"value":0.0,"unit":"PERCENT"},"right":{"value":0.0,"unit":"PERCENT"},"top":{"value":0.0,"unit":"PERCENT"},"bottom":{"value":0.0,"unit":"PERCENT"}},"format":"SVG"},"f20d2fec13b170725a20e1ba551763bb318dd777":{"type":"GENERATED_ASSET","url":"f20d2fec13b170725a20e1ba551763bb318dd777.svg","size":{"x":56.0,"y":56.0},"offsets":{"left":{"value":0.0,"unit":"PERCENT"},"right":{"value":0.0,"unit":"PERCENT"},"top":{"value":0.0,"unit":"PERCENT"},"bottom":{"value":0.0,"unit":"PERCENT"}},"format":"SVG"},"63adf548997a95daff3451d45df0620c602a5595":{"type":"GENERATED_ASSET","url":"63adf548997a95daff3451d45df0620c602a5595.svg","size":{"x":59.0,"y":59.0},"offsets":{"left":{"value":0.0,"unit":"PERCENT"},"right":{"value":0.0,"unit":"PERCENT"},"top":{"value":0.0,"unit":"PERCENT"},"bottom":{"value":0.0,"unit":"PERCENT"}},"format":"SVG"},"427769eeaf2f18e3ed3db2c5abed128727d033aa":{"type":"GENERATED_ASSET","url":"427769eeaf2f18e3ed3db2c5abed128727d033aa.svg","size":{"x":1240.0,"y":215.093292236328},"offsets":{"left":{"value":0.0,"unit":"PERCENT"},"right":{"value":0.0,"unit":"PERCENT"},"top":{"value":0.0,"unit":"PERCENT"},"bottom":{"value":0.0,"unit":"PERCENT"}},"format":"SVG"},"9adbe6e7570f04726bc401eb6c08d7702e7cabde":{"type":"PAINT_ASSET","url":"9adbe6e7570f04726bc401eb6c08d7702e7cabde.png","size":{"x":1362.0,"y":2700.0}},"ac71f22829a8184663b872cc4119e1bb56cd52a9":{"type":"GENERATED_ASSET","url":"ac71f22829a8184663b872cc4119e1bb56cd52a9.svg","size":{"x":59.0,"y":59.0},"offsets":{"left":{"value":0.0,"unit":"PERCENT"},"right":{"value":0.0,"unit":"PERCENT"},"top":{"value":0.0,"unit":"PERCENT"},"bottom":{"value":0.0,"unit":"PERCENT"}},"format":"SVG"},"b1ea71a3a18cb37e98261b98b910c622e4d0533a":{"type":"PAINT_ASSET","url":"b1ea71a3a18cb37e98261b98b910c622e4d0533a.png","size":{"x":908.0,"y":1800.0}},"d1e67e956b7f18428709d5a71f418e1d47841d09":{"type":"PAINT_ASSET","url":"d1e67e956b7f18428709d5a71f418e1d47841d09.png","size":{"x":1904.0,"y":1966.0}},"a5ccdb21f904b270ee3baefcd89b08487afb81f6":{"type":"PAINT_ASSET","url":"a5ccdb21f904b270ee3baefcd89b08487afb81f6.png","size":{"x":1352.0,"y":970.0}},"9ea77de14b3b07674197bdc2e75fcaec1158a025":{"type":"PAINT_ASSET","url":"9ea77de14b3b07674197bdc2e75fcaec1158a025.png","size":{"x":1110.0,"y":1480.0}},"bbebbd7b715a9c19ccf9209e910208482c5572e8":{"type":"GENERATED_ASSET","url":"bbebbd7b715a9c19ccf9209e910208482c5572e8.svg","size":{"x":1160.0,"y":201.21630859375},"offsets":{"left":{"value":0.0,"unit":"PERCENT"},"right":{"value":0.0,"unit":"PERCENT"},"top":{"value":0.0,"unit":"PERCENT"},"bottom":{"value":-7.58327708437556e-06,"unit":"PERCENT"}},"format":"SVG"},"909a7ec7f443bcf3ad881312ad8940922476f233":{"type":"PAINT_ASSET","url":"909a7ec7f443bcf3ad881312ad8940922476f233.png","size":{"x":1362.0,"y":2700.0}},"3d0364c1b5fadef8d369fbf585e5387b6a004a54":{"type":"PAINT_ASSET","url":"3d0364c1b5fadef8d369fbf585e5387b6a004a54.png","size":{"x":1110.0,"y":1480.0}},"a04e22dc4bdf883fdc68dfe9df6c4f973adc40d2":{"type":"GENERATED_ASSET","url":"a04e22dc4bdf883fdc68dfe9df6c4f973adc40d2.svg","size":{"x":101.0,"y":101.0},"offsets":{"left":{"value":0.0,"unit":"PERCENT"},"right":{"value":0.0,"unit":"PERCENT"},"top":{"value":0.0,"unit":"PERCENT"},"bottom":{"value":0.0,"unit":"PERCENT"}},"format":"SVG"},"40a23860eedf6de34f61763e39e49d6c7fe48429":{"type":"GENERATED_ASSET","url":"40a23860eedf6de34f61763e39e49d6c7fe48429.svg","size":{"x":21.0,"y":21.0},"offsets":{"left":{"value":0.0,"unit":"PERCENT"},"right":{"value":0.0,"unit":"PERCENT"},"top":{"value":0.0,"unit":"PERCENT"},"bottom":{"value":0.0,"unit":"PERCENT"}},"format":"SVG"},"018de9a73c443cfe3c11edd4cb2875a76bbc3007":{"type":"PAINT_ASSET","url":"018de9a73c443cfe3c11edd4cb2875a76bbc3007.png","size":{"x":1110.0,"y":1480.0}},"36a087fa0216b7edb053d10aeb7ec45d0df020f3":{"type":"PAINT_ASSET","url":"36a087fa0216b7edb053d10aeb7ec45d0df020f3.png","size":{"x":1222.0,"y":1808.0}},"529803e7c5a100c969d764e21cfc359c816b01d7":{"type":"PAINT_ASSET","url":"529803e7c5a100c969d764e21cfc359c816b01d7.png","size":{"x":1208.0,"y":1808.0}},"af2b7be662e76ccfbfac8d8e16fd55a70cb45671":{"type":"PAINT_ASSET","url":"af2b7be662e76ccfbfac8d8e16fd55a70cb45671.png","size":{"x":1222.0,"y":1808.0}},"95e98528401307f36025196479712149afe756d1":{"type":"PAINT_ASSET","url":"95e98528401307f36025196479712149afe756d1.png","size":{"x":2560.0,"y":3413.0}},"47b4d4eaf0dc9d657a9ea436a7debf369833f020":{"type":"PAINT_ASSET","url":"47b4d4eaf0dc9d657a9ea436a7debf369833f020.png","size":{"x":1362.0,"y":2700.0}},"34c86b1a347de386ac1609ea11fb13e665838c0f":{"type":"GENERATED_ASSET","url":"34c86b1a347de386ac1609ea11fb13e665838c0f.svg","size":{"x":101.0,"y":101.0},"offsets":{"left":{"value":0.0,"unit":"PERCENT"},"right":{"value":0.0,"unit":"PERCENT"},"top":{"value":0.0,"unit":"PERCENT"},"bottom":{"value":0.0,"unit":"PERCENT"}},"format":"SVG"},"5028bf870e05c4264459eb5aea91183a9104b376":{"type":"PAINT_ASSET","url":"5028bf870e05c4264459eb5aea91183a9104b376.png","size":{"x":820.0,"y":515.0}},"7c42da3a33ba7c1f0b6706d961f5b1c5626094f4":{"type":"GENERATED_ASSET","url":"7c42da3a33ba7c1f0b6706d961f5b1c5626094f4.svg","size":{"x":359.0,"y":62.2729682922363},"offsets":{"left":{"value":0.0,"unit":"PERCENT"},"right":{"value":0.0,"unit":"PERCENT"},"top":{"value":0.0,"unit":"PERCENT"},"bottom":{"value":6.125767145134e-06,"unit":"PERCENT"}},"format":"SVG"},"f868894cf3140a3feb668d2e361430f67ec7d0ea":{"type":"GENERATED_ASSET","url":"f868894cf3140a3feb668d2e361430f67ec7d0ea.png","size":{"x":100.0,"y":97.0},"offsets":{"top":{"value":0,"unit":"PIXELS"},"right":{"value":0,"unit":"PIXELS"},"bottom":{"value":0,"unit":"PIXELS"},"left":{"value":0,"unit":"PIXELS"}},"format":"PNG"},"a667c0ebe49f3ba63756a8dede20fabb4bddfbd2":{"type":"PAINT_ASSET","url":"a667c0ebe49f3ba63756a8dede20fabb4bddfbd2.png","size":{"x":2560.0,"y":1837.0}},"8d02f594ebc1bfe780a7d1bdce7f22bed97eac03":{"type":"PAINT_ASSET","url":"8d02f594ebc1bfe780a7d1bdce7f22bed97eac03.png","size":{"x":1110.0,"y":1480.0}},"854c86df9025ee7b12e5ece60daaaa36e666d55c":{"type":"GENERATED_ASSET","url":"854c86df9025ee7b12e5ece60daaaa36e666d55c.svg","size":{"x":101.0,"y":101.0},"offsets":{"left":{"value":0.0,"unit":"PERCENT"},"right":{"value":0.0,"unit":"PERCENT"},"top":{"value":0.0,"unit":"PERCENT"},"bottom":{"value":0.0,"unit":"PERCENT"}},"format":"SVG"},"3f7a6fc653c13c7293934c3c5f09df511df13feb":{"type":"PAINT_ASSET","url":"3f7a6fc653c13c7293934c3c5f09df511df13feb.png","size":{"x":2560.0,"y":3413.0}},"cd495f8016266e71df590f19bfcdd80fb781800f":{"type":"GENERATED_ASSET","url":"cd495f8016266e71df590f19bfcdd80fb781800f.svg","size":{"x":184.0,"y":24.8337631225586},"offsets":{"left":{"value":-1.11111111111111,"unit":"PERCENT"},"right":{"value":-1.11111111111111,"unit":"PERCENT"},"top":{"value":-9.5998019572106,"unit":"PERCENT"},"bottom":{"value":-9.5998019572106,"unit":"PERCENT"}},"format":"SVG"},"59478f68f7976c622aae2cb9fb5666ba6711284f":{"type":"GENERATED_ASSET","url":"59478f68f7976c622aae2cb9fb5666ba6711284f.svg","size":{"x":411.0,"y":51.1074523925781},"offsets":{"left":{"value":-0.491400491400491,"unit":"PERCENT"},"right":{"value":-0.491400491400491,"unit":"PERCENT"},"top":{"value":-4.24561273942953,"unit":"PERCENT"},"bottom":{"value":-4.24561273942953,"unit":"PERCENT"}},"format":"SVG"},"ad3d017fd1f593302460be755abe13d9e039b7d5":{"type":"PAINT_ASSET","url":"ad3d017fd1f593302460be755abe13d9e039b7d5.png","size":{"x":1362.0,"y":2700.0}},"41b0d082279b29b15a87c29d2e579290100a6419":{"type":"PAINT_ASSET","url":"41b0d082279b29b15a87c29d2e579290100a6419.png","size":{"x":1222.0,"y":1808.0}},"7023a51a004aa0f0ae99b0345265b0e1cb5ff995":{"type":"GENERATED_ASSET","url":"7023a51a004aa0f0ae99b0345265b0e1cb5ff995.svg","size":{"x":21.0,"y":21.0},"offsets":{"left":{"value":0.0,"unit":"PERCENT"},"right":{"value":0.0,"unit":"PERCENT"},"top":{"value":0.0,"unit":"PERCENT"},"bottom":{"value":0.0,"unit":"PERCENT"}},"format":"SVG"},"46315b776968443cb9c2a269ecf7a13694dcc07a":{"type":"PAINT_ASSET","url":"46315b776968443cb9c2a269ecf7a13694dcc07a.png","size":{"x":2856.0,"y":2949.0}},"58532aa28603504c46e2e6169d940f0fe52fcd81":{"type":"PAINT_ASSET","url":"58532aa28603504c46e2e6169d940f0fe52fcd81.png","size":{"x":2621.0,"y":1598.0}}},"stablePathToAssetInfo":{"232:4897":{"hash":"63adf548997a95daff3451d45df0620c602a5595"},"I232:4896;47:676":{"hash":"bbebbd7b715a9c19ccf9209e910208482c5572e8"},"48:731":{"hash":"bbebbd7b715a9c19ccf9209e910208482c5572e8"},"208:581":{"hash":"59478f68f7976c622aae2cb9fb5666ba6711284f"},"227:4044":{"hash":"40a23860eedf6de34f61763e39e49d6c7fe48429"},"I227:4043;47:676":{"hash":"bbebbd7b715a9c19ccf9209e910208482c5572e8"},"I218:2075;47:676":{"hash":"7c42da3a33ba7c1f0b6706d961f5b1c5626094f4"},"207:510":{"hash":"b9104040d6aa100db40f821b207178e3946969e3"},"47:676":{"hash":"bbebbd7b715a9c19ccf9209e910208482c5572e8"},"I227:4404;227:4043;47:676":{"hash":"bbebbd7b715a9c19ccf9209e910208482c5572e8"},"I227:4405;232:4898":{"hash":"ac71f22829a8184663b872cc4119e1bb56cd52a9"},"208:582":{"hash":"cd495f8016266e71df590f19bfcdd80fb781800f"},"207:504":{"hash":"f20d2fec13b170725a20e1ba551763bb318dd777"},"207:497":{"hash":"6edf600424567fc604df2d7780f8954ccdf80f21"},"I227:4405;232:4897":{"hash":"63adf548997a95daff3451d45df0620c602a5595"},"224:2880":{"hash":"f868894cf3140a3feb668d2e361430f67ec7d0ea"},"I227:4404;227:4044":{"hash":"40a23860eedf6de34f61763e39e49d6c7fe48429"},"207:469":{"hash":"a04e22dc4bdf883fdc68dfe9df6c4f973adc40d2"},"227:4045":{"hash":"7023a51a004aa0f0ae99b0345265b0e1cb5ff995"},"I227:4405;232:4896;47:676":{"hash":"bbebbd7b715a9c19ccf9209e910208482c5572e8"},"I227:4404;227:4045":{"hash":"7023a51a004aa0f0ae99b0345265b0e1cb5ff995"},"232:4898":{"hash":"ac71f22829a8184663b872cc4119e1bb56cd52a9"},"I218:2074;47:676":{"hash":"427769eeaf2f18e3ed3db2c5abed128727d033aa"},"207:482":{"hash":"854c86df9025ee7b12e5ece60daaaa36e666d55c"},"207:476":{"hash":"34c86b1a347de386ac1609ea11fb13e665838c0f"}},"animateRootIds":[],"siteSettings":{"title":"Bhrigu Kalia / Portfolio / Catan Scoreboard","scalingMode":"REFLOW","lang":"EN","blockSearchIndexing":true,"faviconFilename":"f868894cf3140a3feb668d2e361430f67ec7d0ea.png","socialImageFilename":"f868894cf3140a3feb668d2e361430f67ec7d0ea.png","labs":{"E5FBBA911B2B7A09E649D4BE6CDF8591EAEFC881":false}},"sourceCodeHash":"883d891c6da92536893254bc658e3d46a82a20d7"}