@import "https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;500;600&family=IBM+Plex+Sans:wght@300;400;500;600;700&display=swap";:root{--cds-gray-100:#161616;--cds-gray-90:#262626;--cds-gray-80:#393939;--cds-gray-70:#525252;--cds-gray-60:#6f6f6f;--cds-gray-50:#8d8d8d;--cds-gray-20:#e0e0e0;--cds-gray-10:#f4f4f4;--cds-white:#fff;--cds-interactive:#0f62fe;--cds-interactive-hover:#0353e9;--cds-interactive-active:#002d9c;--cds-focus:#0f62fe;--cds-support-error:#da1e28;--cds-support-error-bg:#fff1f1;--cds-support-success:#24a148;--cds-support-success-bg:#defbe6;--cds-support-warning:#f1c21b;--cds-support-warning-bg:#fdf5d6;--cds-support-info:#0043ce;--cds-support-info-bg:#edf5ff;--cds-ui-background:#f4f4f4;--cds-ui-surface:#fff;--cds-text-primary:#161616;--cds-text-secondary:#525252;--cds-text-helper:#6f6f6f;--cds-text-on-dark:#fff;--cds-border-subtle:#e0e0e0;--cds-border-strong:#8d8d8d;--cds-border-dark:#393939;--font-sans:"IBM Plex Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-mono:"IBM Plex Mono", "Menlo", "Courier New", monospace;--header-height:56px;--ticker-height:32px}*,:before,:after{box-sizing:border-box;border-radius:0;margin:0;padding:0}html,body{background-color:var(--cds-ui-background);width:100%;min-height:100%;color:var(--cds-text-primary);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:1.5}a{color:inherit;text-decoration:none}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;border-radius:0}button{cursor:pointer;background:0 0;border:none}.cds-container{width:100%;max-width:1440px;margin:0 auto;padding:0 1.5rem}@media (width>=1024px){.cds-container{padding:0 2.5rem}}.cds-mono{font-family:var(--font-mono)}.cds-btn{letter-spacing:.16px;white-space:nowrap;border:1px solid #0000;justify-content:space-between;align-items:center;gap:.75rem;height:48px;padding:0 1rem;font-size:.875rem;font-weight:500;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex;position:relative}.cds-btn-sm{height:36px;padding:0 .875rem;font-size:.8125rem}.cds-btn-primary{background-color:var(--cds-interactive);color:var(--cds-white);border-color:var(--cds-interactive)}.cds-btn-primary:hover{background-color:var(--cds-interactive-hover);border-color:var(--cds-interactive-hover)}.cds-btn-primary:active{background-color:var(--cds-interactive-active);border-color:var(--cds-interactive-active)}.cds-btn-secondary{background-color:var(--cds-gray-80);color:var(--cds-white)}.cds-btn-secondary:hover{background-color:var(--cds-gray-70)}.cds-btn-tertiary{color:var(--cds-interactive);border:1px solid var(--cds-interactive);background-color:#0000}.cds-btn-tertiary:hover{background-color:var(--cds-interactive);color:var(--cds-white)}.cds-btn-ghost{color:var(--cds-text-primary);background-color:#0000;border:1px solid #0000}.cds-btn-ghost:hover{background-color:var(--cds-gray-20)}.cds-btn-danger{background-color:var(--cds-support-error);color:var(--cds-white)}.cds-btn-danger:hover{background-color:#b81921}.cds-form-item{flex-direction:column;margin-bottom:1.5rem;display:flex}.cds-label{color:var(--cds-text-secondary);letter-spacing:.32px;text-transform:uppercase;margin-bottom:.5rem;font-size:.75rem;font-weight:500}.cds-text-input{background-color:var(--cds-ui-surface);border:1px solid var(--cds-border-strong);border-bottom:2px solid var(--cds-gray-100);width:100%;height:48px;color:var(--cds-text-primary);outline:none;padding:0 1rem;font-size:.9375rem;transition:border-color .15s}.cds-text-input:focus{border-color:var(--cds-interactive);outline:2px solid var(--cds-interactive);outline-offset:-2px}.cds-text-input::placeholder{color:var(--cds-text-helper);font-size:.875rem}.cds-tag{letter-spacing:.32px;text-transform:uppercase;border:1px solid #0000;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:.6875rem;font-weight:600;display:inline-flex}.cds-tag--blue{background-color:var(--cds-support-info-bg);color:var(--cds-support-info);border-color:#0f62fe33}.cds-tag--green{background-color:var(--cds-support-success-bg);color:var(--cds-support-success);border-color:#24a14840}.cds-tag--yellow{background-color:var(--cds-support-warning-bg);color:#8a6d00;border-color:#f1c21b66}.cds-tag--red{background-color:var(--cds-support-error-bg);color:var(--cds-support-error);border-color:#da1e284d}.cds-tag--gray{background-color:var(--cds-gray-20);color:var(--cds-gray-90);border-color:var(--cds-gray-50)}.cds-tag--dark{background-color:var(--cds-gray-100);color:var(--cds-white);border-color:var(--cds-gray-80)}.cds-tile{background-color:var(--cds-ui-surface);border:1px solid var(--cds-border-subtle);padding:1.5rem;transition:border-color .15s,box-shadow .15s;position:relative}.cds-tile--clickable{cursor:pointer}.cds-tile--clickable:hover{border-color:var(--cds-interactive)}.cds-tile--selected{border-color:var(--cds-interactive);outline:2px solid var(--cds-interactive);outline-offset:-2px}.cds-notification{border-left:4px solid var(--cds-interactive);background-color:var(--cds-support-info-bg);color:var(--cds-text-primary);align-items:flex-start;gap:.75rem;margin-bottom:1.5rem;padding:1rem;display:flex}.cds-notification--error{border-left-color:var(--cds-support-error);background-color:var(--cds-support-error-bg)}.cds-notification--success{border-left-color:var(--cds-support-success);background-color:var(--cds-support-success-bg)}.cds-notification--warning{border-left-color:var(--cds-support-warning);background-color:var(--cds-support-warning-bg)}.cds-breadcrumb{font-size:.75rem;font-family:var(--font-mono);color:var(--cds-text-secondary);text-transform:uppercase;letter-spacing:.5px;align-items:center;gap:.5rem;margin-bottom:1.5rem;display:flex}.cds-breadcrumb a:hover{color:var(--cds-interactive);text-decoration:underline}.cds-breadcrumb-separator{color:var(--cds-gray-50)}@keyframes fadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.cds-fade-in{animation:.25s cubic-bezier(0,0,.38,.9) forwards fadeIn}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--cds-gray-10)}::-webkit-scrollbar-thumb{background:var(--cds-gray-50)}::-webkit-scrollbar-thumb:hover{background:var(--cds-gray-70)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@media (width<=768px){.ticker-hide-mobile{display:none!important}}
