[{"data":1,"prerenderedAt":235},["ShallowReactive",2],{"i-lucide:chevron-down":3,"i-lucide:arrow-up-right":8,"i-simple-icons:github":10,"i-simple-icons:x":12,"i-brand:linkedin":14,"i-simple-icons:medium":18,"i-lucide:mail":20,"i-lucide:sun":22,"projects":24,"i-simple-icons:raspberrypi":227,"i-lucide:atom":229,"i-lucide:book-open":231,"i-lucide:globe":233},{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":7},0,24,false,"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"m6 9l6 6l6-6\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":9},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M7 7h10v10M7 17L17 7\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":11},"\u003Cpath fill=\"currentColor\" d=\"M12 .297c-6.63 0-12 5.373-12 12c0 5.303 3.438 9.8 8.205 11.385c.6.113.82-.258.82-.577c0-.285-.01-1.04-.015-2.04c-3.338.724-4.042-1.61-4.042-1.61C4.422 18.07 3.633 17.7 3.633 17.7c-1.087-.744.084-.729.084-.729c1.205.084 1.838 1.236 1.838 1.236c1.07 1.835 2.809 1.305 3.495.998c.108-.776.417-1.305.76-1.605c-2.665-.3-5.466-1.332-5.466-5.93c0-1.31.465-2.38 1.235-3.22c-.135-.303-.54-1.523.105-3.176c0 0 1.005-.322 3.3 1.23c.96-.267 1.98-.399 3-.405c1.02.006 2.04.138 3 .405c2.28-1.552 3.285-1.23 3.285-1.23c.645 1.653.24 2.873.12 3.176c.765.84 1.23 1.91 1.23 3.22c0 4.61-2.805 5.625-5.475 5.92c.42.36.81 1.096.81 2.22c0 1.606-.015 2.896-.015 3.286c0 .315.21.69.825.57C20.565 22.092 24 17.592 24 12.297c0-6.627-5.373-12-12-12\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":13},"\u003Cpath fill=\"currentColor\" d=\"M14.234 10.162L22.977 0h-2.072l-7.591 8.824L7.251 0H.258l9.168 13.343L.258 24H2.33l8.016-9.318L16.749 24h6.993zm-2.837 3.299l-.929-1.329L3.076 1.56h3.182l5.965 8.532l.929 1.329l7.754 11.09h-3.182z\"\u002F>",{"left":4,"top":15,"width":16,"height":16,"rotate":4,"vFlip":6,"hFlip":6,"body":17},32,448,"\u003Cpath fill=\"currentColor\" d=\"M416 32L31.9 32C14.3 32 0 46.5 0 64.3L0 447.7C0 465.5 14.3 480 31.9 480L416 480c17.6 0 32-14.5 32-32.3l0-383.4C448 46.5 433.6 32 416 32zM135.4 416l-66.4 0 0-213.8 66.5 0 0 213.8-.1 0zM102.2 96a38.5 38.5 0 1 1 0 77 38.5 38.5 0 1 1 0-77zM384.3 416l-66.4 0 0-104c0-24.8-.5-56.7-34.5-56.7-34.6 0-39.9 27-39.9 54.9l0 105.8-66.4 0 0-213.8 63.7 0 0 29.2 .9 0c8.9-16.8 30.6-34.5 62.9-34.5 67.2 0 79.7 44.3 79.7 101.9l0 117.2z\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":19},"\u003Cpath fill=\"currentColor\" d=\"M4.21 0A4.2 4.2 0 0 0 0 4.21v15.58A4.2 4.2 0 0 0 4.21 24h15.58A4.2 4.2 0 0 0 24 19.79v-1.093a5 5 0 0 1-.422.02c-2.577 0-4.027-2.146-4.09-4.832a8 8 0 0 1 .022-.708c.093-1.186.475-2.241 1.105-3.022a3.9 3.9 0 0 1 1.395-1.1c.468-.237 1.127-.367 1.664-.367h.023q.151 0 .303.01V4.211A4.2 4.2 0 0 0 19.79 0Zm.198 5.583h4.165l3.588 8.435l3.59-8.435h3.864v.146l-.019.004c-.705.16-1.063.397-1.063 1.254h-.003l.003 10.274c.06.676.424.885 1.063 1.03l.02.004v.145h-4.923v-.145l.019-.005c.639-.144.994-.353 1.054-1.03V7.267l-4.745 11.15h-.261L6.15 7.569v9.445c0 .857.358 1.094 1.063 1.253l.02.004v.147H4.405v-.147l.019-.004c.705-.16 1.065-.397 1.065-1.253V6.987c0-.857-.358-1.094-1.064-1.254l-.018-.004zm19.25 3.668c-1.086.023-1.733 1.323-1.813 3.124H24V9.298a1.4 1.4 0 0 0-.342-.047m-1.862 3.632c-.1 1.756.86 3.239 2.204 3.634v-3.634z\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":21},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Cpath d=\"m22 7l-8.991 5.727a2 2 0 0 1-2.009 0L2 7\"\u002F>\u003Crect width=\"20\" height=\"16\" x=\"2\" y=\"4\" rx=\"2\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":23},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Ccircle cx=\"12\" cy=\"12\" r=\"4\"\u002F>\u003Cpath d=\"M12 2v2m0 16v2M4.93 4.93l1.41 1.41m11.32 11.32l1.41 1.41M2 12h2m16 0h2M6.34 17.66l-1.41 1.41M19.07 4.93l-1.41 1.41\"\u002F>\u003C\u002Fg>",[25,48,64,84,103,121,134,152,166,183,197],{"id":26,"title":27,"context":28,"description":29,"extension":30,"highlight":31,"links":36,"mark":40,"meta":42,"order":43,"stem":44,"year":45,"__hash__":46,"anchor":41,"page":47},"projects\u002Fprojects\u002Frunarks.yml","Runarks · Governed access to production databases","Founder · Aug 2026 – now","My own product: every query against a production database is reviewed, approved, run once and logged, and nobody sees a password.","yml",{"title":32,"description":33,"period":34,"order":35},"Runarks · Governed database access","My own product: every query against production is reviewed, approved, run once and logged, with sensitive fields masked.","2026 – now",2,[37],{"label":38,"to":39},"runarks.com","https:\u002F\u002Frunarks.com\u002F",{"logo":41},"runarks",{},1,"projects\u002Frunarks",2026,"L4o4YJnfzBcZ_goIVd4z250VZ5GDC78PILuklLwli5U","\u002Fprojects\u002Frunarks",{"id":49,"title":50,"context":51,"description":52,"extension":30,"highlight":53,"links":54,"mark":58,"meta":60,"order":35,"stem":61,"year":45,"__hash__":62,"anchor":59,"page":63},"projects\u002Fprojects\u002Feasyshoot.yml","EasyShoot · Screenshot app for macOS","Creator · Oct 2026 – now","My open-source Mac app for capturing, marking up and framing screenshots, with scrolling capture and Arabic right-to-left text.",null,[55],{"label":56,"to":57},"github.com\u002FHaythamasalama\u002Feasyshoot","https:\u002F\u002Fgithub.com\u002FHaythamasalama\u002Feasyshoot",{"logo":59},"easyshoot",{},"projects\u002Feasyshoot","Kv7PgKRG-Zy9uhTuU4UTgXhWy09XwTbHGtuZU7wJ7hA","\u002Fprojects\u002Feasyshoot",{"id":65,"title":66,"context":67,"description":68,"extension":30,"highlight":69,"links":73,"mark":77,"meta":79,"order":43,"stem":80,"year":81,"__hash__":82,"anchor":78,"page":83},"projects\u002Fprojects\u002Fsanad.yml","Sanad · Real-estate investment platform","Full-stack engineer · May 2024 – May 2025","The API and admin dashboard I built for a Saudi real-estate investment platform: verified investors, a wallet, investments and returns paid on a schedule.",{"title":66,"description":70,"period":71,"order":72},"The API and admin dashboard behind a Saudi real-estate investment platform, from verified investors to scheduled returns.","2024 – 2025",3,[74],{"label":75,"to":76},"investsanad.sa","https:\u002F\u002Finvestsanad.sa\u002F",{"logo":78},"sanad",{},"projects\u002Fsanad",2024,"I7xw7gCpZ5lO1l6TrSUg89lF5gBKDkZX01f-i7hikls","\u002Fprojects\u002Fsanad",{"id":85,"title":86,"context":87,"description":88,"extension":30,"highlight":89,"links":92,"mark":96,"meta":98,"order":43,"stem":99,"year":100,"__hash__":101,"anchor":97,"page":102},"projects\u002Fprojects\u002Fwinch.yml","WINCH · Saudi logistics platform","Senior Software Engineer · Feb 2023 – now","The back end of a Saudi logistics platform for businesses and carriers: more than 50 domains, and the integration engine I built for government services, payments and AI.",{"title":86,"description":90,"period":91,"order":43},"The back end behind every app, and the integration engine I built to connect it to government services, payment gateways and AI models.","2023 – now",[93],{"label":94,"to":95},"winch.sa","https:\u002F\u002Fwinch.sa\u002F",{"logo":97},"winch",{},"projects\u002Fwinch",2023,"GqWLC8cevNS0gNwxDytuLM0x9kqXkydlSGth-iZT4aU","\u002Fprojects\u002Fwinch",{"id":104,"title":105,"context":106,"description":107,"extension":30,"highlight":108,"links":112,"mark":113,"meta":115,"order":43,"stem":116,"year":117,"__hash__":118,"anchor":119,"page":120},"projects\u002Fprojects\u002Fiot-wash-stations.yml","IoT car-wash stations","Faris Petrol · Dec 2022 – Jan 2023","Car-wash bays that start when a Faris card holder scans their card: a Raspberry Pi at every bay, driven by one server I built.",{"title":105,"description":109,"period":110,"order":111},"A Raspberry Pi at every wash bay, driven by one server that checks the Faris card and runs the pump for the time left.","2022",5,[],{"icon":114},"simple-icons:raspberrypi",{},"projects\u002Fiot-wash-stations",2022,"iuJiRqSp7UB1c9FbymVVgt6vJRK9CdwZ0YySggf4nDc","iot-car-wash-stations","\u002Fprojects\u002Fiot-wash-stations",{"id":122,"title":123,"context":124,"description":125,"extension":30,"highlight":53,"links":126,"mark":127,"meta":129,"order":35,"stem":130,"year":117,"__hash__":131,"anchor":132,"page":133},"projects\u002Fprojects\u002Fbulk-card-charging.yml","Bulk card charging for Clever","Faris Petrol · Oct – Dec 2022","Charges many Clever cards at once from a spreadsheet: checked, approved, then sent card by card with a clear result for each. Built test-first.",[],{"logo":128},"clever",{},"projects\u002Fbulk-card-charging","K7uhiSB6HaLlYlsSSrqB6DcX-365WCOZUZneu_n8twQ","bulk-card-charging-for-clever","\u002Fprojects\u002Fbulk-card-charging",{"id":135,"title":136,"context":137,"description":138,"extension":30,"highlight":139,"links":143,"mark":144,"meta":146,"order":43,"stem":147,"year":148,"__hash__":149,"anchor":150,"page":151},"projects\u002Fprojects\u002Fworkshop-management.yml","Vehicle inspection & maintenance system","Faris Petrol · May 2021 – Dec 2022","The system Faris Petrol’s workshops run on: a bay app for technicians, a checklist the workshop edits itself and dashboards for every branch, for thousands of checks a month.",{"title":136,"description":140,"period":141,"order":142},"Thousands of vehicle checks a month in Faris Petrol’s workshops, from the bay app to a dashboard for every branch.","2021 – 2022",4,[],{"logo":145},"faris-oil-center",{},"projects\u002Fworkshop-management",2021,"_12WOp-0XLjbw3RXnYo_0TzWJ5Qpk2T1JGVh0HZ9JJY","vehicle-inspection-maintenance-system","\u002Fprojects\u002Fworkshop-management",{"id":153,"title":154,"context":155,"description":156,"extension":30,"highlight":53,"links":157,"mark":158,"meta":160,"order":43,"stem":161,"year":162,"__hash__":163,"anchor":164,"page":165},"projects\u002Fprojects\u002Fcrm-and-hr.yml","CRM & HR system","Faris Petrol · Sep 2020 – Sep 2021","One system for Faris Petrol’s customer service and field teams (calls, tickets, visits and messages) and for HR, where punches become shifts. Built with one other developer.",[],{"logo":159},"faris",{},"projects\u002Fcrm-and-hr",2020,"QT-PyWJLO1R4kMBOF_xSotPjMjzg4-NSkXJm00cWwhY","crm-hr-system","\u002Fprojects\u002Fcrm-and-hr",{"id":167,"title":168,"context":169,"description":170,"extension":30,"highlight":53,"links":171,"mark":175,"meta":177,"order":43,"stem":178,"year":179,"__hash__":180,"anchor":181,"page":182},"projects\u002Fprojects\u002Finteractive-physics.yml","Interactive physics program","Research project · 2017","An interactive physics program I built for a study of tenth-grade students, which won the Research Excellence Award from the West Gaza Education Directorate.",[172],{"label":173,"to":174},"The study (PDF, Arabic)","https:\u002F\u002Fhaythamasalama.me\u002Fprojects\u002Finteractive-physics\u002Fstudy.pdf",{"icon":176},"lucide:atom",{},"projects\u002Finteractive-physics",2017,"yEjNrlkeSmU9Z6lrjtjLTz8WaUAM5PhpjNet0gsK9a8","interactive-physics-program","\u002Fprojects\u002Finteractive-physics",{"id":184,"title":185,"context":186,"description":187,"extension":30,"highlight":53,"links":188,"mark":189,"meta":191,"order":35,"stem":192,"year":193,"__hash__":194,"anchor":195,"page":196},"projects\u002Fprojects\u002Fquran-tracker.yml","Qur’an memorization tracker","Jan 2016 – Jan 2017","Dashboards for teachers, students and parents to follow Qur’an memorization progress and test scores.",[],{"icon":190},"lucide:book-open",{},"projects\u002Fquran-tracker",2016,"uFRl65gR6P-lcBqhnWjtgQlkQOjQe7NXLln5FAvsEK4","qur-an-memorization-tracker","\u002Fprojects\u002Fquran-tracker",{"id":198,"title":199,"context":200,"description":201,"extension":30,"highlight":53,"links":202,"mark":221,"meta":223,"order":72,"stem":224,"year":193,"__hash__":225,"anchor":226,"page":-1},"projects\u002Fprojects\u002Fwebsites.yml","Websites","Freelance and Patric Technology · 2016 – 2023","More than 16 freelance sites, Taemoq (an online magazine I co-founded), and company, store and loyalty-campaign sites at Patric Technology.",[203,206,209,212,215,218],{"label":204,"to":205},"speedocloud.com","https:\u002F\u002Fspeedocloud.com\u002F",{"label":207,"to":208},"mcm.sa","https:\u002F\u002Fmcm.sa\u002F",{"label":210,"to":211},"clever.ps","https:\u002F\u002Fclever.ps\u002F",{"label":213,"to":214},"support.clever.ps","https:\u002F\u002Fsupport.clever.ps\u002F",{"label":216,"to":217},"fpco.co","https:\u002F\u002Ffpco.co\u002F",{"label":219,"to":220},"wepatric.com","https:\u002F\u002Fwepatric.com\u002F",{"icon":222},"lucide:globe",{},"projects\u002Fwebsites","zx9iPazJGR3x4o1P9fPFXCM1x6_hJYZhJIq4PotHODA","websites",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":228},"\u003Cpath fill=\"currentColor\" d=\"m19.896 10.896l-.173-.303c.007-2.174-1.002-3.06-2.179-3.734c.356-.094.724-.172.825-.619c.611-.156.74-.44.8-.74c.16-.106.696-.406.64-.92c.3-.207.467-.473.382-.85c.322-.35.407-.641.27-.909c.387-.48.215-.73.05-.982c.29-.525.034-1.088-.776-.994c-.322-.473-1.024-.366-1.133-.364c-.121-.152-.281-.282-.775-.219c-.32-.285-.677-.236-1.046-.096c-.438-.34-.727-.068-1.058.036c-.53-.171-.652.063-.912.158c-.578-.12-.754.141-1.03.418l-.323-.006c-.872.506-1.305 1.536-1.459 2.066c-.153-.53-.586-1.56-1.457-2.066l-.323.006C9.942.501 9.766.239 9.19.36C8.927.265 8.806.03 8.276.202C8.059.134 7.86-.007 7.624 0a.7.7 0 0 0-.405.166c-.37-.14-.727-.189-1.046.096c-.494-.063-.654.068-.776.22c-.108-.003-.81-.11-1.133.363c-.81-.094-1.065.47-.776.994c-.165.252-.336.502.05.982c-.136.268-.051.558.27.91c-.084.376.083.642.383.849c-.056.515.48.814.639.92c.061.3.19.584.801.74c.1.448.469.525.825.619c-1.177.673-2.186 1.56-2.18 3.735l-.172.302c-1.349.809-2.562 3.406-.664 5.517c.124.661.332 1.136.517 1.661c.277 2.117 2.084 3.108 2.56 3.226c.699.524 1.443 1.02 2.45 1.37c.948.963 1.976 1.33 3.01 1.33h.046c1.034 0 2.062-.367 3.01-1.33c1.007-.35 1.751-.847 2.45-1.37c.476-.118 2.284-1.109 2.56-3.226c.186-.525.394-1 .517-1.66c1.899-2.112.685-4.71-.664-5.518m-1.04-.371c-.07.876-4.635-3.05-3.846-3.181c2.139-.356 3.919.896 3.847 3.18m-2.015 4.365c-1.148.74-2.802.262-3.695-1.069s-.686-3.01.462-3.75s2.803-.263 3.696 1.068c.892 1.33.686 3.01-.463 3.75M13.66 1.372c.04.197.084.321.135.358c.254-.272.462-.55.788-.813c.001.154-.077.321.117.443a2.3 2.3 0 0 1 .727-.624c-.152.26-.026.34.055.448c.24-.206.468-.414.91-.576c-.12.148-.29.292-.11.461c.247-.154.496-.309 1.083-.418c-.132.147-.406.295-.24.442Q17.59.915 18.158.84c-.182.15-.334.296-.184.412c.332-.102.79-.24 1.237-.121l-.283.285c-.032.038.662.03 1.12.036c-.167.232-.338.456-.437.855c.045.046.272.02.486 0c-.22.462-.6.578-.69.776c.135.101.32.075.524.006c-.158.325-.49.548-.751.812c.066.047.182.075.456.043a4.2 4.2 0 0 1-.88.703c.06.07.272.068.467.072c-.313.307-.717.466-1.095.667c.188.13.323.1.467.097c-.267.22-.722.335-1.144.467c.08.125.16.159.332.194c-.447.247-1.087.134-1.268.26c.044.125.167.206.314.274c-.72.041-2.688-.027-3.065-1.516c.737-.81 2.081-1.76 4.394-2.934c-1.8.602-3.423 1.405-4.782 2.51c-1.598-.744-.496-2.62.283-3.365m-1.613 5.372c1.133-.012 2.536.832 2.53 1.629c-.005.702-.985 1.271-2.52 1.26c-1.505-.017-2.518-.715-2.514-1.395c.002-.56 1.228-1.527 2.504-1.494m-5.764-.6c.172-.036.252-.07.332-.195c-.422-.132-.877-.247-1.145-.466c.145.001.28.031.468-.097c-.378-.201-.782-.36-1.095-.667c.195-.005.406-.002.467-.073a4.2 4.2 0 0 1-.88-.703c.274.032.39.004.456-.043c-.262-.264-.593-.487-.751-.812c.203.069.389.095.523-.006c-.089-.198-.47-.314-.69-.776c.215.02.442.046.487 0c-.1-.399-.27-.623-.437-.855c.458-.007 1.152.002 1.12-.036l-.283-.285c.447-.119.905.019 1.237.121c.15-.116-.002-.263-.184-.412q.569.076 1.034.254C7.106.946 6.833.798 6.7.651c.587.11.836.264 1.083.418c.18-.17.01-.313-.111-.46c.443.161.67.37.911.575c.081-.108.207-.187.055-.448c.315.178.552.389.727.624c.194-.122.116-.289.117-.442c.326.261.534.54.788.812c.05-.037.095-.161.135-.358c.78.745 1.88 2.621.283 3.365C9.33 3.633 7.707 2.83 5.909 2.228c2.312 1.174 3.656 2.124 4.392 2.933c-.377 1.49-2.345 1.558-3.065 1.516c.147-.068.27-.149.314-.273c-.18-.126-.821-.013-1.268-.26m2.817 1.133c.788.13-3.777 4.056-3.847 3.18C5.18 8.174 6.96 6.922 9.1 7.278m-4.847 8.756c-1.109-.879-1.466-3.453.59-4.61c1.24-.327.419 5.052-.59 4.61m4.266 4.6c-.626.371-2.145.218-3.225-1.31c-.729-1.282-.635-2.587-.123-2.97c.765-.46 1.946.16 2.856 1.2c.792.94 1.153 2.592.492 3.08m-1.242-5.61c-1.148-.74-1.355-2.42-.462-3.75s2.547-1.81 3.695-1.068c1.148.74 1.355 2.42.463 3.75c-.893 1.331-2.547 1.81-3.695 1.069m4.795 8.229c-1.376.058-2.726-1.11-2.708-1.516c-.02-.594 1.676-1.058 2.782-1.03c1.113-.049 2.607.352 2.61.884c.018.517-1.355 1.684-2.684 1.662m2.759-5.858c.008 1.39-1.226 2.522-2.757 2.53c-1.53.007-2.777-1.114-2.785-2.504v-.026c-.008-1.39 1.226-2.523 2.756-2.53s2.778 1.113 2.786 2.503zm3.855 2.003c-1.186 1.62-2.792 1.684-3.39 1.232c-.625-.58-.148-2.385.71-3.374c.98-1.092 2.03-1.804 2.76-1.248c.492.483.78 2.301-.08 3.39m1.072-3.43c-1.009.44-1.83-4.938-.59-4.61c2.057 1.157 1.7 3.73.59 4.61m-.026-8.328h.299v-.53h.299c.15 0 .205.062.226.205c.015.108.011.239.048.325h.298c-.053-.076-.052-.236-.057-.321c-.01-.138-.051-.28-.198-.318v-.004c.15-.06.215-.18.215-.34c0-.206-.154-.375-.397-.375h-.732zm.299-1.126h.327c.133 0 .205.058.205.188c0 .137-.072.194-.205.194h-.327zm-1.034.464a1.27 1.27 0 1 0 2.54 0a1.27 1.27 0 0 0-2.54 0m2.328 0a1.058 1.058 0 1 1-2.116 0a1.058 1.058 0 0 1 2.116 0\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":230},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Ccircle cx=\"12\" cy=\"12\" r=\"1\"\u002F>\u003Cpath d=\"M20.2 20.2c2.04-2.03.02-7.36-4.5-11.9c-4.54-4.52-9.87-6.54-11.9-4.5c-2.04 2.03-.02 7.36 4.5 11.9c4.54 4.52 9.87 6.54 11.9 4.5\"\u002F>\u003Cpath d=\"M15.7 15.7c4.52-4.54 6.54-9.87 4.5-11.9c-2.03-2.04-7.36-.02-11.9 4.5c-4.52 4.54-6.54 9.87-4.5 11.9c2.03 2.04 7.36.02 11.9-4.5\"\u002F>\u003C\u002Fg>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":232},"\u003Cpath fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" d=\"M12 5v16m8.001-2A2 2 0 0 0 22 17V5a2 2 0 0 0-1.999-2L16 3.002A5 5 0 0 0 12 5a5 5 0 0 0-4-2H4a2 2 0 0 0-2 2v12a2 2 0 0 0 1.999 2H8a5 5 0 0 1 4 2a5 5 0 0 1 4-2z\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":234},"\u003Cg fill=\"none\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\">\u003Ccircle cx=\"12\" cy=\"12\" r=\"10\"\u002F>\u003Cpath d=\"M12 2a14.5 14.5 0 0 0 0 20a14.5 14.5 0 0 0 0-20M2 12h20\"\u002F>\u003C\u002Fg>",1792681039278]