:where(.ui-button){font:inherit;transition:background var(--t), border-color var(--t), color var(--t)}.ui-button-primary{color:var(--ac-txt);background:var(--ac);border:1px solid var(--ac);border-radius:8px;font-weight:600}.ui-button-primary:hover{background:var(--ac-2);border-color:var(--ac-2)}.ui-button-secondary{color:var(--txt);background:var(--bg-3);border:1px solid var(--linha-2);border-radius:8px}.ui-button-secondary:hover{background:var(--bg-4);border-color:var(--linha-3)}.ui-button-outline{color:var(--ac-2);background:var(--ac-bg);border:1px solid var(--ac);border-radius:8px}.ui-button-ghost{color:var(--txt-2);background:0 0;border-radius:8px}.ui-button-ghost:hover{color:var(--txt);background:var(--bg-3)}.ui-button-link{color:var(--txt-3);background:0 0}.ui-button-link:hover{color:var(--txt-2)}.ui-button-destructive{color:var(--no);background:var(--no-bg);border:1px solid var(--no);border-radius:8px}.ui-button-default{padding:10px 24px;font-size:14px}.ui-button-sm{padding:8px 16px;font-size:14px}.ui-button-lg{border-radius:9px;padding:13px 30px;font-size:15px}.ui-button-icon{place-items:center;width:36px;height:36px;padding:0;display:inline-grid}:where(.ui-button:disabled){opacity:.5;cursor:not-allowed}:where(.ui-input:not([type=checkbox],[type=radio],[type=range],[type=hidden],[type=file]),.ui-textarea,.ui-native-select){border:1px solid var(--linha-2);background:var(--bg);width:100%;min-width:0;color:var(--txt);font:inherit;border-radius:8px;padding:10px 12px}:where(.ui-textarea){resize:vertical;min-height:80px}:where(.ui-card){border:1px solid var(--linha);background:var(--bg-2);border-radius:12px}:where(.ui-table){border-collapse:collapse;width:100%;font-size:14px}:where([data-slot=table-head]){color:var(--txt-2);text-align:left;font-weight:500}:where([data-slot=table-head],[data-slot=table-cell]){padding:10px 12px}:is([data-slot=button],[data-slot=input],[data-slot=textarea],[data-slot=native-select],[data-slot=toggle-group-item],[data-slot=tabs-trigger]):focus-visible{outline:2px solid var(--ac);outline-offset:3px}[data-slot=tabs-content][hidden]{display:none}.ui-dialog-overlay{z-index:1000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#080a0b9e;position:fixed;inset:0}.ui-dialog-content{z-index:1001;margin:0;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.ui-popover-content,.ui-dropdown-menu{z-index:1100;max-width:calc(100vw - 24px);max-height:var(--radix-popper-available-height,calc(100dvh - 24px));overflow-y:auto}.ui-popover-content.aj-balao,.ui-dropdown-menu.idi-menu{margin:0;position:relative;inset:auto}.ui-dropdown-menu [data-highlighted]{background:var(--bg-3);color:var(--txt);outline:none}@media (prefers-reduced-motion:reduce){.ui-dialog-content,.ui-popover-content,.ui-dropdown-menu{animation:none}}
