:root,.th-tk{--c-text:#1a1d22;--c-text2:#363b44;--c-muted:#5a616c;--c-subtle:#6b727d;--c-disabled:#aeb4bd;--c-faint:#cbd0d6;--c-line-strong:#d3d7dd;--c-line:#dfe2e7;--c-divider:#eceef1;--c-tag:#eceef1;--c-hover:#f3f4f6;--c-bg:#e9ecef;--c-head:#f7f8fa;--c-surface:#fff;--c-primary:#22272e;--c-nav:#20252c;--c-nav2:#272d35;--c-avatar:#3d4550;--c-link:#2f5e8a;--c-link-dark:#244a6e;--c-accent:#c99a45;--c-selected:#edf2f7;--c-soft:#dce6f0;--c-success:#1f5c41;--c-success-bg:#eaf1ec;--c-success-line:#a1c4b5;--c-warning:#8c6218;--c-warning-dark:#5e3f10;--c-warning-bg:#fbf2e1;--c-danger:#b3402f;--c-danger-dark:#8e2f21;--c-danger-bg:#f7e7e4;--c-danger-line:#e7cfc9}.th-as{--c-text:#203838;--c-text2:#2e4744;--c-muted:#41524e;--c-subtle:#5e716c;--c-disabled:#9fb3ad;--c-faint:#b9ccc6;--c-line-strong:#b9ccc6;--c-line:#dce5e1;--c-divider:#e9efec;--c-tag:#e9efec;--c-hover:#f1f5f3;--c-bg:#dde6e2;--c-head:#f7faf9;--c-surface:#fff;--c-primary:#1d4b36;--c-nav:#142926;--c-nav2:#1a302b;--c-avatar:#2c4842;--c-link:#0c7266;--c-link-dark:#0a5a50;--c-accent:#50b898;--c-selected:#e3f3ee;--c-soft:#d3eee5;--c-success:#1f5c41;--c-success-bg:#e4eeea;--c-success-line:#a1c4b5;--c-warning:#8a5e14;--c-warning-dark:#6b4810;--c-warning-bg:#fdf3e3;--c-danger:#b3402f;--c-danger-dark:#8e2f21;--c-danger-bg:#f7e7e4;--c-danger-line:#e1cfcb}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{color:var(--c-text);background:var(--c-bg);-webkit-font-smoothing:antialiased;font-family:Archivo,Helvetica Neue,Helvetica,Arial,sans-serif}input,button{font-family:inherit}button{cursor:pointer}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--c-line-strong);border:3px solid var(--c-bg);border-radius:6px}.hit{position:relative}.hit:after{content:"";width:max(100%,24px);height:max(100%,24px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gh{transition:background-color .15s}.gh:hover{background-color:var(--c-hover)!important}.rh{transition:background-color .15s}.rh:hover{background-color:var(--c-head)!important}.rh .ra{opacity:0;transition:opacity .15s}.rh:hover .ra,.rh:focus-within .ra{opacity:1}.dn{border-radius:3px;transition:background-color .15s}.dn .dg{opacity:0;transition:opacity .15s}.dn:hover{background-color:var(--c-surface)}.dn:hover .dg{opacity:1}.st-row{transition:background-color .15s}button.st-row{background-color:var(--c-surface)}.st-row:hover{background-color:var(--c-head)}.pj-card{transition:border-color .15s,box-shadow .15s}.pj-card:hover{box-shadow:0 2px 8px #15191c14;border-color:var(--c-line-strong)!important}.pj-handle{opacity:0;transition:opacity .15s,background-color .15s}.pj-card:hover .pj-handle,.pj-handle:focus-visible{opacity:1}.pj-handle:hover{background-color:var(--c-tag)!important}.pj-handle:active{cursor:grabbing}.pj-star{opacity:0;transition:opacity .15s,background-color .15s}.pj-card:hover .pj-star,[role=row]:hover .pj-star,.pj-star:focus-visible{opacity:1}:where(button,a,input,select,textarea,summary,[role=button],[role=tab],[role=option],[tabindex]):focus-visible{outline:2px solid var(--c-link);outline-offset:2px}
