*{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#060f1b;color:#c8e4f0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}::-webkit-scrollbar{height:6px;width:6px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#ffffff40}input::-ms-clear,input::-ms-reveal{display:none}.bq-sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.bq-sidebar{background:var(--bq-surface);border:1px solid var(--bq-border);border-radius:18px;box-shadow:0 10px 30px -5px #0f172a14,0 4px 12px -2px #3d6ae00a;display:flex;flex:none;flex-direction:column;height:calc(100% - 24px);margin:12px 0 12px 12px;min-height:0;overflow:hidden;transition:width .16s ease;width:230px}.bq-sidebar.is-collapsed{width:72px}.bq-sidebar-backdrop{background:#00000073;border:none;cursor:pointer;display:none;inset:0;padding:0;position:fixed;z-index:40}@media (max-width:768px){.bq-sidebar{border-radius:0;box-shadow:var(--bq-shadowLg);height:100vh;height:100dvh;left:0;margin:0;position:fixed;top:0;transform:translateX(-100%);transition:transform .18s ease;width:240px;z-index:50}.bq-sidebar.is-collapsed{width:240px}.bq-sidebar.is-mobile-open{transform:none}.bq-sidebar-backdrop.is-open{display:block}}@media (prefers-reduced-motion:reduce){.bq-sidebar{transition:none}}.bq-sidebar-toolbar{align-items:center;border-bottom:1px solid var(--bq-border);border-top:1px solid var(--bq-border);display:flex;flex:none;gap:8px;height:38px;justify-content:space-between;padding:0 14px}.bq-sidebar.is-collapsed .bq-sidebar-toolbar{justify-content:center;padding:0 8px}.bq-sidebar-toolbar-label{align-items:center;color:var(--bq-text2);display:flex;font-size:10.5px;font-weight:700;gap:6px;letter-spacing:.06em;text-transform:uppercase}.bq-sidebar-toolbar-dot{background:var(--bq-accent);border-radius:50%;flex:none;height:6px;width:6px}.bq-sidebar-collapse-btn{align-items:center;background:#0000;border:none;border-radius:8px;color:var(--bq-text3);cursor:pointer;display:flex;flex:none;height:26px;justify-content:center;padding:0;transition:background .12s ease,color .12s ease;width:26px}.bq-sidebar-collapse-btn:hover{background:var(--bq-surface2);color:var(--bq-text)}.bq-sidebar-nav{flex:1 1;overflow-x:hidden;overflow-y:auto;padding:12px 10px}.bq-nav-items{display:flex;flex-direction:column;gap:2px}.bq-nav-item{align-items:center;background:#0000;border:none;border-radius:10px;color:var(--bq-text2);display:flex;font-family:inherit;font-size:13px;font-weight:500;gap:10px;padding:8px 10px;transition:background .12s ease,color .12s ease,box-shadow .12s ease;width:100%}.bq-nav-item svg{flex-shrink:0;transition:color .12s ease}.bq-nav-item:hover{background:var(--bq-surface2);color:var(--bq-text)}.bq-nav-item.is-active{background:linear-gradient(90deg,var(--bq-accent),#22c1dc);box-shadow:0 4px 10px -2px #3d6ae059;color:#fff;font-weight:700}.bq-nav-item.is-collapsed{justify-content:center;padding:9px 0}.bq-nav-label{flex:1 1;text-align:left}.bq-sidebar-footer{border-top:1px solid var(--bq-border);flex:none;padding:10px}.bq-logout:hover{background:var(--bq-dangerSoft);color:var(--bq-danger)}@keyframes rp-pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes rp-spin{to{transform:rotate(1turn)}}@keyframes rp-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.rp-btn:hover:not(:disabled){filter:brightness(1.08)}.rp-btn:active:not(:disabled){filter:brightness(.96)}.rp-iconbtn:hover{border-color:var(--bq-borderStrong);color:var(--bq-text)}.rp-hover-surface:hover{background:var(--bq-surface2)}.rp-hover-lift{transition:transform .13s ease,box-shadow .13s ease,border-color .13s ease}.rp-hover-lift:hover{border-color:var(--bq-borderStrong);box-shadow:var(--bq-shadowLg);transform:translateY(-1px)}.rt-bar{-webkit-appearance:none;appearance:none;background:#0000;border:none;border-radius:6px;cursor:pointer;display:flex;flex-direction:column;height:100%;justify-content:flex-end;min-width:0;padding:0 2px;transition:background .12s ease}.rt-bar:hover{background:var(--bq-surface3)}.rt-bar[aria-pressed=true]{background:var(--bq-accentSoft)}.rt-bar:focus-visible,.rt-link:focus-visible,.rt-rowbtn:focus-visible,.rt-seg:focus-visible{outline:2px solid var(--bq-accent);outline-offset:2px}.rt-stack{border-radius:4px 4px 2px 2px;display:flex;flex-direction:column-reverse;overflow:hidden;position:relative}.rt-stack:after{content:"";inset:0;pointer-events:none;position:absolute}.rt-bar--partial .rt-stack:after{background-image:repeating-linear-gradient(135deg,#ffffff8c 0 3px,#0000 3px 7px)}.rt-seg{font-feature-settings:"tnum";-webkit-appearance:none;appearance:none;background:#0000;border:1px solid #0000;border-radius:6px;color:var(--bq-text2);cursor:pointer;font:inherit;font-size:12px;font-variant-numeric:tabular-nums;font-weight:600;padding:4px 10px;white-space:nowrap}.rt-seg[aria-pressed=true]{background:var(--bq-surface);box-shadow:0 1px 2px #00000014;color:var(--bq-accent)}.rt-link,.rt-rowbtn{-webkit-appearance:none;appearance:none;background:none;border:none;color:inherit;cursor:pointer;font:inherit;padding:0;text-align:left}.rt-link{color:var(--bq-accent);font-weight:600}.rt-table{font-feature-settings:"tnum";border-collapse:collapse;font-size:12.5px;font-variant-numeric:tabular-nums;width:100%}.rt-table td,.rt-table th{border-bottom:1px solid var(--bq-border);padding:8px 10px;text-align:right;white-space:nowrap}.rt-table thead th{background:var(--bq-surface2);color:var(--bq-text3);font-size:11px;font-weight:600}.rt-table td:first-child,.rt-table th:first-child{text-align:left}.rt-table tbody tr:hover{background:var(--bq-surface2)}.rt-table tbody tr[aria-selected=true]{background:var(--bq-accentSoft)}.rt-skeleton{animation:rt-shimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,var(--bq-surface3) 0,var(--bq-surface2) 50%,var(--bq-surface3) 100%);background-size:200% 100%;border-radius:6px}@keyframes rt-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.rt-bar{transition:none}.rt-skeleton{animation:none}}.rt-sr{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.rt-body{grid-gap:18px;display:grid;gap:18px;grid-template-columns:minmax(0,1fr);padding:14px 16px 6px}.rt-day{border-top:1px solid var(--bq-border);padding-top:16px}.rt-day-title{color:var(--bq-text);font-size:15px;font-weight:650;margin:0}.rt-empty{color:var(--bq-text2);font-size:13px;margin:0}.rt-segments{background:var(--bq-surface2);border:1px solid var(--bq-border);border-radius:9px;display:flex;gap:2px;margin:0;min-inline-size:0;padding:3px}.rt-folds{border-top:1px solid var(--bq-border)}.rt-fold{border-bottom:1px solid var(--bq-border)}.rt-fold>summary{align-items:center;color:var(--bq-text2);cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:6px;list-style:none;min-height:40px}.rt-fold>summary::-webkit-details-marker{display:none}.rt-fold>summary:hover{color:var(--bq-text)}.rt-fold>summary:focus-visible,.rt-runs-link:focus-visible{border-radius:4px;outline:2px solid var(--bq-accent);outline-offset:2px}.rt-fold-icon{transition:transform .16s cubic-bezier(.22,1,.36,1)}.rt-fold[open] .rt-fold-icon{transform:rotate(90deg)}.rt-runs-link{align-items:center;color:var(--bq-accent);display:inline-flex;font-size:13px;font-weight:600;gap:6px;min-height:40px;text-decoration:none}.rt-runs-link:hover{text-decoration:underline}@media (prefers-reduced-motion:reduce){.rt-fold-icon{transition:none}}
/*# sourceMappingURL=main.c425eea8.css.map*/