/* Central South Side: the public site's quiet charcoal/purple design,
   scoped to forum and administration. Layout, access and state are unchanged. */
body:is(.forum-site.recon-public,.admin-forum-theme) {
  --ws-canvas:#111111;
  --ws-surface:#171719;
  --ws-raised:#1d1b21;
  --ws-line:#ffffff14;
  --ws-text:#eeeaf3;
  --ws-muted:#a7a0b0;
  --ws-accent:#b084ed;
  --ws-focus:#d4b5ff;
  --ws-radius:9px;
  --af-surface:var(--ws-surface);
  --af-line:var(--ws-line);
  --af-muted:var(--ws-muted);
  --af-input:#121214;
  --af-purple:var(--ws-accent);
  --af-accent:var(--ws-accent);
  --af-text:var(--ws-text);
  --af-radius:var(--ws-radius);
  --af-shadow:none;
  --af-focus:var(--ws-focus);
  --muted:var(--ws-muted);
  --line:var(--ws-line);
  --forum-surface:var(--ws-surface);
  --forum-raised:var(--ws-raised);
  --forum-purple:var(--ws-accent);
  color-scheme:dark;
}
body.forum-site.recon-public.unified-site,
body.admin-dashboard.recon-admin.admin-forum-theme {
  background:var(--ws-canvas)!important;
  color:var(--ws-text)!important;
  font-family:-apple-system,system-ui,"Segoe UI",Helvetica,Arial,sans-serif!important;
  -webkit-font-smoothing:antialiased;
}
/* Keep the homepage backdrop for authentication and the animated loader only. */
body.forum-site.recon-public.unified-site:not(.auth-screen)::before,
body.unified-site.admin-dashboard.admin-forum-theme:not(.auth-screen)::before {
  display:none!important;
}
body:is(.forum-site.recon-public,.admin-forum-theme) :is(button,input,textarea,select) {font-family:inherit}
body:is(.forum-site.recon-public,.admin-forum-theme) ::selection {background:#b084ed44;color:#fff}
body:is(.forum-site.recon-public,.admin-forum-theme) :is(a,button,input,textarea,select,summary):focus-visible {outline:2px solid var(--ws-focus)!important;outline-offset:4px}

/* Public forum: same width, typography and section rhythm as the website. */
body.forum-site.recon-public.unified-site .forum-banner {
  width:100%!important;
  box-sizing:border-box!important;
  text-align:left!important;
  align-items:flex-start!important;
  justify-content:flex-start!important;
  padding:122px 35px 30px!important;
  background:transparent!important;
  min-height:0!important;
  height:auto!important;
}
body.forum-site.recon-public.unified-site .forum-banner h1 {font-size:30px!important;font-weight:600!important;letter-spacing:-.035em!important;line-height:1.25!important;margin:0 0 12px!important}
body.forum-site.recon-public.unified-site .forum-banner p {font-size:13px!important;color:var(--ws-muted)!important;line-height:1.75!important}
body.forum-site.recon-public.unified-site .forum-banner>div::after {content:"";display:block;width:44px;height:2px;background:var(--ws-accent);margin-top:22px}
body.forum-site.recon-public.unified-site .c-forum-subnav {gap:8px;margin-bottom:26px}
body.forum-site.recon-public.unified-site .forum-wrap {width:100%!important;box-sizing:border-box!important}
body.forum-site.recon-public.unified-site .c-support-categories>a.forum-panel>h3 {display:block!important;padding:0!important;margin:15px 0 10px!important;border:0!important;font-size:16px!important;line-height:1.5!important}
body.forum-site.recon-public.unified-site .c-support-categories>a.forum-panel {transition:background .18s,border-color .18s}
body.forum-site.recon-public.unified-site .c-support-categories>a.forum-panel:hover {background:var(--ws-raised)!important;border-color:#b084ed66!important}
body.forum-site.recon-public.unified-site .c-forum-subnav a {background:transparent!important;border:1px solid var(--ws-line)!important;border-radius:7px!important;padding:10px 14px!important;font-size:12px!important;color:var(--ws-muted)!important;transition:background .18s,border-color .18s,color .18s}
body.forum-site.recon-public.unified-site .c-forum-subnav a:is(:hover,:focus-visible) {color:var(--ws-text)!important;background:var(--ws-raised)!important;border-color:#b084ed66!important}
body.forum-site.recon-public.unified-site .forum-layout {gap:24px!important;grid-template-columns:minmax(0,1fr) 280px!important}
body.forum-site.recon-public.unified-site .forum-layout>*,
body.forum-site.recon-public.unified-site .board-info>div {min-width:0}
body.forum-site.recon-public.unified-site :is(.forum-panel,.c-support-intro,.c-ticket-chat,.forum-form,.post,.forum-bottom>div) {
  background:var(--ws-surface)!important;
  border:1px solid var(--ws-line)!important;
  border-radius:var(--ws-radius)!important;
  box-shadow:none!important;
  backdrop-filter:none!important;
}
body.forum-site.recon-public.unified-site .forum-panel {margin-bottom:22px!important}
body.forum-site.recon-public.unified-site .forum-panel>h3 {
  padding:19px 22px!important;
  font-size:14px!important;
  font-weight:600!important;
  color:var(--ws-text)!important;
  border-bottom:1px solid var(--ws-line)!important;
  background:transparent!important;
  gap:12px;
}
body.forum-site.recon-public.unified-site .forum-panel>h3 small {font-size:11px!important;color:var(--ws-muted)!important;font-weight:400!important;line-height:1.6;text-align:right}
body.forum-site.recon-public.unified-site :is(.board-row,.topic-row) {min-height:100px!important;padding:20px 22px!important;border-bottom:1px solid var(--ws-line)!important;gap:18px!important;transition:background .18s!important}
body.forum-site.recon-public.unified-site :is(.board-row,.topic-row):last-child {border-bottom:0!important}
body.forum-site.recon-public.unified-site :is(.board-row,.topic-row):hover {background:var(--ws-raised)!important}
body.forum-site.recon-public.unified-site :is(.board-row,.topic-row) h3 {font-size:14px!important;font-weight:600!important;color:var(--ws-text)!important;line-height:1.5!important;margin:0 0 5px!important;overflow-wrap:anywhere}
body.forum-site.recon-public.unified-site :is(.board-row,.topic-row) p {font-size:12px!important;line-height:1.75!important;color:var(--ws-muted)!important;margin:0!important}
body.forum-site.recon-public.unified-site :is(.board-row,.topic-row) small,
body.forum-site.recon-public.unified-site .row-count {font-size:11px!important;color:var(--ws-muted)!important;line-height:1.65!important}
body.forum-site.recon-public.unified-site .board-folder {display:grid!important;place-items:center!important;flex:0 0 46px!important;width:46px!important;height:46px!important;border:1px solid #b084ed30!important;border-radius:10px!important;background:#b084ed0c!important;color:var(--ws-accent)!important}
body.forum-site.recon-public.unified-site .board-folder svg {width:24px!important;height:24px!important}
body.forum-site.recon-public.unified-site .forum-toolbar {gap:16px!important;margin-bottom:22px!important;flex-wrap:wrap}
body.forum-site.recon-public.unified-site :is(.forum-toolbar h2,#forum-app>h2) {font-size:23px!important;line-height:1.35!important;font-weight:600!important;letter-spacing:-.025em!important;color:var(--ws-text)!important}
body.forum-site.recon-public.unified-site :is(.sidebar-body,.forum-bottom) {font-size:12px!important;color:var(--ws-muted)!important;line-height:1.8!important}
body.forum-site.recon-public.unified-site .sidebar-body {padding:18px 22px!important}
body.forum-site.recon-public.unified-site :is(.sidebar-body p,.forum-bottom p) {margin:0 0 12px!important;color:var(--ws-muted)!important;font-size:12px!important}
body.forum-site.recon-public.unified-site .sidebar-body p:last-child {margin-bottom:0!important}
body.forum-site.recon-public.unified-site .forum-bottom {gap:24px!important}
body.forum-site.recon-public.unified-site .forum-bottom>div {padding:22px!important}
body.forum-site.recon-public.unified-site .forum-bottom h3 {padding:0!important;margin:0 0 14px!important;background:none!important;font-size:14px!important;font-weight:600!important}
body.forum-site.recon-public.unified-site .c-forum-services {gap:14px!important;margin-bottom:30px!important}
body.forum-site.recon-public.unified-site .c-forum-services a {padding:21px!important;background:var(--ws-surface)!important;border:1px solid var(--ws-line)!important;border-radius:var(--ws-radius)!important;box-shadow:none!important;transition:background .18s,border-color .18s,transform .18s}
body.forum-site.recon-public.unified-site .c-forum-services a:hover {background:var(--ws-raised)!important;border-color:#b084ed66!important;transform:translateY(-2px)}
body.forum-site.recon-public.unified-site .c-forum-services span {color:var(--ws-accent)!important;font-size:10px!important}
body.forum-site.recon-public.unified-site .c-forum-services strong {font-size:14px!important;font-weight:600!important;color:var(--ws-text)!important}
body.forum-site.recon-public.unified-site .c-forum-services small {color:var(--ws-muted)!important;font-size:12px!important;line-height:1.7!important}
body.forum-site.recon-public.unified-site #main-content :is(input:not([type=checkbox]):not([type=radio]),select,textarea) {background:#121214!important;border:1px solid #ffffff20!important;border-radius:7px!important;color:var(--ws-text)!important;font-size:13px!important;padding:11px 13px!important;min-height:42px;box-sizing:border-box;max-width:100%}
body.forum-site.recon-public.unified-site #main-content :is(input,textarea)::placeholder {color:#8e8798!important}
body.forum-site.recon-public.unified-site #main-content label {font-size:12px!important;color:var(--ws-muted)!important;line-height:1.7}
body.forum-site.recon-public.unified-site #main-content :is(button,.button,.text-link) {border:1px solid #ffffff20!important;background:#222126!important;color:var(--ws-text)!important;border-radius:7px!important;padding:10px 15px!important;font-size:12px!important;font-weight:500!important;min-height:39px;transition:background .18s,border-color .18s}
body.forum-site.recon-public.unified-site #main-content :is(button,.button,.text-link):hover {background:#2b2731!important;border-color:#b084ed66!important}
body.forum-site.recon-public.unified-site #main-content :is(button.primary,.button.primary) {background:#9563cc!important;border-color:#b084ed66!important;color:#fff!important}
body.forum-site.recon-public.unified-site #main-content :is(button.primary,.button.primary):hover {background:#a273da!important}
body.forum-site.recon-public.unified-site :is(.forum-crumb,.post-meta,.pagination) {color:var(--ws-muted)!important;font-size:11px!important}
body.forum-site.recon-public.unified-site :is(.forum-crumb a,.sidebar-body a,.forum-bottom a,.c-rule-line>span) {color:var(--ws-accent)!important}
body.forum-site.recon-public.unified-site .post-author {background:#1c1b20!important;border-right:1px solid var(--ws-line)!important}
body.forum-site.recon-public.unified-site .post-body {background:transparent!important;color:var(--ws-text)!important;min-width:0}
body.forum-site.recon-public.unified-site .post-body .content {font-size:13px!important;line-height:1.9!important;overflow-wrap:anywhere}
body.forum-site.recon-public.unified-site :is(.forum-notice,.c-private-note) {background:#b084ed09!important;color:#c9bfd5!important;border:1px solid #b084ed30!important;border-radius:7px!important;line-height:1.8!important}
body.forum-site.recon-public.unified-site .c-forum-rules>nav a {background:var(--ws-surface)!important;border-color:var(--ws-line)!important;border-radius:7px!important;color:var(--ws-muted)!important}
body.forum-site.recon-public.unified-site .c-forum-rules>nav a:hover {border-color:#b084ed66!important;color:var(--ws-text)!important}
body.forum-site.recon-public.unified-site .c-rule-chapter>p {color:var(--ws-muted)!important}
body.forum-site.recon-public.unified-site .c-chat-message {background:#222126!important;border-color:var(--ws-line)!important;border-radius:9px!important}
body.forum-site.recon-public.unified-site .c-chat-message strong {color:var(--ws-text)!important}
body.forum-site.recon-public.unified-site .c-chat-message small {color:var(--ws-muted)!important}
body.forum-site.recon-public.unified-site .c-chat-forum {background:#392b4b!important;border-color:#b084ed38!important}
body.forum-site.recon-public.unified-site .c-chat-assistant {border-color:#b084ed55!important}
body.forum-site.recon-public.unified-site .c-faction-filter button[aria-pressed=true] {background:#b084ed25!important;border-color:#b084ed66!important}

/* Administration: retain workspace grouping/order, simplify the visual chrome. */
body.admin-dashboard.recon-admin.admin-forum-theme #app>header {background:#111111ed!important;border-bottom:1px solid var(--ws-line)!important;box-shadow:none!important;backdrop-filter:blur(16px)!important}
body.admin-dashboard.recon-admin.admin-forum-theme #app .af-banner {height:auto!important;min-height:0!important;padding:110px 35px 28px!important;gap:0!important}
body.admin-dashboard.recon-admin.admin-forum-theme #app .af-banner .eyebrow {color:var(--ws-accent)!important;font-size:10px!important;letter-spacing:.13em!important}
body.admin-dashboard.recon-admin.admin-forum-theme #app .af-banner h1 {font-size:30px!important;font-weight:600!important;line-height:1.25!important;letter-spacing:-.035em!important;margin:10px 0 12px!important}
body.admin-dashboard.recon-admin.admin-forum-theme #app .af-banner p {font-size:13px!important;line-height:1.75!important;color:var(--ws-muted)!important;margin:0!important;max-width:650px}
body.admin-dashboard.recon-admin.admin-forum-theme #app .af-banner::after {content:"";width:44px;height:2px;background:var(--ws-accent);margin-top:22px;display:block}
body.admin-dashboard.recon-admin.admin-forum-theme #app .af-public-links {top:145px!important;font-size:12px!important}
body.admin-dashboard.recon-admin.admin-forum-theme #app .af-categories {border-radius:9px!important;background:#171719f5!important;border-color:var(--ws-line)!important;box-shadow:none!important;gap:4px!important;padding:6px!important;backdrop-filter:blur(16px)}
body.admin-dashboard.recon-admin.admin-forum-theme #app :is(.af-categories,.af-subcategories)>button {font-size:12px!important;border-radius:7px!important;color:var(--ws-muted)!important;min-height:38px!important}
body.admin-dashboard.recon-admin.admin-forum-theme #app .af-categories>button.is-active {color:var(--ws-text)!important;background:#b084ed1c!important;box-shadow:inset 0 -2px var(--ws-accent)!important}
body.admin-dashboard.recon-admin.admin-forum-theme #app .af-subcategories {gap:8px!important;margin:4px auto 20px!important}
body.admin-dashboard.recon-admin.admin-forum-theme #app .af-subcategories>button {background:transparent!important;border-color:var(--ws-line)!important}
body.admin-dashboard.recon-admin.admin-forum-theme #app .af-subcategories>button.is-active {background:#b084ed13!important;color:var(--ws-text)!important;border-color:#b084ed66!important}
body.admin-dashboard.recon-admin.admin-forum-theme #app :is(.af-categories,.af-subcategories)>button:hover {background:var(--ws-raised)!important;color:var(--ws-text)!important}
body.admin-dashboard.recon-admin.admin-forum-theme #app :is(.card,.feature-card,.af-group,.tablewrap,.u-editor-category,.module-category,.setup-card) {background:var(--ws-surface)!important;border-color:var(--ws-line)!important;border-radius:var(--ws-radius)!important;box-shadow:none!important;backdrop-filter:none!important}
body.admin-dashboard.recon-admin.admin-forum-theme #app :is(.card,.feature-card) {padding:24px!important}
body.admin-dashboard.recon-admin.admin-forum-theme #app :is(.card,.feature-card) h2 {font-size:20px!important;font-weight:600!important;letter-spacing:-.02em!important;color:var(--ws-text)!important}
body.admin-dashboard.recon-admin.admin-forum-theme #app :is(.card,.feature-card) h3 {font-size:14px!important;font-weight:600!important;color:var(--ws-text)!important}
body.admin-dashboard.recon-admin.admin-forum-theme #app :is(p,label,td,li) {font-size:13px!important;line-height:1.8!important;color:var(--ws-muted)!important}
body.admin-dashboard.recon-admin.admin-forum-theme #app :is(input:not([type=checkbox]):not([type=radio]),select,textarea) {background:var(--af-input)!important;border-color:#ffffff20!important;color:var(--ws-text)!important;border-radius:7px!important;font-size:13px!important;box-sizing:border-box;max-width:100%}
body.admin-dashboard.recon-admin.admin-forum-theme #app :is(input,textarea)::placeholder {color:#8e8798!important}
body.admin-dashboard.recon-admin.admin-forum-theme #app select option {background:#171719;color:var(--ws-text)}
body.admin-dashboard.recon-admin.admin-forum-theme #app button {background:#222126!important;border-color:#ffffff20!important;border-radius:7px!important;color:var(--ws-text)!important;font-size:12px!important;transition:background .18s,border-color .18s!important}
body.admin-dashboard.recon-admin.admin-forum-theme #app button:hover {background:#2b2731!important;border-color:#b084ed66!important}
body.admin-dashboard.recon-admin.admin-forum-theme #app button.primary {background:#9563cc!important;border-color:#b084ed66!important;color:#fff!important;box-shadow:none!important}
body.admin-dashboard.recon-admin.admin-forum-theme #app button.primary:hover {background:#a273da!important}
body.admin-dashboard.recon-admin.admin-forum-theme #app button.danger {background:#b6455818!important;border-color:#d36b7b55!important;color:#f1a8b4!important}
body.admin-dashboard.recon-admin.admin-forum-theme #app button:disabled {opacity:.45!important;cursor:not-allowed!important}
body.admin-dashboard.recon-admin.admin-forum-theme #app .af-group>summary {background:transparent!important;border-color:var(--ws-line)!important;font-size:14px!important;font-weight:600!important;color:var(--ws-text)!important}
body.admin-dashboard.recon-admin.admin-forum-theme #app .af-forum-row {border-color:var(--ws-line)!important;background:transparent!important}
body.admin-dashboard.recon-admin.admin-forum-theme #app .af-forum-row:hover {background:var(--ws-raised)!important}
body.admin-dashboard.recon-admin.admin-forum-theme #app :is(.af-breadcrumb,.af-breadcrumb>button) {color:var(--ws-muted)!important;font-size:11px!important}
body.admin-dashboard.recon-admin.admin-forum-theme #app .af-breadcrumb>button {background:none!important;border:0!important}
body.admin-dashboard.recon-admin.admin-forum-theme #app :is(th,.tablewrap thead) {background:#1d1c21!important;color:#cbc5d3!important;border-color:var(--ws-line)!important}
body.admin-dashboard.recon-admin.admin-forum-theme #app :is(td,hr) {border-color:var(--ws-line)!important}
body.admin-dashboard.recon-admin.admin-forum-theme #app .u-editor-category>summary {background:transparent!important;color:var(--ws-text)!important}
body.admin-dashboard.recon-admin.admin-forum-theme #app .module-category>summary {background:transparent!important;color:var(--ws-text)!important;border-color:var(--ws-line)!important;font-size:13px!important;font-weight:600!important}
body.admin-dashboard.recon-admin.admin-forum-theme #app :is(.u-editor-field,.module-audit-events article) {border-color:var(--ws-line)!important}
body.admin-dashboard.recon-admin.admin-forum-theme #app .u-editor-hint {color:var(--ws-muted)!important}
body.admin-dashboard.recon-admin.admin-forum-theme #app :is(input[type=checkbox],input[type=radio]) {accent-color:var(--ws-accent)}

/* Team documents/tasks are embedded in the admin workspace in their own frame. */
body.admin-forum-theme #team-app {--bg:var(--ws-canvas);--panel:var(--ws-surface);--panel2:var(--ws-raised);--text:var(--ws-text);--muted:var(--ws-muted);--line:var(--ws-line);--accent:var(--ws-accent);font-family:-apple-system,system-ui,"Segoe UI",Helvetica,Arial,sans-serif!important;color:var(--ws-text)!important}
body.admin-forum-theme #team-app :is(.card,.list-row,.detail,.empty) {background:var(--ws-surface)!important;border-color:var(--ws-line)!important;border-radius:9px!important;box-shadow:none!important;backdrop-filter:none!important}
body.admin-forum-theme #team-app :is(p,label,.doc-body,.list-row p) {font-size:13px!important;line-height:1.8!important;color:var(--ws-muted)!important}
body.admin-forum-theme #team-app :is(h2,h3,h4) {color:var(--ws-text)!important;font-weight:600!important;letter-spacing:-.02em!important}
body.admin-forum-theme #team-app .intro h2 {font-size:23px!important}
body.admin-forum-theme #team-app .card h3 {font-size:16px!important}
body.admin-forum-theme #team-app :is(input:not([type=checkbox]):not([type=radio]),select,textarea) {background:#121214!important;border-color:#ffffff20!important;border-radius:7px!important;color:var(--ws-text)!important;font-size:13px!important}
body.admin-forum-theme #team-app :is(button,.button) {background:#222126!important;border-color:#ffffff20!important;border-radius:7px!important;color:var(--ws-text)!important;font-size:12px!important;font-weight:500!important}
body.admin-forum-theme #team-app :is(button,.button):hover {background:#2b2731!important;border-color:#b084ed66!important}
body.admin-forum-theme #team-app :is(button.primary,.button.primary) {background:#9563cc!important;color:#fff!important;border-color:#b084ed66!important}
body.admin-forum-theme #team-app :is(.tabs,.doc-tabs) button.active,
body.admin-forum-theme #team-app .category-button.active {background:#b084ed1c!important;border-color:#b084ed66!important}
body.admin-forum-theme #team-app button.danger {color:#f1a8b4!important;border-color:#d36b7b55!important;background:#b6455818!important}

@media(max-width:1000px) {
  body.forum-site.recon-public.unified-site .forum-layout {grid-template-columns:minmax(0,1fr) 245px!important;gap:18px!important}
  body.admin-dashboard.recon-admin.admin-forum-theme #app .af-public-links {position:static!important;margin-top:16px!important;flex-wrap:wrap!important}
}
@media(max-width:700px) {
  body.forum-site.recon-public.unified-site .forum-layout {grid-template-columns:minmax(0,1fr)!important}
  body.forum-site.recon-public.unified-site .forum-panel>h3 {align-items:flex-start!important;flex-direction:column!important;gap:5px!important}
  body.forum-site.recon-public.unified-site .forum-panel>h3 small {text-align:left}
  body.forum-site.recon-public.unified-site :is(.board-row,.topic-row) {padding:18px!important;gap:12px!important}
  body.forum-site.recon-public.unified-site .row-count {flex-shrink:0;max-width:65px;text-align:right}
  body.forum-site.recon-public.unified-site .forum-bottom {grid-template-columns:1fr!important;gap:16px!important}
}
@media(max-width:650px) {
  body.forum-site.recon-public.unified-site .forum-banner {padding:100px 22px 25px!important}
  body.forum-site.recon-public.unified-site .forum-banner h1,
  body.admin-dashboard.recon-admin.admin-forum-theme #app .af-banner h1 {font-size:26px!important}
  body.forum-site.recon-public.unified-site .c-forum-subnav {padding:0 22px!important;gap:7px!important}
  body.forum-site.recon-public.unified-site .c-forum-subnav a {font-size:11px!important;flex-shrink:0}
  body.forum-site.recon-public.unified-site .c-forum-services {gap:10px!important}
  body.forum-site.recon-public.unified-site .c-forum-services a {padding:17px!important}
  body.forum-site.recon-public.unified-site .c-forum-services strong {font-size:13px!important}
  body.forum-site.recon-public.unified-site .c-forum-services small {font-size:11px!important}
  body.forum-site.recon-public.unified-site .board-info {gap:12px!important}
  body.forum-site.recon-public.unified-site .board-folder {flex-basis:38px!important;width:38px!important;height:38px!important}
  body.forum-site.recon-public.unified-site .post-author {max-width:none!important;border-right:0!important;border-bottom:1px solid var(--ws-line)!important}
  body.admin-dashboard.recon-admin.admin-forum-theme #app .af-banner {padding:94px 22px 25px!important}
  body.admin-dashboard.recon-admin.admin-forum-theme #app .af-categories {flex-wrap:nowrap!important;overflow-x:auto!important;width:calc(100% - 44px)!important;scrollbar-width:thin}
  body.admin-dashboard.recon-admin.admin-forum-theme #app .af-categories>button {flex-shrink:0!important}
  body.admin-dashboard.recon-admin.admin-forum-theme #app .af-subcategories {padding-inline:22px!important;gap:7px!important}
  body.admin-dashboard.recon-admin.admin-forum-theme #app :is(.card,.feature-card) {padding:20px!important}
}
@media(prefers-reduced-motion:reduce) {
  body.forum-site.recon-public.unified-site .c-forum-services a {transition:none!important;transform:none!important}
}
