@import '_content/Novel.Trace.Authentication.UI/Novel.Trace.Authentication.UI.n3vyk9qdfk.bundle.scp.css';
@import '_content/Novel.Trace.Core.Ui/Novel.Trace.Core.Ui.wt7gjx3u4x.bundle.scp.css';
@import '_content/Novel.Trace.LogSpace.UI/Novel.Trace.LogSpace.UI.ll1l040s21.bundle.scp.css';
@import '_content/Novel.Trace.Organisation.UI/Novel.Trace.Organisation.UI.5njy1mf1an.bundle.scp.css';
@import '_content/Novel.Trace.Server.UI/Novel.Trace.Server.UI.s0qggbbx15.bundle.scp.css';

/* /Components/Layout/MainLayout.razor.rz.scp.css */
.content[b-uu7sc85g2g]{margin:0 auto;max-width:1480px;min-height:calc(100vh - var(--mud-appbar-height));padding:2rem 2.25rem 4rem;width:100%}.novel-shell-host[b-uu7sc85g2g]{display:contents}.novel-shell-host[b-uu7sc85g2g]  .novel-shell{background:var(--mud-palette-background)}.novel-shell-host[b-uu7sc85g2g]  .novel-appbar{backdrop-filter:saturate(150%) blur(20px);background:color-mix(in srgb,var(--mud-palette-appbar-background) 86%,transparent)!important;border-bottom:1px solid color-mix(in srgb,var(--mud-palette-lines-default) 82%,transparent);color:var(--mud-palette-appbar-text)!important;padding-inline:1.1rem}.novel-shell-host[b-uu7sc85g2g]  .novel-drawer{border-right:1px solid var(--mud-palette-lines-default)!important}.novel-shell-host[b-uu7sc85g2g]  .novel-brand{align-items:center;color:var(--mud-palette-text-primary)!important;display:inline-flex;gap:.7rem;min-width:0}.novel-brand__mark[b-uu7sc85g2g]{align-items:center;background:linear-gradient(145deg,var(--mud-palette-primary),var(--mud-palette-tertiary));border-radius:10px;box-shadow:0 7px 18px color-mix(in srgb,var(--mud-palette-primary) 22%,transparent);color:#fff;display:inline-flex;height:34px;justify-content:center;width:34px}.novel-brand__copy[b-uu7sc85g2g]{display:flex;flex-direction:column;line-height:1.08}.novel-brand__name[b-uu7sc85g2g]{font-size:.98rem;font-weight:680;letter-spacing:-.026em}.novel-brand__tagline[b-uu7sc85g2g]{color:var(--mud-palette-text-secondary);font-size:.66rem;font-weight:520;margin-top:.2rem}.novel-shell-host[b-uu7sc85g2g]  .novel-appbar__action{border:1px solid var(--mud-palette-lines-default)}.novel-session[b-uu7sc85g2g]{align-items:center;background:color-mix(in srgb,var(--mud-palette-surface) 84%,transparent);border:1px solid var(--mud-palette-lines-default);border-radius:11px;display:flex;gap:.5rem;max-width:13rem;min-height:38px;padding:0 .75rem}.novel-session__status[b-uu7sc85g2g]{background:var(--mud-palette-success);border-radius:50%;box-shadow:0 0 0 3px color-mix(in srgb,var(--mud-palette-success) 14%,transparent);height:7px;width:7px}.novel-session__name[b-uu7sc85g2g]{font-size:.78rem;font-weight:560;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.novel-mobile-actions[b-uu7sc85g2g]{display:none}@media(max-width:960px){.content[b-uu7sc85g2g]{max-width:100%;padding:1.25rem 1rem 3rem}.novel-brand__tagline[b-uu7sc85g2g]{display:none}}@media(max-width:760px){.content[b-uu7sc85g2g]{padding:.85rem .65rem calc(5.5rem + env(safe-area-inset-bottom))}.novel-brand__tagline[b-uu7sc85g2g],.novel-session__name[b-uu7sc85g2g]{display:none}.novel-session[b-uu7sc85g2g]{padding:0 .65rem}.novel-mobile-actions[b-uu7sc85g2g]{align-items:center;backdrop-filter:blur(18px);background:color-mix(in srgb,var(--mud-palette-surface) 94%,transparent);border:1px solid var(--mud-palette-lines-default);border-radius:16px;bottom:max(.65rem,env(safe-area-inset-bottom));box-shadow:0 14px 40px rgba(0,0,0,.2);display:grid;gap:.3rem;grid-template-columns:repeat(3,minmax(0,1fr));left:.65rem;padding:.38rem;position:fixed;right:.65rem;z-index:calc(var(--mud-zindex-drawer) + 1)}.novel-mobile-actions[b-uu7sc85g2g]  .mud-button-root{font-size:.7rem;min-height:50px;min-width:0;padding-inline:.35rem}.novel-mobile-actions[b-uu7sc85g2g]  .mud-button-label{align-items:center;flex-direction:column;gap:.15rem}.novel-mobile-actions[b-uu7sc85g2g]  .mud-button-icon-start{margin-inline:0}}
/* /Components/Layout/NavMenu.razor.rz.scp.css */
.nav-menu[b-spoiavqiso]{padding:.9rem .65rem 1.5rem}.nav-menu[b-spoiavqiso]  .nav-menu__section-label{color:var(--mud-palette-text-secondary);font-size:.65rem;font-weight:700;letter-spacing:.08em;padding:1rem .7rem .38rem;text-transform:uppercase}.nav-menu[b-spoiavqiso]  .nav-menu__state{padding:.5rem .75rem 1rem}.nav-menu[b-spoiavqiso]  .nav-menu__muted{color:var(--mud-palette-text-secondary);font-size:.8rem;line-height:1.5}.nav-menu__support-note[b-spoiavqiso]{align-items:flex-start;background:color-mix(in srgb,var(--mud-palette-primary) 8%,transparent);border:1px solid color-mix(in srgb,var(--mud-palette-primary) 18%,var(--mud-palette-lines-default));border-radius:8px;color:var(--mud-palette-text-secondary);display:flex;font-size:.73rem;gap:.55rem;line-height:1.45;margin:.7rem .4rem .25rem;padding:.7rem}.nav-menu__support-note[b-spoiavqiso]  .mud-icon-root{color:var(--mud-palette-primary);flex:0 0 auto}.nav-menu[b-spoiavqiso]  .mud-nav-link{border:1px solid transparent;border-radius:11px;color:var(--mud-palette-drawer-text);font-size:.84rem;font-weight:550;margin:2px 0;min-height:44px}.nav-menu[b-spoiavqiso]  .mud-nav-link:hover{background:color-mix(in srgb,var(--mud-palette-primary) 6%,transparent)}.nav-menu[b-spoiavqiso]  .mud-nav-link.active{background:color-mix(in srgb,var(--mud-palette-primary) 11%,transparent);color:var(--mud-palette-text-primary)}.nav-menu[b-spoiavqiso]  .mud-nav-link.active .mud-nav-link-icon{color:var(--mud-palette-primary)}@media(max-width:960px){.nav-menu[b-spoiavqiso]{padding:.8rem .65rem max(1.5rem,env(safe-area-inset-bottom))}.nav-menu[b-spoiavqiso]  .mud-nav-link{font-size:.88rem;min-height:48px}}
/* /Components/Layout/ReconnectModal.razor.rz.scp.css */
.components-reconnect-first-attempt-visible[b-4i7lg4wiay],
.components-reconnect-repeated-attempt-visible[b-4i7lg4wiay],
.components-reconnect-failed-visible[b-4i7lg4wiay],
.components-pause-visible[b-4i7lg4wiay],
.components-resume-failed-visible[b-4i7lg4wiay],
.components-rejoining-animation[b-4i7lg4wiay] {
    display: none;
}

#components-reconnect-modal.components-reconnect-show .components-reconnect-first-attempt-visible[b-4i7lg4wiay],
#components-reconnect-modal.components-reconnect-show .components-rejoining-animation[b-4i7lg4wiay],
#components-reconnect-modal.components-reconnect-paused .components-pause-visible[b-4i7lg4wiay],
#components-reconnect-modal.components-reconnect-resume-failed .components-resume-failed-visible[b-4i7lg4wiay],
#components-reconnect-modal.components-reconnect-retrying[b-4i7lg4wiay],
#components-reconnect-modal.components-reconnect-retrying .components-reconnect-repeated-attempt-visible[b-4i7lg4wiay],
#components-reconnect-modal.components-reconnect-retrying .components-rejoining-animation[b-4i7lg4wiay],
#components-reconnect-modal.components-reconnect-failed[b-4i7lg4wiay],
#components-reconnect-modal.components-reconnect-failed .components-reconnect-failed-visible[b-4i7lg4wiay] {
    display: block;
}

#components-reconnect-modal[b-4i7lg4wiay] {
    background-color: var(--mud-palette-surface);
    border: 1px solid var(--mud-palette-lines-default);
    border-radius: var(--mud-default-borderradius);
    color: var(--mud-palette-text-primary);
    margin: 20vh auto;
    max-width: calc(100vw - 2rem);
    opacity: 0;
    padding: 1.5rem;
    transition: opacity .18s ease-out, transform .18s ease-out;
    width: 22rem;
}

#components-reconnect-modal[open][b-4i7lg4wiay] {
    opacity: 1;
    transform: translateY(0);
}

#components-reconnect-modal[b-4i7lg4wiay]::backdrop {
    background-color: color-mix(in srgb, var(--mud-palette-overlay-dark) 72%, transparent);
}

.components-reconnect-container[b-4i7lg4wiay] {
    align-items: center;
    display: flex;
    flex-direction: column;
    gap: 1rem;
}

#components-reconnect-modal p[b-4i7lg4wiay] {
    line-height: 1.5;
    margin: 0;
    text-align: center;
}

#components-reconnect-modal button[b-4i7lg4wiay] {
    background-color: var(--mud-palette-primary);
    border: 0;
    border-radius: var(--mud-default-borderradius);
    color: var(--mud-palette-primary-contrast-text);
    cursor: pointer;
    font: inherit;
    font-weight: 700;
    min-height: 2.5rem;
    padding: .5rem 1.25rem;
}

#components-reconnect-modal button:hover[b-4i7lg4wiay],
#components-reconnect-modal button:focus-visible[b-4i7lg4wiay] {
    background-color: var(--mud-palette-primary-darken);
    outline: 2px solid color-mix(in srgb, var(--mud-palette-primary) 45%, transparent);
    outline-offset: 2px;
}

.components-rejoining-animation[b-4i7lg4wiay] {
    height: 48px;
    position: relative;
    width: 48px;
}

.components-rejoining-animation div[b-4i7lg4wiay] {
    animation: components-rejoining-animation-b-4i7lg4wiay 1.2s ease-out infinite;
    border: 2px solid var(--mud-palette-primary);
    border-radius: 50%;
    opacity: 1;
    position: absolute;
}

.components-rejoining-animation div:nth-child(2)[b-4i7lg4wiay] {
    animation-delay: -.4s;
}

@keyframes components-rejoining-animation-b-4i7lg4wiay {
    0% {
        height: 0;
        left: 24px;
        opacity: 0;
        top: 24px;
        width: 0;
    }

    8% {
        opacity: 1;
    }

    100% {
        height: 48px;
        left: 0;
        opacity: 0;
        top: 0;
        width: 48px;
    }
}

@media (prefers-reduced-motion: reduce) {
    #components-reconnect-modal[b-4i7lg4wiay],
    .components-rejoining-animation div[b-4i7lg4wiay] {
        animation: none;
        transition: none;
    }
}
/* /Components/Pages/Home.razor.rz.scp.css */
.home-primary-tasks[b-ecwa9m2urn]{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.home-task[b-ecwa9m2urn]{align-items:center;background:var(--mud-palette-surface);border:1px solid var(--mud-palette-lines-default);border-radius:13px;color:var(--mud-palette-text-primary);display:grid;gap:1rem;grid-template-columns:auto minmax(0,1fr) auto;min-height:9rem;padding:1.25rem;text-decoration:none}.home-task:hover[b-ecwa9m2urn]{background:color-mix(in srgb,var(--mud-palette-primary) 5%,var(--mud-palette-surface));border-color:color-mix(in srgb,var(--mud-palette-primary) 35%,var(--mud-palette-lines-default))}.home-task:focus-visible[b-ecwa9m2urn]{outline:3px solid color-mix(in srgb,var(--mud-palette-primary) 30%,transparent);outline-offset:2px}.home-task--primary[b-ecwa9m2urn]{background:linear-gradient(135deg,color-mix(in srgb,var(--mud-palette-primary) 15%,var(--mud-palette-surface)),var(--mud-palette-surface));border-color:color-mix(in srgb,var(--mud-palette-primary) 28%,var(--mud-palette-lines-default))}.home-task__icon[b-ecwa9m2urn]{align-items:center;background:color-mix(in srgb,var(--mud-palette-primary) 13%,transparent);border-radius:11px;color:var(--mud-palette-primary);display:inline-flex;height:3rem;justify-content:center;width:3rem}.home-task__copy[b-ecwa9m2urn]{display:flex;flex-direction:column;gap:.35rem;min-width:0}.home-task__copy small[b-ecwa9m2urn]{color:var(--mud-palette-text-secondary);font-size:.8rem;line-height:1.5}@media(max-width:760px){.home-primary-tasks[b-ecwa9m2urn]{grid-template-columns:1fr}.home-task[b-ecwa9m2urn]{min-height:0;padding:1rem}}
/* /Components/Pages/Investigate.razor.rz.scp.css */
.investigate-page[b-xxm7yxm68k]{padding-block:2rem 4rem}.investigate-intent[b-xxm7yxm68k]{align-items:center;background:linear-gradient(130deg,color-mix(in srgb,var(--mud-palette-primary) 12%,var(--mud-palette-surface)),var(--mud-palette-surface));border:1px solid color-mix(in srgb,var(--mud-palette-primary) 24%,var(--mud-palette-lines-default));border-radius:14px;display:flex;gap:2rem;justify-content:space-between;padding:1.1rem 1.25rem}.investigate-intent__steps[b-xxm7yxm68k]{display:flex;gap:.45rem}.investigate-intent__steps span[b-xxm7yxm68k]{align-items:center;color:var(--mud-palette-text-secondary);display:inline-flex;font-size:.72rem;font-weight:600;gap:.35rem;white-space:nowrap}.investigate-intent__steps span+span[b-xxm7yxm68k]::before{content:"→"}.investigate-intent__steps b[b-xxm7yxm68k]{align-items:center;border:1px solid var(--mud-palette-lines-inputs);border-radius:999px;display:inline-flex;height:1.55rem;justify-content:center;width:1.55rem}.investigate-intent__steps .is-current[b-xxm7yxm68k]{color:var(--mud-palette-primary)}.investigate-intent__steps .is-current b[b-xxm7yxm68k]{background:var(--mud-palette-primary);color:var(--mud-palette-primary-contrast-text)}.investigate-filter[b-xxm7yxm68k]{max-width:34rem}.investigate-grid[b-xxm7yxm68k]{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr))}.investigate-server[b-xxm7yxm68k]{background:var(--mud-palette-surface);border:1px solid var(--mud-palette-lines-default);border-radius:12px;display:flex;flex-direction:column;gap:1rem;min-width:0;padding:1.15rem}.investigate-server__header[b-xxm7yxm68k]{align-items:center;display:grid;gap:.75rem;grid-template-columns:auto minmax(0,1fr) auto}.investigate-server__icon[b-xxm7yxm68k]{align-items:center;background:color-mix(in srgb,var(--mud-palette-primary) 13%,transparent);border-radius:9px;color:var(--mud-palette-primary);display:inline-flex;height:2.5rem;justify-content:center;width:2.5rem}.investigate-server__description[b-xxm7yxm68k]{color:var(--mud-palette-text-secondary);flex:1;line-height:1.55;overflow-wrap:anywhere}.investigate-server__actions[b-xxm7yxm68k]{display:grid;gap:.55rem;grid-template-columns:1fr 1fr}.investigate-server__actions[b-xxm7yxm68k]  .mud-button-root{width:100%}@media(max-width:760px){.investigate-page[b-xxm7yxm68k]{padding-block:.4rem 1.5rem}.investigate-intent[b-xxm7yxm68k]{align-items:stretch;flex-direction:column;gap:1rem}.investigate-intent__steps[b-xxm7yxm68k]{align-items:flex-start;flex-direction:column}.investigate-intent__steps span+span[b-xxm7yxm68k]::before{content:none}.investigate-grid[b-xxm7yxm68k],.investigate-server__actions[b-xxm7yxm68k]{grid-template-columns:1fr}.investigate-server[b-xxm7yxm68k]{padding:1rem}}
