/* FINNEX 240: compact premium design; scoped to six dashboards */
.fnxf615.fnxf692-workspace{font-family:system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif!important;font-size:15px!important;font-weight:400!important;letter-spacing:normal!important;color:#162b46!important}
.fnxf615.fnxf692-workspace .fnxf615-layout{gap:20px!important}
.fnxf615.fnxf692-workspace .fnxf615-nav{box-shadow:0 5px 22px rgba(21,48,82,.055)!important}
.fnxf615.fnxf692-workspace .fnxf615-nav a{font-size:15px!important;font-weight:550!important;letter-spacing:0!important}
.fnxf615.fnxf692-workspace .fnxf615-nav a[aria-current=page]{font-weight:700!important}
.fnxf615.fnxf692-workspace .fnxf200-quick{padding:clamp(20px,2.5vw,32px)!important}
.fnxf615.fnxf692-workspace .fnxf200-quick-heading h2{font-size:clamp(24px,2.4vw,31px)!important;font-weight:720!important;letter-spacing:-.025em!important;line-height:1.2!important}
.fnxf615.fnxf692-workspace .fnxf200-quick-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))!important;gap:12px!important}
.fnxf615.fnxf692-workspace .fnxf200-quick-card{min-height:84px!important;padding:16px!important;font-size:15px!important;font-weight:620!important;line-height:1.35!important;border-radius:16px!important;box-shadow:none!important;transition:background-color .15s,border-color .15s,transform .15s!important}
.fnxf615.fnxf692-workspace .fnxf200-quick-card:hover{transform:translateY(-2px);border-color:#8eafe8!important;background:#f6f9ff!important}
.fnxf615.fnxf692-workspace .fnxf615-toolbar{border-radius:16px!important}
.fnxf615.fnxf692-workspace .fnxf615-panel{box-shadow:none!important}
.fnxf615.fnxf692-workspace :is(input,select,textarea,button){font-family:inherit!important}
.fnxf615.fnxf692-workspace :is(a,button,input,select,textarea):focus-visible{outline:3px solid #2862d6!important;outline-offset:3px!important}
.fnxf615.fnxf692-workspace .fnxf190-search-wrap input{min-height:46px!important;font-size:15px!important}
.fnxf615.fnxf692-workspace .fnxf615-nav a[hidden],.fnxf615.fnxf692-workspace [hidden]{display:none!important}
@media(max-width:850px){.fnxf615.fnxf692-workspace .fnxf615-layout{display:block!important}.fnxf615.fnxf692-workspace .fnxf750-nav-toggle{display:flex!important;min-height:48px!important;align-items:center!important}.fnxf615.fnxf692-workspace .fnxf615-nav{display:none!important;flex-direction:column!important;overflow:visible!important;margin-bottom:14px!important}.fnxf615.fnxf692-workspace .fnxf750-nav-toggle[aria-expanded="true"] + .fnxf615-nav{display:flex!important}.fnxf615.fnxf692-workspace .fnxf615-nav a{white-space:normal!important}}
@media(max-width:550px){.fnxf615.fnxf692-workspace .fnxf200-quick-grid{grid-template-columns:1fr!important}.fnxf615.fnxf692-workspace .fnxf200-quick-card{min-height:70px!important}}
@media(prefers-reduced-motion:reduce){.fnxf615.fnxf692-workspace *{transition:none!important;animation:none!important}}
