body{counter-reset:heading2;overflow-y:scroll}h1,h2,h3,h4,h5,h6{margin-block:3rem 1rem}:is(h1,h2,h3,h4,h5,h6) small{color:#c8c8c8}:is(h1,h2,h3,h4,h5,h6):before{color:var(--color-heading-numbering);font-weight:400}h2{counter-increment:heading2;counter-reset:heading3}h2:before{content:counter(heading2) " "}h3{counter-increment:heading3;counter-reset:heading4}h3:before{content:counter(heading2) "." counter(heading3) " "}h4{counter-increment:heading4;counter-reset:heading5}h4:before{content:counter(heading2) "." counter(heading3) "." counter(heading4) " "}h5{counter-increment:heading5;counter-reset:heading6}h5:before{content:counter(heading2) "." counter(heading3) "." counter(heading4) "." counter(heading5) " "}h6{counter-increment:heading6}h6:before{content:counter(heading2) "." counter(heading3) "." counter(heading4) "." counter(heading5) "." counter(heading6) " "}details summary h1,details summary h2,details summary h3,details summary h4,details summary h5,details summary h6{display:inline-block}main>details summary{background-color:#fff;position:sticky;top:-2rem}main#about-page,main#documentation-page{max-width:1000px}footer{color:#b4b4b4;border-block-start:1px solid #b4b4b4;margin-block-start:5rem;font-size:.9rem}footer #floating-logo{background-color:#fff;border:1px solid #e6e6e6;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;gap:.2rem;padding:5px;display:flex;position:fixed;bottom:10px;right:10px}nav{text-transform:uppercase;flex-direction:row;gap:2rem;padding-block:1rem;font-size:1.2rem;display:flex}@media screen and (width<600px){nav{flex-direction:column;gap:.5rem}}a{color:#1e90ff;text-decoration:none}a.active{color:#228b22}a:hover{color:#00008b}:is(ul,ol) li{margin-block:1rem}:is(ul,ol) li.not-anymore,:is(ul,ol) li.not-in-use{text-decoration:line-through}form{flex-direction:column;gap:.5rem;display:flex}form .json-object{flex-direction:column;align-items:flex-start;display:flex}textarea{width:100%}time{flex-direction:row;align-items:baseline;gap:.2rem;font-family:Menlo,Courier New,monospace;display:inline-flex}time span:nth-child(2n){color:var(--color-divider);font-size:.65rem}code{color:brown}.table-wrapper{max-width:98vw;overflow-x:auto}table{border-collapse:collapse;white-space:nowrap;font-family:Menlo,Courier New,monospace}table :is(th,td):not(:first-child){padding-left:3rem}table :is(th,td):first-child{padding-left:.5rem}table :is(th,td):last-child{padding-right:.5rem}table caption{text-align:start;color:var(--color-lighter);padding-block-end:.7rem;font-family:Verdana,Arial,Helvetica,sans-serif}table thead,table tfoot{background-color:#f0f0ff;border:1px solid #c8c8c8}:is(table thead,table tfoot) tr.property-type-enhanced{color:var(--color-lighter)}:is(table thead,table tfoot) tr.original-property-name{color:var(--color-lighter)}:is(table thead,table tfoot) tr.original-property-name th{font-weight:400}:is(table thead,table tfoot) th{text-align:start}:is(table thead,table tfoot) th.sorting-possible{cursor:ns-resize}:is(table thead,table tfoot) th.sorting-on.ascending{cursor:s-resize;text-decoration:underline}:is(table thead,table tfoot) th.sorting-on.descending{cursor:n-resize;text-decoration:overline}:is(table thead,table tfoot) tr:has(th.sorting-on)>th.sorting-on{color:#00b400}:is(table thead,table tfoot) tr:has(th.sorting-on)>th:not(.sorting-on).sorting-possible{color:#ff8c00}table tbody tr>td{padding-top:.5rem}table tbody tr>td.row-number{color:var(--color-lighter);text-align:end}table tbody tr>td:has(.integer){color:#32cd32;text-align:end}table tbody tr>td:has(.floating-point-number){color:#8a2be2;text-align:end}table tbody tr>td:has(.timestamp,.local-date,.local-time,.time-zone){color:brown}table tbody tr>td.empty-cell{color:#dcdcdc}table tbody tr:nth-child(2n){background-color:#f5f5f5}table tbody tr:hover{background-color:#ffffe0}table tbody tr:hover:nth-child(2n){background-color:#ffffc8}.color-indicator-wrapper{--border-radius:8px}.color-indicator-wrapper span{border:1px solid var(--color-lighter);min-width:1.6rem;height:.9lh;display:inline-block}.color-indicator-wrapper .color-indicator-left{border-top-left-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius)}.color-indicator-wrapper:not(:has(.color-indicator-right)) :is(.color-indicator-wrapper .color-indicator-left){border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius)}.color-indicator-wrapper .color-indicator-right{border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);border-left:unset}.settings-checkbox{flex-direction:row;gap:.5rem;display:flex}.on-off-toggle{--border-radius:16px;--toggle-height:.4lh;cursor:pointer;width:2rem;height:var(--toggle-height);border:1px solid var(--color-lighter);color:red;border-top-left-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);background-color:#f5f5f5;display:inline-block;position:relative;top:5px}.on-off-toggle .toggle-position{width:1.2rem;height:var(--toggle-height);border:1px solid var(--color-lighter);border-top-left-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);display:inline-block;position:relative;top:-1px}.on-off-toggle.on .toggle-position{background-color:#32c832;left:6px}.on-off-toggle.on:has(.toggle-position){background-color:#e6ffe6}.on-off-toggle.off .toggle-position{background-color:#fff;left:-5px}.parsing-error{color:red}.anchored-info-box .info-box-anchor{anchor-name:--info-box-anchor-fallback;cursor:help}.anchored-info-box .info-box{position-anchor:--info-box-anchor-fallback;position-area:start span-end;color:#000;white-space:pre-wrap;z-index:1;border:1px solid gray;border-radius:8px;max-width:40rem;margin-block-end:5px;padding:.5rem;font-weight:400;display:none;position:fixed}.anchored-info-box .info-box.type-info{background-color:#e6ffe6}.anchored-info-box .info-box.type-warning{background-color:#fff5e6}.anchored-info-box .info-box.type-error{background-color:#ffe6e6}.anchored-info-box .info-box .info-box-tag{text-align:end;text-transform:uppercase;color:var(--color-lighter);flex-direction:row;justify-content:space-between;gap:2rem;font-size:.8rem;display:flex}.anchored-info-box .info-box .info-box-subtag{color:var(--color-lighter);font-size:.8rem}.anchored-info-box .info-box-anchor:hover+.info-box{flex-direction:column;display:flex}select#filterOnPropertyTypeEnhanced option{white-space:pre-line;font-family:Menlo,Courier New,monospace}.copy-container{background-color:#f8f8f8}.copy-container .tool-bar{justify-content:space-between;gap:1rem;padding:.2rem;display:flex}.copy-container .tool-bar .label{color:#888;font-size:.9rem}.copy-container .tool-bar button{cursor:pointer;background:0 0;border:1px solid #aaa;border-radius:.5rem;padding:.1rem .4rem;font-size:.8rem}.copy-container:has(button:hover){background-color:#f0f0f0}.prettified-object-identifier{flex-direction:row;justify-content:flex-start;align-items:baseline;gap:1rem;font-family:Menlo,Courier New,monospace;display:inline-flex}.prettified-object-identifier .id{font-weight:700}.arithmetic-aggregation-block{font-family:Menlo,Courier New,monospace}
