@import url(docs/1.0.0/api/java/resources/fonts/dejavu.css);a[name],body{color:#353833}body,pre{font-size:14px}.sub-nav div,.top-nav a:hover,ul.nav-list li{text-transform:uppercase}.caption,.clear,.skip-nav,h1.hidden{overflow:hidden}.all-classes-container a:link,.all-classes-container a:visited,.all-packages-container a:link,.all-packages-container a:visited,.caption,.col-constructor-name a:link,.col-constructor-name a:visited,.col-first a:link,.col-first a:visited,.col-second a:link,.col-second a:visited,.col-summary-item-name a:link,.col-summary-item-name a:visited,.constant-values-container a:link,.constant-values-container a:visited,.deprecated-label,.descfrm-type-label,.implementation-label,.member-name-label,.member-name-link,.module-label-in-package,.module-label-in-type,.override-specify-label,.package-hierarchy-label,.package-label-in-type,.preview-label,.result-highlight,.search-tag-link,.tab,.table-header,.type-name-label,.type-name-link,.ui-autocomplete-category,div.table-tabs>button,dl.name-value>dt,dl.notes>dt{font-weight:700}body{background-color:#fff;font-family:DejaVu Sans,Arial,Helvetica,sans-serif}.summary-table dt code,code,dt code,pre,tt{font-family:DejaVu Sans Mono,monospace}body,iframe{height:100%;margin:0;padding:0;width:100%}iframe{border:none;overflow-y:scroll}a:link,a:visited{color:#4a6782;text-decoration:none}a[href]:focus,a[href]:hover{color:#bb7a2a;text-decoration:none}h1{font-size:20px}h2{font-size:18px}h3{font-size:16px}h4{font-size:15px}h5{font-size:14px}.result-item,h6{font-size:13px}ul{list-style-type:disc}:not(h1,h2,h3,h4,h5,h6)>code,:not(h1,h2,h3,h4,h5,h6)>tt{font-size:14px;line-height:1.4em;margin-top:8px;padding-top:4px}.summary-table dt code,dt code{font-size:14px;padding-top:4px}button,dl.notes>dt{font-family:DejaVu Sans,Arial,Helvetica,sans-serif}.summary-table dt code{vertical-align:top}sup{font-size:8px}button{font-size:14px}.clear{clear:both;height:0}.about-language{float:right;font-size:11px;height:2.9em;margin-top:-9px;padding:0 21px 8px 8px}.legal-copy{margin-left:.5em}.tab{background-color:#06f;color:#fff;padding:8px;width:5em}.top-nav{background-color:#4d7a97;clear:right;color:#fff;min-height:2.8em;padding:10px 0 0}.sub-nav,.top-nav{float:left;font-size:12px;overflow:hidden;width:100%}.sub-nav{background-color:#dee3e9}.sub-nav div{clear:left;float:left;padding:0 0 5px 6px}ul.nav-list,ul.sub-nav-list{margin:0 25px 0 0;padding:0}.sub-nav .nav-list{padding-top:5px}ul.nav-list{display:block}ul.sub-nav-list{float:left}ul.nav-list li{float:left;list-style:none;padding:5px 6px}.sub-nav .nav-list-search{clear:none;float:right;margin:0;padding:5px 6px}.nav-list-search label{position:relative;right:-16px}ul.sub-nav-list li{float:left;list-style:none;padding-top:10px}.top-nav a:active,.top-nav a:link,.top-nav a:visited{color:#fff;text-decoration:none;text-transform:uppercase}.top-nav a:hover{color:#bb7a2a;text-decoration:none}.nav-bar-cell1-rev{background-color:#f8981d;color:#253441;margin:auto 5px}.skip-nav{left:-9999px;position:absolute;top:auto}.caption,main{position:relative}.title{color:#2c4557;margin:10px 0}.sub-title{margin:5px 0 0}.header ul{margin:0 0 15px;padding:0}.footer ul li,.header ul li{font-size:13px;list-style:none}body.class-declaration-page .details h2,body.class-declaration-page .summary h2,body.class-use-page h2,body.module-declaration-page .block-list h2{font-style:italic;margin:15px 0;padding:0}body.class-declaration-page .details h3,body.class-declaration-page .summary .inherited-list h2,body.class-declaration-page .summary h3{background-color:#dee3e9;border:1px solid #d0d9e0;margin:0 0 6px -8px;padding:7px 5px}main{clear:both;padding:10px 20px}dl.notes>dt{color:#4e4e4e;font-size:12px;margin:10px 0 0}div.block,dl.notes>dd{font-family:"DejaVu Serif",Georgia,Times New Roman,Times,serif}dl.notes>dd{font-size:14px;margin:5px 10px 10px 0}dl.name-value>dt{display:inline;font-size:1.1em;margin-left:1px}dl.name-value>dd{display:inline;font-size:1.1em;margin:0 0 0 1px}li.circle{list-style:circle}ul.horizontal li{display:inline;font-size:.9em}div.inheritance{margin:0;padding:0}div.inheritance div.inheritance{margin-left:2em}ul.block-list,ul.details-list,ul.member-list,ul.summary-list{margin:10px 0;padding:0}ul.block-list>li,ul.details-list>li,ul.member-list>li,ul.summary-list>li{line-height:1.4;list-style:none;margin-bottom:15px}.summary-table dl,.summary-table dl dd,.summary-table dl dt{margin-bottom:1px;margin-top:0}ul.see-list,ul.see-list-long{list-style:none;padding-left:0}ul.see-list li{display:inline}ul.see-list li:not(:last-child):after,ul.see-list-long li:not(:last-child):after{content:", ";white-space:pre-wrap}.details-table,.summary-table{border-bottom:1px solid #eee;border-left:1px solid #eee;border-right:1px solid #eee;border-spacing:0;padding:0;width:100%}.caption{background-repeat:no-repeat;clear:none;color:#253441;margin:0;padding:10px 0 0 1px;text-align:left;white-space:pre}.caption a:link,.caption a:visited{color:#1f389c}.caption a:active,.caption a:hover{color:#fff}.caption span{background-color:#f8981d;border:none;display:inline-block;float:left;height:16px;padding:5px 12px 7px;white-space:nowrap}div.table-tabs{margin:0;padding:10px 0 0 1px}div.table-tabs>button{border:none;cursor:pointer;margin-right:3px;padding:5px 12px 7px}div.table-tabs>button.active-table-tab{background:#f8981d;color:#253441}div.table-tabs>button.table-tab{background:#4d7a97;color:#fff}.two-column-summary{display:grid;grid-template-columns:minmax(15%,max-content) minmax(15%,auto)}.three-column-summary{display:grid;grid-template-columns:minmax(10%,max-content) minmax(15%,max-content) minmax(15%,auto)}.four-column-summary{display:grid;grid-template-columns:minmax(10%,max-content) minmax(10%,max-content) minmax(10%,max-content) minmax(10%,auto)}.block,footer,header,main,nav,section{display:block}.details-table>div,.summary-table>div{padding:8px 3px 3px 7px;text-align:left}.col-constructor-name,.col-first,.col-last,.col-second,.col-summary-item-name{padding-bottom:3px;padding-right:0;padding-top:8px;vertical-align:top;font-size:13px}.table-header{background:#dee3e9}.col-constructor-name,.col-first,.col-second{overflow:auto;vertical-align:top}.col-last,.member-signature .type-parameters{white-space:normal}.table-sub-heading-color{background-color:#eef}#reset-button,.even-row-color,.even-row-color .table-header,table.striped>tbody>tr:nth-child(odd),ul.ui-autocomplete{background-color:#fff}.odd-row-color,.odd-row-color .table-header{background-color:#eeeeef}.deprecated-content{margin:0;padding:10px 0}div.block{font-size:14px}.col-last div{padding-top:0}.col-last a{padding-bottom:3px}.member-signature,.module-signature,.package-signature,.type-signature{font-family:DejaVu Sans Mono,monospace;font-size:14px;margin:14px 0;white-space:pre-wrap}.module-signature,.package-signature,.type-signature{margin-top:0}.member-signature .exceptions,.member-signature .parameters,.member-signature .type-parameters-long{display:inline-block;vertical-align:top;white-space:pre}.source-line-no{color:green;padding:0 30px 0 0}h1.hidden{font-size:10px;visibility:hidden}.block{color:#474747;margin:0 10px 5px 0}.deprecation-comment,.help-footnote,.preview-comment,span.help-note{font-style:italic}.deprecation-block,.preview-block{border-radius:10px;border-style:solid;border-width:thin;display:inline-block;font-family:"DejaVu Serif",Georgia,Times New Roman,Times,serif;font-size:14px;margin-bottom:10px;margin-right:10px;padding:10px}div.block div.deprecation-comment{font-style:normal}.ui-autocomplete-category{background-color:#4d7a97;color:#fff;font-size:15px;padding:7px 0 7px 3px}.ui-autocomplete{box-shadow:0 3px 6px #00000029,0 3px 6px #0000003b;max-height:85%;max-width:65%;overflow-x:scroll;overflow-y:scroll;white-space:nowrap}ul.ui-autocomplete{position:fixed;z-index:999999}ul.ui-autocomplete li{clear:both;float:left;width:100%}.ui-autocomplete .result-item{font-size:inherit}#search-input{background-image:url(resources/glass.png);background-position:2px 3px;background-size:13px;padding-left:20px;right:-18px;width:400px}#reset-button,#search-input{background-repeat:no-repeat;position:relative}#reset-button{background-image:url(resources/x.png);background-position:50%;background-size:12px;border:0;font-size:0;height:16px;left:-4px;top:-4px;width:16px}.watermark{color:#545454}.search-tag-desc-result{font-size:11px;font-style:italic}.search-tag-holder-result{font-size:12px;font-style:italic}.search-tag-result:target{background-color:#ff0}.module-graph span{display:none;position:absolute}.module-graph:hover span{display:block;margin:-100px 0 0 100px;z-index:1}.inherited-list{margin:10px 0}section.class-description{line-height:1.4}.class-uses .detail,.details section[class$=-details],.serialized-class-details,.summary section[class$=-summary]{background-color:#f8f8f8;border:1px solid #ededed;padding:0 20px 5px 10px}.inherited-list,section[class$=-details] .detail{background-color:#fff;border:none;padding:0 0 5px 8px}.vertical-separator{padding:0 5px}ul.help-section-list{margin:0}ul.help-subtoc>li{display:inline-block;font-size:smaller;padding-right:5px}ul.help-subtoc>li:before{content:"\2022";padding-right:2px}main a[href*="://"]:after{background-image:url('data:image/svg+xml; utf8,       <svg xmlns="http://www.w3.org/2000/svg" width="768" height="768">        <path d="M584 664H104V184h216V80H0v688h688V448H584zM384 0l132         132-240 240 120 120 240-240 132 132V0z" fill="%234a6782"/>      </svg>');background-size:100% 100%;content:"";display:inline-block;height:7px;margin-bottom:4px;margin-left:2px;width:7px}main a[href*="://"]:focus:after,main a[href*="://"]:hover:after{background-image:url('data:image/svg+xml; utf8,       <svg xmlns="http://www.w3.org/2000/svg" width="768" height="768">        <path d="M584 664H104V184h216V80H0v688h688V448H584zM384 0l132         132-240 240 120 120 240-240 132 132V0z" fill="%23bb7a2a"/>      </svg>')}table.borderless,table.plain,table.striped{margin-bottom:10px;margin-top:10px}table.borderless>caption,table.plain>caption,table.striped>caption{font-size:smaller;font-weight:700}table.borderless td,table.borderless th,table.plain td,table.plain th,table.striped td,table.striped th{padding:2px 5px}table.borderless,table.borderless>tbody>tr>td,table.borderless>tbody>tr>th,table.borderless>thead>tr>td,table.borderless>thead>tr>th,table.borderless>tr>td,table.borderless>tr>th{border:none}table.borderless>tbody>tr,table.borderless>thead>tr,table.borderless>tr,table.plain>tbody tr,table.plain>thead>tr,table.plain>tr{background-color:initial}table.plain,table.striped{border:1px solid #000;border-collapse:collapse}table.plain>tbody>tr>td,table.plain>tbody>tr>th,table.plain>thead>tr>td,table.plain>thead>tr>th,table.plain>tr>td,table.plain>tr>th,table.striped>thead>tr>td,table.striped>thead>tr>th{border:1px solid #000}table.striped>thead{background-color:#e3e3e3}table.striped>tbody>tr:nth-child(2n){background-color:#eee}table.striped>tbody>tr>td,table.striped>tbody>tr>th{border-left:1px solid #000;border-right:1px solid #000}table.striped>tbody>tr>th{font-weight:400}@media screen and (max-width:1050px){#search-input{width:300px}}@media screen and (max-width:1000px){.four-column-summary{display:grid;grid-template-columns:minmax(15%,max-content) minmax(15%,auto)}}@media screen and (max-width:800px){.three-column-summary{display:grid;grid-template-columns:minmax(10%,max-content) minmax(25%,auto)}.three-column-summary .col-last{grid-column-end:span 2}#search-input{width:200px}.bottom-nav,.top-nav{font-size:11px;padding-top:6px}.sub-nav{font-size:11px}.about-language{padding-right:16px}.sub-nav .nav-list-search,ul.nav-list li{padding:6px}ul.sub-nav-list li{padding-top:5px}main{padding:10px}.class-uses .detail,.details section[class$=-details],.serialized-class-details,.summary section[class$=-summary]{padding:0 8px 5px}body{-webkit-text-size-adjust:none}}@media screen and (max-width:600px){.two-column-summary{display:grid;grid-template-columns:1fr}}@media screen and (max-width:500px){#search-input{width:150px}.bottom-nav,.sub-nav,.top-nav{font-size:10px}.about-language{font-size:10px;padding-right:12px}}@media screen{.flex-box{display:flex;flex-direction:column;height:100%;position:fixed;width:100%}.flex-header{flex:0 0 auto}.flex-content{flex:1 1 auto;overflow-y:auto}}@media print{div.sub-nav,ul.nav-list{display:none}}