.dropdown-menu_root__MLxah{display:inline-flex}.dropdown-menu_trigger__CAaFi{display:inline-flex;align-items:center;border:none;background:rgba(0,0,0,0);padding:0;color:inherit;font:inherit;cursor:pointer}.dropdown-menu_content__6G0sO{position:fixed;z-index:1000;min-width:8rem;max-width:calc(100vw - 1rem);max-height:calc(100vh - 1rem);overflow-x:hidden;overflow-y:auto;border-radius:var(--tile-radius-md,calc(var(--radius) + .25rem));border:1px solid var(--border);background-color:var(--popover);color:var(--popover-foreground);padding:.25rem;box-shadow:var(--tile-shadow-md,0 4px 6px -1px rgb(var(--tile-shadow-color)/.1),0 2px 4px -2px rgb(var(--tile-shadow-color)/.1));outline:none;transition:opacity .15s cubic-bezier(.4,0,.2,1),visibility .15s cubic-bezier(.4,0,.2,1),transform .15s cubic-bezier(.4,0,.2,1)}.dropdown-menu_content__6G0sO[data-state=closed]{opacity:0;visibility:hidden;pointer-events:none}.dropdown-menu_content__6G0sO[data-state=closed][data-side=top]{transform:translateY(.25rem)}.dropdown-menu_content__6G0sO[data-state=closed][data-side=right]{transform:translateX(-.25rem)}.dropdown-menu_content__6G0sO[data-state=closed][data-side=bottom]{transform:translateY(-.25rem)}.dropdown-menu_content__6G0sO[data-state=closed][data-side=left]{transform:translateX(.25rem)}.dropdown-menu_content__6G0sO[data-state=open]{opacity:1;visibility:visible;pointer-events:auto;transform:translate(0)}.dropdown-menu_subContent__JQa8k{position:fixed;z-index:1000;min-width:8rem;overflow:hidden;border-radius:var(--tile-radius-md,calc(var(--radius) + .25rem));border:1px solid var(--border);background-color:var(--popover);color:var(--popover-foreground);padding:.25rem;box-shadow:var(--tile-shadow-lg,0 10px 15px -3px rgb(var(--tile-shadow-color)/.1),0 4px 6px -4px rgb(var(--tile-shadow-color)/.1));outline:none;transition:opacity .15s cubic-bezier(.4,0,.2,1),visibility .15s cubic-bezier(.4,0,.2,1),transform .15s cubic-bezier(.4,0,.2,1)}.dropdown-menu_subContent__JQa8k[data-state=closed]{opacity:0;visibility:hidden;pointer-events:none;transform:translateX(-.25rem)}.dropdown-menu_subContent__JQa8k[data-state=open]{opacity:1;visibility:visible;pointer-events:auto;transform:translate(0)}.dropdown-menu_group__CiHoC{display:block}.dropdown-menu_item__tUQX3{position:relative;display:flex;align-items:center;gap:.5rem;border-radius:var(--tile-radius-sm,max(0px,var(--radius) - .25rem));padding:.375rem .5rem;font-size:var(--tile-text-sm);line-height:var(--tile-leading-normal);color:var(--popover-foreground);outline:none;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dropdown-menu_item__tUQX3[data-highlighted=true]{background-color:var(--accent);color:var(--accent-foreground)}.dropdown-menu_item__tUQX3[data-inset=true]{padding-left:2rem}.dropdown-menu_item__tUQX3[data-variant=destructive]{color:var(--destructive)}.dropdown-menu_item__tUQX3[data-variant=destructive][data-highlighted=true]{background-color:color-mix(in srgb,var(--destructive) 10%,transparent);color:var(--destructive)}.dropdown-menu_item__tUQX3[data-disabled=true]{pointer-events:none;opacity:.5}.dropdown-menu_item__tUQX3>svg{pointer-events:none;flex-shrink:0;width:1rem;height:1rem;color:var(--muted-foreground)}.dropdown-menu_item__tUQX3[data-variant=destructive]>svg{color:var(--destructive)}.dropdown-menu_checkboxItem__qunWb{position:relative;display:flex;align-items:center;gap:.5rem;border-radius:var(--tile-radius-sm,max(0px,var(--radius) - .25rem));padding:.375rem .5rem .375rem 2rem;font-size:var(--tile-text-sm);line-height:var(--tile-leading-normal);color:var(--popover-foreground);outline:none;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dropdown-menu_checkboxItem__qunWb[data-highlighted=true]{background-color:var(--accent);color:var(--accent-foreground)}.dropdown-menu_checkboxItem__qunWb[data-disabled=true]{pointer-events:none;opacity:.5}.dropdown-menu_checkboxItem__qunWb>svg{pointer-events:none;flex-shrink:0;width:1rem;height:1rem;color:var(--muted-foreground)}.dropdown-menu_radioGroup__MEFy5{display:block}.dropdown-menu_radioItem__COkEi{position:relative;display:flex;align-items:center;gap:.5rem;border-radius:var(--tile-radius-sm,max(0px,var(--radius) - .25rem));padding:.375rem .5rem .375rem 2rem;font-size:var(--tile-text-sm);line-height:var(--tile-leading-normal);color:var(--popover-foreground);outline:none;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dropdown-menu_radioItem__COkEi[data-highlighted=true]{background-color:var(--accent);color:var(--accent-foreground)}.dropdown-menu_radioItem__COkEi[data-disabled=true]{pointer-events:none;opacity:.5}.dropdown-menu_radioItem__COkEi>svg{pointer-events:none;flex-shrink:0;width:1rem;height:1rem;color:var(--muted-foreground)}.dropdown-menu_indicator__7095I{position:absolute;left:.5rem;display:inline-flex;width:.875rem;height:.875rem;align-items:center;justify-content:center;color:currentcolor}.dropdown-menu_indicator__7095I .dropdown-menu_checkIcon__2mFA4{width:1rem;height:1rem}.dropdown-menu_indicator__7095I .dropdown-menu_radioIcon__V4WO0{width:.5rem;height:.5rem;fill:currentColor}.dropdown-menu_label__VNghc{padding:.375rem .5rem;font-size:var(--tile-text-sm);font-weight:var(--tile-font-medium);color:var(--foreground)}.dropdown-menu_label__VNghc[data-inset=true]{padding-left:2rem}.dropdown-menu_separator__tw2Wx{margin:.25rem -.25rem;height:1px;background-color:var(--border)}.dropdown-menu_shortcut__tlVmy{margin-left:auto;font-size:var(--tile-text-xs);letter-spacing:.1em;color:var(--muted-foreground)}.dropdown-menu_subTrigger__jhPqV{position:relative;display:flex;align-items:center;gap:.5rem;border-radius:var(--tile-radius-sm,max(0px,var(--radius) - .25rem));padding:.375rem .5rem;font-size:var(--tile-text-sm);line-height:var(--tile-leading-normal);color:var(--popover-foreground);outline:none;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dropdown-menu_subTrigger__jhPqV[data-highlighted=true],.dropdown-menu_subTrigger__jhPqV[data-state=open]{background-color:var(--accent);color:var(--accent-foreground)}.dropdown-menu_subTrigger__jhPqV[data-inset=true]{padding-left:2rem}.dropdown-menu_subTrigger__jhPqV[data-disabled=true]{pointer-events:none;opacity:.5}.dropdown-menu_subTrigger__jhPqV>svg{pointer-events:none;flex-shrink:0;width:1rem;height:1rem;color:var(--muted-foreground)}.dropdown-menu_chevron__iRqDk{margin-left:auto;width:1rem;height:1rem}[dir=rtl] .dropdown-menu_chevron__iRqDk{transform:rotate(180deg)}.dropdown-menu_content__6G0sO,.dropdown-menu_subContent__JQa8k{min-width:var(--tile-menu-min-width,8rem);border-radius:var(--tile-menu-panel-radius,var(--tile-radius-md,calc(var(--radius) + .25rem)));border-color:var(--tile-menu-border,var(--border));background-color:var(--tile-menu-background,var(--popover));color:var(--tile-menu-foreground,var(--popover-foreground));padding:var(--tile-menu-padding,.25rem)}.dropdown-menu_content__6G0sO{box-shadow:var(--tile-menu-shadow,var(--tile-shadow-md,0 4px 6px -1px rgb(var(--tile-shadow-color)/.1),0 2px 4px -2px rgb(var(--tile-shadow-color)/.1)))}.dropdown-menu_subContent__JQa8k{box-shadow:var(--tile-menu-shadow,var(--tile-shadow-lg,0 10px 15px -3px rgb(var(--tile-shadow-color)/.1),0 4px 6px -4px rgb(var(--tile-shadow-color)/.1)))}.dropdown-menu_checkboxItem__qunWb,.dropdown-menu_item__tUQX3,.dropdown-menu_radioItem__COkEi,.dropdown-menu_subTrigger__jhPqV{border-radius:var(--tile-menu-item-radius,var(--tile-radius-sm,max(0px,var(--radius) - .25rem)));font-size:var(--tile-menu-font-size,var(--tile-text-sm));line-height:var(--tile-menu-line-height,var(--tile-leading-normal));color:var(--tile-menu-foreground,var(--popover-foreground))}.dropdown-menu_checkboxItem__qunWb[data-highlighted=true],.dropdown-menu_item__tUQX3[data-highlighted=true],.dropdown-menu_radioItem__COkEi[data-highlighted=true],.dropdown-menu_subTrigger__jhPqV[data-highlighted=true]{background-color:var(--tile-menu-highlight-background,var(--accent));color:var(--tile-menu-highlight-foreground,var(--accent-foreground))}.dropdown-menu_checkboxItem__qunWb>svg,.dropdown-menu_item__tUQX3>svg,.dropdown-menu_radioItem__COkEi>svg,.dropdown-menu_subTrigger__jhPqV>svg{color:var(--tile-menu-subtle,var(--muted-foreground))}.dropdown-menu_checkboxItem__qunWb:focus-visible,.dropdown-menu_item__tUQX3:focus-visible,.dropdown-menu_radioItem__COkEi:focus-visible,.dropdown-menu_subTrigger__jhPqV:focus-visible{box-shadow:var(--tile-menu-focus-shadow,none)}.dropdown-menu_item__tUQX3,.dropdown-menu_subTrigger__jhPqV{padding:var(--tile-menu-item-padding,.375rem .5rem)}.dropdown-menu_checkboxItem__qunWb,.dropdown-menu_radioItem__COkEi{padding:var(--tile-menu-check-padding,.375rem .5rem .375rem 2rem)}.dropdown-menu_subTrigger__jhPqV[data-state=open]{background-color:var(--tile-menu-highlight-background,var(--accent));color:var(--tile-menu-highlight-foreground,var(--accent-foreground))}.dropdown-menu_item__tUQX3[data-variant=destructive],.dropdown-menu_item__tUQX3[data-variant=destructive]>svg{color:var(--tile-menu-destructive-foreground,var(--destructive))}.dropdown-menu_item__tUQX3[data-variant=destructive][data-highlighted=true]{background-color:var(--tile-menu-destructive-background,color-mix(in srgb,var(--destructive) 10%,transparent));color:var(--tile-menu-destructive-foreground,var(--destructive))}.dropdown-menu_label__VNghc{padding:var(--tile-menu-label-padding,.375rem .5rem);font-size:var(--tile-menu-label-font-size,var(--tile-text-sm));font-weight:var(--tile-menu-label-font-weight,var(--tile-font-medium));color:var(--tile-menu-label-foreground,var(--foreground))}.dropdown-menu_item__tUQX3[data-inset=true],.dropdown-menu_label__VNghc[data-inset=true],.dropdown-menu_subTrigger__jhPqV[data-inset=true]{padding-left:2rem}.dropdown-menu_separator__tw2Wx{background-color:var(--tile-menu-separator,var(--border))}.dropdown-menu_shortcut__tlVmy{color:var(--tile-menu-subtle,var(--muted-foreground))}@media(prefers-reduced-motion:reduce){.dropdown-menu_content__6G0sO,.dropdown-menu_subContent__JQa8k{transition:none}}.context-menu_root__T_NsI,.context-menu_trigger__xHIqR{display:inline-flex}.context-menu_content__V8Aic{position:fixed;z-index:1000;min-width:8rem;max-width:calc(100vw - 1rem);max-height:calc(100vh - 1rem);overflow-x:hidden;overflow-y:auto;border-radius:var(--tile-radius-md,calc(var(--radius) + .25rem));border:1px solid var(--border);background-color:var(--popover);color:var(--popover-foreground);padding:.25rem;box-shadow:var(--tile-shadow-md,0 4px 6px -1px rgb(var(--tile-shadow-color)/.1),0 2px 4px -2px rgb(var(--tile-shadow-color)/.1));outline:none;transition:opacity .15s cubic-bezier(.4,0,.2,1),visibility .15s cubic-bezier(.4,0,.2,1),transform .15s cubic-bezier(.4,0,.2,1)}.context-menu_content__V8Aic[data-state=closed]{opacity:0;visibility:hidden;pointer-events:none;transform:scale(.95)}.context-menu_content__V8Aic[data-state=open]{opacity:1;visibility:visible;pointer-events:auto;transform:scale(1)}.context-menu_subContent__jXeRj{position:fixed;z-index:1000;min-width:8rem;overflow:hidden;border-radius:var(--tile-radius-md,calc(var(--radius) + .25rem));border:1px solid var(--border);background-color:var(--popover);color:var(--popover-foreground);padding:.25rem;box-shadow:var(--tile-shadow-lg,0 10px 15px -3px rgb(var(--tile-shadow-color)/.1),0 4px 6px -4px rgb(var(--tile-shadow-color)/.1));outline:none;transition:opacity .15s cubic-bezier(.4,0,.2,1),visibility .15s cubic-bezier(.4,0,.2,1),transform .15s cubic-bezier(.4,0,.2,1)}.context-menu_subContent__jXeRj[data-state=closed]{opacity:0;visibility:hidden;pointer-events:none;transform:translateX(-.25rem)}.context-menu_subContent__jXeRj[data-state=open]{opacity:1;visibility:visible;pointer-events:auto;transform:translate(0)}.context-menu_group__bF7oS{display:block}.context-menu_item__fNYzm{position:relative;display:flex;align-items:center;gap:.5rem;border-radius:var(--tile-radius-sm,max(0px,var(--radius) - .25rem));padding:.375rem .5rem;font-size:var(--tile-text-sm);line-height:var(--tile-leading-normal);color:var(--popover-foreground);outline:none;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.context-menu_item__fNYzm[data-highlighted=true]{background-color:var(--accent);color:var(--accent-foreground)}.context-menu_item__fNYzm[data-inset=true]{padding-left:2rem}.context-menu_item__fNYzm[data-variant=destructive]{color:var(--destructive)}.context-menu_item__fNYzm[data-variant=destructive][data-highlighted=true]{background-color:color-mix(in srgb,var(--destructive) 10%,transparent);color:var(--destructive)}.context-menu_item__fNYzm[data-disabled=true]{pointer-events:none;opacity:.5}.context-menu_item__fNYzm>svg{pointer-events:none;flex-shrink:0;width:1rem;height:1rem;color:var(--muted-foreground)}.context-menu_item__fNYzm[data-variant=destructive]>svg{color:var(--destructive)}.context-menu_checkboxItem__jVBby{position:relative;display:flex;align-items:center;gap:.5rem;border-radius:var(--tile-radius-sm,max(0px,var(--radius) - .25rem));padding:.375rem .5rem .375rem 2rem;font-size:var(--tile-text-sm);line-height:var(--tile-leading-normal);color:var(--popover-foreground);outline:none;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.context-menu_checkboxItem__jVBby[data-highlighted=true]{background-color:var(--accent);color:var(--accent-foreground)}.context-menu_checkboxItem__jVBby[data-disabled=true]{pointer-events:none;opacity:.5}.context-menu_checkboxItem__jVBby>svg{pointer-events:none;flex-shrink:0;width:1rem;height:1rem;color:var(--muted-foreground)}.context-menu_radioGroup__j_zHJ{display:block}.context-menu_radioItem__rJrLm{position:relative;display:flex;align-items:center;gap:.5rem;border-radius:var(--tile-radius-sm,max(0px,var(--radius) - .25rem));padding:.375rem .5rem .375rem 2rem;font-size:var(--tile-text-sm);line-height:var(--tile-leading-normal);color:var(--popover-foreground);outline:none;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.context-menu_radioItem__rJrLm[data-highlighted=true]{background-color:var(--accent);color:var(--accent-foreground)}.context-menu_radioItem__rJrLm[data-disabled=true]{pointer-events:none;opacity:.5}.context-menu_radioItem__rJrLm>svg{pointer-events:none;flex-shrink:0;width:1rem;height:1rem;color:var(--muted-foreground)}.context-menu_indicator__pMDZi{position:absolute;left:.5rem;display:inline-flex;width:.875rem;height:.875rem;align-items:center;justify-content:center;color:currentcolor}.context-menu_indicator__pMDZi .context-menu_checkIcon__g9ZHv{width:1rem;height:1rem}.context-menu_indicator__pMDZi .context-menu_radioIcon__3v0W8{width:.5rem;height:.5rem;fill:currentColor}.context-menu_label__G4Fnf{padding:.375rem .5rem;font-size:var(--tile-text-sm);font-weight:var(--tile-font-medium);color:var(--foreground)}.context-menu_label__G4Fnf[data-inset=true]{padding-left:2rem}.context-menu_separator__IdiGu{margin:.25rem -.25rem;height:1px;background-color:var(--border)}.context-menu_shortcut__sY0O0{margin-left:auto;font-size:var(--tile-text-xs);letter-spacing:.1em;color:var(--muted-foreground)}.context-menu_subTrigger__ce8Gc{position:relative;display:flex;align-items:center;gap:.5rem;border-radius:var(--tile-radius-sm,max(0px,var(--radius) - .25rem));padding:.375rem .5rem;font-size:var(--tile-text-sm);line-height:var(--tile-leading-normal);color:var(--popover-foreground);outline:none;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.context-menu_subTrigger__ce8Gc[data-highlighted=true],.context-menu_subTrigger__ce8Gc[data-state=open]{background-color:var(--accent);color:var(--accent-foreground)}.context-menu_subTrigger__ce8Gc[data-inset=true]{padding-left:2rem}.context-menu_subTrigger__ce8Gc[data-disabled=true]{pointer-events:none;opacity:.5}.context-menu_subTrigger__ce8Gc>svg{pointer-events:none;flex-shrink:0;width:1rem;height:1rem;color:var(--muted-foreground)}.context-menu_chevron__DjoRn{margin-left:auto;width:1rem;height:1rem}[dir=rtl] .context-menu_chevron__DjoRn{transform:rotate(180deg)}.context-menu_content__V8Aic,.context-menu_subContent__jXeRj{min-width:var(--tile-menu-min-width,8rem);border-radius:var(--tile-menu-panel-radius,var(--tile-radius-md,calc(var(--radius) + .25rem)));border-color:var(--tile-menu-border,var(--border));background-color:var(--tile-menu-background,var(--popover));color:var(--tile-menu-foreground,var(--popover-foreground));padding:var(--tile-menu-padding,.25rem)}.context-menu_content__V8Aic{box-shadow:var(--tile-menu-shadow,var(--tile-shadow-md,0 4px 6px -1px rgb(var(--tile-shadow-color)/.1),0 2px 4px -2px rgb(var(--tile-shadow-color)/.1)))}.context-menu_subContent__jXeRj{box-shadow:var(--tile-menu-shadow,var(--tile-shadow-lg,0 10px 15px -3px rgb(var(--tile-shadow-color)/.1),0 4px 6px -4px rgb(var(--tile-shadow-color)/.1)))}.context-menu_checkboxItem__jVBby,.context-menu_item__fNYzm,.context-menu_radioItem__rJrLm,.context-menu_subTrigger__ce8Gc{border-radius:var(--tile-menu-item-radius,var(--tile-radius-sm,max(0px,var(--radius) - .25rem)));font-size:var(--tile-menu-font-size,var(--tile-text-sm));line-height:var(--tile-menu-line-height,var(--tile-leading-normal));color:var(--tile-menu-foreground,var(--popover-foreground))}.context-menu_checkboxItem__jVBby[data-highlighted=true],.context-menu_item__fNYzm[data-highlighted=true],.context-menu_radioItem__rJrLm[data-highlighted=true],.context-menu_subTrigger__ce8Gc[data-highlighted=true]{background-color:var(--tile-menu-highlight-background,var(--accent));color:var(--tile-menu-highlight-foreground,var(--accent-foreground))}.context-menu_checkboxItem__jVBby>svg,.context-menu_item__fNYzm>svg,.context-menu_radioItem__rJrLm>svg,.context-menu_subTrigger__ce8Gc>svg{color:var(--tile-menu-subtle,var(--muted-foreground))}.context-menu_checkboxItem__jVBby:focus-visible,.context-menu_item__fNYzm:focus-visible,.context-menu_radioItem__rJrLm:focus-visible,.context-menu_subTrigger__ce8Gc:focus-visible{box-shadow:var(--tile-menu-focus-shadow,none)}.context-menu_item__fNYzm,.context-menu_subTrigger__ce8Gc{padding:var(--tile-menu-item-padding,.375rem .5rem)}.context-menu_checkboxItem__jVBby,.context-menu_radioItem__rJrLm{padding:var(--tile-menu-check-padding,.375rem .5rem .375rem 2rem)}.context-menu_subTrigger__ce8Gc[data-state=open]{background-color:var(--tile-menu-highlight-background,var(--accent));color:var(--tile-menu-highlight-foreground,var(--accent-foreground))}.context-menu_item__fNYzm[data-variant=destructive],.context-menu_item__fNYzm[data-variant=destructive]>svg{color:var(--tile-menu-destructive-foreground,var(--destructive))}.context-menu_item__fNYzm[data-variant=destructive][data-highlighted=true]{background-color:var(--tile-menu-destructive-background,color-mix(in srgb,var(--destructive) 10%,transparent));color:var(--tile-menu-destructive-foreground,var(--destructive))}.context-menu_label__G4Fnf{padding:var(--tile-menu-label-padding,.375rem .5rem);font-size:var(--tile-menu-label-font-size,var(--tile-text-sm));font-weight:var(--tile-menu-label-font-weight,var(--tile-font-medium));color:var(--tile-menu-label-foreground,var(--foreground))}.context-menu_item__fNYzm[data-inset=true],.context-menu_label__G4Fnf[data-inset=true],.context-menu_subTrigger__ce8Gc[data-inset=true]{padding-left:2rem}.context-menu_separator__IdiGu{background-color:var(--tile-menu-separator,var(--border))}.context-menu_shortcut__sY0O0{color:var(--tile-menu-subtle,var(--muted-foreground))}@media(prefers-reduced-motion:reduce){.context-menu_content__V8Aic,.context-menu_subContent__jXeRj{transition:none}}.menubar_root__a9hvX{display:flex;align-items:center;gap:.25rem;border-radius:var(--radius);border:1px solid var(--border);background-color:var(--background);padding:.25rem}.menubar_menu__wCGos{position:relative;display:inline-flex}.menubar_trigger__jQMP3{display:flex;align-items:center;border-radius:var(--tile-radius-sm,max(0px,var(--radius) - .25rem));padding:.25rem .5rem;font-size:var(--tile-text-sm);font-weight:var(--tile-font-medium);color:var(--foreground);outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;transition:background-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1)}.menubar_trigger__jQMP3[data-highlighted=true],.menubar_trigger__jQMP3[data-state=open]{background-color:var(--accent);color:var(--accent-foreground)}.menubar_trigger__jQMP3[data-disabled=true]{pointer-events:none;opacity:.5}.menubar_content__ZaGYQ{position:fixed;z-index:1000;min-width:12rem;overflow:hidden;border-radius:var(--radius);border:1px solid var(--border);background-color:var(--popover);color:var(--popover-foreground);padding:.25rem;box-shadow:var(--tile-shadow-md,0 4px 6px -1px rgb(var(--tile-shadow-color)/.1),0 2px 4px -2px rgb(var(--tile-shadow-color)/.1));outline:none;transition:opacity .15s cubic-bezier(.4,0,.2,1),visibility .15s cubic-bezier(.4,0,.2,1),transform .15s cubic-bezier(.4,0,.2,1)}.menubar_content__ZaGYQ[data-state=closed]{opacity:0;visibility:hidden;pointer-events:none}.menubar_content__ZaGYQ[data-state=closed][data-side=top]{transform:translateY(.25rem)}.menubar_content__ZaGYQ[data-state=closed][data-side=bottom]{transform:translateY(-.25rem)}.menubar_content__ZaGYQ[data-state=open]{opacity:1;visibility:visible;pointer-events:auto;transform:translate(0)}.menubar_subContent__1iy6b{position:fixed;z-index:1000;min-width:8rem;overflow:hidden;border-radius:var(--tile-radius-md,calc(var(--radius) + .25rem));border:1px solid var(--border);background-color:var(--popover);color:var(--popover-foreground);padding:.25rem;box-shadow:var(--tile-shadow-lg,0 10px 15px -3px rgb(var(--tile-shadow-color)/.1),0 4px 6px -4px rgb(var(--tile-shadow-color)/.1));outline:none;transition:opacity .15s cubic-bezier(.4,0,.2,1),visibility .15s cubic-bezier(.4,0,.2,1),transform .15s cubic-bezier(.4,0,.2,1)}.menubar_subContent__1iy6b[data-state=closed]{opacity:0;visibility:hidden;pointer-events:none;transform:translateX(-.25rem)}.menubar_subContent__1iy6b[data-state=open]{opacity:1;visibility:visible;pointer-events:auto;transform:translate(0)}.menubar_group__algO2{display:block}.menubar_item__qlfqC{position:relative;display:flex;align-items:center;gap:.5rem;border-radius:var(--tile-radius-sm,max(0px,var(--radius) - .25rem));padding:.375rem .5rem;font-size:var(--tile-text-sm);line-height:var(--tile-leading-normal);color:var(--popover-foreground);outline:none;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.menubar_item__qlfqC[data-highlighted=true]{background-color:var(--accent);color:var(--accent-foreground)}.menubar_item__qlfqC[data-inset=true]{padding-left:2rem}.menubar_item__qlfqC[data-variant=destructive]{color:var(--destructive)}.menubar_item__qlfqC[data-variant=destructive][data-highlighted=true]{background-color:color-mix(in srgb,var(--destructive) 10%,transparent);color:var(--destructive)}.menubar_item__qlfqC[data-disabled=true]{pointer-events:none;opacity:.5}.menubar_item__qlfqC>svg{pointer-events:none;flex-shrink:0;width:1rem;height:1rem;color:var(--muted-foreground)}.menubar_item__qlfqC[data-variant=destructive]>svg{color:var(--destructive)}.menubar_checkboxItem__LcunI{position:relative;display:flex;align-items:center;gap:.5rem;border-radius:var(--tile-radius-sm,max(0px,var(--radius) - .25rem));padding:.375rem .5rem .375rem 2rem;font-size:var(--tile-text-sm);line-height:var(--tile-leading-normal);color:var(--popover-foreground);outline:none;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.menubar_checkboxItem__LcunI[data-highlighted=true]{background-color:var(--accent);color:var(--accent-foreground)}.menubar_checkboxItem__LcunI[data-disabled=true]{pointer-events:none;opacity:.5}.menubar_checkboxItem__LcunI>svg{pointer-events:none;flex-shrink:0;width:1rem;height:1rem;color:var(--muted-foreground)}.menubar_radioGroup__hrhhF{display:block}.menubar_radioItem__Bj3aP{position:relative;display:flex;align-items:center;gap:.5rem;border-radius:var(--tile-radius-sm,max(0px,var(--radius) - .25rem));padding:.375rem .5rem .375rem 2rem;font-size:var(--tile-text-sm);line-height:var(--tile-leading-normal);color:var(--popover-foreground);outline:none;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.menubar_radioItem__Bj3aP[data-highlighted=true]{background-color:var(--accent);color:var(--accent-foreground)}.menubar_radioItem__Bj3aP[data-disabled=true]{pointer-events:none;opacity:.5}.menubar_radioItem__Bj3aP>svg{pointer-events:none;flex-shrink:0;width:1rem;height:1rem;color:var(--muted-foreground)}.menubar_indicator__EzA1B{position:absolute;left:.5rem;display:inline-flex;width:.875rem;height:.875rem;align-items:center;justify-content:center;color:currentcolor}.menubar_indicator__EzA1B .menubar_checkIcon__FcPqB{width:1rem;height:1rem}.menubar_indicator__EzA1B .menubar_radioIcon__XFDCm{width:.5rem;height:.5rem;fill:currentColor}.menubar_label__x_6v7{padding:.375rem .5rem;font-size:var(--tile-text-sm);font-weight:var(--tile-font-medium);color:var(--foreground)}.menubar_label__x_6v7[data-inset=true]{padding-left:2rem}.menubar_separator__pA09Q{margin:.25rem -.25rem;height:1px;background-color:var(--border)}.menubar_shortcut__OZG_E{margin-left:auto;font-size:var(--tile-text-xs);letter-spacing:.1em;color:var(--muted-foreground)}.menubar_subTrigger__nR5uJ{position:relative;display:flex;align-items:center;gap:.5rem;border-radius:var(--tile-radius-sm,max(0px,var(--radius) - .25rem));padding:.375rem .5rem;font-size:var(--tile-text-sm);line-height:var(--tile-leading-normal);color:var(--popover-foreground);outline:none;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.menubar_subTrigger__nR5uJ[data-highlighted=true],.menubar_subTrigger__nR5uJ[data-state=open]{background-color:var(--accent);color:var(--accent-foreground)}.menubar_subTrigger__nR5uJ[data-inset=true]{padding-left:2rem}.menubar_subTrigger__nR5uJ[data-disabled=true]{pointer-events:none;opacity:.5}.menubar_subTrigger__nR5uJ>svg{pointer-events:none;flex-shrink:0;width:1rem;height:1rem;color:var(--muted-foreground)}.menubar_chevron__OTxdL{margin-left:auto;width:1rem;height:1rem}.menubar_root__a9hvX{border-radius:var(--tile-menubar-radius,var(--radius));border-color:var(--tile-menubar-border,var(--border));background-color:var(--tile-menubar-background,var(--background));padding:var(--tile-menubar-padding,.25rem);box-shadow:var(--tile-menubar-shadow,none)}.menubar_trigger__jQMP3{border-radius:var(--tile-menu-item-radius,var(--tile-radius-sm,max(0px,var(--radius) - .25rem)));padding:var(--tile-menubar-trigger-padding,.25rem .5rem);font-size:var(--tile-menu-font-size,var(--tile-text-sm));color:var(--tile-menu-label-foreground,var(--foreground))}.menubar_trigger__jQMP3[data-highlighted=true],.menubar_trigger__jQMP3[data-state=open]{background-color:var(--tile-menubar-active-background,var(--accent));color:var(--tile-menu-highlight-foreground,var(--accent-foreground))}.menubar_trigger__jQMP3:focus-visible{box-shadow:var(--tile-menu-focus-shadow,none)}.menubar_content__ZaGYQ,.menubar_subContent__1iy6b{border-color:var(--tile-menu-border,var(--border));background-color:var(--tile-menu-background,var(--popover));color:var(--tile-menu-foreground,var(--popover-foreground));padding:var(--tile-menu-padding,.25rem)}.menubar_content__ZaGYQ{min-width:var(--tile-menu-min-width,12rem);border-radius:var(--tile-menu-panel-radius,var(--radius));box-shadow:var(--tile-menu-shadow,var(--tile-shadow-md,0 4px 6px -1px rgb(var(--tile-shadow-color)/.1),0 2px 4px -2px rgb(var(--tile-shadow-color)/.1)))}.menubar_subContent__1iy6b{min-width:var(--tile-menu-min-width,8rem);border-radius:var(--tile-menu-panel-radius,var(--tile-radius-md,calc(var(--radius) + .25rem)));box-shadow:var(--tile-menu-shadow,var(--tile-shadow-lg,0 10px 15px -3px rgb(var(--tile-shadow-color)/.1),0 4px 6px -4px rgb(var(--tile-shadow-color)/.1)))}.menubar_checkboxItem__LcunI,.menubar_item__qlfqC,.menubar_radioItem__Bj3aP,.menubar_subTrigger__nR5uJ{border-radius:var(--tile-menu-item-radius,var(--tile-radius-sm,max(0px,var(--radius) - .25rem)));font-size:var(--tile-menu-font-size,var(--tile-text-sm));line-height:var(--tile-menu-line-height,var(--tile-leading-normal));color:var(--tile-menu-foreground,var(--popover-foreground))}.menubar_checkboxItem__LcunI[data-highlighted=true],.menubar_item__qlfqC[data-highlighted=true],.menubar_radioItem__Bj3aP[data-highlighted=true],.menubar_subTrigger__nR5uJ[data-highlighted=true]{background-color:var(--tile-menu-highlight-background,var(--accent));color:var(--tile-menu-highlight-foreground,var(--accent-foreground))}.menubar_checkboxItem__LcunI>svg,.menubar_item__qlfqC>svg,.menubar_radioItem__Bj3aP>svg,.menubar_subTrigger__nR5uJ>svg{color:var(--tile-menu-subtle,var(--muted-foreground))}.menubar_checkboxItem__LcunI:focus-visible,.menubar_item__qlfqC:focus-visible,.menubar_radioItem__Bj3aP:focus-visible,.menubar_subTrigger__nR5uJ:focus-visible{box-shadow:var(--tile-menu-focus-shadow,none)}.menubar_item__qlfqC,.menubar_subTrigger__nR5uJ{padding:var(--tile-menu-item-padding,.375rem .5rem)}.menubar_checkboxItem__LcunI,.menubar_radioItem__Bj3aP{padding:var(--tile-menu-check-padding,.375rem .5rem .375rem 2rem)}.menubar_subTrigger__nR5uJ[data-state=open]{background-color:var(--tile-menu-highlight-background,var(--accent));color:var(--tile-menu-highlight-foreground,var(--accent-foreground))}.menubar_item__qlfqC[data-variant=destructive],.menubar_item__qlfqC[data-variant=destructive]>svg{color:var(--tile-menu-destructive-foreground,var(--destructive))}.menubar_item__qlfqC[data-variant=destructive][data-highlighted=true]{background-color:var(--tile-menu-destructive-background,color-mix(in srgb,var(--destructive) 10%,transparent));color:var(--tile-menu-destructive-foreground,var(--destructive))}.menubar_label__x_6v7{padding:var(--tile-menu-label-padding,.375rem .5rem);font-size:var(--tile-menu-label-font-size,var(--tile-text-sm));font-weight:var(--tile-menu-label-font-weight,var(--tile-font-medium));color:var(--tile-menu-label-foreground,var(--foreground))}.menubar_item__qlfqC[data-inset=true],.menubar_label__x_6v7[data-inset=true],.menubar_subTrigger__nR5uJ[data-inset=true]{padding-left:2rem}.menubar_separator__pA09Q{background-color:var(--tile-menu-separator,var(--border))}.menubar_shortcut__OZG_E{color:var(--tile-menu-subtle,var(--muted-foreground))}@media(prefers-reduced-motion:reduce){.menubar_content__ZaGYQ,.menubar_subContent__1iy6b{transition:none}}.navigation-menu_root__KbNpx{position:relative;max-width:max-content}.navigation-menu_list__FVI2Q,.navigation-menu_root__KbNpx{display:flex;flex:1 1;align-items:center;justify-content:center}.navigation-menu_list__FVI2Q{gap:.25rem;list-style:none;margin:0;padding:0}.navigation-menu_item__RmeF_{position:relative}.navigation-menu_trigger__2QRWd{display:inline-flex;height:var(--tile-navigation-height,2.25rem);width:max-content;align-items:center;justify-content:center;gap:.25rem;border-radius:var(--tile-navigation-trigger-radius,var(--radius));background-color:var(--tile-navigation-background,var(--background));padding:var(--tile-navigation-trigger-padding,.5rem 1rem);font-size:var(--tile-navigation-font-size,var(--tile-text-sm));font-weight:var(--tile-font-medium);color:var(--tile-navigation-foreground,var(--foreground));outline:none;transition:background-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1);cursor:pointer}.navigation-menu_trigger__2QRWd:hover{background-color:var(--tile-navigation-hover-background,var(--accent));color:var(--tile-navigation-hover-foreground,var(--accent-foreground))}.navigation-menu_trigger__2QRWd[data-state=open]{background-color:var(--tile-navigation-active-background,color-mix(in srgb,var(--accent) 50%,transparent));color:var(--tile-navigation-hover-foreground,var(--accent-foreground))}.navigation-menu_trigger__2QRWd[data-disabled=true]{pointer-events:none;opacity:.5}.navigation-menu_trigger__2QRWd:focus-visible{box-shadow:var(--tile-navigation-focus-shadow,none)}.navigation-menu_chevron__ZG__d{position:relative;top:1px;width:.75rem;height:.75rem;transition:transform .3s cubic-bezier(.4,0,.2,1)}.navigation-menu_chevron__ZG__d[data-state=open]{transform:rotate(180deg)}.navigation-menu_content__SRIVp{position:absolute;top:100%;left:0;z-index:1000;min-width:12rem;margin-top:.375rem;border-radius:var(--tile-navigation-panel-radius,var(--radius));border:1px solid var(--tile-navigation-panel-border,var(--border));background-color:var(--tile-navigation-panel-background,var(--popover));color:var(--tile-navigation-panel-foreground,var(--popover-foreground));padding:var(--tile-navigation-panel-padding,.5rem);box-shadow:var(--tile-navigation-panel-shadow,var(--tile-shadow-md,0 4px 6px -1px rgb(var(--tile-shadow-color)/.1),0 2px 4px -2px rgb(var(--tile-shadow-color)/.1)));outline:none}.navigation-menu_content__SRIVp[data-state=closed]{opacity:0;visibility:hidden;pointer-events:none}.navigation-menu_content__SRIVp[data-state=open]{opacity:1;visibility:visible;pointer-events:auto}.navigation-menu_content__SRIVp[data-viewport=true]{position:static;width:100%;min-width:0;margin-top:0;border:none;padding:0;box-shadow:none}.navigation-menu_viewport__H52W4{position:absolute;top:100%;left:0;z-index:1000;display:flex;justify-content:center;margin-top:.375rem;overflow:hidden;border-radius:var(--tile-navigation-panel-radius,var(--radius));border:1px solid var(--tile-navigation-panel-border,var(--border));background-color:var(--tile-navigation-panel-background,var(--popover));color:var(--tile-navigation-panel-foreground,var(--popover-foreground));box-shadow:var(--tile-navigation-panel-shadow,var(--tile-shadow-md,0 4px 6px -1px rgb(var(--tile-shadow-color)/.1),0 2px 4px -2px rgb(var(--tile-shadow-color)/.1)));transition:opacity .15s cubic-bezier(.4,0,.2,1),visibility .15s cubic-bezier(.4,0,.2,1),transform .15s cubic-bezier(.4,0,.2,1)}.navigation-menu_viewport__H52W4[data-state=closed]{opacity:0;visibility:hidden;pointer-events:none;transform:scale(.95)}.navigation-menu_viewport__H52W4[data-state=open]{opacity:1;visibility:visible;pointer-events:auto;transform:scale(1)}.navigation-menu_viewportInner__hbY3M{position:relative;width:100%}.navigation-menu_indicator__xOPZo{position:absolute;top:100%;z-index:1;display:flex;height:.375rem;align-items:flex-end;justify-content:center;overflow:hidden;transition:opacity .15s cubic-bezier(.4,0,.2,1),transform .15s cubic-bezier(.4,0,.2,1)}.navigation-menu_indicator__xOPZo[data-state=hidden]{opacity:0}.navigation-menu_indicator__xOPZo[data-state=visible]{opacity:1}.navigation-menu_indicatorArrow__F604z{position:relative;top:60%;width:.5rem;height:.5rem;transform:rotate(45deg);border-radius:var(--tile-radius-xs,max(0px,var(--radius) - .375rem)) 0 0 0;background-color:var(--tile-navigation-panel-border,var(--border));box-shadow:var(--tile-navigation-panel-shadow,var(--tile-shadow-md,0 4px 6px -1px rgb(var(--tile-shadow-color)/.1),0 2px 4px -2px rgb(var(--tile-shadow-color)/.1)))}.navigation-menu_link__Qm_xw{display:flex;flex-direction:column;gap:.25rem;border-radius:var(--tile-navigation-link-radius,var(--tile-radius-sm,max(0px,var(--radius) - .25rem)));padding:var(--tile-navigation-link-padding,.5rem);font-size:var(--tile-navigation-font-size,var(--tile-text-sm));color:var(--tile-navigation-panel-foreground,var(--popover-foreground));text-decoration:none;outline:none;transition:background-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1)}.navigation-menu_link__Qm_xw:hover{background-color:var(--tile-navigation-hover-background,var(--accent));color:var(--tile-navigation-hover-foreground,var(--accent-foreground))}.navigation-menu_link__Qm_xw[data-active=true]{background-color:var(--tile-navigation-active-background,color-mix(in srgb,var(--accent) 50%,transparent));color:var(--tile-navigation-hover-foreground,var(--accent-foreground))}.navigation-menu_link__Qm_xw:focus-visible{box-shadow:var(--tile-navigation-focus-shadow,none)}@media(prefers-reduced-motion:reduce){.navigation-menu_chevron__ZG__d,.navigation-menu_indicator__xOPZo,.navigation-menu_link__Qm_xw,.navigation-menu_trigger__2QRWd,.navigation-menu_viewport__H52W4{transition:none}}.select_root__WpsO8{position:relative;display:inline-flex}.select_trigger__oaRzK{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;justify-content:space-between;gap:.5rem;border-radius:var(--tile-select-trigger-radius,var(--radius));border:1px solid var(--tile-select-trigger-border,var(--input));background-color:var(--tile-select-trigger-background,transparent);padding:var(--tile-select-trigger-padding,.5rem .75rem);font-size:var(--tile-select-font-size,var(--tile-text-sm));white-space:nowrap;color:var(--tile-select-foreground,var(--foreground));box-shadow:var(--tile-select-trigger-shadow,var(--tile-shadow-sm,0 1px 2px 0 rgb(var(--tile-shadow-color)/.05)));transition:color .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1);outline:none;cursor:pointer}.select_trigger__oaRzK:focus-visible{border-color:var(--tile-select-focus-border,var(--ring));box-shadow:var(--tile-select-focus-shadow,0 0 0 3px color-mix(in srgb,var(--ring) 50%,transparent))}.select_trigger__oaRzK[data-size=default]{height:var(--tile-select-height,2.25rem)}.select_trigger__oaRzK[data-size=sm]{height:var(--tile-select-sm-height,2rem);font-size:var(--tile-select-sm-font-size,var(--tile-text-sm))}.select_trigger__oaRzK[data-disabled=true]{cursor:not-allowed;opacity:.5}.select_trigger__oaRzK[data-placeholder=true]{color:var(--tile-select-placeholder,var(--muted-foreground))}.select_trigger__oaRzK>svg{pointer-events:none;flex-shrink:0;width:1rem;height:1rem;color:var(--tile-select-subtle,var(--muted-foreground))}.select_value__NxLws{pointer-events:none;line-clamp:1;display:flex;align-items:center;gap:.5rem;overflow:hidden}.select_content__3KTmD{position:fixed;z-index:1000;min-width:8rem;max-height:300px;overflow-x:hidden;overflow-y:auto;border-radius:var(--tile-select-panel-radius,var(--radius));border:1px solid var(--tile-select-panel-border,var(--border));background-color:var(--tile-select-panel-background,var(--popover));color:var(--tile-select-panel-foreground,var(--popover-foreground));padding:var(--tile-select-panel-padding,.25rem);box-shadow:var(--tile-select-panel-shadow,var(--tile-shadow-md,0 4px 6px -1px rgb(var(--tile-shadow-color)/.1),0 2px 4px -2px rgb(var(--tile-shadow-color)/.1)));outline:none;transition:opacity .15s cubic-bezier(.4,0,.2,1),visibility .15s cubic-bezier(.4,0,.2,1),transform .15s cubic-bezier(.4,0,.2,1)}.select_content__3KTmD[data-state=closed]{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-.25rem) scale(.95)}.select_content__3KTmD[data-state=open]{opacity:1;visibility:visible;pointer-events:auto;transform:translate(0) scale(1)}.select_group__ET1BE{display:block}.select_viewport__cEnCt{padding:var(--tile-select-viewport-padding,.25rem)}.select_item__tJAUJ{position:relative;display:flex;width:100%;align-items:center;gap:.5rem;border-radius:var(--tile-select-item-radius,var(--tile-radius-sm,max(0px,var(--radius) - .25rem)));padding:var(--tile-select-item-padding,.375rem .5rem .375rem 2rem);font-size:var(--tile-select-font-size,var(--tile-text-sm));line-height:var(--tile-leading-normal);color:var(--tile-select-panel-foreground,var(--popover-foreground));outline:none;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.select_item__tJAUJ[data-highlighted=true]{background-color:var(--tile-select-highlight-background,var(--accent));color:var(--tile-select-highlight-foreground,var(--accent-foreground))}.select_item__tJAUJ[data-disabled=true]{pointer-events:none;opacity:.5}.select_item__tJAUJ>svg{pointer-events:none;flex-shrink:0;width:1rem;height:1rem;color:var(--tile-select-subtle,var(--muted-foreground))}.select_item__tJAUJ:focus-visible{box-shadow:var(--tile-select-item-focus-shadow,none)}.select_indicator__vrjKo{position:absolute;left:var(--tile-select-indicator-left,.5rem);right:var(--tile-select-indicator-right,auto);display:inline-flex;width:.875rem;height:.875rem;align-items:center;justify-content:center}.select_indicator__vrjKo .select_checkIcon__RyPQI{width:1rem;height:1rem}.select_label__h7UUX{padding:var(--tile-select-label-padding,.375rem .5rem);font-size:var(--tile-select-label-font-size,var(--tile-text-xs));font-weight:var(--tile-select-label-font-weight,var(--tile-font-medium));color:var(--tile-select-subtle,var(--muted-foreground))}.select_separator__mPSep{margin:.25rem -.25rem;height:1px;background-color:var(--tile-select-separator,var(--border))}.select_scrollButton__kpMBT{display:flex;align-items:center;justify-content:center;padding:.25rem;color:var(--tile-select-subtle,var(--muted-foreground))}.select_scrollButton__kpMBT>svg{width:1rem;height:1rem}.select_chevron__naIk_{width:1rem;height:1rem;opacity:var(--tile-select-chevron-opacity,.5)}@media(prefers-reduced-motion:reduce){.select_content__3KTmD{transition:none}}.combobox_root__VPiYl{position:relative;display:inline-flex;width:100%}.combobox_trigger__3v_sy{display:inline-flex;width:100%;min-height:var(--tile-combobox-trigger-min-height,auto);align-items:center;justify-content:space-between;gap:.5rem;border-radius:var(--tile-select-trigger-radius,var(--radius));border:1px solid var(--tile-select-trigger-border,var(--input));background-color:var(--tile-select-trigger-background,transparent);padding:var(--tile-select-trigger-padding,.5rem .75rem);font-size:var(--tile-select-font-size,var(--tile-text-sm));white-space:nowrap;color:var(--tile-select-foreground,var(--foreground));box-shadow:var(--tile-select-trigger-shadow,var(--tile-shadow-sm,0 1px 2px 0 rgb(var(--tile-shadow-color)/.05)));transition:color .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1);outline:none;cursor:pointer}.combobox_trigger__3v_sy:focus-visible{border-color:var(--tile-select-focus-border,var(--ring));box-shadow:var(--tile-select-focus-shadow,0 0 0 3px color-mix(in srgb,var(--ring) 50%,transparent))}.combobox_trigger__3v_sy[data-disabled=true]{cursor:not-allowed;opacity:.5}.combobox_triggerValue__Rr_aD{display:flex;flex:1 1;align-items:center;gap:.5rem;overflow:hidden;text-align:left}.combobox_triggerValue__Rr_aD[data-placeholder=true]{color:var(--tile-select-placeholder,var(--muted-foreground))}.combobox_triggerIcon__uBJ2p{pointer-events:none;flex-shrink:0;width:1rem;height:1rem;color:var(--tile-select-subtle,var(--muted-foreground))}.combobox_content__hKJOH{position:fixed;z-index:1000;width:max-content;min-width:8rem;max-height:24rem;overflow:hidden;border-radius:var(--tile-select-panel-radius,var(--radius));border:1px solid var(--tile-select-panel-border,var(--border));background-color:var(--tile-select-panel-background,var(--popover));color:var(--tile-select-panel-foreground,var(--popover-foreground));box-shadow:var(--tile-select-panel-shadow,var(--tile-shadow-md,0 4px 6px -1px rgb(var(--tile-shadow-color)/.1),0 2px 4px -2px rgb(var(--tile-shadow-color)/.1)));outline:none;transition:opacity .15s cubic-bezier(.4,0,.2,1),visibility .15s cubic-bezier(.4,0,.2,1),transform .15s cubic-bezier(.4,0,.2,1)}.combobox_content__hKJOH[data-state=closed]{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-.25rem) scale(.95)}.combobox_content__hKJOH[data-state=open]{opacity:1;visibility:visible;pointer-events:auto;transform:translate(0) scale(1)}.combobox_search__NCzun{display:flex;align-items:center;gap:.5rem;border-bottom:1px solid var(--tile-select-separator,var(--border));padding:var(--tile-combobox-search-padding,.5rem)}.combobox_searchInput__MIBcv{width:100%;border:none;background:rgba(0,0,0,0);padding:0;font-size:var(--tile-select-font-size,var(--tile-text-sm));color:var(--tile-select-foreground,var(--foreground));outline:none}.combobox_searchInput__MIBcv::placeholder{color:var(--tile-select-placeholder,var(--muted-foreground))}.combobox_list__9k_gy{max-height:15rem;overflow-x:hidden;overflow-y:auto;padding:var(--tile-combobox-list-padding,.25rem)}.combobox_item__vgEpC{position:relative;display:flex;width:100%;align-items:center;gap:.5rem;border-radius:var(--tile-select-item-radius,var(--tile-radius-sm,max(0px,var(--radius) - .25rem)));padding:var(--tile-select-item-padding,.375rem .5rem .375rem 2rem);font-size:var(--tile-select-font-size,var(--tile-text-sm));line-height:var(--tile-leading-normal);color:var(--tile-select-panel-foreground,var(--popover-foreground));outline:none;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.combobox_item__vgEpC[data-highlighted=true]{background-color:var(--tile-select-highlight-background,var(--accent));color:var(--tile-select-highlight-foreground,var(--accent-foreground))}.combobox_item__vgEpC[data-disabled=true]{pointer-events:none;opacity:.5}.combobox_item__vgEpC:focus-visible{box-shadow:var(--tile-select-item-focus-shadow,none)}.combobox_itemIndicator__Ls0zm{position:absolute;left:var(--tile-select-indicator-left,.5rem);right:var(--tile-select-indicator-right,auto);display:inline-flex;width:.875rem;height:.875rem;align-items:center;justify-content:center}.combobox_itemIndicator__Ls0zm>svg{width:1rem;height:1rem}.combobox_empty__rs9ld{display:flex;width:100%;align-items:center;justify-content:center;padding:1.5rem;text-align:center;font-size:var(--tile-select-font-size,var(--tile-text-sm));color:var(--tile-select-subtle,var(--muted-foreground))}.combobox_group__OrqXL{display:block}.combobox_label__bV1z_{padding:var(--tile-select-label-padding,.375rem .5rem);font-size:var(--tile-select-label-font-size,var(--tile-text-xs));font-weight:var(--tile-select-label-font-weight,var(--tile-font-medium));color:var(--tile-select-subtle,var(--muted-foreground))}.combobox_separator__hLUwG{margin:.25rem -.25rem;height:1px;background-color:var(--tile-select-separator,var(--border))}@media(prefers-reduced-motion:reduce){.combobox_content__hKJOH{transition:none}}.command_root___xZDG{display:flex;width:100%;height:100%;flex-direction:column;overflow:hidden;border-radius:var(--tile-command-radius,var(--radius));background-color:var(--tile-command-background,var(--popover));color:var(--tile-command-foreground,var(--popover-foreground))}.command_inputWrapper__YlUGH{display:flex;align-items:center;gap:var(--tile-command-input-gap,.5rem);border-bottom:1px solid var(--tile-command-border,var(--border));padding:var(--tile-command-input-padding,0 .75rem)}.command_input__hxYuU{display:flex;width:100%;height:var(--tile-command-input-height,2.5rem);border:none;background:rgba(0,0,0,0);padding:.5rem 0;font-size:var(--tile-command-font-size,var(--tile-text-sm));color:var(--tile-command-foreground,var(--foreground));outline:none}.command_input__hxYuU::placeholder{color:var(--tile-command-subtle,var(--muted-foreground))}.command_input__hxYuU[data-disabled=true]{cursor:not-allowed;opacity:.5}.command_inputIcon__mbQgx{pointer-events:none;flex-shrink:0;width:1rem;height:1rem;color:var(--tile-command-subtle,var(--muted-foreground));opacity:var(--tile-command-icon-opacity,.5)}.command_list__5D5CR{max-height:300px;overflow-x:hidden;overflow-y:auto;padding:var(--tile-command-list-padding,.25rem)}.command_empty__lvGcj{padding:var(--tile-command-empty-padding,1.5rem);text-align:center;font-size:var(--tile-command-font-size,var(--tile-text-sm));color:var(--tile-command-subtle,var(--muted-foreground))}.command_group__eI4_Z{overflow:hidden;padding:.25rem;color:var(--tile-command-foreground,var(--foreground))}.command_groupLabel__wcZtH{padding:.375rem .5rem;font-size:var(--tile-text-xs);font-weight:var(--tile-command-label-font-weight,var(--tile-font-medium));color:var(--tile-command-subtle,var(--muted-foreground))}.command_groupContent__rQvwS{display:block}.command_item__aMxrk{position:relative;display:flex;align-items:center;gap:.5rem;border-radius:var(--tile-command-item-radius,var(--tile-radius-sm,max(0px,var(--radius) - .25rem)));padding:var(--tile-command-item-padding,.375rem .5rem);font-size:var(--tile-command-font-size,var(--tile-text-sm));line-height:var(--tile-leading-normal);color:var(--tile-command-foreground,var(--popover-foreground));outline:none;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.command_item__aMxrk[data-selected=true]{background-color:var(--tile-command-highlight-background,var(--accent));color:var(--tile-command-highlight-foreground,var(--accent-foreground))}.command_item__aMxrk[data-disabled=true]{pointer-events:none;opacity:.5}.command_item__aMxrk>svg{pointer-events:none;flex-shrink:0;width:1rem;height:1rem;color:var(--tile-command-subtle,var(--muted-foreground))}.command_separator__mDRrJ{margin:.25rem -.25rem;height:1px;background-color:var(--tile-command-border,var(--border))}.command_shortcut__X9leB{margin-left:auto;font-size:var(--tile-text-xs);letter-spacing:.1em;color:var(--tile-command-subtle,var(--muted-foreground))}.command_dialogOverlay__NdDt6{position:fixed;inset:0;z-index:1050;background-color:var(--tile-command-overlay,color-mix(in srgb,var(--tile-overlay) 80%,transparent))}.command_dialogContent__XvDpM{position:fixed;z-index:1050;top:50%;left:50%;width:100%;max-width:32rem;transform:translate(-50%,-50%);overflow:hidden;border-radius:var(--tile-command-radius,var(--tile-radius-lg,calc(var(--radius) + .5rem)));border:1px solid var(--tile-command-border,var(--border));background-color:var(--tile-command-background,var(--popover));padding:0;box-shadow:var(--tile-command-dialog-shadow,var(--tile-shadow-lg,0 10px 15px -3px rgb(var(--tile-shadow-color)/.1),0 4px 6px -4px rgb(var(--tile-shadow-color)/.1)));outline:none}.command_dialogDescription__zE3Og,.command_dialogTitle__UKFUK{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.command_dialogClose__0_p_H{position:absolute;top:.75rem;right:.75rem;display:inline-flex;align-items:center;justify-content:center;padding:.25rem;border:none;border-radius:var(--radius);background-color:rgba(0,0,0,0);color:var(--tile-command-subtle,var(--muted-foreground));opacity:.7;cursor:pointer;transition:opacity .15s cubic-bezier(.4,0,.2,1);outline:none}.command_dialogClose__0_p_H:hover{opacity:1}.command_dialogClose__0_p_H>svg{pointer-events:none;width:1rem;height:1rem}.chart_root__lEWfc{position:relative;display:flex;width:100%;aspect-ratio:16/9;flex-direction:column;justify-content:center;font-size:var(--tile-chart-font-size,var(--tile-text-xs));color:var(--tile-chart-muted-foreground,var(--muted-foreground))}.chart_surface__OdHPe{overflow:visible}.chart_surface__OdHPe text{fill:var(--tile-chart-muted-foreground,var(--muted-foreground))}.chart_gridLine__XYJKU{stroke:var(--tile-chart-grid-color,var(--border));stroke-opacity:var(--tile-chart-grid-opacity,.5);stroke-dasharray:var(--tile-chart-grid-dasharray,4 4)}.chart_axisLine__rE2Ob{stroke:var(--tile-chart-axis-color,var(--border))}.chart_legend__zpaDg{display:flex;align-items:center;justify-content:center;gap:1rem;padding-top:.75rem}.chart_legend__zpaDg[data-align=top]{padding-top:0;padding-bottom:.75rem}.chart_legendItem__01XTd{display:flex;align-items:center;gap:.375rem;color:var(--tile-chart-muted-foreground,var(--muted-foreground))}.chart_legendSwatch__Dnoc_{width:.5rem;height:.5rem;flex-shrink:0;border-radius:var(--tile-radius-xs,max(0px,var(--radius) - .375rem))}.chart_tooltip__l6hiF{pointer-events:none;display:grid;min-width:8rem;align-items:start;grid-gap:.375rem;gap:.375rem;border:1px solid var(--tile-chart-tooltip-border,color-mix(in srgb,var(--border) 50%,transparent));border-radius:var(--tile-chart-tooltip-radius,var(--radius));background-color:var(--tile-chart-tooltip-background,var(--popover));padding:.375rem .625rem;color:var(--tile-chart-tooltip-foreground,var(--popover-foreground));font-size:var(--tile-chart-font-size,var(--tile-text-xs));box-shadow:var(--tile-chart-tooltip-shadow,var(--tile-shadow-lg,0 10px 15px -3px rgb(var(--tile-shadow-color)/.1),0 4px 6px -4px rgb(var(--tile-shadow-color)/.1)))}.chart_tooltipLabel__ORncK{font-weight:var(--tile-font-medium)}.chart_tooltipGrid__rZ6Uh{display:grid;grid-gap:.375rem;gap:.375rem}.chart_tooltipItem__Bvt1B{display:flex;width:100%;flex-wrap:wrap;align-items:stretch;gap:.5rem}.chart_tooltipItem__Bvt1B[data-indicator=dot]{align-items:center}.chart_tooltipItemName__8Y3yI{color:var(--tile-chart-muted-foreground,var(--muted-foreground))}.chart_tooltipItemValue__mjSJc{font-family:var(--tile-font-mono,var(--font-mono,ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,"Liberation Mono",monospace));font-weight:var(--tile-font-medium);color:var(--tile-chart-foreground,var(--foreground));font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.chart_tooltipIndicator__2wlgd{flex-shrink:0;border-radius:var(--tile-radius-xs,max(0px,var(--radius) - .375rem))}.chart_tooltipIndicator__2wlgd[data-indicator=dot]{width:.625rem;height:.625rem}.chart_tooltipIndicator__2wlgd[data-indicator=line]{width:.25rem;height:1rem}.chart_tooltipIndicator__2wlgd[data-indicator=dashed]{width:0;border:1.5px dashed;background:rgba(0,0,0,0)}.calendar_root__OY3xu{width:-moz-fit-content;width:fit-content;padding:var(--tile-calendar-padding,.75rem);background-color:var(--tile-calendar-background,var(--background));border-radius:var(--tile-calendar-radius,var(--tile-radius-md,calc(var(--radius) + .25rem)));border:var(--tile-calendar-border,1px solid var(--border));font-feature-settings:var(--tile-calendar-numerals,inherit);font-variant-numeric:var(--tile-calendar-numerals,inherit)}.calendar_header__Wr_JY{position:relative;height:var(--tile-calendar-header-height,auto);display:flex;align-items:center}.calendar_nav__rFN2B{display:flex;align-items:center;justify-content:space-between;width:100%;gap:.25rem}.calendar_navButton__Ohmr2{display:inline-flex;align-items:center;justify-content:center;width:var(--tile-calendar-nav-size,2rem);height:var(--tile-calendar-nav-size,2rem);padding:0;border:none;border-radius:var(--tile-calendar-day-radius,var(--radius));box-shadow:var(--tile-calendar-nav-shadow,none);background-color:rgba(0,0,0,0);color:var(--foreground);cursor:pointer;outline:none;transition:background-color .15s cubic-bezier(.4,0,.2,1)}.calendar_navButton__Ohmr2:hover:not(:disabled){background-color:var(--tile-calendar-hover-background,var(--accent));color:var(--accent-foreground)}.calendar_navButton__Ohmr2:focus-visible{box-shadow:var(--tile-calendar-focus-shadow,0 0 0 2px var(--background),0 0 0 4px var(--ring))}.calendar_navButton__Ohmr2:disabled{opacity:.5;pointer-events:none}.calendar_navButton__Ohmr2 .calendar_icon__xYWPP{width:1rem;height:1rem;pointer-events:none}.calendar_monthCaption__r932p{position:absolute;inset-inline:2rem;display:flex;align-items:center;justify-content:center;font-size:var(--tile-text-sm);font-weight:var(--tile-calendar-caption-weight,var(--tile-font-medium));-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.calendar_weekdays__55UtE{display:flex;width:100%;margin-top:var(--tile-calendar-weekdays-margin,.5rem)}.calendar_weekday__msy1f{flex:1 1;border-radius:var(--radius);font-size:var(--tile-calendar-weekday-size,.8rem);font-weight:var(--tile-calendar-weekday-weight,var(--tile-font-normal));color:var(--muted-foreground);text-align:center;padding-block:var(--tile-calendar-weekday-padding,.25rem);-webkit-user-select:none;-moz-user-select:none;user-select:none}.calendar_weeks__cdWiw{display:flex;flex-direction:column;gap:var(--tile-calendar-weeks-gap,.25rem);margin-top:var(--tile-calendar-weeks-margin,.25rem)}.calendar_week__0ZWu4{display:flex;width:100%}.calendar_day__MlKNB{flex:1 1;padding:var(--tile-calendar-cell-padding,0)}.calendar_dayButton__o0Xy4,.calendar_day__MlKNB{display:flex;align-items:center;justify-content:center}.calendar_dayButton__o0Xy4{width:2rem;height:2rem;min-width:2rem;padding:0;border:none;border-radius:var(--tile-calendar-day-radius,var(--radius));background-color:rgba(0,0,0,0);color:var(--foreground);font-size:var(--tile-calendar-day-size,var(--tile-text-sm));font-weight:var(--tile-font-normal);line-height:1;text-align:center;cursor:pointer;outline:none;transition:background-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;-moz-user-select:none;user-select:none}.calendar_dayButton__o0Xy4:hover:not(:disabled):not([data-selected=true]){background-color:var(--tile-calendar-hover-background,var(--accent));color:var(--accent-foreground)}.calendar_dayButton__o0Xy4:focus-visible{box-shadow:var(--tile-calendar-focus-shadow,0 0 0 2px var(--background),0 0 0 4px var(--ring))}.calendar_dayButton__o0Xy4[data-today=true]{background-color:var(--tile-calendar-today-background,var(--accent));color:var(--tile-calendar-today-color,var(--accent-foreground));font-weight:var(--tile-calendar-today-weight,var(--tile-font-normal))}.calendar_dayButton__o0Xy4[data-today=true][data-selected=true]{background-color:var(--tile-calendar-selected-background,var(--primary));color:var(--tile-calendar-selected-color,var(--primary-foreground))}.calendar_dayButton__o0Xy4[data-outside=true]{color:var(--muted-foreground);opacity:var(--tile-calendar-outside-opacity,1)}.calendar_dayButton__o0Xy4[data-disabled=true]{color:var(--muted-foreground);opacity:var(--tile-calendar-disabled-opacity,.5);cursor:not-allowed;pointer-events:none}.calendar_dayButton__o0Xy4[data-selected-single=true]{background-color:var(--tile-calendar-selected-background,var(--primary));color:var(--tile-calendar-selected-color,var(--primary-foreground))}.calendar_dayButton__o0Xy4[data-range-start=true]{border-radius:var(--tile-calendar-day-radius,var(--radius));border-end-end-radius:0;border-start-end-radius:0}.calendar_dayButton__o0Xy4[data-range-end=true],.calendar_dayButton__o0Xy4[data-range-start=true]{background-color:var(--tile-calendar-selected-background,var(--primary));color:var(--tile-calendar-selected-color,var(--primary-foreground))}.calendar_dayButton__o0Xy4[data-range-end=true]{border-radius:var(--tile-calendar-day-radius,var(--radius));border-start-start-radius:0;border-end-start-radius:0}.calendar_dayButton__o0Xy4[data-range-middle=true]{background-color:var(--tile-calendar-range-background,var(--accent));color:var(--tile-calendar-range-color,var(--accent-foreground));border-radius:0}.drawer_overlay__gu_Sj{position:fixed;inset:0;z-index:1050;background-color:var(--tile-drawer-overlay,var(--tile-overlay))}.drawer_overlay__gu_Sj[data-state=open]{animation:drawer_drawer-overlay-in__qxI58 .2s cubic-bezier(.4,0,.2,1)}.drawer_overlay__gu_Sj[data-state=closed]{opacity:0}@keyframes drawer_drawer-overlay-in__qxI58{0%{opacity:0}to{opacity:1}}.drawer_content__chvIL{position:fixed;z-index:1050;display:flex;flex-direction:column;background-color:var(--tile-drawer-background,var(--card));color:var(--card-foreground);box-shadow:var(--tile-drawer-shadow,var(--tile-shadow-lg,0 10px 15px -3px rgb(var(--tile-shadow-color)/.1),0 4px 6px -4px rgb(var(--tile-shadow-color)/.1)));outline:none;transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .15s cubic-bezier(.4,0,.2,1)}.drawer_content__chvIL[data-direction=right]{inset:0 0 0 auto;width:75%;height:100%;max-width:24rem;border-left:1px solid var(--tile-drawer-border,var(--border))}.drawer_content__chvIL[data-direction=left]{inset:0 auto 0 0;width:75%;height:100%;max-width:24rem;border-right:1px solid var(--tile-drawer-border,var(--border))}.drawer_content__chvIL[data-direction=top]{inset:0 0 auto 0;width:100%;max-height:80vh;border-bottom:1px solid var(--tile-drawer-border,var(--border))}.drawer_content__chvIL[data-direction=bottom]{inset:auto 0 0 0;width:100%;max-height:80vh;border-top:1px solid var(--tile-drawer-border,var(--border))}.drawer_handle__Npo4q{margin:1rem auto 0;display:none;height:.5rem;width:100px;flex-shrink:0;border-radius:var(--tile-radius-full);background-color:var(--tile-drawer-handle-background,var(--muted))}.drawer_content__chvIL[data-direction=bottom] .drawer_handle__Npo4q,.drawer_content__chvIL[data-direction=top] .drawer_handle__Npo4q{display:block}.drawer_close__9GeFA{position:absolute;top:1rem;right:1rem;display:inline-flex;align-items:center;justify-content:center;padding:.25rem;border:none;border-radius:var(--radius);background-color:rgba(0,0,0,0);color:var(--muted-foreground);opacity:.7;cursor:pointer;transition:opacity .15s cubic-bezier(.4,0,.2,1);outline:none}.drawer_close__9GeFA:hover{opacity:1}.drawer_close__9GeFA:focus-visible{box-shadow:var(--tile-drawer-close-focus-shadow,0 0 0 2px var(--background),0 0 0 4px var(--ring))}.drawer_close__9GeFA .drawer_xIcon__vt6XP{width:1rem;height:1rem;pointer-events:none}.drawer_header__2AImc{display:flex;flex-direction:column;gap:.375rem;padding:var(--tile-drawer-header-padding,1rem)}.drawer_footer__GcxHH{margin-top:auto;display:flex;flex-direction:column;gap:.5rem;padding:var(--tile-drawer-footer-padding,1rem)}.drawer_title__Cjiqw{margin:0;font-size:var(--tile-drawer-title-size,var(--tile-text-base));font-weight:var(--tile-font-semibold);line-height:var(--tile-drawer-title-leading,var(--tile-leading-none));color:var(--foreground)}.drawer_description__40vgH{margin:0;font-size:var(--tile-text-sm);line-height:var(--tile-leading-normal);color:var(--tile-drawer-description-color,var(--muted-foreground))}.form_item__SLbv4{display:grid;grid-gap:var(--tile-form-item-gap,.5rem);gap:var(--tile-form-item-gap,.5rem)}.form_label__zAy7h{font-size:var(--tile-form-label-font-size,var(--tile-text-sm));font-weight:var(--tile-font-medium);line-height:var(--tile-form-label-line-height,var(--tile-leading-none));color:var(--foreground)}.form_label__zAy7h[data-error=true]{color:var(--destructive)}.form_control__9MK_J{display:block}.form_description__pSK3G{color:var(--tile-form-description-color,var(--muted-foreground))}.form_description__pSK3G,.form_message__2VmRP{margin:0;font-size:var(--tile-text-sm);line-height:var(--tile-form-description-line-height,var(--tile-leading-normal))}.form_message__2VmRP{color:var(--destructive)}.sidebar_wrapper__PjEO0{display:flex;width:100%;min-height:100vh}.sidebar_container__khMc7{display:none;flex-direction:column;flex-shrink:0;width:var(--sidebar-width);overflow:hidden;transition:width .2s cubic-bezier(.4,0,.2,1)}@media(min-width:768px){.sidebar_container__khMc7{display:flex}}.sidebar_container__khMc7[data-side=left]{border-right:1px solid var(--tile-sidebar-border,var(--sidebar-border))}.sidebar_container__khMc7[data-side=right]{border-left:1px solid var(--tile-sidebar-border,var(--sidebar-border))}.sidebar_container__khMc7[data-collapsible=offcanvas][data-state=collapsed]{width:0;border:none}.sidebar_container__khMc7[data-collapsible=icon][data-state=collapsed]{width:var(--sidebar-width-icon)}.sidebar_sidebar__wiJv1{display:flex;flex-direction:column;width:100%;flex:1 1;background-color:var(--tile-sidebar-background,var(--sidebar));color:var(--tile-sidebar-foreground,var(--sidebar-foreground))}.sidebar_container__khMc7[data-variant=floating] .sidebar_sidebar__wiJv1{border-radius:var(--tile-sidebar-panel-radius,var(--tile-radius-lg,calc(var(--radius) + .5rem)));border:1px solid var(--tile-sidebar-border,var(--sidebar-border));box-shadow:var(--tile-sidebar-floating-shadow,var(--tile-shadow-sm,0 1px 2px 0 rgb(var(--tile-shadow-color)/.05)))}.sidebar_content__gu52c{display:flex;min-height:0;flex:1 1;flex-direction:column;gap:var(--tile-sidebar-content-gap,.5rem);overflow:auto}.sidebar_footer__G3vHv,.sidebar_header__HSWYK{display:flex;flex-direction:column;gap:.5rem;padding:var(--tile-sidebar-header-padding,.5rem)}.sidebar_group__svtsu{position:relative;display:flex;width:100%;min-width:0;flex-direction:column;padding:var(--tile-sidebar-group-padding,.5rem)}.sidebar_groupLabel__iuvP3{display:flex;height:2rem;flex-shrink:0;align-items:center;border-radius:var(--radius);padding-inline:.5rem;font-size:var(--tile-text-xs);font-weight:var(--tile-font-medium);color:var(--tile-sidebar-label-foreground,color-mix(in srgb,var(--tile-sidebar-foreground,var(--sidebar-foreground)) 70%,transparent))}.sidebar_groupLabel__iuvP3 svg{width:1rem;height:1rem;flex-shrink:0}.sidebar_groupAction__3YQnE{position:absolute;top:.75rem;right:.75rem;display:flex;aspect-ratio:1;width:1.25rem;align-items:center;justify-content:center;border:none;border-radius:var(--radius);padding:0;background-color:rgba(0,0,0,0);color:var(--tile-sidebar-foreground,var(--sidebar-foreground));cursor:pointer}.sidebar_groupAction__3YQnE:hover{background-color:var(--tile-sidebar-hover-background,var(--sidebar-accent));color:var(--tile-sidebar-hover-foreground,var(--sidebar-accent-foreground))}.sidebar_groupAction__3YQnE svg{width:1rem;height:1rem}.sidebar_groupContent__mIf9G{width:100%;font-size:var(--tile-text-sm)}.sidebar_menu__d3uvD{display:flex;width:100%;min-width:0;flex-direction:column;gap:var(--tile-sidebar-menu-gap,.25rem);margin:0;padding:0;list-style:none}.sidebar_menuItem__XJHc5{position:relative}.sidebar_menuButton__ytokh{display:flex;width:100%;height:var(--tile-sidebar-button-height,2rem);align-items:center;gap:var(--tile-sidebar-button-gap,.5rem);overflow:hidden;border:none;border-radius:var(--tile-sidebar-button-radius,var(--radius));background-color:rgba(0,0,0,0);color:var(--tile-sidebar-foreground,var(--sidebar-foreground));text-align:left;font-size:var(--tile-text-sm);cursor:pointer;outline:none;transition:width .2s cubic-bezier(.4,0,.2,1),height .2s cubic-bezier(.4,0,.2,1),padding .2s cubic-bezier(.4,0,.2,1)}.sidebar_menuButton__ytokh:hover{background-color:var(--tile-sidebar-hover-background,var(--sidebar-accent));color:var(--tile-sidebar-hover-foreground,var(--sidebar-accent-foreground))}.sidebar_menuButton__ytokh:focus-visible{box-shadow:0 0 0 2px var(--tile-sidebar-focus,var(--sidebar-ring))}.sidebar_menuButton__ytokh[data-active=true]{background-color:var(--tile-sidebar-active-background,var(--tile-sidebar-hover-background,var(--sidebar-accent)));font-weight:var(--tile-font-medium);color:var(--tile-sidebar-active-foreground,var(--tile-sidebar-hover-foreground,var(--sidebar-accent-foreground)))}.sidebar_menuButton__ytokh svg{width:1rem;height:1rem;flex-shrink:0}.sidebar_menuButton__ytokh>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar_variantDefault__qWDYR:hover{background-color:var(--tile-sidebar-hover-background,var(--sidebar-accent));color:var(--tile-sidebar-hover-foreground,var(--sidebar-accent-foreground))}.sidebar_variantOutline__5z5Dq{background-color:var(--tile-sidebar-outline-background,var(--background));box-shadow:0 0 0 1px var(--tile-sidebar-border,var(--sidebar-border))}.sidebar_variantOutline__5z5Dq:hover{background-color:var(--tile-sidebar-hover-background,var(--sidebar-accent));color:var(--tile-sidebar-hover-foreground,var(--sidebar-accent-foreground));box-shadow:0 0 0 1px var(--tile-sidebar-hover-background,var(--sidebar-accent))}.sidebar_sizeDefault__kzPXZ{height:var(--tile-sidebar-button-height,2rem);padding:var(--tile-sidebar-button-padding,.5rem)}.sidebar_sizeSm__icHen{height:var(--tile-sidebar-sm-height,1.75rem);padding-inline:.5rem;font-size:var(--tile-sidebar-sm-font-size,var(--tile-text-xs))}.sidebar_sizeLg__TZEgp{height:var(--tile-sidebar-lg-height,3rem);padding:var(--tile-sidebar-button-padding,.5rem)}.sidebar_menuAction__XEeGL{position:absolute;top:.375rem;right:.25rem;display:flex;aspect-ratio:1;width:1.25rem;align-items:center;justify-content:center;border:none;border-radius:var(--radius);padding:0;background-color:rgba(0,0,0,0);color:var(--tile-sidebar-foreground,var(--sidebar-foreground));cursor:pointer}.sidebar_menuAction__XEeGL:hover{background-color:var(--tile-sidebar-hover-background,var(--sidebar-accent));color:var(--tile-sidebar-hover-foreground,var(--sidebar-accent-foreground))}.sidebar_menuAction__XEeGL svg{width:1rem;height:1rem}.sidebar_menuBadge__Pdk0O{position:absolute;right:.25rem;display:flex;height:1.25rem;min-width:1.25rem;align-items:center;justify-content:center;border-radius:var(--radius);padding-inline:.25rem;font-size:var(--tile-text-xs);font-weight:var(--tile-font-medium);color:var(--tile-sidebar-foreground,var(--sidebar-foreground));pointer-events:none;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sidebar_menuSub__SO_Zd{display:flex;min-width:0;flex-direction:column;gap:.25rem;margin:0;padding:.5rem 0 .5rem .625rem;border-left:1px solid var(--tile-sidebar-border,var(--sidebar-border));list-style:none}.sidebar_menuSubItem__kRskw{position:relative}.sidebar_menuSubButton__HNnPX{display:flex;height:1.75rem;min-width:0;align-items:center;gap:.5rem;overflow:hidden;border:none;border-radius:var(--tile-sidebar-button-radius,var(--radius));padding-inline:.5rem;background-color:rgba(0,0,0,0);color:var(--tile-sidebar-foreground,var(--sidebar-foreground));font-size:var(--tile-text-sm);text-align:left;cursor:pointer;outline:none}.sidebar_menuSubButton__HNnPX:hover{background-color:var(--tile-sidebar-hover-background,var(--sidebar-accent));color:var(--tile-sidebar-hover-foreground,var(--sidebar-accent-foreground))}.sidebar_menuSubButton__HNnPX[data-active=true]{background-color:var(--tile-sidebar-active-background,var(--tile-sidebar-hover-background,var(--sidebar-accent)));color:var(--tile-sidebar-active-foreground,var(--tile-sidebar-hover-foreground,var(--sidebar-accent-foreground)))}.sidebar_menuSubButton__HNnPX svg{width:1rem;height:1rem;flex-shrink:0}.sidebar_menuSubButton__HNnPX>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar_sizeMd__tfieh{font-size:var(--tile-text-sm)}.sidebar_trigger__2VAmV{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border:none;border-radius:var(--tile-sidebar-button-radius,var(--radius));background-color:rgba(0,0,0,0);color:var(--tile-sidebar-foreground,var(--foreground));cursor:pointer}.sidebar_trigger__2VAmV:hover{background-color:var(--tile-sidebar-hover-background,var(--accent));color:var(--tile-sidebar-hover-foreground,var(--accent-foreground))}.sidebar_trigger__2VAmV svg{width:1rem;height:1rem}.sidebar_separator__4BjyF{width:100%}.sidebar_input__ySz6Y{width:100%;height:2rem;background-color:var(--tile-sidebar-input-background,var(--background));border:1px solid var(--tile-sidebar-border,var(--sidebar-border));border-radius:var(--tile-sidebar-button-radius,var(--radius));padding-inline:.5rem;font-size:var(--tile-text-sm);color:var(--tile-sidebar-foreground,var(--foreground));box-shadow:none}.sidebar_input__ySz6Y:focus{outline:none;border-color:var(--tile-sidebar-focus,var(--sidebar-ring));box-shadow:0 0 0 1px var(--tile-sidebar-focus,var(--sidebar-ring))}.sidebar_inset__x_b2B{position:relative;display:flex;width:100%;flex:1 1;flex-direction:column;background-color:var(--tile-sidebar-inset-background,var(--background))}.sidebar_container__khMc7[data-collapsible=icon][data-state=collapsed] .sidebar_groupAction__3YQnE,.sidebar_container__khMc7[data-collapsible=icon][data-state=collapsed] .sidebar_groupLabel__iuvP3,.sidebar_container__khMc7[data-collapsible=icon][data-state=collapsed] .sidebar_menuBadge__Pdk0O,.sidebar_container__khMc7[data-collapsible=icon][data-state=collapsed] .sidebar_menuButton__ytokh>span:last-child,.sidebar_container__khMc7[data-collapsible=icon][data-state=collapsed] .sidebar_menuSubButton__HNnPX>span:last-child,.sidebar_container__khMc7[data-collapsible=icon][data-state=collapsed] .sidebar_menuSub__SO_Zd{display:none}.sidebar_container__khMc7[data-collapsible=icon][data-state=collapsed] .sidebar_menuButton__ytokh{width:2rem;height:2rem;padding:.5rem;justify-content:center}.sidebar_skeleton__0N2gk{display:flex;height:2rem;align-items:center;gap:.5rem;border-radius:var(--radius);padding-inline:.5rem}.sidebar_skeletonIcon__Prw01{width:1rem;height:1rem;border-radius:var(--radius)}.sidebar_skeletonText__z9hFM{height:1rem;max-width:var(--skeleton-width);flex:1 1}.sidebar_srOnly__WEbMI{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@media(prefers-reduced-motion:reduce){.sidebar_container__khMc7,.sidebar_menuButton__ytokh{transition:none}}.carousel_root__6cd_q{position:relative}.carousel_viewport__SUT_4{overflow:hidden;scroll-snap-type:x mandatory}.carousel_viewport__SUT_4::-webkit-scrollbar{display:none}.carousel_viewport__SUT_4{scrollbar-width:none}.carousel_container__4jSo1{display:flex;margin-left:-1rem}.carousel_item__v3GF8{flex:0 0 100%;min-width:0;padding-left:1rem;scroll-snap-align:start}.carousel_next__Tx_nE,.carousel_previous__kWE8p{position:absolute;top:50%;transform:translateY(-50%)}.carousel_previous__kWE8p{left:1rem}.carousel_next__Tx_nE{right:1rem}.carousel_root__6cd_q[data-orientation=vertical] .carousel_viewport__SUT_4{scroll-snap-type:y mandatory}.carousel_root__6cd_q[data-orientation=vertical] .carousel_container__4jSo1{flex-direction:column;margin-left:0;margin-top:-1rem}.carousel_root__6cd_q[data-orientation=vertical] .carousel_item__v3GF8{padding-left:0;padding-top:1rem}.carousel_root__6cd_q[data-orientation=vertical] .carousel_next__Tx_nE,.carousel_root__6cd_q[data-orientation=vertical] .carousel_previous__kWE8p{top:auto;bottom:auto;left:50%;right:auto;transform:translateX(-50%) rotate(90deg)}.carousel_root__6cd_q[data-orientation=vertical] .carousel_previous__kWE8p{top:1rem}.carousel_root__6cd_q[data-orientation=vertical] .carousel_next__Tx_nE{bottom:1rem}.resizable_group__x5CBb{display:flex;width:100%;height:100%;overflow:hidden}.resizable_group__x5CBb[data-direction=vertical]{flex-direction:column}.resizable_panel__YeQ57{min-width:0;min-height:0;overflow:hidden}.resizable_handle__HX2qM{position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0;background-color:var(--tile-resizable-line,var(--border));touch-action:none;outline:none}.resizable_handle__HX2qM:after{content:"";position:absolute;background-color:rgba(0,0,0,0);transition:background-color .15s cubic-bezier(.4,0,.2,1)}.resizable_handle__HX2qM:hover:after,.resizable_handle__HX2qM[data-active=true]:after{background-color:var(--tile-resizable-active-color,var(--ring))}.resizable_handle__HX2qM:focus-visible{box-shadow:var(--tile-resizable-focus-shadow,0 0 0 2px var(--background),0 0 0 4px var(--ring))}.resizable_handle__HX2qM .resizable_handleBar__ZZu4m{z-index:10;display:flex;align-items:center;justify-content:center;width:.75rem;height:1rem;border:1px solid var(--tile-resizable-line,var(--border));border-radius:var(--tile-radius-xs,max(0px,var(--radius) - .375rem));background-color:var(--tile-resizable-line,var(--border))}.resizable_handle__HX2qM .resizable_handleBar__ZZu4m svg{width:.625rem;height:.625rem}.resizable_group__x5CBb[data-direction=horizontal]>.resizable_handle__HX2qM{width:1px;align-self:stretch;cursor:col-resize}.resizable_group__x5CBb[data-direction=horizontal]>.resizable_handle__HX2qM:after{inset:0 -3px}.resizable_group__x5CBb[data-direction=vertical]>.resizable_handle__HX2qM{height:1px;align-self:stretch;cursor:row-resize}.resizable_group__x5CBb[data-direction=vertical]>.resizable_handle__HX2qM:after{inset:-3px 0}.resizable_group__x5CBb[data-direction=vertical]>.resizable_handle__HX2qM .resizable_handleBar__ZZu4m{width:1rem;height:.75rem}.resizable_group__x5CBb[data-direction=vertical]>.resizable_handle__HX2qM .resizable_handleBar__ZZu4m svg{transform:rotate(90deg)}.attachment_attachment__8fgWl{position:relative;display:flex;width:-moz-fit-content;width:fit-content;max-width:100%;min-width:0;flex-shrink:0;flex-wrap:wrap;border:1px solid var(--tile-attachment-border,var(--border));border-radius:var(--tile-attachment-radius,var(--radius));background-color:var(--tile-attachment-background,var(--card));color:var(--card-foreground);transition:background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1)}.attachment_attachment__8fgWl:focus-within{outline:none;box-shadow:var(--tile-attachment-focus-shadow,0 0 0 1px color-mix(in srgb,var(--ring) 50%,transparent))}.attachment_attachment__8fgWl[data-size=default]{gap:.5rem;padding-inline:.625rem}.attachment_attachment__8fgWl[data-size=default] .attachment_content__nRSez,.attachment_attachment__8fgWl[data-size=default] .attachment_media__rk6rm{padding:.5rem 0}.attachment_attachment__8fgWl[data-size=sm]{gap:.625rem;padding-inline:.5rem}.attachment_attachment__8fgWl[data-size=sm] .attachment_content__nRSez,.attachment_attachment__8fgWl[data-size=sm] .attachment_media__rk6rm{padding:.375rem 0}.attachment_attachment__8fgWl[data-size=xs]{gap:.375rem;padding-inline:.375rem;border-radius:var(--tile-radius-md,calc(var(--radius) + .25rem))}.attachment_attachment__8fgWl[data-size=xs] .attachment_content__nRSez,.attachment_attachment__8fgWl[data-size=xs] .attachment_media__rk6rm{padding:.25rem 0}.attachment_attachment__8fgWl[data-orientation=horizontal]{min-width:10rem;align-items:center}.attachment_attachment__8fgWl[data-orientation=vertical]{width:6rem;flex-direction:column}.attachment_attachment__8fgWl[data-orientation=vertical] .attachment_content__nRSez{width:100%}.attachment_attachment__8fgWl[data-state=idle]{border-style:dashed}.attachment_attachment__8fgWl[data-state=error]{border-color:var(--tile-attachment-error-border,color-mix(in srgb,var(--destructive) 30%,transparent))}.attachment_attachment__8fgWl:has(>a,>button):hover{background-color:var(--tile-attachment-hover-background,color-mix(in srgb,var(--muted) 50%,transparent))}.attachment_card__qRoc4{position:relative;display:flex;width:100%;min-width:0;align-items:center;gap:.5rem;border-radius:var(--tile-attachment-radius,var(--radius));background-color:var(--tile-attachment-background,var(--card));color:var(--card-foreground);transition:background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1)}.attachment_card__qRoc4[data-orientation=vertical]{flex-direction:column;align-items:flex-start}.attachment_card__qRoc4[data-state=idle]{border:1px dashed var(--tile-attachment-border,var(--border))}.attachment_card__qRoc4[data-state=error]{border-color:var(--tile-attachment-error-border,color-mix(in srgb,var(--destructive) 30%,transparent))}.attachment_media__rk6rm{position:relative;display:flex;width:2.5rem;height:2.5rem;flex-shrink:0;align-items:center;justify-content:center;overflow:hidden;border-radius:var(--radius);background-color:var(--tile-attachment-media-background,var(--muted));color:var(--foreground)}.attachment_media__rk6rm svg{pointer-events:none;flex-shrink:0;width:1rem;height:1rem}[data-size=xs] .attachment_media__rk6rm.attachment_variantIcon__uZSse{width:1.75rem;height:1.75rem;border-radius:var(--tile-radius-md,calc(var(--radius) + .25rem))}[data-size=xs] .attachment_media__rk6rm.attachment_variantIcon__uZSse svg{width:.875rem;height:.875rem}[data-orientation=vertical] .attachment_media__rk6rm.attachment_variantIcon__uZSse{width:100%}[data-orientation=vertical] .attachment_media__rk6rm.attachment_variantIcon__uZSse svg{width:1.5rem;height:1.5rem}.attachment_media__rk6rm.attachment_variantImage__XU5R_{opacity:.6}.attachment_media__rk6rm.attachment_variantImage__XU5R_ img{width:100%;height:100%;aspect-ratio:1/1;object-fit:cover}[data-state=done] .attachment_media__rk6rm.attachment_variantImage__XU5R_,[data-state=idle] .attachment_media__rk6rm.attachment_variantImage__XU5R_{opacity:1}[data-state=error] .attachment_media__rk6rm{background-color:var(--tile-attachment-error-background,color-mix(in srgb,var(--destructive) 10%,transparent));color:var(--tile-attachment-error-color,var(--destructive))}.attachment_content__nRSez{display:flex;min-width:0;flex:1 1;flex-direction:column;line-height:var(--tile-leading-tight)}.attachment_title__SlvdR{display:block;max-width:100%;min-width:0;overflow:hidden;font-weight:var(--tile-font-medium);text-overflow:ellipsis;white-space:nowrap}[data-state=processing] .attachment_title__SlvdR,[data-state=uploading] .attachment_title__SlvdR{color:var(--muted-foreground)}.attachment_description__UATFF{display:block;margin-top:.125rem;min-width:0;overflow:hidden;font-size:var(--tile-text-xs);color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap}[data-state=error] .attachment_description__UATFF{color:var(--tile-attachment-error-color,color-mix(in srgb,var(--destructive) 80%,transparent))}.attachment_actions__B5dm3{position:relative;z-index:20;display:flex;flex-shrink:0;align-items:center;gap:.25rem}[data-orientation=vertical] .attachment_actions__B5dm3{position:absolute;top:.75rem;right:.75rem}.attachment_action__7v5W2{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;border:none;border-radius:var(--radius);background-color:rgba(0,0,0,0);color:var(--muted-foreground);cursor:pointer;transition:background-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1)}.attachment_action__7v5W2:hover{background-color:var(--muted);color:var(--foreground)}.attachment_action__7v5W2:focus-visible{outline:none;box-shadow:var(--tile-attachment-focus-shadow,0 0 0 1px var(--ring))}.attachment_action__7v5W2:disabled{pointer-events:none;opacity:.5}.attachment_action__7v5W2 svg{width:1rem;height:1rem}.attachment_trigger__92ghR{position:absolute;inset:0;z-index:10;outline:none;cursor:pointer}.attachment_group__Oa3Jj{display:flex;min-width:0;gap:.75rem;overflow-x:auto;overscroll-behavior-x:contain;padding-block:.25rem}.attachment_group__Oa3Jj>.attachment_attachment__8fgWl,.attachment_group__Oa3Jj>[data-slot=attachment]{flex:none}.bubble_group___5pdE{width:100%;gap:.5rem}.bubble_bubble__OzVY0,.bubble_group___5pdE{display:flex;min-width:0;flex-direction:column}.bubble_bubble__OzVY0{position:relative;width:-moz-fit-content;width:fit-content;max-width:80%;gap:.25rem}.bubble_bubble__OzVY0[data-align=end],.bubble_bubble__OzVY0[data-align=end] .bubble_content__12Gq4{align-self:flex-end}.bubble_bubble__OzVY0[data-variant=ghost]{max-width:100%}.bubble_bubble__OzVY0:has(.bubble_reactions__r3KK4[data-side=top]){margin-top:.75rem}.bubble_bubble__OzVY0:has(.bubble_reactions__r3KK4[data-side=bottom]){margin-bottom:.75rem}.bubble_bubble__OzVY0.bubble_variantDefault__8NRr_ .bubble_content__12Gq4{background-color:var(--tile-bubble-background,var(--primary));color:var(--tile-bubble-color,var(--primary-foreground))}.bubble_bubble__OzVY0.bubble_variantSecondary__FW_Vh .bubble_content__12Gq4{background-color:var(--tile-bubble-secondary-background,var(--secondary));color:var(--secondary-foreground)}.bubble_bubble__OzVY0.bubble_variantMuted__CT9Ub .bubble_content__12Gq4{background-color:var(--tile-bubble-muted-background,var(--muted));color:var(--foreground)}.bubble_bubble__OzVY0.bubble_variantTinted__uEo0B .bubble_content__12Gq4{background-color:var(--tile-bubble-tinted-background,color-mix(in srgb,var(--primary) 15%,var(--background)));color:var(--foreground)}.bubble_bubble__OzVY0.bubble_variantOutline__ui_Dq .bubble_content__12Gq4{border-color:var(--tile-bubble-border,var(--border));background-color:var(--tile-bubble-outline-background,var(--background));color:var(--foreground)}.bubble_bubble__OzVY0.bubble_variantGhost__p5TsI .bubble_content__12Gq4{border:none;border-radius:0;background-color:rgba(0,0,0,0);padding:0}.bubble_bubble__OzVY0.bubble_variantDestructive__G0Kv1 .bubble_content__12Gq4{background-color:var(--tile-bubble-error-background,color-mix(in srgb,var(--destructive) 10%,transparent));color:var(--tile-bubble-error-color,var(--destructive))}.bubble_bubble__OzVY0.bubble_variantDefault__8NRr_ .bubble_content__12Gq4:is(button,a):hover{background-color:var(--tile-bubble-hover-background,color-mix(in srgb,var(--primary) 80%,transparent))}.bubble_bubble__OzVY0.bubble_variantGhost__p5TsI .bubble_content__12Gq4:is(button,a):hover,.bubble_bubble__OzVY0.bubble_variantMuted__CT9Ub .bubble_content__12Gq4:is(button,a):hover,.bubble_bubble__OzVY0.bubble_variantOutline__ui_Dq .bubble_content__12Gq4:is(button,a):hover,.bubble_bubble__OzVY0.bubble_variantSecondary__FW_Vh .bubble_content__12Gq4:is(button,a):hover{background-color:var(--muted);color:var(--foreground)}.bubble_bubble__OzVY0.bubble_variantDestructive__G0Kv1 .bubble_content__12Gq4:is(button,a):hover{background-color:var(--tile-bubble-error-hover-background,color-mix(in srgb,var(--destructive) 20%,transparent))}.bubble_content__12Gq4{display:block;width:-moz-fit-content;width:fit-content;max-width:100%;min-width:0;overflow:hidden;border:1px solid rgba(0,0,0,0);border-radius:var(--tile-bubble-radius,var(--radius));padding:var(--tile-bubble-padding,.5rem .75rem);font-size:var(--tile-text-sm);line-height:var(--tile-leading-relaxed);overflow-wrap:anywhere;word-break:break-word}.bubble_content__12Gq4:is(button,a){text-align:left;transition:background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1);outline:none}.bubble_content__12Gq4:is(button,a):focus-visible{border-color:var(--ring);box-shadow:var(--tile-bubble-focus-shadow,0 0 0 3px color-mix(in srgb,var(--ring) 50%,transparent))}.bubble_reactions__r3KK4{position:absolute;z-index:10;display:flex;width:-moz-fit-content;width:fit-content;flex-shrink:0;align-items:center;justify-content:center;gap:.25rem;border-radius:var(--tile-radius-full);background-color:var(--tile-bubble-reactions-background,var(--muted));padding:.125rem .375rem;font-size:var(--tile-text-sm);box-shadow:0 0 0 3px var(--card)}.bubble_reactions__r3KK4[data-side=top]{top:0;transform:translateY(-75%)}.bubble_reactions__r3KK4[data-side=bottom]{bottom:0;transform:translateY(75%)}.bubble_reactions__r3KK4[data-align=start]{left:.75rem}.bubble_reactions__r3KK4[data-align=end]{right:.75rem}.message_group__I8Ckg{display:flex;width:100%;min-width:0;flex-direction:column;gap:.5rem}.message_message__v6eXC{position:relative;display:flex;width:100%;min-width:0;gap:.5rem;font-size:var(--tile-text-sm)}.message_message__v6eXC.message_alignEnd__EGC7J{flex-direction:row-reverse}.message_avatar__bc1G0{display:flex;width:2rem;height:2rem;flex-shrink:0;align-items:center;justify-content:center;align-self:flex-end;overflow:hidden;border-radius:var(--tile-radius-full);background-color:var(--tile-message-avatar-background,var(--muted))}.message_content__u_Tt1{display:flex;flex:1 1;min-width:0;flex-direction:column;gap:.625rem;overflow-wrap:anywhere;word-break:break-word}.message_footer__SHDLO,.message_header__9sQEQ{display:flex;max-width:100%;min-width:0;align-items:center;padding-inline:.75rem;font-size:var(--tile-text-xs);font-weight:var(--tile-font-medium);color:var(--tile-message-meta-color,var(--muted-foreground))}.message_message__v6eXC.message_alignEnd__EGC7J .message_footer__SHDLO{justify-content:flex-end}.message_message__v6eXC.message_alignEnd__EGC7J .message_content__u_Tt1>*{align-self:flex-end}.message_message__v6eXC.message_alignEnd__EGC7J .message_content__u_Tt1{align-items:flex-end;text-align:end}.message-scroller_root__BHjAm{position:relative;display:flex;width:100%;height:100%;min-height:0;flex-direction:column;overflow:hidden}.message-scroller_viewport__tlm70{width:100%;height:100%;min-height:0;min-width:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.message-scroller_viewport__tlm70:focus-visible{outline:none;box-shadow:var(--tile-message-scroller-focus-shadow,0 0 0 3px color-mix(in srgb,var(--ring) 50%,transparent))}.message-scroller_viewport__tlm70[data-autoscrolling=true]{scrollbar-width:none}.message-scroller_viewport__tlm70[data-autoscrolling=true]::-webkit-scrollbar{display:none}.message-scroller_content__ecilW{display:flex;height:max-content;min-height:100%;flex-direction:column;gap:2rem}.message-scroller_item__4V_JK{min-width:0;flex-shrink:0;content-visibility:auto;contain-intrinsic-size:auto 10rem;overflow-anchor:none}.message-scroller_item__4V_JK[data-scroll-anchor=true]{overflow-anchor:auto}.message-scroller_button__mKAyx{position:absolute;left:50%;z-index:10;display:inline-flex;width:2rem;height:2rem;align-items:center;justify-content:center;border:1px solid var(--tile-message-scroller-button-border,var(--border));border-radius:var(--tile-radius-full);background-color:var(--tile-message-scroller-button-background,var(--background));padding:0;color:var(--foreground);box-shadow:var(--tile-message-scroller-button-shadow,var(--tile-shadow-sm,0 1px 2px 0 rgb(var(--tile-shadow-color)/.05)));cursor:pointer;transition:transform .2s cubic-bezier(.4,0,.2,1),scale .2s cubic-bezier(.4,0,.2,1),opacity .2s cubic-bezier(.4,0,.2,1)}.message-scroller_button__mKAyx svg{width:1rem;height:1rem}.message-scroller_button__mKAyx:hover{background-color:var(--muted);color:var(--foreground)}.message-scroller_button__mKAyx.message-scroller_directionStart__LbEDu{top:1rem;transform:translateX(-50%)}.message-scroller_button__mKAyx.message-scroller_directionStart__LbEDu svg{transform:rotate(180deg)}.message-scroller_button__mKAyx.message-scroller_directionEnd__1607Y{bottom:1rem;transform:translateX(-50%)}.message-scroller_button__mKAyx[data-active=false]{pointer-events:none;opacity:0;scale:.95}.message-scroller_button__mKAyx[data-active=false].message-scroller_directionEnd__1607Y{transform:translateX(-50%) translateY(100%)}.message-scroller_button__mKAyx[data-active=false].message-scroller_directionStart__LbEDu{transform:translateX(-50%) translateY(-100%)}.message-scroller_button__mKAyx[data-active=true]{opacity:1;scale:1}.sonner_root__YIy28{position:fixed;z-index:1050;display:flex;flex-direction:column;gap:.5rem;width:max-content;max-width:calc(100vw - 2rem);pointer-events:none}.sonner_root__YIy28.sonner_positionTopLeft__cUwdX{top:1rem;left:1rem}.sonner_root__YIy28.sonner_positionTopRight__0zGOm{top:1rem;right:1rem}.sonner_root__YIy28.sonner_positionTopCenter__irL_U{top:1rem;left:50%;transform:translateX(-50%)}.sonner_root__YIy28.sonner_positionBottomLeft__zdNgf{bottom:1rem;left:1rem}.sonner_root__YIy28.sonner_positionBottomRight__DNr4_{right:1rem;bottom:1rem}.sonner_root__YIy28.sonner_positionBottomCenter__8b2Sz{bottom:1rem;left:50%;transform:translateX(-50%)}.sonner_toast__xsCKQ{display:flex;align-items:center;gap:.75rem;min-width:0;border:1px solid var(--tile-toast-border,var(--border));border-radius:var(--tile-toast-radius,var(--radius));background-color:var(--tile-toast-background,var(--popover));color:var(--popover-foreground);padding:var(--tile-toast-padding,.75rem 1rem);box-shadow:var(--tile-toast-shadow,var(--tile-shadow-md,0 4px 6px -1px rgb(var(--tile-shadow-color)/.1),0 2px 4px -2px rgb(var(--tile-shadow-color)/.1)));outline:var(--tile-toast-outline,none);pointer-events:auto;transition:opacity .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1)}.sonner_toast__xsCKQ[data-dismissing=true]{opacity:0;transform:translateY(.5rem)}.sonner_toast__xsCKQ[data-type=success]{background-color:var(--tile-toast-success-background,var(--tile-toast-background,var(--popover)));outline:var(--tile-toast-success-outline,var(--tile-toast-outline,none))}.sonner_toast__xsCKQ[data-type=success] .sonner_title__V9QD_{color:var(--tile-toast-success-title-color,inherit)}.sonner_toast__xsCKQ[data-type=info]{background-color:var(--tile-toast-info-background,var(--tile-toast-background,var(--popover)));outline:var(--tile-toast-info-outline,var(--tile-toast-outline,none))}.sonner_toast__xsCKQ[data-type=info] .sonner_title__V9QD_{color:var(--tile-toast-info-title-color,inherit)}.sonner_toast__xsCKQ[data-type=warning]{background-color:var(--tile-toast-warning-background,var(--tile-toast-background,var(--popover)));outline:var(--tile-toast-warning-outline,var(--tile-toast-outline,none))}.sonner_toast__xsCKQ[data-type=warning] .sonner_title__V9QD_{color:var(--tile-toast-warning-title-color,inherit)}.sonner_toast__xsCKQ[data-type=error]{background-color:var(--tile-toast-error-background,var(--tile-toast-background,var(--popover)));outline:var(--tile-toast-error-outline,var(--tile-toast-outline,none))}.sonner_toast__xsCKQ[data-type=error] .sonner_title__V9QD_{color:var(--tile-toast-error-title-color,inherit)}.sonner_icon__9TRmf{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:1.25rem;height:1.25rem}.sonner_icon__9TRmf svg{width:1rem;height:1rem}.sonner_toast__xsCKQ[data-type=success] .sonner_icon__9TRmf{color:var(--tile-toast-success-color,var(--tile-success))}.sonner_toast__xsCKQ[data-type=info] .sonner_icon__9TRmf{color:var(--tile-toast-info-color,var(--tile-info))}.sonner_toast__xsCKQ[data-type=warning] .sonner_icon__9TRmf{color:var(--tile-toast-warning-color,var(--tile-warning))}.sonner_toast__xsCKQ[data-type=error] .sonner_icon__9TRmf{color:var(--tile-toast-error-color,var(--destructive))}.sonner_content__ig0gB{display:flex;min-width:0;flex:1 1;flex-direction:column}.sonner_title__V9QD_{font-size:var(--tile-toast-title-size,var(--tile-text-sm));font-weight:var(--tile-font-medium);line-height:var(--tile-toast-title-leading,var(--tile-leading-tight))}.sonner_description__3PlCf{margin-top:.125rem;font-size:var(--tile-toast-description-size,var(--tile-text-sm));color:var(--tile-toast-description-color,var(--muted-foreground));line-height:var(--tile-toast-description-leading,var(--tile-leading-normal))}.sonner_root__YIy28[data-rich-colors=true] .sonner_toast__xsCKQ:not([data-rich-colors=false]){border-color:rgba(0,0,0,0)}.sonner_root__YIy28[data-rich-colors=true] .sonner_toast__xsCKQ:not([data-rich-colors=false])[data-type=success]{background-color:var(--tile-toast-success-background,var(--tile-success));color:var(--tile-toast-rich-color,var(--tile-success-foreground))}.sonner_root__YIy28[data-rich-colors=true] .sonner_toast__xsCKQ:not([data-rich-colors=false])[data-type=success] .sonner_icon__9TRmf{color:var(--tile-toast-success-color,var(--tile-success-foreground))}.sonner_root__YIy28[data-rich-colors=true] .sonner_toast__xsCKQ:not([data-rich-colors=false])[data-type=info]{background-color:var(--tile-toast-info-background,var(--tile-info));color:var(--tile-toast-rich-color,var(--tile-info-foreground))}.sonner_root__YIy28[data-rich-colors=true] .sonner_toast__xsCKQ:not([data-rich-colors=false])[data-type=info] .sonner_icon__9TRmf{color:var(--tile-toast-info-color,var(--tile-info-foreground))}.sonner_root__YIy28[data-rich-colors=true] .sonner_toast__xsCKQ:not([data-rich-colors=false])[data-type=warning]{background-color:var(--tile-toast-warning-background,var(--tile-warning));color:var(--tile-toast-rich-color,var(--tile-warning-foreground))}.sonner_root__YIy28[data-rich-colors=true] .sonner_toast__xsCKQ:not([data-rich-colors=false])[data-type=warning] .sonner_icon__9TRmf{color:var(--tile-toast-warning-color,var(--tile-warning-foreground))}.sonner_root__YIy28[data-rich-colors=true] .sonner_toast__xsCKQ:not([data-rich-colors=false])[data-type=error]{background-color:var(--tile-toast-error-background,var(--destructive));color:var(--tile-toast-rich-color,var(--destructive-foreground))}.sonner_root__YIy28[data-rich-colors=true] .sonner_toast__xsCKQ:not([data-rich-colors=false])[data-type=error] .sonner_icon__9TRmf{color:var(--tile-toast-error-color,var(--destructive-foreground))}.sonner_toast__xsCKQ[data-rich-colors=true]{border-color:rgba(0,0,0,0)}.sonner_toast__xsCKQ[data-rich-colors=true][data-type=success]{background-color:var(--tile-toast-success-background,var(--tile-success));color:var(--tile-toast-rich-color,var(--tile-success-foreground))}.sonner_toast__xsCKQ[data-rich-colors=true][data-type=success] .sonner_icon__9TRmf{color:var(--tile-toast-success-color,var(--tile-success-foreground))}.sonner_toast__xsCKQ[data-rich-colors=true][data-type=info]{background-color:var(--tile-toast-info-background,var(--tile-info));color:var(--tile-toast-rich-color,var(--tile-info-foreground))}.sonner_toast__xsCKQ[data-rich-colors=true][data-type=info] .sonner_icon__9TRmf{color:var(--tile-toast-info-color,var(--tile-info-foreground))}.sonner_toast__xsCKQ[data-rich-colors=true][data-type=warning]{background-color:var(--tile-toast-warning-background,var(--tile-warning));color:var(--tile-toast-rich-color,var(--tile-warning-foreground))}.sonner_toast__xsCKQ[data-rich-colors=true][data-type=warning] .sonner_icon__9TRmf{color:var(--tile-toast-warning-color,var(--tile-warning-foreground))}.sonner_toast__xsCKQ[data-rich-colors=true][data-type=error]{background-color:var(--tile-toast-error-background,var(--destructive));color:var(--tile-toast-rich-color,var(--destructive-foreground))}.sonner_toast__xsCKQ[data-rich-colors=true][data-type=error] .sonner_icon__9TRmf{color:var(--tile-toast-error-color,var(--destructive-foreground))}.sonner_root__YIy28[data-rich-colors=true] .sonner_toast__xsCKQ:not([data-rich-colors=false]) .sonner_close__LRQ7V,.sonner_root__YIy28[data-rich-colors=true] .sonner_toast__xsCKQ:not([data-rich-colors=false]) .sonner_close__LRQ7V:hover,.sonner_root__YIy28[data-rich-colors=true] .sonner_toast__xsCKQ:not([data-rich-colors=false]) .sonner_description__3PlCf,.sonner_toast__xsCKQ[data-rich-colors=true] .sonner_close__LRQ7V,.sonner_toast__xsCKQ[data-rich-colors=true] .sonner_close__LRQ7V:hover,.sonner_toast__xsCKQ[data-rich-colors=true] .sonner_description__3PlCf{color:var(--tile-toast-rich-description-color,inherit)}.sonner_close__LRQ7V{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;border:none;border-radius:var(--tile-toast-close-radius,var(--radius));background:rgba(0,0,0,0);color:var(--muted-foreground);cursor:pointer;padding:.25rem;transition:background-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1)}.sonner_close__LRQ7V:hover{background-color:var(--tile-toast-close-hover-background,var(--muted));color:var(--foreground)}.sonner_close__LRQ7V svg{width:1rem;height:1rem}.sonner_actions__FgSKm{display:flex;flex-shrink:0;align-items:center;gap:.25rem}.input-otp_root__cek50{display:flex;align-items:center;gap:.5rem}.input-otp_root__cek50[data-disabled=true]{opacity:.5}.input-otp_group__IWN10,.input-otp_slot__9_d6D{display:flex;align-items:center}.input-otp_slot__9_d6D{position:relative;width:var(--tile-input-otp-size,2.25rem);height:var(--tile-input-otp-size,2.25rem);justify-content:center;border-top:1px solid var(--tile-input-otp-border,var(--input));border-right:1px solid var(--tile-input-otp-border,var(--input));border-bottom:1px solid var(--tile-input-otp-border,var(--input));background-color:var(--tile-input-otp-background,var(--background));color:var(--foreground);font-size:var(--tile-input-otp-font-size,var(--tile-text-sm));line-height:var(--tile-input-otp-line-height,inherit);box-shadow:var(--tile-input-otp-shadow,var(--tile-shadow-sm,0 1px 2px 0 rgb(var(--tile-shadow-color)/.05)));transition:border-color .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1);outline:none}.input-otp_slot__9_d6D:first-child{border-left:1px solid var(--tile-input-otp-border,var(--input));border-radius:var(--tile-input-otp-radius,var(--tile-radius-sm,max(0px,var(--radius) - .25rem))) 0 0 var(--tile-input-otp-radius,var(--tile-radius-sm,max(0px,var(--radius) - .25rem)))}.input-otp_slot__9_d6D:last-child{border-radius:0 var(--tile-input-otp-radius,var(--tile-radius-sm,max(0px,var(--radius) - .25rem))) var(--tile-input-otp-radius,var(--tile-radius-sm,max(0px,var(--radius) - .25rem))) 0}.input-otp_slot__9_d6D[data-active=true]{z-index:10;border-color:var(--tile-input-otp-focus-border,var(--ring));box-shadow:var(--tile-input-otp-focus-shadow,0 0 0 3px color-mix(in srgb,var(--ring) 50%,transparent))}.input-otp_slot__9_d6D input{width:100%;height:100%;border:none;background:rgba(0,0,0,0);color:inherit;font-size:inherit;text-align:center;outline:none}.input-otp_slot__9_d6D input:disabled{cursor:not-allowed}.input-otp_caret__FxTFJ{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.input-otp_caret__FxTFJ span{width:1px;height:1rem;background-color:var(--foreground);animation:input-otp_inputOtpCaretBlink__JNuyn 1s steps(1) infinite}@keyframes input-otp_inputOtpCaretBlink__JNuyn{0%,to{opacity:1}50%{opacity:0}}.input-otp_separator__hj6za{display:flex;align-items:center;justify-content:center;color:var(--muted-foreground)}.input-otp_separator__hj6za svg{width:1rem;height:1rem}