.parser-discovery{width:100%;height:100%}.pd-detail,.pd-search{width:calc(50% - 10px);height:100%}.pd-parser-detail-panel{width:100%;height:100%;position:relative;border:1px solid #c8c8c8}.pd-parser-detail-panel .ppdp-header{height:30px;line-height:30px;background-color:#f5f5f5;padding:0 6px;font-weight:600}.pd-parser-detail-panel .pd-parser-detail{width:100%;padding:10px 15px 15px 15px;height:calc(100% - 30px)}.pd-parser-detail-panel .pd-parser-no-detail{width:100%;height:calc(100% - 30px);position:relative}.pd-parser-detail-panel .pd-parser-no-detail .pd-parser-no-detail-inner{position:absolute;bottom:50%;height:24px;left:0;width:100%;text-align:center}.pd-search-highlight>em{font-style:initial}.pd-search-highlight>em .nb-pd-highlight{background-color:#fcc666}.pd-search-result-panel{width:100%;height:100%}.pd-search-result-panel .pd-search-result-panel-inner{width:100%;height:100%;overflow-y:auto;overflow-x:hidden}.pd-search-result-panel .pdsrp-item{width:100%}.pd-search-result-panel .pdsrp-item:nth-child(2n){background-color:#f4f4f4}.pd-search-result-panel .pdsrp-item.pdsrp-select{background-color:#cfe2eb}.pd-search-result-panel .pdsrp-item:hover{background-color:#ddedf8}.pd-search-result-panel .pdsrp-no-parser{width:100%;height:30px;line-height:30px}.pd-parser-result{width:100%}.pd-parser-result .pd-parser-result-inner{width:100%;padding:6px 10px}.pd-parser-result .pdpr-header{width:100%;height:24px}.pd-parser-result .pdpr-header .nb-plm-left{width:calc(100% - 30px);height:100%}.pd-parser-result .pdpr-header .nb-plm-left>.icon{margin-right:4px}.pd-parser-result .pdpr-header .nb-plm-left>span{font-weight:600}.pd-parser-result .pdpr-header .nb-plm-right{width:24px;height:100%;text-align:right}.pd-parser-result .pdpr-content{width:100%;padding-left:16px}.pd-parser-result .pdpr-content .pdpr-item{width:100%;height:24px}.pd-parser-result .pdpr-content .pdpr-item>.icon{margin-right:4px}.pd-parser-result .pdpr-content .pdpr-item>label{margin-right:4px;font-weight:600}.pd-parser-result-variables{width:100%;height:24px}.pd-parser-result-variables>.nb-plm-left{width:55px;font-weight:600}.pd-parser-result-variables>.nb-plm-right{width:calc(100% - 58px)}.pd-parser-result-variables .pprv-4-var .pd-parser-result-variable{width:calc(25% - 8px);margin-top:2px;margin-left:8px;float:left}.pd-parser-result-variables .pprv-4-more .pd-parser-result-variable{width:calc(25% - 20px);margin-top:2px;margin-left:8px;float:left}.pd-parser-result-variables .pprv-4-more .pd-parser-result-variable-plus{width:40px;margin-top:2px;float:right}.pd-parser-result-variable-plus{height:20px;padding:0 6px}.pd-parser-result-variable-plus>.nprv-single{width:100%;height:100%;line-height:20px}.pd-parser-result-variable-plus .nprv-var{text-align:center}.pd-parser-result-variable{height:20px;padding:0 6px}.pd-parser-result-variable>.nb-plm-left{width:16px;height:100%;line-height:20px}.pd-parser-result-variable>.nb-plm-right{width:calc(100% - 18px);height:100%;line-height:20px}.pd-parser-result-variable>.nprv-single{width:100%;height:100%;line-height:20px}.pd-parser-result-variable .nprv-var{text-align:center}.pprv-var-level-1{background-color:#9fd1fd}.pprv-var-level-1:hover{cursor:pointer;background-color:#9fd1fd;box-shadow:0 6px 20px -12px #000 inset}.pprv-var-level-2{background-color:#e9e9e9}.pprv-var-level-2:hover{cursor:pointer;background-color:#e9e9e9;box-shadow:0 6px 20px -12px #000 inset}.pprv-var-level-2-intf{background-color:#cbfbe9}.pprv-var-level-2-intf:hover{cursor:pointer;background-color:#cbfbe9;box-shadow:0 6px 20px -12px #000 inset}.pd-parser-result-intf-variable-pop-wrapper .popover-content{padding:0}.pd-parser-result-intf-variable-pop-wrapper .pd-parser-result-variable-pop{width:250px}.pd-parser-result-intf-variable-pop-wrapper .pd-parser-result-variable-pop .pd-parser-result-variable-pop-inner{padding:0 6px;width:100%;overflow-y:auto;max-height:250px}.pd-parser-result-intf-variable-pop-wrapper .pd-parser-result-variable-pop .pd-parser-result-variable-pop-inner .pd-parser-result-variable{width:calc(50% - 8px);margin:4px 4px 4px 4px;float:left}.pd-parser-result-intf-variable-pop-wrapper .pd-parser-result-variable-pop .pd-parser-result-variable-pop-inner .pprv-space-line{width:100%;height:6px;float:left}.pd-parser-result-intf-variable-pop-wrapper .pd-parser-result-variable-pop .pd-parser-result-variable-pop-inner .pprv-no-var{width:100%;height:24px;float:left;text-align:center}.pd-parser-result-variable-plus-pop-wrapper .popover-content{padding:0}.pd-parser-result-variable-plus-pop-wrapper .pd-parser-result-variable-plus-pop{width:160px;padding:0 10px;overflow-y:auto;max-height:250px}.pd-parser-result-variable-plus-pop-wrapper .pd-parser-result-variable-plus-pop .pd-parser-result-variable{width:100%;margin:4px 0;float:left}.pd-parser-result-variable-plus-pop-wrapper .pd-parser-result-variable-plus-pop .pprv-space-line{width:100%;height:6px;float:left}.pd-parser-result-variables-for-device,.pd-parser-result-variables-for-interface{width:100%}.pd-parser-result-variables-for-device>.nb-plm-left,.pd-parser-result-variables-for-interface>.nb-plm-left{width:55px;font-weight:600}.pd-parser-result-variables-for-device>.nb-plm-right,.pd-parser-result-variables-for-interface>.nb-plm-right{width:calc(100% - 60px)}.pprv-device-var{width:100%;height:24px}.pprv-device-var>.pprv-device-var-name{max-width:calc(100% - 19px);height:24px;float:left}.pprv-device-var>.pprv-device-var-name>label>input[type=checkbox]{margin:0;margin-right:4px;vertical-align:middle}.pprv-device-var>.pprv-device-var-name>label>i{margin-right:4px}.pprv-device-var>.pprv-device-var-icons{float:left;height:24px}.pprv-device-var>.pprv-device-var-icons>i{margin-left:4px}.pprv-device-var>.pprv-device-var-icons>i.icon_nb_preview{visibility:hidden;cursor:pointer}.pprv-device-var:hover>.pprv-device-var-icons>i.icon_nb_preview{visibility:visible}.pprv-interface-var{width:100%;height:24px}.pprv-interface-var .pprv-interface-var-table,.pprv-interface-var .pprv-interface-var-table-item{max-width:calc(100% - 19px);height:24px;float:left}.pprv-interface-var .pprv-interface-var-table-item>label>input[type=checkbox],.pprv-interface-var .pprv-interface-var-table>label>input[type=checkbox]{margin:0;margin-right:4px;vertical-align:middle}.pprv-interface-var .pprv-interface-var-table-item>label>i,.pprv-interface-var .pprv-interface-var-table>label>i{margin-right:4px}.pprv-interface-var .pprv-interface-var-table-item{padding-left:18px}.pprv-interface-var>.pprv-interface-var-icons{float:left;height:24px}.pprv-interface-var>.pprv-interface-var-icons>i{margin-left:4px}.pprv-interface-var>.pprv-interface-var-icons>i.icon_nb_preview{visibility:hidden;cursor:pointer}.pprv-interface-var.pprv-with-intf-key .pprv-interface-var-table-item{max-width:calc(100% - 37px)}.pprv-interface-var:hover>.pprv-interface-var-icons>i.icon_nb_preview{visibility:visible}.pd-parser-detail .ppd-header{width:100%;height:32px;padding:1px 0}.pd-parser-detail .ppd-header .ppd-header-inner{width:100%;height:30px;display:flex;align-items:center}.pd-parser-detail .ppd-header .ppd-header-inner .ppd-h-min{min-width:-moz-fit-content;min-width:fit-content}.pd-parser-detail .ppd-header .ppd-header-inner .ppd-h-lbl{margin-right:8px}.pd-parser-detail .ppd-header .ppd-header-inner .ppd-h-input{margin-right:8px;height:30px;padding:0 6px;width:180px}.pd-parser-detail .ppd-header .ppd-header-inner .ppd-h-ds{display:inline-block;white-space:nowrap}.pd-parser-detail .ppd-header .ppd-header-inner .ppd-device{display:inline-block}.pd-parser-detail .ppd-header .ppd-header-inner .ppd-h-device{cursor:pointer}.pd-parser-detail .ppd-header .ppd-header-inner .ppd-h-device>img{width:20px;max-height:20px;margin-right:4px}.pd-parser-detail .ppd-header .ppd-h-config .nb-plm-ddl{width:160px;height:30px}.pd-parser-detail .ppd-main{width:100%;height:100%}.pd-parser-detail .ppd-main .ppd-part1{width:100%;height:60%}.pd-parser-detail .ppd-main .ppd-part2{width:100%;height:40%;position:relative}.pd-parser-detail .ppd-main .ppd-part2>.ppd-part2-left{position:absolute;left:0;top:0;width:35%;height:100%}.pd-parser-detail .ppd-main .ppd-part2>.ppd-part2-right{position:absolute;right:0;top:0;width:calc(65% - 12px);height:100%}.pd-parser-detail .ppd-main .ppd-part2.ppd-only-grid>.ppd-part2-left{visibility:hidden}.pd-parser-detail .ppd-main .ppd-part2.ppd-only-grid>.ppd-part2-right{width:100%;height:100%}.pd-parser-detail .ppd-main .ppd-part2.ppd-only-grid .ppdg-only-grid-label{display:inline!important}.pd-parser-detail-content{width:100%;height:100%;padding-bottom:10px}.pd-parser-detail-content .ppdc-header{width:100%;height:24px}.pd-parser-detail-content .ppdc-header .nb-plm-left{height:24px}.pd-parser-detail-content .ppdc-header .nb-plm-left .nb-plm-ddl-link>div.dropdown-body>a{color:#000}.pd-parser-detail-content .ppdc-header .nb-plm-left .nb-plm-ddl-link>div.dropdown-body>a:hover{text-decoration:none}.pd-parser-detail-content .ppdc-header .nb-plm-right{height:24px;text-align:right}.pd-parser-detail-content .ppdc-header .nb-plm-right>i{cursor:pointer;margin-right:4px}.pd-parser-detail-content .ppdc-header .nb-plm-right>a{cursor:pointer}.pd-parser-detail-content .ppdc-main{width:100%;height:calc(100% - 24px)}.pd-parser-detail-content-samples{width:210px!important}.pd-parser-detail-grid{width:100%;height:100%}.pd-parser-detail-grid .ppdg-header{width:100%;height:24px}.pd-parser-detail-grid .ppdg-header .ppdg-only-grid-label{display:none}.pd-parser-detail-grid .ppdg-main{width:100%;height:calc(100% - 24px)}.pd-parser-detail-grid .ppdg-main .nvpr-h-col .nvpr-h-ele{display:inline-block;height:100%;float:left}.pd-parser-detail-grid .ppdg-main .nvpr-h-col .nvpr-column{max-width:calc(100% - 58px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.pd-parser-detail-grid .ppdg-main .nvpr-h-col .nvpr-intf-key{width:20px}.pd-parser-detail-grid .ppdg-main .nvpr-h-col .nvpr-intf-key>em{margin-left:4px}.pd-parser-detail-grid .ppdg-main .nvpr-h-col .nvpr-table-key{width:20px}.pd-parser-detail-grid .ppdg-main .nvpr-h-col .nvpr-table-key>em{margin-left:4px}.pd-parser-detail-grid .ppdg-main .nvpr-h-col .nvpr-menu{float:right;width:16px;text-align:right}.pd-parser-detail-grid .ppdg-main .nvpr-h-col-none .nvpr-column{max-width:100%}.pd-parser-detail-grid .ppdg-main .nvpr-h-col-one .nvpr-column{max-width:calc(100% - 21px)}.pd-parser-detail-grid .ppdg-main .nvpr-h-col-two .nvpr-column{max-width:calc(100% - 41px)}.pd-parser-detail-nav{width:100%;height:100%}.pd-parser-detail-nav .ppdn-header{width:100%;height:24px}.pd-parser-detail-nav .ppdn-main{width:100%;height:calc(100% - 24px);border:solid 1px #ccc;overflow:auto}.pd-main-dialog-footer{width:100%;height:100%}.pd-main-dialog-footer .nb-plm-left{height:100%;line-height:30px}.pd-main-dialog-footer .nb-plm-left>a{vertical-align:middle;cursor:pointer}.pd-main-dialog-footer .nb-plm-right{height:100%;text-align:right}.pd-parser-result-definition{width:100%;height:100%}.pd-parser-result-definition .pdrd-header{width:100%;height:24px}.pd-parser-result-definition .pdrd-header .nb-plm-left{height:24px}.pd-parser-result-definition .pdrd-header .nb-plm-right{height:24px;text-align:right}.pd-parser-result-definition .pdrd-header .nb-plm-right>i{margin-right:4px;cursor:pointer}.pd-parser-result-definition .pdrd-header .nb-plm-right>a{cursor:pointer}.pd-parser-result-definition .pdrd-main{width:100%;height:calc(100% - 24px)}.pd-parser-result-definition .pdrd-main>pre{width:100%;height:100%}.pd-parser-search-wrapper{width:100%;height:100%;display:flex;flex-direction:column;position:relative}.pd-parser-search-wrapper .pd-parser-search-div{width:100%;height:30px;display:flex}.pd-parser-search-wrapper .pd-parser-search-div .pd-parser-search-dropdown{width:30px;border:1px solid #c8c8c8;border-right:0;position:relative}.pd-parser-search-wrapper .pd-parser-search-div .pd-parser-search-dropdown .pd-parser-dropdown-icon{width:100%;height:100%;display:flex;justify-content:center;align-items:center;cursor:pointer}.pd-parser-search-wrapper .pd-parser-search-div .pd-parser-search-dropdown .dropdown-menu{border-radius:0;margin-top:0;left:-1px;padding-left:10px}.pd-parser-search-wrapper .pd-parser-search-div .pd-parser-search-dropdown .dropdown-menu ul{margin:0 0 1px 10px}.pd-parser-search-wrapper .pd-parser-search-div .pd-parser-search-dropdown .dropdown-menu ul li{margin-top:3px;display:inline-block}.pd-parser-search-wrapper .pd-parser-search-div .pd-parser-search-dropdown .dropdown-menu ul li *{cursor:pointer}.pd-parser-search-wrapper .pd-parser-search-div .pd-parser-search-dropdown .dropdown-menu ul li input{margin-top:0;vertical-align:middle;margin-right:3px}.pd-parser-search-wrapper .pd-parser-search-div .pd-parser-search-dropdown .dropdown-menu ul li label{vertical-align:middle;display:inline-block}.pd-parser-search-wrapper .pd-parser-search-div .pd-parser-search-content{flex:1;height:100%;position:relative}.pd-parser-search-wrapper .pd-parser-search-div .pd-parser-search-content input{padding-left:6px;padding-right:26px;height:100%;width:100%}.pd-parser-search-wrapper .pd-parser-search-div .pd-parser-search-content i{position:absolute;right:9px;top:50%;margin-top:-8px}.pd-parser-search-wrapper .pd-parser-search-div .pd-parser-search-content i.icon_nb_close{top:50%;margin-top:-5px;cursor:pointer}.pd-parser-search-wrapper .pd-parser-search-filter{display:flex;align-items:center;margin-top:8px;margin-bottom:8px}.pd-parser-search-wrapper .pd-parser-search-filter span{font-weight:700}.pd-parser-search-wrapper .pd-parser-search-filter i{margin:0 4px 0 16px}.pd-parser-search-wrapper .pd-parser-search-result-div{flex:1;height:0;overflow:hidden;border:1px solid #c8c8c8;position:relative}.pd-parser-search-wrapper .pd-parser-search-result-div>div{width:100%;height:100%;position:absolute;z-index:1}.pd-parser-search-wrapper .pd-parser-search-result-div .pd-parser-tree{z-index:2}.pd-parser-filter-modal .modal-body{width:350px;height:465px;padding-bottom:0!important}.pd-parser-filter-modal .modal-body>div{width:100%;height:100%;display:flex;flex-direction:column}.pd-parser-filter-modal .modal-body .only-show-pre-qulified{border-bottom:1px solid #c8c8c8;padding-bottom:8px;margin-bottom:17px}.pd-parser-filter-modal .modal-body .only-show-pre-qulified label{display:inline-flex;align-items:center;cursor:pointer}.pd-parser-filter-modal .modal-body .only-show-pre-qulified label input{margin:2px 3px 0 0}.pd-parser-filter-modal .modal-body .label-div{height:14px;display:flex;align-items:center;margin-bottom:10px}.pd-parser-filter-modal .modal-body .label-div label{display:block;flex:1;font-weight:700}.pd-parser-filter-modal .modal-body .label-div button:disabled{cursor:not-allowed}.pd-parser-filter-modal .modal-body .device-types-search{width:100%;height:31px;position:relative}.pd-parser-filter-modal .modal-body .device-types-search input{padding-left:6px;height:100%;width:100%}.pd-parser-filter-modal .modal-body .device-types-search i{position:absolute;right:9px;top:50%;margin-top:-8px}.pd-parser-filter-modal .modal-body .device-types-search i.icon_nb_close{top:50%;margin-top:-5px;cursor:pointer}.pd-parser-filter-modal .modal-body .device-type-tree-content{flex:1;height:0;overflow:hidden;border-bottom:1px solid #c8c8c8;margin-top:10px;padding-bottom:10px}.pd-parser-filter-modal .modal-body .device-type-tree-content .infinite-tree-icon img{max-width:16px;width:100%;height:auto}.pd-parser-filter-modal .modal-body .parser-tree-content{height:107px;border-bottom:1px solid #c8c8c8;overflow:hidden}.pd-parser-filter-modal .modal-body .lock-mask{width:100%;height:100%;opacity:.5;background:#ccc;top:0;left:0;position:absolute;z-index:40}.pd-parser-filter-modal .modal-body .device-type-tree-content,.pd-parser-filter-modal .modal-body .parser-tree-content{position:relative}.pd-parser-filter-modal .modal-body .device-type-tree-content .lock-mask,.pd-parser-filter-modal .modal-body .parser-tree-content .lock-mask{height:calc(100% - 10px)}.pd-parser-filter-modal .modal-body .device-type-tree-content .infinite-tree-toggler,.pd-parser-filter-modal .modal-body .parser-tree-content .infinite-tree-toggler{display:none}.pd-parser-filter-modal .modal-body .device-type-tree-content .infinite-tree-item,.pd-parser-filter-modal .modal-body .parser-tree-content .infinite-tree-item{background:0 0}