@import url(https://fonts.googleapis.com/css2?family=DM+Mono:wght@300;400;500&family=Barlow+Condensed:wght@400;600;700;800;900&family=Exo+2:wght@400;500;600;700;800;900&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}body.menu-open{overflow:hidden}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}input:focus,select:focus{outline:2px solid #3b82f6;outline-offset:1px}input:focus:not(:focus-visible),select:focus:not(:focus-visible){outline:none}.hc-btn{transition:transform .12s ease,opacity .12s ease,box-shadow .12s ease}.hc-btn:hover{opacity:.88;transform:scale(1.02)}.hc-btn:active{opacity:.75;transform:scale(.97)}.hc-tile{transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.hc-tile:hover{box-shadow:0 6px 20px #00000040;transform:translateY(-2px)}.hc-tile:active{transform:translateY(0) scale(.98)}.hc-page-enter{animation:fadeSlideIn .2s ease-out}@keyframes fadeSlideIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.hc-skeleton{animation:shimmer 1.5s infinite;background:linear-gradient(90deg,#20202000 25%,#2b2b2b 50%,#20202000 75%);background-size:200% 100%;border-radius:6px}@keyframes toastIn{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes toastOut{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(20px) scale(.95)}}.hc-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}::-webkit-scrollbar{height:4px;width:4px}::-webkit-scrollbar-thumb{background:#2b2b2b;border-radius:2px}body.pwa-standalone .hc-pwa-safe{padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0)}@supports (padding:env(safe-area-inset-bottom)){.hc-safe-bottom{padding-bottom:env(safe-area-inset-bottom)}}.hc-modal-sheet{max-width:min(480px,calc(100vw - 24px))!important}.hc-grid-2{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}.hc-grid-3{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}.hc-grid-4{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,1fr)}.hc-tab-scroll{-webkit-overflow-scrolling:touch;display:flex;gap:6px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.hc-tab-scroll::-webkit-scrollbar{display:none}.hc-table-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.hc-table-wrap table{min-width:100%}@media (max-width:480px){.hc-grid-3,.hc-grid-4{grid-template-columns:repeat(2,1fr)}.hc-sec-hd h2{font-size:24px!important;letter-spacing:1px!important}.hc-modal-sheet{padding:16px!important}.hc-tile{padding:12px!important}.hc-tile:hover{box-shadow:none;transform:none}.hc-btn:hover{opacity:1;transform:none}}@media (max-width:360px){.hc-grid-2,.hc-grid-3{grid-template-columns:1fr}}@media (min-width:769px){.hc-grid-3{grid-template-columns:repeat(3,1fr)}.hc-grid-4{grid-template-columns:repeat(4,1fr)}}.hc-tactical-split{display:flex;flex:1 1;overflow:hidden}.hc-tactical-panel{flex-shrink:0;min-width:260px;width:300px}@media (max-width:680px){.hc-tactical-split{flex-direction:column}.hc-tactical-panel{border-bottom:1px solid #333;border-right:none!important;max-height:35vh;min-width:0!important;width:100%!important}}@media (hover:none) and (pointer:coarse){.hc-btn:hover{opacity:1;transform:none}.hc-tile:hover{box-shadow:none;transform:none}.hc-btn{min-height:44px}}
/*# sourceMappingURL=main.01ad0d16.css.map*/