@font-face{font-family:Roboto Condensed Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-condensed-cyrillic-ext-wght-normal-DhztH7TG.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Condensed Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-condensed-cyrillic-wght-normal-DcSt-2BC.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto Condensed Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-condensed-greek-ext-wght-normal-CuKbLwpm.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto Condensed Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-condensed-greek-wght-normal-Cvhr4n9Q.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto Condensed Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-condensed-vietnamese-wght-normal-BQ3qeiTz.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto Condensed Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-condensed-latin-ext-wght-normal-Db2M7toj.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Condensed Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-condensed-latin-wght-normal-Cxzi1x1i.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.action-picker{display:flex;gap:.5em;justify-content:end;align-items:center}.action-picker .label{font-size:.8em}.action-picker select{max-width:300px}.button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--input-radius);padding:10px;transition:background-color var(--easing) var(--speed),color var(--easing) var(--speed)}.button .iconify,.button svg{font-size:1.5em;color:var(--secondary)}.button.small{padding:6px 8px;font-size:.6em}.button.big{padding:12px 18px;font-size:1.1em}.button.primary{color:#fff;background-color:var(--primary);border:1px solid var(--primary)}.button.primary .iconify,.button.primary svg{color:#fff}.button.primary.outline{background-color:transparent;border:1px solid rgba(var(--primary-rgb),.4);color:var(--primary)}.button.danger{color:#fff;background-color:var(--danger);border:1px solid var(--danger)}.button.danger:not(.outline) .iconify,.button.danger:not(.outline) svg{color:#fff}.button.danger.outline{background-color:transparent;border:1px solid rgba(var(--danger-rgb),.4);color:var(--danger)}.button.secondary{color:#fff;background-color:var(--secondary);border:1px solid var(--secondary)}.button.secondary:not(.outline) .iconify,.button.secondary:not(.outline) svg{color:#fff}.button.secondary.outline{background-color:transparent;border:1px solid rgba(var(--secondary-rgb),.4);color:var(--secondary)}.button.active .iconify,.button.active svg,.button:hover .iconify,.button:hover svg{color:var(--primary)!important}.button.active.primary,.button.active.secondary,.button:hover.primary,.button:hover.secondary{background-color:#fff;border:1px solid var(--primary);color:var(--primary)}.button.icon{padding:0;min-width:20px;height:20px}.button.icon .iconify,.button.icon svg{font-size:16px;width:16px;height:16px;transition:color .3s ease-in-out}.button.icon span{margin-right:7px}.inline-button{border:none;background:none;cursor:pointer}.actions{display:flex;gap:10px;margin-top:2em;max-width:var(--max-width)}.actions .button.outline{background-color:#fff}[data-mode=edit] .actions{flex-direction:row-reverse;position:sticky;bottom:.5em}[data-mode=edit] .actions .delete-resource{margin-right:auto}.chip{font-size:10px;background-color:var(--color);padding:3px 7px;color:var(--gray-dark);border-radius:50px}.editors{gap:.5em;display:flex;flex-direction:column;align-items:stretch;position:relative}.editors>.button{align-self:flex-start}.field-description{font-size:15px;color:var(--gray-dark);line-height:1.6;margin-bottom:10px}.field-description+.plus-options{margin-top:.4em}.editor{flex:0 0 auto;display:flex;flex-wrap:wrap;border-radius:var(--input-radius);background-color:rgba(var(--primary-rgb),.07);transition:background-color .3s ease-in-out;padding:.5em;gap:.5em;margin-bottom:6px}.editor .trash-icon{width:16px;height:16px;font-size:16px}.editor>.node+.button{margin-inline-start:.7em}[data-mode=inline-edit] .editor{display:inline-flex;padding:0;background-color:transparent}[data-mode=inline-edit] .editor .input{padding-block:3px;margin-block:-3px}.editor>.button{align-self:center;margin-bottom:auto;margin-top:7px}.editor.delete-animation{animation:delete .4s ease-in-out forwards}.editor .errors{width:100%;font-size:.8em;padding:.5em;color:var(--danger)}.editor.has-error{background-color:rgba(var(--danger-rgb),.1)}.editor .sort-handle{display:flex;justify-content:center;cursor:grab;align-items:start;margin-top:8px;width:40px}.editor.sortable-ghost{background-color:rgba(var(--primary-rgb),.5)}@keyframes delete{0%{opacity:1}to{opacity:0}}.editor-header{position:relative;display:flex;border-radius:var(--input-radius);background-color:rgba(var(--primary-rgb),.07)}.externally-focused-ids{position:absolute;top:100%}.externally-focused-id{background-color:var(--color);display:inline-flex;padding:4px;border-radius:10px;font-size:12px}.facets{gap:.5em;display:flex;flex-direction:column;align-items:stretch}.facets>.button{align-self:flex-start}.facet{flex:1 1 auto;display:flex;border-radius:var(--input-radius);background-color:rgba(var(--primary-rgb),.07);padding:.5em;gap:.5em}.facet>.node+.button{margin-inline-start:12px}.facet>input+.button{margin-inline-start:8px}[data-mode=inline-edit] .facet{display:inline-flex}.facet>.button{align-self:center}.input{border:1px solid var(--secondary);padding:8px;border-radius:var(--input-radius);transition:box-shadow var(--easing) var(--speed);resize:vertical;background-color:#fff}.input:not(textarea):not([type=checkbox]){max-width:var(--default-input-max-width);margin-right:auto}.input:not([size]){flex:1 1 auto}.input[size]{margin-right:auto}.input.focus,.input:focus{outline:none;border:1px solid var(--primary);box-shadow:0 0 0 4px rgba(var(--primary-rgb),.4)}.input::selection{background-color:var(--primary);color:#fff}.input.borderless{border:none}.editor.has-error>.input{border-color:var(--danger)}.interface-language-picker{display:flex;align-items:end;align-self:flex-end;margin-inline-start:auto;gap:.5em;padding-bottom:.5em}.interface-language-picker .label{white-space:nowrap;display:inline-flex;margin-top:.4em;font-size:.8em;margin-bottom:.4em}.interface-language-picker select{width:140px}.iri-preview{border:1px solid var(--tertiary);display:flex;flex:1 1 auto;min-height:34px;font-size:.68em;align-items:center;border-radius:var(--input-radius);background-color:#fff;max-width:var(--default-input-max-width);width:100%;margin-right:auto}.iri-preview.search-result{cursor:pointer}.iri-preview .link{align-items:center;display:flex;flex:1 1 auto;gap:1em}.iri-preview .label{flex:1 1 auto;padding-inline:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.iri-preview .iconify{margin-right:8px;cursor:pointer}.iri-preview .iconify path[stroke=currentColor]{stroke:var(--secondary)}.iri-preview .image{display:block;border-top-left-radius:var(--input-radius);border-bottom-left-radius:var(--input-radius);margin-right:.5em;width:34px;height:34px;object-fit:cover}.iri-preview .image.has-error{display:none}.iri-preview .image:not(.has-error)+.label{padding-inline-start:0}.iri-preview.selected{flex:1 1 100%}[data-mode=facet] .property label,[data-mode=edit] .property label{display:inline-flex;margin-top:.4em;font-size:1em;margin-bottom:.4em}[data-mode=facet] .property label .multilingual,[data-mode=edit] .property label .multilingual{margin-inline:.5em;font-size:.8em;position:relative;top:2px}.language-button{flex:0 0 auto;border-top-left-radius:var(--input-radius);border-top-right-radius:var(--input-radius);transition:box-shadow var(--easing) var(--speed);border:1px solid transparent;border-bottom:1px solid var(--gray);position:relative;cursor:pointer;font-size:16px;padding:12px;background-color:#fff;margin-bottom:-1px;display:inline-flex;color:var(--gray-dark)}.language-button:not(.active):hover{background-color:var(--gray-light)}.language-button .remove-language{justify-content:center;align-items:center;padding:8px;margin-block:-12px;margin-inline-end:-14px;display:none}.language-button.active{color:var(--text);border:1px solid var(--gray);border-bottom-color:#fff;z-index:2}.language-button.active .remove-language{display:flex}.languages{display:flex;border-bottom:1px solid var(--gray);align-items:center}.add-language{margin-inline-start:1em;margin-bottom:10px}.add-language.end{margin-left:auto}.add-language-dialog{z-index:1000;position:fixed;top:100px;width:300px;border:none;border-radius:var(--input-radius);box-shadow:0 0 40px #0003}.add-language-dialog .add-language-actions{margin-block-start:20px;display:flex;justify-content:end;align-items:center;gap:.5em}.add-language-dialog form{flex-direction:column;display:flex}.shacl-renderer[data-mode=facet],.shacl-renderer[data-mode=edit]{flex:1 1 auto;max-width:var(--max-width);display:flex;flex-direction:column;gap:1em}.node{flex:1 1 auto}.node-description{margin-bottom:2em;color:var(--primary)}.shacl-renderer[data-mode=view]>.node{margin-bottom:.5em}.node-headers{display:flex;position:sticky;top:0;padding-block-start:.5em;background-color:rgba(var(--primary-rgb),.07);padding-left:.5em;padding-right:calc(.5em + 28px)}.node-header{flex:1 1 auto}.node-headers+.editors>.details>.node>.group label{display:none}.shacl-renderer[data-mode=view] .term{position:relative}.shacl-renderer[data-mode=view] .term.added{color:#106110}.shacl-renderer[data-mode=view] .term.deleted{color:var(--danger)}.shacl-renderer[data-mode=view] .term.deleted:after{position:absolute;content:"";display:block;width:100%;left:0;height:0px;border-bottom:2px solid var(--danger);top:50%}.popup-editor{position:fixed;padding:0;z-index:100;top:3em;bottom:3em;width:100vw;border:2px solid var(--primary);max-width:calc(var(--max-width) - 3em);overflow:visible;max-height:calc(100vh - 6em);animation:transitionIn .3s ease-in-out forwards}.popup-editor .shacl-renderer{height:100%;padding:2em;max-height:calc(100vh - 6em - 4px);overflow:auto}@keyframes transitionIn{0%{box-shadow:0 0 0 100vw #0000}to{box-shadow:0 0 0 100vw #0000004d}}.property{flex:1 1}.property .optional{line-height:1.5;margin-left:.5em;font-size:.8em;color:var(--primary)}.property .plus-options{display:flex;gap:.5em;margin-top:.3em;margin-bottom:.5em;justify-content:end}[data-mode=facet] .property,[data-mode=edit] .property{display:flex;flex-direction:column;transition:height .6s ease-in-out}[data-mode=facet] .property.hidden,[data-mode=edit] .property.hidden{display:none}[data-mode=facet] .property:not(:last-child),[data-mode=edit] .property:not(:last-child){margin-bottom:1.2em}.property.has-error>label{color:var(--danger)}button .iconify{width:20px;height:20px}.nested-header{display:flex;max-width:calc(100% - 50px - 1em);gap:1em;margin-left:.5em;margin-top:.5em;margin-bottom:-.5em}.nested-header .property{margin-bottom:0!important}.nested-header .field-description{margin-bottom:0}.nested .editor .editor .remove-object,.nested .editor .label,.nested .editor .field-description{display:none!important}.nested .node{max-width:calc(100% - 50px)}.nested:has(.sortable-store) .nested-header{padding-left:37px}.editor.details:has(.group.horizontal)>.button{margin-block:0}select{height:34px;border:1px solid var(--secondary);padding:8px 12px;border-radius:var(--input-radius);transition:box-shadow var(--easing) var(--speed);width:90%;flex:1 1 auto;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--gray-light);background-image:url(data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%3E%3Ctitle%3Edown-arrow%3C%2Ftitle%3E%3Cg%20fill%3D%22%23000000%22%3E%3Cpath%20d%3D%22M10.293%2C3.293%2C6%2C7.586%2C1.707%2C3.293A1%2C1%2C0%2C0%2C0%2C.293%2C4.707l5%2C5a1%2C1%2C0%2C0%2C0%2C1.414%2C0l5-5a1%2C1%2C0%2C1%2C0-1.414-1.414Z%22%20fill%3D%22%23000000%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E);background-size:12px;background-position:calc(100% - 1em) center;background-repeat:no-repeat}.select-container{padding-inline:0;padding-block:4px!important}.select-container [class*=singleValue]{font-size:14px;cursor:pointer}.select-container [class*=control]{padding-inline:8px;min-height:0;cursor:pointer}.select-container [class*=control]>div{cursor:pointer}.select-container [class*=placeholder]{font-size:14px}.select-menu{padding:0;border:1px solid var(--secondary);border-radius:var(--input-radius);left:0;background-color:#fff;top:calc(100% + 4px)!important}.select-menu [class*=option]{padding:8px;cursor:pointer;font-size:14px}.select-menu [class*=option]:hover{background-color:var(--primary);color:#fff}.sortable-store{padding-left:0;margin-block:0;border-radius:var(--input-radius)}.sortable-store-item{display:flex;width:100%;padding-left:calc(var(--depth) * 20px);transition:max-height .3s ease-in-out;margin-bottom:6px}.sortable-store-item .editor{flex:1 1 auto;border-top-left-radius:0;border-bottom-left-radius:0;margin-bottom:0}.sortable-store-item.ghost .inner{background-color:var(--primary);width:auto;border-radius:var(--input-radius);padding-right:1em}.sortable-store-item.ghost .inner>*{color:#fff}.sortable-store-item.ghost .inner .iconify,.sortable-store-item.ghost .inner select,.sortable-store-item.ghost .inner input,.sortable-store-item.ghost .inner .select-container,.sortable-store-item.ghost .inner .select-container *{color:var(--text)!important}.sortable-store-item.ghost .inner .row-actions{display:none}.sortable-store-item.active .inner{opacity:.3;background-color:var(--primary)}.sortable-store-item .inner{flex:1 1 auto;transition:height .3s ease-in-out;display:flex;flex-direction:row;min-height:34px;border-radius:var(--input-radius)}.sortable-store-item:first-child .inner{border-top:none}.sortable-store-item:last-child .inner{border-bottom:none}.sortable-store-item .drag-handle{border:none;padding-left:1em;background-color:rgba(var(--primary-rgb),.08);cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab;border-top-left-radius:var(--input-radius);border-bottom-left-radius:var(--input-radius)}.sortable-store-item .drag-handle svg{font-size:20px;width:20px;height:20px}.sortable>.editor{padding-left:0}.sortable>.editor.details{gap:0}.sortable>.editor.details>.button{margin-top:9px}body{font-family:Roboto,sans-serif;font-size:20px}.editor.autocomplete{flex-wrap:wrap;position:relative}.editor.autocomplete>.inner{min-height:34px;flex:1 1 auto;display:flex;gap:8px;position:relative;flex-direction:column;border-radius:var(--input-radius)}.editor.autocomplete .input.search{max-width:var(--default-input-max-width);width:100%}.editor.autocomplete .loading-icon{width:30px;height:30px;margin-left:8px}.editor.autocomplete .hidden{opacity:0;pointer-events:none}.editor.autocomplete .search-results-wrapper{position:absolute;left:0;top:calc(100% - 3px);display:flex;width:100%;padding-bottom:100px;z-index:10}.editor.autocomplete .search-results{display:flex;flex-direction:column;width:100%;border-bottom-left-radius:var(--input-radius);border-bottom-right-radius:var(--input-radius);gap:4px;margin:0;padding:8px;max-width:var(--default-input-max-width);background-color:rgba(var(--primary-rgb),1)}.editor.autocomplete .no-results{border:1px solid var(--tertiary);border-radius:var(--input-radius);display:flex;flex:1 1 auto;min-height:34px;font-size:.68em;padding-inline:8px;align-items:center;background-color:#fff}.editor.autocomplete .iconify{padding:8px;width:32px;height:32px;font-size:32px}.editor.autocomplete .iri-preview{min-height:34px!important}.editor.autocomplete .iri-preview .label{margin-right:30px}.editor.autocomplete .iri-preview .image{height:32px;width:32px;background-color:gray}.editor.booleanselect .input{flex:0 0 auto}.editor.booleanselect .label{margin-right:auto;cursor:pointer;font-size:.7em}.editor-header.classhierarchy{padding-left:1em}.editor-header.classhierarchy ul{list-style:none;padding:0}.editor-header.classhierarchy .iconify{transform:translateY(2px);width:1em;cursor:pointer}.editor-header.classhierarchy .iconify:hover{color:var(--primary)}.editor-header.classhierarchy .arrow{transform:translateY(2px);transition:transform .3s ease-in-out;cursor:pointer}.editor-header.classhierarchy .arrow.arrow--open{transform:rotate(90deg) translateY(2px)}.editor-header.classhierarchy .tree-node__leaf{padding-left:1em}.editor-header.classhierarchy .name{margin-left:.4em}.editor.color .input{padding:0;background-color:var(--color)}.editor.color input{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:transparent;outline:none;height:31px}.editor.color input::-moz-color-swatch{border:none}.editor.color input::-webkit-color-swatch-wrapper{padding:0;border-radius:0}.editor.color input::-webkit-color-swatch{border:none}.editor.details .collapsible-group{margin-block:-.5em}.editor.details.has-error .collapsible-group{margin-block-end:0}.editor.details .errors{padding-left:0;margin-left:40px}.react-duration-control{display:inline-block;border-radius:var(--input-radius);background-color:#fff;margin-right:auto}.react-duration-control.disabled{background-color:#f0f0f0}.react-duration-control-fieldset{margin:0;display:flex;flex-direction:row;justify-content:space-between;border:1px solid var(--secondary);padding:0;border-radius:var(--input-radius);transition:box-shadow var(--easing) var(--speed);background-color:#fff}.react-duration-control.focused>.react-duration-control-fieldset{outline:none;border:1px solid var(--primary);box-shadow:0 0 0 4px rgba(var(--primary-rgb),.4)}.react-duration-control.focused>.react-duration-control-fieldset>.react-duration-control-label{margin-bottom:-5px;color:var(--primary)}.react-duration-control.disabled>.react-duration-control-fieldset{border:1px rgba(0,0,0,.2) solid}.react-duration-control-elements-container{display:flex;flex-direction:row;min-height:21px;padding:6px 8px;overflow:hidden;align-items:baseline}.react-duration-control.disabled>.react-duration-control-fieldset>.react-duration-control-elements-container{opacity:.7}.duration-control-unit-input-wrapper{display:flex}.duration-control-unit-input{box-sizing:content-box;margin-block:-2px}.duration-control-unit-input:focus{outline-width:0;transform:translateY(-1px)}.duration-control-unit-input.unfocused{cursor:pointer;border:none;font-weight:500;color:var(--text);font-size:.8em;padding:0}.react-duration-control-inline-text{display:inline-flex;align-items:center;white-space:pre;font-size:.8em}.spinner-button-container{display:flex;flex-direction:column;justify-content:center;width:20px;margin-inline-start:6px;margin-inline-end:2px;border-radius:3px}.spinner-button-container>.spinner-button{flex-grow:1;cursor:pointer;padding:0;line-height:50%;margin:0;border:1px rgb(160,160,160) solid}.spinner-button-container>.spinner-button-up{border-top-left-radius:3px;border-top-right-radius:3px}.spinner-button-container>.spinner-button-down{border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top:none}.editor.jseditor{padding-inline:28px}.editor.jseditor>div:first-child{position:relative;background-color:#fff;border:1px solid var(--secondary);padding-inline:20px;flex:1 1 auto;border-radius:var(--input-radius);transition:box-shadow var(--easing) var(--speed)}.editor.jseditor>div:first-child:focus{outline:none;border:1px solid var(--primary);box-shadow:0 0 0 4px rgba(var(--primary-rgb),.4)}.editor.enum .input{max-width:var(--default-input-max-width);margin-right:auto;cursor:pointer}.editor.fileupload{--size: 32px}.editor.fileupload .spinner{margin-left:1em}.editor.fileupload .image{max-height:var(--size);max-width:var(--size);object-fit:cover;display:block;width:var(--size);height:var(--size)}.editor-header.fileupload .drop-zone{display:flex;padding:60px 30px;justify-content:center;align-items:center;width:100%;margin:20px;border:2px dashed var(--primary);border-radius:var(--input-radius);position:relative;cursor:pointer}.editor-header.fileupload+.add-object,.editor.fileupload+.add-object{display:none}.editor.iconify .inner{position:relative;flex:1 1 90%;display:flex;flex-wrap:wrap;max-width:var(--default-input-max-width);margin-right:auto}.editor.iconify .top{display:flex;gap:10px}.editor.iconify .iconify:first-child{width:20px;font-size:20px;height:20px}.editor.iconify .selected>.image{margin-left:10px}.editor.iconify .edit-icon{margin-right:.5em;cursor:pointer;width:16px;font-size:16px;height:16px}.editor.iconify .iconify-search-results{z-index:1000;margin-block:20px;flex:1 1 100%;display:flex;background-color:#fff;flex-wrap:wrap;top:13px;border:1px solid var(--primary);border-radius:var(--input-radius);position:absolute;width:100%;gap:10px;padding:.5em}.editor.iconify .iconify-search-results .button.active,.editor.iconify .iconify-search-results .button:hover{background-color:rgba(var(--primary-rgb),.2)}.shape-editor{width:100%}.shape-editor>footer{justify-content:flex-end;padding-block:1rem;display:flex;gap:.5rem;background-color:#fff}.shape-editor .sortable-store-item:has(.editor.type-group) .inner{background-color:rgba(var(--secondary-rgb),.3)}.shape-editor .editor{align-items:center}.shape-editor .editor .chip{margin-left:auto}.shape-editor .local-name{font-style:italic;font-family:monospace;color:var(--gray-dark)}.shape-editor .unused-groups{margin-top:2em}.shape-editor .unused-groups-header{display:flex;flex-direction:column}.editor-header.shape{background-color:transparent}.unused-group.has-hover-over{background-color:rgba(var(--secondary-rgb),.7)}.editor.textfieldwithlang>.inner{flex:1 1 auto;display:flex;gap:10px}.editor.textfieldwithlang select{width:100px}.uri-selector{display:flex;flex:1 1 auto;max-width:var(--default-input-max-width);margin-right:auto;position:relative}.uri-selector .prefix{flex:1 1 100px;border-top-right-radius:0;border-bottom-right-radius:0;margin-right:-1px}.uri-selector .input{border-top-left-radius:0;border-bottom-left-radius:0;flex:1 1 90%;padding-right:30px}.uri-selector .link{position:absolute;right:0;top:50%;font-size:.8em;display:flex;justify-content:center;align-items:center;transform:translate(-50%,-50%);color:var(--text)!important}.sortable .uri{width:100%}.multi-range-slider{display:flex;position:relative;padding:20px 10px;flex-direction:column;-webkit-user-select:none;user-select:none;width:100%}.multi-range-slider *{box-sizing:border-box;padding:0;margin:0}.multi-range-slider .bar{display:flex;background-color:var(--gray);border-radius:10px}.multi-range-slider .bar-left{width:25%;padding:3px 0}.multi-range-slider .bar-right{width:25%}.multi-range-slider .bar-inner{background-color:var(--primary);display:flex;flex-grow:1;flex-shrink:1;position:relative;justify-content:space-between}.multi-range-slider .bar-inner-left,.multi-range-slider .bar-inner-right{width:50%}.multi-range-slider .thumb{background-color:var(--primary);position:relative;z-index:1;cursor:pointer}.multi-range-slider .thumb:before{content:"";background-color:inherit;position:absolute;width:16px;height:16px;border:solid 2px white;box-shadow:0 0 5px #0006;border-radius:50%;z-index:1;top:50%;transform:translate(-50%,-50%);cursor:pointer}.multi-range-slider .input-type-range:focus+.thumb:after{content:"";position:absolute;top:-4px;left:-7px;width:11px;height:11px;z-index:2;border-radius:50%;border:dotted 1px var(--text)}.multi-range-slider .caption{position:absolute;bottom:35px;width:2px;height:2px;left:1px;display:flex;justify-content:center;align-items:center;overflow:visible;display:none}.multi-range-slider .caption *{position:absolute;min-width:30px;height:30px;font-size:75%;text-align:center;line-height:30px;background-color:var(--primary);border-radius:15px;color:#fff;padding:0 5px;white-space:nowrap}.multi-range-slider .thumb:active .caption{display:flex}.multi-range-slider .input-type-range:focus+.thumb .caption{display:flex}.multi-range-slider .input-type-range{position:absolute;top:0;left:0;width:100%;opacity:0;pointer-events:none}.multi-range-slider .ruler{display:flex;overflow:hidden;position:absolute;width:calc(100% - 20px);top:20px}.multi-range-slider .ruler .ruler-rule{border-left:solid 1px gray;display:flex;flex-grow:1;flex-shrink:1;padding:3px 0}.multi-range-slider .ruler .ruler-rule:first-child{border-left:none}.multi-range-slider .ruler .ruler-sub-rule{border-left:solid 1px ButtonText;display:flex;flex-grow:1;flex-shrink:1;padding:3px 0;bottom:0;margin-bottom:-5px}.multi-range-slider .ruler .ruler-sub-rule:first-child{border-left:none}.multi-range-slider .labels{display:flex;justify-content:space-between;padding:0;margin-top:10px;margin-bottom:-20px}.multi-range-slider .label{font-size:80%;display:flex;width:1px;justify-content:center}.multi-range-slider .label:first-child{justify-content:start}.multi-range-slider .label:last-child{justify-content:end}.collapsible-group{border-radius:var(--input-radius);transition:background-color .3s ease-in-out}.collapsible-group .title{text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:transparent;cursor:pointer;font-weight:300;font-size:.9em;margin:0;z-index:100;height:54px;display:flex;align-items:center;width:100%;transition:padding .3s ease-in-out,margin .3s ease-in-out;padding:.5em;color:var(--text)}.collapsible-group .title .iconify{transition:all .3s ease-in-out;margin-right:1em;width:20px;display:inline-flex}.collapsible-group .title:hover{background-color:rgba(var(--primary-rgb),.1)}.collapsible-group.expanded.processed .title{font-weight:500;border-bottom:1px solid rgba(var(--primary-rgb),.1);color:var(--primary)}.collapsible-group.expanded.processed .title .iconify{transform:rotate(90deg) translateY(1px)}.collapsible-group .collapsible-group-contents{transition:max-height .5s ease-in-out}.collapsible-group .collapsible-group-contents>*:first-child{padding-top:.5em}.collapsible-group .collapsible-group-contents>*:last-child{padding-bottom:.5em}.collapsible-group.processed .collapsible-group-contents{overflow:hidden}.collapsible-group.expanded .collapsible-group-contents{display:block}.collapsible-group+.property{margin-top:1em}.group.drawer .drawer-add-property-wrapper{padding-top:1em;border-top:1px dashed rgba(var(--primary-rgb),.5)}.group.drawer .drawer-add-property{background-color:transparent;padding-inline:0;flex-wrap:nowrap;max-width:var(--default-input-max-width)}.group.drawer .drawer-add-property .button{margin-top:0;padding-block:8px}.group.horizontal>.group-inner{gap:1em;display:flex;flex-direction:row;--default-input-max-width: 100%}.group.horizontal>.group-inner .property{margin-bottom:0}[data-mode=edit] .group{margin-bottom:1.2em}[data-mode=edit] .group>.title{margin-block-end:0;color:var(--primary);padding-block:1em;font-size:1.7em;margin-block-start:1.2em}[data-mode=edit] .group>.group-description{color:var(--primary);margin-block-end:1.2em;line-height:1.6}[data-mode=edit] .group:not(.horizontal)>.group-inner{padding-left:1.5em;border-left:1px solid rgba(var(--primary-rgb),.2)}[data-mode=edit] .group:not(.horizontal):first-child>.title{margin-block-start:0}[data-mode=edit] .group .group:last-child{margin-bottom:0}.tabbed-navigation{display:flex;gap:.5em}.color-block{background-color:var(--color);display:inline-block;margin-bottom:-4px;width:22px;margin-inline-end:6px;aspect-ratio:1;border-radius:var(--input-radius)}.viewer.image{max-width:200px;max-height:200px;display:block}.language-label{color:var(--gray-dark);background-color:var(--gray-light);padding:0 .4em;margin-left:.5em;border-radius:1em}.uri{align-items:center;display:inline-flex;gap:6px}.uri .uri-prefix{display:inline-flex;font-size:11px;letter-spacing:1px;font-style:italic;padding:1px 6px;border-radius:var(--input-radius);background-color:var(--gray-light);color:var(--text)}.shacl-renderer{color:var(--text);margin-inline:auto}.shacl-renderer.loading{opacity:0;pointer-events:none}:root{--input-radius: 4px;--easing: ease-in-out;--speed: .2s;--max-width: 1000px;--primary-rgb: 58, 117, 117;--primary: rgb(var(--primary-rgb));--secondary-rgb: 140, 151, 151;--secondary: rgb(var(--secondary-rgb));--danger-rgb: 211, 74, 74;--danger: rgb(var(--danger-rgb));--tertiary-rgb: 180, 191, 191;--tertiary: rgb(var(--tertiary-rgb));--gray: #ccc;--gray-light: #eee;--gray-dark: #6d6d6d;--text: #141414;--default-input-max-width: 400px}*{box-sizing:border-box}html,body{font-family:Roboto Condensed Variable,sans-serif;padding:0;margin:0}#root{min-height:100dvh}:root{--blue-light: #2a7fff;--blue-dark: #0044aa;--pink: #d400aa;--pink-light: #ffe5fa;--text: #1d1d1d;--line-color: rgba(42, 127, 255, .521);--gray: #666666;--primary: var(--blue-light);--primary-rgb: 42, 127, 255;--secondary: var(--blue-dark);--secondary-rgb: 0, 68, 170;--site-header: 162px}.left{display:flex;flex-direction:column;position:sticky;top:0;align-self:start;overflow-x:hidden;min-height:90vh}.left .shacl-renderer{padding:2em}.right{padding-block:1em;flex:1 1 50%;display:flex;align-items:start;justify-content:center}.right .actions,.right .shacl-renderer{margin:0;max-width:none}.introduction{max-width:800px}.szh-accordion{position:relative;height:auto;background-color:rgba(var(--primary-rgb),.05)}.szh-accordion__item{border-top:1px solid var(--primary);max-height:calc(100% - (var(--items, 0) - 1) * 55px)}.szh-accordion__item-btn{cursor:pointer;display:flex;padding:.5em;align-items:center;width:100%;margin:0;font-size:1rem;font-weight:400;text-align:left;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent}.szh-accordion__item-heading{display:flex;min-height:54px;background-color:rgba(var(--primary-rgb),.3);z-index:10;gap:.5em;position:relative;padding-left:.5em}.szh-accordion__item-heading .icon{margin-right:.5em;transition:transform .3s ease-in-out}.szh-accordion__item-heading em{margin-left:.5em;opacity:.4}.szh-accordion__item-content{transition:height .25s cubic-bezier(0,0,0,1);font-size:13px;background-color:rgba(var(--primary-rgb),.005);max-height:calc(100dvh - 80px - (var(--items, 0)) * 55px);overflow:auto}.szh-accordion__item--expanded .icon{transform:rotate(90deg)}.szh-accordion__item--expanded .szh-accordion__item-heading{background-color:rgba(var(--primary-rgb),1)}.szh-accordion__item--expanded .szh-accordion__item-btn{color:#fff;font-weight:700}.szh-accordion__item--expanded .chevron-down{transform:rotate(180deg)}.props-form{padding:2em}.props-form .actions,.props-form .shacl-renderer{max-width:none}.optional{font-style:italic;opacity:.6}.button.disabled{opacity:.3;pointer-events:none}.turtle-editor,.cm-scroller{min-height:calc(100dvh - var(--site-header) - (var(--items, 0)) * 55px)}.example-select{position:relative;z-index:10000;max-width:100%}.site-header{padding:1em}.logo{height:60px}.site-title{display:flex;background-color:#fff;align-items:end;font-size:1.5rem;margin:0 0 1em;white-space:nowrap;font-weight:500;color:var(--primary)}.site-title>.text{margin-bottom:8px;margin-left:10px}.site-header button{position:relative;float:right;z-index:1000000}body{font-size:20px}.grid{display:grid;grid-template-columns:1rem 1fr 1rem;gap:1rem 0;align-items:start}@media screen and (min-width: 720px){.grid{grid-template-columns:3rem 1fr 3rem}}@media screen and (min-width: 1280px){.grid{gap:3rem;grid-template-columns:3rem repeat(3,1fr) 3rem;max-width:1800px;margin:0 auto}.left{grid-column:2/3}.right{grid-column:3/5}}
