@keyframes pulse{50%{opacity:.5}}.portal-skeleton-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;border-radius:.375rem;background-color:#e2e8f0cc}.portal-skeleton-card{border-radius:1rem;border-width:1px;border-color:#e2e8f0cc;--tw-bg-opacity:1;--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.portal-skeleton-card,.portal-skeleton-card-lg{background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:1.25rem}.portal-skeleton-card-lg{border-radius:1rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));--tw-bg-opacity:1}.portal-skeleton-table{overflow:hidden;border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.portal-skeleton-table-head{display:flex;gap:1rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(241 245 249/var(--tw-border-opacity,1));background-color:#f8fafccc;padding:.75rem 1rem}.portal-skeleton-table-row{display:flex;gap:1rem;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(241 245 249/var(--tw-border-opacity,1));padding:1rem}.portal-skeleton-table-row:first-child{border-top-width:0}.portal-skeleton-list-item{border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(241 245 249/var(--tw-border-opacity,1));background-color:#f8fafccc;padding:1rem}:root{--state-error-fg:#b42318;--state-error-bg:#fef3f2;--state-error-border:#fda29b;--state-error-field:#b42318;--state-success-fg:#067647;--state-success-bg:#ecfdf3;--state-success-border:#abefc6;--state-warning-fg:#93370d;--state-warning-bg:#fffaeb;--state-warning-border:#fedf89;--state-info-fg:#175cd3;--state-info-bg:#eff8ff;--state-info-border:#b2ddff}.dark{--state-error-fg:#ff5a4f;--state-error-bg:#3b1512;--state-error-border:#ff5a4f;--state-error-field:#ff5a4f;--state-success-fg:#75e0a7;--state-success-bg:#0f2e1f;--state-success-border:#067647;--state-warning-fg:#fec84b;--state-warning-bg:#3a2a0a;--state-warning-border:#b54708;--state-info-fg:#84caff;--state-info-bg:#0f2540;--state-info-border:#1849a9}input:not([type=checkbox]):not([type=radio]):not(.border-0)[aria-invalid=true],input:not([type=checkbox]):not([type=radio]):not(.border-0)[aria-invalid=true]:focus,select:not(.border-0)[aria-invalid=true],select:not(.border-0)[aria-invalid=true]:focus,textarea:not(.border-0)[aria-invalid=true],textarea:not(.border-0)[aria-invalid=true]:focus{border:1.5px solid var(--state-error-field)}.field-error{border:1.5px solid var(--state-error-field)!important}.state-text{display:flex;align-items:flex-start;gap:.375rem;font-weight:500;line-height:1.35}.state-text>svg{flex-shrink:0;margin-top:.1em;width:1em;height:1em}.state-text--error{color:var(--state-error-fg)}.state-text--success{color:var(--state-success-fg)}.state-text--warning{color:var(--state-warning-fg)}.state-text--info{color:var(--state-info-fg)}.state-msg{display:flex;align-items:flex-start;gap:.5rem;border-width:1px;border-style:solid;border-radius:.5rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.4}.state-msg>svg{flex-shrink:0;margin-top:.15em;width:1.1em;height:1.1em}.state-msg--error{color:var(--state-error-fg);background:var(--state-error-bg);border-color:var(--state-error-border)}.state-msg--success{color:var(--state-success-fg);background:var(--state-success-bg);border-color:var(--state-success-border)}.state-msg--warning{color:var(--state-warning-fg);background:var(--state-warning-bg);border-color:var(--state-warning-border)}.state-msg--info{color:var(--state-info-fg);background:var(--state-info-bg);border-color:var(--state-info-border)}.portal-form-notice{border-radius:.5rem;border-width:1px;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;display:flex;align-items:flex-start;gap:.5rem}.portal-form-notice>svg{flex-shrink:0;margin-top:.15em;width:1.1em;height:1.1em}.portal-form-notice--pending{--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.dark .portal-form-notice--pending{color:var(--partner-fg-muted,#cbd5e1);background:#0000;border-color:var(--partner-border,#475569)}.portal-form-notice--success{color:var(--state-success-fg);background:var(--state-success-bg);border-color:var(--state-success-border)}.portal-form-notice--error{color:var(--state-error-fg);background:var(--state-error-bg);border-color:var(--state-error-border)}