:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ocx-font-interface:var(--font-source-sans), "Source Sans 3", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--ocx-font-display:var(--font-sora), Sora, var(--ocx-font-interface);--ocx-text-page:2rem;--ocx-leading-page:1.18;--ocx-text-section:1.5rem;--ocx-leading-section:1.25;--ocx-text-card:1.125rem;--ocx-leading-card:1.35;--ocx-text-body:.9375rem;--ocx-leading-body:1.55;--ocx-text-control:.875rem;--ocx-leading-control:1.4;--ocx-text-table:.875rem;--ocx-text-supporting:.8125rem;--ocx-leading-supporting:1.45;--ocx-text-metadata:.75rem;--ocx-leading-metadata:1.4;--ocx-text-minimum:.6875rem;--ocx-color-text-strong:#071a35;--ocx-color-text:#26384d;--ocx-color-text-secondary:#52657a;--ocx-color-text-muted:#5f7188;--ocx-color-text-disabled:#748399;--ocx-color-link:#08766e;--ocx-color-accent:#0e9489;--ocx-color-accent-strong:#075e56;--ocx-color-success:#087a55;--ocx-color-warning:#8a5800;--ocx-color-danger:#a8322a;--ocx-color-info:#175ea8;--ocx-color-border:#d7e0e9;--ocx-color-border-strong:#b8c5d3;--ocx-color-surface:#fff;--ocx-color-surface-subtle:#f5f7fa;--ocx-color-canvas:#eef2f6;--ocx-color-brand-forest:#123e36;--ocx-color-brand-forest-strong:#0b302a;--ocx-color-brand-mint:#79dec0;--ocx-color-brand-paper:#f3f1e9;--ocx-color-brand-cream:#fbfaf6;--ocx-color-brand-apricot:#f4c49c;--ocx-color-product-automation:#bfe9d4;--ocx-color-product-campaigns:#f4c49c;--ocx-color-product-desktop:#c8dcf1;--ocx-color-product-cases:#d8c9e8;--ocx-color-product-assist:#dce7bd;--ocx-color-product-knowledge:#ead6cd;--ocx-color-focus:#0e9489;--ocx-radius-control:.625rem;--ocx-radius-card:.875rem;--ocx-radius-dialog:1rem;--ocx-shadow-card:0 1px 2px #071a350d, 0 8px 24px #071a350f;--ocx-shadow-overlay:0 20px 60px #071a3533;--ocx-control-height:2.625rem;--ocx-space-field:1rem}.ocx-enterprise-wordmark{color:var(--ocx-color-brand-forest-strong);font-family:var(--ocx-font-display);letter-spacing:-.055em;white-space:nowrap;align-items:baseline;font-weight:650;line-height:1;display:inline-flex}.ocx-enterprise-wordmark strong{color:var(--ocx-color-link);font:inherit}.ocx-enterprise-wordmark-inverse{color:#f7f4ed}.ocx-enterprise-wordmark-inverse strong{color:var(--ocx-color-brand-mint)}.ocx-enterprise-wordmark-small{font-size:1.3125rem}.ocx-enterprise-wordmark-medium{font-size:1.625rem}.ocx-enterprise-wordmark-large{font-size:1.75rem}[data-density=compact]{--ocx-text-page:1.75rem;--ocx-text-section:1.25rem;--ocx-text-card:1rem;--ocx-text-body:.875rem;--ocx-text-control:.8125rem;--ocx-text-table:.8125rem;--ocx-text-supporting:.75rem;--ocx-text-metadata:.6875rem;--ocx-control-height:2.25rem;--ocx-space-field:.75rem}body{color:var(--ocx-color-text-strong);font-family:var(--ocx-font-interface);font-size:var(--ocx-text-body);line-height:var(--ocx-leading-body);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased}h1,h2,h3,.font-display{font-family:var(--ocx-font-display)}button,input,select,textarea{font-family:var(--ocx-font-interface)}:where(button,a,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid color-mix(in srgb, var(--ocx-color-focus) 30%, transparent);outline-offset:2px}.text-\[7px\],.text-\[8px\],.text-\[8\.5px\],.text-\[9px\],.text-\[10px\]{font-size:var(--ocx-text-minimum)!important;line-height:var(--ocx-leading-metadata)!important}.text-xs{font-size:var(--ocx-text-supporting);line-height:var(--ocx-leading-supporting)}.ocx-page-title{color:var(--ocx-color-text-strong);font-family:var(--ocx-font-display);font-size:var(--ocx-text-page);letter-spacing:-.035em;font-weight:700;line-height:var(--ocx-leading-page);margin:0}.ocx-section-title{color:var(--ocx-color-text-strong);font-family:var(--ocx-font-display);font-size:var(--ocx-text-section);letter-spacing:-.025em;font-weight:680;line-height:var(--ocx-leading-section);margin:0}.ocx-card-title{color:var(--ocx-color-text-strong);font-size:var(--ocx-text-card);font-weight:700;line-height:var(--ocx-leading-card);margin:0}.ocx-body-copy{color:var(--ocx-color-text);font-size:var(--ocx-text-body);line-height:var(--ocx-leading-body)}.ocx-supporting-copy{color:var(--ocx-color-text-secondary);font-size:var(--ocx-text-supporting);line-height:var(--ocx-leading-supporting)}.ocx-metadata{color:var(--ocx-color-text-muted);font-size:var(--ocx-text-metadata);line-height:var(--ocx-leading-metadata)}.ocx-eyebrow{color:var(--ocx-color-accent-strong);font-size:var(--ocx-text-minimum);letter-spacing:.12em;text-transform:uppercase;font-weight:800;line-height:1.45}.ocx-control{min-height:var(--ocx-control-height);border:1px solid var(--ocx-color-border-strong);border-radius:var(--ocx-radius-control);background:var(--ocx-color-surface);color:var(--ocx-color-text-strong);font-size:var(--ocx-text-control);line-height:var(--ocx-leading-control)}.ocx-card{border:1px solid var(--ocx-color-border);border-radius:var(--ocx-radius-card);background:var(--ocx-color-surface);box-shadow:var(--ocx-shadow-card)}.ocx-status-badge{min-height:1.625rem;font-size:var(--ocx-text-metadata);font-weight:700;line-height:var(--ocx-leading-metadata);border-radius:999px;align-items:center;padding:.2rem .55rem;display:inline-flex}.ocx-page-header{justify-content:space-between;align-items:flex-start;gap:1.5rem;display:flex}.ocx-page-header>div:first-child{gap:.5rem;display:grid}.ocx-page-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.625rem;display:flex}.ocx-form-field{gap:.4rem;display:grid}.ocx-form-label{color:var(--ocx-color-text);font-size:var(--ocx-text-control);font-weight:700;line-height:var(--ocx-leading-control)}.ocx-form-description,.ocx-form-error{font-size:var(--ocx-text-supporting);line-height:var(--ocx-leading-supporting)}.ocx-form-description{color:var(--ocx-color-text-secondary)}.ocx-form-error{color:var(--ocx-color-danger)}.ocx-text-input{width:100%;padding:.625rem .75rem}.ocx-button{min-height:var(--ocx-control-height);border:1px solid var(--ocx-color-border-strong);border-radius:var(--ocx-radius-control);font-size:var(--ocx-text-control);font-weight:700;line-height:var(--ocx-leading-control);justify-content:center;align-items:center;gap:.5rem;padding:.55rem .875rem;display:inline-flex}.ocx-button-primary{border-color:var(--ocx-color-accent-strong);background:var(--ocx-color-accent-strong);color:#fff}.ocx-button-primary:hover:not(:disabled){background:#064b45}.ocx-button-secondary{color:var(--ocx-color-text-strong);background:#fff}.ocx-button-danger{color:var(--ocx-color-danger);background:#fff6f5;border-color:#dba7a2}.ocx-button-quiet{color:var(--ocx-color-link);background:0 0;border-color:#0000}.ocx-status-neutral{color:var(--ocx-color-text-secondary);background:#edf1f5}.ocx-status-success{color:var(--ocx-color-success);background:#e5f6ee}.ocx-status-warning{color:var(--ocx-color-warning);background:#fff3d9}.ocx-status-danger{color:var(--ocx-color-danger);background:#fff0ef}.ocx-status-info{color:var(--ocx-color-info);background:#eaf2ff}.ocx-breadcrumbs{color:var(--ocx-color-text-secondary);font-size:var(--ocx-text-supporting);line-height:var(--ocx-leading-supporting);flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.ocx-breadcrumbs a{color:var(--ocx-color-link);font-weight:650;text-decoration:none}.ocx-filter-bar{border:1px solid var(--ocx-color-border);border-radius:var(--ocx-radius-card);background:var(--ocx-color-surface);flex-wrap:wrap;align-items:center;gap:.625rem;padding:.75rem;display:flex}.ocx-table-frame{border:1px solid var(--ocx-color-border);border-radius:var(--ocx-radius-card);background:var(--ocx-color-surface);overflow:auto}.ocx-table{border-collapse:collapse;width:100%;color:var(--ocx-color-text);font-size:var(--ocx-text-table)}.ocx-table th,.ocx-table td{border-bottom:1px solid var(--ocx-color-border);text-align:left;vertical-align:middle;padding:.75rem .875rem}.ocx-table th{background:var(--ocx-color-surface-subtle);color:var(--ocx-color-text-secondary);font-size:var(--ocx-text-supporting);font-weight:750}.ocx-empty-state{min-height:10rem;color:var(--ocx-color-text-secondary);text-align:center;place-items:center;gap:.5rem;padding:2rem;display:grid}.ocx-tab-list{border-bottom:1px solid var(--ocx-color-border);gap:.25rem;display:flex;overflow-x:auto}.ocx-tab{min-height:var(--ocx-control-height);color:var(--ocx-color-text-secondary);font-size:var(--ocx-text-control);white-space:nowrap;background:0 0;border:0;border-bottom:3px solid #0000;padding:.5rem .75rem;font-weight:700}.ocx-tab[aria-selected=true],.ocx-tab[aria-current=page]{border-bottom-color:var(--ocx-color-accent);color:var(--ocx-color-accent-strong)}.ocx-icon-button{width:var(--ocx-control-height);min-width:var(--ocx-control-height);height:var(--ocx-control-height);border:1px solid var(--ocx-color-border-strong);border-radius:var(--ocx-radius-control);background:var(--ocx-color-surface);color:var(--ocx-color-text);place-items:center;display:inline-grid}.ocx-dialog{border:1px solid var(--ocx-color-border);border-radius:var(--ocx-radius-dialog);background:var(--ocx-color-surface);width:min(42rem,100vw - 2rem);color:var(--ocx-color-text);box-shadow:var(--ocx-shadow-overlay)}.ocx-dialog::backdrop{background:#071a357a}@media (max-width:640px){:root{--ocx-text-page:1.75rem;--ocx-text-section:1.25rem}.ocx-page-header{flex-direction:column}.ocx-page-actions{justify-content:flex-start;width:100%}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
