{"slug":"per-action-authorization-arrives-for-agentic-ai-but-the-gap-it-closes-is-still-wide","citations":[{"url":"https://www.techtimes.com/articles/321969/20260729/ai-agent-authorization-gets-first-patented-three-layer-trust-stack-daon.htm","committed_hash":"sha256:c25cee66b05bb3f0c32bd5ac2db7c8715eb4dcdddfa846e5cc4de36948a4d44e","committed_hash_short":"sha256:c25cee66…48a4d44e","mime_type":"text/html","committed_at":"2026-07-30T10:00:22.979052+00:00","content_snapshot":"<!DOCTYPE html><html lang=\"en-US\" xmlns=\"http://www.w3.org/1999/xhtml\" xmlns:fb=\"http://www.facebook.com/2008/fbml\" xmlns:og=\"http://opengraphprotocol.org/schema/\"><head profile=\"http://www.w3.org/1999/xhtml/vocab\" prefix=\"og: http://ogp.me/ns# fb: http://ogp.me/ns/fb# article: http://ogp.me/ns/article#\"><meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" /><meta name=\"viewport\" content=\"width=device-width,initial-scale=1\"><meta http-equiv=\"x-dns-prefetch-control\" content=\"on\" /><link rel=\"preconnect\" href=\"https://g.techtimes.com\" /><link rel=\"dns-prefetch\" href=\"https://g.techtimes.com\" /><link rel=\"preload\" href=\"https://g.techtimes.com/www/fonts/JosefinSans/JosefinSans-Bold.woff2\" as=\"font\" type=\"font/woff2\" crossorigin><link rel=\"preload\" href=\"https://g.techtimes.com/www/fonts/DMSans/DMSans-Regular.woff2\" as=\"font\" type=\"font/woff2\" crossorigin><link rel=\"preconnect\" href=\"https://d.techtimes.com\" /><link rel=\"dns-prefetch\" href=\"https://d.techtimes.com\" /> <script>var CEN_DOMAIN='techtimes.com';var current_timestamp=new Date().getTime(),mobile_device=(/android|webos|phone|ipad|ipod|blackberry|mobi|opera mini/i.test(navigator.userAgent)),bot_engine=/bot|http|python|grabber|crawl|search|fetch|feed|proxy|spider|curl|wget|okhttp|slurp|inspector|synthetic|mediapartners|yahooysmcm|aolbuild|bingpreview|facebookext|facebookcat|accoona|htdig|ia_archive|larbin|-perl|stackrambler|webcapture|downloader|WebCopier|xenu|validator|Snoopy|cohere-ai/i.test(navigator.userAgent),dfpSlots={},dfpEx=[],fqtag={cmd:[],scmd:[],fcmd:[],fscmd:[]},oa=oa||{},doFir=doFir||[],doReady=doReady||[],dataLayer=dataLayer||[],brW=window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth||[],brH=window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight||[],_LJ=function(d,g,e,f){var a,c;a=document.createElement(\"script\");a.type=\"text/javascript\";a.src=d;if(g)a.async=!0;if(e)a.onload=e;if(f)a.onerror=f;c=document.getElementById(\"loading_position\");c.parentNode.insertBefore(a,c)},LJ=function(d,e,f){_LJ(d,1,e,f)},LC=function(d,e,f){var a,c;a=document.createElement(\"link\");a.rel=\"stylesheet\";a.href=d;if(e)a.onload=e;if(f)a.onerror=f;c=document.getElementById(\"loading_position\");c.parentNode.insertBefore(a,c)},setCookieHours=function(name,value,h,domain){var date,expires=host='';if(h){date=new Date();date.setTime(date.getTime()+(h*60*60*1000));expires=\"; expires=\"+date.toUTCString();if(domain)host=\";domain=\"+domain};document.cookie=name+\"=\"+value+expires+host+\"; path=/\"},setCookie=function(name,value,days,domain){if(days)days*=24;setCookieHours(name,value,days,domain)},deleteCookie=function(name){setCookie(name,\"\",-1)},getCookie=function(c){c+=\"=\";for(var d=document.cookie.split(\";\"),b=0;b<d.length;b++){for(var a=d[b];\" \"==a.charAt(0);)a=a.substring(1,a.length);if(0==a.indexOf(c))return a.substring(c.length,a.length)}return null},getCookieString=function(t){return getCookie(t)||\"\"},getUrlParameters=function(t){var n,r={},s=/=/.test(t);return(s?t:location.search.substring(1)).split(\"&\").forEach(function(t){\"\"!=t&&(r[(n=t.split(\"=\"))[0]]=n[1])}),!t||s?r:r[t]},loadJS=function(arr,c){LJ(arr[0],function(){if(arr.length>1){arr.shift();loadJS(arr,c)}else c()})},appendCSS=function(d){var o=document.createElement(\"style\");o.innerHTML=typeof d=='object'?d.data:d;document.getElementsByTagName('head')[0].appendChild(o)},GCSS=function(u){var x=new XMLHttpRequest();x.open('GET',u);x.send(null);x.onreadystatechange=function(){if(x.readyState===4&&x.status===200)appendCSS(x.responseText);}},execFunc=function(o){if(typeof o=='object'){while(exe=o.shift())exe();o.push=function(f){f()}}},hb_debug=getCookie('ibt_debug')?1:0,ibt_log=function(){if(hb_debug){var a=[].slice.call(arguments);a.unshift('|IBT|');console.log.apply(console,a)}},ibt_error=function(){if(hb_debug){var a=[].slice.call(arguments);a.unshift('|IBT|');console.error.apply(console,a)}},SITE_DOMAIN=DOMAIN=document.domain;if(SITE_DOMAIN==location.host){var str='',a=SITE_DOMAIN.split('.');for(var i=1;i<a.length;i++){str+=\".\"+a[i]};SITE_DOMAIN=DOMAIN=str.substr(1)};JSON.split=function(c,d){var a=c.split(d||\"|\"),b={};for(i=0;i<a.length;i+=2)b[a[i]]=a[i+1];return b};oa.geo=JSON.split(getCookieString('X-UA-Info')||'country|OTHER|state||city||ip|');(function(){var u=navigator.userAgent,o=/Android/.test(u)?['Android',(u.match(/Android ([\\d]+)/)||[,0])[1]]:/Nintendo/.test(u)?['Nintendo',(u.match(/(?:Nintendo ([\\w]+))/i)||[,0])[1]]:/iPhone|iPod|iPad/.test(u)?['iOS',(u.match(/(?:iPhone|iPod|iPad).+OS ([\\d]+)/i)||[,0])[1]]:/Maci/.test(u)?['Mac OS',(u.match(/Mac OS X ([\\d]+)/)||[,0])[1]]:/Win/.test(u)?['Windows',(u.match(/Windows NT ([\\d]+\\.[\\d]+)/)||[,3])[1]]:/CrOS/.test(u)?['Chrome OS',(u.match(/(?:hrome\\/([\\d]+))/i)||[,0])[1]]:/Tizen/.test(u)?['Tizen',(u.match(/(?:Tizen ([\\d]+))/i)||[,0])[1]]:/PlayStation/.test(u)?['PlayStation',(u.match(/(?:PlayStation ([\\d]+|Vita))/i)||[,0])[1]]:/WebOS/.test(u)?['WebOS',(u.match(/(?:WEBOS([\\d]+))/i)||[,0])[1]]:/Fuchsia/.test(u)?['Fuchsia',1]:/Linux/.test(u)?['Linux',(u.match(/(?:Linux ([\\w]+))/i)||[,0])[1]]:/OS\\/2/.test(u)?['OS/2',(u.match(/(?:OS\\/2;? ((?!OS)[\\w]+))/i)||[,0])[1]]:/Unix|OpenBSD|FreeBSD|X11/.test(u)?['Unix',1]:/Apple\\s?TV/.test(u)?['Apple tvOS',(u.match(/(?:OS ([\\d]+))/i)||[,0])[1]]:bot_engine?['Bots',1]:['Unknown',0],b=bot_engine?['Bots',1]:/ndroid.+; wv/.test(u)?['Android Webview',1]:/(iPhone|iPod|iPad)(?!.+Safari)/i.test(u)?['iOS Webview',1]:/edg/i.test(u)?['Edge',(u.match(/(?:edg(?:e|a|ios)?\\/)([\\d]+)/i)||[,0])[1]]:/firefox|fxios/i.test(u)?['Firefox',(u.match(/(?:(?:fox|xios)\\/([\\d]+))/i)||[,0])[1]]:/opr/i.test(u)?['Opera',(u.match(/(?:opr\\/([\\d]+))/i)||[,0])[1]]:/opera/i.test(u)?['Opera',u.indexOf(\"ersion\")!=-1?(u.match(/(?:sion\\/([\\d]+))/)||[,0])[1]:(u.match(/(?:era(?:\\/|\\s)([\\d]+))/)||[,0])[1]]:/msie|trident/i.test(u)?['MSIE',(u.match(/(?:(?:ie|rv)(?:\\:|\\s)([\\d]+))/i)||[,0])[1]]:/[\\w\\s]+browser\\//i.test(u)?[u.match(/([\\w]+browser)\\/[\\d]+/i)[1],(u.match(/(?:ser\\/([\\d]+))/)||[,0])[1]]:/PlayStation/i.test(u)?['PlayStation',(u.match(/(?:tation ([\\d]+))/i)||[,0])[1]]:/silk/i.test(u)?['Amazon Silk',(u.match(/(?:silk\\/([\\d]+))/i)||[,0])[1]]:/palemoon/i.test(u)?['PaleMoon',(u.match(/(?:moon\\/([\\d]+))/i)||[,0])[1]]:/puffin/i.test(u)?['Puffin',(u.match(/(?:ffin\\/([\\d]+))/i)||[,0])[1]]:/safari/i.test(u)&&/version/i.test(u)&&!/chrome/i.test(u)?['Safari',(u.match(/(?:sion\\/([\\d]+))/)||[,0])[1]]:/chrome/i.test(u)?['Chrome',(u.match(/(?:ome\\/([\\d]+))/i)||[,0])[1]]:/crios/i.test(u)?['Chrome',(u.match(/(?:crios\\/([\\d]+))/i)||[,0])[1]]:/seamonkey/i.test(u)?['SeaMonkey',(u.match(/(?:Monkey\\/([\\d]+))/i)||[,0])[1]]:/android/i.test(u)?['Android Browser',(u.match(/Android ([\\d]+)/)||[,0])[1]]:['Unknown',0];oa.os={name:o[0],version:o[1]};oa.browser={name:b[0],version:b[1]};if(o[0]==\"Windows\"&&o[1]<10&&(b[0]=='Edge'||(b[0]=='Chrome'&&b[1]>109)||(b[0]=='Firefox'&&b[1]>115)))window.bot_engine=!0})();window.addEventListener('message',function(e){if(e.data=='GetFQ'&&e.origin.indexOf(location.host.replace(/www1?\\./,''))>-1){e.source.postMessage('NoPassFQ='+NoPassFQ,e.origin)}});var openLogin=function(u){if(typeof u=='object')u=u.url;jQuery(\"body\").css(\"overflow\",\"hidden\");jQuery(\"#SIGNIN\").remove();jQuery(\"<div />\",{\"id\":\"SIGNIN\"}).html('<div class=\"nw-login\"><span class=\"zephr-modal-close\">×</span><div class=\"login-popup\"><iframe frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" id=\"Oframe\" allowtransparency=\"true\" src=\"'+u+'\" style=\"min-height:350px;\"></iframe></div></div>').appendTo(\"body\");jQuery(\"#SIGNIN\").on('click',function(e){closeLogin()})},closeLogin=function(){jQuery(\"#SIGNIN\").remove();jQuery(\"body\").css(\"overflow\",\"inherit\")},adjustLoginHeight=function(h){jQuery(\"#Oframe\").height(h)},login_success=function(sess){jQuery(\".sign-up\").html(\"LOGOUT\").on('click',function(){location.href=\"https://signin.\"+CEN_DOMAIN+\"/oauth/logout\"});closeLogin()},LANG='en',commentHeight=function(data){jQuery(\"#block-ibt-comment iframe\").height(data.height)};var login_success=function(sess){closeLogin();jQuery(\"article\").removeClass(\"wall\");jQuery(\".login-btn .sign-up2\").hide();jQuery(\".login-btn .myaccount\").show();jQuery(\".only-before-login\").hide();if(typeof sess=='object'){sess=sess.sess};jQuery(\"<div />\",{\"id\":\"TEMPE\"}).html('<iframe frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\"  allowtransparency=\"true\" src=\"https://comment.'+DOMAIN+'/comment/oauth?sess='+sess+'\" style=\"position:absolute;visibility:hidden;width:1px;height:1px;\"></iframe>').appendTo(\"body\");jQuery(\"#TEMPE iframe\").on(\"load\",function(){jQuery(\"#TEMPE\").remove();if(jQuery(\"iframe.comment\").length){jQuery(\"iframe.comment\").get(0).contentWindow.postMessage({'action':'success',},'*')}});afterLogin()};function afterLogin(){};doFir.push(function(){jQuery(document).ready(function(){jQuery(\".sign-up2\").on('click',function(e){e.preventDefault();e.stopPropagation();openLogin('https://signin.'+DOMAIN.replace(/ibtimes\\.[\\.a-z]+/,'ibtimes.com')+'/oauth?l='+jQuery(this).attr('data-lang'))})})})</script> <title>AI Agent Authorization Gets First Patented Three-Layer Trust Stack From Daon</title><meta name=\"news_keywords\" content=\"Security,AI agent authorization,agentic AI security,Daon,AI agents,cybersecurity,enterprise AI governance,identity and access management,zero trust security\" /><meta name=\"description\" content=\"Daon has completed the first commercially patented three-layer AI agent authorization stack with a new US patent that authorizes or denies each sensitive agent action individually at the exact moment\" /><link rel=\"canonical\" href=\"https://www.techtimes.com/articles/321969/20260729/ai-agent-authorization-gets-first-patented-three-layer-trust-stack-daon.htm\" /><meta name=\"robots\" content=\"max-snippet:-1, max-image-preview:large, max-video-preview:-1\" /><meta property=\"fb:app_id\" content=\"263851690471857\" /><meta property=\"fb:pages\" content=\"128026713884051\"/><meta property=\"og:type\" content=\"article\"/><meta property=\"og:site_name\" content=\"Tech Times\"/><meta property=\"og:url\" content=\"https://www.techtimes.com/articles/321969/20260729/ai-agent-authorization-gets-first-patented-three-layer-trust-stack-daon.htm\"/><meta property=\"og:title\" content=\"AI Agent Authorization Gets First Patented Three-Layer Trust Stack From Daon\" /><meta property=\"og:description\" content=\"Daon has completed the first commercially patented three-layer AI agent authorization stack with a new US patent that authorizes or denies each sensitive agent action individually at the exact moment of execution &mdash; closing a structural agentic AI security gap that 74% of enterprises have left\" /><meta property=\"og:image\" content=\"https://d.techtimes.com/en/full/470257/daon.png\"/><meta property=\"og:image:alt\" content=\"Daon\" /><meta property=\"og:image:width\" content=\"2514\" /><meta property=\"og:image:height\" content=\"1384\" /><meta property=\"article:publisher\" content=\"https://www.facebook.com/techtimes/\"/><meta property=\"article:section\" content=\"Security\" /><meta property=\"article:tag\" content=\"AI agent authorization\" /><meta property=\"article:tag\" content=\"agentic AI security\" /><meta property=\"article:tag\" content=\"Daon\" /><meta property=\"article:tag\" content=\"AI Agents\" /><meta property=\"article:tag\" content=\"Cybersecurity\" /><meta property=\"article:tag\" content=\"enterprise AI governance\" /><meta property=\"article:tag\" content=\"identity and access management\" /><meta property=\"article:tag\" content=\"zero trust security\" /><meta property=\"article:published_time\" content=\"2026-07-29T09:03:46-04:00\"/><meta property=\"article:modified_time\" content=\"2026-07-29T09:03:46-04:00\"/><meta name=\"twitter:site\" content=\"techtimes\"/><meta name=\"twitter:card\" content=\"summary_large_image\"/><meta name=\"twitter:title\" content=\"AI Agent Authorization Gets First Patented Three-Layer Trust Stack From Daon\"><meta name=\"twitter:url\"  content=\"https://www.techtimes.com/articles/321969/20260729/ai-agent-authorization-gets-first-patented-three-layer-trust-stack-daon.htm\"/><meta name=\"twitter:description\" content=\"Daon has completed the first commercially patented three-layer AI agent authorization stack with a new US patent that authorizes or denies each sensitive agent action individually at the exact moment of execution &mdash; closing a structural agentic AI security gap that 74% of enterprises have left\"/><meta name=\"twitter:image\" content=\"https://d.techtimes.com/en/full/470257/daon.png?w=1600&h=900&q=88&f=6214111d307281aa2bb2019611cb4fdd\"/><link rel=\"preload\" href=\"https://g.techtimes.com/www/fonts/Newsreader/woff2/Newsreader16pt-SemiBold.woff2\" as=\"font\" type=\"font/woff2\" crossorigin><link rel=\"preload\" href=\"https://g.techtimes.com/www/fonts/Genericons.woff2\" as=\"font\" type=\"font/woff2\" crossorigin><style data-id=\"main\">/*!\n * Bootstrap v4.3.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 The Bootstrap Authors\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n */:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,\"Noto Sans\",sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\",\"Noto Color Emoji\";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,\"Liberation Mono\",\"Courier New\",monospace}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,\"Noto Sans\",sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\",\"Noto Color Emoji\";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex=\"-1\"]:focus{outline:0 !important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,\"Liberation Mono\",\"Courier New\",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none !important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer::before{content:\"\\2014\\00A0\"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#e83e8c;word-break:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media(min-width:576px){.container{max-width:540px}}@media(min-width:768px){.container{max-width:720px}}@media(min-width:992px){.container{max-width:960px}}@media(min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}@media(min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}}@media(min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}}@media(min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}}@media(min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}}.table{width:100%;margin-bottom:1rem;color:#212529}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table-sm td,.table-sm th{padding:.3rem}.table-bordered{border:1px solid #dee2e6}.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{color:#212529;background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}.table-primary tbody+tbody,.table-primary td,.table-primary th,.table-primary thead th{border-color:#7abaff}.table-hover .table-primary:hover{background-color:#9fcdff}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}.table-secondary tbody+tbody,.table-secondary td,.table-secondary th,.table-secondary thead th{border-color:#b3b7bb}.table-hover .table-secondary:hover{background-color:#c8cbcf}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-success tbody+tbody,.table-success td,.table-success th,.table-success thead th{border-color:#8fd19e}.table-hover .table-success:hover{background-color:#b1dfbb}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-info tbody+tbody,.table-info td,.table-info th,.table-info thead th{border-color:#86cfda}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-warning tbody+tbody,.table-warning td,.table-warning th,.table-warning thead th{border-color:#ffdf7e}.table-hover .table-warning:hover{background-color:#ffe8a1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}.table-danger tbody+tbody,.table-danger td,.table-danger th,.table-danger thead th{border-color:#ed969e}.table-hover .table-danger:hover{background-color:#f1b0b7}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-light tbody+tbody,.table-light td,.table-light th,.table-light thead th{border-color:#fbfcfc}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#95999c}.table-hover .table-dark:hover{background-color:#b9bbbe}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#343a40}.table-dark td,.table-dark th,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:rgba(255,255,255,.075)}@media(max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media(max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media(max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media(max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding-top:.375rem;padding-bottom:.375rem;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[multiple],select.form-control[size]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(40,167,69,.9);border-radius:.25rem}.form-control.is-valid,.was-validated .form-control:valid{border-color:#28a745;padding-right:calc(1.5em + .75rem);background-image:url(\"data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='0088'%3e%3cpathfill='%2328a745'd='M2.36.73L.64.53c-.4-1.04.46-1.41.1-.8l1.11.43.4-3.8c.6-.631.6-.271.2.7l-44.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e\");background-repeat:no-repeat;background-position:center right calc(.375em + .1875rem);background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.form-control.is-valid~.valid-feedback,.form-control.is-valid~.valid-tooltip,.was-validated .form-control:valid~.valid-feedback,.was-validated .form-control:valid~.valid-tooltip{display:block}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-valid,.was-validated .custom-select:valid{border-color:#28a745;padding-right:calc((1em + .75rem)*3/4 + 1.75rem);background:url(\"data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='0045'%3e%3cpathfill='%23343a40'd='M20L02h4zm05L03h4z'/%3e%3c/svg%3e\") no-repeat right .75rem center/8px 10px,url(\"data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='0088'%3e%3cpathfill='%2328a745'd='M2.36.73L.64.53c-.4-1.04.46-1.41.1-.8l1.11.43.4-3.8c.6-.631.6-.271.2.7l-44.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e\") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-select.is-valid~.valid-feedback,.custom-select.is-valid~.valid-tooltip,.was-validated .custom-select:valid~.valid-feedback,.was-validated .custom-select:valid~.valid-tooltip{display:block}.form-control-file.is-valid~.valid-feedback,.form-control-file.is-valid~.valid-tooltip,.was-validated .form-control-file:valid~.valid-feedback,.was-validated .form-control-file:valid~.valid-tooltip{display:block}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{border-color:#28a745}.custom-control-input.is-valid~.valid-feedback,.custom-control-input.is-valid~.valid-tooltip,.was-validated .custom-control-input:valid~.valid-feedback,.was-validated .custom-control-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{border-color:#34ce57;background-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before{border-color:#28a745}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-file-input.is-valid~.valid-feedback,.custom-file-input.is-valid~.valid-tooltip,.was-validated .custom-file-input:valid~.valid-feedback,.was-validated .custom-file-input:valid~.valid-tooltip{display:block}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url(\"data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'fill='%23dc3545'viewBox='-2-277'%3e%3cpathstroke='%23dc3545'd='M00l33m0-3L03'/%3e%3ccircler='.5'/%3e%3ccirclecx='3'r='.5'/%3e%3ccirclecy='3'r='.5'/%3e%3ccirclecx='3'cy='3'r='.5'/%3e%3c/svg%3E\");background-repeat:no-repeat;background-position:center right calc(.375em + .1875rem);background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-control.is-invalid~.invalid-feedback,.form-control.is-invalid~.invalid-tooltip,.was-validated .form-control:invalid~.invalid-feedback,.was-validated .form-control:invalid~.invalid-tooltip{display:block}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-invalid,.was-validated .custom-select:invalid{border-color:#dc3545;padding-right:calc((1em + .75rem)*3/4 + 1.75rem);background:url(\"data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='0045'%3e%3cpathfill='%23343a40'd='M20L02h4zm05L03h4z'/%3e%3c/svg%3e\") no-repeat right .75rem center/8px 10px,url(\"data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'fill='%23dc3545'viewBox='-2-277'%3e%3cpathstroke='%23dc3545'd='M00l33m0-3L03'/%3e%3ccircler='.5'/%3e%3ccirclecx='3'r='.5'/%3e%3ccirclecy='3'r='.5'/%3e%3ccirclecx='3'cy='3'r='.5'/%3e%3c/svg%3E\") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-select.is-invalid~.invalid-feedback,.custom-select.is-invalid~.invalid-tooltip,.was-validated .custom-select:invalid~.invalid-feedback,.was-validated .custom-select:invalid~.invalid-tooltip{display:block}.form-control-file.is-invalid~.invalid-feedback,.form-control-file.is-invalid~.invalid-tooltip,.was-validated .form-control-file:invalid~.invalid-feedback,.was-validated .form-control-file:invalid~.invalid-tooltip{display:block}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{border-color:#dc3545}.custom-control-input.is-invalid~.invalid-feedback,.custom-control-input.is-invalid~.invalid-tooltip,.was-validated .custom-control-input:invalid~.invalid-feedback,.was-validated .custom-control-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{border-color:#e4606d;background-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before{border-color:#dc3545}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-file-input.is-invalid~.invalid-feedback,.custom-file-input.is-invalid~.invalid-tooltip,.was-validated .custom-file-input:invalid~.invalid-feedback,.was-validated .custom-file-input:invalid~.invalid-tooltip{display:block}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-inline{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}.form-inline .form-check{width:100%}@media(min-width:576px){.form-inline label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;-ms-flex-negative:0;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529;text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn.disabled,.btn:disabled{opacity:.65}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-outline-primary{color:#007bff;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-success{color:#28a745;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-info{color:#17a2b8;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{color:#343a40;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-link{font-weight:400;color:#007bff;text-decoration:none}.btn-link:hover{color:#0056b3;text-decoration:underline}.btn-link.focus,.btn-link:focus{text-decoration:underline;box-shadow:none}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{transition:opacity .15s linear}@media(prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}@media(prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:\"\";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media(min-width:576px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media(min-width:768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media(min-width:992px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media(min-width:1200px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:\"\";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:\"\";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:\"\"}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:\"\";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;-ms-flex:1 1 auto;flex:1 1 auto}.btn-group-vertical>.btn:hover,.btn-group>.btn:hover{z-index:1}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:1}.btn-toolbar{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control,.input-group>.form-control-plaintext+.custom-file,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-append,.input-group-prepend{display:-ms-flexbox;display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn:focus,.input-group-prepend .btn:focus{z-index:3}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea){height:calc(1.5em + 1rem + 2px)}.input-group-lg>.custom-select,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea){height:calc(1.5em + .5rem + 2px)}.input-group-sm>.custom-select,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;display:block;min-height:1.5rem;padding-left:1.5rem}.custom-control-inline{display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;z-index:-1;opacity:0}.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#007bff;background-color:#007bff}.custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#80bdff}.custom-control-input:not(:disabled):active~.custom-control-label::before{color:#fff;background-color:#b3d7ff;border-color:#b3d7ff}.custom-control-input:disabled~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label::before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label::before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:\"\";background-color:#fff;border:#adb5bd solid 1px}.custom-control-label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:\"\";background:no-repeat 50%/50% 50%}.custom-checkbox .custom-control-label::before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url(\"data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='0088'%3e%3cpathfill='%23fff'd='M6.564.75l-3.593.612-1.538-1.55L04.262.9747.2582.193z'/%3e%3c/svg%3e\")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{border-color:#007bff;background-color:#007bff}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url(\"data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='0044'%3e%3cpathstroke='%23fff'd='M02h4'/%3e%3c/svg%3e\")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url(\"data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='-4-488'%3e%3ccircler='3'fill='%23fff'/%3e%3c/svg%3e\")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label::after{top:calc(.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out}@media(prefers-reduced-motion:reduce){.custom-switch .custom-control-label::after{transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label::after{background-color:#fff;-webkit-transform:translateX(.75rem);transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:url(\"data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'viewBox='0045'%3e%3cpathfill='%23343a40'd='M20L02h4zm05L03h4z'/%3e%3c/svg%3e\") no-repeat right .75rem center/8px 10px;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size=\"1\"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{display:none}.custom-select-sm{height:calc(1.5em + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + .75rem + 2px);margin:0;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-file-input:disabled~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label::after{content:\"Browse\"}.custom-file-input~.custom-file-label[data-browse]::after{content:attr(data-browse)}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + .75rem);padding:.375rem .75rem;line-height:1.5;color:#495057;content:\"Browse\";background-color:#e9ecef;border-left:inherit;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;height:calc(1rem + .4rem);padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media(prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media(prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{transition:none}}.custom-range::-moz-range-thumb:active{background-color:#b3d7ff}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#007bff;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media(prefers-reduced-motion:reduce){.custom-range::-ms-thumb{transition:none}}.custom-range::-ms-thumb:active{background-color:#b3d7ff}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6;border-radius:1rem}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label::before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.custom-control-label::before,.custom-file-label,.custom-select{transition:none}}.nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill .nav-item{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}.navbar>.container,.navbar>.container-fluid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:\"\";background:no-repeat center center;background-size:100% 100%}@media(max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{padding-right:0;padding-left:0}}@media(min-width:576px){.navbar-expand-sm{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media(max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{padding-right:0;padding-left:0}}@media(min-width:768px){.navbar-expand-md{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media(max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0}}@media(min-width:992px){.navbar-expand-lg{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media(max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{padding-right:0;padding-left:0}}@media(min-width:1200px){.navbar-expand-xl{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url(\"data:image/svg+xml,%3csvgviewBox='003030'xmlns='http://www.w3.org/2000/svg'%3e%3cpathstroke='rgba(0,0,0,0.5)'stroke-width='2'stroke-linecap='round'stroke-miterlimit='10'd='M47h22M415h22M423h22'/%3e%3c/svg%3e\")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url(\"data:image/svg+xml,%3csvgviewBox='003030'xmlns='http://www.w3.org/2000/svg'%3e%3cpathstroke='rgba(255,255,255,0.5)'stroke-width='2'stroke-linecap='round'stroke-miterlimit='10'd='M47h22M415h22M423h22'/%3e%3c/svg%3e\")}.navbar-dark .navbar-text{color:rgba(255,255,255,.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.card-body{-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img{width:100%;border-radius:calc(.25rem - 1px)}.card-img-top{width:100%;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img-bottom{width:100%;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-deck{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.card-deck .card{margin-bottom:15px}@media(min-width:576px){.card-deck{-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{display:-ms-flexbox;display:flex;-ms-flex:1 0 0;flex:1 0 0;-ms-flex-direction:column;flex-direction:column;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.card-group>.card{margin-bottom:15px}@media(min-width:576px){.card-group{-ms-flex-flow:row wrap;flex-flow:row wrap}.card-group>.card{-ms-flex:1 0 0;flex:1 0 0;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media(min-width:576px){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion>.card{overflow:hidden}.accordion>.card:not(:first-of-type) .card-header:first-child{border-radius:0}.accordion>.card:not(:first-of-type):not(:last-of-type){border-bottom:0;border-radius:0}.accordion>.card:first-of-type{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:last-of-type{border-top-left-radius:0;border-top-right-radius:0}.accordion>.card .card-header{margin-bottom:-1px}.breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;color:#6c757d;content:\"/\"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:2;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:1;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion:reduce){.badge{transition:none}}a.badge:focus,a.badge:hover{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff}a.badge-primary:focus,a.badge-primary:hover{color:#fff;background-color:#0062cc}a.badge-primary.focus,a.badge-primary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.badge-secondary{color:#fff;background-color:#6c757d}a.badge-secondary:focus,a.badge-secondary:hover{color:#fff;background-color:#545b62}a.badge-secondary.focus,a.badge-secondary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.badge-success{color:#fff;background-color:#28a745}a.badge-success:focus,a.badge-success:hover{color:#fff;background-color:#1e7e34}a.badge-success.focus,a.badge-success:focus{outline:0;box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.badge-info{color:#fff;background-color:#17a2b8}a.badge-info:focus,a.badge-info:hover{color:#fff;background-color:#117a8b}a.badge-info.focus,a.badge-info:focus{outline:0;box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.badge-warning{color:#212529;background-color:#ffc107}a.badge-warning:focus,a.badge-warning:hover{color:#212529;background-color:#d39e00}a.badge-warning.focus,a.badge-warning:focus{outline:0;box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.badge-danger{color:#fff;background-color:#dc3545}a.badge-danger:focus,a.badge-danger:hover{color:#fff;background-color:#bd2130}a.badge-danger.focus,a.badge-danger:focus{outline:0;box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.badge-light{color:#212529;background-color:#f8f9fa}a.badge-light:focus,a.badge-light:hover{color:#212529;background-color:#dae0e5}a.badge-light.focus,a.badge-light:focus{outline:0;box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.badge-dark{color:#fff;background-color:#343a40}a.badge-dark:focus,a.badge-dark:hover{color:#fff;background-color:#1d2124}a.badge-dark.focus,a.badge-dark:focus{outline:0;box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media(min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;transition:width .6s ease}@media(prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}@media(prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.media{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.media-body{-ms-flex:1;flex:1}.list-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-horizontal{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}@media(min-width:576px){.list-group-horizontal-sm{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-sm .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-sm .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}@media(min-width:768px){.list-group-horizontal-md{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-md .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-md .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}@media(min-width:992px){.list-group-horizontal-lg{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-lg .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-lg .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}@media(min-width:1200px){.list-group-horizontal-xl{-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-xl .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-xl .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}.list-group-flush .list-group-item{border-right:0;border-left:0;border-radius:0}.list-group-flush .list-group-item:last-child{margin-bottom:-1px}.list-group-flush:first-child .list-group-item:first-child{border-top:0}.list-group-flush:last-child .list-group-item:last-child{margin-bottom:0;border-bottom:0}.list-group-item-primary{color:#004085;background-color:#b8daff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#004085;background-color:#9fcdff}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}.list-group-item-secondary{color:#383d41;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#383d41;background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#155724;background-color:#c3e6cb}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#155724;background-color:#b1dfbb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#721c24;background-color:#f1b0b7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}a.close.disabled{pointer-events:none}.toast{max-width:350px;overflow:hidden;font-size:.875rem;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .25rem .75rem rgba(0,0,0,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;border-radius:.25rem}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:.25rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05)}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-50px);transform:translate(0,-50px)}@media(prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{-webkit-transform:none;transform:none}.modal-dialog-scrollable{display:-ms-flexbox;display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{-ms-flex-negative:0;flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);content:\"\"}.modal-dialog-centered.modal-dialog-scrollable{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;border-top:1px solid #dee2e6;border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media(min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem)}.modal-sm{max-width:300px}}@media(min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media(min-width:1200px){.modal-xl{max-width:1140px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,\"Noto Sans\",sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\",\"Noto Color Emoji\";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:\"\";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",Arial,\"Noto Sans\",sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\",\"Noto Color Emoji\";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:\"\";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top]>.arrow,.bs-popover-top>.arrow{bottom:calc((.5rem + 1px)*-1)}.bs-popover-auto[x-placement^=top]>.arrow::before,.bs-popover-top>.arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top]>.arrow::after,.bs-popover-top>.arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right]>.arrow,.bs-popover-right>.arrow{left:calc((.5rem + 1px)*-1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right]>.arrow::before,.bs-popover-right>.arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right]>.arrow::after,.bs-popover-right>.arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom]>.arrow,.bs-popover-bottom>.arrow{top:calc((.5rem + 1px)*-1)}.bs-popover-auto[x-placement^=bottom]>.arrow::before,.bs-popover-bottom>.arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom]>.arrow::after,.bs-popover-bottom>.arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:\"\";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left]>.arrow,.bs-popover-left>.arrow{right:calc((.5rem + 1px)*-1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left]>.arrow::before,.bs-popover-left>.arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left]>.arrow::after,.bs-popover-left>.arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{-ms-touch-action:pan-y;touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:\"\"}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out}@media(prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){-webkit-transform:translateX(100%);transform:translateX(100%)}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){-webkit-transform:translateX(-100%);transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;-webkit-transform:none;transform:none}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:0s .6s opacity}@media(prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;transition:opacity .15s ease}@media(prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:no-repeat 50%/100% 100%}.carousel-control-prev-icon{background-image:url(\"data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'fill='%23fff'viewBox='0088'%3e%3cpathd='M5.250l-44441.5-1.5-2.5-2.52.5-2.5-1.5-1.5z'/%3e%3c/svg%3e\")}.carousel-control-next-icon{background-image:url(\"data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'fill='%23fff'viewBox='0088'%3e%3cpathd='M2.750l-1.51.52.52.5-2.52.51.51.54-4-4-4z'/%3e%3c/svg%3e\")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media(prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}@-webkit-keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:spinner-border .75s linear infinite;animation:spinner-border .75s linear infinite}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@-webkit-keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}}@keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:spinner-grow .75s linear infinite;animation:spinner-grow .75s linear infinite}.spinner-grow-sm{width:1rem;height:1rem}.align-baseline{vertical-align:baseline !important}.align-top{vertical-align:top !important}.align-middle{vertical-align:middle !important}.align-bottom{vertical-align:bottom !important}.align-text-bottom{vertical-align:text-bottom !important}.align-text-top{vertical-align:text-top !important}.bg-primary{background-color:#007bff !important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc !important}.bg-secondary{background-color:#6c757d !important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62 !important}.bg-success{background-color:#28a745 !important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34 !important}.bg-info{background-color:#17a2b8 !important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b !important}.bg-warning{background-color:#ffc107 !important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00 !important}.bg-danger{background-color:#dc3545 !important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130 !important}.bg-light{background-color:#f8f9fa !important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5 !important}.bg-dark{background-color:#343a40 !important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124 !important}.bg-white{background-color:#fff !important}.bg-transparent{background-color:transparent !important}.border{border:1px solid #dee2e6 !important}.border-top{border-top:1px solid #dee2e6 !important}.border-right{border-right:1px solid #dee2e6 !important}.border-bottom{border-bottom:1px solid #dee2e6 !important}.border-left{border-left:1px solid #dee2e6 !important}.border-0{border:0 !important}.border-top-0{border-top:0 !important}.border-right-0{border-right:0 !important}.border-bottom-0{border-bottom:0 !important}.border-left-0{border-left:0 !important}.border-primary{border-color:#007bff !important}.border-secondary{border-color:#6c757d !important}.border-success{border-color:#28a745 !important}.border-info{border-color:#17a2b8 !important}.border-warning{border-color:#ffc107 !important}.border-danger{border-color:#dc3545 !important}.border-light{border-color:#f8f9fa !important}.border-dark{border-color:#343a40 !important}.border-white{border-color:#fff !important}.rounded-sm{border-radius:.2rem !important}.rounded{border-radius:.25rem !important}.rounded-top{border-top-left-radius:.25rem !important;border-top-right-radius:.25rem !important}.rounded-right{border-top-right-radius:.25rem !important;border-bottom-right-radius:.25rem !important}.rounded-bottom{border-bottom-right-radius:.25rem !important;border-bottom-left-radius:.25rem !important}.rounded-left{border-top-left-radius:.25rem !important;border-bottom-left-radius:.25rem !important}.rounded-lg{border-radius:.3rem !important}.rounded-circle{border-radius:50% !important}.rounded-pill{border-radius:50rem !important}.rounded-0{border-radius:0 !important}.clearfix::after{display:block;clear:both;content:\"\"}.d-none{display:none !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:-ms-flexbox !important;display:flex !important}.d-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}@media(min-width:576px){.d-sm-none{display:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:-ms-flexbox !important;display:flex !important}.d-sm-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}}@media(min-width:768px){.d-md-none{display:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:-ms-flexbox !important;display:flex !important}.d-md-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}}@media(min-width:992px){.d-lg-none{display:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:-ms-flexbox !important;display:flex !important}.d-lg-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}}@media(min-width:1200px){.d-xl-none{display:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:-ms-flexbox !important;display:flex !important}.d-xl-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}}@media print{.d-print-none{display:none !important}.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:-ms-flexbox !important;display:flex !important}.d-print-inline-flex{display:-ms-inline-flexbox !important;display:inline-flex !important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:\"\"}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.857143%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{-ms-flex-direction:row !important;flex-direction:row !important}.flex-column{-ms-flex-direction:column !important;flex-direction:column !important}.flex-row-reverse{-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-column-reverse{-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.flex-fill{-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-grow-0{-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-grow-1{-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}.justify-content-start{-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-end{-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-center{-ms-flex-pack:center !important;justify-content:center !important}.justify-content-between{-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-start{-ms-flex-align:start !important;align-items:flex-start !important}.align-items-end{-ms-flex-align:end !important;align-items:flex-end !important}.align-items-center{-ms-flex-align:center !important;align-items:center !important}.align-items-baseline{-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-stretch{-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}@media(min-width:576px){.flex-sm-row{-ms-flex-direction:row !important;flex-direction:row !important}.flex-sm-column{-ms-flex-direction:column !important;flex-direction:column !important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-sm-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-sm-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.flex-sm-fill{-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-sm-grow-0{-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-sm-grow-1{-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-sm-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-sm-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}.justify-content-sm-start{-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-sm-end{-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-sm-center{-ms-flex-pack:center !important;justify-content:center !important}.justify-content-sm-between{-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-sm-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-sm-start{-ms-flex-align:start !important;align-items:flex-start !important}.align-items-sm-end{-ms-flex-align:end !important;align-items:flex-end !important}.align-items-sm-center{-ms-flex-align:center !important;align-items:center !important}.align-items-sm-baseline{-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-sm-stretch{-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-sm-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-sm-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-sm-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-sm-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-sm-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-sm-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-sm-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-sm-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-sm-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-sm-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-sm-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-sm-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}}@media(min-width:768px){.flex-md-row{-ms-flex-direction:row !important;flex-direction:row !important}.flex-md-column{-ms-flex-direction:column !important;flex-direction:column !important}.flex-md-row-reverse{-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-md-column-reverse{-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-md-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-md-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.flex-md-fill{-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-md-grow-0{-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-md-grow-1{-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-md-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-md-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}.justify-content-md-start{-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-md-end{-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-md-center{-ms-flex-pack:center !important;justify-content:center !important}.justify-content-md-between{-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-md-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-md-start{-ms-flex-align:start !important;align-items:flex-start !important}.align-items-md-end{-ms-flex-align:end !important;align-items:flex-end !important}.align-items-md-center{-ms-flex-align:center !important;align-items:center !important}.align-items-md-baseline{-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-md-stretch{-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-md-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-md-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-md-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-md-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-md-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-md-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-md-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-md-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-md-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-md-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-md-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-md-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}}@media(min-width:992px){.flex-lg-row{-ms-flex-direction:row !important;flex-direction:row !important}.flex-lg-column{-ms-flex-direction:column !important;flex-direction:column !important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-lg-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-lg-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.flex-lg-fill{-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-lg-grow-0{-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-lg-grow-1{-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-lg-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-lg-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}.justify-content-lg-start{-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-lg-end{-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-lg-center{-ms-flex-pack:center !important;justify-content:center !important}.justify-content-lg-between{-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-lg-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-lg-start{-ms-flex-align:start !important;align-items:flex-start !important}.align-items-lg-end{-ms-flex-align:end !important;align-items:flex-end !important}.align-items-lg-center{-ms-flex-align:center !important;align-items:center !important}.align-items-lg-baseline{-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-lg-stretch{-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-lg-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-lg-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-lg-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-lg-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-lg-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-lg-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-lg-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-lg-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-lg-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-lg-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-lg-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-lg-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}}@media(min-width:1200px){.flex-xl-row{-ms-flex-direction:row !important;flex-direction:row !important}.flex-xl-column{-ms-flex-direction:column !important;flex-direction:column !important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-xl-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-xl-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.flex-xl-fill{-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-xl-grow-0{-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-xl-grow-1{-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-xl-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-xl-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}.justify-content-xl-start{-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-xl-end{-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-xl-center{-ms-flex-pack:center !important;justify-content:center !important}.justify-content-xl-between{-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-xl-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-xl-start{-ms-flex-align:start !important;align-items:flex-start !important}.align-items-xl-end{-ms-flex-align:end !important;align-items:flex-end !important}.align-items-xl-center{-ms-flex-align:center !important;align-items:center !important}.align-items-xl-baseline{-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-xl-stretch{-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-xl-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-xl-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-xl-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-xl-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-xl-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-xl-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-xl-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-xl-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-xl-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-xl-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-xl-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-xl-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}}.float-left{float:left !important}.float-right{float:right !important}.float-none{float:none !important}@media(min-width:576px){.float-sm-left{float:left !important}.float-sm-right{float:right !important}.float-sm-none{float:none !important}}@media(min-width:768px){.float-md-left{float:left !important}.float-md-right{float:right !important}.float-md-none{float:none !important}}@media(min-width:992px){.float-lg-left{float:left !important}.float-lg-right{float:right !important}.float-lg-none{float:none !important}}@media(min-width:1200px){.float-xl-left{float:left !important}.float-xl-right{float:right !important}.float-xl-none{float:none !important}}.overflow-auto{overflow:auto !important}.overflow-hidden{overflow:hidden !important}.position-static{position:static !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.position-fixed{position:fixed !important}.position-sticky{position:-webkit-sticky !important;position:sticky !important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports((position:-webkit-sticky) or(position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075) !important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15) !important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175) !important}.shadow-none{box-shadow:none !important}.w-25{width:25% !important}.w-50{width:50% !important}.w-75{width:75% !important}.w-100{width:100% !important}.w-auto{width:auto !important}.h-25{height:25% !important}.h-50{height:50% !important}.h-75{height:75% !important}.h-100{height:100% !important}.h-auto{height:auto !important}.mw-100{max-width:100% !important}.mh-100{max-height:100% !important}.min-vw-100{min-width:100vw !important}.min-vh-100{min-height:100vh !important}.vw-100{width:100vw !important}.vh-100{height:100vh !important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:\"\";background-color:rgba(0,0,0,0)}.m-0{margin:0 !important}.mt-0,.my-0{margin-top:0 !important}.mr-0,.mx-0{margin-right:0 !important}.mb-0,.my-0{margin-bottom:0 !important}.ml-0,.mx-0{margin-left:0 !important}.m-1{margin:.25rem !important}.mt-1,.my-1{margin-top:.25rem !important}.mr-1,.mx-1{margin-right:.25rem !important}.mb-1,.my-1{margin-bottom:.25rem !important}.ml-1,.mx-1{margin-left:.25rem !important}.m-2{margin:.5rem !important}.mt-2,.my-2{margin-top:.5rem !important}.mr-2,.mx-2{margin-right:.5rem !important}.mb-2,.my-2{margin-bottom:.5rem !important}.ml-2,.mx-2{margin-left:.5rem !important}.m-3{margin:1rem !important}.mt-3,.my-3{margin-top:1rem !important}.mr-3,.mx-3{margin-right:1rem !important}.mb-3,.my-3{margin-bottom:1rem !important}.ml-3,.mx-3{margin-left:1rem !important}.m-4{margin:1.5rem !important}.mt-4,.my-4{margin-top:1.5rem !important}.mr-4,.mx-4{margin-right:1.5rem !important}.mb-4,.my-4{margin-bottom:1.5rem !important}.ml-4,.mx-4{margin-left:1.5rem !important}.m-5{margin:3rem !important}.mt-5,.my-5{margin-top:3rem !important}.mr-5,.mx-5{margin-right:3rem !important}.mb-5,.my-5{margin-bottom:3rem !important}.ml-5,.mx-5{margin-left:3rem !important}.p-0{padding:0 !important}.pt-0,.py-0{padding-top:0 !important}.pr-0,.px-0{padding-right:0 !important}.pb-0,.py-0{padding-bottom:0 !important}.pl-0,.px-0{padding-left:0 !important}.p-1{padding:.25rem !important}.pt-1,.py-1{padding-top:.25rem !important}.pr-1,.px-1{padding-right:.25rem !important}.pb-1,.py-1{padding-bottom:.25rem !important}.pl-1,.px-1{padding-left:.25rem !important}.p-2{padding:.5rem !important}.pt-2,.py-2{padding-top:.5rem !important}.pr-2,.px-2{padding-right:.5rem !important}.pb-2,.py-2{padding-bottom:.5rem !important}.pl-2,.px-2{padding-left:.5rem !important}.p-3{padding:1rem !important}.pt-3,.py-3{padding-top:1rem !important}.pr-3,.px-3{padding-right:1rem !important}.pb-3,.py-3{padding-bottom:1rem !important}.pl-3,.px-3{padding-left:1rem !important}.p-4{padding:1.5rem !important}.pt-4,.py-4{padding-top:1.5rem !important}.pr-4,.px-4{padding-right:1.5rem !important}.pb-4,.py-4{padding-bottom:1.5rem !important}.pl-4,.px-4{padding-left:1.5rem !important}.p-5{padding:3rem !important}.pt-5,.py-5{padding-top:3rem !important}.pr-5,.px-5{padding-right:3rem !important}.pb-5,.py-5{padding-bottom:3rem !important}.pl-5,.px-5{padding-left:3rem !important}.m-n1{margin:-.25rem !important}.mt-n1,.my-n1{margin-top:-.25rem !important}.mr-n1,.mx-n1{margin-right:-.25rem !important}.mb-n1,.my-n1{margin-bottom:-.25rem !important}.ml-n1,.mx-n1{margin-left:-.25rem !important}.m-n2{margin:-.5rem !important}.mt-n2,.my-n2{margin-top:-.5rem !important}.mr-n2,.mx-n2{margin-right:-.5rem !important}.mb-n2,.my-n2{margin-bottom:-.5rem !important}.ml-n2,.mx-n2{margin-left:-.5rem !important}.m-n3{margin:-1rem !important}.mt-n3,.my-n3{margin-top:-1rem !important}.mr-n3,.mx-n3{margin-right:-1rem !important}.mb-n3,.my-n3{margin-bottom:-1rem !important}.ml-n3,.mx-n3{margin-left:-1rem !important}.m-n4{margin:-1.5rem !important}.mt-n4,.my-n4{margin-top:-1.5rem !important}.mr-n4,.mx-n4{margin-right:-1.5rem !important}.mb-n4,.my-n4{margin-bottom:-1.5rem !important}.ml-n4,.mx-n4{margin-left:-1.5rem !important}.m-n5{margin:-3rem !important}.mt-n5,.my-n5{margin-top:-3rem !important}.mr-n5,.mx-n5{margin-right:-3rem !important}.mb-n5,.my-n5{margin-bottom:-3rem !important}.ml-n5,.mx-n5{margin-left:-3rem !important}.m-auto{margin:auto !important}.mt-auto,.my-auto{margin-top:auto !important}.mr-auto,.mx-auto{margin-right:auto !important}.mb-auto,.my-auto{margin-bottom:auto !important}.ml-auto,.mx-auto{margin-left:auto !important}@media(min-width:576px){.m-sm-0{margin:0 !important}.mt-sm-0,.my-sm-0{margin-top:0 !important}.mr-sm-0,.mx-sm-0{margin-right:0 !important}.mb-sm-0,.my-sm-0{margin-bottom:0 !important}.ml-sm-0,.mx-sm-0{margin-left:0 !important}.m-sm-1{margin:.25rem !important}.mt-sm-1,.my-sm-1{margin-top:.25rem !important}.mr-sm-1,.mx-sm-1{margin-right:.25rem !important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem !important}.ml-sm-1,.mx-sm-1{margin-left:.25rem !important}.m-sm-2{margin:.5rem !important}.mt-sm-2,.my-sm-2{margin-top:.5rem !important}.mr-sm-2,.mx-sm-2{margin-right:.5rem !important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem !important}.ml-sm-2,.mx-sm-2{margin-left:.5rem !important}.m-sm-3{margin:1rem !important}.mt-sm-3,.my-sm-3{margin-top:1rem !important}.mr-sm-3,.mx-sm-3{margin-right:1rem !important}.mb-sm-3,.my-sm-3{margin-bottom:1rem !important}.ml-sm-3,.mx-sm-3{margin-left:1rem !important}.m-sm-4{margin:1.5rem !important}.mt-sm-4,.my-sm-4{margin-top:1.5rem !important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem !important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem !important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem !important}.m-sm-5{margin:3rem !important}.mt-sm-5,.my-sm-5{margin-top:3rem !important}.mr-sm-5,.mx-sm-5{margin-right:3rem !important}.mb-sm-5,.my-sm-5{margin-bottom:3rem !important}.ml-sm-5,.mx-sm-5{margin-left:3rem !important}.p-sm-0{padding:0 !important}.pt-sm-0,.py-sm-0{padding-top:0 !important}.pr-sm-0,.px-sm-0{padding-right:0 !important}.pb-sm-0,.py-sm-0{padding-bottom:0 !important}.pl-sm-0,.px-sm-0{padding-left:0 !important}.p-sm-1{padding:.25rem !important}.pt-sm-1,.py-sm-1{padding-top:.25rem !important}.pr-sm-1,.px-sm-1{padding-right:.25rem !important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem !important}.pl-sm-1,.px-sm-1{padding-left:.25rem !important}.p-sm-2{padding:.5rem !important}.pt-sm-2,.py-sm-2{padding-top:.5rem !important}.pr-sm-2,.px-sm-2{padding-right:.5rem !important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem !important}.pl-sm-2,.px-sm-2{padding-left:.5rem !important}.p-sm-3{padding:1rem !important}.pt-sm-3,.py-sm-3{padding-top:1rem !important}.pr-sm-3,.px-sm-3{padding-right:1rem !important}.pb-sm-3,.py-sm-3{padding-bottom:1rem !important}.pl-sm-3,.px-sm-3{padding-left:1rem !important}.p-sm-4{padding:1.5rem !important}.pt-sm-4,.py-sm-4{padding-top:1.5rem !important}.pr-sm-4,.px-sm-4{padding-right:1.5rem !important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem !important}.pl-sm-4,.px-sm-4{padding-left:1.5rem !important}.p-sm-5{padding:3rem !important}.pt-sm-5,.py-sm-5{padding-top:3rem !important}.pr-sm-5,.px-sm-5{padding-right:3rem !important}.pb-sm-5,.py-sm-5{padding-bottom:3rem !important}.pl-sm-5,.px-sm-5{padding-left:3rem !important}.m-sm-n1{margin:-.25rem !important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem !important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem !important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem !important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem !important}.m-sm-n2{margin:-.5rem !important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem !important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem !important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem !important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem !important}.m-sm-n3{margin:-1rem !important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem !important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem !important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem !important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem !important}.m-sm-n4{margin:-1.5rem !important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem !important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem !important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem !important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem !important}.m-sm-n5{margin:-3rem !important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem !important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem !important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem !important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem !important}.m-sm-auto{margin:auto !important}.mt-sm-auto,.my-sm-auto{margin-top:auto !important}.mr-sm-auto,.mx-sm-auto{margin-right:auto !important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto !important}.ml-sm-auto,.mx-sm-auto{margin-left:auto !important}}@media(min-width:768px){.m-md-0{margin:0 !important}.mt-md-0,.my-md-0{margin-top:0 !important}.mr-md-0,.mx-md-0{margin-right:0 !important}.mb-md-0,.my-md-0{margin-bottom:0 !important}.ml-md-0,.mx-md-0{margin-left:0 !important}.m-md-1{margin:.25rem !important}.mt-md-1,.my-md-1{margin-top:.25rem !important}.mr-md-1,.mx-md-1{margin-right:.25rem !important}.mb-md-1,.my-md-1{margin-bottom:.25rem !important}.ml-md-1,.mx-md-1{margin-left:.25rem !important}.m-md-2{margin:.5rem !important}.mt-md-2,.my-md-2{margin-top:.5rem !important}.mr-md-2,.mx-md-2{margin-right:.5rem !important}.mb-md-2,.my-md-2{margin-bottom:.5rem !important}.ml-md-2,.mx-md-2{margin-left:.5rem !important}.m-md-3{margin:1rem !important}.mt-md-3,.my-md-3{margin-top:1rem !important}.mr-md-3,.mx-md-3{margin-right:1rem !important}.mb-md-3,.my-md-3{margin-bottom:1rem !important}.ml-md-3,.mx-md-3{margin-left:1rem !important}.m-md-4{margin:1.5rem !important}.mt-md-4,.my-md-4{margin-top:1.5rem !important}.mr-md-4,.mx-md-4{margin-right:1.5rem !important}.mb-md-4,.my-md-4{margin-bottom:1.5rem !important}.ml-md-4,.mx-md-4{margin-left:1.5rem !important}.m-md-5{margin:3rem !important}.mt-md-5,.my-md-5{margin-top:3rem !important}.mr-md-5,.mx-md-5{margin-right:3rem !important}.mb-md-5,.my-md-5{margin-bottom:3rem !important}.ml-md-5,.mx-md-5{margin-left:3rem !important}.p-md-0{padding:0 !important}.pt-md-0,.py-md-0{padding-top:0 !important}.pr-md-0,.px-md-0{padding-right:0 !important}.pb-md-0,.py-md-0{padding-bottom:0 !important}.pl-md-0,.px-md-0{padding-left:0 !important}.p-md-1{padding:.25rem !important}.pt-md-1,.py-md-1{padding-top:.25rem !important}.pr-md-1,.px-md-1{padding-right:.25rem !important}.pb-md-1,.py-md-1{padding-bottom:.25rem !important}.pl-md-1,.px-md-1{padding-left:.25rem !important}.p-md-2{padding:.5rem !important}.pt-md-2,.py-md-2{padding-top:.5rem !important}.pr-md-2,.px-md-2{padding-right:.5rem !important}.pb-md-2,.py-md-2{padding-bottom:.5rem !important}.pl-md-2,.px-md-2{padding-left:.5rem !important}.p-md-3{padding:1rem !important}.pt-md-3,.py-md-3{padding-top:1rem !important}.pr-md-3,.px-md-3{padding-right:1rem !important}.pb-md-3,.py-md-3{padding-bottom:1rem !important}.pl-md-3,.px-md-3{padding-left:1rem !important}.p-md-4{padding:1.5rem !important}.pt-md-4,.py-md-4{padding-top:1.5rem !important}.pr-md-4,.px-md-4{padding-right:1.5rem !important}.pb-md-4,.py-md-4{padding-bottom:1.5rem !important}.pl-md-4,.px-md-4{padding-left:1.5rem !important}.p-md-5{padding:3rem !important}.pt-md-5,.py-md-5{padding-top:3rem !important}.pr-md-5,.px-md-5{padding-right:3rem !important}.pb-md-5,.py-md-5{padding-bottom:3rem !important}.pl-md-5,.px-md-5{padding-left:3rem !important}.m-md-n1{margin:-.25rem !important}.mt-md-n1,.my-md-n1{margin-top:-.25rem !important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem !important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem !important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem !important}.m-md-n2{margin:-.5rem !important}.mt-md-n2,.my-md-n2{margin-top:-.5rem !important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem !important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem !important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem !important}.m-md-n3{margin:-1rem !important}.mt-md-n3,.my-md-n3{margin-top:-1rem !important}.mr-md-n3,.mx-md-n3{margin-right:-1rem !important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem !important}.ml-md-n3,.mx-md-n3{margin-left:-1rem !important}.m-md-n4{margin:-1.5rem !important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem !important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem !important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem !important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem !important}.m-md-n5{margin:-3rem !important}.mt-md-n5,.my-md-n5{margin-top:-3rem !important}.mr-md-n5,.mx-md-n5{margin-right:-3rem !important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem !important}.ml-md-n5,.mx-md-n5{margin-left:-3rem !important}.m-md-auto{margin:auto !important}.mt-md-auto,.my-md-auto{margin-top:auto !important}.mr-md-auto,.mx-md-auto{margin-right:auto !important}.mb-md-auto,.my-md-auto{margin-bottom:auto !important}.ml-md-auto,.mx-md-auto{margin-left:auto !important}}@media(min-width:992px){.m-lg-0{margin:0 !important}.mt-lg-0,.my-lg-0{margin-top:0 !important}.mr-lg-0,.mx-lg-0{margin-right:0 !important}.mb-lg-0,.my-lg-0{margin-bottom:0 !important}.ml-lg-0,.mx-lg-0{margin-left:0 !important}.m-lg-1{margin:.25rem !important}.mt-lg-1,.my-lg-1{margin-top:.25rem !important}.mr-lg-1,.mx-lg-1{margin-right:.25rem !important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem !important}.ml-lg-1,.mx-lg-1{margin-left:.25rem !important}.m-lg-2{margin:.5rem !important}.mt-lg-2,.my-lg-2{margin-top:.5rem !important}.mr-lg-2,.mx-lg-2{margin-right:.5rem !important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem !important}.ml-lg-2,.mx-lg-2{margin-left:.5rem !important}.m-lg-3{margin:1rem !important}.mt-lg-3,.my-lg-3{margin-top:1rem !important}.mr-lg-3,.mx-lg-3{margin-right:1rem !important}.mb-lg-3,.my-lg-3{margin-bottom:1rem !important}.ml-lg-3,.mx-lg-3{margin-left:1rem !important}.m-lg-4{margin:1.5rem !important}.mt-lg-4,.my-lg-4{margin-top:1.5rem !important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem !important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem !important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem !important}.m-lg-5{margin:3rem !important}.mt-lg-5,.my-lg-5{margin-top:3rem !important}.mr-lg-5,.mx-lg-5{margin-right:3rem !important}.mb-lg-5,.my-lg-5{margin-bottom:3rem !important}.ml-lg-5,.mx-lg-5{margin-left:3rem !important}.p-lg-0{padding:0 !important}.pt-lg-0,.py-lg-0{padding-top:0 !important}.pr-lg-0,.px-lg-0{padding-right:0 !important}.pb-lg-0,.py-lg-0{padding-bottom:0 !important}.pl-lg-0,.px-lg-0{padding-left:0 !important}.p-lg-1{padding:.25rem !important}.pt-lg-1,.py-lg-1{padding-top:.25rem !important}.pr-lg-1,.px-lg-1{padding-right:.25rem !important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem !important}.pl-lg-1,.px-lg-1{padding-left:.25rem !important}.p-lg-2{padding:.5rem !important}.pt-lg-2,.py-lg-2{padding-top:.5rem !important}.pr-lg-2,.px-lg-2{padding-right:.5rem !important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem !important}.pl-lg-2,.px-lg-2{padding-left:.5rem !important}.p-lg-3{padding:1rem !important}.pt-lg-3,.py-lg-3{padding-top:1rem !important}.pr-lg-3,.px-lg-3{padding-right:1rem !important}.pb-lg-3,.py-lg-3{padding-bottom:1rem !important}.pl-lg-3,.px-lg-3{padding-left:1rem !important}.p-lg-4{padding:1.5rem !important}.pt-lg-4,.py-lg-4{padding-top:1.5rem !important}.pr-lg-4,.px-lg-4{padding-right:1.5rem !important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem !important}.pl-lg-4,.px-lg-4{padding-left:1.5rem !important}.p-lg-5{padding:3rem !important}.pt-lg-5,.py-lg-5{padding-top:3rem !important}.pr-lg-5,.px-lg-5{padding-right:3rem !important}.pb-lg-5,.py-lg-5{padding-bottom:3rem !important}.pl-lg-5,.px-lg-5{padding-left:3rem !important}.m-lg-n1{margin:-.25rem !important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem !important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem !important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem !important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem !important}.m-lg-n2{margin:-.5rem !important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem !important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem !important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem !important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem !important}.m-lg-n3{margin:-1rem !important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem !important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem !important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem !important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem !important}.m-lg-n4{margin:-1.5rem !important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem !important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem !important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem !important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem !important}.m-lg-n5{margin:-3rem !important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem !important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem !important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem !important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem !important}.m-lg-auto{margin:auto !important}.mt-lg-auto,.my-lg-auto{margin-top:auto !important}.mr-lg-auto,.mx-lg-auto{margin-right:auto !important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto !important}.ml-lg-auto,.mx-lg-auto{margin-left:auto !important}}@media(min-width:1200px){.m-xl-0{margin:0 !important}.mt-xl-0,.my-xl-0{margin-top:0 !important}.mr-xl-0,.mx-xl-0{margin-right:0 !important}.mb-xl-0,.my-xl-0{margin-bottom:0 !important}.ml-xl-0,.mx-xl-0{margin-left:0 !important}.m-xl-1{margin:.25rem !important}.mt-xl-1,.my-xl-1{margin-top:.25rem !important}.mr-xl-1,.mx-xl-1{margin-right:.25rem !important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem !important}.ml-xl-1,.mx-xl-1{margin-left:.25rem !important}.m-xl-2{margin:.5rem !important}.mt-xl-2,.my-xl-2{margin-top:.5rem !important}.mr-xl-2,.mx-xl-2{margin-right:.5rem !important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem !important}.ml-xl-2,.mx-xl-2{margin-left:.5rem !important}.m-xl-3{margin:1rem !important}.mt-xl-3,.my-xl-3{margin-top:1rem !important}.mr-xl-3,.mx-xl-3{margin-right:1rem !important}.mb-xl-3,.my-xl-3{margin-bottom:1rem !important}.ml-xl-3,.mx-xl-3{margin-left:1rem !important}.m-xl-4{margin:1.5rem !important}.mt-xl-4,.my-xl-4{margin-top:1.5rem !important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem !important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem !important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem !important}.m-xl-5{margin:3rem !important}.mt-xl-5,.my-xl-5{margin-top:3rem !important}.mr-xl-5,.mx-xl-5{margin-right:3rem !important}.mb-xl-5,.my-xl-5{margin-bottom:3rem !important}.ml-xl-5,.mx-xl-5{margin-left:3rem !important}.p-xl-0{padding:0 !important}.pt-xl-0,.py-xl-0{padding-top:0 !important}.pr-xl-0,.px-xl-0{padding-right:0 !important}.pb-xl-0,.py-xl-0{padding-bottom:0 !important}.pl-xl-0,.px-xl-0{padding-left:0 !important}.p-xl-1{padding:.25rem !important}.pt-xl-1,.py-xl-1{padding-top:.25rem !important}.pr-xl-1,.px-xl-1{padding-right:.25rem !important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem !important}.pl-xl-1,.px-xl-1{padding-left:.25rem !important}.p-xl-2{padding:.5rem !important}.pt-xl-2,.py-xl-2{padding-top:.5rem !important}.pr-xl-2,.px-xl-2{padding-right:.5rem !important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem !important}.pl-xl-2,.px-xl-2{padding-left:.5rem !important}.p-xl-3{padding:1rem !important}.pt-xl-3,.py-xl-3{padding-top:1rem !important}.pr-xl-3,.px-xl-3{padding-right:1rem !important}.pb-xl-3,.py-xl-3{padding-bottom:1rem !important}.pl-xl-3,.px-xl-3{padding-left:1rem !important}.p-xl-4{padding:1.5rem !important}.pt-xl-4,.py-xl-4{padding-top:1.5rem !important}.pr-xl-4,.px-xl-4{padding-right:1.5rem !important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem !important}.pl-xl-4,.px-xl-4{padding-left:1.5rem !important}.p-xl-5{padding:3rem !important}.pt-xl-5,.py-xl-5{padding-top:3rem !important}.pr-xl-5,.px-xl-5{padding-right:3rem !important}.pb-xl-5,.py-xl-5{padding-bottom:3rem !important}.pl-xl-5,.px-xl-5{padding-left:3rem !important}.m-xl-n1{margin:-.25rem !important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem !important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem !important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem !important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem !important}.m-xl-n2{margin:-.5rem !important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem !important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem !important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem !important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem !important}.m-xl-n3{margin:-1rem !important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem !important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem !important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem !important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem !important}.m-xl-n4{margin:-1.5rem !important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem !important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem !important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem !important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem !important}.m-xl-n5{margin:-3rem !important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem !important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem !important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem !important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem !important}.m-xl-auto{margin:auto !important}.mt-xl-auto,.my-xl-auto{margin-top:auto !important}.mr-xl-auto,.mx-xl-auto{margin-right:auto !important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto !important}.ml-xl-auto,.mx-xl-auto{margin-left:auto !important}}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,\"Liberation Mono\",\"Courier New\",monospace !important}.text-justify{text-align:justify !important}.text-wrap{white-space:normal !important}.text-nowrap{white-space:nowrap !important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}@media(min-width:576px){.text-sm-left{text-align:left !important}.text-sm-right{text-align:right !important}.text-sm-center{text-align:center !important}}@media(min-width:768px){.text-md-left{text-align:left !important}.text-md-right{text-align:right !important}.text-md-center{text-align:center !important}}@media(min-width:992px){.text-lg-left{text-align:left !important}.text-lg-right{text-align:right !important}.text-lg-center{text-align:center !important}}@media(min-width:1200px){.text-xl-left{text-align:left !important}.text-xl-right{text-align:right !important}.text-xl-center{text-align:center !important}}.text-lowercase{text-transform:lowercase !important}.text-uppercase{text-transform:uppercase !important}.text-capitalize{text-transform:capitalize !important}.font-weight-light{font-weight:300 !important}.font-weight-lighter{font-weight:lighter !important}.font-weight-normal{font-weight:400 !important}.font-weight-bold{font-weight:700 !important}.font-weight-bolder{font-weight:bolder !important}.font-italic{font-style:italic !important}.text-white{color:#fff !important}.text-primary{color:#007bff !important}a.text-primary:focus,a.text-primary:hover{color:#0056b3 !important}.text-secondary{color:#6c757d !important}a.text-secondary:focus,a.text-secondary:hover{color:#494f54 !important}.text-success{color:#28a745 !important}a.text-success:focus,a.text-success:hover{color:#19692c !important}.text-info{color:#17a2b8 !important}a.text-info:focus,a.text-info:hover{color:#0f6674 !important}.text-warning{color:#ffc107 !important}a.text-warning:focus,a.text-warning:hover{color:#ba8b00 !important}.text-danger{color:#dc3545 !important}a.text-danger:focus,a.text-danger:hover{color:#a71d2a !important}.text-light{color:#f8f9fa !important}a.text-light:focus,a.text-light:hover{color:#cbd3da !important}.text-dark{color:#343a40 !important}a.text-dark:focus,a.text-dark:hover{color:#121416 !important}.text-body{color:#212529 !important}.text-muted{color:#6c757d !important}.text-black-50{color:rgba(0,0,0,.5) !important}.text-white-50{color:rgba(255,255,255,.5) !important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none !important}.text-break{word-break:break-word !important;overflow-wrap:break-word !important}.text-reset{color:inherit !important}.visible{visibility:visible !important}.invisible{visibility:hidden !important}@media print{*,::after,::before{text-shadow:none !important;box-shadow:none !important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:\" (\" attr(title) \")\"}pre{white-space:pre-wrap !important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px !important}.container{min-width:992px !important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse !important}.table td,.table th{background-color:#fff !important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6 !important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}}.v_text{clear:both;display:block;color:#222;word-wrap:break-word;display:block;box-sizing:border-box}.v_text .credit{font-size:12px;color:#777}.v_text .credit:before{content:'(Photo: '}.v_text .credit:after{content:')'}.v_text .cap{margin:0 15px 0 0}.v_text .captionBox{position:relative;margin:0;padding:2px 3px 4px 3px;font-size:12px;color:#222;text-align:left}.v_text .caption{margin:0;padding:2px 3px 4px 3px;font-size:13px;color:#444;line-height:18px;text-align:left}.v_text .imgPhoto{vertical-align:bottom}.v_text .featured_video .embed-feed{position:relative}.v_text ul,.v_text ol{padding:0;margin:20px 0 20px 20px}.v_text ul li{line-height:1.5em}.v_text ol li{line-height:1.5em}.rate01{display:inline-block;background:url(https://g.techtimes.com/www/img/hope/img_rate1.gif) no-repeat left top;width:78px;height:13px;text-indent:-5000px}.rate02{display:inline-block;background:url(https://g.techtimes.com/www/img/hope/img_rate2.gif) no-repeat left top;width:78px;height:13px;text-indent:-5000px}.rate03{display:inline-block;background:url(https://g.techtimes.com/www/img/hope/img_rate3.gif) no-repeat left top;width:78px;height:13px;text-indent:-5000px}.rate04{display:inline-block;background:url(https://g.techtimes.com/www/img/hope/img_rate4.gif) no-repeat left top;width:78px;height:13px;text-indent:-5000px}.rate05{display:inline-block;background:url(https://g.techtimes.com/www/img/hope/img_rate5.gif) no-repeat left top;width:78px;height:13px;text-indent:-5000px}.v_text .max-full{width:100%}.galleryLeft{clear:both;float:left;margin:3px 20px 5px 0;position:relative;color:#333;font-size:8pt;overflow:hidden;max-width:60%;height:auto}.galleryLeft .span{position:absolute;top:60px;left:70px;font-size:25pt;font-weight:bold;color:#f90}.galleryRight{clear:both;float:right;margin:3px 0 5px 20px;position:relative;color:#333;font-size:8pt;overflow:hidden;max-width:60%;height:auto}.galleryRight .span{position:absolute;top:60px;left:70px;font-size:25pt;font-weight:bold;color:#f90}.galleryLeft .prev,.galleryRight .prev,.galleryLeft .next,.galleryRight .next{width:40px;height:56px}.galleryVt{clear:both;margin:0 auto;display:block;font-weight:normal;font-style:normal;position:relative;padding:0;max-width:100%;height:auto}.galleryVt>figure{clear:both;margin:5px auto;display:block;font-weight:normal;font-style:normal;text-align:center;position:relative;max-width:100%;height:auto}.galleryVtNone{clear:both;margin:0;display:block;font-weight:normal;font-style:normal;text-align:center;position:relative;padding:0;max-width:100%;height:auto}.galleryVtNone>figure{clear:both;margin:5px auto;display:block;font-weight:normal;font-style:normal;text-align:center;max-width:100%;height:auto}.galleryVtRight{clear:both;float:right;margin:3px 0 5px 20px;position:relative;padding:0;max-width:60%;height:auto}.galleryVtRight>figure{margin:5px auto;display:block;font-weight:normal;font-style:normal;max-width:100%;height:auto}.galleryVtLeft{clear:both;float:left;margin:3px 20px 5px 0;position:relative;padding:0;max-width:60%;height:auto}.galleryVtLeft>figure{margin:5px auto;display:block;font-weight:normal;font-style:normal;max-width:100%;height:auto}.galleryFull{clear:both;margin:5px auto;display:block;font-weight:normal;font-style:normal;text-align:center;position:relative;overflow:hidden;max-width:100%;height:auto}.galleryNone{clear:both;margin:5px 0;display:block;font-weight:normal;font-style:normal;position:relative;overflow:hidden;max-width:100%;height:auto}.gallery{margin:auto}.quoteFull{clear:both;margin:10px 20px 5px 0;padding:10px 10px 7px}.quoteFull .quote{color:#000;line-height:1.7em;font-style:italic;position:relative}.v_text .quote:before,.v_text .quote:after{font-size:3em;position:relative;line-height:0;font-family:georgia,'times new roman',serif}.v_text .quote:before{top:.4em;left:-.1em}.v_text .quote:after{top:.4em;left:-.1em}.quoteFull .small{font-size:.8em;font-weight:bold;color:#000;margin-top:10px}.quoteLeft{clear:both;float:left;margin:10px 20px 5px 0;padding:10px 10px 7px;width:40%}.quoteLeft .quote{color:#000;line-height:1.7em;font-style:italic}.quoteLeft .small{font-size:.8em;text-align:right;color:#000}.quoteRight{clear:both;float:right;margin:10px 0 5px 20px;padding:10px 10px 7px;width:40%}.quoteRight .quote{color:#000;line-height:1.7em;font-style:italic}.quoteRight .small{font-size:.8em;text-align:right;color:#000}.quoteLeft,.quoteRight{padding:10px 15px 10px}.quoteLeft .small,.quoteRight .small{text-align:right;font-size:.8em;margin-top:10px}.fullPoll,.leftPoll,.rightPoll{margin:10px auto}.leftPoll{clear:both;float:left;margin:10px 20px 5px 0;max-width:60%}.rightPoll{clear:both;float:right;margin:10px 0 5px 20px;max-width:60%}.poll_label{background:#c00;color:#fff;font-size:18px;margin:0;padding:10px 10px 10px 20px}.poll{padding:15px 20px 10px;border:1px solid #eee;border-top:0}.poll .po_title{font-size:15px;font-weight:bold}.poll .poll_message{font-size:12px;color:#c00}.poll ul.poll_ul,.poll ul.ul_result{list-style:none;margin:0;padding:10px 10px}.poll li{list-style:none !important;font-size:14px;border-bottom:1px solid #eee;line-height:36px;margin:0;padding:10px 0 !important}.poll li:before{content:\"\" !important}.poll li input{height:15px;margin-right:5px;width:15px}.poll .poll_submit,.poll .return_poll{text-align:center}.poll .return_poll,.poll .ul_result,.poll .poll_message{display:none}.poll .poll_submit input{background-color:#e1451d;border:0;color:#fff;font-size:18px;height:41px;margin-top:10px;margin-left:6px;width:231px}.poll .poll_submit a,.poll .return_poll a{font-size:12px}.poll .other{width:80px;margin-left:20px}.relatedCode{position:relative;clear:both;float:left;margin:3px 20px 5px 0;overflow:hidden}.fullCode{clear:both;margin:10px auto 20px;overflow:hidden;max-width:100%;height:auto;padding-top:5px;padding-bottom:5px}.fullCode .innerBox{margin:0 auto}.fullCode iframe{width:100%}.fullCode img{max-width:100%;height:auto;display:block}.noneCode{clear:both;margin:10px 0;overflow:hidden}.rightCode{position:relative;clear:both;float:right;margin:3px 0 5px 20px;overflow:hidden}.v_text .instagram-media{margin-left:auto !important;margin-right:auto !important;max-width:500px;width:96%}.v_text .twitter-tweet,.v_text .twitter-video{margin:auto !important}.v_text .tiktok-embed{border-left:0;padding-left:0}.jsbox,#jsbox{overflow:hidden;padding:0;margin:0}.v_text .code{margin:0;padding:0}.v_text iframe{margin:0;padding:0;border:0;max-width:100%}.fullCoding{padding:20px;border:1px dashed #333;background:#eee;margin:20px 0;font-size:.75em}.block3{margin:20px 0 20px 20px;padding-left:30px;padding-right:15px;position:relative}.block3:before{content:'“';font-size:50px;position:absolute;left:7px;top:7px}.block3>*:last-child:after{content:'”';font-size:50px;line-height:0;position:relative;top:21px;left:5px}.block1{clear:both;border:1px solid #777;padding:5px 20px 5px;margin:20px 0;background:#eff3f5}.block2{clear:both;border:1px solid #777;padding:5px 20px 5px;margin:20px 0;background:#f8f2e4}.block4{padding:15px 0;border:0 solid #ccc;border-width:6px 0;font-size:22px;max-width:80%;margin:0 auto;margin-bottom:50px;margin-top:50px}.block5{position:relative;clear:both;padding:0;border:0;margin:20px 0;background:none}@media screen and (max-width:768px){.block4{max-width:90%}}.block1Left{clear:both;float:left;margin:6px 20px 10px 0;border:1px solid #ccc;padding:0 15px 15px;background:#eff3f5;font-size:.9em}.block1Right{clear:both;float:right;margin:6px 0 10px 20px;border:1px solid #ccc;padding:0 15px 15px;background:#eff3f5;font-size:.9em}.block2Left{clear:both;float:left;margin:6px 20px 10px 0;border:1px solid #ccc;padding:0 15px 15px;background:#f8f2e4;font-size:.9em}.block2Right{clear:both;float:right;margin:6px 0 10px 20px;border:1px solid #ccc;padding:0 15px 15px;background:#f8f2e4;font-size:.9em}.block5Left{position:relative;clear:both;float:left;margin:6px 25px 10px 0;padding:0 0 5px 0;border-top:1px solid #bbb;border-bottom:1px solid #bbb;background:none;font-size:.9em}.block5Right{position:relative;clear:both;float:right;margin:6px 0 10px 25px;padding:0 0 5px 0;border-top:1px solid #bbb;border-bottom:1px solid #bbb;background:none;font-size:.9em}.block2Right p,.block1Right p,.block2Leftt p,.block1Left p,.block5Left p,.block5Right p,.block2Right h3,.block1Right h3,.block2Leftt h3,.block1Left h3,.block5Left h3,.block5Right h3,.block2Right h4,.block1Right h4,.block2Leftt h4,.block1Left h4,.block5Left h4,.block5Right h4{margin:12px 0}.block1Leftt ul,.block1Right ul,.block2Left ul,.block2Right ul,.block5Left ul,.block5Right ul{margin:0;padding:0 0 0 18px}.block1Leftt ol,.block1Right ol,.block2Left ol,.block2Right ol,.block5Left ol,.block5Right ol{margin:0;padding:0 0 0 25px}.block1Leftt hr,.block1Right hr,.block2Left hr,.block2Right hr,.block5Left hr,.block5Right hr{margin:10px 0}.block1:after,.block2:after,.block5:after{display:table;content:\" \";clear:both}.fullItem{margin:20px 0;clear:both;border:2px solid purple;padding:20px}.fullItem .top-item{font-size:20px;font-weight:bold;border-bottom:1px solid #ddd;padding:0 0 20px;position:relative}.fullItem .top-item:after{content:\" \";display:block;clear:both}.imageLeft{clear:both;float:left;margin:20px 20px 5px 0;position:relative}.imageRight{clear:both;float:right;margin:20px 0 5px 20px;position:relative}.imageBox{clear:both;margin:10px auto;font-style:normal;position:relative;max-width:100%;height:auto}.innerBox{margin:auto;max-width:100%}.imageNone{clear:both;font-size:11px;color:#111;margin:10px 0;display:block;font-weight:normal;font-style:normal;position:relative}.fullArticle{clear:both;font-size:15px;margin:10px 0;padding:0 0 5px;background:url(https://g.techtimes.com/www/img/feb2014/bg_dot_line.gif) repeat-x left bottom}.v_last .fullArticle{background:none !important}.fullArticle ul{padding:0;margin:10px 0 0}.fullArticle ul li{list-style:none;margin-left:0;padding-left:18px;margin-bottom:9px}.fullArticle ul li a{border:0;color:#0e0e0e;display:block}.relatedArticle{clear:both;float:left;font-size:15px;border-top:#8adb2b 3px solid;margin:10px 20px 0 0;padding:10px 0 10px}.relatedArticle .label{font-size:15px;font-weight:700}.relatedArticle ul{padding:0;margin:10px 0 0}.relatedArticle ul li{list-style:none;margin-left:0;padding-left:18px;margin-bottom:9px}.relatedArticle ul li a,.rightArticle ul li a{border:0;color:#333;display:block}.rightArticle{clear:both;float:right;font-size:15px;border-top:#8adb2b 3px solid;margin:10px 0 0 20px;padding:10px 0 10px}.rightArticle .label{font-size:15px;font-weight:700}.rightArticle ul{padding:0;margin:10px 0 0}.rightArticle ul li{list-style:none;margin-left:0;padding-left:18px;margin-bottom:9px}.relatedNews{clear:both;width:300px;float:left;border-top:#8adb2b 3px solid;font-weight:700;font-size:15px;line-height:25px;margin:10px 20px 0 0;position:relative;max-width:50%;background:#eee}.relatedNews .rnews{border:1px solid #ccc;border-top:0;padding:12px 8px 12px 10px}.relatedNews .label{font-size:14px;position:absolute;top:153px;right:0;background:#8adb2b;color:#fff;padding:3px 6px;display:block;text-align:left;text-transform:uppercase}.relatedNews .background{display:block;width:100%;height:180px;background-repeat:no-repeat;background-position:center}.relatedNews a{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;border:0;display:block}.relatedNews a:hover{text-decoration:underline}.relatedVideo{position:relative;clear:both;float:left;margin:3px 20px 5px 0}.rightVideo{position:relative;clear:both;float:right;margin:3px 0 5px 20px}.fullVideo{position:relative;clear:both;margin:10px auto 0;max-width:100%;height:auto}.noneVideo{position:relative;clear:both;margin:10px 0 0;max-width:100%;height:auto}.header1{color:#0d53a3;font-size:18px;font-weight:bold}.header2{color:#052260;line-height:24px;font-size:12pt;font-weight:bold}.header3{color:#051f58;line-height:24px;font-size:11pt;font-weight:bold}.header4{color:#222;line-height:24px;font-size:10pt;font-weight:bold}.videoWrapper{position:relative;padding-bottom:56.25%;height:0;clear:both}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.comparative{clear:both;margin:10px auto;max-width:100%}.comparative .relative{position:relative;overflow:hidden}.comparative .cover-box{position:absolute;left:0;top:0;z-index:1;width:50%;height:100%;background-color:#000;opacity:.6}.comparative .cover-box2{position:absolute;left:50%;top:0;z-index:1;width:50%;height:100%;background-color:#000;opacity:.2}.comparative .cover-box3{position:absolute;left:0;top:50%;margin-top:-112px;z-index:3;width:100%;color:#fff;font-size:33px;text-align:center}.comparative .cover-box3 div{margin:16px 0}.comparative .stick{position:absolute;left:50%;top:0;z-index:2;width:4px;background-color:#fff;height:28%}.comparative .stick2{position:absolute;left:50%;bottom:0;z-index:2;width:4px;background-color:#fff;height:28%}.parallax .image{clear:both;height:400px;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}.scurrent{position:absolute;right:0;z-index:99;padding:4px 6px;opacity:.5;background-color:#000;color:#fff;width:85px;text-align:center}.dnext{position:absolute;right:0;z-index:99;height:100%;width:50%;cursor:pointer}.dprev{position:absolute;left:0;z-index:99;height:100%;width:50%;cursor:pointer}.dnext .next,.dprev .prev{cursor:pointer;display:block;position:absolute;top:47%;width:45px;height:80px;margin-top:-48px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2);background-color:#000;background-repeat:no-repeat;background-position:center;opacity:.4;z-index:99}.dnext .next{background-image:url(https://g.techtimes.com/www/img/hope/btn_next.webp);right:5px;transition:all .3s ease 0s}.dprev .prev{background-image:url(https://g.techtimes.com/www/img/hope/btn_prev.webp);left:5px;transition:all .3s ease 0s}.dnext:hover .next{opacity:1}.dprev:hover .prev{opacity:1}.sliding img{max-width:100%;height:auto;width:auto}.v_text .table-block{margin:20px 0;overflow-x:auto}.v_text table{padding:0;border-spacing:0;border-collapse:collapse;width:100%}.v_text tr,.v_text tbody{padding:0}.v_text th{padding:5px 10px;background-color:#f3f3f3;color:#333;border:1px solid #aaa;font-size:.8em}.v_text td{padding:5px 10px;font-size:.8em;border:1px solid #aaa;min-width:50px}hr{margin:20px 0;border-top:1px solid #777;display:block}hr.dashed{border-top:1px dashed #777;clear:both;visibility:hidden;margin:0;height:0;overflow:hidden}hr.spacer{padding:8px 0;border:0;visibility:hidden;width:100%}.imageLeft,.imageRight,.galleryVtLeft,.galleryVtRight,.quoteLeft,.quoteRight,.relatedArticle,.rightArticle,.relatedVideo,.rightVideo{max-width:60%;height:auto}.relatedArticle{width:300px !important}.block2Left,.block1Left,.block5Left,.block2Right,.block1Right,.block5Right{max-width:50%;height:auto}.v_text>.imageLeft:first-child,.v_text>.imageRight:first-child{margin-top:25px !important}.imgPhoto{width:100%;height:auto}#tvplayer_main{position:absolute;z-index:20;width:100%;height:100%}.v_text .thumb-movie img{width:100%;height:auto;display:block}img.sensitive{visibility:hidden}.sensitive-content{color:#fff;font-size:20px;line-height:26px;text-align:center;width:300px;position:absolute;left:50%;top:50%;margin:-100px 0 0 -150px}.c-display{color:#fff;font-size:28px;padding:20px 20px;background:#db4b19;border-radius:5px;cursor:pointer;position:absolute;left:50%;top:50%;margin:-10px 0 0 -120px}.v_text video{max-width:100%}.v_text h1 a,.v_text h2 a,.v_text h3 a,.v_text h4 a,aside a{display:initial;border:0}.v_text h1 a:hover,.v_text h2 a:hover,.v_text h3 a:hover,.v_text h4 a:hover,.v_text strong a:hover,aside a:hover,.relatedArticle a:hover,.fullArticle a:hover,.rightArticle a:hover{text-decoration:underline}.v_text .precode{white-space:pre-wrap;padding:20px 10px 20px 20px;border:1px solid #777;background:#eff3f5;font-size:.9em}#social-btns{margin:20px 0 20px}.share-container{width:383px;margin:auto;float:right}.social-wrap{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:10px 0;color:#fff;margin-top:10px}.social-wrap .icon-text{display:table-cell;vertical-align:top;width:440px;padding-right:20px}.social-wrap .icon-more{display:table-cell;vertical-align:top;width:61px;min-width:61px}.social-wrap i{font-size:40px}.social-wrap .social-icon{left:10px;position:absolute;top:10px}.byline .ico-twitter-left:before{width:16px;height:17px;content:' ';display:inline-block;background:url(https://g.techtimes.com/www/img/social/twitter-x-black.svg) left 10%/80% no-repeat;vertical-align:middle}.social-share .icon{cursor:pointer;width:36px;height:36px;display:block}.social-share .twitter-x-black{background:url(https://g.techtimes.com/www/img/social/twitter-x-black.svg) center 55%/53% no-repeat}.social-share .whatsapp-black{background:url(https://g.techtimes.com/www/img/social/whatsapp-black.svg) center 90%/90% no-repeat}.social-share .pocket{background:url(https://g.techtimes.com/www/img/social/pocket.svg) 50% 60%/60% no-repeat}blockquote.embed-twitter,blockquote.twitter-tweet{border:1px solid #ddd;border-radius:15px;max-width:550px;padding:30px;margin:auto;font-size:.85em;position:relative}blockquote.embed-twitter a,blockquote.twitter-tweet a{border-bottom:0;color:#1b95e0}blockquote.embed-twitter:before,blockquote.twitter-tweet:before{background-repeat:no-repeat;content:'';display:block;height:1.3125rem;right:17px;position:absolute;top:16px;width:1.5rem;background-image:url(https://g.techtimes.com/www/img/social/twitter-x-black.svg);background-size:20px 20px}.comment-wrap .top-tainer{margin-top:0}textarea.comment-text{color:#333;padding:15px;border:2px solid #ccc;height:183px}#article-add>figure,#article-add>aside{display:block;width:100% !important;float:none !important;max-width:100% !important;margin:10px auto !important}#article-add .imgPhoto{display:block;margin:auto}.v_first>figure,.v_first>aside{margin:10px auto 0 !important}.v_text .ad-mpu{border:0}.odds--container{clear:both;background:#f5f5f5;float:left;font:700 16px/24px 'Source Sans Pro',lucida sans,arial,sans-serif;margin:0 15px 10px 0;text-align:center;width:300px}.odds--header{background:#ffb80c;padding:15px 0}.v_text div .odds--header a{color:#0e0e0e}.v_text .odds--header div{margin:0}.odds-match{padding:1em}.odds-match .h4{font-weight:700}.odds-option{background:#fff}.v_text .odds-option div{margin:0;padding:1em 0}.odds-option p:nth-child(2){border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5}.v_text .odds--container div a{color:#0e0e0e;border:0}.odds-cta{color:#ffb80c}.odds-terms{color:#999;font-size:.8em}audio{width:90%;margin:auto;display:block}@media screen and (max-width:510px){.odds--container{float:none;margin:10px auto 0;max-width:100%}.v_text .embed-feed a{display:none}}.galleryHz{clear:both;margin:5px auto;display:block;max-width:100%;margin:20px auto;justify-content:space-between}.galleryHz .innerBox{display:flex;flex-flow:row nowrap}.gallerySquare{clear:both;margin:5px auto;display:block;max-width:100%;margin:20px auto;overflow:hidden}.gallerySquare .innerBox{display:flex;flex-flow:row wrap;justify-content:space-between}.gallerySquare .imgPhoto{display:block}.gallerySquare .caption{height:100%}.gallerySquare .circle img{border-radius:50%}.gallerySquare .square-item{overflow:hidden}.galleryHz .square-item{flex:1 1 auto}.galleryHz .square-item img{height:100%}#v_article .afterClear::after,#v_article .beforeClear::before{clear:both;display:table;content:\" \"}.fullLayout{clear:both;position:relative;margin:0 auto}.fullLayout .layout-row{display:flex;flex-flow:row wrap;justify-content:space-between;margin:0 -14px}.fullLayout .layout-item{padding:0 14px;background:#fff}.fullLayout .column2 .layout-item{width:calc(50% - 28px)}.fullLayout .column3 .layout-item{width:calc(33.333333333% - 28px)}.fullLayout .column4 .layout-item{width:calc(25% - 28px)}.fullLayout.valign1 td{vertical-align:middle;border:0}.fullLayout.valign2 td{vertical-align:bottom}.valign1 .layout-row,.valign2 .layout-row{display:table !important}.valign1 .layout-item{display:table-cell;vertical-align:middle;width:50% !important}.valign2 .layout-item{display:table-cell;vertical-align:bottom;width:50% !important}.v_text .fb-post{width:500px;margin:auto;display:block}.twitter-tweet,.twitter-video{margin:auto}.v_text .tiktok-embed{min-height:480px}@media screen and (max-width:510px){#v_article .imageLeft,#v_article .imageRight,#v_article .quoteLeft,#v_article .quoteRight,#v_article .relatedArticle,#v_article .rightArticle,#v_article .relatedVideo,#v_article .rightVideo,#v_article .block2Left,#v_article .block1Left,#v_article .block5Left,#v_article .block2Right,#v_article .block1Right,#v_article .block5Right,#v_article .leftPoll,#v_article .rightPoll{float:none;margin:20px auto;max-width:100%;width:auto !important}#v_article .imageLeft .imgPhoto,#v_article .imageRight .imgPhoto,#v_article .galleryLeft .imgPhoto,#v_article .galleryRight .imgPhoto,#v_article .galleryVtLeft,#v_article .galleryVtLeft>div,#v_article .galleryVtLeft .imgPhoto,#v_article .galleryVtRight,#v_article .galleryVtRight>div,#v_article .galleryVtRight .imgPhoto,#v_article .galleryLeft,#v_article .galleryRight,#v_article .inside-left-mpu{float:none;margin:10px auto 0;max-width:100%}#v_article .imageLeft .imgPhoto,#v_article .imageRight .imgPhoto{margin:0}#v_article .relatedNews{float:none;margin:10px auto 0;width:100%;max-width:100%}#v_article .relatedNews .background{background-size:100% auto}.valign1 .layout-item{display:block}.fullLayout .column2 .layout-item{width:100% !important}.fullLayout .column3 .layout-item{width:100%}.fullLayout .column4 .layout-item{width:100%}.gallerySquare.each-item .square-item{flex:1 100% !important}}pre{line-height:1.1em;white-space:pre-wrap}p.clicknow{text-align:left;font:bold 17px/17px Arial,Helvetica,sans-serif;margin:20px 0}p.clicknow a{display:inline-block;background-color:#1c9bef;color:#FFF !important;padding:15px 20px;border-bottom:0;text-decoration:none !important;text-transform:uppercase;min-width:300px;text-align:center}@media screen and (max-width:510px){p.clicknow{text-align:center}p.clicknow a{min-width:330px;padding:19px 20px}}#big-shots-overlay .flex-wrap{display:flex}.v_text .imageBox{text-align:center}.v_text .imageBox .inBox{display:inline-block}#SIGNIN{position:fixed;z-index:10001 !important;top:0 !important;left:0 !important;background-color:rgba(0,0,0,0.7) !important;-webkit-backdrop-filter:blur(2px) !important;backdrop-filter:blur(2px) !important;font:14px/20px \"Helvetica\",sans-serif !important;color:#333 !important;height:100vh;width:100vw;overflow-y:scroll;padding-bottom:20px}#SIGNIN .nw-login{position:relative;margin:auto;max-width:525px;width:96%;z-index:99999999}.login-popup{margin-top:30px;border-radius:7px;padding:10px;background:#fff}.login-popup iframe{width:100%}.proscons .fullLayout .layout-item{background:#f3f3ff;padding:20px 30px}.proscons .layout-row{width:100%}.proscons ul{margin:0}.proscons ul li{margin:5px 0;padding-bottom:0}.proscons .pros,.proscons .cons{font-weight:bold;font-size:1.2em;margin-bottom:13px}.proscons .pros::before{content:'✔ ';color:green;font-size:1.2em}.proscons .cons::before{content:'✖ ';color:red;font-size:1.2em}.proscons td{background:inherit}.divTable{display:table;width:auto;border-spacing:2px;width:100%}.divRow{display:table-row;width:auto}.divCell{float:left;display:table-column;width:50%;border-top:2px solid #777}.divRow:nth-child(1) .divCell{border:0}.divCell:nth-child(2){color:#33c;text-align:right}.v_text .creditcard .caption{background:#eef;margin-top:5px}.creditcard{border:1px solid #eee;box-shadow:rgba(200,200,200,.3) -5px 5px;padding:16px}p.btnnow{text-align:left;font:bold 17px/17px Arial,Helvetica,sans-serif;margin:20px auto;width:200px}p.btnnow a{display:inline-block;background-color:#1c1bbb;color:#FFF !important;padding:15px 20px;border-bottom:0;text-decoration:none !important;text-transform:uppercase;min-width:200px;text-align:center;border-radius:10%}.boxtypeB ul li{line-height:1em}#SIGNIN .poster-comments{position:relative;margin:auto;max-width:1000px;width:96%;height:90vh;z-index:99999999;margin-top:50px}#SIGNIN iframe{display:block;height:100%;width:100%;border-radius:5px}.reference{scroll-margin-top:50px}.footnote-box{clear:both;margin-top:70px;border-top:1px solid #666;font-size:.75em}.footnote-box ol{margin-top:12px}.footnote-box li{scroll-margin-top:50px;line-height:1em !important}.footnote-box li a{margin-right:6px}.v_text .cap{margin:0 20px 0 0}.v_text .captionBox{position:relative;padding:10px 15px 15px;text-align:left}.v_text .caption{margin:0;text-align:left;padding:10px 15px 15px;color:#666}.v_text .credit{margin-top:5px;text-transform:uppercase}.relatedNews,.relatedArticle{border-top:#000 3px solid;font-weight:normal}.relatedNews .label{background:#000}.relatedNews a{border-bottom:0 !important}.block3{border-left:0 !important}.vjs-box{position:relative}.vjs-box:before{display:block;content:\"\";width:100%;padding-top:56.25%}.imgPhoto{cursor:pointer}.v_text .imageBox{text-align:center}.v_text .imageBox .inBox{display:inline-block}.v_first .imgPhoto{width:100%}.imageLeft,.imageRight,.galleryVtLeft,.galleryVtRight,.quoteLeft,.quoteRight,.relatedArticle,.rightArticle,.relatedVideo,.rightVideo{max-width:50%;height:auto}.slide .fullLayout{margin:0 auto}.promo-box{margin:20px 0}@media screen and (min-width:768px){.article-body .related.ir{float:right;width:200px;margin-left:30px;margin-bottom:0;margin-top:10px}}@media screen and (max-width:768px){#v_article>figure.imageBox,.article-body>figure.imageBox,.article-body>figure.imageLeft,.article-body>figure.imageRight,.article-body>figure.galleryFull,.article-body>figure.galleryHz,.article-body>figure.comparative{margin:0 calc(50% - 50vw) 20px;max-width:inherit !important}}.article-body h2{margin-top:24px;margin-bottom:24px}.article-body h3{margin-top:20px;margin-bottom:20px}.imageBox .link,.imageLeft .link,.imageRight .link{position:absolute;top:0;bottom:0;left:0;right:0;opacity:0}.fact-check{text-align:center;margin:20px auto;position:relative}.product-item{text-align:left;margin:20px auto;position:relative;font-size:26px;font-weight:bold}.fact-check:after,.product-item:after{display:block;content:\"\";border-top:3px solid #ccc;transform:translateY(-1rem);position:absolute;top:30px;left:0;width:100%;z-index:1}.product-item:after{border-top:2px solid #1c9bef;top:35px}.fact-check span.fc,.product-item span.fc{background:red;color:white;padding:0 20px;display:inline-block;z-index:2;position:relative}.product-item span.fc{background:#1c9bef;padding:0 5px 0 8px;font-size:.7em;font-family:Arial,Helvetica,sans-serif;width:50px;text-align:center}div.n-forum{background-color:#f41e12;padding:30px;border-radius:8px;color:#ffff;margin:20px 0}.n-forum a.link{color:#ffe400;font-weight:bold}.n-forum a.link2{color:#ffe400;text-decoration:underline}.fullItem .star{margin-left:10px;color:#666}.art19-web-player.awp-medium{min-height:198px}.big-shots{position:relative}.big-shots .n-title{margin-bottom:18px;display:none}.big-shots .n-title .icon-n{position:relative}.big-shots .n-title .icon-n::before{content:\"\";display:block;width:26px;height:25px;border-right:3px solid #f72210;border-bottom:3px solid #f72210;position:absolute;bottom:-4px;right:-4px}.big-shots h2{text-transform:uppercase}.big-shots .description{padding-bottom:20px}.big-shots .image{position:relative}.big-shots .cover.mask{position:absolute;top:0;right:0}.big-shots .cover.mask::before{-moz-transition:all .4s ease;-o-transition:all .4s ease;-webkit-transition:all .4s ease;transition:all .4s ease;display:block;content:\"\";width:82px;height:83px;background:url(https://g.techtimes.com/images/icon-arrow-dia-down.svg) center/37px no-repeat rgba(18,18,18,.8);position:absolute;top:0;right:0}.big-shots .cover.mask:hover{top:1px;right:1px;left:1px;bottom:1px}.big-shots .cover.mask:hover::before{width:100%;height:100%;background-image:none;background-color:rgba(18,18,18,.1)}.big-shots .info{padding:15px 30px 30px;text-align:center;border:1px solid #d9d9d9;border-top:0;position:relative}@media screen and (max-width:767px){.big-shots{margin-left:-15px;margin-right:-15px}}.front .big-shots .cover.mask{bottom:0;left:0;z-index:1}.v_text .big-shots .container-fluid{padding-left:0;padding-right:0}.story main .big-shots .container-fluid{margin-top:0}.affiliate .imageBox figcaption{background:#000;color:#fff;position:absolute;bottom:0;right:0;padding:5px 10px}.affiliate .imageBox .credit{color:#ccc}.affiliate .v_text p a,.affiliate .v_text h3 a{color:#1c9bef;text-decoration:underline}.article-header .byline{width:calc(100% - 280px);min-width:250px}.social-share{width:270px;height:36px justify-content:flex-end;-webkit-justify-content:flex-end;-webkit-align-items:center;align-items:center;display:flex}.element-invisible{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px}.jc-sb{-webkit-justify-content:space-between;justify-content:space-between}.ai-c{-webkit-align-items:center;align-items:center}.flex-wrap{-webkit-flex-wrap:wrap;flex-wrap:wrap}.flex-xs{display:-webkit-flex;display:flex}.byline-social{border-top:1px solid #e9e9e9;padding:13px 0}.social-share .icon{cursor:pointer;width:22px;height:24px;display:block}.social-share .twitter-x-black{background-size:75%}.social-share{padding-bottom:30px;width:270px;height:36px}.social-share .genericon{font-size:22px}.social-share li{padding-left:12px;padding-right:12px}.byline-social .byline time{min-width:290px;display:block;line-height:25px;font-weight:400;font-size:13px}.byline-social .social-share{margin-top:8px}.social-share .genericon.genericon-flipboard{background-color:#f52828}.genericon-flipboard{background:url(https://g.ibtimes.com/www/images/flipboard.png) no-repeat 50% 50% #f52828}.social-share .genericon{width:36px;height:36px;margin-left:3px;font-size:16px;line-height:36px;color:#738a8d;font-size:24px}.social-share .genericon:hover{text-decoration:none}.social-share .genericon-facebook-alt{font-size:22px;color:#3b5998;margin-left:0}.social-share .genericon-twitter{color:#1da1f2}.social-share .genericon-tumblr{color:#35465c}.social-share .genericon-linkedin{color:#0077b5}.social-share .genericon-pinterest{color:#bd081c}.social-share .genericon-reddit{color:#ff4500}.social-share .genericon.genericon-flipboard{background-color:transparent !important}.on-sticky{padding-bottom:50px}.small-related{padding:10px 0}.small-related .title{font-weight:bold}.small-related .t{margin:7px 0}@media(min-width:1025px){.col-md-8{width:calc(100% - 430px)}.page-sidebar{width:430px;min-width:430px;padding:0 15px}}@media(max-width:1024px){.col-md-4,.col-md-8{width:100%;max-width:100%;flex:none}}.dfp-tag-wrapper{background:#f5f5f5 url(https://g.techtimes.com/www/images/ad.gif) no-repeat center center;height:251px;overflow:hidden;display:flex;align-items:center;justify-content:center;font-family:sans-serif}.dfp-tag-wrapper iframe{margin:auto;max-width:inherit}#dfp-ad-top-wrapper{border-bottom:1px solid #ccc}#ad-right3-wrapper .dfp-tag-wrapper{height:600px}#ad-bottom-wrapper .dfp-tag-wrapper{height:90px}#ad-sticky-wrapper{display:none}#ad-sticky-wrapper.block-sticky{position:fixed;width:100%;left:0;bottom:0;top:initial;margin:0}#ad-sticky-wrapper .dfp-tag-wrapper{height:50px}.block-sticky{position:sticky;top:0;z-index:2}.page-top-mobile-video{display:none}.ad_wrapper_video{background-image:url(https://g.techtimes.com/video/images/ibt_player_bg2.jpg);background-image:image-set(url(https://g.techtimes.com/video/images/ibt_player_bg2.webp),url(https://g.techtimes.com/video/images/ibt_player_bg2.jpg));background-position:left top;background-size:contain;background-repeat:no-repeat;width:100%;height:200px;position:relative}@media(max-width:1024px){.page-top-ad{display:none}.page-top-mobile-video{display:block;margin-top:25px;width:100%;min-height:calc(100vw/1.66)}.dfp-tag-wrapper,#ad-bottom-wrapper .dfp-tag-wrapper{height:calc(100vw/1.20);max-height:300px;display:flex;align-items:center;justify-content:center}.ad_wrapper_video{background-size:cover}}.btn_mobile_play{position:absolute;width:135px;height:63px;line-height:1em;left:50%;top:100px;margin:-33px 0 0 -67.5px;color:white;background:none;cursor:pointer}.btn_mobile_play:before{font-family:VideoJS;content:\"\\f102\";font-size:3em;vertical-align:middle}.loading-spinner{border:4px solid rgba(0,0,0,.1);border-radius:50%;border-top:4px solid #fff;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.play_icon_wrapper{position:absolute;top:calc(50% - 25px);left:calc(50% - 25px)}#_icon{width:50px;height:50px;cursor:pointer;margin:0 auto}.play_icon{background:url(https://g.techtimes.com/www/images/play_icon.svg) no-repeat}.editors-pick-news-container a img{width:100%;height:auto}.footer-subscribe-form input[type=\"email\"]{color:#fff;text-transform:none}.article-author a,.hero-author a{color:#000;text-decoration:none}.article-text ul{margin-left:30px;margin-bottom:40px}.article-text ul li p,.article-text li p:first-child{margin:0 0 0 20px}.article-content a{color:#0a58b8}.see_now{margin-left:50px}.copyright{margin-bottom:30px}.top-stories-image img,.editors-pick-left-news img,.top-5-travel-stories-container img,.leisure-travel-culture-travel-tips img{width:100%;height:auto}.editors-pick-latest-news-item:last-child{border-bottom:0}.section-hero-img{width:100%}.page-numbers .tabActive a{font-weight:bold;background-color:#ccc}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none;color:#000}.spotlight-3rd-column-news img{display:block;max-height:325px;width:293px;margin:0 auto}div.join-comment{margin:2rem 0;border-top:5px solid #cb2b1d;text-align:center;padding:1rem 0;position:relative}.join-comment:before{content:\"\";position:absolute;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #cb2b1d;top:0;left:50%}.join-comment>span{font-family:'Roboto',sans-serif;font-weight:300;text-transform:uppercase;font-size:2rem}.news-item-left{min-width:255px;padding-bottom:30px}.article-text h4,.article-text h5,.article-text h6{margin:0 50px 40px}.at_tags{margin:30px 5px 15px 0}.at_tags .tags{background:#0072bc;color:#fff;float:left;padding:3px 8px;margin-right:15px}.at_tags .t1{padding-top:4px}.at_tags .t1 a{color:#777}.at_tags dd{margin-inline-start:50px}.search-form{display:flex;width:100%;justify-content:space-around}.search-bar input{color:#fff}@media(max-width:1280px){.spotlight-3rd-column-news img{width:100%;max-height:fit-content}.see_now{margin:0 0 40px 0}.at_tags dd{margin-left:0;margin-inline-start:0}}.no-bullet{margin:0;padding:0;list-style:none}.list-divider li{display:flow-root}.list-divider li:not(:last-child){margin-bottom:.9375rem;padding-bottom:.9375rem;border-bottom:1px solid #d4d4d4}.no-bullet li{margin:0}.media-left .media{float:left;margin-right:3.3333333%}a.por{display:block}.media{max-width:35%}.por{position:relative}.media-body{overflow:hidden}.stories-list{font-family:\"Poppins\",sans-serif;font-size:11px;color:#222;text-transform:uppercase}.stories-list-title{margin:0}.stories-list-title a{color:#333;text-decoration:none;font-size:22px;line-height:26px;font-weight:bold}.section-page-title{width:95%}.right-column{padding-top:25px}.byline-social .byline{width:calc(100% - 280px);min-width:250px}.writer-info .image,.writer-sponsored .image{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;float:left;margin-right:15px;padding:0;overflow:hidden}.writer-info .image img,.writer-sponsored .image img{transform:translate(0%,0%);width:auto;max-width:inherit;height:60px}.byline .author-name{margin-right:10px}.article-header .byline time{display:block;margin-top:10px;font-weight:400}.article-header .byline a:hover{text-decoration:underline}.article-header .byline{margin-bottom:0}.article-header .byline .author-extra{display:inline-block;font-style:normal}.byline .ico-twitter-left:before{width:16px;height:17px;content:' ';display:inline-block;background:url(https://g.techtimes.com/www/images/social/twitter-x-black.svg) left 10%/80% no-repeat;vertical-align:middle}.article-header .byline .genericon{font-size:inherit;line-height:inherit;font-family:inherit}.article-header .byline .genericon::before{font:normal normal 16px Genericons;display:inline-block;vertical-align:middle}.genericon{font-size:20px;vertical-align:top;text-align:center;display:block;font-family:\"Genericons\";cursor:pointer}.article-header .byline .genericon-twitter::before{color:#1da1f2}.article-header .byline .genericon-linkedin::before{margin-right:3px;color:#0077b5}.byline-social{border-top:1px solid #e9e9e9;padding:13px 0}.genericon-flipboard{background-image:url(https://g.techtimes.com/www/images/social/flipboard.png) !important}.social-share{width:270px;height:36px}.jc-fe{-webkit-justify-content:flex-end;justify-content:flex-end}.ai-c{-webkit-align-items:center;align-items:center}.flex-xs{display:-webkit-flex;display:flex}.social-share .twitter-x-black{background:url(https://g.techtimes.com/www/images/social/twitter-x-black.svg) center 55%/53% no-repeat}.social-share .genericon.genericon-flipboard{background-color:transparent !important}.genericon-flipboard{background:url(https://g.techtimes.com/www/images/social/flipboard_srrw.webp) no-repeat 50% 50% #f52828}.social-share .pocket{background:url(https://g.techtimes.com/www/images/social/pocket.svg) 50% 60%/60% no-repeat}.social-share .icon{cursor:pointer;width:36px;height:36px;display:block}.element-invisible{position:absolute;overflow:hidden;height:1px}.social-share .genericon{width:36px;height:36px;margin-left:3px;font-size:16px;line-height:36px;color:#738a8d;font-size:24px}.social-share .genericon:hover{text-decoration:none}.social-share .genericon-facebook-alt{font-size:22px;color:#3b5998;margin-left:0}.social-share .genericon-twitter{color:#1da1f2}.social-share .genericon-tumblr{color:#35465c}.social-share .genericon-linkedin{color:#0077b5}.social-share .genericon-pinterest{color:#bd081c}.social-share .genericon-reddit{color:#ff4500}.social-share .genericon.genericon-flipboard{background-color:transparent !important}.genericon-chat:before{content:\"\\f108\"}.genericon-collapse:before{content:\"\\f432\"}.genericon-comment:before{content:\"\\f300\"}.genericon-expand:before{content:\"\\f431\"}.genericon-downarrow:before{content:\"\\f502\"}.genericon-facebook:before{content:\"\\f203\"}.genericon-facebook-alt:before{content:\"\\f204\"}.genericon-feed:before{content:\"\\f413\"}.genericon-flag:before{content:\"\\f468\"}.genericon-googleplus:before{content:\"\\f218\"}.genericon-googleplus-alt:before{content:\"\\f218\"}.genericon-home:before{content:\"\\f409\"}.genericon-info:before{content:\"\\f455\"}.genericon-instagram:before{content:\"\\f215\"}.genericon-linkedin-alt:before{content:\"\\f208\"}.genericon-linkedin:before{content:\"\\f207\"}.genericon-tiktok path{fill:#fff}.genericon-youtube:before{content:\"\\f213\"}.genericon-mail:before{content:\"\\f410\"}.genericon-menu:before{content:\"\\f419\"}.genericon-next:before{content:\"\\f429\"}.genericon-pinterest-alt:before{content:\"\\f210\"}.genericon-pinterest:before{content:\"\\f209\"}.genericon-previous:before{content:\"\\f430\"}.genericon-reddit:before{content:\"\\f222\"}.genericon-search:before{content:\"\\f400\"}.genericon-subscribe:before{content:\"\\f463\"}.genericon-tumblr:before{content:\"\\f214\"}.genericon-twitter:before{content:\"\\f202\"}.genericon-uparrow:before{content:\"\\f500\"}.genericon-warning:before{content:\"\\f414\"}.genericon-close:before{content:\"\\f405\"}.genericon-close-alt:before{content:\"\\f406\"}@font-face{font-family:'Genericons';src:url(https://g.techtimes.com/www/fonts/Genericons.woff) format(\"woff2\"),url(https://g.techtimes.com/www/fonts/Genericons.woff) format(\"woff\");font-weight:400;font-style:normal;font-display:swap}a{color:inherit;text-decoration:none}a:hover{color:#17aabc;text-decoration:none}button:focus,:focus{outline:0}img{max-width:100%;vertical-align:middle;height:auto}ol,ul{margin-bottom:0;padding-left:0}summary,ul li{list-style:none}figure{margin-bottom:0}figure img{width:100%;height:auto}h1,h2,h3,h4,h5,h6{font-weight:700;font-family:'Lato',sans-serif}h2{font-size:26.5px;line-height:33.5px}h3{font-size:24px;line-height:29.5px}h4{font-size:19.5px;line-height:25.5px}h5{font-size:17.5px;line-height:24.5px}h6{font-size:17px;line-height:21.5px}h6 span{font-weight:400}.container-fluid{max-width:1300px}body{color:#02061a;font:13.5px/21.5px Helvetica,sans-serif;position:relative}.current,.brand{color:#fff;background-color:#1baabc}.ph{background-color:#fff;border-bottom:1px solid #7f7f7f;transition:.3s}.logo a{width:200px;height:50px;display:block;background:url(https://g.techtimes.com/www/images/logo-tt.svg) center / contain no-repeat}.ph .socials{text-align:right;padding-top:3px;padding-bottom:5px}.icon,.social{display:inline-block;vertical-align:middle;width:30px;height:30px;background-position:center;background-size:20px;background-repeat:no-repeat;cursor:pointer}.icon-menu{background-image:url(https://g.techtimes.com/www/images/icon_menu.svg);background-size:30px}.icon-search{background-image:url(https://g.techtimes.com/www/images/icon_search.svg)}.showSearch .icon-search,.showMenu .icon-menu{background-image:url(https://g.techtimes.com/www/images/icon_close.svg);background-size:30px}.ph .social-facebook{background-image:url(https://g.techtimes.com/www/images/social_facebook_black.svg)}.ph .social-facebook:hover{background-image:url(https://g.techtimes.com/www/images/social_facebook_white.svg);background-color:#3b5998}.ph .social-twitter{background-image:url(https://g.techtimes.com/www/images/social_x.svg)}.ph .social-twitter:hover{background-image:url(https://g.techtimes.com/www/images/social_x2.svg);background-color:black}.ph .social-youtube{background-image:url(https://g.techtimes.com/www/images/social_youtube.svg)}.ph .social-youtube:hover{background-image:url(https://g.techtimes.com/www/images/social_youtube2.svg)}.pn{font:bold 20px Lato,sans-serif;text-transform:uppercase}.searchform input{margin:0;border:0;border-radius:0;height:30px}.searchform input[type=\"text\"]{background-color:#f5f5f5;color:#000;font-size:16px;text-indent:8px;width:100%}.searchform input[type=\"submit\"]{background:url(https://g.techtimes.com/www/images/icon_search2.svg) center /20px no-repeat #1baabc;width:30px}@media(min-width:768px){.icon-menu{display:none}.searchform{position:absolute;width:0;overflow:hidden;transition:.3s}.showSearch .searchform{width:290px}.ph{padding-top:27px;padding-bottom:12px}.ph .logo{padding-bottom:9px}.ph .logo a{width:230px;height:30px}.pn ul{width:100%;display:flex}.pn li{flex-grow:1;text-align:center}.pn .brand a:hover{color:#4eddef}.scrollHeader .ph{position:fixed;top:0;left:0;right:0;z-index:1000;padding-top:0;padding-bottom:0}.scrollHeader .ph .container-fluid{height:60px}.scrollHeader .ph .logo{padding-bottom:0}.scrollHeader .ph .logo a{width:84px;height:50px}.scrollHeader .ph .socials{display:none}}@media(min-width:950px){.pn ul{display:block;text-align:right}.pn li{display:inline-block;padding-left:15px;padding-right:15px}}@media(max-width:767px){.icon-search{display:none}body{padding-top:60px}.ph{position:fixed;top:0;left:0;right:0;z-index:1000}.ph .container-fluid{height:60px}.pn{position:fixed;background-color:#17aabc;color:#fff;top:60px;right:0;width:290px;height:calc(100vh - 60px);transform:translate(100%);transition:.3s}.pn .brand{color:#9affff}.showMenu .pn{transform:translateX(0)}.searchform,.pn a{display:block;padding:15px}.pn a:hover{background-color:#0c0c0c;color:#fff}}.icon-menu{background-color:transparent;border:0;cursor:pointer;width:44px;height:44px;background-size:30px;background-repeat:no-repeat;background-position:center;margin-left:auto;flex-shrink:0}.icon-menu span{display:block;width:100%;height:2px;background-color:#333;border-radius:2px;transition:all .3s ease}@media(max-width:767px){nav.pn{overflow:hidden}body{overflow-x:hidden}.ph{overflow:hidden}}.icon-menu.open span:nth-child(1){transform:translateY(8px) rotate(45deg)}.icon-menu.open span:nth-child(2){opacity:0}.icon-menu.open span:nth-child(3){transform:translateY(-8px) rotate(-45deg)}div.category{font-weight:700;font-family:'Lato',sans-serif;color:#1baabc;text-transform:uppercase;letter-spacing:.5px}.section-top{padding-top:35px}article figure{margin-bottom:9px}article .category{margin-bottom:6px}.section-top article.lg figure{margin-bottom:16px}article.lg .category{margin-bottom:10px;font-size:16.5px}article.lg summary{padding-top:3px;padding-bottom:12px}article.video figure{background-color:#000}article.video figure a{display:block;position:relative}article.video figure a::before{content:\"\";display:block;width:26px;height:26px;background:url(https://g.techtimes.com/www/images/icon_play.svg) center / contain no-repeat;z-index:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}article.video figure img,article.video figure a::before{opacity:.9;transition:.3s}article.video figure a:hover img,article.video figure a:hover::before{opacity:1}article.video.lg figure a::before{width:58px;height:58px}.block-title{color:#1baabc;font:bold 27.5px/27.5px Lato,sans-serif;border-top-width:3px;border-top-style:solid;text-transform:uppercase;padding-top:15px;padding-bottom:25px}.block-title .more{font-size:15px}.list figure.float-left{width:35%;max-width:190px;margin-right:16px}.list li{border-top:1px solid #e5e5e5;padding-top:14px;padding-bottom:5px}.list li:first-child{border-top:0;padding-top:0}.list article .category{margin-top:2px;margin-bottom:3px}.list .byline{margin-bottom:6px}.mb{margin-bottom:35px}.block figure{margin-bottom:12px}.block article{margin-bottom:14px}ol.list{counter-reset:countup}ol.list article .category{margin-top:0}ol.list li{list-style:none;counter-increment:countup;display:flex}ol.list li::before{content:counter(countup)\".\";font:bold 22px/22px sans-serif;color:rgba(0,0,0,.5);margin-right:10px}ol.list .d-flex figure{flex:0 0 32%;margin-right:16px}.archive ol.list .d-flex figure{flex:0 0 44%;margin-right:16px}@media(min-width:576px){.block .col-sm-6:nth-of-type(even){border-left:1px solid #e5e5e5}}@media(min-width:576px) and (max-width:767px){.section-top .col-sm-6:nth-of-type(even),.section-middle .col-sm-6:nth-of-type(even),.videos .col-sm-4:nth-of-type(n+2){border-left:1px solid #e5e5e5}}@media(min-width:768px){.section-top .col-sm-6,.section-middle .col-sm-6:nth-of-type(n+2),.b-md-l{border-left:1px solid #e5e5e5}.section-top.s1{border-bottom:1px solid #e5e5e5;padding-bottom:15px;margin-bottom:15px}.section-top article:first-of-type,.section-middle .col-sm-6{margin-bottom:35px}.section-middle.s2 .block-title{padding-bottom:15px}}@media(min-width:768px) and (max-width:991px){.videos .col-md-12 article::after{content:\"\";display:table;clear:both}.videos .col-md-12 figure{width:35%;max-width:190px;float:left;margin-right:16px}.videos .col-md-12 article{border-top:1px solid #e5e5e5;padding-top:14px;padding-bottom:6px}}@media(min-width:992px){article.video.lg{border-bottom:1px solid #e5e5e5;padding-bottom:8px;margin-bottom:16px}.videos .col-lg-4:nth-of-type(n+2){border-left:1px solid #e5e5e5}}@media(max-width:767px){.section-top article,.section-middle article{padding-bottom:35px}.block article,article.video.lg{margin-bottom:35px}}.page-middle{background-color:#f5f5f5;padding-top:30px;padding-bottom:30px}.breadcrumbs{font:bold 10px/10px Lato,sans-serif;color:#1baabc;text-transform:uppercase;padding-top:25px;padding-bottom:0}.breadcrumbs a{font-weight:400;color:#515254}.breadcrumbs li::before{font-weight:400;color:#515254;content:\">\";margin-left:7px;margin-right:4px}.breadcrumbs li:first-child::before{content:none}.archive-header{font:bold 18px/34px Lato,sans-serif;text-transform:uppercase;padding-top:10px}.archive-header h1{font-size:34px;padding-right:15px}.archive-header li{display:inline-block}.archive-header li a{display:block;margin-right:30px}.archive{padding-top:20px}.archive .lg{border-bottom:1px solid #e5e5e5;padding-bottom:26px;margin-bottom:35px}.loadmore{text-align:center;border-top:1px solid #e5e5e5;padding-top:45px;padding-bottom:25px}.loadmore span{display:inline-block;cursor:pointer;font:bold 16px/31px Lato,sans-serif;text-transform:uppercase;color:#fff;background-color:#1baabc;padding-left:20px;padding-right:20px}.loadmore span:hover{background-color:#000}.pager{font:bold 16px/26px Lato,sans-serif;padding-bottom:75px;padding-top:40px;text-align:center}.pager li{display:inline-block;margin-left:7px;margin-right:7px}.pager a,.pager span{display:inline-block;padding-left:9px;padding-right:9px;border-width:1px;border-style:solid}.pager a{color:#1baabc}.pager .current span,.pager a:hover{background-color:#1baabc;color:#fff;border-color:transparent}.pager span{color:#666;border-color:#ccc}.pager .ellipses{color:#1baabc;border-width:0}.ph .logo-buzz a{display:inline-block;vertical-align:middle}.ph .logo-buzz .text{background-image:none;width:auto;height:auto;background-color:#1baabc;color:#fff;font:bold 24px/32px Lato,sans-serif;text-transform:uppercase;padding:16px 7px 2px}.buzz{background-color:#1baabc;margin-bottom:35px}.buzz .container-fluid{background:url(https://g.techtimes.com/www/images/buzz.jpg) right center / 565px no-repeat}.buzz .description{color:#fff;text-transform:uppercase;font:28px/34px Lato,sans-serif;padding-top:33px;height:105px}.buzz-header{font:bold 20px/34px Lato,sans-serif;text-transform:uppercase}.buzz-header h1{font-size:34px;margin-bottom:15px}.buzz-header li{padding-top:10px}.buzz-header li a{display:block;padding-bottom:0}.buzz-header .current{background-color:#fff;color:inherit}.buzz-header a:hover{color:#fff}.buzz-header .current a:hover{color:inherit}.buzz-cards h3{padding:15px}@media(min-width:400px){.ph .logo-buzz .text{margin-left:10px;font-size:32px}}@media(min-width:768px){.ph .logo-buzz .text{padding-top:28px;margin-top:3px}.buzz-header h1{margin-right:35px}.buzz-header li a{padding-left:18px;padding-right:18px}.scrollHeader .ph .logo-buzz .text{padding-top:16px;margin-top:0;width:auto;font-size:24px}}@media(max-width:767px){.buzz li:first-child{width:100%}.buzz-header{margin-left:-15px;margin-right:-15px;flex-wrap:wrap}.buzz-header li{flex-grow:1;text-align:center}.buzz-header li:first-child{text-align:left;padding-left:15px;width:100%}}.sidebar{position:static}@media(max-width:767px){.sticky{position:static !important}}.article-header{padding-top:10px;padding-bottom:15px}.article-header h1{font:bold 36.5px/46.5px Lato,sans-serif}.article-header h4{font:20.5px/28.5px Lato,sans-serif;font-style:italic}.article-body{font-size:19px;line-height:30px;color:#000}.article-body p,.article-body ul,.article-body ol{margin-bottom:30px}.article-body h3{margin-bottom:.7em}.article-body h2{margin-bottom:.8em}.article-body h4,.article-body h5{margin-bottom:.6em}.article-body .byline{color:#02061a}.author{color:#1baabc;font-weight:700}.article-body .byline time{color:#3c3a3a;font-weight:300;font-size:15px}.article-body a{font-weight:700;color:#1baabc}.article-body a:hover{text-decoration-line:underline;text-decoration-style:solid;text-decoration-color:#1baabc;text-decoration-thickness:3px}.article-body figure{padding-top:10px;margin-bottom:25px}.article-body figcaption{font-size:15px;line-height:21.5px;color:#3b3939;padding-top:8px;padding-bottom:8px}.article-body figcaption .credit{color:#868788}.article-body ol,.article-body ul{margin-left:30px}.article-body ul li{list-style:disc}.article-body blockquote{border-left:6px solid #e5e5e5;padding-left:30px;font-style:italic;margin-left:30px}.article-copyright{font-style:italic;font-size:16.5px;color:#363535;margin-bottom:30px}.tags{font:20.5px/30px Lato,sans-serif;color:#444747;padding-top:10px;margin-bottom:20px}.tags strong{display:inline-block;margin-right:10px}.tags a{display:inline-block;padding-left:10px;padding-right:10px}.tags a:hover{text-decoration:none;background-color:#1baabc;color:#fff}.related{font-family:\"Lato\",sans-serif;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding-top:22px}.article-body .related figure{width:167px;padding-top:0;margin-bottom:0;margin-right:18px}.article-body .related a{color:#000}.related h3{font-size:22px;line-height:22px;padding-bottom:10px}.related h4{font-size:20.5px;line-height:30px}.related article{padding-bottom:10px}.discussion{display:none}.subscribe-block{background-color:#6ac1d1;padding:20px 25px;margin-top:35px;margin-bottom:35px}.subscribe-block h3{color:#fff;font-size:22px;line-height:25.5px;margin-bottom:5px}.subscribe-block p{font:11px/14px Helvetica,sans-serif;color:rgba(22,21,21,.79);margin-bottom:15px}.subscribe-block input{border-radius:0;border:0;height:33px;padding:0}.subscribe-block input[type=\"text\"]{color:#5f5c5c;font:10px/10px Helvetica,sans-serif;background-color:#fff;text-indent:15px;flex:1}.subscribe-block input[type=\"submit\"]{background-color:#000;color:#fff;font:bold 14px/33px Helvetica,sans-serif;width:118px;text-align:center;cursor:pointer;margin-left:5px}.at-sns-v{opacity:.9}.at-sns-h{width:100%;overflow:hidden;height:40px;margin-bottom:15px}.at-sns-v .plus,.at-sns-v .close{background:#1baabc;border-radius:100%;width:30px;height:30px;display:inline-block;vertical-align:middle;cursor:pointer;position:relative}.at-sns-v .plus .icon-plus,.at-sns-v .close .icon-cancel{display:block;width:16px;height:16px;background-repeat:no-repeat;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.at-sns-v .plus .icon-plus{background-image:url(https://g.techtimes.com/www/images/icon-split.png);background-position:-255px -32px}.at-sns-v .close .icon-cancel{background-image:url(https://g.techtimes.com/www/images/icon-split.png);background-position:-279px -32px}.at-sns-v .close{float:none;opacity:inherit}.bts_social .ico{background:url(https://g.techtimes.com/www/images/social_desktop.gif) no-repeat 0 0 #000;width:40px;border-radius:100%;height:40px;display:inline-block;text-indent:-9999px}.bts_social .ico:hover{opacity:.8}.bts_social .fb{background-position:0 0}.bts_social .tw{background-position:-40px 0}.bts_social .g{background-position:-80px 0}.bts_social .in{background-position:-120px 0}.bts_social .rd{background-position:-160px 0}.bts_social .email{background-position:-200px 0}.bts_social .whats{background-position:-240px 0}.bts_social .stu{background-position:-280px 0}.bts_social .digg{background-position:-320px 0}.bts_social .comt{background-position:-360px 0}.at-sns-v .plus,.at-sns-v .close{margin-top:3px;margin-bottom:3px}.bts_social li{padding-top:3px;padding-bottom:3px}@media(min-width:768px){.article-body figure{max-width:90%;margin-left:auto;margin-right:auto}}@media(min-width:1280px){.at-sns-v{position:fixed;top:50%;transform:translateY(-50%);left:0;text-align:center}.at-sns-v .plus,.at-sns-v .close{margin-left:3px;margin-right:3px}.bts_social li{padding-left:3px;padding-right:3px}.sidebar-spacing{padding:0 50px}}@media(min-width:1460px){.at-sns-v{left:25px}}@media(max-width:1279px){.at-sns-v{margin-bottom:35px}.social_more,.bts_social li{display:inline-block;vertical-align:middle}}.pf{background-color:#828282;color:#fff;font-family:\"Lato\",sans-serif;padding-top:35px;padding-bottom:35px}.pf a:hover,.pf button:hover{color:#4eddef}.pf .social-facebook:hover{background-image:url(https://g.techtimes.com/www/images/social_facebook_black.svg)}.pf .social-facebook{background-image:url(https://g.techtimes.com/www/images/social_facebook_white.svg)}.pf .social-twitter:hover{background-image:url(https://g.techtimes.com/www/images/social_x.svg)}.pf .social-twitter{background-image:url(https://g.techtimes.com/www/images/social_x2.svg)}.pf .logo a{background-image:url(https://g.techtimes.com/www/images/logo-tt-btm2.svg);width:190px;height:27px}.pf ul,.pf .list2 button{font-weight:700;text-transform:uppercase}.pf li{display:inline-block}.pf .list1{font-size:20px}.pf .list2,.pf .list2 button{color:rgba(255,255,255,.7);font-size:15px}.pf .list2 button{border:0;background:none}.pf .copyright{color:rgba(255,255,255,0.5);font-size:15.5px;padding-top:2px}@media(min-width:992px){.pf ul{text-align:center}.pf li{padding-left:15px;padding-right:15px;padding-bottom:8px}.pf .socials{text-align:right}.pf .copyright{padding-bottom:19px}}@media(max-width:991px){.pf .logo,.pf ul{padding-bottom:10px}.pf li{padding-top:10px;padding-bottom:10px;padding-right:30px}}.article-body .imageLeft{float:left;padding-right:15px;margin-bottom:15px}.article-body .imageLeft .caption{margin-bottom:2px;font-size:15px;line-height:21.5px;color:#3b3939}.article-body .imageNone .caption{font-size:15px;line-height:21.5px;color:#3b3939}.aff-button{text-align:center;margin-bottom:15px}.aff-button a{display:inline-block;padding:15px 30px;border-radius:3px;background-color:#ed2939;border-bottom:2px solid #b31724;color:#fff;font:bold 20px/20px Helvetica,Arial,sans-serif;text-decoration:none}.aff-button.yellow a{background-color:#ffc700;border-bottom:2px solid #dca300;color:#fff}.aff-button.left{text-align:left}.aff-button.right{text-align:right}.aff-button a:hover{text-decoration:none}.imagePrice{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.article-body .imagePrice figure{width:50%}.imagePrice figure img{width:auto}@media(max-width:768px){.imagePrice{display:block}.imagePrice figure{margin-left:auto;margin-right:auto}}table.GeneratedTable{width:100%;background-color:#FFF;border-collapse:collapse;border-width:2px;border-color:#fc0;border-style:solid;color:#000}table.GeneratedTable td,table.GeneratedTable th{border-width:2px;border-color:#fc0;border-style:solid;padding:3px;text-align:center}table.GeneratedTable td{text-align:center}table.GeneratedTable thead{background-color:#fc0}.GeneratedTable img{max-height:250px;margin:0 auto}.breadcrumbs li:last-child a{color:#1baabc}.jobslist h3,.about-right h3{border-bottom:1px solid #CCC;padding-bottom:20px;margin-bottom:20px}.jobslist ul li{border-bottom:1px solid #CCC;padding:15px;font-size:18px}.jobslist ul{margin-bottom:20px}.about-right p,.about-right b{font-size:1rem}.byline-social .byline{width:calc(100% - 280px);min-width:250px}.writer-info .image{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;float:left;margin-right:15px;padding:0;overflow:hidden}.writer-info .image img{transform:translate(0%,0%);width:auto;max-width:inherit;height:60px}.byline .author-name{margin-right:10px}.article-header .byline time{display:block;margin-top:10px;font-weight:400}.article-header .byline a:hover{text-decoration:underline}.article-header .byline{margin-bottom:0}.article-header .byline .author-extra{display:inline-block;font-style:normal}.byline .ico-twitter-left:before{width:16px;height:17px;content:' ';display:inline-block;background:url(https://g.techtimes.com/www/images/social/twitter-x-black.svg) left 10%/80% no-repeat;vertical-align:middle}.article-header .byline .genericon{font-size:inherit;line-height:inherit;font-family:inherit}.article-header .byline .genericon::before{font:normal normal 16px Genericons;display:inline-block;vertical-align:middle}.genericon{font-size:20px;vertical-align:top;text-align:center;display:block;font-family:\"Genericons\";cursor:pointer}.article-header .byline .genericon-twitter::before{color:#1da1f2}.article-header .byline .genericon-linkedin::before{margin-right:3px;color:#0077b5}.byline-social{border-top:1px solid #e9e9e9;padding:13px 0}.genericon-flipboard{background-image:url(https://g.techtimes.com/www/images/social/flipboard.png) !important}.social-share{width:270px;height:36px}.jc-fe{-webkit-justify-content:flex-end;justify-content:flex-end}.ai-c{-webkit-align-items:center;align-items:center}.flex-xs{display:-webkit-flex;display:flex}.social-share .twitter-x-black{background:url(https://g.techtimes.com/www/images/social/twitter-x-black.svg) center 55%/53% no-repeat}.social-share .genericon.genericon-flipboard{background-color:transparent !important}.genericon-flipboard{background:url(https://g.techtimes.com/www/images/social/flipboard_srrw.webp) no-repeat 50% 50% #f52828}.social-share .pocket{background:url(https://g.techtimes.com/www/images/social/pocket.svg) 50% 60%/60% no-repeat}.social-share .icon{cursor:pointer;width:36px;height:36px;display:block}.element-invisible{position:absolute;overflow:hidden;height:1px}.social-share .genericon{width:36px;height:36px;margin-left:3px;font-size:16px;line-height:36px;color:#738a8d;font-size:24px}.social-share .genericon:hover{text-decoration:none}.social-share .genericon-facebook-alt{font-size:22px;color:#3b5998;margin-left:0}.social-share .genericon-twitter{color:#1da1f2}.social-share .genericon-tumblr{color:#35465c}.social-share .genericon-linkedin{color:#0077b5}.social-share .genericon-pinterest{color:#bd081c}.social-share .genericon-reddit{color:#ff4500}.social-share .genericon.genericon-flipboard{background-color:transparent !important}.genericon-chat:before{content:\"\\f108\"}.genericon-collapse:before{content:\"\\f432\"}.genericon-comment:before{content:\"\\f300\"}.genericon-expand:before{content:\"\\f431\"}.genericon-downarrow:before{content:\"\\f502\"}.genericon-facebook:before{content:\"\\f203\"}.genericon-facebook-alt:before{content:\"\\f204\"}.genericon-feed:before{content:\"\\f413\"}.genericon-flag:before{content:\"\\f468\"}.genericon-googleplus:before{content:\"\\f218\"}.genericon-googleplus-alt:before{content:\"\\f218\"}.genericon-home:before{content:\"\\f409\"}.genericon-info:before{content:\"\\f455\"}.genericon-instagram:before{content:\"\\f215\"}.genericon-linkedin-alt:before{content:\"\\f208\"}.genericon-linkedin:before{content:\"\\f207\"}.genericon-tiktok path{fill:#fff}.genericon-youtube:before{content:\"\\f213\"}.genericon-mail:before{content:\"\\f410\"}.genericon-menu:before{content:\"\\f419\"}.genericon-next:before{content:\"\\f429\"}.genericon-pinterest-alt:before{content:\"\\f210\"}.genericon-pinterest:before{content:\"\\f209\"}.genericon-previous:before{content:\"\\f430\"}.genericon-reddit:before{content:\"\\f222\"}.genericon-search:before{content:\"\\f400\"}.genericon-subscribe:before{content:\"\\f463\"}.genericon-tumblr:before{content:\"\\f214\"}.genericon-twitter:before{content:\"\\f202\"}.genericon-uparrow:before{content:\"\\f500\"}.genericon-warning:before{content:\"\\f414\"}.genericon-close:before{content:\"\\f405\"}.genericon-close-alt:before{content:\"\\f406\"}.ad_sidebar_float{margin-bottom:25px}.float-left{float:left !important}.block-fusion-ads{margin-bottom:20px}.headline-bg.ces{background:#c3b6fe;background:linear-gradient(45deg,rgba(255,93,134,1) 0,rgba(195,182,254,1) 47%,rgba(30,159,224,1) 100%)}.ces .special_logo{color:white;font:bold 27.5px/27.5px Lato,sans-serif;padding-bottom:20px}.ces .category a{color:white}.ces .section-top.s1{border-bottom:0}.logo{position:relative}.logo .edition{position:absolute;top:0;right:-8px;font-size:1em}</style><link rel=\"preload\" href=\"https://g.techtimes.com/sys/css/video-initial.css?v=1785313774\" as=\"style\" onload=\"this.onload=null;this.rel='stylesheet'\"><noscript><link rel=\"stylesheet\" href=\"https://g.techtimes.com/sys/css/video-initial.css?v=1785313774\"></noscript> <script>var relList=document.createElement('link').relList;if(!!(relList&&relList.supports&&relList.supports('preload'))){}else{GCSS('https://d.techtimes.com/widget/graphic?path=sys/css/video-initial.css&v=1785313774&mime=text/css')}</script> <link rel=\"preload\" as=\"script\" href=\"https://g.techtimes.com/sys/js/674872aef7c2f13a2bd6b8cac49741d2.js?v=1785313774\" /> <script id=\"loading_position\">oa.pageinfo={\"articleId\":\"321969\",\"articleTitle\":\"AI Agent Authorization Gets First Patented Three-Layer Trust Stack From Daon\",\"writerId\":\"1546\",\"writer\":\"Brandon Fisher\",\"accountId\":\"3171192\",\"contributor\":0,\"editorialTeam\":\"\",\"section\":\"Tech\",\"sectionId\":\"1\",\"language\":\"en\",\"publishedTime\":1785330226,\"publishedDate\":\"20260729\",\"published\":\"1\",\"content_channel\":\"Technology & Computing > Information and Network Security\",\"content_channel_iab\":\"IAB19-25\",\"content_channel_iabs\":[\"IAB19-25\",\"IAB19\"],\"categories\":\"personaltech\",\"source\":\"TechTimes\",\"video\":\"N\",\"video_type\":\"n\\/a\",\"video_ap\":\"N\",\"layout\":\"standard\",\"paragraphs\":29,\"page_type\":\"article\",\"wordcount\":\"2263\",\"related_count\":2,\"classification\":\"\",\"tier\":\"\",\"article_value\":0,\"story_location\":\"United States\",\"topics\":\"AI Agents, Cybersecurity\",\"keywords\":\"AI agent authorization,agentic AI security,Daon,AI agents,cybersecurity,enterprise AI governance,identity and access management,zero trust security\"};if(/Alchemiq/i.test(oa.pageinfo.keywords))oa.pageinfo.content_src=\"Alchemiq\";else if(oa.pageinfo.source)oa.pageinfo.content_src=oa.pageinfo.source;else oa.pageinfo.content_src=\"NoContent\";var setCookieSecure=function(name,value,days,domain){var date,expires,host='';if(days){date=new Date();date.setTime(date.getTime()+(days*24*60*60*1000));expires=\"; expires=\"+date.toGMTString();if(domain)host=\";domain=\"+domain}else{expires=\"; expires=0\"}document.cookie=name+\"=\"+value+expires+host+\"; path=/; secure; samesite=lax;\"},LJS=function(b,c,d){var a=document.createElement(\"script\");a.src=b;d?a.async=!0:a.defer=!0;c&&(a.id=c);b=document.getElementsByTagName(\"head\")[0];b.insertBefore(a,b.firstChild)},LJSA=function(src,id){LJS(src,id,1)},site_name=\"Tech Times\",site_id=\"tt\",site_domain=\"techtimes.com\",is_gdpr=/EU|AT|BE|BG|HR|CY|CZ|DK|EE|FI|FR|DE|GR|HU|IE|IT|LT|LV|LU|MT|NL|PL|PT|RO|SK|SI|ES|SE|GB|IS|LI|NO/i.test(oa.geo.country),gdpr_applies=ccpa_applies=usp_applies=gpp_applies=!1,uspString='1---',consentPrebid={},dataLayer=dataLayer||[],referrer='',timerStart=Date.now();ibt_log(\"Country\",oa.geo.country,0);if(oa.pageinfo.layout=='corporate'){}else{if(oa.geo.country=='US'&&/CA|CO|CT|UT|VA|OR|MT|TX|IA|IN|TN|FL/i.test(oa.geo.state)){usp_applies=!0;consentPrebid.usp={cmpApi:'iab',timeout:700}}else if(is_gdpr){gdpr_applies=!0;consentPrebid.gdpr={cmpApi:'iab',timeout:700,defaultGdprScope:!0}}else if(oa.geo.country=='BR'){gpp_applies=!0}\nif(usp_applies||gdpr_applies||gpp_applies){var sirdata=\"acSM1\";_LJ(\"https://cache.consentframework.com/js/pa/41059/c/\"+sirdata+\"/stub\");LJ(\"https://choices.consentframework.com/js/pa/41059/c/\"+sirdata+\"/cmp\",function(){ibt_log('CMP Sirdata loaded')});var LJ_CMP=function(f){var s=document.createElement('script');s.setAttribute('data-cmp-src',f);var h=document.head||document.getElementsByTagName(\"head\")[0];h.appendChild(s)}}}</script> <link rel=\"dns-prefetch\" href=\"https://stats.myibtimes.com\" /><link rel=\"dns-prefetch\" href=\"https://securepubads.g.doubleclick.net\" /> <script>var utm_result2=getUrlParameters();if(document.referrer=='')referrer='direct';else if(document.referrer.indexOf(location.protocol+\"//\"+location.host)===0||document.referrer.search('(.*)www-techtimes-com.cdn.ampproject.org([^/?]*)')===0)referrer='internal';else referrer='external';function TrafficSource(r,u){if(/^https?:\\/\\/([\\w\\.]+\\.)?facebook\\./.test(r)||/FBAN|FB_IAB/.test(u))return'Facebook';if(/^https?:\\/\\/([\\w\\.]+\\.)?newsbreak(app)?\\./.test(r)||/NewsBreak/i.test(u))return'NewsBreak';if(/^https?:\\/\\/([\\w\\.]+\\.)?toutiao\\.com/.test(r)||/TopBuzz/.test(u))return'TopBuzz';if(/^https?:\\/\\/([\\w\\.]+\\.)?flipboard\\.com/.test(r)||/Flipboard/.test(u))return'Flipboard';if(r=='')return'Direct';if(utm_result2.utm_medium=='email')return'fromNewsletter';if(r=='https://www.techtimes.com/'||r.indexOf('https://www.techtimes.com/?')!=-1)return'fromHomepage';if(/^https?:\\/\\/www\\.google\\.com\\/amp\\/s\\/www\\.techtimes\\.com/.test(r))return'AmpGoogle';if(/^https?:\\/\\/([\\w\\.]+\\.)?google(apis)?\\./.test(r)||/com\\.google\\.android\\.googlequicksearchbox/.test(r))return'Google';if(/^https?:\\/\\/([\\w\\.]+\\.)?(bing|msn)\\./.test(r))return'Microsoft';if(/^https?:\\/\\/([\\w\\.]+\\.)?yahoo\\./.test(r))return'Yahoo';if(/^https?:\\/\\/([\\w\\.]+\\.)?newsnow\\./.test(r))return'NewsNow';if(/^https?:\\/\\/([\\w\\.]+\\.)?smartnews\\./.test(r))return'SmartNews';if(/^https?:\\/\\/([\\w\\.]+\\.)?reddit\\./.test(r))return'Reddit';if(/^https?:\\/\\/t.co\\//.test(r))return'X';if(/axelspringer\\.yana\\.zeropage/.test(r)||r.search('upday')===0)return'upday';if(/^https?:\\/\\/www-techtimes-com\\.cdn\\.ampproject\\.org/.test(r))return'AmpCdn';if(referrer=='internal')return'Internal';return'Other'};var trsource=TrafficSource(document.referrer,navigator.userAgent),brtype='web',highval=!1,emlhs=getCookieString('emlhs'),frhp=getCookieString('frhp'),connection=navigator.connection||navigator.mozConnection||navigator.webkitConnection,con_type=(connection===undefined)?\"no_info\":connection.effectiveType;ibt_log(\"con_type\",con_type);if(oa.browser.name.indexOf('Webview')>-1)brtype=oa.browser.name=='Android Webview'?'wv_android':'wv_ios';if(trsource=='fromNewsletter'||trsource=='fromHomepage'||emlhs||frhp)highval=!0;var highval_str=(highval)?\"1\":\"0\"</script> <link rel=\"apple-touch-icon\" sizes=\"180x180\" href=\"https://g.techtimes.com/themes/favicons/apple-touch-icon.png\"><link rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"https://g.techtimes.com/themes/favicons/favicon-32x32.png\"><link rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"https://g.techtimes.com/themes/favicons/favicon-16x16.png\"><link rel=\"shortcut icon\" href=\"https://g.techtimes.com/favicon.ico\"> <script>var pbjs=pbjs||{},googletag=googletag||{};googletag.cmd=googletag.cmd||[];pbjs.que=pbjs.que||[];(function(){var v=document.createElement('video'),p;v.src=\"data:video/mp4;base64,AAAAHGZ0eXBpc29tAAACAGlzb21pc28ybXA0MQAAAAhmcmVlAAAC721kYXQhEAUgpBv/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3pwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcCEQBSCkG//AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADengAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcAAAAsJtb292AAAAbG12aGQAAAAAAAAAAAAAAAAAAAPoAAAALwABAAABAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAB7HRyYWsAAABcdGtoZAAAAAMAAAAAAAAAAAAAAAIAAAAAAAAALwAAAAAAAAAAAAAAAQEAAAAAAQAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAACRlZHRzAAAAHGVsc3QAAAAAAAAAAQAAAC8AAAAAAAEAAAAAAWRtZGlhAAAAIG1kaGQAAAAAAAAAAAAAAAAAAKxEAAAIAFXEAAAAAAAtaGRscgAAAAAAAAAAc291bgAAAAAAAAAAAAAAAFNvdW5kSGFuZGxlcgAAAAEPbWluZgAAABBzbWhkAAAAAAAAAAAAAAAkZGluZgAAABxkcmVmAAAAAAAAAAEAAAAMdXJsIAAAAAEAAADTc3RibAAAAGdzdHNkAAAAAAAAAAEAAABXbXA0YQAAAAAAAAABAAAAAAAAAAAAAgAQAAAAAKxEAAAAAAAzZXNkcwAAAAADgICAIgACAASAgIAUQBUAAAAAAfQAAAHz+QWAgIACEhAGgICAAQIAAAAYc3R0cwAAAAAAAAABAAAAAgAABAAAAAAcc3RzYwAAAAAAAAABAAAAAQAAAAIAAAABAAAAHHN0c3oAAAAAAAAAAAAAAAIAAAFzAAABdAAAABRzdGNvAAAAAAAAAAEAAAAsAAAAYnVkdGEAAABabWV0YQAAAAAAAAAhaGRscgAAAAAAAAAAbWRpcmFwcGwAAAAAAAAAAAAAAAAtaWxzdAAAACWpdG9vAAAAHWRhdGEAAAABAAAAAExhdmY1Ni40MC4xMDE=\";if((p=v.play())!=undefined)p.then(function(){ibt_log(\"[AUTOPLAY]Allow\");dfpSlots.autoplay=1},function(){v.volume=0;v.muted=!0;v.play().then(function(){ibt_log(\"[AUTOPLAY]MutedOnly\");dfpSlots.autoplay=2},function(){ibt_log(\"[AUTOPLAY]Blocked\");dfpSlots.autoplay=2})})})()</script> <script>LJ('https://g.techtimes.com/sys/js/674872aef7c2f13a2bd6b8cac49741d2.js?v=1785313774',function(){doAfterLoad()})</script> <script>function extractHostname(t){return(t.indexOf(\"//\")>-1?t.split(\"/\")[2]:t.split(\"/\")[0]).split(\":\")[0].split(\"?\")[0]};dfpSlots.pginfo={\"refresh_time\":\"30\",\"max_refresh\":\"100\",\"desktop\":\"right1|1|1|0,right2|1|0|1,right3|1|1|1,right4|1|0|1,bottom|1|0|1,oop1|0|0|0,oop2|0|0|0,oop3|0|0|0,RevUpDigital-header-code|0|0|0,mgid-2025|0|0|0\",\"tablet\":\"top|1|0|1,right1|1|0|1,right2|1|0|1,right3|1|0|1,right4|1|0|1,bottom|1|0|1,sticky|1|1|1,oop1|0|0|0,oop2|0|0|0,oop3|0|0|0,RevUpDigital-header-code|0|0|0,mgid-2025|0|0|0\",\"mobile\":\"top|1|0|1,right1|1|0|1,right2|1|0|1,right3|1|0|1,right4|1|0|1,bottom|1|0|1,sticky|1|1|1,oop1|0|0|0,oop2|0|0|0,oop3|0|0|0,RevUpDigital-header-code|0|0|0,mgid-2025|0|0|0\",\"desktop_num\":5,\"tablet_num\":7,\"mobile_num\":7};dfpSlots.pbjs=0;dfpSlots.aps=0;dfpSlots.rdm=0;dfpSlots.limit={'s':4,'m':30,'d':90};dfpSlots.cap={'s':0,'m':parseInt(getCookie('cap_m')||0),'d':parseInt(getCookie('cap_d')||0)};var site_random=Math.random(),ibtmedia_device=mobile_device?(screen.width<768||screen.height<768?'mobile':'tablet'):\"desktop\",group_cat=excl_label=amzn_video_bid=prebid_video_bid=prebid_cust_param=fbprom=fbpromoc=otherpromoc=keyExC=\"\",keyEx=[],NoPassFQ=DVPreFilter=\"N\",adBlock=\"U\",adblockedcmd=[],site_ads=1,pageFocus=site_ads_text='Y',dfp_cat=\"n/a\",fq_ref=extractHostname(document.referrer)||'Direct',pageRefreshed=\"N\",w1200=(brW>=1200)?\"Y\":\"N\",fqs_loaded=fqs_load_timeout=pbjs_loaded=amznads2_loaded=is_bot=!1;if(ibtmedia_device=='desktop'&&screen.width<=1024&&oa.os.name=='Mac OS'){ibtmedia_device='tablet';mobile_device=!0}\nif(!oa.geo.device)oa.geo.device=ibtmedia_device;if(dfpSlots.pginfo.desktop_num+dfpSlots.pginfo.mobile_num+dfpSlots.pginfo.tablet_num==0){site_ads=0;site_ads_text='N'}\nif(getCookie('nwcmsmode')){site_ads=0;site_ads_text='N_CMS'}if(getCookie('ibtfreead')=='1'){site_ads=0;site_ads_text='N_SUBSCRIBER'}\nif(window.bot_engine){site_ads=0;site_ads_text='N_BOT'}else if(site_id=='ibtus'&&(oa.os.name=='Linux'||(oa.os.name=='Windows'&&parseInt(oa.os.version)<10)||(oa.os.name=='Android'&&parseInt(oa.os.version)<=5)||(ibtmedia_device=='desktop'&&(/HK|ZA|MY|ID|VN|IN|TR|PH|NO/i.test(oa.geo.country)||(oa.os=='Windows'&&/IN|ID|VN/i.test(oa.geo.country))||(oa.os=='Mac OS'&&/CH|PK/i.test(oa.geo.country))||(oa.browser.name=='Chrome'&&(oa.browser.version==\"8\"||oa.browser.version==\"11\"))||(oa.browser.name=='Firefox'&&oa.browser.version==\"11\"))))){site_ads=0;site_ads_text='N_BLOCKED_COUNTIRES'}else if(/CN|VN/i.test(oa.geo.country)&&['p1','md','mduk','lt','ibtuk','ftuk','ft'].indexOf(site_id)<0){site_ads=0;site_ads_text='N_BLOCKED_COUNTIRES'}\nif(oa.geo.country=='US'&&ibtmedia_device=='desktop')dfpSlots.limit={'s':2,'m':10,'d':30};if(site_id=='ibtus'&&!/pb=0/.test(location.href)&&(dfpSlots.limit.m<=dfpSlots.cap.m||dfpSlots.limit.d<=dfpSlots.cap.d)){site_ads=0;site_ads_text='N_ADS_CAPPING'} var ts='nonpromoted',utm_result=getUrlParameters();dfpSlots.onvideoplay=[];if(utm_result.utm_campaign=='promoted'&&utm_result.utm_source=='facebook.com'&&utm_result.utm_term){ts=\"fbpromo\";fbpromoc=utm_result.utm_term;setCookieHours(\"fbpromo\",fbpromoc,1);fbprom=\"&fbpromo=\"+fbpromoc}else if(getCookieString('fbpromo')!=''){ts=\"fbpromo\";fbpromoc=getCookieString('fbpromo');fbprom=\"&fbpromo=\"+fbpromoc}else if(utm_result.utm_source&&\"outbrain googlead axnative mgid\".indexOf(utm_result.utm_campaign)>-1){ts=utm_result.utm_campaign;otherpromoc=utm_result.utm_term;setCookieHours(\"otherpromoc\",otherpromoc,1);setCookieHours(\"otherpromo\",ts,1);fbprom=\"&\"+ts+\"promo=\"+otherpromoc}else if(utm_result.utm_source=='AppleNews2'&&utm_result.utm_term){ts=\"applepromo\";otherpromoc=utm_result.utm_term;setCookieHours(\"otherpromoc\",otherpromoc,1);setCookieHours(\"otherpromo\",ts,1);fbprom=\"&\"+ts+\"=\"+otherpromoc}else if(utm_result.utm_campaign=='keywee'){ts='kwfbpromo';otherpromoc=utm_result.utm_term;setCookieHours(\"otherpromoc\",otherpromoc,1);setCookieHours(\"otherpromo\",ts,1);fbprom=\"&\"+ts+\"=\"+otherpromoc}else if(utm_result.utm_source=='mobileposse'){ts='mobileposse';setCookieHours(\"otherpromo\",ts,1)}else if(document.referrer.indexOf(\"nativeapp.toutiao.com\")>-1){ts='toutiao';setCookieHours(\"otherpromo\",ts,1)}else if(getCookieString('otherpromo')){ts=getCookieString('otherpromo');if(getCookieString('otherpromoc')){otherpromoc=getCookieString('otherpromoc');fbprom=\"&\"+ts+\"promo=\"+otherpromoc}};if(utm_result.utm_source=='Facebook'&&utm_result.utm_term=='boosted')ts=\"fbboost\";var utm_source=utm_result.utm_source||\"\",fq_source=utm_source?encodeURIComponent(utm_source+\"|\"+utm_result.utm_medium+\"|\"+utm_result.utm_campaign):fq_ref;ibt_log(\"ts:\",ts,\", device:\",ibtmedia_device,\", mobile:\",mobile_device,screen.width+\"x\"+screen.height,brW+\"x\"+brH);dfpSlots.network_id=\"21697271410\";dfpSlots.adunit=\"techtimes\";dfpSlots.vid_adunit=\"video.techtimes\";if(/vs_adtest=/.test(location.href)){dfpSlots.adunit='test.'+dfpSlots.adunit;dfpSlots.vid_adunit='test.'+dfpSlots.vid_adunit;dfpSlots.test=location.hash.match(/vs_adtest=([\\w]+)/)};dfpSlots.headercmd=[],dfpSlots.sizes={},dfpSlots.slots=[],dfpSlots.slotobjs={},dfpSlots.lazyslots=[],dfpSlots.lazyslotpos=[],dfpSlots.totallazy=0,dfpSlots.dsp_adunit='/'+dfpSlots.network_id+'/'+dfpSlots.adunit+'/';LJ(\"https://g.techtimes.com/www/js/adblock_prebid.js\",function(){adBlock='N'},function(){adBlock='Y';ibt_log('ADS Ad Blocker Detected');execFunc(adblockedcmd)});var FAILSAFE_TIMEOUT=2000,PREBID_TIMEOUT=1000;(function(w,info){var d=document;d.addEventListener(\"visibilitychange\",()=>{pageFocus=(d.visibilityState==\"visible\")?\"Y\":\"N\";ibt_log(\"pageFocus: \",pageFocus)});d.dispatchEvent(new Event(\"visibilitychange\"));if(info){info.advertisement=site_ads_text;w.wo_section=info.categories||\"ndef\";w.wo_pagetype=info.page_type||\"ndef\";w.pb_videos=info.video||\"N\";if(info.categories)dfp_cat=site_id+'-'+(wo_section.replace(\"-\",\"_\"));if(wo_pagetype!=\"article\"&&wo_pagetype!=\"slideshow\"){setCookieSecure(\"frhp\",1,1,\".\"+site_domain)}}else w.wo_section=w.wo_pagetype=\"ndef\",w.pb_videos=\"N\"})(window,oa.pageinfo);keyEx=[];var verification_callback=function(){ibt_log(\"ADS vcallback\",\"fq_loaded:\",fqs_loaded,\"fq:\",NoPassFQ,\"a9:\",amznads2_loaded,\"pb:\",pbjs_loaded,'ad:',site_ads,Date.now()-timerStart);if(fqs_loaded&&pbjs_loaded&&amznads2_loaded&&site_ads){clearTimeout(hb_timeout_var);initAdserver()}};var fq_callback=function(ivt){if(!fqtag.loadedfq){fqtag.loadedfq=!0;fqtag.score=ivt.score;fqtag.result=ivt.msg;if(fqtag.score>=0.65&&!/pb=0/.test(location.href)){keyEx.push('|ibt| IVTFilter');NoPassFQ=\"Y\";appendCSS('.dfp-ad-lazy {display: none !important;}')}else{if(ivt.msg=='Timeout')NoPassFQ=\"T\";else if(ivt.msg=='ByPass'&&/pb=0/.test(location.href))NoPassFQ=\"P\";else if(ivt.msg=='NoDetection')NoPassFQ=\"D\"}\nif(ivt.ip){oa.geo.ip=ivt.ip;oa.geo.country=ivt.country}\nibt_log('ADS ivtcheck_callback',ivt.msg,ivt.score,' IVT :',NoPassFQ,Date.now()-timerStart)}\nivt_common()},ivt_common=function(){if(!fqs_loaded){fqs_loaded=!0;if(keyEx&&keyEx.length){keyExC=\"&kwgroup=\"+keyEx.join().toLowerCase().replace(/\\|(ibt|ple)\\| /g,'').replace(/\\s/g,'_')+\"&excl_cat=\"+keyEx.join()}\ngoogletag.cmd.push(function(){var myConfig={targeting:{rsk:NoPassFQ}};if(oa.geo.ip)myConfig.targeting.ip=oa.geo.ip;ibt_log(\"ADS excl_label:\",keyEx);if(window.keyEx&&keyEx.length){myConfig.targeting.kwgroup=keyEx.join().toLowerCase().replace(/\\|(ibt|ple)\\| /g,'').replace(/\\s/g,'_').split(\",\");myConfig.categoryExclusion=keyEx};googletag.setConfig(myConfig)});doFir.push(function(){if(NoPassFQ!='Y'&&DVPreFilter!='Y')execFunc(fqtag.cmd);execFunc(fqtag.fcmd);jQuery(window).on('scroll.fqscmd',function(){jQuery(window).off('scroll.fqscmd');if(NoPassFQ!='Y'&&DVPreFilter!='Y')execFunc(fqtag.scmd);execFunc(fqtag.fscmd)})})}\nverification_callback()};var ivttimeout=setTimeout(fq_callback,2000,{'score':0,'msg':'Timeout'});LJ(\"https://stats.myibtimes.com/tool/ivtcheck?callback=fq_callback&ref=\"+document.referrer+\"&cb=\"+Date.now(),function(){clearTimeout(ivttimeout)});var loadAdTags=function(){ibt_log('ADS start to load ads tag.');dfpSlots.rdm=1;dfpSlots.rdm_slots=[];LJ(\"//micro.rubiconproject.com/prebid/dynamic/19988.js\",function(){ibt_log('ADS RDM loaded',Date.now()-timerStart)});LJ(\"https://securepubads.g.doubleclick.net/tag/js/gpt.js\",function(){ibt_log('ADS gpt.js loaded',Date.now()-timerStart)})};var adsTagLoad={'set':(mobile_device)?'onscroll':'asap',cmd:[]};if(adsTagLoad.set=='asap'){if(window.sirdata)LJ_CMP('loadAdTags');else loadAdTags()}else adsTagLoad.cmd.push(loadAdTags);var abt_rand=Math.floor(site_random*2)+1,abt=abt_rand.toString(),abt100=Math.floor(site_random*100),videoAdUnit=[],pbSlots=[],amzSlots=[],pbSlotsLazy={},amzSlotsLazy={};switch(ibtmedia_device){case \"mobile\":break;case \"tablet\":break;default:}\nif(site_ads){if(amzSlots.length){adsTagLoad.cmd.push(function(){ibt_log('ADS APS requestBids',Date.now()-timerStart);apstag.fetchBids({slots:amzSlots,timeout:PREBID_TIMEOUT},function(bids){ibt_log(\"ADS APS returned:\",bids,Date.now()-timerStart);googletag.cmd.push(function(){amznVideoAPS(bids);apstag.setDisplayBids();amznads2_loaded=!0;verification_callback()})})})}else{ibt_log(\"ADS APS no initial slots\");amznads2_loaded=!0;verification_callback()}}else{ibt_log('ADS Disabled ads request.');appendCSS('.dfp-tag-wrapper, #dfp-ad-top-wrapper {display: none !important;}')}\nvar amznVideoAPS=function(bids){amzn_video_bid=bids.filter(function(bid){return bid.mediaType==='video'}).map(function(bid){return bid.encodedQsParams||bid.helpers.encodedQsParams()}).join('')},amznVideoAPS_refresh=function(){apstag.fetchBids({slots:[{slotID:'',mediaType:'video'}]},function(bids){ibt_log('ADS apstag_vidbid_refresh:',bids,Date.now()-timerStart);amznVideoAPS(bids)})};var adexl_fpd=keyEx.join().toLowerCase().replace(/\\|ibt\\| /g,'').replace(/\\s/g,'_').split(\",\");const displayPricingGranularity={\"buckets\":[{\"precision\":2,\"max\":3,\"increment\":0.01},{\"precision\":2,\"max\":8,\"increment\":0.05},{\"precision\":2,\"max\":20,\"increment\":0.25},{\"precision\":2,\"max\":50,\"increment\":0.5}]};const videoPricingGranularity={\"buckets\":[{\"precision\":2,\"min\":0.25,\"max\":20,\"increment\":0.25},{\"precision\":2,\"max\":30,\"increment\":0.5},{\"precision\":2,\"max\":60,\"increment\":1}]};if(site_ads){googletag.cmd.push(function(){ibt_log('ADS GPT initial defineSlots',dfpSlots.slots,Date.now()-timerStart);var ads=dfpSlots.pginfo[ibtmedia_device].split(\",\"),ad=[];switch(ibtmedia_device){case 'mobile':dfpSlots.sizes.top=[[300,250],[336,280],[250,250],[300,100],[320,100],[180,150]];dfpSlots.sizes.right1=[[300,250],[336,280],[250,250],[300,100],[320,100],[180,150]];dfpSlots.sizes.right2=[[300,250],[336,280],[250,250],[300,100],[320,100],[180,150]];dfpSlots.sizes.right3=[[300,600],[160,600],[120,600],[336,280],[300,250],[250,250],[320,100]];dfpSlots.sizes.right4=[[300,250],[336,280],[250,250],[300,100],[320,100],[180,150]];dfpSlots.sizes.bottom=[[300,250],[336,280],[250,250],[300,100],[320,100],[180,150]];dfpSlots.sizes.sticky=[[320,50],[300,50]];break;case 'tablet':dfpSlots.sizes.top=[[300,250],[336,280],[250,250],[300,100],[320,100],[180,150]];dfpSlots.sizes.right1=[[300,250],[336,280],[250,250],[300,100],[320,100],[180,150]];dfpSlots.sizes.right2=[[300,250],[336,280],[250,250],[300,100],[320,100],[180,150]];dfpSlots.sizes.right3=[[300,600],[160,600],[120,600],[336,280],[300,250],[250,250],[320,100]];dfpSlots.sizes.right4=[[300,250],[336,280],[250,250],[300,100],[320,100],[180,150]];dfpSlots.sizes.bottom=[[300,250],[336,280],[250,250],[300,100],[320,100],[180,150]];dfpSlots.sizes.sticky=[[320,50],[300,50]];break;default:dfpSlots.sizes.right1=[[300,250]];dfpSlots.sizes.right2=[[300,250],[728,90],[250,250],[468,60]];dfpSlots.sizes.right3=[[300,600],[300,250],[160,600],[120,600],[250,250]];dfpSlots.sizes.right4=[[300,250],[728,90],[250,250],[468,60]];dfpSlots.sizes.bottom=[[728,90]]};for(o in ads){ad=ads[o].split(\"|\");if(dfpSlots.sizes[ad[0]]||ad[0].indexOf(\"oop\")>-1){if(ad[3]==\"1\"){dfpSlots.lazyslots.push(ad[0])}else dfpSlots.slots.push(ad[0])}};for(var i=0;i<dfpSlots.slots.length;i++){if(highval&&!dfpSlots.test&&(dfpSlots.slots[i]=='oop1'||dfpSlots.slots[i]=='oop2'||dfpSlots.slots[i]=='oop3')){continue}\nif(dfpSlots.sizes[dfpSlots.slots[i]]){ibt_log('ADS GPT definedSlot',dfpSlots.slots[i],Date.now()-timerStart);dfpSlots.slotobjs[dfpSlots.slots[i]]=googletag.defineSlot(dfpSlots.dsp_adunit+dfpSlots.slots[i],dfpSlots.sizes[dfpSlots.slots[i]],\"dfp-ad-\"+dfpSlots.slots[i]).addService(googletag.pubads()).setConfig({targeting:{pos:dfpSlots.slots[i],refresh:\"N\"}});if(dfpSlots.rdm)dfpSlots.rdm_slots.push(dfpSlots.slotobjs[dfpSlots.slots[i]]);}else{ibt_log('ADS GPT defineOutOfPageSlot',dfpSlots.slots[i],Date.now()-timerStart);dfpSlots.slotobjs[dfpSlots.slots[i]]=googletag.defineOutOfPageSlot(dfpSlots.dsp_adunit+dfpSlots.slots[i],\"dfp-ad-\"+dfpSlots.slots[i]).addService(googletag.pubads()).setConfig({targeting:{pos:dfpSlots.slots[i],refresh:\"N\"}})}}\ndoFir.push(function(){for(o in dfpSlots.lazyslots)jQuery(\"#ad-\"+dfpSlots.lazyslots[o]+\"-wrapper\").addClass('dfp-ad-lazy');})});pbjs.que.push(function(){var pbjsCfg={enableSendAllBids:!0};if(ccpa_applies||gdpr_applies)pbjsCfg.consentManagement=consentPrebid;if(site_id=='ibtuk'||site_id=='ftuk'){pbjsCfg.contxtful={\"version\":\"v1\",\"customer\":\"IBTP251027\"};pbjsCfg.realTimeData={\"dataProviders\":[{\"name\":\"contxtful\",\"waitForIt\":!0,\"params\":{\"version\":\"v1\",\"customer\":\"IBTP251027\",\"bidders\":[\"contxtful\"],\"adServerTargeting\":!0}}]}}\npbjs.setConfig(pbjsCfg);if(site_id=='ibtuk')if(pbjs.bidderSettings)pbjs.bidderSettings.contxtful={storageAllowed:!0};else pbjs.bidderSettings={contxtful:{storageAllowed:!0}};googletag.cmd.push(function(){if(dfpSlots.rdm_slots.length){ibt_log('ADS RDM prebid_requestBids',Date.now()-timerStart);pbjs.rp.requestBids({callback:function(bids){pbjs_loaded=!0;var tmp='';for(i=0;i<bids.length;i++)tmp+=bids[i].getSlotElementId()+' ';ibt_log('ADS RDM prebid_bids_back',Date.now()-timerStart,tmp);verification_callback()},gptSlotObjects:dfpSlots.rdm_slots.splice(0,dfpSlots.rdm_slots.length)})}else{ibt_log(\"ADS RDM prebid no initial slots\");pbjs_loaded=!0;verification_callback()}})})} var checkReqCap=function(n,p='',d=''){if(site_id!='ibtus')return 0;var t=Date.now(),g=dfpSlots.latestRequest?t-dfpSlots.latestRequest:0;if(g>1e3){dfpSlots.cap.s=0;if(g>6e4){dfpSlots.cap.m=0;if(g>864e5)dfpSlots.cap.d=0}}\nif(dfpSlots.cap.s>=dfpSlots.limit.s)return 1e3;if(dfpSlots.cap.m>=dfpSlots.limit.m)return 6e4-g;if(dfpSlots.cap.d>=dfpSlots.limit.d)return 864e5-g;dfpSlots.cap.s+=n;dfpSlots.cap.m+=n;dfpSlots.cap.d+=n;ibt_log('ADS Request Cap passed',dfpSlots.cap,p,d);setCookieHours('cap_m',dfpSlots.cap.m,0.017);setCookieHours('cap_d',dfpSlots.cap.d,24);dfpSlots.latestRequest=t;return 0},gptRefresh=function(pos,div){ibt_log('ADS GPT fetching req.',pos,div);googletag.pubads().refresh([dfpSlots.slotobjs[div]])},defineDFPSlot=function(pos){if(!site_ads)return;var div=arguments.length>1&&arguments[1]?arguments[1]:pos,pb=0,amz=0;ibt_log('ADS lazy slot loading',pos,'dfp-ad-'+div);if(!dfpSlots.slotobjs[div]){ibt_log('ADS GPT lazy definedSlot',pos,Date.now()-timerStart);dfpSlots.slotobjs[div]=googletag.defineSlot(dfpSlots.dsp_adunit+pos,dfpSlots.sizes[pos],\"dfp-ad-\"+div).addService(googletag.pubads()).setConfig({targeting:{pos:pos,refresh:\"L\"}});googletag.display(\"dfp-ad-\"+div)};if(dfpSlots.aps){var cfg=0;for(var i=0;i<amzSlots.length;i++){if(amzSlots[i].slotID==\"dfp-ad-\"+pos){if(pos==div)cfg=amzSlots[i];else{cfg=Object.assign({},amzSlots[i]);cfg.slotID=\"dfp-ad-\"+div}\nbreak}};if(cfg==0){ibt_error('define slot',amzSlots,pos,div);return};ibt_log('ADS lazy APS request',pos,'dfp-ad-'+div);apstag.fetchBids({slots:[cfg]},function(bids){ibt_log('ADS lazy ',pos,div,'aps bid back:',bids);apstag.setDisplayBids();amz=1;if(pb)gptRefresh(pos,div);})}else amz=2;if(dfpSlots.pbjs){pbjs.que.push(function(){ibt_log('ADS lazy prebid request',pos,'dfp-ad-'+div);pbjs.requestBids({timeout:PREBID_TIMEOUT,adUnitCodes:['dfp-ad-'+div],bidsBackHandler:function(bids){ibt_log('ADS lazy ',pos,div,'prebid bid back:',bids);pbjs.setTargetingForGPTAsync(['dfp-ad-'+div]);pb=1;if(amz)gptRefresh(pos,div);}})})}else if(dfpSlots.rdm){pbjs.que.push(function(){ibt_log('ADS lazy RDM request',pos,'dfp-ad-'+div,dfpSlots.slotobjs[div]);setTimeout(function(){if(pb==0){ibt_log('ADS lazy ',pos,div,'RDM timeout');pb=1;if(amz)gptRefresh(pos,div);}},PREBID_TIMEOUT);pbjs.rp.requestBids({callback:function(bids){ibt_log('ADS lazy ',pos,div,'RDM prebid bid back:',bids);if(pb==0){pb=1;if(amz)gptRefresh(pos,div);}},gptSlotObjects:[dfpSlots.slotobjs[div]]})})}else pb=2;if(amz==2&&pb==2)gptRefresh(pos,div);},getAdWrapperHtml=function(div){return'<div id=\"ad-'+div+'-wrapper\" class=\"block block-fusion-ads block-ad-lazy\"><div id=\"dfp-ad-'+div+'-wrapper\" class=\"dfp-tag-wrapper dfp-ad-lazy\"><div id=\"dfp-ad-'+div+'\"></div></div></div>'},insertLazySlots=function($,pos,div,w){var h=getAdWrapperHtml(div);if(w)$.after('<'+w+'>'+h+'</'+w+'>');else $.after(h);dfpSlots.lazyslotpos[div]=pos;dfpSlots.lazyslots.push(div)},removeLazySlots=function($,div){$(\"#ad-\"+div+\"-wrapper\").remove();delete dfpSlots.lazyslotpos[div];if(i=dfpSlots.lazyslots.indexOf(div)>-1)dfpSlots.lazyslots.splice(i,1);},defineAdSlot=function(pos,div){dfpSlots.slots.push(div);if(div==pos){if(pbSlotsLazy[pos]){if(dfpSlots.pbjs)pbjs.addAdUnits(pbSlotsLazy[pos]);pbSlots.push(pbSlotsLazy[pos]);delete pbSlotsLazy[pos]};if(amzSlotsLazy[pos]){amzSlots.push(amzSlotsLazy[pos]);delete amzSlotsLazy[pos]}}else{var chk_loadedslot=1;for(o in pbSlots){if(pbSlots[o].code=='dfp-ad-'+pos){pbSlots.push(JSON.parse(JSON.stringify(pbSlots[o])));pbSlots[pbSlots.length-1].code='dfp-ad-'+div;if(dfpSlots.pbjs)pbjs.addAdUnits(pbSlots[pbSlots.length-1]);chk_loadedslot=0;break}};if(chk_loadedslot){if(pbSlotsLazy[pos]){pbSlots.push(JSON.parse(JSON.stringify(pbSlotsLazy[pos])));pbSlots[pbSlots.length-1].code='dfp-ad-'+div;if(dfpSlots.pbjs)pbjs.addAdUnits(pbSlots[pbSlots.length-1]);};if(amzSlotsLazy[pos]){amzSlots.push(JSON.parse(JSON.stringify(amzSlotsLazy[pos])))}}else{for(o in amzSlots){if(amzSlots[o].slotID=='dfp-ad-'+pos){amzSlots.push(JSON.parse(JSON.stringify(amzSlots[o])));break}}}};defineDFPSlot(pos,div)},loadLazyAdUnits=function(){var nl=dfpSlots.lazyslots.length,pos='',div='',h_load=0;if(dfpSlots.slots.length||nl){if(nl&&NoPassFQ!='Y'){for(var i=0;i<nl;i++){if(div=dfpSlots.lazyslots.shift()){pos=dfpSlots.lazyslotpos[div]?dfpSlots.lazyslotpos[div]:div;if(oa.pageinfo.page_type=='homepage'&&pos=='sticky2')continue;var ad=jQuery('#dfp-ad-'+div+'-wrapper').offset();if(ad){if(pos=='sticky'||pos=='sticky2'){ad.top=1000;h_load=300}else h_load=mobile_device?brH*2:brH*1.5;if(ad.top&&jQuery(window).scrollTop()>=(ad.top-h_load)&&!checkReqCap(1,pos,div)){defineAdSlot(pos,div)}else dfpSlots.lazyslots.push(div)}}}}else{jQuery(this).off(\"scroll.lazyads\")}}},prebidVideoAd_refresh=function(){};fqtag.cmd.push(function(){dfpSlots.lazytmp=[];googletag.cmd.push(function(){jQuery(window).on('scroll.lazyads',loadLazyAdUnits)});doFir.push(function(){if(jQuery(window).scrollTop()>100)googletag.cmd.push(function(){jQuery(window).trigger('scroll.lazyads')})})});var initAdserver=function(){if(pbjs.initAdserverSet)return;pbjs.initAdserverSet=!0;googletag.cmd.push(function(){var n_slots=0;for(o in dfpSlots.slotobjs)n_slots++;checkReqCap(n_slots);if(dfpSlots.pbjs){ibt_log(\"ADS prebid_attempt_init_adserver\",Date.now()-timerStart);pbjs.que.push(function(){pbjs.setTargetingForGPTAsync();ibt_log(\"ADS prebid_set_key_values\",pbjs.getAdserverTargeting());if(n_slots){ibt_log(\"ADS GPT fetching req. with prebid pbjs.\",Date.now()-timerStart);googletag.pubads().refresh()}})}else if(n_slots){ibt_log(\"ADS GPT fetching req.\",Date.now()-timerStart);googletag.pubads().refresh()};if(dfpSlots.headercmd){while(exe=dfpSlots.headercmd.shift())exe();delete dfpSlots.headercmd}})},adsTimeout=function(){if(adsTagLoad.set=='asap'&&dfpSlots.pbjs==0&&dfpSlots.aps==0&&dfpSlots.rdm==0)FAILSAFE_TIMEOUT=100;window.hb_timeout_var=setTimeout(function(){fqs_load_timeout=!0;amznads2_loaded=!0;pbjs_loaded=!0;ibt_log(\"ADS Failsafe_timeout\",Date.now()-timerStart);ivt_common('Timeout')},FAILSAFE_TIMEOUT)};if(adsTagLoad.set=='asap'){function executeAdsTagLoad(){execFunc(adsTagLoad.cmd);adsTimeout()}\nif(window.sirdata)LJ_CMP('executeAdsTagLoad');else executeAdsTagLoad()}else doFir.push(function(){jQuery(window).on('scroll.adtagload',function(){if(jQuery(window).scrollTop()>5){jQuery(window).off('scroll.adtagload');FAILSAFE_TIMEOUT+=1000;execFunc(adsTagLoad.cmd);adsTimeout()}})});googletag.cmd.push(function(){ibt_log('ADS GPT disabledInitialLoad',Date.now()-timerStart);var myConfig={disableInitialLoad:!0,centering:!0,targeting:{cat:dfp_cat,video:\"N\",}};googletag.pubads().setPrivacySettings({trafficSource:(ts=='nonpromoted')?googletag.enums.TrafficSource.ORGANIC:googletag.enums.TrafficSource.PURCHASED});if(oa.pageinfo){if(oa.pageinfo.articleId)myConfig.targeting.article_id=oa.pageinfo.articleId;if(oa.pageinfo.topics)myConfig.targeting.topics=oa.pageinfo.topics.split(', ');if(oa.pageinfo.content_channel_iabs)myConfig.targeting.content=oa.pageinfo.content_channel_iabs;if(oa.pageinfo.layout)myConfig.targeting.layout=oa.pageinfo.layout;if(oa.pageinfo.paragraphs)myConfig.targeting.paragraphs=oa.pageinfo.paragraphs.toString();if(oa.pageinfo.page_type)myConfig.targeting.page_type=oa.pageinfo.page_type;if(oa.pageinfo.keywords)myConfig.targeting.keywords=oa.pageinfo.keywords.split(',');if(oa.pageinfo.content_src)myConfig.targeting.contentsrc=oa.pageinfo.content_src;if(oa.pageinfo.contributor&&oa.pageinfo.accountId)myConfig.targeting.ctb=site_id+oa.pageinfo.accountId};if(window.pageFocus)myConfig.targeting.focus=pageFocus;if(window.w1200)myConfig.targeting.w1200=w1200;if(window.referrer)myConfig.targeting.referrer=referrer;if(window.ts){myConfig.targeting.ts=ts;if(fbpromoc)myConfig.targeting[ts]=fbpromoc;else if(otherpromoc)myConfig.targeting[ts+\"promo\"]=otherpromoc};if(window.trsource)myConfig.targeting.trsource=trsource;if(window.brtype)myConfig.targeting.brtype=brtype;if(window.abt)myConfig.targeting.abt=abt;if(dfpSlots.test)myConfig.targeting.test=dfpSlots.test[1];googletag.setConfig(myConfig);googletag.pubads().addEventListener('slotRequested',function(event){ibt_log('ADS',event.slot.getSlotElementId(),' fetched',Date.now()-timerStart)});googletag.enableServices();ibt_log('ADS GPT enableServices',Date.now()-timerStart)})</script> <script>doFir.push(function(){jQuery(document).ready(function(){jQuery(\".pelcro-login-button\").on('click',function(){if(getCookie('nwsubl')){if(jQuery(\"#pelcro-app\").length){jQuery(\"#pelcro-app\").show()}else{login_success()}}else{openLogin('https://myaccount.'+DOMAIN+'/oauth')}})})})</script> <script type=\"application/ld+json\">{\"@context\":\"https:\\/\\/schema.org\",\"@type\":\"NewsArticle\",\"mainEntityOfPage\":{\"@type\":\"WebPage\",\"@id\":\"https:\\/\\/www.techtimes.com\\/articles\\/321969\\/20260729\\/ai-agent-authorization-gets-first-patented-three-layer-trust-stack-daon.htm\"},\"url\":\"https:\\/\\/www.techtimes.com\\/articles\\/321969\\/20260729\\/ai-agent-authorization-gets-first-patented-three-layer-trust-stack-daon.htm\",\"headline\":\"AI Agent Authorization Gets First Patented Three-Layer Trust Stack From Daon\",\"datePublished\":\"2026-07-29T09:03:46-04:00\",\"dateModified\":\"2026-07-29T09:03:46-04:00\",\"publisher\":{\"@type\":\"NewsMediaOrganization\",\"name\":\"Tech Times\",\"url\":\"https:\\/\\/www.techtimes.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https:\\/\\/g.techtimes.com\\/themes\\/favicons\\/apple-touch-icon.png\",\"width\":180,\"height\":180},\"sameAs\":[\"https:\\/\\/www.facebook.com\\/techtimes\\/\",\"https:\\/\\/instagram.com\\/techtimes\"]},\"description\":\"Daon has completed the first commercially patented three-layer AI agent authorization stack with a new US patent that authorizes or denies each sensitive agent action individually at the exact moment...\",\"articleBody\":\"\\n\\nToday, if your organization's AI agent makes a payment, changes a user's identity credentials, or executes a trade, most enterprise identity infrastructure has no mechanism to stop it &mdash; unless a human manually intervenes before the session begins. Daon's third and final agentic AI governance patent, awarded this week, is designed to change that: it authorizes or denies each sensitive agent action individually, at the exact moment the agent attempts it, rather than relying on broad permissions set at login.\\nThe Fairfax, Virginia-based identity and biometrics company announced the patent this morning, completing what it describes as a three-part commercially patented trust stack for controlling autonomous AI agents. The timing is pointed. A Cloud Security Alliance survey commissioned by Aembit in January 2026 found that nearly three-quarters of organizations give AI agents more access than their tasks actually require. A separate April 2026 report from Gravitee, an AI agent management platform, found that enterprise AI agent fleets roughly doubled since December 2025 while mean monitoring coverage barely moved &mdash; leaving close to half of all deployed agents operating without security oversight or logging.\\nWhy One-Time Authentication Fails for AI Agents\\nTraditional enterprise software assumes that security happens at login. A user authenticates, establishes a session, and then operates within whatever permissions were granted at that moment. For humans working through a single sequential task, that model is serviceable. For AI agents, it is a structural mismatch.\\nUnlike a human employee who authenticates once and works step by step, an autonomous agent can plan, branch, run parallel sub-tasks, and call external tools at machine speed &mdash; often without any human approving each individual step. The permissions granted at login were designed for the session that follows, not for the hundreds of tool calls and API requests an agent might generate during execution. When an agent's permissions are set at the session level, even a narrow task delegation effectively hands the agent admin-scale access for the session's entire duration.\\n\\\"Traditional identity and access management was designed around a human authenticating and then operating within a session,\\\" said Ralph A. Rodriguez, President and Chief Product Officer at Daon. \\\"Autonomous agents can plan, branch, parallelize, and invoke tools at machine speed. This requires the control question to become more precise: should this agent be allowed to perform this exact action, against this exact resource, right now?\\\"\\nThe result of not asking that question is what Orchid Security, a commercial identity governance vendor, has called \\\"identity dark matter\\\": a growing invisible layer of agents operating with human-scale credentials in spaces that identity infrastructure was never designed to observe. Gartner's February 2026 top cybersecurity trends research identified agentic AI governance and IAM adaptation as two of its six defining trends for the year.\\nHow Daon's Three-Patent Trust Stack Works\\nThe architecture Daon has built consists of three interlocking layers, each addressed by a separate patent.\\nThe first patent handles principal fidelity &mdash; whether the agent is still faithfully acting for the human principal who authorized it. This is not a trivial check. AI agents can be manipulated through prompt injection attacks, where malicious instructions are embedded in content the agent reads &mdash; a webpage, an email, an API response &mdash; causing it to follow those instructions as if they came from a legitimate operator. Prompt injection ranked first on the OWASP GenAI Security Project's Top 10 for 2026; an agent that passes initial authentication can still be redirected mid-task by an external attacker. The first patent continuously monitors whether the agent-to-principal relationship remains intact.\\nThe second patent addresses behavioral integrity &mdash; whether the agent and its runtime environment continue to operate within expected parameters. An agent that began a session with legitimate intent can drift or be coerced into behavior outside its sanctioned boundaries as execution proceeds. This layer monitors the agent's behavior and its runtime environment as a check on whether the agent is still doing what it was authorized to do.\\nThe third patent &mdash; announced today &mdash; shifts the final enforcement point to the moment of action itself. Rather than relying on either of the prior two checks having been passed at some earlier point in the session, this layer evaluates whether the specific action being attempted right now should be permitted. Every authorized action becomes what Daon calls a \\\"digital permission slip\\\": cryptographically constrained by action type, resource scope, and a tightly defined time window. Each permission also carries rate and transaction limits, execution-context binding &mdash; meaning the token is invalid if the runtime environment changes &mdash; and session-tied replay protection, which prevents a previously granted permission from being reused by a hijacked or modified agent.\\nThe three layers together answer three connected questions for any AI agent attempting a sensitive action: is this still the agent that the right person authorized? Is it still behaving as expected? And should this specific action be permitted against this specific resource, right now?\\n\\\"Agentic AI is unlikely to safely move from experimentation into high-value production environments on intelligence alone,\\\" said Tom Grissen, CEO of Daon. \\\"It requires identity, policy, containment, and evidence at the moment an agent attempts to act.\\\"\\nWhat the Architecture Does at the Execution-Context Level\\nThe session-tied replay protection and execution-context binding in Daon's third patent deserve specific attention, because they represent the technical departure point from standard enterprise authorization approaches.\\nIn most OAuth 2.0 deployments &mdash; the dominant enterprise identity standard &mdash; access tokens are issued to authorize a session or a scope of access, not a specific action. Once issued, a token is valid until it expires or is revoked, regardless of what the agent does in between. An agent that has been granted a token for \\\"read customer records and draft a response\\\" can, depending on how scopes are configured, make many more requests than the task requires without triggering any additional authorization decision.\\nDaon's per-action token model is architecturally closer to the \\\"capability-based security\\\" principle formalized by security researchers Saltzer and Schroeder in 1975, and recently revisited by academic researchers building authorization frameworks specifically for agentic AI. The core idea: access rights should be tied to a specific action against a specific resource, not to a session or a role. The commercial patent places Daon ahead of both academic proposals and nascent open standards efforts in terms of IP protection, even as NIST's National Cybersecurity Center of Excellence continues developing open guidance in the same space.\\nThe practical implementation works as follows: when an agent attempts a sensitive action &mdash; a payment, a credential change, an irreversible API call &mdash; it requests a per-action token rather than simply exercising a pre-granted session permission. The authorization system evaluates the principal-fidelity and behavioral-integrity checks in real time before issuing the token. The token itself is cryptographically bound to the execution context in which the agent is running, meaning it is valid only in that specific runtime environment. If the agent's state has been modified by a prompt injection attack or a tool-call interception, the execution context no longer matches the bound token, and the action is denied.\\nWho Gets the Most Direct Protection\\nDaon has designed the three-patent architecture for industries that face both the highest agentic AI adoption pressure and the highest regulatory scrutiny: financial services, insurance, healthcare, telecommunications, and the public sector. These sectors handle sensitive records, large financial transactions, and personally identifiable information that regulators scrutinize closely.\\nThe practical use case in regulated environments is a tiered permission model. An agent might proceed with lower-risk read operations &mdash; retrieving account data, drafting a transaction for human review, assembling a compliance report &mdash; under broader standing permissions. But irreversible or high-stakes actions &mdash; executing a payment, changing identity credentials, releasing sensitive personal data, completing a securities trade &mdash; would require a fresh per-action authorization at the moment of attempt, with a narrow scope, a short validity window, and rate limits that prevent bulk execution without human review.\\nThe regulatory context makes this architecture increasingly relevant. The EU AI Act's compliance deadline for high-risk AI systems &mdash; which includes many financial and healthcare AI applications &mdash; arrives August 2, four days from now, placing particular emphasis on human oversight mechanisms. The NIST AI Agent Standards Initiative, announced in February 2026, identified agent governance and authorization as a priority area for standards development. A discussion draft of the Artificial Intelligence Access, Gatekeeper Exchange, and Nondiscriminatory Transfer Act released by Senator Mark Warner on June 29, 2026, would require NIST to develop open technical standards specifically for agent authentication &mdash; a parallel effort in the same problem space.\\nHow This Fits Into a Crowded Governance Landscape\\nDaon is not the only organization working on agent authorization. SecureAuth markets per-action authorization for AI agents using OAuth 2.1 and the Model Context Protocol; Microsoft's Entra Agent ID platform addresses machine identity for agentic systems; and Yubico has integrated hardware-backed role delegation tokens with Delinea's authorization infrastructure specifically for AI agent governance. The NIST NCCoE's concept paper on software and AI agent identity, published in February 2026, drew responses from across the industry.\\nWhat distinguishes Daon's position is the commercial patent across a complete three-layer architecture, developed through its Daon Labs research division. Daon's broader portfolio spans more than 320 patents across biometric authentication, deepfake defense, and digital identity &mdash; and the identity assurance expertise is directly relevant here, since the first layer of the trust stack (principal fidelity) relies on continuous binding to a verified human identity, not simply to a credential.\\nGartner has predicted that 40% of enterprise applications will include task-specific AI agents by the end of 2026, up from under 5% just two years ago. At that scale, the gap between session-level permissions and per-action control stops being an architectural refinement and becomes a systemic liability. Darktrace's 2026 State of AI Cybersecurity report, released in February, found that 76% of security professionals are now specifically worried about the security implications of integrating AI agents into their organizations &mdash; and that only 37% of organizations have a formal AI policy in place, a figure that actually declined from the prior year.\\n\\\"Our research creates a practical trust stack for safe agentic AI: maintain fidelity to the person, assess integrity of the agent and its runtime, and authorize or constrain each sensitive action,\\\" Rodriguez said.\\n\\nWhether enterprises adopt Daon's specific architecture or converge on open standards built around the same principles, the trajectory is clear: deploying an AI agent with a standing session login and relying on a human to catch problems after the fact is no longer a defensible governance posture for organizations that handle sensitive data or irreversible transactions. The question is no longer whether per-action authorization is necessary &mdash; industry research, regulatory deadlines, and documented incidents have settled that &mdash; but which architecture implements it, and who holds the IP.\\n\\n\\nFrequently Asked Questions\\nWhy can't traditional enterprise identity systems control what AI agents do?\\nStandard identity and access management (IAM) was built for human users who authenticate once and then act sequentially. The session-level permissions it grants work adequately when the same human is behind every action. AI agents operate differently: they branch into parallel sub-tasks, invoke external tools dynamically, and can be manipulated mid-session through prompt injection attacks &mdash; where malicious instructions are embedded in content the agent reads. Once an agent's instructions have been hijacked, session-level credentials mean the agent still appears authorized while acting for an attacker. Per-action authorization closes this gap by evaluating whether the specific action should be permitted at the exact moment the agent attempts it, independently of whatever happened earlier in the session.\\nWhat specifically happens when an AI agent's execution context is compromised?\\nAn agent's execution context is the sum of its runtime state: its code, its memory, its tool connections, and the environment it is running in. If a prompt injection attack redirects the agent, or if a tool-call interception modifies what the agent believes its instructions are, the runtime state changes. Daon's session-tied execution-context binding cryptographically ties each per-action token to the specific runtime environment at the moment the authorization was granted. If that environment has changed &mdash; because the agent has been tampered with &mdash; the token becomes invalid, and the action is denied. This is the technical mechanism that distinguishes per-action authorization from simply using shorter-lived OAuth tokens.\\nDoes Daon's patent cover the same ground as NIST's open standards work, and what does that mean for organizations building their own frameworks?\\nThe NIST NCCoE's concept paper on software and AI agent identity and authorization, published in February 2026, covers overlapping conceptual territory &mdash; specifically, the need to move from session-level to action-level authorization for AI agents. Daon's commercial patent portfolio and NIST's open standards effort can coexist, but enterprises and vendors building their own per-action authorization frameworks should understand the IP landscape Daon's patents create. Organizations implementing NIST-aligned open approaches may face questions about whether their architectures overlap with Daon's commercial IP. This is an evolving area; the NIST AI Agent Standards Initiative's standards development process is ongoing, and the picture will clarify as that work progresses.\\nWhich types of AI agent actions should require per-action authorization, and which can use standing permissions?\\nThe practical divide follows risk and reversibility. Read operations &mdash; retrieving records, drafting a transaction for human review, generating a report &mdash; typically carry lower risk and can proceed under broader standing permissions. Irreversible or high-consequence actions &mdash; executing a payment, changing a user's identity credentials, releasing personally identifiable information, completing a securities trade, or modifying access controls &mdash; are the candidates for per-action authorization with a narrow scope, a short validity window, and rate limits. The guiding principle is the same one behind the Principle of Least Privilege, formalized in computer security since the 1970s: any actor, human or automated, should have access only to what is necessary for the specific task at hand, no more, and no longer than needed.\\n\\n\",\"thumbnailUrl\":\"https:\\/\\/d.techtimes.com\\/en\\/full\\/470257\\/daon.png\",\"image\":[{\"@type\":\"ImageObject\",\"url\":\"https:\\/\\/d.techtimes.com\\/en\\/full\\/470257\\/daon.png?w=1600&h=900&q=88&f=6214111d307281aa2bb2019611cb4fdd\",\"width\":1600,\"height\":900,\"caption\":\"\"},{\"@type\":\"ImageObject\",\"url\":\"https:\\/\\/d.techtimes.com\\/en\\/full\\/470257\\/daon.png?w=1600&h=1200&q=88&f=40bfccb19c1532e80da72e538ecb4655\",\"width\":1600,\"height\":1200,\"caption\":\"\"},{\"@type\":\"ImageObject\",\"url\":\"https:\\/\\/d.techtimes.com\\/en\\/full\\/470257\\/daon.png?w=1600&h=1600&q=88&f=3ecc13143884251b6ffd821508f3efb8\",\"width\":1600,\"height\":1600,\"caption\":\"\"}],\"articleSection\":\"Security\",\"author\":[{\"@type\":\"Person\",\"name\":\"Brandon Fisher\",\"url\":\"https:\\/\\/www.techtimes.com\\/reporters\\/brandon-fisher\"}],\"keywords\":[\"AI agent authorization\",\"agentic AI security\",\"Daon\",\"AI Agents\",\"Cybersecurity\",\"enterprise AI governance\",\"identity and access management\",\"zero trust security\"],\"speakable\":{\"@type\":\"SpeakableSpecification\",\"xPath\":[\"\\/html\\/head\\/title\",\"\\/html\\/head\\/meta[@name='description']\\/@content\"]},\"isAccessibleForFree\":\"true\"}</script> <script type=\"application/ld+json\">{\"@context\":\"http:\\/\\/schema.org\",\"@type\":\"BreadcrumbList\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Security\",\"item\":\"https:\\/\\/www.techtimes.com\\/security\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"AI Agents\",\"item\":\"https:\\/\\/www.techtimes.com\\/tags\\/ai-agents\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Cybersecurity\",\"item\":\"https:\\/\\/www.techtimes.com\\/tags\\/cybersecurity\"}]}</script> <script>var ple_video_called=!1;var _video_player_id='ple_video';function _loadVideoPlayer(playerObj){ple_video_called=!0;_showLoadingIcon();var playerObj=playerObj||document.getElementById(_video_player_id);const _script=document.createElement('script');_script.src='https://live.primis.tech/live/liveView.php?s=117604';ibt_log('_video player : call player');ibt_log('_video player : src '+_script.src);ibt_log('_video player : playerObj '+playerObj);playerObj.appendChild(_script);_script.onload=()=>{_removeIconInPlayer()}}\nfunction _showLoadingIcon(){const _icon=document.getElementById('_icon');if(_icon){_icon.setAttribute('class','loading-spinner');ibt_log('_video player : show loading icon')}}\nfunction _removeIconInPlayer(){const _icon_wrapper=document.getElementsByClassName('play_icon_wrapper')[0]||document.getElementsByClassName('video_inline_wrapper')[0];if(_icon_wrapper)_icon_wrapper.remove();}\nwindow.addEventListener('scroll',function(){const playerObj=document.getElementById(_video_player_id);var vstart=mobile_device?50:500;if(playerObj&&window.scrollY>vstart){window.removeEventListener('scroll',this);if(ple_video_called==!1)_loadVideoPlayer(playerObj);}})</script> </head><body> <script>var nextMloaded=!1;var vuukleloaded=!0;function loadNextM(){if(!nextMloaded){var nextM=document.createElement('script');nextM.src='https://powerad.ai/235795651407450/script.js';nextM.async=!0;document.head.appendChild(nextM);nextMloaded=!0}}\nfunction handleUserScroll4Ad(){}\nwindow.onscroll=handleUserScroll4Ad</script> <header class=\"ph\"><div class=\"container-fluid d-flex align-items-center\"><div class=\"logo\">\n<a href=\"https://www.techtimes.com/\"></a>\n<span class=\"edition\"></span></div><div class=\"flex-fill\">\n<nav class=\"pn d-md-flex align-items-center justify-content-end\"><ul><li><a href=\"https://www.techtimes.com/personaltech\">Tech</a></li><li><a href=\"https://www.techtimes.com/science\">Science</a></li><li><a href=\"https://www.techtimes.com/biztech\">Business</a></li><li><a href=\"https://www.techtimes.com/health\">Health</a></li><li><a href=\"https://www.techtimes.com/t-lounge\">Culture</a></li><li><a href=\"https://www.techtimes.com/reviews\">Deals & Reviews</a></li></ul><form action=\"https://www.techtimes.com/search\" class=\"searchform d-flex\"><input type=\"text\" name=\"q\" id=\"q\" required><input type=\"submit\" value=\"\" id=\"search-button\"></form>\n<span class=\"icon icon-search\"></span>\n<span class=\"signin-action\" role=\"button\" tabindex=\"0\" aria-label=\"Sign in\" title=\"Sign in\" onclick=\"if(typeof openLogin=='function'){openLogin('https://signin.techtimes.com/oauth')}else{location.href='https://signin.techtimes.com/oauth'}\">\n<svg class=\"signin-ico\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path fill=\"currentColor\" d=\"M12 12a5 5 0 1 0-5-5 5 5 0 0 0 5 5Zm0 2.5c-4.2 0-7.5 2.1-7.5 4.7V21h15v-1.8c0-2.6-3.3-4.7-7.5-4.7Z\"/></svg>\n<span class=\"signin-txt\">Sign In</span>\n</span>\n<span class=\"account-menu\" style=\"display:none\">\n<span class=\"account-toggle\" role=\"button\" tabindex=\"0\" aria-label=\"Account\" title=\"Account\">\n<svg class=\"signin-ico account-ico\" width=\"26\" height=\"26\" viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path fill=\"currentColor\" d=\"M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20Zm0 4.2a3 3 0 1 1 0 6 3 3 0 0 1 0-6Zm0 14.3a7.8 7.8 0 0 1-5.6-2.4c.5-1.6 3.2-2.4 5.6-2.4s5.1.8 5.6 2.4A7.8 7.8 0 0 1 12 20.5Z\"/></svg>\n<span class=\"signin-txt account-label\">Account</span>\n</span><ul class=\"account-dropdown\"><li><a href=\"https://myaccount.techtimes.com/manage\">Manage Account</a></li><li><a href=\"https://signin.techtimes.com/oauth/logout\">Logout</a></li></ul>\n</span>\n</nav></div>\n<button class=\"icon-menu\" aria-label=\"Open menu\"></button></div>\n</header><style>.signin-action{cursor:pointer;color:inherit;vertical-align:middle}.signin-ico{vertical-align:middle}.account-menu{position:relative;display:inline-block;vertical-align:middle}.account-toggle{cursor:pointer;display:inline-block;vertical-align:middle}.account-menu .account-dropdown{list-style:none;margin:0;padding:0}.account-menu .account-dropdown li{display:block}@media(min-width:768px){.signin-action{display:inline-block;margin-left:14px;line-height:30px}.account-menu{margin-left:14px;line-height:30px}.signin-txt{display:none}.account-menu .account-dropdown{display:none;position:absolute;top:100%;right:0;min-width:180px;background:#fff;border:1px solid #ccc;box-shadow:0 2px 8px rgba(0,0,0,.15);z-index:9999}.account-menu:hover .account-dropdown{display:block}.account-menu .account-dropdown li a{display:block;padding:11px 16px;color:#02061a;font:14px/1.2 Lato,sans-serif;text-transform:none;white-space:nowrap}.account-menu .account-dropdown li a:hover{background:#f5f5f5;color:#1baabc}}@media(max-width:767px){.signin-ico{display:none}.signin-action{display:block;font:bold 20px Lato,sans-serif;text-transform:uppercase;color:#fff;padding:13px 20px;border-top:1px solid rgba(255,255,255,.2)}.account-menu{display:block}.account-toggle{display:none}.account-menu .account-dropdown li a{display:block;font:bold 20px Lato,sans-serif;text-transform:uppercase;color:#fff;padding:13px 20px;border-top:1px solid rgba(255,255,255,.2)}}</style> <script>(function(){function gc(n){n+='=';var p=document.cookie.split(';');for(var i=0;i<p.length;i++){var s=p[i].replace(/^\\s+/,'');if(s.indexOf(n)===0)return s.substring(n.length);}return''} function loggedIn(){return gc('nwusermode')=='2'||gc('nwsubl')} function run(){if(loggedIn()){var a=document.querySelector('.signin-action'),b=document.querySelector('.account-menu');if(a)a.style.display='none';if(b)b.style.display=''}} if(document.readyState!='loading')run();else document.addEventListener('DOMContentLoaded',run);function watch(){var n=0,t=setInterval(function(){n++;if(loggedIn()){clearInterval(t);location.reload()}else if(n>80){clearInterval(t)}},1500)}\nvar sa=document.querySelector('.signin-action');if(sa)sa.addEventListener('click',watch);window.addEventListener('message',function(e){if(typeof e.data=='string'&&e.data.indexOf('loginSuccess')===0&&String(e.origin).indexOf('techtimes.com')>-1){location.reload()}})})()</script> <div class=\"page-top-mobile-video\"></div><div class=\"container-fluid\"><ul class=\"breadcrumbs d-flex\"><li><a href=\"/\">Home</a></li><li><a href=\"/personaltech\">Tech</a></li><li><a href=\"/security\">Security</a></li></ul><ul class=\"archive-header\"></ul><div class=\"article-page\"><div class=\"article-header\"><h1>AI Agent Authorization Gets First Patented Three-Layer Trust Stack From Daon</h1><h4 class=\"m-title\">As AI agent fleets double, the first patented per-action authorization stack arrives.</h4></div><div class=\"row\"><div class=\"col-md-8 main_column\"><div class=\"article-body\"><div class=\"byline-social flex-xs flex-wrap jc-sb ai-c\"><div class=\"byline\">\n<span class=\"by\">By</span>\n<span class=\"author\">\n<a href=\"https://www.techtimes.com/reporters/brandon-fisher\" class=\"author-name\" rel=\"author\"> Brandon Fisher </a>\n</span>\n<br>\n<time><time itemprop=\"datePublished\" datetime=\"2026-07-29T13:03:46+00:00\">Published: Jul 29 2026, 9:03 AM EDT</time></time></div><div class=\"social-share flex-xs ai-c jc-fe\">\n<a href=\"https://www.facebook.com/sharer/sharer.php?u=https://www.techtimes.com/articles/321969/20260729/ai-agent-authorization-gets-first-patented-three-layer-trust-stack-daon.htm\" class=\"genericon genericon-facebook-alt\" rel=\"noopener\" target=\"_blank\"><span class=\"element-invisible\">Share on Facebook</span></a>\n<a href=\"https://x.com/intent/tweet?text=AI+Agent+Authorization+Gets+First+Patented+Three-Layer+Trust+Stack+From+Daon+https://www.techtimes.com/articles/321969/20260729/ai-agent-authorization-gets-first-patented-three-layer-trust-stack-daon.htm\" class=\"icon twitter-x-black\" rel=\"noopener\" target=\"_blank\"><span class=\"element-invisible\">Share on Twitter</span></a>\n<a href=\"https://www.linkedin.com/shareArticle?mini=true&url=https%3A%2F%2Fwww.techtimes.com%2Farticles%2F321969%2F20260729%2Fai-agent-authorization-gets-first-patented-three-layer-trust-stack-daon.htm&title=AI+Agent+Authorization+Gets+First+Patented+Three-Layer+Trust+Stack+From+Daon\" class=\"genericon genericon-linkedin\" rel=\"noopener\" target=\"_blank\"><span class=\"element-invisible\">Share on LinkedIn</span></a>\n<a href=\"http://reddit.com/submit?url=https://www.techtimes.com/articles/321969/20260729/ai-agent-authorization-gets-first-patented-three-layer-trust-stack-daon.htm&title=AI+Agent+Authorization+Gets+First+Patented+Three-Layer+Trust+Stack+From+Daon\" class=\"genericon genericon-reddit\" rel=\"noopener\" target=\"_blank\"><span class=\"element-invisible\">Share on Reddit</span></a>\n<a class=\"genericon genericon-flipboard\" data-flip-widget=\"shareflip\" href=\"https://flipboard.com\" rel=\"nofollow noopener\"><span class=\"element-invisible\">Share on Flipboard</span></a> <script>doFir.push(function(){var flipboard=1;jQuery(\".genericon-flipboard\").on('click',function(e){e.preventDefault();e.stopPropagation();if(flipboard){flipboard=0;LJ('https://cdn.flipboard.com/web/buttons/js/flbuttons.min.js',function(){jQuery(\".genericon-flipboard\").trigger('click')})}})})</script> <a href=\"https://getpocket.com/edit?url=https://www.techtimes.com/articles/321969/20260729/ai-agent-authorization-gets-first-patented-three-layer-trust-stack-daon.htm\" class=\"icon pocket\" target=\"_blank\"><span class=\"element-invisible\">Share on Pocket</span></a><a href=\"mailto:?&subject=AI+Agent+Authorization+Gets+First+Patented+Three-Layer+Trust+Stack+From+Daon&body=https://www.techtimes.com/articles/321969/20260729/ai-agent-authorization-gets-first-patented-three-layer-trust-stack-daon.htm\" class=\"genericon genericon-mail\" target=\"_blank\" aria-label=\"Email\"></a>\n<a href=\"#discussion\" class=\"genericon genericon-comment scroll\" aria-label=\"Move to comment\"></a></div></div><div class=\"article-text v_text\" id=\"v_article\"><div class=\"tnc\"></div><div class=\"content article-body\">\n<figure class=\"imageNone\" style=\"\"><div class=\"inBox\"><div class=\"innerBox\" style=\"height:0;padding-bottom:55.0517%\">\n<picture class=\"mapping-embed\" width=\"836\" height=\"460\"><source type=\"image/webp\" media=\"(min-width: 1024px)\" sizes=\"836px\" srcset=\"https://d.techtimes.com/en/full/470257/daon.webp?w=836&amp;f=98c52c61f43417ac8c8699341cdf35b5 836w\"><source type=\"image/png\" media=\"(min-width: 1024px)\" sizes=\"836px\" srcset=\"https://d.techtimes.com/en/full/470257/daon.png?w=836&amp;f=98c52c61f43417ac8c8699341cdf35b5 836w\"><source type=\"image/webp\" media=\"(min-width: 768px)\" sizes=\"577px\" srcset=\"https://d.techtimes.com/en/full/470257/daon.webp?w=577&amp;f=5c82bf4e4e62c15eaeb8132df680aa5e 577w\"><source type=\"image/png\" media=\"(min-width: 768px)\" sizes=\"577px\" srcset=\"https://d.techtimes.com/en/full/470257/daon.png?w=577&amp;f=5c82bf4e4e62c15eaeb8132df680aa5e 577w\"><source type=\"image/webp\" media=\"(min-width: 480px)\" sizes=\"768px\" srcset=\"https://d.techtimes.com/en/full/470257/daon.webp?w=768&amp;f=5e836d3104125fa766146407d081b0dc 768w\"><source type=\"image/png\" media=\"(min-width: 480px)\" sizes=\"768px\" srcset=\"https://d.techtimes.com/en/full/470257/daon.png?w=768&amp;f=5e836d3104125fa766146407d081b0dc 768w\"><source type=\"image/webp\" media=\"(min-width: 0px)\" sizes=\"480px\" srcset=\"https://d.techtimes.com/en/full/470257/daon.webp?w=480&amp;f=565d954ea396a467de75516c9c830dc3 480w\"><source type=\"image/png\" media=\"(min-width: 0px)\" sizes=\"480px\" srcset=\"https://d.techtimes.com/en/full/470257/daon.png?w=480&amp;f=565d954ea396a467de75516c9c830dc3 480w\"><source type=\"image/webp\" srcset=\"https://d.techtimes.com/en/full/470257/daon.webp?w=836&amp;f=98c52c61f43417ac8c8699341cdf35b5\"><img class=\"mapping-embed imgPhoto\" id=\"i470257\"  src=\"https://d.techtimes.com/en/full/470257/daon.png?w=836&amp;f=98c52c61f43417ac8c8699341cdf35b5\" alt=\"Daon\" width=\"836\" height=\"460\" height=\"460\" /></picture></div>\n<figcaption class=\"caption\" style=\"max-width:2514px;\">\n<span class=\"credit\">Daon.com</span>\n</figcaption></div>\n</figure><div><div><p>Today, if your organization's AI agent makes a payment, changes a user's identity credentials, or executes a trade, most enterprise identity infrastructure has no mechanism to stop it &mdash; unless a human manually intervenes before the session begins. Daon's third and final agentic AI governance patent, awarded this week, is designed to change that: it <a href=\"https://itbrief.asia/story/daon-wins-patent-for-real-time-ai-agent-authorisation\" rel=\"nofollow\">authorizes or denies each sensitive agent action individually</a>, at the exact moment the agent attempts it, rather than relying on broad permissions set at login.</p><p>The Fairfax, Virginia-based identity and biometrics company announced the patent this morning, completing what it describes as a three-part commercially patented trust stack for controlling autonomous AI agents. The timing is pointed. A Cloud Security Alliance survey <a href=\"https://cloudsecurityalliance.org/press-releases/2026/03/24/more-than-two-thirds-of-organizations-cannot-clearly-distinguish-ai-agent-from-human-actions\" rel=\"nofollow\">commissioned by Aembit in January 2026</a> found that nearly three-quarters of organizations give AI agents more access than their tasks actually require. A separate April 2026 report from Gravitee, an AI agent management platform, found that <a href=\"https://www.gravitee.io/state-of-ai-agent-security\" rel=\"nofollow\">enterprise AI agent fleets roughly doubled since December 2025</a> while mean monitoring coverage barely moved &mdash; leaving close to half of all deployed agents operating without security oversight or logging.</p><h3>Why One-Time Authentication Fails for AI Agents</h3><p>Traditional enterprise software assumes that security happens at login. A user authenticates, establishes a session, and then operates within whatever permissions were granted at that moment. For humans working through a single sequential task, that model is serviceable. For AI agents, it is a structural mismatch.</p><p>Unlike a human employee who authenticates once and works step by step, an autonomous agent can plan, branch, run parallel sub-tasks, and call external tools at machine speed &mdash; often without any human approving each individual step. The <a href=\"https://itbrief.asia/story/daon-wins-patent-for-real-time-ai-agent-authorisation\" rel=\"nofollow\">permissions granted at login were designed for the session that follows</a>, not for the hundreds of tool calls and API requests an agent might generate during execution. When an agent's permissions are set at the session level, even a narrow task delegation effectively hands the agent admin-scale access for the session's entire duration.</p><p>\"Traditional identity and access management was designed around a human authenticating and then operating within a session,\" said Ralph A. Rodriguez, President and Chief Product Officer at Daon. \"Autonomous agents can plan, branch, parallelize, and invoke tools at machine speed. This requires the control question to become more precise: should this agent be allowed to perform this exact action, against this exact resource, right now?\"</p><p>The result of not asking that question is what Orchid Security, a commercial identity governance vendor, has called <a href=\"https://www.orchid.security/reports/the-identity-gap-2026-snapshot-identity-insight-straight-from-the-source\" rel=\"nofollow\">\"identity dark matter\"</a>: a growing invisible layer of agents operating with human-scale credentials in spaces that identity infrastructure was never designed to observe. Gartner's February 2026 top cybersecurity <a href=\"https://www.gartner.com/en/newsroom/press-releases/2026-02-05-gartner-identifies-the-top-cybersecurity-trends-for-2026\" rel=\"nofollow\">trends research identified agentic AI governance and IAM adaptation</a> as two of its six defining trends for the year.</p><h3>How Daon's Three-Patent Trust Stack Works</h3><p>The architecture Daon has built consists of three interlocking layers, each addressed by a separate patent.</p><p>The first patent handles principal fidelity &mdash; whether the agent is still faithfully acting for the human principal who authorized it. This is not a trivial check. AI agents can be manipulated through <a href=\"https://en.wikipedia.org/wiki/Prompt_injection\" rel=\"nofollow\">prompt injection attacks</a>, where malicious instructions are embedded in content the agent reads &mdash; a webpage, an email, an API response &mdash; causing it to follow those instructions as if they came from a legitimate operator. Prompt injection ranked first on the OWASP GenAI Security Project's Top 10 for 2026; an agent that passes initial authentication can still be redirected mid-task by an external attacker. The first patent continuously monitors whether the agent-to-principal relationship remains intact.</p><p>The second patent addresses behavioral integrity &mdash; whether the agent and its runtime environment continue to operate within expected parameters. An agent that began a session with legitimate intent can drift or be coerced into behavior outside its sanctioned boundaries as execution proceeds. This layer monitors the agent's behavior and its runtime environment as a check on whether the agent is still doing what it was authorized to do.</p><p>The third patent &mdash; announced today &mdash; shifts the final enforcement point to the moment of action itself. Rather than relying on either of the prior two checks having been passed at some earlier point in the session, this layer evaluates whether the specific action being attempted right now should be permitted. Every authorized action becomes what Daon calls a <a href=\"https://itbrief.asia/story/daon-wins-patent-for-real-time-ai-agent-authorisation\" rel=\"nofollow\">\"digital permission slip\"</a>: cryptographically constrained by action type, resource scope, and a tightly defined time window. Each permission also carries rate and transaction limits, execution-context binding &mdash; meaning the token is invalid if the runtime environment changes &mdash; and session-tied replay protection, which prevents a previously granted permission from being reused by a hijacked or modified agent.</p><p>The three layers together answer three connected questions for any AI agent attempting a sensitive action: is this still the agent that the right person authorized? Is it still behaving as expected? And should this specific action be permitted against this specific resource, right now?</p><p>\"Agentic AI is unlikely to safely move from experimentation into high-value production environments on intelligence alone,\" said Tom Grissen, CEO of Daon. <a href=\"https://itbrief.asia/story/daon-wins-patent-for-real-time-ai-agent-authorisation\" rel=\"nofollow\">\"It requires identity, policy, containment, and evidence at the moment an agent attempts to act.\"</a></p><h3>What the Architecture Does at the Execution-Context Level</h3><p>The session-tied replay protection and execution-context binding in Daon's third patent deserve specific attention, because they represent the technical departure point from standard enterprise authorization approaches.</p><p>In most OAuth 2.0 deployments &mdash; the dominant enterprise identity standard &mdash; access tokens are issued to authorize a session or a scope of access, not a specific action. Once issued, a token is valid until it expires or is revoked, regardless of what the agent does in between. An agent that has been granted a token for \"read customer records and draft a response\" can, depending on how scopes are configured, make many more requests than the task requires without triggering any additional authorization decision.</p><p>Daon's per-action token model is architecturally closer to the \"capability-based security\" principle formalized by security researchers Saltzer and Schroeder in 1975, and recently revisited by <a href=\"https://arxiv.org/abs/2606.03518\" rel=\"nofollow\">academic researchers building authorization frameworks specifically for agentic AI</a>. The core idea: access rights should be tied to a specific action against a specific resource, not to a session or a role. The commercial patent places Daon ahead of both academic proposals and nascent open standards efforts in terms of IP protection, even as NIST's <a href=\"https://www.nccoe.nist.gov/projects/software-and-ai-agent-identity-and-authorization\" rel=\"nofollow\">National Cybersecurity Center of Excellence continues developing open guidance</a> in the same space.</p><p>The practical implementation works as follows: when an agent attempts a sensitive action &mdash; a payment, a credential change, an irreversible API call &mdash; it requests a per-action token rather than simply exercising a pre-granted session permission. The authorization system evaluates the principal-fidelity and behavioral-integrity checks in real time before issuing the token. The token itself is cryptographically bound to the execution context in which the agent is running, meaning it is valid only in that specific runtime environment. If the agent's state has been modified by a prompt injection attack or a tool-call interception, the execution context no longer matches the bound token, and the action is denied.</p><h3>Who Gets the Most Direct Protection</h3><p>Daon has designed the three-patent architecture for industries that face both the highest agentic AI adoption pressure and the highest regulatory scrutiny: financial services, insurance, healthcare, telecommunications, and the public sector. These sectors handle sensitive records, large financial transactions, and personally identifiable information that regulators scrutinize closely.</p><p>The practical use case in regulated environments is a tiered permission model. An agent might proceed with lower-risk read operations &mdash; retrieving account data, drafting a transaction for human review, assembling a compliance report &mdash; under broader standing permissions. But irreversible or high-stakes actions &mdash; executing a payment, changing identity credentials, releasing sensitive personal data, completing a securities trade &mdash; would require a fresh per-action authorization at the moment of attempt, with a narrow scope, a short validity window, and rate limits that prevent bulk execution without human review.</p><p>The regulatory context makes this architecture increasingly relevant. The <a href=\"https://labs.cloudsecurityalliance.org/research/csa-research-note-eu-ai-act-high-risk-compliance-deadline-20/\" rel=\"nofollow\">EU AI Act's compliance deadline for high-risk AI systems</a> &mdash; which includes many financial and healthcare AI applications &mdash; arrives August 2, four days from now, placing particular emphasis on human oversight mechanisms. The <a href=\"https://www.nist.gov/artificial-intelligence/ai-agent-standards-initiative\" rel=\"nofollow\">NIST AI Agent Standards Initiative, announced in February 2026</a>, identified agent governance and authorization as a priority area for standards development. A discussion draft of the Artificial Intelligence Access, Gatekeeper Exchange, and Nondiscriminatory Transfer Act <a href=\"https://www.warner.senate.gov/newsroom/press-releases/warner-unveils-discussion-draft-of-legislation-to-create-innovative-market-for-secure-artificial-intelligence-agents\" rel=\"nofollow\">released by Senator Mark Warner on June 29, 2026</a>, would require NIST to develop open technical standards specifically for agent authentication &mdash; a parallel effort in the same problem space.</p><h3>How This Fits Into a Crowded Governance Landscape</h3><p>Daon is not the only organization working on agent authorization. <a href=\"https://secureauth.com/solutions/use-cases/ai-agent-access\" rel=\"nofollow\">SecureAuth markets per-action authorization for AI agents</a> using OAuth 2.1 and the Model Context Protocol; Microsoft's Entra Agent ID platform addresses machine identity for agentic systems; and <a href=\"https://www.techtimes.com/articles/321251/20260722/yubikey-58-ships-hardware-backed-authorization-ai-agent-workflows.htm\" rel=\"nofollow\">Yubico has integrated hardware-backed role delegation tokens with Delinea's authorization infrastructure</a> specifically for AI agent governance. The NIST NCCoE's concept paper on software and AI agent identity, published in February 2026, drew responses from across the industry.</p><p>What distinguishes Daon's position is the commercial patent across a complete three-layer architecture, developed through its Daon Labs research division. Daon's broader portfolio spans more than 320 patents across biometric authentication, deepfake defense, and digital identity &mdash; and the <a href=\"https://itbrief.asia/story/daon-wins-patent-for-real-time-ai-agent-authorisation\" rel=\"nofollow\">identity assurance expertise is directly relevant here</a>, since the first layer of the trust stack (principal fidelity) relies on continuous binding to a verified human identity, not simply to a credential.</p><p><a href=\"https://www.gartner.com/en/newsroom/press-releases/2025-08-26-gartner-predicts-40-percent-of-enterprise-apps-will-feature-task-specific-ai-agents-by-2026-up-from-less-than-5-percent-in-2025\" rel=\"nofollow\">Gartner has predicted that 40% of enterprise applications will include task-specific AI agents by the end of 2026</a>, up from under 5% just two years ago. At that scale, the gap between session-level permissions and per-action control stops being an architectural refinement and becomes a systemic liability. <a href=\"https://www.darktrace.com/resource/the-state-of-ai-cybersecurity-2026\" rel=\"nofollow\">Darktrace's 2026 State of AI Cybersecurity report</a>, released in February, found that 76% of security professionals are now specifically worried about the security implications of integrating AI agents into their organizations &mdash; and that only 37% of organizations have a formal AI policy in place, a figure that actually declined from the prior year.</p><p>\"Our research creates a practical trust stack for safe agentic AI: maintain fidelity to the person, assess integrity of the agent and its runtime, and authorize or constrain each sensitive action,\" <a href=\"https://itbrief.asia/story/daon-wins-patent-for-real-time-ai-agent-authorisation\" rel=\"nofollow\">Rodriguez said</a>.</p><div><p><strong>Read more:</strong>\n<a href=\"/articles/321251/20260722/yubikey-58-ships-hardware-backed-authorization-ai-agent-workflows.htm\"><strong>YubiKey 5.8 Ships Hardware-Backed Authorization for AI Agent Workflows</strong></a></p></div><p>Whether enterprises adopt Daon's specific architecture or converge on open standards built around the same principles, the trajectory is clear: deploying an AI agent with a standing session login and relying on a human to catch problems after the fact is no longer a defensible governance posture for organizations that handle sensitive data or irreversible transactions. The question is no longer whether per-action authorization is necessary &mdash; industry research, regulatory deadlines, and documented incidents have settled that &mdash; but which architecture implements it, and who holds the IP.</p><div><p><strong>Read more:</strong>\n<a href=\"/articles/321243/20260722/agentic-ai-machine-identity-lead-agenda-gartner-tokyo-security-summit-opens.htm\"><strong>Agentic AI and Machine Identity Lead Agenda as Gartner Tokyo Security Summit Opens</strong></a></p></div><hr><h2>Frequently Asked Questions</h2><h3>Why can't traditional enterprise identity systems control what AI agents do?</h3><p>Standard identity and access management (IAM) was built for human users who authenticate once and then act sequentially. The session-level permissions it grants work adequately when the same human is behind every action. AI agents operate differently: they branch into parallel sub-tasks, invoke external tools dynamically, and can be manipulated mid-session through prompt injection attacks &mdash; where malicious instructions are embedded in content the agent reads. Once an agent's instructions have been hijacked, session-level credentials mean the agent still appears authorized while acting for an attacker. <a href=\"https://itbrief.asia/story/daon-wins-patent-for-real-time-ai-agent-authorisation\" rel=\"nofollow\">Per-action authorization closes this gap</a> by evaluating whether the specific action should be permitted at the exact moment the agent attempts it, independently of whatever happened earlier in the session.</p><h3>What specifically happens when an AI agent's execution context is compromised?</h3><p>An agent's execution context is the sum of its runtime state: its code, its memory, its tool connections, and the environment it is running in. If a prompt injection attack redirects the agent, or if a tool-call interception modifies what the agent believes its instructions are, the runtime state changes. Daon's session-tied execution-context binding <a href=\"https://itbrief.asia/story/daon-wins-patent-for-real-time-ai-agent-authorisation\" rel=\"nofollow\">cryptographically ties each per-action token</a> to the specific runtime environment at the moment the authorization was granted. If that environment has changed &mdash; because the agent has been tampered with &mdash; the token becomes invalid, and the action is denied. This is the technical mechanism that distinguishes per-action authorization from simply using shorter-lived OAuth tokens.</p><h3>Does Daon's patent cover the same ground as NIST's open standards work, and what does that mean for organizations building their own frameworks?</h3><p>The <a href=\"https://www.nccoe.nist.gov/projects/software-and-ai-agent-identity-and-authorization\" rel=\"nofollow\">NIST NCCoE's concept paper on software and AI agent identity and authorization</a>, published in February 2026, covers overlapping conceptual territory &mdash; specifically, the need to move from session-level to action-level authorization for AI agents. Daon's commercial patent portfolio and NIST's open standards effort can coexist, but enterprises and vendors building their own per-action authorization frameworks should understand the IP landscape Daon's patents create. Organizations implementing NIST-aligned open approaches may face questions about whether their architectures overlap with Daon's commercial IP. This is an evolving area; the <a href=\"https://www.nist.gov/artificial-intelligence/ai-agent-standards-initiative\" rel=\"nofollow\">NIST AI Agent Standards Initiative's</a> standards development process is ongoing, and the picture will clarify as that work progresses.</p><h3>Which types of AI agent actions should require per-action authorization, and which can use standing permissions?</h3><p>The practical divide follows risk and reversibility. Read operations &mdash; retrieving records, drafting a transaction for human review, generating a report &mdash; typically carry lower risk and can proceed under broader standing permissions. Irreversible or high-consequence actions &mdash; executing a payment, changing a user's identity credentials, releasing personally identifiable information, completing a securities trade, or modifying access controls &mdash; are the candidates for per-action authorization with a narrow scope, a short validity window, and rate limits. The guiding principle is the same one behind the Principle of Least Privilege, formalized in computer security since the 1970s: any actor, human or automated, should have access only to what is necessary for the specific task at hand, no more, and no longer than needed.</p></div></div><div class=\"tnc\"></div></div></div> <script>doFir.push(function(){if(!slide_started)check_slide();jQuery(\"#v_article .embTI\").remove();work_editor()})</script> <div class=\"article-copyright\"><p>ⓒ 2026 TECHTIMES.com All rights reserved. Do not reproduce without permission.</p></div><div class=\"tags\">\n<strong>Tags:</strong><a href=\"/tags/ai-agents\">AI Agents</a><a href=\"/tags/cybersecurity\">Cybersecurity</a></div><div align=\"center\"> <script async src=\"https://subscribe-forms.beehiiv.com/embed.js\"></script><iframe src=\"https://subscribe-forms.beehiiv.com/7de73430-5d41-449a-b0d3-cccae9de00ff\" class=\"beehiiv-embed\" data-test-id=\"beehiiv-embed\" frameborder=\"0\" scrolling=\"no\" style=\"width: 320px; height: 200px; margin: 0; border-radius: 0px 0px 0px 0px !important; background-color: transparent; box-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05); max-width: 100%;\"></iframe></div><div><div id=\"discussion\" class=\"discussion\"><div class=\"block-title\">Join the Discussion</div><div id='vuukle-comments'></div></div> <script>var VUUKLE_CONFIG={apiKey:'6bd54cd3-71bd-475a-b1fd-25ba5a6cdcd2',articleId:'321969',};fqtag.fscmd.push(function(){LJ('//cdn.vuukle.com/platform.js')})</script> </div></div></div><div class=\"col-md-4 sidebar\"><div class=\"sidebar-spacing\"><div id=\"ad-right1-wrapper\" class=\"block block-fusion-ads\"><div id=\"dfp-ad-right1-wrapper\" class=\"dfp-tag-wrapper\"><div id=\"dfp-ad-right1\"></div></div></div><script>googletag.cmd.push(function () { if(dfpSlots.slotobjs[\"right1\"]){ ibt_log(\"ADS GPT register ad slot right1\", Date.now()-timerStart); googletag.display(\"dfp-ad-right1\"); } });if(/right1\\|[0-1]\\|1/.test(dfpSlots.pginfo[ibtmedia_device])) document.getElementById(\"ad-right1-wrapper\").className+=\" block-sticky\"</script> <div class=\"block-title\">Most Popular</div><ol class=\"list\"><li>\n<article class=\"d-flex\">\n<figure>\n<a href=\"/articles/321780/20260728/daggermouth-hardcover-drops-today-booktok-hit-flagged-ai-researchers.htm\"><picture><source type=\"image/webp\" srcset=\"https://d.techtimes.com/en/full/470054/daggermouth-cover.webp?w=184&amp;h=103&amp;l=50&amp;t=49&amp;f=021fca9fa229f53bbb4755b9cb6f4fe3\"><img src=\"https://d.techtimes.com/en/full/470054/daggermouth-cover.png?w=184&amp;h=103&amp;l=50&amp;t=49&amp;f=021fca9fa229f53bbb4755b9cb6f4fe3\" alt=\"Daggermouth cover\" width=\"184\" height=\"103\" loading=\"lazy\" /></picture></a>\n</figure><div class=\"info\"><h6><a href=\"/articles/321780/20260728/daggermouth-hardcover-drops-today-booktok-hit-flagged-ai-researchers.htm\">Daggermouth Hardcover Drops Today: BookTok Hit Flagged as AI by Researchers</a></h6></div>\n</article></li><li>\n<article class=\"d-flex\">\n<figure>\n<a href=\"/articles/321876/20260728/ai-cracks-post-quantum-cipher-60-hours-after-two-years-human-review-failed.htm\"><picture><source type=\"image/webp\" srcset=\"https://d.techtimes.com/en/full/465290/figurine-front-logo-ai.webp?w=184&amp;h=103&amp;f=a5cdd9f1bd7124e2e449a804a783000b\"><img src=\"https://d.techtimes.com/en/full/465290/figurine-front-logo-ai.jpg?w=184&amp;h=103&amp;f=a5cdd9f1bd7124e2e449a804a783000b\" alt=\"A figurine in front of the logo of the AI \" width=\"184\" height=\"103\" loading=\"lazy\" /></picture></a>\n</figure><div class=\"info\"><h6><a href=\"/articles/321876/20260728/ai-cracks-post-quantum-cipher-60-hours-after-two-years-human-review-failed.htm\">AI Cracks Post-Quantum Cipher in 60 Hours After Two Years of Human Review Failed</a></h6></div>\n</article></li><li>\n<article class=\"d-flex\">\n<figure>\n<a href=\"/articles/322029/20260729/senate-rejects-canada-wildfire-sanctions-scientists-point-climate-not-ottawa.htm\"><picture><source type=\"image/webp\" srcset=\"https://d.techtimes.com/en/full/470335/wildfire-burns-mount-underwood-near-port-alberni.webp?w=184&amp;h=103&amp;f=34f7d178610d202d44221e58ea09faab\"><img src=\"https://d.techtimes.com/en/full/470335/wildfire-burns-mount-underwood-near-port-alberni.jpg?w=184&amp;h=103&amp;f=34f7d178610d202d44221e58ea09faab\" alt=\"wildfire burns Mount Underwood near Port Alberni\" width=\"184\" height=\"103\" loading=\"lazy\" /></picture></a>\n</figure><div class=\"info\"><h6><a href=\"/articles/322029/20260729/senate-rejects-canada-wildfire-sanctions-scientists-point-climate-not-ottawa.htm\">Senate Rejects Canada Wildfire Sanctions as Scientists Point to Climate, Not Ottawa</a></h6></div>\n</article></li><li>\n<article class=\"d-flex\">\n<figure>\n<a href=\"/articles/321815/20260728/samsung-sk-hynix-plunge-chinas-duv-lithography-machines-enter-service.htm\"><picture><source type=\"image/webp\" srcset=\"https://d.techtimes.com/en/full/470097/samsung-sk-hynix-plunge-chinas-duv-lithography-machines-enter-service.webp?w=184&amp;h=103&amp;f=7b434e64581ad8f810c1dff7958f5971\"><img src=\"https://d.techtimes.com/en/full/470097/samsung-sk-hynix-plunge-chinas-duv-lithography-machines-enter-service.jpg?w=184&amp;h=103&amp;f=7b434e64581ad8f810c1dff7958f5971\" alt=\"Samsung, SK Hynix Plunge as China&#039;s DUV Lithography Machines Enter Service\" width=\"184\" height=\"103\" loading=\"lazy\" /></picture></a>\n</figure><div class=\"info\"><h6><a href=\"/articles/321815/20260728/samsung-sk-hynix-plunge-chinas-duv-lithography-machines-enter-service.htm\">Samsung, SK Hynix Plunge as China's DUV Lithography Machines Enter Service</a></h6></div>\n</article></li><li>\n<article class=\"d-flex\">\n<figure>\n<a href=\"/articles/321778/20260728/t-mobile-outage-drags-down-mint-boost-google-fi-root-cause-still-hidden.htm\"><picture><source type=\"image/webp\" srcset=\"https://d.techtimes.com/en/full/469684/signage-t-mobile-hangs-storefront-august-24-2023.webp?w=184&amp;h=103&amp;l=50&amp;t=49&amp;f=79abcfa670530d8e2aeabe532ecf4772\"><img src=\"https://d.techtimes.com/en/full/469684/signage-t-mobile-hangs-storefront-august-24-2023.jpg?w=184&amp;h=103&amp;l=50&amp;t=49&amp;f=79abcfa670530d8e2aeabe532ecf4772\" alt=\"Signage T-Mobile hangs storefront August 24 2023\" width=\"184\" height=\"103\" loading=\"lazy\" /></picture></a>\n</figure><div class=\"info\"><h6><a href=\"/articles/321778/20260728/t-mobile-outage-drags-down-mint-boost-google-fi-root-cause-still-hidden.htm\">T-Mobile Outage Drags Down Mint, Boost, Google Fi: Root Cause Still Hidden</a></h6></div>\n</article></li></ol> <script async src=\"https://subscribe-forms.beehiiv.com/embed.js\"></script> <div style=\"text-align: center;\"><iframe src=\"https://subscribe-forms.beehiiv.com/ab0ff16d-d291-4f6f-bc84-22e59e1e83c5\" class=\"beehiiv-embed\" data-test-id=\"beehiiv-embed\" frameborder=\"0\" scrolling=\"no\" style=\"width: 400px; height: 300px; margin: 0; border-radius: 0px 0px 0px 0px !important; background-color: transparent; box-shadow: 0 0 #0000;\"></iframe></div></div><div class=\"block-sticky\"><div id=\"ple_video\" class=\"ad_wrapper_video\"><div class=\"play_icon_wrapper\"><div id=\"_icon\" class=\"play_icon\" onclick=\"_loadVideoPlayer();\"></div></div></div><div id=\"ad-right3-wrapper\" class=\"block block-fusion-ads\"><div id=\"dfp-ad-right3-wrapper\" class=\"dfp-tag-wrapper\"><div id=\"dfp-ad-right3\"></div></div></div><script>googletag.cmd.push(function () { if(dfpSlots.slotobjs[\"right3\"]){ ibt_log(\"ADS GPT register ad slot right3\", Date.now()-timerStart); googletag.display(\"dfp-ad-right3\"); } });if(/right3\\|[0-1]\\|1/.test(dfpSlots.pginfo[ibtmedia_device])) document.getElementById(\"ad-right3-wrapper\").className+=\" block-sticky\"</script><div id=\"ad-right2-wrapper\" class=\"block block-fusion-ads\"><div id=\"dfp-ad-right2-wrapper\" class=\"dfp-tag-wrapper\"><div id=\"dfp-ad-right2\"></div></div></div><script>googletag.cmd.push(function () { if(dfpSlots.slotobjs[\"right2\"]){ ibt_log(\"ADS GPT register ad slot right2\", Date.now()-timerStart); googletag.display(\"dfp-ad-right2\"); } });if(/right2\\|[0-1]\\|1/.test(dfpSlots.pginfo[ibtmedia_device])) document.getElementById(\"ad-right2-wrapper\").className+=\" block-sticky\"</script><div id=\"ad-right4-wrapper\" class=\"block block-fusion-ads\"><div id=\"dfp-ad-right4-wrapper\" class=\"dfp-tag-wrapper\"><div id=\"dfp-ad-right4\"></div></div></div><script>googletag.cmd.push(function () { if(dfpSlots.slotobjs[\"right4\"]){ ibt_log(\"ADS GPT register ad slot right4\", Date.now()-timerStart); googletag.display(\"dfp-ad-right4\"); } });if(/right4\\|[0-1]\\|1/.test(dfpSlots.pginfo[ibtmedia_device])) document.getElementById(\"ad-right4-wrapper\").className+=\" block-sticky\"</script><div id=\"ad-sticky-wrapper\" class=\"block block-fusion-ads\"><div id=\"dfp-ad-sticky-wrapper\" class=\"dfp-tag-wrapper\"><div id=\"dfp-ad-sticky\"></div></div></div><script>googletag.cmd.push(function () { if(dfpSlots.slotobjs[\"sticky\"]){ ibt_log(\"ADS GPT register ad slot sticky\", Date.now()-timerStart); googletag.display(\"dfp-ad-sticky\"); } });if(/sticky\\|[0-1]\\|1/.test(dfpSlots.pginfo[ibtmedia_device])) document.getElementById(\"ad-sticky-wrapper\").className+=\" block-sticky\"</script> </div></div></div></div></div> <script>var mobile_view=(brW<=1024)?1:0;if(mobile_view){(function(){var d=document,v=d.getElementById('ple_video'),t=d.getElementsByClassName('page-top-mobile-video');if(v&&t.length)t[0].appendChild(v);})()}\nvar ad_loaded=0;doFir.push(function(){(function($){var adspace=$(\".adspace\"),ad_seq,pos;if(adspace.length){if(mobile_view){ad_seq=['top','right1','right2','right3','right4','bottom']}else{ad_loaded=8;ad_seq=[\"right2\",\"right4\"]};for(i=0;i<adspace.length;i++){pos=ad_seq.shift();ad_loaded++;if(pos){$(adspace[i]).append($(\"#ad-\"+pos+\"-wrapper\"))}else insertLazySlots($(adspace[i]),'right'+(mobile_view?((ad_loaded%2)*3+1):(4-(ad_loaded%2)*2)),'lazyads'+ad_loaded)}}else{var p=str_len=0,aside=-1,ad_tl=400,ad_p=8,l=$(\".article-body> div > div\").children(),lp=$(\".article-paywall-contents\").children(),newsletter=$(\".newsletter-in-article\").length,mid_message=$(\".mid-message\").length,nl_pos;if($(\"body\").hasClass(\"sponsored\")){newsletter=0}\nif(l.length<=3){l=$(\".article-body> div\").children();if(l.length<=3){l=$(\".article-body\").children();if(l.length<=3)l=$(\".article-text .content\").children();}}else if(lp.length>1)l=lp;var total_str_len=0;for(var i=0;i<l.length;i++){if(l[i].tagName==\"P\"||l[i].tagName==\"FIGURE\"||l[i].tagName==\"DIV\"){if(l[i].tagName==\"P\"&&l[i].textContent==\"\")continue;total_str_len+=$(l[i]).text().length}}\nvar max_ads=(total_str_len<2200)?2:(total_str_len<3500)?3:4;var inserted_ads=0;if(mobile_view){var ad_seq=['right1','right2','right3','right4','bottom'],pos,end_p=l.length-1;var first_ad_idx=-1;for(var i=0;i<l.length;i++){if(l[i].tagName==\"P\"||l[i].tagName==\"FIGURE\"||(l[i].tagName==\"DIV\"&&(l[i].className=='videoc'||l[i].className=='key-points'||$(l[i]).hasClass('live-item')))){if(l[i].tagName==\"P\"&&l[i].textContent==\"\")continue;if(!$(\".article-text\").prev().is('figure'))i++;$(l[i]).after($(\"#ad-top-wrapper\"));if(l[i].tagName==\"DIV\")i++;i++;inserted_ads=1;first_ad_idx=i;break}};nl_pos=Math.floor(l.length*0.7)-1;var loop_start=(first_ad_idx!==-1)?first_ad_idx:0;for(var i=loop_start;i<l.length;i++){if(newsletter&&i>nl_pos){$('.newsletter-in-article').insertAfter(l[i]);newsletter=0;if(mid_message){$(l[7]).after($(\".mid-message\"))}};if((l[i].nodeName==\"DIV\"&&!$(l[i]).hasClass('live-item'))||l[i].nodeName==\"SCRIPT\")continue;if(l[i].nodeName==\"P\")p++;if(i<end_p&&p>=3){p=0;ad_loaded++;pos=ad_seq.shift();if(pos)$(\"#ad-\"+pos+\"-wrapper\").insertAfter(l[i]);else insertLazySlots($(l[i]),'right'+((ad_loaded%2)*3+1),'lazyads'+ad_loaded);inserted_ads++}};if(inserted_ads<max_ads){if($('#latest-news').length)$(\"#ad-right4-wrapper\").insertBefore('#latest-news');else $(\"#ad-right4-wrapper\").insertBefore('.most-popular');inserted_ads++}}else{ad_loaded=8;ad_p=8;p=3;nl_pos=Math.floor(l.length*0.7);ad_seq=[\"right2\",\"right4\"];if($(\".article-paywall-contents\").prev().is('figure')){pos=ad_seq.shift();ad_loaded++;$(\".article-paywall-contents\").before($(\"#ad-\"+pos+\"-wrapper\"));inserted_ads++};var remaining_ads=max_ads-inserted_ads;ad_tl=(remaining_ads>0)?Math.max(500,Math.floor(total_str_len/(remaining_ads+1))):700;for(var i=0;i<l.length;i++){if(l[i].tagName==\"P\"||l[i].tagName==\"FIGURE\"||(l[i].tagName==\"DIV\"&&(l[i].className=='key-points'||$(l[i]).hasClass('live-item')||$(l[i]).attr('data-gtm-action')=='Related_Stories'))){str_len+=$(l[i]).text().length;p++;if(l[i].tagName==\"FIGURE\")p+=2;if(str_len>ad_tl||p>ad_p){if(i-aside>=2){if(inserted_ads<max_ads){str_len=p=aside=0;ad_loaded++;pos=ad_seq.shift();if(pos)$(l[i]).after($(\"#ad-\"+pos+\"-wrapper\"));else insertLazySlots($(l[i]),'right'+(4-(ad_loaded%2)*2),'lazyads'+ad_loaded);inserted_ads++} if(inserted_ads>=max_ads)break}}}else if(l[i].tagName==\"ASIDE\"||l[i].className=='imageLeft'||l[i].className=='imageRight')aside=i;if(newsletter&&i>nl_pos&&p>0){if(mid_message){$(l[7]).after($(\".mid-message\"))}}};if(ad_loaded==4){removeLazySlots($,'right4')}}}})(jQuery)})</script> <div id=\"dfp-ad-oop1-wrapper\"><div id=\"dfp-ad-oop1\"></div></div><script>googletag.cmd.push(function () { if(dfpSlots.slotobjs[\"oop1\"]){ ibt_log(\"ADS GPT register ad slot oop1\", Date.now()-timerStart); googletag.display(\"dfp-ad-oop1\"); } });</script><div id=\"dfp-ad-oop2-wrapper\"><div id=\"dfp-ad-oop2\"></div></div><script>googletag.cmd.push(function () { if(dfpSlots.slotobjs[\"oop2\"]){ ibt_log(\"ADS GPT register ad slot oop2\", Date.now()-timerStart); googletag.display(\"dfp-ad-oop2\"); } });</script><div id=\"dfp-ad-oop3-wrapper\"><div id=\"dfp-ad-oop3\"></div></div><script>googletag.cmd.push(function () { if(dfpSlots.slotobjs[\"oop3\"]){ ibt_log(\"ADS GPT register ad slot oop3\", Date.now()-timerStart); googletag.display(\"dfp-ad-oop3\"); } });</script> <footer class=\"pf\"><div class=\"container-fluid\"><div class=\"d-lg-flex\"><div class=\"logo\">\n<a href=\"https://www.techtimes.com/\"></a></div>\n<nav class=\"flex-fill\"><ul class=\"list1\"><li><a href=\"https://www.techtimes.com/personaltech\">Tech</a></li><li><a href=\"https://www.techtimes.com/science\">Science</a></li><li><a href=\"https://www.techtimes.com/biztech\">Business</a></li><li><a href=\"https://www.techtimes.com/health\">Health</a></li><li><a href=\"https://www.techtimes.com/t-lounge\">Culture</a></li><li><a href=\"https://www.techtimes.com/feature\">Features</a></li><li><a href=\"https://www.techtimes.com/techbuzz\">Buzz</a></li></ul><ul class=\"list2 footer-about-us\"><li><a href=\"https://www.techtimes.com/about-us\">About Us</a></li><li><a href=\"https://www.techtimes.com/contact-us\">Contact Us</a></li><li><a href=\"https://www.techtimes.com/termsofservice\">Terms & Conditions</a></li><li><a href=\"https://www.techtimes.com/privacypolicy\">Privacy Policy</a></li></ul>\n</nav> <script>(function(){var d=document,g='getElementsByClassName',a=d[g]('footer-about-us')[0],l=d.createElement('li');if(window.sirdata){l.innerHTML='<button class=\"cmp-display-button\" onclick=\"Sddan.cmp.displayUI()\">Privacy Settings</button>',a.appendChild(l)}})()</script> <div class=\"socials\">\n<a href=\"https://www.facebook.com/TechTimesNews\" target=\"_blank\" class=\"social social-facebook\"></a>\n<a href=\"https://twitter.com/TechTimes_News\" target=\"_blank\" class=\"social social-twitter\"></a></div></div><div class=\"copyright text-center\">\n©\n2026 Tech Times Media Inc. All rights reserved.</div></div>\n</footer> <script>doFir.push(function(){(function($){$(document).on('scroll.lazy',lazyLoad);$(window).on('resize.lazy',lazyLoad).on('orientationchange.lazy',lazyLoad).on(\"load\",lazyLoad);lazyLoad()})(jQuery)})</script> <script type=\"text/javascript\" src=\"https://g.techtimes.com/sys/js/0bfab88c4b8be1c17fcc10a9540a6a57.js?v=1785313774\" defer=\"defer\"></script> <script>if(!getCookie('nwcmsmode')){var ibt_cter={};ibt_cter.what='article';ibt_cter.from='web';ibt_cter.site_id='402';ibt_cter.a_id=oa.pageinfo.articleId||0;ibt_cter.r_id=oa.pageinfo.writerId||0;ibt_cter.c_id=oa.pageinfo.sectionId||0;ibt_cter.a_editor='1';ibt_cter.c_country=oa.geo.country||'OTHERS';ibt_cter.device=oa.geo.device;ibt_cter.ts=window.ts?window.ts:'nonpromoted';ibt_cter.promo=ibt_cter.ts=='nonpromoted'?'':(ibt_cter.ts=='fbpromo'?window.fbpromoc:window.otherpromoc);ibt_cter.statsurl='https://stats.techtimes.com';ibt_cter.oaurl='https://stats.myibtimes.com';(function(){var s=document.createElement('script');s.async=!0;s.type='text/javascript';s.src=\"https://g.techtimes.com/front/js/counter.js?a=45\";var n=document.getElementsByTagName('script')[0];n.parentNode.insertBefore(s,n)})()}</script> <script>var saf13=(oa.os.name=='Mac OS'&&oa.browser.name=='Safari'&&oa.browser.version=='13')?!0:!1,ivtPostcount=0,ivtPostbid=function(lineitemid){if(ivtPostcount==0){ivtPostcount=1;var d=document,s=d.createElement(\"script\"),p=NoPassFQ+\"_\"+lineitemid+\"_\"+oa.geo.ip;s.src=\"//stats.myibtimes.com/tool/ivt-postbid?prebid=\"+p+\"&cb=\"+Date.now()+\"&s_url=\"+encodeURIComponent(location.href);d.head.appendChild(s)}},refreshInViewSlot=function(pos,div){$=jQuery;var s=$(document).scrollTop(),d=$('#dfp-ad-'+div),h=d.height(),t=d.offset().top,smin=t-brH+h*0.6,smax=t+h*0.2-50,pb=0,amz=0;if(window.pageFocus==\"N\"||s<smin||s>smax){setTimeout(refreshInViewSlot,2e4,pos,div);return};if(s=checkReqCap(1,pos,div)){setTimeout(refreshInViewSlot,s,pos,div);return}\nibt_log('ADS InView refresh',pos,'dfp-ad-'+div,dfpSlots.latestRequest-timerStart);if(dfpSlots.aps){var cfg=0;for(var i=0;i<amzSlots.length;i++){if(amzSlots[i].slotID==\"dfp-ad-\"+pos){if(pos==div)cfg=amzSlots[i];else{cfg=Object.assign({},amzSlots[i]);cfg.slotID=\"dfp-ad-\"+div} break}};apstag.fetchBids({slots:[cfg]},function(bids){apstag.setDisplayBids();if(pb)gptRefresh(pos,div);else amz=1})}else amz=2;if(dfpSlots.pbjs){pbjs.que.push(function(){pbjs.requestBids({timeout:PREBID_TIMEOUT,adUnitCodes:['dfp-ad-'+pos],bidsBackHandler:function(){pbjs.setTargetingForGPTAsync(['dfp-ad-'+pos]);if(amz)gptRefresh(pos,div);else pb=1}})})}else if(dfpSlots.rdm){pbjs.que.push(function(){pbjs.rp.requestBids({callback:function(){if(amz)gptRefresh(pos,div);else pb=1},gptSlotObjects:[dfpSlots.slotobjs[div]]})})}else pb=2;if(amz==2&&pb==2)gptRefresh(pos,div);};googletag.cmd.push(function(){googletag.pubads().addEventListener('slotRenderEnded',function(event){if(event.slot.getAdUnitPath().indexOf('/'+dfpSlots.network_id+'/')>-1){var div=event.slot.getSlotElementId().split(\"-\")[2];ibt_log('ADS',div,'rendered, empty:',event.isEmpty,event.sourceAgnosticLineItemId,event.size,Date.now()-timerStart);if(!event.isEmpty){if(div=='sticky'){if(jQuery('#ad-sticky-wrapper').css('display')=='none'){jQuery('#ad-sticky-wrapper').show();jQuery(document.body).addClass('on-sticky');if(jQuery('.wall-guide').length)jQuery('.wall-guide').addClass('on-sticky-ad');}}else if(div=='sticky2'){if(jQuery('#ad-sticky2-wrapper').css('display')=='none'){jQuery('#ad-sticky2-wrapper').prepend('<div class=\"btn-close\"></div>').show();jQuery('#ad-sticky2-wrapper .btn-close').on(\"click\",function(){jQuery('#ad-sticky2-wrapper').hide()})}}\nivtPostbid(event.slot.getAdUnitPath()+'_'+event.campaignId+'_'+event.sourceAgnosticLineItemId)}}});googletag.pubads().addEventListener('impressionViewable',function(event){var div=event.slot.getSlotElementId().split(\"-\")[2],pos=dfpSlots.lazyslotpos[div]?dfpSlots.lazyslotpos[div]:div;if(NoPassFQ=='Y'||dfpSlots.slots.indexOf(div)==-1)return;ibt_log('Viewable impression',event.slot.getAdUnitPath(),pos,div,Date.now()-timerStart);if(!saf13&&((ibtmedia_device==\"desktop\"&&\"right1,right2,right3,right4,bottom\".indexOf(pos)>-1)||(ibtmedia_device==\"mobile\"&&\"top,right1,right2,right3,right4,bottom,sticky\".indexOf(pos)>-1)||(ibtmedia_device==\"tablet\"&&\"top,right1,right2,right3,right4,bottom,sticky\".indexOf(pos)>-1))){event.slot.setConfig({targeting:{refresh:\"Y\"}});var adrf=setTimeout(refreshInViewSlot,30000,pos,div)}})});if(site_ads){fqtag.fscmd.push(function(){if(window.matchMedia(\"(max-width: 768px)\").matches){var _revup_ads_s=document.createElement(\"script\");_revup_ads_s.async=!0;_revup_ads_s.src=\"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8869236030709278\";_revup_ads_s.crossOrigin=\"anonymous\";document.head.appendChild(_revup_ads_s)}})}\nswitch(ibtmedia_device){case \"mobile\":if(site_ads){fqtag.fscmd.push(function(){var d=document,o=d.getElementById('discussion'),i,s;if(o){i=d.createElement('div');s=d.createElement('script');s.src='//jsc.mgid.com/site/703692.js';i.appendChild(s);o.parentNode.insertBefore(i,o)}\nconst widgetDiv=document.createElement('div');widgetDiv.setAttribute('data-type','_mgwidget');widgetDiv.setAttribute('data-widget-id','1605480');o.parentNode.insertBefore(widgetDiv,o);(function(w,q){w[q]=w[q]||[];w[q].push([\"_mgc.load\"])})(window,\"_mgq\")})}\nbreak;case \"tablet\":if(site_ads){fqtag.fscmd.push(function(){var d=document,o=d.getElementById('discussion'),i,s;if(o){i=d.createElement('div');s=d.createElement('script');s.src='//jsc.mgid.com/site/703692.js';i.appendChild(s);o.parentNode.insertBefore(i,o)}\nconst widgetDiv=document.createElement('div');widgetDiv.setAttribute('data-type','_mgwidget');widgetDiv.setAttribute('data-widget-id','1676512');o.parentNode.insertBefore(widgetDiv,o);(function(w,q){w[q]=w[q]||[];w[q].push([\"_mgc.load\"])})(window,\"_mgq\")})}\nbreak;default:if(site_ads){fqtag.fscmd.push(function(){var d=document,o=d.getElementById('discussion'),i,s;if(o){i=d.createElement('div');s=d.createElement('script');s.src='//jsc.mgid.com/site/703692.js';i.appendChild(s);o.parentNode.insertBefore(i,o)}\nconst widgetDiv=document.createElement('div');widgetDiv.setAttribute('data-type','_mgwidget');widgetDiv.setAttribute('data-widget-id','1676512');o.parentNode.insertBefore(widgetDiv,o);(function(w,q){w[q]=w[q]||[];w[q].push([\"_mgc.load\"])})(window,\"_mgq\")})}}</script>  <script>function loadGA4(){LJ(\"https://www.googletagmanager.com/gtag/js?id=G-5CL8P7BCPM\")}\nif(window.sirdata)LJ_CMP('loadGA4');else loadGA4();var gtag=function(){dataLayer.push(arguments)},getPvP=function(oo){var obj={ad_blocker:adBlock,page_type:oo.page_type||'',ads:oo.advertisement||\"U\",ivt_fq:NoPassFQ};if(oo.section)obj.section=oo.section;if(oo.writer)obj.author=oo.writer;if(oo.searchTerms)obj.search_terms=oo.searchTerms;if(oo.articleId)obj.article_id=oo.articleId;if(oo.topics)obj.topics=oo.topics;if(oo.video)obj.video=oo.video;if(oo.video_type)obj.video_type=oo.video_type;if(oo.VideoABTest)obj.video_abtest=oo.VideoABTest;if(oo.content_channel)obj.content_channel=oo.content_channel;if(oo.hot_keywords)obj.hot_keywords=oo.hot_keywords;if(oo.source)obj.article_source=oo.source;if(oo.paragraphs)obj.paragraphs=oo.paragraphs;if(oo.content_src)obj.content_src;if(oo.contributor&&oo.accountId)obj.contributor=oo.accountId;if(window.nextcta_layout)obj.ab_test=window.nextcta_layout;return obj};gtag('js',new Date());gtag('config','G-5CL8P7BCPM',getPvP(oa.pageinfo))</script> <div style=\"display:none;\">\n<img alt=\"Real Time Analytics\" src=\"//static.getclicky.com/media/links/badge.gif\" border=\"0\" /> <script type=\"text/javascript\">var clicky_custom={href:location.href,title:oa.pageinfo.articleTitle||''};clicky_custom.outbound_disable=1;clicky_custom.video_disable=1</script> <script src=\"//static.getclicky.com/js\" type=\"text/javascript\"></script> <script type=\"text/javascript\">try{ stat_track=true;if(typeof cfvbt!='undefined' && cfvbt){stat_track=false;console.log('cfvbt ck:'+cfvbt);}if(stat_track){clicky.init(100661543);} }catch(e){}</script> <noscript><p><img alt=\"Clicky\" width=\"1\" height=\"1\" src=\"//in.getclicky.com/100661543ns.gif\" /></p></noscript></div> <script>var _comscore=_comscore||[];_comscore.push({c1:\"2\",c2:\"19747886\"});(function(){var s=document.createElement(\"script\"),el=document.getElementsByTagName(\"script\")[0];s.async=!0;s.src=(document.location.protocol==\"https:\"?\"https://sb\":\"http://b\")+\".scorecardresearch.com/beacon.js\";el.parentNode.insertBefore(s,el)})()</script> <noscript><img alt=\"pixel\" src=\"//b.scorecardresearch.com/p?c1=2&c2=19747886&cv=2.0&cj=1\" /></noscript> <script>var stat_track=!0;window._qevents=window._qevents||[];(function(){var elem=document.createElement('script');elem.src=(document.location.protocol==\"https:\"?\"https://secure\":\"http://edge\")+\".quantserve.com/quant.js\";elem.async=!0;elem.type=\"text/javascript\";var scpt=document.getElementsByTagName('script')[0];scpt.parentNode.insertBefore(elem,scpt)})();window._qevents.push({qacct:\"p-LfaarYPdxYFdP\",uid:\"webmaster@techtimes.com\"})</script> <noscript><div style=\"display:none;\"><img src=\"//pixel.quantserve.com/pixel/p-LfaarYPdxYFdP.gif\" border=\"0\" height=\"1\" width=\"1\" alt=\"Quantcast\"/></div></noscript> <script src=\"https://cdn.usefathom.com/script.js\" data-site=\"JFJDSEIJ\" defer></script> </body></html>","snapshot_chars":337868,"live_check":"changed"}]}