._button_3nn4f_1{border:1px solid #0000;transition:background-color .2s,color .2s,border-color .2s,box-shadow .2s}._button_3nn4f_1:focus-visible{border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in srgb, var(--ring) 50%, transparent);outline:none}._button_3nn4f_1:disabled{pointer-events:none;opacity:.5}._button_3nn4f_1[aria-invalid=true]{border-color:var(--destructive);box-shadow:0 0 0 3px color-mix(in srgb, var(--destructive) 20%, transparent)}._button_3nn4f_1[aria-invalid=true]:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--destructive) 40%, transparent)}._default-button-variant_3nn4f_30{background:var(--primary);color:var(--primary-foreground);box-shadow:0 1px 2px 0 color-mix(in srgb, var(--primary) 30%, transparent)}._default-button-variant_3nn4f_30:hover{background-color:color-mix(in srgb, var(--primary) 90%, black);box-shadow:0 4px 6px -1px color-mix(in srgb, var(--primary) 40%, transparent)}._destructive-button-variant_3nn4f_41{background-color:var(--destructive);color:var(--destructive-foreground);box-shadow:0 1px 2px 0 color-mix(in srgb, var(--destructive) 30%, transparent)}._destructive-button-variant_3nn4f_41:hover{background-color:color-mix(in srgb, var(--destructive) 90%, black);box-shadow:0 4px 6px -1px color-mix(in srgb, var(--destructive) 40%, transparent)}._destructive-button-variant_3nn4f_41:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--destructive) 20%, transparent)}._outline-button-variant_3nn4f_56{background-color:var(--background);color:var(--foreground);border-style:solid;border-width:1px;border-color:var(--border);box-shadow:0 1px 2px 0 color-mix(in srgb, var(--border) 50%, transparent)}._outline-button-variant_3nn4f_56:hover{background-color:color-mix(in srgb, var(--accent) 85%, var(--foreground) 15%);color:var(--accent-foreground);border-color:var(--border-strong,var(--border));box-shadow:0 4px 6px -1px color-mix(in srgb, var(--foreground) 18%, transparent)}._secondary-button-variant_3nn4f_72{background-color:var(--secondary);color:var(--secondary-foreground);box-shadow:0 1px 2px 0 color-mix(in srgb, var(--secondary) 20%, transparent)}._secondary-button-variant_3nn4f_72:hover{background-color:color-mix(in srgb, var(--secondary) 80%, black);box-shadow:0 4px 6px -1px color-mix(in srgb, var(--secondary) 30%, transparent)}._ghost-button-variant_3nn4f_83{color:var(--foreground);background-color:#0000}._ghost-button-variant_3nn4f_83:hover{background-color:var(--accent);color:var(--accent-foreground);box-shadow:0 2px 4px -1px color-mix(in srgb, var(--foreground) 25%, transparent)}._link-button-variant_3nn4f_94{color:var(--primary);text-underline-offset:4px;background-color:#0000}._link-button-variant_3nn4f_94:hover{text-decoration:underline}._shape_9cstz_1{--shape-outline-color:transparent;--shape-outline-hover:transparent;box-sizing:border-box;border-style:solid;border-width:1px;border-color:var(--border);color:var(--card-foreground);box-shadow:0 1px 2px 0 color-mix(in srgb, var(--color-text) 8%, transparent);flex-direction:column;justify-content:center;align-items:center;transition:background-color .2s ease-out,border-color .2s ease-out,box-shadow .2s ease-out,outline-color .2s ease-out;display:flex;overflow:hidden}._shape_9cstz_1[data-shape=rectangle],._shape_9cstz_1[data-shape=square]{border-radius:.75rem}._shape_9cstz_1[data-shape=circle],._shape_9cstz_1[data-shape=ellipse]{border-radius:50%}._shape_9cstz_1[data-variant=default]{--shape-outline-color:var(--color-highlight-status-default-no-children);--shape-outline-hover:var(--color-highlight-status-default-no-children-hover);border-color:color-mix(in srgb, var(--color-highlight-status-default-no-children) 70%, transparent);background-color:color-mix(in srgb, var(--color-highlight-status-default-no-children) 10%, transparent)}._shape_9cstz_1[data-variant=default]:hover{border-color:var(--color-highlight-status-default-no-children-hover);background-color:color-mix(in srgb, var(--color-highlight-status-default-no-children-hover) 20%, transparent)}._shape_9cstz_1[data-variant=success]{--shape-outline-color:var(--color-highlight-status-success);--shape-outline-hover:var(--color-highlight-status-success-hover);border-color:color-mix(in srgb, var(--color-highlight-status-success) 70%, transparent);background-color:color-mix(in srgb, var(--color-highlight-status-success) 10%, transparent)}._shape_9cstz_1[data-variant=success]:hover{border-color:var(--color-highlight-status-success-hover);background-color:color-mix(in srgb, var(--color-highlight-status-success-hover) 20%, transparent)}._shape_9cstz_1[data-variant=warning]{--shape-outline-color:var(--color-highlight-status-warning);--shape-outline-hover:var(--color-highlight-status-warning-hover);border-color:color-mix(in srgb, var(--color-highlight-status-warning) 70%, transparent);background-color:color-mix(in srgb, var(--color-highlight-status-warning) 10%, transparent)}._shape_9cstz_1[data-variant=warning]:hover{border-color:var(--color-highlight-status-warning-hover);background-color:color-mix(in srgb, var(--color-highlight-status-warning-hover) 20%, transparent)}._shape_9cstz_1[data-variant=no-content]{--shape-outline-color:var(--color-highlight-status-no-content);--shape-outline-hover:var(--color-highlight-status-no-content-hover);border-color:color-mix(in srgb, var(--color-highlight-status-no-content) 70%, transparent);background-color:color-mix(in srgb, var(--color-highlight-status-no-content) 10%, transparent)}._shape_9cstz_1[data-variant=no-content]:hover{border-color:var(--color-highlight-status-no-content-hover);background-color:color-mix(in srgb, var(--color-highlight-status-no-content-hover) 20%, transparent)}._shape_9cstz_1[data-variant=information]{--shape-outline-color:var(--color-highlight-status-in-progress-no-children);--shape-outline-hover:var(--color-highlight-status-in-progress-no-children-hover);border-color:color-mix(in srgb, var(--color-highlight-status-in-progress-no-children) 70%, transparent);background-color:var(--color-highlight-status-in-progress-no-children)}._shape_9cstz_1[data-variant=information]:hover{border-color:var(--color-highlight-status-in-progress-no-children-hover);background-color:var(--color-highlight-status-in-progress-no-children-hover)}._shape_9cstz_1[data-outline=solid],._shape_9cstz_1[data-outline=double],._shape_9cstz_1[data-outline=dashed]{overflow:visible}._shape_9cstz_1[data-outline=solid]{box-shadow:0 0 0 2px var(--background,var(--color-background)), 0 0 0 4px var(--shape-outline-color)}._shape_9cstz_1[data-outline=solid]:hover{box-shadow:0 0 0 2px var(--background,var(--color-background)), 0 0 0 4px var(--shape-outline-hover)}._shape_9cstz_1[data-outline=solid]:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--ring) 50%, transparent)}._shape_9cstz_1[data-outline=double]{box-shadow:0 0 0 2px var(--background,var(--color-background)), 0 0 0 4px var(--shape-outline-color), 0 0 0 6px var(--background,var(--color-background)), 0 0 0 8px var(--shape-outline-color)}._shape_9cstz_1[data-outline=double]:hover{box-shadow:0 0 0 2px var(--background,var(--color-background)), 0 0 0 4px var(--shape-outline-hover), 0 0 0 6px var(--background,var(--color-background)), 0 0 0 8px var(--shape-outline-hover)}._shape_9cstz_1[data-outline=double]:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--ring) 50%, transparent)}._shape_9cstz_1[data-outline=dashed]{outline:2px dashed var(--shape-outline-color);outline-offset:3px}._shape_9cstz_1[data-outline=dashed]:hover{outline-color:var(--shape-outline-hover)}._shape_9cstz_1[data-outline=dashed]:focus-visible{outline:2px solid color-mix(in srgb, var(--ring) 50%, transparent);outline-offset:3px}
