:root{--au-brand:#2920df;--au-brand-hover:#221ab7;--au-brand-active:#1b148f;--au-brand-strong:#1b148f;--au-brand-soft:#eae9fc;--au-brand-line:#c3c1f6;--au-brand-300:#7670eb;--au-ghost-hover-border:#7670eb;--au-body:#3a3a48;--au-support:#62626f;--au-border:#e2e2e9;--au-line:#ececf1;--au-tint:#f6f6f8;--au-tint-2:#eeeef2;--au-ring:0 0 0 3px rgba(41,32,223,.18);--au-shadow-control:0 1px 2px rgba(22,22,34,.05)}.st-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;max-width:100%;min-width:0;flex-shrink:0;white-space:nowrap;border:2px solid var(--au-border);border-radius:8px;font-size:14px;line-height:20px;font-weight:600;letter-spacing:0;color:var(--au-body);background:#fff;box-shadow:var(--au-shadow-control);text-decoration:none;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}.st-btn:not([class*=st-btn-icon]):not(.st-icon-action){height:auto;min-height:40px}.st-btn:is(.st-btn-sm,.st-btn-xs):not([class*=st-btn-icon]):not(.st-icon-action){min-height:32px}.st-btn:is(.st-btn-lg,.st-btn-touch):not([class*=st-btn-icon]):not(.st-icon-action){min-height:48px}.st-btn svg{width:16px;height:16px;flex-shrink:0;color:currentColor}.st-btn-md{height:40px;padding:0 16px}.st-btn-sm{padding:0 12px}.st-btn-sm,.st-btn-xs{height:32px;font-size:12px;gap:6px}.st-btn-xs{padding:0 10px}.st-btn-lg,.st-btn-touch{min-height:48px;padding:0 20px}.st-btn-icon{width:40px;height:40px;padding:0}.st-btn-icon-sm{width:32px;height:32px;padding:0}.st-btn-icon-xs{width:28px;height:28px;padding:0}.st-btn-icon-2xs{width:24px;height:24px;padding:0;border-radius:6px}.st-table-toolbar{--st-toolbar-control-height:36px}.st-table-toolbar .st-btn:not(.st-btn-inline){height:var(--st-toolbar-control-height);min-height:var(--st-toolbar-control-height)}.st-table-toolbar .st-btn[class*=st-btn-icon]{width:var(--st-toolbar-control-height)}.st-table-toolbar :is(input.text-field-value,[role=combobox],[data-ui-control=input],[data-ui-control=filter]){height:var(--st-toolbar-control-height);min-height:var(--st-toolbar-control-height)}.st-table-toolbar .module-tab{height:var(--st-toolbar-control-height);min-height:var(--st-toolbar-control-height)}.st-segmented-tabs{--st-segmented-height:var(--st-toolbar-control-height,36px);flex-shrink:0;gap:2px;height:var(--st-segmented-height);padding:2px;border:1px solid #ececf1;border-radius:8px;background:#f6f6f8}.st-segmented-tab,.st-segmented-tabs{display:inline-flex;align-items:center}.st-segmented-tab{justify-content:center;gap:6px;height:calc(var(--st-segmented-height) - 6px);min-height:calc(var(--st-segmented-height) - 6px);padding:0 12px;border:0;border-radius:6px;background:transparent;color:var(--au-support);font-size:13px;line-height:20px;font-weight:500;white-space:nowrap;cursor:pointer;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}.st-segmented-tab svg{width:14px;height:14px;flex-shrink:0}.st-segmented-tab:hover:not([aria-pressed=true]){background:#eeeef2;color:#16161f}.st-segmented-tab[aria-pressed=true]{background:#fff;color:#16161f;box-shadow:0 1px 2px rgba(22,22,34,.08),0 0 0 1px #e2e2e9}.st-segmented-tab:focus-visible{outline:2px solid var(--au-brand);outline-offset:1px}.st-btn-outline:hover:not(:disabled),.st-btn:hover:not(:disabled){background:var(--au-brand-soft);border-color:var(--au-brand-300);color:var(--au-brand-strong)}.st-btn-outline:active:not(:disabled),.st-btn:active:not(:disabled){background:var(--au-brand-line)}[data-accion-hecha] .st-btn:is(.st-btn-secondary,.st-btn-outline):not(.st-btn-inline):hover:not(:disabled){background:#16a34a;border-color:#16a34a;color:#fff}[data-accion-hecha] .st-btn:is(.st-btn-secondary,.st-btn-outline):not(.st-btn-inline):active:not(:disabled){background:#15803d;border-color:#15803d;color:#fff}.st-btn:focus-visible{outline:none;border-color:var(--au-brand);box-shadow:var(--au-ring)}.st-btn:disabled,.st-btn[aria-disabled=true]{opacity:.5;pointer-events:none;cursor:not-allowed}.st-btn-primary{background:linear-gradient(135deg,var(--au-brand),#221ab7);border-color:transparent;color:#fff;box-shadow:0 4px 14px -4px rgba(41,32,223,.45)}.st-btn-primary:hover:not(:disabled){background:linear-gradient(135deg,var(--au-brand-hover),#130f67);border-color:transparent;color:#fff;box-shadow:0 8px 22px -6px rgba(41,32,223,.55)}.st-btn-primary:active:not(:disabled){background:var(--au-brand-active);color:#fff;box-shadow:0 2px 8px -2px rgba(41,32,223,.45)}.st-btn-danger:focus-visible,.st-btn-primary:focus-visible{box-shadow:0 0 0 3px rgba(41,32,223,.28)}.st-btn-ghost,.st-btn-outline{background:transparent;box-shadow:none}.st-btn-ghost{border-color:transparent}.st-btn-ghost:not(.st-btn-inline):not(.st-icon-action):is(:hover,[data-state=open]):not(:disabled){background:var(--ghost-bg,rgba(41,32,223,.09));border-color:transparent;color:var(--ghost-ink,var(--au-brand-strong))}.st-btn-ghost:not(.st-btn-inline):not(.st-icon-action):active:not(:disabled){background:var(--ghost-bg-active,rgba(41,32,223,.16));border-color:transparent;color:var(--ghost-ink,var(--au-brand-strong))}[data-tono=spark]{--ghost-bg:rgba(242,178,0,.18);--ghost-bg-active:rgba(242,178,0,.3);--ghost-ink:#6b4f00}[data-accion-hecha],[data-tono=cash]{--ghost-bg:rgba(22,163,74,.12);--ghost-bg-active:rgba(22,163,74,.22);--ghost-ink:#11603b}[data-tono=danger]{--ghost-bg:rgba(220,38,38,.1);--ghost-bg-active:rgba(220,38,38,.18);--ghost-ink:#a11d2c}[data-tono=route]{--ghost-bg:rgba(13,148,136,.12);--ghost-bg-active:rgba(13,148,136,.22);--ghost-ink:#0f6e68}[data-tono=stamp]{--ghost-bg:rgba(219,39,119,.1);--ghost-bg-active:rgba(219,39,119,.18);--ghost-ink:#9d174d}[data-tono=pjud]{--ghost-bg:rgba(12,117,192,.1);--ghost-bg-active:rgba(12,117,192,.18);--ghost-ink:#0c4e7d}[data-tono=oscuro]{--ghost-bg:hsla(0,0%,100%,.1);--ghost-bg-active:hsla(0,0%,100%,.18);--ghost-ink:#fff}.st-btn-danger{background:#dc2626;border-color:#dc2626;color:#fff;box-shadow:none}.st-btn-danger:active:not(:disabled),.st-btn-danger:hover:not(:disabled){background:#b91c1c;border-color:#b91c1c;color:#fff}.st-btn-danger.st-btn-soft{background:#fdecee;border-color:#f6c3c8;color:#a11d2c}.st-btn-danger.st-btn-soft:hover:not(:disabled){background:#dc2626;border-color:#dc2626;color:#fff}.st-btn-danger.st-btn-soft:active:not(:disabled){background:#b91c1c;border-color:#b91c1c;color:#fff}.st-btn-stamp{--au-domain:#db2777;--au-domain-active:#be185d;--au-domain-soft:#fdf0f6;--au-domain-line:#f6c3dc;--au-domain-text:#9d174d}.st-btn-route{--au-domain:#0d9488;--au-domain-active:#0f766e;--au-domain-soft:#e9faf7;--au-domain-line:#a6e6dc;--au-domain-text:#0f6e68}.st-btn-cash{--au-domain:#16a34a;--au-domain-active:#15803d;--au-domain-soft:#e8f6ee;--au-domain-line:#a7d9bb;--au-domain-text:#11603b}.st-btn-spark{--au-domain:#f2b200;--au-domain-active:#d99e00;--au-domain-soft:#fff6cc;--au-domain-line:#f2d26a;--au-domain-text:#6b4f00}.st-btn-brand{--au-domain:#2920df;--au-domain-active:#1b148f;--au-domain-soft:#eae9fc;--au-domain-line:#c3c1f6;--au-domain-text:#1b148f}.st-btn-pjud{--au-domain:#0c75c0;--au-domain-active:#0a609e;--au-domain-soft:#f1f8fe;--au-domain-line:#bdddf4;--au-domain-text:#0c4e7d}.st-btn:is(.st-btn-stamp,.st-btn-route,.st-btn-cash,.st-btn-spark,.st-btn-pjud,.st-btn-brand){background:var(--au-domain-soft);border-color:var(--au-domain-line);color:var(--au-domain-text)}.st-btn:is(.st-btn-stamp,.st-btn-route,.st-btn-cash,.st-btn-spark,.st-btn-pjud,.st-btn-brand):hover:not(:disabled){background:var(--au-domain);border-color:var(--au-domain);color:#fff}.st-btn:is(.st-btn-stamp,.st-btn-route,.st-btn-cash,.st-btn-spark,.st-btn-pjud,.st-btn-brand):active:not(:disabled){background:var(--au-domain-active);border-color:var(--au-domain-active);color:#fff}.st-btn.st-btn-spark:active:not(:disabled),.st-btn.st-btn-spark:hover:not(:disabled){color:#3d2e00}.st-btn.st-btn-solid:is(.st-btn-stamp,.st-btn-route,.st-btn-cash,.st-btn-pjud){background:var(--au-domain-active);border-color:var(--au-domain-active);color:#fff;box-shadow:0 6px 14px -8px rgba(22,22,34,.45)}.st-btn.st-btn-solid.st-btn-stamp:hover:not(:disabled){background:#9d174d;border-color:#9d174d}.st-btn.st-btn-solid.st-btn-route:hover:not(:disabled){background:#0b5f59;border-color:#0b5f59}.st-btn.st-btn-solid.st-btn-cash:hover:not(:disabled){background:#116b33;border-color:#116b33}.st-btn.st-btn-solid.st-btn-pjud:hover:not(:disabled){background:#0c4e7d;border-color:#0c4e7d}.st-btn.st-btn-solid.st-btn-spark{background:#ffd43b;border-color:#ffd43b;color:#3d2e00;box-shadow:0 6px 14px -8px rgba(22,22,34,.45)}.st-btn.st-btn-solid.st-btn-spark:hover:not(:disabled){background:#f2b200;border-color:#f2b200}.st-btn-link{background:transparent;border-color:transparent;box-shadow:none;color:var(--au-brand-strong)}.st-btn.st-btn-inline:not([class*=st-btn-icon]):not(.st-icon-action){min-height:0;height:auto;padding:0;gap:4px;border:0;border-radius:4px;background:transparent;box-shadow:none;font-size:12px;line-height:16px;vertical-align:baseline;max-width:100%;white-space:normal;text-align:left;overflow-wrap:anywhere}.st-btn.st-btn-inline:hover:not(:disabled){background:transparent;text-decoration:underline;text-underline-offset:3px}.st-btn.st-btn-inline svg{width:14px;height:14px}.st-btn.st-btn-ghost.st-btn-inline{color:var(--au-support);font-weight:500}.st-btn.st-btn-ghost.st-btn-inline:hover:not(:disabled){color:var(--au-brand-strong)}.st-btn.st-btn-danger.st-btn-inline{color:#b42332;font-weight:500}.st-btn.st-btn-danger.st-btn-inline:hover:not(:disabled){background:#dc2626;border-color:transparent;color:#fff;text-decoration:none;box-shadow:0 0 0 4px #dc2626;border-radius:4px}.st-btn-link:hover:not(:disabled){background:transparent;border-color:transparent;text-decoration:underline;text-underline-offset:4px}.st-icon-action{border-width:2px;border-radius:6px;background:var(--ia-soft);border-color:var(--ia-line);color:var(--ia-text);box-shadow:var(--au-shadow-control);transition:background-color .2s ease-out,border-color .2s ease-out,color .2s ease-out,box-shadow .2s ease-out,filter .2s ease-out}.st-icon-action:active:not(:disabled),.st-icon-action:hover:not(:disabled),.st-icon-action[data-state=open]{background:var(--ia-solid);border-color:var(--ia-solid);color:#fff}.st-icon-action:active:not(:disabled){filter:brightness(.92)}.st-icon-action:disabled{box-shadow:none}.st-icon-action.st-btn-icon{border-radius:8px}.st-icon-action[aria-pressed=true]{background:var(--ia-solid);border-color:var(--ia-solid);color:#fff;box-shadow:var(--au-ring)}.st-icon-neutral{--ia-soft:#eeeef2;--ia-line:#e2e2e9;--ia-text:#3a3a48;--ia-solid:#3d3754}.st-icon-brand{--ia-soft:#eae9fc;--ia-line:#c3c1f6;--ia-text:#4f46e5;--ia-solid:#2920df}.st-icon-info{--ia-soft:#f1f8fe;--ia-line:#bdddf4;--ia-text:#0c4e7d;--ia-solid:#0c75c0}.st-icon-cash,.st-icon-success{--ia-soft:#e8f6ee;--ia-line:#a7d9bb;--ia-text:#11603b;--ia-solid:#16a34a}.st-icon-warning{--ia-soft:#fdf3dc;--ia-line:#f2d26a;--ia-text:#7a4f0c;--ia-solid:#d97706}.st-icon-danger{--ia-soft:#fdecee;--ia-line:#f6c3c8;--ia-text:#a11d2c;--ia-solid:#dc2626}.st-icon-stamp{--ia-soft:#fdf0f6;--ia-line:#f6c3dc;--ia-text:#9d174d;--ia-solid:#db2777}.st-icon-route{--ia-soft:#e9faf7;--ia-line:#a6e6dc;--ia-text:#0f6e68;--ia-solid:#0d9488}.st-icon-action.st-icon-ghost{background:transparent;border-color:transparent;color:#62626f;box-shadow:none}.st-icon-action.st-icon-ghost:hover:not(:disabled),.st-icon-action.st-icon-ghost[data-state=open]{background:color-mix(in srgb,var(--ia-solid) 12%,transparent);border-color:transparent;color:var(--ia-text);transform:none;filter:none}.st-icon-action.st-icon-ghost:active:not(:disabled){background:color-mix(in srgb,var(--ia-solid) 20%,transparent);border-color:transparent;color:var(--ia-text);transform:none;filter:none}[data-tono] .st-icon-action.st-icon-ghost:is(.st-icon-brand,.st-icon-neutral):is(:hover,[data-state=open]):not(:disabled){background:var(--ghost-bg);color:var(--ghost-ink)}[data-tono] .st-icon-action.st-icon-ghost:is(.st-icon-brand,.st-icon-neutral):active:not(:disabled){background:var(--ghost-bg-active);color:var(--ghost-ink)}.st-icon-action.st-icon-ghost.st-icon-ghost-solid:active:not(:disabled),.st-icon-action.st-icon-ghost.st-icon-ghost-solid:hover:not(:disabled){background:var(--ia-solid);color:#fff}[data-stamply-dialog-footer] .st-btn:not(.st-icon-action):not([class*=st-btn-icon]){height:40px;min-height:40px;padding:0 18px;font-size:14px}.st-menu-action{display:flex;align-items:center;gap:9px;width:100%;padding:8px 10px;border:0;border-radius:8px;background:none;color:var(--au-body);font-size:12px;line-height:20px;letter-spacing:0;text-align:left;cursor:pointer;transition:background-color .15s ease}.st-menu-action:hover,.st-menu-action[aria-checked=true],.st-menu-action[aria-selected=true]{background:var(--au-brand-soft);color:var(--au-brand-strong)}.st-menu-action svg{width:14px;height:14px;flex-shrink:0;color:currentColor}.st-menu-action[data-danger=true]{color:#b42332}.st-menu-action[data-danger=true]:hover{background:#fef2f2;color:#b42332}.st-choice{display:flex;align-items:center;justify-content:center;gap:7px;min-height:40px;padding:10px;border:2px solid var(--au-border);border-radius:10px;background:#fff;color:var(--au-support);font-size:12px;font-weight:500;line-height:20px;letter-spacing:0;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.st-choice[aria-pressed=true]{background:var(--au-brand-soft);border-color:var(--au-brand-line);color:var(--au-brand-strong)}.st-choice[data-tone=positive][aria-pressed=true]{border-color:#a7d9bb;background:#f0faf4;color:#167147}.st-choice[data-tone=negative][aria-pressed=true]{border-color:#f0b5bb;background:#fef2f2;color:#b42332}.st-choice:hover{background:var(--au-brand-soft);border-color:var(--au-brand-300);color:var(--au-brand-strong)}.st-choice svg{width:16px;height:16px;flex-shrink:0}.st-choice.st-choice-sm{min-height:28px;padding:4px 10px;gap:5px;border-width:2px;border-radius:8px;font-size:12px;line-height:18px}.st-choice.st-choice-sm svg{width:14px;height:14px}.st-choice:focus-visible,.st-menu-action:focus-visible{outline:none;box-shadow:var(--au-ring)}.st-choice:disabled,.st-menu-action:disabled{opacity:.5;pointer-events:none}@media(max-width:700px){.st-choice:not(.st-choice-sm){padding:10px 6px;font-size:11px}}:where(button[data-ui-control]:not([data-ui-control=chrome]):not([data-ui-control=swatch]):not([data-ui-control=handle]):not([data-ui-control=emergency])){letter-spacing:0;transition:background-color .15s ease,border-color .15s ease,color .15s ease}button[data-ui-control]:focus-visible{outline:none;box-shadow:var(--au-ring)}button[data-ui-control]:disabled{opacity:.5;pointer-events:none}:where(button[data-ui-control=menu]){min-height:36px;padding:8px 10px;border:0;border-radius:8px;background:transparent;color:var(--au-body);font-size:12px;line-height:20px}:where(button[data-ui-control=menu]):is(:hover,[data-selected=true],[aria-selected=true],[aria-checked=true]){background:var(--au-brand-soft);color:var(--au-brand-strong)}:where(button[data-ui-control=menu]) svg{width:14px;height:14px}:where(button[data-ui-control=filter]){min-height:32px;height:auto;padding:0 12px;border:2px solid var(--au-border);border-radius:999px;background:#fff;color:var(--au-support);font-size:12px;font-weight:500;line-height:20px}:where(button[data-ui-control=filter]):is(:hover,[data-selected=true],[aria-pressed=true]){background:var(--au-brand-soft);border-color:var(--au-brand-line);color:var(--au-brand-strong);box-shadow:none}:where(button[data-ui-control=choice]){min-height:40px;height:auto;padding:10px;border:2px solid var(--au-border);border-radius:10px;background:#fff;color:var(--au-support);font-size:12px;line-height:20px;font-weight:500}:where(button[data-ui-control=choice]):is(:hover,[data-selected=true],[aria-pressed=true],[aria-selected=true]){background:var(--au-brand-soft);border-color:var(--au-brand-line);color:var(--au-brand-strong);box-shadow:none}:where(button[data-ui-control=upload]){min-height:48px;border:2px dashed var(--au-border);border-radius:10px;background:var(--au-tint);color:var(--au-support);font-size:12px}:where(button[data-ui-control=upload]):hover{background:var(--au-brand-soft);border-color:var(--au-brand-300);color:var(--au-brand-strong)}.st-quick{display:flex;align-items:center;gap:9px;min-height:48px;padding:8px 10px;border:1px solid var(--au-line);border-radius:10px;background:#fff;font-size:12.5px;font-weight:600;line-height:16px;color:#16161f;text-align:left;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.st-quick:hover:not(:disabled){border-color:var(--ia-line);background:var(--ia-soft);color:#16161f}.st-quick .st-icon-action{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0;pointer-events:none}.st-quick .st-icon-action svg{width:16px;height:16px}.st-quick:hover:not(:disabled) .st-icon-action{background:var(--ia-solid);border-color:var(--ia-solid);color:#fff}.st-quick:disabled{opacity:.5;cursor:not-allowed}:where(button[data-ui-control=chip]){cursor:pointer}:where(button[data-ui-control=area]){cursor:pointer;background:transparent}:where(button[data-ui-control=record]){border-radius:8px;box-shadow:none}:where(button[data-ui-control=record]):hover{background:var(--au-brand-soft);color:var(--au-brand-strong);transform:none}:where(a[data-ui-control=record]){border-radius:8px}:where(a[data-ui-control=record]):hover{background:var(--au-brand-soft);border-color:var(--au-brand-line)}a[data-ui-control=record]:focus-visible{outline:none;box-shadow:var(--au-ring)}:where(button[data-ui-control=disclosure]),:where(button[data-ui-control=sort]){border-radius:8px;box-shadow:none}:where(button[data-ui-control=disclosure]):hover,:where(button[data-ui-control=sort]):hover{background:var(--au-brand-soft);color:var(--au-brand-strong)}:where(button[data-ui-control=page]){width:28px;height:28px;min-width:28px;padding:0;border:0;border-radius:8px;background:transparent;color:var(--au-support);font-size:11px;font-weight:500}:where(button[data-ui-control=page]):is(:hover,[aria-current=page]){background:var(--au-brand-soft);color:var(--au-brand-strong);font-weight:600}:where(button[data-ui-control=field]){border:0;color:var(--au-support);box-shadow:none}:where(button[data-ui-control=field]):hover{background:var(--au-brand-soft);color:var(--au-brand-strong)}:where(button[data-ui-control=input]){border-width:2px;border-color:var(--au-border);border-radius:8px;background:var(--au-tint);color:var(--au-body);font-size:13px}:where(button[data-ui-control=input]):is(:hover,[data-state=open],[aria-expanded=true]){border-color:var(--au-brand-300);background:var(--au-brand-soft);color:var(--au-brand-strong)}:where(button[data-ui-control=check]):is([data-selected=true],[aria-checked=true]){background:var(--au-brand);border-color:var(--au-brand);color:#fff}@media(max-width:700px){:where(button[data-ui-control=filter]){min-height:36px}:where(button[data-ui-control=choice]){padding:10px 6px;font-size:11px}}@media(prefers-reduced-motion:reduce){.st-btn,.st-choice,.st-icon-action,.st-menu-action,:where(button[data-ui-control]){transition:none}.st-icon-action:active:not(:disabled),.st-icon-action:hover:not(:disabled){transform:none}}