/* OMMA Carbon — Stage 5: one visual language for The Wall and OMMA Network.
 * Presentation only: preserves the existing Wall/Network data, endpoints and rights.
 * Belt accent is inherited from the existing --cb-accent / --cb-on-accent rules.
 */
#omma.omma-carbon .wc,
#omma.omma-carbon .nw-screen,
#omma.omma-carbon .nw-insert {
  --cc-accent:var(--cb-accent,#f5c842);
  --cc-ink:#f4f4f6;
  --cc-muted:#afb1bd;
  --cc-faint:#9496a3;
  --cc-panel:#222329;
  --cc-panel-up:#282a30;
  --cc-deep:#1b1c21;
  --cc-edge:#3b3d46;
  --cc-on-accent:var(--cb-on-accent,#15161b);
  color:var(--cc-ink);
  font-family:var(--body,Manrope,system-ui,-apple-system,sans-serif);
  font-size:14px;
  letter-spacing:-.008em;
}
#omma.omma-carbon .wc {
  --wc-bg:#17181c;
  --wc-card:var(--cc-panel);
  --wc-line:var(--cc-edge);
  --wc-dim:var(--cc-muted);
  --wc-strong:var(--cc-ink);
  --acc:var(--cc-accent);
  max-width:700px;
  margin:0 auto;
  padding-bottom:calc(92px + env(safe-area-inset-bottom));
}
#omma.omma-carbon .wc-heading{align-items:center;padding:18px 2px 22px;margin-bottom:0}
#omma.omma-carbon .wc-overline{font-size:10px;letter-spacing:.11em;color:var(--cc-accent)}
#omma.omma-carbon .wc-heading h1{font-family:var(--body,Manrope,system-ui,sans-serif);font-weight:820;letter-spacing:-.055em;font-size:clamp(29px,6vw,36px);margin:6px 0 8px}
#omma.omma-carbon .wc-heading p{font-size:12px;color:var(--cc-muted);line-height:1.5;max-width:350px}
#omma.omma-carbon .wc-online{border-color:var(--cc-edge);color:var(--cc-muted);background:var(--cc-panel-up)}
#omma.omma-carbon .wc-online span{color:var(--cc-accent)}
#omma.omma-carbon .wc-shortcuts{margin:0 0 18px;padding:0 0 5px;gap:9px}
#omma.omma-carbon .wc-shortcuts a{
  background:var(--cc-panel);border-color:var(--cc-edge);border-radius:13px;
  padding:12px 14px;min-height:48px;color:#e6e6e9;box-shadow:none;
}
#omma.omma-carbon .wc-shortcuts a strong{color:var(--cc-accent)}
#omma.omma-carbon .wc-shortcuts a span{color:var(--cc-faint)}
#omma.omma-carbon .wc-composer,#omma.omma-carbon .wc-access{
  border:1px solid #444650;border-radius:19px;background:linear-gradient(145deg,#2a2b31,#212228 80%);
  box-shadow:none;padding:17px;margin-bottom:15px;
}
#omma.omma-carbon .wc-compose-head{gap:12px}
#omma.omma-carbon .wc-avatar{border-color:var(--cc-accent);background:#3a3b43;color:#fff}
#omma.omma-carbon .wc-compose-collapse,
#omma.omma-carbon .wc-primary{background:var(--cc-accent);border-color:var(--cc-accent);color:var(--cc-on-accent);border-radius:10px;font-weight:800;box-shadow:none}
#omma.omma-carbon .wc-composer textarea,
#omma.omma-carbon .wc-composer select,
#omma.omma-carbon .wc-composer input:not([type=checkbox]):not([type=file]){
  background:var(--cc-deep);border-color:#494b55;color:var(--cc-ink);font-family:inherit;
  font-size:16px;outline-color:var(--cc-accent)
}
#omma.omma-carbon .wc-typechips button{background:var(--cc-panel-up);border-color:var(--cc-edge)}
#omma.omma-carbon .wc-typechips .on,
#omma.omma-carbon .wc-tabs .on{border-color:var(--cc-accent);color:var(--cc-accent);background:var(--cb-accent-soft,#33343a)}
#omma.omma-carbon .wc-compose-options>button,
#omma.omma-carbon .wc-compose-options .wc-file{border-color:#454751;background:#292a31;color:#e5e5ea;border-radius:10px}
#omma.omma-carbon .wc-fight{background:#33353c;border-radius:10px;padding:10px;border:1px solid #52545b}
#omma.omma-carbon .wc-tabs{
  gap:4px;overflow-x:auto;margin:17px -2px 11px;padding:4px 2px 9px;
  scroll-snap-type:x proximity;
}
#omma.omma-carbon .wc-tabs button{
  scroll-snap-align:start;min-height:40px;border-radius:999px;
  background:#25262d;color:#bfc0c8;border:1px solid #393b43;
  font-size:11px;font-weight:730;padding:9px 13px;
}
#omma.omma-carbon .wc-tabs button.on{background:var(--cc-accent);border-color:var(--cc-accent);color:var(--cc-on-accent)}
#omma.omma-carbon #wc-searchform,
#omma.omma-carbon .wc-controls select{background:#222329;border:1px solid var(--cc-edge);border-radius:11px}
#omma.omma-carbon #wc-searchform input{font-size:15px;color:var(--cc-ink)}
#omma.omma-carbon .wc-controls select{min-height:43px;max-width:134px;color:#e5e5e8}
#omma.omma-carbon .wc-post{
  background:var(--cc-panel);border:1px solid var(--cc-edge);border-radius:19px;
  box-shadow:none;margin-bottom:12px;
}
#omma.omma-carbon .wc-posthead{padding:16px 15px 9px}
#omma.omma-carbon .wc-postidentity .wc-muted{color:var(--cc-muted)}
#omma.omma-carbon .wc-author{font-size:13px;letter-spacing:-.015em}
#omma.omma-carbon .wc-tag{border-color:#52545e;background:#2f3037;color:var(--cc-accent);padding:5px 8px}
#omma.omma-carbon .wc-more{background:#31323a;color:#f1f1f4;min-width:33px;min-height:33px;border-radius:9px}
#omma.omma-carbon .wc-post h3{font-size:18px;font-weight:800;letter-spacing:-.025em;line-height:1.35}
#omma.omma-carbon .wc-body{color:#e3e4e9;font-size:13px;line-height:1.65;margin:8px 15px 15px}
#omma.omma-carbon .wc-gallery{background:#17181d;max-height:600px}
#omma.omma-carbon .wc-count{padding:13px 16px 9px;font-size:11px;color:#b3b5bf}
#omma.omma-carbon .wc-actions{margin:0 15px;gap:2px;border-color:#40424b}
#omma.omma-carbon .wc-actions button{font-size:11px;font-weight:730;min-height:46px;color:#c2c4ce}
#omma.omma-carbon .wc-actions button.active{color:var(--cc-accent)}
#omma.omma-carbon .wc-comment{background:transparent;border-color:#3e4048}
#omma.omma-carbon .wc-commenttools button{color:var(--cc-accent)}
#omma.omma-carbon .wc-comment.nested{border-left-color:var(--cc-accent)}
#omma.omma-carbon .wc-poll-option{border:1px solid #454750;background:#2c2d34;border-radius:11px;color:#e9e9ef;min-height:50px}
#omma.omma-carbon .wc-poll-option.selected{border-color:var(--cc-accent)}
#omma.omma-carbon .wc-poll-option i{background:var(--cb-accent-soft,#35353c)}
#omma.omma-carbon .wc-load,#omma.omma-carbon .wc-reportlink,
#omma.omma-carbon .wc-profilehead,#omma.omma-carbon .wc-reportitem{background:var(--cc-panel);border-color:var(--cc-edge);border-radius:14px}
#omma.omma-carbon .wc-load,#omma.omma-carbon .wc-reportlink{color:var(--cc-accent)}
#omma.omma-carbon .wc-tagging input{background:#1b1c21;border-color:#494b55}
#omma.omma-carbon .wc-tagchips button{border-color:var(--cc-accent);color:var(--cc-accent);background:#303039}
#omma.omma-carbon .wc-postmenu{background:#303139;border-color:#484a55}
#omma.omma-carbon .wc-comments{border-color:#41434e}

/* Network: deliberately secondary within Social, but fully part of Carbon. */
#omma.omma-carbon .nw-screen,#omma.omma-carbon .nw-insert{
  --nw-ink:var(--cc-ink);--nw-muted:var(--cc-muted);--nw-soft:var(--cc-faint);
  --nw-line:rgba(255,255,255,.12);--nw-accent:var(--cc-accent);
  --nw-surface:var(--cc-panel);--nw-deep:var(--cc-deep);
  font-size:14px;line-height:1.5;
}
#omma.omma-carbon .nw-screen{max-width:700px;margin:0 auto;padding-bottom:calc(75px + env(safe-area-inset-bottom))}
#omma.omma-carbon .nw-header{padding:19px 1px 22px}
#omma.omma-carbon .nw-header h1{font-family:var(--body,Manrope,system-ui,sans-serif);font-size:clamp(30px,6vw,37px);line-height:1.16;letter-spacing:-.06em;font-weight:800;margin:10px 0}
#omma.omma-carbon .nw-header h1 em{color:var(--cc-accent)}
#omma.omma-carbon .nw-header>p{font-size:13px;color:var(--cc-muted);max-width:460px}
#omma.omma-carbon .nw-eyebrow{color:var(--cc-accent);letter-spacing:.12em}
#omma.omma-carbon .nw-screen h2,#omma.omma-carbon .nw-screen h3{font-family:var(--body,Manrope,system-ui,sans-serif);color:var(--cc-ink);letter-spacing:-.035em}
#omma.omma-carbon .nw-back{color:var(--cc-muted)}
#omma.omma-carbon .nw-link,#omma.omma-carbon .nw-footer-link,#omma.omma-carbon .nw-text-button{color:var(--cc-accent)}
#omma.omma-carbon .nw-screen .btn{border-radius:10px;background:var(--cc-accent);color:var(--cc-on-accent);border:1px solid var(--cc-accent);box-shadow:none;font-weight:800}
#omma.omma-carbon .nw-screen .btn.ghost,
#omma.omma-carbon .nw-screen .btn.secondary{background:#303138;border-color:#4a4c56;color:#eeeef2}
#omma.omma-carbon .nw-screen .btn.danger{background:#713c40;border-color:#a75f65;color:#fff}
#omma.omma-carbon .nw-discovery,#omma.omma-carbon .nw-editor-summary,
#omma.omma-carbon .nw-contact-panel{background:var(--cc-panel);border:1px solid var(--cc-edge);border-radius:17px;padding:17px;box-shadow:none}
#omma.omma-carbon .nw-screen input:not([type=checkbox]):not([type=radio]):not([type=file]),
#omma.omma-carbon .nw-screen textarea,#omma.omma-carbon .nw-screen select{
  background:var(--cc-deep);color:var(--cc-ink);border:1px solid #494b55;border-radius:10px;
  outline-color:var(--cc-accent);font:inherit;font-size:15px;
}
#omma.omma-carbon .nw-screen .nw-search-label input{background:var(--cc-deep)!important;font-size:16px!important;border-color:#494b55!important}
#omma.omma-carbon .nw-screen input::placeholder,#omma.omma-carbon .nw-screen textarea::placeholder{color:#a8aab5}
#omma.omma-carbon .nw-screen label{color:var(--cc-ink)}
#omma.omma-carbon .nw-filters label{color:var(--cc-muted)}
#omma.omma-carbon .nw-tabs{border-color:var(--cc-edge)}
#omma.omma-carbon .nw-tab{color:#b2b4bf;font-weight:750}
#omma.omma-carbon .nw-tab.is-active{color:var(--cc-ink)}
#omma.omma-carbon .nw-tab.is-active::after{background:var(--cc-accent)}
#omma.omma-carbon .nw-filter-chips button,#omma.omma-carbon .nw-chip-button{
  border:1px solid #50525b;background:#2a2b32;color:#d7d8dd;min-height:40px;
}
#omma.omma-carbon .nw-filter-chips button[aria-pressed=true],
#omma.omma-carbon .nw-chip-button[aria-pressed=true]{border-color:var(--cc-accent);background:var(--cc-accent);color:var(--cc-on-accent)}
#omma.omma-carbon .nw-spotlight{
  background:linear-gradient(118deg,#2c2d35,#202126);border:1px solid #474951;
  border-left:3px solid var(--cc-accent);border-radius:15px;color:var(--cc-ink);
}
#omma.omma-carbon .nw-spotlight-copy,#omma.omma-carbon .nw-spotlight-identity small{color:#bfc0ca}
#omma.omma-carbon .nw-results-heading{border-bottom:1px solid #383a43;padding-bottom:10px}
#omma.omma-carbon .nw-results-heading>span{color:var(--cc-muted)}
#omma.omma-carbon .nw-business-grid{gap:12px}
#omma.omma-carbon .nw-business-card{border:1px solid var(--cc-edge);background:var(--cc-panel);border-radius:17px;box-shadow:none}
#omma.omma-carbon .nw-cover{background:radial-gradient(ellipse at 76% 0,var(--nw-category-bg,#3b3c45),transparent 77%),linear-gradient(135deg,#34353d,#25262d);height:140px}
#omma.omma-carbon .nw-cover::after{background:linear-gradient(180deg,rgba(14,15,19,.28),transparent 70%)}
#omma.omma-carbon .nw-cover-logo{background:linear-gradient(130deg,#31323a,#202127)}
#omma.omma-carbon .nw-owner small,#omma.omma-carbon .nw-card-summary,#omma.omma-carbon .nw-location{color:#bec0cc}
#omma.omma-carbon .nw-business-card h3,#omma.omma-carbon .nw-business-card h3 a{color:#f4f4f6}
#omma.omma-carbon .nw-business-card .nw-card-body{background:var(--cc-panel)}
#omma.omma-carbon .nw-card-actions{border-color:#41434b}
#omma.omma-carbon .nw-badge{border-color:#52545e;background:#303139;color:#e2e3e8}
#omma.omma-carbon .nw-state-live,#omma.omma-carbon .nw-state-open{background:#273b34;color:#c8e5d4;border-color:#4b725f}
#omma.omma-carbon .nw-state-pending,#omma.omma-carbon .nw-state-in_touch{background:#3e3830;color:#f1d5b2;border-color:#766650}
#omma.omma-carbon .nw-state-declined,#omma.omma-carbon .nw-state-changes{background:#432f35;color:#f5cbd0;border-color:#77515c}
#omma.omma-carbon .nw-empty{border:1px dashed #545660;background:#23242b;border-radius:17px;padding:28px 18px}
#omma.omma-carbon .nw-empty p{color:var(--cc-muted)}
#omma.omma-carbon .nw-offer-strip,#omma.omma-carbon .nw-offer-detail{background:#333029;border-color:#66573d;color:#f0dfbc}
#omma.omma-carbon .nw-contact-panel h2,#omma.omma-carbon .nw-offer-detail h2{color:var(--cc-ink)}
#omma.omma-carbon .nw-gallery>div,#omma.omma-carbon .nw-detail-logo{border-color:#464852;background:#2a2b32}
#omma.omma-carbon .nw-detail-logo img{object-fit:contain}
#omma.omma-carbon .nw-section{border-color:var(--cc-edge)}
#omma.omma-carbon .nw-tags span{border-color:#50525b;background:#303139;color:#dcdde3}
#omma.omma-carbon .nw-member-label{color:#bdc9c3}
#omma.omma-carbon .nw-editor-extra{border:1px solid #454751;background:#272830;border-radius:14px}
#omma.omma-carbon .nw-editor-extra[open]>summary{border-color:#4d4f59}
#omma.omma-carbon .nw-editor-extra>summary>.nw-icon:first-child{color:var(--cc-accent)}
#omma.omma-carbon .nw-checkbox input{accent-color:var(--cc-accent)}
#omma.omma-carbon .nw-editor-summary{background:#292a31}
#omma.omma-carbon .nw-confirm-reminder{border-color:var(--cc-edge)}
#omma.omma-carbon .nw-entry-link,#omma.omma-carbon .nw-profile-business,#omma.omma-carbon .nw-adult-entry,
#omma.omma-carbon .nw-request-card,#omma.omma-carbon .nw-request-detail,
#omma.omma-carbon .nw-request-reply,#omma.omma-carbon .nw-admin-card,
#omma.omma-carbon .nw-report-card{
  background:var(--cc-panel);border-color:var(--cc-edge);border-radius:14px;color:var(--cc-ink);
}
#omma.omma-carbon .nw-entry-icon{background:#34353d;border-color:#4d4f5b;color:var(--cc-accent)}
#omma.omma-carbon .nw-entry-link .nw-eyebrow{color:var(--cc-accent)}
#omma.omma-carbon .nw-entry-link small{color:var(--cc-muted)}
#omma.omma-carbon .nw-roundup{background:var(--cc-panel-up);border-color:var(--cc-edge)}
#omma.omma-carbon .nw-poll-choice[aria-pressed=true],
#omma.omma-carbon .nw-request-actions button[aria-pressed=true]{border-color:var(--cc-accent);color:var(--cc-accent)}
#omma.omma-carbon .nw-loading{color:var(--cc-muted)}
#omma.omma-carbon .nw-loading>span{border-color:#4e5059;border-top-color:var(--cc-accent)}
#omma.omma-carbon .nw-screen :is(a,button,input,select,textarea,summary):focus-visible,
#omma.omma-carbon .wc :is(a,button,input,select,textarea):focus-visible{
 outline:2px solid var(--cc-accent);outline-offset:2px;
}
#omma.omma-carbon .wc [hidden],#omma.omma-carbon .nw-screen [hidden]{display:none!important}
@media(max-width:440px){
 #omma.omma-carbon .wc{margin:0 -2px;padding-bottom:calc(95px + env(safe-area-inset-bottom))}
 #omma.omma-carbon .wc-composer{padding:13px}
 #omma.omma-carbon .wc-heading{padding:14px 2px 19px}
 #omma.omma-carbon .wc-compose-collapse{font-size:11px;min-width:105px}
 #omma.omma-carbon .wc-posthead{gap:8px}
 #omma.omma-carbon .wc-actions button{font-size:10px;min-width:0;white-space:nowrap}
 #omma.omma-carbon .nw-header-actions{align-items:stretch;gap:7px}
 #omma.omma-carbon .nw-header-actions .btn{flex:1}
 #omma.omma-carbon .nw-screen h1{overflow-wrap:anywhere}
 #omma.omma-carbon .nw-discovery{padding:13px}
 #omma.omma-carbon .nw-contact-panel{padding:15px}
}
@media(max-width:350px){
 #omma.omma-carbon .wc-heading h1{font-size:28px}
 #omma.omma-carbon .wc-actions button{font-size:9px}
 #omma.omma-carbon .wc-controls{flex-wrap:wrap}
 #omma.omma-carbon .wc-controls select{max-width:none;flex:1}
 #omma.omma-carbon .nw-filters{grid-template-columns:1fr}
}
@media(prefers-reduced-motion:reduce){
 #omma.omma-carbon .wc *,#omma.omma-carbon .nw-screen *,#omma.omma-carbon .nw-insert *{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}
}
/* Remaining Network states: approval, forms, requests and reports share Carbon too. */
#omma.omma-carbon .nw-business-card {--nw-category-bg:#3f4048;--nw-category-accent:var(--cc-accent)}
#omma.omma-carbon .nw-category{background:#31323a;border-color:#52545f;color:#f3f3f5}
#omma.omma-carbon .nw-category>.nw-icon{color:var(--cc-accent)}
#omma.omma-carbon .nw-save{background:#27282e;border-color:#565863;color:#e8e9ef}
#omma.omma-carbon .nw-save[aria-pressed=true]{background:var(--cb-accent-soft,#35343c);color:var(--cc-accent);border-color:var(--cc-accent)}
#omma.omma-carbon .nw-avatar{background:#393a43;border-color:#60616b;color:var(--cc-ink)}
#omma.omma-carbon .nw-avatar-large{background:#34353e;border-color:#575964}
#omma.omma-carbon .nw-steps li{border-color:#41434b;color:var(--cc-muted)}
#omma.omma-carbon .nw-steps li.is-active{border-color:var(--cc-accent);color:var(--cc-accent)}
#omma.omma-carbon .nw-steps li.is-active b{background:var(--cc-accent);border-color:var(--cc-accent);color:var(--cc-on-accent)}
#omma.omma-carbon .nw-steps li b{border-color:#5c5e68}
#omma.omma-carbon .nw-field-help,
#omma.omma-carbon .nw-checkbox small,
#omma.omma-carbon .nw-editor-extra>summary>span>small{color:var(--cc-muted)}
#omma.omma-carbon .nw-screen .nw-upload-button{color:var(--cc-accent);border-color:#70717b;background:var(--cc-panel-up)}
#omma.omma-carbon .nw-upload-button:focus-within{outline-color:var(--cc-accent)}
#omma.omma-carbon .nw-upload-thumb{background:var(--cc-panel-up);border-color:var(--cc-edge)}
#omma.omma-carbon .nw-preview-banner{background:#273931;border-color:#496959;color:#d9e9dd}
#omma.omma-carbon .nw-callout{background:var(--cc-panel-up);border:1px solid #50515c;border-left:3px solid var(--cc-accent);color:#d7d8de}
#omma.omma-carbon .nw-request-card{background:var(--cc-panel);border:1px solid var(--cc-edge);border-radius:16px}
#omma.omma-carbon .nw-category-text{color:var(--cc-accent)}
#omma.omma-carbon .nw-request-excerpt,#omma.omma-carbon .nw-request-meta{color:#bec0ca}
#omma.omma-carbon .nw-request-footer{color:var(--cc-muted)}
#omma.omma-carbon .nw-request-footer>span:last-child{color:var(--cc-accent)}
#omma.omma-carbon .nw-request-management,
#omma.omma-carbon .nw-request-preview,
#omma.omma-carbon .nw-reply-business,
#omma.omma-carbon .nw-screen .nw-business-options label,
#omma.omma-carbon .nw-choice-tabs button,
#omma.omma-carbon .nw-review-card,
#omma.omma-carbon .nw-admin-summary,
#omma.omma-carbon .nw-metrics>div,
#omma.omma-carbon .nw-profile-businesses{
 background:var(--cc-panel);border:1px solid var(--cc-edge);border-radius:13px;color:var(--cc-ink);
}
#omma.omma-carbon .nw-reply-business a{color:var(--cc-accent)}
#omma.omma-carbon .nw-request-byline,#omma.omma-carbon .nw-reply-top>span{color:var(--cc-muted)}
#omma.omma-carbon .nw-reply-top small{color:var(--cc-accent)}
#omma.omma-carbon .nw-choice-tabs button[aria-pressed=true],
#omma.omma-carbon .nw-screen .nw-business-options label:has(input:checked){background:var(--cb-accent-soft,#35343b);border-color:var(--cc-accent);color:var(--cc-accent)}
#omma.omma-carbon .nw-business-options input,#omma.omma-carbon .nw-radio-stack input{accent-color:var(--cc-accent)}
#omma.omma-carbon .nw-choice-tabs button{color:#dadbe1}
#omma.omma-carbon .nw-admin-tabs button{color:var(--cc-muted)}
#omma.omma-carbon .nw-admin-tabs button[aria-pressed=true]{border-color:var(--cc-accent);color:var(--cc-accent)}
#omma.omma-carbon .nw-admin-summary b,#omma.omma-carbon .nw-metrics b{color:var(--cc-accent)}
#omma.omma-carbon .nw-review-card>p,#omma.omma-carbon .nw-review-heading p,#omma.omma-carbon .nw-metrics p{color:var(--cc-muted)}
#omma.omma-carbon .nw-report-card{background:var(--cc-panel);border-color:#5c4e57}
#omma.omma-carbon .nw-reported-excerpt{background:var(--cc-deep);border-left-color:var(--cc-accent)}
#omma.omma-carbon .nw-dialog{background:#24252b;border:1px solid #545660;color:var(--cc-ink);box-shadow:0 25px 90px #000a}
#omma.omma-carbon .nw-modal-head{background:#24252b;border-color:#474952}
#omma.omma-carbon .nw-icon-button{background:#34353d;color:#f3f3f7}
#omma.omma-carbon .nw-outcome{background:#263932;border-color:#536d5d;color:#d6e8da}
#omma.omma-carbon .nw-spotlight-compact{background:#25262c;border:1px solid var(--cc-edge);border-top:0}
#omma.omma-carbon .nw-roundup{background:transparent;border:0;padding:10px 2px}
#omma.omma-carbon .nw-roundup .nw-link{color:var(--cc-accent);font-size:11px}
#omma.omma-carbon .nw-profile-businesses{padding:16px}
#omma.omma-carbon .nw-profile-business small{color:var(--cc-muted)}
#omma.omma-carbon .nw-profile-business>.nw-icon,
#omma.omma-carbon .nw-entry-link>.nw-icon{color:var(--cc-accent)}
#omma.omma-carbon .nw-sr-only{position:absolute!important}
