@layer properties,theme,base,atoms,molecules;@layer organisms{.command__command{width:100%;height:100%;color:var(--popover-foreground);background-color:#0000;flex-direction:column;padding:0;display:flex;overflow:hidden;border-radius:calc(var(--radius) + 4px)!important}.command-dialog__dialog-header{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.command-dialog__dialog-content{--ui-translate-y:0px;width:calc(100vw - 1rem);max-width:calc(100vw - 1rem);max-height:calc(100svh - 1rem);translate:var(--ui-translate-x) var(--ui-translate-y);padding:0;top:.75rem;overflow:hidden;border-radius:calc(var(--radius) + 8px)!important}@media (min-width:40rem){.command-dialog__dialog-content{width:100%;max-width:calc(100% - 2rem);max-height:none;top:15%}}.command-input__command-input-wrapper{padding-inline:.75rem;padding-top:.75rem;padding-bottom:.5rem}.command-input-group{border-radius:calc(var(--radius) + 4px)!important;--ui-shadow:0 0 #0000!important;height:2.5rem!important;box-shadow:var(--ui-inset-shadow), var(--ui-inset-ring-shadow), var(--ui-ring-offset-shadow), var(--ui-ring-shadow), var(--ui-shadow)!important}:is(.command-input-group>*)[data-slot=input-group-addon]{padding-left:.75rem!important}.command-input__command-input{width:100%;font-size:var(--text-sm,.875rem);line-height:var(--ui-leading,var(--text-sm--line-height,calc(1.25 / .875)));--ui-outline-style:none;outline-style:none}@media (forced-colors:active){.command-input__command-input{outline-offset:2px;outline:2px solid #0000}}.command-input__command-input::placeholder{color:var(--muted-foreground)}.command-input__command-input:disabled{cursor:not-allowed;opacity:.5}.command-input__search-icon{width:1rem;height:1rem;color:var(--muted-foreground);flex-shrink:0}.command-list__command-list{max-height:min(26rem,58svh);scroll-padding-block:var(--spacing,.25rem);--ui-outline-style:none;outline-style:none;overflow:hidden auto}@media (min-width:40rem){.command-list__command-list{max-height:min(26rem,60vh)}}.command-empty__command-empty{text-align:center;font-size:var(--text-sm,.875rem);line-height:var(--ui-leading,var(--text-sm--line-height,calc(1.25 / .875)));padding-block:1.5rem}.command-group__command-group{padding:var(--spacing,.25rem);color:var(--foreground);overflow:hidden}:is(.command-group__command-group *)[cmdk-group-heading]{--ui-font-weight:var(--font-weight-semibold,600);font-size:10px;font-weight:var(--font-weight-semibold,600);--ui-tracking:.22em;letter-spacing:.22em;color:var(--visario-muted-2);text-transform:uppercase;padding-block:.375rem;padding-inline:.5rem}:where(:is(.command-group__command-group *)[cmdk-group-items]>:not(:last-child)){--ui-space-y-reverse:0;margin-block-start:calc(var(--spacing,.25rem) * var(--ui-space-y-reverse));margin-block-end:calc(var(--spacing,.25rem) * calc(1 - var(--ui-space-y-reverse)))}.command-separator__command-separator{margin-inline:calc(var(--spacing,.25rem) * -1);background-color:var(--border);height:1px}.command-item__command-item{cursor:default;border-radius:calc(var(--radius) + 4px);min-height:2.5rem;font-size:var(--text-sm,.875rem);line-height:var(--ui-leading,var(--text-sm--line-height,calc(1.25 / .875)));--ui-outline-style:none;outline-style:none;align-items:center;gap:.625rem;padding-block:.5rem;padding-inline:.625rem;display:flex;position:relative}@media (forced-colors:active){.command-item__command-item{outline-offset:2px;outline:2px solid #0000}}.command-item__command-item{-webkit-user-select:none;user-select:none}.command-item__command-item[data-disabled=true]{pointer-events:none;opacity:.5}@media (min-width:40rem){.command-item__command-item{min-height:2.5rem}}.command-item__command-item svg{pointer-events:none;flex-shrink:0}.command-item__command-item :where(svg){width:1rem;height:1rem}.command-item__check-icon{opacity:0;margin-left:auto}.command-item__check-icon:is(:where(.interaction-group--command-item):has([data-slot=command-shortcut]) *){display:none}.command-item__check-icon:is(:where(.interaction-group--command-item)[data-checked=true] *){opacity:1}.command-shortcut__command-shortcut{align-items:center;gap:var(--spacing,.25rem);color:var(--muted-foreground);flex-shrink:0;margin-left:auto;font-size:11px;display:none}@media (min-width:40rem){.command-shortcut__command-shortcut{display:inline-flex}}.command-shortcut__command-shortcut>span{border-radius:calc(var(--radius) - 2px);justify-content:center;align-items:center;min-width:1.25rem;height:1.25rem;padding-inline:.375rem;display:inline-flex}}@layer components,layout,variants,views,stories;.command-separator__command-separator{-webkit-mask-image:var(--separator-mask-horizontal);mask-image:var(--separator-mask-horizontal)}.visario-command-input-shell{border:1px solid var(--sidebar-border);background:var(--panel)}.dark .visario-command-input-shell{background:#111113}.light .visario-command-input-shell{background:#f8fafc}.visario-command-list{scrollbar-width:thin;scrollbar-color:var(--visario-scrollbar-thumb) transparent}.visario-command-list::-webkit-scrollbar{width:8px}.visario-command-list::-webkit-scrollbar-thumb{background:var(--visario-scrollbar-thumb);border-radius:999px}.visario-command-item{color:var(--visario-nav-muted);background:0 0;border:none;transition:background .18s,color .18s}.dark .visario-command-item,.light .visario-command-item{background:0 0}.visario-command-item:hover,.visario-command-item[data-selected=true]{background:var(--control-hover);color:var(--control-text)}.visario-command-item[data-active=true],.visario-command-current{background:var(--visario-nav-active-surface);color:var(--visario-nav-active-foreground)}@supports (color:color-mix(in lab, red, red)){.visario-command-item[data-active=true],.visario-command-current{color:color-mix(in srgb, var(--visario-nav-active-foreground) 72%, var(--visario-nav-muted))}}.dark .visario-command-item[data-active=true],.dark .visario-command-current{background:#ffffff13}.light .visario-command-item[data-active=true],.light .visario-command-current{background:#eef1f6b8}.visario-command-item[data-active=true][data-disabled],.visario-command-current[data-disabled]{cursor:default;opacity:.2!important;background:0 0!important}.visario-command-shortcut{color:var(--sidebar-foreground);opacity:.52}.visario-command-shortcut>span{border:1px solid var(--sidebar-border);background:var(--background)}.dark .visario-command-shortcut>span{background:#09090b}.light .visario-command-shortcut>span{background:#fff}.visario-command-item:hover .visario-command-shortcut,.visario-command-item[data-selected=true] .visario-command-shortcut{opacity:.72}.visario-command-item[data-active=true] .visario-command-shortcut,.visario-command-current .visario-command-shortcut{opacity:.48}
@layer properties,theme,base,atoms;@layer molecules{.input-group{border-style:var(--ui-border-style);background-color:var(--color-white,#fff);width:100%;min-width:0;height:2.5rem;transition-property:color,background-color,border-color,box-shadow;transition-timing-function:var(--ui-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--ui-duration,var(--default-transition-duration,.15s));--ui-outline-style:none;border-width:1px;border-color:#7b8492;border-radius:3.40282e38px;outline-style:none;align-items:center;display:flex;position:relative}@media (hover:hover){.input-group:hover{background-color:#f9fafb;border-color:#626b79}}:where([data-slot=combobox-content]) .input-group:focus-within{border-color:inherit;--ui-ring-shadow:var(--ui-ring-inset,) 0 0 0 calc(0px + var(--ui-ring-offset-width)) var(--ui-ring-color,currentcolor);box-shadow:var(--ui-inset-shadow), var(--ui-inset-ring-shadow), var(--ui-ring-offset-shadow), var(--ui-ring-shadow), var(--ui-shadow)}.input-group:has(:disabled){opacity:.5}.input-group:has([data-slot=input-group-control]:focus-visible){border-color:var(--ring);--ui-ring-shadow:var(--ui-ring-inset,) 0 0 0 calc(3px + var(--ui-ring-offset-width)) var(--ui-ring-color,currentcolor);box-shadow:var(--ui-inset-shadow), var(--ui-inset-ring-shadow), var(--ui-ring-offset-shadow), var(--ui-ring-shadow), var(--ui-shadow);--ui-ring-color:var(--ring)}.input-group:has([data-slot][aria-invalid=true]){border-color:var(--destructive);--ui-ring-shadow:var(--ui-ring-inset,) 0 0 0 calc(3px + var(--ui-ring-offset-width)) var(--ui-ring-color,currentcolor);box-shadow:var(--ui-inset-shadow), var(--ui-inset-ring-shadow), var(--ui-ring-offset-shadow), var(--ui-ring-shadow), var(--ui-shadow);--ui-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.input-group:has([data-slot][aria-invalid=true]){--ui-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.input-group:has(>[data-align=block-end]){flex-direction:column;height:auto}.input-group:has(>[data-align=block-end])>input{padding-top:.75rem}.input-group:has(>[data-align=block-start]){flex-direction:column;height:auto}.input-group:has(>[data-align=block-start])>input{padding-bottom:.75rem}.input-group:has(>textarea){height:auto}.input-group:is(.dark *){border-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.input-group:is(.dark *){border-color:color-mix(in oklab, var(--color-white,#fff) 12%, transparent)}}.input-group:is(.dark *){background-color:#0000}@media (hover:hover){.input-group:is(.dark *):hover{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.input-group:is(.dark *):hover{border-color:color-mix(in oklab, var(--color-white,#fff) 20%, transparent);background-color:color-mix(in oklab, var(--color-white,#fff) 5%, transparent)}}.input-group:is(.dark *):hover{background-color:#ffffff0d}}.input-group:is(.dark *):has([data-slot][aria-invalid=true]){border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.input-group:is(.dark *):has([data-slot][aria-invalid=true]){border-color:color-mix(in oklab, var(--destructive) 50%, transparent);--ui-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.input-group:is(.dark *):has([data-slot][aria-invalid=true]){--ui-ring-color:var(--destructive)}.input-group:has(>[data-align=inline-end])>input{padding-right:.375rem}.input-group:has(>[data-align=inline-start])>input{padding-left:.375rem}.input-group__addon{cursor:text;height:auto;font-size:var(--text-sm,.875rem);line-height:var(--ui-leading,var(--text-sm--line-height,calc(1.25 / .875)));--ui-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--muted-foreground);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:.5rem;padding-block:.375rem;display:flex}.input-group__addon:is(:where(.interaction-group--input-group)[data-disabled=true] *){opacity:.5}.input-group__addon>kbd{border-radius:calc(var(--radius) - 5px)}.input-group__addon>:where(svg){width:1rem;height:1rem}.input-group__addon--inline-start{order:-9999;padding-left:.5rem}.input-group__addon--inline-start:has(>button){margin-left:-.3rem}.input-group__addon--inline-start:has(>kbd){margin-left:-.15rem}.input-group__addon--inline-end{order:9999;padding-right:.5rem}.input-group__addon--inline-end:has(>button){margin-right:-.3rem}.input-group__addon--inline-end:has(>kbd){margin-right:-.15rem}.input-group__addon--block-start{padding-inline:.625rem;order:-9999;justify-content:flex-start;width:100%;padding-top:.5rem}.input-group__addon--block-start:is(:where(.interaction-group--input-group):has(>input) *){padding-top:.5rem}.input-group__addon--block-start.input-group__addon--divider-bottom{padding-bottom:.5rem}.input-group__addon--block-end{padding-inline:.625rem;order:9999;justify-content:flex-start;width:100%;padding-bottom:.5rem}.input-group__addon--block-end:is(:where(.interaction-group--input-group):has(>input) *){padding-bottom:.5rem}.input-group__addon--block-end.input-group__addon--divider-top{padding-top:.5rem}.input-group__button{font-size:var(--text-sm,.875rem);line-height:var(--ui-leading,var(--text-sm--line-height,calc(1.25 / .875)));--ui-shadow:0 0 #0000;box-shadow:var(--ui-inset-shadow), var(--ui-inset-ring-shadow), var(--ui-ring-offset-shadow), var(--ui-ring-shadow), var(--ui-shadow);align-items:center;gap:.5rem;display:flex}.input-group__button--xs{gap:var(--spacing,.25rem);border-radius:calc(var(--radius) - 3px);height:1.5rem;padding-inline:.375rem}.input-group__button--xs>:where(svg){width:.875rem;height:.875rem}.input-group__button--icon-xs{border-radius:calc(var(--radius) - 3px);width:1.5rem;height:1.5rem;padding:0}.input-group__button--icon-xs:has(>svg){padding:0}.input-group__button--icon-sm{width:2rem;height:2rem;padding:0}.input-group__button--icon-sm:has(>svg){padding:0}.input-group__text{font-size:var(--text-sm,.875rem);line-height:var(--ui-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--muted-foreground);align-items:center;gap:.5rem;display:flex}.input-group__text svg{pointer-events:none}.input-group__text :where(svg){width:1rem;height:1rem}.input-group-input-group-control{border-style:var(--ui-border-style);--ui-shadow:0 0 #0000;--ui-ring-shadow:var(--ui-ring-inset,) 0 0 0 calc(0px + var(--ui-ring-offset-width)) var(--ui-ring-color,currentcolor);height:100%;box-shadow:var(--ui-inset-shadow), var(--ui-inset-ring-shadow), var(--ui-ring-offset-shadow), var(--ui-ring-shadow), var(--ui-shadow);background-color:#0000;border-width:0;border-radius:0;flex:1}@media (hover:hover){.input-group-input-group-control:hover{background-color:#0000}}.input-group-input-group-control:focus-visible{--ui-ring-shadow:var(--ui-ring-inset,) 0 0 0 calc(0px + var(--ui-ring-offset-width)) var(--ui-ring-color,currentcolor);box-shadow:var(--ui-inset-shadow), var(--ui-inset-ring-shadow), var(--ui-ring-offset-shadow), var(--ui-ring-shadow), var(--ui-shadow)}.input-group-input-group-control:disabled{background-color:#0000}.input-group-input-group-control[aria-invalid=true]{--ui-ring-shadow:var(--ui-ring-inset,) 0 0 0 calc(0px + var(--ui-ring-offset-width)) var(--ui-ring-color,currentcolor);box-shadow:var(--ui-inset-shadow), var(--ui-inset-ring-shadow), var(--ui-ring-offset-shadow), var(--ui-ring-shadow), var(--ui-shadow)}.input-group-input-group-control:is(.dark *){background-color:#0000}@media (hover:hover){.input-group-input-group-control:is(.dark *):hover{background-color:#0000}}.input-group-input-group-control:is(.dark *):disabled{background-color:#0000}.input-group__textarea{resize:none;border-style:var(--ui-border-style);--ui-shadow:0 0 #0000;--ui-ring-shadow:var(--ui-ring-inset,) 0 0 0 calc(0px + var(--ui-ring-offset-width)) var(--ui-ring-color,currentcolor);box-shadow:var(--ui-inset-shadow), var(--ui-inset-ring-shadow), var(--ui-ring-offset-shadow), var(--ui-ring-shadow), var(--ui-shadow);background-color:#0000;border-width:0;border-radius:0;flex:1;padding-block:.5rem}.input-group__textarea:focus-visible{--ui-ring-shadow:var(--ui-ring-inset,) 0 0 0 calc(0px + var(--ui-ring-offset-width)) var(--ui-ring-color,currentcolor);box-shadow:var(--ui-inset-shadow), var(--ui-inset-ring-shadow), var(--ui-ring-offset-shadow), var(--ui-ring-shadow), var(--ui-shadow)}.input-group__textarea:disabled{background-color:#0000}.input-group__textarea[aria-invalid=true]{--ui-ring-shadow:var(--ui-ring-inset,) 0 0 0 calc(0px + var(--ui-ring-offset-width)) var(--ui-ring-color,currentcolor);box-shadow:var(--ui-inset-shadow), var(--ui-inset-ring-shadow), var(--ui-ring-offset-shadow), var(--ui-ring-shadow), var(--ui-shadow)}.input-group__textarea:is(.dark *){background-color:#0000}.input-group__textarea:is(.dark *):disabled{background-color:#0000}}@layer organisms,components,layout,variants,views,stories;
@layer properties,theme,base;@layer atoms{.textarea__textarea{field-sizing:content;border-radius:calc(var(--radius) + 8px);border-style:var(--ui-border-style);width:100%;min-height:6rem;font-size:var(--text-base,1rem);line-height:var(--ui-leading,var(--text-base--line-height,calc(1.5 / 1)));color:var(--foreground);--ui-shadow:0 0 #0000;box-shadow:var(--ui-inset-shadow), var(--ui-inset-ring-shadow), var(--ui-ring-offset-shadow), var(--ui-ring-shadow), var(--ui-shadow);transition-property:color,background-color,border-color,box-shadow;transition-timing-function:var(--ui-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--ui-duration,var(--default-transition-duration,.15s));--ui-outline-style:none;background-color:#fff;border-width:1px;border-color:#7b8492;outline-style:none;padding-block:.75rem;padding-inline:1rem;display:flex}.textarea__textarea::placeholder{color:#596273}.textarea__textarea:disabled{cursor:not-allowed;opacity:.5}@media (min-width:48rem){.textarea__textarea{font-size:var(--text-sm,.875rem);line-height:var(--ui-leading,var(--text-sm--line-height,calc(1.25 / .875)))}}.textarea__textarea:is(.dark *){border-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.textarea__textarea:is(.dark *){border-color:color-mix(in oklab, var(--color-white,#fff) 12%, transparent)}}.textarea__textarea:is(.dark *){color:var(--color-zinc-300,#d4d4d8);background-color:#0000}.textarea__textarea:is(.dark *)::placeholder{color:var(--muted-foreground)}@supports (color:lab(0% 0 0)){.textarea__textarea:is(.dark *)::placeholder{color:var(--color-zinc-300,lab(84.9837% .601262 -2.17986))}}@media (hover:hover){.textarea__textarea-2:hover{background-color:#f9fafb;border-color:#626b79}.textarea__textarea-2:is(.dark *):hover{background-color:#ffffff0d;border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.textarea__textarea-2:is(.dark *):hover{border-color:color-mix(in oklab, var(--color-white,#fff) 20%, transparent);background-color:color-mix(in oklab, var(--color-white,#fff) 5%, transparent)}}}.textarea__textarea-2:focus-visible{border-color:var(--ring);--ui-ring-shadow:var(--ui-ring-inset,) 0 0 0 calc(3px + var(--ui-ring-offset-width)) var(--ui-ring-color,currentcolor);box-shadow:var(--ui-inset-shadow), var(--ui-inset-ring-shadow), var(--ui-ring-offset-shadow), var(--ui-ring-shadow), var(--ui-shadow);--ui-ring-color:var(--ring)}.textarea__textarea-3[aria-invalid=true]{border-color:var(--destructive);--ui-ring-shadow:var(--ui-ring-inset,) 0 0 0 calc(3px + var(--ui-ring-offset-width)) var(--ui-ring-color,currentcolor);box-shadow:var(--ui-inset-shadow), var(--ui-inset-ring-shadow), var(--ui-ring-offset-shadow), var(--ui-ring-shadow), var(--ui-shadow);--ui-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.textarea__textarea-3[aria-invalid=true]{--ui-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.textarea__textarea-3:is(.dark *)[aria-invalid=true]{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.textarea__textarea-3:is(.dark *)[aria-invalid=true]{border-color:color-mix(in oklab, var(--destructive) 50%, transparent);--ui-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.textarea__textarea-3:is(.dark *)[aria-invalid=true]{--ui-ring-color:var(--destructive)}}@layer molecules,organisms,components,layout,variants,views,stories;