:root{--fg: #222;--fg2: #aaa;--bg: #fff;--bg2: #f2f2f2;--navbar-height: 48px;--accent: #808080;--border-radius: .6rem;@media(prefers-color-scheme:dark){--fg: #ccc;--fg2: #555;--bg: #121212;--bg2: #2e2e2e;--accent: #808080}}body{margin:0;padding-block-start:calc(var(--navbar-height) + 1px);padding-block-end:20vh;display:flex;width:100%;font-family:system-ui;background-color:var(--bg);color:var(--fg);&::selection{background:var(--fg);color:var(--bg)}overflow:scroll}#app{display:flex;flex:1 1;flex-direction:column;align-items:start;justify-content:start}output{display:contents}h1,p{padding-inline:1rem}ul{list-style:none;padding:0;margin:0;li{font-size:large;line-height:1cm}}a,a:visited{color:inherit;text-decoration:none}fieldset{display:flex;flex-wrap:wrap;padding:1.4rem;justify-content:space-evenly;gap:.6rem;border-radius:.6rem}button.flat{margin:2px;padding:.4rem 1rem;background:transparent;border:0px none;border-radius:.4rem;@media(prefers-color-scheme:dark){color:var(--fg)}}button:not(.flat),select:not(.flat){margin:2px;padding:.4rem 1rem;background-color:var(--fg);color:var(--bg2);border-radius:.4rem;border:1px outset var(--bg2);cursor:pointer;@media(prefers-color-scheme:dark){background-color:var(--bg2);color:var(--fg);border-color:var(--bg2)}}select{padding:.4rem .2rem;border-radius:.4rem;appearance:none;background:linear-gradient(45deg,transparent 50%,var(--fg2) 50%),linear-gradient(135deg,var(--fg2) 50%,transparent 50%);background-position:calc(100% - 15px) calc(50% + 1px),calc(100% - 10px) calc(50% + 1px);background-size:5px 5px;background-repeat:no-repeat}.busy{content:"";position:relative;width:inherit;height:inherit;color:transparent!important}.busy:after{content:"";position:absolute;inset:50%;transform:translate(-50%,-50%);width:8px;height:8px;background-color:inherit;border:2px solid #ccc;border-top-color:#333;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:translate(-50%,-50%) rotate(360deg)}}._ErrorDialog_7lei6_1{width:60vw;min-height:30vh;overflow:visible;._ErrorMessage_7lei6_6{margin-block-end:1rem}label{display:block;margin-block:1rem}hr{margin-block:1rem}controls{display:block;margin-block-start:1.4rem}label{display:block}fieldset button{display:block;margin-block-end:1.4rem}fieldset hr{margin-block:2rem 1.4rem}input{padding:.2rem;border:1px solid var(--fg);border-radius:.2rem;outline:none}}input[type=checkbox]{display:flex;appearance:none;width:2em;height:2em;border-radius:.4rem;border:2px solid var(--fg2);&:checked{background-color:var(--fg)}}input:focus,button:focus,select:focus{outline:2px solid var(--fg2);outline-offset:2px}._Datetime_1jusi_1{display:inline-flex}._TextDialog_7ihdr_1{rich-text{display:block;padding:.2rem;white-space:pre-wrap;border:1px inset;&:focus{outline:none}}}._Locked_1l7f4_1{input,button{pointer-events:none}}table._Lockable_1l7f4_7 thead th:last-child:before{font-size:1.4rem;display:flex;justify-self:center;content:"🔓"}table._Lockable_1l7f4_7._Locked_1l7f4_1 thead th:last-child:before{content:"🔒"}._Sortable_1ptwe_1{thead{th:hover{background-color:var(--bg2);cursor:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%3E%3Cpath%20d='M10%2013%20L16%207%20L22%2013'%20fill='none'%20stroke='%23b0b0b080'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3Cpath%20d='M10%2019%20L16%2025%20L22%2019'%20fill='none'%20stroke='%2350505080'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/svg%3E") 16 16,pointer}}}._Supagrid_19bn2_1{border-spacing:0;width:calc(100% - 1cm);overflow-x:auto;thead{position:sticky;top:0;background:var(--bg);border-radius:.6rem;border:0px none;border-block-end:1px dotted var(--fg);z-index:50;tr{height:var(--navbar-height);background-color:var(--bg)}tr:nth-child(2) th{padding:0 .8rem;color:var(--fg);text-align:start}tr:nth-child(2) th{padding:0 .2rem;color:var(--fg);text-align:center}}tbody{tr:nth-child(2n){background-color:var(--bg2)}tr:nth-child(odd){background-color:var(--bg)}tr:nth-child(2n){input:not([type=checkbox]){&:hover,&:focus{background:var(--bg)}}}}thead th:first-child,thead td:first-child,tbody td:first-child{position:sticky;inset-inline-start:0;background-color:inherit;border-inline-end:1px solid var(--fg2)}tfoot{th:first-child{text-align:start;border-block-start:1px dotted var(--fg)}tr{margin-block:1cm;padding-block:1cm;background-color:var(--bg2)}}td,th{padding:.4rem .8rem}input:not([type=checkbox]){font-size:inherit;font-family:inherit;border:none;padding:.4rem;box-sizing:border-box;border-radius:.2rem;background:inherit;color:inherit;&:hover,&:focus{background:var(--bg2)}&:focus{outline:2px solid var(--fg2)}}}._Loading_19bn2_93{display:flex;flex:1 1;align-items:center;justify-content:center;width:100%;height:100%}._Img_1jlrs_1{display:inline-flex;flex-direction:column;align-items:center;svg{width:auto;height:1cm;path{fill:var(--fg);stroke:var(--fg)}}}._Card_1ca2g_1{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;min-width:4cm;padding:1rem;color:var(--fg2);@media(prefers-color-scheme:dark){color:var(--fg)}background-color:var(--bg2);border:1px solid var(--bg2);border-radius:.4rem;aspect-ratio:1;card-title{display:block;font-weight:700;font-size:1.2em}value{display:block;font-size:3em}}._TabControl_wovkr_1{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:auto;._Tabs_wovkr_9{display:flex;list-style:none;flex:0 0 auto;padding:0;margin:0;li{padding:8px 16px;cursor:pointer;transition:background-color .4s cubic-bezier(1,0,1,1);&:first-of-type{border-start-start-radius:10%}&:last-of-type{border:10%;border-start-end-radius:10%}&._Active_wovkr_26{transition:background-color .4s cubic-bezier(0,1,1,1);background-color:var(--bg2);@media(prefers-color-scheme:dark){background-color:var(--bg)}}}}._TabContent_wovkr_36{display:flex;flex-direction:column;min-height:0;padding:1rem;flex:1 1 auto;overflow:hidden;background-color:var(--bg2);@media(prefers-color-scheme:dark){background-color:var(--bg)}border-top-right-radius:6px;border-bottom-left-radius:6px;border-bottom-right-radius:6px}}._HTMLDialog_11a3j_1{min-width:18rem;min-height:10rem;max-width:50vw;max-height:50vh;padding:2rem;border-radius:6px;box-sizing:border-box;@media(prefers-color-scheme:dark){background:var(--bg2);color:var(--fg)}&._fullscreen_11a3j_16{max-width:calc(100vw - 2cm);max-height:calc(100vh - 2cm);width:calc(100vw - 2cm);height:calc(100vh - 2cm)}&._error-dialog_11a3j_23{padding:4rem;._error-message_11a3j_25{margin-block-end:1rem}}._FullscreenButton_11a3j_30{position:absolute;display:flex;align-items:center;justify-content:center;align-self:end;width:1rem;font-size:1.2rem;border:none}html-preview{display:flex;flex-direction:column;flex:1;min-height:0}controls{display:flex;flex:0 0 auto}label{display:block;margin-block:1rem}hr{margin-block:1rem}input{padding:.2rem;border:1px solid #183878;border-radius:.2rem;@media(prefers-color-scheme:dark){background:var(--fg);color:var(--bg)}}}input::placeholder{color:var(--fg2)}label{display:block}fieldset button{display:block;margin-block-end:1.4rem}fieldset hr{margin-block:2rem 1.4rem}source-code{display:block;white-space:pre;overflow:auto;border:2px inset var(--bg2);border-radius:.4rem;outline:none}._PreviewBox_11a3j_105{margin-block:2px;border:2px inset var(--bg2);overflow:auto;flex:1 1 auto}nav{position:fixed;inset-inline:0;inset-block-start:0;height:var(--navbar-height);display:flex;align-items:center;justify-content:space-between;gap:.4rem;border-block-end:1px solid #777;background-color:#000;font-size:1.4rem;font-weight:bolder;z-index:10;logo{margin-inline:1rem}user-profile{display:flex;justify-self:flex-end;align-items:center;a,a:visited{display:flex;color:var(--bg);@media(prefers-color-scheme:dark){color:var(--fg)}}img{height:32px;width:auto;border-radius:50%}}button{background-color:var(--bg);color:var(--fg);border:1px outset var(--fg2)}._LogoLink_1hopr_47{display:inline-flex;align-items:center;margin:.8rem;white-space:nowrap}svg{path{fill:var(--bg);stroke:var(--bg);@media(prefers-color-scheme:dark){fill:var(--fg);stroke:var(--fg)}}}.logo{width:.8cm;height:.8cm}.logotype{display:none;@media(min-width:640px){display:flex;height:.8cm}}statusbar{display:flex;flex:1;align-items:center;@media(min-width:640px){justify-content:space-between}gap:1.2rem;color:var(--bg);@media(prefers-color-scheme:dark){color:var(--fg)}}breadcrumbs{display:flex;white-space:nowrap;@media(min-width:640px){&:not(:empty):before{content:"|";flex:1;margin-inline:1rem}}align-self:flex-start;gap:.6rem;font-size:1.2rem;color:var(--bg);@media(prefers-color-scheme:dark){color:var(--fbg)}}user-profile{margin-inline:1rem;._UserName_1hopr_113{display:none;@media(min-width:480px){display:inline-flex;align-items:center;font-size:.8em;margin-inline:.6em}}}._sandwich_1hopr_124{display:none;@media(max-width:768px){display:initial;cursor:pointer;z-index:200}}}._CardItem_15r2g_1{display:flex;align-items:center;min-height:1cm;padding:.6rem;&:has(input:checked){background-color:var(--bg2)}input[type]{display:none}}hr._Separator_15r2g_20{margin-block:1rem;min-width:50%}._Separe_15r2g_25{>columns{gap:1rem;>column:not(:last-child):after{display:inline-flex;position:sticky;top:0;content:"";min-height:60vh;margin-inline:2cm;border-inline-end:2px solid var(--bg2)}}row{padding-inline:2rem}}._RenderBox_15r2g_45{border:2px inset}._NavD_1j3as_1{padding:1cm;background-color:var(--bg);white-space:nowrap;position:sticky;top:calc(var(--navbar-height) + 1px);._Head_1j3as_10{display:none;position:absolute;inset:1cm 1cm auto auto;margin:-.4cm;text-align:end}button{cursor:pointer}li{a{display:block}}@media(max-width:768px){position:fixed;inset:0 auto 0 0;min-width:50vw;padding-block-start:calc(var(--navbar-height) + 1cm);box-shadow:2px 2px 2px #888;opacity:.9;transition:transform .4s ease-in;transform:translate(-100vw);z-index:100;&._opened_1j3as_44{transform:translate(0);transition-timing-function:ease-out}._Head_1j3as_10{display:initial}}}._Card_4d2ja_1{display:flex;align-items:center;justify-content:center;min-height:4cm;aspect-ratio:1;padding:1rem;background-color:var(--bg2);border-radius:var(--border-radius);cursor:pointer}._FolderGrid_4d2ja_13{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:1rem;gap:1rem}
