body{background:var(--slds-g-color-surface-container-2,#f0f0f0);margin:0}.app-chrome{position:-webkit-sticky;position:sticky;inset-block-start:0;z-index:100}.app-view{padding:var(--slds-g-spacing-4,1rem)}.app-chrome-mark{width:1.75rem;height:1.75rem;object-fit:contain}div.slds-context-bar{flex-wrap:wrap;row-gap:var(--slds-g-spacing-1,.25rem)}div.slds-context-bar__primary,div.slds-context-bar__tertiary{min-width:0}div.slds-context-bar__tertiary>ul{flex-wrap:wrap;justify-content:flex-end}.app-narrow{max-width:48rem}.app-console{width:100%}.app-console table.slds-table thead th{position:-webkit-sticky;position:sticky;inset-block-start:var(--app-chrome-h,0);z-index:1}.app-centered{display:flex;align-items:center;justify-content:center;min-height:70vh;padding:var(--slds-g-spacing-4,1rem)}.app-reopen{max-width:28rem;text-align:center}.app-signin{width:100%;max-width:27.5rem;text-align:center}.app-badges,.app-row-actions{display:flex;flex-wrap:wrap;gap:var(--slds-g-spacing-1,.25rem)}.app-row-actions{justify-content:flex-end}.app-row-actions>.slds-button{margin:0}.app-tabular{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.app-modal-scroll{max-height:60vh;overflow:auto}.app-toast-container{position:fixed;inset-block-start:var(--slds-g-spacing-4,1rem);inset-inline:0;display:flex;justify-content:center;z-index:9000;pointer-events:none}.app-toast-container>*{pointer-events:auto}.app-spacer{flex:1 1}.app-settings-card{width:100%}.app-label-row{display:flex;align-items:center;gap:var(--slds-g-spacing-1,.25rem)}.app-page-header{background:var(--slds-g-color-surface-1,#fff);border-radius:var(--slds-g-radius-border-3,.5rem)}.app-page-header-media{gap:var(--slds-g-spacing-3,.75rem)}.app-page-header-body h1{line-height:1.2}.app-help{position:relative;vertical-align:middle;-webkit-margin-start:var(--slds-g-spacing-1,.25rem);margin-inline-start:var(--slds-g-spacing-1,.25rem)}.app-help,.app-help-btn{display:inline-flex;align-items:center}.app-help-btn{width:1.125rem;height:1.125rem;min-width:1.125rem;line-height:1;justify-content:center}.app-help-btn svg{width:.875rem;height:.875rem;fill:var(--slds-g-color-on-surface-3,#747474);opacity:.8}.app-help-btn:focus svg,.app-help-btn:hover svg{opacity:1;fill:var(--slds-g-color-accent-2,#0176d3)}.app-help .app-help-tooltip{position:absolute;margin:0;left:50%;transform:translateX(-50%);width:max-content;max-width:18rem;opacity:0;visibility:hidden;transition:opacity 80ms ease-in;z-index:9200;pointer-events:none;text-transform:none;letter-spacing:normal;white-space:normal;font-weight:400;text-align:left}.app-help .app-help-tooltip .slds-popover__body{display:block;padding:var(--slds-g-spacing-2,.5rem) var(--slds-g-spacing-3,.75rem);text-align:left;line-height:1.4}.app-help .app-help-tooltip_top{bottom:calc(100% + .5rem)}.app-help .app-help-tooltip_bottom{top:calc(100% + .5rem)}.app-help:focus-within .app-help-tooltip,.app-help:hover .app-help-tooltip{opacity:1;visibility:visible}.app-page{width:100%}.app-link{color:var(--slds-g-color-accent-3,#0176d3);text-decoration:none}.app-link:hover{text-decoration:underline}.app-badge,.app-nowrap{white-space:nowrap}.app-notice-text{flex:1 1;text-align:left}.app-spinner-wrap{display:flex;justify-content:center;padding:var(--slds-g-spacing-5,1.5rem)}.app-section-actions{display:flex;flex-wrap:wrap;gap:var(--slds-g-spacing-2,.5rem)}.app-table-scroll{width:100%;overflow-x:auto}table.slds-table.app-table td{vertical-align:top}.app-row-link{cursor:pointer}.app-empty{text-align:center;padding:var(--slds-g-spacing-6,2rem) var(--slds-g-spacing-4,1rem)}.app-toolbar{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--slds-g-spacing-3,.75rem);-webkit-margin-after:var(--slds-g-spacing-3,.75rem);margin-block-end:var(--slds-g-spacing-3,.75rem)}.app-toolbar-search{flex:0 1 22rem;min-width:12rem}.app-toolbar-spacer{flex:1 1}.app-pager{display:flex;justify-content:space-between;align-items:center;gap:var(--slds-g-spacing-3,.75rem);padding:var(--slds-g-spacing-3,.75rem) var(--slds-g-spacing-4,1rem)}.app-kv{display:grid;grid-gap:var(--slds-g-spacing-3,.75rem) var(--slds-g-spacing-5,1.5rem);gap:var(--slds-g-spacing-3,.75rem) var(--slds-g-spacing-5,1.5rem);margin:0}.app-kv-1{grid-template-columns:1fr}.app-kv-2{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}.app-kv-3{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}.app-kv-item dd{margin:0;overflow-wrap:anywhere}.app-envbar{display:flex;flex-wrap:wrap;gap:var(--slds-g-spacing-1,.25rem) var(--slds-g-spacing-5,1.5rem);padding:var(--slds-g-spacing-2,.5rem) var(--slds-g-spacing-3,.75rem);-webkit-margin-after:var(--slds-g-spacing-3,.75rem);margin-block-end:var(--slds-g-spacing-3,.75rem);background:var(--slds-g-color-surface-container-1,#f3f3f3);border:1px solid var(--slds-g-color-border-base-1,#e5e5e5);border-radius:var(--slds-g-radius-border-2,.25rem)}.app-grid-2{grid-template-columns:repeat(auto-fit,minmax(22rem,1fr));grid-gap:var(--slds-g-spacing-3,.75rem)}.app-grid-2,.app-grid-3{display:grid;gap:var(--slds-g-spacing-3,.75rem)}.app-grid-3{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));grid-gap:var(--slds-g-spacing-3,.75rem)}.app-compare{display:grid;grid-template-columns:minmax(8rem,.8fr) repeat(3,minmax(10rem,1fr));grid-gap:0;gap:0}.app-pre{white-space:pre-wrap;overflow-wrap:anywhere;font-family:var(--slds-g-font-family-monospace,monospace);font-size:var(--slds-g-font-scale-neg-1,.75rem);margin:0}.app-steps{list-style:none;margin:0;padding:0}.app-steps>li{display:flex;gap:var(--slds-g-spacing-3,.75rem);align-items:flex-start;padding:var(--slds-g-spacing-2,.5rem) 0;-webkit-border-after:1px solid var(--slds-g-color-border-base-1,#e5e5e5);border-block-end:1px solid var(--slds-g-color-border-base-1,#e5e5e5)}.app-steps>li:last-child{-webkit-border-after:0;border-block-end:0}.app-step-num{flex:0 0 1.75rem;height:1.75rem;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid var(--slds-g-color-border-base-2,#c9c9c9);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.app-step-body{flex:1 1;min-width:0}.app-chrome-env{display:flex;align-items:center;gap:var(--slds-g-spacing-2,.5rem);max-width:26rem;min-width:0}.app-bell{position:relative}.app-bell-count{position:absolute;inset-block-start:.1rem;inset-inline-end:-.2rem}.app-popover{position:absolute;inset-inline-end:0;inset-block-start:100%;width:24rem;max-width:90vw;z-index:200}.app-chrome-env>span.slds-truncate{flex:0 1 auto;max-width:13rem;min-width:4rem}