@media(min-width:1000px){:root body#sensei-app.tactical166 #root#root#root#root#root .app.online47:has(.dojo243) .main.scene188::before{height:100%!important;min-height:100svh!important}}
:root body#sensei-app.tactical166 #root#root#root#root#root .app.online47.skillboard244-app #content .skill-directory244{font-family:'Segoe UI',system-ui,sans-serif!important;font-size:16px!important;line-height:1.5!important}
:root body#sensei-app.tactical166 #root#root#root#root#root .app.online47.skillboard244-app #content .skill-actions246{display:flex!important;gap:12px!important;flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;align-self:flex-start!important}
:root body#sensei-app.tactical166 #root#root#root#root#root .app.online47.skillboard244-app #content .skill-hero245>.skill-actions246{position:absolute!important;right:22px!important;top:22px!important;z-index:2!important}
:root body#sensei-app.tactical166 #root#root#root#root#root .app.online47.skillboard244-app #content .skill-row244 .skill-name244 strong{font-family:'Segoe UI',system-ui,sans-serif!important;font-size:17px!important;line-height:1.4!important;font-weight:650!important;letter-spacing:.01em!important}
:root body#sensei-app.tactical166 #root#root#root#root#root .app.online47.skillboard244-app #content .skill-row244 .skill-name244 small,:root body#sensei-app.tactical166 #root#root#root#root#root .app.online47.skillboard244-app #content .skill-columns244{font-size:14px!important;line-height:1.5!important}
:root body#sensei-app.tactical166 #root#root#root#root#root .app.online47 :is(.skill-total244 b,.skill-position244,.skill-stat244 b,.skill-metrics245 strong){font-family:Rajdhani,'Segoe UI',sans-serif!important;font-variant-numeric:tabular-nums!important}
body#sensei-app dialog.skill-welcome245 #skill-welcome-line245{font-family:'Segoe UI',system-ui,sans-serif!important;font-weight:600!important;letter-spacing:.02em!important;line-height:1.5!important}
body#sensei-app dialog.skill-welcome245 h2{font-family:Rajdhani,'Segoe UI',sans-serif!important;font-weight:700!important;letter-spacing:.035em!important}
@media(max-width:600px){:root body#sensei-app.tactical166 #root#root#root#root#root .app.online47.skillboard244-app #content .skill-actions246{justify-content:flex-start!important;gap:10px!important}:root body#sensei-app.tactical166 #root#root#root#root#root .app.online47.skillboard244-app #content .skill-actions246 .btn{font-size:14px!important}}

@media(max-width:600px){:root body#sensei-app.tactical166 #root#root#root#root#root .app.online47.skillboard244-app #content .skill-hero245>.skill-actions246{right:14px!important;left:14px!important;top:14px!important;justify-content:flex-end!important}}

:root body#sensei-app.tactical166 #root#root#root#root#root .app.online47.skillboard244-app #content .skill-directory244 :is(input,select){font-family:'Segoe UI',system-ui,sans-serif!important;font-size:16px!important}
:root body#sensei-app.tactical166 dialog.skill-dialog244{font-family:'Segoe UI',system-ui,sans-serif!important;line-height:1.5!important}

/* Aligned patch symbols with their labels to the right. */
:root body#sensei-app.tactical166 #root#root#root#root#root .app.online47.skillboard244-app #content .skill-directory244 .skill-latest244{min-width:0!important;text-align:left!important;justify-self:stretch!important}
:root body#sensei-app.tactical166 #root#root#root#root#root .app.online47.skillboard244-app #content .skill-directory244 .skill-patch244{display:grid!important;grid-template-columns:48px minmax(0,1fr)!important;align-items:center!important;justify-content:start!important;gap:10px!important;text-align:left!important;width:100%!important}
:root body#sensei-app.tactical166 #root#root#root#root#root .app.online47.skillboard244-app #content .skill-directory244 .skill-patch244 img{display:block!important;width:48px!important;height:48px!important;object-fit:contain!important;margin:0!important}
:root body#sensei-app.tactical166 #root#root#root#root#root .app.online47.skillboard244-app #content .skill-directory244 .skill-patch244>span{min-width:0!important;overflow-wrap:anywhere!important;text-align:left!important}
:root body#sensei-app.tactical166 #root#root#root#root#root .app.online47.skillboard244-app #content .skill-directory244 .skill-columns244>span:nth-child(5){text-align:left!important}
:root body#sensei-app.tactical166 #root#root#root#root#root .app.online47.skillboard244-app #content .skill-directory244 .skill-metrics245>div{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;padding:20px!important;overflow:visible!important}
:root body#sensei-app.tactical166 #root#root#root#root#root .app.online47.skillboard244-app #content .skill-directory244 .skill-metrics245 span{font-size:12px!important;line-height:1.35!important;letter-spacing:.025em!important;min-width:0!important;overflow-wrap:normal!important}
:root body#sensei-app.tactical166 #root#root#root#root#root .app.online47.skillboard244-app #content .skill-directory244 .skill-metrics245 strong{font-size:clamp(38px,4vw,54px)!important;line-height:1.1!important;text-align:right!important;white-space:nowrap!important;min-width:0!important}
@media(max-width:760px){:root body#sensei-app.tactical166 #root#root#root#root#root .app.online47.skillboard244-app #content .skill-directory244 .skill-metrics245{grid-template-columns:1fr!important;gap:8px!important}:root body#sensei-app.tactical166 #root#root#root#root#root .app.online47.skillboard244-app #content .skill-directory244 .skill-metrics245>div{padding:12px 16px!important}:root body#sensei-app.tactical166 #root#root#root#root#root .app.online47.skillboard244-app #content .skill-directory244 .skill-metrics245 strong{font-size:40px!important}:root body#sensei-app.tactical166 #root#root#root#root#root .app.online47.skillboard244-app #content .skill-directory244 .skill-patch244{grid-template-columns:40px minmax(0,1fr)!important;gap:8px!important}:root body#sensei-app.tactical166 #root#root#root#root#root .app.online47.skillboard244-app #content .skill-directory244 .skill-patch244 img{width:40px!important;height:40px!important}}
