@font-face{font-family:'Pragati Narrow';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/pragatinarrow/v13/vm8vdRf0T0bS1ffgsPB7WZ-mD272wNc.ttf) format('truetype')}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu7GxP.ttf) format('truetype')}body{font-size:14px;font-weight:400;margin:0;color:#555;background-color:#fff;line-height:1}@media (prefers-color-scheme:dark){}main{margin:0 0 40px 0}*{margin:0;padding:0;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box}[hidden]{display:none}a{text-decoration:none;color:inherit}a[nohref]{cursor:pointer}a[nohref]:hover{text-decoration:line-through}*:focus{outline:2px dashed #1a6f94}ul{list-style-type:none;padding:0}header{background-color:#fff;border-bottom:1px solid #eee;padding:16px;overflow:hidden;text-align:center}header img{height:36px;margin-left:-24px}header a.join{position:fixed;z-index:2;right:12px;top:12px;border:4px solid #fff}@media (min-width:600px){header img{width:auto;height:40px;margin-left:-12px}header a.join{padding:12px 24px;right:13px;top:13px;font-size:18px}}@media (min-width:1200px){header img{height:64px}header a.join{right:24px;top:24px}}nav{position:absolute}nav .btn{position:absolute;top:10px;left:10px;cursor:pointer}nav .btn:after{position:absolute;display:block;content:"";background-color:red;opacity:0;cursor:pointer;width:24px;height:24px}nav .btn span,nav .btn span:after,nav .btn span:before{position:absolute;content:"";display:block;width:24px;height:3px;margin:0;background-color:#1a6f94}nav .btn span{top:0;left:0}nav .btn span:before{top:8px}nav .btn span:after{top:16px}nav .bar{display:none;margin:4px 0 0 44px}nav .bar a{margin:0 8px 0 0;color:#1a6f94;font-size:15px}nav .dropdown{position:absolute;z-index:2;top:35px;left:10px;padding:12px 0;min-width:120px;color:#1a6f94;background-color:#f8f8f8;text-align:left;display:none}nav .dropdown a{display:block;padding:8px 16px;-webkit-user-select:none;-ms-user-select:none;user-select:none}nav .dropdown a:hover{background-color:#2290bf;color:#fff}nav .lso{display:none}@media (min-width:800px){nav .lso{display:inline-block}}nav .search-box{width:240px}@media (min-width:700px){nav{top:28px;left:28px}nav .btn{display:none}nav .bar{margin:4px 0 0 0;display:block}}@media (min-width:1200px){nav{top:38px;left:38px}nav .bar a{margin:0 12px 0 0}}article,ul.list,ul.all,div.recent,aside,div.search{display:block;width:100%}@media (min-width:800px){article,ul.list,ul.all,div.recent,aside,div.search{position:relative;left:50%;margin-left:-400px;width:800px}}@media (min-width:1200px){article,ul.list,ul.all,div.recent,aside,div.search{position:relative;left:50%;margin-left:-480px;width:960px}}article h1,ul.list h1,ul.all h1,div.recent h1,aside h1,div.search h1,article .title,ul.list .title,ul.all .title,div.recent .title,aside .title,div.search .title,article p:first-of-type,ul.list p:first-of-type,ul.all p:first-of-type,div.recent p:first-of-type,aside p:first-of-type,div.search p:first-of-type,article h2,ul.list h2,ul.all h2,div.recent h2,aside h2,div.search h2,article h3,ul.list h3,ul.all h3,div.recent h3,aside h3,div.search h3,article h4,ul.list h4,ul.all h4,div.recent h4,aside h4,div.search h4,article h5,ul.list h5,ul.all h5,div.recent h5,aside h5,div.search h5,article h6,ul.list h6,ul.all h6,div.recent h6,aside h6,div.search h6,article .date,ul.list .date,ul.all .date,div.recent .date,aside .date,div.search .date,article .posted,ul.list .posted,ul.all .posted,div.recent .posted,aside .posted,div.search .posted,article p,ul.list p,ul.all p,div.recent p,aside p,div.search p,article .more,ul.list .more,ul.all .more,div.recent .more,aside .more,div.search .more,article figcaption,ul.list figcaption,ul.all figcaption,div.recent figcaption,aside figcaption,div.search figcaption,article ul,ul.list ul,ul.all ul,div.recent ul,aside ul,div.search ul,article ol,ul.list ol,ul.all ol,div.recent ol,aside ol,div.search ol,article img.natural,ul.list img.natural,ul.all img.natural,div.recent img.natural,aside img.natural,div.search img.natural,article img.fullwidth,ul.list img.fullwidth,ul.all img.fullwidth,div.recent img.fullwidth,aside img.fullwidth,div.search img.fullwidth,article code,ul.list code,ul.all code,div.recent code,aside code,div.search code,article div.autolang,ul.list div.autolang,ul.all div.autolang,div.recent div.autolang,aside div.autolang,div.search div.autolang,article div.versions,ul.list div.versions,ul.all div.versions,div.recent div.versions,aside div.versions,div.search div.versions,article blockquote,ul.list blockquote,ul.all blockquote,div.recent blockquote,aside blockquote,div.search blockquote{margin:0px 20px 20px 20px;line-height:1.5}article ol,ul.list ol,ul.all ol,div.recent ol,aside ol,div.search ol,article ul,ul.list ul,ul.all ul,div.recent ul,aside ul,div.search ul{padding:0}article ol li:not(:last-of-type),ul.list ol li:not(:last-of-type),ul.all ol li:not(:last-of-type),div.recent ol li:not(:last-of-type),aside ol li:not(:last-of-type),div.search ol li:not(:last-of-type),article ul li:not(:last-of-type),ul.list ul li:not(:last-of-type),ul.all ul li:not(:last-of-type),div.recent ul li:not(:last-of-type),aside ul li:not(:last-of-type),div.search ul li:not(:last-of-type){margin-bottom:8px}article div.autolang,ul.list div.autolang,ul.all div.autolang,div.recent div.autolang,aside div.autolang,div.search div.autolang{margin-top:20px !important;margin-bottom:20px !important;background-color:#efefef;padding:4px 8px;border-radius:4px;text-align:center}article span.cts [data-category],ul.list span.cts [data-category],ul.all span.cts [data-category],div.recent span.cts [data-category],aside span.cts [data-category],div.search span.cts [data-category],article p [data-category],ul.list p [data-category],ul.all p [data-category],div.recent p [data-category],aside p [data-category],div.search p [data-category]{display:inline-block;margin:0 0 0 4px;font-size:11px;background-color:#fbeb3c;color:#444;padding:3px 6px 2px 6px;line-height:1;vertical-align:middle;border-radius:4px;text-decoration:none}article span.cts [data-category]:hover,ul.list span.cts [data-category]:hover,ul.all span.cts [data-category]:hover,div.recent span.cts [data-category]:hover,aside span.cts [data-category]:hover,div.search span.cts [data-category]:hover,article p [data-category]:hover,ul.list p [data-category]:hover,ul.all p [data-category]:hover,div.recent p [data-category]:hover,aside p [data-category]:hover,div.search p [data-category]:hover{cursor:pointer;background-color:#2290bf;color:#fff}article div.versions,ul.list div.versions,ul.all div.versions,div.recent div.versions,aside div.versions,div.search div.versions{margin-top:-20px;margin-bottom:10px}article div.versions a,ul.list div.versions a,ul.all div.versions a,div.recent div.versions a,aside div.versions a,div.search div.versions a,article div.versions span,ul.list div.versions span,ul.all div.versions span,div.recent div.versions span,aside div.versions span,div.search div.versions span{display:inline-block;margin-right:12px;text-decoration:none;border:none;font-size:12px}article div.versions a:hover,ul.list div.versions a:hover,ul.all div.versions a:hover,div.recent div.versions a:hover,aside div.versions a:hover,div.search div.versions a:hover{text-decoration:underline}article div.versions a.current,ul.list div.versions a.current,ul.all div.versions a.current,div.recent div.versions a.current,aside div.versions a.current,div.search div.versions a.current{text-decoration:underline;pointer-events:none}article div.versions .tts-action,ul.list div.versions .tts-action,ul.all div.versions .tts-action,div.recent div.versions .tts-action,aside div.versions .tts-action,div.search div.versions .tts-action{color:#0b2;cursor:pointer;display:inline-block}article div.versions .tts-action:before,ul.list div.versions .tts-action:before,ul.all div.versions .tts-action:before,div.recent div.versions .tts-action:before,aside div.versions .tts-action:before,div.search div.versions .tts-action:before{content:'';vertical-align:middel;display:inline-block;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:8px solid green;margin:0 4px 0 0}article div.versions .tts-action:after+a,ul.list div.versions .tts-action:after+a,ul.all div.versions .tts-action:after+a,div.recent div.versions .tts-action:after+a,aside div.versions .tts-action:after+a,div.search div.versions .tts-action:after+a{content:"|";margin:0 0 0 12px}article div.versions .tts-action:hover,ul.list div.versions .tts-action:hover,ul.all div.versions .tts-action:hover,div.recent div.versions .tts-action:hover,aside div.versions .tts-action:hover,div.search div.versions .tts-action:hover{text-decoration:underline}article div.versions .tts-action.disabled,ul.list div.versions .tts-action.disabled,ul.all div.versions .tts-action.disabled,div.recent div.versions .tts-action.disabled,aside div.versions .tts-action.disabled,div.search div.versions .tts-action.disabled{pointer-events:none;opacity:.33}article ul,ul.list ul,ul.all ul,div.recent ul,aside ul,div.search ul{list-style-type:disc}article ol,ul.list ol,ul.all ol,div.recent ol,aside ol,div.search ol{list-style-type:decimal;padding:0 0 0 20px}article h1,ul.list h1,ul.all h1,div.recent h1,aside h1,div.search h1,article .title,ul.list .title,ul.all .title,div.recent .title,aside .title,div.search .title,article p:first-of-type,ul.list p:first-of-type,ul.all p:first-of-type,div.recent p:first-of-type,aside p:first-of-type,div.search p:first-of-type,article h2,ul.list h2,ul.all h2,div.recent h2,aside h2,div.search h2,article h3,ul.list h3,ul.all h3,div.recent h3,aside h3,div.search h3,article h4,ul.list h4,ul.all h4,div.recent h4,aside h4,div.search h4{color:#000000}article h1,ul.list h1,ul.all h1,div.recent h1,aside h1,div.search h1,article .title,ul.list .title,ul.all .title,div.recent .title,aside .title,div.search .title{margin-top:0px;font-size:28px}article.all h2,ul.list.all h2,ul.all.all h2,div.recent.all h2,aside.all h2,div.search.all h2,article.list h2,ul.list.list h2,ul.all.list h2,div.recent.list h2,aside.list h2,div.search.list h2{font-weight:normal}article p:first-of-type,ul.list p:first-of-type,ul.all p:first-of-type,div.recent p:first-of-type,aside p:first-of-type,div.search p:first-of-type{font-size:16px}@media (min-width:900px){article p:first-of-type,ul.list p:first-of-type,ul.all p:first-of-type,div.recent p:first-of-type,aside p:first-of-type,div.search p:first-of-type{font-size:18px}}article h2,ul.list h2,ul.all h2,div.recent h2,aside h2,div.search h2{font-size:24px;font-weight:700}article h3,ul.list h3,ul.all h3,div.recent h3,aside h3,div.search h3{font-size:16px;font-weight:700}article h4,ul.list h4,ul.all h4,div.recent h4,aside h4,div.search h4{font-size:15px;font-weight:700;color:#555}article blockquote,ul.list blockquote,ul.all blockquote,div.recent blockquote,aside blockquote,div.search blockquote{padding:16px 8px 16px 16px;background-color:#ffffad;font-weight:400;position:relative;border-left:1px dotted #bbb}article h5,ul.list h5,ul.all h5,div.recent h5,aside h5,div.search h5{font-size:14px;color:#555}article p,ul.list p,ul.all p,div.recent p,aside p,div.search p,article li,ul.list li,ul.all li,div.recent li,aside li,div.search li,article blockquote,ul.list blockquote,ul.all blockquote,div.recent blockquote,aside blockquote,div.search blockquote{font-size:15px}@media (min-width:900px){article p,ul.list p,ul.all p,div.recent p,aside p,div.search p,article li,ul.list li,ul.all li,div.recent li,aside li,div.search li,article blockquote,ul.list blockquote,ul.all blockquote,div.recent blockquote,aside blockquote,div.search blockquote{font-size:17px}}article p.warning,ul.list p.warning,ul.all p.warning,div.recent p.warning,aside p.warning,div.search p.warning{background-color:#ff0000;color:#ffffff;padding:5px 10px;border-radius:10px}article p.center,ul.list p.center,ul.all p.center,div.recent p.center,aside p.center,div.search p.center{text-align:center}article p.footnote,ul.list p.footnote,ul.all p.footnote,div.recent p.footnote,aside p.footnote,div.search p.footnote{font-size:1em;font-style:italic}article p.footnote a,ul.list p.footnote a,ul.all p.footnote a,div.recent p.footnote a,aside p.footnote a,div.search p.footnote a{color:inherit;border:none;text-decoration:underline}article h6,ul.list h6,ul.all h6,div.recent h6,aside h6,div.search h6,article .date,ul.list .date,ul.all .date,div.recent .date,aside .date,div.search .date,article .posted,ul.list .posted,ul.all .posted,div.recent .posted,aside .posted,div.search .posted{font-size:13px;color:#888;margin-top:20px;margin-bottom:0px}article h6 a,ul.list h6 a,ul.all h6 a,div.recent h6 a,aside h6 a,div.search h6 a,article .date a,ul.list .date a,ul.all .date a,div.recent .date a,aside .date a,div.search .date a,article .posted a,ul.list .posted a,ul.all .posted a,div.recent .posted a,aside .posted a,div.search .posted a{border:none;text-decoration:underline;color:inherit}article h6 a:hover,ul.list h6 a:hover,ul.all h6 a:hover,div.recent h6 a:hover,aside h6 a:hover,div.search h6 a:hover,article .date a:hover,ul.list .date a:hover,ul.all .date a:hover,div.recent .date a:hover,aside .date a:hover,div.search .date a:hover,article .posted a:hover,ul.list .posted a:hover,ul.all .posted a:hover,div.recent .posted a:hover,aside .posted a:hover,div.search .posted a:hover{color:#0d46e6}article .pro,ul.list .pro,ul.all .pro,div.recent .pro,aside .pro,div.search .pro,article .button,ul.list .button,ul.all .button,div.recent .button,aside .button,div.search .button{position:relative;top:-2px;font-size:.7em;font-weight:700;border:none;padding:4px 8px;border-radius:6px}article strong.upc,ul.list strong.upc,ul.all strong.upc,div.recent strong.upc,aside strong.upc,div.search strong.upc{text-transform:uppercase;font-size:.6em}article strong,ul.list strong,ul.all strong,div.recent strong,aside strong,div.search strong,article a.strong,ul.list a.strong,ul.all a.strong,div.recent a.strong,aside a.strong,div.search a.strong,article b,ul.list b,ul.all b,div.recent b,aside b,div.search b{color:#124e69;font-weight:bold}article a.strong:hover,ul.list a.strong:hover,ul.all a.strong:hover,div.recent a.strong:hover,aside a.strong:hover,div.search a.strong:hover{border:none;background-color:#1a6f94;color:#fff}article .annotation li,ul.list .annotation li,ul.all .annotation li,div.recent .annotation li,aside .annotation li,div.search .annotation li{margin-bottom:16px !important;font-size:.9em;line-height:1.5;display:block;font-style:italic}article .annotation sup,ul.list .annotation sup,ul.all .annotation sup,div.recent .annotation sup,aside .annotation sup,div.search .annotation sup{font-size:.8em}@media (min-width:768px){article .annotation li,ul.list .annotation li,ul.all .annotation li,div.recent .annotation li,aside .annotation li,div.search .annotation li{font-size:1.1em}}article code,ul.list code,ul.all code,div.recent code,aside code,div.search code{display:block;background-color:#eeeeee;padding:16px !important;border-radius:10px;white-space:pre-wrap}article p>code,ul.list p>code,ul.all p>code,div.recent p>code,aside p>code,div.search p>code{display:inline}article span.mono,ul.list span.mono,ul.all span.mono,div.recent span.mono,aside span.mono,div.search span.mono,article span.code,ul.list span.code,ul.all span.code,div.recent span.code,aside span.code,div.search span.code,article p>code,ul.list p>code,ul.all p>code,div.recent p>code,aside p>code,div.search p>code{display:inline-block;vertical-align:middle;background-color:#efefef;font-family:monospace;padding:0px 6px !important;margin:0 2px;border-radius:10px;font-size:.75em}article .key,ul.list .key,ul.all .key,div.recent .key,aside .key,div.search .key{position:relative;top:-2px;font-size:.66em;border-radius:4px;border:1px solid #aaa;box-shadow:1px 1px 2px rgba(0,0,0,0.2);padding:4px 6px 6px 6px;margin:0 4px}article .ui,ul.list .ui,ul.all .ui,div.recent .ui,aside .ui,div.search .ui{position:relative;top:-2px;font-size:.66em;border-radius:4px;background-color:#efefef;padding:4px 6px 6px 6px;margin:0 4px;color:#1a6f94;font-weight:700}article .pro,ul.list .pro,ul.all .pro,div.recent .pro,aside .pro,div.search .pro{color:#fff;background-color:#0b2;letter-spacing:.1em;text-transform:uppercase}article .pro:hover,ul.list .pro:hover,ul.all .pro:hover,div.recent .pro:hover,aside .pro:hover,div.search .pro:hover{border:none !important;color:#fff !important;background-color:#00a21d}article .button,ul.list .button,ul.all .button,div.recent .button,aside .button,div.search .button{border:2px solid #0b2;color:#0b2;padding:8px 0;text-transform:none;font-size:.9em;font-weight:400;letter-spacing:0;border-radius:16px;display:inline-block;margin:20px 0;text-align:center;width:100%}article .button:hover,ul.list .button:hover,ul.all .button:hover,div.recent .button:hover,aside .button:hover,div.search .button:hover{background-color:#0b2;color:#fff;border:2px solid #0b2}article .button.disabled,ul.list .button.disabled,ul.all .button.disabled,div.recent .button.disabled,aside .button.disabled,div.search .button.disabled{pointer-events:none}article em.b,ul.list em.b,ul.all em.b,div.recent em.b,aside em.b,div.search em.b{color:#000;font-weight:700;font-style:normal}article sup,ul.list sup,ul.all sup,div.recent sup,aside sup,div.search sup{font-size:.6em;padding:0;margin:0;letter-spacing:0}article .redbullet,ul.list .redbullet,ul.all .redbullet,div.recent .redbullet,aside .redbullet,div.search .redbullet{display:inline-block;width:1.2em;height:1.2em;background-color:#ff0000;color:#ffffff;line-height:1.2em;text-align:center;vertical-align:middle;border-radius:50%;font-weight:bold;font-size:.8em}@media (min-width:400px){article .button,ul.list .button,ul.all .button,div.recent .button,aside .button,div.search .button{left:10%;width:80%}}@media (min-width:600px){article .button,ul.list .button,ul.all .button,div.recent .button,aside .button,div.search .button{padding:12px 32px;width:500px;position:relative;left:50%;margin-left:-250px}}@media (min-width:800px){article h1,ul.list h1,ul.all h1,div.recent h1,aside h1,div.search h1,article .title,ul.list .title,ul.all .title,div.recent .title,aside .title,div.search .title,article p:first-of-type,ul.list p:first-of-type,ul.all p:first-of-type,div.recent p:first-of-type,aside p:first-of-type,div.search p:first-of-type,article h2,ul.list h2,ul.all h2,div.recent h2,aside h2,div.search h2,article h3,ul.list h3,ul.all h3,div.recent h3,aside h3,div.search h3,article h4,ul.list h4,ul.all h4,div.recent h4,aside h4,div.search h4,article h5,ul.list h5,ul.all h5,div.recent h5,aside h5,div.search h5,article h6,ul.list h6,ul.all h6,div.recent h6,aside h6,div.search h6,article .date,ul.list .date,ul.all .date,div.recent .date,aside .date,div.search .date,article .posted,ul.list .posted,ul.all .posted,div.recent .posted,aside .posted,div.search .posted,article p,ul.list p,ul.all p,div.recent p,aside p,div.search p,article .more,ul.list .more,ul.all .more,div.recent .more,aside .more,div.search .more,article figcaption,ul.list figcaption,ul.all figcaption,div.recent figcaption,aside figcaption,div.search figcaption,article ul,ul.list ul,ul.all ul,div.recent ul,aside ul,div.search ul,article ol,ul.list ol,ul.all ol,div.recent ol,aside ol,div.search ol,article img.natural,ul.list img.natural,ul.all img.natural,div.recent img.natural,aside img.natural,div.search img.natural,article img.fullwidth,ul.list img.fullwidth,ul.all img.fullwidth,div.recent img.fullwidth,aside img.fullwidth,div.search img.fullwidth,article code,ul.list code,ul.all code,div.recent code,aside code,div.search code,article div.autolang,ul.list div.autolang,ul.all div.autolang,div.recent div.autolang,aside div.autolang,div.search div.autolang,article div.versions,ul.list div.versions,ul.all div.versions,div.recent div.versions,aside div.versions,div.search div.versions,article blockquote,ul.list blockquote,ul.all blockquote,div.recent blockquote,aside blockquote,div.search blockquote{margin:0px 40px 40px 40px;line-height:1.75}article h1,ul.list h1,ul.all h1,div.recent h1,aside h1,div.search h1,article .title,ul.list .title,ul.all .title,div.recent .title,aside .title,div.search .title{font-size:40px;line-height:1.25;margin:0px 40px 40px 40px}article:not(.all) p:first-of-type,ul.list:not(.all) p:first-of-type,ul.all:not(.all) p:first-of-type,div.recent:not(.all) p:first-of-type,aside:not(.all) p:first-of-type,div.search:not(.all) p:first-of-type,article h3,ul.list h3,ul.all h3,div.recent h3,aside h3,div.search h3{font-size:20px}article h2,ul.list h2,ul.all h2,div.recent h2,aside h2,div.search h2{font-size:28px}article.post h2,ul.list.post h2,ul.all.post h2,div.recent.post h2,aside.post h2,div.search.post h2,article h3,ul.list h3,ul.all h3,div.recent h3,aside h3,div.search h3,article h4,ul.list h4,ul.all h4,div.recent h4,aside h4,div.search h4{margin:40px 40px 10px 40px !important}article h4,ul.list h4,ul.all h4,div.recent h4,aside h4,div.search h4,article p,ul.list p,ul.all p,div.recent p,aside p,div.search p,article li,ul.list li,ul.all li,div.recent li,aside li,div.search li,article blockquote,ul.list blockquote,ul.all blockquote,div.recent blockquote,aside blockquote,div.search blockquote{font-size:16px}article h6,ul.list h6,ul.all h6,div.recent h6,aside h6,div.search h6,article .date,ul.list .date,ul.all .date,div.recent .date,aside .date,div.search .date,article .posted,ul.list .posted,ul.all .posted,div.recent .posted,aside .posted,div.search .posted{margin-top:36px;margin-bottom:0px}article div.versions,ul.list div.versions,ul.all div.versions,div.recent div.versions,aside div.versions,div.search div.versions{margin-top:-32px;margin-bottom:10px}}@media (min-width:1200px){article h1,ul.list h1,ul.all h1,div.recent h1,aside h1,div.search h1,article .title,ul.list .title,ul.all .title,div.recent .title,aside .title,div.search .title,article p:first-of-type,ul.list p:first-of-type,ul.all p:first-of-type,div.recent p:first-of-type,aside p:first-of-type,div.search p:first-of-type,article h2,ul.list h2,ul.all h2,div.recent h2,aside h2,div.search h2,article h3,ul.list h3,ul.all h3,div.recent h3,aside h3,div.search h3,article h4,ul.list h4,ul.all h4,div.recent h4,aside h4,div.search h4,article h5,ul.list h5,ul.all h5,div.recent h5,aside h5,div.search h5,article h6,ul.list h6,ul.all h6,div.recent h6,aside h6,div.search h6,article .date,ul.list .date,ul.all .date,div.recent .date,aside .date,div.search .date,article .posted,ul.list .posted,ul.all .posted,div.recent .posted,aside .posted,div.search .posted,article p,ul.list p,ul.all p,div.recent p,aside p,div.search p,article .more,ul.list .more,ul.all .more,div.recent .more,aside .more,div.search .more,article figcaption,ul.list figcaption,ul.all figcaption,div.recent figcaption,aside figcaption,div.search figcaption,article ul,ul.list ul,ul.all ul,div.recent ul,aside ul,div.search ul,article ol,ul.list ol,ul.all ol,div.recent ol,aside ol,div.search ol,article img.natural,ul.list img.natural,ul.all img.natural,div.recent img.natural,aside img.natural,div.search img.natural,article img.fullwidth,ul.list img.fullwidth,ul.all img.fullwidth,div.recent img.fullwidth,aside img.fullwidth,div.search img.fullwidth,article code,ul.list code,ul.all code,div.recent code,aside code,div.search code,article div.autolang,ul.list div.autolang,ul.all div.autolang,div.recent div.autolang,aside div.autolang,div.search div.autolang,article div.versions,ul.list div.versions,ul.all div.versions,div.recent div.versions,aside div.versions,div.search div.versions,article blockquote,ul.list blockquote,ul.all blockquote,div.recent blockquote,aside blockquote,div.search blockquote{margin:0px 60px 40px 60px}article h1,ul.list h1,ul.all h1,div.recent h1,aside h1,div.search h1,article .title,ul.list .title,ul.all .title,div.recent .title,aside .title,div.search .title{font-size:58px;margin:0px 60px 40px 60px}article:not(.all) p:first-of-type,ul.list:not(.all) p:first-of-type,ul.all:not(.all) p:first-of-type,div.recent:not(.all) p:first-of-type,aside:not(.all) p:first-of-type,div.search:not(.all) p:first-of-type,article h3,ul.list h3,ul.all h3,div.recent h3,aside h3,div.search h3{font-size:22px}article h2,ul.list h2,ul.all h2,div.recent h2,aside h2,div.search h2{font-size:32px}article.post h2,ul.list.post h2,ul.all.post h2,div.recent.post h2,aside.post h2,div.search.post h2,article h3,ul.list h3,ul.all h3,div.recent h3,aside h3,div.search h3,article h4,ul.list h4,ul.all h4,div.recent h4,aside h4,div.search h4{margin:40px 60px 10px 60px !important}article h4,ul.list h4,ul.all h4,div.recent h4,aside h4,div.search h4,article p,ul.list p,ul.all p,div.recent p,aside p,div.search p,article li,ul.list li,ul.all li,div.recent li,aside li,div.search li,article blockquote,ul.list blockquote,ul.all blockquote,div.recent blockquote,aside blockquote,div.search blockquote{font-size:20px}article h6,ul.list h6,ul.all h6,div.recent h6,aside h6,div.search h6,article .date,ul.list .date,ul.all .date,div.recent .date,aside .date,div.search .date,article .posted,ul.list .posted,ul.all .posted,div.recent .posted,aside .posted,div.search .posted{margin-top:36px;margin-bottom:0px}article div.versions,ul.list div.versions,ul.all div.versions,div.recent div.versions,aside div.versions,div.search div.versions{margin-top:-32px;margin-bottom:10px}}article img,ul.list img,ul.all img,div.recent img,aside img,div.search img,article video,ul.list video,ul.all video,div.recent video,aside video,div.search video{width:100%;height:auto;margin-bottom:20px}@media (min-width:800px){article img,ul.list img,ul.all img,div.recent img,aside img,div.search img,article video,ul.list video,ul.all video,div.recent video,aside video,div.search video{margin-bottom:40px}}@media (min-width:1200px){article img,ul.list img,ul.all img,div.recent img,aside img,div.search img,article video,ul.list video,ul.all video,div.recent video,aside video,div.search video{margin-bottom:60px}}article img.bordered,ul.list img.bordered,ul.all img.bordered,div.recent img.bordered,aside img.bordered,div.search img.bordered{border-top:1px solid #ccc;border-bottom:1px solid #ccc}article img.framed,ul.list img.framed,ul.all img.framed,div.recent img.framed,aside img.framed,div.search img.framed{border:1px solid #ddd}article img.in-text-icon,ul.list img.in-text-icon,ul.all img.in-text-icon,div.recent img.in-text-icon,aside img.in-text-icon,div.search img.in-text-icon{display:inline;height:.9em;width:auto;margin:0 4px}article img.shadow,ul.list img.shadow,ul.all img.shadow,div.recent img.shadow,aside img.shadow,div.search img.shadow{width:986px;position:relative;left:50%;margin:0 0 0 -493px}article img.natural,ul.list img.natural,ul.all img.natural,div.recent img.natural,aside img.natural,div.search img.natural{width:auto;max-width:90%}@media (min-width:900px){article img.natural,ul.list img.natural,ul.all img.natural,div.recent img.natural,aside img.natural,div.search img.natural{max-width:100%}}article img.camera,ul.list img.camera,ul.all img.camera,div.recent img.camera,aside img.camera,div.search img.camera{display:block;float:left;max-width:320px;margin:0 20px 0 0}article .boxes,ul.list .boxes,ul.all .boxes,div.recent .boxes,aside .boxes,div.search .boxes{clear:both;overflow:auto}article .boxes li,ul.list .boxes li,ul.all .boxes li,div.recent .boxes li,aside .boxes li,div.search .boxes li{display:block;clear:both;width:100%}article .specs li,ul.list .specs li,ul.all .specs li,div.recent .specs li,aside .specs li,div.search .specs li{list-style-type:none}article .specs p,ul.list .specs p,ul.all .specs p,div.recent .specs p,aside .specs p,div.search .specs p{margin:0 0 6px 0}article .specs a,ul.list .specs a,ul.all .specs a,div.recent .specs a,aside .specs a,div.search .specs a{text-decoration:none;border:none}article .amz img,ul.list .amz img,ul.all .amz img,div.recent .amz img,aside .amz img,div.search .amz img{display:inline-block;width:80px;margin:0;padding:0;vertical-align:middle}article img[src*=amazon],ul.list img[src*=amazon],ul.all img[src*=amazon],div.recent img[src*=amazon],aside img[src*=amazon],div.search img[src*=amazon]{display:none}article h3~img,ul.list h3~img,ul.all h3~img,div.recent h3~img,aside h3~img,div.search h3~img,article h2~img,ul.list h2~img,ul.all h2~img,div.recent h2~img,aside h2~img,div.search h2~img{margin-top:0px}@media (min-width:800px){article h3~img,ul.list h3~img,ul.all h3~img,div.recent h3~img,aside h3~img,div.search h3~img,article h2~img,ul.list h2~img,ul.all h2~img,div.recent h2~img,aside h2~img,div.search h2~img{margin-top:12px;margin-bottom:12px}}@media (min-width:1200px){article h3~img,ul.list h3~img,ul.all h3~img,div.recent h3~img,aside h3~img,div.search h3~img,article h2~img,ul.list h2~img,ul.all h2~img,div.recent h2~img,aside h2~img,div.search h2~img{margin-top:24px;margin-bottom:24px}}article figcaption,ul.list figcaption,ul.all figcaption,div.recent figcaption,aside figcaption,div.search figcaption{line-height:1.33;margin-top:-4px !important;color:#bbb}@media (min-width:800px){article figcaption,ul.list figcaption,ul.all figcaption,div.recent figcaption,aside figcaption,div.search figcaption{color:#aaa;margin-top:-32px !important}}@media (min-width:1200px){article figcaption,ul.list figcaption,ul.all figcaption,div.recent figcaption,aside figcaption,div.search figcaption{margin-top:-48px !important}}article figure figcaption,ul.list figure figcaption,ul.all figure figcaption,div.recent figure figcaption,aside figure figcaption,div.search figure figcaption{display:block;margin-top:-4px !important}@media (min-width:800px){article figure figcaption,ul.list figure figcaption,ul.all figure figcaption,div.recent figure figcaption,aside figure figcaption,div.search figure figcaption{margin-top:-24px !important}}@media (min-width:1200px){article figure figcaption,ul.list figure figcaption,ul.all figure figcaption,div.recent figure figcaption,aside figure figcaption,div.search figure figcaption{margin-top:-32px !important}}article a,ul.list a,ul.all a,div.recent a,aside a,div.search a{color:#0d46e6;border-bottom:1px solid #0d46e6}article a.modest,ul.list a.modest,ul.all a.modest,div.recent a.modest,aside a.modest,div.search a.modest{color:inherit;border:none}article a.modest:hover,ul.list a.modest:hover,ul.all a.modest:hover,div.recent a.modest:hover,aside a.modest:hover,div.search a.modest:hover{text-decoration:underline}article p>a:hover,ul.list p>a:hover,ul.all p>a:hover,div.recent p>a:hover,aside p>a:hover,div.search p>a:hover{color:#3365f3;border-bottom:1px dashed #3365f3}article .striked,ul.list .striked,ul.all .striked,div.recent .striked,aside .striked,div.search .striked{text-decoration:line-through #aaa}article a.image-link,ul.list a.image-link,ul.all a.image-link,div.recent a.image-link,aside a.image-link,div.search a.image-link,article a.image-link:hover,ul.list a.image-link:hover,ul.all a.image-link:hover,div.recent a.image-link:hover,aside a.image-link:hover,div.search a.image-link:hover{border:none}article a.image-link img,ul.list a.image-link img,ul.all a.image-link img,div.recent a.image-link img,aside a.image-link img,div.search a.image-link img,article a.image-link:hover img,ul.list a.image-link:hover img,ul.all a.image-link:hover img,div.recent a.image-link:hover img,aside a.image-link:hover img,div.search a.image-link:hover img{margin:0}article .testimonial,ul.list .testimonial,ul.all .testimonial,div.recent .testimonial,aside .testimonial,div.search .testimonial{background-color:#fff5d3;border-radius:20px;padding:20px;box-shadow:0 0 4px rgba(0,0,0,0.05)}article .testimonial .quote,ul.list .testimonial .quote,ul.all .testimonial .quote,div.recent .testimonial .quote,aside .testimonial .quote,div.search .testimonial .quote,article .testimonial .author,ul.list .testimonial .author,ul.all .testimonial .author,div.recent .testimonial .author,aside .testimonial .author,div.search .testimonial .author{display:block;font-style:italic}article .testimonial .quote:before,ul.list .testimonial .quote:before,ul.all .testimonial .quote:before,div.recent .testimonial .quote:before,aside .testimonial .quote:before,div.search .testimonial .quote:before,article .testimonial .quote:after,ul.list .testimonial .quote:after,ul.all .testimonial .quote:after,div.recent .testimonial .quote:after,aside .testimonial .quote:after,div.search .testimonial .quote:after{content:"\""}article .testimonial .author,ul.list .testimonial .author,ul.all .testimonial .author,div.recent .testimonial .author,aside .testimonial .author,div.search .testimonial .author{color:#000000;margin-top:10px}@media (min-width:800px){article .testimonial .quote,ul.list .testimonial .quote,ul.all .testimonial .quote,div.recent .testimonial .quote,aside .testimonial .quote,div.search .testimonial .quote,article .testimonial .author,ul.list .testimonial .author,ul.all .testimonial .author,div.recent .testimonial .author,aside .testimonial .author,div.search .testimonial .author{font-size:.8em}}article .headimg{display:block;background-color:#eee;width:100%;height:50vw}@media (min-width:800px){article .headimg{width:800px;height:400px}}@media (min-width:1200px){article .headimg{width:960px;height:480px}}article ul li{margin-left:20px}ul.list a{border:none;display:block}ul.list a.strict img{display:block;background-color:#eee;width:100%;height:50vw}@media (min-width:800px){ul.list a.strict img{width:800px;height:400px}}@media (min-width:1200px){ul.list a.strict img{width:960px;height:480px}}ul.list p:first-of-type{color:#555}ul.list.no-point{list-style-type:none}ul.list figcaption{display:none}ul.list .more{display:inline-block;border:1px solid #0d46e6;padding:6px 12px 4px 12px;border-radius:16px;font-size:11px;vertical-align:middle;margin-bottom:40px !important}ul.list .more:hover{background-color:#0d46e6;color:#fff}ul.list a.image-link img{margin-bottom:24px !important}@media (min-width:900px){ul.list .more{border-width:2px;letter-spacing:.05em;font-weight:700;font-size:14px;margin-top:-20px !important;padding:6px 20px 4px 20px}}.pages{width:100%;text-align:center}.pages a{display:inline-block;border:1px solid #0d46e6;color:#0d46e6;width:32px;height:34px;line-height:32px;margin:0 6px;cursor:pointer}.pages a:hover,.pages .selected{background-color:#0d46e6;color:#fff}.pages .selected{pointer-events:none}.pages .back{margin:10px 0;width:auto;padding:0 20px;border-radius:12px;letter-spacing:.05em}@media (min-width:900px){.pages a{border-width:2px;font-size:14px;font-weight:700}}ul.all{display:block;margin-top:0px}ul.all li{clear:both}ul.all .title{font-size:20px;margin-bottom:10px}ul.all .date,ul.all .posted{margin-top:-6px;margin-bottom:10px}ul.all .tximg{display:block;overflow:auto}ul.all .tximg img{height:auto !important}ul.all p{font-size:13px;color:#888}ul.all span.keywords{display:none}ul.all a{border:none;display:block;padding:16px 0}ul.all img{border:none;margin:0 16px 8px 20px;width:85%;display:block;height:auto;background-color:#f0f0f0}@media (min-width:400px){ul.all a{padding:24px 0}ul.all img{float:left;width:200px;height:100px}}@media (min-width:800px){ul.all a{padding:36px 0}ul.all .title{font-size:24px}ul.all img{margin:0 16px 0 40px;width:300px;height:150px}}@media (min-width:800px){ul.all{width:800px}}@media (min-width:1200px){ul.all{width:960px}ul.all .title{font-size:28px}ul.all p{font-size:16px}ul.all img{margin:0 16px 0 60px}}div.search{padding:20px}div.search .box{display:-ms-flexbox;display:flex}div.search input{border:none;border-bottom:1px solid #999;outline:none;font-size:20px;font-family:"Roboto",Helvetica,Arial,sans-serif;padding:0px 4px 0px 4px;height:38px;-ms-flex-preferred-size:100%;flex-basis:100%}div.search label{display:none}div.search button{border:none;width:38px;height:38px;background-color:transparent;cursor:pointer}div.search button svg path{fill:#999}div.search input:focus{border-color:#1a6f94}div.search button:hover svg path{fill:#1a6f94}div.search label:focus{display:block}div.search input:-ms-input-placeholder{font-style:italic;color:#999}div.search input::placeholder{font-style:italic;color:#999}div.search p{display:block;margin:24px 0 0 4px !important;width:100%;font-size:16px !important;color:#b3b3b3}div.search p [data-category]{position:relative;top:-1px;font-size:13px;pointer-events:none}div.search .query{background-color:#fbeb3c;padding:2px 6px;font-size:.9em;border-radius:3px}@media (min-width:800px){div.search{padding:20px 40px 0px 40px}}@media (min-width:1200px){div.search{padding:40px 60px 0px 60px}}div.recent h5{font-size:16px;width:100%;text-align:center;margin:20px 0 20px 0;border-bottom:1px dotted rgba(13,70,230,0.3);color:#0d46e6;padding-bottom:10px}div.recent ul{list-style-type:none;margin:0}div.recent h1,div.recent .title{font-size:18px}div.recent a{display:block;border:none;margin-bottom:40px}div.recent p.preview{font-size:13px !important;color:#888}div.recent h1,div.recent .title,div.recent p.preview{margin:10px 20px}div.recent .header{margin:0px;width:100%;display:none;background-size:cover;background-position:center center;background-repeat:no-repeat}@media (min-width:800px){div.recent ul{overflow:hidden}div.recent li{float:left;width:33.33%;padding:0 20px}div.recent a{margin-bottom:0}div.recent h1,div.recent .title{min-height:44px;font-size:20px}div.recent h1,div.recent .title,div.recent p.preview{margin:10px 0px}div.recent p.preview{font-size:14px !important}div.recent .header{display:block;height:110px}}@media (min-width:1200px){div.recent h5{margin-top:60px}div.recent h1,div.recent .title{font-size:24px;min-height:60px}div.recent p.preview{font-size:15px !important}div.recent h1,div.recent .title,div.recent p.preview{margin:20px 0px}div.recent .header{height:140px}}aside:not(.comments){background-color:#f8f8f8;padding:20px 0;border-radius:24px;margin-bottom:24px}aside:not(.comments) p{display:block;margin:8px;font-style:italic;text-align:center;font-size:15px}aside:not(.comments) span{display:block;text-align:center}aside:not(.comments) .cta-btn{display:inline-block;text-align:center;border-radius:8px;color:#fff;border:2px solid #0b2;color:#0b2;padding:16px 20px;text-decoration:none;font-weight:700;font-size:1.2em;margin:8px 0 8px 0}aside:not(.comments) .cta-btn:hover{background-color:#0b2;color:#fff}@media (min-width:550px){aside:not(.comments) .cta-btn{min-width:220px}}@media (min-width:800px){aside:not(.comments) .cta-btn{font-size:20px;min-width:300px}}.c-string,.c-em{font-weight:700;display:inline;color:#c600ac}aside.comments ul{border-top:1px solid #aaa;padding-top:32px;list-style-type:none}aside.comments li{display:block;margin:0 0 64px 0 !important}aside.comments .author,aside.comments .text{font-size:.8em}aside.comments .author p,aside.comments .text p{margin:8px 0;font-size:inherit !important;color:inherit}aside.comments a{color:inherit;border-bottom:none;text-decoration:underline}aside.comments .author{font-style:italic}aside.comments .text{padding-left:16px;border-left:1px solid #eee}aside.comments code{white-space:normal;margin:0;color:#888 !important;font-size:.9em}.equalizer-video{text-align:center}.equalizer-video iframe{width:100%;max-width:520px;height:520px;margin-bottom:0px}.fived3d-banner{text-align:center}.fived3d-banner iframe{width:100%;max-width:640px;height:85px;margin-bottom:0px}#fbf-anim .demo{position:relative;width:90%;left:5%;min-height:100px;background-color:rgba(0,0,0,0.2);margin:1em 0 2em 0}#fbf-anim .input{padding:5px 0 5px 0;font-size:.9em}#fbf-anim .input input{position:relative;top:-0.2em;margin:0;padding:.5em .5em .4em .7em;font-family:monospace;font-size:13px;background-color:#eee;width:4em;border:1px solid rgba(0,0,0,0.1)}#fbf-anim ul.buttons{list-style-type:none;padding:0 0 2em 0;overflow:auto;margin-bottom:.5em}#fbf-anim .buttons li{float:left;margin:0 20px 0 0;background-color:#000;color:#fff;padding:.3em 1.8em .3em 1.8em;border-radius:6px;cursor:pointer;font-style:normal;list-style-image:none}#fbf-anim .buttons li:hover{background-color:#f00}#fbf-anim .redbox{position:absolute;min-width:50px;height:50px;background-color:#f00;top:25px;left:25px;color:#fff;text-align:center;padding:1em .8em 0 .8em;font-family:monospace}#fbf-anim #redbox-02:before{position:absolute;content:'100px';display:block;width:100px;height:1px;font-size:.8em;background-color:black;margin:0;line-height:1.6;padding:0;top:22px;left:-100px}article iframe{border:none}article div.video{position:relative;display:block;width:100%;height:0;overflow:hidden}article div.video iframe{position:absolute;top:0;left:0;width:100%;height:100%}article div.video{padding-top:56.25%}article div.video,article iframe{margin-bottom:20px;background-color:#000}@media (min-width:800px){article div.video,article iframe{margin-bottom:40px}}@media (min-width:1200px){article div.video,article iframe{margin-bottom:60px}}article iframe[src^="https://kuula.co"]{width:100%;height:320px}@media (min-width:600px){article iframe[src^="https://kuula.co"]{height:400px}}@media (min-width:800px){article iframe[src^="https://kuula.co"]{height:600px}}body{font-family:"Roboto",Helvetica,Arial,sans-serif}h1,.title{font-family:"Pragati Narrow",Helvetica,Arial,serif}.uie{font-family:"Roboto",Helvetica,Arial,sans-serif}body.en .noen{display:none}section.about{margin:0 0 0px 0;width:100%;background-color:#f6f6f6;padding:1em;border-top:1px solid #dddddd}section.about h1{font-size:1.5em}section.about h2{font-size:1em;margin-top:1em;line-height:1.6}section.about a{color:#0d46e6;text-decoration:underline}@media (min-width:800px){section.about{position:relative;font-size:16px;width:800px;left:50%;margin:0 0 0 -400px;padding:20px 40px}}@media (min-width:1200px){section.about{position:relative;left:50%;width:940px;max-width:auto;margin-left:-470px;font-size:18px;padding:40px 40px}}footer{background-color:#222;margin:0;padding:20px 20px 20px 20px;line-height:1.5;color:#fff}@media (min-width:800px){footer{padding:60px 20px 40px 20px}}footer div.section{margin:0 0 20px 0;width:400px;max-width:100%}@media (min-width:440px){footer div.section{position:relative;left:50%;margin:0 0 20px -200px}}@media (min-width:800px){footer div.section{font-size:16px}}@media (min-width:1200px){footer div.section{position:relative;left:50%;width:600px;max-width:auto;margin-left:-300px;font-size:18px}}footer .qa a{color:#1a6f94}@media (min-width:800px){footer .qa{text-align:center}}footer a.join{display:block;text-align:center}footer .links{color:#fff;overflow:hidden}footer .links ul{margin:0 0 0 0;width:50%;float:left}footer .links li{margin:0 0 8px 0}footer .links .note{color:#666}footer .links img{width:20px;vertical-align:middle;margin:0 10px 0 0}@media (min-width:800px){footer .links li{text-align:center}}footer .logo{text-align:center}footer .logo img{width:64px;margin:0 20px}footer .logo img.kuula{position:relative;top:10px}@media (min-width:1200px){footer .logo img{width:96px}}footer .legal{color:#666;text-align:center}footer .legal a{margin-left:10px}