body,html{margin:0;min-height:100%;height:100%}#app-side-nav-outer-toolbar{flex-direction:column;display:flex;height:100%;width:100%}.layout-header{flex:0 0 auto;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24);position:relative;z-index:1501}.dx-toolbar .dx-toolbar-item.menu-button{width:60px;text-align:center;padding:0}.dx-toolbar .dx-toolbar-item.menu-button>.dx-toolbar-item-content .dx-icon{color:#ff5722}.dx-card{box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);border-radius:4px;background-color:#fff;margin:2px 2px 3px}.dx-card.wide-card{border-radius:0;margin-left:0;margin-right:0;border-right:0;border-left:0}.with-footer>div>div>.dx-scrollable-content{height:100%}.with-footer>div>div>.dx-scrollable-content>.dx-scrollview-content{display:flex;flex-direction:column;min-height:100%}.layout-body{background-color:#f2f2f2;flex:1;height:100%;min-height:0}.layout-body .menu-container{height:100%;width:250px}.layout-body .content{flex-grow:1;height:100%;line-height:1.5}.layout-body .content h2{font-size:30px;font-weight:300;letter-spacing:-.5px}.layout-body .content-block{margin-left:20px;margin-right:20px;margin-top:20px}.layout-body .content-footer{display:block;color:rgba(0,0,0,.609);border-top:1px solid rgba(0,0,0,.1);padding-top:20px;padding-bottom:24px}.layout-body .responsive-paddings{padding:20px}.layout-body-hidden{visibility:hidden}@media screen and (min-width:600px){.layout-body .content-block{margin-left:40px;margin-right:40px}}@media screen and (min-width:1280px){.layout-body .responsive-paddings{padding:40px}}.menu-container .dx-widget{color:#fff;font-weight:700;font-size:14px;font-family:Roboto,RobotoFallback,Helvetica,Arial,sans-serif;line-height:24px}.menu-container .dx-treeview{white-space:nowrap}.menu-container .dx-treeview .dx-treeview-item{padding-left:0;padding-right:0}.menu-container .dx-treeview .dx-treeview-item .dx-icon{width:60px !important;margin:0 !important}.menu-container .dx-treeview .dx-treeview-node{padding:0 0 !important}.menu-container .dx-treeview .dx-treeview-toggle-item-visibility{right:10px;left:auto}.menu-container .dx-treeview .dx-rtl .dx-treeview-toggle-item-visibility{left:10px;right:auto}.menu-container .dx-treeview .dx-treeview-node[aria-level="1"]{font-weight:bold;border-bottom:1px solid #515159}.menu-container .dx-treeview .dx-treeview-node[aria-level="2"] .dx-treeview-item-content{font-weight:normal;padding:0 60px}.menu-container .dx-treeview .dx-treeview-node-container .dx-treeview-node.dx-state-selected:not(.dx-state-focused)>.dx-treeview-item{background:transparent}.menu-container .dx-treeview .dx-treeview-node-container .dx-treeview-node.dx-state-selected>.dx-treeview-item *{color:#ff5722}.menu-container .dx-treeview .dx-treeview-node-container .dx-treeview-node:not(.dx-state-focused)>.dx-treeview-item.dx-state-hover{background-color:#3f3f4b}.dx-swatch-additional a.classyschema-menu-link{color:white}.dx-swatch-additional a,.dx-theme-material-typography .dx-swatch-additional a,.dx-theme-material-typography.dx-swatch-additional a{color:white}.dx-theme-material-typography h3{font-weight:700;font-size:16px}.CodeMirror{border:1px solid #eee;xheight:100% !important}h1.content-block{color:#ff450a;font-size:28px;font-weight:700;letter-spacing:normal}.content-block h2:first-of-type{margin-top:0}img.wsa-image-boxed{border:1px solid #ddd;border-radius:4px;padding:5px}a img.wsa-image-boxed:hover{box-shadow:0 0 2px 1px rgba(0,140,186,0.5)}img.wsa-image-right{float:right;max-width:50%;margin-left:5px}.wsa-mainheading{font-size:20px}.wsa-mainheading span{font-size:12px;font-style:italic;vertical-align:super}.wsa-howto-image img{height:144px;width:144px;object-fit:cover}.wsa-howto-smallimage img{height:72px;width:72px;object-fit:cover}.wsa-howto-image,.wsa-howto-smallimage{background-color:#fff;border-radius:8px;border-bottom:1px hidden #fff;display:block;overflow:hidden;box-shadow:0 1px 6px rgba(32,33,36,0.28);line-height:0}.wsa-video-image{height:65px;width:116px}.wsa-video-image div{height:65px;width:116px;overflow:hidden;position:absolute}.wsa-video-image img{height:65px;width:116px}.wsa-video-image span{border-top-left-radius:2px;bottom:0;font-size:11px;font-weight:bold;padding:1px 3px;position:absolute;right:0;text-align:right;text-decoration:none;background-color:rgba(0,0,0,.7);color:#fff}a.wsa-video-clip{text-decoration:none;color:#ff5722}a.wsa-home-card{text-decoration:none;color:black;display:block}.wsa-home-card img{width:100%}.content-block .wsa-home-card h2:first-of-type{text-align:center;margin-top:6px;color:#ff5722}.wsa-home-card{overflow:hidden;height:100%}.dx-htmleditor-content p{margin:1em 0 1em 0}.wsa-numberbox-text-align-right input{text-align:right}.wsa-estimatedcost{max-width:200px}.wsa-menu.dx-swatch-additional .dx-treeview-item{padding:0}.wsa-menu.dx-swatch-additional .dx-treeview-item .dx-icon{text-align:center}.wsa-menu.dx-swatch-additional .dx-treeview-item a{padding:13px 4px;display:block}.wsa-toolbar-heading{margin-bottom:0}.wsa-editor-selectbox .dx-selectbox{width:250px;max-width:50%}@media screen and (min-width:700px){.wsa-editor-selectbox .dx-selectbox{width:350px}}@media screen and (min-width:1080px){.wsa-editor-selectbox .dx-selectbox{width:650px}}@media screen and (max-width:1080px){#ClassySchema_VisualisationSection_View .dx-toolbar-button .dx-button-text{display:none;visibility:hidden}}@media screen and (max-width:500px){.dx-toolbar-button .dx-button-text,#ClassySchema_VisualisationSection_DrawerSettingsButton,#ClassySchema_VisualisationSection_DrawerLogButton,#ClassySchema_VisualisationSection_DrawerPropertiesButton,#ClassySchema_VisualisationSection_DrawerSettingsWrapper,#ClassySchema_VisualisationSection_DrawerLogWrapper,#ClassySchema_VisualisationSection_DrawerPropertiesWrapper{display:none;visibility:hidden}.wsa-toolbar-heading-text,#ClassySchema_VisualisationSection_Code_Menu .dx-menu-item-text,#ClassySchema_VisualisationSection_UrlTextBox .dx-button-text{visibility:hidden}}#ClassySchema_VisualisationSection_DrawerCodeWrapper{min-width:210px}#ClassySchema_CodeSection_ModeSelectBox{xmax-width:30%;xwidth:200px}#ClassySchema_Visualisation_UrlTextBox{xmargin-bottom:20px}div.wsa-simple-content-block{padding-bottom:0 !important;padding-top:20px !important}.node circle{cursor:pointer;xstroke:#3182bd;stroke-opacity:.4;stroke-width:5px}.node circle.selected{stroke-width:10px}.node text{fill:#000;font:12px;font-family:Roboto,RobotoFallback,Helvetica,Arial,sans-serif;pointer-events:none}.link line{fill:none;stroke:#9ecae1;stroke-width:1.5px}.link .link-label{fill:gray;font:10px;font-family:Roboto,RobotoFallback,Helvetica,Arial,sans-serif}.lineArrow{fill:#9ecae1}#ClassySchema_VisualisationSection_Settings{min-width:320px}#ClassySchema_VisualisationSection_Settings .dx-field{margin:0}#ClassySchema_VisualisationSection_Settings .dx-fieldset{margin:0}#ClassySchema_VisualisationSection_Properties{min-width:300px}#ClassySchema_VisualisationSection_Log{min-width:300px}.wsa-visualisationsection-watermark{opacity:.4;fill:#ff450a;font-family:Roboto,RobotoFallback,Helvetica,Arial,sans-serif}#ClassySchema_CodeSection_CodeSummary{max-width:700px;font-style:italic;color:#999}#VisualisationSchemaOrgLink{float:right}.CodeMirror-selected{xbackground-color:blue !important}.CodeMirror{xborder-top:1px solid black;xborder-bottom:1px solid black}.flex-box-end{display:flex;justify-content:flex-end}.flex-box-start{display:flex;justify-content:flex-start}@media screen and (min-width:500px){.dx-resizable-handle-bottom{background-color:white;background-image:url(../images/dragbar-bottom.png);height:7px;background-position:center;background-repeat:no-repeat;opacity:.25}.dx-resizable-handle-right{background-color:white;background-image:url(../images/dragbar-right.png);width:7px;background-position:center;background-repeat:no-repeat;opacity:.25}}.dx-drawer-panel-content{max-width:100%}#ClassySchema_VisualisationSection_ForcedGraph{height:100%}#ClassySchema_VisualisationSection_View .dx-drawer-content{height:auto}#ClassySchema_VisualisationSection_ViewFullScreen{background:white;height:100%}.flex-drawer{display:flex;flex-flow:column;height:100%}.flex-drawer-header{padding-top:5px;flex:0 1 auto}.flex-drawer-content{flex:1 1 auto}.flex-drawer-footer{padding-bottom:5px;flex:0 1 auto}#ClassySchema_VisualisationSection_PropertiesList_NoDataText p{max-width:300px;font-size:larger;white-space:normal}.wsa-drawer-closebutton{float:right}.wsa-drawer-icon{color:#8bc34a}.wsa-fetch-button{margin-top:8px}.wsa-fullscreen .wsa-notforfullscreen{display:none;visibility:hidden}.wsa-fullscreen #layout-drawer .dx-drawer-panel-content{display:none;visibility:hidden}.wsa-fullscreen .content-block{display:none;visibility:hidden}.wsa-fullscreen .visualisation-content-block{display:block;visibility:visible;margin:0;padding:0;border-radius:unset;box-shadow:unset}.wsa-fullscreen .dx-resizable-handle-bottom{display:none;visibility:hidden}#footer a{color:rgba(0,0,0,.609);text-decoration:none}.dx-field-item-label-text{color:#ff5722;font-size:14px}.dx-field-item-help-text{font-style:italic}.gridemoji{font-size:34px;padding-top:4px;padding-bottom:4px}.tileemoji{font-size:34px;text-align:center}#ClassySchema_CodeSection_Preview img{max-height:400px;max-width:400px}.log-heading{font-weight:bold;margin-top:20px}.log-error{color:red}.log-warning{color:darkorange}.visualisation-box-container{display:flex;height:auto;flex:1 1 auto}.visualisation-box-left{flex:0 0 50%;height:auto;xdisplay:table-cell;display:flex;flex-flow:column;width:50%}#LeftTab{flex:1 1 auto}#RightTab{flex:1 1 auto}.visualisation-box-right{flex:1;height:auto;xdisplay:table-cell;display:flex;flex-flow:column;width:50%}.wsa-visualisationsection-tab-contents{xmargin:0 5px 0 5px;xoverflow:hidden;xbox-sizing:border-box;background-color:white;display:flex;flex-flow:column;height:100%}#ClassySchema_VisualisationSection_CodeEditor{display:flex;flex-flow:column;height:100%}#ClassySchema_VisualisationSection_Code .CodeMirror{flex:1 1 auto}#LeftItemPropertiesControl,#RightItemPropertiesControl{height:200px;flex:0 1 100%}#ClassySchema_VisualisationSection_ViewFullScreen{height:100%}.wsa-visualisationsection-tab-contents .dx-toolbar .dx-toolbar-items-container{height:40px}.wsa-visualisationsection-tab-contents .dx-toolbar-item{xcolor:rgba(117,117,117,0.87)}.wsa-visualisationsection-tab-contents .dx-button-text{text-transform:none;font-weight:normal;color:rgba(117,117,117,0.87)}.wsa-visualisationsection-tab-contents .dx-button-mode-text .dx-icon{color:rgba(117,117,117,0.87)}.layout-header .dx-toolbar .dx-toolbar-items-container{height:56px}h1.content-block{margin:10px 0}.visualisation-content-block{min-height:700px;display:flex;flex-flow:column}.visualisation-update_button{padding-bottom:10px}.item-properties-summary-column{white-space:normal}i.wsa-column-icon{font-size:24px;line-height:1.1;vertical-align:middle}i.wsa-column-link-icon{cursor:pointer}i.wsa-row-type-property.wsa-column-link-icon{font-size:18px}.wsa-column-error{color:red}.wsa-column-warning{color:#f4b400}.wsa-column-success{color:#82c91e}.wsa-column-info{color:#0080ff}.wsa-column-zero{color:rgba(0,0,0,0.20)}.wsa-column-non-zero{font-weight:bold}.wsa-column-number.wsa-column-expanded{font-size:18px}.wsa-column-number.wsa-column-colapsed{font-size:24px}.wsa-column-number.wsa-column-end-node{font-size:18px}.wsa-column-number.wsa-row-parent-root{font-size:24px}.CodeMirror-vscrollbar:focus{outline-width:0}.Microdata{color:#e34c26}.JsonLd{color:#325086}.RDFaLite{color:#325086}.RequestResponse{color:#2975e5}#ClassySchema_VisualisationSection_LeftTab .dx-tab:nth-child(3){width:40px;padding-right:2px;padding-left:2px}#ClassySchema_VisualisationSection_RightTab .dx-tab:nth-child(1){width:40px;padding-right:2px;padding-left:2px}#ClassySchema_VisualisationSection_FullTab .dx-tab:nth-child(3){width:40px;padding-right:2px;padding-left:2px}#ClassySchema_VisualisationSection_FullTab .dx-tab:nth-child(6){width:40px;padding-right:2px;padding-left:2px}#ClassySchema_VisualisationSection_RightTab .dx-tab:nth-child(4){width:40px;padding-right:2px;padding-left:2px}.dx-treelist .dx-treelist-content .dx-treelist-table .dx-row>td{vertical-align:top !important}.wsa-expander{cursor:pointer;color:#2b94e1}.wsa-expander-icon{display:none}.wsa-expander:hover .wsa-expander-icon{display:inline-block}.wsa-expander:hover .wsa-expander-text{text-decoration:underline;xcolor:#1f77b4}.wsa-expand-all{cursor:pointer;color:#0080ff}.wsa-expand-all:hover .wsa-expand-all-text{text-decoration:underline;color:#1f77b4}.wsa-unnamed-item-text{color:rgba(0,0,0,0.2)}.content a{color:#0080ff;text-decoration:none}.content a:hover{text-decoration:underline;color:#0d70f2}.sendmessageemail{font-size:12px}.wsa-contactform{width:100%;height:100%;display:flex;flex-direction:column}.wsa-field{margin-bottom:20px}.wsa-field-message{height:100%}.bookmarklet{font-size:10px;color:#0080ff;font-weight:normal}#ClassySchema_VisualisationSection_Code_FooterToolbar .dx-toolbar-before{width:100%;padding-right:0}.wsa-compact.dx-treelist .dx-row>td{padding-top:2px !important;padding-bottom:0 !important;font-size:14px !important;line-height:18px !important}.wsa-compact.dx-treelist .dx-row-lines>td{border-bottom:0 !important}.nodename.virtual{color:rgba(0,0,0,0.2)}.wsa-highlight{-webkit-transition:background-color 2s ease-out;-moz-transition:background-color 2s ease-out;-o-transition:background-color 2s ease-out;transition:background-color 2s ease-out}