:root{--cat-deep:#0b1b15;--cat-forest:#123d30;--cat-emerald:#334835;--cat-gold:#d3ad59;--cat-gold-dark:#9d7836;--cat-paper:#f7f4ed;--cat-sage:#e7ece5;--cat-line:#d9dfdb;--cat-ink:#17211c;--cat-muted:#617069;--cat-shadow:0 24px 70px rgba(11,27,21,.12)}
*{box-sizing:border-box}html{background:var(--cat-paper)}body{margin:0!important;background:radial-gradient(circle at 88% 4%,rgba(211,173,89,.14),transparent 24%),var(--cat-paper)!important;color:var(--cat-ink)!important;font-family:Inter,"Segoe UI",Arial,sans-serif!important;font-size:15px;line-height:1.6}a{color:var(--cat-forest);text-underline-offset:3px}a:hover{color:var(--cat-gold-dark)}
.skip-link{position:fixed;left:1rem;top:-6rem;z-index:9999;padding:12px 16px;background:#fff;color:var(--cat-forest);font-weight:800}.skip-link:focus{top:1rem}
#container{width:min(1180px,calc(100% - 40px))!important;min-height:calc(100vh - 130px);margin:28px auto 0!important;border:1px solid var(--cat-line)!important;border-radius:22px 22px 0 0;background:#fff!important;box-shadow:var(--cat-shadow)!important;overflow:hidden}
#header{height:104px!important;padding:20px 30px!important;border:0!important;background:#fff!important;display:flex;align-items:center;justify-content:space-between}#header #logo{height:62px!important;display:flex!important;align-items:center}#header #logo img{width:242px!important;height:58px!important;max-height:58px!important;object-fit:contain;object-position:left center}#header .pull-right{float:none!important;order:2;color:var(--cat-muted);font-size:13px}#header .pull-right p{margin:0}#header .pull-right a{font-weight:700;text-decoration:none}
#nav{min-height:58px!important;margin:0!important;padding:0 30px!important;border:0!important;background:var(--cat-deep)!important;display:flex;align-items:center;gap:4px;list-style:none}#nav li{margin:0!important;padding:0!important;background:none!important}#nav li a{height:auto!important;padding:18px 16px!important;border:0!important;border-bottom:3px solid transparent!important;background:none!important;color:#dce5e1!important;font-size:13px!important;font-weight:750;text-decoration:none}#nav li a:hover,#nav li a.active{border-bottom-color:var(--cat-gold)!important;color:#fff!important;background:rgba(255,255,255,.05)!important}
#content{min-height:540px!important;padding:48px 42px 64px!important;border:0!important;background:#fff!important}#landing_page{display:block!important}.main-content{float:none!important;width:100%!important}.sidebar{float:none!important;width:auto!important;display:grid!important;grid-template-columns:1fr 1fr;gap:14px;margin:0 0 38px!important;padding:0!important}.sidebar .front-page-button{width:auto!important;margin:0!important}.sidebar .front-page-button a{min-height:58px!important;border:1px solid var(--cat-forest)!important;border-radius:999px!important;background:var(--cat-forest)!important;color:#fff!important;display:flex!important;align-items:center;justify-content:center;font-size:14px!important;font-weight:800;text-decoration:none;box-shadow:none!important}.sidebar .front-page-button:last-child a{border-color:var(--cat-line)!important;background:#fff!important;color:var(--cat-forest)!important}
.thread-body{position:relative;padding:54px clamp(24px,6vw,72px)!important;border:0!important;border-radius:20px;background:radial-gradient(circle at 86% 12%,rgba(211,173,89,.18),transparent 26%),linear-gradient(135deg,#07110e,#10241d 58%,#09150f)!important;color:#d6e0db}.thread-body:before{content:"CATALYST SERVICE MANAGEMENT";display:block;margin-bottom:14px;color:var(--cat-gold);font-size:12px;font-weight:850;letter-spacing:.16em}.thread-body h1,.thread-body h2,.thread-body h3{max-width:760px;margin:0 0 18px!important;color:#fff!important;font-family:Georgia,"Times New Roman",serif!important;font-size:clamp(38px,5vw,62px)!important;line-height:1.02!important;letter-spacing:-.025em}.thread-body p{max-width:760px;margin:0;color:#c7d4ce;font-size:17px;line-height:1.75}.thread-body strong{color:#fff}
h1,h2,h3,h4,.headline{color:var(--cat-forest)!important;font-family:Georgia,"Times New Roman",serif!important}h1{font-size:clamp(30px,4vw,45px)!important;letter-spacing:-.02em}h2{font-size:30px!important}hr{border:0;border-top:1px solid var(--cat-line)}
label{font-weight:750;color:var(--cat-ink)}input[type=text],input[type=email],input[type=password],input[type=tel],input[type=url],input[type=number],select,textarea,.select2-container .select2-choice{min-height:46px!important;border:1px solid #cbd3cd!important;border-radius:7px!important;background:#fff!important;padding:10px 12px!important;color:var(--cat-ink)!important;font:inherit!important;box-shadow:none!important}textarea{min-height:130px!important}input:focus,select:focus,textarea:focus,button:focus,a:focus{outline:3px solid rgba(211,173,89,.38)!important;outline-offset:2px!important;border-color:var(--cat-gold-dark)!important}
button,input[type=submit],input[type=button],.button,.action-button{min-height:44px!important;padding:10px 18px!important;border:1px solid var(--cat-forest)!important;border-radius:999px!important;background:#fff!important;color:var(--cat-forest)!important;font:700 14px/1.2 Inter,"Segoe UI",Arial,sans-serif!important;text-shadow:none!important;box-shadow:none!important}button[type=submit],input[type=submit],.button.primary,.action-button:hover{background:var(--cat-forest)!important;color:#fff!important}.green.button,.blue.button{background:var(--cat-gold)!important;border-color:var(--cat-gold)!important;color:var(--cat-deep)!important}
table.list,.table{border:1px solid var(--cat-line)!important;border-radius:10px;overflow:hidden}table.list thead th,.table thead th{padding:13px!important;border-color:var(--cat-forest)!important;background:var(--cat-forest)!important;color:#fff!important}table.list td,.table td{padding:13px!important;border-color:#e8ebe8!important}table.list tbody tr:hover,.table tbody tr:hover{background:#fbf9f3!important}.tabs,.tab_content,.thread-entry,.message,.response{border-color:var(--cat-line)!important}.thread-entry.avatar .header:before,.ticket_info{background:var(--cat-sage)!important}
#loginBox{border:1px solid var(--cat-line)!important;border-radius:18px!important;background:#fff!important;box-shadow:var(--cat-shadow)!important}#loginBox:before{content:"CATALYST SERVICE MANAGEMENT";display:block;margin:0 0 18px;color:var(--cat-gold-dark);font-size:11px;font-weight:850;letter-spacing:.15em;text-align:center}.error,.warning,#msg_error,#msg_warning,.error_bar,.warning_bar{border-radius:8px!important}.warning,#msg_warning,.warning_bar{background:#fff8e5!important;border-color:var(--cat-gold)!important}
#footer{width:min(1180px,calc(100% - 40px))!important;margin:0 auto 28px!important;padding:25px 30px!important;border:0!important;border-radius:0 0 22px 22px;background:var(--cat-deep)!important;color:#adbbb4!important;text-align:left!important}#footer p{margin:0!important}#footer #poweredBy{float:right;opacity:.65;filter:grayscale(1)}
@media(max-width:760px){#container{width:100%!important;margin:0!important;border-radius:0!important;border-left:0!important;border-right:0!important}#header{height:auto!important;min-height:90px;padding:16px 18px!important;align-items:flex-start}#header #logo img{width:190px!important;height:auto!important}#header .pull-right{max-width:145px;text-align:right;font-size:11px}#nav{padding:0 10px!important;overflow-x:auto}#nav li a{white-space:nowrap;padding:16px 12px!important}#content{padding:28px 16px 44px!important}.sidebar{grid-template-columns:1fr}.thread-body{padding:38px 24px!important}.thread-body h1,.thread-body h2{font-size:38px!important}table.list{display:block;overflow-x:auto}#footer{width:100%!important;margin:0!important;border-radius:0!important;text-align:center!important}#footer #poweredBy{float:none;display:block;margin-top:10px}}

/* Catalyst emerald direction — clean navigation, structured actions, no pills. */
body{background:var(--cat-ivory,#f5f1e8)!important}
#container{min-height:0;margin-top:22px!important;border-radius:14px 14px 0 0;box-shadow:0 18px 48px rgba(51,72,53,.1)!important}
#header{height:98px!important;border-bottom:1px solid #e1e5df!important}
#nav{min-height:58px!important;padding:0 30px!important;border-bottom:1px solid #d8ded7!important;background:#fff!important;gap:28px}
#nav li a{padding:18px 2px 15px!important;border-radius:0!important;border-bottom:3px solid transparent!important;color:#334835!important;font-weight:700!important;box-shadow:none!important}
#nav li a:hover,#nav li a.active{border-bottom-color:#d3ad59!important;background:transparent!important;color:#334835!important}
#content{min-height:0!important;padding:54px 48px 70px!important;background:#f7f4ed!important}
#landing_page{display:grid!important;grid-template-columns:minmax(0,1fr) 270px;grid-template-areas:"hero actions";gap:22px;align-items:stretch}
#landing_page .main-content{grid-area:hero;min-width:0}
#landing_page .sidebar{grid-area:actions;display:flex!important;flex-direction:column;gap:12px;margin:0!important;padding:26px!important;border:1px solid #d9dfdb;border-radius:12px;background:#fff!important}
#landing_page .sidebar:before{content:"HOW CAN WE HELP?";margin-bottom:4px;color:#9d7836;font-size:11px;font-weight:850;letter-spacing:.14em}
.sidebar .front-page-button a{min-height:50px!important;padding:13px 16px!important;border-radius:6px!important;background:#334835!important;font-size:13px!important}
.sidebar .front-page-button:last-child a{border-color:#334835!important;background:#fff!important;color:#334835!important}
.thread-body{height:100%;min-height:330px;padding:52px clamp(30px,5vw,66px)!important;border-radius:12px;background:linear-gradient(135deg,#334835,#29402f)!important;box-shadow:0 18px 42px rgba(51,72,53,.16)!important}
.thread-body:before{color:#decd92}
.thread-body h1,.thread-body h2,.thread-body h3{font-size:clamp(40px,5vw,64px)!important}
button,input[type=submit],input[type=button],.button,.action-button{border-radius:6px!important}
#footer{margin-bottom:22px!important;border-radius:0 0 14px 14px;background:#334835!important;color:#e7ece5!important}
@media(max-width:760px){#container{margin:0!important}#header{min-height:88px!important}#nav{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:0 12px!important;overflow:visible!important}#nav li{text-align:center}#nav li a{display:flex!important;min-height:62px;align-items:center;justify-content:center;padding:12px 5px!important;white-space:normal!important;font-size:11px!important;line-height:1.25!important}#content{padding:30px 16px 42px!important}#landing_page{grid-template-columns:1fr;grid-template-areas:"hero" "actions"}.thread-body{min-height:0;padding:38px 25px!important}.thread-body h1,.thread-body h2{font-size:39px!important}#landing_page .sidebar{padding:18px!important}#footer{margin:0!important}}

/* Staff console — dense, structured service-management workspace. */
body.catalyst-staff{background:#f3f1ea!important;color:#26342a!important;font:14px/1.45 Inter,"Segoe UI",Arial,sans-serif!important}
.catalyst-staff #container{width:min(1440px,calc(100% - 40px))!important;min-height:calc(100vh - 76px);margin:20px auto 0!important;border:1px solid #d9ded7!important;border-radius:14px!important;background:#fff!important;box-shadow:0 16px 48px rgba(39,58,43,.1)!important;overflow:visible}
.catalyst-staff #header{height:88px!important;padding:14px 30px!important;border:0!important;border-radius:14px 14px 0 0;background:#fff!important;box-shadow:none!important}
.catalyst-staff #header #logo{height:60px!important;padding:0!important}.catalyst-staff #header #logo img{width:230px!important;height:55px!important;max-width:230px!important;max-height:55px!important}
.catalyst-staff #header #info{width:auto!important;max-width:none!important;margin:11px 0 0!important;padding:9px 12px!important;border:1px solid #dde2dc!important;border-radius:7px!important;background:#f8f7f2!important;color:#657168!important;font-size:12px!important}.catalyst-staff #header #info a{color:#334835!important;font-weight:750!important}
.catalyst-staff #nav{height:52px!important;min-height:52px!important;padding:0 24px!important;border:0!important;background:#334835!important;display:flex!important;align-items:stretch!important;gap:4px!important}
.catalyst-staff #nav>li{display:flex!important;min-width:0!important;height:52px!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important}.catalyst-staff #nav>li+li{margin-left:0!important}
.catalyst-staff #nav>li>a{display:flex!important;align-items:center!important;height:52px!important;padding:0 18px!important;border:0!important;border-bottom:3px solid transparent!important;border-radius:0!important;background:none!important;color:#dfe8df!important;font-weight:700!important;line-height:49px!important}.catalyst-staff #nav>li.active>a,.catalyst-staff #nav>li>a:hover{border-bottom-color:#d3ad59!important;background:rgba(255,255,255,.06)!important;color:#fff!important;text-decoration:none!important}
.catalyst-staff #customQ_nav{min-height:46px!important;padding:0 24px!important;border:0!important;border-bottom:1px solid #dde2dc!important;background:#fff!important;line-height:46px!important}.catalyst-staff #sub_nav{min-height:46px!important;height:auto!important;padding:0!important;border:0!important;background:transparent!important;display:flex!important;align-items:center!important;gap:2px}.catalyst-staff #customQ_nav .jb-overflowmenu-menu-primary li.item{height:46px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important}.catalyst-staff #customQ_nav .jb-overflowmenu-menu-primary li.item>a{height:46px!important;padding:0 13px 0 25px!important;background-position:7px 50%!important;color:#425047!important;font-size:13px!important;line-height:46px!important}.catalyst-staff #customQ_nav .jb-overflowmenu-menu-primary li.item:hover{padding:0!important;border:0!important;background:#f1f3ef!important}.catalyst-staff #customQ_nav .jb-overflowmenu-menu-primary li.item>a.active{color:#29402f!important;font-weight:800!important}
.catalyst-staff #content{min-height:calc(100vh - 290px)!important;padding:30px 32px 42px!important;border:0!important;border-radius:0 0 14px 14px!important;background:#faf9f5!important}
.catalyst-staff #basic_search{min-height:58px;margin:0 0 24px!important;padding:10px 12px!important;border:1px solid #dce1da!important;border-radius:9px!important;background:#fff!important;box-shadow:none!important;display:flex;align-items:center}.catalyst-staff #basic_search form{display:flex;align-items:center;gap:8px}.catalyst-staff #basic_search .pull-right{margin-left:auto;order:2}.catalyst-staff #basic_search .input.attached{height:38px!important;margin:0!important;outline:0!important}.catalyst-staff #basic_search input.basic-search{width:min(360px,40vw)!important;height:38px!important;padding:8px 12px!important;border:1px solid #cbd3cc!important;border-right:0!important;border-radius:6px 0 0 6px!important;background:#fff!important}.catalyst-staff #basic_search .button.attached{width:42px!important;height:38px!important;min-height:38px!important;margin:0!important;padding:0!important;border:1px solid #334835!important;border-radius:0 6px 6px 0!important;background:#334835!important;color:#fff!important}.catalyst-staff #basic_search>a{color:#68766c!important;font-size:12px!important}
.catalyst-staff .sticky.placeholder{display:none!important}.catalyst-staff .sticky.bar{position:relative!important;inset:auto!important;width:100%!important;margin:0 0 14px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.catalyst-staff .sticky.bar .content{width:100%!important;min-height:48px;display:flex;align-items:center}.catalyst-staff .sticky.bar h2{margin:0!important;font:700 28px/1.2 Georgia,"Times New Roman",serif!important}.catalyst-staff .sticky.bar h2 a{color:#334835!important}.catalyst-staff .configureQ{margin:0 0 0 8px!important;color:#8b958d!important}.catalyst-staff .sticky.bar .pull-right.flush-right{margin-left:auto;display:flex;align-items:center;gap:7px}
.catalyst-staff .action-button,.catalyst-staff .button,.catalyst-staff input[type=submit],.catalyst-staff input[type=button]{box-sizing:border-box!important;min-width:40px!important;height:38px!important;min-height:38px!important;margin:0!important;padding:7px 12px!important;border:1px solid #c9d1ca!important;border-radius:6px!important;background:#fff!important;color:#334835!important;box-shadow:none!important;line-height:22px!important}.catalyst-staff .action-button:hover,.catalyst-staff .button:hover{border-color:#8fa092!important;background:#eef2ed!important;color:#1f3525!important;box-shadow:none!important}.catalyst-staff .action-button.red{color:#9a3e35!important}.catalyst-staff .action-button i,.catalyst-staff .button i{margin:0!important}
.catalyst-staff table.list{width:100%!important;margin:0!important;border:1px solid #d8ded8!important;border-collapse:separate!important;border-spacing:0!important;border-radius:9px!important;background:#fff!important;overflow:hidden!important}.catalyst-staff table.list thead th{padding:12px 10px!important;border:0!important;border-bottom:1px solid #d5ddd5!important;background:#e9eee8!important;color:#334835!important;font-size:11px!important;font-weight:800!important;letter-spacing:.055em!important;text-transform:uppercase!important}.catalyst-staff table.list thead th a{margin:0!important;padding:0 16px 0 0!important;background-position:100% 50%!important;color:#334835!important}.catalyst-staff table.list tbody td,.catalyst-staff table.list tbody td>div{padding:11px 10px!important;border:0!important;border-bottom:1px solid #e7eae6!important;background:#fff!important;color:#344139!important;vertical-align:middle!important}.catalyst-staff table.list tbody td>div{padding:0!important;border:0!important}.catalyst-staff table.list tbody tr:nth-child(2n+1) td,.catalyst-staff table.list tbody tr:nth-child(2n+1) td>div{background:#fbfcfa!important}.catalyst-staff table.list tbody tr:hover td,.catalyst-staff table.list tbody tr:hover td>div,.catalyst-staff table.list tbody tr.highlight td{background:#f1f5ef!important}.catalyst-staff table.list tbody a{color:#294c34!important;font-weight:700!important}.catalyst-staff table.list tfoot td{padding:11px 12px!important;border:0!important;background:#f3f5f1!important;color:#5b685e!important}
.catalyst-staff #footer{width:min(1440px,calc(100% - 40px))!important;margin:14px auto 24px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#768178!important;text-align:center!important;font-size:11px!important}
.catalyst-staff .action-dropdown,.catalyst-staff .noclick-dropdown{border:1px solid #d5dbd4!important;border-radius:7px!important;background:#fff!important;box-shadow:0 14px 32px rgba(40,57,43,.14)!important}.catalyst-staff .action-dropdown a,.catalyst-staff .noclick-dropdown a{color:#334835!important}
.catalyst-staff .thread-body{height:auto!important;min-height:0!important;padding:24px 28px!important;border:1px solid #dce2dc!important;border-radius:0 0 8px 8px!important;background:#fff!important;box-shadow:none!important;color:#354139!important}.catalyst-staff .thread-body:before{content:none!important}.catalyst-staff .thread-body h1,.catalyst-staff .thread-body h2,.catalyst-staff .thread-body h3{max-width:none!important;margin:0 0 12px!important;color:#334835!important;font:700 22px/1.25 Georgia,"Times New Roman",serif!important;letter-spacing:0!important}.catalyst-staff .thread-body p{max-width:none!important;color:#455249!important;font-size:14px!important;line-height:1.65!important}.catalyst-staff .thread-body strong{color:#26342a!important}.catalyst-staff .thread-body a{color:#356445!important}
.catalyst-staff .thread-entry{margin-bottom:22px!important}.catalyst-staff .thread-entry .header{padding:10px 13px!important;border:1px solid #d8ded8!important;border-radius:8px 8px 0 0!important;background:#eef2ed!important;color:#435047!important}.catalyst-staff .thread-entry.response .header{background:#e6eee7!important}.catalyst-staff .thread-entry.message .header{background:#f3efe3!important}.catalyst-staff .thread-event{color:#68746b!important}
.catalyst-staff .tabs{margin-top:18px!important;border-bottom:1px solid #d8ded8!important}.catalyst-staff .tabs li{margin-right:5px!important}.catalyst-staff .tabs a{padding:9px 14px!important;border:1px solid #d8ded8!important;border-bottom:0!important;border-radius:7px 7px 0 0!important;background:#f2f4f1!important;color:#4d5a51!important}.catalyst-staff .tabs .active a,.catalyst-staff .tabs a.active{background:#fff!important;color:#334835!important;font-weight:800!important}.catalyst-staff .tab_content{padding:18px!important;border:1px solid #d8ded8!important;border-top:0!important;background:#fff!important}
.catalyst-staff .redactor-box,.catalyst-staff .redactor-toolbar,.catalyst-staff .redactor-editor{border-color:#d7ddd7!important;background:#fff!important}.catalyst-staff .redactor-toolbar{border-radius:7px 7px 0 0!important;box-shadow:none!important}.catalyst-staff .redactor-editor{min-height:180px!important;border-radius:0 0 7px 7px!important;color:#344139!important}.catalyst-staff .ticket_info{padding:14px!important;border:1px solid #d8ded8!important;border-radius:8px!important;background:#eef2ed!important}
.catalyst-staff input:focus,.catalyst-staff select:focus,.catalyst-staff textarea:focus,.catalyst-staff button:focus,.catalyst-staff a:focus{outline:3px solid rgba(211,173,89,.35)!important;outline-offset:2px!important}
@media(max-width:900px){.catalyst-staff{overflow-x:hidden!important}.catalyst-staff #container{width:100%!important;margin:0!important;border:0!important;border-radius:0!important;overflow:hidden!important}.catalyst-staff #header{height:auto!important;min-height:126px!important;padding:14px 18px!important;border-radius:0!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important}.catalyst-staff #header #logo img{width:205px!important;max-width:205px!important}.catalyst-staff #header #info{float:none!important;width:100%!important;max-width:100%!important;margin:8px 0 0!important;padding:7px 9px!important;text-align:left!important;white-space:normal!important}.catalyst-staff #nav{width:100%!important;overflow-x:auto!important;padding:0 10px!important}.catalyst-staff #nav>li>a{padding:0 12px!important;white-space:nowrap!important;font-size:12px!important}.catalyst-staff #customQ_nav{width:100%!important;overflow-x:auto!important;padding:0 8px!important}.catalyst-staff #sub_nav{width:max-content!important}.catalyst-staff #content{width:100%!important;padding:20px 15px 32px!important;overflow:hidden!important}.catalyst-staff #basic_search{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:9px!important}.catalyst-staff #basic_search .pull-right{float:none!important;order:0!important;margin:0!important;align-self:flex-end!important}.catalyst-staff #basic_search form{order:1!important;width:100%!important;display:flex!important;flex-wrap:wrap!important;gap:7px!important}.catalyst-staff #basic_search .input.attached{display:flex!important;width:100%!important}.catalyst-staff #basic_search input.basic-search{width:auto!important;min-width:0!important;flex:1!important}.catalyst-staff .sticky.bar .content{flex-wrap:wrap!important;gap:10px!important}.catalyst-staff .sticky.bar .pull-right.flush-right{width:100%!important;margin-left:0!important;overflow-x:auto!important;padding-bottom:3px!important}.catalyst-staff .sticky.bar h2{font-size:26px!important}.catalyst-staff form#tickets{display:block!important;width:100%!important;max-width:100%!important;overflow-x:auto!important;padding-bottom:7px!important}.catalyst-staff table.list{width:860px!important;min-width:860px!important;max-width:none!important}.catalyst-staff #footer{width:100%!important}.catalyst-staff .thread-body{padding:18px!important}.catalyst-staff .tab_content{padding:13px!important}}

/* Staff navigation dropdowns — compact Catalyst menu panels. */
.catalyst-staff #nav>li{position:relative!important}
.catalyst-staff #nav>li>ul{box-sizing:border-box!important;top:52px!important;left:0!important;width:218px!important;margin:0!important;padding:7px!important;border:1px solid #d8dfd8!important;border-top:3px solid #d3ad59!important;border-radius:0 0 9px 9px!important;background:#fff!important;box-shadow:0 16px 34px rgba(31,53,37,.16)!important;list-style:none!important;overflow:hidden!important;z-index:1000!important}
.catalyst-staff #nav>li>ul>li{display:block!important;width:100%!important;height:auto!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important}
.catalyst-staff #nav>li>ul>li>a{display:flex!important;align-items:center!important;width:100%!important;height:auto!important;min-height:40px!important;margin:0!important;padding:9px 12px!important;border:0!important;border-radius:6px!important;background:none!important;background-image:none!important;color:#34483a!important;font-size:12px!important;font-weight:700!important;line-height:1.3!important;text-decoration:none!important;white-space:nowrap!important}
.catalyst-staff #nav>li>ul>li>a:hover,.catalyst-staff #nav>li>ul>li>a:focus{border:0!important;background:#edf2ed!important;color:#183923!important;outline:none!important}
.catalyst-staff #nav>li>ul>li+li{border-top:1px solid #edf0ec!important}
.catalyst-staff #nav>li:has(>ul)>a:after{content:"";width:0;height:0;margin-left:8px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid #cbd8ce;transition:transform .16s ease}
.catalyst-staff #nav>li:has(>ul):hover>a:after{transform:rotate(180deg)}
.catalyst-staff .action-dropdown ul,.catalyst-staff .noclick-dropdown ul{margin:0!important;padding:6px!important;list-style:none!important}
.catalyst-staff .action-dropdown li,.catalyst-staff .noclick-dropdown li{margin:0!important;padding:0!important;border:0!important;background:none!important}
.catalyst-staff .action-dropdown li+li,.catalyst-staff .noclick-dropdown li+li{border-top:1px solid #edf0ec!important}
.catalyst-staff .action-dropdown li>a,.catalyst-staff .noclick-dropdown li>a{display:flex!important;align-items:center!important;min-height:38px!important;padding:8px 11px!important;border-radius:5px!important;background:none!important;color:#34483a!important;font-size:12px!important;font-weight:650!important;text-decoration:none!important}
.catalyst-staff .action-dropdown li>a:hover,.catalyst-staff .noclick-dropdown li>a:hover{background:#edf2ed!important;color:#183923!important}
@media(max-width:900px){.catalyst-staff #nav{overflow-y:hidden!important}.catalyst-staff #nav>li>ul{display:none!important}}
