1<!DOCTYPE html> 2<html lang="en-US" prefix="og: https://ogp.me/ns#"> 3 4<head> 5 6 <meta charset="UTF-8"> 7 <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1"> 8 <link rel="profile" href="https://gmpg.org/xfn/11"> 9 10<!-- Search Engine Optimization by Rank Math - https://rankmath.com/ --> 11<title>Products - History Tools</title> 12<meta name="robots" content="follow, index, max-snippet:-1, max-video-preview:-1, max-image-preview:large"/> 13<link rel="canonical" href="https://www.historytools.org/category/products" /> 14<link rel="next" href="https://www.historytools.org/category/products/page/2" /> 15<meta property="og:locale" content="en_US" /> 16<meta property="og:type" content="article" /> 17<meta property="og:title" content="Products - History Tools" /> 18<meta property="og:url" content="https://www.historytools.org/category/products" /> 19<meta property="og:site_name" content="History Tools" /> 20<meta name="twitter:card" content="summary_large_image" /> 21<meta name="twitter:title" content="Products - History Tools" /> 22<meta name="twitter:label1" content="Posts" /> 23<meta name="twitter:data1" content="1326" /> 24<!-- /Rank Math WordPress SEO plugin --> 25 26<link rel='dns-prefetch' href='//fonts.googleapis.com' /> 27<link rel='dns-prefetch' href='//c0.wp.com' /> 28<link rel='dns-prefetch' href='//i0.wp.com' /> 29<link rel='dns-prefetch' href='//i1.wp.com' /> 30<link rel='dns-prefetch' href='//i2.wp.com' /> 31<!-- historytools.org is managing ads with Advanced Ads 1.52.3 â https://wpadvancedads.com/ -->
31<script id="histo-ready"> 32 window.advanced_ads_ready=function(e,a){a=a||"complete";var d=function(e){return"interactive"===a?"loading"!==e:"complete"===e};d(document.readyState)?e():document.addEventListener("readystatechange",(function(a){d(a.target.readyState)&&e()}),{once:"interactive"===a})},window.advanced_ads_ready_queue=window.advanced_ads_ready_queue||[]; </script>
32 33 <style id="wp-img-auto-sizes-contain-inline-css"> 34img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 35/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 36</style> 37<style id="wp-block-library-inline-css"> 38:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
38--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}} 39 40/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */ 41</style> 42<style id="wp-block-gallery-inline-css"> 43.blocks-gallery-grid:not(.has-nested-images),.wp-block-gallery:not(.has-nested-images){display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item{display:flex;flex-direction:column;flex-grow:1;justify-content:center;margin:0 1em 1em 0;position:relative;width:calc(50% - 1em)}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figure,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figure{align-items:flex-end;display:flex;height:100%;justify-content:flex-start;margin:0}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item img{display:block;height:auto;max-width:100%;width:auto}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption{background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent);bottom:0;box-sizing:border-box;color:#fff;font-size:.8em;margin:0;max-height:100%;overflow:auto;padding:3em .77em .7em;position:absolute;text-align:center;width:100%;z-index:2}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption img{display:inline}.blocks-gallery-grid:not(.has-nested-images) figcaption,.wp-block-gallery:not(.has-nested-images) figcaption{flex-grow:1}.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item img{flex:1;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item{margin-right:0;width:100%}@media (min-width:600px){.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item{margin-right:1em;width:calc(33.33333% - .66667em)}.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item{margin-right:1em;width:calc(25% - .75em)}.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item{margin-right:1em;width:calc(20% - .8em)}.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item{margin-right:1em;width:calc(16.66667% - .83333em)}.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item{margin-right:1em;width:calc(14.28571% - .85714em)}.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item{margin-right:1em;width:calc(12.5% - .875em)}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:last-child,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:last-child{margin-right:0}.blocks-gallery-grid:not(.has-nested-images).alignleft,.blocks-gallery-grid:not(.has-nested-images).alignright,.wp-block-gallery:not(.has-nested-images).alignleft,.wp-block-gallery:not(.has-nested-images).alignright{max-width:420px;width:100%}.blocks-gallery-grid:not(.has-nested-images).aligncenter .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images).aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-gallery:not(.is-cropped) .blocks-gallery-item{align-self:flex-start}figure.wp-block-gallery.has-nested-images{align-items:normal}.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){margin:0;width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)/2)}.wp-block-gallery.has-nested-images figure.wp-block-image{box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;justify-content:center;max-width:100%;position:relative}.wp-block-gallery.has-nested-images figure.wp-block-image>a,.wp-block-gallery.has-nested-images figure.wp-block-image>div{flex-direction:column;flex-grow:1;margin:0}.wp-block-gallery.has-nested-images figure.wp-block-image img{display:block;height:auto;max-width:100%!important;width:auto}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{bottom:0;left:0;max-height:100%;position:absolute;right:0}.wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{backdrop-filter:blur(3px);content:"";height:100%;-webkit-mask-image:linear-gradient(0deg,#000 20%,transparent);mask-image:linear-gradient(0deg,#000 20%,transparent);max-height:3em;pointer-events:none}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{box-sizing:border-box;color:#fff;font-size:13px;margin:0;overflow:auto;padding:1em;text-align:center;text-shadow:0 0 1.5px #000}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar{height:12px;width:12px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-track{background-color:transparent}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:transparent;border:3px solid transparent;border-radius:8px}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus::-webkit-scrollbar-thumb,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover::-webkit-scrollbar-thumb{background-color:hsla(0,0%,100%,.8)}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{scrollbar-color:transparent transparent;scrollbar-gutter:stable both-edges;scrollbar-width:thin}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:focus-within,.wp-block-gallery.has-nested-images figure.wp-block-image figcaption:hover{scrollbar-color:hsla(0,0%,100%,.8) transparent}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{will-change:transform}@media (hover:none){.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{scrollbar-color:hsla(0,0%,100%,.8) transparent}}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption{background:linear-gradient(0deg,rgba(0,0,0,.4),transparent)}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption img{display:inline}.wp-block-gallery.has-nested-images figure.wp-block-image figcaption a{color:inherit}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>a,.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>div,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>a,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>div{flex:1 1 auto}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded figcaption{background:none;color:inherit;flex:initial;margin:0;padding:10px 10px 9px;position:relative;text-shadow:none}.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border:before,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded:before{content:none}.wp-block-gallery.has-nested-images figcaption{flex-basis:100%;flex-grow:1;text-al
43ign:center}.wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image){margin-bottom:auto;margin-top:0}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image){align-self:inherit}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>div:not(.components-drop-zone){display:flex}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img{flex:1 0 0%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.wp-block-gallery.has-nested-images.columns-1 figure.wp-block-image:not(#individual-image){width:100%}@media (min-width:600px){.wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image:not(#individual-image){width:calc(33.33333% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image){width:calc(25% - var(--wp--style--unstable-gallery-gap, 16px)*.75)}.wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image:not(#individual-image){width:calc(20% - var(--wp--style--unstable-gallery-gap, 16px)*.8)}.wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image){width:calc(16.66667% - var(--wp--style--unstable-gallery-gap, 16px)*.83333)}.wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image){width:calc(14.28571% - var(--wp--style--unstable-gallery-gap, 16px)*.85714)}.wp-block-gallery.has-nested-images.columns-8 figure.wp-block-image:not(#individual-image){width:calc(12.5% - var(--wp--style--unstable-gallery-gap, 16px)*.875)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image){width:calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2),.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2)~figure.wp-block-image:not(#individual-image){width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)*.5)}.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:last-child{width:100%}}.wp-block-gallery.has-nested-images.alignleft,.wp-block-gallery.has-nested-images.alignright{max-width:420px;width:100%}.wp-block-gallery.has-nested-images.aligncenter{justify-content:center} 44/*# sourceURL=https://c0.wp.com/c/7.1/wp-includes/blocks/gallery/style.min.css */ 45</style> 46<style id="wp-block-image-inline-css"> 47.wp-block-image>a,.wp-block-image>figure>a{display:inline-block}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}@media not (prefers-reduced-motion){.wp-block-image img.hide{visibility:hidden}.wp-block-image img.show{animation:show-content-image .4s}}.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{border-radius:inherit}.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull>a,.wp-block-image.alignwide>a{width:100%}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{caption-side:bottom;display:table-caption}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-image.is-style-circle-mask img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{border-radius:0;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}.wp-block-image figure{margin:0}.wp-lightbox-container{display:flex;flex-direction:column;position:relative}.wp-lightbox-container img{cursor:zoom-in}.wp-lightbox-container img:hover+button{opacity:1}.wp-lightbox-container button{align-items:center;backdrop-filter:blur(16px) saturate(180%);background-color:rgba(90,90,90,.25);border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;width:20px;z-index:100}@media not (prefers-reduced-motion){.wp-lightbox-container button{transition:opacity .2s ease}}.wp-lightbox-container button:focus-visible{outline:3px auto rgba(90,90,90,.25);outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:hover{cursor:pointer;opacity:1}.wp-lightbox-container button:focus{opacity:1}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:rgba(90,90,90,.25);border:none}.wp-lightbox-overlay{box-sizing:border-box;
47cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100000}.wp-lightbox-overlay .wp-lightbox-close-button{align-items:center;cursor:pointer;display:flex;font-family:inherit;gap:8px;justify-content:center;line-height:1;min-height:40px;min-width:40px;padding:0 4px;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}.wp-lightbox-overlay .wp-lightbox-close-button:focus,.wp-lightbox-overlay .wp-lightbox-close-button:hover,.wp-lightbox-overlay .wp-lightbox-close-button:not(:hover):not(:active):not(.has-background){background:none;border:none}.wp-lightbox-overlay .wp-lightbox-close-button:has(.wp-lightbox-close-text:not([hidden])) .wp-lightbox-close-icon svg{height:1em;width:1em}.wp-lightbox-overlay .wp-lightbox-close-icon svg{display:block}.wp-lightbox-overlay .wp-lightbox-navigation-button-next,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{align-items:center;bottom:16px;cursor:pointer;display:flex;font-family:inherit;gap:4px;justify-content:center;line-height:1;min-height:40px;min-width:40px;padding:0 8px;position:absolute;z-index:2000002}.wp-lightbox-overlay .wp-lightbox-navigation-button-next[hidden],.wp-lightbox-overlay .wp-lightbox-navigation-button-prev[hidden]{display:none}@media (min-width:960px){.wp-lightbox-overlay .wp-lightbox-navigation-button-next,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{bottom:50%;transform:translateY(-50%)}}.wp-lightbox-overlay .wp-lightbox-navigation-button-next:focus,.wp-lightbox-overlay .wp-lightbox-navigation-button-next:hover,.wp-lightbox-overlay .wp-lightbox-navigation-button-next:not(:hover):not(:active):not(.has-background),.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:focus,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:hover,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:not(:hover):not(:active):not(.has-background){background:none;border:none;padding:0 8px}.wp-lightbox-overlay .wp-lightbox-navigation-button-next:has(.wp-lightbox-navigation-text:not([hidden])) .wp-lightbox-navigation-icon svg,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:has(.wp-lightbox-navigation-text:not([hidden])) .wp-lightbox-navigation-icon svg{display:block;height:1.5em;width:1.5em}.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{left:calc(env(safe-area-inset-left) + 16px)}.wp-lightbox-overlay .wp-lightbox-navigation-button-next{right:calc(env(safe-area-inset-right) + 16px)}.wp-lightbox-overlay .wp-lightbox-navigation-icon svg{vertical-align:middle}.wp-lightbox-overlay .lightbox-image-container{height:var(--wp--lightbox-container-height);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:top left;width:var(--wp--lightbox-container-width);z-index:2000001}.wp-lightbox-overlay .wp-block-image{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:0 0;width:100%;z-index:3000000}.wp-lightbox-overlay .wp-block-image img{height:var(--wp--lightbox-image-height);min-height:var(--wp--lightbox-image-height);min-width:var(--wp--lightbox-image-width);width:var(--wp--lightbox-image-width)}.wp-lightbox-overlay .wp-block-image figcaption{display:none}.wp-lightbox-overlay button{background:none;border:none}.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.wp-lightbox-overlay.active{visibility:visible}@media not (prefers-reduced-motion){.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active){animation:turn-off-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active) img{animation:turn-off-visibility .25s both}.wp-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active){animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}
47@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}} 48/*# sourceURL=https://c0.wp.com/c/7.1/wp-includes/blocks/image/style.min.css */ 49</style> 50<style id="wp-block-spacer-inline-css"> 51.wp-block-spacer{clear:both} 52/*# sourceURL=https://c0.wp.com/c/7.1/wp-includes/blocks/spacer/style.min.css */ 53</style> 54<style id="wp-block-library-inline-css-extra"> 55.has-text-align-justify{text-align:justify;} 56/*# sourceURL=wp-block-library-inline-css */ 57</style> 58 59<style id="classic-theme-styles-inline-css"> 60/*! This file is auto-generated */ 61.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} 62/*# sourceURL=/wp-includes/css/classic-themes.min.css */ 63</style> 64 65<link rel='stylesheet' id='wp-theme-css' href='https://c0.wp.com/c/7.1/wp-includes/css/dist/theme/design-tokens.min.css' media='all' /> 66<link rel='stylesheet' id='wp-components-css' href='https://c0.wp.com/c/7.1/wp-includes/css/dist/components/style.min.css' media='all' /> 67<link rel='stylesheet' id='wp-preferences-css' href='https://c0.wp.com/c/7.1/wp-includes/css/dist/preferences/style.min.css' media='all' /> 68<link rel='stylesheet' id='wp-block-editor-css' href='https://c0.wp.com/c/7.1/wp-includes/css/dist/block-editor/style.min.css' media='all' /> 69<link rel='stylesheet' id='wp-reusable-blocks-css' href='https://c0.wp.com/c/7.1/wp-includes/css/dist/reusable-blocks/style.min.css' media='all' /> 70<link rel='stylesheet' id='wp-patterns-css' href='https://c0.wp.com/c/7.1/wp-includes/css/dist/patterns/style.min.css' media='all' /> 71<link rel='stylesheet' id='wp-media-utils-css' href='https://c0.wp.com/c/7.1/wp-includes/css/dist/media-utils/style.min.css' media='all' /> 72<link rel='stylesheet' id='wp-editor-css' href='https://c0.wp.com/c/7.1/wp-includes/css/dist/editor/style.min.css' media='all' /> 73<link rel='stylesheet' id='i2-pros-cons-block-style-css-css' href='https://www.historytools.org/wp-content/plugins/i2-pro-cons/dist/blocks.editor.build.css?ver=1.3.1' media='all' /> 74<style id="i2-pros-cons-block-style-css-inline-css"> 75 .i2-pros-cons-main-wrapper .i2pctitle{text-align: center!important;} .i2-pros-cons-main-wrapper .i2pctitle{color: #ffffff!important;} .i2-pros-cons-main-wrapper .i2pctitle{background-color: #00bf08!important;} .i2-pros-cons-wrapper .i2-cons-title,.i2-pros-cons-wrapper .i2-pros-title{color: #ffffff!important;}.i2-pros-cons-wrapper .i2-pros-title {background-color: #00bf08 !important;} .i2-pros-cons-wrapper .i2-cons-title{background-color: #bf000a!important;} .i2-pros-cons-wrapper .section ul li i{top: 8px!important;} .i2-pros-cons-wrapper .i2-pros ul li i{color: #00bf08!important;} .i2-pros-cons-wrapper .i2-cons ul li i{color: #bf000a!important;} .i2-pros-cons-main-wrapper .i2-button-wrapper a{color: #ffffff!important;} .i2-pros-cons-main-wrapper .i2-button-wrapper a{background-color: #00bf08; border-color:#00bf08;} .i2-pros-cons-main-wrapper .i2-button-wrapper a:hover{background-color: #bf000a; border-color:#bf000a;} 76/*# sourceURL=i2-pros-cons-block-style-css-inline-css */ 77</style> 78<link rel='stylesheet' id='i2-pros-and-cons-custom-fonts-icons-style-css' href='https://www.historytools.org/wp-content/plugins/i2-pro-cons/dist/fonts/styles.css?ver=1.3.1' media='all' /> 79<style id="global-styles-inline-css"> 80:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--neve-link-color: var(--nv-primary-accent);--wp--preset--color--neve-link-hover-color: var(--nv-secondary-accent);--wp--preset--color--nv-site-bg: var(--nv-site-bg);--wp--preset--color--nv-light-bg: var(--nv-light-bg);--wp--preset--color--nv-dark-bg: var(--nv-dark-bg);--wp--preset--color--neve-text-color: var(--nv-text-color);--wp--preset--color--nv-text-dark-bg: var(--nv-text-dark-bg);--wp--preset--color--nv-c-1: var(--nv-c-1);--wp--preset--color--nv-c-2: var(--nv-c-2);--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,
800) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-neve-link-color-color{color: var(--wp--preset--color--neve-link-color) !important;}.has-neve-link-hover-color-color{color: var(--wp--preset--color--neve-link-hover-color) !important;}.has-nv-site-bg-color{color: var(--wp--preset--color--nv-site-bg) !important;}.has-nv-light-bg-color{color: var(--wp--preset--color--nv-light-bg) !important;}.has-nv-dark-bg-color{color: var(--wp--preset--color--nv-dark-bg) !important;}.has-neve-text-color-color{color: var(--wp--preset--color--neve-text-color) !important;}.has-nv-text-dark-bg-color{color: var(--wp--preset--color--nv-text-dark-bg) !important;}.has-nv-c-1-color{color: var(--wp--preset--color--nv-c-1) !important;}.has-nv-c-2-color{color: var(--wp--preset--color--nv-c-2) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-neve-link-color-background-color{background-color: var(--wp--preset--color--neve-link-color) !important;}.has-neve-link-hover-color-background-color{background-color: var(--wp--preset--color--neve-link-hover-color) !important;}.has-nv-site-bg-background-color{background-color: var(--wp--preset--color--nv-site-bg) !important;}.has-nv-light-bg-background-color{background-color: var(--wp--preset--color--nv-light-bg) !important;}.has-nv-dark-bg-background-color{background-color: var(--wp--preset--color--nv-dark-bg) !important;}.has-neve-text-color-background-color{background-color: var(--wp--preset--color--neve-text-color) !important;}.has-nv-text-dark-bg-background-color{background-color: var(--wp--preset--color--nv-text-dark-bg) !important;}.has-nv-c-1-background-color{background-color: var(--wp--preset--color--nv-c-1) !important;}.has-nv-c-2-background-color{background-color: var(--wp--preset--color--nv-c-2) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-neve-link-color-border-color{border-color: var(--wp--preset--color--neve-link-color) !important;}.has-neve-link-hover-color-border-color{border-color: var(--wp--preset--color--neve-link-hover-color) !important;}.has-nv-site-bg-border-color{border-color: var(--wp--preset--color--nv-site-bg) !important;}.has-nv-light-bg-border-color{border-color: var(--wp--preset--color--nv-light-bg) !important;}.has-nv-dark-bg-border-color{border-color: var(--wp--preset--color--nv-dark-bg) !important;}.has-neve-text-color-border-color{border-color: var(--wp--preset--color--neve-text-color) !important;}.has-nv-text-dark-bg-border-color{border-color: var(--wp--preset--color--nv-text-dark-bg) !important;}.has-nv-c-1-border-color{border-color: var(--wp--preset--color--nv-c-1) !important;}.has-nv-c-2-border-color{border-color: var(--wp--preset--color--nv-c-2) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
80.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} 81:where(.wp-block-gallery.is-layout-flex){gap: var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) );}:where(.wp-block-gallery.is-layout-grid){gap: var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) );} 82/*# sourceURL=global-styles-inline-css */ 83</style> 84 85<link rel='stylesheet' id='neve-style-css' href='https://www.historytools.org/wp-content/themes/neve/style-main-new.min.css?ver=3.7.3' media='all' /> 86<style id="neve-style-inline-css"> 87.nv-meta-list li.meta:not(:last-child):after { content:"/" }.nv-meta-list .no-mobile{ 88 display:none; 89 }.nv-meta-list li.last::after{ 90 content: ""!important; 91 }@media (min-width: 769px) { 92 .nv-meta-list .no-mobile { 93 display: inline-block; 94 } 95 .nv-meta-list li.last:not(:last-child)::after { 96 content: "/" !important; 97 } 98 } 99.toggle-palette a { display: flex; align-items: center; } .toggle-palette .icon { display: flex; width: var(--iconsize); height: var(--iconsize); fill: currentColor; } .toggle-palette .label { font-size: 0.85em; margin-left: 5px; } 100 :root{ --container: 748px;--postwidth:100%; --primarybtnbg: rgba(255, 255, 255, 0); --primarybtnhoverbg: var(--nv-primary-accent); --primarybtncolor: var(--nv-primary-accent); --secondarybtncolor: var(--nv-primary-accent); --primarybtnhovercolor: #ffffff; --secondarybtnhovercolor: var(--nv-text-color);--primarybtnborderradius:0;--secondarybtnborderradius:3px;--primarybtnborderwidth:2px;--secondarybtnborderwidth:3px;--btnpadding:10px 15px;--primarybtnpadding:calc(10px - 2px) calc(15px - 2px);--secondarybtnpadding:calc(10px - 3px) calc(15px - 3px); --btnlineheight: 1.6em; --btntexttransform: none; --btnfontweight: 600; --bodyfontfamily: Inter; --bodyfontsize: 15px; --bodylineheight: 1.6em; --bodyletterspacing: 0px; --bodyfontweight: 400; --bodytexttransform: none; --headingsfontfamily: Inter; --h1fontsize: 32px; --h1fontweight: 600; --h1lineheight: 1.2em; --h1letterspacing: 0px; --h1texttransform: none; --h2fontsize: 24px; --h2fontweight: 600; --h2lineheight: 1.3em; --h2letterspacing: 0px; --h2texttransform: none; --h3fontsize: 20px; --h3fontweight: 600; --h3lineheight: 1.4em; --h3letterspacing: 0px; --h3texttransform: none; --h4fontsize: 18px; --h4fontweight: 600; --h4lineheight: 1.6em; --h4letterspacing: 0px; --h4texttransform: none; --h5fontsize: 16px; --h5fontweight: 600; --h5lineheight: 1.6em; --h5letterspacing: 0px; --h5texttransform: none; --h6fontsize: 14px; --h6fontweight: 600; --h6lineheight: 1.6em; --h6letterspacing: 0px; --h6texttransform: none;--formfieldborderwidth:2px;--formfieldborderradius:3px; --formfieldbgcolor: var(--nv-light-bg); --formfieldbordercolor: #e7e7e7; --formfieldcolor: var(--nv-text-color);--formfieldpadding:10px 15px; } .has-neve-button-color-color{ color: rgba(255,255,255,0)!important; } .has-neve-button-color-background-color{ background-color: rgba(255,255,255,0)!important; } .single-post-container .alignfull > [class*="__inner-container"], .single-post-container .alignwide > [class*="__inner-container"]{ max-width:718px } .nv-meta-list{ --avatarsize: 20px; } .single .nv-meta-list{ --avatarsize: 20px; } .blog .nv-meta-list li, .archive .nv-meta-list li{ --fontweight: none; } .single h1.entry-title{ --fontsize: 32px; } .nv-is-boxed.nv-comments-wrap{ --padding:20px; --bgcolor: #422121; --color: #000000; } .nv-is-boxed.comment-respond{ --padding:20px; } .nv-single-post-wrap{ --spacing: 60px; }
100 .single:not(.single-product), .page{ --c-vspace:0 0 0 0;; } .global-styled{ --bgcolor: var(--nv-site-bg); } .header-top{ --rowbcolor: var(--nv-light-bg); --color: var(--nv-text-color); --bgcolor: #f0f0f0; } .header-main{ --rowbcolor: var(--nv-light-bg); --color: var(--nv-text-dark-bg); --bgcolor: var(--nv-dark-bg); } .header-bottom{ --rowbcolor: var(--nv-light-bg); --color: var(--nv-text-color); --bgcolor: #ffffff; } .header-menu-sidebar-bg{ --justify: flex-start; --textalign: left;--flexg: 1;--wrapdropdownwidth: auto; --color: var(--nv-text-dark-bg); --bgcolor: var(--nv-dark-bg); } .header-menu-sidebar{ width: 360px; } .builder-item--logo{ --maxwidth: 40px; --color: var(--nv-text-dark-bg); --fs: 24px;--padding:10px 0;--margin:0; --textalign: left;--justify: flex-start; } .builder-item--nav-icon,.header-menu-sidebar .close-sidebar-panel .navbar-toggle{ --borderradius:3px;--borderwidth:1px; } .builder-item--nav-icon{ --label-margin:0 5px 0 0;;--padding:10px 15px;--margin:0; } .builder-item--primary-menu{ --color: var(--nv-text-dark-bg); --hovercolor: var(--nv-secondary-accent); --hovertextcolor: var(--nv-text-color); --activecolor: var(--nv-text-dark-bg); --spacing: 20px; --height: 25px;--padding:0;--margin:0; --fontsize: 1em; --lineheight: 1.6; --letterspacing: 0px; --fontweight: 500; --texttransform: none; --iconsize: 1em; } .hfg-is-group.has-primary-menu .inherit-ff{ --inheritedfw: 500; } .builder-item--header_palette_switch{ --iconsize: 16px;--padding:0;--margin:0; } .builder-item--header_search{ --height: 40px;--formfieldborderwidth:2px;--formfieldborderradius:2px;--padding:0;--margin:0; } .builder-item--header_search_responsive{ --iconsize: 22px; --color: #ffffff; --formfieldfontsize: 14px;--formfieldborderwidth:2px;--formfieldborderradius:2px; --height: 40px;--padding:0 10px;--margin:0; } .footer-top-inner .row{ grid-template-columns:1fr; --valign: flex-start; } .footer-top{ --rowbcolor: var(--nv-light-bg); --color: var(--nv-text-dark-bg); --bgcolor: var(--nv-dark-bg); } .footer-main-inner .row{ grid-template-columns:1fr 1fr 1fr; --valign: flex-start; } .footer-main{ --rowbcolor: var(--nv-light-bg); --color: var(--nv-text-dark-bg); --bgcolor: var(--nv-dark-bg); } .footer-bottom-inner .row{ grid-template-columns:1fr 1fr; --valign: flex-start; } .footer-bottom{ --rowbcolor: var(--nv-light-bg); --color: var(--nv-text-dark-bg); --bgcolor: var(--nv-dark-bg); } .builder-item--footer-one-widgets{ --padding:20px;--margin:0; --textalign: left;--justify: flex-start; } .builder-item--footer-two-widgets{ --padding:20px;--margin:0; --textalign: left;--justify: flex-start; } .builder-item--footer-three-widgets{ --padding:0;--margin:0; --textalign: left;--justify: flex-start; } .builder-item--footer-menu{ --hovercolor: var(--nv-primary-accent); --spacing: 20px; --height: 25px;--padding:0;--margin:0; --fontsize: 0.8em; --lineheight: 1.6em; --letterspacing: 0px; --fontweight: 600; --texttransform: uppercase; --iconsize: 0.8em; --textalign: center;--justify: center; } .page_header-top{ --rowbcolor: var(--nv-light-bg); --color: var(--nv-text-color); --bgcolor: var(--nv-site-bg); } .page_header-bottom{ --rowbcolor: var(--nv-light-bg); --color: var(--nv-text-color); --bgcolor: var(--nv-site-bg); } .posts-wrapper{ --padding:; --gridSpacing: 30px; } .scroll-to-top{ --color: var(--nv-text-dark-bg);--padding:8px 10px; --borderRadius: 0px; --bgColor: var(--nv-dark-bg); --hoverColor: var(--nv-text-dark-bg); --hoverBgColor: var(--nv-secondary-accent);--size:16px; } @media(min-width: 576px){ :root{ --container: 992px;--postwidth:100%;--btnpadding:10px 15px;--primarybtnpadding:calc(10px - 2px) calc(15px - 2px);--secondarybtnpadding:calc(10px - 3px) calc(15px - 3px); --btnlineheight: 1.6em; --bodyfontsize: 16px; --bodylineheight: 1.6em; --bodyletterspacing: 0px; --h1fontsize: 40px; --h1lineheight: 1.2em; --h1letterspacing: 0px; --h2fontsize: 32px; --h2lineheight: 1.2em; --h2letterspacing: 0px; --h3fontsize: 24px; --h3lineheight: 1.4em; --h3letterspacing: 0px; --h4fontsize: 20px; --h4lineheight: 1.5em; --h4letterspacing: 0px; --h5fontsize: 18px; --h5lineheight: 1.6em; --h5letterspacing: 0px; --h6fontsize: 16px; --h6lineheight: 1.6em; --h6letterspacing: 0px; } .single-post-container .alignfull > [class*="__inner-container"], .single-post-container .alignwide > [class*="__inner-container"]{ max-width:962px } .nv-meta-list{ --avatarsize: 20px; } .single .nv-meta-list{ --avatarsize: 20px; } .single h1.entry-title{ --fontsize: 042px; } .nv-is-boxed.nv-comments-wrap{ --padding:30px; } .nv-is-boxed.comment-respond{ --padding:30px; } .nv-single-post-wrap{ --spacing: 60px; }
100 .single:not(.single-product), .page{ --c-vspace:0 0 0 0;; } .header-menu-sidebar-bg{ --justify: flex-start; --textalign: left;--flexg: 1;--wrapdropdownwidth: auto; } .header-menu-sidebar{ width: 360px; } .builder-item--logo{ --maxwidth: 48px; --fs: 24px;--padding:10px 0;--margin:0; --textalign: left;--justify: flex-start; } .builder-item--nav-icon{ --label-margin:0 5px 0 0;;--padding:10px 15px;--margin:0; } .builder-item--primary-menu{ --spacing: 20px; --height: 25px;--padding:0;--margin:0; --fontsize: 1em; --lineheight: 1.6; --letterspacing: 0px; --iconsize: 1em; } .builder-item--header_palette_switch{ --iconsize: 16px;--padding:0;--margin:0; } .builder-item--header_search{ --height: 40px;--formfieldborderwidth:2px;--formfieldborderradius:2px;--padding:0;--margin:0; } .builder-item--header_search_responsive{ --formfieldfontsize: 14px;--formfieldborderwidth:2px;--formfieldborderradius:2px; --height: 40px;--padding:0 10px;--margin:0; } .builder-item--footer-one-widgets{ --padding:20px;--margin:0; --textalign: left;--justify: flex-start; } .builder-item--footer-two-widgets{ --padding:20px;--margin:0; --textalign: left;--justify: flex-start; } .builder-item--footer-three-widgets{ --padding:0;--margin:0; --textalign: left;--justify: flex-start; } .builder-item--footer-menu{ --spacing: 20px; --height: 25px;--padding:0;--margin:0; --fontsize: 0.8em; --lineheight: 1.6em; --letterspacing: 0px; --iconsize: 0.8em; --textalign: center;--justify: center; } .posts-wrapper{ --padding:; --gridSpacing: 30px; } .scroll-to-top{ --padding:8px 10px;--size:16px; } }@media(min-width: 960px){ :root{ --container: 1060px;--postwidth:50%;--btnpadding:13px 15px;--primarybtnpadding:calc(13px - 2px) calc(15px - 2px);--secondarybtnpadding:calc(13px - 3px) calc(15px - 3px); --btnfs: 16px; --btnlineheight: 1.6em; --bodyfontsize: 20px; --bodylineheight: 1.6em; --bodyletterspacing: 0px; --h1fontsize: 40px; --h1lineheight: 1.3em; --h1letterspacing: 0px; --h2fontsize: 32px; --h2lineheight: 1.2em; --h2letterspacing: 0px; --h3fontsize: 28px; --h3lineheight: 1.4em; --h3letterspacing: 0px; --h4fontsize: 24px; --h4lineheight: 1.5em; --h4letterspacing: 0px; --h5fontsize: 20px; --h5lineheight: 1.6em; --h5letterspacing: 0px; --h6fontsize: 16px; --h6lineheight: 1.6em; --h6letterspacing: 0px; --formfieldfontsize: 1em; } body:not(.single):not(.archive):not(.blog):not(.search):not(.error404) .neve-main > .container .col, body.post-type-archive-course .neve-main > .container .col, body.post-type-archive-llms_membership .neve-main > .container .col{ max-width: 100%; } body:not(.single):not(.archive):not(.blog):not(.search):not(.error404) .nv-sidebar-wrap, body.post-type-archive-course .nv-sidebar-wrap, body.post-type-archive-llms_membership .nv-sidebar-wrap{ max-width: 0%; } .neve-main > .archive-container .nv-index-posts.col{ max-width: 100%; } .neve-main > .archive-container .nv-sidebar-wrap{ max-width: 0%; } .neve-main > .single-post-container .nv-single-post-wrap.col{ max-width: 70%; } .single-post-container .alignfull > [class*="__inner-container"], .single-post-container .alignwide > [class*="__inner-container"]{ max-width:712px } .container-fluid.single-post-container .alignfull > [class*="__inner-container"], .container-fluid.single-post-container .alignwide > [class*="__inner-container"]{ max-width:calc(70% + 15px) } .neve-main > .single-post-container .nv-sidebar-wrap{ max-width: 30%; } .nv-meta-list{ --avatarsize: 20px; } .single .nv-meta-list{ --avatarsize: 20px; } .blog .nv-meta-list li, .archive .nv-meta-list li{ --fontsize: 1em; } .single h1.entry-title{ --fontsize: 064px; } .nv-is-boxed.nv-comments-wrap{ --padding:40px; } .nv-is-boxed.comment-respond{ --padding:40px; } .nv-single-post-wrap{ --spacing: 60px; } .single:not(.single-product), .page{ --c-vspace:0 0 0 0;; } .header-menu-sidebar-bg{ --justify: flex-start; --textalign: left;--flexg: 1;--wrapdropdownwidth: auto; } .header-menu-sidebar{ width: 360px; } .builder-item--logo{ --maxwidth: 60px; --fs: 24px;--padding:10px 0;--margin:0; --textalign: left;--justify: flex-start; } .builder-item--nav-icon{ --label-margin:0 5px 0 0;;--padding:10px 15px;--margin:0; } .builder-item--primary-menu{ --spacing: 20px; --height: 25px;--padding:0;--margin:0; --fontsize: 1em; --lineheight: 1.6; --letterspacing: 0px; --iconsize: 1em; } .builder-item--header_palette_switch{ --iconsize: 20px;--padding:5px;--margin:0 0 0 20px;; } .builder-item--header_search{ --height: 40px;--formfieldborderwidth:2px;
100--formfieldborderradius:2px;--padding:0;--margin:0; } .builder-item--header_search_responsive{ --formfieldfontsize: 18px;--formfieldborderwidth:2px;--formfieldborderradius:2px; --height: 60px;--padding:5px;--margin:0 0 0 20px;; } .footer-top{ --height:365px; } .footer-bottom{ --height:80px; } .builder-item--footer-one-widgets{ --padding:20px;--margin:0; --textalign: left;--justify: flex-start; } .builder-item--footer-two-widgets{ --padding:20px;--margin:0; --textalign: left;--justify: flex-start; } .builder-item--footer-three-widgets{ --padding:20px;--margin:0; --textalign: left;--justify: flex-start; } .builder-item--footer-menu{ --spacing: 20px; --height: 25px;--padding:0;--margin:0; --fontsize: 0.8em; --lineheight: 1.6em; --letterspacing: 0px; --iconsize: 0.8em; --textalign: right;--justify: flex-end; } .posts-wrapper{ --padding:20px; --gridSpacing: 20px; } .scroll-to-top{ --padding:8px 10px;--size:16px; } }.scroll-to-top {right: 20px; border: none; position: fixed; bottom: 30px; display: none; opacity: 0; visibility: hidden; transition: opacity 0.3s ease-in-out, visibility 0.3s ease-in-out; align-items: center; justify-content: center; z-index: 999; } @supports (-webkit-overflow-scrolling: touch) { .scroll-to-top { bottom: 74px; } } .scroll-to-top.image { background-position: center; } .scroll-to-top .scroll-to-top-image { width: 100%; height: 100%; } .scroll-to-top .scroll-to-top-label { margin: 0; padding: 5px; } .scroll-to-top:hover { text-decoration: none; } .scroll-to-top.scroll-to-top-left {left: 20px; right: unset;} .scroll-to-top.scroll-show-mobile { display: flex; } @media (min-width: 960px) { .scroll-to-top { display: flex; } }.scroll-to-top { color: var(--color); padding: var(--padding); border-radius: var(--borderRadius); background-color: var(--bgColor); } .scroll-to-top:hover, .scroll-to-top:focus { color: var(--hoverColor); background-color: var(--hoverBgColor); } .scroll-to-top-icon, .scroll-to-top.image .scroll-to-top-image { width: var(--size); height: var(--size); } .scroll-to-top-image { background-image: var(--bgImage); background-size: cover; }:root{--nv-primary-accent:#0073aa;--nv-secondary-accent:#38a7dc;--nv-site-bg:#ffffff;--nv-light-bg:#f8f8f8;--nv-dark-bg:#202527;--nv-text-color:#272626;--nv-text-dark-bg:#ffffff;--nv-c-1:#76a658;--nv-c-2:#dc5a52;--nv-fallback-ff:Lucida Console, Monaco, monospace;} [data-neve-theme="light"], html.neve-light-theme { --nv-primary-accent:#0073aa;--nv-secondary-accent:#38a7dc;--nv-site-bg:#ffffff;--nv-light-bg:#f8f8f8;--nv-dark-bg:#202527;--nv-text-color:#272626;--nv-text-dark-bg:#ffffff;--nv-c-1:#76a658;--nv-c-2:#dc5a52; } [data-neve-theme="dark"], html.neve-dark-theme ~ * { --nv-primary-accent:#1fa2bd;--nv-secondary-accent:#1f90a6;--nv-site-bg:#202527;--nv-light-bg:#2c3235;--nv-dark-bg:#191d1f;--nv-text-color:#ffffff;--nv-text-dark-bg:#ffffff;--nv-c-1:#76a658;--nv-c-2:#dc5a52; } 101/*# sourceURL=neve-style-inline-css */ 102</style> 103<link rel='stylesheet' id='neve-blog-pro-css' href='https://www.historytools.org/wp-content/plugins/neve-pro-addon/includes/modules/blog_pro/assets/style.min.css?ver=2.0.3' media='all' /> 104<style type="text/css">@font-face {font-family:'Inter';font-style:normal;font-weight:400;src:url(/cf-fonts/s/inter/5.2.8/vietnamese/400/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:400;src:url(/cf-fonts/s/inter/5.2.8/greek/400/normal.woff2);unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:400;src:url(/cf-fonts/s/inter/5.2.8/latin/400/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:400;src:url(/cf-fonts/s/inter/5.2.8/cyrillic-ext/400/normal.woff2);
104unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:400;src:url(/cf-fonts/s/inter/5.2.8/latin-ext/400/normal.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:400;src:url(/cf-fonts/s/inter/5.2.8/cyrillic/400/normal.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:400;src:url(/cf-fonts/s/inter/5.2.8/greek-ext/400/normal.woff2);unicode-range:U+1F00-1FFF;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:600;src:url(/cf-fonts/s/inter/5.2.8/greek/600/normal.woff2);unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:600;src:url(/cf-fonts/s/inter/5.2.8/vietnamese/600/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:600;src:url(/cf-fonts/s/inter/5.2.8/cyrillic-ext/600/normal.woff2);unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:600;src:url(/cf-fonts/s/inter/5.2.8/greek-ext/600/normal.woff2);unicode-range:U+1F00-1FFF;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:600;src:url(/cf-fonts/s/inter/5.2.8/latin/600/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:600;src:url(/cf-fonts/s/inter/5.2.8/cyrillic/600/normal.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:600;src:url(/cf-fonts/s/inter/5.2.8/latin-ext/600/normal.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:500;src:url(/cf-fonts/s/inter/5.2.8/greek-ext/500/normal.woff2);unicode-range:U+1F00-1FFF;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:500;src:url(/cf-fonts/s/inter/5.2.8/vietnamese/500/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:500;src:url(/cf-fonts/s/inter/5.2.8/latin/500/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:500;src:url(/cf-fonts/s/inter/5.2.8/greek/500/normal.woff2);unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:500;src:url(/cf-fonts/s/inter/5.2.8/cyrillic-ext/500/normal.woff2);unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:500;src:url(/cf-fonts/s/inter/5.2.8/cyrillic/500/normal.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:500;src:url(/cf-fonts/s/inter/5.2.8/latin-ext/500/normal.woff2);
104unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}</style> 105<link rel='stylesheet' id='hfg_module-css' href='https://www.historytools.org/wp-content/plugins/neve-pro-addon/includes/modules/header_footer_grid/assets/style.min.css?ver=2.0.3' media='all' /> 106<link rel='stylesheet' id='jetpack_css-css' href='https://c0.wp.com/p/jetpack/10.1.2/css/jetpack.css' media='all' />
107<script id="jquery-core-js" src="https://c0.wp.com/c/7.1/wp-includes/js/jquery/jquery.min.js"></script>
vendor: 1 bytes, line 107
107
108<script id="advanced-ads-advanced-js-js-extra"> 109var advads_options = {"blog_id":"1","privacy":{"enabled":false,"state":"not_needed"}}; 110//# sourceURL=advanced-ads-advanced-js-js-extra 111</script>
vendor: 1 bytes, line 111
111
112<script id="advanced-ads-advanced-js-js" src="https://www.historytools.org/wp-content/plugins/advanced-ads/public/assets/js/advanced.min.js?ver=1.52.3"></script>
112 113<!-- Enter your scripts here --> <!-- HappyForms global container --> 114
114<script type="text/javascript">HappyForms = {};</script>
114 115 <!-- End of HappyForms global container --> 116
116<script type="text/javascript"> 117 var advadsCfpQueue = []; 118 var advadsCfpAd = function( adID ){ 119 if ( 'undefined' == typeof advadsProCfp ) { advadsCfpQueue.push( adID ) } else { advadsProCfp.addElement( adID ) } 120 }; 121 </script>
121 122 <style type='text/css'>img#wpstats{display:none}</style> 123 <link rel="icon" href="https://www.historytools.org/wp-content/uploads/2023/11/logo.svg" sizes="32x32" /> 124<link rel="icon" href="https://www.historytools.org/wp-content/uploads/2023/11/logo.svg" sizes="192x192" /> 125<link rel="apple-touch-icon" href="https://www.historytools.org/wp-content/uploads/2023/11/logo.svg" /> 126<meta name="msapplication-TileImage" content="https://www.historytools.org/wp-content/uploads/2023/11/logo.svg" /> 127 128
128<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-7152359349184850" 129 crossorigin="anonymous"></script>
129 130<style id="core-block-supports-inline-css"> 131.wp-block-gallery.wp-block-gallery-1{--wp--style--unstable-gallery-gap:var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) );} 132/*# sourceURL=core-block-supports-inline-css */ 133</style> 134 135</head> 136<body class="archive category category-products category-109 wp-custom-logo wp-theme-neve nv-blog-covers nv-sidebar-full-width menu_sidebar_slide_left aa-prefix-histo-" id="neve_body" ><a href="https://www.historytools.org/cdn-cgi/content?id=nwNxBWJGnmsZBGMK3Gk_.S8yfnourwl0WSNSJkGFH1s-1790916619.9394884-1.2.1.1-ByPi6kmDCySDdc5PjhIhEKcz4eb_4i_7.wlr_2bPqhV6r4wRaHZur0EYIIbEw4BM" aria-hidden="true" rel="nofollow noopener" style="display: none !important; visibility: hidden !important"></a> 137<div class="wrapper"> 138 139 <header class="header" > 140 <a class="neve-skip-link show-on-focus" href="#content" > 141 Skip to content </a> 142 <div id="header-grid" class="hfg_header site-header"> 143 144<nav class="header--row header-main hide-on-mobile hide-on-tablet layout-full-contained nv-navbar header--row" 145 data-row-id="main" data-show-on="desktop"> 146 147 <div 148 class="header--row-inner header-main-inner"> 149 <div class="container"> 150 <div 151 class="row row--wrapper" 152 data-section="hfg_header_layout_main" > 153 <div class="hfg-slot left"><div class="builder-item desktop-left"><div class="item--inner builder-item--logo" 154 data-section="title_tagline" 155 data-item-id="logo"> 156 157<div class="site-logo"> 158 <a class="brand" href="https://www.historytools.org/" title="â History Tools" 159 aria-label="History Tools Exploring Tools, Gaming, and the Entire Spectrum of Technology" rel="home"><div class="title-with-logo"><img width="500" height="500" src="https://www.historytools.org/wp-content/uploads/2023/11/logo.svg" class="neve-site-logo skip-lazy" alt="logo" data-variant="logo" decoding="async" fetchpriority="high" /><div class="nv-title-tagline-wrap"><p class="site-title">History Tools</p></div></div></a></div> 160 </div> 161 162</div></div><div class="hfg-slot right"><div class="builder-item has-nav hfg-is-group has-primary-menu"><div class="item--inner builder-item--primary-menu has_menu" 163 data-section="header_menu_primary" 164 data-item-id="primary-menu"> 165 <div class="nv-nav-wrap"> 166 <div role="navigation" class="nav-menu-primary style-border-bottom m-style" 167 aria-label="Primary Menu"> 168 169 <ul id="nv-primary-navigation-main" class="primary-menu-ul nav-ul menu-desktop"><li id="menu-item-964" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-home menu-item-964"><div class="wrap"><a href="https://www.historytools.org">Home</a></div></li> 170<li id="menu-item-3794" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-ancestor current-menu-parent menu-item-has-children menu-item-3794 nv-active"><div class="wrap"><a href="#"><span class="menu-item-title-wrap dd-title">Categories</span></a><div role="button" aria-pressed="false" aria-label="Open Submenu" tabindex="0" class="caret-wrap caret 2" style="margin-left:5px;"><span class="caret"><svg fill="currentColor" aria-label="Dropdown" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z"/></svg></span></div></div> 171<ul class="sub-menu"> 172 <li id="menu-item-3789" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-3789"><div class="wrap"><a href="https://www.historytools.org/category/people">People</a></div></li> 173 <li id="menu-item-67539" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-67539"><div class="wrap"><a href="https://www.historytools.org/category/stories">Stories</a></div></li> 174 <li id="menu-item-3790" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-3790"><div class="wrap"><a href="https://www.historytools.org/category/inventions">Inventions</a></div></li> 175 <li id="menu-item-3792" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-3792"><div class="wrap"><a href="https://www.historytools.org/category/concepts">Concepts</a></div></li> 176 <li id="menu-item-3786" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-3786"><div class="wrap"><a href="https://www.historytools.org/category/companies">Companies</a></div></li> 177 <li id="menu-item-3788" class="menu-item menu-item-type-taxonomy menu-item-object-category current-menu-item menu-item-3788 nv-active"><div class="wrap"><a href="https://www.historytools.org/category/products" aria-current="page">Products</a></div></li> 178 <li id="menu-item-3791" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-3791"><div class="wrap"><a href="https://www.historytools.org/category/software">Software</a></div></li> 179 <li id="menu-item-3795" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-3795"><div class="wrap"><a href="https://www.historytools.org/category/cars">Cars</a></div></li> 180 <li id="menu-item-74957" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-74957"><div class="wrap"><a href="https://www.historytools.org/category/school">School</a></div></li> 181 <li id="menu-item-87540" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-87540"><div class="wrap"><a href="https://www.historytools.org/category/consumer">Consumer</a></div></li> 182 <li id="menu-item-87541" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-87541"><div class="wrap"><a href="https://www.historytools.org/category/collectible">Collectibles</a></div></li> 183 <li id="menu-item-91490" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-91490"><div class="wrap"><a href="https://www.historytools.org/category/ai">AI research</a></div></li> 184</ul> 185</li> 186<li id="menu-item-3783" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-3783"><div class="wrap"><a href="https://www.historytools.org/category/docs"><span class="menu-item-title-wrap dd-title">Articles</span></a><div role="button" aria-pressed="false" aria-label="Open Submenu" tabindex="0" class="caret-wrap caret 15" style="margin-left:5px;"><span class="caret"><svg fill="currentColor" aria-label="Dropdown" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z"/></svg></span></div></div> 187<ul class="sub-menu"> 188 <li id="menu-item-3784" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-3784"><div class="wrap"><a href="https://www.historytools.org/category/comparsion">Comparsion</a></div></li> 189 <li id="menu-item-3785" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-3785"><div class="wrap"><a href="https://www.historytools.org/category/reviews">Reviews</a></div></li> 190 <li id="menu-item-3787" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-3787"><div class="wrap"><a href="https://www.historytools.org/category/how-to">How-to</a></div></li> 191 <li id="menu-item-3796" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-3796"><div class="wrap"><a href="https://www.historytools.org/category/resources">Resources</a></div></li> 192</ul> 193</li> 194<li id="menu-item-3801" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3801"><div class="wrap"><a href="https://www.historytools.org/about">About</a></div></li> 195</ul> </div> 196</div> 197 198 </div> 199 200<div class="item--inner builder-item--header_palette_switch" 201 data-section="header_palette_switch" 202 data-item-id="header_palette_switch"> 203 <div class="toggle-palette"> 204 <a class="toggle palette-icon-wrapper" aria-label="Palette Switch" href="#" > 205 <span class="icon"><svg aria-hidden="true" fill="currentColor" width="100%" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 512 512"><path d="M256,0C114.516,0,0,114.497,0,256c0,141.484,114.497,256,256,256c141.484,0,256-114.497,256-256 C512,114.516,397.503,0,256,0z M276,471.079V40.921C385.28,50.889,472,142.704,472,256C472,369.28,385.294,461.
20511,276,471.079z" /></svg></span> 206 </a> 207</div> 208 </div> 209 210<div class="item--inner builder-item--header_search_responsive" 211 data-section="header_search_responsive" 212 data-item-id="header_search_responsive"> 213 <div class="nv-search-icon-component" > 214 <div class="menu-item-nav-search canvas"> 215 <a aria-label="Search" href="#" class="nv-icon nv-search" > 216 <svg width="22" height="22" viewbox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1216 832q0-185-131.5-316.5t-316.5-131.5-316.5 131.5-131.5 316.5 131.5 316.5 316.5 131.5 316.5-131.5 131.5-316.5zm512 832q0 52-38 90t-90 38q-54 0-90-38l-343-342q-179 124-399 124-143 0-273.5-55.5t-225-150-150-225-55.5-273.5 55.5-273.5 150-225 225-150 273.5-55.5 273.5 55.5 225 150 150 225 55.5 273.5q0 220-124 399l343 343q37 37 37 90z" /></svg> 217 </a> <div class="nv-nav-search" aria-label="search"> 218 <div class="form-wrap container responsive-search"> 219 220<form role="search" 221 method="get" 222 class="search-form" 223 action="https://www.historytools.org/"> 224 <label> 225 <span class="screen-reader-text">Search for...</span> 226 </label> 227 <input type="search" 228 class="search-field" 229 aria-label="Search" 230 placeholder="Search for..." 231 value="" 232 name="s"/> 233 <button type="submit" 234 class="search-submit nv-submit" 235 aria-label="Search"> 236 <span class="nv-search-icon-wrap"> 237 <span class="nv-icon nv-search" > 238 <svg width="15" height="15" viewbox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1216 832q0-185-131.5-316.5t-316.5-131.5-316.5 131.5-131.5 316.5 131.5 316.5 316.5 131.5 316.5-131.5 131.5-316.5zm512 832q0 52-38 90t-90 38q-54 0-90-38l-343-342q-179 124-399 124-143 0-273.5-55.5t-225-150-150-225-55.5-273.5 55.5-273.5 150-225 225-150 273.5-55.5 273.5 55.5 225 150 150 225 55.5 273.5q0 220-124 399l343 343q37 37 37 90z" /></svg> 239 </span> </span> 240 </button> 241 </form> 242 </div> 243 <div class="close-container container responsive-search"> 244 <button class="close-responsive-search" aria-label="Close" 245 > 246 <svg width="50" height="50" viewBox="0 0 20 20" fill="#555555"><path d="M14.95 6.46L11.41 10l3.54 3.54l-1.41 1.41L10 11.42l-3.53 3.53l-1.42-1.42L8.58 10L5.05 6.47l1.42-1.42L10 8.58l3.54-3.53z"/></svg> 247 </button> 248 </div> 249 </div> 250 </div> 251</div> 252 </div> 253 254</div></div> </div> 255 </div> 256 </div> 257</nav> 258 259 260<nav class="header--row header-main hide-on-desktop layout-full-contained nv-navbar header--row" 261 data-row-id="main" data-show-on="mobile"> 262 263 <div 264 class="header--row-inner header-main-inner"> 265 <div class="container"> 266 <div 267 class="row row--wrapper" 268 data-section="hfg_header_layout_main" > 269 <div class="hfg-slot left"><div class="builder-item tablet-left mobile-left"><div class="item--inner builder-item--logo" 270 data-section="title_tagline" 271 data-item-id="logo"> 272 273<div class="site-logo"> 274 <a class="brand" href="https://www.historytools.org/" title="â History Tools" 275 aria-label="History Tools Exploring Tools, Gaming, and the Entire Spectrum of Technology" rel="home"><div class="title-with-logo"><img width="500" height="500" src="https://www.historytools.org/wp-content/uploads/2023/11/logo.svg" class="neve-site-logo skip-lazy" alt="logo" data-variant="logo" decoding="async" /><div class="nv-title-tagline-wrap"><p class="site-title">History Tools</p></div></div></a></div> 276 </div> 277 278</div></div><div class="hfg-slot right"><div class="builder-item tablet-left mobile-left"><div class="item--inner builder-item--nav-icon" 279 data-section="header_menu_icon" 280 data-item-id="nav-icon"> 281 <div class="menu-mobile-toggle item-button navbar-toggle-wrapper"> 282 <button type="button" class=" navbar-toggle" 283 value="Navigation Menu" 284 aria-label="Navigation Menu " 285 aria-expanded="false" onclick="if('undefined' !== typeof toggleAriaClick ) { toggleAriaClick() }"> 286 <span class="bars"> 287 <span class="icon-bar"></span> 288 <span class="icon-bar"></span> 289 <span class="icon-bar"></span> 290 </span> 291 <span class="screen-reader-text">Navigation Menu</span> 292 </button> 293</div> <!--.navbar-toggle-wrapper--> 294 295 296 </div> 297 298</div></div> </div> 299 </div> 300 </div> 301</nav> 302 303<div 304 id="header-menu-sidebar" class="header-menu-sidebar tcb menu-sidebar-panel slide_left hfg-pe" 305 data-row-id="sidebar"> 306 <div id="header-menu-sidebar-bg" class="header-menu-sidebar-bg"> 307 <div class="close-sidebar-panel navbar-toggle-wrapper"> 308 <button type="button" class="hamburger is-active navbar-toggle active" value="Navigation Menu" 309 aria-label="Navigation Menu " 310 aria-expanded="false" onclick="if('undefined' !== typeof toggleAriaClick ) { toggleAriaClick() }"> 311 <span class="bars"> 312 <span class="icon-bar"></span> 313 <span class="icon-bar"></span> 314 <span class="icon-bar"></span> 315 </span> 316 <span class="screen-reader-text"> 317 Navigation Menu </span> 318 </button> 319 </div> 320 <div id="header-menu-sidebar-inner" class="header-menu-sidebar-inner tcb "> 321 <div class="builder-item has-nav"><div class="item--inner builder-item--primary-menu has_menu" 322 data-section="header_menu_primary" 323 data-item-id="primary-menu"> 324 <div class="nv-nav-wrap"> 325 <div role="navigation" class="nav-menu-primary style-border-bottom m-style" 326 aria-label="Primary Menu"> 327 328 <ul id="nv-primary-navigation-sidebar" class="primary-menu-ul nav-ul menu-mobile"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-home menu-item-964"><div class="wrap"><a href="https://www.historytools.org">Home</a></div></li> 329<li class="menu-item menu-item-type-custom menu-item-object-custom current-menu-ancestor current-menu-parent menu-item-has-children menu-item-3794 nv-active"><div class="wrap"><a href="#"><span class="menu-item-title-wrap dd-title">Categories</span></a><button tabindex="0" type="button" class="caret-wrap navbar-toggle 2 " style="margin-left:5px;" aria-label="Toggle Categories"><span class="caret"><svg fill="currentColor" aria-label="Dropdown" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z"/></svg></span></button></div> 330<ul class="sub-menu"> 331 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-3789"><div class="wrap"><a href="https://www.historytools.org/category/people">People</a></div></li> 332 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-67539"><div class="wrap"><a href="https://www.historytools.org/category/stories">Stories</a></div></li> 333 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-3790"><div class="wrap"><a href="https://www.historytools.org/category/inventions">Inventions</a></div></li> 334 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-3792"><div class="wrap"><a href="https://www.historytools.org/category/concepts">Concepts</a></div></li> 335 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-3786"><div class="wrap"><a href="https://www.historytools.org/category/companies">Companies</a></div></li> 336 <li class="menu-item menu-item-type-taxonomy menu-item-object-category current-menu-item menu-item-3788 nv-active"><div class="wrap"><a href="https://www.historytools.org/category/products" aria-current="page">Products</a></div></li> 337 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-3791"><div class="wrap"><a href="https://www.historytools.org/category/software">Software</a></div></li> 338 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-3795"><div class="wrap"><a href="https://www.historytools.org/category/cars">Cars</a></div></li> 339 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-74957"><div class="wrap"><a href="https://www.historytools.org/category/school">School</a></div></li> 340 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-87540"><div class="wrap"><a href="https://www.historytools.org/category/consumer">Consumer</a></div></li> 341 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-87541"><div class="wrap"><a href="https://www.historytools.org/category/collectible">Collectibles</a></div></li> 342 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-91490"><div class="wrap"><a href="https://www.historytools.org/category/ai">AI research</a></div></li> 343</ul> 344</li> 345<li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-3783"><div class="wrap"><a href="https://www.historytools.org/category/docs"><span class="menu-item-title-wrap dd-title">Articles</span></a><button tabindex="0" type="button" class="caret-wrap navbar-toggle 15 " style="margin-left:5px;" aria-label="Toggle Articles"><span class="caret"><svg fill="currentColor" aria-label="Dropdown" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z"/></svg></span></button></div> 346<ul class="sub-menu"> 347 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-3784"><div class="wrap"><a href="https://www.historytools.org/category/comparsion">Comparsion</a></div></li> 348 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-3785"><div class="wrap"><a href="https://www.historytools.org/category/reviews">Reviews</a></div></li> 349 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-3787"><div class="wrap"><a href="https://www.historytools.org/category/how-to">How-to</a></div></li> 350 <li class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-3796"><div class="wrap"><a href="https://www.historytools.org/category/resources">Resources</a></div></li> 351</ul> 352</li> 353<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3801"><div class="wrap"><a href="https://www.historytools.org/about">About</a></div></li> 354</ul> </div> 355</div> 356 357 </div> 358 359</div><div class="builder-item desktop-left tablet-left mobile-left"><div class="item--inner builder-item--header_search" 360 data-section="header_search" 361 data-item-id="header_search"> 362 <div class="component-wrap search-field"> 363 <div class="widget widget-search" style="padding: 0;margin: 8px 2px;" > 364 365<form role="search" 366 method="get" 367 class="search-form" 368 action="https://www.historytools.org/"> 369 <label> 370 <span class="screen-reader-text">Search for...</span> 371 </label> 372 <input type="search" 373 class="search-field" 374 aria-label="Search" 375 placeholder="Search for..." 376 value="" 377 name="s"/> 378 <button type="submit" 379 class="search-submit nv-submit" 380 aria-label="Search"> 381 <span class="nv-search-icon-wrap"> 382 <span class="nv-icon nv-search" > 383 <svg width="15" height="15" viewbox="0 0 1792 1792" xmlns="http://www.w3.org/2000/svg"><path d="M1216 832q0-185-131.5-316.5t-316.5-131.5-316.5 131.5-131.5 316.5 131.5 316.5 316.5 131.5 316.5-131.5 131.5-316.5zm512 832q0 52-38 90t-90 38q-54 0-90-38l-343-342q-179 124-399 124-143 0-273.5-55.5t-225-150-150-225-55.5-273.5 55.5-273.5 150-225 225-150 273.5-55.5 273.5 55.5 225 150 150 225 55.5 273.5q0 220-124 399l343 343q37 37 37 90z" /></svg> 384 </span> </span> 385 </button> 386 </form> 387 </div> 388</div> 389 </div> 390 391</div> </div> 392 </div> 393</div> 394<div class="header-menu-sidebar-overlay hfg-ov hfg-pe" onclick="if('undefined' !== typeof toggleAriaClick ) { toggleAriaClick() }"></div> 395</div> 396<div id="page-header-grid" class="hfg_page_header page-header"> 397 </div> 398 </header> 399 400 <style>.is-menu-sidebar .header-menu-sidebar { visibility: visible; }.is-menu-sidebar.menu_sidebar_slide_left .header-menu-sidebar { transform: translate3d(0, 0, 0); left: 0; }.is-menu-sidebar.menu_sidebar_slide_right .header-menu-sidebar { transform: translate3d(0, 0, 0); right: 0; }.is-menu-sidebar.menu_sidebar_pull_right .header-menu-sidebar, .is-menu-sidebar.menu_sidebar_pull_left .header-menu-sidebar { transform: translateX(0); }.is-menu-sidebar.menu_sidebar_dropdown .header-menu-sidebar { height: auto; }.is-menu-sidebar.menu_sidebar_dropdown .header-menu-sidebar-inner { max-height: 400px; padding: 20px 0; }.is-menu-sidebar.menu_sidebar_full_canvas .header-menu-sidebar { opacity: 1; }.header-menu-sidebar .menu-item-nav-search { pointer-events: none; }.header-menu-sidebar .menu-item-nav-search .is-menu-sidebar & { pointer-events: unset; }.nav-ul li:focus-within .wrap.active + .sub-menu { opacity: 1; visibility: visible; }.nav-ul li.neve-mega-menu:focus-within .wrap.active + .sub-menu { display: grid; }.nav-ul li > .wrap { display: flex; align-items: center; position: relative; padding: 0 4px; }.nav-ul:not(.menu-mobile):not(.neve-mega-menu) > li > .wrap > a { padding-top: 1px }</style><style>.header-menu-sidebar .nav-ul li .wrap { padding: 0 4px; }.header-menu-sidebar .nav-ul li .wrap a { flex-grow: 1; display: flex; }.header-menu-sidebar .nav-ul li .wrap a .dd-title { width: var(--wrapdropdownwidth); }.header-menu-sidebar .nav-ul li .wrap button { border: 0; z-index: 1; background: 0; }.header-menu-sidebar .nav-ul li:not([class*=block]):not(.menu-item-has-children) > .wrap > a { padding-right: calc(1em + (18px*2));}</style> 401 402
403 <main id="content" class="neve-main"> 404 405 <div class="container archive-container"> 406 407 408 <div class="row"> 409 <div class="nv-index-posts blog col"> 410 <div class="nv-page-title-wrap nv-big-title" > 411 <div class="nv-page-title "> 412 <small class="neve-breadcrumbs-wrapper"></small> <h1>Products</h1> 413 </div><!--.nv-page-title--> 414</div> <!--.nv-page-title-wrap--> 415 <div class="posts-wrapper"><article id="post-109238" class="post-109238 post type-post status-publish format-standard has-post-thumbnail hentry category-products layout-covers "> 416 417 <div class="article-content-col"> 418 <div class="content"> 419 <div class="cover-post nv-ft-wrap"><div class="cover-overlay"></div><div class="nv-post-thumbnail-wrap img-wrap"><img width="930" height="620" src="https://i0.wp.com/www.historytools.org/wp-content/uploads/2026/05/109238-what-is-recall-on-copilot-pcs-and-when-should-windows-buyers-leave-it-off.png?resize=930%2C620&ssl=1" class="skip-lazy wp-post-image" alt="What Is Recall on Copilot+ PCs, and When Should Windows Buyers Leave It Off?" title="What Is Recall on Copilot+ PCs, and When Should Windows Buyers Leave It Off?" decoding="async" /></div><div class="inner"><h2 class="blog-entry-title entry-title"><a href="https://www.historytools.org/products/what-is-recall-on-copilot-pcs-and-when-should-windows-buyers-leave-it-off" rel="bookmark">What Is Recall on Copilot+ PCs, and When Should Windows Buyers Leave It Off?</a></h2><ul class="nv-meta-list"><li class="meta author vcard "><span class="author-name fn">by <a href="https://www.historytools.org/author" title="Posts by " rel="author"></a></span></li><li class="meta date posted-on last"><time class="entry-date published" datetime="2026-05-24T12:24:26+00:00" content="2026-05-24">May 24, 2026</time></li></ul><div class="excerpt-wrap entry-summary"><p>People lose time not because they forgot everything, but because they cannot reconstruct where they saw something. Recall matters because Microsoft is trying to turn ordinary PC history into a searchable memory layer, which is valuable only if the retrieval benefit is larger than the privacy questions it creates. Microsoft previewed Recall on Copilot+ PCs… <a href="https://www.historytools.org/products/what-is-recall-on-copilot-pcs-and-when-should-windows-buyers-leave-it-off" class="" rel="bookmark">Read More »<span class="screen-reader-text">What Is Recall on Copilot+ PCs, and When Should Windows Buyers Leave It Off?</span></a></p> 420</div></div></div> </div> 421 </div> 422</article> 423<article id="post-109212" class="post-109212 post type-post status-publish format-standard has-post-thumbnail hentry category-products layout-covers "> 424 425 <div class="article-content-col"> 426 <div class="content"> 427 <div class="cover-post nv-ft-wrap"><div class="cover-overlay"></div><div class="nv-post-thumbnail-wrap img-wrap"><img width="930" height="620" src="https://i1.wp.com/www.historytools.org/wp-content/uploads/2026/05/109212-what-is-openrouter-and-when-is-an-ai-api-aggregator-better-than-calling-one-model-provider-directly.png?resize=930%2C620&ssl=1" class=" wp-post-image" alt="What Is OpenRouter, and When Is an AI API Aggregator Better Than Calling One Model Provider Directly?" title="What Is OpenRouter, and When Is an AI API Aggregator Better Than Calling One Model Provider Directly?" decoding="async" loading="lazy" /></div><div class="inner"><h2 class="blog-entry-title entry-title"><a href="https://www.historytools.org/products/what-is-openrouter-and-when-is-an-ai-api-aggregator-better-than-calling-one-model-provider-directly" rel="bookmark">What Is OpenRouter, and When Is an AI API Aggregator Better Than Calling One Model Provider Directly?</a></h2><ul class="nv-meta-list"><li class="meta author vcard "><span class="author-name fn">by <a href="https://www.historytools.org/author" title="Posts by " rel="author"></a></span></li><li class="meta date posted-on last"><time class="entry-date published" datetime="2026-05-22T02:23:41+00:00" content="2026-05-22">May 22, 2026</time></li></ul><div class="excerpt-wrap entry-summary"><p>
427Teams often start with one model provider because it is simple. They start looking at an aggregator only after pricing, failover, or model choice becomes a recurring engineering decision. OpenRouter matters because it promises one access layer across many models. The real question is when that extra layer saves time and when it just adds… <a href="https://www.historytools.org/products/what-is-openrouter-and-when-is-an-ai-api-aggregator-better-than-calling-one-model-provider-directly" class="" rel="bookmark">Read More »<span class="screen-reader-text">What Is OpenRouter, and When Is an AI API Aggregator Better Than Calling One Model Provider Directly?</span></a></p> 428</div></div></div> </div> 429 </div> 430</article> 431<article id="post-109201" class="post-109201 post type-post status-publish format-standard has-post-thumbnail hentry category-products layout-covers "> 432 433 <div class="article-content-col"> 434 <div class="content"> 435 <div class="cover-post nv-ft-wrap"><div class="cover-overlay"></div><div class="nv-post-thumbnail-wrap img-wrap"><img width="930" height="620" src="https://i0.wp.com/www.historytools.org/wp-content/uploads/2026/05/109201-what-are-apple-s-new-accessibility-features-for-2026-and-which-ones-matter-before-buying-new-hardware.png?resize=930%2C620&ssl=1" class=" wp-post-image" alt="What Are Apple’s New Accessibility Features for 2026, and Which Ones Matter Before Buying New Hardware?" title="What Are Apple’s New Accessibility Features for 2026, and Which Ones Matter Before Buying New Hardware?" decoding="async" loading="lazy" /></div><div class="inner"><h2 class="blog-entry-title entry-title"><a href="https://www.historytools.org/products/what-are-apple-s-new-accessibility-features-for-2026-and-which-ones-matter-before-buying-new-hardware" rel="bookmark">What Are Apple’s New Accessibility Features for 2026, and Which Ones Matter Before Buying New Hardware?</a></h2><ul class="nv-meta-list"><li class="meta author vcard "><span class="author-name fn">by <a href="https://www.historytools.org/author" title="Posts by " rel="author"></a></span></li><li class="meta date posted-on last"><time class="entry-date published" datetime="2026-05-22T02:20:38+00:00" content="2026-05-22">May 22, 2026</time></li></ul><div class="excerpt-wrap entry-summary"><p>Accessibility launches often get praised for ambition before users can tell whether they change daily life or only add another future promise. Apple’s new 2026 accessibility features matter because they sit right at that line. The practical question is which updates are meaningful enough to influence device decisions now and which should be treated as… <a href="https://www.historytools.org/products/what-are-apple-s-new-accessibility-features-for-2026-and-which-ones-matter-before-buying-new-hardware" class="" rel="bookmark">Read More »<span class="screen-reader-text">What Are Apple’s New Accessibility Features for 2026, and Which Ones Matter Before Buying New Hardware?</span></a></p> 436</div></div></div> </div> 437 </div> 438</article> 439<article id="post-109185" class="post-109185 post type-post status-publish format-standard has-post-thumbnail hentry category-products layout-covers "> 440 441 <div class="article-content-col"> 442 <div class="content"> 443 <div class="cover-post nv-ft-wrap"><div class="cover-overlay"></div><div class="nv-post-thumbnail-wrap img-wrap"><img width="930" height="620" src="https://i1.wp.com/www.historytools.org/wp-content/uploads/2026/05/109185-what-is-google-s-intelligent-eyewear-and-who-should-want-audio-glasses-before-display-glasses-arrive.png?resize=930%2C620&ssl=1" class=" wp-post-image" alt="What Is Google’s Intelligent Eyewear, and Who Should Want Audio Glasses Before Display Glasses Arrive?" title="What Is Google’s Intelligent Eyewear, and Who Should Want Audio Glasses Before Display Glasses Arrive?" decoding="async" loading="lazy" /></div><div class="inner"><h2 class="blog-entry-title entry-title"><a href="https://www.historytools.org/products/what-is-google-s-intelligent-e
443yewear-and-who-should-want-audio-glasses-before-display-glasses-arrive" rel="bookmark">What Is Google’s Intelligent Eyewear, and Who Should Want Audio Glasses Before Display Glasses Arrive?</a></h2><ul class="nv-meta-list"><li class="meta author vcard "><span class="author-name fn">by <a href="https://www.historytools.org/author" title="Posts by " rel="author"></a></span></li><li class="meta date posted-on last"><time class="entry-date published" datetime="2026-05-20T14:58:35+00:00" content="2026-05-20">May 20, 2026</time><time class="updated" datetime="2026-05-21T02:29:10+00:00">May 21, 2026</time></li></ul><div class="excerpt-wrap entry-summary"><p>Google’s intelligent eyewear is Google’s Android XR push toward glasses that can deliver hands-free Gemini assistance, and the first wave matters most for people who want audio-led help, notifications, navigation, and lightweight contextual assistance before they insist on full display-driven augmented reality. For everyone else, especially buyers waiting for mature visual overlays and broader hardware… <a href="https://www.historytools.org/products/what-is-google-s-intelligent-eyewear-and-who-should-want-audio-glasses-before-display-glasses-arrive" class="" rel="bookmark">Read More »<span class="screen-reader-text">What Is Google’s Intelligent Eyewear, and Who Should Want Audio Glasses Before Display Glasses Arrive?</span></a></p> 444</div></div></div> </div> 445 </div> 446</article> 447<article id="post-109183" class="post-109183 post type-post status-publish format-standard has-post-thumbnail hentry category-products layout-covers "> 448 449 <div class="article-content-col"> 450 <div class="content"> 451 <div class="cover-post nv-ft-wrap"><div class="cover-overlay"></div><div class="nv-post-thumbnail-wrap img-wrap"><img width="930" height="620" src="https://i2.wp.com/www.historytools.org/wp-content/uploads/2026/05/109183-what-is-google-ai-ultra-and-who-should-pay-for-it-instead-of-staying-on-pro-or-free.png?resize=930%2C620&ssl=1" class=" wp-post-image" alt="What Is Google AI Ultra, and Who Should Pay for It Instead of Staying on Pro or Free?" title="What Is Google AI Ultra, and Who Should Pay for It Instead of Staying on Pro or Free?" decoding="async" loading="lazy" /></div><div class="inner"><h2 class="blog-entry-title entry-title"><a href="https://www.historytools.org/products/what-is-google-ai-ultra-and-who-should-pay-for-it-instead-of-staying-on-pro-or-free" rel="bookmark">What Is Google AI Ultra, and Who Should Pay for It Instead of Staying on Pro or Free?</a></h2><ul class="nv-meta-list"><li class="meta author vcard "><span class="author-name fn">by <a href="https://www.historytools.org/author" title="Posts by " rel="author"></a></span></li><li class="meta date posted-on last"><time class="entry-date published" datetime="2026-05-20T14:57:51+00:00" content="2026-05-20">May 20, 2026</time><time class="updated" datetime="2026-05-21T02:29:04+00:00">May 21, 2026</time></li></ul><div class="excerpt-wrap entry-summary"><p>Google AI Ultra is Google’s highest-end consumer AI subscription tier from its I/O 2026 lineup, and it only makes sense for people whose weekly workflow can actually use higher limits, premium model access, and bundled advanced features often enough to replace other paid tools or unlock more output. It does not make sense for people… <a href="https://www.historytools.org/products/what-is-google-ai-ultra-and-who-should-pay-for-it-instead-of-staying-on-pro-or-free" class="" rel="bookmark">Read More »<span class="screen-reader-text">What Is Google AI Ultra, and Who Should Pay for It Instead of Staying on Pro or Free?</span></a></p> 452</div></div></div> </div> 453 </div> 454</article> 455<article id="post-108290" class="post-108290 post type-post status-publish format-standard has-post-thumbnail hentry category-products layout-covers "> 456 457 <div class="article-content-col"> 458 <div class="content"> 459 <div class="cover-post nv-ft-wrap"><div class="cover-overlay"></div><div class="nv-post-thumbnail-wrap img-wrap"><img width="930" height="620" src="https://i0.wp.com/www.historytools.org/wp-content/uploads/2026/05/what-tools-did-linkedin-add-for-small-businesses-and-which-ones-actually-help-founders-grow.png?resize=930%2C620&ssl=1" class=" wp-post-image" alt="What Tools Did LinkedIn Add for Small Businesses, and Which Ones Actually Help Founders Grow?" title="What Tools Did LinkedIn Add for Small Businesses, and Which Ones Actually Help Founders Grow?" decoding="async" loading="lazy" /></div><div class="inner"><h2 class="blog-entry-title entry-title"><a href="https://www.historytools.org/products/what-tools-did-linkedin-add-for-small-businesses-and-which-ones-actually-help-founders-grow" rel="bookmark">What Tools Did LinkedIn Add for Small Businesses, and Which Ones Actually Help Founders Grow?</a></h2><ul class="nv-meta-list"><li class="meta author vcard "><span class="author-name fn">by <a href="https://www.historytools.org/author" title="Posts by " rel="author"></a></span></li><li class="meta date posted-on last"><time class="entry-date published" datetime="2026-05-19T02:32:08+00:00" content="2026-05-19">May 19, 2026</time></li></ul><div class="excerpt-wrap entry-summary"><p>LinkedIn’s new small-business tools matter because they try to turn the platform from a mostly passive company-profile surface into a more active growth surface. The tools are most useful for founders who already create expertise-driven content, hire occasionally, or rely on trust-based B2B demand. They matter far less for businesses that have no content cadence,… <a href="https://www.historytools.org/products/what-tools-did-linkedin-add-for-small-businesses-and-which-ones-actually-help-founders-grow" class="" rel="bookmark">Read More »<span class="screen-reader-text">What Tools Did LinkedIn Add for Small Businesses, and Which Ones Actually Help Founders Grow?</span></a></p> 460</div></div></div> </div> 461 </div> 462</article> 463<article id="post-108282" class="post-108282 post type-post status-publish format-standard has-post-thumbnail hentry category-products layout-covers "> 464 465 <div class="article-content-col"> 466 <div class="content"> 467 <div class="cover-post nv-ft-wrap"><div class="cover-overlay"></div><div class="nv-post-thumbnail-wrap img-wrap"><img width="930" height="620" src="https://i2.wp.com/www.historytools.org/wp-content/uploads/2026/05/what-is-discord-nitro-rewards-and-when-is-nitro-finally-worth-paying-for.png?resize=930%2C620&ssl=1" class=" wp-post-image" alt="What Is Discord Nitro Rewards, and When Is Nitro Finally Worth Paying For?" title="What Is Discord Nitro Rewards, and When Is Nitro Finally Worth Paying For?" decoding="async" loading="lazy" /></div><div class="inner"><h2 class="blog-entry-title entry-title"><a href="https://www.historytools.org/products/what-is-discord-nitro-rewards-and-when-is-nitro-finally-worth-paying-for" rel="bookmark">What Is Discord Nitro Rewards, and When Is Nitro Finally Worth Paying For?</a></h2><ul class="nv-meta-list"><li class="meta author vcard "><span class="author-name fn">by <a href="https://www.historytools.org/author" title="Posts by " rel="author"></a></span></li><li class="meta date posted-on last"><time class="entry-date published" datetime="2026-05-19T02:30:34+00:00" content="2026-05-19">May 19, 2026</time></li></ul><div class="excerpt-wrap entry-summary"><p>Discord Nitro Rewards is Discord’s attempt to make Nitro feel like more than a bundle of chat cosmetics and upload perks. It matters if you already spend time in the Discord ecosystem and actually use the partner offers, but it is still a weak value proposition for people who only wanted one or tw
467o premium… <a href="https://www.historytools.org/products/what-is-discord-nitro-rewards-and-when-is-nitro-finally-worth-paying-for" class="" rel="bookmark">Read More »<span class="screen-reader-text">What Is Discord Nitro Rewards, and When Is Nitro Finally Worth Paying For?</span></a></p> 468</div></div></div> </div> 469 </div> 470</article> 471<article id="post-108211" class="post-108211 post type-post status-publish format-standard has-post-thumbnail hentry category-products layout-covers "> 472 473 <div class="article-content-col"> 474 <div class="content"> 475 <div class="cover-post nv-ft-wrap"><div class="cover-overlay"></div><div class="nv-post-thumbnail-wrap img-wrap"><img width="930" height="620" src="https://i2.wp.com/www.historytools.org/wp-content/uploads/2026/05/108211-what-is-googlebook-and-who-should-want-an-ai-first-laptop-instead-of-a-standard-chromebook.png?resize=930%2C620&ssl=1" class=" wp-post-image" alt="What Is Googlebook, and Who Should Want an AI-First Laptop Instead of a Standard Chromebook?" title="What Is Googlebook, and Who Should Want an AI-First Laptop Instead of a Standard Chromebook?" decoding="async" loading="lazy" /></div><div class="inner"><h2 class="blog-entry-title entry-title"><a href="https://www.historytools.org/products/what-is-googlebook-and-who-should-want-an-ai-first-laptop-instead-of-a-standard-chromebook" rel="bookmark">What Is Googlebook, and Who Should Want an AI-First Laptop Instead of a Standard Chromebook?</a></h2><ul class="nv-meta-list"><li class="meta author vcard "><span class="author-name fn">by <a href="https://www.historytools.org/author" title="Posts by " rel="author"></a></span></li><li class="meta date posted-on last"><time class="entry-date published" datetime="2026-05-17T01:34:07+00:00" content="2026-05-17">May 17, 2026</time></li></ul><div class="excerpt-wrap entry-summary"><p>Most new laptops are sold on the same familiar grid: price, battery, screen, storage, and processor. An AI-first laptop tries to change the buying question itself. That is why a Googlebook-style concept matters. It asks whether people should choose a machine around built-in AI workflow rather than around the more traditional Chromebook value story. The… <a href="https://www.historytools.org/products/what-is-googlebook-and-who-should-want-an-ai-first-laptop-instead-of-a-standard-chromebook" class="" rel="bookmark">Read More »<span class="screen-reader-text">What Is Googlebook, and Who Should Want an AI-First Laptop Instead of a Standard Chromebook?</span></a></p> 476</div></div></div> </div> 477 </div> 478</article> 479<article id="post-108173" class="post-108173 post type-post status-publish format-standard has-post-thumbnail hentry category-products layout-covers "> 480 481 <div class="article-content-col"> 482 <div class="content"> 483 <div class="cover-post nv-ft-wrap"><div class="cover-overlay"></div><div class="nv-post-thumbnail-wrap img-wrap"><img width="930" height="620" src="https://i0.wp.com/www.historytools.org/wp-content/uploads/2026/05/108173-what-s-new-in-android-xr-and-which-headset-features-actually-matter-beyond-the-demo.png?resize=930%2C620&ssl=1" class=" wp-post-image" alt="Whatâs New in Android XR, and Which Headset Features Actually Matter Beyond the Demo?" title="Whatâs New in Android XR, and Which Headset Features Actually Matter Beyond the Demo?" decoding="async" loading="lazy" /></div><div class="inner"><h2 class="blog-entry-title entry-title"><a href="https://www.historytools.org/products/what-s-new-in-android-xr-and-which-headset-features-actually-matter-beyond-the-demo" rel="bookmark">Whatâs New in Android XR, and Which Headset Features Actually Matter Beyond the Demo?</a></h2><ul class="nv-meta-list"><li class="meta author vcard "><span class="author-name fn">by <a href="https://www.historytools.org/author" title="Posts by " rel="author"></a></span></li><li class="meta date posted-on last"><time class="entry-date published" datetime="2026-05-16T01:29:31+00:00" content="2026-05-16">May 16, 2026</time></li></ul><div class="excerpt-wrap entry-summary"><p>XR announcements often sound impressive because they are built around demos, not around the question buyers eventually ask: what would I actually keep using after the first week? Android XR matters only if the new features solve repeated problems better than a phone, laptop, or TV already does. The useful question is which Android XR… <a href="https://www.historytools.org/products/what-s-new-in-android-xr-and-which-headset-features-actually-matter-beyond-the-demo" class="" rel="bookmark">Read More »<span class="screen-reader-text">Whatâs New in Android XR, and Which Headset Features Actually Matter Beyond the Demo?</span></a></p> 484</div></div></div> </div> 485 </div> 486</article> 487<article id="post-108143" class="post-108143 post type-post status-publish format-standard has-post-thumbnail hentry category-products layout-covers "> 488 489 <div class="article-content-col"> 490 <div class="content"> 491 <div class="cover-post nv-ft-wrap"><div class="cover-overlay"></div><div class="nv-post-thumbnail-wrap img-wrap"><img width="930" height="620" src="https://i0.wp.com/www.historytools.org/wp-content/uploads/2026/05/108143-what-changed-in-xbox-console-updates-and-which-new-boot-up-and-library-features-matter-most.png?resize=930%2C620&ssl=1" class=" wp-post-image" alt="What Changed in Xbox Console Updates, and Which New Boot Up and Library Features Matter Most?" title="What Changed in Xbox Console Updates, and Which New Boot Up and Library Features Matter Most?" decoding="async" loading="lazy" /></div><div class="inner"><h2 class="blog-entry-title entry-title"><a href="https://www.historytools.org/products/what-changed-in-xbox-console-updates-and-which-new-boot-up-and-library-features-matter-most" rel="bookmark">What Changed in Xbox Console Updates, and Which New Boot Up and Library Features Matter Most?</a></h2><ul class="nv-meta-list"><li class="meta author vcard "><span class="author-name fn">by <a href="https://www.historytools.org/author" title="Posts by " rel="author"></a></span></li><li class="meta date posted-on last"><time class="entry-date published" datetime="2026-05-15T00:56:56+00:00" content="2026-05-15">May 15, 2026</time></li></ul><div class="excerpt-wrap entry-summary"><p>Game consoles feel finished until small usability friction shows up every time you turn them on, browse the library, or hop between menus. Xbox’s latest update matters if it removes those tiny annoyances. The useful question is which changes actually improve daily play and which ones are just dashboard polish. That is
491what separates a… <a href="https://www.historytools.org/products/what-changed-in-xbox-console-updates-and-which-new-boot-up-and-library-features-matter-most" class="" rel="bookmark">Read More »<span class="screen-reader-text">What Changed in Xbox Console Updates, and Which New Boot Up and Library Features Matter Most?</span></a></p> 492</div></div></div> </div> 493 </div> 494</article> 495</div><ul class="page-numbers"> 496 <li><span aria-current="page" class="page-numbers current">1</span></li> 497 <li><a class="page-numbers" href="https://www.historytools.org/category/products/page/2">2</a></li> 498 <li><a class="page-numbers" href="https://www.historytools.org/category/products/page/3">3</a></li> 499 <li><span class="page-numbers dots">…</span></li> 500 <li><a class="page-numbers" href="https://www.historytools.org/category/products/page/144">144</a></li> 501 <li><a rel="next" class="next page-numbers" href="https://www.historytools.org/category/products/page/2">Next »</a></li> 502</ul> 503 <div class="w-100"></div> 504 </div> 505 </div> 506 </div> 507 508</main><!--/.neve-main--> 509 510<a tabindex="0" on="tap:neve_body.scrollTo(duration=200)" id="scroll-to-top" class="scroll-to-top scroll-to-top-right scroll-show-mobile icon" aria-label="Scroll to Top"><svg class="scroll-to-top-icon" width="15" height="15" viewBox="0 0 448 512"><path fill="currentColor" d="M34.9 289.5l-22.2-22.2c-9.4-9.4-9.4-24.6 0-33.9L207 39c9.4-9.4 24.6-9.4 33.9 0l194.3 194.3c9.4 9.4 9.4 24.6 0 33.9L413 289.4c-9.5 9.5-25 9.3-34.3-.4L264 168.6V456c0 13.3-10.7 24-24 24h-32c-13.3 0-24-10.7-24-24V168.6L69.2 289.1c-9.3 9.8-24.8 10-34.3.4z"/></svg></a><footer class="site-footer" id="site-footer" > 511 <div class="hfg_footer"> 512 <div class="footer--row footer-main layout-full-contained" 513 id="cb-row--footer-main" 514 data-row-id="main" data-show-on="desktop"> 515 <div 516 class="footer--row-inner footer-main-inner footer-content-wrap"> 517 <div class="container"> 518 <div 519 class="hfg-grid nv-footer-content hfg-grid-main row--wrapper row " 520 data-section="hfg_footer_layout_main" > 521 <div class="hfg-slot left"><div class="builder-item desktop-left tablet-left mobile-left"><div class="item--inner builder-item--footer-one-widgets" 522 data-section="neve_sidebar-widgets-footer-one-widgets" 523 data-item-id="footer-one-widgets"> 524 <div class="widget-area"> 525 <div id="block-16" class="widget widget_block"> 526<div style="height:10px" aria-hidden="true" class="wp-block-spacer"></div> 527</div><div id="text-2" class="widget widget_text"><p class="widget-title">Historytools.org</p> <div class="textwidget"><p>A Source for News and Insights on Tech Tools, Computers, Innovators, Inventions, and Technological Developments</p> 528</div> 529 </div> </div> 530 </div> 531 532</div></div><div class="hfg-slot c-left"><div class="builder-item desktop-left tablet-left mobile-left"><div class="item--inner builder-item--footer-two-widgets" 533 data-section="neve_sidebar-widgets-footer-two-widgets" 534 data-item-id="footer-two-widgets"> 535 <div class="widget-area"> 536 <div id="block-17" class="widget widget_block"> 537<div style="height:5px" aria-hidden="true" class="wp-block-spacer"></div> 538</div> 539 <div id="recent-posts-4" class="widget widget_recent_entries"> 540 <p class="widget-title">Recent Posts</p> 541 <ul> 542 <li> 543 <a href="https://www.historytools.org/resources/customer-experience-vs-user-experience">Customer Experience vs. User Experience: A Practical Guide for Digital Teams</a> 544 <span class="post-date">September 17, 2026</span> 545 </li> 546 <li> 547 <a href="https://www.historytools.org/resources/order-confirmation">Order Confirmation Emails: A Practical Guide to the Highest-Open-Rate Message in Your Stack</a> 548 <span class="post-date">September 17, 2026</span> 549 </li> 550 <li> 551 <a href="https://www.historytools.org/resources/royalty-free-music-videos">Royalty-Free Music for Videos: How to Choose the Right Licensing Source for Every Project</a> 552 <span class="post-date">September 17, 2026</span> 553 </li> 554 </ul> 555 556 </div> </div> 557 </div> 558 559</div></div><div class="hfg-slot center"><div class="builder-item desktop-left tablet-left mobile-left"><div class="item--inner builder-item--footer-three-widgets" 560 data-section="neve_sidebar-widgets-footer-three-widgets" 561 data-item-id="footer-three-widgets"> 562 <div class="widget-area"> 563 <div id="block-18" class="widget widget_block"> 564<div style="height:10px" aria-hidden="true" class="wp-block-spacer"></div> 565</div><div id="block-19" class="widget widget_block widget_media_gallery">
566<figure class="wp-block-gallery has-nested-images columns-1 is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex"> 567<figure class="wp-block-image size-medium"><img loading="lazy" decoding="async" width="300" height="160" data-id="377" src="https://www.historytools.org/wp-content/uploads/2021/10/neve-demo-image-33-300x160.png" alt="" class="wp-image-377" srcset="https://i1.wp.com/www.historytools.org/wp-content/uploads/2021/10/neve-demo-image-33.png?resize=300%2C160&ssl=1 300w, https://i1.wp.com/www.historytools.org/wp-content/uploads/2021/10/neve-demo-image-33.png?w=1200&ssl=1 1200w" sizes="auto, (max-width: 300px) 100vw, 300px" /></figure> 568 569 570 571<figure class="wp-block-image size-medium"><img loading="lazy" decoding="async" width="300" height="159" data-id="348" src="https://www.historytools.org/wp-content/uploads/2021/10/neve-demo-image-25-300x159.png" alt="" class="wp-image-348" srcset="https://i2.wp.com/www.historytools.org/wp-content/uploads/2021/10/neve-demo-image-25.png?resize=300%2C159&ssl=1 300w, https://i2.wp.com/www.historytools.org/wp-content/uploads/2021/10/neve-demo-image-25.png?w=1190&ssl=1 1190w" sizes="auto, (max-width: 300px) 100vw, 300px" /></figure> 572</figure> 573</div> </div> 574 </div> 575 576</div></div> </div> 577 </div> 578 </div> 579</div> 580 581<div class="footer--row footer-bottom layout-full-contained" 582 id="cb-row--footer-bottom" 583 data-row-id="bottom" data-show-on="desktop"> 584 <div 585 class="footer--row-inner footer-bottom-inner footer-content-wrap"> 586 <div class="container"> 587 <div 588 class="hfg-grid nv-footer-content hfg-grid-bottom row--wrapper row " 589 data-section="hfg_footer_layout_bottom" > 590 <div class="hfg-slot left"></div><div class="hfg-slot c-left"><div class="builder-item desktop-right tablet-center mobile-center"><div class="item--inner builder-item--footer-menu has_menu" 591 data-section="footer_menu_primary" 592 data-item-id="footer-menu"> 593 <div class="component-wrap"> 594 <div role="navigation" class="nav-menu-footer" 595 aria-label="Footer Menu"> 596 597 <ul id="footer-menu" class="footer-menu nav-ul"><li id="menu-item-3782" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3782"><div class="wrap"><a rel="nofollow" href="https://www.historytools.org/about">About</a></div></li> 598<li id="menu-item-3781" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3781"><div class="wrap"><a rel="nofollow" href="https://www.historytools.org/contact-2">Contact</a></div></li> 599<li id="menu-item-3780" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3780"><div class="wrap"><a rel="nofollow" href="https://www.historytools.org/privacy-policy">Privacy Policy</a></div></li> 600</ul> </div> 601</div> 602 603 </div> 604 605</div></div> </div> 606 </div> 607 </div> 608</div> 609 610 </div> 611</footer> 612 613</div><!--/.wrapper-->
614<script type="speculationrules"> 615{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/neve/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 616</script>
616 617<!-- Enter your scripts here -->
617<script id="jetpack-photon-js" src="https://c0.wp.com/p/jetpack/10.1.2/_inc/build/photon/photon.min.js"></script>
vendor: 1 bytes, line 617
617
618<script id="advanced-ads-pro/front-js-extra"> 619var advadsCfpInfo = {"cfpExpHours":"3","cfpClickLimit":"3","cfpBan":"7","cfpPath":"","cfpDomain":"www.historytools.org"}; 620//# sourceURL=advanced-ads-pro%2Ffront-js-extra 621</script>
vendor: 1 bytes, line 621
621
622<script id="advanced-ads-pro/front-js" src="https://www.historytools.org/wp-content/plugins/advanced-ads-pro/assets/js/advanced-ads-pro.min.js?ver=2.19.2"></script>
vendor: 1 bytes, line 622
622
623<script id="neve-script-js-extra"> 624var NeveProperties = {"ajaxurl":"https://www.historytools.org/wp-admin/admin-ajax.php","nonce":"329fe28883","isRTL":"","isCustomize":""}; 625//# sourceURL=neve-script-js-extra 626</script>
vendor: 1 bytes, line 626
626
627<script id="neve-script-js" src="https://www.historytools.org/wp-content/themes/neve/assets/js/build/modern/frontend.js?ver=3.7.3" async></script>
vendor: 1 bytes, line 627
627
628<script id="neve-script-js-after"> 629 var html = document.documentElement; 630 var theme = html.getAttribute('data-neve-theme') || 'light'; 631 var variants = {"logo":{"light":{"src":"https:\/\/www.historytools.org\/wp-content\/uploads\/2023\/11\/logo.svg","srcset":false,"sizes":""},"dark":{"src":"https:\/\/www.historytools.org\/wp-content\/uploads\/2023\/11\/logo.svg","srcset":false,"sizes":""},"same":true},"logo_2":{"light":{"src":"https:\/\/www.historytools.org\/wp-content\/uploads\/2023\/11\/logo.svg","srcset":false,"sizes":""},"dark":{"src":"https:\/\/www.historytools.org\/wp-content\/uploads\/2023\/11\/logo.svg","srcset":false,"sizes":""},"same":true}}; 632 633 function setCurrentTheme( theme ) { 634 var pictures = document.getElementsByClassName( 'neve-site-logo' ); 635 for(var i = 0; i<pictures.length; i++) { 636 var picture = pictures.item(i); 637 if( ! picture ) { 638 continue; 639 }; 640 var fileExt = picture.src.slice((Math.max(0, picture.src.lastIndexOf(".")) || Infinity) + 1); 641 if ( fileExt === 'svg' ) { 642 picture.removeAttribute('width'); 643 picture.removeAttribute('height'); 644 picture.style = 'width: var(--maxwidth)'; 645 } 646 var compId = picture.getAttribute('data-variant'); 647 if ( compId && variants[compId] ) { 648 var isConditional = variants[compId]['same']; 649 if ( theme === 'light' || isConditional || variants[compId]['dark']['src'] === false ) { 650 picture.src = variants[compId]['light']['src']; 651 picture.srcset = variants[compId]['light']['srcset'] || ''; 652 picture.sizes = variants[compId]['light']['sizes']; 653 continue; 654 }; 655 picture.src = variants[compId]['dark']['src']; 656 picture.srcset = variants[compId]['dark']['srcset'] || ''; 657 picture.sizes = variants[compId]['dark']['sizes']; 658 }; 659 }; 660 }; 661 662 var observer = new MutationObserver(function(mutations) { 663 mutations.forEach(function(mutation) { 664 if (mutation.type == 'attributes') { 665 theme = html.getAttribute('data-neve-theme'); 666 setCurrentTheme(theme); 667 }; 668 }); 669 }); 670 671 observer.observe(html, { 672 attributes: true 673 });!function() {const e = "neve_user_theme";const t = "data-neve-theme";let n = localStorage.getItem(e) || "light";document.documentElement.setAttribute(t, n);document.addEventListener("click", (n => {if (n.target.matches(".palette-icon-wrapper, .palette-icon-wrapper *")) {(n => {n.preventDefault();const a = "light" === document.documentElement.getAttribute(t) ? "dark" : "light";document.documentElement.setAttribute(t, a);localStorage.setItem(e, a);})(n);}}));}(); 674function toggleAriaClick() { function toggleAriaExpanded(toggle = 'true') { document.querySelectorAll('button.navbar-toggle').forEach(function(el) { if ( el.classList.contains('caret-wrap') ) { return; } el.setAttribute('aria-expanded', 'true' === el.getAttribute('aria-expanded') ? 'false' : toggle); }); } toggleAriaExpanded(); if ( document.body.hasAttribute('data-ftrap-listener') ) { return; } document.body.setAttribute('data-ftrap-listener', 'true'); document.addEventListener('ftrap-end', function() { toggleAriaExpanded('false'); }); } 675var menuCarets=document.querySelectorAll(".nav-ul li > .wrap > .caret");menuCarets.forEach(function(e){e.addEventListener("keydown",e=>{13===e.keyCode&&(e.target.parentElement.classList.toggle("active"),e.target.getAttribute("aria-pressed")&&e.target.setAttribute("aria-pressed","true"===e.target.getAttribute("aria-pressed")?"false":"true"))}),e.parentElement.parentElement.addEventListener("focusout",t=>{!e.parentElement.parentElement.contains(t.relatedTarget)&&(e.parentElement.classList.remove("active"),e.setAttribute("aria-pressed","false"))})}); 676function initNoLinkDD() { 677 var noLinkDDs = document.querySelectorAll( 678 '.header-menu-sidebar-inner .menu-item-has-children a[href="#"]' 679 ); 680 681 if( noLinkDDs.length < 1 ) { 682 return; 683 } 684 685 noLinkDDs.forEach( function (noLinkDD) { 686 var dropdownButton = noLinkDD.parentElement.querySelector('button'); 687 noLinkDD.addEventListener('click', function (e) { 688 e.preventDefault(); 689 dropdownButton.click(); 690 }); 691 }); 692} 693window.addEventListener('DOMContentLoaded', initNoLinkDD); 694//# sourceURL=neve-script-js-after 695</script>
vendor: 1 bytes, line 695
695
696<script id="neve-pro-scroll-to-top-js-extra"> 697var scrollOffset = {"offset":"0"}; 698//# sourceURL=neve-pro-scroll-to-top-js-extra 699</script>
vendor: 1 bytes, line 699
699
700<script id="neve-pro-scroll-to-top-js" src="https://www.historytools.org/wp-content/plugins/neve-pro-addon/includes/modules/scroll_to_top/assets/js/build/script.js?ver=2.0.3" async></script>
vendor: 1 bytes, line 700
700
701<script>window.advads_admin_bar_items = [];</script>
701<script>!function(){window.advanced_ads_ready_queue=window.advanced_ads_ready_queue||[],advanced_ads_ready_queue.push=window.advanced_ads_ready;for(var d=0,a=advanced_ads_ready_queue.length;d<a;d++)advanced_ads_ready(advanced_ads_ready_queue[d])}();</script>
701<script src='https://stats.wp.com/e-202638.js' defer></script>
vendor: 1 bytes, line 701
701
702<script> 703 _stq = window._stq || []; 704 _stq.push([ 'view', {v:'ext',j:'1:10.1.2',blog:'225841609',post:'0',tz:'0',srv:'www.historytools.org'} ]); 705 _stq.push([ 'clickTrackerInit', '225841609', '0' ]); 706</script>
vendor: 1 bytes, line 706
706
707<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"51be85628ccd48f78bc2ae761ea31d79","r":1,"spa":2}' crossorigin="anonymous"></script>
vendor: 1 bytes, line 707
707
708<script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a44115ea9c0e61c7',t:'MTc5MDkxNjYxOQ=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
708</body> 709 710</html> 711<!-- 712Performance optimized by Redis Object Cache. Learn more: https://wprediscache.com 713 714Retrieved 8687 objects (1 MB) from Redis using PhpRedis (v6.3.0). 715-->
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.