:root{--nt-command-bar-button: 2.25rem;--nt-command-bar-radius: calc(var(--nt-radius-2xl) * 1.25);--nt-command-bar-line: 1.5rem;--nt-command-bar-lines: 1;--nt-command-bar-lines-max: 10;--nt-command-bar-field: calc(var(--nt-command-bar-line) * var(--nt-command-bar-lines) + 2 * var(--nt-space-1));--nt-command-bar-height: calc(1.75rem + var(--nt-command-bar-field) + var(--nt-command-bar-button) + 2px)}@media(pointer:coarse){:root{--nt-command-bar-button: 2.75rem}}:root{--nt-command-bar-opener: 3rem}.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:grid;grid-template-columns:auto auto auto minmax(0,1fr) auto auto;grid-template-areas:"field field field field field field" "sparkle attach fold . bubble primary";align-items:center;column-gap:var(--nt-space-1);row-gap:var(--nt-space-2);margin:0;padding:var(--nt-space-3) var(--nt-space-3) var(--nt-space-2);border:1px solid var(--nt-color-border);border-radius:var(--nt-command-bar-radius);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{grid-area:sparkle;width:1.25rem;height:1.25rem;flex:none;margin-inline:var(--nt-space-1) var(--nt-space-2)}.nt-command-bar-input{grid-area:field;display:block;width:100%;min-width:0;margin:0;padding:var(--nt-space-1);border:0;border-radius:0;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-fold,.nt-command-bar-go{display:inline-flex;align-items:center;justify-content:center;min-width:var(--nt-command-bar-button);height:var(--nt-command-bar-button);flex:none;padding:0;border:1px solid transparent;border-radius:var(--nt-radius-full);font:inherit;cursor:pointer}.nt-command-bar-attach,.nt-command-bar-fold{grid-area:attach;width:var(--nt-command-bar-button);background:var(--nt-color-surface);color:var(--nt-color-muted-foreground)}.nt-command-bar-fold{grid-area:fold}.nt-command-bar-fold[hidden]{display:none}.nt-command-bar-collapse{grid-area:bubble;display:inline-flex;align-items:center;justify-content:center;width:var(--nt-command-bar-button);height:var(--nt-command-bar-button);padding:0;border:1px solid transparent;border-radius:var(--nt-radius-full);background:transparent;color:var(--nt-color-muted-foreground);font:inherit;cursor:pointer}.nt-command-bar-collapse[hidden]{display:none}.nt-command-bar-collapse:hover{background:color-mix(in srgb,var(--nt-color-foreground) 8%,var(--nt-color-surface));color:var(--nt-color-foreground)}.nt-command-bar-collapse:focus-visible{outline:2px solid var(--nt-color-accent);outline-offset:2px}.nt-command-bar-collapse-up,.nt-command-bar[data-foldable=true] .nt-command-bar-collapse-down{display:none}.nt-command-bar[data-foldable=true] .nt-command-bar-collapse-up{display:inline}.nt-command-bar-attach:hover,.nt-command-bar-fold:hover{background:color-mix(in srgb,var(--nt-color-foreground) 8%,var(--nt-color-surface));color:var(--nt-color-foreground)}.nt-command-bar-fold-face{display:inline-flex}.nt-command-bar-form:not([data-fold=expanded]) .nt-command-bar-fold-face--collapse,.nt-command-bar-form[data-fold=expanded] .nt-command-bar-fold-face--expand{display:none}.nt-command-bar-fold svg{width:1rem;height:1rem}.nt-command-bar-form:not([data-fold=expanded]) .nt-command-bar-fold{width:auto;padding-inline:var(--nt-space-2)}.nt-command-bar-fold-count{font-size:var(--nt-text-xs);line-height:1;font-variant-numeric:tabular-nums;white-space:nowrap}.nt-command-bar-fold-count:not(:empty){margin-inline-start:var(--nt-space-1)}.nt-command-bar-attach svg,.nt-command-bar-go svg{width:1.125rem;height:1.125rem}.nt-command-bar-opener,.nt-command-bar[data-bar=hidden]{display:none}html[data-assistant-reply=working] .nt-command-bar[data-bar=folded] .nt-command-bar-opener{border-color:var(--nt-color-accent);box-shadow:var(--nt-shadow-xl),0 0 0 3px color-mix(in srgb,var(--nt-color-accent) 25%,transparent)}.nt-command-bar[data-bar=folded]{left:auto;right:calc(var(--nt-command-bar-gap) + env(safe-area-inset-right,0px));bottom:max(calc(var(--nt-command-bar-gap) + env(safe-area-inset-bottom,0px)),var(--nt-command-bar-lift, 0px));width:auto;transform:none}.nt-command-bar[data-bar=folded] .nt-command-bar-form{display:none}.nt-command-bar[data-bar=folded] .nt-command-bar-opener{display:inline-flex;align-items:center;justify-content:center;width:var(--nt-command-bar-opener);height:var(--nt-command-bar-opener);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);text-decoration:none;transition:border-color var(--nt-duration-slow) var(--nt-ease),box-shadow var(--nt-duration-slow) var(--nt-ease)}.nt-command-bar-opener{touch-action:none}.nt-command-bar[data-bar=folded][data-bubble-side]{top:var(--nt-bubble-top);bottom:auto;transition:top var(--nt-duration-base, .2s) var(--nt-ease),left var(--nt-duration-base, .2s) var(--nt-ease),right var(--nt-duration-base, .2s) var(--nt-ease)}.nt-command-bar[data-bar=folded][data-bubble-side=left]{left:calc(var(--nt-command-bar-gap) + env(safe-area-inset-left,0px));right:auto}.nt-command-bar[data-bar=folded][data-dragging]{left:var(--nt-bubble-x);top:var(--nt-bubble-y);right:auto;bottom:auto;transition:none}@media(prefers-reduced-motion:reduce){.nt-command-bar[data-bar=folded][data-bubble-side]{transition:none}}.nt-command-bar-opener:hover{border-color:var(--nt-color-accent)}.nt-command-bar-opener:focus-visible{outline:2px solid var(--nt-color-accent);outline-offset:2px}.nt-command-bar-opener .nt-command-bar-sparkle{margin:0}@media(prefers-reduced-motion:reduce){.nt-command-bar-opener{transition:none}}.nt-command-bar-go{grid-area:primary;justify-self:end;gap:var(--nt-space-2);background:var(--nt-color-inverse);color:var(--nt-color-inverse-foreground);font-size:var(--nt-text-sm);font-weight:500;white-space:nowrap;transition:background-color var(--nt-duration-slow) var(--nt-ease),color var(--nt-duration-slow) var(--nt-ease),border-color var(--nt-duration-slow) var(--nt-ease)}.nt-command-bar-go[data-primary=send]:hover{background:color-mix(in srgb,var(--nt-color-inverse) 85%,var(--nt-color-background))}.nt-command-bar-go:is([data-primary=stop],[data-primary=stopping]){padding-inline:var(--nt-space-3) var(--nt-space-4);border-color:var(--nt-color-border);background:var(--nt-color-surface);color:var(--nt-color-foreground)}.nt-command-bar-go[data-primary=stop]:hover{background:color-mix(in srgb,var(--nt-color-foreground) 8%,var(--nt-color-surface))}.nt-command-bar-go[data-primary=stopping]{color:var(--nt-color-muted-foreground);cursor:default}.nt-command-bar-face{display:none;align-items:center;gap:var(--nt-space-2)}.nt-command-bar-go[data-primary=send] .nt-command-bar-face--send,.nt-command-bar-go[data-primary=stop] .nt-command-bar-face--stop,.nt-command-bar-go[data-primary=stopping] .nt-command-bar-face--stopping{display:inline-flex;animation:nt-command-bar-face-in var(--nt-duration-slow) var(--nt-ease-spring) both}.nt-command-bar-spinner{width:.875rem;height:.875rem;flex:none;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:nt-command-bar-spin .8s linear infinite}@keyframes nt-command-bar-face-in{0%{opacity:0;transform:scale(.85)}}@keyframes nt-command-bar-spin{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.nt-command-bar-go{transition:none}.nt-command-bar-go .nt-command-bar-face{animation:none}.nt-command-bar-spinner{animation-duration:2s}}.nt-command-bar[hidden]{display:none}:is(.main-content:has(.nt-command-bar),body:has(>.nt-assistant-mount .nt-command-bar)>.nt-cfg-page){--nt-command-bar-room: calc(var(--nt-command-bar-height) + var(--nt-space-6) + var(--nt-space-4))}.main-content:has(.nt-command-bar) .page-content{padding-bottom:var(--nt-command-bar-room)}body:has(>.nt-assistant-mount .nt-command-bar)>.nt-cfg-page{margin-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.nt-assistant-open:not(.nt-assistant-bar) body>.nt-cfg-page{margin-bottom:var(--nt-space-8, 2rem)}:is(.main-content:has(.nt-command-bar[data-foldable=true]),body:has(>.nt-assistant-mount .nt-command-bar[data-foldable=true])>.nt-cfg-page){--nt-command-bar-room: calc(var(--nt-command-bar-opener) + var(--nt-space-6) + var(--nt-space-4))}:is(.main-content:has(.nt-command-bar[data-bar=hidden][data-foldable]),body:has(>.nt-assistant-mount .nt-command-bar[data-bar=hidden][data-foldable])>.nt-cfg-page){--nt-command-bar-room: 0px}html body:has(.nt-command-bar) .shortcut-hint-persistent{bottom:calc(var(--nt-command-bar-gap, var(--nt-space-6)) + var(--nt-command-bar-height) + 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{box-shadow:none}.nt-assistant-composer .nt-command-bar-form:focus-within{box-shadow:0 0 0 1px var(--nt-color-accent)}textarea.nt-command-bar-input{box-sizing:border-box;height:auto;min-height:var(--nt-command-bar-line);max-height:calc(var(--nt-command-bar-line) * var(--nt-command-bar-lines-max));margin-block:var(--nt-space-1);padding-block:0;resize:none;line-height:var(--nt-command-bar-line);field-sizing:content}.nt-command-bar-form[data-fold=collapsed] textarea.nt-command-bar-input{height:calc(var(--nt-command-bar-line) * var(--nt-command-bar-lines));overflow-y:hidden;field-sizing:fixed}.nt-command-bar-form[data-fold=expanded] textarea.nt-command-bar-input{overflow-y:auto}.nt-command-bar-form{--nt-command-bar-fade: .625rem}.nt-command-bar-form[data-fold=collapsed][data-fold-above] textarea.nt-command-bar-input{mask-image:linear-gradient(to bottom,transparent,currentColor var(--nt-command-bar-fade))}.nt-command-bar-form[data-fold=collapsed][data-fold-below] textarea.nt-command-bar-input{mask-image:linear-gradient(to top,transparent,currentColor var(--nt-command-bar-fade))}.nt-command-bar-form[data-fold=collapsed][data-fold-above][data-fold-below] textarea.nt-command-bar-input{mask-image:linear-gradient(to bottom,transparent,currentColor var(--nt-command-bar-fade),currentColor calc(100% - var(--nt-command-bar-fade)),transparent)}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{position:relative;padding-top:var(--nt-space-4);background:var(--nt-color-background);cursor:grab;touch-action:none}.nt-assistant-drawer[data-placement=floating] .nt-assistant-grip{display:inline-flex;position:absolute;top:0;left:50%;width:3rem;height:var(--nt-space-4);transform:translate(-50%)}.nt-assistant-drawer[data-placement=floating] .nt-assistant-grip-dots{width:1rem;height:.625rem;background-size:5.33px 5px}.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))}:is(.main-content:has(.nt-command-bar),body:has(>.nt-assistant-mount .nt-command-bar)>.nt-cfg-page){--nt-command-bar-room: calc(var(--nt-command-bar-height) + var(--nt-space-3) + var(--nt-space-3) + env(safe-area-inset-bottom))}:is(.main-content:has(.nt-command-bar[data-foldable=true]),body:has(>.nt-assistant-mount .nt-command-bar[data-foldable=true])>.nt-cfg-page){--nt-command-bar-room: calc(var(--nt-command-bar-opener) + 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) + var(--nt-command-bar-height) + 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) + var(--nt-command-bar-height) + 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) + var(--nt-command-bar-height) + 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(var(--nt-command-bar-height) + 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}body:has(>.nt-assistant-mount .nt-command-bar[data-foldable=true]){--nt-command-bar-room: calc(var(--nt-command-bar-opener) + var(--nt-space-6) + var(--nt-space-4))}@media(max-width:767px){body:has(>.nt-assistant-mount){--nt-command-bar-room: calc(var(--nt-command-bar-height) + var(--nt-space-3) + var(--nt-space-3) + env(safe-area-inset-bottom))}body:has(>.nt-assistant-mount .nt-command-bar[data-foldable=true]){--nt-command-bar-room: calc(var(--nt-command-bar-opener) + var(--nt-space-3) + var(--nt-space-3) + env(safe-area-inset-bottom))}}body:has(>.nt-assistant-mount .nt-command-bar[data-bar=hidden][data-foldable]){--nt-command-bar-room: 0px}@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))}}html.nt-ve-open{--nt-ve-canvas-width: calc(100vw - var(--ve-left) - var(--ve-right) - var(--ve-chat, 0px));--nt-ve-canvas-middle: calc(var(--ve-left) + var(--nt-ve-canvas-width) / 2)}html.nt-ve-open .nt-command-bar{z-index:428;left:var(--nt-ve-canvas-middle);width:min(40rem,calc(var(--nt-ve-canvas-width) - 2rem))}html.nt-ve-open .nt-assistant-drawer{z-index:429}html.nt-ve-open .nt-assistant-drawer[data-placement=bar]{left:var(--nt-ve-canvas-middle);width:min(44rem,calc(var(--nt-ve-canvas-width) - 2rem))}@media(min-width:768px){html.nt-ve-open.nt-assistant-open:not(.nt-assistant-bar,.nt-assistant-floating){--ve-chat: min(24rem, 30vw)}html.nt-ve-open .nt-assistant-drawer[data-placement=docked]{top:var(--ve-top);right:var(--ve-right);width:var(--ve-chat, 24rem)}}@media(max-width:767px){html.nt-ve-open .nt-command-bar{bottom:calc(var(--ve-tabbar, 0px) + var(--nt-command-bar-gap));width:calc(100vw - 2 * var(--nt-space-3))}html.nt-ve-open .nt-assistant-drawer{z-index:445}html.nt-ve-open .nt-assistant-drawer[data-placement=bar]{--nt-assistant-card-foot: calc(var(--ve-tabbar, 0px) + var(--nt-space-3) + var(--nt-command-bar-height) + var(--nt-space-2));left:var(--nt-space-3);width:calc(100vw - 2 * var(--nt-space-3))}}.nt-assistant-placement.nt-assistant-peek-button{display:none;touch-action:none;-webkit-touch-callout:none;user-select:none}@media(max-width:767px){.nt-assistant-drawer[data-placement=bar] .nt-assistant-placement.nt-assistant-peek-button{display:inline-flex}}html.nt-assistant-peek :is(.nt-assistant-drawer,.nt-command-bar){opacity:.06;pointer-events:none;transition:opacity var(--nt-duration-fast, .12s) var(--nt-ease)}@media(prefers-reduced-motion:reduce){html.nt-assistant-peek :is(.nt-assistant-drawer,.nt-command-bar){transition:none}}html:has(.nt-command-bar[data-bar=hidden]) .nt-assistant-drawer[data-placement=bar] .nt-assistant-foot{display:block}html:has(.nt-command-bar[data-bar=hidden]) .nt-assistant-drawer[data-placement=bar] .nt-assistant-composer-field{display:grid}html:has(.nt-command-bar[data-bar=hidden]) .nt-assistant-drawer[data-placement=bar]{--nt-assistant-card-foot: var(--nt-space-6)}@media(max-width:767px){html:has(.nt-command-bar[data-bar=hidden]) .nt-assistant-drawer[data-placement=bar]{--nt-assistant-card-foot: calc(var(--nt-space-3) + env(safe-area-inset-bottom))}}html body:has(.nt-command-bar[data-bar=hidden]) .shortcut-hint-persistent{bottom:1rem}html body:has(.nt-command-bar[data-bar=hidden]):has(.mark-status-bar,.nt-editor-stage) .shortcut-hint-persistent{bottom:calc(22px + .5rem)}
