:root{--huge-font:1.5rem;--xxl-font:1.3rem;--xl-font:1.2rem;--l-font:1rem;--m-font:.9rem;--sm-font:.8rem;--xs-font:.7rem;--xxs-font:.6rem;--tiny-font:.5rem;--mobile-bar-height:4rem;--desktop-bar-height:5rem;--desktop-navbar-width:15rem;--font-global:Manrope, sans-serif;--accent:#cf2d00;--accent-text:#f6f6f6;--accent-sec:#cfad00;--accent-feint:#cf2d0074;font-synthesis:style;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:none}@media (prefers-color-scheme:light){:root{--bg:#fff;--bg-sec:#eee;--bg-fade:#ffffff9d;--text:#000;--text-sec:#5a5a5a;--text-fade:#a5a5a5;--border:#727272;--border-fade:#ddd}}@media (prefers-color-scheme:dark){:root{--bg:#000;--bg-sec:#070707;--bg-fade:#0000009d;--text:#f1f1f1;--text-sec:#c2c2c2;--text-fade:#707070;--border:#3a3a3a;--border-fade:#42424261}}body{background:var(--bg);color:var(--text);font-family:var(--font-global);box-sizing:border-box;font-weight:500;font-size:var(--m-font);margin:0;padding:0}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none;-webkit-overflow-scrolling:touch;-moz-text-size-adjust:100%;text-size-adjust:100%;margin:0;padding:0}::-webkit-scrollbar{width:3px;height:3px}::-webkit-scrollbar-track{background-color:var(--border-fade);cursor:pointer}::-webkit-scrollbar-thumb{background-color:var(--border);cursor:grabbing}button,input{font-family:var(--font-global);cursor:pointer;color:var(--text);background-color:var(--accent);border:none;outline:none;font-weight:600;transition:background-color .275s ease-in-out}button:disabled{color:#3a3a3a;cursor:not-allowed;background-color:#42424261}input,textarea{font-size:16px!important}a{color:var(--text);text-decoration:none}#nprogress .bar{background:var(--accent)!important;height:3px!important}#nprogress .peg{box-shadow:0 0 10px var(--accent), 0 0 5px var(--accent-feint)!important}#nprogress .spinner-icon{border-top-color:var(--accent)!important;border-left-color:var(--accent)!important}#nprogress .spinner{display:none!important}.card_delete_flag{opacity:.45;background:var(--bg-sec);pointer-events:none;cursor:not-allowed}
#nprogress{pointer-events:none}#nprogress .bar{z-index:1031;background:#29d;width:100%;height:2px;position:fixed;top:0;left:0}#nprogress .peg{opacity:1;width:100px;height:100%;display:block;position:absolute;right:0;transform:rotate(3deg)translateY(-4px);box-shadow:0 0 10px #29d,0 0 5px #29d}#nprogress .spinner{z-index:1031;display:block;position:fixed;top:15px;right:15px}#nprogress .spinner-icon{box-sizing:border-box;border:2px solid #0000;border-color:#29d #0000 #0000 #29d;border-radius:50%;width:18px;height:18px;animation:.4s linear infinite nprogress-spinner}.nprogress-custom-parent{position:relative;overflow:hidden}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.desktop-nav-bar-module__X5378a__container{flex-direction:row;display:flex}.desktop-nav-bar-module__X5378a__menuWrapper{height:100vh;width:var(--desktop-navbar-width);border-right:.5px solid var(--border-fade);flex-direction:column;display:flex;overflow:auto}.desktop-nav-bar-module__X5378a__childrenWrapper{background-color:var(--bg);height:100vh;width:calc(100% - var(--desktop-navbar-width));flex-direction:column;display:flex;overflow:auto}.desktop-nav-bar-module__X5378a__childrenHeader{z-index:5;height:var(--desktop-bar-height);background-color:var(--bg-sec);flex-direction:row;align-items:center;gap:2rem;padding:1rem 1.5rem;display:flex;position:sticky;top:0}.desktop-nav-bar-module__X5378a__headerMeta{flex-direction:column;display:flex}.desktop-nav-bar-module__X5378a__headerLabel{font-size:var(--l-font);font-weight:700}.desktop-nav-bar-module__X5378a__headerSubLabel{color:var(--text-sec);font-size:var(--sm-font);font-weight:600}.desktop-nav-bar-module__X5378a__headerToolkits{flex-direction:row;align-items:center;gap:.5rem;margin-left:auto;display:flex}.desktop-nav-bar-module__X5378a__headerIcon{background-color:var(--bg);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex;position:relative}.desktop-nav-bar-module__X5378a__headerIconBadge:not(:empty){font-size:var(--xs-font);color:#fff;z-index:5;background-color:#e30000;border-radius:.5rem;justify-content:center;align-items:center;min-width:1rem;height:1rem;padding:0 .2rem;font-family:monospace;font-weight:bolder;display:flex;position:absolute;top:-.2rem;right:-.3rem}.desktop-nav-bar-module__X5378a__userWrapper{flex-direction:row;align-items:center;gap:1rem;display:flex}.desktop-nav-bar-module__X5378a__userAvatarWrapper{background-color:var(--bg);justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.desktop-nav-bar-module__X5378a__avatar{width:100%;height:100%}.desktop-nav-bar-module__X5378a__userMetaWrapper{flex-direction:column;display:flex}.desktop-nav-bar-module__X5378a__userNames{font-size:var(--sm-font);font-weight:600}.desktop-nav-bar-module__X5378a__username{font-size:var(--xs-font);color:var(--text-sec);font-weight:600}.desktop-nav-bar-module__X5378a__contentWrapper{flex-direction:column;flex:1;display:flex;position:relative}.desktop-nav-bar-module__X5378a__searchWrapper{background-color:var(--bg);border-radius:1rem;align-items:center;width:2rem;height:2rem;transition:width .24s cubic-bezier(.22,1,.36,1),box-shadow .18s;display:flex;overflow:hidden}.desktop-nav-bar-module__X5378a__searchWrapperActive{width:17rem;box-shadow:inset 0 0 0 1px var(--border)}.desktop-nav-bar-module__X5378a__searchTrigger{width:2rem;height:2rem;color:var(--text);cursor:pointer;background:0 0;border:0;flex:0 0 2rem;justify-content:center;align-items:center;padding:0;display:flex}.desktop-nav-bar-module__X5378a__searchTrigger:hover{background-color:var(--accent);color:var(--accent-text)}.desktop-nav-bar-module__X5378a__searchInput{width:100%;min-width:0;height:100%;color:var(--text);opacity:0;background:0 0;border:0;outline:0;padding:0 .75rem 0 .25rem;font-family:Space mono,sans-serif;font-weight:600;transition:opacity .16s 80ms,transform .2s 60ms;transform:translate(-.5rem);font-size:var(--xs-font)!important}.desktop-nav-bar-module__X5378a__searchInput::placeholder{font-size:var(--xs-font);color:var(--text-sec)}.desktop-nav-bar-module__X5378a__searchWrapperActive .desktop-nav-bar-module__X5378a__searchInput{opacity:1;transform:translate(0)}
.nav-bar-module__G-bi6G__container{flex-direction:column;width:100%;min-height:100%;padding:1.5rem 1rem;display:flex}.nav-bar-module__G-bi6G__brand{align-items:center;gap:.8rem;padding:.35rem .65rem 1.8rem;display:flex}.nav-bar-module__G-bi6G__logoWrapper{background:var(--bg-sec);border:1px solid var(--border-fade);border-radius:.45rem;flex-shrink:0;justify-content:center;align-items:center;width:2.35rem;height:2.35rem;display:flex;overflow:hidden}.nav-bar-module__G-bi6G__logo{object-fit:contain;width:1.7rem;height:1.7rem}.nav-bar-module__G-bi6G__brandMeta{flex-direction:column;justify-content:center;min-width:0;line-height:1;display:flex}.nav-bar-module__G-bi6G__brandName{color:var(--text);letter-spacing:-.025em;font-family:Manrope,sans-serif;font-size:.82rem;font-weight:800}.nav-bar-module__G-bi6G__appText{color:var(--accent);letter-spacing:.16em;text-transform:uppercase;margin-top:.35rem;font-family:Space Mono,monospace;font-size:.55rem;font-weight:700}.nav-bar-module__G-bi6G__profile{background:var(--bg-sec);border:1px solid var(--border-fade);border-radius:.5rem;align-items:center;gap:.75rem;margin-bottom:1.75rem;padding:.75rem;display:flex}.nav-bar-module__G-bi6G__profileAvatar{background:var(--bg);border-radius:.2rem;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex;overflow:hidden}.nav-bar-module__G-bi6G__accLogo{width:100%;height:100%}.nav-bar-module__G-bi6G__profileMeta{flex-direction:column;gap:.1rem;min-width:0;display:flex}.nav-bar-module__G-bi6G__profileLabel{color:var(--text-sec);letter-spacing:.08em;font-family:Space Mono,monospace;font-size:.55rem;font-weight:700}.nav-bar-module__G-bi6G__profileName{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;font-weight:700;overflow:hidden}.nav-bar-module__G-bi6G__profileType{color:var(--text-sec);text-transform:capitalize;font-size:.65rem}.nav-bar-module__G-bi6G__nav{flex-direction:column;gap:1.5rem;display:flex}.nav-bar-module__G-bi6G__navGroup{flex-direction:column;gap:.45rem;display:flex}.nav-bar-module__G-bi6G__navGroupHeader{color:var(--text-sec);letter-spacing:.1em;text-transform:uppercase;padding:0 .75rem;font-family:Space Mono,monospace;font-size:.58rem;font-weight:700}.nav-bar-module__G-bi6G__navGroupLinks{flex-direction:column;gap:.15rem;display:flex}.nav-bar-module__G-bi6G__themeWrapper{padding:2rem 0}
.nav-link-module__e6E59a__container{width:100%}.nav-link-module__e6E59a__linkRow{border-radius:.35rem;align-items:center;width:100%;display:flex;position:relative}.nav-link-module__e6E59a__link{min-width:0;min-height:2.6rem;color:var(--text-sec);flex:1;align-items:center;gap:.7rem;padding:.55rem .75rem;text-decoration:none;transition:color .15s,background-color .15s;display:flex}.nav-link-module__e6E59a__linkRow:hover{color:var(--accent);background:var(--accent-feint)}.nav-link-module__e6E59a__linkRow:hover .nav-link-module__e6E59a__link{color:var(--accent)}.nav-link-module__e6E59a__linkRowActive{color:var(--accent);background:var(--accent-feint)}.nav-link-module__e6E59a__linkRowActive .nav-link-module__e6E59a__link{color:var(--accent)}.nav-link-module__e6E59a__linkRowActive:before{background:var(--accent);content:"";width:2px;height:1.15rem;position:absolute;left:0}.nav-link-module__e6E59a__linkIcon{flex-shrink:0;justify-content:center;align-items:center;width:1.2rem;height:1.2rem;display:flex}.nav-link-module__e6E59a__linkRowActive svg,.nav-link-module__e6E59a__linkRow:hover svg{color:var(--accent)}.nav-link-module__e6E59a__linkIcon svg{width:1rem;height:1rem}.nav-link-module__e6E59a__linkLabel{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-family:Manrope,sans-serif;font-size:.76rem;font-weight:650;overflow:hidden}.nav-link-module__e6E59a__expandButton{width:2rem;height:2rem;color:var(--text-sec);cursor:pointer;background:0 0;border:0;border-radius:.3rem;flex-shrink:0;justify-content:center;align-items:center;margin-right:.25rem;padding:0;transition:rotate .18s ease-in-out;display:flex}.nav-link-module__e6E59a__expandButton:hover{color:var(--text)}.nav-link-module__e6E59a__expandButton svg{width:.85rem;height:.85rem;transition:transform .18s}.nav-link-module__e6E59a__expandButton.nav-link-module__e6E59a__expanded{rotate:180deg}.nav-link-module__e6E59a__linkRow:has(.nav-link-module__e6E59a__linkActive) .nav-link-module__e6E59a__expandButton svg{color:var(--accent)}.nav-link-module__e6E59a__children{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .18s,opacity .15s;display:grid}.nav-link-module__e6E59a__childrenExpanded{opacity:1;grid-template-rows:1fr}.nav-link-module__e6E59a__childrenInner{border-left:1px solid var(--border-fade);min-height:0;margin-left:1.35rem;padding-left:.65rem;overflow:hidden}.nav-link-module__e6E59a__children .nav-link-module__e6E59a__link{min-height:2.35rem;padding-block:.45rem}.nav-link-module__e6E59a__children .nav-link-module__e6E59a__linkLabel{font-size:.72rem;font-weight:600}.nav-link-module__e6E59a__children .nav-link-module__e6E59a__linkIcon{width:1rem;height:1rem}.nav-link-module__e6E59a__children .nav-link-module__e6E59a__linkIcon svg{width:.85rem;height:.85rem}
