#bookDescription_feature_div .a-icon-expand{opacity:.6;-webkit-transition:-webkit-transform .3s linear,opacity .3s linear,top .3s linear,left .3s linear;-moz-transition:-moz-transform .3s linear,opacity .3s linear,top .3s linear,left .3s linear;-o-transition:-o-transform .3s linear,opacity .3s linear,top .3s linear,left .3s linear;-ms-transition:-ms-transform .3s linear,opacity .3s linear,top .3s linear,left .3s linear;transition:transform .3s linear,opacity .3s linear,top .3s linear,left .3s linear;transform:rotate(90deg);-webkit-transform:rotate(90deg)}#bookDescription_feature_div #bdExpanderIcon.bookDescription-read-more-icon-rotate{top:8px;opacity:1;left:-1px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}#bookDescription_feature_div{margin-bottom:10px!important}#bookDescription_feature_div .a-ordered-list{margin-left:28px}.pInfoTabsContainer{border:1px solid #ddd;overflow:auto}.pInfoTabsContainer .productInfoTab{text-align:center}.pInfoTabsContainer .productInfoTab>a{outline-width:0;border-left:0!important;border-right:0!important}.pInfoTabsContainer .productInfoTabs{border-bottom:0;border-left:0;border-right:0}.pInfoTabsContainer .productInfoTabContent{border:none}.pInfoTabsContainer .productInfoTabContent>.a-box-inner{padding-top:.875rem;padding-left:.875rem;padding-right:.875rem}.pInfoTabsContainer .productInfoTabCount-1{width:100%}.pInfoTabsContainer .productInfoTabCount-2{width:50%}.pInfoTabsContainer .productInfoTabCount-3{width:33.3333%}.pInfoTabsContainer .productInfoTabCount-4{width:25%}#dibPoc_feature_div{margin-bottom:1.5rem}#dynamicIngressBarRow .dibSectionBig{margin-right:0;width:40%}#dynamicIngressBarRow>.a-box{border-left:0;border-right:0}#dynamicIngressBarRow .dibSectionSmall{margin-right:0;width:10%}#dynamicIngressBarRow .dibSectionSmall>.a-box{border-right:0}#dynamicIngressBarRow .dibSpinner{padding-top:40%}#dynamicIngressBarRow .a-carousel-center{margin:0}#dynamicIngressBarRow .dibCarouselCard .dibLinkout{outline:0}#dynamicIngressBarRow .dibCarouselCard #dibAsinImage{height:150px;display:flex;align-content:space-around;align-items:center}#dynamicIngressBarRow .dibCarouselCard #dibAsinImage>img{max-height:140px;max-width:110px;width:auto;height:auto}.dibPopoverSection{margin-bottom:0}.dibPopoverSection .dibBadge{padding-top:4px;max-height:17.5px;max-width:90px;width:auto;height:auto}
/*
     FILE ARCHIVED ON 17:23:18 May 07, 2023 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 21:42:29 Apr 24, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.693
  exclusion.robots: 0.074
  exclusion.robots.policy: 0.062
  esindex: 0.008
  cdx.remote: 14.501
  LoadShardBlock: 58.193 (3)
  PetaboxLoader3.datanode: 79.925 (5)
  load_resource: 87.075
  PetaboxLoader3.resolve: 50.712
  loaddict: 14.531
*/