.option3-shell.refm8-workbench{--workspace-canvas:#f9f9ff;--workspace-surface:#fff;--workspace-soft:#f1f3ff;--workspace-ink:#161c27;--workspace-muted:#586574;--workspace-line:#dce2ed;--workspace-accent:#00647d;--workspace-sidebar:#2a303d;--workspace-radius:.625rem;background:var(--workspace-canvas);color:var(--workspace-ink);font-size:.875rem}.workbench-sidebar{display:none}.refm8-workbench .app-topbar.workbench-topbar{color:#161c27;box-shadow:none;background:#fff;border-bottom:1px solid #dce2ed}.refm8-workbench .workbench-header-row{gap:.75rem;padding-inline:1rem}.refm8-workbench [data-workspace-identity]{color:var(--workspace-muted);border:0;padding-left:0;font-size:.8125rem}.refm8-workbench .workbench-header-controls{gap:.25rem}.refm8-workbench .workbench-header-controls form[role=search]{width:clamp(14rem,22vw,24rem)}.refm8-workbench [data-mobile-brand-link]{background:var(--workspace-sidebar);border-radius:.375rem;padding:.5rem .625rem}.refm8-workbench .workbench-header-controls>button[aria-label="Open more navigation"],.refm8-workbench .app-topbar [data-mobile-back-button]{color:var(--workspace-ink);border-color:var(--workspace-line);background:var(--workspace-soft)}.refm8-workbench .app-route-content{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.refm8-workbench .page-header-panel{--app-heading-color:#161c27;box-shadow:none;color:var(--workspace-ink);background:0 0;border:0;border-radius:0;flex-wrap:wrap;align-items:flex-start;gap:1rem;padding:0 0 1.25rem}.refm8-workbench .page-header-panel :where(h1,h2){color:var(--workspace-ink)}.refm8-workbench .page-header-panel h1{letter-spacing:-.025em;font-size:clamp(1.5rem,1.25rem + .8vw,2rem);line-height:1.25}.refm8-workbench .page-header-panel p{color:var(--workspace-muted)}.refm8-workbench .page-header-panel .workspace-eyebrow{color:var(--workspace-accent);letter-spacing:.025em;font-size:.75rem}.refm8-workbench .workspace-page-actions{min-width:0;max-width:100%}.refm8-workbench .page-header-panel>div:first-child{flex:18rem}.refm8-workbench .workspace-page-actions :where(a,button){white-space:normal;text-align:center}.refm8-workbench .app-route-content :where(a,button).bg-brand-navy.text-white,.refm8-workbench .app-route-content .page-header-panel :where(a,button).bg-brand-navy.text-white{color:#fff;box-shadow:none;background:#00647d;border-radius:.5rem}.refm8-workbench .app-route-content :where(a,button).bg-brand-navy.text-white:hover,.refm8-workbench .app-route-content .page-header-panel :where(a,button).bg-brand-navy.text-white:hover{background:#004d61}.refm8-workbench #main-content{max-width:100rem;padding-top:1.25rem}.refm8-workbench #main-content>nav{border-color:var(--workspace-line);gap:.375rem;margin-bottom:1.25rem}.option3-shell.refm8-workbench #main-content>nav a{color:var(--workspace-muted);border-radius:.375rem}.option3-shell.refm8-workbench #main-content>nav a:hover{background:var(--workspace-soft);color:var(--workspace-accent)}.option3-shell.refm8-workbench #main-content>nav a[aria-current=page]{background:var(--workspace-accent);color:#fff}.refm8-workbench :where(input,select,textarea,button,a,summary):focus-visible{outline-offset:3px;outline:3px solid #00647d}.refm8-workbench :where(section,article,aside,form,details){min-width:0}.refm8-workbench :where(th,td){font-variant-numeric:tabular-nums}.refm8-workbench .app-route-content :where(section,article,aside,details,form).bg-white{border-color:var(--workspace-line);border-radius:var(--workspace-radius);box-shadow:none;background-image:none}.refm8-workbench .app-route-content :where(table){line-height:1.5}.refm8-workbench .app-route-content :where(thead){background:var(--workspace-soft)}.refm8-workbench .app-route-content :where(th){color:var(--workspace-muted);font-size:.75rem;font-weight:650}.refm8-workbench .app-route-content :where(td,th){border-color:var(--workspace-line);padding-block:.875rem}.refm8-workbench .app-route-content :where(tbody tr):hover{background:#f7f9fc}.refm8-workbench .app-route-content :where(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea){border-radius:.5rem;min-height:2.75rem}.refm8-workbench .workspace-form-section{border-radius:var(--workspace-radius)}.refm8-workbench .workspace-form-section>header{border-color:var(--workspace-line);padding-bottom:.875rem}.refm8-workbench .workspace-input{border-color:#c5ceda}.refm8-workbench .workspace-stat-card{border-color:var(--workspace-line);border-radius:var(--workspace-radius);box-shadow:none;padding:1.125rem}.refm8-workbench .workspace-stat-card:hover{border-color:#9bbac5}.refm8-workbench .workspace-stat-label{color:var(--workspace-muted);font-size:.75rem;font-weight:600}.refm8-workbench .workspace-stat-value{color:var(--workspace-ink);overflow-wrap:anywhere;font-size:clamp(1.5rem,1.25rem + .6vw,2rem)}.refm8-workbench .workspace-stat-helper{margin-top:.875rem;padding-top:.75rem}.refm8-workbench .workspace-empty-state{border-style:solid;border-color:var(--workspace-line);box-shadow:none;padding:2.25rem 1.25rem}.refm8-workbench .workspace-empty-action{background:var(--workspace-accent);color:#fff;border-radius:.5rem}.refm8-workbench .workspace-empty-action:hover{background:#004d61}.refm8-workbench .workspace-status{max-width:100%;line-height:1.4}.refm8-workbench footer[aria-label=Application\ version]{background:var(--workspace-canvas);border-color:var(--workspace-line);color:var(--workspace-muted)}.workbench-nav-link{color:#ecf0ff;border-radius:.375rem;align-items:center;gap:.75rem;min-height:2.75rem;padding:.625rem .75rem;font-size:.8125rem;font-weight:500;line-height:1.4;text-decoration:none;display:flex}.workbench-nav-link:hover{color:#fff;background:#394251}.workbench-nav-link.is-active{color:#fff;background:#00647d;font-weight:650}.workbench-create{color:#fff;border:1px solid #7299a6;border-radius:.375rem;justify-content:center;align-items:center;gap:.5rem;min-height:2.75rem;margin:.25rem .875rem 1rem;padding:.625rem;font-size:.8125rem;font-weight:650;display:flex}.workbench-create:hover{background:#394251}.workbench-nav-groups{border-top:1px solid #485160;margin-top:1rem;padding-top:.5rem}.workbench-nav-groups summary{cursor:pointer;color:#cbd3df;justify-content:space-between;align-items:center;min-height:2.75rem;padding:.625rem .75rem;font-size:.75rem;font-weight:600;list-style:none;display:flex}.workbench-nav-groups summary::-webkit-details-marker{display:none}.workbench-nav-groups details[open] summary svg{transform:rotate(180deg)}.workbench-sidebar-bottom{border-top:1px solid #485160;padding:.75rem}.workbench-sidebar-bottom p{color:#cbd3df;margin:.5rem .75rem;font-size:.75rem;line-height:1.5}.refm8-workbench .workbench-sidebar :focus-visible{outline-offset:-3px;outline-color:#fff}.refm8-workbench .workbench-sidebar .workbench-nav-link.is-active:focus-visible{outline-color:#fff}@media (max-width:639px){.refm8-workbench .workspace-user-menu>summary{width:2.75rem;padding:.3125rem}.refm8-workbench .page-header-panel>div:first-child{flex-basis:auto}.refm8-workbench .workbench-header-row{gap:.125rem;padding-inline:.25rem}.refm8-workbench .workbench-header-controls{gap:0}.refm8-workbench .page-header-panel{gap:.875rem}.refm8-workbench .workspace-page-actions{width:100%}.refm8-workbench .workspace-page-actions>:where(a,button){flex:auto}}@media (max-width:767px){.refm8-workbench .app-topbar [data-workspace-brand]{display:none}.refm8-workbench .workbench-header-controls{flex:1;justify-content:flex-end}}@media (min-width:1024px){.workbench-sidebar{z-index:60;background:#2a303d;flex-direction:column;width:15.5rem;display:flex;position:fixed;inset:0 auto 0 0}.workbench-brand{align-items:center;min-height:4.5rem;padding:1.125rem 1.5rem;display:flex}.workbench-sidebar-scroll{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;padding:0 .625rem .75rem;overflow-y:auto}.refm8-workbench .workbench-frame{padding-left:15.5rem}.refm8-workbench .app-topbar [data-workspace-brand]>a{display:none}.refm8-workbench .app-topbar [data-workspace-brand]{max-width:22%;padding-left:0}.refm8-workbench #main-content{padding:1.5rem 1.5rem 3rem}.refm8-workbench .app-skip-link{left:16.5rem}}@media (min-width:1600px){.refm8-workbench #main-content{padding-inline:2rem}}@media (prefers-reduced-motion:reduce){.refm8-workbench :where(button,a,summary){transition:none!important}}@media print{.option3-shell.refm8-workbench{background:#fff}.refm8-workbench .workbench-frame{padding-left:0}.workbench-sidebar{display:none}.refm8-workbench .app-route-content :where(section,article,aside,details,form).bg-white{box-shadow:none}}
