.nt-command-bar{--nt-command-bar-gap: var(--nt-space-6);position:fixed;left:50%;bottom:var(--nt-command-bar-gap);z-index:231;width:min(40rem,calc(100vw - 2rem));transform:translate(-50%)}.nt-command-bar-form{display:flex;align-items:center;gap:var(--nt-space-1);margin:0;padding:.375rem .375rem .375rem var(--nt-space-4);border:1px solid var(--nt-color-border);border-radius:var(--nt-radius-full);background:var(--nt-color-background);color:var(--nt-color-foreground);box-shadow:var(--nt-shadow-xl)}.nt-command-bar-form:focus-within{border-color:var(--nt-color-accent);box-shadow:var(--nt-shadow-xl),0 0 0 1px var(--nt-color-accent)}.nt-command-bar.is-dropping .nt-command-bar-form{border-style:dashed;border-color:var(--nt-color-accent);background:color-mix(in srgb,var(--nt-color-accent) 6%,var(--nt-color-background))}.nt-command-bar-sparkle{width:1.375rem;height:1.375rem;flex:none}.nt-command-bar-input{flex:1;min-width:0;min-height:2.75rem;padding:0 var(--nt-space-2);border:0;border-radius:var(--nt-radius-full);background:transparent;color:inherit;font:var(--nt-text-base) var(--nt-font-body)}.nt-command-bar-input::placeholder{color:var(--nt-color-muted-foreground)}.nt-command-bar-input:focus,.nt-command-bar-input:focus-visible{outline:none}.nt-command-bar-attach,.nt-command-bar-go{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;flex:none;border:0;border-radius:var(--nt-radius-full);cursor:pointer}.nt-command-bar-attach{background:transparent;color:var(--nt-color-muted-foreground)}.nt-command-bar-attach:hover{background:var(--nt-color-surface);color:var(--nt-color-foreground)}.nt-command-bar-go{background:var(--nt-color-inverse);color:var(--nt-color-inverse-foreground)}.nt-command-bar-go:hover{background:color-mix(in srgb,var(--nt-color-inverse) 85%,var(--nt-color-background))}.nt-command-bar-attach svg,.nt-command-bar-go svg{width:1.125rem;height:1.125rem}.nt-command-bar-go svg{transform:scaleX(-1)}.nt-command-bar[hidden]{display:none}.main-content:has(.nt-command-bar){--nt-command-bar-room: calc(2.75rem + .75rem + var(--nt-space-6) + var(--nt-space-4))}.main-content:has(.nt-command-bar) .page-content{padding-bottom:var(--nt-command-bar-room)}html.nt-assistant-open:not(.nt-assistant-bar) .main-content:has(.nt-command-bar) .page-content{padding-bottom:0}html body:has(.nt-command-bar) .shortcut-hint-persistent{bottom:calc(var(--nt-command-bar-gap, var(--nt-space-6)) + 3.5rem + var(--nt-space-2))}.nt-assistant-composer{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--nt-space-2);margin:0}.nt-assistant-composer .nt-command-bar-form{align-items:flex-end;padding-left:var(--nt-space-3);box-shadow:none}.nt-assistant-composer .nt-command-bar-form:focus-within{box-shadow:0 0 0 1px var(--nt-color-accent)}.nt-assistant-composer .nt-command-bar-sparkle{margin-block:.6875rem}textarea.nt-command-bar-input{display:block;height:auto;max-height:10rem;padding-block:.625rem;resize:none;line-height:1.5rem;field-sizing:content}textarea.nt-command-bar-input:disabled{opacity:.6}textarea.nt-command-bar-input:placeholder-shown{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nt-assistant-drawer.is-dropping .nt-assistant-composer-field{border-style:dashed;border-color:var(--nt-color-accent);background:color-mix(in srgb,var(--nt-color-accent) 6%,var(--nt-color-background))}.nt-assistant-drawer-head:has(.nt-assistant-placements){justify-content:flex-start;gap:var(--nt-space-1)}.nt-assistant-drawer-head:has(.nt-assistant-placements) h2{flex:1;min-width:0}.nt-assistant-placements{display:inline-flex;align-items:center;gap:var(--nt-space-1)}.nt-assistant-placement,.nt-assistant-grip{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;flex:none;border:0;border-radius:var(--nt-radius);background:transparent;color:var(--nt-color-muted-foreground);cursor:pointer}.nt-assistant-placement:hover,.nt-assistant-grip:hover{background:var(--nt-color-background);color:var(--nt-color-foreground)}.nt-assistant-placement svg{width:1rem;height:1rem}.nt-assistant-placement--dock svg{transform:scaleX(-1)}.nt-assistant-grip{order:-1;cursor:grab;touch-action:none}.nt-assistant-grip-dots{width:.625rem;height:1rem;background:radial-gradient(circle,currentColor 1.5px,transparent 2px) 0 0 / 5px 5.33px}.nt-assistant-grabber{display:none}.nt-assistant-grip,.nt-assistant-whole,.nt-assistant-drawer:not([data-placement=floating],[data-placement=bar]) .nt-assistant-placement--dock{display:none}@media(min-width:768px){.nt-assistant-drawer[data-placement=floating],.has-app-bar .nt-assistant-drawer[data-placement=floating]{top:var(--nt-assistant-float-y, 5rem);left:var(--nt-assistant-float-x, auto);right:auto;bottom:auto;width:min(28rem,calc(100vw - 2rem));height:min(38rem,calc(100vh - var(--nt-command-bar-room, 6rem) - 1rem));min-width:20rem;min-height:18rem;max-width:calc(100vw - 1rem);max-height:calc(100vh - 1rem);overflow:hidden;resize:both;border:1px solid var(--nt-color-border);border-radius:var(--nt-radius-2xl);box-shadow:var(--nt-shadow-2xl)}.nt-assistant-drawer[data-placement=floating] .nt-assistant-drawer-head{padding-left:var(--nt-space-2);background:var(--nt-color-background);cursor:grab;touch-action:none}.nt-assistant-drawer[data-placement=floating] .nt-assistant-grip{display:inline-flex}.nt-assistant-drawer[data-placement=floating] .nt-assistant-placement--float{display:none}.nt-assistant-drawer.is-dragging,.nt-assistant-drawer.is-dragging .nt-assistant-drawer-head,.nt-assistant-drawer.is-dragging .nt-assistant-grip{cursor:grabbing;user-select:none}}@media(max-width:767px){.nt-command-bar{--nt-command-bar-gap: var(--nt-space-3);bottom:calc(var(--nt-command-bar-gap) + env(safe-area-inset-bottom));width:calc(100vw - 2 * var(--nt-space-3))}.nt-command-bar-form{padding-left:var(--nt-space-3)}.main-content:has(.nt-command-bar){--nt-command-bar-room: calc(2.75rem + .75rem + var(--nt-space-3) + var(--nt-space-3) + env(safe-area-inset-bottom))}.main-content:has(.nt-command-bar) .mark-status-bar{bottom:var(--nt-command-bar-room)}html.nt-assistant-open:not(.nt-assistant-bar) .main-content:has(.nt-command-bar) .mark-status-bar{bottom:0}html body:has(.nt-command-bar) .shortcut-hint-persistent{bottom:calc(var(--nt-space-3) + 3.5rem + var(--nt-space-2) + env(safe-area-inset-bottom))}html.nt-assistant-open:not(.nt-assistant-bar) .main-content:has(.nt-command-bar) .page-content{padding-bottom:0}.nt-assistant-placement--dock,.nt-assistant-placement--float{display:none}.nt-assistant-drawer-head:has(.nt-assistant-grabber){position:relative;padding-top:var(--nt-space-5)}.nt-assistant-grabber{display:block;position:absolute;top:var(--nt-space-2);left:50%;width:2.5rem;height:.3rem;transform:translate(-50%);border-radius:var(--nt-radius-full);background:var(--nt-color-border-emphasis);touch-action:none;cursor:grab}.nt-assistant-grabber:before{content:"";position:absolute;inset:-.75rem -2rem}.nt-assistant-drawer.is-pulled{transform:translateY(var(--nt-assistant-pull, 0))}.nt-assistant-drawer.is-settling{transition:transform var(--nt-duration-base) var(--nt-ease-out)}}@media(prefers-reduced-motion:reduce){.nt-assistant-drawer.is-settling{transition:none}}.nt-assistant-drawer[data-placement=bar],.has-app-bar .nt-assistant-drawer[data-placement=bar]{--nt-assistant-card-foot: calc(var(--nt-space-6) + 3.5rem + 2px + var(--nt-space-2));top:auto;right:auto;left:50%;bottom:var(--nt-assistant-card-foot);width:min(44rem,calc(100vw - 2rem));height:auto;max-height:min(50vh,calc(100vh - var(--nt-assistant-card-foot) - var(--nt-space-4)));transform:translate(-50%);overflow:hidden;border:1px solid var(--nt-color-border);border-radius:var(--nt-radius-2xl);box-shadow:var(--nt-shadow-2xl)}.nt-assistant-drawer[data-placement=bar]>turbo-frame,.nt-assistant-drawer[data-placement=bar] .nt-assistant-panel,.nt-assistant-drawer[data-placement=bar] .nt-assistant-messages{flex:0 1 auto}.nt-assistant-drawer[data-placement=bar] .nt-assistant-drawer-head{gap:var(--nt-space-1);padding:var(--nt-space-1) var(--nt-space-2) var(--nt-space-1) var(--nt-space-4)}.nt-assistant-drawer[data-placement=bar] .nt-assistant-drawer-head h2{font-size:var(--nt-text-sm)}.nt-assistant-drawer[data-placement=bar] .nt-assistant-messages{padding:var(--nt-space-3) var(--nt-space-4)}.nt-assistant-drawer[data-placement=bar] .nt-assistant-msg[data-earlier],.nt-assistant-drawer[data-placement=bar] .nt-assistant-context,.nt-assistant-drawer[data-placement=bar] .nt-assistant-meter-row:not(:has(.nt-assistant-continue-form)),.nt-assistant-drawer[data-placement=bar] .nt-assistant-composer-field,.nt-assistant-drawer[data-placement=bar] .nt-assistant-placement--bar,.nt-assistant-drawer[data-placement=bar] .nt-assistant-full-screen,.nt-assistant-drawer[data-placement=bar] .nt-assistant-queue:not(:has(*)),.nt-assistant-drawer[data-placement=bar] .nt-assistant-status:not(:has(*)),.nt-assistant-drawer[data-placement=bar] .nt-assistant-foot:not(.has-files){display:none}.nt-assistant-drawer[data-placement=bar] .nt-assistant-meter-row{border-bottom:0;border-top:1px solid var(--nt-color-border-muted, var(--nt-color-border));order:1}.nt-assistant-drawer[data-placement=bar] .nt-assistant-foot{padding:var(--nt-space-2) var(--nt-space-4) var(--nt-space-3)}.nt-assistant-drawer[data-placement=bar] .nt-assistant-status,.nt-assistant-drawer[data-placement=bar] .nt-assistant-queue{padding-bottom:var(--nt-space-3)}.nt-assistant-drawer[data-placement=bar] .nt-assistant-whole{display:inline-flex;align-items:center;min-height:2rem;padding:0 var(--nt-space-2);border:0;border-radius:var(--nt-radius);background:transparent;color:var(--nt-color-muted-foreground);font:inherit;font-size:var(--nt-text-xs);white-space:nowrap;cursor:pointer}.nt-assistant-drawer[data-placement=bar] .nt-assistant-whole:hover{background:var(--nt-color-background);color:var(--nt-color-foreground)}body:has(>.nt-show-me) .nt-assistant-drawer[data-placement=bar]{visibility:hidden}@media(max-width:767px){.nt-assistant-drawer[data-placement=bar],.has-app-bar .nt-assistant-drawer[data-placement=bar]{--nt-assistant-card-foot: calc(var(--nt-space-3) + env(safe-area-inset-bottom) + 3.5rem + 2px + var(--nt-space-2));left:var(--nt-space-3);width:calc(100vw - 2 * var(--nt-space-3));transform:none;padding-bottom:0;border:1px solid var(--nt-color-border);border-radius:var(--nt-radius-2xl)}.nt-assistant-drawer[data-placement=bar] .nt-assistant-drawer-head{padding-top:var(--nt-space-1)}.nt-assistant-drawer[data-placement=bar] .nt-assistant-grabber{display:none}}body.nt-show-me-navigating .nt-command-bar{visibility:hidden}.nt-assistant-mount{display:contents}body:has(>.nt-assistant-mount){--nt-command-bar-room: calc(2.75rem + .75rem + var(--nt-space-6) + var(--nt-space-4))}body:has(>.nt-assistant-mount) .main-content>.tilde{padding-bottom:var(--nt-command-bar-room)}html.nt-assistant-open body:has(>.nt-assistant-mount) .main-content>.tilde{padding-bottom:0}@media(max-width:767px){body:has(>.nt-assistant-mount){--nt-command-bar-room: calc(2.75rem + .75rem + var(--nt-space-3) + var(--nt-space-3) + env(safe-area-inset-bottom))}}@media(min-width:768px){html.nt-assistant-open:not(.nt-assistant-floating) .nt-cfg-page{margin-right:calc(min(28rem,100vw) + var(--nt-space-4))}}
