:root{--cds-interactive:#0f62fe;--cds-interactive-hover:#0353e9;--cds-interactive-active:#002d9c;--cds-focus:#0f62fe;--cds-link-primary:#0f62fe;--cds-link-primary-hover:#0043ce;--cds-background:#f4f4f4;--cds-layer-01:#fff;--cds-layer-02:#f4f4f4;--cds-layer-03:#e0e0e0;--cds-layer-accent-01:#e0e0e0;--cds-layer-accent-hover-01:#d1d1d1;--cds-field-01:#f4f4f4;--cds-field-02:#fff;--cds-text-primary:#161616;--cds-text-secondary:#525252;--cds-text-helper:#6f6f6f;--cds-text-placeholder:#a8a8a8;--cds-text-on-color:#fff;--cds-text-inverse:#fff;--cds-border-subtle-01:#e0e0e0;--cds-border-strong-01:#8d8d8d;--cds-icon-primary:#161616;--cds-icon-secondary:#525252;--cds-icon-on-color:#fff;--cds-support-info:#0043ce;--cds-support-info-inverse:#4589ff;--cds-support-success:#24a148;--cds-support-error:#da1e28;--cds-support-warning:#f1c21b;--cds-spacing-01:.125rem;--cds-spacing-02:.25rem;--cds-spacing-03:.5rem;--cds-spacing-04:.75rem;--cds-spacing-05:1rem;--cds-spacing-06:1.5rem;--cds-spacing-07:2rem;--cds-spacing-08:2.5rem;--cds-spacing-09:3rem;--cds-spacing-10:4rem;--cds-spacing-11:5rem;--cds-spacing-12:6rem;--cds-spacing-13:10rem;--cds-productive-heading-03:1.25rem;--cds-productive-heading-04:1.75rem;--cds-productive-heading-05:2rem;--cds-body-compact-01:.875rem;--cds-body-compact-02:1rem;--cds-label-01:.75rem;--cds-label-02:.875rem;--cds-ui-shell-bg:#161616;--cds-ui-shell-border:#393939;--cds-ui-shell-text:#f4f4f4;--cds-ui-shell-text-secondary:#c6c6c6;--cds-ui-shell-active:#393939;--cds-ui-shell-hover:#353535;--color-base-0:#fff;--color-base-50:#f4f4f4;--color-base-100:#e0e0e0;--color-base-150:#c6c6c6;--color-base-200:#a8a8a8;--color-base-250:#8d8d8d;--color-base-300:#8d8d8d;--color-base-350:#6f6f6f;--color-base-400:#6f6f6f;--color-base-450:#525252;--color-base-500:#525252;--color-base-550:#393939;--color-base-600:#393939;--color-base-650:#262626;--color-base-700:#262626;--color-base-750:#262626;--color-base-800:#161616;--color-base-850:#161616;--color-base-900:#161616;--color-base-950:#161616;--color-base-1000:#161616;--color-blue-50:#edf5ff;--color-blue-100:#d0e2ff;--color-blue-150:#a6c8ff;--color-blue-200:#78a9ff;--color-blue-250:#4589ff;--color-blue-300:#0f62fe;--color-blue-350:#0043ce;--color-blue-400:#002d9c;--color-blue-450:#001d6c;--color-blue-500:#001141;--color-blue-550:#001141;--color-blue-600:#001141;--color-blue-650:#001141;--color-blue-700:#001141;--color-blue-750:#001141;--color-blue-800:#001141;--color-blue-850:#001141;--color-blue-900:#001141;--color-blue-950:#001141;--theme-bg:var(--cds-background);--theme-input-bg:var(--cds-layer-01);--theme-text:var(--cds-text-primary);--theme-border-color:var(--cds-border-subtle-01);--style-radius-s:0;--style-radius-m:0;--style-radius-l:0;--accessibility-outline:2px solid var(--cds-focus);--accessibility-outline-offset:2px;--font-body:var(--font-ibm-plex-sans), "IBM Plex Sans", system-ui, sans-serif;--font-mono:var(--font-ibm-plex-mono), "IBM Plex Mono", monospace}html[data-theme=dark]{--cds-background:#161616;--cds-layer-01:#262626;--cds-layer-02:#393939;--cds-layer-03:#525252;--cds-layer-accent-01:#393939;--cds-layer-accent-hover-01:#474747;--cds-text-primary:#f4f4f4;--cds-text-secondary:#c6c6c6;--cds-text-helper:#a8a8a8;--cds-text-placeholder:#6f6f6f;--cds-text-on-color:#fff;--cds-text-inverse:#161616;--cds-border-subtle-01:#393939;--cds-border-strong-01:#6f6f6f;--cds-icon-primary:#f4f4f4;--cds-icon-secondary:#c6c6c6;--cds-interactive:#4589ff;--cds-interactive-hover:#0f62fe;--cds-interactive-active:#0043ce;--cds-focus:#4589ff;--cds-link-primary:#78a9ff;--cds-link-primary-hover:#a6c8ff;--cds-ui-shell-bg:#161616;--cds-ui-shell-border:#393939;--cds-field-01:#262626;--cds-field-02:#393939;--theme-bg:var(--cds-background);--theme-input-bg:var(--cds-layer-01);--theme-text:var(--cds-text-primary);--theme-border-color:var(--cds-border-subtle-01)}html,body,#app{font-family:var(--font-body);letter-spacing:.01em}::selection{background:var(--color-blue-100);color:var(--cds-text-primary)}.btn--style-primary{--bg-color:var(--cds-interactive);--hover-bg:var(--cds-interactive-hover);--color:var(--cds-text-on-color);--hover-color:var(--cds-text-on-color);letter-spacing:.02em;min-block-size:2.5rem;padding-inline:var(--cds-spacing-05);border-radius:0;font-weight:400}.btn--style-primary.btn--disabled{--bg-color:var(--cds-border-subtle-01);--color:var(--cds-text-placeholder);--hover-bg:var(--cds-border-subtle-01);--hover-color:var(--cds-text-placeholder)}.btn--style-secondary{--color:var(--cds-interactive);--bg-color:transparent;--btn-border:1px solid var(--cds-interactive);--hover-color:var(--cds-text-on-color);--hover-bg:var(--cds-interactive);--hover-btn-border:1px solid var(--cds-interactive);border-radius:0;font-weight:400}.btn--style-subtle,.btn--style-pill,.btn--style-dashed,.btn--style-tab{border-radius:0}.btn--style-tab.btn--disabled{--bg-color:var(--cds-layer-accent-01)}.card{background:var(--cds-layer-01);border:1px solid var(--cds-border-subtle-01);box-shadow:none;padding:var(--cds-spacing-05);border-radius:0;transition:background 70ms cubic-bezier(.2,0,.38,.9),border-color 70ms cubic-bezier(.2,0,.38,.9)}.card:hover{background:var(--cds-layer-02)}.app-header{background:var(--cds-layer-01);border-bottom:1px solid var(--cds-border-subtle-01);box-shadow:none}.app-header__bg,.app-header--show-bg .app-header__bg{background:var(--cds-layer-01)}.step-nav,.step-nav__home{color:var(--cds-text-primary);font-weight:400}input[type=text],input[type=email],input[type=password],input[type=number],input[type=search],input[type=url],input[type=date],textarea,select,.react-select__control,.field-type .rs__control{font-size:var(--cds-body-compact-02);border-color:var(--cds-border-strong-01)!important;background:var(--cds-field-01,var(--cds-layer-01))!important;border-radius:0!important}input[type=text]:hover,input[type=email]:hover,input[type=password]:hover,input[type=number]:hover,input[type=search]:hover,input[type=url]:hover,input[type=date]:hover,textarea:hover,select:hover,.react-select__control:hover,.field-type .rs__control:hover{background:var(--cds-layer-02)!important}input[type=text]:focus,input[type=text]:focus-within,input[type=email]:focus,input[type=email]:focus-within,input[type=password]:focus,input[type=password]:focus-within,input[type=number]:focus,input[type=number]:focus-within,input[type=search]:focus,input[type=search]:focus-within,input[type=url]:focus,input[type=url]:focus-within,input[type=date]:focus,input[type=date]:focus-within,textarea:focus,textarea:focus-within,select:focus,select:focus-within,.react-select__control:focus,.react-select__control:focus-within,.field-type .rs__control:focus,.field-type .rs__control:focus-within{box-shadow:inset 0 0 0 1px var(--cds-interactive);outline:2px solid var(--cds-focus);outline-offset:-2px;border-color:var(--cds-interactive)!important}html[data-theme=dark] input[type=text],html[data-theme=dark] input[type=email],html[data-theme=dark] input[type=password],html[data-theme=dark] input[type=number],html[data-theme=dark] input[type=search],html[data-theme=dark] input[type=url],html[data-theme=dark] input[type=date],html[data-theme=dark] textarea,html[data-theme=dark] select,html[data-theme=dark] .react-select__control,html[data-theme=dark] .field-type .rs__control{background:var(--cds-layer-02)!important}table thead th,.list-controls,.collection-list__header{background:var(--cds-layer-02);border-color:var(--cds-border-subtle-01);font-size:var(--cds-label-02);letter-spacing:.02em;font-weight:600}table tbody tr{border-color:var(--cds-border-subtle-01)}table tbody tr:hover{background:var(--cds-layer-02)}.popup__content{border:1px solid var(--cds-border-subtle-01);border-radius:0;box-shadow:0 2px 6px #0003}.dashboard .card:not(.cds-tile){background:var(--cds-layer-01);border:1px solid var(--cds-border-subtle-01);border-radius:0}.doc-controls,.list-controls{background:var(--cds-layer-01);border-bottom:1px solid var(--cds-border-subtle-01)}.login__form .btn--style-primary{inline-size:100%}.template-default__wrap,.template-default{background:var(--cds-background)}.template-default{min-height:100vh;grid-template-columns:unset!important;flex-direction:column!important;display:flex!important}.template-default__nav-toggler-wrapper,.template-default__nav-overlay{display:none!important}.template-default__wrap{flex:1;width:100%!important;min-width:0!important}.fx-toolbar{background:var(--cds-ui-shell-bg);border-bottom:1px solid var(--cds-ui-shell-border);align-items:center;gap:var(--cds-spacing-05);min-height:3rem;padding-inline:var(--cds-spacing-05);width:100%;z-index:calc(var(--z-nav) + 1);display:flex}.fx-toolbar__brand{border-inline-end:1px solid var(--cds-ui-shell-border);flex-shrink:0;padding-inline-end:var(--cds-spacing-05)}.fx-toolbar__brand-link{align-items:center;gap:var(--cds-spacing-03);transition:color 70ms cubic-bezier(.2,0,.38,.9);display:inline-flex;color:var(--cds-ui-shell-text)!important;text-decoration:none!important}.fx-toolbar__brand-link:hover{color:var(--cds-text-on-color)!important}.fx-toolbar__brand-mark{background:var(--cds-interactive);block-size:1.25rem;inline-size:1.25rem;display:inline-block}.fx-toolbar__brand-text{font-size:var(--cds-body-compact-02);letter-spacing:.02em;white-space:nowrap;font-weight:600}.fx-toolbar__links{align-items:center;gap:var(--cds-spacing-01);scrollbar-width:none;flex:1;min-width:0;display:flex;overflow-x:auto}.fx-toolbar__links::-webkit-scrollbar{display:none}.fx-toolbar__link{font-size:var(--cds-body-compact-01);align-items:center;gap:var(--cds-spacing-03);min-height:3rem;padding-inline:var(--cds-spacing-04);border-block-end:2px solid #0000;flex-shrink:0;font-weight:400;transition:background 70ms cubic-bezier(.2,0,.38,.9),border-color 70ms cubic-bezier(.2,0,.38,.9),color 70ms cubic-bezier(.2,0,.38,.9);display:inline-flex;color:var(--cds-ui-shell-text-secondary)!important;text-decoration:none!important}.fx-toolbar__link svg{opacity:.85;flex-shrink:0}.fx-toolbar__link:hover{background:var(--cds-ui-shell-hover);color:var(--cds-ui-shell-text)!important}.fx-toolbar__link:focus-visible{outline:2px solid var(--cds-focus);outline-offset:-2px}.fx-toolbar__link--active{background:var(--cds-ui-shell-active);border-block-end-color:var(--cds-interactive);font-weight:600;color:var(--cds-ui-shell-text)!important}.fx-toolbar__link--active svg{color:var(--cds-interactive);opacity:1}.fx-toolbar__controls{border-inline-start:1px solid var(--cds-ui-shell-border);align-items:center;gap:var(--cds-spacing-02);flex-shrink:0;margin-inline-start:auto;padding-inline-start:var(--cds-spacing-04);display:flex}.fx-toolbar__controls .popup-button,.fx-toolbar__controls button,.fx-toolbar__controls a{font-size:var(--cds-body-compact-01);color:var(--cds-ui-shell-text)!important}.fx-toolbar__controls .btn{min-block-size:2rem;padding-inline:var(--cds-spacing-04)}@media (max-width:768px){.fx-toolbar{padding-block:var(--cds-spacing-03);flex-wrap:wrap}.fx-toolbar__brand{border-inline-end:none;inline-size:100%;padding-inline-end:0}.fx-toolbar__links{inline-size:100%}.fx-toolbar__controls{inline-size:100%;padding-inline-start:0;padding-top:var(--cds-spacing-02);border-inline-start:none;justify-content:flex-end;margin-inline-start:0}}.cds-tile{background:var(--cds-layer-01);border:1px solid var(--cds-border-subtle-01);box-shadow:none;border-radius:0;padding:0}.cds-tile--clickable{color:inherit;text-decoration:none;transition:background 70ms cubic-bezier(.2,0,.38,.9),border-color 70ms cubic-bezier(.2,0,.38,.9);display:block}.cds-tile--clickable:hover{background:var(--cds-layer-02);border-color:var(--cds-border-strong-01);text-decoration:none}.cds-tile--clickable:focus-visible{border-color:var(--cds-interactive);outline:2px solid var(--cds-focus);outline-offset:-2px}.dashboard-welcome{gap:var(--cds-spacing-06);grid-template-columns:1fr auto;padding:0;display:grid;position:relative;overflow:hidden}.dashboard-welcome:before{background:var(--cds-interactive);content:"";width:4px;position:absolute;inset-block:0;inset-inline-start:0}.dashboard-welcome:hover{background:var(--cds-layer-01)}.dashboard-welcome__main{gap:var(--cds-spacing-03);min-width:0;padding:var(--cds-spacing-06) var(--cds-spacing-06) var(--cds-spacing-06) calc(var(--cds-spacing-06) + 4px);flex-direction:column;display:flex}.dashboard-welcome__tag{background:var(--color-blue-100);color:var(--cds-support-info);font-size:var(--cds-label-01);letter-spacing:.04em;padding:var(--cds-spacing-02) var(--cds-spacing-03);text-transform:uppercase;align-self:flex-start;font-weight:600;line-height:1}.dashboard-welcome__title{color:var(--cds-text-primary);font-size:var(--cds-productive-heading-04);letter-spacing:0;margin:0;font-weight:400;line-height:1.25}.dashboard-welcome__subtitle{color:var(--cds-text-secondary);font-size:var(--cds-body-compact-02);max-width:36rem;margin:0;line-height:1.5}.dashboard-welcome__aside{background:var(--cds-layer-02);border-inline-start:1px solid var(--cds-border-subtle-01);align-self:stretch;gap:var(--cds-spacing-02);min-width:14rem;padding:var(--cds-spacing-06);flex-direction:column;justify-content:center;display:flex}.dashboard-welcome__date-label{color:var(--cds-text-helper);font-size:var(--cds-label-01);letter-spacing:.04em;text-transform:uppercase;margin:0}.dashboard-welcome__date{color:var(--cds-text-primary);font-size:var(--cds-body-compact-02);margin:0;font-weight:600;line-height:1.4}.dashboard-clock{color:var(--cds-text-primary);font-family:var(--font-mono);font-size:var(--cds-productive-heading-03);font-variant-numeric:tabular-nums;letter-spacing:.02em;font-weight:400;line-height:1.2;display:block}html[data-theme=dark] .dashboard-welcome__tag{color:var(--cds-support-info-inverse);background:#4589ff26}.dashboard-stats{padding:var(--cds-spacing-05)}.dashboard-stats:hover{background:var(--cds-layer-01)}.dashboard-stats__header{border-bottom:1px solid var(--cds-border-subtle-01);align-items:center;gap:var(--cds-spacing-04);margin-bottom:var(--cds-spacing-05);padding-bottom:var(--cds-spacing-04);justify-content:space-between;display:flex}.dashboard-stats__heading{color:var(--cds-text-primary);font-size:var(--cds-productive-heading-03);letter-spacing:0;margin:0;font-weight:400}.dashboard-stats__description{color:var(--cds-text-secondary);font-size:var(--cds-body-compact-01);margin:0}.dashboard-stats__grid{gap:var(--cds-spacing-05);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.dashboard-stats__tile{background:var(--cds-layer-02);border:1px solid var(--cds-border-subtle-01);gap:var(--cds-spacing-05);min-block-size:8.5rem;padding:var(--cds-spacing-05);flex-direction:column;display:flex}.dashboard-stats__tile-top{justify-content:space-between;align-items:flex-start;display:flex}.dashboard-stats__icon{background:var(--cds-layer-01);border:1px solid var(--cds-border-subtle-01);color:var(--cds-interactive);flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.dashboard-stats__icon svg{fill:currentColor}.dashboard-stats__value{color:var(--cds-text-primary);font-size:var(--cds-productive-heading-05);font-variant-numeric:tabular-nums;font-weight:300;line-height:1}.dashboard-stats__label{color:var(--cds-text-secondary);font-size:var(--cds-label-02);letter-spacing:.02em;font-weight:400}.dashboard-stats__action{color:var(--cds-link-primary);font-size:var(--cds-label-01);letter-spacing:.04em;text-transform:uppercase;margin-top:auto}@media (max-width:1056px){.dashboard-stats__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:672px){.dashboard-welcome{grid-template-columns:1fr}.dashboard-welcome__aside{border-inline-start:none;border-top:1px solid var(--cds-border-subtle-01)}.dashboard-stats__grid{grid-template-columns:1fr}}
